Two-line-element propagation improvement and uncertainty estimation using recurrent neural networks


As space traffic increases, Space Situational Awareness (SSA) is becoming fundamental for safe spaceflight operations. Cost-driven missions based on small satellite platforms would benefit from the availability of alternative tools providing preliminary SSA from publicly available information, such as two-line elements. In this work, we propose an orbit prediction and uncertainty evaluation method based on the well-established TLE differencing technique aided by a machine learning corrector. By designing a Recurrent Neural Network with carefully chosen input parameters, the TLE prediction accuracy is significantly improved, when tested against precise orbital data of real satellites. The prediction error is reduced, on average, by 45% across a prediction window of 16 days which may include manoeuvres. We further show that in combination with a statistical test for equality between error distributions, the differencing technique applied to the corrected TLE allows a reliable variance estimate in most situations. Limitation of the work is the training of a dedicated neural network corrector for each specific space object, which will be deposed as part of our ongoing efforts.

This is a preview of subscription content, access via your institution.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Data availability

All data and information being necessary to understand the study are given in the manuscript.


  1. 1.

    Exploiting that the cumulants of the sum equals the sum of the cumulants for independent random variables.

  2. 2.

    A generalization of type II is the one involving neural network predictions for the same satellite, but at a different time-span, than what used for training,


  1. 1.

    DelPozzo, S., Williams, C.: Nano/microsatellite market forecast, 10th (eds.) Spacework Enterprises inc., (2020).

  2. 2.

    Pearlman, M., Degnan, J., Boswort, J.: The international laser ranging service. Adv. Space Res. 30, 135–143 (2002).

    Article  Google Scholar 

  3. 3.

    Vallado, D. A., Virgili, B, B., Flohrer, T.: Improved SSA through orbit determination of twoline element sets, 6th European conference on space debris. Doi: (2013)

  4. 4.

    Muelhaupt, T.J., Sorge, M.E., Morin, J., Wilson, R.S.: Space traffic management in the new space era. J. Space Saf. Eng. (2019).

    Article  Google Scholar 

  5. 5.

    Flohrer, T., Krag, H., Klinkrad, H.: Assessment and categorization of TLE orbit errors for the US SSN catalogue, risk, 8 pp, 10–11. (2008)

  6. 6.

    Legendre, P., Deguine, B., Garmier, R., Revelin, B.: Two line element accuracy assessment based on a mixture of gaussian laws, AIAA/AAS Astrodynamics specialist conference and exhibit. Doi:

  7. 7.

    Geul, J., Mooij, E., Noomen, R.: TLE uncertainty estimation using robust weighted differencing. Adv. Space Res. 59, 2522–2535 (2017).

    Article  Google Scholar 

  8. 8.

    Peng, H., Bai, X.: Gaussian processes for improving orbit prediction accuracy. Acta Astronaut. 162, 44–56 (2019).

    Article  Google Scholar 

  9. 9.

    Peng, H., Bai, X.: Comparative evaluation of three machine learning algorithms on improving orbit prediction accuracy. Astrodynamics 3, 325–343 (2019).

    Article  Google Scholar 

  10. 10.

    Almosallam, I.: Heteroscedastic Gaussian Processes for Uncertain and Incomplete Data. Universisty of Oxford, Somerville College, Oxford (2017)

    Google Scholar 

  11. 11.

    Mital, R., Cates, K., Coughlin, J., Ganji, G.: A machine learning approach to modeling satellite behavior. International conference on space mission challenges for information technology (SMC-IT). Doi: (2019)

  12. 12.

    Yang, H-T., Zhu, J-P., Zhang, J.: The research of low earth orbit prediction of satellite based on deep neural network. 2nd International conference on computer, mechatronics and electronic engineering (CMEE 2017) (2017)

  13. 13.

    Vallado, D. A., Cefola, P.: Two-line element sets—practice and use. 63rd International astronautical congress. IAC-12-A6.6.11. (2012)

  14. 14.

    Peng, H., Bai, X.: Artificial Neural Network–based machine learning approach to improve orbit prediction accuracy. J. Spacecr. Rockets 55, 1248–1260 (2018).

    Article  Google Scholar 

  15. 15.

    Sahoo, P.: Probability and mathematical statistics. Universisty of Louisville, Louisville (2013)

    Google Scholar 

  16. 16.

    Tyahla, L. J.: International laser ranging service, consolidated prediction format (CPF). Accessed date 10 Dec 2020

Download references


This work received no funding.

Author information



Corresponding author

Correspondence to Giacomo Curzi.

Ethics declarations

Conflict of interest

There are no conflicts of interest to disclose.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Curzi, G., Modenini, D. & Tortora, P. Two-line-element propagation improvement and uncertainty estimation using recurrent neural networks. CEAS Space J (2021).

Download citation


  • Orbit prediction
  • Uncertainty prediction
  • Space debris
  • Conjunction analysis
  • Recurrent Neural Network