留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

基于SRCKF的多传感器融合自适应鲁棒算法

李春辉 马健 杨永建 肖冰松 邓有为

李春辉,马健,杨永建,等. 基于SRCKF的多传感器融合自适应鲁棒算法[J]. 北京航空航天大学学报,2023,49(1):220-228 doi: 10.13700/j.bh.1001-5965.2021.0201
引用本文: 李春辉,马健,杨永建,等. 基于SRCKF的多传感器融合自适应鲁棒算法[J]. 北京航空航天大学学报,2023,49(1):220-228 doi: 10.13700/j.bh.1001-5965.2021.0201
LI C H,MA J,YANG Y J,et al. Adaptively robust multi-sensor fusion algorithm based on square-root cubature Kalman filter[J]. Journal of Beijing University of Aeronautics and Astronautics,2023,49(1):220-228 (in Chinese) doi: 10.13700/j.bh.1001-5965.2021.0201
Citation: LI C H,MA J,YANG Y J,et al. Adaptively robust multi-sensor fusion algorithm based on square-root cubature Kalman filter[J]. Journal of Beijing University of Aeronautics and Astronautics,2023,49(1):220-228 (in Chinese) doi: 10.13700/j.bh.1001-5965.2021.0201

基于SRCKF的多传感器融合自适应鲁棒算法

doi: 10.13700/j.bh.1001-5965.2021.0201
基金项目: 空军工程大学校长基金(XZJ2020039)
详细信息
    通讯作者:

    E-mail:majiankgd@163.com

  • 中图分类号: TN953

Adaptively robust multi-sensor fusion algorithm based on square-root cubature Kalman filter

Funds: Air Force Engineering University President’s Fund (XZJ2020039)
More Information
  • 摘要:

    为解决模型误差和异常量测值发生时平方根容积卡尔曼滤波(SRCKF)算法滤波性能下降甚至滤波发散的问题,提出了一种多传感器融合自适应鲁棒算法。基于新息协方差匹配原则设计了鲁棒子系统以抑制量测异常值,同时为克服模型误差使用基于新息修正的低复杂度自适应SRCKF(LCASRCKF)算法设计了自适应子系统,根据2种子系统的特点和局限提出全局融合架构,使系统可以充分平衡并利用滤波过程中先验的模型预测值信息和后验的量测值信息,最终降低估计误差。仿真结果表明:相比鲁棒多渐消因子容积卡尔曼滤波(RMCKF)等算法,所提融合算法在滤波精度、稳定性和收敛速度等方面有明显优势。

     

  • 图 1  融合架构

    Figure 1.  Fusion architecture

    图 2  目标运动轨迹(场景1)

    Figure 2.  Target trajectory (scenario 1)

    图 3  x方向位置均方根误差(场景1)

    Figure 3.  RMSE of position in x axis (scenario 1)

    图 4  y方向位置均方根误差(场景1)

    Figure 4.  RMSE of position in y axis (scenario 1)

    图 5  x方向位置均方根误差(场景2)

    Figure 5.  RMSE of position in y axis (scenario 2)

    图 6  y方向位置均方根误差(场景2)

    Figure 6.  RMSE of position in y axis (scenario 2)

    图 7  x方向位置RMSE细节(场景2)

    Figure 7.  Details of RMSE of position in x axis (scenario 2)

    图 8  y方向位置RMSE细节(场景2)

    Figure 8.  Details of RMSE of position in y axis (scenario 2)

    表  1  平均RMSE对比(场景1)

    Table  1.   Comparison of mean RMSEs (scenario 1)

    算法x方向位置
    平均RMSE/m
    y方向位置
    平均RMSE/m
    融合算法4.74454.7114
    SRCKF21.009117.7316
    LCASRCKF6.21216.1881
    RMCKF6.58706.3279
    下载: 导出CSV

    表  2  平均RMSE对比(场景2)

    Table  2.   Comparison of mean RMSEs (scenario 2)

    算法x方向位置
    平均RMSE/m
    y方向位置
    平均RMSE/m
    融合算法4.964 34.797 0
    SRCKF94.409 047.955 4
    LCASRCKF67.171 133.293 6
    RMCKF58.766 628.517 5
    下载: 导出CSV
  • [1] ARASARATNAM I, HAYKIN S. Cubature Kalman filters[J]. IEEE Transactions on Automatic Control, 2009, 54(6): 1254-1269. doi: 10.1109/TAC.2009.2019800
    [2] ARASARATNAM I, HAYKIN S, HURO T R. Cubature Kalman filtering for continuous-discrete systems: Theory and simulations[J]. IEEE Transactions on Signal Processing, 2010, 58(10): 4977-4993. doi: 10.1109/TSP.2010.2056923
    [3] 王小旭, 潘泉, 黄鹤, 等. 非线性系统确定采样型滤波算法综述[J]. 控制与决策, 2012, 27(6): 801-812. doi: 10.13195/j.cd.2012.06.4.wangxx.012

    WANG X X, PAN Q, HUANG H, et al. Overview of deterministic sampling filtering algorithms for nonlinear system[J]. Control and Decision, 2012, 27(6): 801-812(in Chinese). doi: 10.13195/j.cd.2012.06.4.wangxx.012
    [4] JULIER S J, UHLMANN J K. A general method for approximating nonlinear transformation of probability distributions[EB/OL]. (1996-11-01) [2021-04-01]. http://www.eng.ox.ac.uk/.
    [5] ZHANG A, BAO S D, GAO F, et al. A novel strong tracking cubature Kalman filter and its application in maneuvering target tracking[J]. Chinese Journal of Aeronautics, 2019, 32(11): 2489-2502. doi: 10.1016/j.cja.2019.07.025
    [6] YUE Z, LIAN B W, TONG K X, et al. Novel strong tracking square-root cubature Kalman filter for GNSS/INS integrated navigation system[J]. IET Radar, Sonar & Navigation, 2019, 13(6): 976-982.
    [7] 徐博, 刘德政, 张勋. 基于交互式模型的多AUV协同导航鲁棒性滤波算法[J]. 系统工程与电子技术, 2017, 39(9): 2087-2093. doi: 10.3969/j.issn.1001-506X.2017.09.24

    XU B, LIU D Z, ZHANG X. Multiple AUV cooperative navigation algorithm of robust filter based on interacting model[J]. Systems Engineering and Electronics, 2017, 39(9): 2087-2093(in Chinese). doi: 10.3969/j.issn.1001-506X.2017.09.24
    [8] ZHANG H W, XIE J W, GE J A, et al. Adaptive strong tracking square-root cubature Kalman filter for maneuvering aircraft tracking[J]. IEEE Access, 2018, 6: 10052-10061. doi: 10.1109/ACCESS.2018.2808170
    [9] ZHANG H W, XIE J W, GE J A, et al. Strong tracking SCKF based on adaptive CS model for manoeuvring aircraft tracking[J]. IET Radar, Sonar & Navigation, 2018, 12(7): 742-749.
    [10] HAN B, HUANG H Q, LEI L, et al. An improved IMM algorithm based on STSRCKF for maneuvering target tracking[J]. IEEE Access, 2019, 7: 57795-57804. doi: 10.1109/ACCESS.2019.2912983
    [11] 鲁平, 赵龙, 陈哲. 改进的Sage-Husa自适应滤波及其应用[J]. 系统仿真学报, 2007, 19(15): 3503-3505. doi: 10.3969/j.issn.1004-731X.2007.15.034

    LU P, ZHAO L, CHEN Z. Improved Sage-Husa adaptive filtering and its application[J]. Journal of System Simulation, 2007, 19(15): 3503-3505(in Chinese). doi: 10.3969/j.issn.1004-731X.2007.15.034
    [12] MEHRA R. Approaches to adaptive filtering[J]. IEEE Transactions on Automatic Control, 1972, 17(5): 693-698. doi: 10.1109/TAC.1972.1100100
    [13] 周东华, 席裕庚, 张钟俊. 一种带多重次优渐消因子的扩展卡尔曼滤波器[J]. 自动化学报, 1991, 17(6): 689-695.

    ZHOU D H, XI Y G, ZHANG Z J. A suboptimal multiple fading extended Kalman filter[J]. Acta Automatica Sinica, 1991, 17(6): 689-695(in Chinese).
    [14] 徐树生, 林孝工, 李新飞. 强跟踪自适应平方根容积卡尔曼滤波算法[J]. 电子学报, 2014, 42(12): 2394-2400. doi: 10.3969/j.issn.0372-2112.2014.12.009

    XU S S, LIN X G, LI X F. Strong tracking adaptive square-root cubature Kalman filter algorithm[J]. Acta Electronica Sinica, 2014, 42(12): 2394-2400(in Chinese). doi: 10.3969/j.issn.0372-2112.2014.12.009
    [15] LI N, ZHU R H, ZHANG Y G. A strong tracking square-root CKF algorithm based on multiple fading factors for target tracking[C]//2014 Seventh International Joint Conference on Computational Sciences and Optimization. Piscataway: IEEE Press, 2014: 16-20.
    [16] 张浩为, 谢军伟, 葛佳昂, 等. 自适应CS模型的强跟踪平方根容积卡尔曼滤波算法[J]. 系统工程与电子技术, 2019, 41(6): 19-27. doi: 10.3969/j.issn.1001-506X.2019.06.03

    ZHANG H W, XIE J W, GE J A, et al. Strong tracking square-root cubature Kalman filter over adaptive current statistical model[J]. Systems Engineering and Electronics, 2019, 41(6): 19-27(in Chinese). doi: 10.3969/j.issn.1001-506X.2019.06.03
    [17] ZHANG A, BAO S D, BI W H, et al. Low-cost adaptive square-root cubature Kalman filter for systems with process model uncertainty[J]. Journal of Systems Engineering and Electronics, 2016, 27(5): 945-953. doi: 10.21629/JSEE.2016.05.01
    [18] 李春辉, 马健, 杨永建, 等. 低复杂度自适应容积卡尔曼滤波算法[J]. 北京航空航天大学学报, 2022, 48(4): 716-724.

    LI C H, MA J, YANG Y J, et al. Low complexity adaptive cubature Kalman filter algorithm[J]. Journal of Beijing University of Aeronautics and Astronautics, 2022, 48(4): 716-724 (in Chinese).
    [19] MARONNA R A, MARTIN R D, YOHAI V J, et al. Robust statistics: Theory and methods(with R)[M]. New York: John Wiley & Sons, 2019.
    [20] SOKEN H E, HAJIYEV C. Pico satellite attitude estimation via robust unscented Kalman filter in the presence of measurement faults[J]. ISA Transactions, 2010, 49(3): 249-256. doi: 10.1016/j.isatra.2010.04.001
    [21] SOKEN H E, HAJIYEV C, SAKAI S. Robust Kalman filtering for small satellite attitude estimation in the presence of measurement faults[J]. European Journal of Control, 2014, 20(2): 64-72. doi: 10.1016/j.ejcon.2013.12.002
    [22] YANG Y X. Robust Bayesian estimation[J]. Bulletin Géodésique, 1991, 65(3): 145-150.
    [23] HU J S, YANG C H. Second-order extended H filter for nonlinear discrete-time systems using quadratic error matrix approximation[J]. IEEE Transactions on Signal Processing, 2011, 59(7): 3110-3119. doi: 10.1109/TSP.2011.2138700
    [24] HUANG Y L, ZHANG Y G, LI N, et al. Robust student’s t based nonlinear filter and smoother[J]. IEEE Transactions on Aerospace and Electronic Systems, 2016, 52(5): 2586-2596. doi: 10.1109/TAES.2016.150722
    [25] BILIK I, TABRIKIAN J. Maneuvering target tracking in the presence of glint using the nonlinear Gaussian mixture Kalman filter[J]. IEEE Transactions on Aerospace and Electronic Systems, 2010, 46(1): 246-262. doi: 10.1109/TAES.2010.5417160
    [26] YANG Y X. Adaptive navigation and kinematic positioning[M]. Beijing: Surveying and Mapping Press, 2006: 95-97.
    [27] YANG Y X, HE H, XU G. Adaptively robust filtering for kinematic geodetic positioning[J]. Journal of Geodesy, 2001, 75(2-3): 109-116. doi: 10.1007/s001900000157
    [28] 杨元喜, 任夏, 许艳. 自适应抗差滤波理论及应用的主要进展[J]. 导航定位学报, 2013, 1(1): 9-15. doi: 10.3969/j.issn.2095-4999.2013.01.003

    YANG Y X, REN X, XU Y. Main progress of adaptively robust filter with applications in navigation[J]. Journal of Navigation and Positioning, 2013, 1(1): 9-15(in Chinese). doi: 10.3969/j.issn.2095-4999.2013.01.003
    [29] WANG Y D, SUN S M, LI L. Adaptively robust unscented Kalman filter for tracking a maneuvering vehicle[J]. Journal of Guidance, Control, and Dynamics, 2014, 37(5): 1696-1701. doi: 10.2514/1.G000257
    [30] QIU Z B, QIAN H M, WANG G Q. Adaptive robust cubature Kalman filtering for satellite attitude estimation[J]. Chinese Journal of Aeronautics, 2018, 31(4): 806-819. doi: 10.1016/j.cja.2018.01.023
    [31] 胡振涛, 曹志伟, 李松, 等. 基于容积卡尔曼滤波的异质多传感器融合算法[J]. 光电子·激光, 2014, 25(4): 697-703.

    HU Z T, CAO Z W, LI S, et al. Heterogeneous multi-sensor fusion algorithm based on cubature Kalman filter[J]. Journal of Optoelectronics·Laser, 2014, 25(4): 697-703(in Chinese).
    [32] 徐树生, 林孝工. 基于鲁棒CKF的多传感器全信息融合算法[J]. 电机与控制学报, 2013, 17(2): 90-97. doi: 10.3969/j.issn.1007-449X.2013.02.014

    XU S S, LIN X G. Multi-sensor all information fusion algorithm based on robust CKF[J]. Electric Machines and Control, 2013, 17(2): 90-97(in Chinese). doi: 10.3969/j.issn.1007-449X.2013.02.014
    [33] 徐树生, 林孝工, 赵大威, 等. 强跟踪SRCKF及其在船舶动力定位中的应用[J]. 仪器仪表学报, 2013, 34(6): 67-73. doi: 10.3969/j.issn.0254-3087.2013.06.010

    XU S S, LIN X G, ZHAO D W, et al. Strong tracking SRCKF and its application in vessel dynamic positioning[J]. Chinese Journal of Scientific Instrument, 2013, 34(6): 67-73(in Chinese). doi: 10.3969/j.issn.0254-3087.2013.06.010
    [34] 凌林本, 李滋刚, 陈超英, 等. 多传感器数据融合时权的最优分配原则[J]. 中国惯性技术学报, 2000, 8(2): 33-36.

    LING L B, LI Z G, CHEN C Y, et al. Optimal weight distribution principle used in the fusion of multi-sensor data[J]. Journal of Chinese Inertial Technology, 2000, 8(2): 33-36(in Chinese).
  • 加载中
图(8) / 表(2)
计量
  • 文章访问数:  312
  • HTML全文浏览量:  75
  • PDF下载量:  59
  • 被引次数: 0
出版历程
  • 收稿日期:  2021-04-20
  • 录用日期:  2021-05-31
  • 网络出版日期:  2021-06-03
  • 整期出版日期:  2023-01-30

目录

    /

    返回文章
    返回
    常见问答