法律状态公告日
法律状态信息
法律状态
2019-12-27
授权
授权
2019-05-10
实质审查的生效 IPC(主分类):G01S7/487 申请日:20181214
实质审查的生效
2019-04-16
公开
公开
技术领域
本发明属于激光测距技术领域,特别是一种脉冲激光测距系统晶体管型接收电路误差修正方法。
背景技术
距离的精确测量对国防建设、工程建设、国民经济的发展都有十分重要的意义。在公共交通、大地测量、工程建筑检测等领域,对距离测量的量程和精度要求都不断提高,由于激光测距具有量程大、高精度、昼夜可用、方向性好等特点,使得激光测距成为一种应用广泛的测距方式。激光测距技术是利用向目标射出一束激光,由光电器件接收目标反射的激光信号,计算其飞行时间或者测量其相位差来计算从观测者到目标的距离。激光测距技术有着非接触测量、高精度、昼夜可用的特点。激光测距系统晶体管放大的接收通道电路存在游走误差,影响脉冲激光测距系统整体的测距精度。
传统的基于飞行时间间隔测量的脉冲激光测距系统往往会忽视回波光功率强弱对系统测距误差的影响。而随着脉冲激光测距技术对精度提高的要求,这种误差的影响已经越来越不能忽视。脉冲激光测距中时间间隔测量是整个系统的关键因素,影响脉冲激光测距系统的精度。而在测量时间间隔时,时间数字转换模块(TDC)的精度同时受到时间抖动和游走误差的影响。抖动误差一般通过提高系统的信噪比可以有效抑制,而游走误差通常有双阈值修正,脉宽修正等手段。而本发明首先对测距系统进行物理建模,而后对模型进行计算机辅助数值分析化简,最后得到游走误差与双阈值时刻的关系,因此就可以做出修正,提高测距的时间精度。
然而,现有的双阈值修正方法存在的问题是:由于无法用双阈值时刻的值准确推算出游走误差的大小,因此仅利用高低双阈值时刻做简单的线性修正,即是一种基本的前沿时刻鉴别技术的改良方案,未从系统理论角度分析出误差与输入光电流或者与双阈值时刻的关系,从而无法准确求出游走误差大小,导致修正精度偏低。
发明内容
本发明的目的在于提供一种脉冲激光测距系统晶体管型接收电路误差修正方法,误差小,系统测量精度高。
实现本发明目的的技术解决方案为:
一种脉冲激光测距系统晶体管型接收电路误差修正方法,其特征在于,包括如下步骤:
(10)接收电路建模:根据电路结构及晶体管经典模型,列出电路方程组,对接收电路建模;
(20)电路方程组求解:利用离散化和数值分析,求解电路方程组的数值近似解;
(30)电路方程组简化:根据电路方程组的数值近似解对电路方程组做大项保留简化处理,得到线性微分方程组;
(40)线性微分方程组求解:求解线性微分方程组,得到游走误差与输入电流的近似关系;
(50)误差关系确定:将电路测得的双阈值时刻代入游走误差与输入电流的近似关系,得到游走误差与双阈值时刻的关系;
(60)时间误差修正:将双阈值时刻具体数值代入游走误差与双阈值时刻的关系,得到双阈值时刻具体数值对应的误差值,将测得的时间间隔减去双阈值时刻具体数值对应的误差值,求得精确时间间隔。
本发明与现有技术相比,其显著优点为:
测量精度高:先从原理上对脉冲激光测距系统存在的游走误差进行建模分析,得出了双阈值鉴别后的时刻参数与游走误差的近似关系。这一关系是非线性的,而一般的双阈值修正仅仅只是利用高低阈值时刻值做线性修正,仍然是对游走误差的一种粗略的估算。因此,相较于传统的双阈值修正方法,本发明得出的关系更加接近真实的双阈值时刻与游走误差的关系,即利用这一关系求出的游走误差更加精准,从而大大提高了脉冲激光测距的测量精度。
下面结合附图和具体实施方式对本发明作进一步的详细描述。
附图说明
图1为本发明基于双阈值时刻鉴别的脉冲激光测距系统误差修正方法的主流程图。
图2为图1中电路方程组求解步骤的流程图。
具体实施方式
本发明主要针对脉冲激光测距系统的晶体管放大的接收通道电路。此部分电路承载着将回波信号无损放大的关键作用,电路的低噪声设计、带宽设计和增益设定等都关系着最终测距系统的精度。放大电路一般分为前置放大电路和主放大电路两部分,前置放大电路充当APD的有源负载,将电流信号低噪声地转换成电压信号,供给主放大器,主放大电路实现信号的高增益放大,将回波信号放大稳定在一定电压值,供给时刻鉴别电路。
如图1所示,本发明脉冲激光测距系统晶体管型接收电路误差修正方法,包括如下步骤:
(10)接收电路建模:根据电路结构及晶体管经典模型,列出电路方程组,对接收电路建模;
(20)电路方程组求解:利用离散化和数值分析,求解电路方程组的数值近似解;
如图2所示,所述(20)电路方程组求解步骤包括:
(21)时间变量离散化:对电路方程组的每一个方程在时域上把时间变量离散化,从而将微分方程离散化化为差分方程;
(22)差分方程迭代:对差分方程进行迭代计算,得到电路方程组的数值近似解。
所述(22)差分方程迭代步骤具体为:
采用数值分析工具MATLAB对差分方程进行迭代计算,得到电路方程组的数值近似解。
(30)电路方程组简化:根据电路方程组的数值近似解对电路方程组做大项保留简化处理,得到线性微分方程组;
(40)线性微分方程组求解:求解线性微分方程组,得到游走误差与输入电流的近似关系;
(50)误差关系确定:将电路测得的双阈值时刻代入游走误差与输入电流的近似关系,得到游走误差与双阈值时刻的关系;
(60)时间误差修正:将双阈值时刻具体数值代入游走误差与双阈值时刻的关系,得到双阈值时刻具体数值对应的误差值,将测得的时间间隔减去双阈值时刻具体数值对应的误差值,求得精确时间间隔。
本发明的工作原理如下:
本发明首先需要对晶体管接收放大系统电路进行系统性建模分析,建模建立在经典的双极型晶体管模型咖码-潘模型之上,列出多元非线性微分方程组。此时,一般情况下,电路方程非常复杂,无法求出方程组的解析解。因此,需要借助数值分析工具比如MATLAB等对方程组进行分析。分析过程的一般步骤为:先将微分方程的时间离散化,即把关于时间的微分方程化为大量的差分方程。每个差分方程中,认为时间固定,而且前一个差分方程的解是后一个差分方程的初值。最后经过大量的迭代,就可以求出非线性微分方程的数值解。根据数值解的情况,依据均方差大小来保留方程组的‘最重要’的项,其余的都略去,最后方程组就可以求出解析解,而这个解析解就被认为是近似解。即求出输入电流与输出电压的时域关系,因此,当在某一固定阈值下,就可求出上升时间与输入电流的关系。此时,当在额外的一组阈值情况下,就可以通过联立方程组,用两个测出的阈值时刻值表示出上升时间的大小即游走误差大小,最终在时间间隔测量中,减去这一误差值,就可以大大减少游走误差对精度的影响。
该发明方法的应用是以脉冲激光测距系统为硬件背景的。该系统一般包括激光发射模块,激光接收模块,时间间隔测量模块,以及信号控制模块。该方法主要针对测距系统的激光接收模块和时间间隔测量模块。首先需要构建以双极型晶体管为核心元件的接收放大电路,然后将它的输出与时间间隔测量模块相连,并在核心元件GP21芯片中配置好以实现双阈值时刻测量的硬件连接。硬件系统搭建好后,便可以通过控制模块读出不同条件下时间间隔测量模块的相应的双阈值时刻。最后应用本发明方法进行误差修正,就可以测出较为精准的距离值。
本发明首先从原理上对接收系统电路结合了晶体管咖码-潘模型进行了系统性建模,通过数值化简的方式对电路进行近似求解,得到了误差值与双阈值时刻的近似关系。而一般的双阈值误差修正往往由于无法解出误差与双阈值时刻之间的关系,因此仅仅只能对高低阈值作线性修正,仍然存在一定较大偏差。其次,现有的双阈值修正方法使用双触发器进行时刻鉴别,而本发明直接使用德国ACAM公司的通用型高精度TDC芯片GP21。它内部的双通道设计使得不需要其他额外的芯片就能实现双阈值电路测量配置。因此,本发明是将时刻鉴别的双阈值结果直接送入该芯片的两个通道中。大大提高了效率,减少了器件的使用,增加了电路的可靠性并在一定程度降低了噪声的干扰。
机译: 薄膜晶体管型基板,薄膜晶体管型液晶显示装置及薄膜晶体管型基板的制造方法
机译: 薄膜晶体管型基体,薄膜晶体管型液晶的显示及薄膜晶体管型基体的制造方法
机译: 具有分布式激光器和多个传感器头的光电检测和测距系统,以及用于光电检测和测距系统的脉冲激光器