Kalman smoother derivation subsitution

  • Thread starter MikeLowri123
  • Start date
  • Tags
    Derivation
In summary, the derivation of Kalman smoothing involves finding the variance of the hidden state x_{t}|x{t+1}, conditioned on all previous observations. The variance is given by a substitution of L{t} for P_{t|t}A^{T}P^{-1}_{t+1|t} and the final term should equal P^{-1}_{t+1|t}AP_{t|t}. However, this relationship is not commutative and the correct expression for the variance is Var[x_{t}|x_{t+1},y_{o},..,y_{t}]=P_{t|t}-P_{t|t}A^{T}P^{-1}_{t+1
  • #1
MikeLowri123
11
0
Hi I am working through the derivation of Kalman smoothing and am stuck on probably a simple substitution problem for the conditional variance of the hidden state x_{t}|x{t+1}, conditioned on all previous observations

Firstly the variance is given by:

[itex]Var[x_{t}|x_{t+1},y_{o},..,y_{t}]=P_{t|t}-P_{t|t}A^{T}P^{-1}_{t+1|t}AP_{t|t}[/itex]

with A being the system updat equation and P represent the respective covariance in the relevant states

The substitution is of [itex]L{t}=P_{t|t}A^{T}P^{-1}_{t+1|t}[/itex]

And the variance is thus supposed to equal.

Thanks in advance

[itex]P_{t|t}-L_{t}P_{t+1|t}L^T_{t}[/itex]

But working through I obtain:

[itex]P_{t|t}-P_{t|t}A^{T}P^{-1}_{t+1|t}P_{t+1|t}P_{t|t}A^{T}P^{-1}_{t+1|t}[/itex]

which condenses to:

[itex]P_{t|t}-P_{t|t}A^{T}P_{t|t}A^{T}P^{-1}_{t+1|t}[/itex]

first three terms agree and can be canceled so I am left with:

[itex]P_{t|t}A^{T}P^{-1}_{t+1|t}[/itex]

which should equal

[itex]P^{-1}_{t+1|t}AP_{t|t}[/itex]

Due to symmetry however

[itex]P_{t|t}A^{T}=AP_{t|t}[/itex]

So:

[itex]AP_{t|t}P^{-1}_{t+1|t}=P^{-1}_{t+1|t}AP_{t|t}[/itex]

The question is, does this final term hold, I am not sure if this relationship is commutative or not.
 
Physics news on Phys.org
  • #2
No, this final term does not hold. This relationship is not commutative. The correct expression for the variance of x_{t}|x_{t+1}, conditioned on all previous observations is: Var[x_{t}|x_{t+1},y_{o},..,y_{t}]=P_{t|t}-P_{t|t}A^{T}P^{-1}_{t+1|t}AP_{t|t}.
 

Related to Kalman smoother derivation subsitution

What is a Kalman smoother derivation substitution?

A Kalman smoother derivation substitution is a mathematical technique used in signal processing and control systems to estimate the state of a system based on noisy or incomplete measurements. It involves using a recursive algorithm to update the estimate over time, taking into account both the current measurement and the previous estimate.

How does a Kalman smoother derivation substitution work?

The Kalman smoother derivation substitution uses a two-step process to estimate the state of a system. First, a prediction is made based on the previous estimate and a mathematical model of the system. Then, this prediction is combined with the current measurement to produce an updated estimate. This process is repeated recursively over time, resulting in a more accurate estimate of the system's state.

What are the benefits of using a Kalman smoother derivation substitution?

There are several benefits to using a Kalman smoother derivation substitution. It is a very efficient and accurate method for estimating the state of a system, even in the presence of noise or incomplete measurements. It also has the ability to handle nonlinear systems and can adapt to changing conditions over time.

What are some common applications of Kalman smoother derivation substitution?

Kalman smoother derivation substitution is commonly used in fields such as aerospace, robotics, and financial forecasting. It is used in navigation systems to track the position of vehicles, in robotics to estimate the position of a robot based on sensor measurements, and in financial forecasting to predict stock prices based on market trends.

Are there any limitations to using a Kalman smoother derivation substitution?

While a Kalman smoother derivation substitution is a powerful tool for estimating the state of a system, it does have some limitations. It requires a good understanding of the system being modeled and its underlying mathematical equations. It also assumes that the system is linear and that the measurement noise is normally distributed.

Similar threads

  • Engineering and Comp Sci Homework Help
Replies
1
Views
1K
  • Classical Physics
Replies
0
Views
259
  • Engineering and Comp Sci Homework Help
Replies
6
Views
1K
  • Aerospace Engineering
Replies
4
Views
5K
  • Differential Equations
Replies
1
Views
848
  • Special and General Relativity
Replies
22
Views
1K
  • Differential Equations
Replies
3
Views
2K
  • MATLAB, Maple, Mathematica, LaTeX
Replies
0
Views
1K
Replies
4
Views
2K
Replies
12
Views
1K
Back
Top