FRED在杂散光分析中的应用
杂散光问题出现在几乎所有的光机系统或者照明系统中。通过遮挡或者移除零件、表面涂漆或者在光学器件表面镀膜都可以减少或者消除杂散光。在本案例中,我们将阐述杂散光的定义并且介绍怎样利用FRED来分析和避免杂散光问题。 u rOG Oa$ !L_ SHlU 1. 什么是杂散光? w\ :b(I mc=*wr$ 简单来说,杂散光就是系统不需要的噪音,它是由光机结构、视场外光源或者不完善的光学零件产生的,还有可能是由光学或系统自身的热辐射引起的。FRED 善于发现这些不需要的噪音,它将运用它的虚拟样机研究分析能力来帮助我们消除它。 /%c^ i!=f" qw/{o:ce] 在成像系统中,杂散光的成因有很多,具体如下: )X/Faje K_aN7?#.v` 鬼像 mI0r,Z*+M ,W-0qN&%/ 之所以叫作鬼像是因为像面离焦或者是由明亮的光源成鬼影一样的像。鬼像是由透镜表面的反射引起的。光线从透镜表面反射偶数次就会形成鬼像。有两次反射鬼像,四次反射鬼像等等。仅一个镜面(比如卡塞格林望远镜)构成的光学系统是不会形成鬼像的。如果阳光在拍摄视场内或附近时,鬼像就会出现在影像中。汽车的头灯或者街灯也会在夜间摄影时造成杂散光。如果光亮源很小,各个鬼像会形成光学系统的孔径光阑的形态。在下图1中呈现的就是一个很好的鬼像例子,其中一个双胶合透镜有着完美镀膜的透镜而另外一个光学系统的透镜则没有镀任何膜。追迹由一点发出的21*21的光线以覆盖系统的第一片透镜。 ^&.?kJM *J=ol m [g}vwS 图1.两个双胶合透镜,上面的双胶合透镜的各个透镜表面都镀有理想的增透膜。下面的双胶合透镜由于其透镜没有镀膜,各个光学表面有菲涅尔损耗从而产生鬼像。我们已经改变了在各个表面的光线追迹控制,因此从这个表面反射的由于菲涅尔损耗而出现的光线变成了蓝色。这种反射正是下方光学系统杂散光的成因。 ?X1#b2s v\eBL&WK 直接入射 t;]egk AIyv;}5 在诸如卡塞格林式系统中,当中心遮拦太大或者望远镜镜筒太短的时候,就会发生直接入射。视场以外的光线能够进入望远镜,直接越过次镜,穿越主镜的开孔,从而以杂散光的形式直接打到焦平面上。如下图2所示的那种望远镜系统,假如阳光可以直接进入的话,那这种杂散光危害是非常大的,对系统来说简直就是一场灾难。 57>ne)51 (`u!/ ni>
;8O]=
图2.图中所示绿色光线是轴外光源发出的光线,该光线绕开所有的光学部件并且直接进入探测器上。FRED 的3D可视化效果和用户自定义光路的能力,使得这个问题很容易被发现。 |DD?3#G01 一次散射光 pYG,5+g D2p6&HNT 当杂散光源,比如太阳,直接照射到光学系统的时候就会产生单次散射光。部分散射光线经过光学系统之后,会照射到焦平面,我们认为它散射进了视场。而一旦光线散射进了视场,它就变成了杂散光,要想消除这种杂散光,则不可避免地会伴有渐晕现象。所以遮光罩设计的基本目的就是不让光线照射到系统上。 c5R{Sl q9!9OcN2 多次散射光线 ~'MWtDe:Z8 aC:l; 即使散射光源不直接照射光学器件,散射光也会间接产生。首先散射光源照射到遮光罩表面发生散射,然后照射到光学器件。由此造成的杂散光总是比直接照射的散射光要小,但是它还是因为足够大而要引起注意。图3是一个很好的示范,它演示了场外光源发出的光线(图中所示的绿色光线),进入卡塞格林望远镜系统后,怎样在系统内的遮光罩与遮光罩之间发生多次散射,并最终到达探测器。 ;Y^RF?un 'qJ-eQ7e
图3 绿色光线进入卡塞格林望远镜后入射到桶状主遮光罩上发生散射,而后射向主反射镜和次反射镜,(分别以红色和蓝色代表),部分这些光线最终反射到探测器上。 -#6*T,f0P( 边缘衍射 l,FoK76G "~<~b2Y"5 当孔径尺寸和波长比相对较小的时候(104或者更小),场外光源经孔径光阑发生的边缘衍射可能是杂散光的一个重要来源。 y7OG[L/
e 63|Z[8 红外系统中的自辐射 ][nUPl NO^t/(Z 热红外或者热成像系统中也可以出现杂散光,该杂散光是由设备自身的热辐射引起的。 这类系统通过检测叠加在一个大背景上的一个小的信号来运转。 室温情况下,黑体发射率曲线的峰值在大概10μm处. 因而在这种波长下,环境也会"发光"。随着温度或者发射率的变化,黑体发射曲线在发热过程中会有很小的变化。热成像系统一般通过减去背景来增强红外图像的对比度。当背景不均匀,比如说有”水仙花效应”, 就产生了一个杂散光信号。 特别是, 当冷却了的探测器的一个图像在其自身成像的时候,背景的局部严重缺损就产生了。典型的表现为在图像的中心形成黑斑。人们可能称它为“杂斑”而不是杂散光。 @U{M"1zZe a`*WpP \+ 红外辐射计测量绝对辐射而不是一个相对辐射,所以任何背景辐射都是不允许的。在这样一个设备中,有必要冷却整个设备以降低温度,用来消除因为自身散射引起的杂散光。 S(i(1Hs. fm>K4\2
图4 该图演示了一个简单的模型:一个温热的茶壶,其表面有着不同的发射率和温度分布。茶壶通过一个单透镜成像,探测器放置在透镜后面(观察不到)。许多红外系统中都发现机械结构自身辐射到探测器的问题。而解决的方法不是移除自辐射源就是对这些辐射加以遮挡。 以上几种现象的组合 `uA&w}(G vs|6ww 以上现象的组合也会发生,并且可能很重要。 比如, 自辐射光线可能继而从光学器件上散射进入视场里面。由孔径衍射的光线也可能从光学器件上面散射进入视场内。 :, [!8QP %n25Uq 2.FRED如何呈现散射光? (H+[ ^(3d2 X.l"f'`l 有几种方法可以跟踪散射光。第一种方法是制造一个光源,再追迹其通过光学系统的光线。第二种方法是通过系统从探测器的反向逆追迹光线。通过使用任何3D光线追迹软件程序来显示杂散光光路是相当重要的。光学工程师可以利用FRED来显示杂散光发生的位置。反射光线以及折射光线仅仅是问题的一部分,散射光也是一个问题。 [9om"' ~@ b}=+n 3.FRED如何产生几何界面? ' u};z:t b^DV9mO4J 系统的几何结构可以直接在FRED 中通过简单图形界面来创建。也可以导入由机械软件设计的IGES或STEP格式文件,和光学设计程序的文档,或者从ASAP 输出文档中转换过来。FRED软件具有许多选项用于生成表面,包括标准平面,二次曲线,柱面,椭圆体,双曲线,环形面,多项式曲面,泽尼克多项式表面,样条曲面,网状面,旋转曲线,压边曲线,复合曲线,凹线和用户自定义表面等。图1和图2中所示的均为FRED建立的表面。 [KI`e FR^wDm$ 因为FRED 有一个多文档用户界面,所以可以在文档间进行元件的相互剪切,复制以及粘贴。 实体在理论上可能被设置为各层组装体,组件和元件等等。它符合系统的物理层结构;任何一个物体都可以在任意的坐标系统中定义。任何表面都可能被任何隐式曲面或者任何孔径收集曲线剪切。 w9<FX>@ Y~hd<8 ~ 4.FRED如何追踪光路? b[o"Uq@8? efkie} FRED可以进行高级光线追迹。这种光线追迹可以清晰地追踪系统中所有光线的所有路径。图5显示了在图1中的两个双胶合透镜的光线路径的列表。光线历史报告是一个对所有光线的完整陈列,标出了有多少光线以这条光路发射,他们怎样到达最终的实体(在这个实例中是焦平面)以及他们穿过了多少表面(事件计数)。也可以取任一条光线追迹的光路然后将其复制到用户定义光路列表 (选择光路,将鼠标移至光路然后选择一个选项将这条光路复制到用户定义光路列表)。这条光路将立刻在高级光线追迹中呈现一个可选光路作为一个可用的光线追迹方法。还可以仅对这条光线绘制弥散斑图或点扩散函数图。 '3UIriY6 通过使用这种方法可以发现鬼像、直接入射、一次或多重散射在光路中所占的比例大小。 Z?v6pjZ? [I<'E
LX
|ezO@ 图5 表中所示为在图1中的双胶合透镜系统的光线路径。注意到有8条光路到达了探测器,表中第二栏到最后一栏所示。第二条光路是完美镀膜系统的光路,光路0是未镀膜系统的一个光路。注意到两条光路中所代表的能量都有不同,1是0光路,0.868是第二光路。第8光路有71条光线,与表面有12个交叉点和2次反射。这条光路显示在图6下方。这条清晰的光路是可以看到的,如图7所示。 40d9/$uzh %802H%+
图6 追迹未镀膜双胶合透镜中的8路径 RyQ\5^z
图7 图6中呈现的光线路径信息 `)!2E6 = 5. FRED 怎样显示弥散斑图 nB Iv{ ?CW^*So FRED以光线颜色来显示弥散斑。在图8中,我们可以很容易的发现,鬼像的光线集中在未镀膜信号周围并且以蓝色表示,右边是有镀膜的完善透镜系统。 -5,y
1_M VmH_0IM^6
图8 图1中的双胶合透镜系统所成的弥散斑图 ^@LhUs>3 6. FRED中如何查看辐照度图? *ez~~ Y nP{sCH 1 FRED以四块面板呈现辐照度图。左上方是一个等大的伪彩色图,它显示的是在选中分析面单元接受到的光功率,其右边栏的刻度显示的是这个图中的功率等级。右上和左下的面板是左上面板的横截面。点击左上方图中的任一处,一个横截面将会出现在水平以及垂直两个方向,在这个位置的坐标和辐射将会显示在这个左上方的面板的左下角。右下方的图显示在这个分析面上定义的各个像素的数量和光线。如果用户点击右下方的图,就可以看到每个探测器像素的相对误差。这是一个很好的方式让你知道是否已经追迹了足够多的光线来为系统绘制有效的辐照度图, 这点对于照明系统来说尤其重要。两个双胶合透镜系统的辐照图在下图9中显示。 bb0McEQy Hs`#{W{.
图9 双胶合透镜系统的辐照度图 yH"$t/cU"R 只看一个面板的时候,鼠标左键双击界面。因为接下来的两个图是为左上的面板而定制的。 J%-lw{FC `ToRkk&&>{ ~iR!3+yg4 QQ:2987619807 JU=\]E@8c
|