Гидравлический поршневой регулятор, настраивающийся

В этом примере показано, как настроить регулятор ведущей задержки для упрощенного гидравлического поршня. Поршневой моделью дают:

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

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

controlSystemDesigner('piston_demoproject');

Спроектируйте обзор

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

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

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

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