Оценка электрических параметров асинхронной машины с двойной клеткой на основе стандартных спецификаций производителя
power_AsynchronousMachineParams
params = power_AsynchronousMachineParams(spec)
params = power_AsynchronousMachineParams(spec, options)
[params, spec2] = power_AsynchronousMachineParams(spec,
options)
[params, spec2, errors] = power_AsynchronousMachineParams(spec,
options)
power_AsynchronousMachineParams
открывает графический пользовательский интерфейс для вычисления параметров маски, требуемых асинхронным блоком с двойной клеткой, на основе стандартных спецификаций производителя.
params = power_AsynchronousMachineParams(spec)
вычисляет параметры машины из структуры входа spec
, который содержит данные производителя. Решение возвращается в структуру output params
.
params = power_AsynchronousMachineParams(spec, options)
позволяет вам задать больше опций (детали отображения, графики, модулей параметра и модулей графа) в структуре входа options
.
[params, spec2] = power_AsynchronousMachineParams(spec,
options)
возвращает входные данные производителя вместе с некоторыми дополнительными производными данными (синхронная скорость, количество пар полюсов, номинальное скольжение, стартовый крутящий момент и так далее) в структуре spec2
.
[params, spec2, errors] = power_AsynchronousMachineParams(spec,
options)
возвращает относительные погрешности между входными данными производителя и эквивалентными данными, полученными с помощью вычисленных параметров в структуре errors
.
Следующий рисунок показывает установившуюся эквивалентную схему асинхронной машины с двумя клетками.
<reservedrangesplaceholder7> s, <reservedrangesplaceholder6> ls, <reservedrangesplaceholder5> r1, <reservedrangesplaceholder4> lr1, <reservedrangesplaceholder3> r2, <reservedrangesplaceholder2> lr2, <reservedrangesplaceholder1> m семь электрических параметров машины. Они образуют поля params
структура, как описано в разделе Выходные аргументы.
power_AsynchronousMachineParams
функция вычисляет семь параметров машины путем решения нелинейных уравнений в виде f (x) = 0 с:
где f = (f 1, f 2, f 3, f 4, f 5, f 6) и x = (R s, L m, R r1, L lr1, R r2 L lr2). Параметр L ls получается путем принятия, что индуктивность утечек статора и внешней клетки равны (L ls = L lr2). s n и s br являются скольжением при номинальном и пробивном крутящем моментах, соответственно. Для получения дополнительной информации о функциях, используемых в этих уравнениях, см. [1].
T n, I n, pf, I st, I br T st являются стандартными спецификациями производителя машины. Они образуют поля spec
структура, как описано в разделе Входные параметры.
spec
содержит данные производителя в структуре со следующими полями.
Область | Описание |
---|---|
| Номинальное линейное напряжение rms (V) |
| Номинальная частота (Гц) |
| Номинальный (полная нагрузка) ток линии (A) |
| Номинальный (полная нагрузка) крутящий момент (N.m) |
| Можно либо задать Синхронную скорость (об/мин), либо пары полюсов |
| Номинальная (полная нагрузка) механическая скорость (об/мин) |
| Отношение стартового тока к номинальному току |
| Крутящий момент запуска к отношению крутящего момента полной нагрузки |
| Отношение крутящего момента к полному крутящему моменту нагрузки |
| Номинальный коэффициент степени (%) |
options
содержит дополнительные опции функции в структуре со следующими полями.
Область | Описание |
---|---|
| Если установлено значение |
| Если установлено значение |
| Определяет модули параметров машины в |
| Задает модули измерения графика в |
params
возвращает параметры машины в структуре со следующими полями.
Область | Описание |
---|---|
| Сопротивление статора (ом или пу) |
| Индуктивность утечек статора (H или pu) |
| Сопротивление клетки 1 (внутренняя клетка) (ом или пу) |
| Индуктивность утечек (H или pu) клетки 1 (внутренней клетки) |
| Сопротивление клетки 2 (внешняя клетка) (ом или пу) |
| Клетка 2 (внешняя клетка) индуктивность утечек (H или pu) |
| Индуктивность намагничивания (H или pu) |
spec2
возвращает вход структуру данных производителя вместе со следующими дополнительными производными полями данных.
Область | Описание |
---|---|
| Номинальный коэффициент степени (0-1) |
| Синхронная скорость (об/мин) |
| Количество пар полюсов |
| Номинальная электрическая угловая скорость (рад/с) |
| Номинальное напряжение фазы (V) |
| Номинальная (полная нагрузка) пробуксовка |
| Стартовый ток (A) |
| Крутящий момент запуска (N.m) |
| Крутящий момент пробоя (N.m) |
| Номинальная (полная нагрузка) механическая степень (W) |
errors
возвращает относительные погрешности между входными данными производителя и эквивалентными данными, полученными с помощью вычисленных параметров в структуре со следующими полями.
Область | Описание |
---|---|
| Относительная погрешность относительно заданного номинального тока (%) |
| Относительная погрешность относительно заданного номинального крутящего момента (%) |
| Относительная погрешность относительно заданного номинального коэффициента степени (%) |
| Относительная погрешность относительно заданного начального тока (%) |
| Относительная погрешность относительно заданного отношения стартового тока к номинальному току (%) |
| Относительная погрешность относительно заданного крутящего момента запуска (%) |
| Относительная погрешность по заданному отношению крутящего момента к полному крутящему моменту нагрузки (%) |
| Относительная погрешность относительно заданного крутящего момента пробоя (%) |
| Относительная погрешность относительно заданного крутящего момента пробоя к отношению крутящего момента полной нагрузки (%) |
| Максимальная относительная погрешность (максимум полей выше) (%) |
power_AsynchronousMachineParams
команда открывает пользовательский интерфейс (UI), который можно использовать для оценки параметров блока Asynchronous Machine с двумя клетками.
Введите спецификации производителя. Если вы загрузили в интерфейс набор двигателей, имя файла MAT отобразится в верхней части панели.
Вычислите электрические параметры асинхронной машины с двойной клеткой и отобразите решение в разделе Block Parameters. Кнопка выделяется серым цветом при оценке параметров блоков.
Кнопка снова активируется при вводе новых значений в разделе Specifications, чтобы указать, что отображаемые параметры блоков больше не соответствуют отображаемым спецификациям.
Если установлен флажок Display detailed results in the command window, ошибки между указанными параметрами производителя и полученными параметрами отображаются в командном окне. Это позволяет вам проверить, что предполагаемые параметры машины RL удовлетворительны. Для примера, ошибки, полученные с Baldor_2,2_kw_208_V.mat
предустановленный двигатель показан ниже:
Asynchronous machine parameter estimation results ------------------------------------------------------------- Parameter Specified Obtained Error (%) --------- --------- --------- --------- In (A) 8.3 8.26016 -0.48 Tn (N.m) 12.27 12.3656 0.78 Ist (A) 66.483 66.0075 -0.72 Ist/In () 8.01 7.99106 -0.24 Tst (N.m) 43.3131 43.2625 -0.12 Tst/Tn () 3.53 3.49861 -0.89 Tmax (N.m) 47.7303 47.9587 0.48 Tbr/Tn () 3.89 3.87839 -0.30 pf (%) 87 86.4635 -0.62
В этом разделе отображаются параметры блоков асинхронной машины, соответствующие заданным спецификациям производителя. Эти поля являются пустыми при первом открытии интерфейса или в случае, когда функции не удалось найти решение. Параметры блоков не редактируются. Их можно загрузить в блок Asynchronous Machine с помощью кнопки Apply to selected block.
Щелкните Save spec to MATLAB structure, чтобы сохранить спецификации электродвигателя в структуре MATLAB в базовом рабочем пространстве.
Откройте модель, выберите машину, которую вы хотите параметризовать, а затем нажмите кнопку Apply to selected block, чтобы загрузить отображаемые параметры блоков в блок. Блок становится серым, когда поля Block Parameters пусты. Кнопка активируется, когда в разделе Block Parameters отображается допустимое решение.
Кнопка не влияет на выбранный блок, не являющийся блоком Asynchronous Machine.
Выберите New, чтобы удалить Block Parameters и Specifications сечения. Затем кнопки Compute Block Parameters и Apply to selected block отключаются.
Выберите Open preset motor для загрузки в интерфейс заданного набора спецификаций производителя. Соответствующие параметры блоков также загружаются, когда они доступны в предустановленном файле.
Выберите Save preset motor, чтобы сохранить спецификации, отображаемые в интерфейсе. Параметры блоков также сохраняются при наличии.
Если выбрана опция Draw graph after computation в подменю Compute Block Parameters, то при нажатии кнопки Compute Block Parameters функция отображает графики крутящего момента по сравнению со скоростью и током статора, текущим по сравнению со скоростью, соответствующие параметрам блоков. Эта опция по умолчанию не выбрана.
Если выбрана опция Display detailed results in the command window в подменю Compute Block Parameters, то при нажатии кнопки Compute Block Parameters функция отображает ошибки между заданными параметрами производителя и полученные параметры отображаются в командном окне. Эта опция выбрана по умолчанию.
Если выбрана опция Ask me before overwriting rotor type and preset model of selected block в подменю Apply button, то при нажатии кнопки Apply to selected block она выдает предупреждение, если вы пытаетесь загрузить параметры двойной беличьей клетки в выбранный блок, который имеет беличью клетку или фазный ротор, или если вы пытаетесь перезаписать выбранный блок с помощью предустановленной модели. Эта опция выбрана по умолчанию.
Рассмотрите трехфазную 400V асинхронную машину мощностью 110 кВт со следующей спецификацией производителя:
Данные | Значения |
---|---|
| 400 В |
| 50 Гц |
| 194 A |
| 352 N.m |
| 2982 об/мин |
| 7.6 |
| 2 |
| 3 |
| 86% |
Для получения электрических параметров (Rs
, Lls
, Lm
, Rr1
, Llr1
, Rr2
, Llr2
) в относительных модулях (pu) для модели асинхронной машины с двойной клеткой на основе этой спецификации, введите следующие команды в Команду MATLAB окне:
spec.Vn = 400; spec.fn = 50; spec.In = 194; spec.Tn = 352; spec.Ns = 3000; spec.Nn = 2982; spec.Ist_In = 7.6; spec.Tst_Tn = 2; spec.Tbr_Tn = 3; spec.pf = 86; options.DisplayDetails = 1; options.units = 'p.u.'; [params,spec2,errors] = power_AsynchronousMachineParams(spec,options)
Вы должны получить следующие результаты:
Asynchronous machine parameter estimation results ------------------------------------------------------------- Parameter Specified Obtained Error (%) --------- --------- --------- --------- In (A) 194 193.991 -0.00 Tn (N.m) 352 352.023 0.01 Ist (A) 1474.4 1474.35 -0.00 Ist/In () 7.6 7.6001 0.00 Tst (N.m) 704 703.8 -0.03 Tst/Tn () 2 1.9993 -0.03 Tmax (N.m) 1056 1056 0.00 Tbr/Tn () 3 2.99981 -0.01 pf (%) 86 85.9949 -0.01 params = Rs: 0.0303 Lls: 0.0506 Lm: 1.9066 Llr1: 0.0868 Rr1: 0.0056 Llr2: 0.0506 Rr2: 0.0762 spec2 = fn: 50 In: 194 Tn: 352 Ns: 3000 Nn: 2982 Ist_In: 7.6000 Tst_Tn: 2 Tbr_Tn: 3 pf: 86 Vn: 400 p: 1 cosphi: 0.8600 we: 314.1593 Vin: 230.9401 sn: 0.0060 Ist: 1.4744e+003 Tst: 704 Tbr: 1056 Pn: 1.0992e+005 errors = In: -0.0048 Tn: 0.0066 pf: -0.0059 Ist: -0.0035 Ist_In: 0.0013 Tst: -0.0284 Tst_Tn: -0.0349 Tbr: 2.1990e-004 Tbr_Tn: -0.0063 maxError: 0.0349
Чтобы нарисовать графики крутящего момента по сравнению со скоростью и током статора, текущим по сравнению со скоростью, введите следующие команды:
options.DrawGraphs = 1; options.DisplayDetails = 0; params = power_AsynchronousMachineParams(spec,options);
Следующий рисунок показывает получившийся график:
[1] Педра, Хоакин, «Об определении параметров асинхронного двигателя из данных производителя для электромагнитных переходных программ». Транзакции IEEE по степеням. Том 23, № 4, 2008, с. 1709-1718.