✈️ Bernoulli's Principle — Airfoil Lift & Flow
Explore Bernoulli's equation P + ½ρv² = const. Watch streamlines around an airfoil, see how velocity and pressure vary, and discover how wing shape generates lift.
About Bernoulli's Principle
Bernoulli's principle states that in a steady, inviscid, incompressible flow, an increase in fluid speed is accompanied by a decrease in pressure: P + 1/2 rho v^2 + rho g h = constant along a streamline. Derived by Daniel Bernoulli in 1738, it is a direct consequence of conservation of energy for fluid parcels. The principle explains lift generation by aircraft wings, the curvature of football free-kicks, why shower curtains billow inward, and the operation of carburettors, aerofoils, and Venturi flow meters used in industrial pipelines and medical anaesthesia equipment.
This simulation visualises streamlines around an aerofoil at variable angle of attack and chord shape, displaying a colour-coded pressure map alongside numerical readings of lift and drag coefficients. Adjust angle of attack to observe the stall point where streamlines separate from the upper surface, dramatically reducing lift — the phenomenon responsible for most low-speed aircraft accidents and why pilots train to recover from stalls as a primary skill.
Frequently Asked Questions
What does Bernoulli's equation actually say?
The full Bernoulli equation for an incompressible, steady, inviscid fluid along a streamline is P + 1/2 rho v^2 + rho g h = constant, where P is static pressure, rho is fluid density (1.225 kg/m³ for air at sea level), v is flow speed, g is gravitational acceleration, and h is height. The 1/2 rho v^2 term is the dynamic pressure — the pressure a moving fluid would exert if brought to rest. In aerodynamics, the height term is usually negligible over the scale of a wing, so it simplifies to: fast flow = low static pressure.
Does Bernoulli's principle really explain how wings generate lift?
Bernoulli's principle correctly quantifies the pressure difference between the upper (fast, low-pressure) and lower (slow, high-pressure) surfaces of a wing — and this pressure difference is precisely equal to the lift force per unit area. However, the popular explanation that "air molecules must travel faster over the curved upper surface to meet those that went below" is a myth — equal transit time is not required and is not observed. The real reason for the velocity difference is the Kutta condition: the flow must leave smoothly at the sharp trailing edge, setting the circulation (and hence lift) at a value that satisfies this constraint.
What is a Venturi tube and how is it used to measure flow?
A Venturi tube is a pipe that narrows to a throat section and then widens back to the original diameter. By Bernoulli's equation, the pressure drops in the throat where velocity is highest; measuring this pressure difference (with a manometer or pressure transducer) gives the flow rate via Q = A_throat × sqrt(2 Delta_P / rho). Venturi meters are used in water mains, chemical plants, and hospital oxygen systems. They have no moving parts, low pressure drop compared to orifice plates, and long service lives — first described by Giovanni Battista Venturi in 1797.
What is the difference between static pressure and dynamic pressure?
Static pressure is the pressure exerted by a fluid at rest relative to the measurement surface — the force per unit area due to molecular impacts. Dynamic pressure (q = 1/2 rho v^2) is the kinetic energy per unit volume of the moving fluid; it represents the pressure rise that occurs when a moving fluid is brought to rest (stagnated). A Pitot tube measures total (stagnation) pressure P + q, while a static port alongside the aircraft skin measures P; the difference gives the dynamic pressure, from which airspeed is calculated. All aircraft airspeed indicators work on this principle.
What is the Magnus effect and how is it related to Bernoulli?
The Magnus effect is the lateral force on a spinning object moving through a fluid, caused by asymmetric boundary-layer growth: the side spinning into the flow sees increased relative velocity and lower pressure (Bernoulli), while the opposite side sees reduced velocity and higher pressure. The pressure difference pushes the object toward the low-pressure side. The effect causes topspin tennis balls to dip, footballs to swerve in free-kicks, and golf balls to follow curved trajectories. Flettner rotors — tall spinning cylinders used on cargo ships — also exploit the Magnus effect to provide auxiliary propulsion, cutting fuel consumption by up to 25%.
What is stall and why is it aerodynamically dangerous?
Stall occurs when the angle of attack of a wing exceeds the critical angle (typically 15–20° for most aerofoils) at which the smooth, attached airflow over the upper surface separates into turbulent, reversed-flow eddies. This dramatically reduces lift (coefficient of lift falls sharply) and increases drag. In an aircraft, stall means the wings can no longer support the aircraft's weight. Recovery requires reducing angle of attack — often by pushing the nose down, which feels counterintuitive when close to the ground. Accelerated stalls can occur at any speed if g-loading increases angle of attack suddenly, such as in a tight turn.
How does the Coanda effect differ from the Bernoulli effect?
The Coanda effect is the tendency of a fluid jet to adhere to and follow a nearby curved surface rather than continuing in a straight line; the entrainment of surrounding fluid by the jet creates a low-pressure region between the jet and the surface, drawing it in. While Bernoulli describes pressure variations along a streamline for attached, streamlined flow, the Coanda effect involves the entrainment and redirection of the jet by surface curvature. Aircraft high-lift devices (blown flaps, circulation control wings) exploit the Coanda effect to delay separation and increase maximum lift coefficient significantly beyond what wing shape alone can achieve.
What is Torricelli's theorem and how does it follow from Bernoulli?
Torricelli's theorem states that the speed of fluid exiting a small hole in the side of a large tank is v = sqrt(2 g h), where h is the depth of the hole below the free surface. It is a direct application of Bernoulli's equation between the still surface (v ≈ 0, height h) and the exit point (height 0, velocity v): 0 + rho g h = 1/2 rho v^2, giving v = sqrt(2 g h). This means a hole 1 metre below a tank's waterline produces an exit velocity of about 4.4 m/s, regardless of the tank's cross-section.
Why do shower curtains billow inward when the shower is running?
A running shower creates a spray that drags air inward and downward, reducing air pressure inside the shower compared to outside. This pressure difference (a Bernoulli effect from the moving air-water mixture rather than the water jet directly) pushes the lightweight curtain toward the lower-pressure interior. A secondary effect is the entrainment of room air by the spray, which further reduces interior pressure. Engineers designing curtain replacements occasionally use curved weighted rods or "hurricane" style inward-curving curtains to increase the gap and reduce the inward billowing force.
What are the limitations of Bernoulli's equation in real flows?
Bernoulli's equation assumes steady, incompressible, inviscid flow along a single streamline — assumptions that break down in many real situations. Viscosity causes the boundary layer to develop along surfaces, and when flow separates (as in stall), Bernoulli does not apply in the separated region. At speeds above Mach 0.3 (about 370 km/h in air at sea level), compressibility effects become significant and the equation must be replaced with the compressible form. For gases in nozzles and jet engines, or for supersonic flows, Euler's equations or the full Navier-Stokes equations are required for accurate analysis.
About this simulation
This page models a symmetric NACA aerofoil — thickness only, no camber — in a uniform airstream, using Bernoulli's P + ½ρv² = const to link speed with pressure. A circulation model bends the streamlines and shades the background by estimated pressure, whilst lift, drag and ΔP come from thin-aerofoil theory as angle of attack climbs towards stall.
🔬 What it shows
A NACA symmetric profile (4–20% thick) tilted into an airstream, streamlines bent by an estimated circulation, and a blue/red overlay marking low pressure above and high pressure below. Lift follows Cl ≈ 2π·sin(α), collapsing past the modelled stall angle, while drag, lift and ΔP scale with the square of flow speed.
🎮 How to use
Pick a preset — Flat Wing, Cruise, High Lift or Stall — or set angle of attack (−5° to 20°), flow speed (10–100 m/s) and thickness (4–20%) with the sliders. Chips update live with Cl, Cd, lift-to-drag ratio, lift in N/m and ΔP; a red STALL chip lights up past the critical angle.
💡 Did you know?
Thin-aerofoil theory's lift-slope of 2π per radian was derived mathematically before wind tunnels existed, yet it still matches measured lift on thin symmetric sections at moderate angles, despite ignoring viscosity entirely.
Frequently asked questions
Why is this aerofoil symmetric with no camber?
Removing camber leaves angle of attack as the only variable, so it's easy to see how tilt alone changes pressure difference, lift coefficient and the point where flow separates.
What does the blue and red colouring behind the wing represent?
A simplified pressure map: faster flow above is shaded blue for lower pressure, slower flow below is shaded red for higher pressure. Stronger colour means a bigger local pressure difference, which sums to lift.
What happens once angle of attack passes about 15°?
The model switches from the smooth 2π·sin(α) curve to a decaying one that mimics separation, so lift falls instead of rising and the red STALL chip appears.
Why does raising flow speed increase lift but not Cl?
Cl depends only on angle and thickness here — a shape factor. Lift is Cl scaled by ½ρU², so doubling flow speed quadruples lift and ΔP while Cl stays unchanged.
Is the flow physically accurate, or a simplified picture?
It's simplified, not a full solve. Streamlines come from an approximate circulation term, and the pressure colouring and stall behaviour are heuristics tuned to look right rather than match wind-tunnel data.
Airfoil streamlines bend as you raise angle of attack and airspeed — watch the pressure colour map and lift coefficient respond live.
3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install