HomeEngineering & MaterialsFrancis Turbine Runner Cascade (2D)

Francis Turbine Runner Cascade (2D Unrolled Blade Row)

Interactive 2D Francis turbine cascade: unlike the 3D version's static per-frame velocity-triangle arrows, this model unrolls the runner into a linear blade row and integrates each water parcel's own relative-frame trajectory in real time, feeding the entry incidence directly into a shock-loss energy balance that actually reduces the shaft power readout instead of just reporting an angle.

Engineering & Materials2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-francis-turbine-runner-blade-hydraulics ↗ Open standalone

This 2D companion to the 3D Francis turbine simulator keeps the same real machine and the same Euler turbine equation, but computes it independently through a different, classic turbomachinery technique: unrolling the curved runner rim into a straight linear cascade of blades. Instead of two static velocity-triangle arrows recomputed each frame, water parcels here are integrated forward in time through the cascade in the blade-fixed relative frame, so their paths visibly bend according to the local blade speed and swirl velocity at every point between inlet and outlet. Crucially, the entry mismatch between the flow's relative angle and the blade's fixed leading edge — the incidence angle — is not just reported as a number: it is converted into a genuine shock-loss head that subtracts from the ideal Euler head before shaft power is computed, so running off the shockless design point now visibly costs power and efficiency, not just a warning color. Adjust guide-vane angle, runner speed and net head to find the one combination where the parcels enter the cascade dead straight.

⚙ Under the hood

Interactive 2D Francis turbine cascade: the runner rim is unrolled into a straight blade row, and real water parcels are integrated forward through it in the blade-fixed relative frame, so incidence at the entry plane feeds a genuine shock-loss energy term that actually reduces the shaft-power and efficiency readouts instead of only reporting an angle.

turbinehydropowerfluid-dynamicsvelocity-trianglemechanical-engineeringcascade-analysis

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

What did you find?

Add reproduction steps (optional)