OpticStudio光学进阶:子午/弧矢面操控与光线旋转技巧

概要

在 OpticStudio 中,当我们从子午和弧矢两个方向分析系统像差时,正确的理解子午和弧矢方向就会显得尤为重要,例如波前 (Wavefront) 、光程差(Optical Path Difference) 、调制传递函数 (MTF) 等等。


本文主要说明了:

1、常规的子午面和弧矢面; 2、OpticStudio 中的子午面和弧矢面; 3、子午面和弧矢面的旋转; 4、MTF(调制传递函数)对旋转的响应。


离轴物方视场的子午面和弧矢面

轴外物点的主光线与光学系统主轴( Z 轴 )所构成的平面为子午面,过轴外物点的主光线并与子午面垂直的平面为弧矢面。对于一个旋转对称系统,物点沿Y 轴分布,不同的物点代表了不同的视场,因此可以用来评价系统的成像特性。在本例中:子午面是 YZ 平面,弧矢面就是包含主光线和光瞳面( Pupil ) X 轴的平面。

OpticStudio中的子午/弧矢面以及如何旋转光线的图3

图1:旋转对称系统的子午面和弧矢面

然而,对于一个非旋转对称的系统,上面的结论就不再适用。在 OpticStudio 中,子午面总是包含光瞳面坐标系 Y 轴(即子午面始终为 YZ 平面,由物点和 Z 轴决定;弧矢面为过入瞳中心与子午面垂直的平面),需要注意的是该定义与一般教科书中的定义有所不同。对于离轴物点,教科书中定义的子午面为包含物点和物空间中 Z 轴的平面,如下图中所示:

OpticStudio中的子午/弧矢面以及如何旋转光线的图4

图2:离轴视场中,常规的子午面(上)和 OpticStudio 子午面(下)

OpticStudio 中有些算法,比如 POWF 和快速半直径计算( Fast Semi-Diameter computation )是根据教科书中子午/弧矢方向定义计算的,而不是用 OpticStudio 中的定义。可以查看帮助文档( Help Files )来获得更详细的信息。

本文讨论的子午/弧矢面,都是基于上文 OpticStudio 中的定义,而不是教科书中的定义。



光程差和子午角

如前文所述,在 OpticStudio 中,无论物点在物空间的什么位置,子午/弧矢面总是分别包含光瞳坐标系Y/X轴。

在 OpticStudio 子午/弧矢面可以利用参数子午角( Tangential Angle, TAN )或者渐晕角( Vignetting Angle, VAN )实现其子午/弧矢面沿着光瞳坐标系 Z轴旋转。在这里,TAN 与 VAN 是同一个概念.

OpticStudio 16.5 之后,我们把 VAN 的命名改成了更易理解的 TAN 。


OpticStudio中的子午/弧矢面以及如何旋转光线的图6

图3 System Explore中的TAN

子午角定义的旋转本质上跟光瞳坐标的旋转是一样的。在波前图中可以轻松地观察到。


OpticStudio中的子午/弧矢面以及如何旋转光线的图7

图4 波前图中,使用 TAN 参数旋转光瞳坐标


左边的波前图 TAN = 0°。右边波前图中,通过设置 TAN=45°,子午/弧矢方向被旋转45°。在基于光瞳坐标的分析中,改变子午角可以提供更多信息,例如光程差和光扇图。

需要特别指出的是,子午面和弧矢面的旋转是在光瞳坐标系下发生的旋转,而不是物空间或像空间。理解上面的区别是非常重要的,有利于理解下文子午角对调制传递函数的影响。

OpticStudio中的子午/弧矢面以及如何旋转光线的图8

图5 旋转之前的子午面和弧矢面(上)和旋转之后的(下)



快速傅里叶变换调制传递函数(FFT MTF)和视场旋转


在分析 FFT MTF 过程中,子午角旋转是非常有利的工具。FFT MTF 会计算光瞳坐标系下,子午/弧矢方向的结果,并且在非旋转对称系统中,为了充分分析 FFT MTF ,子午角旋转是必需的。


子午角在 FFT MTF 分析中一些特点:

· 对于旋转对称系统,定义子午角参数的值和旋转物方视场是一样的效果。相比精确计算旋转后视场点的坐标来说,定义子午角进行旋转会更容易实现。


· 对于非旋转对称系统,子午角旋转和视场旋转会产生不同的 MTF。相反,对于一个确定旋转角度的视场,子午面的结果是根据子午角定义的子午面来计算的,并且视场旋转和子午角旋转都是全面分析系统的必要的互相独立的步骤。

OpticStudio中的子午/弧矢面以及如何旋转光线的图10

图6 旋转对称和非旋转对称系统午角旋转



让我们以28°双高斯镜头(Zemax/Samples/Sequential/Objective/Double Gauss 28 degree.zmx. )为例来进一步说明。打开示例文件,删除视场1和视场2,同时添加两个的新场:(14, 0)和(9.998585, 9.998585)。这三个视场的视场角均为14°。


OpticStudio中的子午/弧矢面以及如何旋转光线的图11

子午角在 FFT MTF 分析中一些特点:

OpticStudio中的子午/弧矢面以及如何旋转光线的图12


出乎我们意料的是对于视场都为14°的旋转对称28°双高斯镜头组,其计算出来的 MTF 却是不同的。通过图6(b),我们可以看出:不管视场旋转了多少度,子午/弧矢方向的结果都是沿 Y/X 轴方向进行计算的,这就导致 MTF 结果的不同。使用 FFT 计算二维视场 MTF ( FFT Surface MTF )可以更加直观的说明这一点:


OpticStudio中的子午/弧矢面以及如何旋转光线的图13


现在,让我们旋转子午面。对场1定义 TAN=45度,将会产生下面的 MTF 面。

OpticStudio中的子午/弧矢面以及如何旋转光线的图14

从图中可以看出,子午/弧矢面沿着光瞳的 z 轴发生旋转,其结果和之前的视场3的 MTF 结果相同,也就是视场1被旋转了45°。然而对于非旋转对称系统,这些结论不一定是一致的;我们需要同时使用视场旋转和子午角旋转来全面分析一个成像系统的 MTF。


惠更斯/几何调制传递函数( Huygens/Geometric MTF ) 和视场旋转

需要注意的是,对于没有渐晕的视场,子午角不会对惠更斯 MTF /几何 MTF 产生任何影响。因为惠更斯/几何 MTF 的计算是在像空间的坐标下进行的。在惠更斯/几何 MTF 分析中,子午方向的 MTF 结果相当于对像面上平行于 X方向的线对的响应,弧失方向的 MTF 结果相当于对像面上平行于 Y 方向的线对的响应。惠更斯/几何 MTF 分析与光瞳空间坐标的任何改变无关,就如图6( a ) 所示,不管子午角是多少,子午/弧矢的方向总是图像空间的 Y/X 轴方向。这点与 FFT MTF 不同,FFT MTF 的子午/弧矢结果是在光瞳面上计算的。


在惠更斯/几何 MTF 中,可以简单地通过在镜头数据编辑器中旋转像平面来实现子午/弧矢面旋转(利用 Coordinate Break )。这和在 FFT MTF 中利用子午角的原理是一样的。



免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空