MATLAB: How to model a six-phase permanent magnet synchronous machine (PMSM) in SimPowerSystems 5.2.1 (R2010a)

electric_motor_controlmachinemagnetpermanentpower_electronics_controlSimscape Electricalsix-phasesynchronous

I want to model a six-phase PMSM in SimPowerSystems. The two three-phase systems need to be weakly coupled electrically.

Best Answer

  • The attached example that shows how to model this on a high level. This example can be used as a starting point for your own model.
    Note:
    The 30 degree phase shift between the two three-phase systems is achieved by the three-phase (star-delta) transformer. Now, the two electrical machines will need a common mechanical system, and that is achieved by adding the electromagnetic torque of the two machines to drive a common shaft.