Hostname: page-component-848d4c4894-x24gv Total loading time: 0 Render date: 2024-05-17T20:02:12.111Z Has data issue: false hasContentIssue false

Low-cost integrated INS/GNSS using adaptive H∞ Cubature Kalman Filter

Published online by Cambridge University Press:  07 February 2023

S. Taghizadeh
Affiliation:
Department of Computer Engineering, Amirkabir University of Technology, Tehran 15875-4413, Iran
R. Safabakhsh*
Affiliation:
Department of Computer Engineering, Amirkabir University of Technology, Tehran 15875-4413, Iran
*
*Corresponding author. E-mail: safa@aut.ac.ir

Abstract

We proposed an adaptive H-infinity Cubature Kalman Filter (AH∞CKF) to improve the navigation accuracy of a highly manoeuvrable unmanned aerial vehicle (UAV). AH∞CKF fuses the Inertial Navigation System (INS) and Global Navigation Satellite System (GNSS) measurements. Traditional state estimation filters like extended Kalman filters (EKF) and cubature Kalman filters (CKF) assume Gaussian noises. However, their performance degrades for non-Gaussian noises and system uncertainties encountered in real-world applications. Thus, designing filters robust to noise and distribution is crucial. AH∞CKF combines H∞CKF design with an added adaptive factor to adjust the state estimation covariance matrix according to measurements by exploiting the square root method to yield more numerically stable results (SrAH∞CKF). We conducted multiple dynamically rich flight tests to validate our claims using a UAV equipped with a commercially well-known GNSS solution. Results show that the SrAH∞CKF state estimation outperforms EKF and CKF methods on average by 90% in various statistical measures.

Type
Research Article
Copyright
Copyright © The Author(s), 2023. Published by Cambridge University Press on behalf of The Royal Institute of Navigation

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Alandry, B., Latorre, L., Mailly, F. and Nouet, P. (2011). A fully integrated inertial measurement unit: Application to attitude and heading determination. IEEE Sensors Journal, 11(11), 28522860.10.1109/JSEN.2011.2170161CrossRefGoogle Scholar
Allerton, D. and Jia, H. (2005). A review of multi-sensor fusion methodologies for aircraft navigation systems. Journal of Navigation, 58(3), 405417.CrossRefGoogle Scholar
Arasaratnam, I., Haykin, S. and Hurd, T. R. (2010). Cubature Kalman filtering for continuous-discrete systems: Theory and simulations. IEEE Transactions on Signal Processing, 58(10), 49774993.10.1109/TSP.2010.2056923CrossRefGoogle Scholar
Beard, R., Kingston, D., Quigley, M., Snyder, D., Christiansen, R., Johnson, W., McLain, T. and Goodrich, M. (2005). Autonomous vehicle technologies for small fixed-wing UAVs. Journal of Aerospace Computing, Information, and Communication, 2(1), 92108.10.2514/1.8371CrossRefGoogle Scholar
Burkhart, M. C. (2019). A Discriminative Approach to Bayesian Filtering with Applications to Human Neural Decoding. Ann Arbor, Michigan, USA: ProQuest Dissertations Publishing.Google Scholar
Cao, L., Qiao, D. and Chen, X. (2018). Laplace ℓ1 huber based cubature Kalman filter for attitude estimation of small satellite. Acta Astronautica, 148, 4856.10.1016/j.actaastro.2018.04.020CrossRefGoogle Scholar
Chandra, K. P. B., Gu, D. W. and Postlethwaite, I. (2014). A cubature H∞ filter and its square-root version. International Journal of Control, 87(4), 764776.CrossRefGoogle Scholar
Chang, Y., Wang, Y., Shen, Y. and Ji, C. (2021). A new fuzzy strong tracking cubature Kalman filter for INS/GNSS. GPS Solutions, 25(3), 115.10.1007/s10291-021-01148-5CrossRefGoogle Scholar
Cui, N., Zhang, L., Wang, X., Yang, F. and Lu, B. (2015). Application of adaptive high-degree cubature Kalman filter in target tracking. Acta Aeronautica et Astronautica Sinica, 36(12), 38853895.Google Scholar
Ding, W., Wang, J., Rizos, C. and Kinlyside, D. (2007). Improving adaptive Kalman estimation in GPS/INS integration. The Journal of Navigation, 60(3), 517529.10.1017/S0373463307004316CrossRefGoogle Scholar
Dissanayake, G., Sukkarieh, S., Nebot, E. and Durrant-Whyte, H. (2001). The aiding of a low-cost strapdown inertial measurement unit using vehicle model constraints for land vehicle applications. IEEE Transactions on Robotics and Automation, 17(5), 731747.10.1109/70.964672CrossRefGoogle Scholar
Farrell, J. and Barth, M. (1999). The Global Positioning System and Inertial Navigation. New York, NY, USA: McGraw-Hill, Inc.Google Scholar
Gao, B., Gao, S., Hu, G., Zhong, Y. and Gu, C. (2018). Maximum likelihood principle and moving horizon estimation based adaptive unscented Kalman filter. Aerospace Science and Technology, 73, 184196.CrossRefGoogle Scholar
Ge, B., Zhang, H., Jiang, L., Li, Z. and Butt, M. M. (2019). Adaptive unscented Kalman filter for target tracking with unknown time-varying noise covariance. Sensors, 19(6), 1371.CrossRefGoogle ScholarPubMed
Groves, P. D. (2013). Principles of GNSS, Inertial and Multisensor Integrated Navigation Systems. Norwood, Massachusetts: Artech.Google Scholar
Guo, M., Guo, C. and Zhang, C. (2022). Hi/H∞-optimised fault detection for a surface vessel integrated navigation system. Journal of Navigation, 75, 118.CrossRefGoogle Scholar
Gustafsson, F. (2010). Particle filter theory and practice with positioning applications. IEEE Aerospace and Electronic Systems Magazine, 25(7), 5382.CrossRefGoogle Scholar
Hamza, B., Alexander, N. and Hassen, S. (2014). Gaussian sum based adaptive Cubature Kalman filtering applied to UAV's integrated navigation system. Bulletin of the Ufa State Aviation Technical University, 18(3(64)), 315.Google Scholar
Hattenberger, G., Bronz, M. and Gorraz, M. (2014). Using the Paparazzi UAV System for Scientific Research. IMAV 2014, International Micro Air Vehicle Conference and Competition 2014, Aug 2014, Delft, Netherlands. pp. 247–252.Google Scholar
He, C., Tang, C. and Yu, C. (2020). A federated derivative cubature Kalman filter for IMU-UWB indoor positioning. Sensors, 20(12), 3514.CrossRefGoogle ScholarPubMed
Hu, G., Gao, B., Zhong, Y., Ni, L. and Gu, C. (2019). Robust unscented Kalman filtering with measurement error detection for tightly coupled INS/GNSS integration in hypersonic vehicle navigation. IEEE Access, 7, 151409151421.10.1109/ACCESS.2019.2948317CrossRefGoogle Scholar
Jia, B. and Xin, M. (2015). Multiple sensor estimation using a new fifth-degree cubature information filter. Transactions of the Institute of Measurement and Control, 37(1), 1524.CrossRefGoogle Scholar
Kang, X., He, G. and Li, X. (2019). A SINS/BDS integrated navigation method based on classified weighted adaptive filtering. Mathematical Problems in Engineering, 16.Google Scholar
Li, Y., Li, J., Qi, J. and Chen, L. (2019). Robust cubature Kalman filter for dynamic state estimation of synchronous machines under unknown measurement noise statistics. IEEE Access, 7, 2913929148.10.1109/ACCESS.2019.2900228CrossRefGoogle Scholar
Miller, I., Schimpf, B., Campbell, M. and Leyssens, J. (2008). Tightly-coupled GPS/INS System Design for Autonomous Urban Navigation. 2008 IEEE/ION Position, Location and Navigation Symposium, Monterey, CA.CrossRefGoogle Scholar
Mwenegoha, H., Moore, T., Pinchin, J. and Jabbal, M. (2021). Error characteristics of a model-based integration approach for fixed-wing unmanned aerial vehicles. Journal of Navigation, 74(6), 13531366.CrossRefGoogle Scholar
Nezhadshahbodaghi, M., Mosavim, M. R. and Hajialinajar, M. T. (2021). Fusing denoised stereo visual odometry, INS and GPS measurements for autonomous navigation in a tightly coupled approach. GPS Solutions, 25(2), 118.CrossRefGoogle Scholar
Nourmohammadi, H. and Keighobadi, J. (2018). Design and experimental evaluation of indirect centralized and direct decentralized integration scheme for low-cost INS/GNSS system. GPS Solutions, 22(3), 118.CrossRefGoogle Scholar
Pakki, K., Chandra, B., Gu, D. W. and Postlethwaite, I. (2011). Cubature Information Filter and its Applications. Proceedings of the 2011 American Control Conference, San Francisco, CA.CrossRefGoogle Scholar
Qin, H., Yue, S., Cong, L. and Jin, T. (2019). A state-constrained tracking approach for Kalman filter-based ultra-tightly coupled GPS/INS integration. GPS Solutions, 23(2), 113.10.1007/s10291-019-0844-0CrossRefGoogle Scholar
Särkkä, S. (2013). Bayesian Filtering and Smoothing. New York, NY, USA: Cambridge University Press.CrossRefGoogle Scholar
Simon, D. (2006). Optimal State Estimation: Kalman, H Infinity, and Nonlinear Approaches. Hoboken, New Jersey, USA: John Wiley & Sons.CrossRefGoogle Scholar
Statheros, T., Howells, G. and Maier, K. (2008). Autonomous ship collision avoidance navigation concepts, technologies and techniques. Journal of Navigation, 61(1), 129142.CrossRefGoogle Scholar
Sun, F. and Tang, L. J. (2012). INS/GPS integrated navigation filter algorithm based on cubature Kalman filter. Control and Decision, 27(7), 10321036.Google Scholar
Taghizadeh, S., Nezhadshahbodaghi, M., Safabakhsh, R. and Mosavi, M. R. (2022). A Low-cost integrated navigation system based on factor graph non-linear optimization for autonomous flight. GPS Solutions, 26, 78.10.1007/s10291-022-01265-9CrossRefGoogle Scholar
Titterton, D., Weston, J. L. and Weston, J. (2004). Strapdown Inertial Navigation Technology. London, UK: The Institution of Engineering and Technology.CrossRefGoogle Scholar
Wang, S., Qi, G. and Wang, L. (2015). High Degree Cubature Kalman Filters for Nonlinear Systems with Correlated Noises. 2015 7th International Conference on Intelligent Human-Machine Systems and Cybernetics, Washington, DC.CrossRefGoogle Scholar
Xu, R., Ding, M., Qi, Y., Yue, S. and Liu, J. (2018). Performance analysis of GNSS/INS loosely coupled integration systems under spoofing attacks. Sensors, 18(12), 4108.CrossRefGoogle ScholarPubMed
Yang, F., Wang, Z., Lauria, S. and Liu, X. (2009). Mobile Robot Localization Using Robust Extended H∞ Filtering. Proceedings of the Institution of Mechanical Engineers, Part I: Journal of Systems and Control Engineering, Newbury Park, CA.Google Scholar
Yang, Y. X., Ren, X. and Xu, Y. (2013). Main progress of adaptively robust filter with applications in navigation. Journal of Navigation Position, 1, 915.Google Scholar
Zhang, L., Yang, C., Chen, Q. and Yan, F. (2016). Robust H-infinity CKF/KF hybrid filtering method for SINS alignment. IET Science, Measurement & Technology, 10(8), 916925.CrossRefGoogle Scholar
Zhenbing, Q. I. U., Huaming, Q. I. A. N. and Guoqing, W. A. N. G. (2018). Adaptive robust cubature Kalman filtering for satellite attitude estimation. Chinese Journal of Aeronautics, 31(4), 806819.Google Scholar