Induction Machine Direct Torque Control

DTC машины индукции

  • Библиотека:
  • Simscape / Электрический / Управление / Управление Машиной Индукции

Описание

Блок Induction Machine Direct Torque Control реализует структуру прямого управления крутящим моментом (DTC) машины индукции. Рисунок показывает эквивалентную схему для блока.

Уравнения

Чтобы оценить крутящий момент и поток, блок Induction Machine Direct Torque Control дискретизирует уравнения напряжения машины в стационарной системе координат ɑβ с помощью обратного Метода Эйлера. Уравнения дискретного времени для потоков статора в системе координат ɑβ:

ψα=(vαiαRs)Tszz1

и

ψβ=(vβiβRs)Tszz1

где:

  • является ɑ - напряжение оси.

  • является ɑ - текущая ось.

  • Rs является сопротивлением статора.

  • Ψɑ является ɑ - поток статора оси.

  • является β - напряжение оси.

  • является β - текущая ось.

  • Ψβ является β - поток статора оси.

Блок вычисляет крутящий момент и поток как:

T=3p2(ψαiβψβiα)

и

ψs=ψα2+ψβ2

где:

  • p является количеством пар полюса.

  • Ψs является потоком статора.

Чтобы обнаружить поток и ошибки оценки крутящего момента, блок использует гистерезисные компараторы. Рисунок показывает гистерезисные компараторы и связанные секторы переключения.

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

, cT S (θ)S0S1S2S3S4S5
= 1cT = 11, 1, 00, 1, 00, 1, 10, 0, 11, 0, 11, 0, 0
cT = 01, 1, 10, 0, 01, 1, 10, 0, 01, 1, 10, 0, 0
cT =-11, 0, 11, 0, 01, 1, 00, 1, 00, 1, 10, 0, 1
= 0cT = 10, 1, 00, 1, 10, 0, 11, 0, 11, 0, 01, 1, 0
cT = 00, 0, 01, 1, 10, 0, 01, 1, 10, 0, 01, 1, 1
cT =-10, 0, 11, 0, 11, 0, 01, 1, 00, 1, 00, 1, 1

Допущения и ограничения

  • Потери времени инвертора степени не рассматриваются. Для аппаратной реализации добавьте потерю времени внешне.

Порты

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

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

Ссылочный поток статора.

Типы данных: single | double

Ссылочный крутящий момент.

Типы данных: single | double

Напряжения фазы Stator.

Типы данных: single | double

Токи фазы Stator.

Типы данных: single | double

Вывод

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

Импульсы логического элемента инвертора. Блок не рассматривает потери времени.

Типы данных: single | double

Параметры

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

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

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

Общая пропускная способность, распределенная симметрично вокруг сетбола потока.

Общая пропускная способность, распределенная симметрично вокруг сетбола.

Время, в s, между последовательным выполнением блока. Во время выполнения блок производит выходные параметры и, при необходимости обновляет его внутреннее состояние. Для получения дополнительной информации смотрите то, Что Шаг расчета? (Simulink) и Настройка времени выборки (Simulink).

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

Ссылки

[1] Takahashi, я., и Т. Ногучи. "Новая Стратегия управления Быстрого Ответа и Высокой эффективности Асинхронного двигателя". Транзакции IEEE на Промышленных Приложениях. Издание IA-22, Номер 5, 1986, стр 820 - 827.

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

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

Введенный в R2017b