An Adaptive Target Tracking Algorithm Based on EKF for AUV with Unknown Non-Gaussian Process Noise

An adaptive target tracking method based on extended Kalman filter (TT-EKF) is proposed to simultaneously estimate the state of an Autonomous Underwater Vehicle (AUV) and an mobile recovery system (MRS) with unknown non-Gaussian process noise in homing process. In the application scenario of this ar...

Full description

Bibliographic Details
Main Authors: Lingyan Dong, Hongli Xu, Xisheng Feng, Xiaojun Han, Chuang Yu
Format: Article
Language:English
Published: MDPI AG 2020-05-01
Series:Applied Sciences
Subjects:
AUV
VI
EKF
Online Access:https://www.mdpi.com/2076-3417/10/10/3413
id doaj-6743789bcdcf4a06bc8de89406886f6a
record_format Article
spelling doaj-6743789bcdcf4a06bc8de89406886f6a2020-11-25T03:02:59ZengMDPI AGApplied Sciences2076-34172020-05-01103413341310.3390/app10103413An Adaptive Target Tracking Algorithm Based on EKF for AUV with Unknown Non-Gaussian Process NoiseLingyan Dong0Hongli Xu1Xisheng Feng2Xiaojun Han3Chuang Yu4State Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, ChinaState Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, ChinaState Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, ChinaState Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, ChinaState Key Laboratory of Robotics, Shenyang Institute of Automation, Chinese Academy of Sciences, Shenyang 110016, ChinaAn adaptive target tracking method based on extended Kalman filter (TT-EKF) is proposed to simultaneously estimate the state of an Autonomous Underwater Vehicle (AUV) and an mobile recovery system (MRS) with unknown non-Gaussian process noise in homing process. In the application scenario of this article, the process noise includes the measurement noise of AUV heading and forward speed and the estimation error of MRS heading and forward speed. The accuracy of process noise covariance matrix (PNCM) can affect the state estimation performance of the TT-EKF. The variational Bayesian based algorithm is applied to estimate the process noise statistics. We use a Gaussian mixture distribution to model the non-Gaussian noisy forward speed of AUV and MRS. We use a von-Mises distribution to model the noisy heading of AUV and MRS. The variational Bayesian algorithm is applied to estimate the parameters of these distributions, and then the PNCM can be calculated. The prediction error of TT-EKF is online compensated by using a multilayer neural network, and the neural network is online trained during the target tracking process. Matlab simulation and experimental data analysis results verify the effectiveness of the proposed method.https://www.mdpi.com/2076-3417/10/10/3413AUVneural networkVIEKF
collection DOAJ
language English
format Article
sources DOAJ
author Lingyan Dong
Hongli Xu
Xisheng Feng
Xiaojun Han
Chuang Yu
spellingShingle Lingyan Dong
Hongli Xu
Xisheng Feng
Xiaojun Han
Chuang Yu
An Adaptive Target Tracking Algorithm Based on EKF for AUV with Unknown Non-Gaussian Process Noise
Applied Sciences
AUV
neural network
VI
EKF
author_facet Lingyan Dong
Hongli Xu
Xisheng Feng
Xiaojun Han
Chuang Yu
author_sort Lingyan Dong
title An Adaptive Target Tracking Algorithm Based on EKF for AUV with Unknown Non-Gaussian Process Noise
title_short An Adaptive Target Tracking Algorithm Based on EKF for AUV with Unknown Non-Gaussian Process Noise
title_full An Adaptive Target Tracking Algorithm Based on EKF for AUV with Unknown Non-Gaussian Process Noise
title_fullStr An Adaptive Target Tracking Algorithm Based on EKF for AUV with Unknown Non-Gaussian Process Noise
title_full_unstemmed An Adaptive Target Tracking Algorithm Based on EKF for AUV with Unknown Non-Gaussian Process Noise
title_sort adaptive target tracking algorithm based on ekf for auv with unknown non-gaussian process noise
publisher MDPI AG
series Applied Sciences
issn 2076-3417
publishDate 2020-05-01
description An adaptive target tracking method based on extended Kalman filter (TT-EKF) is proposed to simultaneously estimate the state of an Autonomous Underwater Vehicle (AUV) and an mobile recovery system (MRS) with unknown non-Gaussian process noise in homing process. In the application scenario of this article, the process noise includes the measurement noise of AUV heading and forward speed and the estimation error of MRS heading and forward speed. The accuracy of process noise covariance matrix (PNCM) can affect the state estimation performance of the TT-EKF. The variational Bayesian based algorithm is applied to estimate the process noise statistics. We use a Gaussian mixture distribution to model the non-Gaussian noisy forward speed of AUV and MRS. We use a von-Mises distribution to model the noisy heading of AUV and MRS. The variational Bayesian algorithm is applied to estimate the parameters of these distributions, and then the PNCM can be calculated. The prediction error of TT-EKF is online compensated by using a multilayer neural network, and the neural network is online trained during the target tracking process. Matlab simulation and experimental data analysis results verify the effectiveness of the proposed method.
topic AUV
neural network
VI
EKF
url https://www.mdpi.com/2076-3417/10/10/3413
work_keys_str_mv AT lingyandong anadaptivetargettrackingalgorithmbasedonekfforauvwithunknownnongaussianprocessnoise
AT honglixu anadaptivetargettrackingalgorithmbasedonekfforauvwithunknownnongaussianprocessnoise
AT xishengfeng anadaptivetargettrackingalgorithmbasedonekfforauvwithunknownnongaussianprocessnoise
AT xiaojunhan anadaptivetargettrackingalgorithmbasedonekfforauvwithunknownnongaussianprocessnoise
AT chuangyu anadaptivetargettrackingalgorithmbasedonekfforauvwithunknownnongaussianprocessnoise
AT lingyandong adaptivetargettrackingalgorithmbasedonekfforauvwithunknownnongaussianprocessnoise
AT honglixu adaptivetargettrackingalgorithmbasedonekfforauvwithunknownnongaussianprocessnoise
AT xishengfeng adaptivetargettrackingalgorithmbasedonekfforauvwithunknownnongaussianprocessnoise
AT xiaojunhan adaptivetargettrackingalgorithmbasedonekfforauvwithunknownnongaussianprocessnoise
AT chuangyu adaptivetargettrackingalgorithmbasedonekfforauvwithunknownnongaussianprocessnoise
_version_ 1724687412439810048