3.4.1Rocket Flight Mechanics

Coordinate systems — Earth-Centered Inertial (ECI), Earth-Centered Earth-Fixed (ECEF), North-East-Down (NED), launch, bo

2,092 words10 min readdifficulty · medium1 backlinks

The five frames — WHAT each one is

Figure — Coordinate systems — Earth-Centered Inertial (ECI), Earth-Centered Earth-Fixed (ECEF), North-East-Down (NED), launch, bo

HOW to transform between frames

Everything is a rotation (and sometimes a translation of origin). A rotation is represented by a matrix RR that satisfies RTR=IR^T R = I (orthonormal) and detR=+1\det R = +1.

1. ECI → ECEF: undo Earth's spin

2. ECEF → NED: point to the horizon

3. NED → Body: the rocket's attitude (Euler 3-2-1)

The full chain


The rotating-frame trap (crucial physics)


Worked examples


Common mistakes (Steel-manned)


Active recall

In which frame is Newton's law F=ma\vec F=m\vec a directly valid?
The inertial one — ECI (Earth-Centered Inertial), because its axes neither rotate nor accelerate.
What single parameter relates ECI and ECEF, and why only one?
The Greenwich rotation angle θ=ωet\theta=\omega_e t; they share origin and Z-axis, differing only by rotation about Z.
Value of Earth's rotation rate ωe\omega_e?
7.292×1057.292\times10^{-5} rad/s (≈ 15°/hr).
Why launch eastward near the equator?
You gain Earth's surface speed ωeRcosϕ465\omega_e R_\oplus\cos\phi\approx465 m/s (max at equator, ϕ=0\phi=0).
What are the NED axes?
x=North, y=East, z=Down (toward Earth center).
What are the body axes of a rocket?
xbx_b nose (roll), yby_b right (pitch), zbz_b down (yaw), origin at CoM.
Extra term when transforming velocity ECEF→ECI?
ωe×r\vec\omega_e\times\vec r (from the transport theorem / R˙0\dot R\neq0).
Why is R1=RTR^{-1}=R^T for these transforms?
Rotation matrices are orthonormal (RTR=IR^TR=I) with det=+1\det=+1.
Standard Euler order for aerospace attitude?
3-2-1: yaw (ψ\psi) → pitch (θ\theta) → roll (φ\varphi).
Down unit vector in ECEF at latitude ϕ\phi, longitude λ\lambda?
(cosϕcosλ, cosϕsinλ, sinϕ)(-\cos\phi\cos\lambda,\ -\cos\phi\sin\lambda,\ -\sin\phi).

Recall Feynman: explain to a 12-year-old

Imagine a merry-go-round with a bug on it. If you stand outside watching the stars (ECI), physics is simple — you can predict everything with F=maF=ma. If you sit on the merry-go-round (ECEF), the bug seems to get pushed sideways by invisible forces (that's Coriolis!). "Which way is up and which way is the horizon here?" is the NED map painted on the floor. And the bug's own "forward/left/right" is the body frame. To swap between these viewpoints, you just rotate your set of arrows — and if the floor is spinning, you must remember to add the spin's speed. That's the whole game: same rocket, different arrows.


Connections

  • Newton's Laws and Inertial Frames — why ECI is the integration frame.
  • Rotating Reference Frames and Coriolis Force — the fictitious forces ECEF introduces.
  • Rotation Matrices and Euler Angles — the mathematical machinery of every transform here.
  • Quaternions for Attitude — singularity-free alternative to 3-2-1 Euler angles.
  • Rocket Equations of Motion — where these frames feed thrust/gravity/aero.
  • Launch Azimuth and Orbital Inclination — uses the eastward-velocity bonus.
  • Geodetic vs Geocentric Latitude — refines the NED origin for the real ellipsoidal Earth.

Concept Map

valid only in

integrate EOM here

rotate about Z by theta

theta = omega_e t

pad stationary gives lat/lon

frozen at t=0

inertial for short flight

attitude rotation

thrust and IMU sensors

orthonormal det +1

transforms all frames

Newton F=ma needs inertial frame

ECI Earth-Centered Inertial

ECEF Earth-Fixed rotating

NED North-East-Down local

Launch frame frozen at pad

Body frame on rocket

Rotation matrix R

Earth spin rate omega_e

Hinglish (regional understanding)

Intuition Hinglish mein samjho

Dekho, rocket ka motion kahan se dekh rahe ho uspe depend karta hai. Newton ka F=ma\vec F=m\vec a sirf inertial frame me sach hai — jo na ghoome na accelerate kare. Wahi hai ECI (Earth-Centered Inertial): center Earth ka, par axes stars ke saath fix. Isliye rocket ki equations hum ECI me integrate karte hain. Phir ECEF aata hai — same center, par ye Earth ke saath ghoomta hai (ωe=7.292×105\omega_e=7.292\times10^{-5} rad/s), isliye launch pad ka latitude-longitude constant rehta hai.

NED ek local frame hai jahan tum khade ho: x=North, y=East, z=Down (Earth center ki taraf). Ye "horizon kahan hai, kitni height hai" batane ke liye perfect hai. Aur body frame rocket ki apni frame hai — nose ke aage xbx_b, right yby_b, neeche zbz_b. Thrust aur sensors isi me natural lagte hain. Ek frame se dusre me jaane ke liye bas rotation matrix se multiply karo, aur kyunki wo orthonormal hai, ulta jaana ho to sirf transpose (RTR^T) le lo.

Sabse important trap: ECEF me seedha integrate mat karo, kyunki wo ghoomta hai, non-inertial hai — Coriolis aur centrifugal fictitious forces aa jaayenge. Aur velocity transform karte time sirf RR se multiply karna galti hai; ghoomti frame ki wajah se extra term ωe×r\vec\omega_e\times\vec r add karna padta hai (transport theorem). Yehi 465 m/s ka eastward bonus deta hai equator par — isiliye rockets east ki taraf, equator ke paas se launch karte hain. Yaad rakho: same rocket, sirf arrows badalte hain!

Go deeper — visual, from zero

Test yourself — Rocket Flight Mechanics

Connections