首页> 中国专利> 一种用于非球面环形子孔径拼接的中心偏移误差补偿方法

一种用于非球面环形子孔径拼接的中心偏移误差补偿方法

摘要

一种用于非球面环形子孔径拼接的中心偏移误差补偿方法,采用矩阵搜索及误差匹配的方式能够高精度地搜索得到非球面环形子孔径拼接测量时各子孔径的中心偏移量,并通过硬件补偿与软件补偿相结合的方式对中心偏移误差进行高精度补偿,得到中心偏移补偿后的子孔径面形数据,从而提高环形子孔径拼接测量的精度。

著录项

  • 公开/公告号CN105157572A

    专利类型发明专利

  • 公开/公告日2015-12-16

    原文格式PDF

  • 申请/专利权人 西安交通大学;

    申请/专利号CN201510633530.4

  • 申请日2015-09-29

  • 分类号G01B11/00;

  • 代理机构西安智大知识产权代理事务所;

  • 代理人贺建斌

  • 地址 710049 陕西省西安市咸宁路28号

  • 入库时间 2023-12-18 12:54:53

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-09-12

    授权

    授权

  • 2016-01-13

    实质审查的生效 IPC(主分类):G01B11/00 申请日:20150929

    实质审查的生效

  • 2015-12-16

    公开

    公开

说明书

技术领域

本发明属于非球面光学检测技术领域,涉及一种用于非球面环形 子孔径拼接的中心偏移误差补偿方法。

背景技术

非球面光学零件正越来越多地被用于空间光学、军事国防、高科 技民用等领域。目前非球面的高精度检测方法主要有零透镜补偿、计 算全息及子孔径拼接等方法。其中,子孔径拼接干涉测量方法主要是 利用小口径干涉仪对大孔径非球面的各个局部子孔径区域进行测量, 然后通过合理的拼接算法将各局部子孔径测量数据拼接成全局的面 形测量结果。这种方法可以充分利用干涉仪的检测能力,提高其非球 面测量的横向分辨率及测量范围。

子孔径拼接干涉测量方法主要包括两种方法:圆形子孔径拼接和 环形子孔径拼接。圆形子孔径拼接的测量自由度较多,定位较为复杂, 对非球面装夹机构的精度要求非常高;而环形子孔径拼接的测量操作 较为简单方便,只有沿光轴方向的平移,没有沿光轴的旋转误差,测 量效率更高,因而环形子孔径拼接是一种适用于大口径、大偏离非球 面的高精度、高效率检测方法。环形子孔径拼接的基本原理是通过改 变待测非球面与干涉仪之间的距离以不同曲率半径的参考球面波来 匹配非球面不同的环带,再对不同环带的面形数据进行拼接,从而实 现大口径大偏离的非球面全口径的检测目的。

目前影响环形子孔径拼接测量精度的主要因素是测量过程中存 在的调整误差,在传统的拼接方法中只进行了x、y方向倾斜误差以 及离焦误差的补偿,并未针对测量中存在的中心偏移误差进行补偿。 由于非球面测量时存在非共轴检测和面形数据截取误差,导致面形测 量中心与非球面实际中心出现偏差。中心偏移误差是非球面测量中普 遍存在的情况,不仅会影响到初始面形数据的准确获取,同时也会降 低各子孔径的拼接精度。所以如何准确有效的降低或消除中心偏移误 差的影响是提高环形子孔径拼接检测精度的关键。

发明内容

为了克服上述现有技术的缺点,本发明的目的在于提供一种用于 非球面环形子孔径拼接的中心偏移误差补偿方法,实现对中心偏移误 差的高精度补偿,提高环形子孔径拼接检测的精度。

为了达到上述目的,本发明提出的技术方案为:

一种用于非球面环形子孔径拼接的中心偏移误差补偿方法,包括 以下步骤:

1)、利用干涉仪对待测非球面的各子孔径进行测量,得到初始 面形数据;

2)、根据待测非球面参数以及干涉条纹调整精度计算求解得到 中心偏移量的初始取值范围,待测非球面参数包括口径、顶点曲率半 径、二次项系数;

3)、建立中心偏移量的误差匹配评价指标,根据步骤2)计算 得到的初始取值范围生成像素级中心偏移量搜索矩阵,进行第一轮像 素级搜索,计算像素级中心偏移量的误差匹配评价指标,寻找到最小 误差匹配评价指标所对应的像素级中心偏移量,将此像素级中心偏移 量作为最接近非球面实际中心偏移量的像素级中心偏移量;

4)、在步骤3)搜索得到的最接近非球面实际中心偏移量的像 素级中心偏移量的±0.5个像素范围内生成亚像素级中心偏移量搜索 矩阵,进行亚像素级搜索,其搜索过程与步骤3)一致,计算亚像素 级中心偏移量的误差匹配评价指标,寻找到最小误差匹配评价指标所 对应的亚像素级中心偏移量,得到最接近非球面实际中心偏移量的亚 像素级中心偏移量,判断此时的最小误差匹配评价指标是否小于检测 精度要求,若小于,则进行步骤5),若不小于,则取更小步长的亚 像素级中心偏移量搜索矩阵重复进行步骤4),直到最小误差匹配评 价指标小于检测精度要求;

5)、根据步骤4)中的亚像素级中心偏移量,通过五维精密调 整架对被测非球面进行逆偏移方向的位姿调整,重复步骤1)~步骤 4),对中心偏移误差进行初步的硬件补偿,直到亚像素级中心偏移 量小于五维精密调整架的分辨率;

6)、对于步骤5)中经过硬件补偿未能完全消除的部分中心偏 移误差,采用软件补偿的方式进一步消除,得到补偿后的各子孔径面 形数据;

7)、对步骤6)得到的补偿后的各子孔径面形数据,利用环形 子孔径拼接方法实现非球面全口径面形的高精度测量。

所述的步骤2)中的计算过程为:假设通过干涉图像观察及精密 调整架调整,使得沿偏移方向中心两侧的最大干涉条纹数量差在T 个之内,即由中心偏移所导致的干涉图像最外侧的最大光程差差值 Δdmax=2Δδmax小于T个波长,

建立如下方程组来求解经过初步调整后的中心偏移量范围,

δ(x+Δx,y+Δy)max-δ(x+Δx,y+Δy)minT·λ2(x+Δx)2(y+Δy)2=(D2)2δ(x+Δx,y+Δy)=(R-f(x+Δx,y+Δy))2+((x+Δx)2+(y+Δy)2)-Rf(x+Δx,y+Δy)=c·((x+Δx)2+(y+Δy)2)1+1-(1+K)·c2·((x+Δx)2+(y+Δy)2)---(1)

其中,δ为波前理想偏差,f为非球面方程,x、y分别为x轴坐标和 y轴坐标,Δx、Δy分别为x方向偏移量和y方向偏移量,D为非球面 口径,R为非球面顶点曲率半径,c=1/R,K为非球面二次项系数, λ为干涉仪波长,

对于旋转对称的非球面,只需求取特殊情况Δx=Δr,Δy=0下的方程 组:

|δ(-D2+Δr)-δ(D2+Δr)|=T·λ2δ(x+Δr)=(R-f(x+Δr))2+(x+Δr)2-Rf(x+Δr)=c·(x+Δr)21+1-(1+K)·c2·(x+Δr)2---(2)

通过求解以上方程组,得到中心偏移边界值Δr,再由非球面的旋转对 称性得中心偏移量Δx、Δy的取值范围为:(Δx)2+(Δy)2≤(Δr)2

所述的步骤3)建立中心偏移量的误差匹配评价指标的具体过程 如下:

对于非球面

z=f(r)=cr21+1-(1+K)c2r2---(3)

其中,r2=x2+y2,c=1/R,R为非球面顶点曲率半径,K为非球面二 次项系数;

用顶点曲率半径的参考球面波测量非球面时,参考球面波与理想 非球面的波前理想偏差表达式为:

δ(r)=(R-f(r))2+r2-R---(4)

δ(r)关于r2在r2=0处进行泰勒级数展开为:

δ(r)=-14K·R-3·r4-38K·(1+K)R-5·r6-316K·(5K2+11K+5)·R-7r8+.......(5)

由于泰勒级数的系数很小,而且中心偏移量Δx、Δy也很小,在近似 计算中忽略其高次项,则中心偏移导致的波前理想偏差的剔除误差 为:

Δδ(x,y)=δ(x+Δx,y+Δy)-δ(x,y)-14K·R-3·{[(x+Δx)2+(y+Δy)2]2-(x2+y2)}-K·R-3·Δx·x·(x2+y2)-K·R-3·Δy·y·(x2+y2)---(6)

进一步将(6)式改写为Zernike多项式形式:

Δδ(x,y)=z2x+z3y+z7(-2x+3x(x2+y2))+z8(-2y+3y(x2+y2))(7)

=z2Z2(x,y)+z3Z3(x,y)+z7Z7(x,y)+z8Z8(x,y)

其中,z2=2·z7,z2=2·z7z7=-13K·R-3·Δx,z8=-13K·R-3·Δy,Z2(x,y)、 Z3(x,y)、Z7(x,y)、Z8(x,y)分别为Zernike多项式的第2、3、7、8项,

最终将中心偏移的误差匹配评价指标定义为:

RMSC=Σi=1N(Δδi-1NΣi=1NΔδi)2N---(8)

其中,Δδi为第i个数据点的波前理想偏差的剔除误差,N为面形数 据采样点数,

最小误差匹配评价指标所对应的中心偏移量为最接近非球面实 际中心偏移量的中心偏移量。

所述的步骤3)像素级中心偏移量的搜索过程为:根据步骤2) 中的中心偏移边界值Δr,计算大于Δr/p的最小整数n,得到像素级搜 索范围n×n,其中p=D/P,D为非球面口径,P为实际测量所用CCD 像素尺寸,

以像素坐标原点为中心生成X、Y方向的像素级中心偏移量搜索 矩阵XCn×n、YCn×n,像素级中心偏移量搜索矩阵的步长为1个像素, 范围为n×n,每个矩阵元素对应一个像素级中心偏移量,转换成物面 坐标矩阵为p×XCn×n、p×YCn×n

设w(x+Δx,y+Δy)为通过干涉仪测量得到的非球面面形数据, δ(x+p·XC(i,j),y+p·YC(i,j))为像素级中心偏移量[XC(i,j),YC(i,j)]所对 应的波前理想偏差,用Zernike多项式对非球面面形数据与波前理想 偏差的差值w(x+Δx,y+Δy)-δ(x+p·XC(i,j),y+p·YC(i,j))进行拟合,得到 相应的波前理想偏差的剔除误差为:

Δδkij=z′2Z2(xkij,ykij)+z′3Z3(xkij,ykij)+z′7Z7(xkij,ykij)+z′8Z8(xkij,ykij)(9) 其中,xkij=[xk+p·XC(i,j)][xk+p·XC(i,j)]max,ykij=[yk+p·YC(i,j)][yk+p·YC(i,j)]max,xk为第k个数据 点的X轴坐标,yk为第k个数据点的y轴坐标,XC(i,j)为x方向的 像素级中心偏移量,YC(i,j)为y方向的像素级中心偏移量,k=1,2,...,N, i=1,2,...,n,j=1,2,...,n,z′2、z′3、z′7、z′8分别为Zernike多项式第2、3、 7、8项的拟合系数,Z2(xkij,ykij)、Z3(xkij,ykij)、Z7(xkij,ykij)、Z8(xkij,ykij)分 别为相应的Zernike多项式第2、3、7、8项,

计算偏移量[XC(i,j),YC(i,j)]处的误差匹配评价指标:

RMSC(i,j)=Σk=1N(Δδkij-1NΣk=1NΔδkij)2N---(10)

找到最小误差匹配评价指标RMSC(i,j)min所对应的偏移量 [XC′(i,j),YC′(i,j)],得到最接近非球面实际中心偏移量的像素级偏移 量。

所述的步骤6)中软件补偿的方式为:根据步骤3)的像素级偏 移量修正非球面中心,进行各子孔径面形数据的截取,根据步骤4) 中的亚像素级偏移量计算补偿后的波前理想偏差,对各子孔径数据进 行波前理想偏差的高精度剔除。

本发明的有益效果是:本发明采用矩阵搜索及误差匹配的方式能 够高精度地搜索得到非球面环形子孔径拼接测量时各子孔径的中心 偏移量,并通过硬件补偿与软件补偿相结合的方式对中心偏移误差进 行高精度补偿,得到中心偏移补偿后的子孔径面形数据,从而提高环 形子孔径拼接测量的精度。

附图说明

图1为本发明流程图。

图2为本发明存在中心偏移的波前理想偏差示意图。

图3为本发明非球面测量几何关系示意图。

图4为本发明中心偏移量搜索流程图。

具体实施方式

下面结合附图对本发明进行详细说明。

参照图1,一种用于非球面环形子孔径拼接的中心偏移误差补偿 方法,包括以下步骤:

1)、利用干涉仪对待测非球面的各子孔径进行测量,得到初始 面形数据;

2)、根据待测非球面参数以及干涉条纹调整精度计算求解得到 中心偏移量的初始取值范围,待测非球面参数包括口径、顶点曲率半 径、二次项系数;

具体的计算过程如下:

参照图2和图3,假设通过干涉图像观察及精密调整架调整,使 得沿偏移方向中心两侧的最大干涉条纹数量差在T个之内,即由中心 偏移所导致的干涉图像最外侧的最大光程差差值Δdmax=2Δδmax小于T 个波长,

建立如下方程组来求解经过初步调整后的中心偏移量范围,

δ(x+Δx,y+Δy)max-δ(x+Δx,y+Δy)minT·λ2(x+Δx)2(y+Δy)2=(D2)2δ(x+Δx,y+Δy)=(R-f(x+Δx,y+Δy))2+((x+Δx)2+(y+Δy)2)-Rf(x+Δx,y+Δy)=c·((x+Δx)2+(y+Δy)2)1+1-(1+K)·c2·((x+Δx)2+(y+Δy)2)---(1)

其中,δ为波前理想偏差,f为非球面方程,x、y分别为x轴坐标和 y轴坐标,Δx、Δy分别为x方向偏移量和y方向偏移量,D为非球面 口径,R为非球面顶点曲率半径,c=1/R,K为非球面二次项系数, λ为干涉仪波长,

对于旋转对称的非球面,只需求取特殊情况Δx=Δr,Δy=0下的方程 组:

|δ(-D2+Δr)-δ(D2+Δr)|=T·λ2δ(x+Δr)=(R-f(x+Δr))2+(x+Δr)2-Rf(x+Δr)=c·(x+Δr)21+1-(1+K)·c2·(x+Δr)2---(2)

通过求解以上方程组,可以得到中心偏移边界值Δr,再由非球面的旋 转对称性可得中心偏移量Δx、Δy的取值范围为:(Δx)2+(Δy)2≤(Δr)2

3)、建立中心偏移量的误差匹配评价指标,根据步骤2)计算 得到的初始取值范围生成像素级中心偏移量搜索矩阵,进行第一轮像 素级搜索,计算像素级中心偏移量的误差匹配评价指标,寻找到最小 误差匹配评价指标所对应的像素级中心偏移量,将此像素级中心偏移 量作为最接近非球面实际中心偏移量的像素级中心偏移量;

建立中心偏移量的误差匹配评价指标的具体过程如下:

对于非球面

z=f(r)=cr21+1-(1+K)c2r2---(3)

其中,r2=x2+y2,c=1/R,R为非球面顶点曲率半径,K为非球面二 次项系数;

用顶点曲率半径的参考球面波测量非球面时,参考球面波与理想 非球面的波前理想偏差表达式为:

δ(r)=(R-f(r))2+r2-R---(4) δ(r)关于r2在r2=0处进行泰勒级数展开为:

δ(r)=-14K·R-3·r4-38K·(1+K)R-5·r6-316K·(5K2+11K+5)·R-7r8+.......(5)

由于泰勒级数的系数很小,而且中心偏移量Δx、Δy也很小,在近似 计算中忽略其高次项,则中心偏移导致的波前理想偏差的剔除误差 为:

Δδ(x,y)=δ(x+Δx,y+Δy)-δ(x,y)-14K·R-3·{[(x+Δx)2+(y+Δy)2]2-(x2+y2)}-K·R-3·Δx·x·(x2+y2)-K·R-3·Δy·y·(x2+y2)---(6)

进一步将(6)式改写为Zernike多项式形式:

Δδ(x,y)=z2x+z3y+z7(-2x+3x(x2+y2))+z8(-2y+3y(x2+y2))(7)

=z2Z2(x,y)+z3Z3(x,y)+z7Z7(x,y)+z8Z8(x,y)

其中,z2=2·z7,z2=2·z7z7=-13K·R-3·Δx,z8=-13K·R-3·Δy,Z2(x,y)、 Z3(x,y)、Z7(x,y)、Z8(x,y)分别为Zernike多项式的第2、3、7、8项,

最终将中心偏移的误差匹配评价指标定义为:

RMSC=Σi=1N(Δδi-1NΣi=1NΔδi)2N---(8)

其中,Δδi为第i个数据点的波前理想偏差的剔除误差,N为面形数 据采样点数,

最小误差匹配评价指标所对应的中心偏移量为最接近非球面实 际中心偏移量的中心偏移量;

参照图4,像素级中心偏移量的搜索过程为:

根据步骤2)中的中心偏移边界值Δr,计算大于Δr/p的最小整 数n,得到像素级搜索范围n×n,其中p=D/P,D为非球面口径,P为 实际测量所用CCD像素尺寸,

以像素坐标原点为中心生成X、Y方向的像素级中心偏移量搜索 矩阵XCn×n、YCn×n,像素级中心偏移量搜索矩阵的步长为1个像素, 范围为n×n,每个矩阵元素对应一个像素级中心偏移量,转换成物面 坐标矩阵为p×XCn×n、p×YCn×n

设w(x+Δx,y+Δy)为通过干涉仪测量得到的非球面面形数据, δ(x+p·XC(i,j),y+p·YC(i,j))为像素级中心偏移量[XC(i,j),YC(i,j)]所对 应的波前理想偏差,用Zernike多项式对非球面面形数据与波前理想 偏差的差值w(x+Δx,y+Δy)-δ(x+p·XC(i,j),y+p·YC(i,j))进行拟合,得到 相应的波前理想偏差的剔除误差为:

Δδkij=z′2Z2(xkij,ykij)+z′3Z3(xkij,ykij)+z′7Z7(xkij,ykij)+z′8Z8(xkij,ykij)(9) 其中,xkij=[xk+p·XC(i,j)][xk+p·XC(i,j)]max,ykij=[yk+p·YC(i,j)][yk+p·YC(i,j)]max,xk为第k个数据 点的X轴坐标,yk为第k个数据点的y轴坐标,XC(i,j)为x方向的 像素级中心偏移量,YC(i,j)为y方向的像素级中心偏移量,k=1,2,...,N, i=1,2,...,n,j=1,2,...,n,z′2、z′3、z′7、z′8分别为Zernike多项式第2、3、 7、8项的拟合系数,Z2(xkij,ykij)、Z3(xkij,ykij)、Z7(xkij,ykij)、Z8(xkij,ykij)分 别为相应的Zernike多项式第2、3、7、8项,

计算偏移量[XC(i,j),YC(i,j)]处的误差匹配评价指标:

RMSC(i,j)=Σk=1N(Δδkij-1NΣk=1NΔδkij)2N---(10)

找到最小误差匹配评价指标RMSC(i,j)min所对应的偏移量 [XC′(i,j),YC′(i,j)],得到最接近非球面实际中心偏移量的像素级偏移 量;

4)、参照图4,在步骤3)搜索得到的最接近非球面实际中心偏 移量的像素级中心偏移量的±0.5个像素范围内生成亚像素级中心偏 移量搜索矩阵,进行亚像素级搜索,其搜索过程与步骤3)一致,计 算亚像素级中心偏移量的误差匹配评价指标,寻找到最小误差匹配评 价指标所对应的亚像素级中心偏移量,得到最接近非球面实际中心偏 移量的亚像素级中心偏移量,判断此时的最小误差匹配评价指标是否 小于检测精度要求,若小于,则进行步骤5),若不小于,则取更小 步长的亚像素级中心偏移量搜索矩阵重复进行步骤4),直到最小误 差匹配评价指标小于检测精度要求;

5)、根据步骤4)中的亚像素级中心偏移量,通过五维精密调 整架对被测非球面进行逆偏移方向的位姿调整,重复步骤1)~步骤 4),对中心偏移误差进行初步的硬件补偿,直到亚像素级中心偏移 量小于五维精密调整架的分辨率;

6)、对于步骤5)中经过硬件补偿未能完全消除的部分中心偏移 误差,采用软件补偿的方式进一步消除,得到补偿后的各子孔径面形 数据,其具体方法为:

根据步骤3)的像素级偏移量修正非球面中心,进行各子孔径面 形数据的截取,根据步骤4)中的亚像素级偏移量计算补偿后的波前 理想偏差,对各子孔径数据进行波前理想偏差的高精度剔除;

7)、对步骤6)得到的补偿后的各子孔径面形数据,利用环形 子孔径拼接方法实现非球面全口径面形的高精度测量。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号