非线性滤波算法性能对比
第19卷
第13期
电子设计工程
2011年7月
V01.19
No.13
—E—lectronicDesignEngineering
Jul.201l
非线性滤波算法性能对比
刘德春1,谭信2
(1.阿坝师范高等专科学校电子信息工程系,四)ll郫县611741;
2.电子科技大学电子工程学院,四川成都611731)
摘要:随着目标运动的多样性和复杂化,雷达非线性目标跟踪算法越来越受到重视。本文对目前非线性滤波的主要算法即扩展卡尔曼滤波、不敏卡尔曼滤波、粒子滤波的滤波模型、适用条件、性能进行了分析比较,通过一个非线性非高斯模型进行了仿真,验证了这些算法的性能,仿真结果表明非线性条件下粒子滤波算法要明显优于其它两种滤波算法。关键词:非线性滤波;扩展卡尔曼滤波;不敏卡尔曼滤波:粒子滤波
中图分类号:TN957
文献标识码:A
文章编号:1674—6236(2011)13—0049—03
Performancescomparisonon
nonlinearfilteringalgorithms
LIUDe.chunl.TANXin2
(1.DepartmentofElectronicandInformationEngineering,AbaTeacherjCollege,Pixian611700,China;
7-School
ofElectronicEngineering,Univers毋ofElectronicScienceandTechnology,Chengdu611731,China)
Abstract:Withthegoalofthediversityandcomplexityofmotion,nonlinear
target
trackingofradarispaidmoreandmore
attention.Thispaperpresentthemain
algorithmsofthenonlinearfilterextendedKalmanfilter,UnscentedKalmanfilter,
particlefilterthefiltermodel,applicableconditions,performanceisanalyzedandcompared,anon—linearandnon—Gaussianmodelwassimulated
to
verifytheperformanceofthesealgorithms,simulationresults
showthattheparticlefilterunder
nonlinearconditionsismuchbetterthantheothertwofiheringalgorithms.
Keywords:nonlinearfilter;ExtendedKalmanFiher(EKF);UnscentedKalmanFilter(UKF);ParticleFilter(PF)
现在多传感器联合目标跟踪已经十分广泛,由于被动传男M瓠(鼽)+‰
(1)感器不发射信号,只是被动的接受信号,因此只能测量目标
o^=k(‰)抑^
(2)
的角度信息,而不能测量距离,因此状态方程和测量方程都其中,机是目标的状态向量,钆是目标的观测向量:五是
是非线性的,因此非线性滤波算法得到了越来越广泛的研究系统的状态转移矩阵,h。是系统的观测矩阵,uk和”。分别是
和应用[”。
系统状态噪声和观测噪声,之间互不相关,协方差矩阵分别
本文中重要讨论三种非线性滤波算法,一类是扩展卡尔是Q和几、
曼滤波,这种算法是利用泰勒级数展开方法将非线性问题转1.1扩展卡尔曼滤波算法
化为一个线性滤波问题,再用卡尔曼滤波方法进行求解,这扩展卡尔曼滤波算法是一种常用的非线性滤波方法.由
种算法简单方便,但是在强非线性和非高斯条件下滤波性能
于状态噪声协方差矩阵和观测噪声协方差矩阵一直保持不急剧变差,甚至出现滤波发散;另一类是不敏卡尔曼滤波[2-3],变,因此其滤波结果好坏与过程噪声和量测噪声的初始估计这种算法是基于UT变换的,不需要对非线性系统进行线性有很大的关系,另外该算法只有当模型线性化误差较小时才
化,而是利用采样点对状态向量的概率密度函数进行近似.
有较好的滤波精度;相关参考文献指出泰勒级数保留的阶数
近似后的概率密度函数仍然是高斯的;第三类粒子滤波算法
越高,滤波的性能越好,但是计算量将大幅增大,实验证明,
[4,51是近年来兴起的非线性滤波算法,是基于蒙特卡洛仿真的二阶扩展卡尔曼滤波器的性能要优于一阶,但是计算量要大最优回归贝叶斯滤波方法,由于是利用随机样本对状态估很多,因此一般情况下只采用一阶扩展卡尔曼滤波算法。
计,因此该方法不受线性化误差和高斯噪声的限制,这是优扩展卡尔曼滤波递推步骤如下Ⅲ:于前两种滤波算法之处。
步骤1:状态的一步预测为
^
^
1三种滤波算法简介
X(矗+1Ik)=f(kIX(klk))
(3)
步骤2:协方差的一步预测
非线性系统的状态方程和观测方程如式1和式2所示。
P(k+lIk)矾(_j})P(klk矿’x(”+Q(^)
(4)
收稿日期:2011-04—22稿件编号:201104108
步骤3:量测值预测值
作者简介:刘德春(1983一),男,四川岳池人,助教。研究方向:信号处理。
-49-
万方数据
2011 非线性滤波算法性能对比刘德春 1, 谭信 2 (1. 阿坝师范高等专科学校 电子信息工程系, 四川 郫县 611741 ; 2. 电子科技大学电子 工程学院, 四川 成都 ...
1 非线性滤波算法分析及其性能比较刘双全 ,李修和 ,陈明建 ( 电子工程学院 ,合肥 230037) 摘要 : 针对目标跟踪实际应用中量测方程非线性对滤波精度和稳定性的...
非线性贝叶斯滤波算法综... 11页 1下载券非线性滤波算法性能对比 暂无评价0人阅读0次下载举报文档...
几种非线性滤波算法的比较研究_专业资料。龙源期刊网 http://www.qikan.com.cn 几种非线性滤波算法的比较研究 作者:王庆欣 史连艳 来源:《现代电子技术》2011...
基于采样的非线性滤波算法... 5人阅读 3页 1.00元 非线性滤波算法的性能...综合对比分析了各算法隐藏>> 210 1年 3月1 5日 第3卷第 6期 4 现代 ...
对目前非线性滤波的主要算法即扩展卡尔曼滤波、不敏卡尔曼滤波、粒子滤波、扩展卡尔曼粒子滤波和不敏粒子滤波的滤波模型、适用条件、性能进行了分析比较,给出了每种...
3 2 赵 侃等: 基于采样的非线性滤波算法比较 在卡尔曼框架内应用 UT 技术就...UKF 由图 1、2 看出, 和P , 收敛速度最 快、 计精度最高; K性能逊于UK...
?10? 9 价值 工程 几种非线性滤 波算法 的性能分 析PefmaeAnysso eea ...图 2比较 了 3种滤波算法的均方根误差 , 结果表明强 基于MotCrnea o和递推...
非线性滤波算法性能对比 1人阅读 3页 1.00元 目标跟踪中非线性滤波算法......为了获得更高的估计精度,介绍了几种非线性滤波算法,包括unscented卡尔曼滤波算法...
热门文档