PDA

Просмотр полной версии : ПИД регулятор с дискретными выходами



Igor V
05.03.2018, 07:55
Здравствуйте, подскажите пожалуйста как реализовать регулятор температуры, который на выходе имеет два сигнала: нагрев и охлаждение?
На входе уставка и текущая измеренная температура. Когда возникает рассогласование между уставкой и обратной связью, нужно в зависимости от знака включить на какое то время сигнал на нагрев или охлаждение соответственно. Подскажите примеры какие можно почитать по данной теме, с трудом представляю себе реализацию.

lara197a
05.03.2018, 08:53
вы про вентиляцию?

maximov2009
05.03.2018, 08:55
Добрый день. Для примера можете посмотреть работу ТРМ 12(212). Она правда предназначена для вращения электропривода в ту или другую сторону.
Но алгоритм похож на Ваш требуемый.
А в принципе такой алгоритм реализуется на ПР или ПЛК.
С уважением.

Sulfur
06.03.2018, 13:22
Igor V
Вам нужна программная или аппаратная реализация?
Если аппаратная, то есть двухвыходные (нагрев\охлаждение\программируемые) терморегуляторы. На счет именно Овена не уверен, но у других производителей есть.
Если нужна программная реализация, то есть два пути - либо писать ПИД-регулятор самому, либо прикручивать к готовому ПИД-регулятору регулятор для охлаждения. Самый простой пример - ON-OFF регулятор с небольшим гистерезисом, уставка и температурный вход подключается параллельно соответствующим для нагрева, выход свой. Но такое работает для нагрузки с высокой тепловой инерцией.

ferret_maybe
06.03.2018, 13:50
А точно нужен ПИД? Точность поддержания температуры очень важна? Может быть такой регулятор:
35936