Induction Motor

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

  • Библиотека:
  • Блоксет силовых агрегатов/Двигатели/Электродвигатели и инверторы

    Блок управления двигателем/Электрические системы/Двигатели

  • 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), блок использует различие между скоростью a- 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)

Преобразование Power invariant 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

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

ωem

Скорость электрического ротора (рад/с)

ωslip

Скорость скольжения электрического ротора (рад/с)

ωsyn

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

ωda

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

ωdA

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

Θda

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

ΘdA

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

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

Комбинированная инерция двигателя и нагрузки (кгм ^ 2)

F

Комбинированное вязкое трение двигателя и нагрузки (Н· м/( рад/с))

θm

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

Tm

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

Te

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

Tf

Момент трения вала мотора (Nm)

ωm

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

Учет степени

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

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

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, b и тока c (A)

isq, isd

Токи q- и d-осей статора (A)

van, vbn, vcn

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

ωm

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

F

Комбинированный двигатель и вязкое демпфирование нагрузки (Н· м/( рад/с))

Te

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

Tf

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

Порты

Вход

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

Входной крутящий момент вала ротора, Tm, в Н· м.

Зависимости

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

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

Зависимости

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

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

Выход

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

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

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

IaStator

Ток фазы A статора

ia

A

IbStator

Ток фазы статора B

ib

A

IcStator

Ток фазы статора 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 в А.

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

Зависимости

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

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

Зависимости

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

Параметры

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

Опции блока

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

Зависимости

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

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

Зависимости

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

В этой таблице представлены строения портов.

Строение портаСоздает Input portСоздает выходной порт

Torque

LdTrq

MtrSpd

Speed

Spd

MtrTrq

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

Введите путь к параметру двигателя. «m» или. «mat» файл, который вы сохранили с помощью инструмента оценки параметра Motor Control Blockset™. Можно также нажать кнопку Browse, чтобы перемещаться и выбрать файл. «m» или «.mat», и обновить File параметр с помощью имени файла и пути. Для получения дополнительной информации, связанной с процессом оценки параметра двигателя, смотрите Оценку параметров двигателя с помощью Parameter Estimation Tool Motor Control Blockset.

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

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

Примечание

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

Параметры

Пары шестов двигателей, P.

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

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

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

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

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

  • Вязкое демпфирование, F, в Н· м/( рад/с)

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

Зависимости

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

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

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

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

Зависимости

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

Ссылки

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

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

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

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