Autonomous navigation for lunar satellite using X-ray pulsars with measurement faults

X-ray pulsar-based navigation (XNAV) is a navigation method using celestial X-ray source observations for spacecraft orbit determination. However, if the measurements are not reliable due to any kind of malfunction, the performance of XNAV may result in considerable errors and even divergence. In this study, a new algorithm called robust extended Kalman filter (REKF) is proposed for the lunar satellite autonomous navigation system, which is robust against measurement malfunctions. First, the satellite dynamic model applied perturbations is derived under the J2 perturbation of the Moon. The pulse time-of-arrival (TOA) is used to build the observation model. Second, the performance of XNAV system is discussed by analysing the transformation error of TOA, system observability and controllability. Then, an adaptive measurement noise scale factor (AMNSF) is designed by using the innovation sequence in REKF. Meanwhile, the gain matrix is modified by adding the AMNSF to reduce the influence of malfunction and enhance the robustness of XNAV system. Finally, the simulation results show the proposed navigation scheme is valid and feasible, and it is appropriate for lunar satellite autonomous navigation.

[1]  Jiancheng Fang,et al.  Spacecraft autonomous navigation using unscented particle filter-based celestial/Doppler information fusion , 2008 .

[2]  Kun Liu,et al.  Fleet algorithm for X-ray pulsar profile construction and TOA solution based on compressed sensing , 2014 .

[3]  J. Liu,et al.  X-ray pulsar/starlight Doppler integrated navigation for formation flight with ephemerides errors , 2015, IEEE Aerospace and Electronic Systems Magazine.

[4]  Zheng-hong Tang,et al.  Polynomial regression calculation of the Earth's position based on millisecond pulsar timing , 2012 .

[5]  D. Pines,et al.  SPACECRAFT NAVIGATION USING X-RAY PULSARS , 2006 .

[6]  Dongzhu Feng,et al.  A sparse representation-based optimization algorithm for measuring the time delay of pulsar integrated pulse profile , 2015 .

[7]  Jie Ma,et al.  X-ray pulsar navigation method for spacecraft with pulsar direction error , 2010 .

[8]  A. Hewish,et al.  Observation of a Rapidly Pulsating Radio Source , 1968, Nature.

[9]  Halil Ersin Soken,et al.  Pico satellite attitude estimation via Robust Unscented Kalman Filter in the presence of measurement faults. , 2010, ISA transactions.

[10]  Yuming Bo,et al.  Modified iterated extended Kalman particle filter for single satellite passive tracking , 2013 .

[11]  Dah-Jing Jwo,et al.  A practical note on evaluating Kalman filter performance optimality and degradation , 2007, Appl. Math. Comput..

[12]  Yuming Bo,et al.  Iterated square root unscented Kalman filter for maneuvering target tracking using TDOA measurements , 2013 .

[13]  Darryll J. Pines,et al.  Recursive Estimation of Spacecraft Position and Velocity Using X-ray Pulsar Time of Arrival Measurements , 2006 .