v0.1.0 — initial release
v0.1.0 — initial release
First citeable release of How long can you trust a Starlink TLE? An empirical comparison of SGP4 and high-fidelity propagation against operator-updated truth across a megaconstellation.
Headline findings
-
H1 — staleness curves. Every populated (altitude shell × pooled generation) cell of the 24,641-pair corpus carries a statistically distinguishable power-law staleness curve
$\lVert\Delta\mathbf{r}(\Delta t)\rVert \approx A,\Delta t^{k}$ , with fitted exponents in$(1, 2)$ on every v2-mini cell and on the high-fidelity v1.x cells at 540 and 560 km. SGP4 v1.x and the high-fidelity v1.x cell at 550 km sit at or below$k=1$ — the boundary between mean-motion-bias and constant-along-track-acceleration error modes. - H2 — hi-fid loses on the bulk. The high-fidelity propagator initialised from public TLEs does not improve median 3D position error over SGP4 at any of the four shell-pooled staleness horizons (6 h, 1 d, 3 d, 7 d), losing on 65–75% of pairs depending on horizon. The negative result decomposes into three mechanisms — at-epoch operator-OD residual dominance, SGP4-vs-SGP4 truth-construction kernel alignment, and asymmetric spacecraft-property bias amplification on the hi-fid arm.
- H2 cohort exception (v2-mini at long Δt). On the v2-mini cohort alone, the hi-fid arm wins 72.6 % [69.9, 75.4] of 7-day pairs at 550 km and 55.1 % [49.9, 60.4] at 560 km — both above the 50 % null. The cohort-uniform majority-wins regime at long Δt is invisible in shell-pooled win fractions because the 550-km cell is 78 % v2-mini and the 560-km cell is only 34 % v2-mini; the per-(shell × Δt × generation) decomposition in Table 8 surfaces it directly.
-
H3 — solar modulation, preliminary. Per-shell ANCOVA of the per-satellite SGP4 staleness coefficient against daily-observed F10.7 returns a positive slope direction-consistent with the LEO density-gradient expectation at 540 and 560 km. The 560-km slope clears conventional significance (
$\hat\beta = +0.014$ sfu⁻¹,$p = 0.034$ ); 540 and 550 km are slope-ambiguous on the present 30-day, ~17 sfu corpus. Reported as preliminary rather than a calibrated F10.7-modulation measurement. -
Practitioner-facing atlas. The per-cell
$(A, k)$ table is the input form a downstream consumer can plug into their own error budget, and the corpus is in a form usable as a benchmark target by the enhanced-propagator line of work (SGP4-XP, differentiable SGP4, ML-residual correctors).
Reproducibility
- Code: this repository (MIT licensed).
- Sweep outputs: deposited on Zenodo at the version DOI
10.5281/zenodo.20277029. Concept DOI (version-stable, cite this):10.5281/zenodo.20277028. make buildrenders the PDF from the Zenodo-cached bundle on a clean checkout without a local GMAT installation.make sweepreproduces the full sweep from scratch given GMAT R2026a, Space-Track credentials, and the project-installed EGM2008 coefficients.
Release artefacts
ms.pdf— final compiled manuscript.arxiv.tar.gz— arXiv-ready submission tarball (make arxiv-tarball).