Skip to content
Simone Ferrari edited this page Oct 7, 2022 · 4 revisions

Welcome to the syre_public wiki!

SyR-e stands for Synchronous Reluctance – evolution. It is an open-source code developed in Matlab/Octave under the Apache Version 2.0 license.

Named after the Synchronous Reluctance machine, it covers the PM-assisted SyR, Interior PM and Surface Mounted PM machine types as well.

For all the motor types, rapid finite element analysis (FEA) output evaluation and optimization based design tools are available. For SyR and PM-SyR machines, design equations are provided, augmented with the fast FEA correction feature FEAfix.

SyR-e is available for download on GitHub and SourceForge. It runs in Matlab 2019b and later versions or Octave. The Octave distribution of UPM (Politechnic University of Madrid) is the one tested.

The installation of the magnetic FEA client FEMM is a mandatory prerequisite. The recommended FEMM version is 4.2, updated on April, 21 2019 or later.

Further information on SyR-e and its operation can be found in the user manual, included in the main repository.

Clone this wiki locally