射线光学模块更新
COMSOL Multiphysics®5.6 版本为“射线光学模块”的用户引入了更快、更准确的光线渲染;新增可在稀颗粒介质和粗糙表面上散射光线的专用特征;还引入了新的理想透镜特征,可快速设置近轴透镜系统,而无需详细的几何形状。请阅读以下内容,进一步了解射线光学特征的新增功能。
更快、更准确的光线渲染
渲染射线轨迹图时,可以使用新的设置来精确渲染几何形状中光线与表面的所有交点,即使它们与解数据中的输出时间步不对应也是如此。为了完美地渲染每条光线与表面的每个交点,旧的实现方法随着光线数成二次比例缩放,而新的设置随着光线数成线性比例缩放,当光线数非常大时,可能会有很大的加速效果。这也适用于计算光线与球体、半球或平面之间的交点。以下模型演示了这一新特征:
- bow_tie_laser_cavity
- laser_cavity_with_a_thin_lens
- transparent_light_pipe
- petzval_lens_stop_analysis
- two_mirror_laser_cavity
- white_pupil_echelle_spectrograph
绘图中的部分透明特征
绘图中的部分透明特征现在可以广泛用于很多应用领域中,但需要注意它在射线光学中的使用,原因是许多绘图中有多层,例如射线轨迹以及周围几何形状中的表面。通过部分透明特征,光线即使在通过相机筒传播时也可以更清晰地显示出来。您可以在以下模型中看到新透明特征的应用演示:
- compact_camera_module
- cross_grating_echelle_spectrograph
- double_gauss_lens_image_simulation(新模型)
- double_gauss_lens
- gregory_maksutov_telescope
- luneburg_lens
- newtonian_telescope_structural_analysis
- newtonian_telescope
- petzval_lens_stop_analysis
- petzval_lens
- schmidt_cassegrain_telescope
- white_pupil_echelle_spectrograph
域中的光散射
现在,您可以使用散射域节点在包含水滴、灰尘、烟雾、气泡或其他小颗粒的域中对光线衰减进行建模。这个新特征可计算散射粒子的消光、散射和吸收横截面,支持瑞利理论、米氏理论以及光学大散射粒子的一些渐近模型。根据米氏理论计算消光和散射截面的函数现在可以作为通用函数使用,并且可以在 COMSOL®软件中的任何位置使用。光线的消光可以是随机的,或者,如果求解光线强度,每条光线的强度可以连续衰减。
粗糙表面的反射和折射
此版本引入了散射边界特征,使光线从表面散射的方式更具灵活性。现在,您可以选择散射光线的反射和透射。
散射表面边界条件可用于表示更改表面斜率误差对点列图的影响。
理想透镜边界条件
理想透镜特征可用于对具有已知焦距的近轴表面进行建模,您也可以使用薄透镜和厚透镜公式来指定等效的近轴透镜。
新的基于圆锥体的光线释放:三维中的平锥
现在,在三维模型中,当释放光线锥时,可以选择定义一个光线扇或平锥。您可以将平锥光线束定向为位于任何平面中。此外,其他一些锥形光线释放特征在选择横向时提供了更大的灵活性,这意味着您现在可以更好地控制光线在锥形分布中的确切位置。
真空波长、频率和其他变量的随机抽样
当您对光线的辅助因变量进行初始化时,可以确切地抽样它们的初始值,在 5.6 版本中,也可以随机抽样。使用随机选项时,您可以从内置的正态分布、对数正态分布或均匀分布中抽样。如果光线是多色的,您也可以从波长或频率分布中确切地或随机地抽样。
重置射线频率或真空波长
现在,当光线在边界上反射时,您可以选择重新初始化它们的真空波长或频率,既可以直接指定新值,也可以从分布中对其进行抽样。
从均匀分布中抽样操作得到优化
现在,当您对光线的辅助因变量进行初始化时,如果初始值是从“均匀分布”中抽样的,可以指定分布中的最大值和最小值(以前必须指定平均值和标准差),这也适用于释放复色光时射线频率或真空波长的初始值。您可以在Czerny-Turner 单色器模型中看到这个新设置的应用演示。
吸收介电薄膜
现在,您可以通过将沉积射线功率子节点添加到材料不连续节点来计算边界上吸收介电薄膜的沉积射线功率。如果反射和折射表面具有复值折射率的薄涂层,那么部分能量将沉积到该表面上。此外,用于处理介电薄膜中复值折射率的符号法则已更新为与域中复值折射率的处理更加一致。
新的几何零件
COMSOL Multiphysics®5.6 版本“射线光学模块”的“零件库”提供了一个新的“球面多边形透镜”零件。
新的教学模型和 App
COMSOL Multiphysics®5.6 版本的“射线光学模块”引入了两个新的教学案例。
双高斯透镜图像仿真
“案例库”标题:
double_gauss_lens_image_simulation
Petzval 透镜几何调制传递函数
“案例库”标题:petzval_lens_geometric_modulation_transfer_function