exponenta event banner

Составной двигатель

Составная модель двигателя с электрическими характеристиками и характеристиками крутящего момента, а также моделирование неисправностей

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

Описание

Блок «Составной двигатель» представляет электрические и крутящие характеристики составного двигателя. На этом рисунке показана эквивалентная схема двигателя с коротким шунтом:

Short-shunt compound motor model

На этом рисунке показана эквивалентная схема двигателя с длинным шунтом:

Long-shunt compound motor model

где:

  • i - общий ток.

  • - последовательный ток обмотки поля.

  • ip - ток обмотки параллельного поля.

  • ia - ток якоря.

  • V - общее напряжение.

  • Vs - последовательное напряжение обмотки поля.

  • Vp - напряжение обмотки параллельного поля.

  • Va - напряжение якоря.

  • λ - угловая скорость.

  • te - крутящий момент.

Если для параметра Параметризация стационарного состояния (Steady-state parameterization) задано значение By equivalent circuit parameters, можно задать эквивалентные параметры цепи для этой модели:

  • Ra - Сопротивление якоря, Ra

  • Rs - сопротивление обмотки поля серии, Rs

  • Rp - Сопротивление обмотки шунтирующего поля, Rp

  • Lsa - последовательная обмотка поля до постоянной ЭДС задней части якоря, Lsa

  • Lpa - обмотка шунтирующего поля до постоянной ЭДС задней части якоря, Lpa

Уравнения короткого шунта

Если для топологии электрической цепи установлено значение Short-shunt, электрические динамические уравнения:

Vs = Rsis + Lsdisdt + LspdipdtVp = Rpip + Lpdipdt + LspdisdtVemf = kvλ = (Lsais + Lpaip)

Это механические динамические уравнения для двигателя с коротким шунтом:

Jω˙+Dω=te+tloadte=kvia= (Lsais + Lpaip) ia

Из этих динамических уравнений блок получает установившиеся уравнения, делая производные равными нулю:

Вемф = Лсайсом + Лпаиптелек = кв (есть ип) = Вемфис ипф V = Рсис + РпипРпип = Вемф + Ра (есть − ип)

Затем вычисляет установившиеся токи и крутящий момент следующим образом:

telec (λ, V) = V2 (Lpaλ + Lsa Rp) (RaLpa + RaLsa + RpLsa) (RaRp + RaRs + RpRs + LcaRpλ LpaRsλ) 2i = (λ, V) = V (R

Уравнения длинного шунта

Если для топологии электрической цепи установлено значение Long-shunt, электрические динамические уравнения:

Vs = Rsis + Lsdisdt + LspdipdtVp = Rpip + Lpdipdt + LspdisdtVemf = kvλ = (Lsais + Lpaip)

Это механические динамические уравнения для двигателя с длинным шунтом:

Jω˙+Dω=te+tloadte=kvia= (Lsais + Lpaip) ia

Из этих динамических уравнений блок получает установившиеся уравнения, делая производные равными нулю:

Vemf = Lsaisü + Lpaipobjecttelec = kvis = VemfisstartV = RpipRpip = Vemf + (Ra + Rs) =

Затем вычисляет установившиеся токи и крутящий момент следующим образом:

telec (λ, V) = V2 (Ra Lpaλ) (RaLpa + RsLpa + RpLsa) Rp2 (Ra + Rs + Lsα) 2i (λ, V) = является + ip = VRp + RpV − LpaVstartRp (Ra + R+ L+ L

Ошибки

Блок «Составной двигатель» позволяет моделировать три типа неисправностей:

  • Отказ обмотки якоря - обмотка якоря выходит из строя и становится разомкнутой.

  • Отказ последовательной обмотки поля - последовательная обмотка поля выходит из строя и становится разомкнутой.

  • Отказ обмотки шунтирующего поля - обмотка шунтирующего поля выходит из строя и становится разомкнутой.

Блок может инициировать события отказа:

  • В определенное время (временной отказ)

  • При превышении текущего предела более чем на определенный интервал времени (поведенческий сбой)

Эти механизмы триггера можно включать или отключать отдельно.

С помощью параметра Reporting when a fault можно указать, выдавать ли утверждение при возникновении сбоя. Утверждение может иметь форму предупреждения или ошибки. По умолчанию блок не выдает утверждение.

Если для параметра Enable armature winding open-circuit fault установлено значение Yes, якорь выходит из строя в момент времени, заданный параметром Time (Время), в который инициируется отказ обмотки якоря для временного сбоя, или когда токи обмотки превышают значение параметра Maximum allowed armature (Максимально допустимый ток обмотки якоря) для поведенческого сбоя. Когда якорь выходит из строя, источник напряжения, подключенный к этому блоку, наблюдает разомкнутую цепь для части полного оборота двигателя, определяемого долей вращения, в течение которой якорь является параметром разомкнутой цепи. На этом рисунке показано поведение состояния цепи и состояние разомкнутой цепи (rev_faulted) на период революции:

Тепловые порты

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

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

Порты

Тип, видимость и расположение портов блока зависят от настройки параметра «Топология электрической цепи» на вкладке «Конфигурация», а также от отображения тепловых портов:

Топология электрических цепейТепловые портыБлок
Long-shuntHidden

Visible

Short-shuntHidden

Visible

Сохранение

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

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

Порт экономии электроэнергии, связанный с отрицательным выводом составного двигателя.

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

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

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

Зависимости

Чтобы включить этот порт, щелкните правой кнопкой мыши блок и выберите команду Simscape > Block choices > Show thermal port.

Порт тепловой экономии, связанный с обмоткой шунтирующего поля. Дополнительные сведения см. в разделе Тепловые порты.

Зависимости

Чтобы включить этот порт, щелкните правой кнопкой мыши блок и выберите команду Simscape > Block choices > Show thermal port.

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

Зависимости

Чтобы включить этот порт, щелкните правой кнопкой мыши блок и выберите команду Simscape > Block choices > Show thermal port.

Параметры

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

Конфигурация

Топология электрической цепи.

Магнитная ориентация шунтирующей обмотки.

Стационарный режим

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

  • By equivalent circuit parameters - Предоставить электрические параметры для эквивалентной модели цепи двигателя.

  • By rated, stall, and no-load datasheet parameters - Укажите параметры тока и скорости, которые блок преобразует в эквивалентную модель цепи двигателя.

Сопротивление проводящей части двигателя.

Зависимости

Чтобы включить этот параметр, задайте для параметра Steady-state parameterization значение By equivalent circuit parameters.

Сопротивление последовательной обмотки поля.

Зависимости

Чтобы включить этот параметр, задайте для параметра Steady-state parameterization значение By equivalent circuit parameters.

Сопротивление обмотки шунтирующего поля.

Зависимости

Чтобы включить этот параметр, задайте для параметра Steady-state parameterization значение By equivalent circuit parameters.

Последовательная обмотка поля для обратной ЭМП якоря.

Зависимости

Чтобы включить этот параметр, задайте для параметра Steady-state parameterization значение By equivalent circuit parameters.

Обмотка шунтирующего поля для обратной ЭМП якоря.

Зависимости

Чтобы включить этот параметр, задайте для параметра Steady-state parameterization значение By equivalent circuit parameters.

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

Зависимости

Чтобы включить этот параметр, задайте для параметра Steady-state parameterization значение By rated, stall, and no-load datasheet parameters.

Скорость, с которой двигатель должен работать.

Зависимости

Чтобы включить этот параметр, задайте для параметра Steady-state parameterization значение By rated, stall, and no-load datasheet parameters.

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

Зависимости

Чтобы включить этот параметр, задайте для параметра Steady-state parameterization значение By rated, stall, and no-load datasheet parameters.

КПД, при котором двигатель рассчитан на работу, в процентах.

Зависимости

Чтобы включить этот параметр, задайте для параметра Steady-state parameterization значение By rated, stall, and no-load datasheet parameters.

Величина тока, генерируемого двигателем, когда скорость приблизительно равна нулю. Этот параметр должен быть больше значения текущего параметра No-load.

Зависимости

Чтобы включить этот параметр, задайте для параметра Steady-state parameterization значение By rated, stall, and no-load datasheet parameters.

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

Зависимости

Чтобы включить этот параметр, задайте для параметра Steady-state parameterization значение By rated, stall, and no-load datasheet parameters.

Ток двигателя при отсутствии нагрузки.

Зависимости

Чтобы включить этот параметр, задайте для параметра Steady-state parameterization значение By rated, stall, and no-load datasheet parameters.

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

Зависимости

Чтобы включить этот параметр, на вкладке «Конфигурация» установите для параметра «Топология электрической цепи» значение Short-shunt и на вкладке Steady-state установите параметризацию Steady-state в значение By rated, stall, and no-load datasheet parameters.

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

Зависимости

Чтобы включить этот параметр, на вкладке «Конфигурация» установите для параметра «Топология электрической цепи» значение Long-shunt и на вкладке Steady-state установите параметризацию Steady-state в значение By rated, stall, and no-load datasheet parameters.

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

Сопротивление ротора изменению движения двигателя. Значение может быть равно нулю.

Энергия, рассеиваемая ротором. Значение может быть равно нулю.

Зависимости

Чтобы включить этот параметр, на вкладке Steady-State (Стационарное состояние) задайте для параметра Steady-state значение By equivalent circuit parameters.

Электрическая динамика

Индуктивность последовательной обмотки поля.

Индуктивность обмотки шунтирующего поля.

Коэффициент взаимной индуктивности шунтирующих обмоток.

Тепловой

Коэффициент α в уравнении, связывающем сопротивление с температурой. Значение по умолчанию - медь.

Зависимости

Чтобы включить этот параметр, щелкните блок правой кнопкой мыши и выберите «Simscape» > «Block choices» > «Show thermal port».

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

Зависимости

Чтобы включить этот параметр, щелкните блок правой кнопкой мыши и выберите «Simscape» > «Block choices» > «Show thermal port».

Вектор ряда 1 на 3, определяющий тепловую массу для обмоток последовательного и шунтирующего полей и обмотки якоря. Тепловая масса - это энергия, необходимая для повышения температуры на один градус.

Зависимости

Чтобы включить этот параметр, щелкните блок правой кнопкой мыши и выберите «Simscape» > «Block choices» > «Show thermal port».

Ошибки

Выбрать Yes для включения моделирования неисправностей и предоставления параметров, позволяющих выбрать метод отчетности и указать механизм триггера.

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

Зависимости

Чтобы включить этот параметр, установите для параметра Enable armature wirding open-circul fault значение Yes.

Проводимость разомкнутой цепи при повреждении обмотки якоря.

Зависимости

Чтобы включить этот параметр, установите для параметра Enable armature wirding open-circul fault значение Yes.

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

Зависимости

Чтобы включить этот параметр, установите для параметра Enable armature wirding open-circul fault значение Yes.

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

Зависимости

Чтобы включить этот параметр, установите для параметра Enable armature wirding open-circul fault значение Yes и триггер отказа обмотки якоря Temporal.

Верхний порог нагрузки-тока для отказов якорной обмотки разомкнутой цепи.

Зависимости

Чтобы включить этот параметр, установите для параметра Enable armature wirding open-circul fault значение Yes и триггер отказа обмотки якоря Behavioral.

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

Зависимости

Чтобы включить этот параметр, установите для параметра Enable armature wirding open-circul fault значение Yes и триггер отказа обмотки якоря Behavioral.

Выбрать Yes для включения моделирования неисправностей и предоставления параметров, позволяющих выбрать метод отчетности и указать механизм триггера.

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

Зависимости

Чтобы включить этот параметр, установите значение Enable series field warding open-circul fault (Включить отказ разомкнутой цепи Yes.

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

Зависимости

Чтобы включить этот параметр, установите значение Enable series field warding open-circul fault (Включить отказ разомкнутой цепи Yes.

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

Зависимости

Чтобы включить этот параметр, установите значение Enable series field warding open-circul fault (Включить отказ разомкнутой цепи Yes и триггер отказа последовательной обмотки поля Temporal.

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

Зависимости

Чтобы включить этот параметр, установите значение Enable series field warding open-circul fault (Включить отказ разомкнутой цепи Yes и триггер отказа последовательной обмотки поля Behavioral.

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

Зависимости

Чтобы включить этот параметр, установите значение Enable series field warding open-circul fault (Включить отказ разомкнутой цепи Yes и триггер отказа последовательной обмотки поля Behavioral.

Выбрать Yes для включения моделирования неисправностей и предоставления параметров, позволяющих выбрать метод отчетности и указать механизм триггера.

Проводимость разомкнутой цепи при повреждении обмотки шунтирующего поля.

Зависимости

Чтобы включить этот параметр, установите для параметра Enable shunt field winding open-circul fault значение Yes.

Является ли триггер для ошибки обмотки шунтирующего поля временным или поведенческим.

Зависимости

Чтобы включить этот параметр, установите для параметра Enable shunt field winding open-circul fault значение Yes.

Время, когда обмотка шунтирующего поля становится неисправной.

Зависимости

Чтобы включить этот параметр, установите для параметра Enable shunt field winding open-circul fault значение Yes и триггер отказа обмотки шунтирующего поля Temporal.

Верхний порог нагрузки-тока для отказов обмотки шунтирующего поля разомкнутого контура.

Зависимости

Чтобы включить этот параметр, установите для параметра Enable shunt field winding open-circul fault значение Yes и триггер отказа обмотки шунтирующего поля Behavioral.

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

Зависимости

Чтобы включить этот параметр, установите для параметра Enable shunt field winding open-circul fault значение Yes и триггер отказа обмотки шунтирующего поля Behavioral.

Отчет о моделировании при возникновении неисправности:

  • None - не создает предупреждение или ошибку.

  • Warn - генерирует предупреждение.

  • Error - Моделирование останавливается и генерирует ошибку.

Зависимости

Чтобы включить этот параметр, установите хотя бы один из этих параметров в значение Yes:

  • Включить отказ разомкнутой цепи обмотки якоря

  • Включить отказ разомкнутой цепи последовательной обмотки возбуждения

  • Включить отказ разомкнутой цепи обмотки шунтирующего поля

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

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

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