现代光学系统可能包含大量不同种类的光学元件,如折射透镜、衍射透镜、折衍混合透镜、菲涅尔和渐变折射率透镜、以及衍射光学元件,比方说扩束器、光束整形器、衍射光束分束器、计算全息、相位板、光栅、自由曲面元件和微透镜阵列。除此以外还涉及使用光源的不同特性,如相干度、颜色和偏振。
一个有效的光学建模要求将所有这些类型的元件和光源放在一个软件平台,然后进行高精度且快速的仿真模拟。VirutalLab Fusion正是这样一种软件平台。VirtualLab Fusion融合了几何光学和物理光学的概念和技术,能够结合不同的麦克斯韦方程算法对系统内各元件进行模拟。VirutalLab Fusion软件针对不同的应用领域提供了不同的套装及工具箱配置,允许用户进行光学系统的分析,衍射光学元件的设计,光分束器的设计,光栅的分析,激光谐振腔的分析、LED光的整形和均匀化以及AR/MR光波导的建模设计和优化。本文将从技术背景和应用案例等方面全面介绍VirtualLab Fusion软件。
01
简介
VirtualLab Fusion是德国LightTrans公司以场追迹概念开发出来的一款高速物理光学仿真平台,其集成了从几何光学到物理光学、从近似到严格的各种麦克斯韦方程求解器,如LPIA(局部平面界面近似)、LLGA(局部线性光栅近似)、RK-BPM(龙格库塔光束传输方法)、TEA(薄元近似)、FMM/RCWA(傅里叶模态发/严格耦合波法)等,能够对如几何透镜、自由曲面、衍射透镜、全息元件、GRIN透镜以及光栅和Meta-Grating等各类元件进行仿真和分析,以及如Geometric(几何)、SPW(平面波谱)、Fresnel(菲涅尔)、Far Field(远场)、Rayleigh Sommerfeld(瑞利索墨菲)等,能够对各种自由空间传输进行计算。
同时,VirtualLab Fusion还提供了三种傅里变换方法,包括FFT(快速傅里叶变换)、Semi-Analytical FT(半解析傅里叶变换)以及Pointwise FT(逐点傅里叶变换)。对于包含各类光学元件的整个复杂的光学系统,通过非序列追迹功能,将所需的求解器连接起来,并通过选择合适的傅里叶变换方法,以在空间域或者空间频率域进行光场传输计算,从而能够在保证计算精度的情况下,更快的完成整个系统的仿真和分析,以实现高速物理光学仿真。在整个仿真过程中,会考虑各种物理光学效应,如干涉、衍射、像差、偏振、相干以及矢量效应等。
作为全球唯一一款基于场追迹概念来开发的高速物理光学仿真软件,VirtualLab Fusion为用户提供了光学建模和仿真所需的各种功能和特性:
-
即能够进行光线追迹,又能够进行光场追迹; -
能够进行序列和非序列的建模和仿真以及分析; -
提供了傅里叶模态法(FMM),能够对各类光栅,如1D和2D周期性光栅(包含界面和介质光栅),进行严格的电磁场分析; -
基于迭代傅里叶变换算法,设计和优化各类相位型衍射光学元件,如整形器、分束器以及扩散器等,并且能够针对相位衍射元件进行结构设计,导出加工所需的格式,如GDSII、Bitmap以及ASCII、STL等; -
参数扫描和参数优化,可对系统进行公差分析以及优化; -
多软件接口,如Macleod、LASCAD、ZEMAX、JCMsuite等; -
跨平台联合仿真和优化,如MATLAB、Python等; -
基于C#语言进行二次开发; -
可与集成多种局域、全局优化算法,灵活支持多种场景下的优化任务的优化软件VirtualLab Optimization搭配使用,进行光学系统优化; -
支持分布式计算,进一步提高计算速度。
02
技术背景
2.1 场追迹技术
VirtualLab Fusion通过连接不同的求解器来实现快速物理光学系统建模,而不是将一个通用求解器应用于整个系统。如图1在结构光照明显微镜的模型中,我们在κ-域产生电场,利用平面波谱(SPW)算法可以精确得到在κ-域中的自由空间传播算子来传输该电场。
当场从光栅衍射时,我们用算子追迹它,这是由κ-域的FMM算法严格计算的。然后再通过自由空间算子进行传播。我们对特定的应用SIM做了一个假设,假设进入透镜的场在几何区域。因此,几何傅里叶逆变换可用于加速整个建模过程。然后,应用LPIA在空间域通过透镜的曲面界面传播场。然后进行几何傅里叶变换,得到κ-域中的场。我们重复自由空间传播、几何傅里叶逆变换、LPIA和几何傅里叶变换,得到κ-域中样品平面上的场。然后进行严格的傅里叶逆变换,从而精确地建模来自孔径的衍射,在不考虑来自孔径的衍射的情况下,可以再次应用几何傅里叶逆变换。如图2所示的整个建模过程可以简单地在表1中表示1:
图1:结构光照明显微镜系统的结构示意图。准直激光束照亮光栅。然后衍射光束通过一个透镜,0级次光被掩膜阻挡在后焦平面。然后±1级次通过第二个透镜传播,并在第二个透镜的后焦平面干涉,形成中间像。然后通过由管透镜和高NA物镜组成的4f装置对中间像进行缩小,形成样品平面上的照明图案。
图2:场追迹示意图。(ρ,ω)表示算子在空间域中。(κ,ω)表示该算子在κ-域。表示自由空间传播算子。B和表示空间域和κ-域的双向算子。和分别为空间域到κ-域的傅里叶变换和κ-域到空间域的傅里叶逆变换
2.2 自由空间传输-傅里叶变换技术
物理光学中使用的大多数基本、严格的方法都是在空间频域中定义的:平面波频谱(SPW)传播算子和FMM就是这种情况。但并非所有方法都是如此:其中一些方法(例如LPIA)是在空间域中定义的。众所周知,这两个域(即空间域和空间频域)之间的联系由傅里叶变换给出:如果我们要在两个域中定义的相同系统中组合方法,优化傅里叶变换步骤变得至关重要2。傅里叶变换原理参考上图2。
VirtualLab Fusion中提供了三种不同类型的傅里叶变换算法及对应的傅里叶逆变换,其中包括快速傅里叶变换(FFT),半解析傅里叶变换(SFT)和逐点傅里叶变换(PFT)。快速傅里叶变换(FFT)的引入是朝着更快、更高效的物理光学建模和设计迈出的关键一步,然而,由于FFT要求对包裹的相位进行良好采样,因此我们提出了可专门处理系统中二次相位项,以减少数值采样,提高计算速度的半解析傅里叶变换(SFT),除此之外,当场分量呈现强波前相位的情况下,计算的数值采样会急剧增加,我们了解到具有强波前相位的场的傅里叶变换表现出一种行为,可以描述为振幅分布的双射映射,如图3,基于此,我们得到了可以使系统拥有更快计算速度的逐点傅里叶变换(PFT)。下图3展示了基于系统当中不同的NA,三种不同的傅里叶变换方法在数值采样上的变化对比,可以发现,随着系统NA增大,FFT和SFT的采样数急剧增加,意味着对计算资源的要求更高,而PFT可以很好的保持较低的采样数,从而提高计算速度。
2.3 麦克斯韦光场求解器
VirtualLab Fusion中内置了各种不同类型的麦克斯韦求解器,如下图4所示,包括针对微纳结构进行严格分析的傅里叶模态法(FMM)和薄元近似(TEA)算法,针对透镜系统使用局部平面近似算法(LPIA),针对光纤和GRIN透镜等渐变折射率介质使用龙格库塔光束传输方法(RK-BPM)等多种快速有效的麦克斯韦求解算法,本节我们只对部分算法进行简要介绍。
图4 VirtualLab Fusion中内置的各种不同类型的麦克斯韦求解器(左);及针对不同类型元件使用的特定求解器分布示意图(右)
2.3.1 局部平面近似(LPIA)
LPIA求解器以局部地、点的方式工作在空间域(x域)。其求解原理为:表面上的输入场被视为局部平面波(LPWs)的组合,每个局部平面波所看到的表面部分被认为是平面界面(局部),并且LPW与局部平面界面的相互作用可以用菲涅耳(或层)矩阵来模拟。在曲面上的任意位置,应用近似的局部边界条件,假定LPW与局部平面界面相互作用。因此,菲涅耳矩阵(或涂层矩阵)可用于连接输入和输出场3。
图5 局部平面近似算法&LPIA算法的验证
2.3.2 傅里叶模态法(FMM)
傅里叶模态法(FMM)可用于严格分析光栅效率。在VirtualLab Fusion中,您可以设置光栅系统,执行严格分析,并以不同的形式呈现结果(如光栅级次收集、单值...)。与参数运行结合,您也可以扫描给定的参数空间,研究不同配置下指定结构的性能。对于参数运行结果的评估,几个评估工具能够让您对您的光学装置有最好的了解。
FMM是一个发展很好的严格的麦克斯韦方程求解器。结合S-矩阵,可以精确地模拟电场在任意微纳结构上的传播。在场追迹的概念中,它可以表示为:
其中是反射场κ-域中的双向算子。如果我们单独考虑衍射级数,这意味着输出场的一个k被认为是输入场的一个k’。因此,公式6可以根据每个级次写为:
其中j表示第Jth阶。类似于LPIA的情况,输入场和输出场又有了映射关系。如果我们只考虑感兴趣的阶数,对所有阶数的积分就变成了感兴趣的阶数的和。这是快速物理光学能够被执行的原因之一。通过将任意结构切片成层,可以通过带有 S-martix的 FMM 获得-算子。在场处于均质介质的反射情况下,可以计算为:
上标(L)表示层数。在传输的情况下,-算子可以使用类似方法计算得到1。
图6 样品平面上的结构化照明模型。(a)偏振角度α=90°的能量密度。(b)偏振角度α=0°,30°,60°,90°情况下的能量密度分别以蓝色、红色、绿色、橙色展示,同时对应对比度c=0.60,0.71,0.88,0.99。
图7 中间像平面的衍射能量密度分布(a)数值模拟结果(b)实验结果
03
应用领域及案例展示
3.1 应用领域:
VirtualLab Fusion根据不同应用方向可分为五个应用领域,包括:光束整形、光学测量、成像系统、激光系统以及虚拟和混合现实方面,如下是各个应用领域的具体应用和案例图示:
-
光束整形
VirtualLab Fusion针对激光和LED光源可实现整形,分束和均匀化以完成照明系统的设计和仿真任务。该软件包的重点是透镜阵列,衍射光学元件和由光栅,反射镜和棱镜组成的晶胞阵列的使用。对所设计的元件,加工数据可以以几种格式导出,包括STL和GDSII;同时支持与SLM交互。高速物理光学仿真和优化算法保证了这些光学元件的设计成为可能。该建模考虑了衍射、干涉、偏振度和相干度。
通过使用VirtualLab Fusion中的迭代傅里叶变换算法(IFTA),可以为特定的目标模式(如本例中的预期光标记)高效灵活地设计定制分束器。
研究了透镜像差对光束整形系统性能的影响。
自由曲面光束整形示意图
-
光学测量
光学在整个历史上提供了不可思议的精确测量手段,它是发挥科学技术潜力的重要一环。测量系统的分析不可避免地需要考虑物理光学效应(相干性,偏振态,干涉,衍射等),以得到现实的,可靠的结果。VirtualLab Fusion可以利用高速物理光学理论,为这种分析提供必要的工具,此外,它还有助于快速的模拟。
扫描干涉法是一种测量表面高度的技术。利用白光光源的低相干性,在氙灯的配合下,建立了迈克尔逊干涉仪,用于测量前表面平滑变化的试样。
微结构晶圆检测光学系统——高NA晶圆检测系统的快速物理光学模拟,该系统通常用于半导体行业检测晶圆上的缺陷
用于光学测试的菲索干涉仪——利用非序贯场跟踪技术,建立了菲索干涉仪,显示了来自多个不同测试表面的干涉条纹
-
成像系统
通过高速物理光学,实现透镜系统建模。提供对包含鬼像和部分相干性的系统的可靠的PSF/MTF评估。系统中可以包含光栅,全息光学元件以及衍射透镜。成像系统是光学上有历史意义的基石之一。它们的应用是多种多样的,从而基于此提出了需求:系统中包含衍射元件与传统透镜,对先进PSFs/MTFs的计算,考虑系统中的多次反射。
VirtualLab Fusion将高速物理光学建模,嵌入在一个用户友好的界面,帮助你成功地对光学系统中上述所有进行仿真。
高数值显微镜系统。其中聚焦平面放置线性光栅
随着光栅周期的变小,可以分析显微镜系统分辨率的大小
利用VirtualLab Fusion中的非连续射线和场场追迹技术,充分考虑了两个镜子之间的多次反射,对Herrig Schiefspiegler望远镜进行了建模,并研究了不同入射角下的图像质量
三维光线追迹示意图
利用非序列场追迹在目标平面上获得的鬼像现象
-
激光系统
高速物理光学可以有效地实现对激光光源、衍射、干涉、偏振和非线性效应的建模,并且可以使用任意感兴趣的光束参数。
激光系统可模拟单模以及多模、连续波和脉冲激光光源。可设计包含透镜、反射镜、衍射光学元件、光栅以及全息图在内的激光系统。在这样一个拥有直观用户界面的单独软件中,VirtualLab Fusion提供了高速准确的场追迹和光线追迹引擎。
使用非球面透镜的2D激光扫描系统
激光晶体中的应力诱导双折射:通过观察输出场随应力强度的变化,研究了YAG晶体中应力诱导的双折射现象。
为了充分表征超短脉冲的聚焦行为,必须考虑不同的电磁特性。这包括空间分布,时间、光谱分布、矢量效应,以及所有这些之间可能的耦合。以高NA抛物镜聚焦10-fs脉冲为例,在VirtualLab Fusion中模拟了聚焦过程,研究了聚焦过程的时空行为
-
虚拟和混合现实
针对VR,AR以及MR应用,VirtualLab Fusion为用户提供了多通道波导成像系统的非序列建模技术,建模过程中能够对波前差、能流以及PSF/MTF进行评估。
在现代显示技术中,成像通道(换句话说,即从成像面板到人眼的光路)必须紧凑,同时其也在面板和人眼之间引入一个横向偏移。此外,我们一般需要多路传输进入许多成像通道,从而为不同位置处的人眼提供图像。为此,包含光栅的波导受到了越来越多的关注。VirtualLab Fusion能够实现非序列光线追迹和场追迹建模,并设计具有以下特性的器件:包括光栅效应的电磁感应、自动探测通过波导所有相关的光路,甚至可以对考虑了通道的部分相干效应的任意位置处的人眼计算多通道输入时的PSF/MTF。
具有“蝴蝶瞳孔扩张”的光导系统
眼盒内光分布的横向均匀性评估
近眼显示系统的结构:使用光波导进行导光,使用光栅进行光的耦合以及多通道扩展。左图为结构展示;右图为VirtualLab Fusion中的建模模型
光线在近眼显示系统中的非序列传播以及光栅杂散光造成鬼像
-
R. Shi, N. Janunts, R. Heintzmann, C. Hellmann, and F. Wyrowski ‘Fast-physical Optics Modeling of Microscopy System with Structured Illumination ’, Proc. SPIE 10694, Computational Optics II, 106940I (18 June 2018) -
Z. Wang, S. Zhang, O. Baladron-Zorita, C. Hellmann, and F. Wyrowski ‘Application of the Semi-Analytical Fourier Transform to Electromagnetic Modeling’, Opt. Express 27, 15335-15350 (2019) -
讯技光电《VirtualLab Fusion高速物理光学软件用户手册》
讯技一直秉着仿真、科技、创意、人生的经营理念,旨在打造国际一流的软件和设备平台,提供国际领先的加工及测量服务,开设国际前沿的技术咨询与培训,整合全方位的光电产品及解决方案,致力于成为一家国际化的光电科技技术服务公司。
The original article was first published on the WeChat official account (Aibang VR Industry News):VirtualLab Fusion 高速物理光学建模设计仿真技术