Induction Motor

Трехфазный асинхронный двигатель

  • Библиотека:
  • Powertrain Blockset / Движение / Электродвигатели и Инверторы

    Motor Control Blockset / Электрические системы / Двигатели

  • Induction Motor block

Описание

Блок Induction Motor реализует трехфазный асинхронный двигатель. Блок использует трехфазные входные напряжения, чтобы отрегулировать отдельные токи фазы, позволяя управление крутящего момента двигателя или скорости.

По умолчанию блок устанавливает параметр Simulation Type на Continuous использовать время непрерывной выборки в процессе моделирования. Если вы хотите сгенерировать код для двойных и одинарных точностей фиксированного шага, рассматривая установку параметра на Discrete. Затем задайте параметр Sample Time, Ts.

Трехфазная синусоидальная электрическая система модели

Блок реализует уравнения, которые описываются в неподвижных относительно ротора (qd) координатах. D-ось выравнивается с осью a. Все количества в системе координат ротора отнесены в статор.

Блок использует эти уравнения, чтобы вычислить электрическую скорость (ωem) и скорость скольжения (ωslip).

ωem=Pωmωslip= ωsynωem

Чтобы вычислить dq ротор электрическая скорость относительно A-оси ротора (dA), блок использует различие между статором ось (da) скорость и скоростью скольжения:

ωdA= ωda ωem

Чтобы упростить уравнения для потока, напряжения и текущих преобразований, блок использует стационарную систему координат:

ωda=0ωdA=ωem

ВычислениеУравнение
Поток

ddt[λsdλsq]= [vsdvsq] Rs[isdisq] ωda[0110][λsdλsq]ddt[λrdλrq]= [vrdvrq] Rr[irdirq] ωdA[0110][λrdλrq]

[λsdλsqλrdλrq]= [Ls00LsLm00LmLm00LmLr00Lr][isdisqirdirq]

Текущий

[isdisqirdirq]= (1Lm2 LrLs)[Lr00LrLm00LmLm00LmLs00Ls][λsdλsqλrdλrq]

Индуктивность

Ls= Lls+LmLr= Llr+Lm

Электромагнитный крутящий момент

Te=PLm(isqird isdirq)

Инвариант степени dq преобразование, чтобы гарантировать, что dq и три степени фазы равны

[vsdvsq]= 23 [потому что(Θda)потому что(Θda2π3)потому что(Θda+2π3)sin(Θda)sin(Θda2π3)sin(Θda+2π3)][vavbvc]

[iaibic]= 23  [потому что(Θda)sin(Θda)потому что(Θda2π3)потому что(Θda+2π3)sin(Θda2π3)sin(Θda+2π3)][isdisq]

Уравнения используют эти переменные.

ωm

Скорость вращения ротора (rad/s)

ωem

Электрическая скорость ротора (rad/s)

ωslip

Электрическая скорость скольжения ротора (rad/s)

ωsyn

Синхронная скорость ротора (rad/s)

ωda

статор dq электрическая скорость относительно ротора ось (rad/s)

ωdA

статор dq электрическая скорость относительно A-оси ротора (rad/s)

Θda

статор dq электрический угол относительно ротора ось (рад)

ΘdA

статор dq электрический угол относительно A-оси ротора (рад)

Lq, Ld

q-и d-составляющие-индукции (H)

Ls

Индуктивность статора (H)

Lr

Индуктивность ротора (H)

Lm

Намагничивание индуктивности (H)

Lls

Индуктивность утечки статора (H)

Llr

Индуктивность утечки ротора (H)

vsq, vsd

Статор q-и напряжения d-оси (V)

isq, isd

Статор q-и токи d-оси (A)

λsq, λsd

Статор q-и поток d-оси (Wb)

irq, ird

Ротор q-и токи d-оси (A)

λrq, λrd

Ротор q-и поток d-оси (Wb)

va, vb, vc

Фазы a напряжения статора, b, c (V)

ia, ib, ic

Текущие фазы a статора, b, c (A)

Rs

Сопротивление обмоток статора (Ом)

Rr

Сопротивление обмоток ротора (Ом)

P

Количество пар полюсов

Te

Электромагнитный крутящий момент (Nm)

Механическая система

Моторной скоростью вращения дают:

ddtωm=1J(TeTfFωmTm)dθmdt=ωm

Уравнения используют эти переменные.

J

Объединенная инерция двигателя и загрузки (kgm^2)

F

Объединенное вязкое трение двигателя и загрузка (N · m / (rad/s))

θm

Моторное механическое угловое положение (рад)

Tm

Крутящий момент вала двигателя (Nm)

Te

Электромагнитный крутящий момент (Nm)

Tf

Вал двигателя статический момент трения (Nm)

ωm

Угловая механическая скорость двигателя (rad/s)

Учет степени

Для учета степени блок реализует эти уравнения.

Сигнал шины ОписаниеПеременнаяУравнения

PwrInfo

PwrTrnsfrd — Степень передается между блоками

  • Положительные сигналы указывают на поток в блок

  • Отрицательные сигналы указывают, вытекают из блока

PwrMtr

Механическая энергия

Pmot

Pmot= ωmTe
PwrBus

Электроэнергия

Pbus

Pbus= vania+ vbnib+vcnic

PwrNotTrnsfrd — Степень, пересекающая контур блока, но не переданный

  • Положительные сигналы указывают на вход

  • Отрицательные сигналы указывают на потерю

PwrElecLoss

Резистивные потери мощности

Pelec

Pelec= (Rsisd2+Rsisq2+Rrird2+Rrirq2)
PwrMechLoss

Потеря механической энергии

Pmech

Когда Port Configuration установлен в Torque:

Pmech= (ωm2F+ |ωm|Tf)

Когда Port Configuration установлен в Speed:

Pmech= 0 

PwrStored — Сохраненный тариф на энергоносители изменения

  • Положительные сигналы указывают на увеличение

  • Отрицательные сигналы указывают на уменьшение

PwrMtrStored

Сохраненная моторная степень

Pstr

Pstr= Pbus+ Pmot+ Pelec + Pmech

Уравнения используют эти переменные.

Rs

Сопротивление статора (Ом)

Rr

Моторное сопротивление (Ом)

ia, ib, ic

Фаза a Stator, b, и c ток (A)

isq, isd

Статор q-и токи d-оси (A)

van, vbn, vcn

Фаза a Stator, b, и c напряжение (V)

ωm

Угловая механическая скорость ротора (rad/s)

F

Объединенный двигатель и загружает вязкое затухание (N · m / (rad/s))

Te

Электромагнитный крутящий момент (Nm)

Tf

Объединенный двигатель и момент трения загрузки (Nm)

Порты

Входной параметр

развернуть все

Крутящий момент нагрузки на вале двигателя, Tm, в N · m.

Зависимости

Чтобы создать этот порт, выберите Torque для параметра Port configuration.

Скорость вращения ротора, ωm, в rad/s.

Зависимости

Чтобы создать этот порт, выберите Speed для параметра Port configuration.

Напряжения терминала статора, Va, Vb и Vc, в V.

Вывод

развернуть все

Сигнал шины содержит эти вычисления блока.

Сигнал ОписаниеПеременнаяМодули

IaStator

Фаза Stator текущий A

ia

A

IbStator

Фаза Stator текущий B

ib

A

IcStator

Фаза Stator текущий C

ic

A

IdSync

Прямая текущая ось

id

A

IqSync

Квадратурная текущая ось

iq

A

VdSync

Прямое напряжение оси

vd

V

VqSync

Квадратурное напряжение оси

vq

V

MtrSpd

Угловая механическая скорость ротора

ωm

рад/с

MtrMechPos

Угловое положение механического устройства ротора

θm

рад

MtrPos

Ротор электрическое угловое положение

θe

рад

MtrTrq

Электромагнитный крутящий момент

Te

PwrInfo

PwrTrnsfrd

PwrMtr

Механическая энергия

Pmot

W
PwrBus

Электроэнергия

Pbus

W

PwrNotTrnsfrd

PwrElecLoss

Резистивные потери мощности

Pelec

W
PwrMechLoss

Потеря механической энергии

Pmech

W

PwrStored

PwrMtrStored

Сохраненная моторная степень

Pstr

W

Фаза a, b, c текущий, ia, ib и ic, в A.

Крутящий момент двигателя, Tmtr, в N · m.

Зависимости

Чтобы создать этот порт, выберите Speed для параметра Port configuration.

Угловая скорость двигателя, ωmtr, в rad/s.

Зависимости

Чтобы создать этот порт, выберите Torque для параметра Port configuration.

Параметры

развернуть все

Блокируйте опции

По умолчанию блок использует время непрерывной выборки в процессе моделирования. Если вы хотите сгенерировать код для целей с одинарной точностью, рассматривая установку параметра на Discrete.

Зависимости

Установка Simulation Type к Discrete создает параметр Sample Time, Ts.

Шаг расчета интегрирования для дискретной симуляции, в s.

Зависимости

Установка Simulation Type к Discrete создает параметр Sample Time, Ts.

Эта таблица суммирует конфигурации порта.

Конфигурация портаСоздает Input portСоздает выходной порт

Torque

LdTrq

MtrSpd

Speed

Spd

MtrTrq

Загрузите значения параметров

Введите путь к параметру двигателя ".m" или ".mat" файлу что вы сохраненное использование инструмента оценки параметра Motor Control Blockset™. Можно также нажать кнопку Browse, чтобы переместиться и выбрать ".m" или ".mat" файл, и обновить параметр File с именем файла и путем. Для получения дополнительной информации связанный с процессом оценки параметра двигателя, смотрите Оценку Параметры PMSM Используя Рекомендуемое Оборудование.

  • Load from file - Нажмите эту кнопку, чтобы считать предполагаемые параметры двигателя из ".m" или ".mat" файла (обозначенный параметром File) и загрузить их с моторным блоком.

  • Save to file - Нажмите эту кнопку, чтобы считать параметры двигателя из моторного блока и сохранить их в ".m" или ".mat" файл (с именем файла и местоположением, которое вы задаете в параметре File).

Примечание

Прежде чем вы нажмете кнопку Save to file, гарантируете, что имя конечного файла в параметре File имеет или ".m" или ".mat" расширение. Если вы используете какое-либо другое расширение файла, блок отображает сообщение об ошибке.

Параметры

Моторные пары полюса, P.

Сопротивление статора, RS, в Омах и индуктивности утечки, Lls, в H.

Сопротивление ротора, Rr, в Омах и индуктивности утечки, Llr, в H.

Намагничивая индуктивность, Lm, в H.

Механические свойства ротора:

  • Инерция, J, в kg · м^2

  • Вязкое затухание, F, в N · m / (rad/s)

  • Статическое трение, Tf, в N · m

Зависимости

Чтобы включить этот параметр, выберите Torque для Port configuration.

Начальные значения

Начальное угловое положение ротора, θm0, в рад.

Начальная скорость вращения ротора, ωm0, в rad/s.

Зависимости

Чтобы включить этот параметр, выберите Torque для Port configuration.

Ссылки

[1] Mohan, Нед. Усовершенствованные электроприводы: анализ, управление и моделирующий Используя Simulink. Миннеаполис, MN: MNPERE, 2001.

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

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

Введенный в R2020b