Journal of Systems Engineering and Electronics ›› 2018, Vol. 29 ›› Issue (4): 854-863.doi: 10.21629/JSEE.2018.04.20

• Software Algorithm and Simulation • Previous Articles     Next Articles

A dual channel perturbation particle filter algorithm based on GPU acceleration

Fan LI1,*(), Hongkui BI2(), Jiajun XIONG2(), Chenlong YU1(), Xuhui LAN2()   

  1. 1 Department of Graduate, Air Force Early-warning College, Wuhan 430019, China
    2 Department of Early Warning Intelligence, Air Force Early-warning College, Wuhan 430019, China
  • Received:2017-03-30 Online:2018-08-01 Published:2018-08-30
  • Contact: Fan LI E-mail:1746338543@qq.com;bhk001@126.com;13871163420@139.com;342583844@qq.com;Lansoft007@sohu.com
  • About author:LI Fan was born in 1992. He received his B.S degree and M.S degree from the Air Force Earlywarning College in 2010 and 2016, respectively. Now, he is a Ph.D. candidate and a lecturer in Department of Early Warning Intelligence at the Air Force Early-warning College. His research interest is the near space hypersonic vehicle early warning detection technology. E-mail: 1746338543@qq.com|BI Hongkui was born in 1964. She received her B.S and M.S degrees from Huazhong University of Science and Technology in 1986 and 1989, respectively. Now, she is a professor in Air Force Early-warning College. Her research interests include radar data processing, radar equipment technology and application. E-mail: bhk001@126.com|XIONG Jiajun was born in 1961. He received his B.S. degree in computer software from Huazhong University of Science and Technology in 1883, M.S degree from National University of Defense Technology in 1988, and Ph.D degree from Huazhong University of Science and Technology in 2004. Now, he is a professor in Air Force Early-warning College. His research interests include data fusion and early warning intelligence analysis. E-mail: 13871163420@139.com|YU Chenlong was born in 1989. He received his B.S. degree from South China University of Technology in 2012 and M.S. degree from Air Force Early-warning College in 2015. Now he is a Ph.D. candidate in Air Force Early-warning College. His research interests include signal processing, target tracking and target detection. E-mail: 342583844@qq.com|LAN Xuhui was born in 1976. He received his B.S degree, M.S degree and Ph.D. degree from Air Force Early-warning College in 1999, 2002, and 2012 respectively. Now he is an associate professor in Air Force Early-warning College. His research directions are multi-sensor data fusion and integrated electronic information system. E-mail: Lansoft007@sohu.com
  • Supported by:
    the National High-tech R & D Program of China(2015AA7056045);the National High-tech R & D Program of China(2015AA8017032P);the National Natural Science Foundation of China(61401504);This work was supported by the National High-tech R & D Program of China (2015AA7056045; 2015AA8017032P), and the National Natural Science Foundation of China (61401504)

Abstract:

The particle filter (PF) algorithm is one of the most commonly used algorithms for maneuvering target tracking. The traditional PF maps from multi-dimensional information to onedimensional information during particle weight calculation, and the incorrect transmission of information leads to the fact that the particle prediction information does not match the weight information, and its essence is the reduction of the information entropy of the useful information. To solve this problem, a dual channel independent filtering method is proposed based on the idea of equalization mapping. Firstly, the particle prediction performance is described by particle manipulations of different dimensions, and the accuracy of particle prediction is improved. The improvement of particle degradation of this algorithm is analyzed in the aspects of particle weight and effective particle number. Secondly, according to the problem of lack of particle samples, the new particles are generated based on the filtering results, and the particle diversity is increased. Finally, the introduction of the graphics processing unit (GPU) parallel computing the platform, the "channel-level" and "particlelevel" parallel computing the program are designed to accelerate the algorithm. The simulation results show that the algorithm has the advantages of better filtering precision, higher particle efficiency and faster calculation speed compared with the traditional algorithm of the CPU platform.

Key words: particle filter (PF), dual channel filtering, graphic processing unit (GPU), parallel operation