高级检索

QLEKF的木星探测环绕段自主导航方法

Research on an Autonomous Navigation Method for the Orbital Phase of Jupiter Probe Based on QLEKF

  • 摘要: 针对木星的复杂环境导致噪声不确定性对滤波性能的影响,提出了基于多个木星卫星相对视线方向信息建立光学自主导航方案,采用单滤波器简化的Q学习扩展卡尔曼滤波(Q Learning Extend Kalman Filter,QLEKF)算法对探测器的位置和速度进行估计。单滤波器Q学习扩展卡尔曼滤波(QLEKF-single)基于单个扩展卡尔曼滤波器(Extend Kalman Filter,EKF)新息设计奖励函数,采用Q学习算法自适应地选择噪声协方差阵的取值,利用SoftMax策略进行动作选择,最终通过EKF实现系统状态的迭代估计。仿真过程中经过随机生成的初始状态估计和测量噪声,对木星真实的轨道动力学模型进行简化,验证了在不确定噪声的影响条件下,QLEKF-single算法相对于传统滤波方法有效地提高了导航精度;与QLEKF算法相比,在精度变化不大的情况下,运行时间减少了10%以上。

     

    Abstract: To address the challenge of noise uncertainty affecting filtering performance in Jupiter’s complex environment, an optical autonomous navigation scheme was established based on the relative line-of-sight information from multiple Jovian moons, using a simplified QLEKF(Q-Learning Extended Kalman Filter)algorithm with a single filter to estimate the position and velocity of the probe. The QLEKF-single(Single Filter Q-learning Extended Kalman Filter)designs a reward function based on the innovation of a single EKF filter. The Q-learning algorithm adaptively selected the values of the noise covariance matrix, while the SoftMax strategy was employed for action selection, ultimately achieving iterative system state estimation by EKF filter. Through simulation by randomly generating initial state estimates and measurement noise, the simplified model of Jupiter's real orbital dynamics was verified. It demonstrated that in scenarios with noise uncertainty, the QLEKF-single algorithm effectively improved navigation accuracy compared to traditional filtering methods. Moreover, compared to the QLEKF algorithm, the run time was reduced by more than 10% with little change in accuracy.

     

/

返回文章
返回