Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 21

Тема: Неизвестность

  1. #11

    По умолчанию

    Благодарю за поправку,но всё равно как-то не очень получается....С таким диапазоном точно простудишься.
    Что бы температура держалась в "узких параметрах"-тут надо хорошо постараться...
    Тем более такое продолжительное время.
    Температура-это "очень капризная барышня".
    Последний раз редактировалось АРТ.Кар 64; 01.05.2024 в 16:25.

  2. #12
    Пользователь Аватар для dreambelarus
    Регистрация
    13.12.2019
    Адрес
    Водоподготовка «Terra Incognita»:))) Юрий Леонидович
    Сообщений
    169

    По умолчанию

    Тут надо определится....сужая допустимый диапазон естественно вы ужесточаете требования к процессу...процессы то у каждого разные кто-то пластмассу плавит кто-то жидкие металлы титрует....а кто-то просто погоду за окном...разные критерии разные риски или их отсутствие....исходя из этого и определяете ширину допустимого диапазона колебания в полосе стабилизации ....опишите ваш процесс....можно прикинуть +/- диапазон ....вот кстати. И авторы макросов к вам в помощь)) подошли...все решаемо...
    ...Веселись юноша в юности своей...

  3. #13
    Пользователь
    Регистрация
    28.08.2008
    Адрес
    23..93..123
    Сообщений
    1,697

    По умолчанию

    А в чем собственно сложность? Схватил текущее значение температуры, отсчитал какой-то таймер, схватил новое значение, отнял второе от первого, наложил на дительность таймера, пересчитал в СИ(Сек, мин, час), если надо и выдал. В чем проблема? Код на ST ннада?

  4. #14
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,693

    По умолчанию

    Sergey666 сложность в том, что начальная температура задания всегда разная, соответственно скорость нарастания будет всегда разной. А вы бац, и ограничили временем.

    Простой пример на системе отопления. За бортом +5 - скорость нарастания в системе одна, за бортом +15 - другая, -10 третья и так далее.

  5. #15
    Пользователь
    Регистрация
    28.08.2008
    Адрес
    23..93..123
    Сообщений
    1,697

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Sergey666 сложность в том, что начальная температура задания всегда разная, соответственно скорость нарастания будет всегда разной. А вы бац, и ограничили временем.

    Простой пример на системе отопления. За бортом +5 - скорость нарастания в системе одна, за бортом +15 - другая, -10 третья и так далее.
    Вот не надо извращений, если надо мерить скорость, надо мерить скорость и посторонние факторы не надо притягивать к данному процессу и все на самом деле просто. Есть решение, в пищевке типовое, ступенчатый нагрев по скорости роста температуры, так вот ПИД регулятор регулирует скорость роста температуры, а все остальное просто больше/меньше и это работает, а хрень с погодозависимыми графиками пусть остается на совести хвачников.

  6. #16
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,693

    По умолчанию

    Sergey666 я вам привел пример, где это сложно. То есть любая система, где есть внешний фактор делает измерение скорости сложной.
    В системе отопления это как раз внешняя температура, от которой зависит скорость теплопотерь.

    Если система закрытая, то вопросов нет. А вот если есть внешний фактор, то все, ограничение временем ставит систему в тупик. И да, ПИД в системе отопления той же часто зло, чем благо.

  7. #17
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    8,283

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Sergey666 я вам привел пример, где это сложно. То есть любая система, где есть внешний фактор делает измерение скорости сложной.
    В системе отопления это как раз внешняя температура, от которой зависит скорость теплопотерь.

    Если система закрытая, то вопросов нет. А вот если есть внешний фактор, то все, ограничение временем ставит систему в тупик. И да, ПИД в системе отопления той же часто зло, чем благо.
    Это элементарно, я даже как-то по максимуму делал измерение, примерно так: каждый цикл программы считываются значения параметра, суммируются и делятся на количество измерений за выбранный период, период может быть произвольным(до 497,1 суток при цикле = 10 мс), в смысле, период определяется временем между импульсами с генератора импульсов или другого устройства, у меня, кстати, это были импульсы со счётчика с дискретным выходом, это я дополнительную функцию вычислителю энергии приделал, чтобы макрос вычислителя сделать более универсальным, в смысле, можно было применять не только по своему прямому назначению, но и в других целях, для вычисления среднего арифметического за произвольный период, короче, это проще пареной репы!
    Последний раз редактировалось Сергей0308; 02.05.2024 в 02:03.
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

  8. #18
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,693

    По умолчанию

    Сергей0308 там проблема в другом, как определить, что скорость нарастания не удовлетворяет и надо выдать сигнал на выход ? То есть не само измерение скорости нарастания а определение что все, нас эта скорость не устраивает?

  9. #19

    По умолчанию

    Тут надо определится....сужая допустимый диапазон естественно вы ужесточаете требования к процессу...процессы то у каждого разные кто-то пластмассу плавит кто-то жидкие металлы титрует....а кто-то просто погоду за окном...разные критерии разные риски или их отсутствие..

    Самые золотые слова из того,что удалось прочитать в теме.
    Всё-таки я бы предложил подождать разъяснение автора о "смысле задуманного".
    Процесс плавки драгметаллов и просушивание башмаков-это разные процессы.
    Тем более ,что если дело касается "ежесекундного контроля сотых долей градуса"-то такие вопросы обсуждать всё-таки лучше не в "Курилке".
    Последний раз редактировалось АРТ.Кар 64; 02.05.2024 в 05:31.

  10. #20

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Сергей0308 там проблема в другом, как определить, что скорость нарастания не удовлетворяет и надо выдать сигнал на выход ? То есть не само измерение скорости нарастания а определение что все, нас эта скорость не устраивает?
    Вы из простой задачи ТС, где он просто контролирует не выход температуры за пределы в течении заданного времени, усложнили задачу до контроля скорости изменения сигнала и пр. Это конечно интересно, но все кто заходит на форум будут ориентироваться на первый вопрос.

    Короче это уже наше внутреннее обсуждение задачи, которое кроме нас никто и не будет тут искать.

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •