Hostname: page-component-89b8bd64d-n8gtw Total loading time: 0 Render date: 2026-05-10T09:10:11.542Z Has data issue: false hasContentIssue false

GNSS-based Orbital Filter for Earth Moon Transfer Orbits

Published online by Cambridge University Press:  26 November 2015

Vincenzo Capuano*
Affiliation:
(École Polytechnique Fédérale de Lausanne (EPFL), Switzerland)
Francesco Basile
Affiliation:
(École Polytechnique Fédérale de Lausanne (EPFL), Switzerland)
Cyril Botteron
Affiliation:
(École Polytechnique Fédérale de Lausanne (EPFL), Switzerland)
Pierre- André Farine
Affiliation:
(École Polytechnique Fédérale de Lausanne (EPFL), Switzerland)
Rights & Permissions [Opens in a new window]

Abstract

Numerous applications, not only Earth-based, but also space-based, have strengthened the interest of the international scientific community in using Global Navigation Satellite Systems (GNSSs) as navigation systems for space missions that require good accuracy and low operating costs. Indeed, already successfully used in Low Earth Orbits (LEOs), GNSS-based navigation systems can maximise the autonomy of a spacecraft while reducing the burden and the costs of ground operations. That is why GNSS is also attractive for applications in higher Earth orbits up to the Moon, such as in Moon Transfer Orbits (MTOs). However, the higher the altitude the receiver is above the GNSS constellations, the poorer and the weaker are the relative geometry and the received signal powers, respectively, leading to a significant navigation accuracy reduction. In order to improve the achievable GNSS performance in MTOs, we consider in this paper an adaptive orbital filter that fuses the GNSS observations with an orbital forces model. Simulation results show a navigation accuracy significantly higher than that attainable individually by a standalone GNSS receiver or by means of a pure orbital propagation.

Information

Type
Research Article
Copyright
Copyright © The Royal Institute of Navigation 2015 
Figure 0

Table 1. Initial conditions for the MTO, spacecraft characteristics and final altitude before starting the injection into selenocentric orbit manoeuvre.

Figure 1

Figure 1. Considered lunar mission: the MTO is the curve in light blue (image generated by using STK).

Figure 2

Figure 2. Relation between altitude and time during the considered MTO. The average distance between an Earth receiver and the GPS satellites at zenith is approximately 20,200 km, but for 99% of the travel time of a receiver flying in the defined MTO, this distance is larger.

Figure 3

Figure 3. GPS Transmitter Antenna Pattern used to simulate the antenna pattern of all considered GNSS satellites (based on Czopek and Shollenberger (1993) for Block II-A). The boresight is at 90°. The gain is normalised to 0 dB at boresight.

Figure 4

Table 2. GPS L1 C/A code error budget. h denotes the altitude of the spacecraft, and σtDLL denotes the DLL (Delay Lock Loop) code thermal noise jitter that depends on the received C/No

Figure 5

Figure 4. 3D positioning error, for GPS C/A, as function of the altitude.

Figure 6

Figure 5. Pseudorange error for one of the 12 channel outputs of the Spirent simulator as a function of the altitude. Note that different satellites are simulated at different times within a given channel.

Figure 7

Figure 6. GDOP as function of the altitude.

Figure 8

Table 3. Extended Kalman Filter (EKF) algorithm for navigation.

Figure 9

Figure 7. Orbital propagator 3D position error over time for the full MTO.

Figure 10

Figure 8. Adaptive strategy.

Figure 11

Table 4. Adopted measurement and process covariance matrices. The symbols ${\bi \sigma} _{{\bi \rho}_{\bi i}}$ and ${\bi \sigma} _{{\dot {\bi \rho}}_{\bi i}}$ represent respectively the root sum square of the different range error contributions (defined as ${\bi \sigma} _{{\bi UERE}}$) and the Doppler tracking jitter defined in Equation (6).

Figure 12

Figure 9. 3D normalised position error obtained with the GPS-based orbital filter.

Figure 13

Figure 10. 3D normalised velocity error obtained with the GPS-based orbital filter.

Figure 14

Figure 11. Doppler shift estimation error for the first channel output of Spirent: GPS-based orbital filter.

Figure 15

Figure 12. Doppler rate estimation error for the first channel output of Spirent: GPS-based orbital filter.

Figure 16

Figure 13. GNSS availability for a single GPS constellation and for a GPS-Galileo combined constellation, for a sensitivity of −159 dBm.

Figure 17

Figure 14. GDOP for a single GPS constellation and for a GPS-Galileo combined constellation, for a sensitivity of −159 dBm.

Figure 18

Figure 15. 3D normalised position error obtained with the GPS-Galileo-based orbital filter.

Figure 19

Figure 16. 3D normalised velocity error obtained with the GPS-Galileo-based orbital filter.

Figure 20

Figure 17. Doppler shift estimation error for the first channel output of Spirent: GPS + Galileo-based orbital filter.

Figure 21

Figure 18. Doppler rate estimation error for the first channel output of Spirent: GPS + Galileo-based orbital filter.