J4

• Original Articles • Previous Articles     Next Articles

Swarm intelligence algorithm for particle filtering

LU Tao-rong1,2;ZHU Lin-hu1;LI De-fang3;LIU Hong-jie4;XIA Wen-jun1
  

  1. (1. School of Science, Air Force Engineering Univ., Xi′an 710051, China;
    2. School of Telecommunication Engineering, Air Force Engineering Univ., Xi′an 710077, China;
    3. School of Mechano-electronic Engineering, Xidian Univ., Xi′an 710071, China;
    4. School of Software Engineering, Xidian Univ., Xi′an 710071, China)
  • Received:1900-01-01 Revised:1900-01-01 Online:2008-06-20 Published:2008-05-30
  • Contact: LU Tao-rong E-mail:lutaorong@163.com

Abstract: By bringing the thought of swarm intelligence into particle filtering, a novel particle filter based on the artificial fish school algorithm is proposed. This algorithm makes prior particles move towards the high likelihood region by use of the alternation of behaviors of preying and swarming in the artificial fish school algorithm. So particle distribution and filtering accuracy are improved. Moreover, the difference between the particle distribution produced by behavior of swarming and the likelihood distribution is described by Kullback information. Kullback information decreases with the increasing iteration degree, which proves that this algorithm is rational. Finally, simulation results show that this swarm intelligence algorithm for particle filtering is effective, and has a better filtering performance than the EKF and the common PF.

Key words: particle filtering, swarm intelligence, artificial fish school algorithm, Kullback information

CLC Number: 

  • TN911