HomeAerospace Engineering & Orbital MechanicsCompressor Surge & Stall Cycle

Compressor Surge & Stall Cycle

Interactive 3D jet-engine axial compressor: throttle it toward the stall line and watch the Moore-Greitzer lumped model decide between a stable operating point, a rotating-stall dip, or a full deep-surge flow-reversal limit cycle.

Aerospace Engineering & Orbital Mechanics3DAdvanced60 FPS📱 Mobile-adapted⇄ 2D version
jet-engine-compressor-surge-stall ↗ Open standalone

An axial jet-engine compressor only pumps stably on the rising part of its pressure-flow characteristic — push it too far toward the stall line and the coupled dynamics between the rotor and the downstream plenum volume take over. This simulator solves the Moore–Greitzer lumped model in real time: adjust the Greitzer B parameter (plenum inertia vs. duct inertia) and the throttle opening to move the operating point, then fire an inlet distortion pulse to see whether the system settles back to a stable point, dips into a mild rotating-stall oscillation, or collapses into a full deep-surge limit cycle with periodic flow reversal — rendered as a spinning 3D rotor/stator stage, a pulsing plenum, and a live compressor map trace.

⚙ Under the hood

Interactive 3D jet-engine axial compressor built on the Moore-Greitzer lumped model: tune the Greitzer B parameter and throttle opening, then fire an inlet distortion pulse to see whether the system stays stable, dips into rotating stall, or collapses into a deep-surge flow-reversal limit cycle.

aerospacejet-enginecompressorfluid-dynamicsinstabilityturbomachinery

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)