exponenta event banner

Настройка преобразователя питания

В этом примере показано, как использовать Simulink ® Design Optimization™ для оптимизации параметров текущего контроллера трехфазного тиристорного преобразователя. В модели используются блоки из Simscape™ и Simscape™ Electrical™.

3-фазный тиристор управляется широтно-импульсным модулятором с переменным фазовым углом, вычисленным ПИ-контроллером. Коэффициенты усиления регулятора тока PI настраиваются для отслеживания опорного постоянного тока и предельных колебаний.

Откройте окно power_demo с помощью приведенной ниже команды выполните моделирование. Моделирование создает неоптимизированное изменение тока двигателя постоянного тока и исходные данные для оптимизации.

open_system('power_demo')

Дважды щелкните блок «Область», чтобы просмотреть неоптимизированный текущий ответ. Следует отметить, что в этом блоке также отображаются две фазы тока 3-фазного источника и выходное напряжение электродвигателя постоянного тока.

Дважды щелкните значок Current Regulation Specs блок для просмотра ограничений на выходной ток двигателя постоянного тока.

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

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

Теперь график показывает окончательный оптимизированный текущий отклик.

% Close the model
bdclose('power_demo')