Aerospace Engineering

The science
of moving
through air.

From Bernoulli's principle to hypersonic shock physics: a complete engineering reference to aerodynamics covering subsonic, transonic, supersonic, and hypersonic regimes.

The four forces
and how they balance.

Every aircraft in steady level flight is in equilibrium under lift, weight, thrust, and drag. Understanding how these forces arise and interact is the foundation of all aerodynamics.

01 · LIFT

Generating lift from airflow

Lift is the aerodynamic force perpendicular to the freestream velocity. It arises from a net pressure difference between the upper and lower wing surfaces. The Kutta-Joukowski theorem states L′ = ρV∞Γ, where Γ is the circulation around the aerofoil. The Kutta condition requires flow to leave the trailing edge smoothly, uniquely determining Γ and therefore lift.

In practice, the upper surface of a cambered wing accelerates flow (lower pressure) while the lower surface decelerates it (higher pressure). This pressure asymmetry integrated over the chord produces lift. Lift coefficient CL = L / (½ρV²S) increases linearly with angle of attack until stall.

Lift Equation
L = ½ · ρ · V² · S · CL
02 · DRAG

Parasite drag and induced drag

Total drag is the sum of parasite drag (profile drag, skin friction, interference) and induced drag. The drag polar is:

CD = CD₀ + CL² / (π · AR · e)

Parasite drag CD₀ dominates at high speed. Induced drag dominates at low speed and high lift, it arises because a finite wing sheds trailing vorticity all along its span wherever the bound circulation changes, dΓ/dy ≠ 0, not only at the tips. That sheet rolls up into the two concentrated tip vortices you can see, and the downwash it induces across the span tilts the local lift vector rearward. Minimum induced drag for a given lift and span corresponds to elliptical loading; e measures how far a real wing falls short of it. Winglets reduce this by limiting vortex strength. High aspect ratio wings (large span relative to chord) minimise induced drag for a given lift coefficient.

Drag Polar
CD = CD₀ + CL² / (π · AR · e)
03 · ANGLE OF ATTACK

AoA, stall, and the lift curve slope

The angle of attack (AoA) is the angle between the chord line and the incoming freestream. Increasing AoA raises CL linearly at a rate of 2π per radian (0.110 per degree) for a thin aerofoil in two-dimensional flow. A finite wing is always shallower, because trailing vorticity induces downwash that reduces the effective incidence:

a = a₀ / (1 + a₀/(π·AR·e))

An AR 9.5 airliner wing lands near 0.088 per degree, about 20% under the 2D figure. Use 2π/rad on a real wing and your lift comes out a quarter too high.

At the critical stall angle the boundary layer separates and CL drops abruptly. There is no single stall angle: a thick, round-nosed section typically reaches 15 to 18° through progressive trailing-edge separation, while a thin sharp-nosed section stalls earlier and far more abruptly at 10 to 12° via leading-edge or thin-aerofoil stall (McCullough & Gault, NACA TN 2502). Which mechanism you get depends on leading-edge radius, thickness and Reynolds number, and it determines whether the stall is gentle or sudden. Stall speed Vs = √(2W / ρSCLmax). High-lift devices (flaps, slats) increase CLmax and reduce Vs.

Stall Speed
Vs = √(2W / ρ · S · CLmax)
04 · AEROFOIL GEOMETRY

NACA profiles and design parameters

An aerofoil is characterised by its chord length, camber (maximum distance of the mean camber line from the chord, as a % of chord), and thickness (maximum thickness as a % of chord). The NACA 4-digit series encodes these: NACA 2412 has 2% maximum camber at 40% chord and 12% maximum thickness.

Camber makes the aerofoil generate lift at zero AoA. Thickness affects the pressure distribution and maximum lift. The leading edge radius determines stall behaviour, sharper leading edges produce more abrupt stalls. The NACA 6-series (e.g. NACA 63-215) was designed for delayed transition to turbulent flow, reducing skin friction drag.

Boundary layer
physics.

The boundary layer is where all skin friction drag, stall, and separation originate. Understanding it is essential for any aerodynamic design.

Laminar Flow
Low Re

In laminar flow the fluid moves in smooth parallel layers with no lateral mixing. Skin friction coefficient Cf is low. Laminar boundary layers are fragile. Transition is not set by Reynolds number alone: pressure gradient (favourable stabilises, adverse destabilises), freestream turbulence intensity, surface roughness and wall temperature all move it, and on a swept wing crossflow instability usually dominates. The Re ≈ 5×10⁵ figure is a smooth flat-plate rule of thumb, not a regime boundary, and airliner wings routinely hold laminar flow well past it. Laminar aerofoils like the NACA 6-series delay this transition to achieve lower cruise drag.

Mean Cf (flat plate)1.328 / √Re (Blasius)
Valid forSmooth flat plate, zero pressure gradient
Transition guideRe ~5×10⁵, a rule of thumb, not a boundary
Turbulent Flow
High Re

Turbulent boundary layers have chaotic velocity fluctuations and strong lateral mixing. Skin friction is higher but the layer is more resistant to separation. The additional momentum from the turbulent outer layer energises the near-wall flow, allowing it to survive adverse pressure gradients that would separate a laminar layer.

Mean Cf (flat plate)0.074 / Re^0.2
Valid toRe ≈ 10⁷ only
Above 10⁷0.455/(log₁₀Re)^2.58 (Prandtl-Schlichting)
Separation
Stall Mechanism

When the pressure gradient becomes sufficiently adverse (pressure rising in the flow direction), boundary layer fluid loses momentum and the flow separates from the surface. This creates a large low-pressure wake behind the body, massively increasing pressure drag. On a wing, trailing-edge separation growing toward the leading edge is the mechanism behind the stall.

TriggerAdverse dP/dx
EffectCL drop, CD spike

The most important similarity parameter in aerodynamics

The Reynolds number Re = ρVL/μ is the ratio of inertial to viscous forces. It determines whether the boundary layer is laminar or turbulent, governs scale effects in wind tunnel testing, and is the primary reason aircraft aerodynamics cannot simply be scaled down to model size without correction. Commercial aircraft wings operate at Re ≈ 10⁷ to 10⁸. Model aircraft operate at Re ≈ 10⁴ to 10⁵. The flow physics are fundamentally different at these scales.

Reynolds Number
Re = ρ · V · L / μ = V · L / ν

From subsonic
to hypersonic.

As flight speed increases toward and beyond the speed of sound, compressibility effects dominate aerodynamics. New phenomena appear: wave drag, shock waves, and thermal loads that have no subsonic equivalent.

Mach Number Regimes

Defining flow regimes

The Mach number M = V/a (ratio of flow speed to local speed of sound) defines the flow regime. Below M = 0.3 compressibility is negligible. From M = 0.8 to 1.2 the flow is transonic, local shock waves appear on the upper wing surface even though the aircraft flies below Mach 1, causing wave drag and potentially buffet. Above M = 1.2 the flow is supersonic, and above M = 5 it is hypersonic, where dissociation and ionisation of air molecules become significant.

SubsonicM < 0.8
Transonic0.8 < M < 1.2
Supersonic1.2 < M < 5
HypersonicM > 5
Shock Waves

Discontinuities in supersonic flow

When flow accelerates past Mach 1, pressure disturbances cannot propagate upstream. They coalesce into shock waves: thin discontinuities across which pressure, temperature, and density jump abruptly. A normal shock is perpendicular to the flow and always decelerates the flow to subsonic; total pressure is lost irreversibly. An oblique shock forms at an angle and can leave the flow supersonic. Shocks are the dominant source of drag on supersonic aircraft.

Normal Shock: Pressure Jump
p₂/p₁ = (2γM₁² − (γ−1)) / (γ+1)
Critical Mach Number

When shocks first appear on the wing

The critical Mach number Mcrit is the freestream Mach at which local flow first reaches M = 1 on the upper wing surface. For a typical commercial wing this is around M = 0.72 to 0.78. Beyond Mcrit, wave drag increases steeply and buffet may onset. Swept wings delay Mcrit by reducing the effective chord-wise Mach component. The drag divergence Mach number (where CD increases by 0.002 above the low-speed value) is typically 0.04 to 0.08 above Mcrit.

Isentropic Flow

Compressibility corrections

For isentropic (adiabatic, reversible) flow the total conditions (total pressure p₀, total temperature T₀) are constant along a streamline. The Prandtl-Glauert compressibility correction adjusts subsonic pressure coefficients: Cp = Cp_incomp / √(1 − M²). This correction breaks down near M = 1. The Karman-Tsien and Laitone rules provide more accurate corrections at higher subsonic Mach numbers.

Isentropic Stagnation Pressure
p₀/p = (1 + (γ−1)/2 · M²)^(γ/(γ−1))

What actually happens
at supersonic speed.

Shock waves are not just "loud bangs". They are physical boundaries across which everything changes instantly. Pressure, temperature, density, and velocity all jump discontinuously. Understanding the types, causes, and consequences of shock waves is fundamental to supersonic and hypersonic design.

What is a shock wave?

Kinetic energy converted to heat, instantly

At subsonic speeds, air molecules ahead of an aircraft receive a pressure warning and move out of the way. At supersonic speeds, the aircraft is moving faster than those pressure signals can travel, so the air gets no warning at all.

The result: air molecules are suddenly compressed into a thin layer, the shock wave. Across this boundary, kinetic energy is irreversibly converted to heat. Pressure and density jump up sharply. Velocity drops sharply. This energy conversion is permanent, unlike isentropic compression, it cannot be recovered. This is why wave drag exists and why supersonic flight is inefficient.

Across any shock wave
Pressure ↑  |  Temperature ↑  |  Density ↑  |  Velocity ↓  |  Total pressure ↓
The drop in total pressure is the irreversible loss, entropy increases. This is what makes shock waves fundamentally different from smooth isentropic compression.
Normal vs Oblique

Two fundamental types

Normal shock wave, stands perpendicular to the flow. The flow goes from supersonic to subsonic across it. Always. No exceptions. Maximum total pressure loss, maximum entropy increase. Found at the front of blunt bodies and inside engine inlets.

Oblique shock wave, stands at an angle to the flow. The flow can remain supersonic after passing through it (weak shock) or become subsonic (strong shock). Less total pressure loss than a normal shock. Found on sharp-nosed aircraft, wedges, and compression ramps.

The key difference: a normal shock is the most violent, highest temperature rise, highest drag penalty. Oblique shocks are "gentler" and are what aerodynamicists try to use instead whenever possible.

NORMAL vs OBLIQUE SHOCK: INTERACTIVE USE BUTTONS BELOW & DRAG SLIDERS
Mach Number M 2.0
Downstream flow —
Shock angle —
Total pressure loss —
Strong oblique shock

Supersonic → Subsonic

A strong oblique shock occurs at steep shock angles. The flow crosses from supersonic to subsonic, just like a normal shock, but at an angle. It has a large deflection angle and a large total pressure loss. These are two separate phenomena and they are commonly confused. For a given M₁ and a deflection θ below the maximum θ_max, the θ-β-M relation admits two solutions, weak and strong; the weak one is what you observe in most external flows, because the strong solution requires a downstream back pressure that an external flow does not impose. Ducts and inlets, which do impose back pressure, can and do run the strong solution. Detachment is different again: it happens when θ exceeds θ_max, and the shock stands off the body as a curved bow shock with a subsonic pocket behind its normal portion. Designers avoid the strong solution in external flow because the total pressure loss and drag penalty are severe.

M₁ > 1 → M₂ < 1  |  High drag  |  Large entropy rise
Weak oblique shock

Supersonic → Still supersonic

A weak oblique shock occurs at shallow shock angles. The flow remains supersonic after passing through it, but at a lower Mach number and a slightly different direction. It has a small total pressure loss. This is what engineers design for, sharp-nosed aircraft and pointed compression surfaces deliberately create weak oblique shocks to minimise drag while still compressing the flow. The Concorde intake used a series of weak oblique shocks for exactly this reason.

M₁ > 1 → M₂ > 1  |  Low drag  |  Small entropy rise
BODY SHAPE: HOW GEOMETRY DETERMINES SHOCK TYPE
Sharp nose → attached oblique shock

Three axes
of rotation.

Aircraft motion is described about three axes. Each axis has a primary control surface and a stability characteristic that determines how the aircraft responds to disturbances.

PITCH: Y AXIS

Elevator control

Rotation about the lateral axis (wing tip to wing tip). Positive pitch is nose-up. Controlled by the elevator or stabilator. Longitudinal stability is provided by the horizontal tail. The tail volume coefficient determines the restoring moment back to trimmed AoA after a disturbance.

ROLL: X AXIS

Aileron control

Rotation about the longitudinal axis (nose to tail). Controlled by ailerons acting differentially, one down (more lift), one up (less lift). Dihedral (wings angled upward) provides natural roll stability. Roll generates adverse yaw on the rising wing, which must be corrected by the rudder for coordinated flight.

YAW: Z AXIS

Rudder control

Rotation about the normal axis (top to bottom). Controlled by the rudder on the vertical tail fin. Directional stability comes from the fin acting as a weathervane. The rudder must counteract adverse yaw from ailerons and correct for engine-out asymmetric thrust on multi-engine aircraft.

See the forces
live.

Drag the sliders to change angle of attack and Mach number: the lift, drag, and pressure distribution update instantly.

AEROFOIL PRESSURE & AIRFLOW VISUALISER INTERACTIVE
30-SECOND EXPLAINER
The aerofoil's shape and incidence force the flow to leave the trailing edge smoothly. That is the Kutta condition, and it selects a unique circulation Γ around the section. The circulation is what speeds the upper-surface flow and slows the lower, and the resulting pressure difference is lift: L' = ρV∞Γ. Curvature helps but is not the cause, which is why a flat plate and a symmetric aerofoil both lift at incidence, and why aircraft can fly inverted. Increase the angle of attack and Γ grows with it, until the flow separates and the wing stalls.
Angle of Attack 5°
Camber 2%
CL—
CD—
L/D—
StatusNormal
CL vs AoA: LIFT CURVE INTERACTIVE
Current AoA5°
MACH NUMBER & SHOCK WAVE VISUALISER INTERACTIVE
30-SECOND EXPLAINER
At subsonic speeds, pressure waves travel ahead of the aircraft and "warn" the air. Past Mach 1, the aircraft outruns its own pressure waves: they pile up into a shock wave. Drag spikes suddenly. This is the sound barrier.
Mach number 0.50
RegimeSubsonic
Shock angle—

The finite wing,
in three dimensions.

Thin-aerofoil theory lives in a 2D slice and knows nothing about span. Everything that makes a real wing different happens in the third dimension: circulation varies along the span, vorticity trails off behind it, and the downwash that creates tilts the lift vector backwards into drag. Drag the model to rotate it.

8.0
1.00
5.0°
LIFT SLOPE
0.084/°
2D: 0.110/°
CL
0.422
CDi
0.0076
SPAN EFF. e
0.937
DOWNWASH ε
1.9°
What to try
Pull the aspect ratio down to 3. The trailing sheet gets shorter and fatter, the downwash arrows grow, and the lift slope collapses towards half the 2D value. That is the whole reason a delta wing needs so much incidence.
Hit "best taper". Span efficiency climbs to about 0.99 and the loading curve sits almost on top of the elliptical dashed line. Taper near 0.4 is how you approximate an elliptical wing without building elliptical ribs.
Watch where the vorticity comes off. It is shed everywhere the loading changes, not just at the tips. The tips only look special because that is where the sheet rolls up.
THE SOLVER

Real lifting line, not a cartoon

This is not a canned curve. It solves Prandtl's monoplane equation for the circulation distribution on every frame, expanding Γ as a Fourier sine series in θ where y = (b/2)cos θ, then solving the resulting system for the odd coefficients An:

Σ An sin nθ (sin θ + nμ) = μ α sin θ

with μ = a₀c(θ)/8s. Everything else falls out: CL = π·AR·A₁, CDi = π·AR·Σ n An², and e = 1/(1+δ) where δ = Σn>1 n(An/A₁)². Change the taper and you change c(θ), which changes every coefficient.

MethodGlauert / Fourier, 16 odd modes
Solved byGaussian elimination, per frame
CheckCDi = CL²/(π·AR·e) identically
WHAT IT SHOWS

Why 2D theory over-predicts lift

A 2D aerofoil has infinite span, so no vorticity trails and there is no downwash. Give the wing an end and circulation must fall to zero there. Wherever dΓ/dy is non-zero the wing sheds a trailing vortex filament, and the sheet of filaments induces a downward velocity at the wing itself.

That downwash reduces the angle the aerofoil actually sees from α to α − εi, which is why the measured lift slope is always below 2π/rad. It also tilts the local lift vector backwards by εi, and the rearward component of that vector is induced drag. Induced drag is not friction: it is the price of making lift with a wing of finite span, and it would exist in a perfectly inviscid fluid.

Valid whenAttached, incompressible, AR above ~4
Fails onLow AR, swept, near stall, transonic

Explore more
on AerospaceKit.

Related
Propulsion

How thrust is generated: turbofans, rockets, and the thermodynamic cycles that power every aircraft.

Tools
CFD

Simulate the aerodynamic forces you've just learned about. Pressure fields, velocity contours, and turbulence models.

Next
Flight Mechanics

How lift and drag translate into stability, control, and aircraft performance: pitch, roll, yaw, and trim.

Related
Rockets & Orbital Mechanics

Aerodynamics doesn't stop at the atmosphere: fins, drag, and stability govern rockets all the way to orbit.

Start Here
Intro to Aerospace

New to aerospace engineering? Start with the big picture: disciplines, career paths, and how everything connects.

Projects
Dissertation Ideas

Aerofoil optimisation, turbulence transition studies, and supercritical wing analysis: aerodynamics project ideas with full methodologies.

Also by Noor Keshaish

Interested in coding?

SheCodes Lab teaches Python and C++ from scratch, side by side, free, no experience needed. Includes an engineering module covering NumPy, pandas, ISA models, cost index, and flight data analysis. The same tools used to build the calculators on this site.

shecodeslab.com  →
SheCodes Lab
Python & C++