Hostname: page-component-74656f9884-2dmjx Total loading time: 0 Render date: 2026-11-07T06:09:37.329Z Has data issue: false hasContentIssue false

Extended Kalman Filter with Input Detection and Estimation for Tracking Manoeuvring Satellites

Published online by Cambridge University Press:  11 January 2019

Yuzi Jiang
Affiliation:
(School of Aerospace Engineering, Tsinghua University, Beijing, 100084, China)
Hongwei Yang
Affiliation:
(College of Astronautics, Nanjing University of Aeronautics and Astronautics, Nanjing, 210016, China)
Hexi Baoyin*
Affiliation:
(School of Aerospace Engineering, Tsinghua University, Beijing, 100084, China)
Pengbin Ma
Affiliation:
(State Key Laboratory of Astronautic Dynamics, Xi'an, 710043, China)
Rights & Permissions [Opens in a new window]

Abstract

The technique of tracking a non-cooperative manoeuvring satellite is important for Space Situation Awareness (SSA). However, the classical extended Kalman filter cannot work successfully in this situation. Motivated by this problem, a novel Extended Kalman Filter with Input Detection and Estimation (EKF/IDE) method is proposed in this paper for tracking a non-cooperative satellite with impulsive manoeuvres. The impulsive manoeuvre is modelled as an unknown acceleration without any prior information. An unbiased minimum-variance input and state estimation method is introduced to estimate the manoeuvre acceleration. An approach based on the Mahalanobis distance of the manoeuvre estimate error is proposed for manoeuvre detection. With the impulsive manoeuvre being detected and estimated accurately, an adaptive extended Kalman filter is proposed to estimate the state of the target. An approach of covariance inflation is proposed to deal with the manoeuvre during the unobserved period. Simulations and Monte Carlo experiments are implemented to demonstrate the feasibility and validity of the proposed method. The results of simulations show that the proposed method can accurately detect and estimate unknown impulsive manoeuvres of a non-cooperative satellite. Through the compensation of the estimated manoeuvre, the estimation of position and velocity after the manoeuvre maintains the accuracy of the pre-manoeuvre period, demonstrating the robustness of the proposed method against unknown manoeuvres.

Information

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

Figure 1. The probability distribution of acceleration estimation error in a non-manoeuvre process.

Figure 1

Figure 2. The acceleration estimation and the 3σ boundary in three axes.

Figure 2

Table 1. The computation time comparison for EKF, ARUKF and proposed method

Figure 3

Figure 3. Tracking performance of EKF/IDE and ARUKF in case 1.

Figure 4

Figure 4. Estimation performance of EKF/IDE and ARUKF in case 2.

Figure 5

Figure 5. Estimation performance of EKF/IDE and ARUKF in case 3.

Figure 6

Table 2. Monte Carlo experiments of different characteristic velocities

Figure 7

Figure 6. Estimation result of EKF/IDE and ARUKF in case 4.

Figure 8

Figure 7. Estimation result of EKF/IDE and ARUKF in case 5.

Figure 9

Figure 8. Estimation result of EKF/IDE and ARUKF in case 6.

Figure 10

Figure 9. Measurement residuals of EKF, ARUKF and EKF/IDE in case 7.

Figure 11

Figure 10. Manoeuvre indicator of the EKF/IDE method.