power_PMSynchronousMachineParams

Преобразуйте спецификации производителя в параметры маски блока Permanent Magnet Synchronous Machine

Синтаксис

power_PMSynchronousMachineParams
params = power_PMSynchronousMachineParams(spec)

Описание

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

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

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

Параметр Модуль

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

Ом

Индуктивность фазы статора, Ls
(трапециевидный коэффициент противо-ЭДС)

H

Индуктивность якоря, L
(синусоидальный назад ЭДС тип круглого ротора)

H

Индуктивности, [Ld, Lq]
(синусоидальный задний ЭДС типа ротора с вертикальным полюсом)

H

Поток редактирования, установленный магнитами

V.s

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

Vpeak/krpm

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

N.m/Apeak

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

kg.m2

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

N.m.s

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

Спецификация производителяМодули

Линейное сопротивление, R

ом (линия)

Линейная индуктивность, Lab

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

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

mH

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

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

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

N.m/Apeak
N.M/Оружие
N.cm/Apeak
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
N.m/об/мин
oz.in/rpm
oz.in/krpm

power_PMSynchronousMachineParams функция преобразует данные параметры и модули производителя в параметры, требуемые блоком Permanent Magnet Synchronous Machine. Функция вычисляет параметры машины с помощью:

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

    Rs=R2

  • Индуктивность фазы статора

    Ls=Lab2

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

    L=Lab2

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

    1Vpeakkrpm=3100πVpeak(rad/s)=12Vrmskrpm=3100π2Vrms(rad/s)

  • Крутящий момент константа

    1NmApeak=12NmArms=100.13ozinArms=8.85lbinApeak=0.52lbftArms

  • Инерция

    1 kgm2=3417.17 lbin2=10.197 kgcms2=141.612 ozins2

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

    1 Nm.s=0.1047  Nmrpm=14.829 ozinrpm=14.829×103 ozinkrpm

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

spec

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

Область

Описание

backEMF

Задает форму коэффициента противо-ЭДС волны {'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

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

Ld

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

Lq

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

p

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

Интерфейс

Вы также можете получить маскирующие параметры блока Permanent Magnet Synchronous Machine через пользовательский интерфейс функции.

Specifications

Введите спецификации производителя. В зависимости от опции, которую вы выбираете в параметрах Back EMF waveform, Rotor type и Specify, некоторые спецификации недоступны. Недоступные параметры не учитываются в параметры блоков расчета.

Compute Block Parameters

Вычислите электрические параметры и отобразите решение в Block Parameters разделе. Когда вы получаете параметры блоков, кнопка недоступна.

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

Block Parameters

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

Когда для Rotor type задано значение Salient-pole, параметр Armature inductance недоступен, что указывает на то, что его значение не вычисляется с помощью кнопки Compute Block Parameters.

Когда для типа ротора задано значение Round, параметр Inductances недоступен, что указывает на то, что его значение не вычисляется с помощью кнопки Compute Block Parameters.

Apply to Selected Block

Откройте модель, выберите машину, которую вы хотите параметризовать, а затем нажмите кнопку Apply to selected block, чтобы загрузить отображаемые параметры блоков в блок. Когда поля Block Parameters пусты, кнопка недоступна. Кнопка активируется, когда в разделе Block Parameters отображается допустимое решение.

Кнопка не влияет на выбранный блок, который не является блоком Permanent Magnet Synchronous Machine.

Help

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

Close

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

Примеры

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

Данные

Значения

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

На основе этой спецификации, чтобы получить необходимые параметры маски для блока Permanent Magnet Synchronous Machine, в Командном окне, введите следующие команды:

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