SynRM Design Tool — Flux Barriers, dq Torque and Ripple
Size circular flux barriers and estimate SynRM saliency, dq flux, torque and voltage. Compare known inductances and assess ripple from an entered harmonic spectrum.
This synchronous reluctance motor design calculator helps engineers and students turn a circular flux-barrier rotor concept into a traceable first magnetic design. Use it to compare barrier counts, tip positions, insulation budgets and winding choices before committing to a detailed finite-element model. A second mode accepts dq inductances from simulation or testing, making the same operating-point calculations useful after the preliminary geometry has been refined.
In geometry mode, enter the rotor and shaft diameters, active stack length, air gap and number of barriers per pole. Tip angles are electrical angles measured from the q axis; the dimension table also gives their mechanical equivalents. Intermediate tips are evenly spaced. Choose equal thickness, equal permeance, or minimum flow-through leakage to distribute the total barrier thickness. The schematic follows these dimensions and checks adjacent iron carriers, shaft clearance and barrier ends beneath the tangential rib.
The magnetic model follows the circular-rotor sizing equations used in SyR-e. It combines a normalized MMF staircase with cut-off leakage, flow-through leakage and saturated rib flux. Enter the winding factor, Carter factor, d-axis saturation factor and common leakage inductance for your machine. These quantities need engineering evidence: a single saturation factor cannot replace a nonlinear steel model. Current is phase peak, equal to the amplitude-invariant dq current-vector magnitude. Divide peak current by the square root of two to obtain phase RMS current.
Results include dq flux linkages, mean reluctance torque, electromagnetic conversion power, copper loss and fundamental voltage demand. Compare voltage utilization with the linear SVPWM limit of the entered DC bus. The current-angle chart holds the selected inductances fixed, so its best angle is a local model result rather than a nonlinear MTPA trajectory. Press play to see the rotor and electrical dq frame rotate; playback does not change the physical speed used for power and voltage.
For SynRM flux barrier design, torque ripple also depends on stator slotting, winding harmonics, saturation and detailed barrier ends. This tool therefore takes an unskewed sixth and twelfth electrical torque-harmonic spectrum as explicit inputs. Its default amplitudes are screening assumptions, not measured performance. The ripple chart reconstructs that spectrum and applies continuous-skew averaging. Select the smooth model when no spectrum is available; ripple is then reported as not evaluated.
Use known-inductance mode to insert local secant values and optional cross coupling from a consistent flux map. Published FEA cases check the dq calculation. They do not validate arbitrary rotor geometries. Before manufacturing, verify the complete magnetic design, rotor stresses, tolerances, thermal limits, losses and drive operating envelope in suitable analysis tools. This calculator does not determine a safe maximum rotor speed or provide production drawings.
How it is calculated
Circular-barrier sizing
Geometry and magnetic equations follow SyR-e's `xbPlane_analyticalDesign.m`, pinned at commit 24492399a52b3450a40885285cc7d2c4d15b5276, and `staircaseAnyAlpha.m`. This implementation uses a selectable total air-thickness budget instead of SyR-e's full stator/thermal design plane.
For rotor radius , pole pairs and electrical q-axis tip angles , circular barrier centres lie at . The barrier radius is ; the half arc length is . Thickness is distributed as , , or , normalized to the entered thickness sum. The latter minimizes the flow-through term at fixed tip positions and total thickness.
The normalized cosine MMF is averaged over each q-axis region; the region next to the d axis is set to zero. With region widths in radians:
Lengths in the magnetic equations are SI. Half-lengths are measured at nominal rotor intersections; rib-trimmed outlines are used in the drawing. Clearances are normal distances between concentric circles, plus shaft and pole-edge checks.
dq operating point
, . Known mode defines , ; in geometry mode. Torque is . The matrix must be positive definite. No PM flux is included.
For total uniform electrical skew span , averaging the frozen dq matrix multiplies its anisotropic and coupling terms by . The common inductance is unchanged. This is a derived axial average, not a skewed FEA result. Voltage follows , ; line RMS is . Electromagnetic power is ; copper loss is .
Entered-spectrum ripple
The user supplies peak harmonic amplitudes as fractions of unskewed mean torque. The reconstructed waveform is
where and the zero-span limit is 1. This attenuation follows direct integration along the skew. Peak-to-peak ripple is from a 0.25° electrical grid; each modeled cosine has a sample within 0.125° electrical of an extremum, giving less than 0.04% error relative to that harmonic's peak amplitude. Stator slot count and barrier angles do not infer the harmonic inputs.
Benchmark convention
Zhang et al., EVS34, attached source s1, p. 7 Table 3 supplies independent FEA torque values and local inductances. Its numerical coupling torques follow , consistent with the negative off-diagonal convention here. The printed term on p. 6 has the opposite sign to its cosine expression and Table 3; this tool preserves the table-consistent physics. The p. 9 1.98 N·m example is also inconsistent with its p=2 and reported inductances (which give 0.99 N·m using the stated peak-current equation); it is not used as a reference.
Assumptions
Balanced sinusoidal three-phase currents; amplitude-invariant Park transform; no permanent magnets. Phase current and dq values are peak quantities, while the line voltage result is RMS.
The geometry model represents a circular, symmetric, transversely laminated rotor with 4–12 poles (2–6 pole pairs). Barrier tips are evenly spaced between the entered endpoints; barrier count is 1–5. A nonmagnetic shaft and negligible end effects are assumed. Tangential ribs are shown; additional radial ribs enter only through an equivalent saturated leakage width.
The 2 T rib flux density is the SyR-e default. Winding factor, Carter factor, saturation factor and leakage inductance are user assumptions until calibrated. The saturated-rib model is valid only once the ribs are substantially saturated; it is not an unsaturated low-current model.
The selected local secant matrix is frozen for the current-angle sweep and skew calculation. There is no steel B-H iteration, cross-saturation map, temperature model or current controller. The default 3% and 1% harmonic peaks and 30° relative phase are illustrative screening inputs, explicitly editable; they are not a geometry-based ripple prediction. Default geometry is a generic 100 mm rotor, not a reproduction of a published motor.
The rotor outline omits fillets, radial rib detail, stator slots and manufacturing tolerances. The dq arrows use electrical angle; the physical rotor rotates by electrical angle divided by pole pairs. Playback is illustrative and independent of shaft-speed input.
Where it applies
Use for preliminary circular flux-barrier sizing and local dq operating-point comparisons. Geometry mode requires ordered tip angles, barriers inside their pole sectors, sufficient shaft and carrier clearance, and positive saliency. If the rib approximation overwhelms the d-axis inductance, increase current or use a measured/FEA magnetic model.
Known mode requires and . Use secant inductances obtained with the same winding, peak-current convention and operating point. The frozen-model best angle is not a validated MTPA setting for a saturated motor.
Electrical skew span must be below 90°. Uniform continuous skew and constant current distribution are assumed; step skew, axial/end effects and skew-dependent saturation are excluded. Ripple results apply only to the entered 6th/12th spectrum; other harmonics, PWM and transient torque are excluded. Smooth mode does not evaluate ripple.
Electromagnetic power is before mechanical and iron losses; no shaft efficiency is claimed. Voltage utilization above 100% requires lower speed/current, higher DC voltage or a separate field-weakening solution; overmodulation is excluded. PF is undefined at zero voltage (the numerical helper returns zero).
Reference cases validate the local dq torque calculation against published FEA, not the accuracy of the geometry estimate, rib saturation, or arbitrary harmonic spectra. Ragazzo et al. explicitly proceed from equation-based sizing to magnetic, structural and thermal FEA. This tool does not certify rotor integrity, thermal rating, vibration, acoustic performance or a safe operating speed.
References
- SyR-e analytical sizing source, Apache License 2.0, Copyright 2023; equations adapted with own implementation and drawings. https://github.com/SyR-e/syre_public/blob/24492399a52b3450a40885285cc7d2c4d15b5276/mfiles/syrmDesign/xbPlane_analyticalDesign.m ; MMF staircase, Copyright 2014 Gianmario Pellegrino: https://github.com/SyR-e/syre_public/blob/24492399a52b3450a40885285cc7d2c4d15b5276/mfiles/syrmDesign/staircaseAnyAlpha.m ; license: https://www.apache.org/licenses/LICENSE-2.0
- Ragazzo, Ferrari, Rivière, Popescu and Pellegrino (2020), Efficient Multiphysics Design Workflow of Synchronous Reluctance Motors. DOI:10.1109/ICEM49940.2020.9270670. https://iris.polito.it/handle/11583/2857495 . Workflow and validity context; repository full-text download was unavailable during this build.
- Ferrari and Pellegrino (2018), FEA-Augmented Design Equations for Synchronous Reluctance Machines. DOI:10.1109/ECCE.2018.8557451. https://iris.polito.it/handle/11583/2712428 . Method background; numerical implementation checked directly against the open SyR-e source.
- Zhang, Li, Li and Hua (2021), Electromagnetic Performance Analysis of a Synchronous Reluctance Motor with Concentrated Windings by Magnetic Equivalent Circuit, EVS34, Table 3, PDF p. 7. https://www.citelec.org/EVS34/download.php?f=papers/evs34-13621333.pdf . Independent FEA torque benchmarks; coupling sign discrepancy documented in Method.
- Vagati, Pastorelli, Franceschini and Petrache (1998), Design of low-torque-ripple synchronous reluctance motors, IEEE TIA 34(4), 758–765. DOI:10.1109/28.703969. Bibliographic design context only; paywalled full text was not accessed and no design numbers were taken from it.
Inputs
| Input | Symbol | Unit | Default |
|---|---|---|---|
| Magnetic model Geometry mode is a preliminary saturated magnetic-circuit estimate. Known mode uses local secant inductances at this operating point. | model | Circular barrier sizing (SyR-e) | |
| Pole pairs | p | 2 | |
| Phase current, peak Amplitude-invariant dq convention: magnitude equals phase peak, not RMS. | I_pk | A | 40 |
| Current angle from d axis Positive electrical angle toward q. Choose an angle in the positive-torque region. | beta | deg | 55 |
| Rotor speed Used for electromagnetic power and steady-state voltage. | n_r | rpm | 1500 |
| Phase resistance at operating temperature Per-phase winding resistance; enter the hot value. | R_s | ohm | 0.2 |
| Inverter DC bus voltage Voltage utilization assumes ideal linear SVPWM. | V_dc | V | 400 |
| Rotor outer diameter Before the air gap. | D_r | mm | 100 |
| Shaft diameter Geometry mode checks clearance to all barriers. | D_sh | mm | 24 |
| Active stack length Active iron length; end winding leakage is entered separately. | l_st | mm | 100 |
| Physical radial air gap Carter factor accounts for the effective slot opening. | g_air | mm | 0.4 |
| Barriers per pole | n_b | 3 | |
| First barrier tip from q axis Electrical angle. Barrier 1 is nearest the rotor surface. | alpha_1 | deg | 15 |
| Last barrier tip from q axis Electrical angle; intermediate tips are evenly spaced. | alpha_N | deg | 75 |
| Total barrier thickness budget Sum of the normal thicknesses of all barriers in one pole. | h_total | mm | 10 |
| Tangential rib thickness Retained rim above barrier ends. Mechanical strength requires separate analysis. | t_rib | mm | 0.5 |
| Equivalent radial rib thickness Mean additional radial rib width in the SyR-e saturated leakage term. Radial ribs are not detailed in the schematic. | t_rad | mm | 0 |
| Minimum iron separation Required carrier and shaft clearance in this circular layout. | t_fe | mm | 1 |
| Barrier thickness distribution Thickness laws from SyR-e: h ∝ Δf√s, h ∝ s, or equal h. | allocation | Minimum flow-through leakage | |
| Series turns per phase | N_s | 48 | |
| Fundamental winding factor Enter the actual fundamental factor of the selected winding. | k_w | 0.933 | |
| Carter factor Effective air gap divided by physical air gap. | k_C | 1.1 | |
| d-axis saturation factor Lmd = Lbase / ksat. Calibrate from FEA; this is not a B-H solver. | k_sat | 1.25 | |
| Common stator leakage inductance Added to both d and q axes. | L_sig | mH | 1 |
| Saturated rib flux density SyR-e uses 2 T for saturated steel ribs; change only with material evidence. | B_rib | T | 2 |
| Local d-axis inductance Secant inductance at the selected current and angle. | L_d_in | mH | 17.95 |
| Local q-axis inductance Use the same winding and dq normalization as Ld. | L_q_in | mH | 6.07 |
| Coupling magnitude (off-diagonal = −Lx) ψd = Ld id − Lx iq; ψq = Lq iq − Lx id. Zero gives the usual diagonal model. | L_x_in | mH | 1.63 |
| Continuous rotor skew, mechanical Uniform axial skew; the local dq matrix is frozen before axial averaging. | skew_m | deg | 0 |
| Ripple spectrum Geometry alone does not predict ripple. The default 3% and 1% are editable screening assumptions, not published machine data. | ripple_mode | Entered 6th and 12th harmonics | |
| 6th electrical harmonic peak (% of unskewed mean) Replace with an unskewed FEA or measured harmonic amplitude. | a_6 | 3 | |
| 12th electrical harmonic peak (% of unskewed mean) Percentage is peak amplitude, not peak-to-peak ripple. | a_12 | 1 | |
| 12th harmonic phase relative to 6th 6th harmonic phase defines the zero of the plotted rotor angle. | phase_12 | deg | 30 |
| ▶ Electrical rotor angle Visual rotation only; speed of playback is independent of the entered shaft speed. | theta_e | deg | 25 |
Results
With the default inputs above, the calc gives:
| Result | Value |
|---|---|
| Mean electromagnetic torque | 21.56 N·m |
| Electromagnetic conversion power | 3.387 kW |
| d-axis inductance after skew | 11.94 mH |
| q-axis inductance after skew | 2.38 mH |
| Inductance ratio Ld / Lq | 5.02 |
| d-axis flux linkage (peak) | 0.2739 Wb |
| q-axis flux linkage (peak) | 0.078 Wb |
| Line voltage (RMS) | 116 V |
| Linear SVPWM utilization (%) | 41 |
| Three-phase copper loss | 480 W |
| Fundamental power factor | 0.68 |
| Ripple from entered spectrum | 6.58% of mean (entered spectrum) |
Checked against sources
Each case below was calculated by this calc and agrees with the value from its source (within the tolerance where one is shown).
EVS34 Table 3, case 2 — independent FEA torque
Source: Zhang et al., EVS34 (2021), Table 3, PDF p. 7. Independent FEA torque, not the paper's AM result. Inputs are its peak current, angle and local inductances. Uses negative off-diagonal coupling, consistent with its Table 3 numerical terms; the p. 6 printed current-square difference has a sign inconsistency. Tolerance covers rounded inductances and reported model-to-FEA difference; the paper's percentage-error row is not used.
Inputs: Magnetic model = Known dq inductances (FEA / test); Phase current, peak = 15 A; Current angle from d axis = 46 deg; Ripple spectrum = Smooth dq model only; the others as above.
| Result | Source | This calc |
|---|---|---|
| Mean electromagnetic torque | 3.99 ± 0.04 N·m | 3.969 N·m |
EVS34 Table 3, case 5 — independent FEA torque
Source: Zhang et al., EVS34 (2021), Table 3, PDF p. 7. Independent FEA torque, not the paper's AM result. Inputs are its peak current, angle and local inductances. Uses negative off-diagonal coupling, consistent with its Table 3 numerical terms; the p. 6 printed current-square difference has a sign inconsistency. Tolerance covers rounded inductances and reported model-to-FEA difference; the paper's percentage-error row is not used.
Inputs: Magnetic model = Known dq inductances (FEA / test); Phase current, peak = 45 A; Current angle from d axis = 58 deg; Local d-axis inductance = 11.33 mH; Local q-axis inductance = 4.3 mH; Coupling magnitude (off-diagonal = −Lx) = 1.84 mH; Ripple spectrum = Smooth dq model only; the others as above.
| Result | Source | This calc |
|---|---|---|
| Mean electromagnetic torque | 14.35 ± 0.1 N·m | 14.292 N·m |
EVS34 Table 3, case 3 — independent FEA torque
Source: Zhang et al., EVS34 (2021), Table 3, PDF p. 7. Independent FEA torque, not the paper's AM result. Inputs are its peak current, angle and local inductances. Uses negative off-diagonal coupling, consistent with its Table 3 numerical terms; the p. 6 printed current-square difference has a sign inconsistency. Tolerance covers rounded inductances and reported model-to-FEA difference; the paper's percentage-error row is not used.
Inputs: Magnetic model = Known dq inductances (FEA / test); Phase current, peak = 20 A; Current angle from d axis = 50 deg; Local d-axis inductance = 16.37 mH; Local q-axis inductance = 5.49 mH; Coupling magnitude (off-diagonal = −Lx) = 1.73 mH; Ripple spectrum = Smooth dq model only; the others as above.
| Result | Source | This calc |
|---|---|---|
| Mean electromagnetic torque | 6.09 ± 0.04 N·m | 6.068 N·m |
Related Resources
Related articles
Related courses
Induction motor simulation using RMXPRT tool of ANSYS MAXWELL
1
Original price was: 50 €.12 €Current price is: 12 €.
IEC Electrical Schematics and Industrial Control Panels
5
Original price was: 42 €.21 €Current price is: 21 €.
Basic Electrical Controls & Diagram Reading
7
Original price was: 32 €.18 €Current price is: 18 €.







Responses