卡尔曼滤波研究综述

卡尔曼滤波研究综述

ID:45346619

大小:177.50 KB

页数:8页

时间:2019-11-12

卡尔曼滤波研究综述_第1页
卡尔曼滤波研究综述_第2页
卡尔曼滤波研究综述_第3页
卡尔曼滤波研究综述_第4页
卡尔曼滤波研究综述_第5页
资源描述:

《卡尔曼滤波研究综述》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、卡尔曼滤波研究综述1卡尔曼滤波简介1.1卡尔曼滤波的由来1960年卡尔曼发表了用递归方法解决离散数据线性滤波问题的论文-《ANewApproachtoLinearFilteringandPredictionProblems》(线性滤波与预测问题的新方法),在这篇文章里一种克服了维纳滤波缺点的新方法被提出来,这就是我们今天称之为卡尔曼滤波的方法。卡尔曼滤波应用广泛且功能强大,它可以估计信号的过去和当前状态甚至能估计将来的状态即使并不知道模型的确切性质。其基本思想是以最小均方误差为最佳估计准则,采用信号与噪声的状态空间模型利用前一时刻的估计值和当前时刻的观测值来更新对状态变量的估计,求出当前时

2、刻的估计值。算法根据建立的系统方程和观测方程对需要处理的信号做出满足最小均方误差的估计。对于解决很大部分的问题,它是最优,效率最高甚至是最有用的。它的广泛应用已经超过30年,包括机器人导航,控制,传感器数据融合甚至在军事方面的雷达系统以及导弹追踪等等。近年来更被应用于计算机图像处理,例如头脸识别,图像分割,图像边缘检测等等。1.2标准卡尔曼滤波-离散线性卡尔曼滤波为了描述方便我们作以下假设:物理系统的状态转换过程可以描述为一个离散时间的随机过程;系统状态受控制输入的影响;系统状态及观测过程都不可避免受噪声影响;对系统状态是非直接可观测的。在以上假设前提下,得到系统的状体方程和观测方程。1-

3、1式中:Xk为状态向量,Lk为观测向量,Φk,k-1为状态转移矩阵,Uk-1为控制向量,一般不考虑,Γk,k-1,Bk为系数矩阵,Ωk-1为系统动态噪声向量,Δk为观测噪声向量,其随机模型为E(Ωk)=0;E(Δk)=0;cov(Ωk,Ωj)=DΩ(k)δkj,cov(Δk,Δj)=Dk(k)δkj;cov(Ωk,Δj)=0;E(X0)=μx(0)var(X0)=D(X0);cov(X0,Ωk)=0;cov(X0,Δk)=0.1-2卡尔曼滤波递推公式为(k/k)=(k/k-1)+Jk(Lk-Bk(k/k-1)),D(k/k)=(E-JkBk)Dx(k/k-1),Jk=Dx(k/k-1)BT

4、k[BkDx(k/k-1)]BTk+DΔ(k)]-1,(k/k-1)=Φk,k-1(k-1/k-1),Dx(k/k-1)=Φk,k-1Dx(k-1/k-1)ΦTk,k-1+Γk,k-1DΔ(k-1)ΓTk,k-1.1-32几种最新改进型的卡尔曼滤波算法。2.1近似二阶扩展卡尔曼滤波标准的卡尔曼滤波只适用于线性系统,而工程实际问题涉及的又大多是非线性系统,于是基于非线性系统线性化的扩展卡尔曼滤波(EKF)在上世纪70年代被提出,目前已经成为非线性系统中广泛应用的估计方法。近似二阶扩展卡尔曼滤波方法(AS-EKF)基于线性最小方差递推滤波框架,应用均值变换的二阶近似从而得到非线性系统的递推滤波

5、滤波框架该滤波基于线性最小方差递推框架,状态X的最小方差估计为2-1-1L是观测矩阵,假定状态X的估计值是观测矩阵L的线性函数,即2-1-2得到最优估计和估计误差方差阵的递推方程分别为:2-1-22-1-32.1.2近似二阶扩展卡尔曼滤波器的设计在EKF中,假设非线性函数y=f(X)在状态X的最优估计(预测)值处线性化,即2-1-4y的均值、方差和协方差的近似估计2-1-5对均值进行二阶近似,而对方差和协方差进行一阶近似,即可得2-1-6考虑如下带加性噪声的非线性离散系统X(k+1)=f(X(k),k)+Γ(X(k),k)V(k)L(k+1)=h(X(k+1),k+1)+W(k+1)将式2

6、-1-6所使用的近似二阶方法代入2-1-2,和2-1-3,可得如下近似二阶卡尔曼滤波递推公式。预测阶段: (k+1

7、k)=f((k),k)+1/2[(▽TP(k))f(X,k)]

8、(X=(k))2-1-7P(k+1

9、k)=Φk/k-1P(k)ΦTk/k-1+Γ(X(k),k)Q(k)ΓT(X(k),k) (k+1

10、k)=h((k+1

11、k),k+1)+1/2(▽TP(k+1

12、k)▽)h(X,k+1)

13、X=(k+1

14、k)更新阶段: K(k+1)=P(k+1

15、k)HTk+1(Hk+1P(k+1

16、k)HTk+1+R(k+1))-12-1-8 (k+1)=(k+1

17、k)+K(k+1)[L(k+1)-

18、(k+1k)]P(k+1)=(I-K(k+1)Hk+1)P(k+1

19、k)(I-K(k+1)Hk+1)T+K(k+1)R(k+1)KT(k+1)其中

20、X(k)=,

21、X(k+1)=(k+1

22、k)Q(k)为系统噪声序列V(k)的方差阵,R(k)为测量噪声序列W(k)的方差阵。2.2扩维无迹卡尔曼滤波无迹卡尔曼滤波(UnscentedKalmanFilter,UKF),它是在以无迹变换(UnscentedTransformati

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。