Abstract

The Kalman filter is a well-known recursive state estimator for linear systems. In practice, the algorithm is often used for non-linear systems by linearizing the system's process and measurement models. Different ways of linearizing the models lead to different filters. In some applications, these ‘Kalman filter variants’ seem to perform well, while for other applications they are useless. When choosing a filter for a new application, the literature gives us little to rely on. This paper tries to bridge the gap between the theoretical derivation of a Kalman filter variant and its performance in practice when applied to a non-linear system, by providing an application-independent analysis of the performances of the common Kalman filter variants. Correlated uncertainties can be dealt with by augmenting the state vector, this is the original formulation of the KF (Kalman 1960). Expressed in this new state vector, the process and measurement models are of the form (1) and (2) with uncorrelated uncertainties. This paper separates performance evaluation of Kalman filters into (i) consistency, and (ii) information content of the estimates; and it separates the filter structure into (i) the process update step, and (ii) the measurement update step. This decomposition provides the insights supporting an objective and systematic evaluation of the appropriateness of a particular Kalman filter variant in a particular application.

Full Text
Published version (Free)

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