Aerospace Engineering

The science
of leaving
the ground.

A clear and detailed guide to aircraft, rockets, flight mechanics, and orbital science. Made for everyone from the curious to the aspiring engineer.

Lift and Drag Navier-Stokes Equations Turbofan Cycle CFD Workflow Orbital Mechanics Raptor Engine Flight Dynamics Hohmann Transfer Tsiolkovsky Equation Mach Number Reentry Physics MATLAB for Engineers Turboprop Cycle Boundary Conditions Attitude Control Reynolds Number Vortex Panel Method Structural Fatigue Wing Spar Bending Brayton Cycle k-ω SST Turbulence Stall and Separation Kutta Condition ODE Solvers Pressure Coefficient Staged Combustion Dutch Roll Ramjet Cycle Convergence Residuals FADEC Systems Induced Drag Vis-Viva Equation Lift and Drag Navier-Stokes Equations Turbofan Cycle CFD Workflow Orbital Mechanics Raptor Engine Flight Dynamics Hohmann Transfer Tsiolkovsky Equation Mach Number Reentry Physics MATLAB for Engineers Turboprop Cycle Boundary Conditions Attitude Control Reynolds Number Vortex Panel Method Structural Fatigue Wing Spar Bending Brayton Cycle k-ω SST Turbulence Stall and Separation Kutta Condition ODE Solvers Pressure Coefficient Staged Combustion Dutch Roll Ramjet Cycle Convergence Residuals FADEC Systems Induced Drag Vis-Viva Equation
AerospaceKit

Noor
Keshaish

Aerospace Engineer and Founder
Propulsion Flight Systems Aerodynamics Orbital Mechanics Space Systems Avionics

AerospaceKit is an interactive aerospace engineering platform covering aerodynamics, propulsion, CFD, orbital mechanics, rocket science, flight mechanics, and MATLAB. Every topic comes with live simulations, engineering calculators, and clear explanations built for students and practising engineers.

I’m Noor Keshaish, an Aerospace and Aeronautical Engineer with hands-on experience across propulsion, flight systems, and computational methods. I built this platform to make the physics and engineering of flight genuinely accessible — not just readable, but interactive and practical.

Whether you’re studying for your degree, brushing up on fundamentals, or looking for a specific calculator, AerospaceKit has the tools you need.

New to aerospace? Start here →

The physics
of flight.

Every aircraft and wing design begins here. The forces, the geometry, and the aerodynamics that keep things airborne.

The Four Forces of Flight
Upward
Lift
L = ½ρV²SCL

Wings moving through air create a pressure difference, lower pressure above, higher below, producing an upward net force. Depends on speed², air density, wing area, and angle of attack.

Rearward
Drag
D = ½ρV²SCD

Parasite drag (form and skin friction, rises with V²) plus induced drag (from lift production, decreases with V²). Minimum total drag defines the most efficient cruise speed.

Forward
Thrust
F = ṁ·Vₑ + (Pₑ−P∞)·Aₑ

Newton's third law: the engine expels air rearward, the equal reaction pushes the aircraft forward. Turbofan thrust is dominated by the high bypass fan stream at cruise. A higher bypass ratio reduces specific fuel consumption, though there are diminishing returns as the nacelle drag and weight penalties grow.

Downward
Weight
W = m · g₀  (g₀ = 9.80665 m/s²)

Gravitational force acting through the centre of gravity. For level flight: L = W. For climb: T > D, and excess thrust creates the climb rate. Fuel burn continuously reduces weight during flight.

EQUILIBRIUM CONDITIONS
Level cruise
L = W  ·  T = D
Climb
T − D = W · sin(γ)
Best L/D (max range)
CDi = CDp
Stall
AoA > αcrit and lift collapses
FACTORS AFFECTING LIFT
Angle of Attack (AoA)
raising AoA raises CL until stall. For a typical thin aerofoil this is around 15 to 18°, but the exact angle varies significantly with aerofoil profile, Reynolds number, and high-lift devices. Beyond stall, flow separates and lift collapses.
Airspeed (V)
Lift scales with V². Double the speed = 4× the lift at same AoA.
Air Density (ρ)
Decreases with altitude. At FL350, density is ~30% of sea-level, needs higher speed or AoA.
Wing Area (S)
Larger wing = more lift at same speed. Flaps extend area and camber for slow speed flight.
Aerofoil Shape and Aerodynamics
AEROFOIL ANATOMY

An aerofoil is defined entirely by its geometry. Every dimension, whether chord, camber, or thickness, has a direct aerodynamic consequence. Understanding these terms is the foundation of wing design.

CHORD LINE
LE TE CHORD (c) chord line
Chord Line

The straight line connecting the leading edge (LE) to the trailing edge (TE). Chord length c is the fundamental length reference, all aerofoil dimensions (camber, thickness) are expressed as a percentage of chord. The angle of attack is measured between the chord line and the oncoming airflow.

CAMBER LINE (MEAN LINE)
max camber f mean camber line chord line
Camber Line (Mean Line)

The curve equidistant between the upper and lower surfaces at every point. The maximum distance from the chord line is the camber, typically around 2% of chord. Camber makes the aerofoil asymmetric, generating lift even at zero angle of attack. A symmetric aerofoil has its camber line coinciding with the chord line.

Leading and Trailing Edge
LE radius LE TE stagnation Kutta cond.
Leading and Trailing Edge

The leading edge radius governs stall behaviour, a rounder LE stalls more gently. The trailing edge enforces the Kutta condition: flow must leave smoothly from the TE, which sets circulation and therefore lift. A sharp TE is critical for generating consistent lift.

MEAN AERODYNAMIC CHORD (MAC)
root tip MAC 25% MAC = AC wingspan →
Mean Aerodynamic Chord

On a tapered wing, chord length varies from root to tip. The MAC is the chord of an equivalent rectangular wing that would produce the same aerodynamic forces. Critical for stability: CG limits and the aerodynamic centre position are expressed as a percentage of MAC.

Centre of Pressure and Aerodynamic Centre
AC 25% c CP lift force V∞
Centre of Pressure and Aerodynamic Centre

The Centre of Pressure (CP) is where the resultant aerodynamic force acts, it moves forward as AoA increases, which can cause instability. The Aerodynamic Centre (AC) at ~25% chord is where the pitching moment is constant regardless of AoA, making it the stable reference point for design.

MAX THICKNESS
Distance between upper and lower surface at the thickest point, as % of chord. Governs structural depth and drag.
THICKNESS POSITION
Thickest point typically at 25 to 30% chord on most subsonic profiles. Moving it aft delays transition to turbulence.
THIN vs THICK
Thin aerofoils (fighters, supersonic) reduce wave drag. Thick aerofoils (gliders, airliners) give more lift and structural room.
UPPER vs LOWER SURFACE
Cambered upper surface accelerates airflow creating lower pressure and suction. The lower surface decelerates flow, building higher pressure creating a net upward force.

Everything that
keeps you airborne.

Each topic builds from first principles through to engineering specifications. The linked calculators let you work with the formulas in context.

BUILDS ON: The Aerodynamics section above introduced the four forces, aerofoil geometry, and lift fundamentals. This section escalates to aircraft-level systems: how those aerodynamic principles are applied in real wing designs, propulsion integration, stability, structures, and digital flight systems.
Aircraft, 01
How Lift Works
The four forces of flight and why wings generate upward force.
L = ½ρV²SCL

The Four Forces section above gives the lift equation. Here we go deeper: where does lift actually come from?

Lift is generated by the wing's geometry and its angle of attack through the air. The correct explanation is rooted in circulation theory. The aerofoil's geometry and angle of attack force the flow to leave cleanly from the trailing edge. This is the Kutta condition. That constraint produces a circulatory flow around the wing which, by the Biot-Savart law, accelerates flow over the upper surface and decelerates it below, creating a pressure difference. Bernoulli's equation then gives the lift force from that pressure field. It is a consequence of circulation, not the root cause. Newton's third law is also satisfied: the wing deflects the oncoming flow downward, and the equal reaction acts upward on the wing. Both descriptions are consistent; neither alone is the full story.

The lift equation L = ½ · ρ · V² · S · CL shows that lift is proportional to V², doubling your airspeed quadruples the lift available. The lift coefficient CL captures the combined effect of wing shape and angle of attack.

ρ (air density, sea level ISA)1.225 kg/m³
Typical cruise CL (airliner)0.3 to 0.6
CLmax with flaps extended2.0 to 3.5
Stall onsetAoA exceeds around 15 to 18°
L/D ratio, modern airliner21:1 to 24:1 (A350/B787 generation)
L/D ratio, glider40:1 to 70:1 (record holders above 70:1)
Go to Lift Force Calculator See these aerofoil concepts resolved in CFD: live Cₚ field and streamlines →

Practice Problems

Q1: An A320 (S = 122.6 m², W = 640 kN) cruises at FL350 (ρ = 0.380). What CL is needed?
L = W in level flight. L = ½ρV²SCL, so CL = 2W/(ρV²S). At M 0.78: V ≈ 230 m/s. CL = 2 × 640,000 / (0.380 × 230² × 122.6) = 1,280,000 / 2,463,300 = 0.52. This is a typical airliner cruise CL.
Q2: What is the stall speed at sea level for a 73,000 kg aircraft with S = 122.6 m² and CLmax = 2.5?
Vs = √(2W / (ρSCLmax)) = √(2 × 716,000 / (1.225 × 122.6 × 2.5)) = √(1,432,000 / 375.5) = √3,814 = 61.8 m/s ≈ 120 kts. This is close to the A320's actual approach speed with full flaps.
FURTHER READING
• Anderson, Fundamentals of Aerodynamics, Ch. 3–4 (Inviscid Flow, Kutta Condition)
• Houghton & Carpenter, Aerodynamics for Engineering Students, Ch. 4 (Aerofoil Theory)
• Kuethe & Chow, Foundations of Aerodynamics, Ch. 5 (Thin Aerofoil Theory)
Aircraft, 02
Wings and Aerofoils
NACA profiles, sweep angles, winglets, and how geometry shapes performance.
CDi = CL² / (π·AR·e)

Wing design is one of the most refined areas in engineering. Aspect ratio (span² divided by area) determines efficiency, high aspect ratio wings (gliders, airliners) are efficient; low aspect ratio wings (fighters) allow high-speed maneuverability.

NACA 4-digit profiles encode wing shapes mathematically. The digits describe the max camber, its position along the chord, and the max thickness. These profiles are used on countless aircraft around the world. See the interactive aerofoil diagram in the Aerodynamics section above.

Winglets reduce induced drag by 4 to 6%. Swept wings delay shockwaves at transonic speeds. Supercritical profiles flatten the upper surface to push shockwaves further aft, improving efficiency above Mach 0.75.

Wingtip vortices and downwash are a direct consequence of generating lift with a finite wing. The high pressure below the wing and low pressure above it cause air to spill around each wingtip, forming powerful rotating vortices that trail behind the aircraft. These vortices induce a downward component of velocity across the entire span called downwash. Downwash tilts the local lift vector rearward, creating a drag component that would not exist on an infinite wing. This is induced drag. The strength of the tip vortices is proportional to lift and inversely proportional to span, which is why high aspect ratio wings produce less induced drag: the same lift is spread over a longer span, weakening the vortices. Winglets work by blocking the tip spillover, effectively extending the aerodynamic span without the structural penalty of a physically longer wing. Wake turbulence separation distances at airports exist because these vortices persist for minutes and can roll a following aircraft.

Induced drag formulaCDi = CL² / (π · AR · e)
Oswald efficiency e0.70 to 0.85 typical (real wing with fuselage effects)
Winglet fuel saving~4 to 6%
Typical sweep angle (airliner)25 to 35°
Go to NACA Aerofoil Visualizer See Wingtip Vortices animation live → See these aerofoil concepts resolved in CFD: live Cₚ field and streamlines →

Practice Problems

Q1: A wing has span 34 m and area 122 m². What is the aspect ratio and induced drag coefficient at CL = 0.5 (e = 0.8)?
AR = b²/S = 34²/122 = 1,156/122 = 9.48. CDi = CL²/(π·AR·e) = 0.25/(π × 9.48 × 0.8) = 0.25/23.82 = 0.0105. At cruise, this induced drag is comparable to the parasite drag (CD0 ≈ 0.015 to 0.020), confirming that total drag is split roughly 50/50 at the best L/D speed.
FURTHER READING
• Anderson, Fundamentals of Aerodynamics, Ch. 5 (Incompressible Flow over Finite Wings)
• Houghton & Carpenter, Aerodynamics for Engineering Students, Ch. 5 (Finite Wing Theory)
• Abbott & von Doenhoff, Theory of Wing Sections (the NACA profile bible)
Aircraft, 03
Jet Engines and Propulsion
How a turbofan converts fuel into thrust, the Brayton Cycle explained.
ηth = 1 − 1/r(γ−1)/γ  (Brayton)

A turbofan follows the Brayton Cycle: intake, compression, combustion, and expansion. The large front fan produces most of the thrust. Bypass Ratio (BPR) is the ratio of air bypassing the core to air through the core. Modern high bypass engines (10:1) are fuel-efficient and quiet.

Increasing Overall Pressure Ratio (OPR) directly improves thermal efficiency (the ideal Brayton cycle efficiency η = 1 − 1/r(γ−1)/γ depends only on OPR). Higher Turbine Inlet Temperature (TIT) increases specific work output, allowing the engine to produce more thrust for its size and enabling higher OPR to be practical. But higher TIT pushes turbine blades beyond their melting point, managed by ceramic thermal barrier coatings and internal film cooling passages fed by ~20% of core airflow.

Modern bypass ratio8 to 1 up to 12 to 1
Overall pressure ratio45:1 to 60:1 (UltraFan targets 70:1+)
Turbine inlet temp~1,700–1,800 °C (combustor exit; blade metal kept below ~1,100°C by TBC + film cooling)
Propulsive efficiencyη = 2/(1 + Vj/V)
Go to Turbofan Animation

Practice Problems

Q1: A turbofan has BPR = 10 and core exhaust velocity 400 m/s. If the bypass stream velocity is 280 m/s, what is the propulsive efficiency at V∞ = 230 m/s?
Total momentum thrust = ṁc(400) + 10ṁc(280) = ṁc(400 + 2,800) = 3,200ṁc. Effective mean exhaust velocity ≈ (400 + 10 × 280)/11 = 3,200/11 ≈ 291 m/s. ηp = 2/(1 + 291/230) = 2/2.265 = 0.883 ≈ 88%. The high BPR keeps Vj close to V, giving excellent propulsive efficiency.
Q2: What is the ideal Brayton cycle efficiency for OPR = 50 (γ = 1.4)?
η = 1 − 1/r(γ−1)/γ = 1 − 1/500.286 = 1 − 1/3.034 = 1 − 0.330 = 0.670 ≈ 67%. Real engines achieve ~45% due to component inefficiencies, cooling bleeds, and non-ideal combustion. But the trend is clear: higher OPR = better thermal efficiency.
FURTHER READING
• Mattingly, Elements of Propulsion, Ch. 5–8 (Gas Turbine Engine Cycles)
• Cumpsty, Jet Propulsion (Cambridge, clear treatment of propulsive efficiency)
• El-Sayed, Aircraft Propulsion and Gas Turbine Engines, Ch. 4 (Brayton Cycle)
Aircraft, 04
Flight Controls and Stability
Pitch, roll, yaw, and how digital flight control changed what aircraft can do.
M = I·α  (moment = inertia × angular accel)

Aircraft rotate around three axes: pitch (elevator), roll (ailerons), and yaw (rudder). Digital flight control systems replaced mechanical linkages with computers in the 1988 Airbus A320, enforcing envelope protection automatically, preventing the pilot from exceeding structural or aerodynamic limits.

Static stability means the aircraft naturally returns to equilibrium after a disturbance. The neutral point (NP) is the point along the fuselage where an increase in angle of attack produces zero net pitching moment change, effectively the aerodynamic centre of the whole aircraft. The static margin is the distance between the centre of gravity (CG) and the neutral point, expressed as a percentage of MAC. The CG must sit forward of the NP. This is what makes the aircraft inherently stable. A large static margin means strong stability but heavy stick forces and poor manoeuvrability. A small or negative static margin (CG aft of NP) gives agility but requires active digital flight control to maintain control at all times, as in the Eurofighter.

Pitch controlElevator / stabilator
Roll controlAilerons + spoilers
Digital flight control (first commercial)Airbus A320, 1988
Static margin (typical)5 to 15% of MAC

Dynamic Stability: the four natural modes

Static stability tells you whether a disturbance initially grows or decays. Dynamic stability tells you how it decays, or whether it ever does. A statically stable aircraft can still be dynamically unstable if the oscillations grow over time.

PHUGOID MODE

A long, gentle oscillation in speed and altitude at roughly constant angle of attack. Period is typically 60 to 120 seconds. The aircraft trades kinetic and potential energy back and forth. Lightly damped, so a pilot can correct it easily but an autopilot must actively damp it. Governed primarily by L/D ratio: higher L/D means longer phugoid period.

SHORT PERIOD MODE

A rapid pitch oscillation with a period of 1 to 5 seconds, driven by the tail restoring force. Heavily damped in a well-designed aircraft and pilots barely notice it. If underdamped it causes the nose to hunt rapidly and makes precision flying very difficult. This mode must be well damped for airworthiness certification.

DUTCH ROLL

A coupled yaw-and-roll oscillation where the nose swings side to side while the wings rock in the opposite phase. Common on swept-wing aircraft where the dihedral effect is strong. Uncomfortable for passengers and can be dangerous if underdamped. The yaw damper (a small automatic rudder input) suppresses it continuously. Turn it off on a swept-wing jet and you feel it immediately.

SPIRAL MODE

A very slow divergence: if disturbed into a slight bank, the aircraft slowly tightens into a descending spiral. Most aircraft are mildly spiral unstable, meaning the bank angle grows slowly if uncorrected. The time constant is so long (30 to 90 seconds) that a pilot corrects it naturally without noticing. A spiral divergence is statically stable in roll but directionally too stable, pulling the nose into the turn.

Phugoid period (typical)60 to 120 s
Short period period1 to 5 s (heavily damped)
Dutch roll suppressed byYaw damper (automatic rudder)
Spiral mode time constant200 to 400 s for transport aircraft (general aviation can be shorter, always tolerable due to slow divergence)
Go to Pitch, Roll and Yaw Animation

Practice Problems

Q1: CG is at 25% MAC and neutral point is at 40% MAC. What is the static margin and is the aircraft stable?
Static margin = NP − CG = 40% − 25% = +15% MAC. Positive static margin means the CG is forward of the NP, so the aircraft is statically stable. 15% is quite large, meaning strong stability but heavy control forces. A typical transport aircraft aims for 5 to 15%.
Q2: A phugoid oscillation has a period of 90 seconds at cruise speed 230 m/s. If the L/D doubles, what happens to the period?
The phugoid period is approximately T ≈ π√2·V/g, which depends primarily on speed, not L/D. However, the damping is inversely proportional to L/D: higher L/D means the phugoid is more lightly damped (oscillations persist longer). The period stays roughly the same but the motion takes longer to die out.
FURTHER READING
• Nelson, Flight Stability and Automatic Control, Ch. 4–5 (Longitudinal/Lateral Modes)
• Cook, Flight Dynamics Principles, Ch. 4 (Static Stability)
• Etkin & Reid, Dynamics of Flight, Ch. 5–6 (Stability Derivatives)
Aircraft, 05
Structures and Materials
What modern aircraft are made of and why composites changed what is possible.
σ = E·ε, the stress-strain relationship from Hooke's Law

Modern airframes use Carbon Fibre Reinforced Polymer (CFRP) composites for up to 50 to 53% of their structure by weight (Boeing 787, Airbus A350). CFRP is ~5× stronger than aluminium at 1/3 the density, with excellent fatigue resistance, aluminium fatigues cyclically, CFRP essentially does not.

The semi-monocoque structure uses the skin to carry loads. Wing spars carry bending loads while ribs maintain the aerofoil profile. The structure must withstand 1.0× limit load with no permanent deformation, and 1.5× limit load (ultimate load) without catastrophic failure, though permanent deformation is permitted at ultimate.

CFRP vs aluminium~5× specific strength
Composite fraction (modern)50 to 53% by weight
Safety factor1.0× limit = no permanent deformation; 1.5× ultimate = no catastrophic failure (permanent deformation permitted)
Wing design load (max)+2.5g / −1.0g (transport cat.)

Fatigue, Damage Tolerance and Certification

Structural strength under a single load is only part of the story. Aircraft structures experience millions of load cycles over their service life and must be designed for fatigue, the progressive cracking that occurs under repeated stress even well below the ultimate strength of the material.

The modern design philosophy is damage tolerance: the structure is assumed to contain cracks, and the designer must prove that any crack will be detected by scheduled inspection before it grows to a critical length. This replaced the older safe-life approach, where a component was retired after a fixed number of cycles regardless of condition, a policy that proved insufficient after the Comet fuselage failures in the 1950s.

CFRP has transformed fatigue management. Unlike steel, aluminium has no true fatigue limit: its S-N curve never flattens, so given enough load cycles it will always eventually crack, no matter how low the stress. This is why aluminium structures require mandatory inspection intervals. Carbon fibre composites behave differently again. Their failure mechanism is delamination and matrix cracking rather than metal fatigue, and they are far more resistant to propagating damage. This is a primary reason why the Boeing 787 and Airbus A350 can achieve longer inspection intervals than their aluminium predecessors.

Design philosophyDamage tolerant (crack assumed present)
Aluminium fatigueNo endurance limit (unlike steel). S-N curve never flattens, so inspection intervals are mandatory.
CFRP failure modeDelamination, not metal fatigue
787 inspection intervalLonger than 767 due to CFRP fatigue properties

Practice Problems

Q1: An aluminium spar carries a bending moment of 50 kNm. Its I = 2×10⁻⁴ m⁴ and distance to outer fibre y = 0.1 m. What is the peak stress?
σ = My/I = 50,000 × 0.1 / 2×10⁻⁴ = 25 MPa. Aluminium 2024-T3 has yield strength ~345 MPa, so the factor of safety is 345/25 = 13.8. In practice the design limit load uses that entire margin, and the 1.5× safety factor means the structure must survive 1.5 × 25 = 37.5 MPa without failure.
Q2: An aircraft designed for +2.5g experiences a 1.0g gust that adds +1.2g. Does it exceed the structural limit?
Total load factor = 1.0g (steady) + 1.2g (gust) = 2.2g. This is within the +2.5g limit load, so no structural issue at limit. But the ultimate load is 2.5 × 1.5 = 3.75g, and 2.2g is well below this. However, repeated 2.2g gusts contribute to fatigue damage over the airframe life.
FURTHER READING
• Megson, Aircraft Structures for Engineering Students, Ch. 1–5 (Bending, Shear, Torsion)
• Niu, Airframe Structural Design (practical industry reference)
• CS-25 / FAR-25 Subpart C (Structural Requirements, freely available)
Aircraft, 06
Avionics and Navigation
FMS, ECAM, FADEC, the digital systems that run modern aircraft.
P(failure) < 10⁻⁹ per flight hour

Modern aircraft are as much software platforms as they are flying machines. Three systems sit at the heart of every airliner's digital architecture.

The Flight Management System (FMS) is the aircraft's brain for navigation and performance. Pilots load the route, and the FMS computes the optimal climb profile, cruise altitude, step-climb schedule, descent trajectory, and fuel prediction, accurate to within ±50 kg on a 10-hour flight. It talks to the autopilot continuously, sending speed and altitude targets as the flight progresses.

ECAM (Airbus) / EICAS (Boeing) is the aircraft's health monitoring system. It watches over 1,000 engine and systems parameters simultaneously and presents failures in priority order with corrective procedures already displayed on screen. The crew does not diagnose. They read and action. This is a fundamental shift from older cockpits where failure analysis required memory and checklists from scratch.

FADEC (Full Authority Digital Engine Control) replaces all mechanical engine controls with a computer. Pilots set a thrust lever to a detent (TOGA, CLB, MCT, IDLE) and FADEC translates that into the exact fuel flow, bleed settings, and variable geometry position needed, protecting the engine from over-temperature and surge automatically. There is no manual override below the detent positions.

All safety-critical systems are triple or quadruple redundant, with independent power supplies and separate data buses. The certification standard is a probability of catastrophic failure below 10⁻⁹ per flight hour, meaning less than one catastrophic event per billion hours of flight, across the entire world fleet.

Data moves around the aircraft via ARINC 429 (older, one-way, 100 kbps) and AFDX (Avionics Full Duplex Switched Ethernet, up to 100 Mbps on the A380 and A350). GPS with SBAS augmentation gives lateral accuracy below 3 m and vertical below 4 m, sufficient for CAT I ILS approaches, with additional augmentation for lower categories.

Catastrophic failure prob.< 10⁻⁹ per flight hour (DO-178C/DO-254)
FMS fuel prediction accuracy±50 kg on a 10 hr flight
Primary data busARINC 429 (legacy) / AFDX 100 Mbps (modern)
GPS accuracy (SBAS)< 3 m lateral, < 4 m vertical
Redundancy levelTriple/quad for all flight-critical systems
FADEC authorityFull, no mechanical backup below idle detent

Practice Problems

Q1: A digital flight control system runs at 80 Hz. What is the sampling period? Why does this matter?
T = 1/f = 1/80 = 12.5 ms. The Nyquist theorem requires sampling at least 2× the highest frequency of interest. Short-period mode might oscillate at ~3 Hz, so 80 Hz provides ~13× oversampling, giving excellent fidelity. The latency budget for sensor → computer → actuator must fit within this 12.5 ms window.
FURTHER READING
• Collinson, Introduction to Avionics Systems (comprehensive systems overview)
• Moir & Seabridge, Aircraft Systems (practical avionics architecture)
• RTCA DO-178C (Software certification standard reference)
Explore the A380 and Dragon 2 Cockpits → Go to Spar Bending & Fatigue Calculators →
Aircraft, 07
Aircraft Performance
Takeoff distance, climb performance, specific excess power, and the V-n diagram.
Ps = V(T − D)/W

Performance analysis asks the practical questions: how far do we need to run before the wheels leave the ground? How fast can we climb? How far can we fly on a given fuel load? Every answer comes from balancing forces and energy.

Takeoff distance is governed by the ground roll equation. The aircraft accelerates from rest to the rotation speed VR under the net force T − D − μ(W − L), where μ is the rolling friction coefficient (~0.02 on dry concrete). Once airborne, the transition segment takes the aircraft to the screen height (35 ft for CS-25). Key variables: thrust-to-weight ratio, wing loading W/S, CLmax with flaps, and density altitude. A hot-and-high airfield like Mexico City can increase takeoff distance by 30% or more compared to sea level ISA.

Climb performance is driven by excess thrust. Rate of climb RC = V·sin(γ) = (T − D)V/W. The maximum rate of climb occurs at the speed where excess power (T − D)×V is greatest. The maximum angle of climb occurs at a different, lower speed where (T − D) itself is maximised. Jets climb best at higher speeds than propeller aircraft because jet thrust is roughly constant with speed while prop thrust falls.

Specific Excess Power (Ps) unifies climb, acceleration, and sustained turn performance into a single metric: Ps = V(T − D)/W. When Ps is positive, the aircraft can trade that energy for altitude (climb), speed (acceleration), or sustained g-loading (turning). When Ps = 0, the aircraft is at its performance ceiling for that flight condition. Ps diagrams plotted as contours on a V-h (speed vs altitude) chart are how fighter aircraft performance is compared.

The V-n diagram maps the structural and aerodynamic limits of an aircraft. The horizontal axis is equivalent airspeed (EAS); the vertical axis is load factor n (g-loading). The left boundary is the stall limit: nmax = ½ρV²SCLmax/W, which is a parabola. The top boundary is the structural limit (+2.5g for CS-25 transport, +7g to +9g for aerobatic). The right boundary is VD (design dive speed). Gust lines overlay the manoeuvre envelope to create the combined V-n diagram used for structural sizing.

Range and endurance for jets are governed by the Breguet equation: R = (V/cT) × (L/D) × ln(Wi/Wf). Maximum range requires flight at maximum V×(L/D), which for a jet means flying faster than the speed for best L/D. Maximum endurance requires minimum fuel flow, which means flight at minimum drag speed (best L/D). For propeller aircraft, the Breguet range equation uses (η/cP) × (L/D) × ln(Wi/Wf), and best range occurs at best L/D speed, not above it.

Takeoff field length (A320, SL ISA, MTOW)~2,200 m
CS-25 load factor limits+2.5g / −1.0g (flaps up)
Maximum rate of climb (B737-800)~1,500 to 2,000 ft/min at typical weights
Service ceiling definitionAltitude where RC = 100 ft/min (jets) or 500 ft/min (piston)
Best range speed (jet)Above Vmd, at max V×(L/D)
Go to Breguet Range Calculator See the Boundary Layer animation live →

Practice Problems

Q1: An aircraft weighing 75 kN has T = 18 kN and D = 12 kN at 80 m/s. What is the rate of climb?
RC = V(T − D)/W = 80 × (18,000 − 12,000)/75,000 = 80 × 6,000/75,000 = 6.4 m/s ≈ 1,260 ft/min. The climb angle γ = arcsin((T − D)/W) = arcsin(6,000/75,000) = 4.6°.
Q2: At what load factor does a 70 m/s aircraft stall if V_stall(1g) = 55 m/s?
n = (V/Vs)² = (70/55)² = 1.62g. The aircraft can sustain a 1.62g turn at 70 m/s before stalling. Bank angle = arccos(1/n) = arccos(1/1.62) = 51.9°.
FURTHER READING
• Anderson, Introduction to Flight, Ch. 5–6 (Aircraft Performance)
• Raymer, Aircraft Design: A Conceptual Approach, Ch. 17 (Performance and Flight Mechanics)
• CS-25 Subpart B (Flight Requirements, defines V-n envelope limits)
Aircraft, 08
Compressible Aerodynamics
Shock waves, supersonic nozzles, Prandtl-Meyer expansion, and high-speed flow.
P₂/P₁ = 1 + 2γ/(γ+1)(M₁² − 1)

Below about Mach 0.3, air behaves as if it is incompressible. Above Mach 0.3, density changes become significant and the flow physics change fundamentally. Understanding compressible flow is essential for anything involving jet engines, supersonic flight, or rocket nozzles.

How shocks form on a wing is the most important compressible flow phenomenon in commercial aviation. Even though the aircraft is flying below Mach 1, the air accelerating over the curved upper surface can locally exceed Mach 1. The freestream Mach number where this first happens is the critical Mach number (Mcrit), typically around M 0.72 to 0.78 for conventional aerofoils. As freestream Mach increases beyond Mcrit, a growing pocket of supersonic flow forms on the upper surface, terminated by a normal shock that decelerates the flow back to subsonic. This shock causes a sharp adverse pressure gradient that can separate the boundary layer, producing buffet and a dramatic rise in drag called drag divergence. Supercritical aerofoils (used on every modern airliner) are specifically shaped with a flat upper surface to weaken this shock, pushing drag divergence to M 0.80+. This is why the A320 cruises at M 0.78 and the 787 at M 0.85: the wing profile determines the economic speed of the aircraft.

Normal shock waves occur when supersonic flow is forced to decelerate abruptly (e.g. in front of a blunt body or inside an inlet). Across a normal shock: the flow becomes subsonic, static pressure and temperature jump sharply, total pressure drops (this is an irreversible loss), and entropy increases. The normal shock relations are derived directly from conservation of mass, momentum, and energy across the discontinuity. The pressure ratio across the shock is P₂/P₁ = 1 + 2γ/(γ+1)(M₁² − 1). At Mach 2, this gives a pressure ratio of about 4.5.

Oblique shock waves form when supersonic flow turns into itself (compression). The wave is inclined at a shock angle β to the flow, which depends on the upstream Mach number and the deflection angle θ. For a given M₁ and θ, there are generally two solutions: a weak shock (smaller β, flow remains supersonic downstream) and a strong shock (larger β, flow goes subsonic). Supersonic inlets use a series of oblique shocks rather than a single normal shock because each oblique shock has a smaller total pressure loss.

Prandtl-Meyer expansion occurs when supersonic flow turns away from itself (expansion around a convex corner). Unlike shocks, this is isentropic: no losses. The flow speeds up and the pressure drops smoothly through a fan of Mach waves. The Prandtl-Meyer function ν(M) gives the total turning angle possible: ν(M) = √((γ+1)/(γ−1)) · arctan(√((γ−1)/(γ+1)(M²−1))) − arctan(√(M²−1)). The maximum turning angle for air (γ = 1.4) from Mach 1 is about 130.5°.

Convergent-divergent (CD) nozzles are how rocket engines and supersonic wind tunnels accelerate flow past Mach 1. The area-velocity relation dA/A = (M² − 1) dV/V shows that subsonic flow accelerates in a converging section but supersonic flow accelerates in a diverging section. The throat (minimum area) is where M = 1 (choked flow). The area ratio A/A* determines the exit Mach number. A ramjet inlet is essentially a CD nozzle in reverse: it decelerates supersonic flow to subsonic through the same area relationships.

Normal shock at M = 2P₂/P₁ ≈ 4.50, T₂/T₁ ≈ 1.69, M₂ ≈ 0.577
Concorde inlet designSeries of oblique shocks + final normal shock, total pressure recovery ~95%
Raptor nozzle expansion ratio~40:1 (Raptor Vacuum), ~3.5 Mach at nozzle exit
Sonic condition at throatM = 1.0, A = A* (critical area)
See shock deceleration in the Ramjet Animation → See Shock Formation animation live →
Deep Dive Available
Normal shocks, oblique shocks, blunt bodies & expansion fans

The Aerodynamics page has a full interactive section on shock waves — see how body geometry determines shock type, compare strong vs weak oblique shocks live, and watch expansion fans form on convex corners. Built for visual learners.

Read More  →

Practice Problems

Q1: Air at Mach 3 passes through a normal shock. What is the downstream Mach number?
M₂² = (1 + ((γ−1)/2)M₁²) / (γM₁² − (γ−1)/2) = (1 + 0.2×9)/(1.4×9 − 0.2) = 2.8/12.4 = 0.2258. So M₂ = 0.475. The flow is strongly subsonic after the shock.
Q2: A CD nozzle has a throat area of 0.1 m² and exit area of 0.3 m². What is the exit Mach number (supersonic case)?
A/A* = 3.0. From isentropic tables (γ = 1.4), the supersonic solution gives Mexit2.64. The subsonic solution would give M ≈ 0.197 (used when the nozzle is not fully expanded).
FURTHER READING
• Anderson, Modern Compressible Flow, Ch. 3–5 (Shock Relations, Prandtl-Meyer)
• Anderson, Fundamentals of Aerodynamics, Ch. 8–9 (Normal/Oblique Shocks)
• Zucrow & Hoffman, Gas Dynamics (detailed nozzle flow treatment)
Aircraft, 09
Control Systems Fundamentals
Transfer functions, feedback loops, and how stability augmentation systems actually work.
G(s) = C(sI − A)⁻¹B + D

When we say an aircraft has a yaw damper or a digital flight control system "maintains stability," that is control theory at work. Every stability augmentation system is a feedback controller, and understanding the mathematics behind it is essential for modern aerospace engineering.

Transfer functions represent the input-output relationship of a linear system in the Laplace domain. A simple pitch rate response to elevator deflection might look like G(s) = K(s + z)/((s + p₁)(s + p₂)), where K is the gain, z is a zero, and p₁, p₂ are the poles. The poles determine stability: if all poles have negative real parts, the system is stable. The short-period mode of an aircraft appears as a complex conjugate pole pair: the real part sets the damping, the imaginary part sets the oscillation frequency.

Feedback control is the core idea. The yaw damper measures yaw rate r with a rate gyro, multiplies it by a gain Kr, and commands a rudder deflection δr = −Kr·r. This negative feedback adds artificial damping to the Dutch roll mode. The closed-loop transfer function becomes GCL = G/(1 + K·G), which moves the poles to more stable locations. Root locus plots show how the poles move as the gain K increases from 0 to ∞.

State-space representation is the modern framework used in digital flight control systems. The aircraft dynamics are written as ẋ = Ax + Bu and y = Cx + Du, where x is the state vector (pitch rate, angle of attack, speed, etc.), u is the control input (elevator, aileron, rudder), A is the stability matrix, and B is the control matrix. The eigenvalues of A are the system poles. Full-authority digital control uses state feedback u = −Kx to place the eigenvalues wherever the designer wants, within actuator and sensor limits.

Frequency response (Bode plots) shows how the system responds to sinusoidal inputs at different frequencies. The gain margin and phase margin quantify how close the system is to instability. For aircraft, MIL-STD-1797 specifies minimum handling qualities: the pilot expects certain frequency and damping characteristics from the short-period mode, and the control system must deliver them across the entire flight envelope.

Short-period damping (Level 1 handling)ζ = 0.35 to 1.3 (MIL-STD-1797)
Yaw damper gain (typical)δr = −Kr·r, scheduled with speed and altitude
A320 control computer update rate~80 Hz (flight control computers)
Phase margin (typical target)> 45° for robust stability

Practice Problems

Q1: A Dutch roll mode has poles at −0.2 ± 1.5j. What is the natural frequency and damping ratio?
ωn = √(0.2² + 1.5²) = √(2.29) = 1.513 rad/s. ζ = 0.2/1.513 = 0.132. Period = 2π/1.5 ≈ 4.2 s. This is lightly damped, exactly the kind of motion a yaw damper is designed to suppress.
FURTHER READING
• Nelson, Flight Stability and Automatic Control, Ch. 7–10 (Autopilots, Digital Control)
• Stevens, Lewis & Johnson, Aircraft Control and Simulation (state-space methods)
• MIL-STD-1797 (Flying Qualities of Piloted Aircraft, free PDF)
FURTHER READING
Aerodynamics: Anderson, Fundamentals of Aerodynamics, Ch. 1-5 (incompressible), Ch. 8-9 (shocks/nozzles). Houghton & Carpenter, Aerodynamics for Engineering Students, Ch. 4-6.
Stability & Control: Nelson, Flight Stability and Automatic Control, Ch. 2-6. Cook, Flight Dynamics Principles, Ch. 3-5, 11.
Structures: Megson, Aircraft Structures for Engineering Students, Ch. 1-5. Niu, Airframe Structural Design.
Propulsion: Mattingly, Elements of Propulsion, Ch. 1-4. Cumpsty & Heyes, Jet Propulsion, Ch. 1-8.
Performance: Anderson, Introduction to Flight, Ch. 5-7. Eshelby, Aircraft Performance: Theory and Practice.
Control Systems: Franklin, Powell & Emami-Naeini, Feedback Control of Dynamic Systems, Ch. 1-7.

What holds it
together.

Every aircraft is a compromise between strength and weight. These are the fundamentals of how aerospace structures carry loads, resist fatigue, and survive the environments they fly in.

STRESS, STRAIN, AND HOOKE'S LAW
σ
Stress (σ = F/A)

Force per unit area, measured in Pascals (Pa) or more practically MPa. Tensile stress pulls the material apart. Compressive stress pushes it together. Shear stress (τ) acts parallel to the surface. A wing spar under flight loads experiences all three simultaneously.

Bending stress: σ = My/I
M = bending moment, y = distance from neutral axis, I = second moment of area
ε
Strain (ε = ΔL/L)

The fractional change in length. Dimensionless. A strain of 0.002 means the material has stretched by 0.2% of its original length. Engineering metals yield at roughly 0.2% strain (the 0.2% proof stress). Carbon fibre composites can sustain ~1.5% strain before failure.

Poisson's ratio: ν = −ε_lateral / ε_axial
Aluminium ν ≈ 0.33, CFRP ν ≈ 0.25 to 0.35 (direction-dependent)
E
Young's Modulus (σ = Eε)

Hooke's Law in its simplest form: stress is proportional to strain in the elastic region. E is the stiffness of the material. High E means the material resists deformation. Steel E ≈ 200 GPa, aluminium E ≈ 70 GPa, CFRP E ≈ 70 to 180 GPa (fibre direction).

Shear modulus: G = τ/γ = E / (2(1+ν))
Relates shear stress to shear strain via Poisson's ratio
HOW AIRCRAFT STRUCTURES CARRY LOADS
SEMI-MONOCOQUE
The load-bearing skin

Used on virtually all modern aircraft. The outer skin carries a significant portion of the shear and torsion loads, supported by internal frames (fuselage) or ribs (wings) and longitudinal stringers. The skin panel between stringers acts as a thin plate in shear. If the skin buckles slightly under load, that is acceptable in a semi-monocoque (post-buckling strength), unlike a pure monocoque where skin buckling means failure.

WING BOX
The structural heart of the wing

The wing box is formed by the front spar, rear spar, upper skin panel, and lower skin panel. The spars (vertical beams running spanwise) carry bending loads. The upper skin is in compression during positive g-flight, the lower skin is in tension. Ribs maintain the aerofoil shape and distribute aerodynamic loads into the spars. On the A380, the centre wing box alone weighs over 8 tonnes and connects both wings through the fuselage.

BUCKLING
When thin structures fail sideways

Thin panels under compression do not fail by crushing. They buckle, bowing sideways at a critical load given by Euler's formula: P_cr = π²EI/L². This is why stringers are riveted to the skin: they increase the effective I (second moment of area) and raise the buckling load. Wing upper skin panels are designed to withstand compression at cruise without buckling, but fuselage panels may post-buckle safely under pressurisation loads.

PRESSURISATION
A flying pressure vessel

At FL350 the cabin is pressurised to ~8,000 ft equivalent (75 kPa), while outside pressure is ~24 kPa. The differential (~51 kPa) inflates the fuselage like a balloon. Hoop stress in the skin: σ = ΔP·r/t. For a typical fuselage (r = 2 m, t = 1.5 mm), this gives ~68 MPa, well within aluminium yield (~345 MPa) but it cycles every flight, making it the primary fatigue driver for fuselage panels.

AEROSPACE MATERIALS
Aluminium Alloys
2024-T3, 7075-T6

The workhorse of aviation since the 1930s. Cheap, easy to inspect (cracks are visible), well-understood fatigue behaviour. But no endurance limit: the S-N curve never flattens, so it will always eventually crack. Density 2,780 kg/m³. Yield ~345 to 505 MPa.

E = 70 GPa · ρ = 2,780 kg/m³
Specific strength: ~180 kNm/kg
CFRP Composites
Carbon fibre + epoxy matrix

~5× the specific strength of aluminium at 1/3 the density. Properties are anisotropic: extremely strong along the fibre direction, weak perpendicular to it. Plies are stacked at 0°/±45°/90° to give quasi-isotropic layups. Fails by delamination, not fatigue cracking. 50 to 53% of the 787/A350 airframe.

E = 70 to 180 GPa · ρ = 1,550 kg/m³
Specific strength: ~700+ kNm/kg
Titanium Alloys
Ti-6Al-4V

Used where aluminium is too weak and CFRP cannot tolerate the temperature: engine pylons, landing gear, wing root fittings, high-temperature zones near engines. Excellent corrosion resistance and no galvanic reaction with carbon fibre (aluminium corrodes in contact with CFRP). Expensive to machine. Density 4,430 kg/m³.

E = 114 GPa · ρ = 4,430 kg/m³
Specific strength: ~250 kNm/kg
COMPOSITE RULE OF MIXTURES

Ec = EfVf + EmVm (along fibre direction). The composite stiffness is a volume-weighted average of fibre and matrix properties. For a typical 60% fibre volume fraction with carbon fibres (E_f ≈ 230 GPa) and epoxy matrix (E_m ≈ 3.5 GPa): E_c = 0.6 × 230 + 0.4 × 3.5 = 139.4 GPa. Perpendicular to fibres, the stiffness drops dramatically to ~10 GPa, which is why layup orientation matters.

FATIGUE AND DAMAGE TOLERANCE
S-N CURVES AND FATIGUE LIFE

Aircraft structures experience millions of load cycles (pressurisation, gusts, manoeuvres, landing). The S-N curve plots stress amplitude vs cycles to failure. Steel has a clear fatigue limit (a stress below which it never fails). Aluminium does not: its curve keeps dropping, so every cycle causes some damage regardless of how low the stress. This is why aluminium aircraft have mandatory inspection intervals.

DAMAGE TOLERANCE PHILOSOPHY

The modern design approach: assume the structure contains cracks. The designer must prove that any crack will be detected by scheduled inspection before it grows to critical length. This is governed by fracture mechanics: the stress intensity factor K = σ√(πa) must stay below the material's fracture toughness KIc.

HOW STRUCTURES ARE TESTED
COUPON TESTS

Small material samples tested in tension, compression, and shear to establish basic material properties (yield, ultimate, E, S-N curve). Hundreds of coupons are tested for each new material before it is approved for flight.

COMPONENT TESTS

Full-scale spars, fuselage panels, and joints are tested under representative loads. The wing of a new aircraft is literally bent upward until it breaks. The A350 wing tip deflected 5.2 metres before failure at 1.5× limit load (ultimate).

FULL AIRFRAME FATIGUE

A complete airframe is cycled through representative flights (pressurisation + manoeuvre loads) for 2× the design service life. The A320 test article completed 47,500 simulated flights before inspection. Cracks found during this test define the inspection programme for the fleet.

Practice Problems

Q1: A fuselage panel (r = 2.0 m, t = 1.6 mm) has cabin differential pressure 51 kPa. What is the hoop stress?
σ = ΔP × r / t = 51,000 × 2.0 / 0.0016 = 63.75 MPa. Aluminium 2024-T3 yield is ~345 MPa, so the static safety factor is 345/63.75 = 5.4. But this stress cycles every flight (ground → cruise → ground), making it the primary fatigue driver. Over 60,000 flights this fatigue damage accumulates.
Q2: A CFRP layup is 60% carbon fibre (Ef = 230 GPa) and 40% epoxy (Em = 3.5 GPa). What is E along the fibres?
Rule of mixtures: Ec = EfVf + EmVm = 230 × 0.6 + 3.5 × 0.4 = 138 + 1.4 = 139.4 GPa. This is comparable to aluminium (70 GPa) at less than half the density, giving roughly double the specific stiffness. Perpendicular to fibres: E ≈ Em/(1 − Vf(1 − Em/Ef)) ≈ 8.5 GPa, which is why layup angles matter.
Q3: A column of length 0.8 m with I = 5×10⁻⁸ m⁴ and E = 70 GPa. What is the Euler buckling load?
Pcr = π²EI/L² = π² × 70×10⁹ × 5×10⁻⁸ / 0.8² = 34,558 / 0.64 = 53,997 N ≈ 54 kN (pin-ended). For a fixed-free column (cantilever), use Leff = 2L, giving Pcr = 54/4 = 13.5 kN. The boundary conditions matter enormously.
FURTHER READING
Structures: Megson, Aircraft Structures for Engineering Students, Ch. 1–8 (Stress, Bending, Shear, Torsion, Buckling). Niu, Airframe Structural Design (industry practice).
Materials: Callister & Rethwisch, Materials Science and Engineering, Ch. 6–8 (Mechanical Properties, Failure). Baker, Dutton & Kelly, Composite Materials for Aircraft Structures.
Fatigue & Fracture: Bannantine, Comer & Handrock, Fundamentals of Metal Fatigue Analysis. Anderson, Fracture Mechanics: Fundamentals and Applications.
Certification: CS-25 Subpart C (Structural Requirements), FAR-25, freely available from EASA and FAA.

Physics you can
see in motion.

Animated visualizations of the core principles behind flight. Press the buttons to explore each concept live.

Pitch

Lateral axis, Y-axis
AxisWing tip to wing tip PositiveNose up NegativeNose down ControlElevator / stabilator StabilityLongitudinal

Rotation around the lateral (Y) axis, runs through both wingtips. Pitching up increases AoA and generates more lift, but also more drag. Exceed the critical AoA and the wing stalls. The horizontal stabiliser provides pitch stability; the elevator commands pitch changes.

Roll

Longitudinal axis, X-axis
AxisNose to tail PositiveRight wing down NegativeLeft wing down ControlAilerons (+ spoilers) StabilityLateral (dihedral)

Rotation around the longitudinal (X) axis, runs nose to tail. Ailerons deflect in opposite directions: one down (more lift), one up (less lift), creating asymmetric lift that rolls the aircraft. Dihedral (wings angled up) provides positive roll stability, a bank produces a restoring moment.

Yaw

Normal axis, Z-axis
AxisTop to bottom PositiveNose right NegativeNose left ControlRudder CouplingAdverse yaw from ailerons

Rotation around the normal (Z) axis, runs top to bottom. Controlled by the rudder. Ailerons generate adverse yaw, the rising wing has more induced drag, pulling the nose toward the outside of the turn. The rudder corrects this in coordinated flight.

AXIS SUMMARY
X-axisLongitudinal, Roll
Y-axisLateral, Pitch
Z-axisNormal, Yaw
CONTROL SURFACES
AileronsRoll (differential)
ElevatorPitch (longitudinal)
RudderYaw (directional)
STABILITY TYPES
LateralDihedral effect
LongitudinalTail volume
DirectionalFin weathercock
KEY COUPLING
Roll produces adverse yaw from aileron drag. Yaw can lead to spiral or Dutch roll. All three axes interact in real flight and the digital flight control computers decouple them for the pilot.
M 0.30 SUBSONIC

Subsonic

M < 0.8

Flow stays fully below the speed of sound throughout. Normal aerodynamics apply and no shockwaves form. All commercial jets cruise in this regime (Mach 0.78 to 0.85).

Examples
Cessna, A320 (climb), helicopters

Transonic

Mach 0.8 to 1.2

Mixed flow where some areas exceed Mach 1 while others don't. Shockwaves appear on the wing upper surface and cause wave drag and buffet. Most modern airliners operate here at cruise.

Examples
B737, A350 cruise, F-16 (dash)

Sonic

M = 1.0

Exactly the speed of sound. Pressure waves can no longer outrun the aircraft and pile up at the nose forming a normal shock. This is the sound barrier. Drag spikes sharply at this point.

Examples
Bell X-1 (first supersonic flight), Concorde at barrier

Supersonic

Mach 1.2 to 5.0

Oblique shockwaves form at the nose and wing leading edges. Pressure builds ahead of the shocks. The sonic boom propagates to the ground. Aerodynamic heating begins above M2.

Examples
Concorde M2.04, F-22, SR-71 M3.2

Hypersonic

M > 5.0

Extreme aerodynamic heating, boundary layer reaches thousands of degrees. Air molecules dissociate and ionise. Shockwaves sit very close to the vehicle surface.

Examples
Space Shuttle re-entry M25, X-43A M9.6

Key Facts

Speed of Sound (SL, ISA)
340.3 m/s or 661.5 knots
Speed of Sound (FL350)
295 m/s or 573 knots
Mach formula
M = V / a(T)
Critical Mach (M_crit)
M where local flow = M1 first

Intake and Compression

The fan splits incoming air. On a modern high-bypass engine (BPR ~10:1), around 91% of total airflow bypasses the hot core. This cold stream produces most of the thrust quietly and efficiently. The remaining ~9% enters the multi-stage compressors that raise pressure up to 60×.

Combustion

Fuel ignites at around 3,000°F at nearly constant pressure. The combustion gas temperature exceeds the melting point of the blade alloys, but the blades survive thanks to ceramic thermal barrier coatings and microscopic internal cooling passages fed by compressor bleed air.

Thrust

The turbine extracts energy to drive the fan and compressor. The rest exits the nozzle at high speed. Net thrust = ṁ·(Vₑ − V∞) + (Pₑ − P∞)·Aₑ. The momentum term dominates at cruise; the pressure term matters most at low speed and in nozzle-limited conditions.

INTERACTIVE AEROFOIL

Drag the angle of attack slider to see how the pressure distribution changes across the aerofoil surface. Negative Cp valueuction) above the wing drives most of the lift.

NACA 4-DIGIT SERIES, INTERACTIVE
NACA 2412, Drag the slider to change angle of attack
4.0°
PRESSURE COEFFICIENT, Cp DISTRIBUTION
NACA 4-DIGIT DECODED
1st DIGIT, 2
Max camber = 2% chord
Higher camber means more lift at zero angle of attack, but also more drag.
2nd DIGIT, 4
Camber at 40% chord
Position of max camber. Affects pitching moment and stall.
Digits 3 and 4: 12
Max thickness = 12% chord
Used on Cessna 172. Good lift with structural depth.
LIVE AERODYNAMIC ESTIMATES
Lift Coefficient CL
,
Drag Coefficient CD
,
L/D Ratio
,
Flow Status
,

Drag the AoA slider. Above around 15° the flow separates and lift collapses, this is the stall. The Cp chart below shows the suction peak on the upper surface that drives most of the lift.

LIFT CURVE, CL vs Angle of Attack

The lift curve is one of the most important plots in aerodynamics. CL rises linearly with AoA at roughly 2π per radian (0.11/°) until the stall angle. The dot tracks your current slider position in real time.

Linear region
Post-stall
Current AoA
ZERO-LIFT AoA
−2.1°
Due to camber, lift at 0° AoA
STALL ANGLE
~15°
CL max ≈ 1.6 for a typical cambered aerofoil
LIFT SLOPE
0.105/°
Theory: 2π/rad = 0.11/°
CURRENT CL
0.629
Updates with slider
ANIMATED BOUNDARY LAYER

Watch fluid particles flow over a surface. Near the wall they slow down to zero (the no-slip condition). Drag the Reynolds number slider to see where transition from laminar to turbulent flow happens, and push it further to see separation.

BOUNDARY LAYER · FROM LAMINAR TO SEPARATION
Drag the slider. Watch the flow change character.
Re = 4×10⁵
FLOW STATE
MOSTLY LAMINAR
Smooth, ordered layers. Velocity profile is parabolic. Low skin friction but vulnerable to separation.
BL THICKNESS (δ)
2.4 mm
SKIN FRICTION Cf
0.0033
TRANSITION POINT
68% chord
VELOCITY PROFILE
Blue = laminar (smooth, parabolic profile)
Rose = turbulent (chaotic, fuller profile near wall)
Gold particles = separated / reversed flow
What you are seeing: Every particle obeys the no-slip condition: zero velocity at the wall. In the laminar region, layers slide smoothly over each other with a parabolic velocity profile. As Re increases, small disturbances grow and the flow transitions to turbulent. Turbulent mixing brings high-momentum fluid close to the wall, creating a fuller velocity profile and higher skin friction, but also making the boundary layer more resistant to separation. Push Re high enough and an adverse pressure gradient causes the near-wall flow to reverse: that is separation, the mechanism behind stall.
ANIMATED WINGTIP VORTICES

A 3D perspective view of a wing generating lift. Watch how high pressure below spills around the tips, creating rotating vortices that trail behind. The downwash they induce tilts the lift vector back, creating induced drag.

3D WING · VORTEX WAKE
Drag the slider to change lift. Watch the vortices respond.
0.50
LIVE DATA
INDUCED DRAG CDi
0.0105
DOWNWASH ANGLE
1.9°
VORTEX STRENGTH Γ
42 m²/s
Rose particles spiral around the vortex cores. Blue arrows show downwash across the span. Higher CL = stronger vortices.
Wake turbulence: An A380's vortices can persist for 3+ minutes. ICAO mandates 6 NM behind a Heavy, 8 NM behind a Super.
The physics: Pressure difference between upper and lower surfaces causes air to spill around each wingtip, forming two counter-rotating vortices. By Helmholtz's vortex theorems, these trailing vortices are the continuation of the bound vortex (circulation) on the wing. They induce downwash across the entire span, tilting the local lift vector rearward. The rearward component is induced drag: CDi = CL²/(π·AR·e). Winglets block the tip spillover, reducing vortex strength without increasing structural span.
ANIMATED SHOCK FORMATION

Watch what happens as freestream Mach increases past the critical Mach number. A supersonic pocket grows on the upper surface, terminated by a shock wave that causes drag to spike.

TRANSONIC AEROFOIL · SHOCK FORMATION
Drag the Mach slider from subsonic through transonic to supersonic.
M 0.60
FLOW REGIME
SUBSONIC
All flow around the aerofoil is subsonic. No shocks present.
PEAK LOCAL MACH
0.82
WAVE DRAG CDw
0.000
UPPER SHOCK POSITION
No shock
Blue = subsonic   Rose = supersonic pocket   Gold line = shock wave. Particles compress and slow at the shock.
What is happening: The curved upper surface accelerates air above freestream speed. At Mcrit (~0.72), the peak local velocity first reaches Mach 1. Above Mcrit, a supersonic pocket grows, terminated by a normal shock that decelerates the flow back to subsonic. The sharp pressure rise across the shock can separate the boundary layer, causing buffet. Above M ~0.85, a second shock appears on the lower surface. Supercritical aerofoils (flat upper surface) delay this entire sequence by keeping the acceleration gentle, pushing Mcrit to 0.80+. This is why an A320 cruises at M 0.78 and a 787 at M 0.85.

Every panel, explained.

Click any zone on the diagram to learn what that panel does, the same way real pilots and astronauts study their aircraft.

A380 GLASS COCKPIT

A mature commercial airliner philosophy: highly automated with redundant displays and a two-pilot crew managing thousands of parameters through a hierarchical warning system. Everything is designed around reducing workload during normal operations so the crew can focus on decision-making when things go wrong.

DRAGON 2 SPACECRAFT

A touchscreen-first interface designed for microgravity where physical switches can accidentally be actuated. Fully autonomous by default so the crew monitors rather than flies. Compared to the A380, Dragon has far fewer parameters to manage but each one is more immediately life-critical, with no air traffic control, no runway, and no second chance on reentry.

H135 HELICOPTER

Unlike fixed-wing aircraft, a helicopter has no inherent stability, so the pilot is always making small corrections. The cockpit reflects this: the primary flight display is dominated by attitude and rotor RPM, and the autopilot assists rather than commands. The VEMD engine monitoring is unusually prominent because one engine failure in a twin-engine helicopter is not fatal, but only if caught immediately.

ORION (ARTEMIS)

The most extreme environment of the four. Signal delay, deep-space radiation, and a mission of up to 21 days (Artemis I flew 25.5 days uncrewed; Artemis II crewed target ~10 days) with no rescue option mean the crew must be capable of handling every failure independently. The displays prioritise systems health and trajectory over manual flying. Orion is largely autonomous, but the crew must understand every number on screen deeply enough to override it correctly under pressure.

EFIS CPT MODE RANGE AUTO FLIGHT SYSTEM 250 SPD 270 HDG A/P MASTER A/THR ARMED FL350 ALT EFIS F/O MODE RANGE 250 350 270° SPEED ALT* NAV PFD, CPT N RASMI 80NM ARC GS 480KT TAS 481KT ND, CPT 89.2 89.0 89.1 89.2 N1% 1 2 3 4 EGT 782 780 779 781°C EWD 18.4t 3.1t 18.5t FUEL, TOTAL 40.0t ALL NORMAL SD ISIS FMS 1 DOH to DXB MCDU FMS 2 DOH to DXB MCDU
Click any panel to explore
Glareshield, Captain
EFIS Control Panel

Controls what appears on the captain's Navigation Display. Left knob = display mode; right knob = range from 10 to 640 NM. The five buttons overlay weather radar, flight constraints, waypoints, VOR, and NDB stations on the ND.

Display modesARC, ROSE, PLAN, ILS, VOR
Range options10 / 20 / 40 / 80 / 160 / 320 NM
Glareshield, Center
Auto Flight System Panel

Primary autopilot interface. Pilots set speed, heading, and altitude using the three windows and knobs. A/P MASTER engages the autopilot; A/THR controls engine power automatically. Can fly from 400 ft after takeoff all the way to CAT III autoland in 15-metre visibility.

CAT III autoland15 m RVR visibility
AP engage altitude400 ft AGL (after T/O)
Glareshield, F/O
EFIS Panel, First Officer

Identical to the captain's EFIS panel but controls the First Officer's ND independently. Both pilots can choose different map modes and ranges, each pilot gets their own situational picture.

Main Panel, Captain
Primary Flight Display

One screen replaces six traditional analogue instruments. The artificial horizon shows pitch and bank. Left tape = airspeed, right tape = altitude, bottom = heading. The Flight Mode Annunciator (FMA) at the top is the most safety-critical readout, it shows exactly which autopilot modes are armed and active.

Screen size6 × 8 in LCD (150 × 200 mm)
Main Panel, Captain
Navigation Display

Shows the aircraft's position on a moving map with the active flight plan, waypoints, and timing estimates. You can overlay weather radar, terrain, TCAS traffic, and nav beacons. Data is blended from GPS, the IRS, and radio navigation automatically.

Nav sourcesGPS + IRS + VOR/DME fusion
Center, Upper
Engine & Warning Display

Shows fan speed for all four engines as bar gauges. The ECAM warning system monitors over over a thousand aircraft parameters. When an anomaly is detected the EWD flashes the alert in amber or red with the exact corrective procedure, no manual checklist needed.

Parameters monitored1,000+ sensors
Center, Lower
System Display

Shows synoptic diagrams of aircraft systems: fuel, hydraulics, electrics, air conditioning, pressurisation. When ECAM detects a fault, the SD automatically switches to the affected system showing exactly what failed and what remains working.

Center Panel
ISIS, Standby Instrument

The last resort if all primary displays fail. It is a self-contained unit showing attitude, airspeed, and altitude from a completely independent sensor suite. Runs on its own dedicated battery through total electrical failure.

PowerDedicated hot battery bus
Center Pedestal
MCDU, Flight Management System

Pilots enter the route, winds, and performance data. The FMS calculates the optimum four-dimensional flight path and commands the autopilot to fly it. Fuel predictions are accurate to within 50 kg on a 10-hour flight.

Fuel prediction accuracy±50 kg / 10 hr flight
Nav database cycleAIRAC updated every 28 days
A380 Glass Cockpit, Click any highlighted zone to explore
ABORT CONTROL PANEL ABORT LAS 1 ABORT LAS 2 GNC EPS ENV PROP COMMS TCS FCS DPS DOCK ABORT LAS 3 ABORT LAS 4 GNC, ATTITUDE YAW +0.2° PITCH -1.4° ROLL +0.0° RATE 0.01°/s VEHICLE STATUS Guidance and NavigationNOMINAL Electrical PowerNOMINAL ECLSSNOMINAL PropulsionNOMINAL DockingSTANDBY ECLSS CO₂0.4% O₂20.9% PRESS14.7 PSI TEMP72.4°F TRAJECTORY DRAGON ISS ALTITUDE406 km VELOCITY7.66 km/s REL V, ISS+2.3 m/s DOCK ETAT-00:42:18 TRANSLATION THC ROTATION RHC PROPULSION DRACO ARM SDRACO ARM COMMUNICATIONS S-BANDACTIVE UHF STBY
Click any panel to explore Dragon
Overhead Panel
Abort Control Panel

The four ABORT buttons (guarded red) command the SuperDraco engines to fire simultaneously, pulling the capsule away from a failing rocket in under 2 seconds, at any point from the pad to orbit. Status lights show health of all major systems in real time.

SuperDraco thrust (8)~534 kN
Abort engagement< 2 seconds
Touchscreen, Left
GNC, Attitude

Shows spacecraft attitude, which way Dragon is pointing in three axes. Dragon uses star trackers and IMUs for precision attitude knowledge to hundredths of a degree per second.

Attitude sensorsStar trackers + IMU (redundant)
Pointing accuracy±0.1° in free drift
Touchscreen, Center
Vehicle Status

Live health dashboard for all spacecraft systems. The ECLSS rows (CO₂, O₂, cabin pressure, temperature) are most critical, must stay within tight bounds at all times.

Cabin pressure target14.7 psi
CO₂ upper limit< 0.7%
Touchscreen, Right
Trajectory Display

Shows Dragon's orbital position relative to Earth and ISS. Dragon uses LIDAR and visual navigation sensors for fully autonomous docking, no pilot input required, though manual override is always available.

Docking approach speed0.03 m/s (3 cm/s)
Console, Left
Translation Controller (THC)

Controls translational motion, moving Dragon up/down, left/right, forward/backward. Deflecting the stick fires the appropriate Draco thrusters for fine position corrections during manual docking.

Draco thrust per thruster400 N
PropellantNTO / MMH (hypergolic)
Console, Right
Rotation Controller (RHC)

Controls rotational motion, pitch, roll, and yaw. Works like a joystick but for a spacecraft, where every thrust pulse has no air to damp the resulting motion. Astronauts train extensively in Dragon simulators to master the feel.

Console, Center
Systems Control Console

Arming switches for propulsion, comms mode selection, and ECLSS controls. All critical functions require a two step confirmation to prevent accidental actuation, a principle from the earliest days of human spaceflight.

SpaceX Dragon 2 Spacecraft, Click any panel to explore
OVERHEAD PANEL · ENGINE / ROTOR TQ ENG 1 78% NR ROTOR 102% TQ ENG 2 77% ENGINE MASTER ENG1 ENG2 FIRE E1 FIRE E2 CAUTION / ADVISORY ENG OK OIL OK HYD OK BATT LO ROTOR 96 610 180° ATT HOLD ALT HOLD PFD, PILOT VEMD, ENGINE MONITORING ENG 1 TQ78% TOT742°C N185% ENG 2 77% 738°C 84% FUEL TOTAL 628 kg PERFORMANCE LIMITS OEI TQ LIMIT121% AEO TQ LIMIT100% VEMD, CENTER MOVING MAP N↑ GS96 KT ALT2,000ft MFD, CO-PILOT AUTOPILOT ATT HOLDON ALT HOLDON HDG SELOFF IAS HOLDOFF
Click any panel to explore H135
Overhead
Engine & Rotor Panel

Large arc gauges show Torque (TQ), TOT (turbine outlet temperature), and NR rotor RPM. NR must stay between 97 to 102%, Too low and the rotor loses lift. Too high risks blade structural failure. The guarded red handles are fire extinguisher pulls.

Normal NR range97 to 102%
Max TOT continuous810°C
Engines2× Safran Arriel 2E turboshaft
Main Panel, Pilot
Primary Flight Display

In a helicopter, maintaining correct attitude is continuous active work. The FMA bar shows active autopilot modes. The radio altimeter readout is critical for low level operations, it measures actual height above terrain, not sea level.

Altitude typesBarometric + Radio altimeter
Center Panel
VEMD, Engine Monitoring

Shows both engines in parallel. The OEI limit (One Engine Inoperative) is higher than the AEO limit, if one engine fails, the remaining engine can be pushed past its normal ceiling temporarily to maintain flight. The VEMD enforces these limits live.

AEO TQ limit100% (both engines)
OEI 30-sec limit121% (one engine failed)
Main Panel, Co-Pilot
MFD, Moving Map

Essential for HEMS operations (helicopter emergency medical service), locating hospitals, landing zones, and roads in real time. The helicopter symbol is at center; surrounding terrain scrolls with movement.

Cruise speed~145 kt (270 km/h)
Range~620 km
Lower Console
Autopilot Panel

The H135's 4-axis autopilot can hold attitude, altitude, heading, and airspeed simultaneously. ATT + ALT HOLD is most common during cruise, greatly reducing pilot workload. All helicopter autorotation and manual manoeuvres override instantly.

Airbus H135 Helicopter, Click any panel to explore
MET 02:14:38 PHASE TRANS-LUNAR GO GNC EPS ECLSS OMS SM SEP LAS ABORT GUARDED ATTITUDE / GNC PITCH+5.2° ROLL-2.1° YAW+0.4° POWER / EPS SOLAR8.2 kW BATT 194% BATT 292% 28V MAIN BUS, 6.8 kW LOAD GNC COMPUTERS1.2 kW DISPLAYS0.8 kW ECLSS1.4 kW COMMS0.6 kW AVIONICS1.9 kW FUEL CELL BACKUPSTANDBY TRAJECTORY, CISLUNAR EARTH MOON ORION ALTITUDE52,180 km VELOCITY2.14 km/s ECLSS CABIN PRESS14.7 PSI O₂ PARTIAL21.0% CO₂ LEVEL0.3% TEMPERATURE70.2°F HUMIDITY42% RADIATION DOSE0.88 mGy/d WATER / WASTENOMINAL OMS PROPULSION OMS ENGINESTANDBY RCS THRUSTRS24 / 24 OK MMH FUEL84% NTO OXIDIZER83% REMAINING Δv896 m/s NEXT BURNTEI IN 06d 14h COMMS / CAUTION S-BAND LINKACTIVE SIGNAL DELAY0.17 s (2-way) Ka-BAND RATE1 Mbps LINK QUALITY96% NO ACTIVE CAUTIONS ADVISORY: SM SEP +06d 14h
Click any display to explore Orion
Mission Header
Mission Status Bar

Shows Mission Elapsed Time (MET), current flight phase, and a GO/NO-GO status for every major system. On Artemis missions this covers the trans-lunar injection phase all the way to lunar orbit and return.

Crew capacity4 astronauts
Max mission duration21 days (with ESM)
Display 1, Top Left
Attitude / GNC

Shows Orion's 3-axis attitude, critical for antenna pointing toward Earth, thermal control, and manoeuvre alignment. Orion uses star trackers and IMUs to match observed star patterns against a catalogue to within tenths of a degree.

Attitude sensors2× Star trackers + 3× IMUs
Pointing accuracy±0.1°
Display 2, Top Center
Electrical Power System

The European Service Module supplies power via four large solar arrays producing about 11 kW. Two lithium-ion battery packs provide backup during peak loads. Total power budget is tightly managed, even screen brightness affects the balance.

Solar array power (ESM)~11 kW at 1 AU
Display 3, Top Right
Cislunar Trajectory

Unlike LEO missions, Orion travels 384,400 km to the Moon. For Artemis, Orion enters a Distant Retrograde Orbit (DRO) ~70,000 km from the lunar surface, so gravitationally stable a spacecraft stays there for centuries without propulsion.

Earth-Moon distance~384,400 km
TLI velocity~10.8 km/s
Display 4, Bottom Left
ECLSS, Life Support

Maintains survivable atmosphere for up to 21 days. The radiation dose readout is unique to deep space missions, beyond Earth's magnetic field, cosmic rays deliver dangerous doses. Orion has a storm shelter with extra shielding for solar particle events.

Deep space radiationaround 0.8 to 2.0 mGy per day
Display 5, Bottom Center
OMS Propulsion

The Orbital Maneuvering System (ESM) provides 26.7 kN of thrust for major burns: lunar orbit insertion, and trans-Earth injection. The delta-v budget is one of the most critical numbers on any deep space mission, run out and there's no way home.

OMS engine thrust26.7 kN (AJ10-190)
Total Δv (OMS+RCS)~1,500 m/s
Display 6, Bottom Right
Communications & Caution

At lunar distance, radio signals take 1.3 seconds one-way. The crew cannot rely on instant ground support, they must handle emergencies independently. Orion uses S-band and Ka-band via Deep Space Network 70-metre dish antennas.

Max signal delay1.3 s one-way (Moon)
Ka-band data rateup to 80 Mbps
NASA Orion Spacecraft (Artemis), Click any display to explore

How engines
move us.

From piston-era prop planes to hypersonic scramjets and rocket engines, every propulsion cycle trades air, fuel, and thermodynamics differently. Select a cycle to see it animated, then explore where each technology flies.

THE UNIFYING PRINCIPLE

Every engine choice in aerospace comes down to one equation: ηp = 2 / (1 + Vj/V). Propulsive efficiency is maximised when exhaust velocity Vj is only slightly faster than the flight speed V. This means: accelerate a large mass of air by a small amount, rather than a small mass by a large amount.

This single insight explains everything. A high-bypass turbofan beats a turbojet because its massive fan stream has a low Vj/V ratio. A turboprop is even better at low speeds because the propeller disc is enormous. A ramjet only works at high speed because it has no moving parts to slow the exhaust below the flight speed. And a rocket has terrible propulsive efficiency (Vj ≈ 3,000 m/s, V starts at 0) but it is the only option when there is no atmosphere to use as working fluid.

BYPASS RATIO ~10:1 (modern airliner)
THERMAL EFF ~55%
CRUISE TSFC ~0.55 kg/kgf/h (cruise, typical)
MACH RANGE 0 to 0.92
TURBOFAN CYCLE

The workhorse of modern aviation. Two airstreams: one cold bypass and one hot core.

① INTAKE
Freestream air enters. Fan accelerates the full mass flow.
② BYPASS DUCT
The cold bypass stream provides most of the thrust quietly and efficiently at subsonic cruise speeds.
③ COMPRESSOR
A multi-stage axial compressor raises pressure 40 to 50 times before combustion.
④ COMBUSTION
Fuel injected and burned at ~1700°C. Energy added to the flow.
⑤ TURBINE + NOZZLE
Turbine extracts work to drive fan and compressor. Nozzle expands hot gas to generate thrust.
Used on: A320, B737, B787, A350, C-17
BYPASS RATIO 0 (pure jet)
PRESSURE RATIO 8 to 16:1
MACH RANGE 0 to 3.0 and above
AFTERBURNER optional
TURBOJET CYCLE

The original jet engine. All air passes through the core. Simpler, but thirstier and louder than a turbofan.

① INTAKE
Supersonic or subsonic diffuser slows incoming air, raises pressure.
② COMPRESSOR
All ingested air is compressed. No bypass stream, every molecule goes through the core.
③ COMBUSTION
Continuous burning raises total temperature dramatically.
④ TURBINE
Extracts just enough work to drive the compressor.
⑤ AFTERBURNER + NOZZLE
Optional reheat dumps extra fuel after the turbine. Can double thrust for short bursts, at triple the fuel burn.
Used on: SR-71 Blackbird, early fighters, Concorde (modified)
NO MOVING PARTS zero rotating machinery
MACH RANGE 2.5 to 5.0
COMPRESSION ram pressure only
SELF-START requires Mach 2 or above to ignite
RAMJET CYCLE

Pure speed as compression. No fan, no compressor. The aircraft's own velocity rams air in at high pressure.

① RAM INTAKE
Supersonic flight rams air in. Shock waves inside the inlet slow it to subsonic, compressing it dramatically.
② NO COMPRESSOR
Below M2 a ramjet produces no useful thrust. The vehicle must be rocket-boosted to operating speed.
③ COMBUSTION CHAMBER
Fuel burns in the high-pressure, decelerated airflow. Combustion is subsonic because the inlet shock system slows the air to below Mach 1 before the combustion chamber. A scramjet (supersonic combustion ramjet) skips this step and burns in supersonic flow, but requires Mach 5+ to operate.
④ CONVERGENT NOZZLE
Expanded hot gas exhausted, no turbine needed since no compressor to drive. Mechanically dead simple.
Ramjet examples: BrahMos missile, SR-71 inlets (above M2)  |  Scramjet (supersonic combustion variant): X-51A Waverider, X-43A Hyper-X (Mach 9.6)
PROPULSIVE SPLIT ~85% prop / ~15% jet
MACH RANGE 0.3 to 0.65
GEARBOX RATIO 10:1 to 15:1
BEST AT short/medium haul, rough field ops
TURBOPROP CYCLE

A gas turbine driving a propeller. Combines jet-engine thermodynamics with propeller propulsive efficiency.

① INTAKE + COMPRESSOR
Air enters an axial-centrifugal compressor. OPR is lower than a turbofan (10–16:1 vs 45:1) because the propeller, not the core, provides most of the thrust.
② COMBUSTION
Fuel burns at roughly 1,000°C TIT, cooler than a turbofan because there is less need to extract energy thermally; the turbine extracts almost everything as shaft power instead.
③ POWER TURBINE
Unlike a turbofan, the turbine is designed to extract nearly all gas energy as shaft work. The exhaust nozzle contributes only ~15% of total thrust. This shaft powers both the gas generator compressor and, through a reduction gearbox, the propeller.
④ REDUCTION GEARBOX
A propeller must spin at 1,000–1,800 RPM for aerodynamic efficiency. The turbine spins at 20,000–35,000 RPM. The gearbox (ratio 10:1–15:1) reconciles these and is one of the heaviest, most complex components in the engine.
⑤ WHY NOT TURBOFAN?
At speeds below ~500 kts, a large-diameter propeller is more propulsively efficient than a jet nozzle. Above ~600 kts, blade tip speeds go supersonic and efficiency collapses, which is why turboprops are limited to ~Mach 0.65.
Used on: ATR 72, De Havilland Dash 8, C-130 Hercules, P-8 Poseidon (turbofan), Beechcraft King Air
PROPELLANT LOX / RP-1 (Merlin)
Isp (vac) ~348 s
CHAMBER PRESSURE ~97 bar
NO AIR NEEDED works in vacuum
LIQUID ROCKET ENGINE

The only engine that works in vacuum. It carries both fuel and oxidiser and runs purely on Newton's third law.

① TURBOPUMPS
High-speed pumps (up to 36,000 RPM) force propellants into the chamber at extreme pressure.
② PREBURNER (staged)
A small amount of propellant is burned first to power the turbopumps, staged combustion cycle.
③ COMBUSTION CHAMBER
Fuel and oxidiser combust at ~3300°C. Chamber pressure determines thrust and efficiency.
④ THROAT + NOZZLE
Flow accelerates through the throat to supersonic. Bell nozzle expands exhaust, optimised for vacuum or sea level.
Used on: Falcon 9 Merlin, RS-25 (Space Shuttle), Raptor (Starship)
FLIGHT ENVELOPE, PROPULSION MAP

Each propulsion system operates within a specific Mach and altitude window. Hover over any region to explore. The rocket trajectory arcs beyond the atmosphere entirely.

Turbofan / Turbojet
Turboprop / Piston
Ramjet / Scramjet
Helicopters
Rocket trajectory
Aircraft examples

From launchpad
to deep space.

The physics of escaping gravity, the engines that make it possible, and the orbital mechanics of navigating the solar system.

Rockets, 01
The Rocket Equation and Staging
Tsiolkovsky's equation, why single stages cannot reach orbit, and how staging solves the tyranny of the mass ratio.
Δv = Isp · g₀ · ln(m₀/mf)

Rockets work by Newton's 3rd Law: expel mass backward, get pushed forward. The Tsiolkovsky Rocket Equation Δv = Isp · g₀ · ln(m₀/m_f) governs everything. Delta-v is the total velocity budget. Every mission is planned as a Δv budget: each manoeuvre costs a fixed amount, and the rocket equation tells you how much propellant that costs.

The problem is brutal. To reach LEO you need roughly 9.5 km/s of Δv (including gravity and drag losses). With a kerosene engine at Isp = 310 s, the required mass ratio m₀/m_f = e^(9500/(310×9.81)) ≈ 22. That means for every 1 kg you put in orbit, you need 21 kg of propellant and tankage on the pad. No practical single-stage vehicle can achieve this, because the empty tank, engines, and structure weigh too much.

Staging solves this. By discarding empty tanks and engines partway through the ascent, each subsequent stage starts with a much better mass ratio. A two-stage rocket does not need each stage to provide 9.5 km/s individually. If the first stage provides 3.5 km/s and the second provides 6 km/s, each stage needs a mass ratio of only ~3 to 5 instead of 22. This is structurally achievable.

Optimal staging theory shows that for stages with equal Isp, the optimal split gives each stage the same mass ratio. In practice, stages have different engines (sea-level vs vacuum optimised), so the split is unequal. The first stage carries the most propellant and fights gravity and drag. The upper stage operates in vacuum with a high-expansion nozzle and needs much less thrust.

Adding more stages gives diminishing returns and adds complexity. Two or three stages is the practical sweet spot for orbital launch. The Saturn V used three stages. Most modern rockets use two.

LEO Δv budget~9.3 to 9.5 km/s (including ~1.5 km/s gravity + drag losses)
Earth escape velocity11.2 km/s
Typical propellant mass fraction85 to 93% of total stage mass
Saturn V stages3 (S-IC, S-II, S-IVB), total Δv ~12.5 km/s including TLI
Go to Tsiolkovsky Calculator

Practice Problems

Q1: A two-stage rocket has each stage with Isp = 340 s and mass ratio 4. What is the total Δv?
Each stage: Δv = 340 × 9.81 × ln(4) = 3,336 × 1.386 = 4,624 m/s. Total Δv = 2 × 4,624 = 9,248 m/s. Just barely enough for LEO. A single stage with the same total mass could only reach Δv = 340 × 9.81 × ln(4²) = 9,248 m/s if it had zero structural mass for the first stage tanks, which is impossible. Staging wins.
Rockets, 02
Nozzle Theory and Propellant Selection
How a convergent-divergent nozzle converts thermal energy to thrust, and why propellant choice defines the mission.
Vₑ = √(2γRT / (γ−1) · [1−(Pₑ/Pc)^((γ−1)/γ)])

Every rocket engine is fundamentally a device that converts the thermal energy of hot combustion gas into directed kinetic energy of an exhaust jet. The convergent-divergent (CD) nozzle does this conversion. The throat chokes the flow at Mach 1, and the diverging section accelerates it to supersonic speeds. The exit velocity V_e depends on chamber temperature, chamber pressure, and the molecular weight of the exhaust gas.

The exit velocity equation shows that Isp is maximised by high chamber temperature (more thermal energy), low molecular weight exhaust (lighter molecules move faster at the same temperature), and high expansion ratio (more pressure converted to velocity). This is why hydrogen/LOX engines (RS-25: Isp 453 s) beat kerosene/LOX engines (Merlin: Isp 311 s at sea level). Hydrogen exhaust is mostly H₂O with molecular weight 18, while kerosene exhaust contains CO₂ (MW 44) which is heavier and slower.

Expansion ratio (exit area / throat area) determines how much pressure energy is converted to velocity. A higher ratio gives more Isp but only works in vacuum. At sea level, the ambient pressure pushes back on an over-expanded nozzle, causing flow separation and efficiency loss. This is why first-stage engines have small nozzles (Merlin: ε = 16) and vacuum engines have enormous bells (Merlin Vacuum: ε = 165, RL-10: ε = 280).

Propellant selection is a mission-level tradeoff:

LH₂/LOX
Highest Isp (440+ s). But hydrogen is extremely low density (71 kg/m³), so tanks are enormous and heavy. Used on upper stages (S-IVB, Centaur, Ariane) where Isp matters most and tank mass is a smaller fraction.
RP-1/LOX
Kerosene. Moderate Isp (310 to 340 s) but high density (820 kg/m³), so tanks are compact and light. Preferred for first stages (Merlin, RD-180, F-1). Cheap, well understood, storable.
LCH₄/LOX
Methane. A compromise: better Isp than kerosene (~350 s), denser than hydrogen (422 kg/m³), and crucially it does not coke (leave carbon deposits) in cooling channels. Enables engine reuse. Used by Raptor (SpaceX), BE-4 (Blue Origin).
Solids (HTPB/AP/Al)
Lowest Isp (240 to 270 s) but zero preparation time. Pre-loaded at the factory, stored for years, ignite instantly. Cannot be throttled or shut down. Used as boosters (SRBs) and in military missiles for instant readiness.
RS-25 (LH₂/LOX)Isp 453 s vac, ε = 77
Merlin 1D (RP-1/LOX)Isp 311 s SL / 348 s vac, ε = 16 / 165
Raptor 3 (LCH₄/LOX)Isp ~330 s SL / ~380 s vac, Pc ~350 bar
Rockets, 03
Launch Trajectory: Getting to Orbit
The gravity turn, ascent losses, and the curved path from the launch pad to orbital insertion.
Δv_actual = Δv_orbit + Δv_gravity + Δv_drag

Reaching orbit is not just about going fast. You must go fast horizontally. Orbital velocity at 200 km is about 7.8 km/s, and it is almost entirely horizontal. But the rocket starts vertically on the pad. The challenge is rotating from vertical to horizontal while climbing out of the atmosphere, and doing so efficiently.

The gravity turn is the standard ascent profile. The rocket launches vertically to clear the pad, then pitches over slightly. From that point, gravity naturally curves the trajectory toward horizontal. The rocket does not actively steer into a tilt; it lets gravity do the turning while it thrusts along its velocity vector. This is fuel-efficient because no thrust is wasted fighting sideways.

Gravity losses are the Δv wasted fighting gravity during the vertical portion of the climb. If the rocket hovered at 1g thrust for 100 seconds, it would lose 981 m/s of Δv to gravity. Real rockets minimise this by having high initial thrust-to-weight ratios (T/W = 1.2 to 1.5 at liftoff) and pitching over as soon as practical. Typical gravity losses are 1,000 to 1,500 m/s.

Drag losses peak during the period of maximum dynamic pressure (Max-Q), typically 60 to 90 seconds after launch at around 10 to 14 km altitude. The atmosphere is still dense and the rocket is accelerating through transonic speeds. Some vehicles throttle down through Max-Q (Falcon 9 reduces to ~80% thrust) to limit structural loads. Drag losses are typically 100 to 400 m/s.

The total Δv budget for LEO is therefore: orbital velocity (7.8 km/s) + gravity losses (~1.3 km/s) + drag losses (~0.2 km/s) + steering losses (~0.1 km/s) ≈ 9.3 to 9.5 km/s. Launching eastward from the equator gets a free ~0.46 km/s from the Earth's rotation, which is why most spaceports are near the equator.

Typical T/W at liftoff1.2 to 1.5 (too low = large gravity loss, too high = structural penalty)
Max-Q (Falcon 9)~35 kPa at ~80 s, altitude ~12 km
Earth rotation bonus (equator)~465 m/s eastward
Gravity loss (typical)1,000 to 1,500 m/s depending on T/W and trajectory
Rockets, 04
Orbit Types and Applications
LEO, GEO, Sun-synchronous, Molniya, and why each orbit exists for a specific purpose.
T = 2π√(a³/GM)

Every orbit is chosen for a specific operational reason. Understanding orbit types is essential for mission design because the orbit determines the launch Δv, the ground coverage, the communication geometry, and the radiation environment.

Low Earth Orbit (LEO), 200 to 2,000 km: The ISS (408 km), Starlink (550 km), and Earth observation satellites. Period 90 to 127 minutes. Low latency for communications (~4 ms). But the satellite moves relative to the ground, so you need a constellation for continuous coverage. Atmospheric drag is significant below 600 km, requiring periodic reboosting.

Geostationary Orbit (GEO), 35,786 km: Period is exactly one sidereal day. The satellite appears stationary over one point on the equator. Ideal for communications, TV broadcasting, and weather monitoring (Meteosat, GOES). Requires an equatorial inclination of 0° and a precise altitude. GTO (Geostationary Transfer Orbit) is the elliptical path used to get there.

Sun-Synchronous Orbit (SSO), 600 to 800 km, i ≈ 98°: The orbital plane precesses at exactly the rate the Earth orbits the Sun, so the satellite crosses the equator at the same local solar time every orbit. This gives consistent lighting conditions for imaging. The precession is caused by the J₂ oblateness of the Earth and requires a specific inclination for each altitude.

Molniya Orbit (highly elliptical, i = 63.4°, period 12 hours): Spends most of its time near apogee over high northern latitudes, providing coverage to Russia and Canada that GEO cannot (GEO is equatorial and appears low on the horizon at high latitudes). The 63.4° inclination is special: it makes the argument of perigee stationary due to J₂, so the apogee stays over the same hemisphere.

Medium Earth Orbit (MEO), 2,000 to 35,786 km: Navigation constellations live here. GPS (20,200 km, 55° inclination, 12-hour period), Galileo (23,222 km), GLONASS (19,100 km). The altitude is chosen so that orbital mechanics gives exact repeat ground tracks with a manageable constellation size.

ISS orbit408 km, 51.6° inclination, 92.7 min period
GEO altitude35,786 km, 0° inclination, 23 h 56 min period
GPS constellation24+ satellites, 6 planes, 20,200 km, 55° inclination
Van Allen belts1,000 to 60,000 km, avoided by LEO and GEO, traversed quickly by GTO

Practice Problems

Q1: What is the orbital period at GPS altitude (20,200 km)?
r = 6,371 + 20,200 = 26,571 km. T = 2π√(r³/GM) = 2π√(26,571,000³ / 3.986×10¹⁴) = 2π√(1.876×10²² / 3.986×10¹⁴) = 2π × 6,862 s = 43,115 s = 11.98 hours ≈ 12 hours. This is exactly half a sidereal day, meaning the ground track repeats every day.
Rockets, 05
Orbital Mechanics and Transfers
Kepler's laws, the vis-viva equation, Hohmann transfers, and navigating with gravity.
v² = GM(2/r − 1/a)

Orbits follow Kepler's Laws. The most fuel-efficient path between orbits is a Hohmann Transfer: two engine burns, one to raise apogee, one to circularise. Delta-v (Δv) is the universal currency. Gravity assists can add Δv for free by borrowing from a planet's momentum.

Orbital elements define an orbit precisely. Six numbers (the Keplerian elements) are needed: semi-major axis a (size), eccentricity e (shape), inclination i (tilt relative to equator), RAAN Ω (orientation of ascending node), argument of periapsis ω (orientation of the ellipse within its plane), and true anomaly ν (position along the orbit).

Orbital perturbations cause real orbits to deviate from ideal Keplerian motion. The Earth's equatorial bulge (J₂ effect) causes the RAAN to precess and the argument of periapsis to rotate. This is exploited: Sun-synchronous orbits use J₂ to keep the orbital plane at a constant angle to the Sun. Atmospheric drag in LEO continuously lowers the orbit. Third-body perturbations from the Moon and Sun become significant in GEO and beyond.

Vis-viva equationv² = GM(2/r − 1/a)
LEO to GEO total Δv~3.9 km/s
Moon transfer Δv~3.1 km/s from LEO
Go to Hohmann Transfer Calculator

Practice Problems

Q1: What is the orbital velocity at 400 km altitude (ISS)?
r = 6,371 + 400 = 6,771 km. For circular orbit v = √(GM/r) = √(3.986×10¹⁴ / 6.771×10⁶) = 7,672 m/s ≈ 7.67 km/s. Period = 2πr/v = 5,545 s ≈ 92.4 minutes.
Q2: Hohmann transfer from LEO (400 km) to GEO (35,786 km). What is the total Δv?
r₁ = 6,771 km, r₂ = 42,164 km. Transfer orbit a_t = (r₁+r₂)/2 = 24,468 km. Δv₁ = √(GM(2/r₁−1/a_t)) − √(GM/r₁) = 10,252 − 7,672 = 2,580 m/s. Δv₂ = √(GM/r₂) − √(GM(2/r₂−1/a_t)) = 3,075 − 1,646 = 1,429 m/s. Total = ~3,935 m/s.
Rockets, 06
Spacecraft Attitude Control
Reaction wheels, RCS thrusters, star trackers, and how spacecraft know and control their orientation.
τ = Iα  (torque = inertia × angular accel)

A spacecraft in orbit has no aerodynamic surfaces to control its orientation. It must use other means to point solar panels at the Sun, antennas at Earth, cameras at targets, and engines in the right direction for burns. This is the attitude determination and control system (ADCS).

Attitude determination (knowing which way you are pointing) uses multiple sensors: star trackers match observed star patterns against a catalogue to give absolute orientation to within arcseconds. Sun sensors give a coarse vector to the Sun. Inertial Measurement Units (IMUs) with rate gyroscopes measure rotation rates and integrate them to track attitude between star tracker updates. Most spacecraft fuse all three for robust estimation.

Reaction wheels are the primary actuators for fine attitude control. Electric motors spin flywheels; by conservation of angular momentum, spinning a wheel one way rotates the spacecraft the other way. Three wheels (one per axis) give full 3-axis control. A fourth wheel provides redundancy. The limitation: wheels accumulate momentum from external torques (solar radiation pressure, gravity gradient, magnetic field) and eventually saturate. Momentum must be periodically "dumped" using magnetorquers or RCS thrusters.

Control Moment Gyroscopes (CMGs) are used on the ISS and large spacecraft. They produce much larger torques than reaction wheels by tilting a spinning gyroscope, making them suitable for massive structures. The ISS has four CMGs, each with a 4,760 RPM rotor.

RCS thrusters (Reaction Control System) provide coarse attitude control and translational manoeuvres. Small monopropellant (hydrazine) or bipropellant thrusters, typically arranged in clusters of 4 to 16 around the spacecraft. Used for docking, deorbit burns, and momentum dumping. Dragon 2 has 16 Draco thrusters (400 N each).

Star tracker accuracy~1 to 10 arcseconds (0.0003° to 0.003°)
ISS CMG rotor speed4,760 RPM, 98 kg each, 258 N·m·s momentum
Hubble reaction wheels4 wheels, pointing accuracy 0.007 arcseconds
Dragon 2 RCS16 × Draco thrusters, 400 N each (MMH/NTO)
Rockets, 07
Reentry and Thermal Protection
What happens when you fall back to Earth at Mach 25 and how heat shields survive it.
q = ½ρV²  (dynamic pressure)

Returning from orbit means decelerating from around 7.8 km/s. The kinetic energy converts to heat and surface temperatures reach 1,500 to 1,800°C. Solutions: ablative shields (Apollo, Dragon PICA-X), ceramic tiles (Space Shuttle), or active cooling (Starship transpiration). The blunt body shape is deliberate: it creates a strong bow shock that keeps the hottest gas away from the surface.

The reentry corridor is narrow. Too steep and the deceleration exceeds structural or crew g-limits (Apollo: ~6g, Soyuz: ~4g nominal). Too shallow and the vehicle skips off the atmosphere back into space. Guided reentry (lifting body shapes like the Shuttle, or bank angle modulation like Apollo) allows cross-range capability to reach specific landing sites.

Reentry velocity (LEO)~7.8 km/s / Mach 25
Peak surface temp1,500 to 1,800°C (LEO), 2,700°C+ (lunar return)
Shuttle tile count~24,000 individually shaped tiles
Apollo reentry g-load~6.2g peak
Rockets, 08
Engine Cycles and Solid Motors
Gas generator, staged combustion, expander cycle, and solid rocket motor fundamentals.
F = ṁVₑ + (Pₑ − P∞)Aₑ

All liquid rocket engines face the same problem: pumping propellant into a combustion chamber at extremely high pressure. How they power those pumps defines the engine cycle.

Gas Generator (GG) cycle: A small fraction (~3%) of propellant burns in a separate gas generator to drive the turbopump. The turbine exhaust is dumped overboard. Simple and reliable but that dumped gas represents lost Isp. The Merlin (Falcon 9) and F-1 (Saturn V) both use this cycle.

Staged Combustion (SC) cycle: All propellant passes through a preburner, driving the turbopump, then flows into the main chamber and burns completely. Nothing is wasted, so Isp is higher. Raptor uses full-flow SC with both fuel-rich and oxidiser-rich preburners, achieving the highest chamber pressures ever.

Expander cycle: Heat from the chamber walls vaporises the fuel (usually hydrogen), driving the turbine with no combustion needed. The RL-10 uses this. Limited in thrust by the available heat transfer area.

Solid rocket motors use pre-mixed solid propellant (ammonium perchlorate + aluminium + HTPB binder). Once ignited, they cannot be throttled or shut down. Thrust is controlled by grain geometry: a star-shaped cross-section gives progressive burn, a cylindrical bore gives neutral thrust.

GG Isp penalty~3 to 5% lower than equivalent SC cycle
Raptor chamber pressure~350 bar (full-flow staged combustion)
SRB Isp (typical)~240 to 270 s
Rockets, 09
Electric Propulsion
Ion thrusters, Hall thrusters, and why high Isp matters more than thrust in deep space.
Isp: 1,500 to 10,000+ seconds

Chemical rockets are limited to Isp of 300 to 460 s. Electric propulsion breaks this by accelerating propellant electrically, reaching 1,500 to 10,000+ seconds. The tradeoff is very low thrust (millinewtons), but for deep space missions with months to accelerate, this is ideal.

Ion thrusters ionise xenon and accelerate ions through high-voltage grids. NASA's NSTAR achieved Isp ~3,100 s. Hall-effect thrusters use magnetic fields, giving lower Isp (~1,500 to 2,500 s) but higher thrust density. Starlink satellites use krypton Hall thrusters for orbit raising.

The fundamental tradeoff is power: P = ½FV_e. For a given power supply, you choose high thrust at low Isp OR low thrust at high Isp. Deep space chooses the latter.

NSTAR (Dawn)Isp ~3,100 s, thrust ~90 mN, total Δv: 11.5 km/s
Starlink Hall thrusterKrypton propellant, orbit raising 350 to 550 km
Rockets, 10
Case Studies: Engines and Launch Vehicles
Raptor, RS-25, Falcon 9 reusability, and the global launcher landscape from Ariane to PSLV.
5+ space agencies with orbital capability

The principles above come alive in real hardware. This topic collects the key engines and vehicles that define modern spaceflight.

SpaceX Raptor burns LCH₄/LOX using full-flow staged combustion. All propellant passes through preburners first, maximising thermodynamic work extraction. Chamber pressure ~350 bar, the highest of any production engine. Designed for reuse: methane does not coke like kerosene, enabling hundreds of flights per engine.

RS-25 (Aerojet Rocketdyne) burns LH₂/LOX, achieving one of the highest specific impulses of any large-thrust US engine (the smaller RL-10 on the Centaur upper stage reaches ~465 s vacuum, edging out the RS-25's 453 s, but at far lower thrust). Flew every Space Shuttle mission. Now powers NASA's SLS for Artemis.

Falcon 9 reusability: Before SpaceX, every rocket was discarded. Since 2015, Falcon 9 first stages routinely land and refly (record: 23+ flights on a single booster). This drove the cost to LEO down to ~$2,700/kg. The landing burns use the centre engine with thrust vector control and grid fins for aerodynamic steering during descent.

Global launchers: Ariane 6 (ESA) uses Vulcain 2.1 LH₂/LOX core with P120C solid boosters. Soyuz (Roscosmos) has 1,900+ launches since 1966. PSLV (ISRO) uses alternating solid-liquid staging. H3 (JAXA) uses the LE-9 expander bleed engine. Long March 5 (CNSA) and Electron (Rocket Lab, electric-pump Rutherford engine) represent the extremes of heavy and small-sat access.

Raptor thrust (SL)~2,300 kN, Pc ~350 bar
RS-25 Isp (vacuum)453 s (LH₂/LOX, staged combustion)
Falcon 9 booster reuse23+ flights, ~$2,700/kg to LEO
Most-flown rocketSoyuz/R-7: 1,900+ launches since 1966
FURTHER READING
Rocket Propulsion: Sutton & Biblarz, Rocket Propulsion Elements, Ch. 1-5, 11-12 (nozzle theory, propellants, cycles).
Orbital Mechanics: Curtis, Orbital Mechanics for Engineering Students, Ch. 1-8 (Kepler, Hohmann, elements, perturbations, orbit types).
Spacecraft Systems: Wertz, Everett & Puschell, Space Mission Engineering, Ch. 10-12 (ADCS, propulsion, thermal).
Launch Vehicle Design: Humble, Henry & Larson, Space Propulsion Analysis and Design. Isakowitz, International Reference Guide to Space Launch Systems.
Electric Propulsion: Goebel & Katz, Fundamentals of Electric Propulsion, Ch. 1-7.
STAGING SEQUENCE ANIMATION
Watch a two-stage rocket ascend from pad to orbit.
Each stage fires, burns out, separates, and the next ignites. The velocity bar shows Δv accumulating.
TELEMETRY
ALTITUDE
0 km
VELOCITY
0 m/s
Δv USED
0 km/s
STAGE
PAD
FLIGHT TIME
T+0 s
EVENT
Awaiting ignition
Δv PROGRESS TO LEO (9.3 km/s)

Built to escape
everything.

Click any section of the rocket to learn what it does and why each design choice was made the way it was.

PAYLOAD FAIRING Payload Fairing 5.2 m diameter Recoverable, worth around $6 million per pair Second Stage 1× Merlin Vacuum 934 kN of thrust with a specific impulse of 348 seconds INTERSTAGE Grid Fins Titanium, steers on descent LOX TANK −207°C Densified BULKHEAD LOX Tank Liquid Oxygen 287,000 kg capacity RP-1 TANK Refined Kerosene RP-1 Tank Refined Kerosene fuel 123,000 kg with a LOX to fuel ratio of 2.3 to 1 9× MERLIN 1D Merlin Engines ×9 845 kN each for a combined 7.6 MN Octaweb layout Landing Legs 18 m deployed span Carbon fibre / aluminium 70 m total height
Click any section of the rocket
Upper Section
Payload Fairing

Aerodynamic nosecone that protects the payload through the atmosphere. Once beyond ~120 km the two halves separate and fall away. SpaceX recovers and reuses them, each half costs roughly $3 million.

Diameter5.2 m
Jettison altitude~120 km
Upper Section
Second Stage

After separation the single Merlin Vacuum (MVac) engine ignites. Its extended nozzle is optimised for vacuum. The stage can restart for precise orbital placement.

MVac thrust934 kN (vacuum)
MVac Isp348 s
Mid Section
Interstage & Grid Fins

The four titanium grid fins deploy after separation to steer the booster through the atmosphere at hypersonic speed, conventional fins would be useless at near-vacuum conditions.

Grid fin materialTitanium
Stage sep speed~6,000 km/h
Stage 1, Upper Tank
LOX Tank

Contains Liquid Oxygen at −207°C (densified, denser than standard LOX, allowing more to fit in the same tank). The tank walls are millimetres thick; internal pressure keeps the structure rigid.

LOX mass (full)~287,000 kg
Stage 1, Lower Tank
RP-1 Fuel Tank

RP-1 (highly refined kerosene). A common bulkhead saves mass: a single dome serves as both the bottom of the LOX tank and the top of the RP-1 tank simultaneously.

RP-1 mass~123,000 kg
LOX:RP-1 ratio~2.33 : 1 by mass
Base Section
9× Merlin 1D Engines

Nine engines in the "Octaweb" pattern. Combined thrust: 7.6 MN at liftoff. The design tolerates one engine failure. For landing, only the centre engine reignites, throttling down from 250 km/h to near zero.

Each Merlin thrust (SL)845 kN
Combined thrust (9)7.6 MN
Max reuse record23+ flights
Exterior
Landing Legs

Four carbon-fibre / aluminium legs fold flat for launch. They deploy ~1 minute before landing. An aluminium honeycomb crush core absorbs touchdown impact. Landing accuracy: within ~10 metres.

Deployed span~18 m
Landing accuracyWithin ~10 m
SpaceX Falcon 9, Click any section to explore
NDS PORT Docking Port NASA NDS standard 3 cm/s docking speed AVIONICS Crew Module 4 seats and 9.3 cubic metres of volume 3× touchscreen displays SuperDraco 8 abort engines 534 kN combined, 3D printed PICA-X HEAT SHIELD PICA-X Heat Shield >1,600°C re-entry temp SpaceX ablative material AVIONICS PROPULSION POWER SYSTEMS Trunk Module 16× Draco RCS thrusters Jettisoned before re-entry Solar Arrays ~4 kW output
Click any section of the capsule
Top
NDS Docking Port

The NASA Docking System (NDS), a universal standard for ISS, Gateway, or any NDS-equipped spacecraft. The active system uses motorized hooks for autonomous rendezvous at just 3 cm/s.

Docking speed0.03 m/s (3 cm/s)
Pressurized Section
Crew Module

Houses 4 crew seats, three large touchscreens, ECLSS, and avionics. Two windows for visual situational awareness. Capsule volume is comparable to an SUV interior.

Pressurized volume9.3 m³
Crew capacity4 (up to 7)
Capsule Exterior
SuperDraco Abort Engines

Eight engines integrated into the capsule walls produce 534 kN combined, enough to pull the capsule away from a failing rocket in any scenario. Chambers are 3D-printed Inconel, one of the first flight-critical 3D-printed engine parts in history.

Total abort thrust~534 kN
Chamber material3D-printed Inconel
Capsule Bottom
PICA-X Heat Shield

SpaceX's proprietary ablative heat shield reaches temperatures exceeding 1,600°C during re-entry at ~28,000 km/h. The material ablates (burns away in a controlled fashion), carrying heat energy away from the capsule.

Peak temp (surface)>1,600°C
ReusabilityInspected, refurbished
Lower Section
Trunk / Service Module

Unpressurized trunk carrying avionics, propulsion, and 16 Draco thrusters (400 N each) for orbital manoeuvring. The trunk is jettisoned before re-entry and burns up in the atmosphere.

Draco thrusters16 × 400 N
Trunk Exterior
Solar Arrays

Two deployable solar arrays provide ~4 kW during the flight to the ISS. They deploy immediately after fairing separation. Like the trunk, both arrays are discarded before re-entry.

Power output~4 kW
Reusable?No, discarded with trunk
SpaceX Dragon 2 Capsule, Click any section to explore
MATLAB 101

Learn MATLAB.

From scratch.

A NOTE BEFORE WE START
My biggest nightmare when I first started university was MATLAB. My professor handed out a list of coding tasks on the first week and I had genuinely never opened the software before. I didn't even know what a variable was.
I spent way too many nights trying to solve assignments I barely understood, getting cryptic error messages, and feeling like everyone else somehow already knew what they were doing. Turns out they didn't either. Nobody tells you that part.
What I wish someone had told me back then is that MATLAB is actually one of the friendliest languages for engineers once you get past the first few hours. You're not writing software. You're just writing maths in a slightly different way. A matrix is still a matrix. A for loop does exactly what it says. The scary part is mostly just the unfamiliar syntax, and that goes away fast.
So I built this for anyone in that same position. Pick a topic from the cards, work through the examples, step through the code line by line, and answer the check at the end.
WHAT YOU WILL LEARN
x
Variables
scalars, strings, types
[ ]
Matrices and Vectors
indexing, linspace, ops
Loops
for, while, break
f()
Functions
inputs, outputs, @anon
Plotting
plot, labels, hold on
ODE Solvers
ode45, ode15s
Lab Data Processing
readtable, mean, polyfit, writematrix
ESSENTIAL FOR LABS
Aerospace labs generate enormous amounts of raw data. These functions will cut your post-lab processing time in half. Stop copying numbers into Excel one cell at a time.
ARDUINO 101

Arduino for

Aerospace.

If your university is anything like mine, at some point you will be handed an Arduino, a handful of sensors, and told to make something fly or stabilise or collect data. The coursework usually involves building a basic flight controller for a quadcopter or helicopter rig, and most students spend the first two weeks just trying to get an LED to blink.
This is not a full Arduino course. It is the cheat sheet I wish I had: the essential functions, sensor reading patterns, and control logic that cover 90% of what you will need for an aerospace lab with Arduino. Read this once before your first session and you will save yourself hours of confused Googling.
THE ESSENTIALS IN 5 MINUTES
STRUCTURE
setup() runs once. loop() runs forever.
Every Arduino sketch has exactly two functions. setup() initialises pins and serial. loop() repeats continuously. Think of setup as your pre-flight checklist and loop as the flight control law running at ~16 MHz.
PINS
Digital (HIGH/LOW) vs Analog (0 to 1023)
digitalRead(pin) returns 0 or 1. analogRead(pin) returns 0 to 1023 (10-bit ADC). analogWrite(pin, val) outputs PWM (0 to 255) for motor speed or servo position.
SERIAL
Serial.begin(9600) and Serial.println()
Your debugging lifeline. Print sensor values to the Serial Monitor to check your readings are sensible before wiring them into a control loop. Always start at 9600 baud.
TIMING
millis() not delay()
delay() blocks everything. In a flight controller, blocking means your loop stops reading sensors. Use millis() to track time and run tasks at set intervals without blocking.
HELICOPTER LAB: THE THREE PATTERNS YOU NEED
PATTERN 1 · READ THE IMU
Get pitch, roll, yaw from the sensor
#include <Wire.h>
#include <MPU6050.h>

MPU6050 imu;
float pitch, roll;

void setup() {
  Wire.begin();
  imu.initialize();
  Serial.begin(9600);
}

void loop() {
  // Raw accelerometer
  int16_t ax, ay, az;
  imu.getAcceleration(&ax, &ay, &az);
  pitch = atan2(ax, az) * 57.3;
  roll = atan2(ay, az) * 57.3;
  Serial.print(pitch); Serial.print(",");
  Serial.println(roll);
  delay(20);
}
The MPU6050 is the most common lab IMU. atan2 converts raw accelerometer readings to degrees. 57.3 = 180/π. Print comma-separated values so you can paste them into MATLAB or Excel.
PATTERN 2 · PID CONTROL
The control law that stabilises the helicopter
float Kp = 2.0, Ki = 0.5, Kd = 0.8;
float target = 0.0; // level hover
float errSum = 0, prevErr = 0;
unsigned long prevT = 0;

float pidCompute(float current) {
  float dt = (millis() - prevT) / 1000.0;
  prevT = millis();
  float err = target - current;
  errSum += err * dt;
  errSum = constrain(errSum, -50, 50);
  float dErr = (err - prevErr) / dt;
  prevErr = err;
  return Kp*err + Ki*errSum + Kd*dErr;
}
This is the heart of your flight controller. P reacts to current error. I eliminates steady-state offset. D damps oscillations. constrain() on errSum prevents integral windup. Start with Kp only, then add Kd, then Ki last.
PATTERN 3 · DRIVE THE MOTOR
Send PID output to a brushless ESC
#include <Servo.h>

Servo esc;
int baseThrottle = 1200;

void setup() {
  esc.attach(9);
  esc.writeMicroseconds(1000);
  delay(2000); // ESC arm
}

void loop() {
  // Read pitch from IMU...
  float correction = pidCompute(pitch);
  int pwm = baseThrottle + (int)correction;
  pwm = constrain(pwm, 1000, 1800);
  esc.writeMicroseconds(pwm);
  delay(20); // 50 Hz loop
}
ESCs speak PWM via the Servo library. 1000 µs = off, 2000 µs = full. constrain() prevents sending values that could damage the motor. The 2-second delay in setup arms the ESC. Always test with propellers removed first.
PID TUNING CHEAT SHEET (from someone who crashed a lot)
Step 1: Set Ki = 0, Kd = 0. Increase Kp until the system oscillates. Then halve it.
Step 2: Increase Kd until the oscillations are damped. If it gets jittery, Kd is too high.
Step 3: Add a small Ki to remove steady-state error (the helicopter drifts to one side).
Step 4: Constrain your integral term. Without constrain(errSum, -limit, limit) it will wind up and cause a massive overshoot when you release the rig.
Golden rule: If in doubt, reduce the gains. A slow, stable controller is better than a fast, crashy one. You can always tune up later.
ARDUINO FUNCTION QUICK REFERENCE
pinMode(pin, OUTPUT)
Set pin direction
digitalWrite(pin, HIGH)
Set pin on/off
analogRead(A0)
Read 0–1023
analogWrite(pin, 128)
PWM out 0–255
Serial.println(val)
Print to monitor
millis()
Time since boot (ms)
constrain(x, lo, hi)
Clamp a value
map(x, 0,1023, 0,180)
Rescale a range
Wire.begin()
Start I2C for sensors
Also by Noor Keshaish

Interested in coding?

SheCodes Lab teaches Python and C++ from scratch. It 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++
CFD 101

Computational

Fluid Dynamics.

I used to genuinely hate wind tunnel experiments. We would spend entire lab sessions collecting numbers, adjusting sensors, waiting for readings to stabilise. At the end of it all you had a spreadsheet of pressure taps and a very sore back. So much effort for such a narrow slice of information about one geometry at one speed.

Then someone told me there was essentially a virtual wind tunnel. Software that could simulate the full flow field around any shape, at any condition, overnight, with no physical model and no lab booking. Instead of a handful of measurement points you get pressure, velocity and turbulence everywhere across the geometry at once. That was the moment I fell in love with CFD.

THE CFD PIPELINE
01
CAD Model
chord c LE TE
02
Mesh
y⁺≤1 ~100k cells
03
Boundary Conditions
INLET OUT NO-SLIP WALL FAR FIELD (p=p∞)
04
Solve & Converge
Residuals 10⁰ 10⁻² 10⁻⁴ 10⁻⁶ 10⁻⁴ ✓ Iterations cont x-vel y-vel
05
Post-process
Hi Lo
SELECT A STEP ABOVE
Click any step to see details
YOUR FIRST CFD SIMULATION

The pipeline above shows the what. This section shows the how: a step-by-step walkthrough of running your first 2D aerofoil simulation in ANSYS Fluent, from a blank screen to a validated result.

1
Get your aerofoil coordinates

Go to airfoiltools.com and download a NACA 2412 .dat file (Selig format). This gives you x,y coordinate pairs that define the surface. For your first run, use this aerofoil because it has well-documented experimental data to compare against.

Common mistake: Downloading Lednicer format instead of Selig. Lednicer splits upper and lower surfaces into two lists. Selig wraps around from trailing edge → upper → leading edge → lower → trailing edge in one continuous loop. Fluent expects the continuous loop.
2
Build the domain in SpaceClaim

Import the .dat as a point curve. Create a rectangle 20c upstream, 30c downstream, 15c above and below (where c = chord length). Boolean subtract the aerofoil from the rectangle. What remains is your fluid domain.

Why so large? If the boundary is too close, the wall pressures contaminate your solution. 20c upstream and 30c downstream is standard for external aero because the flow needs space to develop and recover.
3
Mesh it properly

This is where most first simulations fail. Use inflation layers on the aerofoil wall: first cell height calculated for y⁺ ≤ 1, growth ratio 1.2, 30+ layers. Target 80k–150k quad-dominant cells for 2D. Check mesh quality: skewness < 0.9, orthogonality > 0.1.

First cell height calculator: For Re = 3×10⁶ (typical), V = 50 m/s, c = 1 m → y₁ ≈ 1.3×10⁻⁵ m (13 µm). Use an online y⁺ calculator or the formula: y₁ = y⁺·μ / (ρ·u*).
4
Set up Fluent

Open in Fluent. Use these exact settings for your first run:

Solver: Pressure-based, steady
Turbulence: k-ω SST (best for wall-bounded aero)
Inlet: Velocity inlet, 50 m/s, Tu = 0.1%
Outlet: Pressure outlet, gauge = 0 Pa
Wall: No-slip (Fluent default)
Schemes: Second-order upwind (all)
Init: Hybrid initialisation → Run 500 iterations
5
Check convergence, not just residuals

Residuals dropping below 10⁻⁴ does not mean your answer is correct. You must also set up CL and CD monitors and confirm they have flattened. If CL oscillates, the flow is unsteady, so switch to transient (URANS).

Reality check: A well-set 2D NACA 2412 at α = 4° should give CL ≈ 0.6–0.7 and CD ≈ 0.01–0.02. If you get CL = 0 or CD = 0.5, something is wrong with your setup, not the solver.
6
Validate against experiment

Plot your Cp distribution (XY plot → static pressure coefficient vs x/c) and overlay it against published NACA data or XFOIL results. If Cp matches within 5–10%, your simulation is trustworthy. Also check wall y⁺ contours. If y⁺ > 5 anywhere on the aerofoil, refine your inflation layers.

Next steps: Once this works, try sweeping AoA from −2° to 18° to build your own CL-α curve. You will see stall happen, the moment CL drops. Compare it with the textbook value (~15° for NACA 2412).
MISTAKES THAT WILL WASTE YOUR TIME
Domain too small. If your inlet is only 5c upstream, the aerofoil influences the inlet boundary condition and your whole solution is wrong. You will get numbers that look plausible but are silently incorrect.
Skipping mesh independence. Run your case on 50k, 100k, and 200k cells. If CL changes by less than 1% between the last two, the 100k mesh is sufficient. If it changes by 5%, you need more cells.
Using k-ε for wall-bounded flows. Standard k-ε with wall functions is cheaper but less accurate near walls. For external aerodynamics, k-ω SST is the industry standard because it resolves the boundary layer properly.
HOW WE STUDY FLUID FLOW

Fluid flow is studied in three fundamentally different ways. Each has tradeoffs in cost, accuracy, and physical insight. Real aerospace engineering uses all three. They complement, not replace, each other.

EXPERIMENTAL
Wind tunnels & flight test

Physical models, real air, real physics. The gold standard for validation, but expensive, slow, and limited to where you place sensors.

+ Captures all real physics
One geometry per build
Costly, time-consuming
∇²φ = 0 Cₗ = 2π·α Γ = ∮ u·dl
THEORETICAL
Analytical solutions

Pen-and-paper equations for simplified cases. Gives instant physical insight but only works for idealised geometries and inviscid flow.

+ Instant, exact answers
+ Deep physical insight
Only simple shapes
COMPUTATIONAL (CFD)
Numerical simulation

Divide space into millions of cells, solve the governing equations at each one. Full flow field, any geometry, though only as trustworthy as the mesh and models.

+ Any geometry, full field
+ Cheap to iterate
Must validate results
THE HIERARCHY OF METHODS

Not every problem needs a full CFD simulation. Simpler methods run in seconds and give surprisingly good answers for the right class of problem. The trick is knowing which level of complexity your question actually needs.

SIMPLE · FAST · INVISCID COMPLEX · SLOW · VISCOUS
01 · THIN AEROFOIL THEORY
α Cₗ = 2π(α − αL0) camber → negative αL0

Replace the aerofoil with a vortex sheet along the camber line. Gives the lift-curve slope (always 2π/rad for thin aerofoils) and the zero-lift angle from camber alone. No thickness, no drag.

02 · PANEL METHODS
sources + vortices on surface → Cₚ

Discretise the aerofoil surface into flat panels, each carrying a source and vortex. Solve for the strength that enforces zero normal flow. Gives pressure distribution over real shapes, which is exactly what XFOIL does.

03 · LIFTING LINE & VLM
bound vortex at c/4 trailing vortices → induced drag

Prandtl's lifting line replaces the wing with a single bound vortex and trailing vortex sheet. This is where induced drag first appears: the cost of generating lift with a finite wingspan. VLM extends this to swept and tapered planforms.

04 · FULL CFD (RANS / LES / DNS)
solves N-S on every cell → full physics

Solve the full Navier-Stokes equations on a mesh. Captures viscosity, turbulence, separation, shock waves. Everything. RANS is the workhorse. LES and DNS resolve turbulent eddies directly at enormous computational cost.

Compute: instant
Captures: lift only
Compute: <1 sec
Captures: Cₚ, lift, moment
Compute: seconds
Captures: span loading, Cᴅᵢ
Compute: hours–weeks
Captures: everything
THE EQUATION CFD ACTUALLY SOLVES

Every CFD solver (Fluent, OpenFOAM, Star-CCM+) is fundamentally doing the same thing: solving the Navier-Stokes equations on a discrete mesh. This single equation governs all fluid motion from a kitchen tap to a hypersonic shockwave.

ρ · (∂u/∂t + u·∇u)  =  −∇p + μ∇²u + ρg
ρ
DENSITY
u/∂t
ACCELERATION
u·∇u
CONVECTION
−∇p
PRESSURE
μ∇²u
VISCOSITY
In plain English: mass × acceleration = pressure forces + friction forces + gravity. It is Newton's second law applied to a fluid element. The left side (gold) tracks how fluid speeds up. The right side (blue) describes what pushes it. The u·∇u convection term is nonlinear, and this single fact is why turbulence exists and why there is no general analytical solution.
WHAT CFD DOES WITH THIS

Discretises space into cells, approximates the derivatives as algebraic differences between neighbours, and iterates until the residuals (the amount by which the equation is not satisfied) drop to near zero. That is convergence.

WHY TURBULENCE IS THE HARD PART

At Re ~ 10⁷ (aircraft wing), eddies range from metres to microns. Resolving all of them (DNS) requires ~10¹⁶ cells. RANS instead models the average effect of turbulence with closure equations like k-ω SST, trading some accuracy for a solvable problem.

LIVE FLOW FIELD · DRAG AoA TO INTERACT
AoA 4.0°
Pressure
Velocity
Cp +1.0 Cp −3.0
LIVE DATA
CL
0.629
CD
0.0285
l/d  (2D section)
22.1
STATUS
Attached
Try: Push AoA above 14° and watch flow separate and CL drop. That is stall, live.
Blue = low pressure/speed. Red = high. The suction peak (blue) over the upper surface is where lift is generated.

Note: l/d shown is the 2D aerofoil section value, not comparable to whole-aircraft L/D, which also includes induced drag from finite span.

Calculate. Convert.
Understand.

Practical aerospace tools covering everything from orbital mechanics to everyday unit conversions. Built to be useful for everyone.

Lift Force
L = ½ · ρ · V² · S · CL
Lift Force
, kN
► WORKED EXAMPLE — A320 AT CRUISE
Airbus A320 at FL350
rho = 0.380 kg/m3  ·  V = 230 m/s (M 0.78)  ·  S = 122.6 m2  ·  CL = 0.52
L = 0.5 x 0.380 x 230^2 x 122.6 x 0.52 approx 642 kN
Aircraft cruise weight approx 640 kN  Level flight confirmed.
Mach Number
M = TAS / a  ·  a = √(γRT)
Mach Number
,
Speed of Sound at Altitude
, kts
Breguet Range
R = (V/c) · (L/D) · ln(W₀/W₁)
Assumes: steady level flight, constant V, constant L/D, constant TSFC throughout cruise.
Range
, NM
Fuel burn
, tonnes
► WORKED EXAMPLE — A350 DOH TO LHR
Airbus A350-900, Doha to London (~5,700 NM)
V = 480 kts  ·  SFC = 0.053  ·  L/D = 20  ·  W0 = 280 t  ·  W1 = 210 t
R = (480/0.053) x 20 x ln(280/210) approx 5,770 NM. Fuel burn approx 70 tonnes.
ASSUMPTIONS
Breguet assumes: steady level flight (L = W throughout), constant SFC, constant L/D, constant speed. Real cruise involves step climbs (increasing altitude as fuel burns off to maintain optimal L/D), SFC variation with altitude and throttle setting, and wind effects. The equation gives a good first estimate, typically within 5 to 10% of operational range.
Reynolds Number
Re = ρ · V · L / μ
Reynolds Number
,
Flow regime
,
► WORKED EXAMPLE — A320 WING AT CRUISE
A320 wing section at FL350
rho = 0.380 kg/m3  ·  V = 230 m/s  ·  chord = 3.5 m  ·  mu = 1.42e-5 Pa.s
Re = (0.380 x 230 x 3.5) / 1.42e-5 approx 21.5 million. Fully turbulent boundary layer expected. Laminar-to-turbulent transition occurs at Re ~500,000.
Orbital Velocity
v = √(μ / r)  ·  T = 2π√(r³/μ)
Orbital Velocity
, km/s
Orbital Period
, min
Hohmann Transfer Δv
Two-burn minimum-energy orbit change
Δv₁ (departure)
, km/s
Δv₂ (arrival)
, km/s
Total Δv
, km/s
► WORKED EXAMPLE — LEO TO GEO
LEO (400 km) → GEO (35,786 km)
Δv₁ ≈ 2.46 km/s  (raise apogee to GEO)  ·  Δv₂ ≈ 1.47 km/s  (circularise at GEO)
Total ≈ 3.93 km/s — this is why GEO satellites need a large upper stage or dedicated apogee kick motor after launch vehicle separation.
Tsiolkovsky Equation
Δv = Isp · g₀ · ln(m₀ / m_f)
Achievable Δv
, km/s
Mass Ratio m₀/m_f
,
Propellant Fraction
, %
Thrust Calculator
F = ṁ · Isp · g₀
Exhaust Velocity
, km/s
Thrust
, kN
ISA Lookup
International Standard Atmosphere at any altitude
Density Altitude
DA = PA + 118.8 · (T − TISA)

Density altitude is the altitude in the standard atmosphere where the actual air density is found. Hot, humid, or high airfields have a high density altitude, aircraft performance is reduced.

Distance
Speed
Temperature
Pressure
Force / Thrust
Mass

ISA Atmosphere
Quick Reference.

Standard atmosphere values from sea level to FL600. These are the baseline figures used for all performance, navigation, and engine calculations worldwide.

ALTITUDE CALCULATOR
TEMPERATURE
,
PRESSURE
,
DENSITY
,
SPEED OF SOUND
,
DENSITY RATIO σ
,
LAYER
,
DENSITY ALTITUDE
EXTENDED ALTITUDE TABLE
ALT (ft) FL T (°C) P (hPa) ρ (kg/m³) a (kt) σ

Glossary.

Key terms used throughout AerospaceKit. Search to filter, grouped by topic.

AERODYNAMICS
Angle of Attack (AoA)

The angle between the chord line and the oncoming airflow. Increasing AoA raises lift until the critical (stall) angle, typically 15 to 18° for thin aerofoils, but varies widely with wing design and high-lift devices.

→ Aerodynamics
AERODYNAMICS
Chord Line

The straight line from the leading edge to the trailing edge. All aerofoil geometry (camber, thickness, twist) is expressed as a percentage of chord length. The angle of attack is measured relative to it.

→ Aerodynamics
AERODYNAMICS
Camber

The maximum distance of the mean camber line from the chord line, as a % of chord. Camber makes the aerofoil asymmetric so it generates lift even at zero angle of attack. A symmetric aerofoil has zero camber and zero lift at 0° AoA.

→ Aerodynamics
AERODYNAMICS
Kutta Condition

The physical requirement that flow must leave the trailing edge smoothly and tangentially. This uniquely determines the circulation around the aerofoil and therefore the lift. Without the Kutta condition, lift prediction is indeterminate.

→ Aerodynamics
AERODYNAMICS
Induced Drag

Drag created as a byproduct of lift production. Wingtip vortices shed energy into the wake. CDi = CL² / (π·AR·e). Decreases with speed and is minimised by high aspect ratio wings and winglets.

→ Aerodynamics
AERODYNAMICS
Critical Mach (Mcrit)

The freestream Mach number at which local flow over the wing surface first reaches Mach 1. Above Mcrit, shockwaves form and wave drag rises sharply. Supercritical aerofoils are shaped to push Mcrit as high as possible.

→ Aerodynamics
PROPULSION
Specific Impulse (Isp)

Thrust produced per unit weight-flow of propellant, essentially the fuel efficiency of a rocket engine. Units are seconds. Higher Isp means more thrust per kilogram burned. Isp = F / (ṁ·g₀). RS-25: 453 s. Merlin: 311 s (SL).

→ Propulsion
PROPULSION
Bypass Ratio (BPR)

The ratio of air bypassing the engine core to air flowing through it. Modern turbofans have BPRs of 8–12. At BPR 10:1, ~91% of airflow bypasses the core. Higher BPR improves propulsive efficiency and reduces noise significantly.

→ Propulsion
PROPULSION
TSFC

Thrust Specific Fuel Consumption: fuel mass burned per unit thrust per hour. The standard efficiency metric for gas turbines. A modern high-bypass turbofan achieves ~0.55 kg/kgf/h at cruise. Lower TSFC = better fuel economy.

→ Propulsion
PROPULSION
Brayton Cycle

The thermodynamic cycle underlying all gas turbine engines: intake, compression, constant-pressure combustion, expansion. Ideal thermal efficiency η = 1 − 1/r(γ−1)/γ where r is the compressor pressure ratio. This means efficiency depends only on how much you compress the air, not on how hot you make it. Higher OPR = better thermal efficiency.

→ Propulsion
PROPULSION
Delta-v (Δv)

The total velocity change a spacecraft can achieve with its propellant. The universal currency of orbital mechanics. Δv = Isp·g₀·ln(m₀/m_f). LEO requires ~9.4 km/s from the ground accounting for gravity and drag losses.

→ Propulsion
FLIGHT MECHANICS
Static Margin

Distance between the CG and neutral point, as %MAC. Positive margin (CG ahead of NP) gives inherent pitch stability. Typical airliners: 5–15% MAC. Fighters may fly at near-zero or negative margin for agility, requiring active digital control.

→ Aircraft & Systems
FLIGHT MECHANICS
Phugoid Mode

A long-period (60–120 s) oscillation trading speed and altitude at near-constant AoA. Lightly damped but slow enough that a pilot corrects it easily. Period ≈ (2π / g) × V (Lanchester approximation). At V = 230 m/s this gives ~147 s, consistent with observed values. Actively damped by the autopilot.

→ Aircraft & Systems
FLIGHT MECHANICS
Dutch Roll

A coupled yaw-and-roll oscillation common in swept-wing aircraft where dihedral effect is strong. The nose and wings rock out of phase. Suppressed continuously by the yaw damper. Uncomfortable and potentially dangerous if underdamped.

→ Aircraft & Systems
FLIGHT MECHANICS
Short Period Mode

A rapid pitch oscillation (1–5 s period) driven by the tail restoring force. Well damped in a good design and pilots barely notice it. If poorly damped the nose hunts rapidly and precision control becomes very difficult. Must be well damped for certification.

→ Aircraft & Systems
STRUCTURES
CFRP (Carbon Fibre Reinforced Polymer)

~5× the specific strength of aluminium at one-third the density. Fails by delamination and matrix cracking rather than metal fatigue, giving significantly longer inspection intervals. Used for 50–53% of modern airframe structures (Boeing 787, Airbus A350).

→ Aircraft & Systems
STRUCTURES
Semi-monocoque

Structural design where the outer skin carries a significant portion of the load, supported by internal frames (ribs) and longitudinal members (stringers/spars). Used on virtually all modern aircraft fuselages and wings.

→ Aircraft & Systems
STRUCTURES
Damage Tolerance

The design philosophy where the structure is assumed to contain cracks. The designer must prove that any crack will be detected by scheduled inspection before it grows to a critical length. Safety factor: 1.0× limit load = no deformation; 1.5× ultimate = no failure.

→ Aircraft & Systems
ATMOSPHERE
ISA (International Standard Atmosphere)

A defined model of atmospheric properties versus altitude. Sea level ISA: T = 15°C, P = 1013.25 hPa, ρ = 1.225 kg/m³. Real conditions always deviate. ISA +10 means 10°C warmer than standard.

→ ISA Reference
ATMOSPHERE
Density Altitude

The altitude in the ISA where the actual air density is found. Hot or high airfields have high density altitude because the air is thin even at low terrain elevation. Lift, engine thrust, and climb rate all reduce.

→ Tools
ORBITAL MECHANICS
Vis-viva Equation

v² = GM(2/r − 1/a). Gives orbital speed at any point knowing only the orbit's semi-major axis and the current radius. The foundation of all Δv calculations.

→ Rockets & Space
ORBITAL MECHANICS
Hohmann Transfer

The most fuel-efficient two-burn transfer between coplanar circular orbits. First burn raises apogee to the target orbit; second burn at apogee circularises. LEO to GEO requires ~3.9 km/s total Δv.

→ Rockets & Space
CFD
Navier-Stokes Equations

Newton's second law for a fluid: ρ(∂u/∂t + u·∇u) = −∇p + μ∇²u + ρg. Every CFD solver approximates their solution. The nonlinear convection term u·∇u makes them analytically unsolvable in 3D, a Millennium Prize Problem.

→ CFD 101
CFD
Mesh (Computational Grid)

The domain divided into discrete cells where the equations are solved. Near solid walls, the first cell height must satisfy y⁺ ≤ 1 for k-ω SST, with cells as thin as micrometres. Poor mesh quality is the leading cause of divergence.

→ CFD 101
CFD
Turbulence Model (RANS)

Reynolds-Averaged Navier-Stokes models approximate the effect of turbulence on the mean flow. k-ω SST is the standard choice for aerodynamics. It blends k-ω near walls with k-ε in the freestream.

→ CFD 101
CFD
Boundary Conditions

Mathematical constraints at domain edges. Inlet: prescribed velocity. Wall: no-slip (u = 0). Outlet: gauge pressure = 0. Getting boundary conditions wrong gives a correct solution to the wrong problem.

→ CFD 101
CFD
Pressure Coefficient (Cₚ)

Cₚ = (p − p∞) / (½ρV²∞). Normalises local pressure against freestream dynamic pressure. The Cₚ distribution is the primary validation output from a CFD aerofoil simulation.

→ CFD 101
ROCKETS
Staging

Discarding empty tanks and engines during ascent to improve mass ratio. A single stage cannot practically reach orbit because the required mass ratio (~22 for LEO) exceeds structural limits. Two or three stages, each with achievable mass ratios, solve this.

→ Rockets & Space
ROCKETS
Gravity Turn

The standard launch trajectory where gravity naturally curves the rocket's path from vertical to horizontal. The rocket thrusts along its velocity vector after an initial pitch-over manoeuvre. Minimises gravity losses by avoiding wasteful sideways thrust.

→ Rockets & Space
ROCKETS
Attitude Control (ADCS)

Spacecraft orientation is controlled by reaction wheels (fine pointing), control moment gyroscopes (large torques), and RCS thrusters (coarse manoeuvres). Star trackers determine absolute attitude to within arcseconds.

→ Rockets & Space
ORBITAL MECHANICS
Orbit Types (LEO, GEO, SSO)

LEO (200–2,000 km): ISS, Starlink. GEO (35,786 km): appears stationary, used for comms. SSO (600–800 km, i≈98°): constant solar angle for imaging. Molniya: highly elliptical, loiters over high latitudes. Each orbit is chosen for a specific operational purpose.

→ Rockets & Space
AERODYNAMICS
Reynolds Number (Re)

Re = ρVL/μ. The ratio of inertial forces to viscous forces. Low Re (below ~10⁵) gives laminar flow; high Re (aircraft wings ~10⁷) gives turbulent. Determines boundary layer character and is the single most important similarity parameter in aerodynamics.

→ CFD 101
AERODYNAMICS
Boundary Layer

The thin region adjacent to a surface where the flow velocity transitions from zero (no-slip condition at the wall) to freestream. Can be laminar (smooth, low friction) or turbulent (chaotic, higher friction but more resistant to separation). Its behaviour governs skin friction drag and stall.

→ Boundary Layer Animation
AERODYNAMICS
Shock Waves

Discontinuities in supersonic flow where pressure, temperature, and density jump sharply. Normal shocks are perpendicular to the flow and always produce subsonic downstream conditions. Oblique shocks form at an angle. Each causes irreversible total pressure loss.

→ Shock Formation Animation
PROPULSION
Propulsive Efficiency (ηp)

ηp = 2/(1 + Vj/V). Maximised when exhaust velocity is close to flight speed. Explains why turbofans beat turbojets (large mass flow, low Vj), why turboprops win at low speed, and why rockets have poor propulsive efficiency.

→ Propulsion
AERODYNAMICS
Convergent-Divergent Nozzle

The only geometry that accelerates flow past Mach 1. Subsonic flow reaches M = 1.0 at the throat (choked condition), then accelerates supersonically in the diverging section. Used in every rocket engine and supersonic wind tunnel. Exit Mach depends on the area ratio Aexit/A*.

→ Compressible Aerodynamics

Showing terms

The person behind AerospaceKit

Noor Keshaish

Aerospace & Aeronautical Engineer

22 year old University of Leeds alumni and founder of AerospaceKit & SheCodesLab. Passionate about making aerospace engineering accessible through interactive tools, simulations, and open-source code — all about codes, rockets & planes.