Problem with a Simulink model for current control of PMSM

Thread Starter


Joined Apr 26, 2007
Hello there,

I am working on a current control loop for a PMSM (Permanent Magnet Synchronous Machine). I am trying to control the stator currents of the machine through PI control of decoupled currents in rotor reference frame.

The problem is that when I run the simulation in open loop, the results are fine but when I connect it to the current loop, the output is completely distorted. Even the modulating signals for the generation of PWM pulses are not formed properly when the system is in closed loop. I have spent a lot of time debugging the issue till now without any progress. I am running out of time and hence, I have turned to you for guidance.

For some reason, the two files of the simulation, are not being attached to the message due to filetype incompatibility. If any of you could consent to give a personal e-mal ID, I could send the files to you as an attachment.

I would be highly obliged if any of you can debug the circuit and let me know the problem. As far as I checked, the transformations (abc-dq and vice-versa) are also correct but you can still verify them for their accuracy.

Thanks and Regards,