J2 and the Oblate Earth: how Earth's bulge shapes every orbit
Delta-V Academy / Learn / Lesson 5
Earth isn't a sphere. That tiny squish moves every satellite a little bit, every day.
Pure Newtonian gravity assumes Earth is a perfect sphere. It isn't. Earth is an oblate spheroid: about 21 km wider at the equator than pole-to-pole. That equatorial bulge creates a gravitational perturbation called J2, which is the dominant non-spherical effect on any orbit below about 100,000 km. J2 makes the orbital plane (specifically, RAAN) precess westward for prograde orbits, and the line of apsides (argument of perigee) rotate within the plane. These effects look small per orbit but accumulate, and satellite designers either fight them or exploit them.
▶ Try the interactive simulator
What you'll learn
- What J2 is: the second harmonic of Earth's gravity field, accounting for the equatorial bulge
- How J2 causes RAAN to drift westward at about 7°/day for a LEO inclined orbit
- How sun-synchronous orbits use J2 drift to lock the sun angle
- The critical inclination (63.4°) where argument of perigee stops drifting
- Why Molniya orbits use exactly 63.4° inclination
What J2 actually is
Earth's gravity field can be expanded as a series of harmonics. J0 is the average gravitational pull (Newton's point-mass gravity). J2 is the next term and represents the equatorial bulge — Earth's flattening factor. J2 is about 0.00108, small but the largest non-spherical effect by orders of magnitude. The other harmonics (J3, J4, ...) are smaller still and usually negligible for mission design. For most operational satellites, accounting for J2 is essential; everything else is fine-tuning.
Why RAAN drifts
A prograde inclined orbit (i < 90°) experiences a J2-induced torque that causes its orbital plane to precess westward. The rate depends on altitude and inclination: a 500 km, 51.6° orbit (ISS-like) drifts about −5°/day. The drift rate goes to zero at 90° inclination (polar orbits don't precess) and reverses sign for retrograde orbits. This is the mechanism that makes sun-synchronous orbits work: pick the right combination of altitude and inclination so the orbital plane drifts at exactly +0.9856°/day, matching Earth's motion around the Sun.
The critical inclination, 63.4°
J2 also rotates the line of apsides (where perigee sits) within the orbital plane. For most inclinations this matters: a Molniya orbit's apogee would slowly drift away from the northern hemisphere if not corrected. At one specific inclination — 63.4° — the rotation rate goes to zero. The orbit stays oriented exactly where you put it. This is why every Molniya satellite ever flown uses 63.4°: it's a J2 stationary point. Russian engineers in the 1960s picked this inclination knowing exactly why.
Frequently asked questions
What is J2 in orbital mechanics?
J2 is the second zonal harmonic of Earth's gravity field, representing the equatorial bulge. Its value is approximately 0.001082. J2 is the dominant non-spherical perturbation on any Earth orbit and must be accounted for in operational satellite design.
What causes orbital RAAN drift?
J2, Earth's equatorial bulge. The bulge creates a gravitational torque that causes the orbital plane to precess. The drift rate depends on altitude and inclination. For a typical LEO at 500 km and 51.6° inclination, RAAN drifts westward at about 5°/day.
Why are sun-synchronous orbits at 98° inclination?
Because at that inclination and the right altitude (typically 600-800 km), J2 causes the orbital plane to precess at exactly +0.9856°/day, which matches Earth's motion around the Sun. The result is an orbit where every pass over a given point happens at the same local solar time.
What is the critical inclination?
63.4° (or its retrograde complement, 116.6°). At this inclination, J2-induced rotation of the line of apsides goes to zero, meaning argument of perigee stays fixed. Molniya orbits use 63.4° so their apogees stay locked over the northern hemisphere indefinitely.
Why do satellites at exactly 90° inclination not experience RAAN drift?
The J2 perturbation's effect on RAAN drift depends on cos(inclination), which is zero at 90°. A perfectly polar orbit has no J2-induced RAAN drift. Other perturbations (atmospheric drag, solar radiation pressure, third-body gravity) still affect it, but J2 doesn't.
Related lessons
- Lesson 4: Ground Tracks and Inclination — Watch the path a satellite traces on Earth's surface. Inclination changes everything.
- Lesson 1: Orbit Basics — Drag the sliders, watch what happens. Real Keplerian physics in your browser.
- Lesson 7: Orbital Regimes — Four altitude bands. Four totally different design philosophies.
Open it in the simulator
Delta-V Academy is a free interactive orbital mechanics simulator that runs entirely in your browser. The 10-lesson curriculum covers everything from these basics through space domain awareness, with three difficulty levels (novice, intermediate, advanced) plus a kid-friendly mode. Launch the simulator and try Lesson 5 interactively.
See also: all FAQs · full curriculum · open the simulator