欢迎来到天天文库
浏览记录
ID:5333426
大小:547.97 KB
页数:6页
时间:2017-12-08
《一种用fpga提高激光测距精度的改进方法_雷志勇》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第32卷第5期西安工业大学学报Vol.32No.52012年05月JournalofXi’anTechnologicalUniversityMay.2012文章编号:1673-9965(2012)05-361-06*一种用FPGA提高激光测距精度的改进方法雷志勇1,李永昌1,刘星2,雷鸣1(1.西安工业大学电子信息工程学院,西安710032;2.西北工业集团有限公司,西安710048)摘要:为了提高脉冲激光测距系统的测距精度,文中提出了一种应用FPGA技术对脉冲激光测距系统的改进方法.在研究传统的激光测距技术的基础上,采用FPGA作为系统主控芯片,通过DCM倍
2、频技术对系统时钟频率进行管理,控制激光发射器的脉冲发射频率,对激光探测器接收到的回波信号进行峰值检测处理.分析了时间间隔测量误差、激光脉冲宽度与A/D转换速率等影响测距精度的因素.实验结果表明改进后的激光测距系统,在FPGA全局时钟频率为300MHz,测量距离为100m时,测距精度能够达到0.8m.关键词:激光技术;脉冲激光测距;测距精度;FPGA;误差分析中图号:TN249文献标志码:A脉冲激光测距技术是一种将激光技术、电子技快、体积小、功耗低、系统操作简单、成本低廉等特术、光学技术与通信技术相互融合为一体的综合性点,可以很好的与激光测距技术相结合.文献[4
3、-5][1]技术.与传统测距技术相比,脉冲激光测距以其中提出的基于FPGA的激光定距系统信号处理方探测距离远、测距精度高、对光源相干性要求低等案设计,采用ALTERA公司的大规模可编程门阵优点,在航空航天、大地测量、建筑测量和机器人等列FPGA作为控制核心,实现激光脉冲的发送控[2]领域获得了广泛应用.制、回波信号的检测、PLL的锁相倍频以及高速的传统的脉冲激光测距技术通常由激光发射器可控制计数功能.这种利用内部PLL的锁相倍频对准目标发射一个激光脉冲,然后由探测系统接收技术,也可以运用在脉冲激光测距系统中用来提高从目标反射回来的回波脉冲,通过测定脉冲在待测测
4、距精度.[1]距离上往返时间与光速来确定待测目标距离,测本文在汲取文献[2,4-5]脉冲激光测距法和文距脉冲在待测距离上往返时间的精度则决定着脉献[6]中峰值检测技术的基础上,提出了一种利用冲激光测距系统的测距精度.文献[2]中基于单片FPGA技术对脉冲激光测距系统的改进方法,并对机的脉冲激光测距系统,采用单片机作为测定脉冲新的脉冲激光测距系统误差进行了分析.在待测距离上往返时间的计数单元.但由于单片机一般使用的外部晶振时钟频率较低,所以测距精度1激光测距系统的改进受到限制.随着电子技术的快速发展,现场可编程1.1激光测距原理门阵列(FieldProgramm
5、ableGateArray,FPGA)、脉冲激光测距法的原理是利用脉冲激光发射复杂可编程逻辑器件(ComplexProgrammable器向目标发射激光脉冲信号,利用计数器测量激光LogicDevice,CPLD)等高性能集成芯片越来越多的应用于激光测距系统中.有一些研究者提出了基脉冲到达目标并由目标返回到激光探测器的往返[3]时间,由此计算目标的距离.设c为光速,t为测距于CPLD的相位激光测距法,通过利用脉冲填充法提高了测距精度.然而FPGA具有运算速度时间,n为计数器测得计数时钟脉冲个数,f为计数*收稿日期:2011-12-12基金资助:国家自然基金项目
6、(61107079)作者简介:雷志勇(1962-),男,西安工业大学教授,主要研究方向为计算机测控、智能传感与信息融合.E-mail:leizhiyong@xatu.edu.cn.362西安工业大学学报第32卷器时钟频率,R为理论测量距离,则有不断进步,提供系统时钟频率根据需求也在提高,R=ct/2(1)在一定程度上解决了激光测距精度受到时钟频率由计数器所得到的脉冲个数n除以计数器时限制问题,使激光测距系统测距精度得到提高.文钟频率f得到测距往返时间t为中的脉冲激光测距系统采用xilinx公司的t=n/f(2)Spartan-3AN系列FPGA作为主控芯片,通
7、过将式(2)代入式(1)中,可知计数器所得到的DCM模块管理系统时钟频率,并控制激光发射器系统理论测量距离为的发射频率,同时对激光探测器接收到的回波信号R=cn/2f(3)进行峰值检测处理,从而提高计数器的计数准确由式(3)可知,只要得到时钟频率f和计数脉性,进而提高测距系统的测距精度.脉冲激光测距冲个数n,即可计算出理论测量距离R.系统主要由激光发射器、激光探测器、模拟/数字转1.2系统方案设计换(Analog/Digital,A/D)、驱动器、晶振和FPGA[7-8]模块6部分构成,如图1所示.随着FPGA芯片PLL技术和DLL技术的图1基于FPGA的脉冲
8、激光测距系统框图Fig.1Blockd
此文档下载收益归作者所有