Showing changes from revision #6 to #7:
Added | Removed | Changed
When we observe some natural phenomenon, there are essentially two “random” or “noisy” influences: First there may be uncontrollable, seemingly random, processes that influence the phenomenon itself, then there will be errors in the measuring process. Stochastic filters are algorithms that compute estimations of the true state of the phenomenon, given “noisy” observation.
Therefore, stochastic filters are actually estimators that are supposed to remove the noise from the measurements: The removal of noise is the reason for the name “filter”.
The Kalman-Bucy filter, which is the solution of a linear filtering problem, has found many applications including aerospace engineering (Ranger, Mariner, Apollo), and can therefore be used as an example that quite sophisticated mathematics may have relevant real world applications almost immediately after its invention.
This page primarily deals with filter of continuous time analytic systems. For discrete time filtering see temporal filtering.
We will formulate the filtering problem in continuous time using stochastic differential equations. Let the original process satisfy a stochastic differential equation
This is the process we would like to know about. But all we have is knowledge about a measurement process of the original process , which again satisfies a differential equation
Both equations may be multidimensional, not necessarily with the same dimension, and and are independent Wiener processes of the appropriate dimension.
We are looking for an estimator of the state of the process at time , given the observation of on the interval . To make the statement “given the observation” mathematically precise, we demand that the estimator is measurable with respect to the -algebra generated by the process .
The best estimator is defined to be an estimator that minimizes
where denotes the probability space and the probability measure of with the appropriate initial condition (which we left unspecified).
We consider the linear filtering problem in continuous time, using stochastic differential equations. The original process is denoted by , the process of measurements is denoted by . Both satisfy a linear stochastic differential equation in one dimension:
and
where and are independent Wiener processes, and the functions are given.
The solution of the problem is given by the Kalman-Bucy filter, which specifies a stochastic differential equation which has to satisfy.
The solution to the linear filtering problem satisfies the following stochastic differential equation:
with the initial condition . The function is defined as
and is known to satisfy the following deterministic Ricci differential equation:
with the obvious initial condition .
We will calculate the Kalman-Bucy filter for a constant process:
with and .
The observations are noisy, that is:
with initial condition .
Then the Kalman-Bucy filter is
See chapter 6, “The Filtering Problem”, of: