В этом примере показано, как использовать Simulink ® Design Optimization™ для настройки фильтра всех частот контура фазовой блокировки. Фильтр включает в себя фильтр нижних частот второго порядка и коэффициент пропускания. Коэффициент усиления сквозного канала и коэффициенты фильтра второго порядка настраиваются для подачи установившегося входного сигнала на генератор, управляемый напряжением (ГУН).
В этом примере требуется программное обеспечение Mixed-Signal Blockset™.
Откройте окно phaselock_demo и выполните моделирование. Моделирование создает неоптимизированные входные данные для ГУН и исходные данные для оптимизации.
open_system('phaselock_demo')

Для просмотра неоптимизированных входных данных в ГУН дважды щелкните по блоку «Scope».
Дважды щелкните значок Loop Optimizer блок для просмотра ограничений на входе в ГУН. Ограничения представляют ступенчатую реакцию с 0,1-секундным временем подъема и 20-процентным превышением.
Можно запустить оптимизатор ответа с помощью меню «Приложения» на панели инструментов Simulink или sdotool в MATLAB ®. Чтобы запустить предварительно настроенную задачу оптимизации в оптимизаторе отклика, откройте модель и дважды щелкните оранжевый блок в нижней части модели. Чтобы смоделировать модель и проверить, удовлетворяет ли первоначальная конструкция проектным требованиям, в оптимизаторе отклика нажмите кнопку «Печать ответа модели».

Чтобы начать оптимизацию, нажмите кнопку «Оптимизировать» в оптимизаторе ответа. Графики обновляются, указывая, что проектные требования теперь выполнены.


Сплошная кривая показывает окончательный оптимизированный ввод в ГУН.
Закрыть модель
bdclose('phaselock_demo')