Does FOC for PMSM change with the number of rotor poles?
9 views (last 30 days)
Show older comments
Santiago Alfonso Ospina Botero
on 21 Dec 2022
Commented: Santiago Alfonso Ospina Botero
on 24 Dec 2022
Hi,
I'm having some issues regarding FOC applied to PMSM, in particular when the rotor has more than 1 pole pair. I don't fully understand how is it possible that the FOC principle that is widely explaind for a motor of 1 pole pair, i.e stator magnetic flux orientatio being perpendicular to the rotor direct component, can be aplied in the same way to a rotor with higher number of poles. In the figure I represented PMSM with a 4 pole pair rotor. In Figure "a)" the stator flux is oriented such that there is a maximum torque and in Figure "b)" the direct and quadtrature axis of the rotor.
Based on this I deduce that if I want to apply FOC to this motor the park transformation should be modified sin the rotatory axis has a 25 º shear in it so that we can adjust the currents of the stator.

That means that the
transformation should be (φ is the angle between the d and q axis):
Is this correct?
The reason for why I'm asking this is because I havent manage to find any literature that talks about this and I don't know why, I feel that I'm missing something...
0 Comments
Accepted Answer
Sabin
on 23 Dec 2022
In Field Oriented Control we need to apply Park transform to the stator quantities (currents, voltages, fluxes) so we obtain a model in d-q reference frame where we can use the q-axis to control the torque and d-axis to control the flux. Now in the mathematical transform we need the rotor electrical angle and electrical angle is dependent of the number of polepairs. The d and q components are 90 degrees apart. I hope this answers your question.
More Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!