Accurate spacecraft position and velocity is crucial for autonomous navigation technique for deep space mission. For the deep space spacecraft approaching a target planet, the rapid increase in the gravitational pull of the celestial body results in a swift rise in the error of the spacecraft’s state integral, thereby making it challenging to accurately estimate the process noise covariance in real-time, which degrades the autonomous navigation system performance. Thus, state estimation for deep space spacecraft during the approach phase under unknown process noise is an important research topic. The traditional adaptive unscented Kalman filter (AUKF) algorithm, relying on measurement innovation, faces challenges in directly capturing abrupt variations in process noise, potentially leading to navigation system divergence. To address the issue of divergence in spacecraft navigation systems and enhance navigation accuracy, this paper proposes an adaptive unscented Kalman filter based on sequential state difference (AUKF-SSD). Additionally, a state-based chi-square test is employed for real-time detection of abrupt variations in process noise. Based on the dynamics model, the AUKF-SSD method is applied to state estimation of Mars spacecraft. Compared with the traditional unscented Kalman filter, the AUKF based on measurement innovation, and the AUKF based on variational Bayesian, the proposed method can effectively restrain estimation errors and solve the divergence problem, in the case of sudden changes in the system process noise.
Read full abstract