Блок PMSM моделирует синхронный двигатель с постоянными магнитами на роторе и трехфазным статором с соединением обмоток по схеме «звезда» или «треугольник» с синусоидальной формой противоЭДС. На рисунке показана эквивалентная электрическая схема для обмоток статора:
Вы также можете смоделировать СДПМ в конфигурации «треугольник» или «звезда», установив параметр Тип обмотки в значение Треугольник или Звезда соответственно.
Конструкция двигателя
Постоянные магниты ротора создают магнитное поле, изменяющееся по синусоидальному закону.
Если задать для параметра Определение угла ротора значение Угол между магнитной осью фазы А и осью d, то при нулевом механическом угле ротора потоки фазы A и постоянных магнитов выравниваются. При установке параметра Определение угла ротора в значение Угол между магнитной осью фазы А и осью q механический угол ротора равен углу между магнитной осью фазы A и осью q ротора.
Уравнения
Напряжения на обмотках статора:
где
, , — напряжение обмоток статора;
— эквивалентное сопротивление каждой обмотки статора;
Потокосцепление в статоре создается двумя источниками: потоком от постоянных магнитов ротора и токами в индуктивности статора. Таким образом:
где
— потокосцепление обмоток статора;
, , — собственные индуктивности фаз статора;
, , и т.д. — взаимные индуктивности между фазами статора;
, , — потокосцепления постоянного магнита с соответствующими фазами статора.
Индуктивности обмоток статора являются функциями от электрического угла ротора и определяются следующим образом:
где
— механический угол ротора;
— электрический угол ротора;
— равен 0, если электрический угол ротора задается относительно оси , или −π/2, если электрический угол ротора задается относительно оси ;
— собственная индуктивность обмотки статора. Эта величина представляет собой среднее значение индуктивности каждой из обмоток статора;
— колебание индуктивности статора. Колебания собственных индуктивностей (, , ) статорных обмоток и колебания взаимных индуктивностей (, , ) между каждыми двумя обмотками статора зависят от изменения угла ротора и всегда имеют одно и то же значение, т. е. ;
— взаимная индуктивность обмоток статора. Величина представляет собой среднее значение взаимной индуктивности между обмотками статора (, , ).
Потокосцепление постоянного магнита обмотки фазы А максимален при и равен нулю при . Таким образом, потокосцепление двигателя определяется:
где — потокосцепление постоянного магнита.
Упрощенные электрические уравнения
Применение преобразования Парка – Горева к блоку электрических уравнений позволяет получить выражение для крутящего момента, не зависящего от угла поворота ротора.
Преобразование Парка – Горева определяется следующим образом:
ππππ
где
— электрический угол, определяемый как ;
— число пар полюсов.
Применение преобразования Парка — Горева к напряжениям и токам обмоток статора приводит их к системе координат , которая не зависит от угла поворота ротора:
Применение преобразования Парка — Горева к первым двум электрическим уравнениям позволяет перейти к другим уравнениям, определяющим поведение блока:
— крутящий момент ротора. Крутящий момент передается от корпуса двигателя (порт блока ) к ротору двигателя (порт блока ).
В блоке PMSM используется оригинальная, неортогональная реализация преобразования Парка – Горева.
Альтернативная параметризация потокосцепления
Кроме прямого способа задания значения потокосцепления постоянного магнита, существуют и другие опции параметризации.
Настроить параметры двигателя можно с помощью противоЭДС или крутящего момента, которые чаще всего указываются в технических паспортах двигателей, используя параметр Параметризация потокосцепления постоянных магнитов.
Коэффициент противоЭДС — это пиковое напряжение, создаваемое постоянным магнитом в расчете на единицу скорости вращения каждой из фаз. Зависимость между пиковым потокосцеплением постоянного магнита и противоЭДС имеет вид:
ПротивоЭДС для одной фазы составляет:
Постоянная крутящего момента — это пиковый крутящий момент, индуцируемый единицей тока каждой из фаз. Она численно идентична коэффициенту противоЭДС, если обе величины выражены в единицах СИ:
Когда и токи во всех трех фазах уравновешены, то суммарный крутящий момент ротора равен:
где — пиковый ток в любой из трех обмоток.
Коэффициент следует из того, что в установившемся режиме это сумма моментов от всех фаз. Поэтому константа крутящего момента также может быть:
где — измеренный полный крутящий момент при испытаниях сбалансированным трехфазным током с пиковым линейным напряжением . Среднеквадратичное значение линейного тока составляет:
Переменные
Используйте группу параметров Целевые значения, чтобы установить приоритет и начальные целевые значения для переменных параметров блока перед моделированием. Для получения дополнительной информации см. Настройка физических блоков с помощью целевых значений.
Пиковое значение потокосцепления постоянного магнита с любой из обмоток статора.
Зависимости
Чтобы использовать этот параметр, установите для параметра Параметризация магнитного потока постоянных магнитов значение Задать потокосцепление и для параметра Способ задания параметров машины значение Постоянные Ld, Lq и PM.
Единицы измерения
Wb | mN*m/A | N*m/A | kN*m/A | kgf*m/A
Значение по умолчанию
0.03 Wb
Имя для программного использования
pm_flux_linkage
Вычисляемый
Да
#Постоянная крутящего момента —
постоянная крутящего момента
Wb | mN*m/A | N*m/A | kN*m/A | kgf*m/A
Details
Постоянная крутящего момента для любой из обмоток статора.
Зависимости
Чтобы использовать этот параметр, установите для параметра Параметризация магнитного потока постоянных магнитов значение Постоянная крутящего момента и для параметра Способ задания параметров машины значение Постоянные Ld, Lq и PM.
Коэффициент противоЭДС для любой из обмоток статора.
Коэффициент противоЭДС — это пиковое напряжение каждой из фаз, создаваемое постоянным магнитом в расчете на единицу скорости вращения.
Зависимости
Чтобы использовать этот параметр, установите для параметра Параметризация магнитного потока постоянных магнитов значение Задать коэффициент противо-ЭДС и для параметра Способ задания параметров машины значение Постоянные Ld, Lq и PM.
Единицы измерения
V/rpm | V/(rad/s)
Значение по умолчанию
0.18 V/(rad/s)
Имя для программного использования
back_emf_constant
Вычисляемый
Да
#Параметризация статора —
параметризация статора
Задать Ld, Lq, и L0 | Задать Ls, Lm, и Ms
Details
Способ параметризации статора.
Выберите Задать Ld, Lq, и L0 или Задать Ls, Lm, и Ms.
Значения
Specify Ld, Lq, and L0 | Specify Ls, Lm, and Ms
Значение по умолчанию
Specify Ld, Lq, and L0
Имя для программного использования
stator_parameterization
Вычисляемый
Нет
#Индуктивность статора по оси d, Ld —
индуктивность по оси d статора
H | nH | uH | mH
Details
Индуктивность по оси d.
Зависимости
Чтобы использовать этот параметр, установите для параметра Параметризация статора значение Задать Ld, Lq, и L0 и для параметра Способ задания параметров машины значение Постоянные Ld, Lq и PM.
Единицы измерения
H | nH | uH | mH
Значение по умолчанию
0.00019 H
Имя для программного использования
L_d
Вычисляемый
Да
#Индуктивность статора по оси q, Lq —
индуктивность по оси q статора
H | nH | uH | mH
Details
Индуктивность по оси q.
Зависимости
Чтобы использовать этот параметр, установите для параметра Параметризация статора значение Задать Ld, Lq, и L0 и для параметра Способ задания параметров машины значение Постоянные Ld, Lq и PM.
для параметра Тип обмотки значение Звезда, для параметра Нулевая последовательность значение Включить, а для параметра Параметризация статора значение Задать Ld, Lq, и L0.
для параметра Тип обмотки значение Треугольник, а для параметра Параметризация статора значение Задать Ld, Lq, и L0.
Единицы измерения
H | nH | uH | mH
Значение по умолчанию
0.00016 H
Имя для программного использования
L_0
Вычисляемый
Да
#Собственная индуктивность фазы статора, Ls —
собственная индуктивность фазы статора
H | nH | uH | mH
Details
Собственная индуктивность фазы статора.
Зависимости
Чтобы использовать этот параметр, установите для параметра Параметризация статора значение Задать Ls, Lm, и Ms.
Опция включения или исключения нулевой последовательности.
Включить — включает параметры с нулевой последовательностью. Для приоритета точности модели используйте эту настройку по умолчанию.
Исключить — исключает условия нулевой последовательности. Чтобы повысить скорость моделирования для настольного моделирования или развертывания в реальном времени, выберите этот параметр.
Зависимости
Этот параметр используется, если для параметра Тип обмотки установлено значение Звезда.
Значения
Exclude | Include
Значение по умолчанию
Include
Имя для программного использования
zero_sequence
Вычисляемый
Нет
#Определение угла ротора —
точка отсчета для измерения угла поворота ротора
Угол между магнитной осью фазы А и осью d | Угол между магнитной осью фазы А и осью q
Details
Точка отсчета для измерения угла поворота ротора.
При выборе значения Угол между магнитной осью фазы А и осью d потоки ротора и фазы A совпадают, когда угол поворота ротора равен нулю.
При выборе значения Угол между магнитной осью фазы А и осью q ток фазы A создает максимальный крутящий момент, когда угол поворота ротора равен нулю.
Значения
Angle between the a-phase magnetic axis and the d-axis | Angle between the a-phase magnetic axis and the q-axis
Значение по умолчанию
Angle between the a-phase magnetic axis and the d-axis