在之前的文章中我们介绍了如何通过 ODS 光学设计软件设计一个三片式 VR pancake 光学系统,这节我们将使用该镜头结构来进行杂散光分析。主要包括:在非序列元件编辑器中添加和编辑物体;如何在非序列系统中创建光源、透镜和探测器;如何进行光线追迹以及分析追迹结果。
导入镜头文件
在 OAS 中可以直接将 ZEMAX、ODS 等光学设计软件的镜头文件导入到 OAS 中,OAS 也提供了建模功能,支持创建常见光学面以及多种自由曲面,用户可以根据镜头参数在软件中完成建模。如图分别为VR pancake镜头文件在ODS和OAS中的显示。
创建镜筒模型
在实际产品中,不仅需要考虑光学元件,还需要考虑到加工装配后机械元件对系统的影响,对于机械结构的创建,可以通过数据交互功能导入CAD文件;也可以通过OAS的机械模块功能来创建机械外壳。
如图为利用曲线建模进行镜筒模型的绘制通过构造方法完成镜筒的设置。
系统参数设置
创建系统后,需要为光学表面和机械元件设置材料、膜层、表面散射等光学属性;设置光线分裂、光点计算等光线追迹属性。如图为软件的材料、膜层、散射设置。
创建光源
OAS可以建模多种类型光源点光源、平行光源、朗伯光源等;设置其位置,波长/光谱,能量,光线方向等参数。也可以设置光源的偏振态进行偏振光线追迹和分析。
放置探测器
下面我们需要在合适的地方放置一个探测器来进行分析,通过在探测器上设置过滤条件来进行鬼像分析。
这里我们分别创建两个不同的探测器,其中一个设置光线过滤条件来分析查看平面上的鬼像辐照度,创建完成后,创建探测器并赋在该平面上,探测器分辨率为121X121,如下图所示:
光线追迹以及分析
完成上述设置条件之后,可以进行非序列光线追迹。如下图所示,第一个图为光线追迹完成的三维路径图,可以看出光线的路径和分布情况。第二个图为鬼像探测器探测所在平面的辐照度强度分布情况图。
当然OAS也可以进行反向光线追迹。操作如下第一个图所示,框选追迹所需范围,再点击反向追迹,即可得到所选范围的反向光线追迹图的光路情况如第二个图所示。
总结
本篇文章介绍了在 OAS 中进行VR的杂散光仿真分析,OAS 可以快速的完成光线追迹,能够模拟光线通过光学元件和机械元件相互作用的效果,图形化界面显示光线、几何体、分析结果。
|