ImageVerifierCode 换一换
格式:PPT , 页数:20 ,大小:314KB ,
资源ID:15041697      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/15041697.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(粒子滤波算法综述优质PPT.ppt)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

粒子滤波算法综述优质PPT.ppt

1、2 基本粒子滤波算法2.1 最优贝叶斯估计假定动态时变系统描述如下:(1)若已知状态的初始概率密度函数为 ,则状态预测方程为:(2)状态更新方程为 (3)其中 (4)式(2)(4)描述了最优贝叶斯估计的基本思想,但式(2)中的积分项仅对某些动态系统获得解析解,对于非高斯线性系统,始终没较好的解决方法。2 基本粒子滤波算法2.2 SIS算法基于随机采样运算的蒙特卡罗方法可将积分运算转化为有限样本点的求和运算,即状态概率密度分布可用如下经验概率分布近似表述:(5)其中 表示Z观测序列下x的概率密度。蒙特卡罗方法的核心是将式(2)中的积分问题转化为有限样本点的概率转移累加过程,但在实际中由于 可能是

2、多变量、非标准概率分布,通常需要借助一些采样性算法。重要函数是指概率分布与 相同,概率密度分布 已知且容易从中采样的分布函数,重要性采样需要得到k 时刻以前所有的观测数据。因此实际中多采用可实现递推估计的SIS算法。2 基本粒子滤波算法2.2 SIS算法若将重要性函数写成如下连乘积形式:(6)并假设状态符合马尔科夫过程,在给定状态下,观测量条件独立,则权值递推公式为 (7)利用重采样方法可得N个随机样本点 ,则概率密度函数可表示为 (8)更新概率密度函数为 (9)其中 (10)样本点 可由k-1时刻的样本点 通过式(1)获得。2 基本粒子滤波算法2.2 SIS算法SIS方法的实现步骤如下:1)

3、从 中随机抽取n个有限样本;2)逐点计算对应的 和 ;3)利用式(10)计算对应样本的重要性权系数;4)对权进行归一化处理,即 (11)5)利用式(9)对 进行估计。3 粒子滤波算法存在的主要问题对于SIS算法而言,粒子数匮乏是其主要缺陷。粒子数匮乏是指随着迭代次数增加,粒子丧失多样性的现象。降低该现象影响的最有效方法:选择重要性函数采用重采样方法3.1 重要性函数选择选取重要性函数的准则是使重要性权重的方差最小。Liu 等证明了最优重要性函数为但采用最优重要性函数需要从 采样并计算积分。从应用角度看,多数重要性函数都采用次优算法容易实现的。次优算法为 。3 粒子滤波算法存在的主要问题3.2

4、重采样重采样算法是降低粒子匮乏现象的另一种方法,其思想是通过对粒子和相应权表示的概率密度函数重新采样,加权值较大的粒子数。最常用的重采样方法是随机采样方法。随机采样的过程是:首先产生n个在 0,1 上均匀分布的随机 ,然后通过搜索算法找到满足以下条件的整数m,使得 (12)记录样本 ,并将其作为新样本集中的采样,将区间 0,1 按 分成 n个小区间,当随机数 落在第m个区间 时,对应样本 进行复制。在采样总数仍保持为n的情况下,权值较大的样本被多次复制,从而实现重采样过程。显然,重采样过程是以牺牲计算量和鲁棒性来降低粒子数匮乏现象。3 粒子滤波算法存在的主要问题4 粒子滤波算法改进为解决粒子滤

5、波的粒子数匮乏,出现了许多针,对状态空间模型的改进算法,如辅助变量粒子滤波算法、局部线性化方法、拒绝采样方法等。在这里我们主要介绍如下采样方法:辅助采样-重采样方法规则化采样方法自适应粒子滤波算法其中辅助变量i表示k-1时刻采样粒子的索引。重要性权值 为 (14)优点:采样过程较小时,采样粒子可获得比标准粒子滤波更高的滤波精度缺点:过程较大时,滤波效果不如标准粒子滤波算法4 粒子滤波算法改进4.1 辅助采样-重采样方法辅助采样-重采样粒子滤波的实现方法是:选择重要性函数,满足 (13)4.2 规则化采样方法在重采样过程中,标准粒子滤波算法采用离散形式计算 ,规则化方法则采用连续形式计算 :(1

6、5)其中K()和h分别是满足 MISE()=(16)的核密度函数和核带宽系数。优点:规则化采样方法可有效缓解重采样过程造成的粒子多样性匮乏问题,在过程噪声较小时可获得较好的滤波精度缺点:不能保证样本粒子都近似表示状态后验概率,且对非高斯情况核函数和核带宽系数不能达到最优,它只是一种次优滤波方法 4 粒子滤波算法改进4.3 自适应粒子滤波算法自适应粒子滤波算法可有效解决粒子滤波的计算量问题,其基本思想是基本思想是在估计过程中采样粒子数不在保持固定值,而是根据滤波性能动态改变。其核心步骤:引入Kullback-Leibler 距离描述粒子滤波的近似误差,K-L距离表示不同概率分布p和q的差异,即

7、(17)自适应粒子滤波算法通过不断计算粒子滤波,得到估计后验概率密度与真实后验概率密度的K-L距离,确定粒子滤波性能的高低。当概率密度集中在状态空间中的某部分时,可采用较少的粒子数,而概率密度分散在状态空间中的绝大部分时,需采用较多的粒子数,这也符合贝叶斯估计的思想。4 粒子滤波算法改进5 与其他非线性滤波方法的比较随着粒子滤波方法在许多领域中的成功应用,研究人员认为在解决所有状态估计的滤波问题时,获得滤波性能最好的方法就是粒子滤波算法,它甚至优于卡尔曼滤波方法。实际上,粒子滤波作为处理非线性系统状态估计问题的方法之一,也存在着算法适应性和估计精度问题。5.1 扩展卡尔曼滤波扩展卡尔曼滤波(E

8、KF)方法作的思想是将非线性函数在估计点附近进行泰勒级数展开该方法有两个弱点:1)未考虑误差的分布情况;2)认为状态误差可通过一个独立的线性系统产生。5 与其他非线性滤波方法的比较5.2 Unscented卡尔曼滤波Unscented卡尔曼滤波(UKF)算法的核心思想是变换(UT)。扩展卡尔曼滤波算法是通过线性化方法来逼近非线性状态状态方程和测量方程。UT 方法认为状态的概率密度分布,可通过能完全表述密度函数的均值和方差有限个样本点来描述,通过直接使用状态或测量的非线性方程映射这些样本点,加权求和得到更新的均值和方差。若将非线性方程采用泰勒级数展开式表示,可看出 UKF 方法将精确到与三阶泰勒

9、级数展开式相当的均值和方差。采用UKF可得到比EKF更好的滤波性能。5 与其他非线性滤波方法的比较5.3 EKF,UKF,PF3种算法的比较EKF和UKF都是针对非线性系统的线性卡尔曼滤波方法的变形和改进形式,因此受到线性卡尔曼滤波算法的条件制约,即系统状态应满足高斯分布。表1给出了不同状态方程和观测方程的概率分布特性时的不同滤波方法表1 各种滤波算法的适应性范围5 与其他非线性滤波方法的比较状态方程观测方程线性高斯线性非高斯非线性高斯非线性非高斯线性高斯KFPFEKF/UKF/PFPF线性非高斯PFPFPFPF非线性高斯EKF/UKF/PFPFEKF/UKF/PFPF非线性非高斯PFPFPF

10、PF5.3 EKF,UKF,PF3种算法的比较由贝叶斯估计方法看出,卡尔曼滤波方法是线性高斯系统的最优滤波器,而粒子滤波作为采样贝叶斯估计算法,只是随着采样粒子数的不断增大,逐渐趋向状态的后验概率密度。粒子滤波算法与其他非线性滤波方法一样,也是一种次优的滤波方法。粒子滤波在解决非高斯分布系统时具有明显的优势。5 与其他非线性滤波方法的比较6粒子滤波的应用粒子滤波的应用有以下几方面:1)机动目标跟踪2)金融领域数据分析3)计算机视觉4)状态监视与故障诊断7 展望与结论由于粒子滤波是近年来出现的新算法,算法本身还不很成熟,仍有大量的问题亟待解决,主要体现在以下几个方面:1)重要性函数的选取直接影响粒子滤波性能的高低2)计算量的扩张随着粒子数的增加而成级数增加,对有实时性要求的系统3)从粒子滤波的数学基础上看,粒子滤波的收敛性尚未解决4)多种非线性滤波方法的结合5)粒子滤波算法的硬件实现6)拓展粒子滤波新的应用领域

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1