粒子滤波是上世纪90年代发展起来的一种基于蒙特卡罗方法和递推贝叶斯估计的新滤波方法,在处理非线性、非高斯系统的参数估计和状态滤波方而具有独到的优势。但是其复杂的算法结构、庞大的计算量和缓慢的运算速度限制了其在实时系统中的应用。本文研究的目的是降低粒子滤波算法的复杂度,提高运算速度,设计一种运算速度快、性能可靠、占刚硬件资源少的粒子滤波器,使其能应用于目标跟踪等实时系统中。 现场可编程门阵列(Field Programmable Gate Array,FPGA)是一种硬件逻辑器件,执行真正意义卜的并行运算。理论卜,一个时钟周期,FPGA能输出一个结果,粒了滤波在FPGA系统中能达到最快运算速度。所以本文选取FPGA作为粒了滤波硬件实现的F1标器件。 本文首先介绍了粒了滤波的现状和本文研究的意义。接着详细介绍了粒了滤波基本原理和FPGA的结构特点。然后对SIRF算法的步骤、复杂度、并行件进行深入分析,在此基础上对重采样、权值计算、采样三步进行改进,降低了粒子滤波算法的复杂度,提高了运算速度。并以被动定位系统中目标跟踪为例进行Matlab仿真,验证改进后算法的正确性。然后基于改进后的SIRF算法,在FPGA中设计出高斯随机数生成器、重采样、采样、权值计算各个模块,并进行波形图仿真,验证模块设计的正确性。最后,连接各个模块,在FPGA中实现粒子滤波算法。 本文在FPGA中设计并实现了这种改进的粒子滤波算法。波形图仿真和FPGA资源使用情况报告表明这种算法器具有速度快、占用资源少的特点,能广泛适用于目标跟踪、导航与制导、图像处理、参数估计等实时系统中。
资源简介:论文:基于颜色信息的粒子滤波算法实现目标跟踪。利用颜色直方图的巴氏距离。
上传时间: 2017-05-03
上传用户:源码3
资源简介:跳变马尔可夫模型状态估计的粒子滤波算法研究,本文在系统分析传统粒子滤波理论与应用问题的基础上,重点研究了基于跳变马尔可夫状态空间模型的粒子滤波算法。针对混合系统在二维离散状态情形下的混合状态估计问题,给出了基于Rao-Blackwellised粒子滤波的二...
上传时间: 2013-12-12
上传用户:qb1993225
资源简介:基于声纳信息的粒子滤波算法,可以利用声纳信息和不完全环境信息通过该算法完成机器人的自定位过程。本例是在原有基础上的改进。
上传时间: 2016-05-14
上传用户:脚趾头
资源简介:基于FPGA实现的一种新型数字锁相环
上传时间: 2013-08-07
上传用户:2467478207
资源简介:一种基于FPGA 实现的全并行结构FFT 设计方法,采用全并行加流水结构, 可在一个时钟节拍内完成32 点FFT 运算的功能, 设计最高运算速度可达11ns
上传时间: 2013-08-16
上传用户:467368609
资源简介:一种基于FPGA实现的FFT结构\\r\\n调从基本元器件开始的计算机硬件系统的设计与实现,大多设置在自动控制系,形成了与应用系统结合的计算机教育。 1966年多处理器平台FPGA 学习目标 (1) 理解为什么嵌入式系统使用多处理器 (2) 指出处理器中CPU和硬件逻辑的折衷
上传时间: 2013-08-20
上传用户:linlin
资源简介:一个很好的粒子滤波算法,可以实现动目标跟踪算法参考
上传时间: 2013-11-26
上传用户:luke5347
资源简介:ok_基于全自动控制显微镜的自动聚焦算法研究.rar非常好的论文
上传时间: 2013-12-21
上传用户:ghostparker
资源简介:这个是基于Arnold变换的图像加密算法研究
上传时间: 2015-10-06
上传用户:qiaoyue
资源简介:用VC++实现的粒子群算法,程序经过调试可用
上传时间: 2014-01-16
上传用户:一诺88
资源简介:自己实现的粒子群算法,是优化算法中比较实用重要的算法。
上传时间: 2016-04-06
上传用户:缥缈
资源简介:基于FPGA 实现的FIR 滤波器的过程和方法
上传时间: 2016-04-26
上传用户:bcjtao
资源简介:基于FPGA实现的伪随机序列快速同步.rar
上传时间: 2013-12-24
上传用户:zsjzc
资源简介:一种基于FPGA实现的FFT结构 调从基本元器件开始的计算机硬件系统的设计与实现,大多设置在自动控制系,形成了与应用系统结合的计算机教育。 1966年多处理器平台FPGA 学习目标 (1) 理解为什么嵌入式系统使用多处理器 (2) 指出处理器中CPU和硬件逻辑的折衷
上传时间: 2013-12-25
上传用户:hoperingcong
资源简介:EKF_PF 基于扩展kalman的粒子滤波 可解决非线性状态估计问题
上传时间: 2013-12-20
上传用户:ztj182002
资源简介:一种基于FPGA 实现的全并行结构FFT 设计方法,采用全并行加流水结构, 可在一个时钟节拍内完成32 点FFT 运算的功能, 设计最高运算速度可达11ns
上传时间: 2013-12-18
上传用户:小鹏
资源简介:基于FPGA实现的一种新型数字锁相环
上传时间: 2014-01-12
上传用户:13160677563
资源简介:基于结构特征的车牌定位算法研究改进算法 改程序简单使用
上传时间: 2016-11-12
上传用户:asasasas
资源简介:这是我从一本基于MATLAB实现的数值分析算法的书中自带的光盘程序,都是可以套用的算法。都是用MATLAB实现的算法
上传时间: 2013-11-25
上传用户:阿四AIR
资源简介:基于FPGA实现的一种新型数字锁相环
上传时间: 2014-01-02
上传用户:cylnpy
资源简介:基于笔划类型的字符细化算法研究论文,有需要做字体细化研究的朋友可以参考参考!
上传时间: 2017-03-01
上传用户:it男一枚
资源简介:matlab编写的粒子滤波算法,已经在工程样机上得到验证,希望对大家有帮助
上传时间: 2017-04-20
上传用户:franktu
资源简介:这个是用c实现的kalman滤波算法的源程序,可以方便调用。
上传时间: 2017-04-21
上传用户:kiklkook
资源简介:基于FPGA实现的按键去抖动电路设计,解决了按键抖动的问题
上传时间: 2014-07-07
上传用户:fandeshun
资源简介:基本的粒子滤波算法,所用数值模型为带控制量的非线性模型,可修改噪声类型,并可和EKF相比较
上传时间: 2013-12-23
上传用户:日光微澜
资源简介:基于JAVA实现的特征选择算法,并且使用Jfreechart实现图形显示
上传时间: 2017-06-05
上传用户:xuan‘nian
资源简介:片上网络NOC基于FPGA实现的,routing模块。
上传时间: 2017-08-21
上传用户:caiiicc
资源简介:该文档为基于FPGA实现的1553B编解码Verilog源代码简介资料,讲解的还不错,感兴趣的可以下载看看…………………………
上传时间: 2021-10-16
上传用户:zhaiyawei
资源简介:该文档为基于特征融合的粒子滤波目标跟踪讲解资料,讲解的还不错,感兴趣的可以下载看看…………………………
上传时间: 2021-10-29
上传用户:XuVshu
资源简介:该文档为基于FPGA实现的函数计算新方法简介资料,讲解的还不错,感兴趣的可以下载看看…………………………
上传时间: 2021-11-08
上传用户:d1997wayne