Since version 2026, Flux 3D and Flux PEEC are no longer available.
Please use SimLab to create a new 3D project or to import an existing Flux 3D project.
Please use SimLab to create a new PEEC project (not possible to import an existing Flux PEEC project).
/!\ Documentation updates are in progress – some mentions of 3D may still appear.
SimLab Tutorial: MAC 2D Induction Motor
Description
The studied device, an induction motor presented in the figure below, includes the following elements:
- a fixed part (stator) including yoke, 48 slots, and windings
- an air gap
- a rotational part (rotor) with a squirrel cage (58 bars)
This tutorial first introduces how to use MAC2D solution to perform basic steady-state analysis of the motor and then uses DoE solution to obtain the motor characteristics with the parameter slip. Finally, the steady-state results will be used to initialize the transient simulation (MT2D solution) for a more comprehensive analysis.

Geometry import and meshing
After importing the provided motor 2D CAD file (*.xmt_txt format), SimLab's Motor Mesh tool can easily generate a symmetrical mesh suitable for the 2D motor analysis.

Study 1: Basic steady-state analysis
As shown in the figure below, after setting up all the required LBCs and the coupling circuit, the configuration of basic steady-state solution is completed.

The full model result view is shown below:

Study 2: Torque-speed characteristic
The previous basic steady-state solution can be further connected with a DoE solution in SimLab to run parameter sweeps.

The Torque v.s. SLIP curve can be obtained after setting the scanning parameter to SLIP.

Study 3: Transient simulation
The last study is a transient simulation for rated load, initialized from a previous steady state study. In SimLab, the initialization is realized by the solution coupling technique, as shown below:

Initializing from the steady state results can reduce the setting time compared to initializing from zero, effectively reducing simulation time.

Example access
All files corresponding to this example are accessible in the following link: Tutorial package.
Example: After installing the SimLab 2025 release, you can find the latest Tuto_2024.zip package. This means that the tutorial has not been updated since 2024 release, that the tutorial does not need to be updated, and that the tutorial still works in 2024.1 release and 2025 release.
Step to follow:
- to follow the example step by step, the corresponding files are in
"Example_name_StepByStep" folder containing:
- Input folder: contains initial *.slb databases an other files needed to be able to play manually the tutorial by following the step by step document
- Output folder: empty (contains the obtained results after to play the tutorial)
- Tutorial folder: contains the document describing the example step by step
- to play the tutorial by scripts, the corresponding files are in
"Example_name_PlayScripts" folder containing:
- Input folder: contains initial *.slb databases an other files needed to be able to run scripts of the tutorial
- Output folder: empty (contains the obtained results after to play scripts of the tutorial)
- ScriptsTutorial folder: contains script files to be able to play each analysis