Research article Special Issues

An improved Kalman filter algorithm for tightly GNSS/INS integrated navigation system

  • Received: 22 September 2023 Revised: 19 November 2023 Accepted: 06 December 2023 Published: 22 December 2023
  • The Kalman filter based on singular value decomposition (SVD) can sufficiently reduce the accumulation of rounding errors and is widely used in various applications with numerical calculations. However, in order to improve the filtering performance and adaptability in a tightly GNSS/INS (Global Navigation Satellite System and Inertial Navigation System) integrated navigation system, we propose an improved robust method to satisfy the requirements. To solve the issue of large fluctuations in GNSS signals faced by the conventional method that uses a fixed noise covariance, the proposed method constructs a correction variable through the innovation and the new matrix which is obtained by performing SVD on the original matrix, dynamically correcting the noise covariance and has better robustness. In addition, the derived SVD form of the information filter (IF) extends its application. The proposed method has higher positioning accuracy and can be better applied to tightly coupled GNSS/INS navigation simulations and physical experiments. The experimental results show that, compared with the traditional Kalman algorithm based on SVD, the proposed algorithm*s maximum error is reduced by 45.77%. Compared with the traditional IF algorithm, the root mean squared error of the proposed IF algorithm in the form of SVD is also reduced by 4.7%.

    Citation: Yuelin Yuan, Fei Li, Jialiang Chen, Yu Wang, Kai Liu. An improved Kalman filter algorithm for tightly GNSS/INS integrated navigation system[J]. Mathematical Biosciences and Engineering, 2024, 21(1): 963-983. doi: 10.3934/mbe.2024040

    Related Papers:

  • The Kalman filter based on singular value decomposition (SVD) can sufficiently reduce the accumulation of rounding errors and is widely used in various applications with numerical calculations. However, in order to improve the filtering performance and adaptability in a tightly GNSS/INS (Global Navigation Satellite System and Inertial Navigation System) integrated navigation system, we propose an improved robust method to satisfy the requirements. To solve the issue of large fluctuations in GNSS signals faced by the conventional method that uses a fixed noise covariance, the proposed method constructs a correction variable through the innovation and the new matrix which is obtained by performing SVD on the original matrix, dynamically correcting the noise covariance and has better robustness. In addition, the derived SVD form of the information filter (IF) extends its application. The proposed method has higher positioning accuracy and can be better applied to tightly coupled GNSS/INS navigation simulations and physical experiments. The experimental results show that, compared with the traditional Kalman algorithm based on SVD, the proposed algorithm*s maximum error is reduced by 45.77%. Compared with the traditional IF algorithm, the root mean squared error of the proposed IF algorithm in the form of SVD is also reduced by 4.7%.



    加载中


    [1] Q. Wang, X. Hu, An improve differential algorithm for GPS static positioning, in 2008 IEEE International Symposium on Knowledge Acquisition and Modeling Workshop, (2008), 58–61. https://doi.org/10.1109/KAMW.2008.4810424
    [2] M. Shao, X. Sui, Study on differential GPS positioning methods, in 2015 International Conference on Computer Science and Mechanical Automation (CSMA), (2015), 223–225. https://doi.org/10.1109/CSMA.2015.51
    [3] X. Gan, B. Yu, Research on multimodal SBAS technology supporting precision single point positioning, in 2015 International Conference on Computers, Communications, and Systems (ICCCS), (2015), 131–135. https://doi.org/10.1109/CCOMS.2015.7562887
    [4] Y. Xu, K. Wang, C. Yang, Z. Li, F. Zhou, D. Liu, GNSS/INS/OD/NHC Adaptive Integrated Navigation Method Considering the Vehicle Motion State, IEEE Sensors J., 23 (2023), 13511–13523. https://doi.org/10.1109/JSEN.2023.3272507 doi: 10.1109/JSEN.2023.3272507
    [5] G. Chen, J. Wang, H. Hu, An integrated GNSS/INS/DR positioning strategy considering nonholonomic constraints for intelligent vehicle, in 2022 6th CAA International Conference on Vehicular Control and Intelligence (CVCI), (2022), 1–6. https://doi.org/10.1109/CVCI56766.2022.9964661
    [6] G. Wan, X. Yang, R. Cai, H. Li, Y. Zhou, H. Wang, et al., Robust and precise vehicle localization based on multi-sensor fusion in diverse city scenes, in 2018 IEEE International Conference on Robotics and Automation (ICRA), (2018), 4670–4677. https://doi.org/10.1109/ICRA.2018.8461224
    [7] S. Liu, K. Wang, D. Abel, Robust state and protection-level estimation within tightly coupled GNSS/INS navigation system, GPS Solut., 27 (2023). https://doi.org/10.1007/s10291-023-01447-z doi: 10.1007/s10291-023-01447-z
    [8] Z. Gao, M. Ge, Y. Li, Y. Pan, Q. Chen, H. Zhang, Modeling of multisensor tightly aided BDS triple-frequency precise point positioning and initial assessments, Inform. Fusion, 55 (2020), 184–198. https://doi.org/10.1016/j.inffus.2019.08.012 doi: 10.1016/j.inffus.2019.08.012
    [9] T. Xu, Adaptive Kalman Filter for INS/GPS integrated navigation system, Appl. Mechan. Mater., (2013), 332–335. https://doi.org/10.4028/www.scientific.net/AMM.336-338.332 doi: 10.4028/www.scientific.net/AMM.336-338.332
    [10] X. Feng, T. Zhang, T Lin, H. Tang, X. Niu, Implementation and performance of a deeply coupled GNSS receiver with low-cost MEMS inertial sensors for vehicle urban navigation, Sensors (Basel), 20 (2020). https://doi.org/10.3390/s20123397 doi: 10.3390/s20123397
    [11] B. Liu, X. Zhan, M. Liu, GNSS/MEMS IMU ultra-tightly integrated navigation system based on dual-loop NCO control method and cascaded channel filters, IET Radar Sonar Navigat., 12 (2018), 1241–1250. https://doi.org/10.1049/iet-rsn.2018.5169 doi: 10.1049/iet-rsn.2018.5169
    [12] J. Yu, X. Chen, Application of extended Kalman filter in ultra-tight GPS/INS integration based on GPS software receiver, in The 2010 International Conference on Green Circuits and Systems, (2010), 82–86. https://doi.org/10.1109/ICGCS.2010.5543092
    [13] F. R. Kschischang, B. J. Frey, H. A. Loeliger, Factor graphs and the sum-product algorithm, IEEE Transact. Inform. Theory, 47 (2001), 498–519. https://doi.org/10.1109/18.910572 doi: 10.1109/18.910572
    [14] M. Kaess, A. Ranganathan, F. Dellaert, iSAM: Incremental smoothing and mapping, IEEE Transact. Robot., 24 (2008), 1365–1378. https://doi.org/10.1109/TRO.2008.2006706 doi: 10.1109/TRO.2008.2006706
    [15] M. Kaess, H. Johannsson, R. Roberts, V. Ila, J. J. Leonard, F. Dellaert, iSAM2: Incremental smoothing and mapping using the Bayes tree, Int. J. Robot. Res., 31 (2012), 216–235. https://doi.org/10.1177/0278364911430419 doi: 10.1177/0278364911430419
    [16] J. Wahlstrom, I. Skog, Fifteen Years of Progress at Zero Velocity: A Review, IEEE Sensors J., 21 (2021), 1139–1151. https://doi.org/10.1109/JSEN.2020.3018880 doi: 10.1109/JSEN.2020.3018880
    [17] T. Zhao, M. J. Ahamed, Pseudo-zero velocity re-detection double threshold zero-velocity update (ZUPT) for inertial sensor-based pedestrian navigation, IEEE Sensors J., 21 (2021), 13772–13785. https://doi.org/10.1109/JSEN.2021.3070144 doi: 10.1109/JSEN.2021.3070144
    [18] I. Skog, P. Handel, J. Nilsson, J. Rantakokko, Zero-Velocity detection—An algorithm evaluation, IEEE Transact. Biomed. Eng., 57 (2010), 2657–2666. https://doi.org/10.1109/TBME.2010.2060723 doi: 10.1109/TBME.2010.2060723
    [19] H. Lan, Y. Sarvrood, A. Moussa, N. El-Sheimy, Zero velocity detection for un-tethered vehicular navigation systems using support vector machine, in 32nd International Technical Meeting of the Satellite Division of The Institute of Navigation (ION GNSS+ 2019). (2019), 54–61. https://doi.org/10.33012/2020.17652
    [20] H. Lau, K. Tong, H. Zhu, Support vector machine for classification of walking conditions using miniature kinematic sensors, Med. Biol. Eng. Comput., 46 (2008), 563–573. https://doi.org/10.1007/s11517-008-0327-x doi: 10.1007/s11517-008-0327-x
    [21] X. Yu, B. Liu, X. Lan Z. Xiao, S. Lin, B. Yan et al, AZUPT: Adaptive Zero Velocity Update based on neural networks for pedestrian tracking, in IEEE Global Communications Conference (GLOBECOM), (2019), 1–6. https://doi.org/10.1109/GLOBECOM38437.2019.9014070
    [22] B. Wagstaff, J. Kelly, LSTM-based zero-velocity detection for robust inertial navigation, in 2018 International Conference on Indoor Positioning and Indoor Navigation (IPIN), (2018), 1–8.
    [23] B. Wagstaff, V. Peretroukhin, J. Kelly, Robust Data-Driven Zero-Velocity Detection for Foot-Mounted Inertial Navigation, IEEE Sensors J., 20 (2019), 957–967. https://doi.org/10.1109/JSEN.2019.2944412 doi: 10.1109/JSEN.2019.2944412
    [24] L. Wang, G. Libert, P. Minneback, A singular value decomposition based Kalman filter algorithm, in Proceedings of the 1992 International Conference on Industrial Electronics, 3 (1992), 1352–1357. https://doi.org/10.1109/IECON.1992.254406
    [25] M. V. Kulikova, J. V. Tsyganova, Improved discrete-time Kalman filtering within singular value decomposition, IET Control Theory Appl., 11 (2017), 2412–2418. https://doi.org/10.1049/iet-cta.2016.1282 doi: 10.1049/iet-cta.2016.1282
    [26] R. Mehra. Approaches to adaptive filtering, IEEE Transact. Autom. Control, 17 (1972), 693–698. https://doi.org/10.1109/TAC.1972.1100100 doi: 10.1109/TAC.1972.1100100
    [27] A. Mohamed, K. Schwarz, Adaptive Kalman Filtering for INS/GPS, J. Geodesy, 73 (1999), 193–203. https://doi.org/10.1007/s001900050236 doi: 10.1007/s001900050236
    [28] A. Fakharian, T. Gustafsson, M. Mehrfam, Adaptive Kalman filtering based navigation: An IMU/GPS integration approach, in 2011 International Conference on Networking, (2011), 181–185. https://doi.org/10.1109/ICNSC.2011.5874871
    [29] A. Werries, J. Dolan, Adaptive Kalman Filtering methods for Low-Cost GPS/INS localization for autonomous vehicles, Carnegie Mellon University, (2018). https://doi.org/10.1184/R1/6551687.v1 doi: 10.1184/R1/6551687.v1
    [30] Y. Luo, G. Ye, Y. Wu, J. Guo, J. Liang, Y. Yang, An adaptive Kalman Filter for UAV attitude estimation, in 2019 IEEE 2nd International Conference on Electronics Technology (ICET), (2019). https://doi.org/10.1109/ELTECH.2019.8839496
    [31] J. Bermudez, R. Valdés, V. Comendador, Engineering applications of adaptive Kalman Filtering based on singular value decomposition (SVD), Appl. Sci., 10 (2020). https://doi.org/10.3390/app10155168 doi: 10.3390/app10155168
    [32] Y. Liu, X. Fan, L. Chen, An innovative information fusion method with adaptive Kalman filter for integrated INS/GPS navigation of autonomous vehicles, Mechan. Syst. Signal Process., 100 (2017), 605–616. https://doi.org/10.1016/j.ymssp.2017.07.051 doi: 10.1016/j.ymssp.2017.07.051
    [33] C. Pan, N. Qian, Z. Li, J. Gao, Z. Liu, K. Shao, A Robust Adaptive Cubature Kalman Filter Based on SVD for Dual-Antenna GNSS/MIMU Tightly Coupled Integration, Remote Sens., 13 (2021). https://doi.org/10.3390/rs13101943 doi: 10.3390/rs13101943
    [34] Y. Yang, T. Xu, An adaptive Kalman Filter based on sage windowing weights and variance components, J. Navigat., 56 (2003), 231–240. https://doi.org/10.1017/S0373463303002248 doi: 10.1017/S0373463303002248
    [35] I. Vitanov, N. Aouf, Fault diagnosis and recovery in MEMS inertial navigation system using information filters and Gaussian processes, in 22nd Mediterranean Conference on Control and Automation, (2014), 115–120. https://doi.org/10.1109/MED.2014.6961357
    [36] P. D. Groves, INS/GNSS integration, in Principles of GNSS, Inertial, and Multisensor Integrated Navigation Systems 2nd Edition (eds. Paul D. Groves), Artech House, (2013), 602–606. https://doi.org/10.1109/MAES.2014.14110
  • Reader Comments
  • © 2024 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(792) PDF downloads(89) Cited by(0)

Article outline

Figures and Tables

Figures(13)  /  Tables(2)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog