ZEMAX-光学设计实例

合集下载

Zemax光学设计:一个胶囊内窥镜的设计实例

Zemax光学设计:一个胶囊内窥镜的设计实例

Zemax光学设计:一个胶囊内窥镜的设计实例引言:内窥镜是一种常用的医疗器械,可经由人体天然孔道或手术切口进入人体,用于检查人体内部难以触及的组织结构。

内窥镜可分为硬管式内窥镜、半可屈式内窥镜、纤维内窥镜、电子内窥镜等。

医用内窥镜不仅可以加装摄像系统,还可以进行手术治疗。

胶囊内窥镜属于电子内窥镜的一种,同一般的电子内窥镜一样,其成像依赖于CMOS或CCD 器件,且其成像效果优于纤维内窥镜,分辨率高。

胶囊内窥镜的工作系统由体内和体外两大部分组成,其中:体内部分是由摄像模块、电源模块、无线传输模块、照明模块构成的内窥镜胶囊;体外部分则由影像接收仪、影像与报告处理工作站、胶囊遥控单元组成。

胶囊内窥镜通过吞服进入体内,由肠道排出,具有一次性的特点。

与传统的多次使用的内窥镜相比,胶囊内窥镜杜绝了交叉感染的风险;同时,由于胶囊内窥镜外形圆润、体积小,可以降低检查时给患者带来的痛苦。

胶囊内窥镜的工作原理如下图所示。

传统的胶囊内窥镜由光学镜头、LED 、CMOS 图像传感器、控制电路、磁控开关、电池和发射装置组成。

物体通过胶囊前端的透明球罩成像CMOS图像传感器上,经CMOS 进行光电信号转换后,电磁信号通过发射装置传输到体外的影像接收仪上。

人类肠道最窄的幽门和小肠直径在15-25mm之间,故对胶囊内窥镜进行设计时应考虑系统的总长和像高。

若胶囊内窥镜过大,则胶囊可能会滞留于体内,需通过手术取出。

肠道结构幽深复杂,在一定的纵向深度内,清晰成像是内窥镜的重要指标。

对于像素阵列系统来说,其焦深为式中:p 为像素边长;u'为像方孔径角;NA为像方数值孔径;F 为近轴工作下的 F数。

F 数越大,焦深越大。

再由照度公式:式中:E为照度;B为发光强度;τ为成像损耗系数;D为口径;f'为焦距。

F数越大,照度越低。

故在选择F数时需要权衡。

技术指标:设计一个胶囊内窥镜,系统总长小于10mm,F数为6,视场角为0-64°。

Zemax光学设计:一个240度鱼眼镜头的设计参考

Zemax光学设计:一个240度鱼眼镜头的设计参考

Zemax光学设计:一个240度鱼眼镜头的设计参考主要设计指标:
(该设计参考《车载全景鱼眼镜头的设计与制造_刘言》。

)设计仿真:
.
1.初始结构
.
结合设计要求,选取专利US8873167B2中的一个设计。

初始结构如下图:
从上面的光学系统参数中可以看出该光学系统由七个玻璃镜片组成。

在初始结构的基础上,需要做如下优化:
(1)该专利的视场角为182°,需要进一步加大视场角达到240°;
(2)f-number修改为2.2;
(3)进一步提高像质;
.
2.设计与优化
.
首先输入系统特性参数,如下:
在系统通用对话框中设置孔径。

在孔径类型中选择“Image Space F/#”,并根据设计要求输入“2.2”;
需要打开光线对准,如下图:
在视场设定对话框中设置5个视场,要选择“Angle”,如下图:
在波长设定对话框中,设定F,d,C,如下图:
查看LDE:
2D Layout:
点列图:
查看Ray Fan:
查看场曲/畸变:
相对照度:。

Zemax光学设计

Zemax光学设计

应用光学谭峭峰tanqf@清华大学精密仪器系光电工程研究所Zemax光学设计商用光学软件:Zemax, Oslo, Code V (成像)TracePro, ASAP, LightTools(照明)FRED, Virtual Lab等Zemax是一套综合性的光学设计仿真软件,它将实际光学系统的设计概念、优化、分析、公差以及报表整合在一起。

Zemax不只是透镜设计软件而已,更是全功能的光学设计分析软件,具有直观、功能强大、灵活、快速、容易使用等优点。

可仿真Sequential 和Non-Sequential 的成像系统和非成像系统。

Zemax的界面设计得比较容易被使用,稍加练习就能很快地进行交互设计。

大部分Zemax的功能都用选择弹出或下拉式菜单来实现。

抛物面镜1抛物面镜2棱镜中阶梯光栅二维色散像面入射孔高分辨率中阶梯交叉色散光路Zemax不能教你如何去进行镜头或光学系统的设计。

Zemax程序在进行光学系统的设计和分析的时候,可以做许多事情,但是设计者仍然是你。

Zemax不能完全代替工程实践。

在一个设计完成之前,必须对软件所得的计算结果进行检查,以判断结果是否合理。

设计实例一:单透镜设计参数要求:F/#=4,f′=100mm,可见光,材料:BK7确定单位确定口径确定波长确定视场镜头数据编辑初始界面初步设计,注意符号规则全面反映细光束和宽光束的成像质量。

以光线在理想像面的交点和主光线在理想像面上交点间的距离,可以看出理想像面上像的最大弥散范围。

像面到光线与光轴交点之间的距离,仅用于旋转对称系统。

由于像差很大,传函计算结果不可信。

优化设置变量设置评价函数设计实例二:双胶合透镜设计参数要求:F/#=4,f′=100mm,可见光,材料:BK7和SF1优化策略建议在设计的初期,优化时不需要追迹所有的视场和波长以节省计算时间。

使用视场点平衡(选择合适的视场点数目,划分为等面积的圆环,小视场:0和1;中视场:0、0.7和1;大视场:0,0.577,0.816和1)。

Zemax光学设计:一个带校正器的卡塞格林望远镜的设计实例

Zemax光学设计:一个带校正器的卡塞格林望远镜的设计实例

Zemax光学设计:一个带校正器的卡塞格林望远镜的设计实例引言:折反射系统相比于折射系统的主要优点有:1.由于光路折叠而更紧凑;2.可以做到很大口径;3.可以很好校正色差,因为大多数的光焦度在反射镜而不是在透镜上。

4.可以做到从紫外到红外非常宽的波段。

5.反射镜与透镜的佩兹瓦尔曲面的曲率相反,可以实现较平的视场。

在两反射镜系统中,次镜构成的孔径的中心拦光(Central Obscuration),这不仅会造成能量的损失,也会使MTF的低频至中频部分随着中心拦光面积的增大而显著减小。

同时,因为两反射镜系统像的位置很接近于主镜位置,所以几乎所有的主镜都需要挖一个洞。

这个洞的大小限制了最大的像面尺寸,而且洞的大小必须远小于主镜的口径。

例如,通常中心拦光或洞的大小是主镜直径的30%,即线性拦光比为0.3,有效口径减小了0.09(0.32),此时MTF的中低频端变化不明显。

一般拦光比不要大于0.3。

典型的牛顿望远物镜仅用一个抛物凹面作为主反射镜,它可以形成一个直接用眼睛看的像。

在此基础上,添加一个凸双曲面的次反射镜,就成了卡塞格林望远镜(Cassegrain Telescope)。

由于主镜和次镜都是圆锥曲面,每个面上都没有球差,但是每个面都有彗差和像散,而这限制了可用的视场角。

另外,由于两个反射镜的半径不一样,还存在场曲。

设计仿真:.1.建立一个简单的卡塞格林望远镜系统.首先输入系统特性参数,如下:在系统通用对话框中设置孔径。

在孔径类型中选择“Entrance Pupil Diameter”,并根据设计要求输入“3800”;在视场设定对话框中设置3个视场,要选择“Angle”,如下图:在波长设定对话框中,设定0.365um、0.5876um和0.850um共3个波长,如下图:查看LDE:2D Layout:查看点列图:查看Ray Fan:从点列图和Ray Fan可以看出,这个系统有明显的彗差和像散。

.2.在卡塞格林望远镜中加入像面校正器.临近焦面的双片式透镜可以校正彗差和像散。

Zemax光学设计实例汇总

Zemax光学设计实例汇总
每个变量发生少量改变或增减; 计算每个变量对结果的影响; 计算结果是一系列导数,əp/əv1, əp/əv2, əp/əv3,……, p: 优化
函数结果,v: 变量; 为了使残余结果的平方和最小,对每个变量联立方程求解; 重复上述过程直至实现最优化。
光学设计人员的任务
1. 获得并考虑技术要求 2. 选择具有代表性的切入点
RMS RMS
Ray aberration Optical Path
RMS vs Field
Analysis
畸变和像散cellaneous

Fcd
Seidel 像差系数
Analysis
Calculations

Sei
MTF
Analysis
MTF

Mtf
PSF
Analysis
误,使光路与预期完全不符,等。
2D Lay out
Analysis
Lay out
Lay
或即按Button L3d
or 3D Lay out Element drawing
(零件图)
几何像差与波像差:
Analysis
Ele Fan
或即按Button
各个视场的波像差均方值 Analysis 或
Ray Opd
• 修改Radius,由fix改为Variable(优化过程中作为变量),或由Solve给出;
• 修改最后一面到像面的Thickness由fix改为Marginal Ray Height, Pupil zone 0.7 为0。
所选玻璃表是在 Gen
Glass catalogs
内选定,可同时
挑多个表
PSF

Psf

ZEMAX单透镜设计例子详细(多图)

ZEMAX单透镜设计例子详细(多图)

ZEMAX单透镜设计例子,单透镜是最简单的透镜系统了,这个例子基本是很多ZEMAX教程开头都会讲的。

1-1 单透镜这个例子是学习如何在ZEMAX里键入资料,包括设罝系统孔径(System Aperture)、透镜单位(Lens Units)、以及波长范围(Wavelength Range),并且进行优化。

你也将使用到光线扇形图(Ray Fan Plots)、弥散斑(Spot Diagrams)以及其它的分析工具来评估系统性能。

这例子是一个焦距100 mm、F/4的单透镜镜头,材料为BK7,并且使用轴上(On-Axis)的可见光进行分析。

首先在运行系统中开启ZEMAX,默认的编辑视窗为透镜资料编辑器(Lens Data Editor, LDE),在LDE可键入大多数的透镜参数,这些设罝的参数包括:∙表面类型(Surf:Type)如标准球面、非球面、衍射光栅…等∙曲率半径(Radius of Curvature)∙表面厚度(Thickness):与下一个表面之间的距离∙材料类型(Glass)如玻璃、空气、塑胶…等:与下一个表面之间的材料∙表面半高(Semi-Diameter):决定透镜表面的尺寸大小上面几项是较常使用的参数,而在LDE后面的参数将搭配特殊的表面类型有不同的参数涵义。

1-2 设罝系统孔径首先设罝系统孔径以及透镜单位,这两者的设罝皆在按钮列中的「GEN」按钮里(System->General)。

点击「GEN」或透过菜单的System->General 来开启General的对话框。

点击孔径标签(Aperture Tab)(默认即为孔径页)。

因为我们要建立一个焦距100 mm、F/4的单透镜。

所以需要直径为25 mm的入瞳(Entrance Pupil),因此设罝:∙Aperture Type:Entrance Pupil Diameter∙Aperture Value:25 mm点击单位标签(Units Tab),并确认透镜单位为Millimeters。

ZEMAX的7个小例子

ZEMAX的7个小例子
图E1-3
现在从主菜单条中选择“工具”菜单下的“最佳化(Optimization)”,会显示最佳化工具对话框。注意“自动更新(Auto Update)”复选框。如果这个选项被选中,屏幕上当前所显示的窗口(如光学特性曲线图)会按最佳化过程中镜头的改变而被自动更新。在该复选框中单击选择自动更新,然后单击“自动(Automatic)”,ZEMAX会很快地减少评价函数。单击“退出(Exit)”关闭最佳化对话框。
课程2:双透镜(a doublet)
知识点:产生结构视图和视场曲率图,定义边缘厚度解,定义视场角
一个双透镜包括两片玻璃,通常(但不一定)是胶合的,因此它们有一个共同的曲率。通过使用两片具有不同色散特性的玻璃,一阶色差可以被矫正。也就是说,我们需要得到抛物线形的多色光焦点漂移图(Chromatic Focal Shift),而不是直线的。这反过来会产生较好的像质。现在,我们保持先前100mm焦距和在轴上的设计要求,我们下面将会加入视场角。
如果你在先前的例子中,仍然保留了评价函数,那么,你就不需要重新创建评价函数。否则,请重新创建一个评价函数,包括EFFL操作数,如前一个例子所描述的设置方法。
开始数据输入如上图所示。
现在,从主菜单下选择“工具”-“最佳化”,单击“自动”。评价函数会开始减小,等它停止后单击“退出”。显示多色光焦点漂移图,看看我们是否已有了一些提高(如果你的屏幕上还没有准备好,选择“Analysis”,“Miscellaneous(各种的)”,“Chromatic Focal”)。它应该与图E2-2类似。
当波像差约等于或小于四分之一波长时,镜片要考虑“衍射极限。显然,我们的单透镜并没有达到衍射极限。为了提高此光学系统(或任何光学系统)的性能,设计者必须判断哪一种像差限制了其性能,以及什么操作可以用来改正。从光线图(图E1-3)中,可较明显地看出,色差(Chromatic aberration)是其主要像差。(另一方面,它可能不明显,可再看其他的一些能够提供有关光线图的建议的好书。)

ZEMAX单透镜设计例子详细(多图)

ZEMAX单透镜设计例子详细(多图)

ZEMAX单透镜设计例子详细(多图)ZEMAX单透镜设计例子,单透镜是最简单的透镜系统了,这个例子基本是很多ZEMAX教程开头都会讲的。

1-1 单透镜这个例子是学习如何在ZEMAX里键入资料,包括设罝系统孔径(System Aperture)、透镜单位(Lens Units)、以及波长范围(Wavelength Range),并且进行优化。

你也将使用到光线扇形图(Ray Fan Plots)、弥散斑(Spot Diagrams)以及其它的分析工具来评估系统性能。

这例子是一个焦距100 mm、F/4的单透镜镜头,材料为BK7,并且使用轴上(On-Axis)的可见光进行分析。

首先在运行系统中开启ZEMAX,默认的xx视窗为透镜资料xx器(Lens Data Editor, LDE),在LDE可键入大多数的透镜参数,这些设罝的参数包括:表面类型(Surf:Type)如标准球面、非球面、衍射光栅…等曲率半径(Radius of Curvature)表面厚度(Thickness):与下一个表面之间的距离材料类型(Glass)如玻璃、空气、塑胶…等:与下一个表面之间的材料表面半高(Semi-Diameter):决定透镜表面的尺寸大小上面几项是较常使用的参数,而在LDE后面的参数将搭配特殊的表面类型有不同的参数涵义。

1-2 设罝系统孔径首先设罝系统孔径以及透镜单位,这两者的设罝皆在按钮列中的「GEN」按钮里。

点击「GEN」或透过菜单的System->General来开启General的对话框。

点击孔径标签(Aperture Tab)。

因为我们要建立一个焦距100 mm、F/4的单透镜。

所以需要直径为25 mm的入瞳(Entrance Pupil),因此设罝:Aperture Type:Entrance Pupil Diameter Aperture Value:25 mm点击单位标签(Units Tab),并确认透镜单位为Millimeters。

ZEMAX单透镜设计例子详细多图

ZEMAX单透镜设计例子详细多图

ZEMAX单透镜设计例子,单透镜是最简单的透镜系统了,这个例子基本是很多ZEMAX教程开头都会讲的。

1-1 单透镜这个例子是学习如何在ZEMAX里键入资料,包括设罝系统孔径(System Aperture)、透镜单位(Lens Units)、以及波长围(Wavelength Range),并且进行优化。

你也将使用到光线扇形图(Ray Fan Plots)、弥散斑(Spot Diagrams)以及其它的分析工具来评估系统性能。

这例子是一个焦距100 mm、F/4的单透镜镜头,材料为BK7,并且使用轴上(On-Axis)的可见光进行分析。

首先在运行系统中开启ZEMAX,默认的编辑视窗为透镜资料编辑器(Lens Data Editor, LDE),在LDE可键入大多数的透镜参数,这些设罝的参数包括:•表面类型(Surf:Type)如标准球面、非球面、衍射光栅…等•曲率半径(Radius of Curvature)•表面厚度(Thickness):与下一个表面之间的距离•材料类型(Glass)如玻璃、空气、塑胶…等:与下一个表面之间的材料•表面半高(Semi-Diameter):决定透镜表面的尺寸大小上面几项是较常使用的参数,而在LDE后面的参数将搭配特殊的表面类型有不同的参数涵义。

1-2 设罝系统孔径首先设罝系统孔径以及透镜单位,这两者的设罝皆在按钮列中的「GEN」按钮里(System->General)。

点击「GEN」或透过菜单的System->General来开启General 的对话框。

点击孔径标签(Aperture Tab)(默认即为孔径页)。

因为我们要建立一个焦距100 mm、F/4的单透镜。

所以需要直径为25 mm的入瞳(Entrance Pupil),因此设罝:•Aperture Type:Entrance Pupil Diameter•Aperture Value:25 mm点击单位标签(Units Tab),并确认透镜单位为Millimeters。

Zemax光学设计:热成像系统的设计实例

Zemax光学设计:热成像系统的设计实例

Zemax光学设计:热成像系统的设计实例红外光谱有三个大气“窗口”,在这三个波段大气吸收比较小。

其中一个是1到3um,另一个是3到5um,第三个是8到12um。

热成像也叫红外成像。

红外和可见光设计之间的最大区别是,在可见光中几乎都是物的反射光成像,而在红外则是物自身辐射成像。

红外物镜与可见光物镜的主要区别在于材料。

由于玻璃中含有羟基(OH-),在近红外有很强的吸收峰,普通光学玻璃最多只能工作到 2.8um左右的近红外,中远红外光学系统则完全依赖红外材料。

1.光子探测温度为 T(单位为K)的黑体,其辐射的光子数量为:其中,M 表示每秒钟、每平方厘米表面、每厘米波长的光子辐射量,c 表示真空中的光速,单位为厘米每秒,λ表示以厘米为单位的波长。

因为在多数热成像系统中,探测的是物所发射的光子数与其背景所发射的光子数之间的差值,因此信号探测与下式成正比其中ΔT表示物和背景的温差。

下表给出了物体在常温下293K(20 度)的辐射出射度,也给出了每度(单位为K)的信号。

由这个表格可以看出,物体在这个温度下,在大气窗口8-12um 的辐射出射度比 3-5um波段的大30倍左右,信号则大了15倍。

对于热成像,探测器探测的是辐射通量而不是光子数,所以这两个比例具有相同的意义。

在多数情况下,这两个波段的光学设计是明显不同的,因为它们所使用的透射材料是不同的。

而有些系统为了同时包括这两个波段,能够使用的适合材料就更加受限。

在8-12um 波段,常用材料如下表:锗是最广泛使用的材料,它的折射率高且色散小。

硒化锌和硫化锌可以作为校色差的负元件。

在3-5um波段,常用材料如下表:在这个波段,锗的色散就没有那么小了,所以在 8-12um 波段的非常有用的锗非球面单透镜,在 3-5um 就没有那么有效了,因为还要校正色差。

但是,可以利用双片式来校正色差,若我们以低色散的硅作为“冕牌”,则锗显然就是最好的“火石”材料。

2.单锗透镜由于在 8 到 12um 波段,锗具有高折射率和低色散的特殊性能,因此只要用锗材料就能制造高性能热成像物镜。

ZEMAX光学成像设计实例---ZEMAX基础实例-变焦镜头设计

ZEMAX光学成像设计实例---ZEMAX基础实例-变焦镜头设计

引言● 在我们要求具焦的能● 所谓变同范围变焦距● 由于一是使用大家通变焦镜头我们知道说一个系统大小、视场I 为像高im变焦镜头对孔径保持变焦时采取通过改变ZE 们成像镜头设具备变焦的能能力便可以应变焦,即镜头围景物的成像距来改变拍摄一个系统的焦用类似定焦镜通过举一反三头设计原道,设计好的统的接收面尺场和焦距三者mage, f 为焦头的变焦倍数持不变,但对取相对孔径(变镜片与镜片焦EMAX 设计要求中,能力,如CCT 应用于多种环头的焦距在一像。

我们通常所摄范围,因此焦距在某一范镜头的分析优三的练习可掌理介绍:的一组镜头如寸大小是固定有如下关系焦距,theta 为数为长焦距和于实际的高变即F/#)也跟片之间的间隔焦距变化,视角相应改变X 基础通常分两种:TV 监控镜头,环境条件,放大定范围可调节所说的变焦镜此非常利于画面范围可变,相当优化方法,本节掌握变焦镜头在如果变化镜片定不变的(像: 为视场角度。

和短焦距比值变倍比系统,跟随变化的方隔达到设计的视场变础实例-:定焦镜头与,红外探测镜大缩小或局部节,通过改变镜头一般指摄面构图。

当于由无数多节我们将带领在ZEMAX中片与镜片之间像面:CCD 或。

如下图所不值,也称为“,由于外形尺方案。

的焦距要求,变焦镜与变焦镜头。

镜头,摄影镜部特写,这是变焦距从而改摄像镜头,即多个定焦系统领大家使用Z 中的设计优化间的空气厚度COMS 或其它不:“倍率”。

理尺寸不希望过当系统的入镜头设成像镜头在镜头,双筒望是一个定焦镜改变系统视场即在不改变拍统组成的。

我ZEMAX 来设计化方法。

度,镜头的焦它探测面),理论定义下,过大或二级光入瞳直径D 固设计在很多实际应望远镜等等,镜头所无法完场大小,达到拍摄距离的情我们在设计变计一个完整的焦距会随之变在基础光学在变焦过程光谱校正等问固定时,即系像面尺寸相同应用中通常也镜头具备变完成的。

到不同矩离不情况下通过改变焦镜头时也的变焦镜头,变化。

Zemax激光光学设计实例应用013迈克尔逊干涉仪仿真

Zemax激光光学设计实例应用013迈克尔逊干涉仪仿真

013:迈克尔逊干涉仪仿真在这一节的实例中,我们要采用干涉分析等工具来仿真物理光学现象。

下面,我们一边建模一边讨论。

图13-1 理想成像LDE 编辑器列表图13-2 理想成像结构及像差分析图列表我们先建立一个简单的理想光学成像系统(4F 系统),系统设置中,物方类型选择物面数值孔径(随意设置一个合理的值);波长为默认;视场为默认0 度。

在透镜数据编辑器中输入如图13-1 所示的数据。

停止面(Surface 1)的类型选择“Paraxial XY”(傍轴光线),这样就可以将这个面设置为“理想薄透镜”。

注意,“Paraxial”为旋转对称理想透镜,“Paraxial XY”为两轴分离理想薄透镜,可以分别设置两个轴不同的光焦度,即单独设置一个轴就成为“理想柱面镜”。

其参数“X-Power”和“Y-Power”分别为两个轴的光焦度,即理想焦距的倒数。

然后打开3D Layout 查看光路结构,同时调出各种像差分析图,例如点列图、光扇图、光程差OPD 图表等等,看看理想情况想的像差分析图表是什么样子的。

如图13-2 所示,像差图分析结果像差均为0,点列图为理想点。

再来看看理想情况下的成像效果。

点击Analysis→Image Simulation→Image Simulation打开成像仿真器,默认情况下的成像仿真为网格线条模式,如图13-3 所示。

图13-3 理想成像仿真分析(网格线条模式)点击设置菜单,更改输入文件,根据自己的喜好选择物方图像。

软件自带了一个BMP 格式的演示图片(高一点的版本才有),可以用来模拟拍照实际成像效果。

参数设置如图13-4所示,其中视场高度(Field Height)选项与系统设置中的视场类型有关,如果系统设置中视场类型为视场角度,那么这里应该是指物面对停止面STO 的张角(全角),所以视场高度若再设为0,则表示物面尺寸为0,可能无法看到成像。

将视场高度(Field Height)的值设为5(度),表示物面高度(Y 方向)尺寸设定为tan5*50=4.4mm。

Zemax光学设计实例汇总

Zemax光学设计实例汇总

光学系统结构优化
按Button Opt ,按出dialog box,预定优化次数,即可进行优化,但之前须 规定Merit Function (优化目标函数)及变量。关于变量,将结构数据框作double click,得有关dialog box,就可以将此结构数据作为变量(variable)或改为Fixed 不变。
Load
Reset
Ok
即可,实际上此dialog box 中还有许多选项可改,这也是改变优化过程的方 法之一。
光学系统结构优化
可以按实际情况作其他选择,改变优化过程。 还可以自行构造自己认为更好的Merit Function 或修改当前的Merit Function, 这就要在 Oper# 框内输入适当的“Operand”,在Optimization 这一章内规 定了一批Operand,所用符号如: • First-order :焦距EFFL,像高PIMH,… • Aberrations:初级球差SPHA,垂轴像差TRAC,… 另外还有各种边界条件Operand。 也可以将MTF值或Encircled energy作为Merit Function,原则上这与实际使 用目标有更直接联系,应更好。但是实际上由于必须用更多时间去算,作为优 化的开始是不可取的。
这里玻璃组合为BK7/SF5,本可取Glass,Model,Vary ,将玻璃作为变数优 化,但得不到真正好的解,不如一一改玻璃,反而容易得到优化的解。
优化实例(2):优化结果
优化实例(3)
非球面单透镜
f’=60, 1:1, ±1°
用非球面可以准确校正球差,透镜弯曲可校正彗差,形成大孔径小视场光学系 统。
rd 14 35.7 1.5 Bk7 21.5 100
rd 13 1.5 16.7 8.6 Bk7 85

Zemax激光光学设计实例应用019Zemax公差分析初步

Zemax激光光学设计实例应用019Zemax公差分析初步

019:Zemax公差分析初步Zemax公差分析将有系统地分析些微扰动或色差对光学设计性能的影响。

公差分析的目的在于定义误差的类型及大小,并将之引入光学系统中,分析系统性能是否符合需求。

Zemax内建功能强大的公差分析工具,可帮助在光学设计中建立公差值。

公差分析可透过简易的设罝分析公差范围内,参数影响系统性能的严重性。

进而在合理的费用下进行最容易的组装,并获得最佳的性能。

Zemax公差分析是一个暗箱操作的过程,一般情况下我们不用去管他是怎么运作的,不过作为学习的严谨性,这里还是从一些简单的例子来研究他到底是怎么操作的。

Zemax公差分析也是一个很复杂的过程,一个系统中可能有非常多的数据需要分析,也可能只有几个重要的地方需要进行公差分析。

而且,一般来说,简单的情况下公差分析其实也可以自己手动分析,通过手动修改参数来分析结果。

但是,通过Zemax的公差分析功能,可以更快的分析更多的公差参数。

我们先从一个简单的例子入手,一个单透镜。

新建一个文件,打开LDE透镜数据编辑器,如图19-1所示,输入透镜参数。

系统参数设置中,入瞳直径设为6,系统波长选择0.6328(为了方便和后面的公差分析所用波长一致)。

其他参数默认。

图19-1 LDE透镜数据编辑器列表注意,我们将透镜的两个面的曲率半径设为变量Variable,像面位置也设为变量,然后用Zemax优化功能来自动搜寻最佳参数。

在评价函数编辑器中,用EFFL参数来控制有效焦距,假设为100,其他评价函数使用默认评价函数设置(Default Merit Function),不过要将优化目标选择为光斑半径Spot Radius,如图19-2所示。

然后运行优化工具,找到最佳面型参数。

得到优化后的LDE透镜数据编辑器如图19-3所示。

另外,可以打开3D Layout查看3D光路结构图,如图19-4所示;打开点列图分析窗口,查看焦平面上的点分布,如图19-5所示。

图19-2 默认评价函数编辑器设置图19-3 优化后的LDE透镜数据编辑器列表注意一下,在图19-5所示的点列图中,显示的RMS均方根光斑半径为0.585um。

ZEMAX光学设计:一个分束器(Beam Splitter)的设计

ZEMAX光学设计:一个分束器(Beam Splitter)的设计

ZEMAX光学设计:一个分束器(Beam Splitter)的设计引言:分束器(Beam Splitter)可以在 ZEMAX 的序列模式或非序列模式下进行建模。

在序列模式下,可以利用ZEMAX的多重组态对折射和反射的光线追迹进行建模。

设计一个分束器。

(该设计来自ZEMAX自带实例)设计仿真:在系统通用对话框中设置孔径。

在孔径类型中选择“Entrance Pupil Diameter”,并根据设计要求输入“15.0”;在视场设定对话框中设置1个视场,Field Type为“angle”,如下图:在波长设定对话框中,选择0.550um一个波长,如下图:在LDE中输入初始结构参数,如下图:先查看此时的3D Layout:在第3面前后插入两个坐标断点,将其倾斜45°,此时的LDE如下图:再查看下3D Layout:默认情况下,所有表面都为圆形孔径。

要使分束器形状成立方体,需要在表面 2和表面6设置10×10的矩形孔径,在表面4设置一个 10×14.14的矩形孔径,如下图:查看此时的3D Layout:在3D Layout的设置对话框中勾选“Delete Vignetted(删除渐晕)”。

再次查看3D Layout:在表面4上放置理想的 50/50 涂层“I.50”,在表面2和表面6上放置“AR”涂层。

I.50是理想的50%透射镀膜,AR是四分之一波厚的MgF2减反射镀膜。

薄膜涂层的效果只有在计算或分析中考虑偏振效应时才能体现,即使涂层是理想的。

在像面上的透过率可以通过偏振分析/计算进行评估。

ZEMAX将使用偏振光线追迹来计算像平面上的透过率。

偏振光线追迹设置,如下图:偏振光线追迹的报告,如下图:从报告中,可以得到在像面上的总透过率约为0.4867。

偏振光线追迹考虑了所有损失机制:AR涂层的N-BK7表面,50/50分光和N-BK7体收,无论光线被追迹的波长如何,以及它与表面形成的任何角度。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Analysis
畸变和像散像面弯曲 Analysis 或 Miscellaneous Fcd Calculations 或 MTF Analysis MTF Sei Seidel coefficients Field Curv/Dist
Seidel 像差系数 Analysis
Modulation Transfer Function


(具体的应用实例——视情况而定)
ZEMAX简介

美国ZEMAX Development Corporation研发
ZEMAX 是一套综合性的光学设计软件,集成了光 学系统所有的概念、设计、优化、分析、公差分析 和文件管理功能。ZEMAX所有的这些功能都有一个 直观的接口,它们具有功能强大、灵活、快速、容 易使用等优点。
光学设计
——光学设计实例 中国科学院上海光学精密机械研究所 2008年10月
意图
通过设计实例,加深对已学几何光学、像差理论 及光学设计基本知识、一般手段的理解,并能初步 运用。

介绍光学设计软件ZEMAX的基本使用方法,设计 实例通过ZEMAX来演示。

主要内容
光学设计软件ZEMAX简介 单透镜 双胶合透镜 非球面单透镜 显微镜物镜 双高斯照相物镜 公差计算

PSF Analysis 或
Mtf PSF Psf FFT Point Spread Function
Analysis
能量集中度 Analysis Encircled Energy Diffraction

Enc
点列图 Analysis Spot Diagrams Standard

Spt

前期设计、专利、建立联系、原始推导
3.
建立变量和约束


变量包括:曲率半径、厚度、空气隙、玻璃特性
约束可能是相关结构,如长度、半径等,或者是光线角度、F数等具体的 参量
4. 5. 6.
使用程序对结果进行优化 评价设计结果 重复步果不满足条件,通过添加或分离元件、变化玻璃种类等来修改设计, 然后返回步骤4 另一种方法是返回步骤2
光学性能分析(Analysis)
当已输入足够的结构数据后,程序就可以计算出像差并分析成像质量,这基本 上是 Analysis 项目下的各种功能。 *系统结构和光路图:可以判断透镜厚度是否适当,或者光路内是否存在显著错 误,使光路与预期完全不符,等。 2D Lay out Analysis 或即按Button 几何像差与波像差:
Analysis
此程序所选用积分程序不好,使要求取样网格点(Sampling)较多,计算时
间很长,使大像差系统的衍射积分不易算好。 所以这里没有算能量集中度 Enc 及Huygens Point Spread function, 为能
容易完成这类计算,波像差(OPD,不是RMS)宜小于一个波长,否则必须加大 Sampling 点数,增长时间。 计算Seidel像差的作用和目的是了解像差是在什么地方产生出来的,这对于将 来校正或优化常会有帮助。 由于此程序不能直接计算和优化望远镜系统(如伽利略望远镜,不宜将物镜 目镜分开设计),程序中在Surface内建立一个Paraxial Surface,即一个理想光 学系统,把平行光束聚焦于一点,可以规定为一个任意的焦距值,从而计算望远 系统的像差。

每个变量发生少量改变或增减;
计算每个变量对结果的影响;
计算结果是一系列导数,əp/əv1, əp/əv2, əp/əv3,……, p: 优化 函数结果,v: 变量; 为了使残余结果的平方和最小,对每个变量联立方程求解; 重复上述过程直至实现最优化。

光学设计人员的任务
1. 2.
获得并考虑技术要求 选择具有代表性的切入点
System
Gen
Aperture
输入视场:
System
Fie
用ZEMAX进行光学系统设计
输入波长 System 输入半径、厚度、玻璃 Editor Lens data Wav
或从屏上已有的Lens data editor 改数据。
如屏上数据框内作double click 得有关dialog box,可对现状作出修改,例如: • 修改Surface type, Aperture type,改此面为光阑,即“Make surface stop”; • 修改Radius,由fix改为Variable(优化过程中作为变量),或由Solve给出; • 修改最后一面到像面的Thickness由fix改为Marginal Ray Height, Pupil zone 0.7 为0。 Glass catalogs 所选玻璃表是在 Gen 内选定,可同时 挑多个表 • 对于Surface type 和Glass Catalogs,在User’s Guide 内都有一章叙述。
Analysis
Lay out Lay L3d Ele Fan
or 3D Lay out Element drawing (零件图) Ray aberration
Optical Path
或即按Button 各个视场的波像差均方值 Ray
Opd Analysis

RMS
RMS
RMS vs Field

7.
进行公差分析,估计结果误差——透镜加工、机械结构与装校要求
用ZEMAX进行光学系统设计
数据输入的一般过程
输入光学系统结构数据
输入孔径(有几种方式,如F#,NA,Aperture,… ) • 在屏上找到Button Gen ,按出dialog box,选按Aperture,挑选Aperture type,并输入数值。 • 可以从System内选按General ,按出dialog box 。 • 可从File 内选择按Preference(或Environment)出dialog box,将常用项目 的Button选放在屏上,如 Gen,便于直接选用。 将上述过程表示为:

ZEMAX 有两种不同的版本:ZEMAX-SE和ZEMAX-EE, 有些功能只在EE版本中才具有。

ZEMAX 可以模拟序列性(Sequential)和非序列 性(non-sequential)系统,分别针对成像系统和 非成像系统。

光学设计过程

计算机的出现,极大地促进了光学设计进程; 大多数光学设计程序的本质如下:
相关文档
最新文档