Underwater Vehicle Positioning by Correntropy-Based Fuzzy Multi-Sensor Fusion

The ability of the underwater vehicle to determine its precise position is vital to completing a mission successfully. Multi-sensor fusion methods for underwater vehicle positioning are commonly based on Kalman filtering, which requires the knowledge of process and measurement noise covariance. As the underwater conditions are continuously changing, incorrect process and measurement noise covariance affect the accuracy of position estimation and sometimes cause divergence. Furthermore, the underwater multi-path effect and nonlinearity cause outliers that have a significant impact on positional accuracy. These non-Gaussian outliers are difficult to handle with conventional Kalman-based methods and their fuzzy variants. To address these issues, this paper presents a new and improved adaptive multi-sensor fusion method by using information-theoretic, learning-based fuzzy rules for Kalman filter covariance adaptation in the presence of outliers. Two novel metrics are proposed by utilizing correntropy Gaussian and Versoria kernels for matching theoretical and actual covariance. Using correntropy-based metrics and fuzzy logic together makes the algorithm robust against outliers in nonlinear dynamic underwater conditions. The performance of the proposed sensor fusion technique is compared and evaluated using Monte-Carlo simulations, and substantial improvements in underwater position estimation are obtained.

[1]  S. Chiu,et al.  Applying fuzzy logic to the Kalman filter divergence problem , 1993, Proceedings of IEEE Systems Man and Cybernetics Conference - SMC.

[2]  John Weston,et al.  Strapdown Inertial Navigation Technology , 1997 .

[3]  Timothy C. Havens,et al.  Fuzzy adaptive extended Kalman filter for robot 3D pose estimation , 2018 .

[4]  José Jaime da Cruz,et al.  Fuzzy adaptive extended Kalman filter for UAV INS/GPS data fusion , 2016 .

[5]  O. Hallingstad,et al.  A Comparison of Outlier Detection Algorithms for Hydro-Acoustic Positioning , 2006, OCEANS 2006.

[6]  Kaifei He,et al.  A Novel Adaptive Two-Stage Information Filter Approach for Deep-Sea USBL/DVL Integrated Navigation , 2020, Sensors.

[7]  Tao Zhang,et al.  Underwater Positioning Algorithm Based on SINS/LBL Integrated System , 2018, IEEE Access.

[8]  Gang Wang,et al.  Projected Kernel Recursive Maximum Correntropy , 2018, IEEE Transactions on Circuits and Systems II: Express Briefs.

[9]  A.J. Healey,et al.  Online compensation of heading sensor bias for low cost AUVs , 1998, Proceedings of the 1998 Workshop on Autonomous Underwater Vehicles (Cat. No.98CH36290).

[10]  Y. Bar-Shalom,et al.  On the Identification of Noise Covariances and Adaptive Kalman Filtering: A New Look at a 50 Year-Old Problem , 2020, IEEE Access.

[11]  Paulo Oliveira,et al.  MMAE terrain reference navigation for underwater vehicles using PCA , 2007, Int. J. Control.

[12]  Yuanyuan Zhao,et al.  Autonomous Underwater Vehicle Navigation , 2010, IEEE Journal of Oceanic Engineering.

[13]  Xiang Yu,et al.  Adaptive Kalman Filter-Based Single-Beacon Underwater Tracking with Unknown Effective Sound Velocity , 2018, Sensors.

[14]  Xin Zhang,et al.  Navnet: AUV Navigation Through Deep Sequential Learning , 2020, IEEE Access.

[15]  J. Sasiadek,et al.  Sensor fusion based on fuzzy Kalman filter , 2001, Proceedings of the Second International Workshop on Robot Motion and Control. RoMoCo'01 (IEEE Cat. No.01EX535).

[16]  Zhu-Li Ren,et al.  Improved Extended Kalman Filter Based on Fuzzy Adaptation for SLAM in Underground Tunnels , 2019 .

[17]  Wenwen Liu,et al.  A Robust Localization Method for Unmanned Surface Vehicle (USV) Navigation Using Fuzzy Adaptive Kalman Filtering , 2019, IEEE Access.

[18]  Peng Shi,et al.  Robust Kalman Filters Based on Gaussian Scale Mixture Distributions With Application to Target Tracking , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[19]  Haiyong Luo,et al.  RL-AKF: An Adaptive Kalman Filter Navigation Algorithm Based on Reinforcement Learning for Ground Vehicles , 2020, Remote. Sens..

[20]  J. Lalk Intelligent adaptation of Kalman filters using fuzzy logic , 1994, Proceedings of 1994 IEEE 3rd International Fuzzy Systems Conference.

[21]  Xin Zhang,et al.  End-to-end navigation for Autonomous Underwater Vehicle with Hybrid Recurrent Neural Networks , 2019 .

[22]  Sajad Saeedi,et al.  AUV Navigation and Localization: A Review , 2014, IEEE Journal of Oceanic Engineering.

[23]  Jian Liu,et al.  A Multi-Model EKF Integrated Navigation Algorithm for Deep Water AUV , 2016 .

[24]  Hyochoong Bang,et al.  A Robust Terrain Aided Navigation Using the Rao-Blackwellized Particle Filter Trained by Long Short-Term Memory Networks , 2018, Sensors.

[25]  Anibal Matos,et al.  Survey on advances on terrain based navigation for autonomous underwater vehicles , 2017 .

[26]  Steve Ulrich,et al.  A Fuzzy Adaptive Kalman Filter for Spacecraft Formation Navigation* , 2019, 2019 American Control Conference (ACC).

[28]  Shuang Li,et al.  Innovative Mars entry integrated navigation using modified multiple model adaptive estimation , 2014 .

[29]  Hadi Sadoghi Yazdi,et al.  Kalman filtering based on the maximum correntropy criterion in the presence of non-Gaussian noise , 2016, 2016 Annual Conference on Information Science and Systems (CISS).

[30]  Bin Ma,et al.  Adaptive Maximum Correntropy Gaussian Filter Based on Variational Bayes , 2018, Sensors.

[31]  Manuela Herman,et al.  Aided Navigation Gps With High Rate Sensors , 2016 .

[32]  Ben-Zion Bobrovsky,et al.  Kalman Filtering With Adaptive Step Size Using a Covariance-Based Criterion , 2021, IEEE Transactions on Instrumentation and Measurement.

[33]  Santosha K. Dwivedy,et al.  Advancements in the field of autonomous underwater vehicle , 2019, Ocean Engineering.

[34]  Dah-Jing Jwo,et al.  Adaptive Fuzzy Strong Tracking Extended Kalman Filtering for GPS Navigation , 2007, IEEE Sensors Journal.

[35]  Muhammad Moinuddin,et al.  Multi-Sensor Fusion for Underwater Vehicle Localization by Augmentation of RBF Neural Network and Error-State Kalman Filter , 2021, Sensors.

[36]  Narjes Davari,et al.  Variational Bayesian adaptive Kalman filter for asynchronous multirate multi-sensor integrated navigation system , 2019 .

[37]  John J. Leonard,et al.  Outlier rejection for autonomous acoustic navigation , 1996, Proceedings of IEEE International Conference on Robotics and Automation.

[38]  Steve Ulrich,et al.  Adaptive extended Kalman filtering strategies for spacecraft formation relative navigation , 2021, Acta Astronautica.

[39]  P. Savage STRAPDOWN INERTIAL NAVIGATION INTEGRATION ALGORITHM DESIGN. PART 2: VELOCITY AND POSITION ALGORITHMS , 1998 .

[40]  Raman K. Mehra,et al.  Approaches to adaptive filtering , 1970 .

[41]  Lanhua Hou,et al.  An Improved Adaptive Kalman Filter for Underwater SINS/DVL System , 2020 .

[42]  José Carlos Príncipe,et al.  Correntropy as a Novel Measure for Nonlinearity Tests , 2006, The 2006 IEEE International Joint Conference on Neural Network Proceedings.

[43]  David Velasco,et al.  Validation of a new generation DVL for underwater vehicle navigation , 2016, 2016 IEEE/OES Autonomous Underwater Vehicles (AUV).

[44]  Ning Li,et al.  Distributed maximum correntropy linear and nonlinear filters for systems with non-Gaussian noises , 2021, Signal Process..

[45]  Yonggang Zhang,et al.  A Novel Adaptive Kalman Filter With Inaccurate Process and Measurement Noise Covariance Matrices , 2018, IEEE Transactions on Automatic Control.

[46]  Eric Rogers,et al.  Terrain‐aided navigation for long‐endurance and deep‐rated autonomous underwater vehicles , 2018, J. Field Robotics.

[47]  Huei-Yung Lin,et al.  Incorporating neuro-fuzzy with extended Kalman filter for simultaneous localization and mapping , 2019, International Journal of Advanced Robotic Systems.

[48]  Dah-Jing Jwo,et al.  A practical note on evaluating Kalman filter performance optimality and degradation , 2007, Appl. Math. Comput..

[49]  Dae-Wha Seo,et al.  A Fuzzy-Innovation-Based Adaptive Kalman Filter for Enhanced Vehicle Positioning in Dense Urban Environments , 2019, Sensors.

[50]  Sheng Zhang,et al.  Maximum Versoria Criterion-Based Robust Adaptive Filtering Algorithm , 2017, IEEE Transactions on Circuits and Systems II: Express Briefs.

[51]  Anibal Matos,et al.  On the use of particle filters for terrain based navigation of sensor-limited AUVs , 2013, 2013 MTS/IEEE OCEANS - Bergen.

[52]  Q. Wang,et al.  Fuzzy adaptive Kalman filtering for INS/GPS data fusion , 1999 .

[53]  Dah-Jing Jwo,et al.  Adaptive Kalman Filter for Navigation Sensor Fusion , 2010 .

[54]  A. H. Mohamed,et al.  Adaptive Kalman Filtering for INS/GPS , 1999 .

[55]  Nour-Eddin El Faouzi,et al.  Sensor and Data Fusion , 2012, Handbook of Soft Computing for Video Surveillance.