Постоянный магнит синхронный двигатель задан с точки зрения связи магнитного потока
Simscape / Электрический / Электромеханический / Постоянный магнит
Блок FEM-Parameterized PMSM реализует модель постоянного магнита синхронного двигателя (PMSM), заданного с точки зрения связи магнитного потока. Вы параметризовали блок путем обеспечения сведенных в таблицу данных моторного магнитного потока как функция угла ротора и текущих. Это - способ, которым сторонние магнитные пакеты метода конечных элементов (FEM) обычно экспортируют информацию о потоке. Из-за сведенной в таблицу формы поток может отличаться нелинейным способом и на углу ротора и на текущий. Можно поэтому использовать этот блок для модели PMSM с трапециевидным профилем обратной эдс, иногда названным бесщеточным двигателем постоянного тока, а также регулярным PMSM.
Данные показывают эквивалентную схему для соединенного звездой PMSM. Угол ротора является нулем, когда поток постоянного магнита выравнивает с A-фазой магнитную ось.
На практике поток, соединяющий каждую из этих трех обмоток, зависит от всех трех токов и угла ротора. При сведении в таблицу потока, когда функция четырех независимых переменных может привести к неэффективности симуляции и значительным требованиям к памяти, чтобы управлять данными. Блок, поэтому, позволяет вам выбрать между следующими методами параметризации для потока и крутящего момента:
2-D partial derivative data — 2D поиск по таблице, с опциями, чтобы свести в таблицу с точки зрения текущего и угла ротора, или с точки зрения d
- оси и q
- токи оси. Право преимущественной покупки принимает постоянную взаимную индуктивность и поддерживает несинусоидальные профили обратной эдс. Вторая опция принимает синусоидальную обратную эдс и получает эффекты насыщения для внутренней части PMSMs (IPMSMs).
3-D partial derivative data — 3-D поиск по таблице, на основе постоянного тока, текущая квадратура, и угол ротора. Вы обеспечиваете данные о поиске потока для фазы a. Парк использования блока преобразовывает, чтобы сопоставить три статора извилистые токи с квадратурные токи и прямому. Этот метод уменьшает сложность данных, по сравнению с 4-D поиском по таблице, и поэтому приводит к улучшаемой производительности симуляции.
4-D partial derivative data — Поиск по таблице 4-D, на основе трех статоров извилистые токи и угол ротора. Вы обеспечиваете данные о поиске потока для фазы a. Эта модель имеет лучшую точность этих трех, но также и является самой дорогостоящей с точки зрения производительности симуляции и требований к памяти.
3-D flux linkage data — 3-D поиск по таблице, на основе данных о потокосцеплении. Можно обеспечить данные о потокосцеплении во множестве форматов. Парк использования блока преобразовывает, чтобы сопоставить три статора извилистые токи с квадратурные токи и прямому. Этот метод уменьшает сложность данных, по сравнению с 4-D поиском по таблице, и поэтому приводит к улучшаемой производительности симуляции.
По умолчанию все варианты блока реализуют настройку раны Уая для обмоток статора. 3-D вариант данных о потокосцеплении также поддерживает настройку раны дельты, выбираемое использование параметра Winding type. Когда в настройке раны дельты, фаза a соединяется между портами a и b, фазой b между портами b и c и фазой c между портами c и a.
Чтобы получить доступ к этим методам параметризации, щелкните правой кнопкой по блоку по своей модели, выберите Simscape> Block choices, и затем выберите желаемый вариант блока, с или без тепловых портов. По умолчанию тепловые порты не представлены. Для получения дополнительной информации смотрите Тепловые Порты.
В этой 2D модели данных потока поток, соединяющий каждую обмотку, принят, чтобы зависеть нелинейно только от тока в той же самой обмотке плюс угол ротора. На практике это - разумное предположение для многих постоянный магнит синхронные двигатели; однако, это менее точно для коммутируемых двигателей нежелания. Учитывая это предположение, потоки в этих трех обмотках:
где потокосцепление для A-фазы, вьющейся как функция угла ротора и текущей A-фазы. Θ r = 0 соответствует ротору d
- ось, выравнивающаяся с A-фазой положительное направление магнитного потока. M s является статором статора взаимная индуктивность.
Для улучшаемой числовой производительности уравнения, реализованные в блоке на самом деле, работают с частными производными потокосцепления относительно тока, , и угол ротора, , вместо потока непосредственно. Если ваш пакет FEM не экспортирует эти частные производные, можно определить их использующий скрипт MATLAB®. Смотрите Соленоид, Параметризованный с моделью Данных в качестве примера FEM и ее поддержкой скрипт MATLAB для примера того, как сделать это.
Электрические уравнения для блока, заданного с точки зрения частных производных потока:
где
v a, v b, v c является напряжениями, применился к A, B, и обмоткам статора C.
i a, i b, i c является токами статора в каждой из этих трех обмоток.
R s является сопротивлением каждой из обмоток статора.
M s является статором статора взаимная индуктивность.
частные производные потокосцепления относительно статора, текущего в каждой из этих трех обмоток.
частная производная потокосцепления относительно угла ротора.
Блок может автоматически вычислить матрицу крутящего момента от информации о потоке, которую вы предоставляете. Также можно установить параметр Calculate torque matrix? на No
и непосредственно задать крутящий момент как функцию угла ротора и текущих. Смотрите страницу с описанием блока FEM-Parameterized Rotary Actuator для получения дополнительной информации.
В этой 2D модели данных потока поток, соединяющий каждую обмотку, принят, чтобы зависеть нелинейно от всего статора, извилистые токи, плюс он принят, что потокосцепление постоянного магнита синусоидальное. Внутренний магнит PMSMs (или IPMSMs) обычно соответствует этому предположению хорошо. Уравнения:
где
i d и i q является d
- ось и q
- токи оси, соответственно.
ϕ d и ϕ q является d
- ось и q
- потокосцепления оси, соответственно.
ϕ m является потокосцеплением постоянного магнита.
L d и L q является d
- ось и q
- индуктивность оси, соответственно. Они приняты, чтобы зависеть от d
- оси и q
- токи оси.
N является количеством пар полюса.
T является электрическим крутящим моментом.
Работа с четырехмерными данными имеет и стоимость производительности симуляции и стоимость памяти. Чтобы уменьшать табличную размерность до 3D, 3-D Парк использования модели данных преобразовывает, чтобы сопоставить эти три тока с квадратурные токи и прямому:
В общем случае Парк преобразовывает карты к прямому, квадратуре и токам нулевой последовательности. Однако текущая нулевая последовательность является обычно маленькой под нормальными условиями работы. Поэтому модель пропускает зависимость условий потокосцепления на текущей нулевой последовательности, и определяет потокосцепление с точки зрения только прямого и квадратурные токи плюс угол ротора. Уравнение потока для 3-D модели данных:
Электрические уравнения для блока также определены с точки зрения частных производных потока, подобных 4-D модели данных. Можно вычислить 3-D данные о частной производной потокосцепления из 4-D данных о потокосцеплении с помощью ee_calculateFluxPartialDerivatives
.
Поток, соединяющий каждую из обмоток, является функцией тока в той обмотке, токов в других двух обмотках и угла ротора. Для полной точности модель данных потока 4-D принимает, что потокосцепление является функцией этих трех токов и угла ротора, поэтому выполняя четырехмерный поиск по таблице. Уравнение потока:
где
ϕ a, ϕ b, ϕ c является потокосцеплениями для A, B, и обмотками статора C.
i a, i b, i c является токами статора в каждой из этих трех обмоток.
Θ r является углом ротора. Θ r = 0 соответствует случаю, где поток постоянного магнита выравнивается с потоком обмотки статора A-фазы.
N является количеством пар полюса.
Данные о потокосцеплении приняты циклические с Θ r. Если, например, двигатель имеет шесть пар полюса, то областью значений для данных является 0 ≤ Θ r ≤ 60 °. Необходимо обеспечить данные и в 0 и 60 градусах, и потому что данные являются циклическими, частные производные потокосцепления должны быть тем же самым в этих двух конечных точках.
Уравнение крутящего момента:
4-D модель данных не имеет опции для блока, чтобы определить крутящий момент от потокосцепления. Из-за увеличенных числовых издержек в 4-D случае лучше предварительно вычислить крутящий момент только однажды, вместо того, чтобы вычислить его каждый раз, когда вы запускаете симуляцию.
Для улучшаемой числовой производительности уравнения, реализованные в блоке на самом деле, работают с частными производными потокосцепления относительно этих трех токов и угла ротора, а не потока непосредственно. Если ваш пакет FEM не экспортирует эти частные производные, можно определить их использующий ee_calculateFluxPartialDerivatives
.
Электрические уравнения для блока, заданного с точки зрения частных производных потока:
где
v a, v b, v c является напряжениями, применился к A, B, и обмоткам статора C.
i a, i b, i c является токами статора в каждой из этих трех обмоток.
R s является сопротивлением каждой из обмоток статора.
3-D опции данных о потокосцеплении позволяют вам работать с необработанными данными о потокосцеплении, экспортированными из вашего моторного Design Tool конечного элемента (FE). Это в отличие от 3-D опций данных о частной производной, для которых необходимо определить частные производные. Можно обеспечить данные о потокосцеплении во множестве форматов, чтобы поддержать различные соглашения инструмента FE:
Плоские данные о потокосцеплении DQ-осей или данные о потокосцеплении A-фазы — поддержка инструментов Some, работающая с потокосцеплением, разрешенным в прямой (D) и квадратура (Q) оси. Преимущество этого подхода состоит в том, что данные для углов ротора в области значений 0 до 360/N/3 степеней требуются (где N является количеством пар полюса). Другие инструменты работают непосредственно с A-, B-и потокосцеплениями C-фазы, и для этого можно импортировать только потокосцепление A-фазы, для которого угловая область значений ротора должна быть в области значений 0 до 360/N степеней. Неявное предположение об импорте только данные A-фазы - то, что данные о фазе B и C являются тем же самым кроме переключенной на нижний регистр фазы.
Плоские использующие декартовы или полярные текущие координаты — Декартово табулирование подразумевает, что потокосцепление сведено в таблицу с точки зрения текущей D-оси и текущей Q-оси (плюс угол ротора). Также полярное табулирование включает потокосцепления сведения в таблицу с точки зрения текущего значения, текущего угла усовершенствования относительно Q-оси и угла ротора. Преимущество полярных координат состоит в том, что это более естественно отражает разрешенные операционные токи, таким образом, избегая неиспользованных табличных точек данных.
Эти соглашения приводят к четырем опциям параметризации Flux linkage data format:
D and Q axes flux linkages as a function of D-axis current (iD), Q-axis current (iQ), and rotor angle (theta)
D and Q axes flux linkages as a function of peak current magnitude (I), current advance angle (B), and rotor angle (theta)
A-phase flux linkage as a function of D-axis current (iD), Q-axis current (iQ), and rotor angle (theta)
A-phase flux linkage as a function of peak current magnitude (I), current advance angle (B), and rotor angle (theta)
Помимо выбора формата данных потокосцепления, используемого вашим инструментом FE, необходимо выбрать версию Парка, преобразовывают используемый инструментом. Эти четыре соглашения описаны ниже и соответствуют этим четырем опциям для Park’s convention for tabulated data выпадающее меню.
При рассмотрении регистрируемых значений для токов D-и Q-оси имейте в виду, что для каждой из этих опций, формат преобразован, по мере необходимости, так, чтобы внутренне блок FEM-Parameterized PMSM последовательно использовал Опцию 1.
Это - соглашение Парка, используемое внутренне блоками моторного и машины Simscape™ Electrical™. Все другие опции преобразованы в этот формат.
N: количество пар полюса
θ r: угол ротора
i d, i q: D-ось и токи Q-оси
i p: Текущее значение =
β: Текущий угол усовершенствования =
Соответствующий Парк преобразовывает,
где i a, i b и i c является A-фаза, B-фаза и токи C-фазы, соответственно.
N: количество пар полюса
θ r: угол ротора
i d, i q: D-ось и токи Q-оси
i p: Текущее значение =
β: Текущий угол усовершенствования =
Соответствующий Парк преобразовывает,
где i a, i b и i c является A-фаза, B-фаза и токи C-фазы, соответственно.
N: количество пар полюса
θ r: угол ротора
i d, i q: D-ось и токи Q-оси
i p: Текущее значение =
β: Текущий угол усовершенствования =
Соответствующий Парк преобразовывает,
где i a, i b и i c является A-фаза, B-фаза и токи C-фазы, соответственно.
N: количество пар полюса
θ r: угол ротора
i d, i q: D-ось и токи Q-оси
i p: Текущее значение =
β: Текущий угол усовершенствования =
Соответствующий Парк преобразовывает,
где i a, i b и i c является A-фаза, B-фаза и токи C-фазы, соответственно.
Независимо от методов параметризации для потока и крутящего момента, все варианты блока используют ту же железную модель потерь, которая основана на работе Меллора [1]. Железные потери разделены на два условия, одно представление основного пути к намагничиванию и другое представление перекрестного зубного пути к совету, который становится активным во время ослабленной операции поля.
Термин, представляющий основной путь к намагничиванию, зависит от вызванного напряжения статора RMS, :
Это - доминирующий термин в течение операции без загрузок. k является обратной эдс постоянные вольты RMS связи на Гц. Это задано как , где f является электрической частотой. Первый срок на правой стороне является магнитной гистерезисной потерей, вторым является вихрь, текущая потеря и третье являются избыточной потерей. Эти три коэффициента, появляющиеся на числителях, выведены от значений, что вы предусматриваете гистерезис разомкнутой цепи, вихрь и избыточные потери.
Термин, представляющий перекрестный зубной путь к совету, становится важным, когда поле размагничивания создано и может быть определено от теста короткой схемы анализа конечных элементов. Это зависит от эдс RMS, сопоставленной с перекрестным зубным потоком совета, :
Три условия числителя выведены от значений, вы предусматриваете гистерезис короткой схемы, вихрь и избыточные потери.
Блок имеет четыре дополнительных тепловых порта, один для каждой из этих трех обмоток и один для ротора. Эти порты скрыты по умолчанию. Чтобы представить тепловые порты, щелкните правой кнопкой по блоку по своей модели, выберите Simscape> Block choices, и затем выберите желаемый вариант блока с тепловыми портами: 2-D data | Show thermal port, 3-D A-phase data | Show thermal port, 4-D A-phase data | Show thermal port или 3-D DQ data | Show thermal port. Это действие отображает тепловые порты на значке блока и представляет параметры Thermal Port и Temperature Dependence. Эти параметры описаны далее на этой странице с описанием.
Используйте тепловые порты, чтобы моделировать эффекты медного сопротивления и железных потерь, которые преобразовывают электроэнергию нагреться. Для получения дополнительной информации об использовании тепловых портов в блоках привода смотрите Термальные эффекты Симуляции во Вращательных и Переводных Приводах.
Этот блок имеет следующие ограничения:
Для модели 2D данных статор статора взаимная индуктивность, заданная значением параметров Stator mutual inductance, Ms, является постоянной во время симуляции и не меняется в зависимости от угла ротора. Это означает, что блок подходит для моделирования большей части PMSM и бесщеточных двигателей постоянного тока, но не переключенных двигателей нежелания.
3-D и 4-D модели данных принимают симметрию, так, чтобы зависимость от потокосцепления от токов и угла ротора для обмоток B и C могла быть определена от этого для обмотки A.
Для 3-D модели данных потокосцепления вы не предоставляете информацию об индуктивности нулевой последовательности. В результате блок не представляет свой нейтральный порт, и токи машины всегда балансируются.
Для 4-D модели данных рассмотрите требования к памяти при фиксации независимых значений параметров (три тока и углы ротора). Опция линейной интерполяции использует меньше памяти, но сглаженная опция интерполяции более точна для данного независимого интервала параметра.
Железная модель потерь принимает синусоидальные токи.
Электрическое соединение A-фазы.
Электрическое соединение B-фазы.
Электрическое соединение C-фазы.
Электрический порт сохранения сопоставлен с нейтральной фазой.
Механический вращательный порт сохранения соединяется с моторным случаем.
Механический вращательный порт сохранения соединяется с ротором.
Обмотка теплового порта. Для получения дополнительной информации смотрите Тепловые Порты.
Обмотка B тепловой порт. Для получения дополнительной информации смотрите Тепловые Порты.
Обмотка C тепловой порт. Для получения дополнительной информации смотрите Тепловые Порты.
Ротор тепловой порт. Для получения дополнительной информации смотрите Тепловые Порты.
Эта настройка параметров Electrical соответствует 2D вариантам Блока данных Частной производной, с или без тепловых портов. Если вы используете 3-D Данные о Частной производной, 4-D Данные о Частной производной или 3-D вариант Данных о Потокосцеплении блока, смотрите Электрический (3-D Вариант Данных о Частной производной), Электрический (4-D Вариант Данных о Частной производной), или Электрический (3-D Вариант Данных о Потокосцеплении) соответственно.
Выберите метод параметризации:
Assume constant mutual inductance - tabulate with phase current and rotor angle
— Этот метод принимает, что поток, соединяющий каждую обмотку, зависит нелинейно только от тока в той же самой обмотке плюс угол ротора.
Assume sinusoidal back emf - tabulate with d- and q-axis currents
— Этот метод принимает, что поток, соединяющий каждую обмотку, зависит нелинейно от всего статора извилистые токи. Это также принимает, что потокосцепление постоянного магнита является синусоидальным. Эта опция обычно является подходящим вариантом для внутреннего магнита PMSMs (или IPMSMs).
Вектор токов, соответствующих обеспеченным частным производным потокосцепления. Текущий вектор должен быть двухсторонним (имейте положительные и отрицательные величины). Значением по умолчанию является [-2, 0, 2]
A.
Этот параметр видим, только если Parameterization установлен в Assume constant mutual inductance - tabulate with phase current and rotor angle
.
Вектор углов ротора, соответствующих обеспеченным частным производным потокосцепления. Вектор должен запуститься в нуле. Это значение соответствует углу, где магнитный поток A-фазы выравнивает с ротором постоянное магнитное пиковое направление потока (прямая ось или d
- ось). Последнее значение, Θ макс., должно быть углом ротора, где шаблон потокосцепления достигает максимума снова. Поэтому количество пар полюса является 360/Θmax, если Θ макс. выражается в градусах. Значение по умолчанию является градусом [0, 20, 40, 60]
, который соответствует 6 парным полюсом двигателям.
Этот параметр видим, только если Parameterization установлен в Assume constant mutual inductance - tabulate with phase current and rotor angle
.
Матрица частных производных потокосцепления относительно тока, заданного как функция текущего вектора и углового вектора ротора. Потокосцепление является потоком, умноженным на количество обмотки поворотов. Значением по умолчанию является 0.0002*ones(3,4)
Wb/A, который соответствует особому случаю, где индуктивность статора не зависит от текущего статора или от угла ротора.
Этот параметр видим, только если Parameterization установлен в Assume constant mutual inductance - tabulate with phase current and rotor angle
.
Матрица частных производных потокосцепления относительно угла ротора, заданного как функция текущего вектора и углового вектора ротора. Потокосцепление является потоком, умноженным на количество обмотки поворотов. Значением по умолчанию является [0, -0.16, 0.16, 0; 0, -0.16, 0.16, 0; 0, -0.16, 0.16, 0]
Wb/rad, который соответствует особому случаю, где индуктивность статора не зависит от текущего статора.
Этот параметр видим, только если Parameterization установлен в Assume constant mutual inductance - tabulate with phase current and rotor angle
.
Вектор d
- токи оси, соответствующие обеспеченной индуктивности. Текущий вектор должен быть двухсторонним (имейте положительные и отрицательные величины). Значением по умолчанию является [-200, 0, 200]
A.
Этот параметр видим, только если Parameterization установлен в Assume sinusoidal back emf - tabulate with d- and q-axis currents
.
Вектор q
- токи оси, соответствующие обеспеченной индуктивности. Текущий вектор должен быть двухсторонним (имейте положительные и отрицательные величины). Значением по умолчанию является [-200, 0, 200]
A.
Этот параметр видим, только если Parameterization установлен в Assume sinusoidal back emf - tabulate with d- and q-axis currents
.
Матрица d
- индуктивности оси относительно тока, заданного как функция d
- оси и q
- ось текущие векторы. Значением по умолчанию является 0.0002*ones(3,3)
H.
Этот параметр видим, только если Parameterization установлен в Assume sinusoidal back emf - tabulate with d- and q-axis currents
.
Матрица q
- индуктивности оси относительно тока, заданного как функция d
- оси и q
- ось текущие векторы. Значением по умолчанию является 0.0002*ones(3,3)
H.
Этот параметр видим, только если Parameterization установлен в Assume sinusoidal back emf - tabulate with d- and q-axis currents
.
Матрица потокосцеплений постоянного магнита относительно тока, заданного как функция d
- оси и q
- ось текущие векторы. Потокосцепление является потоком, умноженным на количество обмотки поворотов. Значением по умолчанию является 0.1*ones(3,3)
Wb.
Этот параметр видим, только если Parameterization установлен в Assume sinusoidal back emf - tabulate with d- and q-axis currents
.
Количество электродвигателя с постоянным магнитом подпирает пары шестами. Значением по умолчанию является 6
.
Этот параметр видим, только если Parameterization установлен в Assume sinusoidal back emf - tabulate with d- and q-axis currents
.
Задайте способ обеспечить электромагнитные данные о крутящем моменте:
Да — блок вычисляет крутящий момент от информации о потокосцеплении как функция угла ротора и текущих. Это - опция по умолчанию.
No — specify directly
— Введите электромагнитные данные о крутящем моменте непосредственно, при помощи параметра Torque matrix, T(i,theta).
Этот параметр видим, только если Parameterization установлен в Assume constant mutual inductance - tabulate with phase current and rotor angle
. Если Parameterization установлен в Assume sinusoidal back emf - tabulate with d- and q-axis currents
, уравнение для крутящего момента является явным с точки зрения предоставленных матриц.
Укажите, что матрица электромагнитного крутящего момента применилась к ротору как функция угла ротора и текущих. Этот параметр видим, только если Calculate torque matrix? установлен в No — specify directly
. Значением по умолчанию является [0, 0.3, -0.3, 0; 0, 0, 0, 0; 0, -0.3, 0.3, 0]
N*m.
Выберите один из следующих методов интерполяции для приближения выходного значения, когда входное значение будет между двумя последовательными узлами решетки:
Linear
— Использует расширение линейного алгоритма для многомерной интерполяции. Выберите эту опцию, чтобы получить лучшую производительность.
Smooth
— Использует измененный алгоритм Интерполяции Акима. Выберите эту опцию, чтобы создать непрерывную поверхность с непрерывными производными первого порядка.
Для получения дополнительной информации о методах интерполяции смотрите страницу с описанием блока PS Lookup Table (2D).
Сопротивление каждой из обмоток статора. Значение по умолчанию является Омом 0.013
.
Взаимная индуктивность статора статора, которая принята, чтобы быть независимой и от текущего угла и от угла ротора. Значением по умолчанию является 0.00002
H.
Этот параметр видим, только если Parameterization установлен в Assume constant mutual inductance - tabulate with phase current and rotor angle
.
Эта настройка параметров Electrical соответствует 3-D вариантам Блока данных Частной производной, с или без тепловых портов. Если вы используете 2D Данные о Частной производной, 4-D Данные о Частной производной или 3-D вариант Данных о Потокосцеплении блока, смотрите Электрический (2D Вариант Данных о Частной производной), Электрический (4-D Вариант Данных о Частной производной), или Электрический (3-D Вариант Данных о Потокосцеплении) соответственно.
Вектор токов прямой оси, соответствующих обеспеченным частным производным потокосцепления. Текущий вектор должен быть двухсторонним (имейте положительные и отрицательные величины). Значением по умолчанию является [-200, 0, 200]
A.
Вектор токов квадратурной оси, соответствующих обеспеченным частным производным потокосцепления. Текущий вектор должен быть двухсторонним (имейте положительные и отрицательные величины). Значением по умолчанию является [-200, 0, 200]
A.
Вектор углов ротора, соответствующих обеспеченным частным производным потокосцепления. Вектор должен запуститься в нуле. Это значение соответствует углу, где магнитный поток A-фазы выравнивает с ротором постоянное магнитное пиковое направление потока (прямая ось или d
- ось). Последнее значение, Θ макс., должно быть углом ротора, где шаблон потокосцепления достигает максимума снова. Поэтому количество пар полюса является 360/Θmax, если Θ макс. выражается в градусах. Значение по умолчанию является градусом [0, 20, 40, 60]
, который соответствует 6 парным полюсом двигателям.
Матрица частных производных потокосцепления A-фазы относительно тока в обмотке A, заданный как функция двух текущих векторов и углового вектора ротора. Потокосцепление является потоком, умноженным на количество обмотки поворотов. Значением по умолчанию является zeros(3, 3, 4)
Wb/A.
Матрица частных производных потокосцепления A-фазы относительно тока в обмотке B, заданный как функция двух текущих векторов и углового вектора ротора. Потокосцепление является потоком, умноженным на количество обмотки поворотов. Значением по умолчанию является zeros(3, 3, 4)
Wb/A.
Матрица частных производных потокосцепления A-фазы относительно тока в обмотке C, заданный как функция двух текущих векторов и углового вектора ротора. Потокосцепление является потоком, умноженным на количество обмотки поворотов. Значением по умолчанию является zeros(3, 3, 4)
Wb/A.
Матрица частных производных потокосцепления A-фазы относительно угла ротора, заданного как функция двух текущих векторов и углового вектора ротора. Потокосцепление является потоком, умноженным на количество обмотки поворотов. Значением по умолчанию является zeros(3, 3, 4)
Wb/rad.
Укажите, что матрица электромагнитного крутящего момента применилась к ротору как функция этих двух токов и угла ротора. Значением по умолчанию является zeros(3, 3, 4)
N*m.
Выберите один из следующих методов интерполяции для приближения выходного значения, когда входное значение будет между двумя последовательными узлами решетки:
Linear
— Использует расширение линейного алгоритма для многомерной интерполяции. Выберите эту опцию, чтобы получить лучшую производительность.
Smooth
— Использует измененный алгоритм Интерполяции Акима. Выберите эту опцию, чтобы создать непрерывную поверхность с непрерывными производными первого порядка.
Для получения дополнительной информации о методах интерполяции смотрите страницу с описанием блока PS Lookup Table (3D).
Сопротивление каждой из обмоток статора. Значение по умолчанию является Омом 0.013
.
Эта настройка параметров Electrical соответствует 4-D вариантам Блока данных Частной производной, с или без тепловых портов. Если вы используете 2D Данные о Частной производной, 3-D Данные о Частной производной или 3-D вариант Данных о Потокосцеплении блока, видят Электрический (2D Вариант Данных о Частной производной), Электрический (3-D Вариант Данных о Частной производной), или Электрический (3-D Вариант Данных о Потокосцеплении) соответственно.
Вектор токов A-фазы, соответствующих обеспеченным частным производным потокосцепления. Текущий вектор должен быть двухсторонним (имейте положительные и отрицательные величины). Значением по умолчанию является [-200, 0, 200]
A.
Вектор токов B-фазы, соответствующих обеспеченным частным производным потокосцепления. Текущий вектор должен быть двухсторонним (имейте положительные и отрицательные величины). Значением по умолчанию является [-200, 0, 200]
A.
Вектор токов C-фазы, соответствующих обеспеченным частным производным потокосцепления. Текущий вектор должен быть двухсторонним (имейте положительные и отрицательные величины). Значением по умолчанию является [-200, 0, 200]
A.
Вектор углов ротора, соответствующих обеспеченным частным производным потокосцепления. Вектор должен запуститься в нуле. Это значение соответствует углу, где магнитный поток A-фазы выравнивает с ротором постоянное магнитное пиковое направление потока (прямая ось или d
- ось). Последнее значение, Θ макс., должно быть углом ротора, где шаблон потокосцепления достигает максимума снова. Поэтому количество пар полюса является 360/Θmax, если Θ макс. выражается в градусах. Значение по умолчанию является градусом [0, 20, 40, 60]
, который соответствует 6 парным полюсом двигателям.
Матрица частных производных потокосцепления A-фазы относительно тока в обмотке A, заданный как функция трех текущих векторов и углового вектора ротора. Потокосцепление является потоком, умноженным на количество обмотки поворотов. Значением по умолчанию является zeros(3, 3, 3, 4)
Wb/A.
Матрица частных производных потокосцепления A-фазы относительно тока в обмотке B, заданный как функция трех текущих векторов и углового вектора ротора. Потокосцепление является потоком, умноженным на количество обмотки поворотов. Значением по умолчанию является zeros(3, 3, 3, 4)
Wb/A.
Матрица частных производных потокосцепления A-фазы относительно тока в обмотке C, заданный как функция трех текущих векторов и углового вектора ротора. Потокосцепление является потоком, умноженным на количество обмотки поворотов. Значением по умолчанию является zeros(3, 3, 3, 4)
Wb/A.
Матрица частных производных потокосцепления A-фазы относительно угла ротора, заданного как функция трех текущих векторов и углового вектора ротора. Потокосцепление является потоком, умноженным на количество обмотки поворотов. Значением по умолчанию является zeros(3, 3, 3, 4)
Wb/rad.
Укажите, что матрица электромагнитного крутящего момента применилась к ротору как функция этих трех токов и угла ротора. Значением по умолчанию является zeros(3, 3, 3, 4)
N*m.
Выберите один из следующих методов интерполяции для приближения выходного значения, когда входное значение будет между двумя последовательными узлами решетки:
Linear
— Использует расширение линейного алгоритма для многомерной интерполяции. Выберите эту опцию, чтобы получить лучшую производительность.
Smooth
— Использует измененный алгоритм Интерполяции Акима. Выберите эту опцию, чтобы создать непрерывную поверхность с непрерывными производными первого порядка.
Для получения дополнительной информации о методах интерполяции смотрите страницу с описанием блока PS Lookup Table (4D).
Сопротивление каждой из обмоток статора. Значение по умолчанию является Омом 0.013
.
Эта настройка параметров Electrical соответствует 3-D вариантам Блока данных Потокосцепления, с или без тепловых портов. Если вы используете 2D Данные о Частной производной, 3-D Данные о Частной производной или 4-D вариант Данных о Частной производной блока, видят Электрический (2D Вариант Данных о Частной производной), Электрический (3-D Вариант Данных о Частной производной), или Электрический (4-D Вариант Данных о Частной производной), соответственно.
Выберите формат данных потокосцепления, используемый вашим инструментом FE:
D and Q axes flux linkages as a function of D-axis current (iD), Q-axis current (iQ), and rotor angle (theta)
D and Q axes flux linkages as a function of peak current magnitude (I), current advance angle (B), and rotor angle (theta)
A-phase flux linkage as a function of D-axis current (iD), Q-axis current (iQ), and rotor angle (theta)
A-phase flux linkage as a function of peak current magnitude (I), current advance angle (B), and rotor angle (theta)
Значением по умолчанию является D and Q axes flux linkages as a function of D-axis current (iD), Q-axis current (iQ), and rotor angle (theta)
.
Выберите настройку для обмоток статора:
Wye-wound
— Обмотки статора являются раной Уая. Это - значение по умолчанию.
Delta-wound
— обмотки статора являются раной дельты. a - фаза соединяется между портами a и b, b - фазой между портами b и c и c - фаза между портами c и a.
Количество электродвигателя с постоянным магнитом подпирает пары шестами. Значением по умолчанию является 4
.
Выберите порядок, и опорный угол для Парка преобразовывают отображение данных данных dq к этим трем обмоткам.
Q leads D, rotor angle measured from A-phase to D-axis
— Прямое квадратурой преобразование с углом, измеренным относительно оси d.
Q leads D, rotor angle measured from A-phase to Q-axis
— Прямое квадратурой преобразование с углом, измеренным относительно оси q.
D leads Q, rotor angle measured from A-phase to D-axis
— Преобразование прямой квадратуры с углом, измеренным относительно оси d.
D leads Q, rotor angle measured from A-phase to Q-axis
— Преобразование прямой квадратуры с углом, измеренным относительно оси q.
Значением по умолчанию является D leads Q, rotor angle measured from A-phase to D-axis
.
Вектор токов прямой оси, в которых сведено в таблицу потокосцепление. Текущий вектор должен быть двухсторонним (имейте положительные и отрицательные величины). Значением по умолчанию является [-200, 0, 200]
A.
Этот параметр видим, только если Flux linkage data format установлен в D and Q axes flux linkages as a function of D-axis current (iD), Q-axis current (iQ), and rotor angle (theta)
или A-phase flux linkage as a function of D-axis current (iD), Q-axis current (iQ), and rotor angle (theta)
.
Вектор токов квадратурной оси, в которых сведено в таблицу потокосцепление. Текущий вектор должен быть двухсторонним (имейте положительные и отрицательные величины). Значением по умолчанию является [-200, 0, 200]
A.
Этот параметр видим, только если Flux linkage data format установлен в D and Q axes flux linkages as a function of D-axis current (iD), Q-axis current (iQ), and rotor angle (theta)
или A-phase flux linkage as a function of D-axis current (iD), Q-axis current (iQ), and rotor angle (theta)
.
Вектор - строка из текущих значений, в которых сведено в таблицу потокосцепление. Первый элемент должен быть нулем. Смежное текущее значение должно быть маленьким относительно текущих значений, в которых магнитное насыщение начинает происходить. Это вызвано тем, что выведенные частные производные потока неточно указаны в нулевом токе, и так вычисляются в этом первом ненулевом токе вместо этого. Значением по умолчанию является [0, 100, 200]
A.
Этот параметр видим, только если Flux linkage data format установлен в D and Q axes flux linkages as a function of peak current magnitude (I), current advance angle (B), and rotor angle (theta)
или A-phase flux linkage as a function of peak current magnitude (I), current advance angle (B), and rotor angle (theta)
.
Вектор - строка из текущих угловых значений усовершенствования, в которых сведено в таблицу потокосцепление. Текущий угол усовершенствования задан как угол, которым ток приводит квадратуру (Q) ось. Значение по умолчанию является степенями [-180, -90, 0, 90, 180]
.
Этот параметр видим, только если Flux linkage data format установлен в D and Q axes flux linkages as a function of peak current magnitude (I), current advance angle (B), and rotor angle (theta)
или A-phase flux linkage as a function of peak current magnitude (I), current advance angle (B), and rotor angle (theta)
.
Вектор углов ротора, под которыми сведено в таблицу потокосцепление. Вектор должен запуститься в нуле. Это значение соответствует углу, где магнитный поток A-фазы выравнивает с ротором постоянное магнитное пиковое направление потока (прямая ось или d
- ось). Последнее значение, Θ макс., должно быть углом ротора, где шаблон потокосцепления достигает максимума снова. Поэтому количество пар полюса является 360/Θmax, если Θ макс. выражается в градусах. Значение по умолчанию является градусом [[0, 5, 10, 15, 20, 25, 30]
, который соответствует 4 парным полюсом двигателям.
Если Flux linkage data format является D and Q axes flux linkages as a function of D-axis current (iD), Q-axis current (iQ), and rotor angle (theta)
или D and Q axes flux linkages as a function of peak current magnitude (I), current advance angle (B), and rotor angle (theta)
(то есть, если вы сводите в таблицу D и данные о потокосцеплении Q), то угловой вектор ротора должен иметь четыре или больше точки и диапазон от 0 до 120/N степеней, где N является количеством пар полюса. Если Flux linkage data format является A-phase flux linkage as a function of D-axis current (iD), Q-axis current (iQ), and rotor angle (theta)
или A-phase flux linkage as a function of peak current magnitude (I), current advance angle (B), and rotor angle (theta)
(то есть, если вы сводите в таблицу данные о потокосцеплении A-фазы), то угловой вектор ротора должен иметь 3n+1 точки, где n> =2, и область значений должен быть от 0 до 360/N степеней.
Матрица d - потокосцепление оси, заданное как функция токов dq и угловой вектор ротора. Потокосцепление является потоком, умноженным на количество обмотки поворотов. Значением по умолчанию является zeros(3, 3, 7)
Wb.
Если ваши данные о потоке даны в различном порядке, можно использовать функцию permute
, чтобы переупорядочить их. Для примера этого переупорядочения см. связанный скрипт MATLAB в Импорте Данные о Потокосцеплении IPMSM от Максвелла ANSYS.
Этот параметр видим, только если Flux linkage data format установлен в D and Q axes flux linkages as a function of D-axis current (iD), Q-axis current (iQ), and rotor angle (theta)
.
Матрица q - потокосцепление оси, заданное как функция токов dq и угловой вектор ротора. Потокосцепление является потоком, умноженным на количество обмотки поворотов. Значением по умолчанию является zeros(3, 3, 7)
Wb.
Если ваши данные о потоке даны в различном порядке, можно использовать функцию permute
, чтобы переупорядочить их. Для примера этого переупорядочения см. связанный скрипт MATLAB в Импорте Данные о Потокосцеплении IPMSM от Максвелла ANSYS.
Этот параметр видим, только если Flux linkage data format установлен в D and Q axes flux linkages as a function of D-axis current (iD), Q-axis current (iQ), and rotor angle (theta)
.
3-D матрица d - значения потокосцепления оси как функция Peak current magnitude vector, I, Current advance angle, B и Rotor angle vector, theta. Значением по умолчанию является zeros(3, 5, 7)
Wb.
Если ваши данные о потоке даны в различном порядке, можно использовать функцию permute
, чтобы переупорядочить их. Для примера этого переупорядочения см. связанный скрипт MATLAB в Импорте Данные о Потокосцеплении IPMSM от Максвелла ANSYS.
Этот параметр видим, только если Flux linkage data format установлен в D and Q axes flux linkages as a function of peak current magnitude (I), current advance angle (B), and rotor angle (theta)
.
3-D матрица q - значения потокосцепления оси как функция Peak current magnitude vector, I, Current advance angle, B и Rotor angle vector, theta. Значением по умолчанию является zeros(3, 5, 7)
Wb.
Если ваши данные о потоке даны в различном порядке, можно использовать функцию permute
, чтобы переупорядочить их. Для примера этого переупорядочения см. связанный скрипт MATLAB в Импорте Данные о Потокосцеплении IPMSM от Максвелла ANSYS.
Этот параметр видим, только если Flux linkage data format установлен в D and Q axes flux linkages as a function of peak current magnitude (I), current advance angle (B), and rotor angle (theta)
.
3-D матрица значений потокосцепления A-фазы, как функция токов dq и угла ротора. Значением по умолчанию является zeros(3, 3, 7)
Wb.
Если ваши данные о потоке даны в различном порядке, можно использовать функцию permute
, чтобы переупорядочить их. Для примера этого переупорядочения см. связанный скрипт MATLAB в Импорте Данные о Потокосцеплении IPMSM от Максвелла ANSYS.
Этот параметр видим, только если Flux linkage data format установлен в A-phase flux linkage as a function of D-axis current (iD), Q-axis current (iQ), and rotor angle (theta)
.
3-D матрица значений потокосцепления A-фазы, как функция Peak current magnitude vector, I, Current advance angle, B и Rotor angle vector, theta. Значением по умолчанию является zeros(3, 5, 7)
Wb.
Если ваши данные о потоке даны в различном порядке, можно использовать функцию permute
, чтобы переупорядочить их. Для примера этого переупорядочения см. связанный скрипт MATLAB в Импорте Данные о Потокосцеплении IPMSM от Максвелла ANSYS.
Этот параметр видим, только если Flux linkage data format установлен в A-phase flux linkage as a function of peak current magnitude (I), current advance angle (B), and rotor angle (theta)
.
3-D матрица электромагнитного крутящего момента применилась к ротору как функция токов dq и угла ротора. Значением по умолчанию является zeros(3, 3, 7)
N*m.
Если ваши данные о потоке даны в различном порядке, можно использовать функцию permute
, чтобы переупорядочить их. Для примера этого переупорядочения см. связанный скрипт MATLAB в Импорте Данные о Потокосцеплении IPMSM от Максвелла ANSYS.
Этот параметр видим, только если Flux linkage data format установлен в D and Q axes flux linkages as a function of D-axis current (iD), Q-axis current (iQ), and rotor angle (theta)
или A-phase flux linkage as a function of D-axis current (iD), Q-axis current (iQ), and rotor angle (theta)
.
3-D матрица электромагнитного крутящего момента применилась к ротору, как функция Peak current magnitude vector, I, Current advance angle, B и Rotor angle vector, theta. Значением по умолчанию является zeros(3, 5, 7)
N*m.
Если ваши данные о потоке даны в различном порядке, можно использовать функцию permute
, чтобы переупорядочить их. Для примера этого переупорядочения см. связанный скрипт MATLAB в Импорте Данные о Потокосцеплении IPMSM от Максвелла ANSYS.
Этот параметр видим, только если Flux linkage data format установлен в D and Q axes flux linkages as a function of peak current magnitude (I), current advance angle (B), and rotor angle (theta)
или A-phase flux linkage as a function of peak current magnitude (I), current advance angle (B), and rotor angle (theta)
.
Выберите один из следующих методов интерполяции для приближения выходного значения, когда входное значение будет между двумя последовательными узлами решетки:
Linear
— Использует расширение линейного алгоритма для многомерной интерполяции. Выберите эту опцию, чтобы получить лучшую производительность.
Smooth
— Использует измененный алгоритм Интерполяции Акима. Выберите эту опцию, чтобы создать непрерывную поверхность с непрерывными производными первого порядка.
Для получения дополнительной информации о методах интерполяции смотрите страницу с описанием блока PS Lookup Table (4D).
Сопротивление каждой из обмоток статора. Значение по умолчанию является Омом 0.013
.
Вектор - строка, длины 3, потерь железа разомкнутой цепи из-за гистерезиса, Эдди и избыточных потерь, соответственно, на частоте задан Electrical frequency at which losses determined. Значением по умолчанию является [0.0, 0.0, 0.0]
W.
Вектор - строка, длины 3, потерь железа короткой схемы из-за гистерезиса, Эдди и избыточных потерь, соответственно, на частоте задан Electrical frequency at which losses determined. Значением по умолчанию является [0.0, 0.0, 0.0]
W.
Электрическая частота, на которой были измерены разомкнутая цепь и потери железа короткой схемы. Значение по умолчанию является Гц 60
.
Получившаяся фаза RMS короткой схемы, текущая при измерении потерь короткой схемы. Значением по умолчанию является 95
A.
Инерция ротора присоединяется к механическому переводному порту R. Значением по умолчанию является 0.01
kg*m^2. Значение может быть нулем.
Ротационное затухание. Значением по умолчанию является 0
N*m / (rad/s).
Эти параметры появляются только для блоков с представленными тепловыми портами. Для получения дополнительной информации смотрите Тепловые Порты.
Температура, для которой заключаются в кавычки моторные параметры. Значением по умолчанию является 298.15
K.
Коэффициент α в сопротивлении связи уравнения температуре, как описано в Тепловой Модели для Блоков Привода. Значение по умолчанию, 3.93e-3
1/K, для меди.
Дробная скорость изменения плотности потока постоянного магнита с температурой. Это используется, чтобы линейно уменьшать крутящий момент и вызванную обратную эдс, когда температура повышается. Значение обычно отрицательно. Значением по умолчанию является -0.001
.
Эти параметры появляются только для блоков с представленными тепловыми портами. Для получения дополнительной информации смотрите Тепловые Порты.
Значение количества тепла для A, B, и обмотки C. Количество тепла является энергией, требуемой повысить температуру одной степенью. Значением по умолчанию является 100
J/K.
1 3 вектор - строка, задающий температуру A, B, и тепловые порты C в начале симуляции. Значением по умолчанию является [298.15, 298.15, 298.15]
K.
Количество тепла ротора, то есть, энергия, требуемая повысить температуру ротора одной степенью. Значением по умолчанию является 200
J/K.
Температура ротора в начале симуляции. Значением по умолчанию является 298.15
K.
Процент основных потерь железа пути к потоку сопоставлен с магнитным путем через ротор. Это определяет, сколько из железного нагревания потерь приписано ротору тепловой порт HR, и сколько приписано трем извилистым тепловым портам HA, HB и HC. Значение по умолчанию является % 90
.
Процент перекрестных зубных потерь железа пути к потоку сопоставлен с магнитным путем через ротор. Это определяет, сколько из железного нагревания потерь приписано ротору тепловой порт HR, и сколько приписано трем извилистым тепловым портам HA, HB и HC. Значение по умолчанию является % 30
.
[1] Меллор, P.H., Р. Робель и Д. Холидей. “В вычислительном отношении эффективная железная модель потерь для бесщеточных машин AC, которая обслуживает расчетный поток и поле, ослабила операцию”. IEEE Электрическая Конференция по Машинам и Дискам. Май 2009.
FEM-параметризованный линейный привод | FEM-параметризованный ротационный привод | ee_calculateFluxPartialDerivatives