Генерирование табличных данных о связях потоков для идеальной PMSM
[ генерирует данные 4-D связи потока, включая крутящий момент и частные производные, для идеального синхронного двигателя с постоянным магнитом (PMSM). F,T,dFdA,dFdB,dFdC,dFdX] = ee_generateIdealPMSMfluxData(PM,Ld,Lq,L0,A,B,C,X)
Эта функция используется для создания тестовых данных для блока FEM-Parameterized PMSM либо в целях проверки, либо для настройки модели до того, как будут доступны фактические данные связи потока.
Задайте параметры двигателя.
PM = 0.1; % Permanent magnet flux N = 6; % Number of pole pairs Ld = 0.0002; % D-axis inductance Lq = 0.0002; % Q-axis inductance L0 = 0.00018; % Zero-sequence inductance Rs = 0.013; % Stator resistance
Определите векторы фазового тока.
iA = linspace(-250,250,5); iB = iA; iC = iA;
Задайте вектор угла ротора на основе количества пар полюсов.
X = pi/180*linspace(0,360/N,180/N+1);
Таблица частных производных связи потока и крутящего момента по токам A-, B-, C и углу ротора
[F,T,dFdA,dFdB,dFdC,dFdX] = ee_generateIdealPMSMfluxData(PM,Ld,Lq,L0,iA,iB,iC,X);
Функция возвращает 4-D матрицу потокосцепления F, 4-D закручивают матрицу T и четыре 4-D матрицы для частных производных потокосцепления. Четыре матрицы частных производных соответствуют трем токам фазы и углу ротора соответственно. Размеры матрицы соответствуют токам трех фаз и углу ротора.
Задайте параметры двигателя.
PM = 0.1; % Permanent magnet flux N = 6; % Number of pole pairs Ld = 0.0002; % D-axis inductance Lq = 0.0002; % Q-axis inductance L0 = 0.00018; % Zero-sequence inductance Rs = 0.013; % Stator resistance
Определите векторы фазового тока.
iA = linspace(-250,250,5); iB = iA; iC = iA;
Задайте вектор угла ротора на основе количества пар полюсов.
X = pi/180*linspace(0,360/N,180/N+1);
Таблица частных производных связи потока и крутящего момента по токам A-, B-, C и углу ротора
F = ee_generateIdealPMSMfluxData(PM,Ld,Lq,L0,iA,iB,iC,X);
Функция возвращает матрицу связи 4-D потока F. Размеры матрицы соответствуют токам трех фаз и углу ротора.
Задайте параметры двигателя.
PM = 0.1; % Permanent magnet flux N = 6; % Number of pole pairs Ld = 0.0002; % D-axis inductance Lq = 0.0002; % Q-axis inductance L0 = 0.00018; % Zero-sequence inductance Rs = 0.013; % Stator resistance
Определите векторы тока d-оси и q-оси.
iD = linspace(-250,250,5); iQ = iD;
Задайте вектор угла ротора на основе количества пар полюсов.
X = pi/180*linspace(0,360/N,180/N+1);
Составьте таблицу частных производных связи потока и крутящего момента по токам d-оси и q-оси и углу ротора.
[F,T,dFdA,dFdB,dFdC,dFdX] = ee_generateIdealPMSMfluxData(PM,Ld,Lq,L0,iD,iQ,X);
Функция возвращает 3D матрицу потокосцепления F, 3D матрица крутящего момента T и четыре 3D матрицы для частных производных потокосцепления. Четыре матрицы частных производных соответствуют трем токам фазы и углу ротора соответственно. Размеры матрицы соответствуют токам d-оси и q-оси и углу ротора.
Задайте параметры двигателя.
PM = 0.1; % Permanent magnet flux N = 6; % Number of pole pairs Ld = 0.0002; % D-axis inductance Lq = 0.0002; % Q-axis inductance L0 = 0.00018; % Zero-sequence inductance Rs = 0.013; % Stator resistance
Определите векторы тока d-оси и q-оси.
iD = linspace(-250,250,5); iQ = iD;
Задайте вектор угла ротора на основе количества пар полюсов.
X = pi/180*linspace(0,360/N,180/N+1);
Составьте таблицу частных производных связи потока и крутящего момента по токам d-оси и q-оси и углу ротора.
F = ee_generateIdealPMSMfluxData(PM,Ld,Lq,L0,iD,iQ,X);
Функция возвращает матрицу связи 3-D потока F. Размеры матрицы соответствуют токам d-оси и q-оси и углу ротора.
Поток, связывающий каждую обмотку, имеет вклад от постоянного магнита плюс три обмотки. Таким образом, общий поток определяется [1]:
[
(
В данном случае Starte - это электрический угол, который связан с углом, под которым находится ротор, ("" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" "" " Эта функция предполагает, что поток постоянного магнита, связывающий А-фазную обмотку, находится на максимальном значении для ((«e») = («0»).
Вывод функции F в виде функции от А-фазного тока, В-фазного тока, С-фазного тока и угла поворота ротора.
Ls, Lm и Ms связаны с входными аргументами Ld, Lq, и L0 около:
Lq6Lm = Ld3 − Lq3
[1] Андерсон, P.M. Анализ неисправных энергосистем. 1-е издание. Wiley-IEEE Press, июль 1995 года, стр. 187.