本文描述了
OpticStudio中可用于描述高阶
激光束的模型。一旦定义,这样的
光束可以在OpticStudio中使用物理
光学传播设计的任何
光学系统中传播。由矩形、圆形和椭圆形增益孔径的激光腔产生的光束可以用可用的Hermite-Gaussian, Laguerre-Gaussian和Ince-Gaussian光束模型来描述
`[C8iF*Y" *;1 G+Q# 简介
I,l%6oPa 0 jVuFl 一般来说,激光的输出可以通过求解傍轴波动方程得到。这个方程最常见的解是理想单模高斯光束。其它正交解集的存在依赖于给定系统的对称性。它们可以用来
模拟高阶光束模式。
GmcxN< F
C2oP, OpticStudio提供了建模三个其他解决方案的选项。所选择的解将描述光束的初始电场分布,然后使用物理光学传播(POP)对光束的后续传播进行建模。
m Wsegq4 `Z{;
c Hermite-Gaussian模型
;#G>q o i('z~ 对于矩形对称的激光谐振腔,即矩形增益孔径的激光谐振器,用Hermite-Gaussian模型给出了傍轴波动方程的合适解。这些模式的电场分布可以用Hermite多项式表示。这种模式可以在OpticStudio中使用POP设置对话框中内置的“高斯束腰”光束定义建模:
(|I0C 'Ki bXQ(6P tkR^dC AA^3P?iD
这种模式的基本输入是束腰在X和Y上的宽度和在X和Y上的阶数。以上设置演示如何模拟在X和Y方向上具有相同束腰宽度的(0,0)模式,对应于一个单模高斯光束。然而,输入光束也可以是在X和Y上不对称的高阶Hermite-Gaussian光束,例如:
'i%Azzv wpb6F ' Vj:)w<], Hermite-Gaussian模型通常被称为TEMm,n模,其中m是光束在X中的阶数,n是光束在Y中的阶数。同样,高斯光束是TEM00模光束。
/?9e{,\s _U.8\J2 Laguerre-Gaussian模型
R
=mawmQ2 F<Z"W}I+6 对于圆柱对称的激光谐振腔设计,即具有圆形增益孔径的激光谐振腔,用Laguerre-Gaussian模型给出了傍轴波动方程的合适解。这些模态的电场分布可以用Laguerre多项式表示。这些模式可以在OpticStudio中使用安装OpticStudio时提供的“Laguerre beam”DLL建模:
)
ok_"wB H_o<!YxK <*3wnpj_ 该模型的输入是波束在径向(n)和方位角(l)方向的阶数、波束腰(wo)和模态旋转角(phi0)。注意,指定phi0 = 0相当于对奇Laguerre-Gaussian模(LGM)建模,而指定phi0 = 90则相当于对偶LGM建模。
_0oZgt) c42p>}P[ “Laguerre beam”DLL的源代码可以在OpticStudio安装文件夹中找到,默认情况下是{Zemax}\DLL\PhysicalOptics。这个文件夹的位置在File tab...Project Preferences...Folders:
"3Ag+>tuRW %UV_
3 UDt.w82 Ince-Gaussian模式
:>Z0Kb}7 shYcfLJ 对于具有椭圆对称增益孔径的激光谐振腔设计,给出了Ince-Gaussian模式下傍轴波方程的合适解。这些模态的电场分布可以用Ince多项式表示。这些多项式在Miguel A. Bandres和Julio C. Gutiérrez-Vega (JOSA, Vol. 21, No. 5, 2004年5月,p. 873)的论文“傍轴波动方程和稳定谐振器的inces - gaussian模式”中进行了简要描述。F.M. Arscott (Pergamon Publishing, Oxford, UK, 1964)的《周期微分方程》一书对这些多项式作了更完整的描述。
[77]0V7 0 -=onX Ince-Gaussian模式可以在OpticStudio中使用“Ince-Gaussian”DLL建模:
A^3cP, L YZr^;jfP -x:Wp*, 这个DLL包含在OpticStudio安装中,可以在{Zemax}\DLL\PhysicalOptics文件夹中找到,如前一节所述。此DLL的源代码将不会提供。
(|(Y;%>-v [B+o4+K3 该模型的输入是p阶和m阶、光束腰(w0)、光束半焦分离(f0)和光束极性(0=even;1=odd);这个最后的输入决定了波束是由偶数还是奇数Ince多项式描述的。Bandres和Gutiérrez-Vega在论文中提供了上述每个输入的完整描述一些未使用的输入被简单地列出,以便这个模型的输入表的结构与OpticStudio中的内置高斯束腰模型相匹配。
_@F4s f$*M;|c1c/ 正如Bandres和Gutiérrez-Vega在文章中所描述的,构建Ince-Gaussian模式光束的一个重要部分是求解给定输入集的特征值问题。这个特征值问题在Ince-Gaussian DLL中使用CLAPACK库中提供的子例程解决。这个库是开源的,可以从
http://www.netlib.org/clapack/下载。
p#^L
ZX wrK$ZO] 由束腰和半
焦距可计算出无量纲椭圆度
参数:
'+f!(teLz D7sw;{ns G?<L{J2"Q jdXkU 如Bandres和Gutiérrez-Vega所述,w0和f0调节光束的物理尺寸,而e调节横向光束结构的椭圆度。
v;JY;Uh|
unSF;S< Ince-Gaussian模型代表了傍轴波动方程的一个更一般的解,其中Hermite-Gaussian模型和Laguerre-Gaussian模型都是极限情况。具体来说,设置e=∞可以从Ince-Gaussian解得到Hermite-Gaussian模型,设置e=0可以从Ince-Gaussian解得到Laguerre-Gaussian模型。Bandres和Gutiérrez-Vega论文的图3中很好地演示了这种转换:
Af5In9WB5 dbB2/RI X
H{5E4P 作者直接提供的另一个图也显示了这种转变(对于p = 4):
L L9I:^ e%wbUr]c2 [attachment=122160]
Z TjlGU ` 当e接近0时,Ince-Gaussian DLL准确地再现了Laguerre-Gaussian模型的结果。然而,在这种限制下,使用Laguerre-Gaussian DLL在OpticStudio中建模这些模式在计算上更有效。
|I)MsNF wUh'1D<(r 当e趋近于∞时,当Ince-Gaussian DLL计算的特征值解发散。这种发散行为是计算算法的一个局限性。当发散点达到时,Ince-Gaussian DLL产生的结果就不准确了。不幸的是,这一点并不只发生在e的唯一值(也依赖于p, m和光束极性)。然而,当产生发散解时,很容易确定,因为解将与相应的Hermite-Gaussian结果不一致(对于较大的e,它们应该一致)。在这种条件下,应该使用高斯束腰选项来模拟光束模式。
z<: 9,wtbP P@k
;Lg" 武汉宇熠科技是
ANSYS 全线产品中国区官方指定代理商,提供 Ansys
Zemax、Ansys Lumerical、Ansys Speos 等
软件产品的培训、销售、技术支持、二次开发、解决方案及这些软件相关全方位定制服务。
|+suGqo 销售热线:027-87878386
}eEF/o 咨询邮箱:
market@ueotek.com