射线光学模块更新
对于射线光学模块的用户,comsol多物理学®6.0版具有显着改进和更新的光学材料库,其中列出了500多个光学眼镜的光学分散系数和内部透射数据。在其他地方,引入了新的射线释放功能,用于对高斯梁进行建模和从表面发射黑体辐射。
光学材料库改进
在光学材料库中,可用于射线光学模块和波浪光学模块,Schott AG,CDGM Glass Company Ltd.,Ohara Corporation和Corning Inc.的眼镜,现在提供了更全面的材料数据。除了光学色散系数和热光系数外,这些玻璃现在包括内部透射率,密度,Young的模量,泊松比,线性导热膨胀系数,导热率和特定的热容量。通过包含更全面的材料数据的光眼镜数据,现在比以往任何时候都更容易设置结构 - 热 - 光学性能(Stop)分析模型。
您可以在新的PETZVAL镜头优化模型和这些现有教程模型:
- cross_grating_echelle_spectrograph
- double_gauss_lens
- double_gauss_lens_image_simulation
- gregory_maksutov_telescope
- light_pipe
- petzval_lens_geometric_modulation_transfer_function
- petzval_lens_stop_analysis
- petzval_lens_stop_analysis_isothermal_weep
- PETZVAL_LENS_STOP_ANALYSIS_WITH_HYPRELASICY
- petzval_lens_stop_analysis_with_surface_to_surface_radiation
- petzval_lens
- schmidt_cassegrain_telescope
- white_pupil_echelle_spectrograph
定义吸收媒体的新方法
在里面几何光学元件界面,有新的方法来定义吸收介质。首先,您可以简单地指定衰减系数。另外,您可以输入内部透射率,这是光强度的比例,该光强度将通过给定厚度的材料样本传输,同时忽略表面上的菲涅尔损失。现在,光学材料库中的许多材料通过包括内部透射数据的查找表来控制吸收特性。在以前的版本中,设置吸收介质的唯一方法是直接输入折射率的真实和虚构部分(假想部分或负虚拟部件有时称为灭绝系数)。
高斯光束射线释放功能
这高斯光束求解射线强度或功率时,现在可以使用射线释放功能。它可以添加以释放具有初始强度或功率高斯分布的射线。您可以指定梁腰半径,梁发散半角或瑞利范围;然后自动计算梁的强度曲线。这高斯光束功能可以通过两种不同的方式使用。如果与模型几何形状相比,梁的雷利范围很小,则该特征将梁视为点源,射线从中遵循具有角度依赖性初始强度的圆锥形分布。另外,如果瑞利范围明显大于几何大小,则可以释放一个准束,其中射线都遵循并行路径。
黑体辐射射线释放功能
现在,您可以从理想黑体辐射源的功率和波长分布的表面释放光线。专用黑体辐射在3D型号中可用的功能可根据表面温度分配释放射线的初始强度和功率。如果是几何光学元件界面已配置为允许释放多色光,然后根据表面温度自动从普朗克分布函数中自动采样射线的波长或频率。更通用的射线释放功能,例如从网格释放和从边界释放,还允许您在Planck分布后释放多色光,尽管在这种情况下,单独指定初始射线强度和功率。
指定初始强度分布的新方法
新设置可用于释放具有初始射线功率加权分布的射线。在大多数射线释放功能的设置中,例如发布或者从网格释放,您可以选择分配加权分布初始强度或力量。所有射线上的总功率仍将加起来与指定的总源功能相比,但是单个射线的功率可以与加权因子成正比,这可能是初始射线位置和方向的函数。这可用于将方向性分配给自定义射线源。
从文件加载射线坐标时的转换
当您使用从数据文件中发布从文件加载射线释放位置的节点,您现在可以应用转型到初始坐标。您可以使用任何扩张(缩放),旋转和翻译的组合。选择,如果也从文件中加载了初始射线方向,则可以将相同的旋转应用于位置和方向。
折射率和ABBE编号的后处理更容易
内置后处理变量现在可用于氦D线,氢F线和氢C线的折射率。也定义了ABBE编号。这些内置变量可在任何图类型中使用(例如片或者体积图)可视化射线光学模型中所有光镜的折射率或分散。查看现有的这些新的后处理功能双高斯镜头和佩茨瓦尔镜头教程模型。
非本地耦合的简化名称
这几何光学元件界面定义耦合以计算模型中光线上表达式的总和,平均,最大或最小值。在此版本中,这些耦合的名称已简化,以易于使用。在以下现有模型中查看此更改:
下表列出了旧耦合名称。
耦合描述 | 旧名称 | 新名字 |
---|---|---|
总和射线 | gop.gopop1(expr) | gop.sum(expr) |
在所有射线上汇总 | gop.gopop_all1(expr) | gop.sum_all(expr) |
平均射线 | gop.gopaveop1(expr) | gop.ave(expr) |
所有射线平均 | gop.gopaveop_all1(expr) | gop.ave_all(expr) |
最大射线 | gop.gopmaxop1(expr) | gop.max(expr) |
所有射线最大 | gop.gopmaxop_all1(expr) | gop.max_all(expr) |
射线的最小值 | gop.gopminop1(expr) | gop.min(expr) |
最低射线 | gop.gopminop_all1(expr) | gop.min_all(expr) |
在射线上最多评估 | gop.gopmaxop1(expr,evalexpr) | gop.max(expr,evalexpr) |
在所有射线中最大程度地评估 | gop.gopmaxop_all1(expr,evalexpr) | gop.max_all(expr,evalexpr) |
至少评估射线 | gop.gopminop1(expr,evalexpr) | gop.min(expr,evalexpr) |
在所有射线上至少评估 | gop.gopminop_all1(expr,evalexpr) | gop.min_all(expr,evalexpr) |
旧名称仍然可以在6.0版中使用,因此无需更新任何现有模型。
从电场改进中释放
现在,基于来自相邻域的全波FEM解决方案,以初始强度和极化释放射线更容易。当您使用从电场释放节点,初始射线方向现在可以直接从在相邻域中求解的磁场的poynting矢量采取。
改进的弯曲光栅处理
现在,在弯曲的衍射光栅中对凹槽间距的解释现在更加透明,更容易定制。您可以选择是否应将指定的光栅常数解释为光栅表面上的凹槽之间的距离(就像版本5.6和更早的版本一样),还是指定的光栅常数实际上是切线平面中的凹槽之间的投影距离。您可以在新的罗兰圆形光谱仪模型。
新教程模型
comsol多物理学®6.0版将三个新的教程模型带到射线光学模块中。