Journal of Shanghai Jiao Tong University (Science) ›› 2019, Vol. 24 ›› Issue (1): 130-136.doi: 10.1007/s12204-019-2046-x

Previous Articles    

Particle Filter and Its Application in the Integrated Train Speed Measurement

Particle Filter and Its Application in the Integrated Train Speed Measurement

ZHANG Liang (张梁), BAO Qilian *(鲍其莲), CUI Ke (崔科), JIANG Yaodong (蒋耀东), XU Haigui (徐海贵), DU Yuding (杜雨丁)   

  1. (1. Department of Instrument Science and Engineering, School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China; 2. Shanghai Engineering Research Center for Intelligent Diagnosis and Treatment Instrument, Shanghai 200240, China; 3. Xichang Satellite Launch Center, Xichang 615000, Sichuan, China; 4. Department of Research and Development, CASCO Signal Ltd., Shanghai 200240, China)
  2. (1. Department of Instrument Science and Engineering, School of Electronic Information and Electrical Engineering, Shanghai Jiao Tong University, Shanghai 200240, China; 2. Shanghai Engineering Research Center for Intelligent Diagnosis and Treatment Instrument, Shanghai 200240, China; 3. Xichang Satellite Launch Center, Xichang 615000, Sichuan, China; 4. Department of Research and Development, CASCO Signal Ltd., Shanghai 200240, China)
  • Online:2019-02-28 Published:2019-01-28
  • Contact: BAO Qilian *(鲍其莲) E-mail:qlbao@sjtu.edu.cn

Abstract: Particle filter (PF) can solve the problem of state estimation under strong non-linear non-Gaussian noise condition with respect to traditional Kalman filter (KF) and those improved KFs such as extended KF (EKF) and unscented KF (UKF). However, problems such as particle depletion and particle degradation affect the performance of PF. Optimizing the particle set to high likelihood region with intelligent optimization algorithm results in a more reasonable distribution of the sampling particles and more accurate state estimation. In this paper, a novel bird swarm algorithm based PF (BSAPF) is presented. Firstly, different behavior models are established by emulating the predation, flight, vigilance and follower behavior of the birds. Then, the observation information is introduced into the optimization process of the proposal distribution with the design of fitness function. In order to prevent particles from getting premature (being stuck into local optimum) and increase the diversity of particles, L′evy flight is designed to increase the randomness of particle’s movement. Finally, the proposed algorithm is applied to estimate the speed of the train under the condition that the measurement noise of the wheel sensor is non-Gaussian distribution. Simulation study and experimental results both show that BSAPF is more accurate and has more effective particle number as compared with PF and UKF, demonstrating the promising performance of the method.

Key words: particle filter (PF)| bird swarm algorithm| fitness function| L′evy flight| proposal distribution| integrated train speed measurement

摘要: Particle filter (PF) can solve the problem of state estimation under strong non-linear non-Gaussian noise condition with respect to traditional Kalman filter (KF) and those improved KFs such as extended KF (EKF) and unscented KF (UKF). However, problems such as particle depletion and particle degradation affect the performance of PF. Optimizing the particle set to high likelihood region with intelligent optimization algorithm results in a more reasonable distribution of the sampling particles and more accurate state estimation. In this paper, a novel bird swarm algorithm based PF (BSAPF) is presented. Firstly, different behavior models are established by emulating the predation, flight, vigilance and follower behavior of the birds. Then, the observation information is introduced into the optimization process of the proposal distribution with the design of fitness function. In order to prevent particles from getting premature (being stuck into local optimum) and increase the diversity of particles, L′evy flight is designed to increase the randomness of particle’s movement. Finally, the proposed algorithm is applied to estimate the speed of the train under the condition that the measurement noise of the wheel sensor is non-Gaussian distribution. Simulation study and experimental results both show that BSAPF is more accurate and has more effective particle number as compared with PF and UKF, demonstrating the promising performance of the method.

关键词: particle filter (PF)| bird swarm algorithm| fitness function| L′evy flight| proposal distribution| integrated train speed measurement

CLC Number: