Atmospheric Drag and Orbital Decay — Why Nothing in LEO Stays Up Forever
Space is not truly empty, even 400 km up. A whisper-thin residual atmosphere constantly rubs against every satellite in low Earth orbit, stealing a tiny sliver of orbital energy on every pass. That theft compounds: altitude drops, density rises, drag increases, and the decay accelerates — until, months or years later, what began as an imperceptible drift ends in a fiery reentry.
1. The Residual Atmosphere in LEO
Between roughly 200 and 700 km altitude, Earth's thermosphere and exosphere still contain a measurable, though extremely thin, gas density. This is thin enough that satellites orbit for years, but not so thin that drag becomes negligible over a mission lifetime.
2. The Drag Equation and Energy Loss
Drag force opposes velocity and depends on the satellite's "ballistic coefficient" — its area-to-mass ratio weighted by drag coefficient — exactly the parameter explored in the ballistic coefficient article for reentry vehicles, but here acting slowly over thousands of orbits instead of one violent pass.
3. Estimating Decay Rate
A useful analytic approximation (King-Hele's classic formula) relates altitude loss per orbit directly to local density and the satellite's ballistic parameter, assuming a near-circular orbit.
4. The Solar Cycle Effect
Solar extreme-ultraviolet (EUV) radiation heats the thermosphere, causing it to expand and puff outward — dramatically increasing density at any fixed altitude during solar maximum compared to solar minimum, roughly on an 11-year cycle.
Solar minimum
Thermosphere contracted; density at 400 km can be 5-10× lower than during solar maximum — satellites decay slowly.
Solar maximum
Thermosphere expanded; density at any given altitude spikes, dramatically shortening satellite lifetimes and forcing more frequent reboosts.
Skylab (1979)
Reentered years earlier than planned partly because solar activity was higher than predicted, expanding the atmosphere and increasing drag.
Space weather forecasting
Satellite operators must incorporate solar-cycle predictions into conjunction analysis and end-of-life deorbit planning.
5. JavaScript Orbital Decay Simulator
// King-Hele style orbital decay estimator (circular-orbit approximation)
function exponentialDensity(h, rho0 = 3.9e-12, h0 = 400000, H = 60000) {
// H is local scale height near LEO, varies with altitude and solar activity
return rho0 * Math.exp(-(h - h0) / H);
}
function simulateDecay(h0Alt, bcInv, days) {
// bcInv = Cd*A/m in m²/kg (inverse ballistic coefficient)
const muEarth = 3.986004418e14, rEarth = 6371000;
let h = h0Alt;
const history = [];
for (let day = 0; day < days; day++) {
const a = rEarth + h;
const rho = exponentialDensity(h);
const orbitalPeriod = 2 * Math.PI * Math.sqrt(a ** 3 / muEarth);
const orbitsPerDay = 86400 / orbitalPeriod;
const dhPerOrbit = 2 * Math.PI * bcInv * rho * a * a;
h -= dhPerOrbit * orbitsPerDay;
history.push({ day, altitudeKm: h / 1000 });
if (h < 120000) break; // effectively reentering
}
return history;
}
// A 500 kg satellite (Cd*A/m ≈ 0.0176) starting at 400 km altitude
const trace = simulateDecay(400000, 0.0176, 3000);
console.log(`Days to reenter: ${trace.length}`);
6. Real Satellites and Their Fates
International Space Station
Requires periodic reboosts (usually via visiting cargo vehicles) to counteract roughly 2 km/month of decay at ~400-420 km altitude.
Starlink satellites
Deliberately operate at relatively low altitudes (~550 km) partly so that a failed satellite decays and burns up within roughly 5 years — a deorbit-by-design mitigation for space debris.
Tiangong / Skylab
Both experienced uncontrolled or partially controlled reentries after operational life ended, illustrating how quickly decay accelerates below ~200 km.
CubeSats
Very high area-to-mass ratio (large solar panels, tiny mass) gives them naturally fast decay — often just 1-5 years even from 400-500 km, useful for automatic debris mitigation.
Frequently Asked Questions
Why does the ISS need periodic reboosts?
At its roughly 400 km altitude, the ISS still experiences residual atmospheric drag from the exosphere, which continuously removes orbital energy and lowers its altitude by around 2 km per month on average. Without periodic reboost burns from visiting spacecraft, the station would decay and reenter within a few years.
Why does orbital decay speed up as a satellite gets lower?
Atmospheric density increases exponentially as altitude decreases, so drag force grows exponentially too, while the satellite's orbital energy loss rate is proportional to that drag force times velocity. This creates a runaway feedback: lower altitude means denser air means faster decay means even lower altitude, which is why the final descent from around 200 km to reentry can take just days after years spent slowly decaying from 400-500 km.
How does solar activity affect satellite decay rates?
Solar EUV and X-ray output heats and expands the thermosphere, increasing atmospheric density at satellite altitudes by a factor of 5-10 between solar minimum and solar maximum. This means the same satellite can decay several times faster during peak solar activity than during a quiet Sun period, which is why long-term orbital lifetime predictions must account for the roughly 11-year solar cycle.