Синхронный двигатель с постоянными магнитами на основе потока
Блоксет силовых агрегатов/Двигатели/Электродвигатели и инверторы
Блок Flux-Based PMSM реализует трехфазный синхронный двигатель с постоянными магнитами (PMSM) на основе потока с табличной электродвижущей силой. Блок использует трехфазные входные напряжения, чтобы регулировать отдельные токи фазы, позволяя контролировать крутящий момент или скорость двигателя.
Модели электродвигателя на основе потока учитывают магнитное насыщение и потери в железе. Чтобы вычислить магнитное насыщение и потерю в железе, блок Flux-Based PMSM использует обратные редактирования потока. Чтобы получить параметры блоков, можно использовать конечноэлементный анализ (FEA) или измерить напряжения фазы с помощью динамометра.
По умолчанию блок устанавливает параметр Simulation Type равным Continuous
использование непрерывного шага расчета во время симуляции. Если вы хотите сгенерировать код для целей с двойной и одинарной точностью с фиксированным шагом, рассматривая установка параметра Discrete
. Затем задайте параметр Sample Time, Ts.
Чтобы включить расчеты потерь мощности, подходящие для целей генерации кода, которые ограничивают память, выберите Enable memory optimized 2D LUT.
Блок реализует уравнения, которые выражены в ссылку стационарного ротора (dq) системы координат. Ось D выравнивается по оси A. Все величины в исходной системе координат ротора относятся к статору.
Блок использует эти уравнения.
Вычисление | Уравнение |
---|---|
q- и d-составляющие напряжения | |
ток q- и d-осей | |
Электромеханический крутящий момент |
В уравнениях используются эти переменные.
ωm |
Механическая скорость ротора |
ωe | Электрическая скорость ротора |
Θda |
dq электрический угол статора относительно оси A ротора |
Rs, Rr |
Сопротивление обмоток статора и ротора, соответственно |
iq, id |
ток q- и d-осей, соответственно |
vq, vd |
q- и d-напряжения, соответственно |
Ψq, Ψd |
q- и d-составляющие потоки магнитов, соответственно |
P |
Количество пар полюсов |
Te |
Электромагнитный крутящий момент |
Чтобы вычислить напряжения и токи в сбалансированных трехфазных (a, b) величинах, квадратурных двухфазных (α, β) величинах и вращающихся (d, q) опорных системах координат, блок использует Преобразования Кларка и Парка.
В уравнениях преобразования.
Преобразовать | Описание | Уравнения |
---|---|---|
Кларк |
Преобразует сбалансированные трехфазные величины (a, b) в сбалансированные двухфазные квадратурные величины (α, β). | |
Парк |
Преобразует сбалансированные двухфазные ортогональные стационарные величины (α, β) в ортогональную вращающуюся опорную систему координат (d, q). | |
Обратный Кларк |
Преобразует сбалансированные двухфазные квадратурные величины (α, β) в сбалансированные трехфазные величины (a, b). | |
Обратный парк |
Преобразует ортогональную вращающуюся опорную систему координат (d, q) в сбалансированные двухфазные ортогональные стационарные величины (α, β). |
Преобразования используют эти переменные.
ωm |
Механическая скорость ротора |
P |
Пары шестов двигателей |
ωe |
Электрическая скорость ротора |
Θe |
Электрический угол ротора |
x |
Ток фазы или напряжение |
Скорость вращения ротора задается:
В уравнениях используются эти переменные.
J | Комбинированная инерция ротора и нагрузки |
F | Комбинированное вязкое трение ротора и нагрузки |
θm | Механическое угловое положение ротора |
Tm | Крутящий момент на валу ротора |
Te | Электромагнитный крутящий момент |
Tf | Комбинированный ротор и крутящий момент трения нагрузки |
ωm | Механическая скорость ротора |
Для учета степени, блок реализует эти уравнения.
Сигнал шины | Описание | Переменная | Уравнения | ||
---|---|---|---|---|---|
|
|
| Механическая степень | Pmot | |
PwrBus | Электрическая степень | Pbus | |||
| PwrElecLoss | Сопротивление потери степени | Pelec | ||
PwrMechLoss | Механические потери степени | Pmech | Когда Port Configuration установлено на Когда Port Configuration установлено на | ||
| PwrMtrStored | Сохраненная степень мотора | Pstr |
В уравнениях используются эти переменные.
Rs | Сопротивление статора |
ia, ib, ic | Фазы a, b и c статора |
isq, isd | Токи q- и d-осей статора |
van, vbn, vcn | Фазы статора a, b и напряжения c |
ωm | Угловая механическая скорость ротора |
F | Комбинированный двигатель и вязкое демпфирование нагрузки |
Te | Электромагнитный крутящий момент |
Tf | Комбинированный двигатель и крутящий момент трения нагрузки |
Данные для Corresponding d-axis current, id и Corresponding q-axis current, iq интерполяционных таблиц являются функциями потока d - и q-осей.
Чтобы включить текущие вычисления, подходящие для целей генерации кода, которые ограничивают память, выберите Enable memory optimized 2D LUT. Блок использует линейную интерполяцию, чтобы оптимизировать текущие значения интерполяционной таблицы для генерации кода. В этой таблице результирующая реализация оптимизации.
Пример использования | Реализация | |
---|---|---|
d- и q-составляющая потока выравнивается со значениями точек останова интерполяционной таблицы. | Оптимизированный для памяти ток является значением интерполяционной таблицы тока на пересечении значений потока. | |
d- и q-составляющая потока не совпадает со значениями точек по оси Х в интерполяционной таблице, но находится в пределах области значений. | Оптимизированный для памяти ток является линейной интерполяцией между соответствующими значениями потока. | |
d- и q-составляющая потока не совпадает со значениями точек останова интерполяционной таблицы и находится вне области значений. | Не удается вычислить ток, оптимизированный для памяти. Блок использует экстраполированные данные. |
Интерполяционные таблицы, оптимизированные для генерации кода, не поддерживают экстраполяцию для данных, которые находятся вне области значений. Однако можно включить предварительно вычисленные значения экстраполяции в интерполяционную таблицу потерь степени путем выбора Specify Extrapolation.
Блок использует параметры конечной точки, чтобы изменить размер данных таблицы.
Вход пользователя | Экстраполяция |
---|---|
[1] Hu, Dakai, Yazan Alsmadi, and Longya Xu. «Высокоточное нелинейное моделирование IPM на основе измеренных редактирований потока обмотки статора». IEEE® Сделки по отраслевым приложениям, том 51, № 4, июль/август 2015 года.
[2] Чен, Сяо, Джиэбин Ван, Bhaskar сенатор, Панайотис Лазари, Tianfu Солнце. «Высокочастотная и в вычислительном отношении эффективная модель для внутренних машин постоянного магнита, рассматривая магнитное насыщение, пространственную гармонику и эффект потери в железе». Сделки IEEE по промышленной электронике, том 62, № 7, июль 2015 года.
[3] Оттоссон, Дж., М. Алакула. «Компактная реализация контроллера ослабления поля». Международный симпозиум по степени, электроприводам, автоматизации и движению, июль 2006 года.
Flux-Based PM Controller | Induction Motor | Interior PMSM | Mapped Motor | Surface Mount PMSM