简介 aQ*?L
l
cV4]Y(9
本文提出并演示了一种以二维光栅耦出的光瞳扩展(EPE)系统优化和公差分析的仿真方法。 F4]=(T
:/R>0 n,
在这个工作流程中,我们将使用3个软件进行不同的工作 ,以实现优化系统的大目标。首先,我们使用 Lumerical 构建光栅模型并使用 RCWA 进行仿真。其次,我们在 OpticStudio 中构建完整的出瞳扩展系统,并动态链接到 Lumerical 以集成精确的光栅模型。最后,optiSLang 用于通过修改光栅模型来全面控制系统级优化,以实现整个出瞳扩展系统所需的光学性能。 l T#WM]
i`}!<{k
本篇文章将分为上下两个部分。(联系我们获取文章附件) 8?hZ5QvA(j
}R!t/8K
概述 ]E$bK
c'DNO~H
我们将首先在 Lumerical 和 OpticStudio 中构建仿真系统,它们是动态链接的。 N
u3B02D*
zF@[S
然后,OpticStudio 通过 Python 节点链接到 optiSLang 进行优化,如图1所示。 T3NH8nH9"z
}g&
KT!r
0Ibe~!EiQJ
L{0\M`B-
图1 Lumerical 通过动态链接到 OpticStudio,OpticStudio 通过 Python 节点链接到 optiSLang,优化由 optiSLang 控制。 22/"0=2g
++ZP
X'|
如图 2 所示,EPE 系统包括两个用于耦入和耦出的光栅。耦出光栅分为几个区,如左侧所示。每个区都将经过优化,以具有不同的光栅形状。右图显示了光在 k 空间中的传播的变化情况。 f#McTC3C
I;9C":'#
}wZsM[NDB
AC*SmQ\>!
图 2 光栅布局图以及光线在K空间的传播 D*/fY=gK
I9e3-2THfj
第 1 步:系统设置 (Lumerical) i&q_h>ZTg
OX7a72z
打开附件中的 ZAR 文件时,两个光栅文件会被提取到设置的路径中。第一个光栅如图 3 所示,它是耦入光栅中使用的二元光栅。该光栅是固定的,在优化过程中不会改变。 +4+czfz
7LB%7~{<
7 lSR
@RZbo@{~
图 3 耦入光栅结构为二元光栅。 j;I(w [@P
V4&a+MJ@
第二个 .fsp 文件如图 4 所示,它是一个具有 7 个变量的平行四边形柱体。在优化期间,耦出中的每个区都将使用不同的变量组合集进行优化 。有关优化设置的更多信息将在优化设置部分中进行说明。 ibn\&}1
Wuk!\<T{
\opcn\vW
>sZ_I?YDs
图 4 耦出光栅中的结构为平行四边形支柱。 .u'MMe>^
Jn%Etz-
这两个.fsp文件都是用动态链接的形式在 OpticStudio 中用于模拟完整的EPE系统。 T$sm}=
ehLn+tg
第 2 步:系统设置(OpticStudio) D!8v$(#hR
l.(|&