🌊 Tidal Turbine
Interactive tidal energy simulation: tidal currents reverse over a 12.4-hour cycle, drive a turbine via P=½ρAv³ with the Betz limit, and a barrage via P=ρgQH.
About this simulation
This simulation drives a sinusoidal tidal current over the real 12.4-hour semidiurnal cycle and lets you extract power from it two ways: a submerged stream turbine spinning in the current (P = ½ρAv³, capped by the Betz limit), or a barrage generating from the head of water built up across a dam (P = ρgQH). Watch the power curve trace out twin peaks each cycle as the tide floods and ebbs, and see how spring versus neap phase, rotor size and cut-in speed change how much energy you actually harvest.
🔬 What it shows
A cross-section of a tidal channel with flow particles drifting with the current, either a spinning three-blade stream turbine or a barrage dam wall with water levels on each side, plus a live power-versus-time plot spanning the full 12.4-hour tidal cycle with a marker for the current instant.
🎮 How to use
Switch mode between Tidal stream and Barrage, adjust tidal range, spring-neap phase, rotor diameter/barrage size, power coefficient Cp, cut-in speed and time speed, or jump to a preset (Strong stream, Neap, Large barrage, Spring peak) to see power, peak power, energy per cycle and capacity factor update.
💡 Did you know?
Unlike wind or solar, tidal power is almost perfectly predictable years in advance — the current reverses on a fixed 12.4-hour schedule set by the Moon's orbit, which is why the power curve here traces the same twin-peaked shape every cycle rather than fluctuating randomly.
Frequently asked questions
Why does the power curve have two peaks per cycle?
The tide floods in one direction then ebbs back in the other over a 12.4-hour semidiurnal cycle, and current speed peaks partway through each half — since power depends on v³ regardless of direction, both flood and ebb produce a power peak.
What is the difference between spring and neap tides?
Spring tides occur when the Sun and Moon's gravitational pulls align, producing the largest tidal range and strongest currents; neap tides occur when they're at right angles, producing a much smaller range. The "spring-neap phase" slider scales the tidal amplitude between these extremes.
What is the Betz limit here?
It's the same 0.593 theoretical ceiling that applies to wind turbines, since a tidal stream turbine extracts kinetic energy from moving water the same way a wind turbine extracts it from moving air — the power coefficient Cp slider is capped at that value.
How does a tidal barrage generate power differently from a stream turbine?
A barrage dams an estuary and lets water build up a height difference (head) between the sea and basin sides, then releases it through turbines — power depends on that head and the volume flow rate, following P = ρgQH, rather than directly on current velocity cubed.
What does cut-in speed control?
Below the cut-in speed, the current is too weak to usefully turn the turbine, so power output is zero — raising this slider means the turbine needs a stronger tidal current before it starts generating at all.
Tidal power from a reversing stream (P=½ρAv³, Betz-capped) or a barrage (P=ρgQH). Flow drives the turbine sinusoidally over the 12.4-hour cycle; compare spring and neap tides and read energy per cycle.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install