IMM Forward Filtering and Backward Smoothing for Maneuvering Target Tracking

The interacting multiple model (IMM) estimator has been proven to be effective in tracking agile targets. Smoothing or retrodiction, which uses measurements beyond the current estimation time, provides better estimates of target states. Various methods have been proposed for multiple model (MM) smoothing in the literature. A new smoothing method is presented here which involves forward filtering followed by backward smoothing while maintaining the fundamental spirit of the IMM. The forward filtering is performed using the standard IMM recursion, while the backward smoothing is performed using a novel interacting smoothing recursion. This backward recursion mimics the IMM estimator in the backward direction, where each mode-conditioned smoother uses standard Kalman smoothing recursion. The resulting algorithm provides improved but delayed estimates of target states. Simulation studies are performed to demonstrate the improved performance with a maneuvering target scenario. Results of the new method are compared with existing methods, namely, the augmented state IMM filter and the generalized pseudo-Bayesian estimator of order 2 smoothing. Specifically, the proposed IMM smoother operates just like the IMM estimator, which approximates N2 state transitions using N filters, where N is the number of motion models. In contrast, previous approaches require N2 smoothers or an augmented state.

[1]  Bing Chen,et al.  Interacting multiple model fixed-lag smoothing algorithm for Markovian switching systems , 2000, IEEE Trans. Aerosp. Electron. Syst..

[2]  Lei Lu,et al.  Performance enhancement of the IMM estimation by smoothing , 2002, Proceedings of the Fifth International Conference on Information Fusion. FUSION 2002. (IEEE Cat.No.02EX5997).

[3]  Y. Bar-Shalom,et al.  The interacting multiple model algorithm for systems with Markovian switching coefficients , 1988 .

[4]  Andrew Harvey,et al.  Forecasting, Structural Time Series Models and the Kalman Filter. , 1991 .

[5]  Yaakov Bar-Shalom,et al.  Kalman filter versus IMM estimator: when do we need the latter? , 2003 .

[6]  Thia Kirubarajan,et al.  Estimation with Applications to Tracking and Navigation: Theory, Algorithms and Software , 2001 .

[7]  Henk A. P. Blom,et al.  Time-reversion of a hybrid state stochastic difference system with a jump-linear smoothing application , 1990, IEEE Trans. Inf. Theory.

[8]  William Dale Blair,et al.  Fixed-interval smoothing for Markovian switching systems , 1995, IEEE Trans. Inf. Theory.

[9]  C. Striebel,et al.  On the maximum likelihood estimates for linear dynamic systems , 1965 .

[10]  Branko Ristic,et al.  Beyond the Kalman Filter: Particle Filters for Tracking Applications , 2004 .

[11]  Wolfgang Koch,et al.  Fixed-interval retrodiction approach to Bayesian IMM-MHT for maneuvering multiple targets , 2000, IEEE Trans. Aerosp. Electron. Syst..

[12]  V. Jilkov,et al.  Survey of maneuvering target tracking. Part V. Multiple-model methods , 2005, IEEE Transactions on Aerospace and Electronic Systems.