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.

#catalogue parameter estimation #equivalent circuit #induction-motor #magnetic sizing #rotating field #stray-load losses #torque-speed curve

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 Vph=VLL/3V_\mathrm{ph}=V_\mathrm{LL}/\sqrt3; delta uses Vph=VLLV_\mathrm{ph}=V_\mathrm{LL} and Iline=3∣I1∣I_\mathrm{line}=\sqrt3|I_1|.

  1. Form Zs=R1+jX1Z_s=R_1+jX_1, Ym=1/Rc+1/(jXm)Y_m=1/R_c+1/(jX_m) and Zr=R2′/s+jX2′Z_r=R'_2/s+jX'_2. Solve the parallel network for I1I_1, internal voltage EgE_g and referred rotor current I2′I'_2. Disabling the core branch sets its conductance to zero.
  2. Calculate Pg=3∣I2′∣2R2′/sP_g=3|I'_2|^2R'_2/s, PCu,r=sPgP_\mathrm{Cu,r}=sP_g, converted power (1−s)Pg(1-s)P_g, and Te=Pg/ωsT_e=P_g/\omega_s. 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.
  3. Use Eg=2πfNkwΦE_g=\sqrt2\pi fN k_w\Phi and integrate a sinusoidal radial field over one pole to obtain B^g=ΦP/(2DL)\hat B_g=\Phi P/(2DL). 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.
  4. Estimate the gap-only excitation from Fg=B^gkCg/μ0F_g=\hat B_g k_Cg/\mu_0 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.
  5. 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.
  6. Stray-load loss is a user-calibrated lumped estimate, Psll=Pref(∣I2′∣/Iref)2P_\mathrm{sll}=P_\mathrm{ref}(|I'_2|/I_\mathrm{ref})^2, 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 ηN<1−sN\eta_N < 1-s_N: shaft output cannot exceed (1−sN)Pg(1-s_N)P_g, and input power is at least PgP_g (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 (1−s)θe/p(1-s)\theta_e/p. 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

InputSymbolUnitDefault
Circuit parametersparam_modeEnter equivalent circuit
Line-to-line voltageV_LLV200
Supply frequencyf_sHz60
Number of polesP_polespoles4
Winding connectionconnectionStar (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_inohm0.042
Stator leakage reactance X₁
Ohms per actual winding phase, referred to stator, at the entered frequency and operating temperature.
X_s_inohm0.096
Referred rotor resistance R₂′
Ohms per actual winding phase, referred to stator, at the entered frequency and operating temperature.
R_r_inohm0.021
Referred rotor leakage reactance X₂′
Ohms per actual winding phase, referred to stator, at the entered frequency and operating temperature.
X_r_inohm0.096
Magnetizing reactance Xₘ
Ohms per actual winding phase, referred to stator, at the entered frequency and operating temperature.
X_m_inohm2.66
Catalogue shaft powerP_NkW22.37
Catalogue rated speedn_Nrpm1775
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 factorpf_Nratio0.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_NA580.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_shareratio0.5
Include core-loss resistancecore_ontrue
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_feohm150
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_fwW100
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_refW100
Reference referred rotor currentI_2_refA70
Stator bore diameterD_boremm180
Active stack length
Effective active length, excluding ventilation ducts.
L_stackmm180
Mechanical radial air gapg_airmm0.5
Series turns per winding phaseN_turnsturns48
Fundamental winding factork_wratio0.933
Iron stacking factork_Feratio0.95
Combined Carter factor
Effective air gap / mechanical air gap. Supply a value from slot geometry analysis; saturation is not included.
k_Cratio1.15
Stator slotsQ_sslots36
Minimum effective stator tooth widthb_tsmm6
Rotor slots / barsQ_rslots28
Minimum effective rotor tooth widthb_trmm7
Stator yoke radial thicknessh_ysmm22
Chosen tooth flux-density limit
A design target to select from the lamination B–H curve, not a material-independent saturation threshold.
B_t_limitT1.8
Chosen yoke flux-density limitB_y_limitT1.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_edeg45

Results

With the default inputs above, the calc gives:

ResultValue
Shaft output22.531 kW
Shaft torque121.21 N·m
Rotor speed1,775 1/min
Line current84.86 A
Efficiency93.12 %
Power factor (lagging)0.823 ratio
Starting electromagnetic torque105.2 N·m
Peak electromagnetic torque425 N·m
Starting line current581.5 A
Peak air-gap field0.558 T
Peak stator-tooth envelope1.539 T
Peak rotor-tooth envelope1.696 T
Peak stator-yoke field1.202 T
Minimum stator tooth at chosen limit5.13 mm
Minimum rotor tooth at chosen limit6.596 mm
Minimum stator yoke at chosen limit17.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.

ResultSourceThis calc
Shaft output22.75 kW22.748 kW
Line current84.27 A84.276 A
Efficiency94.9 %94.928 %
Starting line current581.5 A581.5 A
Shaft torque122.4 N·m122.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.

ResultSourceThis calc
Shaft output22.53 kW22.536 kW
Line current82.82 A82.823 A
Efficiency94 %94.038 %
Starting line current579.7 A579.7 A
Shaft torque121.2 N·m121.2 N·m

Related Resources

Responses

Your email address will not be published. Required fields are marked *

L ading...