Master–slave AUV cooperative navigation algorithm based on nonlinear error compensation of observation matrix
Abstract The master–slave autonomous underwater vehicle (AUV) cooperative navigation (CN) system employs the extended Kalman filter (EKF) to fuse the low-precision estimated position of the slave AUV with the high-precision master–slave ranging data, thereby correcting the positioning error of the slave AUV and enhancing its navigation accuracy. However, the EKF-based CN algorithm shows significant positioning errors when the observation model suffers from substantial linearization errors. Therefore, this paper proposes a master–slave AUV CN algorithm based on observation matrix compensation to reduce the impact of the linearization error of the observation model on positioning accuracy and improve the slave-AUV positioning accuracy. Based on the EKF algorithm framework, this method calculates the partial derivative of the linearization error of the ranging equation to the position state vector of the slave-AUV to obtain the correction component of the observation matrix, compensating for the linearization error and effectively enhancing the positioning accuracy of the slave-AUV. The accuracy and applicability of the proposed method were rigorously verified using simulation and lake water field trials. Compared to the EKF CN algorithm, the positioning error of the proposed algorithm is significantly smaller.
Authors
- Muchun Cai
- K. Liu (ORCID: https://orcid.org/0009-0000-3653-0482)
- XU Xiu-yu
- Qiuying Wang (ORCID: https://orcid.org/0000-0003-4108-4346)
Institutions
- Harbin Engineering University (CN)
- Ministry of Industry and Information Technology (CN)
Publication Details
- Journal
- Measurement Science and Technology
- Published
- 2025-06-30
- DOI
- https://doi.org/10.1088/1361-6501/adea0f
- Citations
- 2
- Primary Topic
- Inertial Sensor and Navigation
- Type
- article
- Field-Weighted Citation Impact
- 9.99
Funders
- National Key Research and Development Program of China