Блок Synchronous Machine (Six-Phase) моделирует шестифазную синхронную машину.
Шестифазная синхронная машина имеет две группы обмоток статора: группу ABC и группу XYZ. Эти две группы имеют сдвиг фаз на 30 градусов.
Эквивалентные схемы шестифазной синхронной машины для продольной оси, поперечной оси и двух нулевых последовательностей имеют вид, как показано на рисунках ниже.
Уравнения
Уравнения синхронной машины записываются относительно вращающейся системы координат, которая определяется следующим образом:
где
— электрический угол ротора;
— число пар полюсов;
— механический угол ротора;
— это 0, если вы определяете электрический угол ротора по отношению к -оси, или −pi/2, если вы определяете электрический угол ротора по отношению к -оси.
Два преобразования Парка переводят уравнения синхронной машины во вращающуюся систему координат относительно электрического угла. Преобразование Парка для первой группы обмоток статора, группы ABC, определяется следующим образом:
Преобразование Парка для второй группы обмоток статора, группы XYZ, определяется следующим образом:
Преобразование Парка записывается в относительных единицах (о.е.).
Уравнения напряжений статора для группы ABC выглядят следующим образом:
где
, и — напряжения статора для группы ABC по осям , и нулевой последовательности соответственно, определяемые по формуле
,
где , и — напряжения статора для группы ABC, измеренные от порта ~ABC к порту нейтрали n1;
— базовая скорость в относительных единицах;
, и — потокосцепления для группы ABC по осям , и нулевой последовательности;
— скорость вращения ротора в относительных единицах;
— активное сопротивление статора;
и — токи обмотки статора для группы ABC по осям , и нулевой последовательности, определяемые как
,
где , и — токи на статоре для группы ABC от порта ~ABC к порту нейтрали n1.
Уравнения напряжений статора для группы XYZ выглядят следующим образом:
где
, и — напряжения статора для группы XYZ по осям , и нулевой последовательности соответственно, определяемые по формуле
,
где , и — напряжения статора для группы XYZ, измеренные от порта ~XYZ к порту нейтрали n1;
, и — потокосцепления для группы XYZ по осям , и нулевой последовательности;
и — токи обмотки статора для группы XYZ по осям , и нулевой последовательности, определяемые как
,
где , и — токи на статоре для группы XYZ от порта ~XYZ к порту нейтрали n1.
Уравнения напряжения ротора:
где
— напряжение обмотки возбуждения со стороны статора;
и — напряжения на демпферных обмотках по осям и со стороны статора; все они равны 0;
, и — магнитные потоки, соединяющие цепь возбуждения, демпферную обмотку по оси и демпферную обмотку по оси ;
, , и — сопротивления цепи возбуждения ротора, демпферной обмотки по оси и демпферной обмотки по оси ;
, , и — токи, протекающие в цепи возбуждения, в демпферной обмотке по оси и в демпферной обмотке по оси со стороны статора.
Уравнения потокосцепления статора определяются следующим образом:
где
— индуктивность рассеяния статора;
и — взаимные индуктивности статора по осям и .
Уравнения потокосцепления ротора определяются следующим образом:
где
— индуктивность обмотки возбуждения ротора;
— индуктивность демпферной обмотки ротора по оси ;
— индуктивность демпферной обмотки ротора по оси ;
Крутящий момент ротора:
Моделирование тепловых эффектов
Для моделирования потерь при преобразовании энергии в тепло можно использовать тепловой порт.
Если флажок Enable thermal port не установлен, то блок не содержит тепловых портов.
Если флажок Enable thermal port установлен, то блок содержит тепловые ненаправленные порты для каждой из обмоток и для ротора.
Переменные
Используйте группу параметров Initial targets, чтобы установить приоритет и начальные целевые значения для переменных параметров блока перед моделированием. Для получения дополнительной информации см. Настройка физических блоков с помощью целевых значений.
Для этого блока параметры Initial targets видны только в том случае, если для параметра Initialization option установлено значение Set targets for rotor angle and Park’s transform variables или если установлен флажок Enable thermal port.
#Zero sequence —
модель нулевой последовательности
Exclude | Include
Details
Модель с нулевой последовательностью:
Include — приоритет отдается точности модели. При включении условий нулевой последовательности для симуляций с использованием Partitioning solving возникают ошибки.
Exclude — приоритет отдается скорости моделирования для настольного моделирования или развертывания в реальном времени.
Значения
Exclude | Include
Значение по умолчанию
Include
Имя для программного использования
zero_sequence
Вычисляемый
Нет
#Rotor angle definition —
точка отсчета для измерения угла поворота ротора
Angle between the a-phase magnetic axis and the q-axis | Angle between the a-phase magnetic axis and the d-axis
Details
Точка отсчета для измерения угла поворота ротора.
При выборе значения 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 q-axis | Angle between the a-phase magnetic axis and the d-axis
Значение по умолчанию
Angle between the a-phase magnetic axis and the d-axis
Индуктивность рассеяния статора. Этот параметр должен быть больше 0.
Значение по умолчанию
0.0969
Имя для программного использования
L_l
Вычисляемый
Да
#Stator d-axis mutual inductance, Lmd —
взаимная индуктивность оси статора
Details
Взаимная индуктивность по оси статора. Этот параметр должен быть больше 0.
Значение по умолчанию
1.9583
Имя для программного использования
L_md
Вычисляемый
Да
#Stator q-axis mutual inductance, Lmq —
взаимная индуктивность оси статора
Details
Взаимная индуктивность по оси статора. Этот параметр должен быть больше 0.
Значение по умолчанию
0.9045
Имя для программного использования
L_mq
Вычисляемый
Да
#Rotor field winding resistance, Rfd' —
сопротивление обмотки возбуждения ротора
Details
Сопротивление обмотки возбуждения ротора. Этот параметр должен быть больше 0.
Значение по умолчанию
0.0028
Имя для программного использования
R_fd
Вычисляемый
Да
#Rotor field winding inductance, Llfd' —
индуктивность обмотки возбуждения ротора
Details
Индуктивность обмотки возбуждения ротора. Этот параметр должен быть больше 0.
Значение по умолчанию
0.0813
Имя для программного использования
L_l_fd
Вычисляемый
Да
#Rotor d-axis damper winding resistance, Rkd' —
сопротивление демпферной обмотки ротора по оси
Details
Сопротивление демпферной обмотки ротора по оси . Этот параметр должен быть больше 0.
Значение по умолчанию
0.0041
Имя для программного использования
R_kd
Вычисляемый
Да
#Rotor d-axis damper winding inductance, Llkd' —
индуктивность демпферной обмотки ротора по оси
Details
Индуктивность демпферной обмотки ротора по оси . Этот параметр должен быть больше 0.
Значение по умолчанию
0.0918
Имя для программного использования
L_l_kd
Вычисляемый
Да
#Rotor q-axis damper winding resistance, Rkq' —
сопротивление демпферной обмотки ротора по оси
Details
Сопротивление демпферной обмотки ротора по оси . Этот параметр должен быть больше 0.
Значение по умолчанию
0.0043
Имя для программного использования
R_kq
Вычисляемый
Да
#Rotor q-axis damper winding inductance, Llkq' —
индуктивность демпферной обмотки ротора по оси
Details
Индуктивность демпферной обмотки ротора по оси . Этот параметр должен быть больше 0.
Значение по умолчанию
0.1174
Имя для программного использования
L_l_kq
Вычисляемый
Да
Начальные условия
#Initialization option —
опция инициализации
Set targets for rotor angle and Park’s transform variables | Set real power, reactive power, terminal voltage, and terminal phase
Details
Модель для задания значений определенных параметров и переменных в начале моделирования:
Чтобы задать рабочую точку, не зависящую от подключенной сети, выберите Set real power, reactive power, terminal voltage, and terminal phase.
Чтобы указать приоритет и начальные целевые значения переменных блока перед моделированием, выберите Set targets for rotor angle and Park’s transform variables. Для получения дополнительной информации см. Настройка физических блоков с помощью целевых значений.
Значения
Set targets for rotor angle and Park’s transform variables | Set real power, reactive power, terminal voltage, and terminal phase
Значение по умолчанию
Set real power, reactive power, terminal voltage, and terminal phase
Имя для программного использования
initialization_option
Вычисляемый
Нет
#Terminal voltage magnitude —
напряжение на клеммах
V | uV | mV | kV | MV
Details
Величина напряжения на клеммах.
Зависимости
Чтобы использовать этот параметр, установите для параметра Initialization option значение Set real power, reactive power, terminal voltage, and terminal phase.
Единицы измерения
V | uV | mV | kV | MV
Значение по умолчанию
240.0 V
Имя для программного использования
V_mag_start
Вычисляемый
Да
#Terminal voltage angle corresponding to ABC group —
угол напряжения на клеммах, соответствующих группе ABC
rad | deg | rev | mrad | arcsec | arcmin | gon
Details
Угол напряжения на клеммах, соответствующих статору группы ABC.
Зависимости
Чтобы использовать этот параметр, установите для параметра Initialization option значение Set real power, reactive power, terminal voltage, and terminal phase.
Единицы измерения
rad | deg | rev | mrad | arcsec | arcmin | gon
Значение по умолчанию
0.0 deg
Имя для программного использования
V_ang_start
Вычисляемый
Да
#Terminal active power (ABC group) —
активная мощность на клеммах, соответствующих группе ABC
W | uW | mW | kW | MW | GW | V*A | HP_DIN
Details
Активная мощность на клеммах, генерируемая обмотками статора группы ABC.
Зависимости
Чтобы использовать этот параметр, установите для параметра Initialization option значение Set real power, reactive power, terminal voltage, and terminal phase.
Единицы измерения
W | uW | mW | kW | MW | GW | V*A | HP_DIN
Значение по умолчанию
50e3 V*A
Имя для программного использования
P1_t_start
Вычисляемый
Да
#Terminal reactive power (ABC group) —
реактивная мощность на клеммах, соответствующих группе ABC
W | uW | mW | kW | MW | GW | V*A | HP_DIN
Details
Реактивная мощность на клеммах, генерируемая обмотками статора группы ABC.
Зависимости
Чтобы использовать этот параметр, установите для параметра Initialization option значение Set real power, reactive power, terminal voltage, and terminal phase.
Единицы измерения
W | uW | mW | kW | MW | GW | V*A | HP_DIN
Значение по умолчанию
0.0 V*A
Имя для программного использования
Q1_t_start
Вычисляемый
Да
#Terminal active power (XYZ group) —
активная мощность на клеммах, соответствующих группе XYZ
W | uW | mW | kW | MW | GW | V*A | HP_DIN
Details
Активная мощность на клеммах, генерируемая обмотками статора группы XYZ.
Зависимости
Чтобы использовать этот параметр, установите для параметра Initialization option значение Set real power, reactive power, terminal voltage, and terminal phase.
Единицы измерения
W | uW | mW | kW | MW | GW | V*A | HP_DIN
Значение по умолчанию
20e3 V*A
Имя для программного использования
P2_t_start
Вычисляемый
Да
#Terminal reactive power (XYZ group) —
реактивная мощность на клеммах, соответствующих группе XYZ
W | uW | mW | kW | MW | GW | V*A | HP_DIN
Details
Реактивная мощность на клеммах, генерируемая обмотками статора группы XYZ.
Зависимости
Чтобы использовать этот параметр, установите для параметра Initialization option значение Set real power, reactive power, terminal voltage, and terminal phase.
#Thermal mass for each stator winding —
теплоемкость обмотки
J/K | kJ/K
Details
Значение теплоемкости для каждой обмотки статора. Теплоемкость — это энергия, необходимая для повышения температуры на один градус.
Зависимости
Чтобы использовать этот параметр, установите флажок Enable thermal port.
Единицы измерения
J/K | kJ/K
Значение по умолчанию
100.0 J/K
Имя для программного использования
stator_thermal_mass
Вычисляемый
Да
#Rotor thermal mass —
теплоемкость ротора
J/K | kJ/K
Details
Значение теплоемкости для ротора. Теплоемкость — это энергия, необходимая для повышения температуры на один градус.
Зависимости
Чтобы использовать этот параметр, установите флажок Enable thermal port.
Единицы измерения
J/K | kJ/K
Значение по умолчанию
200.0 J/K
Имя для программного использования
rotor_thermal_mass
Вычисляемый
Да
Литература
Kieferndorf, F., Burzanowska , H., Kanerva S., Sario P. Modeling of rotor based harmonics in dual-star, wound field, synchronous machines. 2008 18th International Conference on Electrical Machines: Vilamoura, 1–6.
Burzanowska , H., Sario P, Stulz C., Joerg P. Redundant Drive with Direct Torque Control (DTC) and dual-star synchronous machine, simulations and verifications. 2007 European Conference on Power Electronics and Applications: Aalborg, 1–10.