Контроллер ослабления поля PMSM

Постоянный магнит синхронный контроллер ослабления поля машины

  • Библиотека:
  • Simscape / Электрический / Управление / Управление PMSM

Описание

Блок PMSM Field-Weakening Controller реализует ослабляющий поле контроллер для постоянного магнита синхронной машины (PMSM).

Используйте этот блок, чтобы осуществить ограничения напряжения фазы на управляемый текущим образом PMSM. Блок уменьшает напряжение фазы PMSM путем корректировки угла ссылочного текущего вектора, когда значение вектора напряжения превышает свой предел. Блок не настраивает амплитуду текущего вектора.

Можно использовать этот блок в качестве части системы управления PMSM:

  • Используйте нулевой d - метод управления оси, чтобы сгенерировать неограниченный текущий ссылочный вектор, чтобы управлять PMSM. Можно реализовать эту стратегию с блоком PMSM Current Reference Generator.

  • Используйте этот блок, чтобы настроить угол текущего ссылочного вектора в порядке удовлетворить ограничения фазы напряжения.

  • Используйте Текущий Контроллер PMSM, чтобы сгенерировать вектор ссылки напряжения, чтобы управлять PMSM.

Уравнения

Внутренний интегральный контроллер выводит factor β∈[0,1], который определяется тем, как тесно необходимое напряжение статора приближается к влажному значению напряжения в любой момент вовремя:

  • Когда необходимое напряжение статора превышает предел, β склоняется к 0, уменьшая q - текущая ось.

  • Когда необходимое напряжение статора в его пределе, β склоняется к 1, и угол остается неизменным.

Эта схема показывает структуру ослабляющего поле контроллера.

В схеме вы предоставляете индексному порогу модуляции Mth как входной параметр к блоку, и блок вычисляет индекс модуляции M как отношение между фактическим напряжением фазы и максимальным доступным напряжением фазы Vph_max:

M=vd2+vq2Vph_max,

где vd и vq являются d-осью и компонентами q-оси вектора напряжения.

Порты

Входной параметр

развернуть все

Желаемый d - и q - токи оси для управления постоянного магнита синхронный двигатель, в A.

Типы данных: single | double

Прямой и квадратурные напряжения оси постоянного магнита синхронный двигатель, в V.

Типы данных: single | double

Максимальное допустимое напряжение в каждой фазе, в V.

Типы данных: single | double

Вывод

развернуть все

Ослабляющая поле прямая ссылка и квадратурные токи оси, в A.

Типы данных: single | double

Параметры

развернуть все

Ссылочный индекс модуляции.

Усиление интегратора ослабляющего поле контроллера.

Антизаключительное усиление ослабляющего поле контроллера.

Шаг расчета для блока (-1 для наследованного). Если вы используете этот блок в инициированной подсистеме, устанавливаете шаг расчета на -1. Если вы используете этот блок в модели шага непрерывной переменной, устанавливаете шаг расчета явным образом.

Ссылки

[1] Вай, J. и Т. М. Дженс. "Новый метод управления для достижения широкой постоянной операции скорости степени с внутренней машиной генератора переменного тока PM". На Промышленной Конференции по Приложениям. Издание 2, 2001, стр 807-814.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Введенный в R2017b