卡尔曼滤波器原理详解ppt课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《卡尔曼滤波器原理详解ppt课件.ppt》由会员分享,可在线阅读,更多相关《卡尔曼滤波器原理详解ppt课件.ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、卡尔曼滤波器原理卡尔曼滤波器原理林斌林斌 P2011090261234内容提纲内容提纲发展概述算法前提算法推导算法总结卡尔曼滤波5算法扩展Rudolf (Rudy) Emil Klmn(1930 )卡尔曼滤波工程背景:1960s航空航天工程突飞猛进电子计算机又方兴未艾正式提出:一种关于线性过滤和预测难题的新方法1960A new approach to linear filtering and prediction problems , 19601发展概述卡尔曼滤波1发展概述优势:1、采用物理意义较为直观的时域状态空间2、仅需要前后两步的数据,数据存储量较小3、使用比较简单的递推算法,便于在计
2、算机上实现4、不仅适用于平稳过程,还可以推广到非平稳随机过程的情况发展:卡尔曼滤波器已成为推广研究和应用的主题,尤其是在自主或协助导航领域。卡尔曼滤波2算法前提随机离散系统模型定义随机离散时间过程的状态向量 ,该过程由以下离散随机差分方程描述:111kkkkwBuAxxkkkvHxzmkRz nkRx 1 . 2假设系统满足可观性要求,定义观测向量 ,得到观测方程:2 . 2随机信号 和 分别表示过程激励噪声和观测噪声,并假设它们是相互独立并满足正态分布的白噪声。kvkwnx1 nxn nxn nx1 nx1mx1 mxn mx1卡尔曼滤波2算法前提即有:过程激励噪声观测噪声实际过程中过程激励
3、噪声协方差矩阵Q和观测噪声协方差矩阵R可能随着每次迭代计算而变化,但在这里我们假设它们为常数。另外,状态转移矩阵A,输入矩阵B和测量方程2.2中的矩阵H,在实际过程中都可能随时间变化而变化,但在这儿假设为常数。3 . 24 . 2), 0(RNvk), 0(QNwk卡尔曼滤波2算法前提先验估计和后验估计,及其误差定义 为根据上一次迭代计算结果而产生的估计值,称为先验估计。定义 为根据当前计算结果而产生的估计值,称为后验估计。定义先验估计误差为定义后验估计误差为nkRx nkRx kkkxxenx1 真值5 . 2kkkxxenx1 真值6 . 2卡尔曼滤波2算法前提定义先验估计误差的协方差为定
4、义 后验估计误差的协方差为)cov(,kkkkeeeEPT)cov(,EkkkkeeePT7 . 28 . 2卡尔曼滤波目的描述:在系统结构已知的情况下,给定k时刻的状态观测向量 ,求k时刻的系统状态向量的最优估计 ,使得 最小。基本思路:1、根据 计算出k时刻的先验估计 同时也产生了先验估计的协方差矩阵 的递推公式3算法推导kzkx kP1kxkx 11kkkBuxAx1 . 3kPQAPAPTkk12 . 3卡尔曼滤波2、根据先验估计 计算出k时刻的观测向量的估计3、计算实测值 与估计 的差,以此来修正之前的先验估计 ,得到后验估计把 带入:3算法推导)(kkkkkxHzKxx3 . 3k
5、x kkxHz kzkz kx kx 权重 残差这里的权重系数也成为卡尔曼增益。至此卡尔曼滤波计算原型公式基本结束,下面要确定出最优系数K和在最优系数下的后验估计误差的协方差矩阵的递推方法)(kkkkkzzKxxkz 卡尔曼滤波推导后验协方差矩阵按照定义,我们从误差协方差 开始推导如下:带入 再带入3算法推导kP)cov(kkkxxPkP)(cov(kkkkkkxHzKxxP)(kkkkkxHzKxxkkkvHxz)(cov(kkkkkkkxHvHxKxxP卡尔曼滤波整理测量误差向量,得:因为噪声项与其他项不相关,协方差=0,所以有:利用协方差矩阵性质,提出常数矩阵,得:3算法推导)(cov(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 卡尔 滤波器 原理 详解 ppt 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内