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