一种实用的高精度四象限探测器高斯光斑质心定位方法技术

技术编号:22530027 阅读:37 留言:0更新日期:2019-11-13 07:48
本发明专利技术为一种实用的高精度四象限探测器高斯光斑质心定位方法,涉及激光光斑定位领域,所解决的技术问题在于克服现有算法直接计算光斑质心,与光斑半径相关的不足。包括步骤如下:步骤1,利用四象限探测器四路输出光电流计算出光斑质心的解算值;步骤2,以四象限探测器中心为坐标原点,建立直角坐标系,利用高斯光斑能量分布模型,根据精度要求,构造出光斑质心解算值和相对位置一一对应的查找表;步骤3,根据步骤1中的解算值在步骤2中构造的查找表中查找出对应的相对位置;步骤4,如果精度不满足要求,则对步骤3查找的结果进行校正,如果精度满足要求,则进行下一步骤;步骤5,依据光斑半径和步骤4中的相对位置计算出光斑质心。

A practical method for locating the center of mass of Gaussian spot of high precision four quadrant detector

The invention is a practical high-precision four quadrant detector Gaussian spot centroid positioning method, which relates to the field of laser spot positioning. The technical problem to be solved is to overcome the shortcomings of the existing algorithm directly calculating the spot centroid, which is related to the spot radius. The steps are as follows: Step 1, calculate the solution value of the facula center of mass by using the four output photocurrent of the four quadrant detector; step 2, take the center of the four quadrant detector as the coordinate origin, establish the rectangular coordinate system, use the Gaussian facula energy distribution model, and construct the one-to-one corresponding look-up table of the facula center of mass solution value and relative position according to the accuracy requirements; step 3, according to step 1 In step 4, if the accuracy does not meet the requirements, the results of step 3 will be corrected. If the accuracy meets the requirements, the next step will be carried out. In step 5, the spot centroid will be calculated according to the spot radius and the relative position in step 4.

【技术实现步骤摘要】
一种实用的高精度四象限探测器高斯光斑质心定位方法
本专利技术涉及激光光斑定位
,特别涉及一种实用的高精度四象限探测器高斯光斑质心定位方法。
技术介绍
四象限探测器(QuadrantDetector,QD)是一种常用的位置检测传感器,由于其信号处理电路简单,波长响应范围宽,固有噪声水平低,灵敏度高和响应速度快等优势,已被广泛地应用于激光准直、激光制导、激光监听、激光跟踪仪和空间激光通信等需要提供高精度微小位移或角度测量的领域。影响激光光斑位置检测精度的因素主要有两个:一个是由于信号处理电路、背景光和大气湍流等噪声造成解算值随机波动而形成的随机误差。另一个是系统的固有误差,如光斑模型误差,四个象限非一致性误差,系统光学装调误差等。固有误差中,光斑质心定位算法占据着举足轻重的作用,由于高斯光斑质心和光斑质心解算值之间为非线性关系,直接计算几乎是不可能的,相关算法大多停留在理论研究和数值仿真阶段,能应用在实时应用领域的只有近似算法,但近似算法只在中心位置附近具有较高的精度,当光斑质心远离探测中心时会产生较大的误差。要想获得高精度的光斑质心定位,一种可行的办法是利用查找表的方式,目前查找表的算法都是直接利用光斑质心的解算值或者光电流比值建立二维数据库,查找计算光斑质心,这类方法的缺点是数据库较大,查找计算量大,不利于实时应用,更重要的是二维数据库与半径相关,当半径改变时就需要构造二维数据库,费时费力,使用非常不便。
技术实现思路
本专利技术所解决的技术问题在于克服现有算法直接计算光斑质心,与光斑半径相关的不足,提供一种实用的高精度四象限探测器高斯光斑质心定位方法,极大的提高定位精度、加快处理速度和增加易用性。为了解决上述技术问题,本专利技术的技术方案具体如下:一种实用的高精度四象限探测器高斯光斑质心定位方法,其特征在于,包括如下步骤:步骤1、利用四象限探测器四路输出光电流计算出光斑质心的解算值;步骤2、以四象限探测器中心为坐标原点,建立直角坐标系,利用高斯光斑能量分布模型,根据精度要求,构造出光斑质心解算值和相对位置一一对应的查找表;步骤3、根据所述步骤1中的解算值在所述步骤2中构造的查找表中查找出对应的相对位置;步骤4、如果精度不满足要求,则对所述步骤3查找的结果进行校正,如果精度满足要求,则进行下一步骤;步骤5、依据光斑半径和所述步骤4中的相对位置计算出光斑质心。优选的,所述步骤1中光斑质心的解算值计算公式为:式中,IA、IB、IC、ID分别为四个象限的光电流,和分别为x和y方向上的光斑质心解算值。优选的,所述步骤2中的高斯光斑能量分布模型的表达式为:式中,p0为光斑中心光强,(x0,y0)为光斑质心,r为高斯光斑半径。优选的,所述步骤2中构造出光斑质心解算值和相对位置一一对应的查找表,光斑质心解算值和相对位置的关系为:式中,xr和yr分别为x和y方向的相对位置,x方向计算公式为xr=x0/r,是光斑质心x0与光斑半径r的比值,取值范围为[-1,1];y方向计算公式为yr=y0/r,是光斑质心y0与光斑半径r的比值,取值范围为[-1,1]。优选的,所述步骤2中根据精度要求,查找表大小设定为(2n+1)×1,其中2n+1为对四象限探测器动态范围[-r,r]的细分数;优选的,根据x和y方向的对称独立性,所述步骤2中构造查找表表格的方法包括以下几种:(1)x和y方向共用一个全动态范围[-r,r]的查找表,(2n+1)为对四象限探测器动态范围的细分数,则表格大小为(2n+1)×1,表格数量为1,可直接利用解算值查表计算相对位置;(2)x和y方向共用一个正半动态范围[0,r]的查找表,(2n+1)为对四象限探测器动态范围的细分数,则表格大小为(n+1)×1,表格数量为1,正半动态范围[0,r]的解算值可直接利用解算值查表计算相对位置,而负半动态范围[-r,0]的解算值先取其绝对值查表计算相对位置,最后取查得的相对位置的负值;(3)x和y方向共用一个负半动态范围[-r,0]的查找表,(2n+1)为对四象限探测器动态范围的细分数,则表格大小为(n+1)×1,表格数量为1,负半动态范围[-r,0]的解算值可直接利用解算值查表计算相对位置,而正半动态范围[0,r]的解算值先取其负数查表计算相对位置,最后取查得的相对位置的负值;(4)考虑实际应用x和y方向可能存在差异,x和y分别构造独立的表格,同样有以上三种方法,表格数量增加为2个。优选的,所述步骤2中构造查找表中的数列可以采用升序排列或者降序排列。优选的,所述步骤3中在查找表中查找的方法可以是适用于排序序列的任意快速查表法;优选的,所述步骤4中对查找的相对位置进行校正,采用线性插值法进行校正。优选的,所述步骤5依据光斑半径和相对位置计算光斑质心的公式为:x0=xr×ry0=yr×r本专利技术具有以下的有益效果:本专利技术的一种实用的高精度四象限探测器高斯光斑质心定位方法,与现有技术相比,其显著优点为:(1)本专利技术可以根据实际应用对精度和计算速度的需求,构造不同细分数的查找表,来获得满足不同应用需求的高斯光斑质心定位算法。(2)本专利技术获得的算法能够满足实际高斯光斑质心定位中的各种要求。(3)采用本专利技术的方法制作的表格与光斑半径无关,当光斑半径发生变化时,无需重新构造表格,因此具有定位精度高、处理速度快、通用性强易于实现等优点,在需要高斯光束高精度定位的场合(激光通信、激光制导、激光准直等),尤其在对计算量较敏感的嵌入式实时应用场合具有广阔的应用前景和实用价值。附图说明下面结合附图和具体实施方式对本专利技术作进一步详细说明。图1为本专利技术的一种实用的高精度四象限探测器高斯光斑质心定位方法的流程图;图2为本专利技术的一种实用的高精度四象限探测器高斯光斑质心定位方法的高斯光斑模型下四象限探测器工作示意图;图3为本专利技术的一种实用的高精度四象限探测器高斯光斑质心定位方法中本算法计算的光斑质心和理论质心的误差曲线图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参阅图1-3,一种实用的高精度四象限探测器高斯光斑质心定位方法,包括以下步骤:步骤1、利用四象限探测器四路输出光电流计算出x和y方向上的光斑质心的解算值和其计算公式为:式中,IA、IB、IC、ID分别为四个象限的光电流。步骤2、在以四象限探测器中心为坐标原点,建立直角坐标系,利用高斯光斑能量分布模型,根据精度要求,使用MATLAB构造出光斑质心解算值和相对位置一一对应的查找表。高斯光斑能量分布模型的表达式为:式中,p0为光斑中心光强,(x0,y0)为光斑质心,r为高斯光束半径。步骤2构造出光斑质心解算值和相对位置一一对应的查找表,光斑质心解算值和相对位置的关系为:式中,xr和yr分别为x和y方向的相对位置,x方向计算公式为xr=x0/r,是光斑质心x0与光斑半径r的比值,取值范围为[-1,1];y方向计算公式为yr=y0/r,是光斑质心y0与光斑半径r的比值,取值范围为[-1,1]。查找表大小设定为(2n+1)×1,其中本文档来自技高网...

【技术保护点】
1.一种实用的高精度四象限探测器高斯光斑质心定位方法,其特征在于,包括如下步骤:步骤1、利用四象限探测器四路输出光电流计算出光斑质心的解算值;步骤2、以四象限探测器中心为坐标原点,建立直角坐标系,利用高斯光斑能量分布模型,根据精度要求,构造出光斑质心解算值和相对位置一一对应的查找表;步骤3、根据所述步骤1中的解算值在所述步骤2中构造的查找表中查找出对应的相对位置;步骤4、如果精度不满足要求,则对所述步骤3查找的结果进行校正,如果精度满足要求,则进行下一步骤;步骤5、依据光斑半径和所述步骤4中的相对位置计算出光斑质心。

【技术特征摘要】
1.一种实用的高精度四象限探测器高斯光斑质心定位方法,其特征在于,包括如下步骤:步骤1、利用四象限探测器四路输出光电流计算出光斑质心的解算值;步骤2、以四象限探测器中心为坐标原点,建立直角坐标系,利用高斯光斑能量分布模型,根据精度要求,构造出光斑质心解算值和相对位置一一对应的查找表;步骤3、根据所述步骤1中的解算值在所述步骤2中构造的查找表中查找出对应的相对位置;步骤4、如果精度不满足要求,则对所述步骤3查找的结果进行校正,如果精度满足要求,则进行下一步骤;步骤5、依据光斑半径和所述步骤4中的相对位置计算出光斑质心。2.根据权利要求1所述的一种实用的高精度四象限探测器高斯光斑质心定位方法,其特征在于,所述步骤1中光斑质心的解算值计算公式为:式中,IA、IB、IC、ID分别为四个象限的光电流,和分别为x和y方向上的光斑质心解算值。3.根据权利要求1所述的一种实用的高精度四象限探测器高斯光斑质心定位方法,其特征在于,所述步骤2中的高斯光斑能量分布模型的表达式为:式中,p0为光斑中心光强,(x0,y0)为光斑质心,r为高斯光斑半径。4.根据权利要求1所述的一种实用的高精度四象限探测器高斯光斑质心定位方法,其特征在于,所述步骤2中构造出光斑质心解算值和相对位置一一对应的查找表,光斑质心解算值和相对位置的关系为:式中,xr和yr分别为x和y方向的相对位置,x方向计算公式为xr=x0/r,是光斑质心x0与光斑半径r的比值,取值范围为[-1,1];y方向计算公式为yr=y0/r,是光斑质心y0与光斑半径r的比值,取值范围为[-1,1]。5.根据权利要求1所述的一种实用的高精度四象限探测器高斯光斑质心定位方法,其特征在于,所述步骤2中根据精度要求,查找表大小设定为(2n+1)×1,其中2n+1为对四象限探测器动态范围[-r,r]的细分数。6.根据权利要求5所述的一种实用的高精度四象限探测器高斯光斑...

【专利技术属性】
技术研发人员:陈云善吴佳彬高世杰王景源耿天文刘永凯
申请(专利权)人:中国科学院长春光学精密机械与物理研究所
类型:发明
国别省市:吉林,22

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1