离散卡尔曼滤波ppt课件.ppt





《离散卡尔曼滤波ppt课件.ppt》由会员分享,可在线阅读,更多相关《离散卡尔曼滤波ppt课件.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物1 1 卡尔曼滤波与最优估计卡尔曼滤波与最优估计 卡尔曼滤波是一种最优估计技术卡尔曼滤波是一种最优估计技术 ! 它能将仅与部分状态有关的测量值进行处理,得它能将仅与部分状态有关的测量值进行处理,得出从某种统计意义上讲估计误差最小的更多的状出从某种统计意义上讲估计误差最小的更多的状态的估计值。态的估计值。 估计误差最小的标准称为估计准则。估计误差最小的标准称为估计准则。 根据不同的估计准则和估计计算方法,有各种不根据不同的估计准则和估计计算方法,有各种不同的最优
2、估计。同的最优估计。 卡尔曼滤波是一种递推线性最小方差估计。卡尔曼滤波是一种递推线性最小方差估计。我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物1 1.1 .1最小方差估计最小方差估计 最小方差估计的估计准则是估计的均方误差最小,即:最小方差估计的估计准则是估计的均方误差最小,即: ( )( ) |minLTXXZE XX ZXX Z 最小方差估计的误差小于等于其他估计的均方误差最小方差估计的误差小于等于其他估计的均方误差! !我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?
3、但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 估计的均方误差就是估计误差的方差,即:估计的均方误差就是估计误差的方差,即: 0)(XEZXXE TTXEXXEXEXXE 最小方差估计具有无偏性质,即它的估计误差(亦可最小方差估计具有无偏性质,即它的估计误差(亦可用用 表示)的均值为零。即:表示)的均值为零。即:X 因此,最小方差估计不但使估值因此,最小方差估计不但使估值 的均方误差最的均方误差最小,而且这种最小的均方误差就是估计的误差方差小,而且这种最小的均方误差就是估计的误差方差 )(ZX我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到
4、愉快,证实我的猜测没有错:表里边有一个活的生物1.21.2线性最小方差估计线性最小方差估计 如果将估值如果将估值 规定为量测矢量规定为量测矢量Z Z的线性函数,即的线性函数,即X 使得下述指标满足使得下述指标满足 式中式中A A和和b b分别是(分别是(n nm m)阶和)阶和n n维的矩阵和矢量。这维的矩阵和矢量。这 样的估计方法称为样的估计方法称为线性最小方差估计线性最小方差估计,有时用符号,有时用符号E E* *X/ZX/Z表示。表示。 LXZAZb ( )( ) |minLTX XZE X X ZX X Z我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但
5、是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 有关量测量有关量测量Z Z的线性函数有无穷多个,但能使的线性函数有无穷多个,但能使X X具有具有最小方差估计的线性函数只有一个,记为最小方差估计的线性函数只有一个,记为 00LXZA Zb 利用上述的指标我们可以得出利用上述的指标我们可以得出A0A0和和b0b0, 0101XZZXXZZZACCbmCCm我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 因此因此X X在在Z Z上的线性最小方差估计为上的线性最小方差估计为 1LXXZZZX ZmC C
6、Z m 线性最小方差估计的均方误差为线性最小方差估计的均方误差为1XXZZZXPCCCC我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物1.2.11.2.1线性最小方差估计线性最小方差估计的性质的性质 性质性质1 1 无偏性无偏性 线性最小方差估计是线性最小方差估计是X X在在Z Z上的无偏估计,即上的无偏估计,即 0)(XEZXXE 性质性质2 2 线性线性1 1 线性最小方差估计是具有线性性质,即若线性最小方差估计是具有线性性质,即若X X的线性的线性最小方差估计为最小方差估计为 ,则,则 的线性最小的
7、线性最小方差估计为方差估计为/EXZF Xe我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物其中其中F F为确定性矩阵,为确定性矩阵,e e为确定性向量。为确定性向量。/E FX e ZFE X Ze 性质性质3 3 线性线性2 2 若若Y Y与与Z Z不相关,则不相关,则/ ,/E X Y ZE X YE X ZEX我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物1.31.3递推线性最小方差估计递推线性最小方差估计卡尔
8、曼滤波卡尔曼滤波 卡尔曼滤波的准则与线性最小方差估计相同卡尔曼滤波的准则与线性最小方差估计相同 估值同样是量测值的线性函数估值同样是量测值的线性函数 只要包括初始值在内的滤波器初值选择正确,它的估只要包括初始值在内的滤波器初值选择正确,它的估值也是无偏的值也是无偏的 )()()()(TTZXZXEZXXZXXEbAZX 0)(XEZXXE 计算方法计算方法递推形式递推形式我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 在在k k时刻以前估值的基础上,根据时刻以前估值的基础上,根据k k时刻的量测值时刻的量
9、测值Z Zk k, ,递推得到递推得到k k时刻的状态估计值时刻的状态估计值 :根据根据k-1k-1时刻以前时刻以前所有的量测值得到所有的量测值得到 1kXkZkX)(tXX X(k k)也可以说是综合利用)也可以说是综合利用k k时刻以前的所有量测值得到时刻以前的所有量测值得到 的的一次仅处理一个量测量一次仅处理一个量测量计算量大大减小计算量大大减小我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物2 2 卡尔曼滤波方程卡尔曼滤波方程2.12.1离散系统的数学描述离散系统的数学描述 设离散化后的系统状态方程
10、和量测方程分别为:设离散化后的系统状态方程和量测方程分别为:kkkkkkkkkkVXHZWXX1111,X Xk k为为k k时刻的时刻的n n维状态向量维状态向量(被估计量)(被估计量)Z Zk k为为k k时刻的时刻的m m维量测向量维量测向量k-1k-1到到k k时刻的系统一步状态时刻的系统一步状态转移矩阵(转移矩阵(n nn n阶)阶)WWk-1k-1为为k-1k-1时刻的系统噪声时刻的系统噪声(r r维)维) k-1k-1为系统噪声矩阵为系统噪声矩阵(n nr r阶)阶)H Hk k为为k k时刻系统量测矩阵时刻系统量测矩阵(m mn n阶)阶)V Vk k为为k k时刻时刻m m维
11、量测噪声维量测噪声我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 Q Qk k和和R Rk k分别称为系统噪声和量测噪声的方差矩阵,分别称为系统噪声和量测噪声的方差矩阵,在卡尔曼滤波中要求它们分别是已知值的非负定阵和在卡尔曼滤波中要求它们分别是已知值的非负定阵和正定阵;正定阵; k jk j是是Kronecker Kronecker 函数,即:函数,即:)(1)(0jkjkkj 卡尔曼滤波要求卡尔曼滤波要求WWk k 和和VVk k 是互不相关的零均值的是互不相关的零均值的白噪声序列,有:白噪声序列,有:
12、kjkTjkkjkTjkRVVEQWWE我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 Var Var 为对为对求方差的符号求方差的符号 卡尔曼滤波要求卡尔曼滤波要求m mx0 x0和和C Cx0 x0为已知量,为已知量, 初始状态的初始状态的 一、二阶统计特性为:一、二阶统计特性为:00 xmXE00 xCXVar 且要求且要求X X0 0与与WWk k 和和VVk k 都不相关都不相关我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表
13、里边有一个活的生物2 2.2 .2 离散卡尔曼滤波方程离散卡尔曼滤波方程 1/)(kkkkkPHKIP或 11,1/kkkkkXX 状态一步预测方程状态一步预测方程)(1/1/kkkkkkkkXHZKXX 状态估值计算方程状态估值计算方程11/1/)(kTkkkkTkkkkRHPHHPK 滤波增益方程滤波增益方程TkkkTkkkkkkkQPP1111,11,1/ 一步预测均方差方程一步预测均方差方程TkkkTkkkkkkkKRKHKIPHKIP)()(1/ 估计均方差方程估计均方差方程我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没
14、有错:表里边有一个活的生物2 2.2 .2 离散卡尔曼滤波方程离散卡尔曼滤波方程 11,1/kkkkkXX)(1/1/kkkkkkkkXHZKXX11/1/)(kTkkkkTkkkkRHPHHPKTkkkTkkkkkkkQPP1111,11,1/TkkkTkkkkkkkKRKHKIPHKIP)()(1/时间修正时间修正方程方程量测修正量测修正方程方程我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物(1 1)状态一步预测方程)状态一步预测方程 各滤波方程的物理意义:各滤波方程的物理意义:1kXX Xk-1k-
15、1的卡尔曼滤波估值的卡尔曼滤波估值1/kkX利用利用X Xk-1k-1计算得到的一步预测计算得到的一步预测 我吓了一跳,蝎子是多么丑恶和恐怖的东西,为什么把它放在这样一个美丽的世界里呢?但是我也感到愉快,证实我的猜测没有错:表里边有一个活的生物 上式就是通过上式就是通过 计算新息,把计算新息,把 估计出来,并估计出来,并左乘一个系数矩阵左乘一个系数矩阵 加到加到 中,从而得到中,从而得到 估值估值 和,和, 称为滤波增益矩阵称为滤波增益矩阵1/ kkX1/kkXkXkKkK(2 2)状态估值计算方程)状态估值计算方程)(1/1/kkkkkkkkXHZKXXkkkkkkkkkkkkkkVXHXH
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 离散 卡尔 滤波 ppt 课件

限制150内