exponenta event banner

power_PMSynchronousMachineParams

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

Синтаксис

power_PMSynchronousMachineParams
params = power_PMSynchronousMachineParams(spec)

Описание

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

params = power_PMSynchronousMachineParams(spec) вычисляет параметры блока из входной структуры spec который содержит спецификации производителя. Решение возвращается в структуре вывода. params.

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

Параметр Единица

Сопротивление фазы статора, Rs

Ом

Фазная индуктивность статора, Ls
(модель трапециевидной обратной ЭДС-формы сигнала)

H

Индуктивность якоря, L
(синусоидальная задняя EMF типа круглого ротора)

H

Индуктивности, [Ld, Lq]
(синусоидальная задняя ЭМП типа несущего ротора)

H

Связь потока, установленная магнитами

V.s

Постоянная напряжение, ke
(пиковое напряжение между линиями на 1000 об/мин)

Vpeak/krpm

Постоянная крутящего момента, kt
(постоянный крутящий момент на ампер)

Н.м/Апеак

Инерция, J
(комбинированная инерция машины и нагрузки)

kg.m2

Вязкое демпфирование, F
(комбинированная машина и вязкое демпфирование нагрузки)

N.m.s

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

Спецификация производителяЕдиницы

Сопротивление линии к линии, R

Ом (линейный)

Индуктивность «линия-линия», Lab

mH (линейная линия)

индуктивности фаз d- и q-оси, Ld and Lq

mH

Постоянная напряжения ke

Vpeak/krpm
Vrms/krpm
Vpeak/рад/с
Vrms/рад/с

Постоянная крутящего момента kt

Н.м/Апеак
N.m/Оружие
N.cm/Апеак
oz.in/Arms
lb.in/Apeak
lb.ft/Оружие

Инерция J

kg.m2
kg.cm2
g.cm2
lb.in2
kg.cm.s2
lb.in.s2
oz.in.s2

Вязкое демпфирование F

N.m.s
Н.м/об/мин
oz.in/rpm
oz.in/krpm

power_PMSynchronousMachineParams функция преобразует заданные параметры и единицы измерения производителя в параметры, требуемые блоком синхронной машины с постоянным магнитом. Функция вычисляет параметры машины, используя:

  • Фазовое сопротивление статора

    Rs = R2

  • Фазная индуктивность статора

    Ls = Lab2

  • Индуктивность якоря

    L = Lab2

  • Постоянная напряжение

    1Vpeakkrpm=3100⋅πVpeak (рад/с) =12⋅Vrmskrpm=3100⋅π2⋅Vrms (рад/с)

  • Постоянная крутящего момента

    1N⋅mApeak=12N⋅mArms=100.13oz⋅inArms=8.85lb⋅inApeak=0.52lb⋅ftArms

  • Инерция

    1 kg⋅m2=3417.17 lb⋅in2=10.197 kg⋅cm⋅s2=141.612 oz⋅in⋅s2

  • Вязкое демпфирование

    1 N⋅m.s=0.1047  N⋅mrpm=14.829 oz⋅inrpm=14.829×103  oz⋅inkrpm

Входные аргументы

spec

Данные изготовителя указываются в структуре со следующими полями.

Область

Описание

backEMF

Определяет форму обратного сигнала EMF {'sinusoidal','trapezoidal'}

rotorType

Тип ротора {'round','salient'}

R

Сопротивление линии к линии (Ом)

Lab

Индуктивность линия-линия (мН). Укажите это поле только для круглой роторной машины.

Ld

индуктивность фазы d-оси (мН). Укажите это поле только для машины с ротором с основным полюсом.

Lq

фазовая индуктивность по оси q (мН). Укажите это поле только для машины с ротором с основным полюсом.

suppliedConstant

Указывает тип константы (k) предоставляется функции {'voltage','torque'}

k

Значение постоянной напряжения или крутящего момента

kUnitsNum

Единицы измерения постоянного напряжения или крутящего момента {'Vpeak','Vrms','N.m','N.cm', 'oz.in','lb.in','lb.ft'}

kUnitsDenom

Единицы постоянного знаменателя напряжения или крутящего момента {'krpm','rad/s','Apeak','Arms'}

J

Момент инерции

inertiaUnits

Единицы измерения момента инерции {'kg.m^2', 'kg.cm^2','g.cm^2','lb.in.s^2','oz.in.s^2'}

F

Вязкое демпфирование

frictionUnits

Узлы для вязкого демпфирования {'N.m.s', 'N.m/rpm','oz.in/rpm','oz.in/krpm'}

p

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

params содержит дополнительные опции функции в структуре со следующими полями.

Выходные аргументы

params

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

Область

Описание

lambda

Поток, индуцированный магнитами (V.s)

ke

Постоянная напряжения (Vpeak/krpm)

kt

Постоянная крутящего момента (N.m/Apeak)

J

Инерция машины (кг.м2)

F

Вязкое демпфирование машины (N.m.s)

Rs

Фазовое сопротивление статора (Ом)

Ls

Фазная индуктивность статора (Н). Вычислено для круглой роторной машины

Ld

Фазная индуктивность D-оси (H). Вычисляется для синусоидальной обратной ЭДС с роторной машиной с основным полюсом.

Lq

Фазовая индуктивность по оси Q (H). Вычисляется для синусоидальной задней ЭДС и явной полюсной роторной машины.

p

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

Интерфейс

Также можно получить параметры маски блока синхронной машины с постоянным магнитом через пользовательский интерфейс функции.

Технические требования

Введите спецификации производителя. В зависимости от опции, выбранной в полях Форма сигнала обратной ЭДС (Back EMF saveform), Тип ротора (Rotor type) и Указать параметры (Specify parameters), некоторые спецификации недоступны. Недоступные параметры не учитываются при расчете параметров блока.

Вычислить параметры блока

Вычислите электрические параметры и отобразите решение в разделе «Параметры блока». При получении параметров блока кнопка становится недоступной.

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

Параметры блока

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

Если для параметра Тип ротора (Rotor) задано значение Яркий (Spocient-pole), параметр индуктивности якоря недоступен, что указывает на то, что его значение не вычисляется с помощью кнопки Вычислить параметры блока (Compute Block Parameters).

Если для типа «Ротор» задано значение «Скругление», параметр «Индуктивности» недоступен, что указывает на то, что его значение не вычисляется с помощью кнопки «Вычислить параметры блока».

Применить к выбранному блоку

Откройте модель, выберите машину, которую требуется параметризовать, затем нажмите кнопку Применить к выбранному блоку (Apply to selected block), чтобы загрузить отображаемые параметры блока в блок. Если поля «Параметры блока» пусты, кнопка недоступна. Кнопка активируется при отображении действительного решения в разделе «Параметры блока».

Кнопка не влияет на выбранный блок, который не является блоком синхронной машины с постоянным магнитом.

Помощь

Открывает страницу справки power_PMSynchronousMachineParams функция.

Закрыть

Закрывает интерфейс.

Примеры

Рассмотрим синхронную машину с постоянным магнитом мощностью 4 кВт (круглый ротор и синусоидальная задняя emf) с данной спецификацией производителя.

Данные

Ценности

R

0,36 Ом (линейный)

Lab

1,67 мЧ (линейный)

kt

60,70 oz.in/Apeak

J

5.5E-03 lb.in.sec ^ 2

B

4.5 oz.in/krpm

p

4

На основе этой спецификации для получения требуемых параметров маски для блока синхронной машины с постоянным магнитом в окне команд введите следующие команды:

spec.backEMF = 'sinusoidal';
spec.rotorType = 'round' ;
spec.R = 0.36;
spec.Lab = 1.67;
spec.suppliedConstant = 'torque';
spec.k = 60.70;
spec.kUnitsNum = 'oz.in';
spec.kUnitsDenom = 'Apeak';
spec.J = 5.5e-3;
spec.inertiaUnits = 'lb.in.s^2' ;
spec.F = 4.5;
spec.frictionUnits = 'oz.in/krpm';
spec.p = 4;

params = power_PMSynchronousMachineParams(spec)

Получаются следующие результаты:

      params = 

        lambda: 0.0714
        ke: 51.8307
        kt: 0.4286
         J: 6.2142e-004
         F: 3.0345e-004
        Rs: 0.1800
        Ls: 8.3500e-004
        Ld: []
        Lq: []
         p: 4