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

В этом примере показано, как спроектировать две обратной связи в каскадной системе управления, чтобы отследить ссылочные сигналы. Проект использует уровень тела (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')