Контроллер корпуса, настраивающийся

Этот пример показывает, как разработать две обратной связи в каскадной системе управления, чтобы отследить ссылочные сигналы. Проект использует уровень тела (q) в качестве внутренней обратной связи и ускорения (азимут) как внешний сигнал обратной связи. Этот пример основан на примере Simulink® Control Design™ "Каскадный Проект Обратной связи Мультицикла/Мультикомпенсатора" (Simulink Control Design).

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

Требует Simulink® Control Design™.

Открытие модели

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

airframe_demo

Разработайте обзор

Цель проекта состоит в том, чтобы иметь полное время нарастания менее чем 0,5 секунд для внешней обратной связи. Предварительный проект сделан с помощью Simulink Control Design (см. "Каскадный Проект Обратной связи Мультицикла/Мультикомпенсатора" (Simulink Control Design).) и используется в качестве отправной точки для оптимизации. Контроллер должен удовлетворить следующие требования:

  • Поле Усиления> = 10 дБ и Поле Фазы> = 50 градусов для внутренней обратной связи.

  • Поле Усиления> = 10 дБ и Поле Фазы> = 60 градусов для внешней обратной связи.

  • Перерегулирование самое большее 1%, 80%-е время нарастания 0,5 секунд и 99%-е время нарастания 0,6 секунд для переходного процесса внешнего цикла.

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

bdclose('airframe_demo')
Для просмотра документации необходимо авторизоваться на сайте