A clear and detailed guide to aircraft, rockets, flight mechanics, and orbital science. Made for everyone from the curious to the aspiring engineer.
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 →Every aircraft and wing design begins here. The forces, the geometry, and the aerodynamics that keep things airborne.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Each topic builds from first principles through to engineering specifications. The linked calculators let you work with the formulas in context.
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.
Practice Problems
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.
Practice Problems
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.
Practice Problems
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.
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.
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.
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.
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.
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.
Practice Problems
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.
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.
Practice Problems
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.
Practice Problems
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.
Practice Problems
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.
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.
Practice Problems
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.
Practice Problems
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.
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.
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.
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).
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.
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.
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.
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.
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.
~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.
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³.
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.
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.
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.
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.
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).
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
Animated visualizations of the core principles behind flight. Press the buttons to explore each concept live.
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.
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.
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.
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).
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.
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.
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.
Extreme aerodynamic heating, boundary layer reaches thousands of degrees. Air molecules dissociate and ionise. Shockwaves sit very close to the vehicle surface.
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×.
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.
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.
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.
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.
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.
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.
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.
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.
Click any zone on the diagram to learn what that panel does, the same way real pilots and astronauts study their aircraft.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
The workhorse of modern aviation. Two airstreams: one cold bypass and one hot core.
The original jet engine. All air passes through the core. Simpler, but thirstier and louder than a turbofan.
Pure speed as compression. No fan, no compressor. The aircraft's own velocity rams air in at high pressure.
A gas turbine driving a propeller. Combines jet-engine thermodynamics with propeller propulsive efficiency.
The only engine that works in vacuum. It carries both fuel and oxidiser and runs purely on Newton's third law.
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.
The physics of escaping gravity, the engines that make it possible, and the orbital mechanics of navigating the solar system.
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.
Practice Problems
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:
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.
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.
Practice Problems
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.
Practice Problems
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).
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.
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.
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.
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.
Click any section of the rocket to learn what it does and why each design choice was made the way it was.
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.
After separation the single Merlin Vacuum (MVac) engine ignites. Its extended nozzle is optimised for vacuum. The stage can restart for precise orbital placement.
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.
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.
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.
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.
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.
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.
Houses 4 crew seats, three large touchscreens, ECLSS, and avionics. Two windows for visual situational awareness. Capsule volume is comparable to an SUV interior.
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.
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.
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.
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.
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.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.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.atan2 converts raw accelerometer readings to degrees. 57.3 = 180/π. Print comma-separated values so you can paste them into MATLAB or Excel.constrain() on errSum prevents integral windup. Start with Kp only, then add Kd, then Ki last.constrain() prevents sending values that could damage the motor. The 2-second delay in setup arms the ESC. Always test with propellers removed first.constrain(errSum, -limit, limit) it will wind up and cause a massive overshoot when you release the rig.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 →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 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.
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.
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.
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.
Open in Fluent. Use these exact settings for your first run:
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).
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.
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.
Physical models, real air, real physics. The gold standard for validation, but expensive, slow, and limited to where you place sensors.
Pen-and-paper equations for simplified cases. Gives instant physical insight but only works for idealised geometries and inviscid flow.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Practical aerospace tools covering everything from orbital mechanics to everyday unit conversions. Built to be useful for everyone.
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.
Standard atmosphere values from sea level to FL600. These are the baseline figures used for all performance, navigation, and engine calculations worldwide.
| ALT (ft) | FL | T (°C) | P (hPa) | ρ (kg/m³) | a (kt) | σ |
|---|
Key terms used throughout AerospaceKit. Search to filter, grouped by topic.
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.
→ AerodynamicsThe 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.
→ AerodynamicsThe 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.
→ AerodynamicsThe 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.
→ AerodynamicsDrag 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.
→ AerodynamicsThe 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.
→ AerodynamicsThrust 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).
→ PropulsionThe 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.
→ PropulsionThrust 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.
→ PropulsionThe 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.
→ PropulsionThe 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.
→ PropulsionDistance 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 & SystemsA 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 & SystemsA 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 & SystemsA 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~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 & SystemsStructural 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 & SystemsThe 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 & SystemsA 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 ReferenceThe 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.
→ Toolsv² = 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 & SpaceThe 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 & SpaceNewton'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 101The 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 101Reynolds-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 101Mathematical 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 101Cₚ = (p − p∞) / (½ρV²∞). Normalises local pressure against freestream dynamic pressure. The Cₚ distribution is the primary validation output from a CFD aerofoil simulation.
→ CFD 101Discarding 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 & SpaceThe 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 & SpaceSpacecraft 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 & SpaceLEO (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 & SpaceRe = ρ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 101The 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 AnimationDiscontinuities 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η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.
→ PropulsionThe 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 AerodynamicsShowing terms
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.