Flight Mechanics

Control of
motion.

Pitch, roll, yaw, stability margins, dynamic modes, performance equations, and trajectory analysis — the complete guide to how aircraft and rockets are controlled and how their motion is predicted.

Three Axes of Rotation

Pitch, roll,
and yaw.

Every aircraft motion — from a gentle bank to a high-g break turn — is described as a combination of rotations about three axes. Understanding these axes and the control surfaces that command them is the first step in flight mechanics.

Pitch

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

Rotation about the lateral Y-axis, running through both wingtips. Pitching up increases AoA and generates more lift — but also more induced drag. Exceed the critical AoA and the wing stalls. The horizontal stabiliser provides pitch stability; the elevator commands pitch changes. The distance between the aircraft's centre of gravity and the neutral point (static margin) determines how much stabilising moment the tail must generate.

Roll

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

Rotation about the longitudinal X-axis, running nose to tail. Ailerons deflect differentially — one down (increased lift), one up (decreased lift) — creating asymmetric lift that rolls the aircraft. Dihedral (wings angled upward from root to tip) provides positive roll stability: a disturbance into a bank creates a restoring moment. High-speed roll also generates adverse yaw from differential induced drag, requiring coordinated rudder input.

Yaw

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

Rotation about the normal Z-axis, running top to bottom through the aircraft centre. Controlled by the rudder on the vertical fin. The fin acts as a weathervane providing directional stability (tendency to align with the relative wind). Ailerons cause adverse yaw — the rising wing generates more induced drag, pulling the nose toward the outside of the turn. Coordinated rudder input eliminates this, keeping the slip indicator centred.

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 generates adverse yaw. Yaw can excite Dutch roll or spiral divergence. All three axes interact — flight control computers decouple them for the pilot.

Stability & Control

Static and dynamic
stability.

Stability determines whether an aircraft naturally returns to equilibrium after a disturbance. It is the fundamental property that separates a controllable aircraft from an uncontrollable one.

STATIC STABILITY

Does the aircraft resist disturbance?

An aircraft is statically stable if, following a disturbance, the initial aerodynamic forces and moments tend to restore it to its original attitude. For pitch: a nose-up gust increases AoA, which must generate a nose-down pitching moment to be stable.

The neutral point (NP) is where an increase in AoA produces zero net pitching moment change. The static margin is the distance CG to NP as a percentage of mean aerodynamic chord (MAC). CG must be forward of NP for stability. Typical airliners: 5–15% MAC static margin. Modern fighters may fly at zero or negative margin for manoeuvrability, requiring active FBW stabilisation.

Static Margin
SM = (x_NP − x_CG) / MAC   (positive = stable)
DYNAMIC STABILITY

Does the oscillation damp out?

A statically stable aircraft can still be dynamically unstable — the oscillation may grow over time rather than damp. The four key dynamic modes are:

Phugoid — long-period (20–60 s) exchange of kinetic and potential energy. Lightly damped, easily corrected by the pilot.
Short-period — fast (1–3 s) pitch oscillation. Must be well-damped. Dangerous if underdamped.
Dutch roll — coupled yaw-roll oscillation on swept wings. Suppressed by the yaw damper.
Spiral mode — slow bank divergence. Time constant 30–90 s, usually corrected naturally by the pilot.

Performance

Aircraft performance
basics.

Performance analysis answers the operational questions: how far can it fly, how high, how fast, and how quickly does it climb? These quantities are derived directly from the aerodynamic and propulsion parameters.

RANGE & ENDURANCE

Breguet range equation

The Breguet range equation describes how far an aircraft can fly on a given fuel load as a function of aerodynamic efficiency and propulsion efficiency. It shows that range is maximised by flying at maximum L/D ratio (aerodynamic efficiency) and minimum specific fuel consumption (SFC). For a jet aircraft cruising at maximum L/D, the optimal speed is proportional to √(W/S) — heavier aircraft must fly faster to maintain the same L/D.

Endurance (maximum time aloft) is maximised at a different, lower speed than range — corresponding to minimum power required rather than minimum drag.

Breguet Range (jet)
R = (V / SFC) · (L/D) · ln(W₀/W₁)
CLIMB & CEILING

Rate of climb and service ceiling

Rate of climb RC = (T − D) · V / W — excess thrust times velocity divided by weight. Maximum RC occurs at the speed where excess power is greatest. As altitude increases, air density drops and engine thrust decreases, reducing excess power. The absolute ceiling is the altitude where rate of climb reaches zero. The service ceiling is where RC = 100 ft/min (the operational limit).

Turn performance is governed by the load factor n = L/W. A 60° banked level turn requires n = 2g. Stall speed in a turn increases as √n — a 60° bank raises stall speed by 41% above straight-and-level stall speed.

Rate of Climb
RC = (P_available − P_required) / W
Trajectory Calculations

From equations of
motion.

Trajectory analysis integrates the equations of motion to predict where an aircraft or rocket will be at any given time. For rockets, this is the critical calculation that determines whether the payload reaches orbit.

EQUATIONS OF MOTION

Six degrees of freedom

A rigid aircraft has 6 degrees of freedom — three translational (surge, heave, sway) and three rotational (pitch, roll, yaw). The full 6-DOF equations of motion are a coupled set of 12 first-order ODEs. They can be linearised around a trim point to produce separate longitudinal and lateral-directional state-space models:

Longitudinal: states are u (forward speed), w (heave velocity), q (pitch rate), θ (pitch angle). Input: elevator δe.
Lateral-directional: states are v (side velocity), p (roll rate), r (yaw rate), φ (bank angle), β (sideslip). Inputs: aileron δa, rudder δr.

State-Space Form
ẋ = Ax + Bu  ·  y = Cx + Du
ROCKET TRAJECTORY

Numerical integration with gravity & drag

A rocket trajectory integrates thrust, gravity, and aerodynamic drag simultaneously. The equations of motion are:

ẍ = (T·cosα − D)/m · cosγ
ÿ = (T·sinα − D)/m · sinγ − g

where T is thrust, D is drag, m is instantaneous mass (decreasing as propellant burns), α is thrust vector angle, and γ is flight path angle. MATLAB's ode45 is the standard tool for integrating these equations numerically. The Tsiolkovsky equation gives the final ΔV; the trajectory integration gives altitude, downrange distance, and dynamic pressure as functions of time.

Tsiolkovsky ΔV
ΔV = Isp · g₀ · ln(m₀ / mf)
Continue Learning

Explore everything
on AerospaceKit.

Foundation
Aerodynamics

The aerodynamic forces — lift, drag, pitching moments — that flight mechanics must balance. Start here first.

Explore Aerodynamics →
Related
Propulsion

Thrust curves, specific impulse, and how engine choice affects trajectory performance and climb rate.

Explore Propulsion →
Related
Rockets & Orbital Mechanics

The Tsiolkovsky equation, 6-DOF rocket trajectory, and how orbital insertion is achieved from the same equations.

Explore Rockets →
Tools
CFD

Simulate the aerodynamic forces that appear in your flight mechanics equations — Cp distribution, CL, CD.

Explore CFD →
Tools
MATLAB

State-space models, eigenvalue analysis, LQR control design, and step response simulation — all in working MATLAB code.

Explore MATLAB →
Interactive
Rocket Builder

Apply trajectory equations live — calculate delta-v, check stability margins, and simulate apogee in the rocket builder.

Open Rocket Builder →
Also by Noor Keshaish

Interested in coding?

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

shecodeslab.com  →
SheCodes Lab
Python & C++