1 / 8
文档名称:

扩展卡尔曼滤波和粒子滤波算法比较.doc

格式:doc   大小:149KB   页数:8页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

扩展卡尔曼滤波和粒子滤波算法比较.doc

上传人:文库旗舰店 2019/12/25 文件大小:149 KB

下载得到文件列表

扩展卡尔曼滤波和粒子滤波算法比较.doc

相关文档

文档介绍

文档介绍:上海大学2013~2014学年秋季学期研究生课程小论文课程名称: 随机信号导论课程编号:07SB17002 论文题目: 扩展卡尔曼滤波和粒子滤波算法比较研究生姓名:班孝坤 (33%)      学号: 13720843       研究生姓名: 倪晴燕 (34%)    学号:  13720842      研究生姓名: 许成 (33%)    学号:  13720840      论文评语:成绩:           任课教师: 刘凯   评阅日期:         扩展卡尔曼滤波和粒子滤波算法比较第一章绪论在各种非线性滤波技术中,扩展卡尔曼滤波是一种最简单的算法,它将卡尔曼滤波局部线性化,适用于弱非线性、高斯环境下。卡尔曼滤波用一系列确定样本来逼近状态的后验概率密度,适用于高斯环境下的任何非线性系统。粒子滤波用随机样本来近似状态的后验概率密度,适用于任何非线性非高斯环境,但有时选择的重要性分布函数与真实后验有较大差异,从而导致滤波结果存在较大误差,而粒子滤波正好克服了这一不足,它先通过UKF产生重要性分布,再运用PF算法。通过仿真实验,对其的性能进行比较。严格说来,所有的系统都是非线性的,其中许多还是强非线性的。因此,非线性系统估计问题广泛存在于飞行器导航、目标跟踪及工业控制等领域中,具有重要的理论意义和广阔的应用前景。系统的非线性往往成为困扰得到最优估计的重要因素,为此,人们提出了大量次优的近似估计方法。包括EKF,基于UT变换的卡尔曼滤波(UKF),粒子滤波,等等。(EKF)设非线性状态空间模型为:式中和分别表示在t时刻系统的状态和观测,和    分别表示过程噪声和观测噪声,f和h表示非线性函数。扩展卡尔曼滤波(Extendedkalmanfilter,以下简称EKF)是传统非线性估计的代表,其基本思想是围绕状态估值对非线性模型进行一阶Taylor展开,然后应用线性系统Kalman滤波公式。EKF是用泰勒展开式中的一次项来对式(1)和(2)中的非线性函数f和h进行线性化处理,即先计算f和h的雅克比矩阵,然后再在标准卡尔曼滤波框架下进行递归滤波。和均为零均值的高斯白噪声。,也可分为两步预测和更新。,仅仅用了一阶项,是非线性函数在局部线性化的结果,这就给估计带来了很大误差,所以只有当系统的状态方程和观测方程都接近线性且连续时,EKF的滤波结果才有可能接近真实值。EKF滤波结果的好坏还与状态噪声和观测噪声的统计特性有关,在EKF的递推滤波过程中,状态噪声和观测噪声的协方差矩阵保持不变,如果这两个噪声协方差矩阵估计的不够准确,那就容易产生误差累计,导致滤波器发散。EKF的另外一个缺点是初始状态不太好确定,如果假设的初始状态和初始协方差误差较大,也容易导致滤波器发散。,是一种基于MonteCarlo的贝叶斯估计方法,因此它就独立于系统的模型,不受线性化误差或高斯噪声假定的限制,既可以解决EKF因线性化带来的误差,也可以避免UKF因非高斯的PDF导致的误差,适用于任何