光学设计实验要点.docx

上传人:罗晋 文档编号:11738066 上传时间:2021-09-02 格式:DOCX 页数:16 大小:396.31KB
返回 下载 相关 举报
光学设计实验要点.docx_第1页
第1页 / 共16页
光学设计实验要点.docx_第2页
第2页 / 共16页
光学设计实验要点.docx_第3页
第3页 / 共16页
光学设计实验要点.docx_第4页
第4页 / 共16页
光学设计实验要点.docx_第5页
第5页 / 共16页
点击查看更多>>
资源描述

《光学设计实验要点.docx》由会员分享,可在线阅读,更多相关《光学设计实验要点.docx(16页珍藏版)》请在三一文库上搜索。

1、实验1 单透镜(a singlet)开始ZEMAX ,输入波长和镜片数据,生成 光线特性曲线(ray fan),光程 实验目的差曲线(OPD),和点列图(Spot diagram),确定厚度求解方法和变量,进行简单的优化。实验要求:设计一个 F/4的镜片,焦距为 100mm,在轴上可见光谱范围内,用 BK7玻 璃实验步骤:1 运行ZEMAX 。ZEMAX主屏幕会显示镜片数据编辑(LDE )。2 选择系统(System)”菜单下的波长(Wavelengths)”。屏幕中间会 弹出一个“波长数据(Wavelength Data)”对话框。用鼠标在第二和第三行的 “使用(Use) ” 上单击一下,将

2、会 增加两个波长使总数成为三。现在,在第一个“波长”行中输入486,在第二行的波长列中输入587,后在第三 行输入656。“权重(Weight)”这一列用在优化上,以及计算波长权重数据如RMS点尺寸和STREHL率。现在让所有的权为1.0,单击OK保存所做的改变,然后退出波长数据对话框。3 设置这个孔径值,选择“系统”中的“通常(General)”菜单项,出现“通常数据(General Data)”对话框,单击“孔径值( Aper Value)” 一格,输入一个值: 25。插入第四个面,只需移动光标到像平面(后一个面)的“无穷 (Infinity )”之上,按 INSERT键。这将会在那一行插

3、入一个新的面,并将像平面往下移。4 现在我们将要输入所要使用的玻璃。移动光标到第一面的“玻璃(Glass)”歹U,即在左边被 标彳STO的面。输入“ BK7”并敲回车键。移动光标到第 1 面(我们刚才输 入了 BK7的地方)的厚度列并输入“ 4”。5 现在,我们需要为镜 片输入每一面的曲率半径值。在第 1 (STO) 和2面中分别输 入这些值。符号约定为: 如果曲率中心在镜片的 右边为正,在左边为 负。这些符号(+100, -100)会产生一个等凸的镜片。 我们还需要在镜片焦点 处设置 像平面的位置,所 以要输入一个100的值, 作为第2面的厚度。6 先选择“分 析(Analysis)”菜单,

4、然后选择“图(Fan)”菜单,再选 择“光线像差(Ray Aberration )”。你 将会看到光线特性曲线图在一个小窗口显示出来(如果看到任何出错信息, 退回并确认是否所有 你所输入的数据与所描述的是一致的) 。光线 特性曲线图如图所示。Q01; Ray Fan- 1=37 在第2面的厚度上双击,弹出 SOLVE对话框,它只简单地显示 “固定(Fixed)”。在下拉框上 单击,将 SOLVE类型改变为“边 缘光高(Marginal Ray Height)”,然后单击 OK。从光线特性曲线窗口菜单,单击“更新( Update)”(在窗口任 何地方双击也可更新),其光线特性曲线图如图所示。8

5、将光标移到第1面的半径这一列,然后按Ctrl-Z (如果你喜欢用菜单界面,单击“半径”,然后选择SOLVES,再从LDE菜单中选变量“Variable toggle;你也可以在“半径” 上双击,得到一个下拉的选择列,其中包括了变量状态)。注意,出现“ V”表示一个可变的参量。按 Ctrl-Z与菜单的功能相同。再在第 2面半径以及第2面的厚度上设置变化 的标志,。第2面的厚度变化时,它的值会复盖(overrides)先前用求解定出的值。9 从主菜单中选择“编辑(Editors)”菜单下的“评价函数”。出现一个 与LDE类似的 电子表格。从这个新的窗口的菜单条上,选择“工具( Tools)”菜单下

6、的“缺省评价函数”。再在出现的对话框中,点击Reset,然后OK。在第一行中的任何一处单击鼠标,使光标移动到评价函数编辑的第一行,按下 INSERT键插入新的一行。现在,在“ TYPE” 列下,输入“ EFFL”然后按回车。此操作数控制有效焦距。移 动光标到“ Target”歹U, 输入“100”然后按回车。其“权重( Weight)”输入一个值:1。这样 我们就完成了评价 函数的定义。10 现在从主菜单条中选择“工 具”菜单下的“佳化 (Optimization )”,会显示佳 化工具对话框。注意“自动更新(Auto Update)”复选框。如果 这个选项被选中,屏幕上当前所 显示的窗口(如

7、光学特性曲线图)会按佳化过程中镜头的改变而被自动更新。在该复选框中单击 选择自动更新,然后单击“自动 (Automatic ) ”,ZEMAX会很快 地 减少评价函数。单击“退出 (Exit)”关闭佳化对话框。11 在 Analysis 中选择 wavefront 打开 wavefront Map 如图实验2双透镜(a doublet)实验目的产生图层和视场曲率图,定义边缘厚度解,定义视场角。实验内容:一个双透镜包括两片玻璃,通常(但不一定)是胶合的,因此它们有一个共同的曲率。通 过使用两片具有不同色散特性的玻璃,一阶色差可以被矫正。 也就是说,我们需要得到抛物线形 的多色光焦点漂移图,而不是

8、直线的。这反过来会产生较好的像 质。现在,我们保持先前 100mm焦距和在轴上的设计要求,我们下面将会加入视场角。实验要求:选择 BK7和SF1这两种玻璃。实验步骤:1 如果你已完成了刚才的例子,且单透镜镜片仍然被装载着,你不需要重新输入设计的波长。否则,请按照前面例子所述的方法输入波长和孔径。现在必须插入新的面,直到你的LDE窗口看上去象下面的表格。不是所有的列都会被显示出来。MLenEdit Solved Options HelpSurf :TypeCCEEEtEIlt3.EdiuHThicknessGlassOBJand*rdInfinityInfinitySTOStandard100.

9、000000V3.000000BK72St-Endard-100.000000V3.000000SF13Svandard-100.000000V100.000000VSt-andaxdInfinity2 现在,从主菜单下选择“工 具”-“佳化”,单击“自动”。评价函数会开始减小, 等它停止 后单击“退出”。显示多色光焦 点漂移图,看看我们是否已有了一些提高(如果你的屏幕上还没有准备好,选择Analysis, Miscellaneous (各种的), ChromaticFocal”)。它应该与图类似。1: Ray Fan3 选择Analysis ,Layout, 2D Layout”,让我们来

10、看看一个简单的镜片的二维剖面图。图形显示如图所示。4 为了决定实际的边缘厚度,可将光标移动到第一面的任意一列(例如,在 LDE中有“BK7字样处单击)。现在选择Reports, Surface Data”,将会出现一个窗口,告诉你该面的边缘厚度。所给出的值是0.17,稍偏小。在我们修整偏小的边缘厚度之前,我们将先将镜片放大。移动光标到第一面的半口径“Semi-Diameter”歹U,键入“ 14”替代所显示的12.5, ZEMAX会消去12.5并显示“ 14.000000U。“U”标志着这个孔径是用户自定义的。如果“ U”没有显示,表示 ZEMAX允许此孔径可随要求定义。你可以键入Ctrl-Z

11、来取消U”标志,或在半口径上双击,并为求解类型选择 Automatic”。作了 这些改变后,选择“ System,“Update”更新孔径值。14这个值为半口径,表示全口径为 28mm。同样,在第二面和第三面中也输入14。F3: Layout5 设置第一个面的厚度为变量进行优化。选择Tools,“Optimization ”,然后选Automatic ”。佳化后,单击 Exit。6 在 Analysis 中选择 wavefront 打开 wavefront Map 如图3: Wavefront Map实验结果:Update Settings Print Window T ext Zoom数据为

12、0.1078小于0.25,符合要求实验 3牛顿望远镜(a Newtonian telescope)实验目的 使用反射镜,圆锥常量,坐标中断,三维图 形,暗化。实验内容:牛顿望远镜是简单的用来矫正轴上像差的望远镜,而且它对于阐明ZEMAX的一些基本操 作非常有用。首先,牛顿望远镜是由一个简单的抛物线形镜面组 成的,而且除此之外别无它物。抛物线很好地矫正了所有阶的球差,由于我们只将望远镜使用在轴上系统,所以根本就没有其他的像差。实验要求:需要一个1000mm F/5的望远镜,一个曲率半径为 2000mm的镜面,和 一 个200mm的孔径。实验步骤:1 移动光标到第一面,即光阑面的曲率半径列,输入

13、-2000.0,负号表示为凹 面。现在 在同一个面上车入厚度值-1000,这个负号表示通过镜面折射后, 光线将往“后方”传递。 现在在同一面的Glass”列输入MIRROR,选择SystemGeneral”,然后在通 用 数据对t框(General Data Dialog Box)”中输入一个200的孔径值,并单击OK。2 我们原先所输入的 2000这个曲率半径只是定义了一个球形,我们需要一个锥形常量-1来定义抛物线。在第一面的“ Conic”列输入-1,敲回车,现在选“ System,“Update” 菜单项刷新所有的窗口。3改变第一面的厚度着手,将之改为-800mm。现在移动光标到像平面,

14、按 Insert在主面与像平面之间插入一个虚构的面。新的面很快会被转换为折叠面。虚构面的作用只是 简单地用来安放折叠镜面。在新的虚构面上输入一个-200的厚度值,保持镜面到像平面 的总距离为-1000.0。现在单击“Tools, Add Fold Mirror”,然后设置“Fold Surface 为2,单击“ OK”,所 得的电子表格会被显示出来,而且会与下表相似(为了清楚起见, 有些列已被省略)(J8Lens Data EditorEdit Solvfs Options HlpSurf :TypQ-IabsCbniEOBJStEodardInfinityInfinityD-OOd&DDD.

15、 0100900SIOataodardi-ZMCL 皿口口 W-800.000000MI四0日1QDL 口口 MW-L.OOUDDO*0.000000-3Infinity0.00000031.S14S0B0=000000二口口工d BreakzOfl.OlDQOM一D.00MDDInfinity1.776357S-D14D.OOUDDO4 通过Analysis, Layout, 3D Layout” 菜单来得到。一旦三维图形显示出来, 即可用左、右、上、下、Page Up和Page Down键来控制 图形的旋转。ZEMAX 允许图形 的交互式旋转。如图显示了一种可能的投影。册1: 3D Lay

16、outUpdate Settings Print Window Tesct Zoom实验完成实验4带有非球面矫正器的施密特一卡塞格林系统(Schmidt-Cassegrain)实验目的使用多项式的非球面,遮挡,孔径,求解, 优化,图层,MTF图。实验内容:这一课是一个带多项式非球面矫正器施密特一卡塞格林系统 (Schmidt-Cassegrain)的完全设计。设计的使用范围为可见光谱。我们将采用10英寸的孔径,10英寸的后焦距(从主镜的 后面到焦点)。实验步骤:1 选择“SYSTEM ,“GENERAL ,输入10作为孔径值。在同一个屏幕上,将单位“毫 米(Millimeters )改为英寸(

17、Inches)”。2 选择“SYSTEM ,“WAVELENGTHS ”,得到“波长数据”屏幕,设置3个波长:486, 587,和656,其中587为主波长。这些步骤可以用一个操作来完成:单击波长对话框底 部的“选择(Select-)”按钮。3 表格中输入数据。0DLerEdit Solves Options HelpSurf: TypeCoEHsnentRadiusThieknessGlassOBJSc&nciaKdInfiEiltyInfinitySTOStandardInfinixy1.000000-BK72StandardInfLHiry0.0000003Svandard-fiO.00

18、0000-30.000000-MiaSORIMASEndarcE标准的2维图形将会很好地工作,你将会看到如图所示的图形。X4 现在我们将加入辅助镜面,并安放像平面。我们以后将让ZEMAX为辅助面计算恰当 的曲率。 现在修改表格,使之如下表所示的以表达一个新的面。Edit Solves Qptions HelpSurfRadiusThickntrssGlassOBJStandardInfinityInfinitySTOStandardnfxnityl.OGOOOOSK7EStandazdInfinity0.0000003Standard-60,000000-18.000000MIRROR4Sta

19、ndardinfinityV28.0QO00QM工A8IMAStandardInfinity更新图层,检查你的工作,它应该如图所示梆1: LayoutUpdate Settings Print Window Text ZoomLENS HRS NH TITLE. TUE TUM 号 20LETDTF1L LEMGTMl 71 .0BDCIEI IND :XZEFfi):XSRMPLESLSJS. ZMXCONFTGURfl T IDtJ I OP 16 现在选择Editors, Merit Function”显示评价函数编辑,从评价函数编辑窗口菜单中 选Tools, Default Merit

20、 Function ,单击Reset,然后改变Rings选项为5”, 单击 OK,选“Tools, Optimization ,选Automatic,评价函数很快将下降到约1.3。这是剩余的RMS波 差。单击“ Exit ”,然后选择“SYSTEM,“UPDATE ALL ”,辅助镜面的半径已经从 Infinity ”被改为-41.83 。现在选择 “ ANAL YSIS ,“ FANS ”, “OPTICAL PATH ”演示OPD图,OPD图显示离焦和球差,如图所示。7 现在单击第一面(光阑面)的“ STANDARD ”表面类型,从所显示的对话框选择“EVEN ASPHERE ”。这种面型

21、允 许为非球面校正器指定多项式非球面系数。单击OK ,在第一面向 右移动光标直到4th Order Term”歹U,键入Ctrl-Z。这样就给这个参数设置 了一个变量标记,当前为 0。也在6th Order Term和 8th Order Term”上设置变量标 记。现在选择Tools, Optimization ,再单击Automatic。 几秒钟后,评价函数将 会下降,这是由于 ZEMAX平衡了高阶球差。单击 Exit”做1; OPDFan8 现在设置第一面的半径为变量,再次优化( Tools , Optimization , Automatic)。评价函数将会再次下降。现在单击EXIT

22、,更新OPD图,图形如图所示9 从主菜单,选SYSTEM , FIELDS ,并将视场角的个数设置为 3,输入y-角0.0, 0.3 和 0.5 度。选 Tools, Default Merit Function ,并将 RINGS 改为 4,单击 OK。现在选 Tools, Optimization ,然后单 击Automatic ,当已聚集后,单击 EXIT , 再次更新OPD图,图显 示如图,已是 一个很好地平衡了像差的设计。10 返回到LDE,双击第三面的第一列,从孔径类型列中选圆形 Circular Aperture”,到Min Radius中输入1.7。这表示所有的光线穿过表面时离

23、轴距离必须要大于1.7英寸,这就是主反射面的缺口 Hole。将Max Radius”改为6。当仍然在第三面时,按下Insert 键,在校正面和主反射面之间键插入一个新的面。将新面(即第 3面)的厚度从 0改为20。往上移一行,将第 2面的厚度 由60改为40。对于主反射面来说,校正器与它的距离现在就是60,我们已经简 单地加入了一个中介面。在第3面的第1列上双击,将孔径类型设为Circular Obscuration,并将大半径(Max Radius)”(不是小)设为 2.5,然 后单 击OK。再将第3面的半口径定为2.5。现 在更新图形。如果你正确地进行了这些步骤,你将会看到如图所示的图形。(3D1: Layout一 口实验3实验目的实验3实验目的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 科普知识


经营许可证编号:宁ICP备18001539号-1