Induction Motor Design & Equivalent Circuit Calculator
Size air-gap, tooth and yoke magnetic loading; calculate motor torque, current, efficiency and losses. Enter circuit parameters or estimate them from catalogue data.
This induction motor design calculator connects a first magnetic sizing pass with the steady-state performance of a balanced three-phase motor. Engineers can compare candidate dimensions and circuit parameters, while students can follow the power flow from the terminals through the air gap to the shaft. It suits early design reviews, coursework and checks of an existing motor model.
Start with the line voltage, frequency, even pole count and star or delta connection. Enter operating slip as a percentage. In direct mode, enter the five equivalent-circuit impedances in ohms per actual winding phase, referred to the stator. Use values at the stated frequency and operating temperature. The defaults illustrate a four-pole, 200 V, 60 Hz machine; its circuit values come from an open thesis, while the dimensions and additional losses are illustrative design assumptions.
For an induction motor equivalent circuit calculator based on catalogue data, choose the estimation mode. Supply shaft power, rated speed, efficiency, power factor and locked-rotor line current at the same voltage and frequency. The estimator fits four positive parameters with an imposed leakage-reactance split. Review the largest fitting error and the resulting circuit values. A close fit does not establish a unique physical circuit; compare several load points or test measurements before relying on it.
Keep the losses explicit. The core resistance dissipates power at the internal voltage. Friction and windage are the entered loss at the selected speed. Stray-load loss scales with the square of referred rotor current from your reference measurement or estimate. Avoid counting core losses twice. The result cards report shaft power, torque, current and efficiency, and the loss table makes the energy balance visible.
Next enter bore, active length, air gap, turns, winding factor, slot counts, tooth widths and stator yoke thickness. Internal voltage determines the fundamental pole flux. Flux conservation then gives air-gap, tooth and yoke loading and the minimum dimensions for your selected field limits. Those limits should reflect the actual lamination material. Geometry changes update this magnetic check; they do not automatically redesign the circuit impedances.
Press play to see the field advance at synchronous speed while the cage rotor follows more slowly. The radial arrows illustrate a sinusoidal fundamental, with the air gap enlarged for clarity. The torque and current curves are steady-state electromagnetic characteristics, not acceleration predictions.
This tool does not resolve nonlinear saturation, slot harmonics, deep-bar skin effect, double cages, PWM losses, cooling, insulation or mechanical integrity. Complete a detailed magnetic, thermal and mechanical design and verify the motor with appropriate tests before manufacturing or assigning a continuous rating.
How it is calculated
The model combines a linear single-cage equivalent circuit with a fundamental-flux sizing check. All impedances are per actual winding phase, referred to the stator. Star uses ; delta uses and .
- Form , and . Solve the parallel network for , internal voltage and referred rotor current . Disabling the core branch sets its conductance to zero.
- Calculate , , converted power , and . Subtract mechanical and stray-load losses to get shaft output. The five-loss total closes the real-power balance. Kumari (2025), PDF pp. 131–133, supplies the circuit equations and Thevenin peak-slip expression; the extra loss branch and power accounting are derived here from circuit conservation.
- Use and integrate a sinusoidal radial field over one pole to obtain . Tooth envelopes follow flux per slot pitch divided by effective iron tooth area. Rotor-surface field uses the rotor diameter so pole flux is conserved. Each stator yoke carries half the pole flux. Required tooth widths and yoke thickness use the selected material-dependent field limits.
- Estimate the gap-only excitation from and the fundamental three-phase winding MMF. This excludes iron MMF and is a consistency check, not a replacement for a B–H iteration. Binder, SS 2017, PDF p. 90, eq. 4.4.1-3 provides the winding MMF relation. The sizing equations are independently derived here from Faraday's law and flux conservation, consistent with the general method in Pyrhönen et al.
- Catalogue mode minimizes relative residuals in shaft power, power factor, efficiency and locked-rotor current. It uses two deterministic starts of a damped finite-difference least-squares iteration in log parameters; positivity and an imposed leakage split reduce the problem to four unknowns. This implementation follows the identification principle described by Haque and Kumari; it does not reproduce either author's optimizer. The displayed maximum residual is a fit diagnostic.
- Stray-load loss is a user-calibrated lumped estimate, , allocated after fundamental power conversion. Hagen (2014), pp. 132–137, explains why detailed additional losses require harmonic fields, tooth pulsations and inter-bar effects. This calculator does not implement KLASYS or claim its accuracy. Binder, PDF p. 88, separates core, winding, cage, mechanical and additional losses.
Catalogue inputs also obey the necessary energy bound : shaft output cannot exceed , and input power is at least (Binder, §4.2, PDF p. 84). The input guard allows 0.05 percentage points, half a 0.1-percentage-point reporting increment, solely for catalogue rounding; this is not an allowance for model or measurement error.
Torque and current sweeps share an adaptive slip grid: a broad interval from standstill, a dense shoulder around peak torque, and a logarithmic tail extending four decades below the exact peak slip. The exact motoring peak is always included, even when rotor resistance makes it much narrower than a uniform speed grid.
Assumptions
- Balanced sinusoidal three-phase supply; constant hot winding resistances and reactances at the entered frequency; positive motoring slip. Changing frequency requires new circuit parameters.
- One cage, no skin-effect or leakage-saturation correction. Catalogue identification fixes the stator leakage share and treats the entered losses as known. Identified parameters may absorb unmodeled losses and need not be unique.
- Core loss is represented by a linear shunt resistance. Friction/windage is constant at the entered operating point. The squared-current stray-loss law is an explicit engineering approximation, not a standard-prescribed allowance.
- Magnetic sizing uses an ideal radial fundamental, uniform effective stack length and stacking factor, user-supplied winding and Carter factors, negligible slot flux, no skew or leakage correction to the pole flux. Tooth results are peak envelopes; local tooth-tip fields can be higher.
- The circuit parameters do not change automatically when dimensions, turns or field limits change. Iterate the circuit separately after a geometry redesign.
- Defaults: circuit values from Kumari's rounded GA example; dimensions, core resistance and additional loss estimates chosen here for an illustrative preliminary concept. The reference cases disable losses omitted by that thesis model.
- The rotating drawing is an original schematic. The angle advances ten electrical cycles; rotor angle is . The field chart shows the stator-coordinate fundamental. The mechanical air gap is exaggerated and slot marks may be simplified at high counts.
- Radial arrow sampling uses at least eight points per pole pair (24–96 arrows over the supported pole counts). Arrow depth and stroke are reduced as sampling density increases to keep adjacent arrowheads distinct; lengths show normalized field shape, not a fixed physical length scale.
Where it applies
For preliminary steady-state screening of balanced three-phase single-cage motors and educational circuit studies. Catalogue fitting is restricted to rated slip between 0 and 20%; normal operation is on the low-slip side of peak torque. A fit over 3% requires reviewing the inputs or choosing a richer model. Even a small residual does not validate starting performance of deep-bar or double-cage motors.
The field limits are user design targets, not universal saturation criteria. Use the actual lamination B–H and loss curves to complete the magnetic design. Carter factor and tooth-tip saturation require separate slot analysis. The tool flags high loading and an excitation inconsistency, but does not solve nonlinear fields.
Torque–speed curves give fundamental electromagnetic torque. Mechanical and stray losses affect the selected shaft operating point; these curves are not a continuous thermal rating, acceleration model or assurance that the motor will start a particular load. For high slip, harmonics, inverter supply or appreciable saturation, use detailed analysis and tests. No efficiency class or standards compliance is assigned.
The rated efficiency must satisfy the slip-dependent upper bound even if the fitted residual is small. Correct speed, efficiency, frequency or pole count when this fails. The fixed 0.05-percentage-point input allowance assumes efficiency rounded to one decimal place.
References
- Vinita Kumari, Parameter Estimation of Induction Motors from Manufacturer Data for Simulation Purposes, University of Manitoba, 2025. Tables 6.1, 6.3–6.4; Appendix A. https://mspace.lib.umanitoba.ca/bitstreams/d52aa1ba-b64a-4cf6-8711-17d6404dca2d/download
- M. H. Haque, Determination of NEMA Design Induction Motor Parameters From Manufacturer Data, IEEE Transactions on Energy Conversion 23(4), 997–1004, 2008. https://doi.org/10.1109/TEC.2008.2001451 (identification background; DOI citation, no paywalled text reproduced).
- Reinhard Hagen, Die Berechnung der Drehstrom-Käfigläufer-Asynchronmaschine mit Berücksichtigung der Zusatzverluste bei Netz- und Umrichterbetrieb, TU Darmstadt dissertation, 2014, pp. 132–137. https://tuprints.ulb.tu-darmstadt.de/4224/ (CC BY-NC-ND; consulted for scope and limitations; no figures or tables reproduced).
- Andreas Binder, Motor Development for Electrical Drive Systems, TU Darmstadt, SS 2017, sections 4.2–4.4, PDF pp. 88–90. https://www.ew.tu-darmstadt.de/media/ew/rd/ew_vorlesungen/lv_md/Text_book.pdf
- J. Pyrhönen, T. Jokinen and V. Hrabovcová, Design of Rotating Electrical Machines, 2nd ed., Wiley, 2014, chapters 3, 6 and 7 (general design reference). https://doi.org/10.1002/9781118701591
Inputs
| Input | Symbol | Unit | Default |
|---|---|---|---|
| Circuit parameters | param_mode | Enter equivalent circuit | |
| Line-to-line voltage | V_LL | V | 200 |
| Supply frequency | f_s | Hz | 60 |
| Number of poles | P_poles | poles | 4 |
| Winding connection | connection | Star (Y) | |
| Operating slip Slip = (synchronous speed − rotor speed) / synchronous speed. Starting is calculated separately. | s_pct | % | 1.3888888888888888 |
| Stator resistance R₁ Ohms per actual winding phase, referred to stator, at the entered frequency and operating temperature. | R_s_in | ohm | 0.042 |
| Stator leakage reactance X₁ Ohms per actual winding phase, referred to stator, at the entered frequency and operating temperature. | X_s_in | ohm | 0.096 |
| Referred rotor resistance R₂′ Ohms per actual winding phase, referred to stator, at the entered frequency and operating temperature. | R_r_in | ohm | 0.021 |
| Referred rotor leakage reactance X₂′ Ohms per actual winding phase, referred to stator, at the entered frequency and operating temperature. | X_r_in | ohm | 0.096 |
| Magnetizing reactance Xₘ Ohms per actual winding phase, referred to stator, at the entered frequency and operating temperature. | X_m_in | ohm | 2.66 |
| Catalogue shaft power | P_N | kW | 22.37 |
| Catalogue rated speed | n_N | rpm | 1775 |
| Catalogue rated efficiency Efficiency must be below 100 × rated speed / synchronous speed. A fixed allowance of 0.05 percentage points covers rounding to one decimal place, not measurement error. | eta_N_pct | % | 94.1 |
| Catalogue rated power factor | pf_N | ratio | 0.82 |
| Catalogue locked-rotor line current Use a measured or published current at the entered line voltage. Do not use a code-letter midpoint if an actual current is available. | I_LR_N | A | 580.24 |
| Stator share of total leakage reactance An imposed identification constraint, not a result. 0.5 means X₁ = X₂′; change only with supporting motor data. | leak_share | ratio | 0.5 |
| Include core-loss resistance | core_on | true | |
| Core-loss resistance per phase Shunt resistance at the internal voltage. Set from no-load tests; leave unchecked if core losses are already included in another loss input. | R_fe | ohm | 150 |
| Friction and windage at this speed Constant mechanical-loss allowance used at both catalogue rated speed and the selected operating point. Use a speed-appropriate value; refit if it changes. | P_fw | W | 100 |
| Stray-load loss at reference rotor current Engineering estimate or measured loss. Scales with the square of referred rotor current; this is not a standard-assigned percentage. | P_sll_ref | W | 100 |
| Reference referred rotor current | I_2_ref | A | 70 |
| Stator bore diameter | D_bore | mm | 180 |
| Active stack length Effective active length, excluding ventilation ducts. | L_stack | mm | 180 |
| Mechanical radial air gap | g_air | mm | 0.5 |
| Series turns per winding phase | N_turns | turns | 48 |
| Fundamental winding factor | k_w | ratio | 0.933 |
| Iron stacking factor | k_Fe | ratio | 0.95 |
| Combined Carter factor Effective air gap / mechanical air gap. Supply a value from slot geometry analysis; saturation is not included. | k_C | ratio | 1.15 |
| Stator slots | Q_s | slots | 36 |
| Minimum effective stator tooth width | b_ts | mm | 6 |
| Rotor slots / bars | Q_r | slots | 28 |
| Minimum effective rotor tooth width | b_tr | mm | 7 |
| Stator yoke radial thickness | h_ys | mm | 22 |
| Chosen tooth flux-density limit A design target to select from the lamination B–H curve, not a material-independent saturation threshold. | B_t_limit | T | 1.8 |
| Chosen yoke flux-density limit | B_y_limit | T | 1.5 |
| Electrical field angle — ▶ to animate Ten electrical cycles show rotor slip relative to the field. This is a slowed steady-state illustration, not a start-up transient. | theta_e | deg | 45 |
Results
With the default inputs above, the calc gives:
| Result | Value |
|---|---|
| Shaft output | 22.531 kW |
| Shaft torque | 121.21 N·m |
| Rotor speed | 1,775 1/min |
| Line current | 84.86 A |
| Efficiency | 93.12 % |
| Power factor (lagging) | 0.823 ratio |
| Starting electromagnetic torque | 105.2 N·m |
| Peak electromagnetic torque | 425 N·m |
| Starting line current | 581.5 A |
| Peak air-gap field | 0.558 T |
| Peak stator-tooth envelope | 1.539 T |
| Peak rotor-tooth envelope | 1.696 T |
| Peak stator-yoke field | 1.202 T |
| Minimum stator tooth at chosen limit | 5.13 mm |
| Minimum rotor tooth at chosen limit | 6.596 mm |
| Minimum stator yoke at chosen limit | 17.637 mm |
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).
Kumari 30 HP motor — GA parameters / RSCAD results
Source: Kumari (2025), printed pp. 79, 83, 85 (PDF pp. 97, 101, 103), Tables 6.1, 6.3, 6.4. Rounded GA circuit parameters; expected values are the independently reported RSCAD steady-state simulation. Appendix A omits core, mechanical and stray losses, disabled for this reproduction. Absolute tolerances: 10 W shaft power, 0.02 A current, 0.05 efficiency percentage points, 0.02 N·m torque; accommodate published parameter/output rounding.
Inputs: Include core-loss resistance = no; Friction and windage at this speed = 0 W; Stray-load loss at reference rotor current = 0 W; the others as above.
| Result | Source | This calc |
|---|---|---|
| Shaft output | 22.75 kW | 22.748 kW |
| Line current | 84.27 A | 84.276 A |
| Efficiency | 94.9 % | 94.928 % |
| Starting line current | 581.5 A | 581.5 A |
| Shaft torque | 122.4 N·m | 122.4 N·m |
Kumari 30 HP motor — Simplex parameters / RSCAD results
Source: Kumari (2025), Tables 6.3–6.4, PDF pp. 101 and 103, Simplex column. Expected values are independently reported RSCAD results, not calculated here. Circuit parameters are rounded to 0.001 ohm; absolute tolerances are 10 W shaft power, 0.02 A current, 0.05 efficiency percentage points and 0.02 N·m torque to accommodate rounding. Loss branches are disabled to match Appendix A.
Inputs: Include core-loss resistance = no; Friction and windage at this speed = 0 W; Stray-load loss at reference rotor current = 0 W; Stator leakage reactance X₁ = 0.094 Ω; Stator resistance R₁ = 0.054 Ω; Magnetizing reactance Xₘ = 2.793 Ω; Referred rotor leakage reactance X₂′ = 0.094 Ω; the others as above.
| Result | Source | This calc |
|---|---|---|
| Shaft output | 22.53 kW | 22.536 kW |
| Line current | 82.82 A | 82.823 A |
| Efficiency | 94 % | 94.038 % |
| Starting line current | 579.7 A | 579.7 A |
| Shaft torque | 121.2 N·m | 121.2 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