射线光学模块更新
COMSOL Multiphysics® 5.3a 版本为“射线光学模块”的用户引入了新的射线释放分布和更灵活的边界条件。“零件库”中专用于“射线光学模块”的部分已扩展为包含新的反射镜和透镜。请阅读以下内容,进一步了解“射线光学模块”的所有更新功能。
基于柱坐标和六边形坐标的栅格释放
现在可以使用从栅格释放 特征从柱形栅格点或六边形栅格点释放射线,并控制柱形栅格分布的中心和方向、不同的径向位置数以及角数。

从边界释放的速度大幅提升
COMSOL Multiphysics® 5.3a 版本采用均匀的、基于密度的分布从边界释放射线,其速度比 5.3 版本快得多,因而提升了使用入口 和受照面 特征的建模性能。
下表显示“案例库”中“碟式太阳能接收器”教学案例的性能增强。模型中,大量光线从正对太阳的受照抛物面反射镜释放。
光线数 | 5.3 版本求解时间 | 5.3a 版本求解时间 | 提速倍数 |
---|---|---|---|
1000 | 5 | 4 | 25% |
2000 | 8 | 3 | 170% |
5000 | 16 | 5 | 220% |
10,000 | 41 | 6 | 7x |
20,000 | 53 | 9 | 6x |
50,000 | 130 | 19 | 7x |
100,000 | 244 | 36 | 7x |
在 Intel® Xeon® 处理器 E5-2620 v2 上运行,单个频率为 2.10 GHz 及 6 个内核的 CPU ,所需内存:16.33 GB。
抑制折射过程中反射射线的释放
在不同介质之间的材料不连续性处,现在可以轻松地控制入射射线发生折射时会在哪些表面产生反射射线。默认情况下,只要边界两侧的折射率不同,入射射线总是会产生反射射线和折射射线。此外,您也可以选择阻止边界产生反射射线,或仅当满足指定的逻辑表达式时才释放反射射线。
设置边界的反射率和透射率的方式更简单
在材料不连续性 特征的设置中,现在通过用户定义的反射率或透射率来设置边界变得更加容易,即使界面处电介质涂层的材料属性未知时也可以轻松设置。默认情况下反射率或透射率是一个数值,也可以是表达式,甚至是解析函数或插值函数。
新增衍射光栅设置选项
COMSOL Multiphysics® 5.3a 版本引入的新选项为衍射光栅的设置提供了更大的灵活性。现在可以通过输入周期性方向(从一个基本单元到下一个)或光栅中的线方向来指定三维光栅的方向。此外,零衍射级的光线不再由光栅 特征本身自动控制,而是由衍射级 子节点控制,与所有非零衍射级相同。现在,创建光栅 节点时会默认创建衍射级 子节点。因此,如果模型中的零衍射级光线不重要,可将其忽略。
镜边界条件
新版本中提供了一个专用的镜 边界条件,作为壁 边界条件的特例,可以完全镜面反射入射射线。
根据反射数终止研究
新版本中可以自动计算边界处的射线反射次数。只要反射计数 复选框处于选中状态,一个内置变量就会用于存储每条射线在壁面和材料不连续性处的反射次数。此外,射线追踪 研究步骤内置了一个选项,用于在所有活动射线都至少反射了指定次数的情况下自动终止研究。每条射线均已发生多次反射时,使用此选项可以避免不必要的等待研究终止的时间。
零件库的功能改进
“零件库”中专用于“射线光学模块”的部分新增了四个零件:球面通用透镜、圆形平面环、同轴锥面镜、离轴锥面镜。
球面通用透镜
“球面通用透镜”零件可用于定义两侧曲率半径不同的透镜。这种透镜几何比内置的等凸透镜和平凸透镜零件更为通用,可对其提供输入用于指定任一透镜表面的通光孔径。
圆形平面环
圆形平面环是一个可以插入到三维几何中,起到孔径光阑作用的平面环。例如,可以将这些环置于相机或望远镜的镜头周围来吸收漫射光。此零件也可设置为不包括中心孔,作为简单的圆形平面使用。
同轴锥面镜
“同轴锥面镜”是指定曲率半径和圆锥常数的轴对称反射镜,您也可以选择是否包括中心孔。

离轴锥面镜
“离轴锥面镜”是中心偏离对称轴的反射镜。与“同轴锥面镜”相同,可以指定曲率半径和圆锥常数。“案例库”中的“白瞳阶梯光栅光谱仪”教学案例演示了此零件的用法,下文将对此进行更详细的说明。
新增教学案例:双高斯透镜
“案例库”中新增了两个“双高斯透镜”教学案例,演示如何设置含有简单多元物镜的透镜系统以及如何执行后处理。各透镜已定义为内置“零件库”中专用于“射线光学模块”部分的零件实例。此教学案例有两个版本:在简单版本中,射线追踪 研究运行一次;在相对复杂的版本中,对不同波长和视场角执行参数化扫描。
案例库路径:
Ray_Optics_Module/Lenses_Cameras_and_Telescopes/double_gauss_lens
Ray_Optics_Module/Lenses_Cameras_and_Telescopes/double_gauss_lens_parametric
新增教学案例:Petzval 透镜
“案例库”中新增的“Petzval 透镜”教学案例与“双高斯透镜”教学案例类似,演示如何使用内置“零件库”中专用于“射线光学模块”部分的多个零件实例来设置透镜系统以及如何执行后处理。在许多情况下,您可能希望在较大的系统中加入透镜(例如 Petzval 透镜),新的教学案例“白瞳阶梯光栅光谱仪”对此进行了演示(请参见下文)。
案例库路径:
Ray_Optics_Module/Lenses_Cameras_and_Telescopes/petzval_lens
新增教学案例:白瞳阶梯光栅光谱仪
阶梯光栅光谱仪是由光栅、反射镜和透镜构成的能将复色光分离成高度分散光谱的仪器。此教学案例中采用阶梯光栅光谱仪的全参数化几何来追踪光线,并通过 Petzval 透镜聚焦,其中使用周期性方向不同的两个光栅,即阶梯光栅(高级次下使用)和横向色散光栅,为不同波长和不同阶梯光栅级次生成二维点阵。

案例库路径:
Ray_Optics_Module/Spectrometers_and_Monochromators/white_pupil_echelle_spectrograph