Neural-Network-Based AUV Navigation for Fast-Changing Environments

For an autonomous underwater vehicle (AUV), navigation is a key functionality. Dead-reckoning (DR) navigation is an important class among all the AUV navigation methods. In DR, the measurement errors of inertial sensors (such as gyroscopes and accelerometers) lead to accumulated errors with time, which affect navigation accuracy significantly. Especially, accumulated errors in fast-changing environments, such as waves near or on the surface, are tough to handle. In this article, we propose a neural-network-based AUV navigation method for fast-changing environments, called NN-DR. NN-DR employs the neural network to predict pitch angles accurately, which is our core contribution. In NN-DR, we smoothly integrate the Kalman filter, neural network, and velocity compensation to reduce accumulated errors. Extensive simulation experiments are conducted to test the correctness and stability of NN-DR, and the results show that NN-DR is very effective in lowering accumulated errors. For instance, at time 300 s, NN-DR achieves superior performance on accuracy for navigation, about 160 times than the state-of-the-art DR methods, demonstrating great advantage on AUV navigation for fast-changing environments.

[1]  Naomi Ehrich Leonard,et al.  Vehicle networks for gradient descent in a sampled environment , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[2]  Andrea Cereatti,et al.  Estimation of traversed distance in level walking using a single inertial measurement unit attached to the waist , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[3]  Uday B. Desai,et al.  Improving performance in pulse radar detection using Bayesian regularization for neural network training , 2004, Digit. Signal Process..

[4]  Farid Golnaraghi,et al.  A Kalman/Particle Filter-Based Position and Orientation Estimation Method Using a Position Sensor/Inertial Measurement Unit Hybrid System , 2010, IEEE Transactions on Industrial Electronics.

[5]  Daqi Zhu,et al.  Design of a dead reckoning based motion control system for small autonomous underwater vehicle , 2015, 2015 IEEE 28th Canadian Conference on Electrical and Computer Engineering (CCECE).

[6]  Xiyuan Chen,et al.  ON INS / DR INTEGRATION NAVIGATION SYSTEM USING EKF / RK 4 ALGORITHM FOR UNDERWATER GLIDERS , 2017 .

[7]  Hendrik L. Tolman,et al.  Obstruction grids for spectral wave models , 2008 .

[8]  Jun Liu,et al.  AUV dead-reckoning navigation based on neural network using a single accelerometer , 2016, WUWNet.

[9]  Yonggang Zhang,et al.  A New Adaptive Extended Kalman Filter for Cooperative Localization , 2018, IEEE Transactions on Aerospace and Electronic Systems.

[10]  Yonggang Zhang,et al.  Maximum correntropy unscented Kalman and information filters for non-Gaussian measurement noise , 2017, J. Frankl. Inst..

[11]  Stephen Bruder,et al.  Implementation of an FPGA-based aided IMU on a low-cost autonomous outdoor robot , 2010, IEEE/ION Position, Location and Navigation Symposium.

[12]  V. F. Filaretov,et al.  Design and investigation of dead reckoning system with accommodation to sensors errors for autonomous underwater vehicle , 2015, OCEANS 2015 - MTS/IEEE Washington.

[13]  Honghai Liu,et al.  Navigation Technologies for Autonomous Underwater Vehicles , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[14]  R. Zimmerman,et al.  Absolute positioning of an autonomous underwater vehicle using GPS and acoustic measurements , 2005, IEEE Journal of Oceanic Engineering.

[15]  M. S. Grewal,et al.  Application of Kalman filtering to the calibration and alignment of inertial navigation systems , 1990, 29th IEEE Conference on Decision and Control.

[16]  Roberto Togneri,et al.  Underwater target classification at greater depths using deep neural network with joint multiple‐domain feature , 2019, IET Radar, Sonar & Navigation.

[17]  Hans-Werner Gellersen,et al.  Location and Navigation Support for Emergency Responders: A Survey , 2010, IEEE Pervasive Computing.

[18]  Jian Wang,et al.  High accuracy navigation information estimation for inertial system using the multi-model EKF fusing adams explicit formula applied to underwater gliders. , 2017, ISA transactions.

[19]  Xudong Wang,et al.  A CNN-Based End-to-End Learning Framework Toward Intelligent Communication Systems , 2019, IEEE Access.

[20]  M. Donelan,et al.  A Surface Wave Model for Coupling with Numerical Ocean Circulation Models , 2008 .

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

[22]  Alireza Fathi,et al.  A Low-Cost Dead Reckoning Navigation System for an AUV Using a Robust AHRS: Design and Experimental Analysis , 2018, IEEE Journal of Oceanic Engineering.

[23]  Lian Zhao,et al.  Synergism of INS and PDR in Self-Contained Pedestrian Tracking With a Miniature Sensor Module , 2010, IEEE Sensors Journal.

[24]  Qiu Ying Guo,et al.  Three-Dimensional Ocean Wave Simulation Based on Directional Spectrum , 2011 .

[25]  Yonggang Zhang,et al.  A New Process Uncertainty Robust Student’s t Based Kalman Filter for SINS/GPS Integration , 2017, IEEE Access.

[26]  Alexey Zhirabok,et al.  The development of system of accommodation to faults of navigation sensors of underwater vehicles with resistance to disturbance , 2014, 2014 14th International Conference on Control, Automation and Systems (ICCAS 2014).

[27]  Fernando Seco Granja,et al.  Indoor pedestrian navigation using an INS/EKF framework for yaw drift reduction and a foot-mounted IMU , 2010, 2010 7th Workshop on Positioning, Navigation and Communication.

[28]  Roee Diamant,et al.  A Machine Learning Approach for Dead-Reckoning Navigation at Sea Using a Single Accelerometer , 2014, IEEE Journal of Oceanic Engineering.

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

[30]  Lian Zhao,et al.  A fuzzy-logic-based cluster head selection algorithm in VANETs , 2012, 2012 IEEE International Conference on Communications (ICC).

[31]  Dewen Hu,et al.  Strapdown inertial navigation system algorithms based on dual quaternions , 2005, IEEE Transactions on Aerospace and Electronic Systems.

[32]  Fredrik Gustafsson,et al.  Particle filters for positioning, navigation, and tracking , 2002, IEEE Trans. Signal Process..

[33]  Winston K. G. Seah,et al.  A Survey of Techniques and Challenges in Underwater Localization , 2011 .

[34]  Liu Jun,et al.  Temperature drift modeling of MEMS gyroscope based on genetic-Elman neural network , 2016 .

[35]  Feihu Zhang,et al.  Geomagnetic Navigation of Autonomous Underwater Vehicle Based on Multi-objective Evolutionary Algorithm , 2017, Front. Neurorobot..

[36]  Liam Paull,et al.  Sensor driven online coverage planning for autonomous underwater vehicles , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.