Настройка контроллера скорости тангажа

Этот пример показывает, как использовать Simulink ® Design Optimization™, чтобы настроить усиления цифрового контроллера скорости тангажа и оптимизировать реакцию самолета на изменение высоты шага. Контроллер включает производную состояния и интегральную обратную связь. Контроллер настроен на удовлетворение 10-процентного перерегулирования и характеристики времени нарастания переходной характеристики 0,9 секунды.

Откройте pitchrate_demo моделировать с помощью команды ниже и запустить симуляцию. Симуляция выдаёт неоптимизированную характеристику самолета и исходные данные для оптимизации.

open_system('pitchrate_demo')

Дважды кликните блок Scope, чтобы просмотреть неоптимизированный ответ самолета.

Дважды кликните Step Response блок для просмотра ограничений на переходную характеристику самолета.

Можно запустить Response Optimizer с помощью меню Приложения на панели инструментов Simulink или sdotool команда в MATLAB. Можно запустить предварительно настроенную задачу оптимизации в Response Optimizer, сначала откроя модель и дважды кликнув по оранжевому блоку в нижней части модели. В Response Optimizer нажмите кнопку Plot Model Response, чтобы симулировать модель и показать, насколько хорошо исходная конструкция удовлетворяет требованиям проекта.

Запускаем оптимизацию нажатием кнопки Optimize из Response Optimizer. Графики обновляются, чтобы указать, что требования проекта теперь удовлетворены.

bdclose('pitchrate_demo')