SGP4 TLE Propagation
Simplified General Perturbations 4 with Two-Line Element Set · Also known as: SGP4, TLE propagation, simplified perturbations
SGP4 (Simplified General Perturbations 4) is a rapid orbital propagation method that predicts satellite position and velocity from Two-Line Element (TLE) sets published by NORAD. Developed in the 1970s, SGP4 accounts for atmospheric drag, gravitational perturbations, and solar radiation pressure using simplified analytical models. SGP4 is the de facto standard for space surveillance, conjunction assessment, and satellite tracking.
Read the full method
Sign in with a free account to read this section.
Method map
The neighbourhood of related methods — select a node to explore.
When to use it
Use SGP4 for rapid satellite position prediction, tracking, and conjunction assessment. Ideal for space surveillance, emergency beacon localization, and mission planning. Deploy when you need fast (~1 ms) predictions. Suitable for Low Earth Orbit (LEO) and Medium Earth Orbit (MEO); less accurate for Geostationary Earth Orbit (GEO) and higher.
Strengths & limitations
- Fast computation; SGP4 runs in milliseconds on modest hardware; ideal for real-time applications.
- Well-validated; decades of operational use in military and civilian space tracking systems.
- Readily available; TLE data is public and free from NORAD and CelesTrak; no proprietary data needed.
- Convenient format; TLE is compact (66 characters per line); easily transmitted and stored.
- Accuracy limited; SGP4 accuracy is typically ±5–10 km for well-maintained TLEs; degrades with age of TLE.
- Density model errors; atmospheric density model (MSIS) has inherent uncertainty; predictions differ from reality in solar active periods.
- TLE epoch dependency; TLEs are valid only near their epoch (< days); older TLEs are less accurate.
- No user-defined perturbations; cannot add user-specific forces (thruster burns, solar sails); requires full propagation for those.
Frequently asked
What is a TLE and where do I get one?
A TLE is a Two-Line Element set encoding 11 orbital parameters in 66 characters per line. Format is standardized by NORAD. TLEs are available free from CelesTrak (https://celestrak.org) or Space-Track.org; updated daily.
How accurate is SGP4 and for how long?
SGP4 accuracy is typically ±5–10 km in position, ±10–20 m/s in velocity for well-maintained LEO TLEs. Accuracy degrades with TLE age; after 10 days, error doubles. Refresh TLEs frequently for best results.
Can I propagate backwards in time with SGP4?
Yes, SGP4 accepts negative time values to propagate backwards from TLE epoch. However, accuracy degrades rapidly going backward; TLE epoch is typically recent, so backward propagation is limited to hours/days.
What is the difference between SGP4 and full numerical propagation?
SGP4 uses analytical approximations; full propagation integrates equations of motion numerically. SGP4 is fast (ms); full propagation is slow (seconds) but more accurate. For most applications, SGP4 is adequate and preferred due to speed.
Sources
- Vallado, D. A., Crawford, P., Hujsa, R., & Kelso, T. S. (2006). Revisiting Spacetrack Report Number 3. In AIAA/AAS Astrodynamics Specialist Conference. DOI: 10.2514/6.2006-6753 ↗
- Kelso, T. S. (1995). Analysis of the Iridium 33/Cosmos 2251 Collision. CelesTrak. link ↗
- Hoots, F. R., & Roehrich, R. L. (1980). Models for Propagation of NORAD Element Sets. Spacetrack Report No. 3. link ↗
How to cite this page
ScholarGate. (2026, June 3). Simplified General Perturbations 4 with Two-Line Element Set. ScholarGate. https://scholargate.app/en/aerospace/sgp4-tle-propagation
Which method?
Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.
- B-Dot ControllerAerospace↔ compare
- Quaternion AttitudeAerospace↔ compare
- TCASAerospace↔ compare