В этом примере показано, как использовать Simulink® Design Optimization™, чтобы настроить фильтр все-передачи Цикла Блокировки Фазы. Фильтр включает фильтр нижних частот второго порядка и проходное усиление. Проходное усиление и коэффициенты фильтра второго порядка настраиваются, чтобы применить установившийся вход к Управляемому напряжением генератору (VCO).
Этот пример требует программного обеспечения Mixed-Signal Blockset™.
Откройте phaselock_demo
модель и запуск симуляция. Симуляция производит неоптимизированный вход для VCO и исходных данных для оптимизации.
open_system('phaselock_demo')
Чтобы просмотреть неоптимизированный вход к VCO, дважды кликните блок Scope.
Дважды кликните Loop Optimizer
блокируйтесь, чтобы просмотреть ограничения на вход к VCO. Ограничения представляют переходной процесс 0,1 вторыми временами нарастания и 20-процентным перерегулированием.
Можно запустить Response Optimizer с помощью меню Apps в панели инструментов Simulink или sdotool
команда в MATLAB®. Чтобы запустить предварительно сконфигурированную задачу оптимизации в Response Optimizer, откройте модель и дважды кликните оранжевый блок в нижней части модели. Чтобы симулировать модель и проверку, если первоначальный проект удовлетворяет конструктивным требованиям в Response Optimizer, нажимают кнопку Plot Model Response.
Чтобы запустить оптимизацию, нажмите кнопку Optimize от Response Optimizer. Графики обновляются, чтобы указать, что конструктивным требованиям теперь удовлетворяют.
Твердая кривая показывает, что финал оптимизировал вход к VCO.
Закройте модель
bdclose('phaselock_demo')