В этом примере показано, как сконструировать два контура обратной связи в каскадной системе управления для отслеживания опорных сигналов. Конструкция использует скорость (q) тела в качестве внутреннего контура обратной связи и ускорение (az) в качестве внешнего сигнала обратной связи. Этот пример основан на примере Design™ управления Simulink ® Cascaded Multiloop Feedback Design (дизайн управления Simulink).
После загрузки модели и предварительно настроенного сеанса приложения Control System Designer можно разработать новый контроллер с помощью функции Оптимизация отклика.
Требуется Design™ Simulink ® Control.
Откройте модель с помощью приведенной ниже команды и дважды щелкните оранжевый блок для запуска конструктора системы управления.
airframe_demo

Цель конструкции состоит в том, чтобы иметь общее время нарастания менее 0,5 секунды для внешнего контура обратной связи. Предварительное проектирование выполняется с использованием Simulink Control Design (см. Каскадное проектирование с многолучевой обратной связью (Simulink Control Design).) и используется в качестве отправной точки для оптимизации. Контроллер должен удовлетворять следующим требованиям:
A Запас усиления > = 10 дБ и Запас фазы > = 50 градусов для внутреннего контура обратной связи.
A запас усиления > = 10 дБ и запас фазы > = 60 градусов для внешнего контура обратной связи.
Превышение не более 1%, 80% времени нарастания 0,5 секунды и 99% времени нарастания 0,6 секунды для ступенчатой реакции внешнего контура.
Эти требования к конструкции были добавлены в приложение «Конструктор системы управления». Чтобы завершить разработку с помощью оптимизации отклика, на вкладке «Система управления» в раскрывающемся списке «Методы настройки» выберите «Настройка на основе оптимизации». В окне Оптимизация ответа (Response Optimization) щелкните Начать оптимизацию (Start Optimization).
bdclose('airframe_demo')