Migration of the dsst standalone to C/C++

  1. San-Juan, J.F. 2
  2. López, R. 2
  3. Suanes, R. 2
  4. Pérez, I. 2
  5. Setty, S.J. 2
  6. Cefola, P.J. 13
  1. 1 Aerospace Systems, Spaceflight Mechanics and Astrodynamics, Vineyard Haven, MA, United States
  2. 2 Universidad de La Rioja
    info

    Universidad de La Rioja

    Logroño, España

    ROR https://ror.org/0553yr311

  3. 3 University at Buffalo, State University of New York
    info

    University at Buffalo, State University of New York

    Búfalo, Estados Unidos

    ROR https://ror.org/01y64my43

Revista:
Advances in the Astronautical Sciences

ISSN: 0065-3438

Año de publicación: 2017

Volumen: 160

Páginas: 2419-2437

Tipo: Artículo

Otras publicaciones en: Advances in the Astronautical Sciences

Resumen

The Draper Semi-analytical Satellite Theory (DSST) Standalone orbit propagator combines the speed of analytical propagators with the accuracy of numerical propagators. The DSST exhibits linear behavior, ease of estimation, and accurate measure of orbital uncertainty over extended periods of time. DSST is publicly available in its original Fortran 77 form and in the Orekit Java library. The current project migrates the original Fortran 77 DSST code to C/C++. The original design will be maintained as much as possible in the initial version of C/C++ DSST, to facilitate use of existing test resources.

Información de financiación

This work has been funded by the Spanish State Research Agency and the European Regional Development Fund under Projects ESP2014-57071-R and ESP2016-76585-R (AEI/ERDF, EU). Paul Cefola would like to acknowledge discussions with Mr. Zachary Folcik, Arlington, Massachusetts, and Mr. David Vallado, CSSI/AGI, Colorado Springs, Colorado. Paul Cefola would also like to acknowledge ongoing discussions with Mr. Kye Howell, Mr. Brian Athearn, and Ms. Prudence Athearn Levy, all from Martha's Vineyard, Massachusetts.

Financiadores

  • Spanish State Research Agency
  • European Regional Development Fund
    • ESP2014-57071-R
    • ESP2016-76585-R