一种改进的粒子滤波重采样算法研究_金玉柱
改进重采样的高斯粒子滤波定位技术
Abs t r a c t : I n o r d e r t o r e d u c e t he p h e n o me n o n o f s a mp l e i mp o v e is r h me n t i n p a r t i c l e i f l t e r , a n i mp r o v e d r e — s a m—
・
l 8・
《 测控技术) 2 0 1 6 年滤波定位技术
燕琳凯 ,毛永毅 , 杨 强强
( 1 . 西安邮电大学 通信与信息工程学院 , 陕西 西安 7 1 0 0 6 1 ; 2 . 西安邮 电大学 电子工程学院 , 陕西 西安 7 1 0 0 6 1 )
p i i n g o f G a u s s i a n p a r t i c l e i f l t e r ( I R — G H P F )a l g o i r t h m i s p r o p o s e d b a s e d o n t h e G a u s s i a n i f l t e i r n g . T h e p a t r i c l e s a f t e r n e w r e s a m p l e d , c o n t a i n m o r e s t a t e i n f o r ma t i o n o f a d j a c e n t p a r t i c l e s a n d e n h a n c e t h e d i v e r s i t y o f p a t r i c l e s .
( 1 . S c h o o l o f C o mm u n i c a t i o n a n d I n f o r ma t i o n E n g i n e e i r n g , X i ’ n a U n i v e r s i t y o f P o s t s &T e l e c o m m u n i c t a i o n s , X i ’ a n 7 1 0 0 6 1 , C h i n a ;
一种基于改进重采样的粒子滤波算法
一种基于改进重采样的粒子滤波算法于春娣;丁勇;李伟;薛琳强【期刊名称】《计算机应用与软件》【年(卷),期】2013(030)002【摘要】针对传统粒子滤波算法中存在的样本贫化问题,提出一种基于改进重采样的粒子滤波算法.为了验证算法的有效性,对机动目标跟踪和分时恒值估计两类问题进行了仿真.结果表明,所提出的算法能够解决样本贫化问题,且具有较小的估计误差和较短的运算耗时.%Aiming at the sample impoverishment problems that exists in traditional particle filter, a particle filter algorithm based on improved resampling is presented. In order to verify the effectiveness of the algorithm, two examples on manoeuvring target tracking and time-constant values estimation are simulated. Simulation results show that the proposed algorithm can solve the sample impoverishment problem, and has better performance in both estimation error and computing time.【总页数】4页(P296-299)【作者】于春娣;丁勇;李伟;薛琳强【作者单位】南京航空航天大学电子信息工程学院江苏南京210016【正文语种】中文【中图分类】TP391【相关文献】1.一种改进重采样的粒子滤波算法 [J], 李善姬;禹爱兰2.一种改进的自适应重采样粒子滤波算法 [J], 骆荣剑;李颖;钱广华;魏祥3.改进重采样粒子滤波算法在GPS中的应用 [J], 李子昱;秦红磊4.一种改进重采样的粒子滤波算法 [J], 常天庆;李勇;刘忠仁;董田沼5.基于重采样技术改进的粒子滤波算法 [J], 李小婷;史健芳因版权原因,仅展示原文概要,查看原文内容请购买。
一种改进的粒子群优化算法
一种改进的粒子群优化算法封京梅【期刊名称】《云南民族大学学报(自然科学版)》【年(卷),期】2017(026)001【摘要】Because the particle swarm optimization algorithm is easy to fall into a local optimum,slower convergence,lower precision and poor calculation efficiency in the later iterations,the paper presents an improved particle swarm optimization algorithm to adjust the speed of particles through inertia weight and to balance the social learning ability and the self-learning ability of particles by the dynamic learning factor.Through the test of function simulation,the results show that this algorithm gets rid of the local optimum,and effectively improves the rate of convergence and accuracy.%针对粒子群优化算法在迭代后期容易陷入局部最优、收敛速度变慢,精度降低、计算效率变差等缺点,提出了一种改进的粒子群优化算法.此算法通过引入惯性权重来调节粒子的速度变化,动态变化的学习因子来平衡粒子的社会学习能力和自我学习能力.通过测试函数检验,结果显示该算法能够有效摆脱局部最优,整个收敛速度明显变快,精度大幅提高.【总页数】4页(P60-63)【作者】封京梅【作者单位】陕西广播电视大学工程管理系,陕西西安710119【正文语种】中文【中图分类】O221;TP301【相关文献】1.一种改进的粒子群优化算法及其在无人机航路规划中的应用 [J], 李鹏; 李兵舰; 亓亮; 陈凯翔; 李迪2.一种改进惯性权重的混沌粒子群优化算法 [J], 谷晓琳; 黄明; 梁旭; 焦璇3.一种改进粒子群优化算法在车辆路径问题的应用研究 [J], 文展;唐康健;李文藻4.一种改进粒子群优化算法的多机器人地图拼接方法 [J], 陈超;张志昂;丁丽君5.一种改进的粒子群优化算法 [J], 胡建华;熊伟利因版权原因,仅展示原文概要,查看原文内容请购买。
改进的粒子滤波目标跟踪算法
改进的粒子滤波目标跟踪算法
高海;韩洋
【期刊名称】《包装学报》
【年(卷),期】2018(010)005
【摘要】针对环境迁移、目标被遮挡或姿态变化较大时传统粒子滤波算法的鲁棒性不强的问题,提出一种改进的粒子滤波目标跟踪算法.建立目标模型时,将目标的HSV颜色特征和Uniform LBP纹理特征进行加权融合;粒子重采样过程中,采用加权随机采样方法,将粒子权值作为重采样的影响因子而非决定因子,以提升粒子多样性,降低粒子衰退对目标跟踪的影响;目标被干扰时,采用卡尔曼滤波对目标位置进行偏移校正,以获取目标正确位置;最后采用模板更新策略对目标模板进行实时更新.实验结果表明:相较于传统粒子滤波算法和CMT算法,本文算法对复杂环境中目标被遮挡和姿态变化的情况下都具有较好的鲁棒性.
【总页数】8页(P57-64)
【作者】高海;韩洋
【作者单位】浙江理工大学信息学院浙江杭州 310018;浙江理工大学信息学院浙江杭州 310018
【正文语种】中文
【中图分类】TP391.41;TN713
【相关文献】
1.基于粒子滤波的视频目标跟踪算法研究及改进 [J], 毛玮;韩旭;夏志强
2.改进的粒子滤波人体目标跟踪算法 [J], 徐胜;黄晁;孙松
3.基于改进粒子滤波的稀疏子空间单目标跟踪算法 [J], 宫海洋;任红格;史涛;李福进
4.结合匈牙利指派和改进粒子滤波的多目标跟踪算法 [J], 李华楠;曹林;王东峰;付冲
5.基于特征匹配与改进粒子滤波的冠脉目标跟踪算法 [J], 王光磊;卢倩;刘秀玲;王鹏宇
因版权原因,仅展示原文概要,查看原文内容请购买。
一种改进重采样的粒子滤波算法
d o i : 1 0 . 3 9 6 9 / j . i s s n . 1 0 0 1 — 3 6 9 5 . 2 0 1 3 . 0 3 . 0 2 6
P a r t i c l e il f t e r a l g o r i t h m b a s e d o n i mp r o v e d r e s a mp l i n g
CHANG T i a n ・ q i n g ,L I Y o n g ,L 1 U Z h o n g — r e n,DON G T i a n — z h a o
( D e p t .o f C o n t r o l E n g i n e e r i n g , A c a d e my o fA r mo r e d F o w e E n g i n e e r i n g , B e i j i n g 1 0 0 0 7 2 ,C h i n a )
Ab s t r ac t :I n o r d e r t o s o l v e t h e l o s s o f pa r t i c l e di v e r s i t y e xi t i n g i n r e s a mp l i n g p r o c e s s o f pa r t i c l e il f t e r ,t h i s pa p e r p r e s e n t e d a pa r t i c l e il f t e r a l g o r i t hm b a s e d o n i mpr o v e d r e s a mpl i n g .I t c l a s s i ie f d t h e pa ti r c l e s t o di f f e r e n t g r o u ps a c c o r di n g t o pa r t i a l r e s a m—
一种基于粒子滤波的改进红外目标跟踪算法
( 第 二炮兵工程大学 3 0 4室 , 西安 7 1 0 0 2 5 )
摘要 : 针对传统 红外 目标粒子滤波跟踪 中仅利用 目标 灰度信息可能导致 目标分辨 能力不高 的问题 , 构建 了基 于位置
和灰度的联合时空灰度模 型 , 提 出了一种基于联合 时空直方 图的粒子滤波 目标跟踪 算法 , 实验表 明 : 在 复杂背景下 , 该 算法能够实现对红外 目标稳健 的跟踪 。
文献标识码 : A
文章编号 : 1 0 0 6—0 7 0 7 ( 2 0 1 4) 0 3— 0 1 3 3 —0 4
I mp r o v e d I n f r a r e d 0b j e c t T r a c k i n g Al g o r i t h m Ba s e d o n P a r t i c l e F i l t e r
Ke y w o r d s : J o i n t H i s t o g r a m o f t i m e a n d s p a c e ;i n r f a r e d o b j e c t ;p a r t i c l e i f l t e r ;o b j e c t t r a c k i n g
Ab s t r a c t:Ba s e d o n t ha t t h e t r a d i t i o na l p a r t i c l e il f t e r i n f r a r e d t a r g e t t r a c k i n g u s i n g o n l y t h e t a r g e t g r a y i n —
目标跟踪 T a r g e t T r a c k i n g 是导航制导 、 视频监控 、 车辆辅 助驾驶及虚 拟实现等众 多军 事和 民用领 域研 究 的一个 热点 问题 , 其 实质 是 在视 频序 列 图像 中 , 通过 相关 算法 检 测 、 提 取、 识别 出 目标 , 然 后实 现 目标 的跟 踪 , 并提 取 出 目标 的位 置、 速度 、 加速度 等运 动参数和运动轨迹 信息 , 以实 现对 目标 进一步分析 与处 理。 基 于粒 子 滤 波 的 目标 跟 踪 研 究 早 于 1 9 9 3年 , G o r d o n 等” 把重采样 ( S I R) 引 入到 重要 性 采样 ( S I S ) , 奠定 了粒 子 滤波算法 的基础 。1 9 9 6年 , I s a r d和 B l a k e 开创性 地在 目标 跟踪 中运用 了粒子滤 波算 法 , 提 出了采用二 阶 自回归模 型 的 基于 目标 轮廓 特 征 C o n d e n s a t i o n s视 觉 目标 跟 踪 方 法 。程 建 对粒子滤波 的基本理论进 行了阐述 , 构建 了基于粒 子滤 波的 目标跟 踪算 法框 架 , 并 成 功地 在 红外 目标 的跟踪 中应 用 。在红外 目标 跟踪 中 , 由于 目标没 有颜 色信息 , 通 常采 用
一种基于改进重采样的粒子滤波算法
p r o v e d r e s a mp l i n g i s p r e s e n t e d .I n o r d e r t o v e r i f y t h e e f f e c t i v e n e s s o f t h e a l g o r i t h m ,t wo e x a mp l e s o n ma n o e u v r i n g t a r g e t t r a c k i n g a n d t i me . c o n s t a n t v a l u e s e s t i ma t i o n a r e s i mu l a t e d .S i mu l a t i o n r e s u l t s s h o w t h a t t h e p r o p o s e d a l g o r i t h m c a n s o l v e t h e s a mp l e i mp o v e r i s h me n t p r o b l e m
,
Ab s t r a c t
Ai mi n g a t t h e s a mp l e i mp o v e r i s h me n t p r o b l e ms t h a t e x i s t s i n t r a d i t i o n a l p a r t i c l e f i l t e r ,a p a r t i c l e i f l t e r a l g o r i t h m b a s e d o n i m—
机 动 目标 跟踪和分 时恒值估 计两类问题进行 了仿真 。结果表 明, 所提 出的算法能够解决样本贫化问题, 且具有较小 的估计误差和 较 短的运 算耗时。 关键词
一种基于高斯扰动的重采样粒子滤波算法[发明专利]
专利名称:一种基于高斯扰动的重采样粒子滤波算法专利类型:发明专利
发明人:周蓉,藤婧,吴梦华
申请号:CN201610596452.X
申请日:20160726
公开号:CN106296727A
公开日:
20170104
专利内容由知识产权出版社提供
摘要:本发明属于智能信息处理技术领域,涉及一种基于高斯扰动的重采样粒子滤波算法。
具体为在重采样过程中对重复采样的高权值粒子增加高斯扰动扩散,在非线性和非高斯系统中用来估计系统状态,用于无特征的小目标跟踪定位中,解决迭代过程中重采样后粒子的多样性丧失问题,在保证粒子有效性的前提下增加粒子多样性,增加了粒子逼近目标的概率,在不增加计算量和存储量的条件下,降低了跟踪误差,提高了小目标跟踪精度;从计算量角度来看,尽管增加了基于高斯扰动的扩散过程,但是由于粒子的收敛速度加快,改进算法的执行时间和系统重采样算法接近。
申请人:华北电力大学
地址:102206 北京市昌平区朱辛庄北农路2号
国籍:CN
代理机构:北京众合诚成知识产权代理有限公司
代理人:陈波
更多信息请下载全文后查看。
一种改进重采样的粒子滤波算法
sm l g n e ss h eeca o t G )t cos n r t. e a ao a zdb a ai a pi ,adt nue te nt gr m( A o rs adv i eT r t ni r i ys evr — n h g il i h a a h v ii se e l c l a
第 5 卷 第 9期 1 2 1 年u iain En ie rn nc to gn ei g
Vo . 1 No. 15 9 S p.2 1 e 01
文章 编号 :0 1 9 X 2 1 )9 0 5 4 10 —8 3 (0 10 —0 3 —0
L h nj, UA— n /S a - Y ia i l
( oeeo ni eigY n i nvr t, aj 130 , h a C lg f gn r , aba U i sy V ni 30 2 C i ) l E e n n ei n
Abt c: ea p n nip r n m t d t sl atl dg dt ni p rc l r g P )a o tm. s atR sm l gi a ot t e o o eprc er ai a ieft n ( F l r r i s m a h o v ie a o n tl i e i gi h
h mp e e a l atce f t o h t e i rv d rs p ig p ril l rag rtm .S muain rs ls s o ta e i rv d a g rtm a etr o m n i e l i i l t e u t h w tt mp e o h h b t o h h o l i s e
1 引 言
粒子 滤 波 器 (atl Flr利 用 一 些 随 机 样 本 Prc ie) ie t ( 子 ) 表示 系 统 随 机 变量 的后 验 概 率 分 布 , 不 粒 来 它
一种有效的粒子滤波器的改进算法
粒 子进 行 复制 ,但 这样 在 采样 结 果 中就 会包 含 许
多 重 复点 ,从 而丧 失 了粒 子 的多 样性 。故 可 能使
P
・1=J l ) ・ ) ・ ( ) P ・ P “ ・ 1 )
。。 :)
采 样枯 竭 。增 加粒 子数 可 以 改善 这一 问题 。但 仿
量测 方程 是 :
z h ,) t = ‘ 其 中 , 和 分 别是 状 态 函数 和观 测 函数 ;u t
.
数太 少 。退 化现 象 意味 着大 量 的计 算 工作 都 被 用
来 更 新那 些对 后 验概 率 密度 的估 计 几 乎没 有 作 用 的粒 子 上 。 目前解 决 退 化 问题 主要 有 两 种 方 法 : 选 取合 适 的重 要性 函数 和进 行重 采 样 。其 中重采 样 的基 本思 想 是去 除权 值 小 的粒 子 而对 权值 大 的
Vo .O No5 1 . 1 Ma .2 0 v 08
2 0 年5 0 8 月
数 。式 ()和 ()是 贝 叶斯 估 计 的 一般 表 达 式 , 1 2 其 中 的积 分 仅 可对 某 些 线 性 动态 系 统 获 得 解 析
是 归一 重 权值 / m 此, 没有 化的 要性 :( i ) 。因 ∑
中 。与 增加 粒 子 数 目的方 法 相 比 ,MC 可 以 更 MC 好 的提高 滤波 器 的性能 。
的滤波 算法 ,是递 推 贝 叶斯估 计 的 一种 具 体实 现
方法 。它通 过 非参 数化 的蒙特 卡 罗模 拟 方法 来 实 现 递推 贝 叶斯 滤波 ,其 思 想是 利用 一系 列 随机 抽
W 'ec n 2 0 . 电 子 元 嚣 件 主 用 7 W, c I  ̄c 0 85 O . l
一种改进的粒子滤波算法应用于故障诊断
一种改进的粒子滤波算法应用于故障诊断
杜京义;殷梦鑫
【期刊名称】《系统仿真学报》
【年(卷),期】2014(26)1
【摘要】为了解决粒子滤波技术中粒子退化的问题,出现了重采样算法。
传统的重采样算法如系统重采样,分层重采样等普遍运算时间较长,耗费去很多机时,有时难以满足对实时性要求较高系统的故障诊断。
在对粒子滤波技术进行分析的基础上,提出了一种新的重采样算法—"斐波那契查找重采样"。
并利用基于残差生成的系统故障诊断方法,将改进的重采样算法应用于传感器故障诊断中。
通过对电磁流量传感器的信号处理系统为实验对象进行仿真分析,可以看出,该算法预测系统状态的精度与其它算法基本一致,能有效的进行故障诊断,并且实时性较好,运算时间较快。
【总页数】5页(P62-66)
【作者】杜京义;殷梦鑫
【作者单位】西安科技大学电气与控制工程学院
【正文语种】中文
【中图分类】TP391
【相关文献】
1.基于改进粒子滤波算法的小型无人机传感器故障诊断方法
2.一种基于改进粒子滤波算法的室内融合定位方法
3.基于改进粒子滤波算法的小型无人机传感器故障诊
断方法4.一种基于和声搜索的改进粒子滤波算法及应用5.一种改进粒子滤波算法实现的多径参数估计
因版权原因,仅展示原文概要,查看原文内容请购买。
粒子滤波 多项式重采样
粒子滤波多项式重采样
粒子滤波是一种用于非线性和非高斯系统的状态估计方法。
它通过使用一组随机样本(粒子)来近似表示系统的后验状态概率分布。
这些粒子根据系统的动态模型进行预测,并根据测量更新其权重,以便更好地估计系统的状态。
粒子滤波在目标跟踪、导航和传感器融合等领域得到广泛应用。
多项式重采样是粒子滤波中的一种重采样方法,用于在每次滤波步骤中根据粒子的权重重新分配粒子的数量,以便更好地代表后验概率分布。
在多项式重采样中,根据粒子的权重,以一定的概率来决定是否选择该粒子,并生成新的粒子集合。
这样可以避免权重较低的粒子对估计结果的影响,从而提高滤波的效率和准确性。
从技术角度来看,粒子滤波结合了蒙特卡罗方法和贝叶斯滤波理论,可以处理非线性系统和非高斯噪声的情况。
它的主要优点是能够对任意非线性系统进行状态估计,同时也可以很好地处理传感器测量噪声和系统模型的不确定性。
多项式重采样作为粒子滤波的一种改进方法,可以有效地解决权重退化和样本稀疏的问题,提高了滤波的稳定性和准确性。
除了技术层面,从应用角度来看,粒子滤波和多项式重采样在机器人导航、目标跟踪、无人机控制等领域具有重要的应用。
它们能够处理复杂的非线性系统,并且不需要对系统进行线性化或假设高斯分布,因此在实际工程中具有很强的适用性。
总的来说,粒子滤波和多项式重采样是现代滤波理论中重要的技术手段,它们在处理非线性和非高斯系统的状态估计问题上具有重要的理论和实际意义。
通过合理的权衡和应用,它们能够为复杂系统的状态估计提供有效的解决方案。
一种基于粒子群优化的粒子滤波改进算法
方法 , 在 搜 索域 内 以适 应 度 函 数 为 评 价 标 准 , 更 新粒 子状 态 改 变 量 的大 小 , 对 粒 子 的空 间 分 布进 行调 整 , 使 粒 子 状 态集 中处 于适 应 度 函数 极 值 附 近 . 滤波 算 法 中 , 通 过 将 最新 的量 测 值 引人 到 采
第2 7 卷 第3 期 2 0 1 3 年0 6 月
空 军 预 警 学 院 学 报
J o u r n a l o f Ai r F o r c e Ea r l y Wa r n i n g Ac a d e my
V_ 0 1 . 2 7 No. 3 J u n. 2 01 3
D O I : 1 0 . 3 9 6 9 / j . i s s n . 2 0 9 5 - 5 8 3 9 . 2 0 1 3 . 0 3 . 0 1 5
一
种基 于粒子群优化 的粒 子滤波 改进算法
刘重 阳 , 王首勇z , 万 洋 1 , 郑作虎 1
( 1 . 空军预警学院 研 究生管理大队, 武汉 4 3 0 0 1 9 ; 2 . 空军预警学院 三系, 武 汉4 3 0 0 1 9 )
法 以及 标 准 粒 子 滤 波 和 粒 子 群 优 化 粒 子 滤 波 3
种 算 法 进 行 了仿 真 比较 , 验 证 了本 文 所 提算 法 的
性能.
为此 , 文献 [ 1 O ] 提 出 了一 种 基 于粒 子 群 优 化 的智 能粒 子滤 波算 法 , 即 粒 子 群 优 化 粒 子 滤 波 算 法 f P S O . P F ) .粒 子 群 优 化 算 法 ( P S O ) 是 一 种 考 虑
一种改进粒子滤波目标跟踪算法研究
一种改进粒子滤波目标跟踪算法研究
孟祥元
【期刊名称】《宿州学院学报》
【年(卷),期】2022(37)9
【摘要】为解决粒子滤波跟踪算法中的粒子集退化问题,研究提出了改进的粒子滤波目标跟踪算法,通过分析影响退化的因素,对基本粒子滤波的重要性函数进行改进,依据似然函数比先验密度更接近于后验密度,从大量抽样中改进权值更新公式,基于似然函数,采用更接近真实值的近似,从而提高跟踪的准确度。
采用遗传算法对重采样技术进行改进,通过按轮盘赌的方法获取新粒子集,对新粒子集进行交叉、变异处理,降低粒子的贫乏程度。
最后通过仿真实验证明本文提出的改进粒子滤波算法能够取得更高的跟踪精度。
【总页数】4页(P12-15)
【作者】孟祥元
【作者单位】合肥工业大学计算机与信息学院;宿州市公安局交通警察支队
【正文语种】中文
【中图分类】TP393
【相关文献】
1.复合K噪声下目标跟踪的改进粒子滤波算法研究
2.基于粒子滤波的视频目标跟踪算法研究及改进
3.基于改进粒子滤波的多目标跟踪算法研究
4.基于改进粒子滤波的视觉目标跟踪算法研究
5.边缘粒子滤波多目标跟踪改进算法研究
因版权原因,仅展示原文概要,查看原文内容请购买。
基于新的采样更新方法的粒子滤波算法
基于新的采样更新方法的粒子滤波算法
王健;金永镐;董华春;权太范
【期刊名称】《系统工程与电子技术》
【年(卷),期】2008(030)006
【摘要】以往的粒子滤波采用由初始先验概率密度产生一组粒子,然后通过重要性密度函数去更新粒子,但会产生粒子退化的问题,因此引入了各种各样的重采样算法,但这样做又产生了粒子多样性丧失的问题.针对粒子滤波的粒子退化现象,提出基于新的采样更新方法的粒子滤波算法,新方法从滤波值和滤波误差协方差矩阵上产生粒子.仿真试验表明,新方法在非线性非高斯情况下要远远好于EKF.
【总页数】3页(P1148-1150)
【作者】王健;金永镐;董华春;权太范
【作者单位】哈尔滨工业大学电子工程技术研究所338信箱,黑龙江,哈尔
滨,150001;延边大学电子信息工程系,吉林,延边,133002;哈尔滨工业大学电子工程技术研究所338信箱,黑龙江,哈尔滨,150001;哈尔滨工业大学电子工程技术研究所338信箱,黑龙江,哈尔滨,150001
【正文语种】中文
【中图分类】TN953
【相关文献】
1.基于 KHM 的多层采样粒子滤波算法 [J], 李菊;余烨;戴欢;李克清;夏瑜;曹明伟
2.基于粒子重采样滤波算法的红外图像消噪 [J], 李丹;王洪涛
3.一种基于改进重采样的粒子滤波算法 [J], 于春娣;丁勇;李伟;薛琳强
4.基于KLD采样改进的高斯粒子滤波算法 [J], 周翟和;钟雨露;曾庆喜;田祥瑞
5.基于重采样技术改进的粒子滤波算法 [J], 李小婷;史健芳
因版权原因,仅展示原文概要,查看原文内容请购买。
一种改进重采样的粒子滤波算法
步骤 2:重要性采样。 对于 i 1, 2, , N , 从重要性概率密度函数中采样新粒 子 {xt(i ) }iN 1 。 步骤 3:权值更新 根据当前观测值 yt ,计算粒子的权值 t(i ) ,并归一化 权值。 步骤 4:重采样 计算有效粒子数 N eff ,判断是否需要重采样。若不需 要,则转入步骤 5;否则,对粒子集 {x , } 进行重采样,
Particle filter algorithm based on improved resampling
CHANG Tian-qing, LI Yong, LIU Zhong-ren, DONG Tian-zhao
(Department of Control Engineering, Academy of Armored Force Engineering, Beijing 100072, China) Abstract: In order to solve the loss of particle diversity exiting in resampling process of particle filter, a particle filter algorithm based on improved resampling is presented. The particles are classified to different groups according to partial resampling. The particles with medium weight values keep same and the other two groups with high and low weight values are combined linearly and randomly to generate new particles using Thompson-Taylor algorithm. Experimental results show that the improved algorithm can reduce computational complexity and keep the diversity of particles and it also enhances the performance of filter. Key words: partial resampling; Thompson-Taylor algorithm; particle filter
一种改进的粒子滤波重采样算法研究
一种改进的粒子滤波重采样算法研究
金玉柱;李善姬
【期刊名称】《电子测试》
【年(卷),期】2011(000)004
【摘要】粒子滤波是基于递推的蒙特卡罗模拟方法的总称,可用于任意非线性,非高斯随机系统的状态估计.为了减轻退化现象,引入重采样过程,但重采样过程算法复杂,计算量大,不利于硬件实现,并且会削弱粒子的多样性,从而导致滤波性能下降.提出了一种将局部重采样和优化组合算法结合的重采样算法.将粒子按权值大小分类,小权值的粒子抛弃,大权值的粒子进行复制,将复制的粒子和抛弃的粒子线性组合产生新的粒子,增加了粒子多样性并且只对大权值粒子进行运算,故降低了计算量利于实时系统的硬件实现.仿真结果证明了该算法的有效性.
【总页数】4页(P91-94)
【作者】金玉柱;李善姬
【作者单位】延边大学工学院,吉林延吉133002;延边大学工学院,吉林延吉133002
【正文语种】中文
【中图分类】TP391
【相关文献】
1.一种改进的自适应重采样粒子滤波算法 [J], 骆荣剑;李颖;钱广华;魏祥
2.一种抗遮挡与重采样的粒子滤波跟踪算法研究 [J], 王旭阳;王艳伟
3.一种改进重采样的粒子滤波算法 [J], 常天庆;李勇;刘忠仁;董田沼
4.一种基于改进重采样的粒子滤波算法 [J], 于春娣;丁勇;李伟;薛琳强
5.一种改进重采样的粒子滤波盲分离算法 [J], 林晓梦; 高勇
因版权原因,仅展示原文概要,查看原文内容请购买。
基于多样性向导的自适应重采样粒子滤波研究
基于多样性向导的自适应重采样粒子滤波研究于金霞;汤永利;许景民【期刊名称】《计算机科学》【年(卷),期】2012(039)006【摘要】由于在非线性非高斯系统和多模处理能力上的优越性,粒子滤波算法已经被广泛应用.针对粒子滤波算法现有缺陷分析,提出一种基于多样性向导的自适应重采样粒子滤波.首先,基于多样性向导自适应调整重采样阈值.在基于有效样本大小的自适应重采样技术之上,借助了另一多样性测度即种群多样性因子来自适应地调整有效样本大小的阈值;而且,在重采样之后引入样本变异操作来确保样本的多样性.然后,提出了一种改进的部分分层重采样算法.该算法借鉴部分分层重采样执行快、时间短的优点,同时结合权重优化的思想改进重采样的样本权重计算.最后,通过仿真实验验证了所提粒子滤波算法的性能和有效性.%As its advantage in non-linear non-Gaussian system and multi-mode processing, particle filter (PF) has widely been applied into many fields in recent years. With the deficiency analysis of existing algorithm.a particle filter with adaptive resampling based on diversity guidance was presented. Firstly, it adaptively tuned the resampling threshold by diversity guidance. Based on the adaptive resampling techniques on effective sample size .other diversity measure, population factor, was used to adjust the resampling threshold. Moreover, the operation of particle mutation after resampling was integrated into PF so as to assure the diversity of particle sets. Then, an improved partial stratified resampling (PSR) in PF was proposed. It drew from the advantageof PSR in implementation speed and time. In addition, it combined with the weights optimal idea to improve the performance of PF. With the simulation experiments,the validity of the proposed method was verified.【总页数】4页(P231-234)【作者】于金霞;汤永利;许景民【作者单位】河南理工大学计算机科学与技术学院焦作 454003;河南理工大学计算机科学与技术学院焦作 454003;河南理工大学计算机科学与技术学院焦作454003【正文语种】中文【中图分类】TP18【相关文献】1.一种改进的自适应重采样粒子滤波算法 [J], 骆荣剑;李颖;钱广华;魏祥2.目标跟踪的自适应双重采样粒子滤波算法 [J], 白笛;张冰;朱志宇3.粒子滤波自适应部分系统重采样算法研究 [J], 刘文静;于金霞;汤永利4.自适应不完全重采样粒子滤波器 [J], 左军毅;张怡哲;梁彦5.基于遗传算法的智能粒子滤波重采样策略研究 [J], 刘海涛;林艳明;陈永华;周尔民;彭博因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2011年4月第4期电子测试ELECTRONIC TESTApr.2011No.4一种改进的粒子滤波重采样算法研究金玉柱,李善姬(延边大学工学院,吉林 延吉 133002)摘要:粒子滤波是基于递推的蒙特卡罗模拟方法的总称,可用于任意非线性,非高斯随机系统的状态估计。
为了减轻退化现象,引入重采样过程,但重采样过程算法复杂,计算量大,不利于硬件实现,并且会削弱粒子的多样性,从而导致滤波性能下降。
提出了一种将局部重采样和优化组合算法结合的重采样算法。
将粒子按权值大小分类,小权值的粒子抛弃,大权值的粒子进行复制,将复制的粒子和抛弃的粒子线性组合产生新的粒子,增加了粒子多样性并且只对大权值粒子进行运算,故降低了计算量利于实时系统的硬件实现。
仿真结果证明了该算法的有效性。
关键字:粒子滤波; 局部重采样; 优化组合中图分类号: TP391 文献标识码:AResearch of improved particle filter resampling algorithmJin Yuzhu, Li Shanji(College of Engineering, Yanbian University, Yanji 133002, China)Abstract: Particle filtering is a sequential Monte Carlo simulation algorithm. It can be used to estimate the state of any nonlinear, non-Gaussian system. In order to reduce the degeneracy, the resampling algorithm is adopted. But the resampling process has complex algorithm architecture, which have restricted its implementation in real-time system. Resampling process also leads to the loss of diversity of particles, and the loss makes filter’s performance worse. A new algorithm-partial resampling combined with optimizing combination resampling method is proposed. Assort the particles by their weights, the particles which have low weights are abandoned and the particles which have high weights are reproduced, and generate new particles by combining the reproduced particles and abandoned particles. This new method partly overcomes the loss of diversity and because it simply operates to the high weights particle so its calculation is simplified. And it is propitious to implement by hardware. The simulation results prove the effectiveness of the proposed method.Keywords : particle filtering; partial resampling; optimizing combination0 引言粒子滤波器,又称序贯蒙特卡罗方法。
可以有效地处理非线性、非高斯滤波问题,广泛地应用在机动目标跟踪、信号传输与压缩、金融领域数据分析、图像处理、故障诊断等领域。
所谓粒子滤波就是贝叶斯估计基于抽样理论的一种近似算法,通过非参数化的蒙特卡罗模拟方法来实现递推贝叶斯滤波,即通过一组动态状态空间上按贝叶斯准则进行更新的随机加权的样本或粒子,对未知状态的后验概率密度进行估计,其中这些粒子通过对后验密度序贯重要抽样得到,并分别对应于一组权值。
以样本均值代替积分运算,当样本容量很大时,这种蒙特卡罗描述就等价于真实的后验概率密度函数[1]。
基本的PF 算法中最重要的3个步骤是:重要性采样、权值更新以及重采样。
重要性采样步骤就是选取重要性函数,通常选择k 时刻的后验概率密度函数时为最优估计,但是最优估计很难实现,一般取后验概率密度的近似函数作为重要性函数,从中按照一定的原则选取n 个随机样本点。
逐点计算每个样本点的权值。
这种算法经过多次迭代后会产生退化现象,许多粒子的权重变得非常小,只有少数粒子具有较大权值,为了解决这个问题引入了重采样过程。
重采样算法的主要思想是:抛弃那些权值小的粒子,复制那些权值大的粒子。
这种算法很好地解决了粒子匮乏现象。
但是同时又产生了粒子多样性的丧失问题。
即直接抛弃权值小的粒子,只多次复制权值大的粒子有可能会使滤波发散[2]。
本文提出了一种新的重采样算法,将局部重采样算法和权值优化组合算法相结合。
有效地降低了算法的复杂度并且解决了粒子多样性丧失问题。
1 粒子滤波算法粒子滤波算法的核心思想就是利用一系列随机样本的加权和表示所需的后验概率密度,得到状态的估计值。
当样本点数增至无穷大时,就可无偏的估计出后验概率密度,达到最优估计。
粒子滤波算法中,用()(){}0:1,Ni i kki xw =表示系统后验概率密度函数()0:0:|k k p x z 的样本集合,其中{}()0:,1,2,...,i kxi N =是粒子集合,N 为粒子数,(){},1,2,...,i kw i N=为各个粒子相应的权值,且满足()11N i ki w ==∑。
粒子滤波算法中重要性函数()0:1:|,k k k q x x y 的设计是一个关键问题,它经常被近似以简化采样。
当重要性函数为后验概率密度函数的情况下,达到最优估计。
但最优估计很难实现,所以经常采样次优算法,令重要性函数等于先验概率密度即:()()11|,|k k k k k q x x y p x x −−=,此时由下式递归更新权值[3]。
()1|k k k k w w p y x −= (1)粒子滤波算法在递归更新权值的过程中,会产生一个问题就是许多粒子的权值会变得非常小,而少数粒子的权值变得较大。
为了解决这个问题引入重采样步骤,通过一个有效地采样尺度Neff 为:()211eff Ni ki N w ==∑, (2)当Neff 下降到一个门限值Nr 时就对粒子进行重采样,把那些权值小的粒子删除,复制那些权值较大的粒子。
重采样过程就是对现有的N 个样本进行重采样,产生新的N 个样本构成对后验概率分布的新的近似。
粒子滤波算法的具体实现步骤如下:Step0:初始化k=0 产生粒子集()1Nik i x =,定义每个粒子初始的权值为1N −。
Step1:重要性采样和权值计算k=1 从重要性函数 采样N 个粒子,通过式(1)计算每个粒子的归一化权值。
Step2:重采样通过有效采样尺度Neff,利用(2)式判别是否需要重采样。
如果需要重采样则采样重采样算法根据根据归一化权值,从集合()1Ni k i x =中用权值较大的粒子代替权值小的粒子,如果不需要重采样则转到Step3。
Step3:输出输出一组粒子()(){}1,N i i kki xw =,利用下式:()()1ˆNi i k ki x w x ==∑ (3)得到当前时间步的后验均值估计。
Step4:时间更新令1kk →+,当下一测量值到来时转到Step1。
2 重采样步骤的改进传统的重采样算法对所有的粒子进行重采样,算法复杂,不能满足算法执行时间的要求。
并且完全抛弃了权值小的粒子,所以粒子多样性的损失是不可避免的。
本文的重采样算法是为了减少计算的复杂度及处理时间并且充分利用被抛弃的权值小的粒子的基础上提出来的。
将局部重采样和权值优化组合算法结合,得到一个算法复杂度低并且没有重复的粒子的算法。
主要思想是对粒子按权值大小()()11|,|k k k k k qx x y p x x −−=分四类[4],分为大权值粒子、中等权值粒子、小权值粒子以及可抛弃粒子。
大权值粒子重采样之后被复制并与小权值粒子线性组合[5],中等权值粒子重采样后权值不变,小权值粒子被存入抛弃组待与大权值粒子线性组合产生新的粒子,权值过小的可抛弃粒子完全抛弃。
线性组合方式如下[6]:()n s a s x x KL x x =+− (4)其中,n x 是线性组合后产生的新采样点;s x 是被重复选取的大权值采样点;a x 是存入抛弃组的小权值采样点;K 为步长系数,调节K 的目的是为了消除()a s x x −的欧氏距离带来的影响;L 为()a s x x −方向的合适步长。
若产生的新采样点的权值比原采样点的权值小,L 减半并重新产生新的采样点。
设N 为采样点个数,m 为采样空间的维数,w 为任一采样点邻域空间内采样点的分布概率,则L 为:(5)本文所提出的重采样算法具体实现如下:首先定义初值T h 、T m 、T l 。
且T h >T m >T l 。
并对粒子按权值大小进行划分。
while i ≤ N if 当前点权值≥T m 直接接受当前采样点。
if 当前点权值≥T h复制当前采样点,并按(4)式与抛弃组的采样点线性组合产生新点。
计算新点权值,若该权值大于当前点权值则保留否则重新进行线性组合L 减半。
end ifelse if T m > 当前点权值 > T l抛弃当前点,存入抛弃组以备线性组合。
else 当前点<T l完全抛弃当前点,不存入抛弃组。
end if end while本重采样算法中转移到s x 的权值通过线性组合,重新分配给了抛弃组中的粒子,通过选取合适的K 值,总可以使重采样后的近似概率分布比单纯的局部重采样算法更加接近重采样前的概率分布。
采用按权值大小对粒子分类的方法,只对权值大的粒子进行复制运算,其他粒子或者直接接受或者抛弃粒子,不必对所有粒子进行运算,故有效地降低了算法的复杂度,利于实时系统的硬件实现。
采用优化组合的办法增加了粒子的多样性,重采样后没有重复的粒子,选取合适的K 值后可有效提高PF 算法的精度。