码迷,mamicode.com
首页 > 其他好文 > 详细

卡尔曼滤波学习

时间:2014-10-15 12:58:00      阅读:163      评论:0      收藏:0      [点我收藏+]

标签:des   style   http   io   ar   sp   art   on   amp   

    首先,我们先要引入一个离散控制过程的系统。该系统可用一个线性随机微分方程(Linear Stochastic Difference equation)来描述: bubuko.com,布布扣再加上系统的测量值: bubuko.com,布布扣

    上两式子中, bubuko.com,布布扣bubuko.com,布布扣 时刻的系统状态, bubuko.com,布布扣bubuko.com,布布扣  时刻对系统的控制量。 bubuko.com,布布扣  和  bubuko.com,布布扣 是系统参数,对于多模型系统,他们为矩阵。 bubuko.com,布布扣 是  bubuko.com,布布扣 时刻的测量值, bubuko.com,布布扣  是测量系统的参数,对于多测量系统,bubuko.com,布布扣   为矩阵。  bubuko.com,布布扣 和  bubuko.com,布布扣 分别表示过程和测量的噪声。他们被假设成高斯白噪声(White Gaussian Noise),他们的 covariance 分别是  bubuko.com,布布扣bubuko.com,布布扣 (这里我们假设他们不随系统状态变化而变化)。

(1)利用系统的过程模型,预测下一状态的系统:bubuko.com,布布扣其中:

bubuko.com,布布扣 是利用上一状态预测的结果

bubuko.com,布布扣是上一状态最优的估计结果

bubuko.com,布布扣是现在状态的控制量,如果没有控制量,可以为0

(2)更行对应于bubuko.com,布布扣的covariance:P表示covariancebubuko.com,布布扣

其中

bubuko.com,布布扣bubuko.com,布布扣对应的covariance

bubuko.com,布布扣bubuko.com,布布扣对应的covariance

bubuko.com,布布扣表示bubuko.com,布布扣的装置矩阵

bubuko.com,布布扣是系统过程的covariance, 系统过程bubuko.com,布布扣的噪声协方差

(3)结合预测值和测量值,可以得到现在状态的最优估计bubuko.com,布布扣                                                                               卡尔曼增益(Kalman Gain)bubuko.com,布布扣

(4)更新bubuko.com,布布扣的covariance

bubuko.com,布布扣其中bubuko.com,布布扣为1的矩阵,对于单模型单测量,bubuko.com,布布扣=1.

卡尔曼滤波学习

标签:des   style   http   io   ar   sp   art   on   amp   

原文地址:http://www.cnblogs.com/lovelifelovestudy/p/4025923.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!