微波EDA网,见证研发工程师的成长!
首页 > 微波射频 > 仿真设计 > COMSOL5.0版本中射线光学模块介绍

COMSOL5.0版本中射线光学模块介绍

时间:08-26 来源: 点击:

最新发布的COMSOL5.0 版本中,新增了用于电磁模拟的射线光学模块。这个可选的附加模块包括几何光学接口,可用于模拟波长远小于模型最小几何实体时的电磁波传播。几何光学接口包含多种特征和可选设定,并且完全支持多物理场仿真。

几何光学、波束包络,或全波电磁场?

COMSOL Multiphysics 中有三个用于电磁波传播的产品:射线光学模块、波动光学模块,以及RF 模块。让我们来看一下这三者的不同之处。

全波电磁场

RF 模块和波动光学模块均提供电磁波,频域接口,通过有限元方法(FEM)求解全波形式的麦克斯韦方程组。这就需要有足够细化的有限元网格来解析电磁波,如下图所示。

金属球散射的全波仿真。电场强度的变化要求在所有部分都使用细化网格。

金属球散射的全波仿真。电场强度的变化要求在所有部分都使用细化网格。

本方法适用于以下场景:我们所感兴趣的解在各方向上都有明显变化,且长度尺度与波长相当。

波束包络

波动光学模块也包括电磁波,波束包络接口,可用于求解全波麦克斯韦方程组的修正形式,同样也使用了有限元方法。波束包络公式需要一个缓慢变化的近似波矢作为输入项。该公式求解的是缓慢变化的电场振幅,而非电磁场本身。

定向耦合器的波束包络仿真。电场强度的逐渐变化支持在该方向上使用非常粗化的网格

定向耦合器的波束包络仿真。电场强度的逐渐变化支持在该方向上使用非常粗化的网格。

波束包络公式的优势在于,可以在传播方向上使用非常粗化的网格。它的局限在于,波矢场必须近似均匀,或在整个模拟域内缓慢变化。不过,在诸如光纤或定向耦合器等的一系列重要光学器件中,情况的确如此。

几何光学

射线光学模块包括几何光学接口,其中将电磁波作为射线处理。它所用的并非有限元方法;相反,它通过求解位置和波矢的一组常微分方程来追踪经过模拟域的射线。虽然必须对射线经过的域进行网格剖分,但可以使用非常粗化的网格。只需在曲面使用细化网格。

圆柱体平面波散射的几何光学仿真。经过曲面反射后,射线强度减弱,波开始发散。除了曲面边界,都可以使用非常粗化的网格。

圆柱体平面波散射的几何光学仿真。经过曲面反射后,射线强度减弱,波开始发散。除了曲面边界,都可以使用非常粗化的网格。

射线光学模块包括哪些内容?

射线光学模块会追踪光线在不同介质内的传播,同时会考察在边界处的各种不同行为。可以考虑依赖于波长的介质折射率。也可以计算光线的强度、相位和极化,以及它们在光线经过不同介质和穿过边界时的变化。

现在让我们来深入了解可以模拟的不同物理现象。

介电界面处的折射与反射

介电界面处的折射与反射

当一束光通过均匀折射率的介质时,会沿直接传播。当光线经过不同折射率材料之间的界面时,部分光线会发生折射、部分会发生反射。该行为受斯涅耳定律和菲涅尔公式支配,射线光学模块会在不同材料之间的界面处自动处理。

光线穿过拥有渐变折射率材料时,会发生弯曲

光线穿过拥有渐变折射率材料时,会发生弯曲

光线传播通过非均匀折射率介质时,会向折射率相对较高的方向弯曲。这种渐变折射率行为可简单通过将折射率定义为平滑、随空间变化的函数来模拟。射线光学模块继承了COMSOL Multiphysics 中用于创建随空间变化材料的强大工具。

例如,射线光学模块案例库的Luneburg 透镜实例模型中,就将折射率简单定义为sqrt(x^2+y^2+z^2)。此外,您可以从文件中将空间分布介质定义为查找表,或更为壮观地定义为另一个物理场量的函数,例如n = f(T(x,y,z)),其中n 为折射率、f 为某个函数、T(x,y,z) 是COMSOL Multiphysics 传热仿真中计算得到的随空间变化的温度场。这方面的更多内容,将在未来的博客中详细介绍。

一束光线的镜面反射(左)和漫反射(右)

一束光线的镜面反射(左)和漫反射(右)

在边界处,光线可以无阻碍地传播通过边界,就好像边界完全透明一样;也可以完全被吸收;或者被反射。在光无法穿过的材料表面处会发生反射,可以是镜面反射、漫反射,或二者的混合。镜面反射发生在高度抛光的金属表面,而其他大多数表面所发生的是漫反射。

通过薄(可能为多层)介质层的反射和透射

通过薄(可能为多层)介质层的反射和透射

也可以模拟由不同材料层组成的结构,比如介质镜或抗反射涂层。这些可通过向边界添加一个或多个薄介质层节点来模拟。然后可以计算通过多层结构的有效反射和透射系数,而无需直接模拟每一层。这在抗反射涂层、多层模型中进行了展示。

来自光栅的不同衍射级的反射和透射

来自光栅的不同衍射级的反射和透射

另一方面,对于边界平面内带有周期性波长标度变化的结构,可以通过光栅边界条件模拟。衍射光栅的结构中有周期性变化,可以将一条射线分解并衍射为不同的射线,这被称为衍射级。也可以通过全波公式计算光栅的特征,同时像在衍射光栅模型中介绍的那样,将其作为一个输入。

光线的极化会随着它穿过不同的光学元件而改变

光线的极化会随着它穿过不同的光学元件而改变

最后,边界条件可用于控制光线的极化。用于模拟线性起偏器、线性和圆形波延迟器、理想消偏器,以及带有任意Mueller 矩阵的光学元件的边界条件,可被表示为边界条件。这些条件

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top