Работает ли ПИД регулятор со ступенчатым исполнителем?
Имеется канальный кондиционер в каналах которого необходимо поддерживать заданное давление. Для этой задачи выбран ПИД регулятор (на основе микроконтроллера).
В канале стоит эелектронный дифференциальный манометр который выдает аналоговый сигнал на вход микроконтроллера. ПИД управляет скоростью вращения вентилятора в кондиционере.
Проблема в том, что большинство примеров ПИД регуляторов рассчитаны на то что исполнитель (объект регулирования), может регулироваться достаточно точно и плавно. Т.е. если на него дали 35.5%, то он на этой величине и работает.
В моем случае кондиционер управляется сигналом 1-10v и имеет 10 ступеней.
Возникает ситуация, в которой ПИД рассчитал, что для поддержания заданного значения давления нужно выдать сигнал где то между ступенями. Но исполнитель сделать этого не может. Он включает либо ступень ниже, либо выше. Естественно на обратной связи видно либо перелет либо недолет, и ПИД снова пытается скорректировать значение.
В итоге система никогда не приходит к стабилизации.
Вопрос, можно ли как то оттюнинговать ПИД регулятор что бы он работал со ступенчатым исполнителем?