Блок BLDC моделирует синхронную машину с постоянными магнитами и трехфазным статором с соединением «звезда». Блок имеет две опции для определения распределения потока постоянных магнитов в зависимости от угла поворота ротора. Представлена упрощенная параметризация, предполагающая, что противоЭДС имеет идеальную трапецеидальную форму. Для упрощенной указывается или потокосцепление, или наведенная ротором противоЭДС.
На рисунке показана эквивалентная электрическая схема для обмоток статора.
Конструкция двигателя
На этом рисунке показана конструкция двигателя с одной парой полюсов на роторе.
Для принятого расположения осей, соответствующего рисунку, поток фазы и поток постоянного магнита выровнены, когда угол ротора равен нулю. Блок поддерживает второй вариант определения оси ротора. Для второго определения угол ротора — это угол между магнитной осью фазы и осью ротора.
Трапецеидальная скорость изменения потока
Магнитное поле ротора, обусловленное постоянными магнитами, создает трапецеидальную скорость изменения потока в зависимости от угла ротора, как показано на рисунке.
противоЭДС — это скорость изменения потока, которая определяется следующим образом
где
— потокосцепление постоянного магнита;
— угол поворота ротора;
— механическая скорость вращения.
Высота профиля трапециоидальной скорости изменения потока определяется из максимального значения потока постоянного магнита.
Интегрируя в диапазоне от до , получаем
где
— потокосцепление постоянного магнита;
— высота профиля скорости изменения потока;
— диапазон углов ротора, в котором противоЭДС, наводимая потоком постоянных магнитов в статоре, постоянна;
— диапазон углов ротора, в котором противоЭДС линейно увеличивается или уменьшается при движении ротора с постоянной скоростью.
Из предыдущего уравнения можно получить
Определяющие электрические уравнения
Напряжения на обмотках статора определяются как
где
, , и — внешние напряжения, приложенные к трем электрическим соединениям двигателя;
— эквивалентное активное сопротивление каждой обмотки статора;
, , и — токи, протекающие в обмотках статора;
, и — скорости изменения магнитного потока в каждой обмотке статора.
Постоянный магнит и три обмотки вносят свой вклад в общий поток, связывающий каждую обмотку. Суммарный поток определяется следующим образом
где
, , и — суммарные потоки, связывающие каждую обмотку статора;
, , и — собственные индуктивности обмоток статора;
, , и т.д. — взаимные индуктивности обмоток статора;
, , и — потоки постоянных магнитов, связывающие обмотки статора.
Индуктивности в обмотках статора являются функциями угла поворота ротора и определяются следующим образом
где
— собственная индуктивность фазы статора, то есть средняя собственная индукция каждой из обмоток статора;
— амплитуда изменения индуктивности статора, то есть амплитуда изменения собственной и взаимной индуктивности при изменении угла поворота ротора;
— взаимная индуктивность статора, то есть средняя взаимная индуктивность между обмотками статора.
Поток постоянного магнита, связывающий каждую обмотку статора, соответствует трапециевидному профилю, показанному на рисунке выше. Блок реализует трапецеидальный профиль с помощью таблиц поиска для расчета значений потока постоянных магнитов.
Упрощенные уравнения
Определяющие уравнения напряжения и крутящего момента для блока выглядят следующим образом
— крутящий момент ротора. Крутящий момент передается от корпуса двигателя (порт C) к ротору двигателя (порт R).
Моделирование тепловых эффектов
Для моделирования тепловых потерь можно открыть тепловые порты. Чтобы это сделать, установите флажок для параметра Тепловой порт.
Переменные
Используйте группу параметров Целевые значения, чтобы установить приоритет и начальные целевые значения для переменных параметров блока перед моделированием. Для получения дополнительной информации см. Настройка физических блоков с помощью целевых значений.
Параметризация для определения распределения потока постоянного магнита в зависимости от угла поворота ротора. Доступные значения:
Идеальная трапеция - задать максимальное потокосцепление — используйте это значение, чтобы задать максимальное потокосцепление для постоянного магнита и угол ротора, при котором противоЭДС постоянна. Принято, что форма противоЭДС представляет собой идеальную трапецию.
Идеальная трапеция - задать максимальное значение противо-ЭДС — используйте это значение, чтобы задать максимальное значение противоЭДС, наведенное ротором, и соответствующую скорость вращения ротора. Принято, что форма противоЭДС представляет собой идеальную трапецию.
Значения
Perfect trapezoid - specify maximum flux linkage | Perfect trapezoid - specify maximum rotor-induced back emf
Максимальная величина потокосцепления постоянных магнитов с любой из обмоток статора.
Зависимости
Чтобы использовать этот параметр, установите для параметра Профиль противо-ЭДС значение Идеальная трапеция - задать максимальное потокосцепление.
Единицы измерения
Wb | mN*m/A | N*m/A | kN*m/A | kgf*m/A
Значение по умолчанию
0.03 Wb
Имя для программного использования
pm_flux_linkage
Вычисляемый
Да
#Угол ротора, при котором противо-ЭДС постоянна —
угол ротора, при котором противоЭДС постоянна
rad | deg | rev | mrad | arcsec | arcmin | gon
Details
Диапазон углов ротора, в котором постоянный магнитный поток, связывающий обмотку статора, является постоянным. На рисунке обозначен как .
Зависимости
Чтобы использовать этот параметр, установите для параметра Профиль противо-ЭДС значение Идеальная трапеция - задать максимальное потокосцепление или Идеальная трапеция - задать максимальное значение противо-ЭДС.
Единицы измерения
rad | deg | rev | mrad | arcsec | arcmin | gon
Значение по умолчанию
pi/12 rad
Имя для программного использования
theta_constant
Вычисляемый
Да
#Максимальное значение противо-ЭДС —
максимальная значение противоЭДС, наведенной ротором
V | uV | mV | kV | MV
Details
Максимальное значение противоЭДС, наведенной ротором в обмотках статора.
Зависимости
Чтобы использовать этот параметр, установите для параметра Профиль противо-ЭДС значение Идеальная трапеция - задать максимальное значение противо-ЭДС.
Единицы измерения
V | uV | mV | kV | MV
Значение по умолчанию
9.6 V
Имя для программного использования
emf_max
Вычисляемый
Да
#Скорость вращения ротора, соответствующую максимальной противо-ЭДС —
скорость вращения ротора, используемая для измерения противоЭДС
rad/s | deg/s | rad/min | deg/min | rpm | rps
Чтобы использовать этот параметр, установите для параметра Профиль противо-ЭДС значение Идеальная трапеция - задать максимальное значение противо-ЭДС.
Единицы измерения
rad/s | deg/s | rad/min | deg/min | rpm | rps
Значение по умолчанию
600 rpm
Имя для программного использования
w_measurement
Вычисляемый
Да
#Число пар полюсов —
количество пар полюсов машины
Details
Количество пар полюсов постоянного магнита на роторе.
Значение по умолчанию
6
Имя для программного использования
N_pole_pairs
Вычисляемый
Да
#Определение угла ротора —
точка отсчета для измерения угла ротора
Угол между магнитной осью фазы А и осью d | Угол между магнитной осью фазы А и осью q
Details
Точка отсчета для измерения угла поворота ротора. Если выбрано значение Угол между магнитной осью фазы А и осью d, то потоки ротора и фазы выравниваются, когда угол ротора равен нулю. При выборе значения Угол между магнитной осью фазы А и осью q ток фазы создает максимальный крутящий момент, когда угол ротора равен нулю.
Значения
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
Имя для программного использования
axes_parameterization
Вычисляемый
Нет
Статор
#Тип обмотки —
соединение обмоток
Звезда | Треугольник
Details
Выберите соединение обмоток:
Звезда — соединение звездой.
Треугольник — соединение треугольником. Фаза подключается между портами a и b, фаза — между портами b и c, фаза — между портами c и a.
Значения
Wye-wound | Delta-wound
Значение по умолчанию
Wye-wound
Имя для программного использования
winding_type
Вычисляемый
Нет
#Параметризация статора —
параметризация статора
Задать 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
Вычисляемый
Нет
#Способ задания параметров машины —
точность моделирования
Постоянные Ld и Lq
Details
Выберите точность моделирования:
Постоянные Ld и Lq — значения и являются постоянными и определяются соответствующими параметрами.
Зависимости
Чтобы использовать этот параметр, установите для параметра Параметризация статора значение Задать Ld, Lq, и L0.
Значения
Constant Ld and Lq
Значение по умолчанию
Constant Ld and Lq
Имя для программного использования
machine_parameterization
Вычисляемый
Нет
#Индуктивность статора по оси d, Ld —
индуктивность статора по оси d H | nH | uH | mH
Details
Индуктивность статора по оси .
Зависимости
Чтобы использовать этот параметр, установите для параметра Параметризация статора значение Задать Ld, Lq, и L0, а для параметра Способ задания параметров машины значение Постоянные Ld и Lq.
Единицы измерения
H | nH | uH | mH
Значение по умолчанию
0.00022 H
Имя для программного использования
L_d
Вычисляемый
Да
#Индуктивность статора по оси q, Lq —
индуктивность статора по оси q H | nH | uH | mH
Details
Индуктивность статора по оси .
Зависимости
Чтобы использовать этот параметр, установите для параметра Параметризация статора значение Задать Ld, Lq, и L0, а для параметра Способ задания параметров машины значение Постоянные Ld и Lq.
Для параметра Тип обмотки значение Звезда, для параметра Нулевая последовательность значение Включить, а для параметра Параметризация статора значение Задать Ld, Lq, и L0.
Для параметра Тип обмотки значение Треугольник, а для параметра Параметризация статора значение Задать Ld, Lq, и L0.
Единицы измерения
H | nH | uH | mH
Значение по умолчанию
0.00016 H
Имя для программного использования
L_0
Вычисляемый
Да
#Собственная индуктивность фазы статора, Ls —
собственная индуктивность статора на фазу
H | nH | uH | mH
Details
Средняя собственная индуктивность каждой из трех обмоток статора.
Зависимости
Чтобы использовать этот параметр, установите для параметра Параметризация статора значение Задать Ls, Lm, и Ms.
Единицы измерения
H | nH | uH | mH
Значение по умолчанию
0.0002 H
Имя для программного использования
L_s
Вычисляемый
Да
#Колебания индуктивности статора, Lm —
амплитуда изменения индуктивности статора
H | nH | uH | mH
Details
Амплитуда изменения собственной и взаимной индуктивности обмоток статора в зависимости от угла поворота ротора.
Зависимости
Чтобы использовать этот параметр, установите для параметра Параметризация статора значение Задать Ls, Lm, и Ms.
Единицы измерения
H | nH | uH | mH
Значение по умолчанию
0.0 H
Имя для программного использования
L_m
Вычисляемый
Да
#Взаимная индуктивность статора, Ms —
взаимная индуктивность статора
H | nH | uH | mH
Details
Средняя взаимная индуктивность между обмотками статора.
Зависимости
Чтобы использовать этот параметр, установите для параметра Параметризация статора значение Задать Ls, Lm, и Ms.
Единицы измерения
H | nH | uH | mH
Значение по умолчанию
2e-05 H
Имя для программного использования
M_s
Вычисляемый
Да
#Активное сопротивление фаз статора, Rs —
активное сопротивление статора на фазу
Ohm | mOhm | kOhm | MOhm | GOhm
Опция включения или выключения нулевой последовательности.
Включить — учитывается нулевая последовательность. Для приоритета точности модели используйте эту настройку по умолчанию.
Исключить — не учитывается нулевая последовательность. Чтобы повысить скорость компьютерного моделирования или запуска в реальном времени, выберите этот параметр.
Зависимости
Чтобы использовать этот параметр, установите для параметра Тип обмотки значение Звезда.
#Температурный коэффициент сопротивления —
температурный коэффициент сопротивления
1/K | 1/degR | 1/deltaK | 1/deltadegC | 1/deltadegF | 1/deltadegR
Details
Коэффициент в уравнении, связывающем активное сопротивление с температурой. Предполагается, что сопротивление обмотки линейно зависит от температуры и определяется как:
,
где:
— активное сопротивление при температуре ;
— активное сопротивление при температуре измерения ;
— температурный коэффициент сопротивления. Значение для меди — 3.93e−3 1/K.
Частная производная плотности потока постоянного магнита от температуры. Используется для линейного уменьшения крутящего момента и наведенной ЭДС при повышении температуры.