Skip to content

BoGuo86/syr-e

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

syr-e

fork from original repository https://sourceforge.net/projects/syr-e/

SyR-e is a Matlab/Octave code developed to design synchronous reluctance machines with finite element analysis and the aid of multi-objective optimization algorithms. It requires Matlab/Octave and FEMM software installed. The recommended FEMM version is 4.2, released on November 15 2013. The Matlab/Octave scripts realize a parameterised drawing of a synchronous reluctance machine as a .fem file that is analysed by FEMM software. After finite element analysis (FEA) of the machine, the main results are passed to Matlab/Octave. This is used both during design optimization with the aid of a multi-objective optimization algorithm and for machine detailed analysis in post-processing stage.

Features Automated design of synchronous reluctance machines Multi-objective differential evolution FEMM and XFEMM support Compatible with Matlab/Octave language Parallel computing on multi-core PC Cross-platform (Win/Linux) capabilities

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • MATLAB 52.3%
  • C++ 31.4%
  • C 14.8%
  • Makefile 1.5%