Abstract

The measurement noise covariance R plays a vital role in the Kalman filter (KF) algorithm. Traditionally, a constant R is obtained by experience or experiments. However, the KF cannot achieve optimal estimation using constant R under non-Gaussian conditions. A robust strategy for adaptive estimation of R is proposed to suppress the influence of non-Gaussian noise on the in-motion alignment performance of the Doppler velocity log (DVL) velocity-aided strapdown inertial navigation system (SINS). Furthermore, an improved Sage–Husa robust adaptive KF algorithm (SHRAKF) based on the Mahalanobis distance (MD) algorithm is proposed to handle the outliers that frequently occur within the complicated underwater environment. The contributions of this work are twofold—the SHRAKF (1) designs a robust strategy to adaptively estimate R in real time and (2) further improves filtering robustness and adaptability with the MD algorithm, conditional on the DVL outputs being contaminated by non-Gaussian noise. A semi-physical simulation experiment for SINS/DVL in-motion alignment based on the test data is carried out, and the experimental results show that the SHRAKF adaptively estimates R in real time and effectively suppresses observational outliers. For non-Gaussian noise pollution, including outliers and heavy-tailed noise, the SHRAKF performs better than traditional methods.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.