Kalman Filter
Kalman Filter
The Kalman filter is the general solution to the recursive, minimised mean square estimation problem within the class of linear estimators. The Kalman filter gives a linear, unbiased, and minimum error variance recursive algorithm to estimate the unknown states of a dynamic process from noisy data taken at discrete real-time intervals. States, in this context, refer to any quantities of interest involved in the dynamic process, e.g. position velocity, chemical concentration, etc. For Gaussian random variables the Kalman filter is the optimal linear predictor-estimator and for variables of forms other than Gaussian the estimator is the best only within the class of linear estimators. The filter requires a knowledge of the second-order statistics of the noise of process being observed and of the measurement noise in order to provide the solution that minimises the mean square error between the true state and the estimate of state. Kalman filtering provides a convenient means of determining the weightings (denoted as gains) to be given to input measurement data. It also provides an estimate of the estimated state's error statistics through a covariance matrix. Hence the Kalman filter chooses the gain sequence and estimates the estimated state's accuracy in accordance with the variations (in terms of accuracy and update rate) of input data and modelled process dynamics. It should be noted that the quality of the estimation, as described through the error covariance matrix can in many cases be determined a priori, and would therefore be independent of the observations made. The Kalman filter has been used extensively for many diverse applications. For example, Kalman filtering has proved useful in navigational and guidance systems, radar tracking, sonar ranging, and satellite orbit determination. This chapter is mainly concerned with the derivation of the Kalman filter algorithm from the point of view of it being a linear observer, and with how the filter algorithm may be used in practice. As the Kalman filter is generally implemented on digital computers this chapter concerns itself with the discrete time form of the algorithm. A derivation of the Extended Kalman filter, a variation of the Kalman filter applicable to non-linear problems, is described. Two important variations of the Kalman filter are introduced to provide some indication of the its versatility. Finally three simple, but detailed examples of the calculations involved in Kalman filter cycles are presented.
Doyle, R.S.
faf69033-0b7a-4a87-af90-80589a133b62
Obermeier, E.
7b0bc4ea-b8a8-45b0-a6cc-a62e5812dd0d
Trankler, H.
ad04f5da-52e1-4c38-ae81-36a8b564b847
1995
Doyle, R.S.
faf69033-0b7a-4a87-af90-80589a133b62
Obermeier, E.
7b0bc4ea-b8a8-45b0-a6cc-a62e5812dd0d
Trankler, H.
ad04f5da-52e1-4c38-ae81-36a8b564b847
Doyle, R.S.
(1995)
Kalman Filter.
Obermeier, E. and Trankler, H.
(eds.)
Handbuch der Sensortecknik.
Record type:
Conference or Workshop Item
(Other)
Abstract
The Kalman filter is the general solution to the recursive, minimised mean square estimation problem within the class of linear estimators. The Kalman filter gives a linear, unbiased, and minimum error variance recursive algorithm to estimate the unknown states of a dynamic process from noisy data taken at discrete real-time intervals. States, in this context, refer to any quantities of interest involved in the dynamic process, e.g. position velocity, chemical concentration, etc. For Gaussian random variables the Kalman filter is the optimal linear predictor-estimator and for variables of forms other than Gaussian the estimator is the best only within the class of linear estimators. The filter requires a knowledge of the second-order statistics of the noise of process being observed and of the measurement noise in order to provide the solution that minimises the mean square error between the true state and the estimate of state. Kalman filtering provides a convenient means of determining the weightings (denoted as gains) to be given to input measurement data. It also provides an estimate of the estimated state's error statistics through a covariance matrix. Hence the Kalman filter chooses the gain sequence and estimates the estimated state's accuracy in accordance with the variations (in terms of accuracy and update rate) of input data and modelled process dynamics. It should be noted that the quality of the estimation, as described through the error covariance matrix can in many cases be determined a priori, and would therefore be independent of the observations made. The Kalman filter has been used extensively for many diverse applications. For example, Kalman filtering has proved useful in navigational and guidance systems, radar tracking, sonar ranging, and satellite orbit determination. This chapter is mainly concerned with the derivation of the Kalman filter algorithm from the point of view of it being a linear observer, and with how the filter algorithm may be used in practice. As the Kalman filter is generally implemented on digital computers this chapter concerns itself with the discrete time form of the algorithm. A derivation of the Extended Kalman filter, a variation of the Kalman filter applicable to non-linear problems, is described. Two important variations of the Kalman filter are introduced to provide some indication of the its versatility. Finally three simple, but detailed examples of the calculations involved in Kalman filter cycles are presented.
This record has no associated files available for download.
More information
Published date: 1995
Additional Information:
to be published. English Translation. Address: Tiergartenstrasse 17, D-69121 Heidelberg, Germany.
Venue - Dates:
Handbuch der Sensortecknik, 1995-01-01
Organisations:
Electronics & Computer Science
Identifiers
Local EPrints ID: 250165
URI: http://eprints.soton.ac.uk/id/eprint/250165
PURE UUID: 77d05184-7554-407f-b649-046d65f405a0
Catalogue record
Date deposited: 04 May 1999
Last modified: 10 Dec 2021 20:07
Export record
Contributors
Author:
R.S. Doyle
Editor:
E. Obermeier
Editor:
H. Trankler
Download statistics
Downloads from ePrints over the past year. Other digital versions may also be available to download e.g. from the publisher's website.
View more statistics