HomePower EngineeringInduction Motor: Rotating Field Vector & Torque-Slip Curve (2D)

Induction Motor: Rotating Field Vector & Torque-Slip Curve (2D)

Interactive 2D three-phase induction motor: the rotating stator field is computed live from three discrete phase currents (a real Clarke-transform vector sum, not an assumed rotation), and the rotor's speed is found by integrating its actual equation of motion against the equivalent-circuit torque-slip curve, plotted live alongside the machine cross-section.

Power Engineering2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-electrical-engineering-engineering ↗ Open standalone

Every three-phase induction motor works because three fixed windings, fed with currents 120° apart in time, sum to a magnetic field vector that rotates in space even though nothing physical is spinning inside the stator. This 2D simulator computes that space vector directly from three discrete instantaneous phase currents every frame — a real vector sum, not an assumed rotation — and separately integrates the rotor's actual equation of motion, J·dω/dt = T(s) − T_load, against the equivalent-circuit torque-slip curve plotted live beside the machine cross-section. Adjust frequency, pole pairs, supply voltage and load torque and watch the operating point climb (or fail to climb) that curve in real time, including the real phenomenon where a motor with plenty of breakdown torque in reserve still can't start because its locked-rotor torque alone is below the load.

⚙ Under the hood

A 2D machine cross-section where the rotating stator field is computed live from three discrete phase currents as a real vector sum (not an assumed rotation), while the rotor's speed is found by integrating its actual equation of motion against the equivalent-circuit torque-slip curve, plotted live alongside the machine.

electrical-engineeringinduction-motorelectromagnetismpower-systemsAC-machinestorque-sliprotating-fieldequation-of-motion

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)