A computationally efficient Kalman filter-based RAIM algorithm for aircraft navigation with GPS and NavIC

被引:2
作者
Bhattacharyya S. [1 ]
机构
[1] Department of Aerospace Engineering, Indian Institute of Technology Kharagpur, Kharagpur
关键词
aviation applications; computational efficiency; GPS; NavIC; RAIM; Schmidt Kalman filter;
D O I
10.1088/1361-6501/acec8e
中图分类号
学科分类号
摘要
Integrity monitoring with a Kalman filter (KF) has recently attracted significant attention. In this paper, a computationally efficient architecture of a KF-based receiver autonomous integrity monitoring (RAIM) algorithm is discussed for aviation applications to ensure reliable operations of Global Navigation Satellite Systems (GNSS). It is built on the Schmidt KF navigation processor to model time-correlated measurement errors. Reasons for important design choices of the algorithm are clarified. Different strategies are adopted to efficiently include the contributions of past KF measurements in fault detection as well as protection level (PL) calculations. Module-wise most significant numerical complexity is also analyzed in detail. The algorithm performance is studied with simulated Global Positioning System (GPS) and Navigation with Indian Constellation (NavIC) signals for a number of scenarios. They comprise different configurations related to the number of satellites, geometry, total duration, and aircraft dynamics. Fault detection performance of presented KF RAIM is shown to be superior to another innovation-based test with a moving time window. It is demonstrated that KF RAIM running on a single-core virtual machine can complete processing within a small fraction of each time interval. The performance is also analyzed by restricting CPU usage. The processing time of GPS-NavIC KF RAIM at every interval is shown to be consistently less than that of standalone GPS in all scenarios. Therefore, dual constellations not only result in lower PLs, but also require shorter execution times. An explanation for faster execution times with dual GNSS is provided using the numerical complexity of different modules. © 2023 IOP Publishing Ltd
引用
收藏
相关论文
共 44 条
  • [1] Wang R, Walter W, What are typical features of GNSS satellite faults in recent years? Are there any differences between satellite constellations?, (2023)
  • [2] Zhu N, Marais J, Betaille D, Berbineau M, GNSS position integrity in urban environments: a review of literature, IEEE Trans. Intell. Transp. Syst, 19, pp. 2762-782762, (2018)
  • [3] Blanch J, Walter T, Fast protection levels for fault detection with an application to advanced RAIM, IEEE Trans. Aerosp. Electron. Syst, 57, pp. 55-6555, (2021)
  • [4] Ma X, Yu K, He X, Li Q, Zhao L, Wang H, Development and evaluation of a generalized model of RAIM availability for single-, dual- and multi-satellite faults, Meas. Sci. Technol, 33, (2022)
  • [5] Paziewski J, Crespi M, High-precision multi-constellation GNSS: methods, selected applications and challenges, Meas. Sci. Technol, 31, (2020)
  • [6] Abedi A, Mosavi M, Low computational-complexity vector tracking for low-cost GNSS receivers, Measurement, 195, (2022)
  • [7] Wang X, Li Y, An innovative scheme for SINS/GPS ultra-tight integration system with low-grade, IMU Aerosp. Sci. Tech, 23, pp. 452-60452, (2012)
  • [8] Liu W, Gu M, Mou M, Hu Y, Wang S, A distributed GNSS/INS integrated navigation system in a weak signal environment, Meas. Sci. Technol, 32, (2021)
  • [9] Baldoni S, Battisti F, Brizzi M, Neri A, GNSS-imaging data fusion for integrity enhancement in autonomous vehicles, IEEE Trans. Aerosp. Electron. Syst, 58, pp. 4690-7044690, (2022)
  • [10] Brenner M, Integrated GPS/Inertialfault detection availability, Navig. J. Inst. Navig, 43, pp. 111-30111, (1996)