Этот пример показывает, как настроить регулятор задержки вывода для упрощенного гидравлического поршня. Модель поршня задается:
PlantModel = zpk(10,[0,0,-10],-1);
Первоначальный проект контроллера с использованием Control System Toolbox приводит к контроллеру:
Controller = zpk(-0.15, -3.5, 0.15);
После загрузки модели и предварительно настроенного Control System Designer можно спроектировать новый контроллер с помощью Оптимизации Ответа.
Требует Control System Toolbox™.
Откройте модель и предварительно настроенный Control System Designer с помощью команды
controlSystemDesigner('piston_demoproject');
Цель проекта состоит в том, чтобы тонко настроить проектируемый регулятор, чтобы лучше отклонить нарушения порядка. Контроллер должен удовлетворять следующим требованиям:
Пиковое усиление в системе с обратной связью должно быть меньше 1db; это обеспечивает хорошее регулирование с минимальным перерегулированием.
Выходной параметр (y), возникающий в результате нарушения порядка на выходе единичного шага (dy), должен быть уменьшен на 99% в течение 10 секунд, и допускается перерегулирование не более чем на 20%.
Эти требования к проектированию были добавлены в Control System Designer. Чтобы завершить проект, используя оптимизацию отклика, нажмите кнопку Start Optimization в окне Response Optimization.