摘要
标准粒子滤波存在粒子贫化问题,在处理非线性问题时需要大量粒子才能达到所需的估计精度,降低了算法的综合性能。为此,文中提出了一种结合莱维(Levy)飞行策略、差分进化算法与成功历史策略的混合多策略优化的粒子滤波算法。该算法首先采用Levy飞行策略确定样本集的基本框架,并通过差分进化算法优化低权重的无效粒子,然后采用成功历史策略进行参数自适应调整,以动态调节算法寻优步长,将更多的粒子导向高似然区域。仿真结果表明,文中算法有效地提高了粒子多样性与滤波精度,并改善了在低测量噪声下的粒子贫化问题,降低对非线性系统估计所需的粒子数量。
The standard particle filter has the problem of particle impoverishment,while dealing with nonlinear problems requires many particles to achieve the required estimation accuracy,so the standard particle filter reduces the comprehensive performance of algorithm.This paper proposed a hybrid multi-strategy optimization particle filtering algorithm,which combines Levy flight strategy,differential evolution algorithm and success history strategy.The method firstly defines the basic framework of the sample set with Levy flight strategy,and optimizes the low-weight invalid particles with the differential evolution algorithm.Then the successful history strategy was used to adjust the parameters adaptively,to dynamically adjust the algorithm's optimum length,so as to guide more particles to the high likelihood region.Simulation results show that the proposed algorithm can effectively improve the particle diversity and filtering accuracy,enhance the particle impoverish problem under low measurement noise,and reduce the number of particles required for nonlinear system estimation.
作者
文尚胜
许函铭
陈贤东
丘志强
WEN Shangsheng;XU Hanming;CHEN Xiandong;QIU Zhiqiang(School of Material Science and Engineering,South China University of Technology,Guangzhou 510640,Guangdong,China)
出处
《华南理工大学学报(自然科学版)》
EI
CAS
CSCD
北大核心
2022年第6期49-59,共11页
Journal of South China University of Technology(Natural Science Edition)
基金
广东省科技计划项目(2017B010114001)
教育部科技计划项目(CXZJHZ201813)
中山市科技计划项目(2017C1011,2018A10013)
惠州市科技计划项目(2019SX0111011)。
关键词
粒子滤波
自适应调整
布谷鸟搜索算法
差分进化
多策略优化
particle filter
adaptive adjustment
cuckoo search algorithm
differential evolution
multi-strategy optimization