Geodetic Precession Calculator Formula
Understand the math behind the geodetic precession calculator. Each variable explained with a worked example.
Formulas Used
Geodetic Precession Rate
geodetic_rate = 3 * 6.674e-11 * central_mass * orbital_velocity / (2 * pow(2.998e8, 2) * orbital_radius)Precession (arcsec/yr)
geodetic_asyr = 3 * 6.674e-11 * central_mass * orbital_velocity / (2 * pow(2.998e8, 2) * orbital_radius) * 180 / pi * 3600 * 3.156e7Variables
| Variable | Description | Default |
|---|---|---|
central_mass | Central Mass(kg) | 5.972e+24 |
orbital_radius | Orbital Radius(m) | 7000000 |
orbital_velocity | Orbital Velocity(m/s) | 7545 |
How It Works
Geodetic (de Sitter) Precession
A gyroscope orbiting a massive body precesses due to the curvature of spacetime, even if the central body is not rotating.
Formula
Omega_geo = 3 GM v / (2 c^2 r)
For a satellite at 630 km altitude around Earth, this is about 6.6 arcsec/year. Gravity Probe B confirmed this to 0.28% accuracy.
Worked Example
Satellite at 7000 km from Earth centre, v = 7545 m/s.
central_mass = 5.972e+24orbital_radius = 7000000orbital_velocity = 7545
- 01Omega = 3 * 6.674e-11 * 5.972e24 * 7545 / (2 * 8.988e16 * 7e6)
- 02Numerator = 3 * 3.986e14 * 7545 = 9.019e18
- 03Denominator = 2 * 8.988e16 * 7e6 = 1.258e24
- 04Omega = 7.17e-6 rad/s ... wait, let me recompute
- 05Omega = 9.019e18 / 1.258e24 = 7.17e-6 -- this needs checking
Ready to run the numbers?
Open Geodetic Precession Calculator