Flux weakening equation issue

2 views (last 30 days)
adhavan d
adhavan d on 30 Aug 2023
Answered: Sabin on 28 Sep 2023
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?

Answers (1)

Sabin
Sabin on 28 Sep 2023
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:

Communities

More Answers in the  Power Electronics Control

Products


Release

R2023a

Community Treasure Hunt

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

Start Hunting!