首页 理论教育 如何进行非序列光线追击?

如何进行非序列光线追击?

时间:2023-06-24 理论教育 版权反馈
【摘要】:在ZEMAX 中,有两种模型来进行非序列光线追迹,分别是:纯非序列光线追迹和混合序列/非序列光线追迹。在ZEMAX 中,完全非序列模型下的光源模型功能要比序列模型强大得多。以上这些使得完全非序列光线追迹对一系列照明应用,以及微量分析、偏离光线分析非常有用。当使用混合序列/非序列光线追迹时,所有非序列光学物体被置于一个非序列组里。序列光线追迹通过一个入口进入非序列组,并且通过一个出口离开非序列组继续在序列系统中传播。

如何进行非序列光线追击?

有许多光学元件并不能简单地在序列表面模型中被模拟出来,这些光学元件需要用真实的3D 物体来模拟。需要进行非序列光线追迹的物体的例子包括:复杂的棱镜、角锥棱镜、光管、面元物体,以及在CAD 中制作的物体和嵌入式物体(嵌在别的物体内部的物体)。

在ZEMAX 中,有两种模型来进行非序列光线追迹,分别是:纯非序列光线追迹和混合序列/非序列光线追迹。

当用纯非序列光线追迹时,所有被追迹的光学元件在单一的非序列组中,并且光源和探测器也设置在组内,分别用来发出光线和接收光线。在ZEMAX 中,完全非序列模型下的光源模型功能要比序列模型强大得多。在序列模型中,只能模拟物面的点光源。使用序列模型的图像分析能力,可以模拟处于物面上的扩展平面光源。使用完全非序列光线追迹,光源可以被放置在非序列组的任何位置,朝向任何方向,甚至可以放在别的物体内部。

光源本身可以从简单的点光源(像那些在序列模型中用到的)到复杂的三维光分布,ZEMAX 甚至可以导入ProSource 和Luca Raymaker(Opsira)程序中的实光源引进经过测量的光源数据。(www.xing528.com)

来自非序列光源的光线,像NSC 光线,可以被光学元件分束或散射,这些光线还可以在面或体相位元件上发生衍射。当非序列光线探测器上辐射度数据和光线数据文件储存完成后,分析功能的选项才可以用。探测器可以模拟为平面表面、曲面,甚至是三维物体。非序列探测器支持一系列类型数据的显示,包括非相干辐射、相干辐射、相干相位、辐射强度和辐射角度。光线数据库文件存储每条光线的追迹历史。光线轨迹可以经过过滤剩下入射到特定光学元件上的光线,然后经过过滤的光线数据显示在Layout 图和探测器上。以上这些使得完全非序列光线追迹对一系列照明应用,以及微量分析、偏离光线分析非常有用。

当使用混合序列/非序列光线追迹(也称为合并或混合模型光线追迹)时,所有非序列光学物体被置于一个非序列组里。这个非序列组是一个更大的序列系统的一部分。序列光线追迹通过一个入口进入非序列组,并且通过一个出口离开非序列组继续在序列系统中传播。在序列系统中可以定义多个序列组,并且每个非序列组里可以放任意数量的物体,这使得非序列光学元件,如多面镜、屋脊棱镜、CAD 物体,可以出现在序列设计中。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈