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

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

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.