Journal of System Simulation ›› 2017, Vol. 29 ›› Issue (2): 295-300.doi: 10.16182/j.issn1004731x.joss.201702008

Previous Articles     Next Articles

Research on Chicken Swarm Optimization-based Particle Filter

Zhang Jianchun1,2, Kang Fengju1,2, Liang Hongtao1,2, Xu Hao1,2   

  1. 1. Marine College, Northwestern Polytechnical University, Xi'an 710072, China;
    2. National Key Laboratory of Underwater Information Process and Control, Xi'an 710072, China
  • Received:2016-06-19 Revised:2016-08-24 Online:2017-02-08 Published:2020-06-01

Abstract: To solve the particle impoverishment caused by resampling in particle fileter (PF), the Chicken Swarm Optimization (CSO) was integrated into the sampling phase of generic particle filter and an intelligent optimized particle filter of CSO was proposed. According to the weight of focused particles as the fitness, the type of each particle in the population and interrelation between each one was determined. Various designed mechanisms about individual movement were introduced to update the location. Moreover, the dynamical structure of particle population was utilized to overcome weakness of local optimum and improve the optimization. On the basis, particles moved towards to the high likelihood region of posterior probability density. As a result, the diversity of samples was kept and quality of particles was ameliorated. The result of simulation experiment shows that this algorithm has higher estimation accuracy and keeps the diversity of particles, and reduces the quantity of particles required by the state estimation.

Key words: chicken swarm optimization, particle filter, particle impoverishment, state estimation

CLC Number: