Dynamic modeling of permanent magnet synchronous motor using MATLAB - simulink

Document Type : Original Article


1 Faculty of Engineering, Zagazig University, Zagazig, Egypt.

2 Faculty of Engineering, Menofia University, Menofia, Egypt.

3 Faculty of Pet.& Mining Engineeing, Suez Canal University, Suez, Egypt.


Permanent Magnet Synchronous Motors (PMSM) are widely applied in industrial and
robotic applications due to their high efficiency, low inertia and high torque – to -
volume ratio. So, this paper proposes two simulation dynamic models for ac Interior
Permanent Magnet Synchronous Motor (IPMSM), and ac Surface Permanent Magnet
Synchronous Motor (SPMSM) with the aid of MATLAB – Simulink. The modeling
procedures are described and simulation results are presented. These dynamic models
capable of predicting the machine’s behaviour for this machine type. The model takes
the core loss in its consideration, to show its effect on torque ripple. These non – linear
models of the PMSM in d-q reference frame are defined. The dynamic models are
developed by coupling electrical equations and mechanical equations of the PMSM. All
simulation results are presented for all machine’s variable characteristics. The validity
of our model here is verified using V \ f control, at various frequencies values. These
models will be used in future, in sensorless speed control.