A Dynamic-Weighted Attenuation Memory Extended Kalman Filter Algorithm and Its Application in the Underwater Positioning
Extended Kalman filter (EKF) plays an important role in the acoustic signal processing of underwater positioning. However, accumulative errors and model inaccuracies lead to divergence. Then, attenuation memory EKF is created in response to this issue which needs to manually select all or part of th...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2021-01-01
|
Series: | Mathematical Problems in Engineering |
Online Access: | http://dx.doi.org/10.1155/2021/3625362 |
id |
doaj-62c3539985b9432097c556a7fe335e3e |
---|---|
record_format |
Article |
spelling |
doaj-62c3539985b9432097c556a7fe335e3e2021-03-08T02:01:40ZengHindawi LimitedMathematical Problems in Engineering1563-51472021-01-01202110.1155/2021/3625362A Dynamic-Weighted Attenuation Memory Extended Kalman Filter Algorithm and Its Application in the Underwater PositioningBo Guo0Jianye Ma1Cui Wang2Jiangxi Province Key Laboratory of Precision Drive & ControlDepartment of Yaohu HonorsJiangxi Province Key Laboratory of Precision Drive & ControlExtended Kalman filter (EKF) plays an important role in the acoustic signal processing of underwater positioning. However, accumulative errors and model inaccuracies lead to divergence. Then, attenuation memory EKF is created in response to this issue which needs to manually select all or part of the parameters. Thus, a dynamic-weighted attenuation memory EKF is proposed. Firstly, several underwater positioning simulations under different conditions are carried out. Results show, with the change of parameter conditions in positioning, the ideal attenuation coefficient changes between 0.5 and 1, but it is difficult to express it in function formula or statistical form. Secondly, a dynamic selection method of attenuation factor is designed. In the later contrast simulation, the proposed method has improved the positioning performance compared with the existing attenuation memory filter algorithm. Finally, the results of physical model verification experiment show that the dynamic-weighted attenuation memory EKF algorithm not only suppresses divergence better but also avoids the subjectivity of attenuation coefficient selection to a certain extent.http://dx.doi.org/10.1155/2021/3625362 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Bo Guo Jianye Ma Cui Wang |
spellingShingle |
Bo Guo Jianye Ma Cui Wang A Dynamic-Weighted Attenuation Memory Extended Kalman Filter Algorithm and Its Application in the Underwater Positioning Mathematical Problems in Engineering |
author_facet |
Bo Guo Jianye Ma Cui Wang |
author_sort |
Bo Guo |
title |
A Dynamic-Weighted Attenuation Memory Extended Kalman Filter Algorithm and Its Application in the Underwater Positioning |
title_short |
A Dynamic-Weighted Attenuation Memory Extended Kalman Filter Algorithm and Its Application in the Underwater Positioning |
title_full |
A Dynamic-Weighted Attenuation Memory Extended Kalman Filter Algorithm and Its Application in the Underwater Positioning |
title_fullStr |
A Dynamic-Weighted Attenuation Memory Extended Kalman Filter Algorithm and Its Application in the Underwater Positioning |
title_full_unstemmed |
A Dynamic-Weighted Attenuation Memory Extended Kalman Filter Algorithm and Its Application in the Underwater Positioning |
title_sort |
dynamic-weighted attenuation memory extended kalman filter algorithm and its application in the underwater positioning |
publisher |
Hindawi Limited |
series |
Mathematical Problems in Engineering |
issn |
1563-5147 |
publishDate |
2021-01-01 |
description |
Extended Kalman filter (EKF) plays an important role in the acoustic signal processing of underwater positioning. However, accumulative errors and model inaccuracies lead to divergence. Then, attenuation memory EKF is created in response to this issue which needs to manually select all or part of the parameters. Thus, a dynamic-weighted attenuation memory EKF is proposed. Firstly, several underwater positioning simulations under different conditions are carried out. Results show, with the change of parameter conditions in positioning, the ideal attenuation coefficient changes between 0.5 and 1, but it is difficult to express it in function formula or statistical form. Secondly, a dynamic selection method of attenuation factor is designed. In the later contrast simulation, the proposed method has improved the positioning performance compared with the existing attenuation memory filter algorithm. Finally, the results of physical model verification experiment show that the dynamic-weighted attenuation memory EKF algorithm not only suppresses divergence better but also avoids the subjectivity of attenuation coefficient selection to a certain extent. |
url |
http://dx.doi.org/10.1155/2021/3625362 |
work_keys_str_mv |
AT boguo adynamicweightedattenuationmemoryextendedkalmanfilteralgorithmanditsapplicationintheunderwaterpositioning AT jianyema adynamicweightedattenuationmemoryextendedkalmanfilteralgorithmanditsapplicationintheunderwaterpositioning AT cuiwang adynamicweightedattenuationmemoryextendedkalmanfilteralgorithmanditsapplicationintheunderwaterpositioning AT boguo dynamicweightedattenuationmemoryextendedkalmanfilteralgorithmanditsapplicationintheunderwaterpositioning AT jianyema dynamicweightedattenuationmemoryextendedkalmanfilteralgorithmanditsapplicationintheunderwaterpositioning AT cuiwang dynamicweightedattenuationmemoryextendedkalmanfilteralgorithmanditsapplicationintheunderwaterpositioning |
_version_ |
1714797251680796672 |