SyR-e

SyR-e is an open-source platform to design, simulate and evaluate electrical machines and drives
105 Downloads
Updated 22 Mar 2024

SyR-e

Open in MATLAB Online

View SyR-e on File Exchange

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 Sourceforge and GitHub. It runs in Matlab 2016b 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.

Use the Wiki page of the syre_public repository for further information on installation and first run of SyR-e.

Cite As

Simone Ferrari (2024). SyR-e (https://github.com/SyR-e/syre_public/releases/tag/v3.8), GitHub. Retrieved .

MATLAB Release Compatibility
Created with R2023b
Compatible with any release
Platform Compatibility
Windows macOS Linux
Tags Add Tags

Community Treasure Hunt

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

Start Hunting!

koil

mfiles

mfiles/DemagAnalysis

mfiles/MODE

mfiles/MODE/isparetosetMember

mfiles/MaterialLibraryFunctions

mfiles/OctaveFunctions

mfiles/StructuralPDE

mfiles/syreMMM

mfiles/syreMMM/Multi_ThreePhase_GenerationFunctions

mfiles/syreThermal

mfiles/syrmDesign

syreCustomFeatures/auto_SyR-e

syreCustomFeatures/postProcessing

syreCustomFeatures/sleeveDesigner

syreCustomFeatures/syrmDesignExplorer/mfiles

syreDrive/AVGModel

syreDrive/INSTModel

syreDrive/MultiThreePhase

syreDrive/PLECSModel

syreExport/syre_AnsysMaxwell

syreExport/syre_Dxf

syreExport/syre_Dxf/dxf_conv_fun

syreExport/syre_JMAG

syreExport/syre_MagNet

syreExport/syre_MagNet/MNscripts_dxfBuild

syreExport/syre_MagNet/MNscripts_dxfBuild/Boundaries

syreExport/syre_MagNet/MNscripts_dxfBuild/Coils

syreExport/syre_MagNet/MNscripts_dxfBuild/Draw

syreExport/syre_MagNet/MNscripts_dxfBuild/Interface

syreExport/syre_MagNet/MNscripts_dxfBuild/Meshing

syreExport/syre_MotorCAD

syreDrive/AVGModel

syreDrive/INSTModel

syreDrive/MultiThreePhase

Version Published Release Notes
3.8

See release notes for this release on GitHub: https://github.com/SyR-e/syre_public/releases/tag/v3.8

3.7.1

To view or report issues in this GitHub add-on, visit the GitHub Repository.
To view or report issues in this GitHub add-on, visit the GitHub Repository.