Flux weakening equation issue

i have modelled using subsystem block for flux weakening equation(IPMSM) which is available in mathworks website.but output of id,iq is not match with motor cad id iq.
Notes:8500 rpm 15 Nm
did i model properly?

Réponses (1)

Sabin
Sabin le 28 Sep 2023

0 votes

First, the equations are implemented based on constant parameters, basically ignoring some physical phenomena that motor cad may include. Second, I would check if the definition for axis transformation is the same in the equations you are implementing and in motor cad. It is not uncommon for FEM tools to use a different definition that what a control engineer would use. The are 4 possible definitions:
  • Q leads D, rotor angle measured from A-phase to D-axis
  • Q leads D, rotor angle measured from A-phase to Q-axis
  • D leads Q, rotor angle measured from A-phase to D-axis
  • D leads Q, rotor angle measured from A-phase to Q-axis
More about the axis definition you can find in the FEM-Parameterized PMSM doc page:

Communautés

Plus de réponses dans  Power Electronics Control

Produits

Version

R2023a

Question posée :

le 30 Août 2023

Réponse apportée :

le 28 Sep 2023

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by