|
ПИД-регулятор очень не любит насыщения (интеграла). Резко ухудшаются характеристики, можно легко в MatLAB посмотреть (поставить ограничитель в цепи управляющего сигнала, звено называется "saturation" в Simulink, я там смотрю реакцию на воздействия). Надо проектировать ПИД-регулятор так, чтобы 99% значения выходной характеристики достигалось при наихудшей ситуации. Тогда система будет линейна, и всё будет как по теории. Если есть возможность, надо увеличить мощность исполнительного механизма. Если недостаточен запас мощности, то необходимо применять нелинейный регулятор, но какой именно -- сильно зависит от объекта. Иногда достаточно подать 100% в течение какого-то времени, затем проинициализировать интеграл каким-то значением, и пустить ПИД-закон. Иногда приходится танцевать с бубном. Иногда можно игнорировать насыщение (вариант 1 в вопросе).
E-mail: info@telesys.ru