The core of every orbit determination process is the comparison between the measured observables and their predicted values, computed using the adopted mathematical models, and the minimization, in a least-squares sense, of their differences, known as residuals. In interplanetary orbit determination, Doppler observables, obtained by measuring the average frequency shift of the received carrier signal over a certain count time, are compared against their predicted values, usually computed by differencing two round-trip light times. This formulation is known to be sensitive to roundoff errors, caused by the use of finite arithmetic in the computation, giving rise to an additional noise in the residuals called numerical noise, which degrades the accuracy of the orbit determination solution. This paper presents a mathematical model for the expected numerical errors in two- and three-way Doppler observables computed using the differenced light-time formulation. The model was validated by comparing its prediction to the actual noise in the computed observables obtained by the NASA/Jet Propulsion Laboratory, California Institute of Technology’s Orbit Determination Program. The model proved to be accurate within 3 × 10−3 mm∕s at 60 s integration time. Then it was applied to the case studies of Cassini’s and Juno’s nominal trajectories, proving that numerical errors can assume values up to 6 × 10−2 mm∕s at 60 s integration time, and consequently proving that numerical errors are an important noise source in Doppler-based orbit determination processes. Three alternative strategies are proposed and discussed in the paper to mitigate the effects of numerical noise.

Numerical Error in Interplanetary Orbit Determination Software / Marco Zannoni; Paolo Tortora. - In: JOURNAL OF GUIDANCE CONTROL AND DYNAMICS. - ISSN 0731-5090. - STAMPA. - 36:4(2013), pp. 1008-1018. [10.2514/1.59294]

Numerical Error in Interplanetary Orbit Determination Software

ZANNONI, MARCO;TORTORA, PAOLO
2013

Abstract

The core of every orbit determination process is the comparison between the measured observables and their predicted values, computed using the adopted mathematical models, and the minimization, in a least-squares sense, of their differences, known as residuals. In interplanetary orbit determination, Doppler observables, obtained by measuring the average frequency shift of the received carrier signal over a certain count time, are compared against their predicted values, usually computed by differencing two round-trip light times. This formulation is known to be sensitive to roundoff errors, caused by the use of finite arithmetic in the computation, giving rise to an additional noise in the residuals called numerical noise, which degrades the accuracy of the orbit determination solution. This paper presents a mathematical model for the expected numerical errors in two- and three-way Doppler observables computed using the differenced light-time formulation. The model was validated by comparing its prediction to the actual noise in the computed observables obtained by the NASA/Jet Propulsion Laboratory, California Institute of Technology’s Orbit Determination Program. The model proved to be accurate within 3 × 10−3 mm∕s at 60 s integration time. Then it was applied to the case studies of Cassini’s and Juno’s nominal trajectories, proving that numerical errors can assume values up to 6 × 10−2 mm∕s at 60 s integration time, and consequently proving that numerical errors are an important noise source in Doppler-based orbit determination processes. Three alternative strategies are proposed and discussed in the paper to mitigate the effects of numerical noise.
2013
Numerical Error in Interplanetary Orbit Determination Software / Marco Zannoni; Paolo Tortora. - In: JOURNAL OF GUIDANCE CONTROL AND DYNAMICS. - ISSN 0731-5090. - STAMPA. - 36:4(2013), pp. 1008-1018. [10.2514/1.59294]
Marco Zannoni; Paolo Tortora
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/136050
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 16
  • ???jsp.display-item.citation.isi??? 15
social impact