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.

Эта таблица показывает электрические и механические параметры блока Permanent Magnet Synchronous Machine наряду с их модулями.

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

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

Ом

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

H

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

H

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

H

Потокосцепление устанавливается магнитами

V.s

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

Vpeak/krpm

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

N.m/Apeak

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

kg.m2

Вязкое затухание, F
(объединенная машина и загружает вязкое затухание),

N.m.s

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

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

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

Ом (линия линии)

Индуктивность от линии к линии, Lab

mH (линия линии)

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

mH

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

Vpeak/krpm
Vrms/krpm
Vpeak/rad/s
Vrms/rad/s

Закрутите постоянный kt

N.m/Apeak
N.m/Arms
N.cm/Apeak
oz.in/Arms
lb.in/Apeak
lb.ft/Arms

Инерция J

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

Вязкое затухание F

N.m.s
N.m/rpm
oz.in/rpm
oz.in/krpm

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

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

    Rs=R2

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

    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

Индуктивность от линии к линии (mH). Задайте это поле только для раунда, машины ротора.

Ld

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

Lq

q- индуктивность фазы оси (mH). Задайте это поле только для существенно-полюсной машины ротора.

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

Инерция машины (kg.m2)

F

Машина вязкое затухание (N.m.s)

Rs

Сопротивление фазы Stator (Ом)

Ls

Индуктивность фазы Stator (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.

Когда тип Ротора установлен в Раунд, параметр 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

Смотрите также

power_AsynchronousMachineParams