欢迎访问《兵工学报》官方网站,今天是 分享到:

兵工学报 ›› 2015, Vol. 36 ›› Issue (3): 484-491.doi: 10.3969/j.issn.1000-1093.2015.03.016

• 论文 • 上一篇    下一篇

一种简化的发射系下SINS/GPS/CNS组合导航系统无迹卡尔曼滤波算法

潘加亮1, 熊智1, 王丽娜2, 郁丰3, 赵慧1, 林爱军1   

  1. (1.南京航空航天大学 自动化学院, 江苏 南京 210016; 2.北京航天自动控制研究所, 北京 100854;
  • 收稿日期:2014-07-15 修回日期:2014-07-15 上线日期:2015-05-01
  • 通讯作者: 潘加亮 E-mail:panjl@nuaa.edu.cn
  • 作者简介:潘加亮(1990—)男,硕士研究生
  • 基金资助:
    国家留学基金委项目(201203070126);江苏省六大人才高峰项目(2013-JY-013);江苏高校优势学科建设工程项目(2011年); 中央高校基本科研业务费专项资金项目(NZ2014406);国家自然科学基金项目(61374115、61203188、91016019、 60904091、61210306075、61203197)

A Simplified UKF Algorithm for SINS/GPS/CNS Integrated Navigation System in Launch Inertial Coordinate System

PAN Jia-liang1, XIONG Zhi1, WANG Li-na2, YU Feng3, ZHAO Hui1, LIN Ai-jun1   

  1. (1.College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, Jiangsu, China;2.Beijing Aerospace Automatic Control Research Institute, Beijing 100854, China;3.College of Astronautics, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, Jiangsu, China)
  • Received:2014-07-15 Revised:2014-07-15 Online:2015-05-01
  • Contact: PAN Jia-liang E-mail:panjl@nuaa.edu.cn

摘要: 在弹载等高动态环境下组合导航系统状态方程具有强非线性,且各状态相互耦合影响,传统的扩展卡尔曼滤波(EKF)算法因忽略高阶项相互影响,其模型线性化展开会导致模型不准确引起导航精度下降;无迹卡尔曼滤波(UKF)算法能有效避免引入线性化误差,却存在因组合导航系统维数过高引起大量粒子递推滤波计算复杂而影响算法实时性的问题。为此,针对发射惯性系下弹载组合导航系统对滤波算法高实时性和高精确性的要求,设计了一种简化UKF(SUKF)算法,SUKF算法通过对导航系统的状态参数直接进行建模估计,解决了传统UKF算法实时性差的问题,同时继承了传统UKF算法无需模型一阶线性化展开的优点,提高了导航系统的精度。算法仿真结果表明,SUKF算法有效提高了系统解算的实时性和滤波精度,非常适合用于实际工程系统。

关键词: 控制科学与技术, 无迹卡尔曼滤波, 简化无迹卡尔曼滤波, 捷联惯导系统, 导航星全球定位系统, 天文导航系统, 组合导航

Abstract: Each state of integrated navigation system is strongly nonlinear and coupled with each other under missile-borne high-dynamic environment. Since the traditional extended Kalman filter algorithm ignors the interaction of higher order terms, its linear expansion may teads to its inaccuracy and the decrease in navigation precision. UKF algorithm can effectively avoid bringing a linearization error, but the real-time of the algorithm can be affected by the complex filtering calculation for a large number of particles in high-dimensional integrated navigation system. A simplified unscented Kalman filter (SUKF) algorithm is proposed for the requirement of high real-time and accuracy for the missile-borne integrated navigation system in launch inertial coordinate system. SUKF can be used to directly estimates the state parameters of the navigation system to achieve the real-time and improve the navigation precision without linearization extension in traditional EKF. The simulation results show that SUKF effectively improves the real-time and filtering precision of algorithm, so SUKF is very suitable for the actual engineering system.

Key words: control science and technology, unscented Kalman filter, simplified unscented Kalman filter, SINS, GPS, CNS, integrated navigation

中图分类号: