exponenta event banner

Машина с переключаемым сопротивлением

Трехфазная катапультированная машина

  • Библиотека:
  • Simscape/Электрические/Электромеханические/Нежелательные и шаговые

  • Switched Reluctance Machine block

Описание

Блок Switched Discountance Machine представляет трехфазный Switched Hantance machine (SRM). Статор имеет три пары полюсов, несущих три обмотки двигателя, а ротор имеет несколько немагнитных полюсов. Электродвигатель создает крутящий момент, возбуждая пару полюсов статора, вызывая усилие на ближайших полюсах ротора и подтягивая их к выравниванию. На схеме показана конструкция двигателя.

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

  • Низкая стоимость

  • Относительно безопасные токи отказа

  • Устойчивость к работе при высоких температурах

  • Высокое отношение крутящего момента к инерции

Этот блок используется для моделирования SRM с использованием легко измеряемых или оцениваемых параметров. Чтобы смоделировать SRM с использованием данных КЭМ, см. раздел Параметризованный с помощью данных КЭМ электродвигатель коммутируемого сопротивления.

Уравнения

Блок машины с переключаемым сопротивлением

Угол хода ротора для трехфазной машины составляет

startst = 2.d3Nr,

где:

  • startst - угол стока.

  • Nr - число полюсов ротора.

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

β = 2.dNr.

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

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

где:

  • vph - напряжение на фазу.

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

  • iph - ток на фазу.

  • λ ph - связь потока на фазу.

  • δph - угол на фазу.

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

vph=Rsiph+∂λph∂iphdiphdt+∂λph∂θphdθphdt.

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

Lt (иф., в/ч) =∂λph (иф., в/ч) ∂iph,

или более просто как

∂λph∂iph.

Обратная электродвижущая сила определяется как

Eph=∂λph∂θphωr.

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

vph = Rsiph + Lt (iph, startph) дифдт + Eph.

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

Tph=∂W (startph) ∂θr,

и энергии,

W (иф., в/ч) =∫0iphλph (в/ч, в/ч) диф.

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

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

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

T=∑j=13Tph (j).

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

Jdü dt = T TL − Bmλ

где:

  • J - инерция ротора.

  • λ - механическая скорость вращения.

  • T - крутящий момент ротора. Для блока машины с переключаемым сопротивлением крутящий момент течет от корпуса машины (консервационный порт C блока) к ротору машины (консервационный порт R блока).

  • TL - момент нагрузки.

  • J - инерция ротора.

  • Bm - демпфирование ротора.

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

λ ph (iph, λ ph).

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

λ ph (iph, startph) = λ sat (1 e iphf (startph)),

где:

  • λ sat - связь насыщенного потока.

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

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

f (startph) = a + bcos (Nrstartph)

где a > b,

a  = Lmin + Lmax2λ sat,

и

b  = Lmax Lmin2λ sat.

Блок двигателя с переключаемым сопротивлением

Кривая связи потока аппроксимируется на основе параметрических и геометрических данных:

λ ph (iph, λ ph) = λ sat (1 e L0 (λ) iph/λ sat),

где L0 - ненасыщенная индуктивность.

Эффекты насыщения более заметны, поскольку произведение тока и ненасыщенной индуктивности приближается к значению связи насыщенного потока. Задайте это значение с помощью параметра связи насыщенного потока.

Дифференцирование уравнения потока дает индуктивность обмотки:

L (startph) = L0 (startph) e (L0 (

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

На рисунке:

  • δR соответствует углу, под которым находится полюс ротора. Задайте его с помощью параметра Угол (Angle), связанного с каждым полюсом ротора.

  • δS соответствует углу, которому подчинен полюс статора. Задайте его с помощью параметра Угол (Angle), связанного с каждым полюсом статора.

  • δ C соответствует углу, которому подчинен этот полный цикл, определяемый 2δ/2n, где n - число пар полюсов статора.

Варианты моделирования

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

  • Composite three-phase ports | No thermal port - Блок содержит составные трехфазные электрические консервационные порты, связанные с обмотками статора, но не содержит тепловых портов. Этот вариант является вариантом по умолчанию.

  • Expanded three-phase ports | No thermal port - Блок содержит расширенные электрические консервационные порты, связанные с обмотками статора, но не содержит тепловые порты.

  • Composite three-phase ports | Show thermal port Блок содержит составные трехфазные электрические консервационные окна, связанные с обмотками статора, и четыре тепловых консервационных порта, по одному для каждой из трех обмоток и по одному для ротора.

  • Expanded three-phase ports | Show thermal port Блок содержит расширенные электрические консервационные отверстия, связанные с обмотками статора, и четыре теплосохранительных отверстия, по одному для каждой из трех обмоток и по одному для ротора.

Используйте тепловые порты для моделирования влияния сопротивления меди и потерь железа, которые преобразуют электроэнергию в тепло. Дополнительные сведения об использовании тепловых портов в блоках привода см. в разделе Моделирование тепловых эффектов во вращательных и поступательных приводах.

Зависимости

При выборе варианта теплового блока отображаются тепловые параметры.

Числовое сглаживание

На практике магнитные краевые эффекты предотвращают принятие индуктивностью трапециевидной формы при прохождении полюса ротора над полюсом статора. Чтобы смоделировать эти эффекты и избежать разрывов градиента, препятствующих сходимости решателя, блок сглаживает ∂L0/∂θ градиента в точках перегиба. Чтобы изменить угол, над которым применяется это сглаживание, используйте параметр Угол (Angle), над которым происходит сглаживание изменений градиента потока.

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

Блок предполагает, что нулевой угол ротора соответствует полюсу ротора, который полностью выровнен с α - фазой.

Переменные

Параметры «Переменные» используются для задания приоритетов и начальных целевых значений для переменных блока перед моделированием. Дополнительные сведения см. в разделе Установка приоритета и начальной цели для переменных блока.

Порты

Сохранение

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

Электрическое сохранение трехфазного порта, связанного с положительными выводами обмоток статора.

Зависимости

Этот порт открывается при выборе одного из следующих вариантов модели:

  • Composite three-phase ports | No thermal port

  • Composite three-phase ports | Show thermal port

Электрическое сохранение трехфазного порта, связанного с отрицательными выводами обмоток статора.

Зависимости

Этот порт открывается при выборе одного из следующих вариантов модели:

  • Composite three-phase ports | No thermal port

  • Composite three-phase ports | Show thermal port

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

Зависимости

Этот порт открывается при выборе одного из следующих вариантов модели:

  • Expanded three-phase ports | No thermal port

  • Expanded three-phase ports | Show thermal port

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

Зависимости

Этот порт открывается при выборе одного из следующих вариантов модели:

  • Expanded three-phase ports | No thermal port

  • Expanded three-phase ports | Show thermal port

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

Зависимости

Этот порт открывается при выборе одного из следующих вариантов модели:

  • Expanded three-phase ports | No thermal port

  • Expanded three-phase ports | Show thermal port

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

Зависимости

Этот порт открывается при выборе одного из следующих вариантов модели:

  • Expanded three-phase ports | No thermal port

  • Expanded three-phase ports | Show thermal port

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

Зависимости

Этот порт открывается при выборе одного из следующих вариантов модели:

  • Expanded three-phase ports | No thermal port

  • Expanded three-phase ports | Show thermal port

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

Зависимости

Этот порт открывается при выборе одного из следующих вариантов модели:

  • Expanded three-phase ports | No thermal port

  • Expanded three-phase ports | Show thermal port

Механическое отверстие для сохранения вращения, связанное с ротором.

Механическое поворотное защитное отверстие, связанное со статором или кожухом.

Термосберегающий порт, связанный с обмоткой а статора.

Зависимости

Этот порт открывается при выборе одного из следующих вариантов модели:

  • Composite three-phase ports | Show thermal port

  • Expanded three-phase ports | Show thermal port

Термосберегающий порт, связанный с обмоткой статора b.

Зависимости

Этот порт открывается при выборе одного из следующих вариантов модели:

  • Composite three-phase ports | Show thermal port

  • Expanded three-phase ports | Show thermal port

Термосберегающий порт, связанный с обмоткой статора с.

Зависимости

Этот порт открывается при выборе одного из следующих вариантов модели:

  • Composite three-phase ports | Show thermal port

  • Expanded three-phase ports | Show thermal port

Теплосберегающее отверстие, связанное с ротором.

Зависимости

Этот порт открывается при выборе одного из следующих вариантов модели:

  • Composite three-phase ports | Show thermal port

  • Expanded three-phase ports | Show thermal port

Параметры

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

Главный

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

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

СПОСОБ ПАРАМЕТРИЗАЦИИ СТАТОРА.

Зависимости

Выбор Specify parametric data включает следующие параметры:

  • Сопротивление намагничиванию

  • Связь насыщенного потока

  • Выровненная индуктивность

  • Нецентрированная индуктивность

Выбор Specify parametric and geometric data включает следующие параметры:

  • Сопротивление намагничиванию

  • Связь насыщенного потока

  • Выровненная индуктивность

  • Нецентрированная индуктивность

  • Угол, стянутый каждым полюсом статора

  • Угол, усеченный каждым полюсом ротора

  • Угол сглаживания изменений градиента потока

Выбор Specify tabulated flux data включает следующие параметры:

  • Текущий вектор, i

  • Вектор угла, тета

  • Матрица связи флюса, Phi (i, theta)

Общее сопротивление намагничиванию для каждой из фазных обмоток. Значение по умолчанию inf указывает на отсутствие потерь железа.

Зависимости

Этот параметр отображается, если параметризация статора задана как Specify parametric data или Specify parametric and geometric data.

Связь насыщенного потока на фазу.

Зависимости

Этот параметр отображается, если параметризация статора задана как Specify parametric data или Specify parametric and geometric data.

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

Зависимости

Этот параметр отображается, если параметризация статора задана как Specify parametric data или Specify parametric and geometric data.

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

Зависимости

Этот параметр отображается, если параметризация статора задана как Specify parametric data или Specify parametric and geometric data.

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

Зависимости

Этот параметр отображается, если параметризация статора задана как Specify parametric and geometric data.

Угол, перекрываемый зубцом каждого ротора.

Зависимости

Этот параметр отображается, если параметризация статора задана как Specify parametric and geometric data.

Угол, над которым сглажены острые кромки в трапецеидальной кривой индуктивности. Это значение должно быть меньше значения Угла (Angle), усаженного каждым полюсом ротора.

Зависимости

Этот параметр отображается, если параметризация статора задана как Specify parametric and geometric data.

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

Зависимости

Этот параметр отображается, если параметризация статора задана как Specify tabulated flux data.

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

Зависимости

Этот параметр отображается, если параметризация статора задана как Specify tabulated flux data.

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

Зависимости

Этот параметр отображается, если параметризация статора задана как Specify tabulated flux data.

Механический

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

Ротационное демпфирование.

Тепловой

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

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

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

Значение тепловой массы для a-, b- и c-обмоток. Тепловая масса - это энергия, необходимая для повышения температуры на один градус.

Тепловая масса ротора. Тепловая масса - это энергия, необходимая для повышения температуры ротора на один градус.

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

  • Тепловой порт ротора HR

  • Три тепловых порта статора HA, HB и HC

Ссылки

[1] Болдея, И. и С. А. Насар. Электрические приводы, второе издание. Нью-Йорк: КПР, 2005.

[2] Илич '-Спонг, М., Р. Марино, С. Пересада и Д. Тейлор. «Управление линеаризацией обратной связи двигателей с переключаемым сопротивлением». Транзакции IEEE при автоматическом управлении. т. 32, № 5, 1987, с. 371-379.

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

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2017b