卡尔曼滤波器
粒子群优化
机器人
扩展卡尔曼滤波器
水下
计算机科学
颗粒过滤器
迭代函数
同时定位和映射
控制理论(社会学)
移动机器人
人工智能
工程类
数学
算法
地理
数学分析
考古
控制(管理)
作者
Di Wang,Junwei Wang,Haoqian Huang,Guangcai Wang
标识
DOI:10.1109/tase.2025.3600284
摘要
In this paper, the high precision and robustness of underwater robot navigation based on strap-down inertial navigation system/ultra short base line (SINS/USBL) is investigated. The Extended Kalman Filter (EKF) is used to SINS/USBL system. An Iterated Extended Kalman Filter (IEKF) is proposed to enhance the robustness, which is based on Levenberg Marquardt (LM) and Laplace principles. IEKF state vector mean square error matrix is optimized based on LM algorithm. Meanwhile, measurement noise variance matrix is constructed based on Laplace principle. Considering the strong nonlinear problem of system noise and measurement noise, Particle Swarm Optimization (PSO) algorithm is introduced, and an Improved Particle Swarm Optimization (IPSO) algorithm is proposed. The mean-square error fitness function based on the position error of the navigation system is constructed. An improved inertia weight calculation method is proposed to further improve the adaptability of IPSO algorithm. The IPSO algorithm can adaptive estimate the system noise variance matrix and measurement noise variance matrix of IEKF. Finally, the SINS/USBL tightly integrated model is designed for proposed IPSO-IEKF algorithm, which based on slant and azimuth information. Simulation and experiment demonstrate the effectiveness of the proposed IPSO-IEKF algorithm. The experimental results show that the positioning accuracy of the proposed method is improved by 70% compared with EKF algorithm.
科研通智能强力驱动
Strongly Powered by AbleSci AI