Настройка Гидравлического Поршневого Регулятора

Этот пример показывает, как настроить регулятор задержки вывода для упрощенного гидравлического поршня. Модель поршня задается:

PlantModel = zpk(10,[0,0,-10],-1);

Первоначальный проект контроллера с использованием Control System Toolbox приводит к контроллеру:

Controller = zpk(-0.15, -3.5, 0.15);

После загрузки модели и предварительно настроенного Control System Designer можно спроектировать новый контроллер с помощью Оптимизации Ответа.

Требует Control System Toolbox™.

Открытие Model and Control System Designer

Откройте модель и предварительно настроенный Control System Designer с помощью команды

controlSystemDesigner('piston_demoproject');

Обзор проекта

Цель проекта состоит в том, чтобы тонко настроить проектируемый регулятор, чтобы лучше отклонить нарушения порядка. Контроллер должен удовлетворять следующим требованиям:

  • Пиковое усиление в системе с обратной связью должно быть меньше 1db; это обеспечивает хорошее регулирование с минимальным перерегулированием.

  • Выходной параметр (y), возникающий в результате нарушения порядка на выходе единичного шага (dy), должен быть уменьшен на 99% в течение 10 секунд, и допускается перерегулирование не более чем на 20%.

Эти требования к проектированию были добавлены в Control System Designer. Чтобы завершить проект, используя оптимизацию отклика, нажмите кнопку Start Optimization в окне Response Optimization.