Skip to content

lehn85/pmsm_calculation

Repository files navigation

PMSM calculation

Program helps designing permanent magnetic synchronous motor. I wrote this program to aid me in designing PMSM for electric car in my PhD dissertation. Althought the code is kind of messy, it works.

Features:

  • Analytical calculation
  • Use program FEMM (http://www.femm.info) for finite elements analysis
  • Optimization using genetic algorithm for searching optimum design
  • Static analyze motor (rotor stationary)
  • Dynamic analyze motor (rotor rotates, current flows defined by functions)
  • Build effeciency, losses maps
  • Export calculated model of PMSM to Matlab-Simulink as a block
  • Export to Advisor (http://adv-vehicle-sim.sourceforge.net), which is a program for car simulations.

Dependencies:

Program uses ActiveX component to connect to FEMM and Matlab, which can be found on their sites.

Videos

https://www.youtube.com/watch?v=aQfktDAtQ60

Images

General

Optimization: Pareto front

Coreloss map

Efficiency map

About

No description or website provided.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages