A Gated Recurrent Unit-Based Particle Filter for Unmanned Underwater Vehicle State Estimation

Target state estimation is a key technology for unmanned underwater vehicles (UUVs) to achieve target tracking, collision avoiding, formation control, and other tasks. Compared with other measurement methods, underwater measurement has lower reliability due to the uncertainty of sonar detection. In this case, the performance of target state estimation depends heavily on the target motion model. However, the dynamics of UUVs are very complex and nonlinear. Although many state estimation methods for nonlinear systems have been proposed, the complex dynamics of UUV and uncertainty in sonar detection remain challenges for underwater target state estimation problems. This article proposes a gated recurrent unit (GRU)-based particle filter (PF) to improve the performance of the target state estimator for UUVs. A deep neural network framework based on GRUs is used to establish the mapping between the previous measurements and the current target states. This neural network learns the dynamics model of UUVs and recognizes the measurement noise. The proposed filter samples from previous measurements of the target UUV, and the fully trained deep neural network predicts the current states of the sampled particles. The proposed method solves the low accuracy and instability caused by motion modeling errors and system nonlinearity. The simulation results show that the proposed GRU-based PF for UUV state estimation has better accuracy and stability than the traditional state estimation methods. All the simulations are done with the noise which is Gaussian noise that can pass through a nonlinear transformation.

[1]  Hao Wu,et al.  Optimal Maneuver Strategy of Observer for Bearing-Only Tracking in Threat Environment , 2018, International Journal of Aerospace Engineering.

[2]  Nader Nariman-zadeh,et al.  Robust GMDH-type neural network with unscented Kalman filter for non-linear systems , 2016 .

[3]  Mary Ann Weitnauer,et al.  TDOA-Based Mobile Localization Using Particle Filter With Multiple Motion and Channel Models , 2019, IEEE Access.

[4]  Andrew G. Dempster,et al.  Approximating Sample State Vectors Using the ESPT for Computationally Efficient Particle Filtering , 2019, IEEE Transactions on Signal Processing.

[5]  Wen-Hua Chen,et al.  Particle Filtering With Soft State Constraints for Target Tracking , 2019, IEEE Transactions on Aerospace and Electronic Systems.

[6]  Hyochoong Bang,et al.  Utilizing Out-of-Sequence Measurement for Ambiguous Update in Particle Filtering , 2018, IEEE Transactions on Aerospace and Electronic Systems.

[7]  Yanping Wang,et al.  Context-aware MDNet for target tracking in UAV remote sensing videos , 2020, International Journal of Remote Sensing.

[8]  Vincenzo Lippiello,et al.  VISUAL MOTION TRACKING WITH FULL ADAPTIVE EXTENDED KALMAN FILTER: AN EXPERIMENTAL STUDY , 2005 .

[9]  Ángel F. García-Fernández,et al.  Particle filtering based track-before-detect method for passive array sonar systems , 2019, Signal Process..

[10]  Yuanyuan Zha,et al.  Simultaneous state-parameter estimation supports the evaluation of data assimilation performance and measurement design for soil-water-atmosphere-plant system , 2017 .

[11]  Hailin Feng,et al.  Target tracking based on improved cubature particle filter in UWSNs , 2019, IET Radar, Sonar & Navigation.

[12]  Yunpeng Li,et al.  Particle Filtering With Invertible Particle Flow , 2016, IEEE Transactions on Signal Processing.

[13]  Darryl Morrell,et al.  Sequential Monte Carlo Methods for Tracking Multiple Targets With Deterministic and Stochastic Constraints , 2008, IEEE Transactions on Signal Processing.

[14]  Jian Cui,et al.  Synchronous 3-D Imaging and Velocity Estimation of Underwater Targets Using Pulse-Pair Acoustical Imaging Technique , 2020, IEEE Transactions on Instrumentation and Measurement.

[15]  Yingmin Jia,et al.  An Improvement on Resampling Algorithm of Particle Filters , 2010, IEEE Transactions on Signal Processing.

[16]  Wen-Yan Chang,et al.  Visual Tracking in High-Dimensional State Space by Appearance-Guided Particle Filtering , 2008, IEEE Transactions on Image Processing.

[17]  Naigang Cui,et al.  Robust filtering with randomly delayed measurements and its application to ballistic target tracking in boost phase , 2019 .

[18]  D. Simon Optimal State Estimation: Kalman, H Infinity, and Nonlinear Approaches , 2006 .

[19]  Mohamed Ahwiadi,et al.  An Adaptive Particle Filter Technique for System State Estimation and Prognosis , 2020, IEEE Transactions on Instrumentation and Measurement.

[20]  Friedrich Faubel,et al.  The Split and Merge Unscented Gaussian Mixture Filter , 2009, IEEE Signal Processing Letters.

[21]  G. Kitagawa Monte Carlo Filter and Smoother for Non-Gaussian Nonlinear State Space Models , 1996 .

[22]  Zulin Wang,et al.  DeepMTT: A deep learning maneuvering target-tracking algorithm based on bidirectional LSTM network , 2020, Inf. Fusion.

[23]  David Flynn,et al.  Improving Underwater Vehicle navigation state estimation using Locally Weighted Projection Regression , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[24]  Puneet Singla,et al.  Robust Attitude Estimation from Uncertain Observations of Inertial Sensors Using Covariance Inflated Multiplicative Extended Kalman Filter , 2018, IEEE Transactions on Instrumentation and Measurement.

[25]  Guoqing Qi,et al.  Stochastic convergence analysis of cubature Kalman filter with intermittent observations , 2018 .

[26]  Wei Qiao,et al.  Enhanced Particle Filtering for Bearing Remaining Useful Life Prediction of Wind Turbine Drivetrain Gearboxes , 2019, IEEE Transactions on Industrial Electronics.

[27]  Hua Liu,et al.  Interacting Multiple Model (IMM) Fifth-Degree Spherical Simplex-Radial Cubature Kalman Filter for Maneuvering Target Tracking , 2017, Sensors.

[28]  Chao Xu,et al.  Particle Image Velocimetry Based on a Deep Learning Motion Estimator , 2020, IEEE Transactions on Instrumentation and Measurement.

[29]  Simon J. Godsill,et al.  Gaussian flow sigma point filter for nonlinear Gaussian state-space models , 2017, 2017 20th International Conference on Information Fusion (Fusion).

[30]  Lingjun Gao,et al.  Sensor-Networked Underwater Target Tracking Based on Grubbs Criterion and Improved Particle Filter Algorithm , 2019, IEEE Access.

[31]  Bo Chen,et al.  Long short-term memory-based recurrent neural networks for nonlinear target tracking , 2019, Signal Process..

[32]  Toshihiro Maki,et al.  State Estimation and Compression Method for the Navigation of Multiple Autonomous Underwater Vehicles With Limited Communication Traffic , 2015, IEEE Journal of Oceanic Engineering.

[33]  S. Haykin,et al.  Cubature Kalman Filters , 2009, IEEE Transactions on Automatic Control.

[34]  Gaurav Kumar,et al.  Target tracking using adaptive Kalman Filter , 2017, 2017 International Conference on Smart grids, Power and Advanced Control Engineering (ICSPACE).

[35]  Khoshnam Shojaei,et al.  Line-of-Sight Target Tracking Control of Underactuated Autonomous Underwater Vehicles , 2017 .

[36]  Wenhao Bi,et al.  A novel strong tracking cubature Kalman filter and its application in maneuvering target tracking , 2019, Chinese Journal of Aeronautics.

[37]  Simon J. Godsill,et al.  On sequential Monte Carlo sampling methods for Bayesian filtering , 2000, Stat. Comput..

[38]  Xiaotong Zhang,et al.  Robust Kalman Filter Algorithm Based on Generalized Correntropy for Ultra-Wideband Ranging in Industrial Environment , 2019, IEEE Access.

[39]  Daniel Pack,et al.  Out-of-Order Sigma-Point Kalman Filtering for Target Localization Using Cooperating Unmanned Aerial Vehicles , 2007 .

[40]  Ming Xin,et al.  High-degree cubature Kalman filter , 2013, Autom..

[41]  Gholamreza Khademi,et al.  Extended Kalman filtering for state estimation of a Hill muscle model , 2018 .

[42]  In'es P. Marino,et al.  Probabilistic scheme for joint parameter estimation and state prediction in complex dynamical systems , 2017, Physical Review E.

[43]  Xiao He,et al.  Underwater Target Tracking Using Forward-Looking Sonar for Autonomous Underwater Vehicles , 2019, Sensors.

[44]  Hugh F. Durrant-Whyte,et al.  A new method for the nonlinear transformation of means and covariances in filters and estimators , 2000, IEEE Trans. Autom. Control..

[45]  Jung Keun Lee A Parallel Attitude-Heading Kalman Filter Without State-Augmentation of Model-Based Disturbance Components , 2019, IEEE Transactions on Instrumentation and Measurement.

[46]  Hai Zhang,et al.  Adaptive Unscented Kalman Filter for Target Tracking with Unknown Time-Varying Noise Covariance , 2019, Sensors.

[47]  Dongming Gan,et al.  Deep-Learning-Based Neural Network Training for State Estimation Enhancement: Application to Attitude Estimation , 2020, IEEE Transactions on Instrumentation and Measurement.

[48]  S. Koteswara Rao,et al.  Underwater Target Tracking using Unscented Kalman Filter , 2015 .

[49]  Kazufumi Ito,et al.  Gaussian filters for nonlinear filtering problems , 2000, IEEE Trans. Autom. Control..

[50]  Gamantyo Hendrantoro,et al.  The Evaluation of Probe Signals for Impulse Response Measurements in Shallow Water Environment , 2016, IEEE Transactions on Instrumentation and Measurement.

[51]  Xiao-Li Hu,et al.  A Basic Convergence Result for Particle Filtering , 2008, IEEE Transactions on Signal Processing.

[52]  Jeffrey K. Uhlmann,et al.  Unscented filtering and nonlinear estimation , 2004, Proceedings of the IEEE.

[53]  William M. Rand,et al.  Objective Criteria for the Evaluation of Clustering Methods , 1971 .

[54]  Joris De Schutter,et al.  Contact-State Segmentation Using Particle Filters for Programming by Human Demonstration in Compliant-Motion Tasks , 2007, IEEE Transactions on Robotics.