白光干涉三维形貌快速测量算法

2021-09-05 09:16雷李华李强傅云霞
航空科学技术 2021年3期

雷李华 李强 傅云霞

摘要:针对航空科学技术产业中超精密加工对微纳米尺度的测试要求,本文提出一种白光干涉三维形貌快速测量算法。该算法通过将移相扫描精相位与垂直扫描粗相位融合,得到待测样品的三维形貌测量结果,并采用二维离散差分算法判断并消除待测样品在阶跃形貌的边缘处产生的蝙蝠翼误差,得到高精度的三维形貌测量结果,试验证明该算法纵向分辨率可达亚纳米精度。

关键词:白光干涉;三维形貌;相位融合;垂直扫描

中图分类号:O436.1文献标识码:ADOI:10.19452/j.issn1007-5453.2021.03.010

航空产业的快速发展离不开材料行业的支撑[1],随着纳米科技的快速发展,以精密与超精密加工技术、纳米制造与加工技术、微机电系统(MEMS)、纳机电系统(NEMS)为代表的微纳尺度加工技术和工艺得到快速发展,航空工业中制造的微型器件新产品与日俱增。微结构器件性能的关键影响因素之一是微观表面形貌,所以微观表面形貌的测量对航空产业尤其重要[2]。在机械加工时,因为刀具与零件的高频摩擦会产生纳米量级的表面粗糙度,因此微观结构表面形貌测量所需的分辨率很高,这对现有的测量方法和测量精度提出了更高的要求[3]。

白光干涉测量技术在微观结构表面形貌测量领域有着极其重要的作用,它因具有零级条纹位置明确的特点,解决了相位解包存在的2π模糊问题。与单色光干涉测量技术相比,白光干涉测量技术解决了待测面上相邻两点的高度必须小于1/4波长的限制[4];与传统的接触式测量技术相比,白光干涉测量技术有着非接触、快速、操作简单、精度高等优点,因此这些年来一直受到广泛的重视和研究[5]。

传统的白光干涉测量技术的方法:首先,根据预设的扫描步长在一定深度范围内扫描被测物体。在扫描过程中,记录每个步长下视场中所有点的干涉光强度值,然后计算整个扫描过程中视场上每个点的对比度变化,之后使用极值法、重心法、最小二乘拟合等算法,从对比度变化曲线中提取零光程差的位置,最后将其乘以预设的步长值以获得与视场中每个点相对应的高度值,从而获取到被测物体的三维形貌。

在处理通过扫描收集的干涉图的过程中,传统的白光干涉测量技术在对比度信号的提取和零光程差位置的确定中存在算法误差。所以,其不如单色光干涉测量技术准确。因此,为了既能解决相位解包时的2π模糊问题,又能保证测量精度,一种较好的解决办法是将白光干涉测量技术与单色光干涉测量技术结合起来。

P. Sandoz等提出了白光相移干涉七帧法。该方法基于白光干扰信號的局部线性假设,将7个测量方程线性组合,合并成单色光相移干涉中的四步法进行计算。计算方法取得了不错的效果,但是测量精度不佳[6-7]。A.Harasaki等通过研究白光干涉测量技术在测量高度小于光源相干长度的阶梯结构时发生的过冲现象,将五帧相移法与白光干涉测量技术结合,提出了增强的白光干涉测量技术,但该方法存在运行时间较长的问题[8]。J.Niehues等与Mahr公司合作研究双波长白光干涉测量技术,并建立了一个配备有单色光源和白光光源的测试系统,在测量过程中它使用单色光源的结果比较和验证白光光源的结果,可以消除测量中的一些缺陷并提高测量不确定度,但测量精度欠佳[9]。

国内方面,谢仲业等首先使用极值法计算每个像素的零光程差的位置,然后记录相应的帧数,之后使用五步法计算每个像素的相位信息,最后将两者结合起来获得三维形貌。该方法需要收集所有需要的干涉图像,然后才能进行垂直扫描计算,之后还要执行相移干涉计算,从而使算法运行时间较长[10]。张春熹等首先采集了所需的干涉图像,然后使用高斯函数拟合每个像素的干涉信号的包络曲线,确定零光程差和对应的帧数,之后根据帧数信息使用Carré算法来计算每个像素的相位信息。最终,将像素的相位信息与强度信息结合以获得三维形貌。该方法需要在计算强度信息之前采集所需的干涉图像,之后还要求解移相信息,故依旧存在算法运行时间长的问题[11]。

为了进一步提高白光干涉测量技术和单色光干涉测量技术相结合的效率,本文提出了一种白光干涉三维形貌快速测量算法,该算法既缩短了测量时间,又保证了测量精度。

1白光干涉的信号特征

1.1白光干涉条纹模型

白光的波长范围一般为380~780nm,因为它包含了可见光的整个光谱区域,所以它的相干长度很短,在几个到十几个微米,因此只有当参考光与测试光的光程差接近于零的时候才会出现干涉条纹[12]。当发生干涉时,在光源光谱范围内的不同波长的光均会形成一组干涉条纹,并且它们的非相干叠加会形成白光干涉条纹。由于波长不同,每个单色光的干涉条纹间距也将不同。当光程差为零时,每个单色光的零阶干涉条纹完全重叠,并且在非相干叠加之后,白光干涉信号的零阶干涉条纹具有最大的条纹对比度和光强度值。随着光程差的不断增大,每个单色光的干涉条纹的最小值和最大值交替出现,并且条纹之间的错位将变得越来越大,因此非相干叠加后白光干涉条纹的强度将不断减小并变成对比度降低的彩色条纹,直到最终消失。图1为白光干涉条纹光强度值随光程差变化的曲线。

1.2白光干涉信号模型

1.3光路结构及垂直扫描原理

试验所搭建的光路结构图如图2所示。首先使光源与照明系统相互连接,并调节照明系统和第一分光镜的所在位置,以使照明系统的出射光被第一分光镜接收和反射,然后调整物镜系统的位置,以使第一分光镜反射的光穿过物镜,并调整参考面和第二分光镜的位置,使物镜透射的光一部分被第二分光镜和参考面反射形成参考光,另一部分被第二分光镜透射,然后由被测物体反射和第二分光镜透射形成测试光,参考光和测试光形成干涉光信号,干涉光信号通过物镜、第一分光镜和管镜,入射到电荷耦合元件(charge-coupled device,CCD)的靶面,此时便完成了一幅干涉图像的采集。

只有在光程差接近于零时白光干涉条纹才会出现,并且零级干涉条纹的对比度最大,很容易和其他级次的条纹区分开来,所以可以依据这一特点,通过垂直扫描技术来

完成待测物体表面微观形貌的测量。垂直扫描技术的测量原理如下:计算机控制位移台,沿垂直光轴方向推动被测物体移动,并在每次移动时使用CCD记录干涉图像。对于待测表面上的每个目标点,在垂直扫描过程中,干涉光强度曲线如图1所示。重心法可用于计算光强度曲线的峰值位置,即该点的零光程差位置,而待测面内任意两点的相对高度即为两点的相对零光程差位置,测量原理的示意图如图3所示。A和B的相对高度是两点的相对零光程差位置。

2三维形貌快速复原算法

算法的好坏往往会直接决定一种技术的精度和速度[15],垂直扫描技术在对采集的干涉图进行处理的过程中,由于对比度信号的提取和零光程差位置的确定都存在算法原理性的误差,所以其测量精度不高。而本文提出的白光三维形貌快速测量算法在垂直扫描的基础上融合了相位信息,提高了测量精度,而且可以同时计算强度和相位信息,提高了算法运行速度。本文提出的白光干涉三维形貌快速测量算法的流程图如图4所示。

白光干涉三维形貌快速测量算法的具体步骤如下:

(1)在干涉图像采集过程中,扫描系统由控制系统和数据处理系统控制,使其在指定的总行程内按照π/2的相位步长执行时序垂直扫描,并且每次扫描均由CCD记录一幅干涉图像。其中,总行程由需要的干涉图像的数量与π/2的相位步长对应的步距的乘积确定。

(5)判断对应于扫描步数的三维形貌在阶跃处是否存在蝙蝠翼效应,如果判断为存在蝙蝠翼效应,则使用蝙蝠翼修正算法对蝙蝠翼效应进行校正。其中,蝙蝠翼效应校正算法如下:先将对应于扫描步数的相位三维形貌进行横向差分处理,得到某一像素和其左右像素形貌高度的差值,将两个差值相乘,然后判断乘积结果。如果小于-0.25,则认为存在蝙蝠翼效应。此时,将像素的形貌高度值替换为左右像素的形貌高度值总和的一半,之后采用相同的方法对三维形貌进行纵向差分处理以及蝙蝠效應的判断和校正。在处理了视场中的所有像素后,便可获得消除了蝙蝠效应的对应于扫描步数的三维形貌。

(6)将消除了蝙蝠翼效应的对应于扫描步数的三维形貌乘以π/2相位步长对应的距离,便可获得高精度大量程的三维形貌。

为了对比各种算法的优劣,在采样间隔相同的情况下,比较了不同算法计算条纹调制包络所需的计算量,并比较了它们辨别条纹调制包络峰值所需的计算量,结果见表1和表2。表中,N是干涉图的采样数据点数,J是相干包络包含的采样数据点数,用来确定Hilbert长度、小波长度以及空间频域算法中用最小二乘法计算相位斜率所需的点数。

对于相干长度为1.2μm的光源,J为30。从表1和表2可以看出,重心法和相移算法的计算量最小,速度最快,而本文提出的白光干涉三维形貌快速测量算法正是基于重心法和相移算法进行相干信息和相位信息的求解,且以上两种信息的提取与干涉图像的采集同步进行,在扫描过程结束时即可得到计算结果。相较于其他算法需在完整的扫描过程结束之后才可进行计算而言,本算法可实现对形貌的实时检测,并通过结合相干与相位信息复原形貌同时体现出高效与高精度的优势。

3试验验证

为了证实本文提出的白光干涉三维形貌快速测量算法的可行性,我们进行试验实际测量了待测物体表面的三维形貌。试验中一台白光干涉仪用来获取白光干涉图,它的光源是中心波长为576nm的白光,如图2所示,入射光通过准直系统和第一分束镜后,再通过米劳型干涉物镜(Nikon,20×),最后通过CCD(GEV-B1410M-SC000,IMPERX)接收产生的干涉图像。待测样本是通过压电陶瓷材料(piezoelectric ceramic material,PZT)驱动的,PZT的扫描步长设定为π/2的相位步进量(对应的步长距离为72nm),在扫描总长度为8.64μm的范围内采集120幅干涉图像进行计算。待测样品是一个高度为400nm的台阶板。

采用本文提出的白光干涉三维形貌快速测量算法与传统的垂直扫描测量算法得到的台阶板示意图如图9和图10所示。

通过图10可以明显地看出,垂直扫描测量算法得到的形貌图在台阶边缘处有许多毛刺产生,即出现了所谓的“蝠翼现象”。对“蝠翼现象”的形成机理,目前比较一致的观点是,该现象来自于测量高度小于光源相干长度结构时台阶边缘出现的衍射现象,它是使用垂直扫描法测量这类结构时的固有缺陷,但是对于其具体的形成原因科学界目前缺乏明确的认识[7]。而采用本文提出的白光干涉三维形貌快速测量算法得到的形貌图在台阶边缘处几乎没有出现“蝠翼现象”。

采用本文提出的白光三维形貌快速测量算法与传统的垂直扫描测量算法对400nm的台阶板进行测量,随机选取所得结果的7个不同的位置测量台阶高度,两种方法测得的台阶板的高度和误差见表3和表4。由表3和表4可知,白光干涉三维形貌快速测量算法的纵向分辨率可达亚纳米精度,平均误差只有0.94%,相比于垂直扫描,测量精度大大提升。试验还对周期性结构样品进行了白光三维形貌快速测量算法与传统的垂直扫描测量算法的对比,如图11所示。

4结束语

针对目前航空产业对微纳米尺度三维形貌测量的需求,本文分析了现有测量技术的不足,并在此基础上提出了白光干涉三维形貌快速测量算法。该算法将白光干涉测量技术和单色光相干测量技术相结合,提高了测量精度,且在扫描过程中同时计算得到垂直扫描粗相位和移相扫描精相位,显著提升了算法速度,融合垂直扫描粗相位和移相扫描精相位后便可得到待测样品的三维形貌测量结果。最后通过试验比较了该算法与传统的垂直扫描测量方法,试验表明,本文提出的白光干涉三维形貌快速测量算法,可以明显地消除“蝠翼现象”,且测量精度获得了较大的提升。

参考文献

[1]赵超越,李艳军,曹愈远,等.基于K-means聚类的航空复合材料敲击检测研究[J].航空科学技术, 2019, 30(10): 45-49. Zhao Chaoyue, Li Yanjun, Cao Yuyuan, et al. K-means clustering-basedknockdetectionofaviationcomposite materials[J].Aeronautical Science & Technology, 2019, 30(10): 45-49. (in Chinese)

[2]殷纯永.现代干涉测量技术[M].天津:天津大学出版社, 1999. Yin Chunyong. Modern interferometry technology[M]. Tianjin: Tianjin University Press, 1999.(in Chinese)

[3]张也晗,崔彤,张扬,等.表面粗糙度三维测量和评定的研究[J].计量与测试技术, 2012,39 (11):31-34. Zhang Yehan, Cui Tong, Zhang Yang, et al. Research on threedimensional measurement and evaluation of surface roughness[J]. Metrology and Testing Technology, 2012,39 (11): 31-34.(in Chinese)

[4]Kino G S,Chim S S. Mirau correlation microscope[J]. Applied Optics,1990,29(26):3775-3783.

[5]Harasaki A,Wyant J C. Fringe modulation skewing effect in white-lightverticalscanninginterferometry[J].Applied Optics,2000,39(13):2101-2106.

[6]Sandoz P,Devillers R,Plata A. Unambiguous profilometry by fringe-orderidentificationinwhite-lightphase-shifting interferometry[J]. Journal of Modern Optics,1997,44(3):519-534.

[7]Sandoz P. An algorithm for profilometry by white-light phaseshiftinpg interferometry[J]. Journal of Modern Optics,1996,43(8):1545-1554.

[8]Harasaki A,Schmit J,Wyant J C. Improved vertical-scanning interferometry[J].Applied Optics,2000,39(13):2107-2115.

[9]Niehues J,Lehmann P,Bobey K. Dual-wavelength vertical scanning low-coherence interferometric microscope[J]. Applied Optics,2007,46(29):7141-7148.

[10]謝仲业,周毅,陈楚怡,等.一种结合相移干涉与垂直扫描干涉的3D形貌恢复方法:中国, CN106767496A[P].2017-05-31. Xie Zhongye, Zhou Yi, Chen Chuyi, et al. A 3D shape restoration method combining phase shift interference and vertical scanning interference: China, CN106767496A[P]. 2017-05-31. (in Chinese)

[11]张春熹,李豪伟,李慧鹏,等.一种适用于表面形貌检测的白光干涉三维重建方法:中国, CN108759709A[P].2018-11-06. Zhang Chunxi, Li Haowei, Li Huipeng, et al. A white light interference three-dimensional reconstruction method suitable for surface topography detection: China, CN108759709A[P]. 2018-11-06. (in Chinese)

[12]何永辉,蒋剑峰,赵万生.基于扫描白光干涉法的表面三维轮廓仪[J].光学技术,2001, 27(2): 150-152. He Yonghui, Jiang Jianfeng, Zhao Wansheng. Surface threedimensionalprofilerbasedonscanningwhitelight interferometry [J]. Optics Technology, 2001, 27(2): 150-152.(in Chinese)

[13]Kino G S,Chim S S C. Mirau correlation microscope[J]. Applied Optics,1990,29(26):3775-3783.

[14]郁道銀,谭恒英.工程光学[M].北京:中国机械工业出版社, 2003. Yu Daoyin, Tan Hengying. Engineering optics [M]. Beijing: China Machinery Industry Press, 2003. (in Chinese)

[15]冯廷智,成红芳.基于遗传算法的航空机载软件测试用例优先级技术研究[J].航空科学技术, 2018, 29(11): 60-65. Feng Tingzhi, Cheng Hongfang. Research on priority technology of aviation airborne software test cases based on genetic algorithm[J]. Aeronautical Science & Technology, 2018, 29(11): 60-65. (in Chinese)

(责任编辑王为)

作者简介

雷李华(1985-)男,博士,高级工程师。主要研究方向:微纳米计量。

Tel:13636412909

E-mail:leilh@simt.com.cn

傅云霞(1964-)女,硕士,研究员。主要研究方向:几何量精密计量。

Tel:15901823989

E-mail:fuyx@sim.com.cn

Three-dimensional Topography Rapid Measurement Algorithm Using White Light Interference

Lei Lihua1,2,Li Qiang3,Fu Yunxia1,2,*

1. Shanghai Insistute of Measurement and Testing Technology,Shanghai 201203,China

2. Shanghai Key Laboratory of Online Test and Control Technology,Shanghai 201203,China

3. National Key Laboratory of Science and Technology on Metrology & Calibration,AVIC Changcheng Insistute of Metrology and Measurement,Beijing 100095,China

Abstract: This paper propose a white light three-dimensional topography rapid measurement algorithm, aiming at the demand of ultra-precision machining in the aviation science and technology industry on the micro-nano scale. The three-dimensional profile is accomplished by fusing the fine phase obtained from the phase-shift scanning with the coarse phase from the vertical scanning. The bat wing error at the edge of the step is distinguished and then eliminated by utilizing the two-dimensional discrete difference method. The experiment results demonstrate that the sub-nanometer measurement precision can be achieved by the proposed algorithm.

Key Words: white light interference; profile measurement; phase fusion; vertical scanning