STTS-Orbital: Trajectory Similarity Monitoring for Planetary Defense / Early Detection of Near-Earth Object Close Approaches from Short Observational Arcs
Description
Current planetary defense monitoring systems — Sentry, Scout, CNEOS — detect close approach
candidates by computing collision probability from orbit determinations that require weeks to months
of observational arc to converge. We propose applying the State Topology and Trajectory Storage
(STTS) framework to near-Earth asteroid orbital mechanics, asking a different question: does the
current trajectory resemble trajectories that preceded confirmed close approaches? Applied to JPL
Horizons orbital element histories for 973 confirmed Earth close approaches, STTS achieves V1 basin
separation of 3.8x, V2 monotonic approach ρ = 0.631, and F1 = 1.000 [95% CI: 0.998–1.000] on 795
held-out test objects (designation-level split). With 1,825-day trajectory histories, mean detection lead
reaches 1,693 days (4.6 years) before close approach; 57.6% of objects are detected within 90 days of
any point in their tracked history, and no object requires more than 665 days of history to trigger
detection. The distribution is right-truncated at the 1,825-day window — the signal precedes the
available data. Applied out-of-sample to asteroid 99942 Apophis, the framework produces a triage
signal from 45 days of observational arc, 24.4 years before the 2029 flyby, using a corpus that
contained no Apophis observations. As the Vera Rubin Observatory begins full operations, discovering
an estimated 5 million new solar system objects, trajectory-similarity triage provides a computationally
tractable method for prioritizing follow-up observations. The complete implementation uses JPL's
public Horizons and CNEOS APIs with no authentication required.
Files
stts_orbital_companion.pdf
Files
(72.3 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:e67fff0576faf7825b168c87be69f8e0
|
72.3 kB | Preview Download |
Additional details
Related works
- Cites
- Preprint: 10.5281/zenodo.19170897 (DOI)
- Is cited by
- Preprint: 10.5281/zenodo.19197807 (DOI)
Software
- Repository URL
- https://github.com/mojoatomic/stts.git
- Programming language
- Python
- Development Status
- Active