Abstract:
This article presents two-filter smoothing (TFS) by maximizing the correntropy rather than minimizing the mean square error, for nonlinear systems with non-Gaussian noise...Show MoreMetadata
Abstract:
This article presents two-filter smoothing (TFS) by maximizing the correntropy rather than minimizing the mean square error, for nonlinear systems with non-Gaussian noises, such as heavy-tailed distributed noises or outliers, motivated by high-precision noncooperative target backtracking. The maximum correntropy (MC) recursive TFS, abbreviated as MRTFS, is first derived, where the smoothed estimate is obtained by fusing forward and backward filtering results step by step through maximizing the correntropy. Then, the information filtering form of the above MRTFS is proposed in order to loose the initial conditions of forward and backward filtering and enhance the structural conciseness of MRTFS. Considering that the fixed-point iteration is adopted to realize MC-based forward-time filtering, backward-time filtering, and two-filter fusion, its convergence is shown in the premise that the interested state vector is bounded and the kernel bandwidth of the correntropy is larger than a special threshold. Meanwhile, the computational complexity of MRTFS is analyzed, which is similar to that of extended Kalman-like TFS. An experiment of noncooperative target backtracking shows that estimation accuracy of the proposed method is superior to that of extended Kalman filter (EKF), TFS, Rauch–Tung–Striebel smoother (RTS) and MC-based EKF/RTS, in terms of estimation confidence ellipses, different levels of kernel bandwidths and iterations.
Published in: IEEE Transactions on Systems, Man, and Cybernetics: Systems ( Volume: 54, Issue: 6, June 2024)