J2 secular rates
With p = a(1−e²), n = √(μ/a³) and k = (3/2)·J₂·n·(R_E/p)²:
Node: Ω̇ = −k·cos i
Perigee: ω̇ = (k/2)·(4 − 5·sin²i) — zero at i = 63.43° / 116.57°
Mean anomaly: Ṁ = n + (k/2)·√(1−e²)·(2 − 3·sin²i)
Nodal (draconitic) period T_node = 2π/(Ṁ + ω̇); anomalistic period T_anom = 2π/Ṁ. These first-order secular rates capture the dominant oblateness effect; higher zonal harmonics, drag and luni-solar terms matter for precision work but rarely change a design trade.
All computation runs locally in your browser.