脉冲式激光测距方法

文档序号:9416281阅读:3189来源:国知局
脉冲式激光测距方法
【技术领域】
[0001] 本发明涉及激光测距领域,更具体地说,本发明涉及一种脉冲式激光测距方法。
【背景技术】
[0002] 激光测距,是以激光器作为光源进行测距。由于激光的单色性好、方向性强等特 点,加上电子线路半导体化集成化,与光电测距仪相比,不仅可以日夜作业、而且能提高测 距精度,显著减少重量和功耗。
[0003] 目前,激光测距可以分为脉冲式激光测距和相位式激光测距。脉冲式激光测距,测 距仪发射出的激光经被测量物体的反射后又被测距仪接收,测距仪同时记录激光往返的时 间,光速和往返时间的乘积的一半,就是测距仪和被测量物体之间的距离。相位式激光测距 是用无线电波段的频率度激光束进行幅度调制并测定调制光往返测线一次所产生的相位 延迟,再根据调制光的波长,换算此相位延迟所代表的距离。
[0004] 传统的脉冲式激光测距仪,测量方法采用飞行时间法,通过判断阈值判断接收的 反射信号是否有效,使用高精度计时芯片完成时间的计时测量。提高判断阈值,可以提高一 定的测距能力。但是,提高时间测量的判断阈值,会丢失大量的有用信号,从而损失量程。另 外,在远距离或者弱反射目标对的情况下,返回信号极弱,为了避免误判断,此类方法只能 够降低判断阈值,降低判断阈值,势必会引入一些噪声,影响激光测距的准确性。

【发明内容】

[0005] 针对上述技术中存在的不足之处,本发明提供一种脉冲式激光测距方法,通过控 制器输出具有时间间隔T的发射驱动信号,驱动激光器发出由具有M-I个所述时间间隔T 的M个激光脉冲组成的激光脉冲序列,从而有效地接收弱反射、剔除噪声,提高弱反射、远 距离激光测距的准确性。
[0006] 为了实现根据本发明的这些目的和其它优点,本发明通过以下技术方案实现:
[0007] 本发明所述的脉冲式激光测距方法,包括以下步骤:
[0008] S1,控制器输出具有时间间隔T的发射驱动信号,驱动激光器发射激光脉冲序列, 所述激光序列包括具有M-I个所述时间间隔T的M个激光脉冲;
[0009] S2,回光接收装置接收所述激光脉冲对应的反射脉冲,时间芯片记录接收每个所 述激光脉冲从发射到反射接收的飞行时间Tf以及接收每个所述反射脉冲的接收绝对时间 Ta;所述飞行时间T f远小于所述时间间隔T ;
[0010] S3,每接收一个所述反射脉冲就判断该反射脉冲是否是有效反射脉冲,若有效,则 将该反射脉冲的飞行时间Tf和接收绝对时间Ta都存入所述控制器;若无效,则继续接收下 一个反射脉冲;
[0011] S4,根据所述有效反射脉冲的飞行时间Tf,设光速为C,计算出待测距离D,D = (CX Tf)/2 ;
[0012] 其中,步骤S3中,判断是否是有效反射脉冲的方法具体包括:
[0013] 将第η个反射脉冲的接收绝对时间Tan与前n-1个接收的反射脉冲的每个接收绝 对时间T al做(T an-Tal)的运算,其中i是1至n-1中的任一个数:若(Tan-T al)等于前面n-1 个接收的所有反射脉冲之间任意一个所述时间间隔T或者任意多个所述时间间隔T的一级 运算,该反射脉冲为有效反射脉冲;否则,该反射脉冲为无效反射脉冲。
[0014] 优选的是,步骤Sl中所述控制器输出具有时间间隔T的发射驱动信号,具体包 括:
[0015] S11,时间间隔随机生成器生成基本时间间隔Tl和随机时间间隔T2,并将所述基 本时间间隔Tl和所述随机时间间隔T2发送给所述控制器;
[0016] S12,所述控制器根据所述基本时间间隔Tl和所述随机时间间隔T2求出所述时间 间隔 T :T = T1±T2 ;
[0017] S13,所述控制器每隔所述时间间隔T输出一个发射驱动信号。
[0018] 优选的是,所述基本时间间隔Tl是固定的,所述随机时间间隔Τ2是随机变化的。
[0019] 优选的是,所述基本时间间隔Tl是2ms,所述随机时间间隔T2是绝对值不大于 Ims的数值。
[0020] 优选的是,步骤S2中回光接收装置接收所述激光脉冲对应的反射脉冲,具体包 括:
[0021] 设置接收所述反射脉冲的电压阈值,若所述反射脉冲的电压超过所述电压阈值, 则接收该反射脉冲;若所述反射脉冲的电压低于所述电压阈值,则不接收该反射脉冲。
[0022] 优选的是,步骤S4中计算所述待测距离D,具体包括:
[0023] S41,所述控制器对M个具有时间间隔T的所述激光脉冲进行分组,所述控制器将 所述激光脉冲的时间间隔T连续计数到Q个设为一组,总共分成[M-(Q-I)]组;
[0024] S42,第q组的反射脉冲中,将该组所有有效的反射脉冲的飞行时间Tf取平均值得 到 Tfq,光速设为C,那么,第q组的平均距离是Dq = (C X Tfq) /2。
[0025] S43,对[M- (Q-I)]个组的每组平均距离Dq再取平均,求出所述待测距离D,则所述 待测距离
[0026] 优选的是,所述待测距离D与所述激光脉冲的个数M成正比关系。
[0027] 本发明至少包括以下有益效果:
[0028] 1)本发明通过控制器输出具有时间间隔T的发射驱动信号,驱动激光器发出由具 有M-I个所述时间间隔T的M个激光脉冲组成的激光脉冲序列,从而在判断是否为有效反 射脉冲的过程中,有效地接收弱反射、踢除噪声,提高弱反射、远距离激光测距的准确性;
[0029] 2)本发明设置基本时间间隔Tl和随机时间间隔T2,为时间间隔T的种类提供多 样性,具有很强的刚干扰性,有利于提高接收有效反射脉冲和剔除噪声的准确性;基本时间 间隔Tl是固定的,随机时间间隔T2是随机变化的;基本时间间隔Tl是2ms,随机时间间隔 T2是绝对值不大于Ims的数值;进一步提高接收有效反射脉冲和剔除噪声的准确性;
[0030] 3)本发明设置判断是否接收反射脉冲的电压阈值,滤除一定的噪声;
[0031] 4)本发明通过控制器对激光脉冲序列进行分组,先求出每组的平均距离是Dq,再 对[M-(Q-I)]个组取平均,求出待测距离D ;多次取平均的计算,将误差范围进一步缩小,从 而更利于提高弱反射、远距离激光测距的准确性。
[0032] 5)本发明的待测距离D与激光脉冲的个数M成正比关系,待测距离D越长,M越 大,脉冲个数越多,脉冲序列越长,时间间隔T越多,从而有利于减小长距离待测距离D测距 过程中的弱反射及噪声误差,有利于进一步提高远距离激光测距的准确性。
[0033] 本发明的其它优点、目标和特征将部分通过下面的说明体现,部分还将通过对本 发明的研究和实践而为本领域的技术人员所理解。
【附图说明】
[0034] 图1为本发明所述的脉冲式激光测距方法的测距方法示意图;
[0035] 图2为本发明所述的脉冲式激光测距方法的方法流程图;
[0036] 图3为本发明所述的脉冲式激光测距方法的制器输出具有时间间隔T的发射驱动 信号的方法流程图;
[0037] 图4为本发明所述的脉冲式激光测距方法的计算待测距离D的方法流程图。
【具体实施方式】
[0038] 下面结合附图对本发明做进一步的详细说明,以令本领域技术人员参照说明书文 字能够据以实施。
[0039] 应当理解,本文所使用的诸如"具有"、"包含"以及"包括"术语并不配出一个或多 个其它元件或其组合的存在或添加。
[0040] 本发明提供一种脉冲式激光测距方法,如图1和图2所示,测距方法包括:
[0041] S1,控制器输出具有时间间隔T的发射驱动信号,驱动激光器发射激光脉冲序列, 所述激光序列包括具有M-I个所述时间间隔T的M个激光脉冲;
[0042] S2,回光接收装置接收所述激光脉冲对应的反射脉冲,时间芯片记录接收每个所 述激光脉冲从发射到反射接收的飞行时间Tf以及接收每个所述反射脉冲的接收绝对时间 Ta;所述飞行时间T f远小于所述时间间隔T ;
[0043] S3,每接收一个所述反射脉冲就判断该反射脉冲是否是有效反射脉冲,若有效,则 将该反射脉冲的飞行时间Tf和接收绝对时间T a都存入所述控制器;若无效,则继续接收下 一个反射脉冲;
[0044] S4,根据所述有效反射脉冲的飞行时间Tf,计算出待测距离D ;
[0045] 其中,步骤S3中,判断是否是有效反射脉冲的方法具体包括:
[0046] 将第η个反射脉冲的接收绝对时间Tan与前n-1个接收的反射脉冲的每个接收绝 对时间T al做(Tan-Tal)的运算,其中,i是1至n-1中的任一个数:若(T an-Tal)等于前n-1个 接收的所有反射脉冲之间任意一个所述时间间隔T或者任意多个所述时间间隔T的一级运 算,该反射脉冲为有效反射脉冲;否则,该反射脉冲为无效反射脉冲。
[0047] 上述实施方式中,控制器必须是大容量控制器,需要对每个接收的反射脉冲的接 收绝对时间做记录和保存。飞行时间T f远小于时间间隔T,是为了避免各个发射脉冲、反 射脉冲交叉发射和接收,避免差生误差。一级运算,指的是做加的运算或者做减的运算。例 如,控制器发出的驱动信号,驱动激光器发出1〇(Μ= 10)个激光脉冲组成的激光脉冲序列, 具有9 (M-1 = 10-1 = 9)个时间间隔T,那么当接收到第6 (η = 6)个激光脉冲的反射脉冲 时,将第6个反射脉冲的接收绝对时间Ta6存入
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1