摘要
粒子滤波在非线性和非高斯的场合有着广泛的应用,但由于其计算量大、运算速度慢等原因限制了粒子滤波在实时性系统中的应用.本文以FPGA为核心实现粒子滤波算法,采用模块化功能设计,在运用中简化了粒子滤波算法,提高了运算速度,以被动定位系统中目标跟踪为例进行仿真,验证了该方案的有效性.实验结果表明:该方案具有速度快、占用资源少的特点.
Particle filter has wide applications in a non - linear, non - Gaussian occasions, but the amount of computation and computing speed limits its application in real - time systems. In this paper, using the FPGA to design algorithms function modules, the complexity of the particle filter algorithm was reduced and the computing speed was improved. Taking the passive positioning system target tracking as an example, the effectiveness of the design was verfied. Experiments show that the program has advantages of fast speed and using less source.
出处
《重庆文理学院学报(社会科学版)》
2014年第2期104-107,共4页
Journal of Chongqing University of Arts and Sciences(Social Sciences Edition)
基金
国家自然科学基金资助项目(61273312)
常熟理工学院青年教师科研启动项目(QZ1101)