Skip to main content
Sandbox Physics

Fluid dynamics · circulation and lift

Airfoil Circulation Studio

A Joukowski wing section spans a transparent wind tunnel. Change angle of attack, camber, thickness, and free-stream speed while spatial streamlines, surface pressure taps, and the pressure-coefficient trace update together; disable the Kutta condition to compare the same geometry without circulation.

Interactive modelAirfoil Circulation Studio
Angle of attack α\alpha5.05.0^\circ
Circulation Γ\Gamma9.32m2s19.32\,\mathrm{m^2\,s^{-1}}
Lift coefficient CLC_L0.7700.770
Lift per span LL'274Nm1274\,\mathrm{N\,m^{-1}}
Mapped thickness t/ct/c11.6%11.6\%
Ideal drag CDC_D0.0000.000

Physics tutorial

Airfoil Circulation: how a trailing-edge condition selects lift

BackgroundIncompressible, inviscid, irrotational flow can be solved outside a circle and carried to an airfoil by a conformal map. The offset circle controls camber and thickness, while the sharp trailing edge is a critical point of the map.

Why it mattersThe model cannot predict stall, but it does connect geometry, circulation, surface speed, pressure difference, and lift in one complete causal chain.

Start with the essentials

Focus question
Why does the same airfoil admit many circulation solutions mathematically, while attached physical flow selects one?
One-sentence intuition
The Kutta condition requires finite velocity and smooth departure at the trailing edge, selecting one circulation Γ\Gamma; the resulting pressure difference supplies lift.

Core mathematical model

Joukowski conformal map

z=ζ+b2ζz=\zeta+\frac{b^2}{\zeta}

An offset circle in the preimage plane maps into an airfoil with a rounded leading edge and sharp trailing edge.

Complex potential outside the circle

W(ζ)=U(eiαη+eiαR2η)+iΓ2πlogη,η=ζζcW(\zeta)=U_\infty\left(e^{-i\alpha}\eta+e^{i\alpha}\frac{R^2}{\eta}\right)+\frac{i\Gamma}{2\pi}\log\eta,\qquad \eta=\zeta-\zeta_c

Uniform flow, the cylinder image term, and a point-vortex circulation form the analytic circle-plane solution.

Pressure and lift

Cp=1VU2,L=ρUΓ,CD=0C_p=1-\left\lvert\frac{V}{U_\infty}\right\rvert^2,\qquad L'=\rho U_\infty\Gamma,\qquad C_D=0

Bernoulli converts surface speed into pressure, and Kutta–Joukowski gives lift per span. Zero potential-flow drag exposes the missing viscous physics.

Common difficulties

The Kutta condition is not hidden thrust

Typical misconceptionTurning on the Kutta condition adds an artificial source of lift.

Better mental modelIt adds no external force; it selects, among mathematically allowed circulation values, the one with finite speed and smooth departure at the trailing edge.

Zero drag is not a real-aircraft conclusion

Typical misconceptionIf the pressure field produces lift but no drag, a real airfoil should also fly without loss.

Better mental modelInviscid potential flow omits boundary layers, wakes, and skin friction, so it necessarily misses drag and stall. That contradiction is D’Alembert’s paradox.

Run the experiment

  1. 01

    Establish the zero-lift baseline

    Choose Symmetric · zero lift while leaving the Kutta condition enabled.

    What to observe: Upper and lower streamlines and pressures are nearly symmetric, with circulation and lift close to zero.
  2. 02

    Increase only angle of attack

    Choose Cruise section and watch the upper-surface pressure taps and lift vector.

    What to observe: The upper flow accelerates, its pressure coefficient falls, and the selected circulation and lift per span rise together.
  3. 03

    Remove the trailing-edge selection

    Choose Kutta off and compare the flow around the unchanged geometry.

    What to observe: Circulation and lift vanish, but the trailing-edge flow no longer represents the selected attached-flow solution.