一、zemax的spot diagram的看图方式说明 jw{B8<@s
#N>66!/V
光学设计程序zemax中有个很常用的评测光学系统质量的分析工具-spot diagram,中文翻译就是点图,借助它可以形象的对光学系统成像进行很好的描述。这里写下本人对spot diagram的体会和认识。 可以通过多种方式在zemax中显示点图, @xa$two
b=pk;'-
方式一:直接点击在屏幕菜单工具栏中的“Spt”按钮; JMo r[*
ID!S}D
方式二:选择菜单 Analysis-Spot Diagrams-Standard。 #\n*Qg4p
T4"D&~3
3q
点图的原理是显示光学系统在IMA面上的成像。换句话说,它就是通过计算,把一系列物方的点通过光学系统以后,成像在IMA面上的情况给实际绘制出来。 S-Vj$asv!
3&AJN#c
为了表现方便,它可以选择一系列预定的模板形式,具体来说,比如一个在轴上的点,从无限远成像到IMA面上,zemax就模拟在无限远有若干个发光点,这些点平行射入入瞳,然后经过光学系统,最后成像在IMA面上。显然如果光学系统是完美的光学系统,那么这些点成像点为一个理想的点。 {6:*c
As,e.V5!
但对于实际的光学系统,就会成像为一个弥散斑。那么这个弥散斑在IMA面上的像,就是Spot Diagram。 同理,在非轴上点,也可以参照主光线的角度和位置,形成一系列的发光点,经过入瞳最后成像在IMA面上最后也形成一个弥散斑。 ,+6u6
qGEp 6b H
如何通过spot diagram看光学设计的质量,简单说,这个弥散斑越小越好。如果你发现弥散斑足够小,满足你对光学系统最小弥散斑的要求(spot diagram的单位是微米)那么你的光学系统就完全可以 Pmd[2/][
z},\1^[
进行实际的加工了。换句话说,就是你的光学系统已经可以设计完成了。 oVn&L*H
I^ ![)# FC
如何才知道你的光学系统足够的好?这里有个参考,就是airy斑的参考。airy斑是物理光学的一个概念。它指出在形成的弥散斑直径在2.44*F*(主波长)以内的时候,该光学系统可以认为是理想(完美)光学系统。这样当你在spot diagram图中,在setting菜单中,设置显示airy斑。然后发现你的点图完全都在airy斑环之内,你就可以认为你的光学系统设计已经完美。 Tq?Ai_
REK):(i7P
但实际上,很少有光学系统,可以满足符合airy斑直径的要求。那么说明你的光学系统有像差。究竟是哪种像差在起主要作用?主要的像差有,球差,慧差,像散,场曲,畸变。 YW/V}C'>
-)')PV_+
这些像差在spot diagram上的表现各不相同。但由于一个光学系统通常是各种像差的混合。因此需要你对spot diagram的形状进行判断。确认是主要是哪种像差,然后通过修改玻璃,或者曲率 以及光阑的位置等加以调整。 /_{ZWLi(
t[>UAr1Vt
在spot diagram中还有几个参数可以参考,RMS RADIUS,均平方根半径是一个重要的半径参数,它是弥散斑各个点坐标,参考中心点,进行的坐标平方和后,除以点数量,然后开方的值,这个值的半径可以反映一个典型的弥散斑的大小,但它不是全部弥散斑的直径,全部弥散斑的直径是GEO RADIUS。 RMS RADIUS是重要的反映弥散质量的参数,它和在优化中,MF的值极大的吻合。(就是说MF的某个视场最后值就是RMS的半径) tp7$t#
tcv(<0
二、Zemax基本像差的控制和优化 3e1-w$z&S
j=M%*`@
光学设计论著中评价光学系统设计阶段的成像质量通常使用两套像差曲线体系。一个是“独立几何像差”,分别描述了成像光束在像空间的结构和状态。例如轴上点球差和轴向色差曲线,轴外点像散、场曲曲线,等等,其优点是很明显的,能够直观的了解该项像差的定性和定量数值。对于特定的光学系统,设计人员容易从该系统可能存在的主要像差分析入手,快速了解和控制像差优化进程中变化趋势,很方便制定下一步校正方法。其缺点就是系统性不强,只能反映影响像质的某些方面,不能反映全局的像差情况。一个是“垂轴像差曲线”,定义为不同孔径子午、弧矢光线和主光线在理想像平面上的 交点之间的距离来表示。其直接给出了不同孔径的光线对在像平面上的弥散位置,反映了像点的大小和光束能量集中程度,全面显示了系统的成像质量。 x< 2]UB`
HB'9&
单项几何像差和垂轴像差都是用来描述系统的成像质量的,两者从不同的方向对系统成像质量进行了描述。如果说垂轴像差侧重于综合性、总体性,那么单项几何像差侧重于局部、某个形态。两者之间的关系可以概括为“系统”和“局部”的关系。也就是说,从垂轴像差曲线设计人员能够宏观的了解成像质量的情况,例如:像点弥散斑大小,能量集中程度,彗差大小,场曲大小,轴外球差情况,从而判定系统的整体好坏。当然,如果要更为直观的、定量的了解垂轴像差曲线反映的像差情况,可以查看几何像差曲线。ZEMAX中没有提到的像差曲线,例如:轴外球差,彗差等。 Z@&%"nO
Pvi2j&W84
正确的设计思路归结如下:设计人员心中对系统的成像质量评价要综合使用目的、设计、加工制造等环节后建立的一套清晰的体系。 .IdbaH
_a
!3k-' ),z&
ZEMAX提供的工具很多,有些是侧重某个方面的像差,有的是仿真计算某种光学特性。笔者认为,设计人员手下的作品都是有针对性的,有服务方向的,就拿光学镜头而言,摄像机镜头、数码相机镜头、照相镜头、安防镜头、工业检测镜头、电脑眼等等,更有偏重,各有自身的“最合适”评价和设计。成熟的设计人员不是追求像差极致、为像差所累的家伙,成熟的工程师是权衡设计用途,综合考虑设计、使用和加工装配综合性能价格比,绝不是为了优化而优化。例如:设计人员都知道,通常使用的对设计结果进行评价的工具有MTF和点列图。点列图主要反映能量集中程度,弥散尺寸;MTF则预示了实际镜头的成像锐度以及分辨能力。然而这些有的时候还是不够的。 w(S~}'Sg*P
/NCN wAj7
投影镜头设计需要了解成像细节边缘的情况,这时可能需要引入“Line/Edge Response”,直观的仿真景物边缘被模糊的情形。 "B
(?|r%
\ f+;X
MTF是最常用的设计系统成像质量评价依据:景物轮廓主要是低分辨率部分反映出来,细节部分则由高频部分反映。CCD或者CMOS本身的响应也不是理想的,正如人眼也有自身的阈值对比度一样,在这些成像传感器也有自己的阈值对比度,高国欣(《数码镜头设计原理》,2005)认为其为0.15左右,没有给出理论依据。本文给出分析说明。 5 D^#6h 4
fd>{UyU
Kazuhiko Ohnuma 在其论文《可直接观察通过人工晶状体后成像的模型眼》(《视光学杂志》,2000,Vol.2,No.1 P.32-37)中提到 rM
A%By^L-
*!&?Xy%\"j
CCD摄像机的阈值对比度为0.008,和人眼0.010相近。其实,光电系统的阈值对比度和景物背景亮度、景物细节分辨要求是相关的。也就是说,在不同的亮度下,CCD阈值对比度是不同的;不同景物细节(空间频率不同),其阈值对比度也不一样,阈值对比度是景物亮度、空间频率二者的函数。不过,自然景物对比度最低时在0.1~0.2左右,乘以0.15的调制量为0.015~0.03,临近阈值对比度了,且考虑了景物亮度的差异保证了一定的余量,还是有一定的道理的。 l9a81NF{s
Ti_G
在设计阶段,考虑到加工和装配过程中必然的误差影响,一般而言设计阶段的MTF还要下降0.1~0.15左右。因此为了保证成像镜头在其截止频率(最高空间频率,即f =1/2d,其中d为CCD像元尺寸)附近仍保证合适的成像质量,通常使用0.7视场(成像面积约占总面积80%)、MTF等于0.3的空间频率位置作为成像镜头设计阶段的评价依据。那么在既定CCD后的设计阶段,就要以截止频率位置附近、0.7视场、MTF等于0.3作为设计目标。例如:1/3 inch黑白摄像机,752X582,其像素大小约为6.4um,其空间截止频率约为78lp/mm。设计人员的设计目标大约可以设定为:80lp/mm线对上,0.7视场对应的MTF大于0.3。评价时:左上角(0,0)位置到(80,0.3)连接直线,中心视场、0.3、0.5、0.7等各视场的MTF曲线大部分在此之上为佳。 w->Y92q]
Z Se30Rl\
变量并没有严格的控制,实际上往往许多的变量是一定程度的相关的。相关的多少还与权重有关。我们总是尽可能的不把矛盾的相关量引入最小二乘法中,这样效率会更高些。 {%9@{Q'T.s
:" !Z9l\@
三、关于操作数权重 z|%Pi J,
m+s*Io{Ip
操作数全重的作用,笼统地说,可以起到引导优化方向、控制操作数的作用。上一节中提到的使用权重减弱负相关的两个操作数的矛盾。实际上,权重的修改和优化过程是同时进行的。一开始就选用全局优化进行设计成功的例子几乎是没有的。 O(8CrKYY
&DGz/o
理由有以下几个:首先这个系统他的极限在那里,设计人员是不清楚的,因此选用操作数描述系统就有一些困难;其次在优化的过程中,通过调整优化结构的权重,增减优化操作数,引导和建立一个更为优秀的优化目标结构,从而指导计算过程朝这个更为优秀的结构进行。不断的进行调整和修改,这已证明是目前最为有效的方法了。因此,一开始就抱着逐步修改权重和增减操作数、同时监控优化情况的方法是笔者向初学者推荐的。