File Exchange

image thumbnail

Detailed Model of Permanent Magnet Synchronous motor for Electrical drives

version (20.9 KB) by Syed Abdul Rahman Kashif
Model of PMSM


Updated 11 Aug 2010

View License

This file simulates the model of permanent magnet synchronous motor and compare it with the model provided with Matlab. All the major signals required in PMSM drive have been extracted. The model provides a detailed look on the inside of PMSM. The parameter used are given in the included m file and should be loaded in workspace before running the simulation.

Cite As

Syed Abdul Rahman Kashif (2021). Detailed Model of Permanent Magnet Synchronous motor for Electrical drives (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (12)

Jia Li

Thanks for sharing. This is very helpful. But be careful when using this model as the transformations used here only works for Q-alignment with beta-axis leading.

Arooba Javed

how do I open this is matlab?

Vedran Jursevic

does anybody knows why mechanical speed of custom PMSM is two times higher them the speed of standard PMSM matlab block?

Yiling Lin

giray uzun

Thank you so much. But i want to learn what the difference is between We and Wm ?

mona ali

please sir
could we contact
I have some question in your model
my mail
I appreciate your response


Mauricio Valdés

thx man !!!
nice job!

ahsan Kashif

this is a great work.


Why if torque will be higher(for example Tm=800000) 2model don't same?

Rahul Sharma

MATLAB Release Compatibility
Created with R2009a
Compatible with any release
Platform Compatibility
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!

Modelling of PMSM/

Modelling of PMSM/