转载公众号小小光 照相物镜的zemax设计
题目
1.一个照相物镜的设计:设计一个照相物镜,焦距f’=9mm,F/#为4,视场2w=40°。具体要求如下:
a.所有视场在67.5lp/mm处的调制传递函数MTF>0.3。(本题目来自《光学设计教程》第3章实例)
解析思路
(1)选择初始结构
首先从已知的镜头数据库中选择光学特性参数与拟设计系统相接近的镜头数据作为初始结构。根据设计要求,选择一个三片式照相物镜作为初始结构,镜头结构数据如下:
以上述镜头结构参数为参考,结构焦距f’=74.98mm,F/#为3.5,视场角2w=56°,分别选择0,0.3,0.5,0.7,1五个视场,其结构图如下:
(2)系统建模
根据上述镜头结构参数,首先输入系统特性参数,如下:
a.在General系统通用对话框中设置孔径类型:Image Space F/#,并根据设计要求输入4.0
b.在Field设定对话框中设置5个视场(0,0.3,0.5,0.7,1视场)
c.在Wavelength设定对话框设置F,d,C自动设置三个可见光波长
其中,在LDE编辑器中输入初始结构,如下图:
为了将要评价的像面设为系统的焦平面,对第7面的厚度使用M求解。(M-解:即Marginnal by height,height设置为0,表示将像面设置在边缘光线聚焦的像方焦平面上。)
照相物镜初始结构图,如下所示:
照相物镜点列图,如下图所示:
(3)系统缩放
初始结构输入后,由于系统焦距EFL=67.3828mm,因此与设计要求不符,需要通过缩放功能进行调整。
具体方法:
选择Tools-Scale lens,根据现有系统焦距EFL=67.3828mm,设计要求9mm,缩放因子为:9/67.3828=0.1335652
此时,系统结构参数发生改变,LDE编辑器的结构参数,如下图所示:
查看系统的二维结构图,如下图所示:
缩放系统的点列图,如下图所示:
从结构图可以看出,第一透镜的口径不合理,即出现前后表面交叉的情况,第一面边缘厚度出现负值的情况。
修正边缘厚度为负值情况:
点击第一面厚度框,选择“Edge Thickness”,并在“Thickness”栏中输入0.1,表示第1面的边缘厚度被控制为0.1mm,系统根据这一控制自动调整第1面的中心厚度。
调整后的系统二维结构图,如下图所示:
(4)初始性能评价
查看系统的点列图,如下图所示:
查看系统的调制传递函数MTF,将最大频率设置为68lp/mm,如下图所示:
从调制传递函数MTF曲线可以看出,系统的初始结构未能满足所有视场的MTF>0.3的设计要求。
(5)系统优化
首先为系统设置优化变量,将系统各表面曲率半径和第一、第二面的厚度设置为变量,并调用评价函数:
设置厚度边界条件,如下图所示:
然后在操作数中插入一行,并输入EFFL,设置目标值9mm,权重为1,进行优化:
优化后的结构图,如下图所示:
点列图如图所示:
调制传递函数图,如下图所示:
从MTF曲线图可以看出:在68lp/mm处,所有视场的MTF都大于0.3,满足系统的设计要求。但是在整体的实施例中与公众号小小光显示的结果稍有出入,在这里非常感谢此公众号带来的收获!