- 1
- 0
- 约1.37万字
- 约 14页
- 2017-10-13 发布于江苏
- 举报
一种用于解决非线性滤波问题的新型粒子滤波算法9
一种用于解决非线性滤波问题的新型粒子滤波算法
王法胜 赵清杰
(北京理工大学计算机科学技术学院 北京 100081)
摘 要 粒子滤波算法受到许多领域的研究人员的重视,该算法的主要思想是使用一个带有权值的粒子集合来表示系统的后验概率密度。在扩展卡尔曼滤波和Unscented卡尔曼滤波算法的基础上,本文提出一种新型粒子滤波算法。首先用Unscented卡尔曼滤波器产生系统的状态估计,然后用扩展卡尔曼滤波器重复这一过程并产生系统在k时刻的最终状态估计。在实验中,针对非线性程度不同的两种系统,分别采用五种粒子滤波算法进行实验。结果证明,本文所提出算法的各方面性能都明显优于其他四种粒子滤波算法。
关键字 非线性滤波;扩展卡尔曼滤波器;Unscented卡尔曼滤波器;粒子滤波器;MKPF
引言(
众所周知,卡尔曼滤波器[1-2]是解决线性高斯问题的最优滤波方法,但是在现实世界中,人们所面临的问题大都是非线性非高斯的,因此非线性滤波问题是极为普遍的,许多领域都涉及到,其中包括统计信号处理、经济学、生物统计学,以及工程领域中的通信[3]、雷达跟踪[4]、目标跟踪[5,6]、汽车定位[7]、导航[7-8]、机器人定位[9-12]等等。
解决非线性滤波问题最为普遍的方法是扩展卡尔曼滤波器(extended Kalman filter, EKF)。但是该方法只适用于弱非线性的系统,对于强非线性系统,很容易导致发散。最近,研究人员提出一种新的用于解决非线性滤波问题的滤波器,它是基于这样一种考虑:近似一种高斯分布要比近似任何一种非线性方程容易的多。他们将这种滤波器称为Unscented卡尔曼滤波器(UKF)[13-15]。实验证明UKF给出的估计结果比EKF更准确,尤其是它能给出更精确的系统状态方差估计。然而,UKF的使用具有一定的限制,它不适用于一般的非高斯分布的模型。
解决非线性滤波问题的一种更新的方法是粒子滤波器(particle filter, PF),其基本思想是用一组带有权值的粒子集合来表示解决问题时需要的后验概率密度[16],然后用这一近似的表示来计算系统的状态估计。在过去几年里,粒子滤波器在许多领域取得了成功的应用。自粒子滤波器被第一次提出以来,经过几年的发展,现在已经出现多种粒子滤波器,例如扩展卡尔曼粒子滤波器(EKPF) [13]、Unscented粒子滤波器(UPF) [13]、辅助粒子滤波器(Auxiliary particle filter) [17]、高斯粒子滤波器(Gaussian particle filter)[18]、高斯加和粒子滤波器(Gaussian sum particle filter)[19]、PARZEN粒子滤波器[20],以及由我国的李良群提出的迭代扩展卡尔曼粒子滤波器(Iterated EKPF)[21]等等。
在EKF和UKF的基础上,本文提出一种新型粒子滤波算法,称之为混合卡尔曼粒子滤波器(mixed Kalman particle filter, MKPF)。它将EKF、UKF一起作为建议分布。在时刻k,首先用Unscented卡尔曼滤波器产生系统的状态估计,然后用扩展卡尔曼滤波器重复这一过程并产生系统在k时刻的最终状态估计。
本文第2节介绍了PF的基本原理;第3节介绍了EKF和UKF;第4节结合EKF和UKF,提出了新的粒子滤波算法;第5节给出比较实验结果;第6节为结论。
粒子滤波器
假设动态系统的状态空间模型为:
(1) (2) 表示系统在k时刻所处的状态,表示k时刻的测量向量,两个函数和分别表示系统的状态转移函数和测量函数,,分别表示系统的过程噪声以及测量噪声。
粒子滤波算法最先由Gordon在文献[22]中提出,它为离散时间的递归滤波问题提供了一种近似的贝叶斯解决方法,其基本思想是构造一个基于样本的后验概率密度函数。用表示系统后验概率密度函数的粒子集合,其中{, i=1,…,N}是支持样本集,相应的权值为{},且满足,而表示到时刻k系统所有状态的集合,所以时刻k的后验密度可以近似表示为:
(3) 于是就有了一种表示真实后验密度的离散带权近似表示,而那些关于数学期望的复杂计算(通常带有复杂的积分运算)就可以简化为和运算了,如:
(4) 可以近似为:
(5) 许多粒子滤波器依赖于重要采样技术,粒子权值就是根据重要采样技术来选择的[23-24],因此,建议分布的设计就显得非常重要。如果根据重要密度选择粒子,那么粒子的权值可以定义为,
(6) 在时刻k-1,如果已经得到k-1时刻后验密度的近似表示的粒子集合,下一步就是用一个新的粒子集合来近似表示k时刻的后验密度。为了得到一种递归的表示方法,可以将选择的重要密度函数因式分解为,
(7) 然后,通过将获
您可能关注的文档
- 《模具零件普通机加工》课程整体教学设计().doc
- 《桥梁工程》课程设计任务书级.doc
- 《模拟与数字电子技术课程设计》指导书电气本44.doc
- 《构造与装饰效果的关系》论文.doc
- 《某知名电影院线股份有限公司影城绩效考核手册》(4页).doc
- 《汉语与写作》精品课程网上辅导材.doc
- 《汽车保险与理赔》选择题与答案[].doc
- 《建筑抗震设计规范》GB.doc
- 《数控机床操作及编程》实训课程指导书.doc
- 《汽油发动机电控系统检修》大职院课程标准.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2022届上海市徐汇区高三上学期12月一模英语试卷-Word版含答案.doc VIP
- (完整版)Aitken拖延问卷(API).docx VIP
- MTU软件简易操作培训课件32.pdf VIP
- 2026年春统编版九年级下册语文教学计划及教学进度表.docx VIP
- 学校“最小应急单元”突发事件处置工作指引解读课件.pptx VIP
- 深圳大学《现代通信原理》2021-2022学年第一学期期末试卷.doc VIP
- 人教版八年级数学下册教学工作计划与教学进度表(2026春季学期).docx
- 07CJ03-1:轻钢龙骨石膏板隔墙、吊顶(参考图集).pdf VIP
- 赤壁赋教学实录与课堂案例分析.docx VIP
- 化工工艺培训PPT课件.pptx VIP
原创力文档

文档评论(0)