Synchronous Machine Salient Pole

Синхронная машина с полюсами с основной или стандартной параметризацией

  • Библиотека:
  • Simscape/Электрический/Электромеханический/Синхронный

  • Synchronous Machine Salient Pole block

Описание

Блок Synchronous Machine Salient Pole моделирует синхронную машину с нижним полюсом, используя основные или стандартные параметры.

Синхронная инициализация машины с использованием целевых значений потока нагрузки

Если блок находится в сети, которая совместима с частотно-временным режимом симуляции, можно выполнить анализ потока нагрузки в сети. Анализ скорость-нагрузки обеспечивает установившиеся значения, которые можно использовать для инициализации машины.

Для получения дополнительной информации смотрите Выполните анализ потока нагрузки с помощью Simscape Electrical и Frequency and Time Simulation Mode. Для примера, который показывает, как инициализировать синхронную машину с помощью данных анализа потока нагрузки, см. «Синхронная инициализация машины с загрузкой».

Уравнения

Синхронные уравнения машины выражены относительно вращающегося системы координат, заданные как

θe(t)=Nθr(t),

где:

  • θe - электрический угол.

  • N - количество пар полюсов.

  • θr - угол ротора.

Преобразование Park преобразует уравнения синхронной машины во вращающуюся систему координат относительно электрического угла. Преобразование Парка определяется

Ps=23[cosθecos(θe2π3)cos(θe+2π3)sinθesin(θe2π3)sin(θe+2π3)121212].

Преобразование Park используется, чтобы задать синхронные уравнения машины в относительных единицах. Уравнения напряжения статора заданы как

ed=1ωbasedψddtΨqωrRaid,

eq=1ωbasedψqdt+ΨdωrRaiq,

и

e0=1ωbasedΨ0dtRai0,

где:

  • ed, eq и e0 являются d -осью, q -осью и напряжениями статора с нулевой последовательностью, заданными как

    [edeqe0]=Ps[vavbvc].

    va, vb и vc - это напряжения статора, измеренные от порта ~ до нейтрального порта n.

  • ωbase - базовая электрическая скорость в относительных единицах.

  • ψd, ψq и ψ0 являются d -осью, q -осью и потоками статора с нулевой последовательностью.

  • ωr - скорость вращения ротора в относительных единицах.

  • Ra - сопротивление статора.

  • id, iq и i0 являются d -осью, q -осью и токами статора с нулевой последовательностью, заданными как

    [idiqi0]=Ps[iaibic].

    ia, ib и ic являются токами статора, протекающими от порта ~ к порту n.

Уравнения напряжения ротора заданы как

efd=1ωbasedΨfddt+Rfdifd,

e1d=1ωbasedΨ1ddt+R1di1d=0,

и

e1q=1ωbasedΨ1qdt+R1qi1q=0,

где:

  • efd - напряжение возбуждения.

  • e1d и e1q напряжения на обмотке 1 демпфера оси d и обмотке 1 демпфера оси q. Они равны 0.

  • ψfd, ψ1d и ψ1q являются магнитными потоками, связывающими обмотку возбуждения, d обмотку демпфера оси 1 и q обмотку демпфера оси 1.

  • Rfd, R1d и R1q - сопротивления цепи возбуждения ротора, d обмотка демпфера оси 1 и обмотка демпфера оси q 1.

  • ifd, i1d и i1q являются токами, протекающими в цепи возбуждения, d обмотке демпфера оси 1 и обмотке демпфера оси q 1.

Уравнения насыщения заданы как

ψad=ψd+Llid,

ψaq=ψq+Lliq,

ψat=ψad2+ψaq2,

Ks=1 (если насыщение отключено),

Ks=f(ψat) (если включена насыщенность),

и

Lad=Ks*Ladu,

где:

  • ψad является d -осью воздушной перегородки или взаимного потокосцепления.

  • ψaq является q -осью воздушной перегородки или взаимного потокосцепления.

  • ψat - редактирование потока воздушной перегородки.

  • Ks - коэффициент насыщения.

  • Ladu - ненасыщенная взаимная индуктивность оси d статора.

  • Lad - взаимная индуктивность оси d статора.

Функция коэффициента насыщения f вычисляется из интерполяционной таблицы разомкнутого контура в относительных единицах как:

Lad=dψatdifd,

Vag=g(ifd),

и

Lad=dg(ifd)difd=dVagdifd,

где:

  • Vag - относительное напряжение воздушной зазоры.

В относительных единицах,

Ks=LadLadu,

и

ψat=Vag

можно переставить в

Ks=f(ψat).

Уравнения редактирования потока статора заданы

Ψd=(Lad+Ll)id+Ladifd+Ladi1d,

Ψq=(Laq+Ll)iq+Laqi1q,

и

Ψ0=L0i0,

где:

  • Ll - индуктивность утечек статора.

  • Lad и Laq являются взаимными индуктивностями оси d статора и оси q.

Уравнения редактирования потока ротора заданы как

ψfd=Lffdifd+Lf1di1dLadid,

ψ1d=Lf1difd+L11di1dLadid,

и

ψ1q=L11qi1qLaqiq,

где:

  • Lffd является индуктивностью цепи возбуждения ротора.

  • L11d - самоиндуктивность обмотки демпфера оси d 1.

  • L11q - самоиндуктивность обмотки демпфера оси q 1.

  • Lf1d - roto цепь возбуждения и d - демпфер оси, проветривающий 1 взаимную индуктивность.

Индуктивности заданы этими уравнениями:

Lffd=Lad+Lfd

Lf1d=LffdLfd

L11d=Lf1d+L1d

L11q=Laq+L1q

Уравнения индуктивности предполагают, что относительная взаимная индуктивность L12q = Laq, то есть токи статора и ротора в оси q - все связывают один взаимный поток, представленный Laq.

Крутящий момент ротора задан как

Te=ΨdiqΨqid.

Графическое изображение и Параметры отображения

Можно выполнить графическое изображение и отображение действий с помощью меню Electrical в контекстном меню блока.

Щелкните правой кнопкой мыши блок и в меню Electrical выберите один из следующих опций:

  • Display Base Values - Отображает основные значения машины в относительных единицах в MATLAB® Командное окно.

  • Display Associated Base Values - отображения связанных базовых значений в относительных единицах в Командном окне MATLAB.

  • Display Associated Initial Conditions - Отображает связанные начальные условия в Командном Окне MATLAB.

  • Plot Open-Circuit Saturation (pu) - строит графики напряжения воздушной погрешности, Vag, от тока возбуждения, ifd, оба измеренные в относительных единицах, в графическом окне MATLAB. График содержит три следа:

    • Ненасыщенный - Stator d-axis mutual inductance (unsaturated), Ladu вы задаете

    • Насыщенный - Per-unit open-circuit lookup table (Vag versus ifd) вы задаете

    • Производный - Интерполяционная таблица разомкнутой цепи (в относительных единицах), выведенная из заданного вами Per-unit open-circuit lookup table (Vag versus ifd). Эти данные используются, чтобы вычислить коэффициент насыщения, Ks, от магнитного потокосцепления, ψat, характеристика.

  • Plot Saturation Factor (pu) - строит графики коэффициента насыщения, Ks, от магнитного потокосцепления, ψat, оба измеренные в относительных единицах, в графическом окне MATLAB с использованием текущих параметров машины. Этот параметр получают из других параметров, которые вы задаете:

    • Stator d-axis mutual inductance (unsaturated), Ladu

    • Per-unit field current saturation data, ifd

    • Per-unit air-gap voltage saturation data, Vag

Переменные

Настройки Variables позволяют вам задать приоритет и начальные целевые значения для основных переменных перед симуляцией. Для получения дополнительной информации смотрите Задать приоритет и Начальный целевой объект для основных переменных.

Для этого блока настройки Variables видны только в том случае, если в настройках Initial Conditions параметр Initialization option установлен на Set targets for rotor angle and Park's transform variables.

Порты

Выход

расширить все

Порт вектора физического сигнала сопоставлен с измерениями в относительных единицах машины. Векторные элементы:

  • Напряжение возбуждения (цепь возбуждения основы, Efd), pu_fd_Efd

  • Ток поля (цепь возбуждения основы, Ifd), pu_fd_Ifd

  • Электрический крутящий момент, pu_torque

  • Скорость ротора, pu_velocity

  • Напряжение оси D статора, pu_ed

  • Напряжение q-составляющей статора, pu_eq

  • Напряжение нулевой последовательности статора, pu_e0

  • Ток оси D статора, pu_id

  • Ток q-составляющей статора, pu_iq

  • Ток нулевой последовательности статора, pu_i0

  • Электрический угол ротора, electrical_angle_out

Для подключения к этому порту используйте блок Synchronous Machine Measurement.

Сохранение

расширить все

Электрический порт сопоставлен с положительным контактом обмотки возбуждения.

Электрический порт сопоставлен с отрицательным выводом обмотки возбуждения.

Механический вращательный порт сопоставлен с ротором машины.

Механический вращательный порт сопоставлен с корпусом машины.

Расширяемый трехфазный порт сопоставлен с обмотками статора.

Электрический порт сопоставлен с нейтральной точкой строения обмотки «wye».

Зависимости

Чтобы включить этот порт, установите Zero sequence равным Include.

Параметры

расширить все

Главный

Номинальная очевидная степень.

Номинальное линейное напряжение RMS.

Номинальная электрическая частота, на которой цитируется номинальная видимая степень.

Количество пар шестов машины.

Метод параметризации блоков. Опции:

  • Fundamental parameters - Задайте импеданс, используя основные параметры.

  • Standard parameters - Задайте импеданс используя основные параметры и задайте постоянные времени оси D и оси Q.

Зависимости

Если для этого параметра задано значение Fundamental parameters:

  • Основные параметры в настройках Impedances видны.

  • Time Constant настройки видны.

Если для этого параметра задано значение Standard parameters:

  • Видны стандартные параметры в настройках Impedances.

  • Time Constant настройки не видны.

Метод параметризации цепи возбуждения. Опции:

  • Field circuit voltage - Задайте цепь возбуждения по напряжению.

  • Field circuit current - Задайте цепь возбуждения в терминах тока.

Этот параметр влияет на видимость параметров Field circuit voltage и Field circuit current.

Зависимости

Если для этого параметра задано значение Field circuit voltage.

  • Параметр Field circuit voltage видим.

  • Параметр Field circuit current не отображается.

Если для этого параметра задано значение Field circuit current:

  • Параметр Field circuit current видим.

  • Параметр Field circuit voltage не отображается.

Напряжение на цепь возбуждения, которое создает номинальное напряжение на клеммах машины.

Зависимости

Этот параметр видим, только если параметр Specify field circuit input required to produce rated terminal voltage at no load by установлен в Field circuit voltage.

Ток в цепь возбуждения, который создает номинальное напряжение на клеммах машины.

Зависимости

Этот параметр видим, только если параметр Specify field circuit input required to produce rated terminal voltage at no load by установлен в Field circuit current.

Модель нулевой последовательности:

  • Include - Приоритезируйте верность модели. Эта модель является моделью нулевого ряда по умолчанию. Ошибка возникает, если вы Включите условия нулевой последовательности для симуляций, которые используют решатель Разбиения. Для получения дополнительной информации смотрите Увеличение скорости симуляции с помощью решателя секционирования.

  • Exclude - Приоритет скорости симуляции для симуляции рабочего стола или развертывания приложений.

Зависимости

Если для этого параметра задано значение:

  • Include и Specify parameterization by установлено на Fundamental parameters - Виден параметр Stator zero-sequence inductance, L0 в настройках Impedances.

  • Include и Specify parameterization by установлено на Standard parameters - Виден параметр zero-sequence reactance, X0 в настройках Impedances.

  • Exclude - Параметр нулевой последовательности в настройках Impedances не отображается.

Контрольная точка для измерения угла ротора.

Когда вы выбираете значение по умолчанию, магнитная ось ротора d оси и a статора-фазы выравнивается, когда угол ротора равен нулю.

Другое значение, которое можно выбрать для этого параметра Angle between the a-phase magnetic axis and the q-axis. Когда вы выбираете это значение, магнитная ось ротора q оси и a статора-фазы выравнивается, когда угол ротора равен нулю.

Импедансы

Ненасыщенный статор d -осью взаимной индуктивности. Если для Magnetic saturation representation задано значение None, это эквивалентно взаимной индуктивности оси D статора. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify parameterization by установлен в Fundamental parameters.

Статор q -ось взаимной индуктивности. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify parameterization by установлен в Fundamental parameters.

Индуктивность нулевой последовательности статора. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, если для параметра Specify parameterization by задано значение Fundamental parameters и параметру Zero Sequence задано значение Include.

Индуктивность утечек статора. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify parameterization by установлен в Fundamental parameters.

Сопротивление статора. Этот параметр должен быть больше 0.

Индуктивность цепи возбуждения ротора. Этот параметр должен быть больше 0.

Сопротивление цепи возбуждения ротора. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify parameterization by установлен в Fundamental parameters.

Индуктивность обмотки демпфера < reservedrangesplaceholder0 > оси -ось 1. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify parameterization by to Fundamental parameters.

Сопротивление обмотки демпфера < reservedrangesplaceholder0 > оси -ось 1. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify parameterization by установлен в Fundamental parameters.

Индуктивность обмотки демпфера < reservedrangesplaceholder0 > оси -ось 1. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify parameterization by установлен в Fundamental parameters.

Сопротивление обмотки демпфера < reservedrangesplaceholder0 > оси -ось 1. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify parameterization by установлен в Fundamental parameters.

Реактивное сопротивление утечек статора. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify parameterization by to Standard parameters.

d - синхронное реактивное сопротивление по оси. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify parameterization by to Standard parameters.

q - синхронное реактивное сопротивление по оси. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify parameterization by to Standard parameters.

Реактивное сопротивление нулевой последовательности. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify parameterization by to Standard parameters и параметру Zero Sequence задано значение Include.

d - переходное реактивное сопротивление оси. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify parameterization by установлен в Standard parameters.

d -ось - вычитающее реактивное сопротивление. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify parameterization by установлен в Standard parameters.

q -ось - вычитающее реактивное сопротивление. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify parameterization by установлен в Standard parameters.

Постоянные Времени

Выберите между Open circuit и Short circuit.

Установка для этого параметра влияет на видимость параметров постоянной времени оси d.

d - временная константа разомкнутого контура оси. Этот параметр должен быть:

  • Больше 0.

  • Больше d-axis subtransient open-circuit, Td0''.

Зависимости

Этот параметр видим, только если параметр Specify d-axis transient time constant установлен в Open circuit.

d - временная константа короткой схемы оси. Этот параметр должен быть:

  • Больше 0.

  • Больше d-axis subtransient short-circuit, Td''.

Зависимости

Этот параметр видим, только если параметр Specify d-axis transient time constant установлен в Short circuit.

d -ось вычитает временную константу разомкнутого контура. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify d-axis transient time constant установлен в Open circuit.

d -ось вычитает временную константу короткой схемы. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify d-axis transient time constant установлен в Short circuit.

Выберите между Open circuit и Short circuit.

Установка для этого параметра влияет на видимость параметров постоянной времени оси q.

q -ось вычитает временную константу разомкнутого контура. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify q-axis transient time constant установлен в Open circuit.

q -ось вычитает временную константу короткой схемы. Этот параметр должен быть больше 0.

Зависимости

Этот параметр видим, только если параметр Specify q-axis transient time constant установлен в Short circuit.

Насыщение

Блочная модель магнитного насыщения:

  • None

  • Open-circuit lookup table (v versus i)

Зависимости

Если вы задаете этот параметр Open-circuit lookup table (v versus i)соответствующие параметры видны.

Ток поля, ifd, данные, которые заполняют напряжение воздушной погрешности, Vag, от тока поля, ifd, интерполяционная таблица. Этот параметр должен содержать вектор с как минимум пятью элементами.

Зависимости

Этот параметр видим, только если параметр Magnetic saturation representation установлен в Open-circuit lookup table (v versus i).

Напряжение воздушной погрешности, Vag, данные, которые заполняют напряжение воздушной погрешности, Vag, от тока возбуждения, ifd, интерполяционная таблица. Этот параметр должен содержать вектор с как минимум пятью элементами.

Зависимости

Этот параметр видим, только если параметр Magnetic saturation representation установлен в Open-circuit lookup table (v versus i).

Начальные условия

Модель для определения значений для определенных параметров и переменных в начале симуляции. Кому:

Установите рабочую точку независимо от подключенной сети, выберите Set real power, reactive power, terminal voltage and terminal phase.

  • Задайте приоритет и начальные целевые значения для основных переменных перед симуляцией с помощью настроек Variables, выберите Set targets for rotor angle and Park's transform variables. Для получения дополнительной информации смотрите Задать приоритет и Начальный целевой объект для основных переменных.

  • Выберите тип шины и укажите связанные параметры для анализа потока нагрузки в настройках Initial Conditions, выберите Set targets for load flow variables.

Зависимости

Если вы задаете этот параметр:

  • Set targets for rotor angle and Park's transform variables - Настройки Variables становятся видимыми.

  • Set real power, reactive power, terminal voltage, and terminal phase - Связанные параметры становятся видимыми.

  • Set targets for load flow variables - Связанные параметры становятся видимыми.

Тип источника напряжения, который модели блок.

Зависимости

Этот параметр видим, только если параметр Initialization option установлен в Set targets for load flow variables и параметру Source type задано значение Swing bus или PV bus.

Видимость Terminal voltage magnitude, Terminal voltage angle, Active power generated, Reactive power generated, Minimum terminal voltage magnitude (pu, Phase search range at terminals, и Phase search range at terminals зависит от значения, которое Вы выбираете для этого параметра.

Терминальная величина напряжения.

Зависимости

Этот параметр видим, только если параметр Initialization option установлен в Set real power, reactive power, terminal voltage, and terminal phase или если для параметра Initialization option задано значение Set targets for load flow variables и параметру Source type задано значение Swing bus или PV bus.

Оконечный угол напряжения.

Зависимости

Этот параметр видим, только если параметр Initialization option установлен в Set real power, reactive power, terminal voltage, and terminal phase или если для параметра Initialization option задано значение Set targets for load flow variables и параметру Source type задано значение Swing bus.

Активная степень сгенерирована.

Зависимости

Этот параметр видим, только если параметр Initialization option установлен в Set real power, reactive power, terminal voltage, and terminal phase или если для параметра Initialization option задано значение Set targets for load flow variables и параметру Source type задано значение PV bus или PQ bus.

Сгенерированная реактивная степень.

Зависимости

Этот параметр видим, только если параметр Initialization option установлен в Set real power, reactive power, terminal voltage, and terminal phase или если для параметра Initialization option задано значение Set targets for load flow variables и параметру Source type задано значение PQ bus.

Минимальная установившаяся величина напряжения в относительных единицах.

Зависимости

Этот параметр видим, только если параметр Initialization option установлен в Set targets for load flow variables и параметру Source type задано значение PQ bus.

Вектор, который задает область значений поиска угла фазы.

Зависимости

Этот параметр видим, только если параметр Initialization option установлен в Set targets for load flow variables и параметру Source type задано значение PV bus или PQ bus.

Паразитная проводимость к электрической ссылке.

Зависимости

Этот параметр видим, только если параметр Initialization option установлен в Set targets for load flow variables.

Примеры моделей

SM Torque Control

Управление крутящим моментом SM

Управляйте крутящим моментом в тяговом приводе с синхронной машиной (SM). Высоковольтная батарея подает SM через управляемый трехфазный преобразователь для обмоток статора и управляемый четырехквадрантный измельчитель для обмотки ротора. Идеальный источник скорости вращения обеспечивает нагрузку. Подсистема управления использует разомкнутый подход для управления крутящим моментом и замкнутый подход для управления током. В каждый момент выборки запрос крутящего момента преобразуется в соответствующие ссылки на токи. Текущее управление основано на ПИ. В симуляции используется несколько шагов крутящего момента как в режиме двигателя, так и в режиме генератора. Планирование задач реализовано как конечный автомат Stateflow ®. Подсистема визуализации содержит возможности, которые позволяют вам видеть результаты симуляции.

Ссылки

[1] Кундур, П. Устойчивость системы Степени и Управление. Нью-Йорк, Нью-Йорк: McGraw Hill, 1993.

[2] Лышевский, С. Е. Электромеханические системы, электрические машины и прикладная мехатроника. Бока Ратон, FL: CRC Press, 1999.

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

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

.
Введенный в R2013b
Для просмотра документации необходимо авторизоваться на сайте