PMSM

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

Библиотека

Simscape / Электрический / Электромеханический / Постоянный магнит

Описание

Блок PMSM моделирует постоянный магнит синхронный двигатель с трехфазным статором раны Уая. Данные показывают эквивалентную электрическую схему для обмоток статора.

Моторная конструкция

Эти данные показывают моторную конструкцию с однополюсно-парным на роторе.

Постоянные магниты генерируют магнитное поле ротора, которое создает синусоидальную скорость изменения потока с углом ротора.

Для соглашения осей в предыдущей фигуре a - выравниваются фаза и потоки постоянного магнита, когда угол механического устройства ротора, θr, является нулем. Блок поддерживает второе определение оси ротора, в котором угол механического устройства ротора задан как угол между a - фазой магнитная ось и ротором q - ось.

Уравнения

Напряжения через обмотки статора заданы:

[vavbvc]=[Rs000Rs000Rs][iaibic]+[dψadtdψbdtdψcdt],

где:

  • va, vb и vc являются отдельными напряжениями фазы через обмотки статора.

  • Rs является эквивалентным сопротивлением каждой обмотки статора.

  • ia, ib и ic являются токами, текущими в обмотках статора.

  • dψadt,dψbdt, и dψcdt скорости изменения магнитного потока в каждой обмотке статора.

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

[ψaψbψc]=[LaaLabLacLbaLbbLbcLcaLcbLcc][iaibic]+[ψamψbmψcm],

где:

  • ψa, ψb и ψc являются общими потоками, соединяющими каждую обмотку статора.

  • Laa, Lbb и Lcc являются самоиндукциями обмоток статора.

  • Lab, Lac, Lba, и так далее, является взаимной индуктивностью обмоток статора.

  • ψam, ψbm и ψcm являются потоками постоянного магнита, соединяющими обмотки статора.

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

θe=Nθr,

Laa=Ls+Lmпотому что(2θe),

Lbb=Ls+Lmпотому что(2(θe2π/3)),

Lcc=Ls+Lmпотому что(2(θe+2π/3)),

Lab=Lba=MsLmпотому что(2(θe+π/6)),

Lbc=Lcb=MsLmпотому что(2(θe+π/62π/3)),

и

Lca=Lac=MsLmпотому что(2(θe+π/6+2π/3)),

где:

  • θr является углом механического устройства ротора.

  • θe является ротором электрический угол.

  • Ls является самоиндукцией статора на фазу. Это значение является средней самоиндукцией каждой из обмоток статора.

  • Lm является колебанием индуктивности статора. Это значение является амплитудой колебания самоиндукции и взаимной индуктивности с изменяющимся углом ротора.

  • Ms является статором взаимная индуктивность. Это значение является средней взаимной индуктивностью между обмотками статора.

Поток постоянного магнита, соединяющий извилистый a, является максимумом когда θe = 0 ° и нуль когда θe = 90 °. Поэтому соединенный моторный поток задан:

[ψamψbmψcm]=[ψmпотому чтоθeψmпотому что(θe2π/3)ψmпотому что(θe+2π/3)].

где ψm является потокосцеплением постоянного магнита.

Упрощенные электрические уравнения

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

Преобразование парка задано:

P=2/3[потому чтоθeпотому что(θe2π/3)потому что(θe+2π/3)sinθesin(θe2π/3)sin(θe+2π/3)0.50.50.5].

где θe является электрическим углом, заданным как Nθr. N является количеством пар полюса.

Используя преобразование Парка на статоре извилистые напряжения и токи преобразовывают их к кадру dq0, который независим от угла ротора:

[vdvqv0]=P[vavbvc]

и

[idiqi0]=P[iaibic].

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

vd=Rsid+LddiddtNωiqLq,

vq=Rsiq+Lqdiqdt+Nω(idLd+ψm),

v0=Rsi0+L0di0dt,

и

T=32N(iq(idLd+ψm)idiqLq),


где:

  • Ld = Ls + Ms + 3/2 Lm. Ld является статором d - индуктивность оси.

  • Lq = Ls + Ms − 3/2 Lm. Lq является статором q - индуктивность оси.

  • L0 = Ls – 2Ms. L0 является индуктивностью нулевой последовательности статора.

  • ω является скоростью вращения механического устройства ротора.

  • N является количеством пар полюса постоянного магнита ротора.

  • T является крутящим моментом ротора. Крутящий момент вытекает из моторного случая (блокируйте физический порт C) к моторному ротору (блокируют физический порт R).

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

Альтернативная параметризация потокосцепления

Можно параметризовать двигатель с помощью обратной эдс или закрутить константы, которые чаще всего даются на моторных таблицах данных при помощи опции Permanent magnet flux linkage.

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

ke=Nψm.

Из этого определения, из этого следует, что обратной эдс eph для одной фазы дают:

eph=keω.

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

kt=Nψm.

Когда Ld =Lq, и когда токи во всех трех фазах сбалансированы, из этого следует, что объединенным крутящим моментом T дают:

T=32ktiq=32ktIpk,

где Ipk является максимальным током в любой из этих трех обмоток.

Фактор 3/2 следует из этого являющегося установившейся суммой крутящих моментов от всех фаз. Поэтому крутящий момент постоянный kt мог также быть задан как:

kt=23(TIpk),

где T является измеренным общим крутящим моментом при тестировании со сбалансированным трехфазным током с пиковым линейным напряжением Ipk. Запись с точки зрения линейного напряжения RMS:

kt=23(Tiline,rms).

Переменные

Используйте настройки Variables, чтобы задать приоритет и начальные целевые значения для основных переменных перед симуляцией. Для получения дополнительной информации смотрите Приоритет Набора и Начальную Цель для Основных переменных (Simscape).

Порты

~

Расширяемый трехфазный порт

n

Электрический порт сохранения сопоставлен с нейтральной фазой

R

Механический вращательный порт сохранения сопоставлен с моторным ротором

C

Механический вращательный порт сохранения сопоставлен с моторным случаем

Параметры

Основной

Number of pole pairs

Количество постоянного магнита подпирает пары шестами на роторе. Значением по умолчанию является 6.

Permanent magnet flux linkage parameterization

Выберите Specify flux linkage, значение по умолчанию, Specify torque constant или Specify back EMF constant.

Permanent magnet flux linkage

Пиковое потокосцепление постоянного магнита с любой из обмоток статора. Этот параметр видим, только если вы устанавливаете Permanent magnet flux linkage на Specify flux linkage.The, значением по умолчанию является 0.03 Wb.

Torque constant

Крутящий момент, постоянный с любой из обмоток статора. Этот параметр видим, только если вы устанавливаете Permanent magnet flux linkage на Specify torque constant. Значением по умолчанию является 0.18 N*m/A.

Back EMF constant

Обратная эдс, постоянная с любой из обмоток статора. Этот параметр видим, только если вы устанавливаете Permanent magnet flux linkage на Specify back EMF constant. Значением по умолчанию является 0.18 V*s/rad.

Stator parameterization

Выберите Specify Ld, Lq, and L0, значение по умолчанию или Specify Ls, Lm, and Ms.

Stator d-axis inductance, Ld

Индуктивность прямой оси. Этот параметр видим, только если вы устанавливаете Stator parameterization на Specify Ld, Lq, and L0. Значением по умолчанию является 0.00019 H.

Stator q-axis inductance, Lq

Индуктивность квадратурной оси. Этот параметр видим, только если вы устанавливаете Stator parameterization на Specify Ld, Lq, and L0. Значением по умолчанию является 0.00025 H.

Stator zero-sequence inductance, L0

Индуктивность нулевой последовательности. Этот параметр видим, только если вы устанавливаете Stator parameterization на Specify Ld, Lq, and L0. Значением по умолчанию является 0.00016 H.

Stator self-inductance per phase, Ls

Средняя самоиндукция каждой из трех обмоток статора. Этот параметр видим, только если вы устанавливаете Stator parameterization на Specify Ls, Lm, and Ms. Значением по умолчанию является 0.0002 H.

Stator inductance fluctuation, Lm

Амплитуда колебания самоиндукции и взаимной индуктивности обмоток статора с углом ротора. Этот параметр видим, только если вы устанавливаете Stator parameterization на Specify Ls, Lm, and Ms. Значением по умолчанию является -0.00002 H.

Stator mutual inductance, Ms

Средняя взаимная индуктивность между обмотками статора. Этот параметр видим, только если вы устанавливаете Stator parameterization на Specify Ls, Lm, and Ms. Значением по умолчанию является 0.00002 H.

Stator resistance per phase, Rs

Сопротивление каждой из обмоток статора. Значением по умолчанию является 0.013 Ohm.

Zero sequence

Опция, чтобы включать или исключить условия нулевой последовательности.

  • Включение Включайте условия нулевой последовательности. Чтобы приоритизировать точность модели, используйте эту настройку по умолчанию. Используя эту опцию:

  • Exclude — Исключите условия нулевой последовательности. Чтобы приоритизировать скорость симуляции для настольной симуляции или развертывания приложений, выберите эту опцию.

Rotor angle definition

Контрольная точка для углового измерения ротора. Значением по умолчанию является Angle between the a-phase magnetic axis and the d-axis. Это определение показывают в Моторной фигуре Конструкции. Когда вы выбираете это значение, ротор и a - потоки фазы выравниваются, когда угол ротора является нулем.

Другим значением, которое можно выбрать для этого параметра, является Angle between the a-phase magnetic axis and the q-axis. Когда вы выбираете это значение, a - текущая фаза генерирует максимальный крутящий момент, когда угол ротора является нулем.

Механическое устройство

Rotor Inertia

Инерция ротора присоединяется к механическому переводному порту R. Значением по умолчанию является 0.01 kg*m^2. Значение может быть нулем.

Rotor damping

Ротационное затухание. Значением по умолчанию является 0 N*m/(rad/s).

Ссылки

[1] Kundur, P. Устойчивость энергосистемы и управление. Нью-Йорк, Нью-Йорк: Макгроу Хилл, 1993.

[2] Андерсон, пополудни анализ неработающих энергосистем. Хобокен, NJ: нажатие Wiley-IEEE, 1995.

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

Генерация кода C/C++
Генерация кода C и C++ с помощью MATLAB® Coder™.

Введенный в R2013b