Вычислите частные производные потока для блока FEM-Parameterized PMSM
[
вычисляет частные производные от редактирования потока. Для улучшения числовой эффективности FEM-Parameterized PMSM блок работает с производными от потока редактирования частными производными, а не непосредственно с редактированием потока. Если ваш конечный моторный Design Tool не имеет опции для вывода частных производных, то можно использовать эту функцию, чтобы вычислить частные производные из редактирования потока. Поток редактирования dFdA
,dFdB
,dFdC
,dFdX
]
= ee_calculateFluxPartialDerivatives(A
,B
,C
,X
,F
)F
должна быть четырехмерной матрицей с первыми тремя размерностями, соответствующими A
, B
, и C
токи фаз и четвертая размерность, соответствующий углу ротора X
. Функция возвращает четырехмерные матрицы для четырех частных производных. Используйте этот синтаксис в сочетании с вариантом 4-D Данные блока.
[
возвращает два дополнительных выходных аргументов, соответствующих dFdA
,dFdB
,dFdC
,dFdX
,D
,Q
]
= ee_calculateFluxPartialDerivatives(A
,B
,C
,X
,F
)d
-ось и q
-токи осей, соответственно. В этом случае четыре частные производные являются трехмерными, первые две размерности, соответствующие d
-ось и q
-токи оси и третья размерность, соответствующий углу ротора. Используйте этот синтаксис в сочетании с вариантом 3-D Данные блока.
Функция вычисляет частные производные с помощью Akima splines, того же метода, который используется для smooth
интерполяция на Simscape™ языке tablelookup
функция. Для получения дополнительной информации смотрите makima
. Акимы подходят для оценки частных производных из-за их гладкости и склонности не вводить локальные обратные градиенты.