Tutorial by Dan Simon, Dept of Electrical and Computer Engineering, Cleveland State U, Cleveland OH
|3 Jun 2010||Helen Chen||
Kalman filters are commonly used to estimate the states of a dynamic system. However, in the application of Kalman filters there is often known model or signal information that is either ignored or dealt with heuristically. For instance, constraints on state values (which may be based on physical considerations) are often neglected because they do not fit easily into the structure of the Kalman filter. The constraints may be time-varying or nonlinear. The addition of state constraints to a Kalman filter can significantly improve the estimation accuracy of the filter.
There are many ways to incorporate state constraints into the Kalman filter. These include the following for linear systems/constraints:
Constraint incorporation includes the following possibilities for nonlinear systems/constraints:
This web page makes available m-files (that can be run in the MATLAB environment) that demonstrate the application of constrained Kalman filtering to some simple example problems.
|programming and computer science||Mansi parikh||20 Mar 2012 at 3:11pm|
|electrical and computer engineering||Mansi parikh||20 Mar 2012 at 3:11pm|
|computer science||Mansi parikh||20 Mar 2012 at 3:11pm|
|downloadable code||Gautam Vallabha||8 Jun 2010 at 12:34pm|
|machine learning||Gautam Vallabha||8 Jun 2010 at 12:34pm|
|computer science||Gautam Vallabha||8 Jun 2010 at 12:34pm|
|electrical and computer engineering||Gautam Vallabha||8 Jun 2010 at 12:34pm|
|digital signal processing||Gautam Vallabha||8 Jun 2010 at 12:34pm|
|programming and computer science||Gautam Vallabha||8 Jun 2010 at 12:34pm|
|kalman filter||Helen Chen||3 Jun 2010 at 4:12pm|