Discrete-time linear filtering in arbitrary noise
X.R. Li, Chongzhao Han, Jie Wang · 2002
The Kalman filter is a recursive best linear unbiased estimator (BLUE) for a linear dynamic system with uncorrelated white process and measurement noises. It has been extended to the case where the noises are Markov and/or cross-correlated for the same time instant. The paper presents optimal batch and semi-recursive filters and a suboptimal recursive filter for a linear discrete-time system with arbitrarily colored (not necessarily Markov) noises that are arbitrarily cross-correlated and correlated with the initial state of the system. They are generalizations of the Kalman filter for the case of arbitrary additive noise of known first two moments. Numerical examples are provided. They demonstrate the superiority in terms of performance and efficiency of the proposed recursive filter.