Вычислите частные производные потока для блока 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. Акимы подходят для оценки частных производных из-за их гладкости и склонности не вводить локальные обратные градиенты.