北京航空航天大学学报 ›› 2021, Vol. 47 ›› Issue (7): 1446-1452.doi: 10.13700/j.bh.1001-5965.2020.0201

• 论文 • 上一篇    下一篇

脉冲星方位误差估计的两步卡尔曼滤波算法

肖永强1, 王宏力1, 冯磊1, 由四海1, 许强2   

  1. 1. 火箭军工程大学 制导教研室, 西安 710025;
    2. 青州高新技术研究所 测试控制系, 青州 262500
  • 收稿日期:2020-05-22 发布日期:2021-08-06
  • 通讯作者: 王宏力 E-mail:wanghongli19650526@163.com
  • 基金资助:
    国家自然科学基金(61503391);中国博士后科学基金(2017M613327)

Two-step Kalman filter algorithm for pulsar position error estimation

XIAO Yongqiang1, WANG Hongli1, FENG Lei1, YOU Sihai1, XU Qiang2   

  1. 1. Guidance Office, Rocket Force University of Engineering, Xi'an 710025, China;
    2. Department of Test and Control, Qingzhou Research Institute of High-technology, Qingzhou 262500, China
  • Received:2020-05-22 Published:2021-08-06
  • Supported by:
    National Natural Science Foundation of China (61503391); China Postdoctoral Science Foundation (2017M613327)

摘要: 为了克服钟差和卫星位置误差对脉冲星方位误差估计的影响,设计了两步卡尔曼滤波(TSKF)算法。首先,介绍了脉冲星方位误差估计的传统模型,并通过分析和仿真验证了钟差、卫星位置误差以及2种误差同时存在时会使脉冲星方位误差估计结果产生较大偏差。其次,在传统的估计模型中加入了钟差和卫星位置误差,并将钟差和钟差变化率增广为新的状态量,从而推导出包含2种误差的新模型,并证明了该模型的完全可观测性;根据该模型并按照两步卡尔曼滤波原理,得到了TSKF算法的步骤。最后,通过仿真表明:在钟差和卫星位置误差同时影响下,传统脉冲星方位误差估计算法偏差较大且发散;TSKF算法则能够有效隔离2种误差的影响,使赤经和赤纬误差估计达到0.2 mas之内的精度。

关键词: 方位误差, 时钟钟差, 卫星位置误差, 增广状态, 两步卡尔曼滤波(TSKF)

Abstract: A Two-Step Kalman Filter (TSKF) algorithm is designed to overcome the influence of clock error and satellite position error on pulsar position error estimation. First, the traditional model of pulsar position error estimation is introduced, and it is confirmed by analysis that the clock error, satellite position error, and both errors will have serious impact on the estimation. Second, the clock error and satellite position error are added to the traditional estimation model, and the clock error and its rate of change are expanded to a new state quantity, thereby deducing a new model of pulsar position error estimation containing these two errors. And its observability is proved through theoretical analysis. Then the update equation of the TSKF algorithm is written combined with the new model and based on the two-step Kalman filter principle. Finally, simulations show that the TSKF algorithm can effectively isolate the influences of the two errors and make the estimation accuracy kept within 0.2 mas while the traditional pulsar position error estimation algorithm has a large deviation and divergence of the right ascension and declination errors under the influence of the two errors.

Key words: position error, clock error, satellite position error, augmented state, Two-Step Kalman Filtering (TSKF)

中图分类号: 


版权所有 © 《北京航空航天大学学报》编辑部
通讯地址:北京市海淀区学院路37号 北京航空航天大学学报编辑部 邮编:100191 E-mail:jbuaa@buaa.edu.cn
本系统由北京玛格泰克科技发展有限公司设计开发