Вычислите частные производные потока для блока 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 вариантом Data блока.
[
возвращает два дополнительных выходных аргумента, соответствующие dFdA
,dFdB
,dFdC
,dFdX
,D
,Q
]
= ee_calculateFluxPartialDerivatives(A
,B
,C
,X
,F
)d
- ось и q
- токи оси, соответственно. В этом случае эти четыре частные производные 3D, первые две размерности, соответствующие d
- ось и q
- токи оси и третья размерность, соответствующая углу ротора. Используйте этот синтаксис в сочетании с 3-D вариантом Data блока.
Функция вычисляет частные производные с помощью сплайнов Акима, тот же метод, который используется для smooth
интерполяция на языке Simscape™ tablelookup
функция. Для получения дополнительной информации смотрите makima
. Сплайны Акима подходят для оценки частных производных из-за их сглаженного характера и тенденции не ввести локальные реверсирования градиента.