基于准分子激光绝对波长校准的寻峰算法研究 下载: 1105次
1 引言
准分子激光器波长的精确控制是集成电路芯片制备中的重要技术之一,测量控制精度须达亚皮米量级[1]。为提高波长测量系统的精度、减小测量误差,绝对波长校准是一项重要的技术途径[2]。
绝对波长校准是指提供一条或多条高稳定性、高精度的已知波长作为标准波长(也称参考波长)用于校准波长测量控制系统的误差,以提高测量精度的技术方法。标准波长通常由特殊元素(元素空心阴极灯)提供,其原理是处在等离子体状态的元素会与特定波长的激光相互作用共振,使得等离子体吸收部分激光,从而导致激光束光强锐减。本文通过探测激光束光强形式获得元素吸收谱,吸收谱峰值位置为已知参考中心波长[3-4]。绝对波长校准技术的关键是测量高精度的参考中心波长位置。
事实上,受激光器本身因素,如频率抖动、能量稳定性、调谐步长等因素,以及校准系统中探测器件响应、元素灯稳定性等的综合影响,参考中心波长位置严重抖动,无法满足0.05 pm的绝对波长校准精度要求[5]。解决参考中心波长位置抖动问题,寻峰是关键。研究表明,寻峰算法是解决这类问题最有效的途径[6]。
本文通过仿真和实验研究比较了5种寻峰算法,并通过最佳强度阈值来优化各种算法,证实了将高斯非线性曲线拟合寻峰算法用作绝对波长校准核心算法的合理性——其误差最低为0.04 pm,平均误差为0.06 pm。
2 寻峰算法的基本原理
2.1 质心探测寻峰算法
质心探测寻峰算法[7]实质上是一种实验统计方法,其原理就是把采集到的数据点视为质量非均匀质点,在质点系中,质点的位矢对应于
质心探测寻峰法又称功率加权法[8]。在绝对波长校准中,以激光光强为权重比,波长中心位置在元素吸收谱的加权平均值处,此处波长值可作为探测吸收谱的峰值波长,(1)式变为
式中
2.2 一般多项式拟合寻峰算法
一般多项式拟合寻峰算法[9]以多项式为拟合函数,以最小二乘法为判定函数,得到参考中心波长位置。一般多项式可表示为
根据实际情况,选用适当的阶数进行吸收谱线拟合,如选用二阶多项式进行拟合,即
若吸收谱采样点(
当
令解析式
2.3 高斯-多项式拟合寻峰算法
高斯-多项式拟合寻峰算法[10]以高斯函数经多项式变化后的形式为拟合函数,以最小二乘法为判定函数,得出吸收谱中心波长位置。
吸收谱线近似为高斯分布,可用高斯函数近似表示为[11]
式中
令
2.4 高斯拟合寻峰算法
高斯拟合寻峰算法[12]是对吸收谱采样后,直接将高斯函数作为拟合函数,若吸收谱采样点(
2.5 高斯非线性曲线拟合寻峰算法
高斯非线性曲线拟合寻峰算法[13-15]以高斯函数为拟合函数,以Levenberg-Marquardt(L-M)迭代算法判定拟合函数参数,从而确定参考中心波长位置。
L-M算法是一种求解目标函数参数的算法,实质上是在高斯-牛顿算法和非线性梯度下降算法的基础上进行插值处理的优化,因此该算法同时具有高斯-牛顿算法的局部收敛性和非线性梯度下降算法的全局性。L-M算法在对吸收光谱信号进行拟合的处理过程中,通过自适应调整阻尼因子实现收敛[16]。L-M算法能有效抵制噪声影响,得到高精度结果。
实验得到的元素灯吸收光谱曲线与高斯函数曲线近似,因此可使用高斯函数拟合吸收光谱曲线消除部分信号噪声,且不影响吸收光谱的峰值波长特征。理论上,如果可以确定(7)式高斯函数中
高斯非线性曲线拟合寻峰法的具体流程:首先,根据实验数据直接寻峰得到高斯函数拟合参数,使用该参数进行曲线拟合;然后,使用L-M算法迭代判断拟合结果,通过其自适应参数调节,优化拟合参数;最后,利用优化后的参数进行曲线拟合,得到与实际吸收谱线误差最小的吸收谱线函数。寻峰流程图如
图 1. 高斯非线性拟合寻峰算法流程
Fig. 1. Flow chart of Gaussian nonlinear curve fitting peak-detection algorithm
3 准分子激光绝对波长校准实验系统
如
图 3. 1000 Hz频率下校准单元所测Pt吸收谱线
Fig. 3. Pt absorption line measured in 1000 Hz by the calibration unit
4 5种寻峰算法比较及优化
4.1 5种寻峰算法仿真和实验比较
在仿真研究中,选用高斯切趾函数模拟元素吸收谱信号,选用高斯噪声模拟信号噪声,仿真环境中
噪声大小占信号的5%。使用Matlab仿真上述元素吸收谱信号,输出30组数据,并使用5种寻峰算法进行处理。仿真结果如
由实验平台采集30组Pt元素吸收光谱数据,分别用5种寻峰算法进行处理。首先截取最大幅值的5%以上信号作为有效信号,以消除低幅值的不规则波形对拟合算法的影响。结果如
表 1. 各寻峰算法仿真及实验误差
Table 1. Simulations and experimental errors of each peak-detection algorithmpm
|
仿真分析结果与实验测试结果具有较强的一致性,在5种寻峰算法中,高斯非线性曲线拟合寻峰法仿真及实验误差均最小。因此,高斯非线性曲线拟合寻峰法更接近绝对波长校准精度要求。
由
4.2 强度阈值分析
由仿真与实验算法比较可知,直接使用各种寻峰算法都无法满足绝对波长校准的精度要求,因此须对算法作进一步优化。一般地,强度阈值设置对寻峰算法影响较大。绝对波长校准的关键是确定吸收谱曲线的峰值位置,设置适当的强度阈值可更准确地提取光谱中心波长信息,降低低于强度阈值信号的干扰,同时在某种程度上可减少冗余数据,提高算法运行效率。
实验首先通过Matlab计算5组吸收谱光强度的平均值(记作avg,作为基本单位),其次通过设置平均强度值的不同倍数作为各算法的强度阈值,其中0表示不设置强度阈值,1表示将该平均值设置为各算法强度阈值,2表示将该平均强度阈值的2倍数值设置为各算法强度阈值,以此类推。最后使用设置强度阈值后的各寻峰算法计算实验所得的5组吸收谱中心波长误差。
实验结果表明,阈值选取对5种算法寻峰结果的影响很大,且存在最佳强度阈值使得误差最小。在不设置强度阈值(即强度阈值倍数为0)的情况下,质心探测寻峰算法的平均误差为0.75 pm,一般多项式拟合寻峰算法的平均误差为0.4 pm,高斯-多项式拟合寻峰算法的平均误差为0.25 pm,高斯拟合寻峰算法的平均误差为0.3 pm,高斯非线性曲线拟合寻峰算法的平均误差为0.14 pm。由
图 4. 强度阈值对各寻峰算法误差的影响。(a)质心探测寻峰法;(b)一般多项式拟合;(c)高斯-多项式拟合;(d)高斯拟合;(e)高斯非线性曲线拟合法
Fig. 4. Influence of power threshold upon error of different algorithms. (a) Centroid detection algorithm; (b) polynomial fitting; (c) Gaussian-polynomial fitting; (d) Gaussian fitting; (e) Gaussian nonlinear curve fitting
阈值增大而增大。其主要原因是:开始在强度阈值增大过程中,由于消除了部分噪声,误差下降,而后随着强度阈值增加误差增大,则是受实验统计数据量减小所致。
通过以上分析知,可通过设置最佳强度阈值来优化各算法,使得各算法误差最小。各寻峰算法的最佳强度阈值可由实验平均误差最小值而得,利用各算法最佳强度阈值优化算法。
通过设置最佳阈值,所有算法的误差都大幅降低,其中高斯非线性曲线拟合寻峰算法下的绝对波长校准最小误差降低至0.04 pm,但其重复性及稳定性还有待提升,平均误差为0.06 pm。至此可得,光刻用准分子激光绝对波长校准参考中心波长位置可采用设置最佳强度阈值的高斯非线性曲线拟合寻峰法判定,且能基本满足0.05 pm的校准精度要求。
表 2. 各寻峰算法最小误差及对应的最佳强度阈值
Table 2. Minimum error and optimum intensity threshold of each peak-detection algorithm
|
5 影响寻峰算法的误差原因分析
在寻峰算法中,噪声类型、元素吸收谱线型以及噪声大小是影响寻峰算法误差的主要原因。由仿真结果分析可知,元素吸收谱的噪声类型以高斯噪声为主,而高斯非线性曲线拟合寻峰算法能较好地抑制该类噪声,实验也证明该寻峰算法抗干扰能力最强。元素吸收谱线型对设置最佳强度阈值后的高斯非线性曲线拟合寻峰算法的影响相当有限,实验通过对高斯切趾函数、布拉克曼切趾函数以及柯西切趾函数设置不同参数模拟元素吸收谱,利用高斯非线性曲线拟合寻峰,结果表明,谱线型对寻峰算法误差影响很弱。因此在以高斯非线性曲线拟合寻峰法作为绝对波长校准寻峰算法时,相对于噪声大小(或信噪比),噪声类型和元素吸收谱线型对寻峰算法误差的影响可忽略,噪声大小是影响寻峰算法误差的主要因素。
实验通过仿真不同的信噪比,使用高斯非线性曲线拟合寻峰来研究噪声大小对寻峰误差的影响。结果显示,算法误差随着噪声的增大呈线性增大。信噪比(噪声幅度/信号幅度)为0.1%时,算法误差为0.005 pm;信噪比为1%时,算法误差为0.05 pm;信噪比为10%时,算法误差为0.5 pm。如
通过以上分析可得,信噪比是影响寻峰算法的主要因素,为进一步提升算法精度、降低算法误差,须从抑制噪声角度着力。针对准分子激光绝对波长校准,主要应从激光能量稳定性、元素灯吸收稳定性等方面抑制噪声。
图 5. 高斯公式非线性曲线拟合寻峰法的信噪比和误差关系曲线
Fig. 5. Relationship of signal to noise ratio and error in Gaussian nonlinear curve fitting peak-detection algorithm
6 结论
通过对绝对波长校准中元素吸收谱线的仿真及实验,比较分析了5种寻峰算法,其中,高斯非线性曲线拟合寻峰法的误差最小,仿真平均误差为0.05 pm,实验平均误差为0.15 pm。为进一步减小算法误差,分析了强度阈值对寻峰算法误差的影响。结果显示,强度阈值对寻峰算法影响显著,实验表明,各算法均存在最佳强度阈值使得误差最小。通过设置最佳强度阈值优化算法,高斯非线性曲线拟合寻峰算法的最小误差可降至0.04 pm,实验平均误差可降至0.06 pm,基本满足准分子激光绝对波长校准的精度要求,应选其作为绝对波长校准的核心算法。
在影响算法误差的原因分析中,影响高斯非线性曲线拟合寻峰算法误差的主要因素为噪声大小,噪声类型及吸收谱线型对其影响十分有限。下一步须从抑制噪声角度出发,提高绝对波长校准精度,特别是在激光能量稳定性、元素灯吸收稳定性等方面。
[1] BastingD, MarowskyG. Excimer laser technology[M]. Berlin: Springer, 2005: 89- 98.
BastingD, MarowskyG. Excimer laser technology[M]. Berlin: Springer, 2005: 89- 98.
[2] Das PP, Sandstrom RL, Fomenkov I. Wavelength reference for excimer laser: US5, 978, 391[P].1999-11-02.
Das PP, Sandstrom RL, Fomenkov I. Wavelength reference for excimer laser: US5, 978, 391[P].1999-11-02.
[3] Newman PC, Sandstrom R L. Wavelength system for an excimer laser: US5, 978, 394[P].1999-11-02.
Newman PC, Sandstrom R L. Wavelength system for an excimer laser: US5, 978, 394[P].1999-11-02.
[5] Fomenkov I.Method and apparatus for calibrating a laser wavelength control mechanism: US5, 450, 207[P].1995-09-12.
Fomenkov I.Method and apparatus for calibrating a laser wavelength control mechanism: US5, 450, 207[P].1995-09-12.
[6] 朱梅, 张淼, 胡立章, 等. 光纤布拉格光栅中心波长检测中的寻峰算法[J]. 光通信研究, 2011, 37(5): 60-63.
朱梅, 张淼, 胡立章, 等. 光纤布拉格光栅中心波长检测中的寻峰算法[J]. 光通信研究, 2011, 37(5): 60-63.
[7] OthonosA, KalliK. Fiber Bragg gratings: fundamentals and application in telecommunications and sensing[M]. Boston: Artech House Publishers, 1999.
OthonosA, KalliK. Fiber Bragg gratings: fundamentals and application in telecommunications and sensing[M]. Boston: Artech House Publishers, 1999.
[8] 井文才, 王光辉, 刘琨, 等. 功率加权法用于光纤Bragg光栅特征波长检测[J]. 光电子·激光, 2007, 18(9): 1022-1025.
井文才, 王光辉, 刘琨, 等. 功率加权法用于光纤Bragg光栅特征波长检测[J]. 光电子·激光, 2007, 18(9): 1022-1025.
Jing W C, Wang G H, Liu K, et al. Application of weight wavelength algorithm on the demodulation of a fiber Bragg grating optical sensing system[J]. Journal of Optoelectronics·Laser, 2007, 18(9): 1022-1025.
[9] Steven CC. Applied numerical methods with MATLAB for engineer and scientists[M]. New York: McGraw-Hill, 2009: 333- 348.
Steven CC. Applied numerical methods with MATLAB for engineer and scientists[M]. New York: McGraw-Hill, 2009: 333- 348.
[10] 陈志军, 白剑, 吴祖堂, 等. 光纤布喇格光栅反射谱寻峰算法优化及比较[J]. 光子学报, 2015, 44(11): 1112001.
陈志军, 白剑, 吴祖堂, 等. 光纤布喇格光栅反射谱寻峰算法优化及比较[J]. 光子学报, 2015, 44(11): 1112001.
[11] 武波, 刘永智, 张谦述, 等. 基于光纤光栅法布里-珀罗腔的高效窄线宽光纤激光器[J]. 中国激光, 2007, 34(3): 350-353.
武波, 刘永智, 张谦述, 等. 基于光纤光栅法布里-珀罗腔的高效窄线宽光纤激光器[J]. 中国激光, 2007, 34(3): 350-353.
[13] 王福明, 贺正辉, 索瑾. 应用数值计算方法[M]. 北京: 科学出版社, 1992.
王福明, 贺正辉, 索瑾. 应用数值计算方法[M]. 北京: 科学出版社, 1992.
Wang FM, He ZH, SuoJ. Application of numerical calculation method[M]. Beijing: Science Press, 1992.
Wang FM, He ZH, SuoJ. Application of numerical calculation method[M]. Beijing: Science Press, 1992.
[14] 朱浩瀚, 秦海琨, 张敏, 等. 光纤布拉格光栅传感解调中的寻峰算法[J]. 中国激光, 2008, 35(6): 893-897.
朱浩瀚, 秦海琨, 张敏, 等. 光纤布拉格光栅传感解调中的寻峰算法[J]. 中国激光, 2008, 35(6): 893-897.
[15] 苏娟, 董小鹏, 石志东. 基于FBG精细谱的应变增敏型传感器的设计[J]. 中国激光, 2014, 41(8): 0805002.
苏娟, 董小鹏, 石志东. 基于FBG精细谱的应变增敏型传感器的设计[J]. 中国激光, 2014, 41(8): 0805002.
[16] 王巧妮, 杨远洪. 基于Steger图像算法的光纤布拉格光栅寻峰技术[J]. 光学学报, 2014, 34(8): 0810004.
王巧妮, 杨远洪. 基于Steger图像算法的光纤布拉格光栅寻峰技术[J]. 光学学报, 2014, 34(8): 0810004.
[17] LokaiP, SchroederT, KleinschmidtJ, et al. Absolute wavelength calibration of lithography laser using multiple element or tandem see through hollow cathode lamp: US7, 006, 541[P].2006-02-28
LokaiP, SchroederT, KleinschmidtJ, et al. Absolute wavelength calibration of lithography laser using multiple element or tandem see through hollow cathode lamp: US7, 006, 541[P].2006-02-28
Article Outline
袁靖超, 赵江山, 李慧, 刘广义. 基于准分子激光绝对波长校准的寻峰算法研究[J]. 中国激光, 2018, 45(7): 0701003. Jingchao Yuan, Jiangshan Zhao, Hui Li, Guangyi Liu. Research of Peak-Detection Algorithm Based on Absolute Wavelength Calibration of Excimer Laser[J]. Chinese Journal of Lasers, 2018, 45(7): 0701003.