Processing math: 100%

Thursday, November 20, 2014

Lecture 13

The name "Kalman filter" refers to the estimation equation (13.1) and takes its name from Rudolf Kalman (1930 –), who developed it in the years 1958-64. He also coined the terms controllable and observable, and gave the criteria that we have seen in previous lectures. The fact that a system is controllable iff the matrix [B AB  An1B] is of full rank is sometimes called Kalman's criteria. In the IEEE biography of Kalman it is stated
The Kalman filter, and its later extensions to nonlinear problems, represents perhaps the most widely applied by-product of modern control theory. It has been used in space vehicle navigation and control (e.g. the Apollo vehicle), radar tracking algorithms for ABM applications, process control, and socioeconomic systems.
The theory in this lecture is admittedly quite tricky - partly because the notation. As a test of memory, can you say what roles in the theory are taken by each of these?

 xt,  utA, BϵtytCηtˆxtΔt, ξt, ζt, R, S, Q, Kt, Πt, N, L, M, Ht,  Vt

 You will understand the ideas better once you have worked through the details of a scalar example (in which n=m=p=1). You do this in Example Sheet 3 Question 2. When you do this question, start by supposing that ˆxt=ˆxt1+ut1+ht(ytˆxt1), and then find the value of ht that minimizes the variance of ˆxt. You can start by subtracting xt=xt1+ut1+3ϵt and using yt=xt1+2ηt. You get,

ˆxt+1xt+1=Δt+1=Δt+2ϵthtΔt+ht2ηt.

Then square, take the expected value, and minimize with respect to ht to find a formula for Vt+1 in terms of Vt.

You will not be asked to reproduce the statement or proofs of Theorem 13.1 or 13.2 in examinations. You should simply know that ˆxt is computed from ˆxt1 and yt in the linear manner specified by (13.1), and that the covariance matrix Vt satisfies a Riccati equation. You are not expected to memorize Riccati equations.

Notice that the Riccati equation for Vt, i.e. Vt=gVt1 runs in the opposite time direction to the one we had for Πt in lecture 10, where Πt1=fΠt. We are given V0 and Πh.