HomeEngineering & MaterialsMaglev LSM: 3-Phase Traveling Wave & Swing-Equation Phase Portrait (2D)

Maglev LSM: 3-Phase Traveling Wave & Swing-Equation Phase Portrait (2D)

Interactive 2D companion to the maglev linear synchronous motor simulator: watch a real three-phase current superposition build the traveling stator wave from its three components, and see the same sin(delta) thrust law drawn as a synchronous-machine swing-equation phase portrait, showing exactly why an LSM can hunt forever instead of locking to sync.

Engineering & Materials2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-magnetic-levitation-maglev-train ↗ Open standalone

This 2D companion to the maglev linear synchronous motor simulator computes two pieces of real electrical-machine physics the 3D scene only implies. First, the traveling stator field is built the honest way — as the literal sum of three sinusoidal phase currents feeding three spatially-offset windings — and the panel shows that sum visibly collapsing into one clean traveling wave, exactly as three-phase superposition predicts. Second, a live phase-plane portrait plots the load angle δ against its own rate of change, revealing the same sin(δ) thrust law as a synchronous-machine "swing equation" mathematically identical to a driven pendulum: a stable well where the train locks to the wave, an unstable ridge where it can be thrown out of sync, and — matching real maglev guideways — a demonstration of why full-frequency cold starts hunt forever instead of self-capturing without a frequency ramp.

⚙ Under the hood

Watch a real three-phase current superposition build the maglev guideway's traveling magnetic wave from its three components, then follow the same sin(delta) thrust law as a synchronous-machine swing-equation phase portrait — a pendulum-style stable well, an unstable ridge, and a demonstration of why a cold, constant-frequency start hunts forever instead of locking to sync.

maglevlinear motorelectromagnetismsynchronous machinethree-phaseswing equationphase portraitengineering

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

What did you find?

Add reproduction steps (optional)