Switched Reluctance Machine (Multi-Phase)

Четыре или пятифазовая коммутируемая машина нежелания (SRM)

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

  • Switched Reluctance Machine (Multi-Phase) block

Описание

Блок Switched Reluctance Machine (Multi-Phase) представляет четыре - или пятифазовая коммутируемая машина нежелания (SRM).

Схема показывает моторную конструкцию для четырехфазовой машины.

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

Уравнения

Угол диапазона ротора для многофазной машины

θst=2πNsNr

где:

  • θst является топить углом.

  • Ns является количеством фаз.

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

Производственная возможность крутящего момента, β, одного полюса ротора

β=2πNr.

Математическая модель для коммутируемой машины нежелания (SRM) очень нелинейна из-за влияния магнитного насыщения на кривой потокосцепления к углу, λ (θph). Уравнение напряжения фазы для SRM

vph=Rsiph+dλph(iph,θph)dt

где:

  • vph является напряжением на фазу.

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

  • iph является током на фазу.

  • λph является потокосцеплением на фазу.

  • θph является углом на фазу.

Перезапись уравнения напряжения фазы в терминах частных производных дает к этому уравнению:

vph=Rsiph+λphiphdiphdt+λphθphdθphdt.

Переходная индуктивность задана как

Lt(iph,θph)=λph(iph,θph)iph,

или проще как

λphiph.

Противоэлектродвижущая сила задана как

Eph=λphθphωr.

Замена этими терминами в переписанное уравнение напряжения дает к этому уравнению напряжения:

vph=Rsiph+Lt(iph,θph)diphdt+Eph.

Применение co-энергетической формулы к уравнениям для крутящего момента,

Tph=W(θph)θr,

и энергия,

W(iph,θph)=0iphλph(iph,θph)diph

дает к интегральному уравнению, которое задает мгновенный крутящий момент на фазу, то есть,

Tph (iph,θph)=0iphλph(iph,θph)θphdiph.

Интеграция по фазам дает это уравнение, которое задает общий мгновенный крутящий момент как

T=j=1NsTph(j).

Уравнение для движения

Jdωdt=TTLBmω

где:

  • J является инерцией ротора.

  • ω является скоростью вращательного механического устройства.

  • T является крутящим моментом ротора. Для блока Switched Reluctance Machine крутящий момент течет из случая машины (порт C сохранения блока) к ротору машины (порт R сохранения блока).

  • TL является крутящим моментом нагрузки.

  • J является инерцией ротора.

  • Bm является затуханием ротора.

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

λph(iph,θph).

Для моделирования низкого качества можно также аппроксимировать кривую с помощью аналитических методов. Один такой метод [2] использование эта показательная функция:

λph(iph,θph)=λsat(1eiphf(θph)),

где:

  • λsat является влажным потокосцеплением.

  • f (θr) получен расширением Фурье.

Для расширения Фурье используйте первые два даже термины этого уравнения:

f(θph)=a+bcos(Nrθph)

где a> b,

a= Lmin+Lmax2λsat,

и

b= LmaxLmin2λsat.

Моделирование вариантов

Блок обеспечивает два варианта моделирования. Чтобы выбрать желаемый вариант, щелкните правой кнопкой по блоку по своей модели. Из контекстного меню выберите Simscape> Block choices, и затем один из этих вариантов:

  • No thermal port — Блок содержит расширенные электрические порты сохранения, сопоставленные с обмотками статора, но не содержит тепловые порты.

  • Show thermal port — Блок содержит расширенные электрические порты сохранения, сопоставленные с обмотками статора и пятью тепловыми портами сохранения, один для каждой из этих четырех обмоток и один для ротора.

Используйте тепловые порты, чтобы симулировать эффекты медного сопротивления, которые преобразовывают электроэнергию в теплоту. Для получения дополнительной информации об использовании тепловых портов в блоках привода смотрите Термальные эффекты Симуляции во Вращательных и Поступательных Приводах.

Зависимости

Выбор теплового варианта блока отсоединяет тепловые параметры.

Предположения

Нулевой угол ротора соответствует полюсу ротора, который выравнивается отлично с a - фаза, то есть, пиковый поток.

Переменные

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

Порты

Сохранение

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

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

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

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

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

Электрическое положительное предоставление для фазы-a.

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

Электрическое положительное предоставление для фазы-b.

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

Электрическое положительное предоставление для фазы-c.

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

Электрическое положительное предоставление для фазы-d.

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

Электрическое положительное предоставление для фазы-e.

Этот порт отображается, если вы выбираете Five-phase для параметра Number of stator phases.

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

Электрическое отрицательное предоставление для фазы-a.

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

Электрическое отрицательное предоставление для фазы-b.

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

Электрическое отрицательное предоставление для фазы-c.

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

Электрическое отрицательное предоставление для фазы-d.

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

Электрическое отрицательное предоставление для фазы-e.

Этот порт отображается, если вы выбираете Five-phase для параметра Number of stator phases.

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

Тепловой порт сохранения, сопоставленный со статором, проветривающим a.

Зависимости

Чтобы осушить этот порт, установите этот вариант модели на Show thermal port.

Тепловой порт сохранения, сопоставленный со статором, проветривающим b.

Зависимости

Чтобы осушить этот порт, установите этот вариант модели на Show thermal port.

Тепловой порт сохранения, сопоставленный со статором, проветривающим c.

Зависимости

Чтобы осушить этот порт, установите этот вариант модели на Show thermal port.

Тепловой порт сохранения, сопоставленный со статором, проветривающим d.

Зависимости

Чтобы осушить этот порт, установите этот вариант модели на Show thermal port.

Тепловой порт сохранения, сопоставленный со статором, проветривающим e.

Зависимости

Чтобы осушить этот порт, установите этот вариант модели на Show thermal port и параметр Number of stator phases к Five-phase.

Тепловой порт сохранения сопоставлен с ротором.

Зависимости

Чтобы осушить этот порт, установите этот вариант модели на Show thermal port.

Параметры

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

Основной

Тип многофазного SRM в терминах количества фаз статора.

Зависимости

Выбор Five-phase включает эти порты:

  • e1

  • e2

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

Сопротивление на фазу каждой из обмоток статора.

Метод для параметризации статора.

Зависимости

Выбор Specify saturated flux linkage включает эти параметры:

  • Saturated flux linkage

  • Aligned inductance

  • Unaligned inductance

Выбор Specify flux characteristic включает эти параметры:

  • Current vector, i

  • Angle vector, theta

  • Flux linkage matrix, Phi(i,theta)

Влажное потокосцепление на фазу.

Зависимости

Чтобы включить этот параметр, установите Stator parameterization на Specify saturated flux linkage.

Индуктивность, когда ось полюса ротора идентична оси взволнованного полюса статора. Значение этого параметра должно быть больше значения параметра Unaligned inductance.

Зависимости

Чтобы включить этот параметр, установите Stator parameterization на Specify saturated flux linkage.

Индуктивность, когда ось между двумя полюсами ротора идентична оси взволнованного полюса статора. Значение этого параметра должно быть меньше значения параметра Aligned inductance.

Зависимости

Чтобы включить этот параметр, установите Stator parameterization на Specify saturated flux linkage.

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

Зависимости

Чтобы включить этот параметр, установите Stator parameterization на Specify flux characteristic.

Угловой вектор раньше идентифицировал семейство кривых потокосцепления.

Зависимости

Чтобы включить этот параметр, установите Stator parameterization на Specify flux characteristic.

Матрица потокосцепления, которая задает семейство кривых потокосцепления.

Зависимости

Чтобы включить этот параметр, установите Stator parameterization на Specify flux characteristic.

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

Инерция ротора присоединяется к механическому поступательному порту R.

Ротационное затухание.

Тепловой

Эти параметры появляются только для блоков с осушенными тепловыми портами.

Температура, для которой заключаются в кавычки параметры двигателя.

Коэффициент α в сопротивлении связи уравнения температуре для всех трех обмоток, как описано в Тепловой Модели для Блоков Привода. Значение по умолчанию, 3.93e-3 1/K, для меди.

Значение количества тепла для каждой обмотки статора. Количество тепла является энергией, требуемой для повышения температуры на один градус.

Количество тепла ротора. Количество тепла является энергией, требуемой повысить температуру ротора одной степенью.

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

Ссылки

[1] Boldea, я. и С. А. Насар. Электроприводы. 2-й Эд. Нью-Йорк: нажатие CRC, 2005.

[2] Iliĉ-Spong, M. R. Марино, С. Пересада и Д. Тейлор. “Управление линеаризацией обратной связи коммутируемых двигателей нежелания”. Транзакции IEEE на Автоматическом управлении. Издание 32, Номер 5, 1987, стр 371–379.

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

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

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