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

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 Navi...

Full description

Bibliographic Details
Published in:Mathematical Biosciences and Engineering
Main Authors: Yuelin Yuan, Fei Li, Jialiang Chen, Yu Wang, Kai Liu
Format: Article
Language:English
Published: AIMS Press 2024-01-01
Subjects:
Online Access:https://www.aimspress.com/article/doi/10.3934/mbe.2024040?viewType=HTML
_version_ 1849988591108751360
author Yuelin Yuan
Fei Li
Jialiang Chen
Yu Wang
Kai Liu
author_facet Yuelin Yuan
Fei Li
Jialiang Chen
Yu Wang
Kai Liu
author_sort Yuelin Yuan
collection DOAJ
container_title Mathematical Biosciences and Engineering
description 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%.
format Article
id doaj-art-e1095f3b25f64a4ea4092be02e726aae
institution Directory of Open Access Journals
issn 1551-0018
language English
publishDate 2024-01-01
publisher AIMS Press
record_format Article
spelling doaj-art-e1095f3b25f64a4ea4092be02e726aae2025-08-20T00:54:40ZengAIMS PressMathematical Biosciences and Engineering1551-00182024-01-0121196398310.3934/mbe.2024040An improved Kalman filter algorithm for tightly GNSS/INS integrated navigation systemYuelin Yuan0Fei Li 1Jialiang Chen2Yu Wang3Kai Liu41. School of Electronic Science, National University of Defense Technology, Changsha 410005, China2. School of Transportation and Logistics, Dalian University of Technology, Dalian 116024, China2. School of Transportation and Logistics, Dalian University of Technology, Dalian 116024, China3. School of Traffic and Transportation Engineering, Dalian Jiaotong University, Dalian 116028, China2. School of Transportation and Logistics, Dalian University of Technology, Dalian 116024, ChinaThe 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%.https://www.aimspress.com/article/doi/10.3934/mbe.2024040?viewType=HTMLkalman filtersvdtightly coupled gnss/ins navigationcovariance matchinginformation filter
spellingShingle Yuelin Yuan
Fei Li
Jialiang Chen
Yu Wang
Kai Liu
An improved Kalman filter algorithm for tightly GNSS/INS integrated navigation system
kalman filter
svd
tightly coupled gnss/ins navigation
covariance matching
information filter
title An improved Kalman filter algorithm for tightly GNSS/INS integrated navigation system
title_full An improved Kalman filter algorithm for tightly GNSS/INS integrated navigation system
title_fullStr An improved Kalman filter algorithm for tightly GNSS/INS integrated navigation system
title_full_unstemmed An improved Kalman filter algorithm for tightly GNSS/INS integrated navigation system
title_short An improved Kalman filter algorithm for tightly GNSS/INS integrated navigation system
title_sort improved kalman filter algorithm for tightly gnss ins integrated navigation system
topic kalman filter
svd
tightly coupled gnss/ins navigation
covariance matching
information filter
url https://www.aimspress.com/article/doi/10.3934/mbe.2024040?viewType=HTML
work_keys_str_mv AT yuelinyuan animprovedkalmanfilteralgorithmfortightlygnssinsintegratednavigationsystem
AT feili animprovedkalmanfilteralgorithmfortightlygnssinsintegratednavigationsystem
AT jialiangchen animprovedkalmanfilteralgorithmfortightlygnssinsintegratednavigationsystem
AT yuwang animprovedkalmanfilteralgorithmfortightlygnssinsintegratednavigationsystem
AT kailiu animprovedkalmanfilteralgorithmfortightlygnssinsintegratednavigationsystem
AT yuelinyuan improvedkalmanfilteralgorithmfortightlygnssinsintegratednavigationsystem
AT feili improvedkalmanfilteralgorithmfortightlygnssinsintegratednavigationsystem
AT jialiangchen improvedkalmanfilteralgorithmfortightlygnssinsintegratednavigationsystem
AT yuwang improvedkalmanfilteralgorithmfortightlygnssinsintegratednavigationsystem
AT kailiu improvedkalmanfilteralgorithmfortightlygnssinsintegratednavigationsystem