一直想写篇关于白光干涉仪的文章,那就先写这个回答吧

白光干涉仪分为三种,一种是以逐层扫描为原理的白光干涉扫描术,第二种是假设同调性局部近似的白光相移干涉术,第三种是白光消色差相移术

这里主要讲白光干涉扫描术,末尾会稍加简介另外两种白光干涉术。

简而言之:白光干涉扫描术利用PZT逐层扫描白光干涉波包的峰值讯号获得每个像素点对应的高度信息,还原出三维表面形貌。

接下来细讲。

1.什么是白光

白光在干涉仪中的定义通常是较大频宽组分构成的光源,视觉上人们看到的是白色。其具有同调性/相干性差的特点,干涉现象不是那么容易被找到,且产生干涉的范围通常只有数微米。如下图所示,若干束不同频率的电磁波产生干涉(左),产生的干涉电磁波会形成一个干涉波包(右)。

光源的同调长度(相干长度,英文都是coherence length)计算通常可以用下面这条公式:

其中

为同调长度,
为波长,
为频宽,
为波长的带宽。这是一个估算公式,可以估算出该光束理想状况下,沿光传播方向上能够形成干涉条纹的空间长度。

而在白光干涉的光束中,干涉条纹的明暗变化并非均匀的,如上图所示。这一点应该很好理解,理想状况下(即光线强度不衰减)每过光源各波长组分的最小公倍数的距离,就会产生一个这样的干涉波包。相较于单色光,单色光干涉相邻两像素点光程差必须小于½波长,由于反射式显微镜取样点光程差经过反射被放大一倍,所以实际系统测量的平面高度必须小于四分之一波长,否则会出现相邻两个甚至更多个干涉周期的条纹影像互相混叠,无法确定表面高度。

虽然理论上若是两个阶高间距离是一个各波长组分最小公倍数的距离时,光线接收端会收到两个一样的波包强度,但是由于显微镜物镜的景深较浅、这个各波长组分最小公倍数相对于物镜景深距离过大,所以基本不会发生扫描到两个不同阶干涉波包的问题。

由于干涉现象只会在相同光程差的位置发生,控制参考面与待测面的相对位置,只会在特定光程差的位置上形成干涉。因此,我们可以通过连续改变待测物到参考面的距离,记录待测面上不同点产生相应干涉条纹峰值光程差的位置,就可以获得待测面的表面高度形貌。

如下图所示,CCD上不同水平位置上的像素点会在不同的垂直位置上获得相应干涉波包的明暗变化。只要我们能够获得干涉波包的峰值位置,我们就可以获得相应水平位置的表面高度,进而还原出待测面的表面轮廓。当然,这一切都是相对位置。

2.PZT

PZT是一种压电材料,在白光干涉仪中提供的作用是通过给予电压信号提供微量位移,以进行相同间距的位移进行逐层扫描。垂直方向能够获得的每一步的微量位移量决定了垂直方向的取样间隔,虽然可以通过机械机构来获得微量位移但是其每一步的位移很难控制在非常均匀的步阶长度上,而用电压驱动的PZT则可以将电讯号精确转换为位移,获得均匀的步阶运动,且每一步的位移可以控制的非常精确。

3.白光干涉仪

针对不同高度上的白光干涉信号扫描,就是白光干涉仪的作动目的。下图为迈克生式架构白光干涉显微镜,不过与传统迈克生干涉仪相比,其参考面整合在Mirau物镜内。Mirau物镜的参考面位置是矫正过的,以保证干涉面与焦面在同一平面中。

除了Mirau物镜以外,也有其他两种干涉形式。不过Mirau物镜的结构最为紧凑,且能够较好的抵抗部分振动的影响,所以通常都会使用Mirau物镜作为白光干涉显微镜的物镜。

Mirau物镜的原理很简单,就是将迈克生式干涉架构的参考面放在了物镜内部。如下图光路示意图所示,光线射从①入物镜后,在②分光镜(BS)分为反射光到④参考镜和透射光到③待测面,参考镜反射的参考光与待测面反射的物光重新汇合在分光镜上经由分光镜反射回物镜入光光瞳,形成干涉。

Mirau物镜

在扫描的过程中,待测面只有在某个高度上才能获得最强的干涉条纹光强。不过PZT作动仍然存在最小步阶,每一步大概在几十纳米左右,获得的并非严格意义的连续光强变化,仍然存在取样率的问题。因此还需要进一步的拟合运算,将光强-垂直扫描位置的关系拟合成连续的波包光强-垂直位置的函数,通过函数上最强光强值对应的垂直位置来确定该点扫描获得的相对位置。这样,白光扫描的精度可以达到纳米甚至亚纳米级的精度。(这个算法有很多种方法,可以用质心算法centroid algorithm,也可以直接用MATLAB暴力拟合出来一个波包的强度-位置函数,总之目的是获得光强最大值的以及其高度位置信息

Mirau物镜干涉条纹随高度产生的OPD而变化

4.水平度

由于使用垂直扫描技术,因此垂直扫描范围必须包含影像中待测物体的表面起伏范围,若是待测物体表面倾斜,表面法线方向与光轴存在一倾角,则扫描范围必须相对加大以涵盖物体表面的干涉波包,如此一来,扫描范围与扫描时间将相对增加,进而影响整体的量测速度。

由于形成干涉的物镜景深比较短,且白光同调性低、条纹只存在与非常短的空间距离之内,因此对于表面倾角较大的物体,对焦上并不是非常容易看到干涉条纹。

5.蝠翼效应

蝠翼效应(Batwing Effect)存在于非常多的干涉量测方法中,这是一种由于光在断层边缘处产生绕射现象而生成的假讯号,特别是对于步进高度小于光源相干长度的情况蝠翼效应尤为明显。[1](关于Batwing effect,谷歌搜索最好加个optical之类的关键字,不然搜到的大概率都是蝙蝠侠周边......)

白光干涉量测系统中,最常使用质心算法(Centroid)来计算表面高度,该算法会因光线绕射产生蝠翼效应,在某些位置产生错误高度计算,造成量测结果轮廓出现奇异点现象。

针对蝠翼效应的减少或消除的方法有很多,我只例举两个。

一个是2016年Abraham Mario Tapilouw等人发表的Reduction of Batwing Effect in White Light Interferometry for
Measurement of Patterned Sapphire Substrates (PSS) Wafer[2],他们通过选择合适的波长和高数值孔径的物镜来提高白光干涉法测量PSS晶片(Patterned sapphire substrates wafers,PPS)的能力,利用带通滤波器产生准单色光源,以抑制白光干涉图信号在测量高纵横比表面时产生的多峰,消减蝠翼效应。

另一个是2017年Hoang Hong Hai等人发表的Accurate submicron edge detection using the phase change of a nano-scale shifting laser spot.[3]他们通过对边缘处的相位进行二阶求导,从蝠翼效应的衍射讯号中以二阶导数为零提取真正的边缘位置

(没错,都是我们实验室的学长,我们实验室关于白光干涉仪的研究都是他们十几年前做的。他们都是越南人。)

(以前精密量测课程的课题时,我的办法是直接用最小二乘法拟合平面曲线,剔除边缘处离散的异常值削平蝠翼效应,比较直接暴力且仅限于处理简单阶高样本的量测结果......)

6.优缺点

优点:

  • 采用非接触式量测,不破坏待测物体表面(这是所有光学量测手段共有的优点)
  • 在水平方向可获得微米级解析度、垂直方向纳米级解析度,并且在此量测精度前提下具有较大的垂直方向量测范围,不会像单波长干涉仪那样量测高度受四分之一波长的限制。(有的商用机台用PZT结合机械式垂直位移机构的,最大垂直扫描距离能达到9mm)

缺点:

  • 逐面扫描,在扫描期间受到的外界环境扰动会极大影响量测结果
  • 对待测物反射率具有一定要求,过低的反射率会使得参考光与物光光强差距过大,从而使干涉条纹对比度下降。

7.影片

花了好几个夜晚空闲时间写完的上面文字,正好需要整理新设立实验室,我就顺便演示一下我们实验室自己做的白光干涉扫描显微镜的操作。录影的时候出了点小差错,我应该每次量完都清空文件夹的......大意了大意了

白光干涉扫描显微镜介绍

这个白光干涉仪就是前面我提到的论文的两个作者在我们实验室学习研究期间做的,并以此发了很多篇论文。这都是十几年前的东西了,现在作为精密量测课程给学生演示做实验用。


白光相移干涉术(White Light Phase Shifting Interferometry)

这个就是在白光干涉中引入相移技术(phase shifting),通过PZT提供定量位移来获得相移。关于相移法请参见其他大佬的文章:

引入相移术就可以利用相位重建来恢复相位的连续分布,进而重建三维表面轮廓。它的原理和传统的单波长相移干涉术非常相似,通过相移对不同位置上的初始相位进行求解,获得连续的表面相位分布再进而还原出表面形貌。比较不一样的地方在于光源使用的是白光光源,干涉条纹的对比度在不同光程差下是不同的。正是由于不同光程差下干涉条纹对比度不一样,所以能够区分垂直高度出超过¼波长高度(½光程差)的表面形貌,相较于单波长干涉还是有更大的量测范围。(当然,和扫描术那种只要扫描深度有多大量测范围就多大的方式相比还是逊色非常多)

消色差相移术

消色差相移术利用偏振波片组的旋转来产生相位改变,偏振波片就是由双折射晶体做成的各种依照偏振态对光程进行调制的光学元件,包括半波片、四分之一波片、相位延迟片等元件

半波片

经过数个波片与偏振片产生相移,在相移过程中,对于白光内所有波长组分的光,相移改变量基本相等,因此称为消色差相移术。用这个方法还是引入相移术利用相位重建来恢复相位的连续分布,进而重建三维表面轮廓。


基本上在白光干涉中相移术没有扫描术那样最大利用白光干涉同调长度较短的特性,因此在商业白光干涉仪中,都是白光扫描干涉仪较多,比如日本KEYENCE的WI-5000(我算是被KEYENCE的email推销轰炸搞怕了...建议非必要不要留任何联系方式给他们公司,太可怕了...)

还有ZYGO的NewView™7300

而相移法的白光干涉术,则更多出现在论文之中,实际的商业机台中很少见到。


感谢这个问题,翻看我以前的笔记时发现了一些错误,顺便改正。我只对白光干涉扫描术有比较深的学习研究,其他两种相移法仅限文献阅读略微了解,若有研究相关领域的大佬欢迎交流指正!

  1. ^Peter Lehmann , Jan Niehues & Stanislav Tereschenko (2014) , 3D Optical Interference Microscopy at the Lateral Resolution, International Journal of Optomechatronics, 8:4, 231-241.
  2. ^Tapilouw, Abraham Mario, et al. "Reduction of batwing effect in white light interferometry for measurement of patterned sapphire substrates (PSS) wafer." Interferometry XVIII. Vol. 9960. International Society for Optics and Photonics, 2016. https://www.spiedigitallibrary.org/conference-proceedings-of-spie/9960/996006/Reduction-of-batwing-effect-in-white-light-interferometry-for-measurement/10.1117/12.2236874.full?webSyncID=9a0ce46e-9e6e-c7a4-9dab-6a0cbad05932&sessionGUID=9ad883c9-d902-bc99-93ce-d268bead49a2
  3. ^Hai, Hoang Hong, et al. "Accurate submicron edge detection using the phase change of a nano-scale shifting laser spot." Optics & Laser Technology 92 (2017): 109-119.

SAR图像的干涉相位 matlab_白光干涉仪是如何通过干涉条纹得到表面轮廓的?相关推荐

  1. SAR图像的干涉相位 matlab_聊聊三维重建-条纹法之相位法-1

    一.前 言 前文 介绍了双目立体视觉的基本原理.具体到三维扫描应用中,有多种结构光重建的方案.条纹法是其中应用比较广泛的一类方法,尤其在追求高精度的工业应用中比较常见.条纹法,顾名思义,通过投射一组时 ...

  2. SAR图像的干涉相位 matlab_相位表是如何为你的混音工作带来帮助的

    你可能听说过这么一句话:"不要用你的眼睛去混音",但是我敢打赌,那些口口声声说着不要用眼睛混音的人,其实平时混音的时候都是会看各种仪表的!其实公认度更加高的一种说法应该是:&quo ...

  3. SAR图像的干涉相位 matlab_大物学习笔记(二十)——波动光学与杨氏干涉

    目录: 空山新雨后:大物学习笔记(目录)​zhuanlan.zhihu.com (光本身具有波粒二象性,但是在这一章里面研究的都是光的波动性.) (这部分实际就是波的计算方式,但是一定要记得几个模型是 ...

  4. SAR图像的干涉相位 matlab_杨氏双缝干涉光程差怎么推导

    杨氏双缝干涉光程差怎么推导? 如图所示 P点光程差 (1) (2) (3) (4) 重点来了 当 D d,y 时 (5) (4)-(3)得 由(1)~(5)式 可轻松推出 相位差 其中k=2π/λ , ...

  5. SAR图像的干涉相位 matlab_时空双缝干涉

    在前面的一些废话: 我们组自打我进组之后就没出过PRL的工作,到今年总算靠大师兄折腾出了一篇.前后近一年的打架经历我也不展开了,这里想说的是,在某轮打架的中途,我发现的这个工作更为直观的一个物理图像, ...

  6. SAR图像的干涉相位 matlab_SAR和ISAR雷达的基础知识

    合成孔径雷达(SAR)和逆合成孔径雷达(ISAR)是使用雷达绘制静止物体(通常为地形)的方法.SAR/ISAR系统部署在飞机或卫星上,它们相对于地球表面或任何可能静止的物体或地形进行高速移动.SAR/ ...

  7. 合成孔径雷达算法与实现_地基干涉合成孔径雷达图像非线性大气相位补偿方法...

    作为一种高精度的形变测量仪器,地基干涉合成孔径雷达(GB-InSAR)已经在形变监测领域得到了广泛的应用,其测量误差的主要来源是大气相位.由于不同时刻气象条件的不同,电磁波在大气中传播的速度会发生改变 ...

  8. 白光干涉仪(光学3D表面轮廓仪)与台阶仪的区别

    表面形貌即为表面微观几何形态,不仅对接触零件的机械和物理特性起着决定作用,而且对一些非接触零件的光学和外部特性影响也很大.所以对表面形貌的精准测量能正确地识别出加工过程的变化和缺陷,对研究表面几何特性 ...

  9. 白光干涉仪可以测曲面粗糙度吗?

    白光干涉仪又叫做非接触式光学3D表面轮廓仪,是以白光干涉扫描技术为基础研制而成用于样品表面微观形貌检测的精密仪器.它以白光干涉技术为原理,光源发出的光经过扩束准直后经分光棱镜后分成两束,一束经被测表面 ...

最新文章

  1. Javascript导出Excel的方法
  2. python cookbook 2字符串 (1)
  3. Gmail新增新功能 支援四种语言等智能功能
  4. Pl/sql 如何将oracle的表数据导出成excel文件?
  5. Ubuntu/linux 系统彻底杀死一个进程的方法
  6. Python 的 51 个秘密曝光,Github 获 2 万星
  7. [转]Xdebug----Failed loading
  8. Python图片攻击
  9. 发展分布式光伏要理顺价格机制
  10. python基础语法学习常见小问题
  11. 190104每日一句
  12. 认识移动基站通信设备
  13. easypoi 表头数据导入_使用easypoi根据表头信息动态导出excel
  14. iPhone 13 投屏到 Windows 10 的办法
  15. Scrapy 爬取链家租房价格信息
  16. reimage许可证密钥_思科 ASA 和 Firepower 威胁防御重新映像指南
  17. VS简明教程(VS安装、系统建议设置、软件设置、新建工程、发行、编译建议)、VS Code简明教程(安装、汉化、配置python环境、安装插件、新建并运行python程序)
  18. [转载]Z-stack 应用程序编程接口(API)-网络层
  19. 小米手机6的主要参数与特性
  20. https网络编程——DNS域名解析获取IP地址

热门文章

  1. 西门子变频器的谐波电流产生原因分析
  2. openshift+SkyDive 监控---离线安装
  3. 信息抽取实战:命名实体识别NER【ALBERT+Bi-LSTM模型 vs. ALBERT+Bi-LSTM+CRF模型】(附代码)
  4. 理一理 OC/OD 门、开漏输出、推挽输出等一些相关概念
  5. 硬件学习_STM32_CubeMX_自动控制_PID闭环控制电机转速
  6. Android NFC 读写示例
  7. Ubuntu系统突然进不去了
  8. 好豆app直播功能需求分析报告
  9. 板材切割优化软件CutLogic 2D 5.6 Crack
  10. 2022跨境电商市场已达“万亿”-成都扬帆牧哲教育咨询有限公司