【文档说明】计算机辅助光学设计codeV课件.ppt,共(95)页,1.158 MB,由小橙橙上传
转载请保留链接:https://www.ichengzhen.cn/view-5366.html
以下为本文档部分文字说明:
计算机辅助光学设计杨波第1页,共95页。第一章光学系统像质评价1.概述2.光学系统的坐标系统、结构参数和特性参数3.几何像差的定义及其计算4.垂轴像差的概念及其计算5.几何像差及垂轴像差的图形输出6.用波像差评价光学系统的成像质量7.斯特列尔判断8.瑞利判断9.分辨率1
0.点列图11.光学传递函数第2页,共95页。一、概述光学设计实际是光学系统像差校正或像差平衡用传统方法进行光学设计尤其是复杂光学系统设计时,主要困难不是初级像差校正,而是如何减小高级像差高级像差通常与初级像差平衡第3页,共95页。光学自动设计发展简况共分五个阶段第一阶段四十年代,算盘
、对数表、手摇台式计算机,辅助表,每光线面10分钟四十年代末,电子计算机代替计算机,每分钟10个光线面,开始出现实用的空间光线向量公式第4页,共95页。光学自动设计发展简况第二阶端(五十年代)光学自动设计摸索试验
阶段第三阶段(六十年代前、中期)光学自动设计实用化阶段第四阶段(六十年代末期到八十年代末期)光学自动设计普及充实提高阶段第五阶段(八十年代末至现在)第5页,共95页。二、光学系统参数的分类特性参数:物距、像距
、孔径、视场、波长、渐晕系数结构参数:面型、间隔、材料、组合方式边界条件筒长、后工作距、厚度第6页,共95页。三、光学系统的坐标系统按习惯约定,方便描述与计算光路的方向:习惯从左到右坐标原点:系统坐标:原点固定局部坐标:原点逐面变化曲率半径的正负:以光路方向有关间
距的正负:与原点有关垂轴参数的正负:一般以光轴为界(0边)第7页,共95页。四、光路计算近轴光线计算近轴光线计算,得出所给系统的焦距、焦面位置、主面位置、理想像面、放大率、像高等系统参数。实际光线计算实际光线计算,得出系统的各种像差
、光线分布、能量分布、成像质量等。第8页,共95页。近轴光线的选取第一近轴光线由轴上物点发出的最大孔径角的光线,可以计算系统焦距、理想像距、主面等。以及I,I’,u,u’等各折射面的近轴参数。第二近轴光线由最大
视场的轴外点发出并经过入瞳中心的光线,可以计算理想像高,以及Ip,Ip’,up,up’等各折射面的近轴参数。第9页,共95页。实际光线的计算:取物点为了全面了解整个视场的成像状况,要对整个物面作全面计算。物面取点物面由无限多的点构成,圆对称系
统取物面半径上的若干点。非圆对称系统的物面取点视情况而定。每一物点发出充满入瞳的一束光线,计算时取其中若干条。第10页,共95页。实际光线的计算:取瞳点为了了解一个物点的成像状况,要对物点发出的整个光束作全面计算。入瞳连接物点是物点发出并
进入系统的整个光束,实际计算取其中的若干条光线为了使所取的光线能够反映整个光束,有若干种瞳面光线选取法:网格、径向、高斯分布等,主光线必算第11页,共95页。五、几何像差的定义及计算传统的几何像差包括:球差彗差像散场曲畸变位置色差倍率色差第12页
,共95页。球差的定义轴上物点的物距L确定时,其像点位置L’是孔径角U(或h)的函数,实际像点与理想像点的位置之差称为轴上点球差。第13页,共95页。球差的光路图局部放大图光路图像面点列图第14页,共95页。球差的度量-l图5.1A-UL'U'l'-L'
T''''lLL返回第15页,共95页。球差的影响与危害一个点形成的像为一个圆斑,破坏了理想成像的对应关系,使像点变得模糊,降低了成像的清晰度和分辨率。球差产生在轴上点(视场中心处),对整个像面的影响最为明显,必须加以校正。第16页,共95页。球差曲线
0.707a)b)hh0.707L'mh1hm1L'OhL'L'Oh球差校正球差欠校球差过校第17页,共95页。慧差的定义当物点位于光轴外时,物点偏离了球面系统的对称轴位置,轴外点的宽光束将会产生一种失对称的像差,这种像差称为慧差。第18页,共95页。子午面和弧矢面B弧矢
面子午面z入瞳A第19页,共95页。子午慧差')''(21'zbaTYYYKazbz'b'ca'B-K'tB't入瞳高斯像面Y'aY'bY'z第20页,共95页。弧矢慧差Y'zY'zB'dB'cB'zY'zY'zdBzcd'z'c'B's-K's入瞳高斯像面图5
.4'''''zdzcsYYYYK第21页,共95页。慧差的危害影响轴外点成像形成彗星状弥散斑,破坏了成像的清晰度第22页,共95页。轴上与轴外点的成像光束第23页,共95页。球差与彗差的点列图球差彗差第24页,共95页。像散的定义当轴外物点发出的一束很细的光束通过入瞳
时,因轴外子午和弧矢光线的不对称,使得子午像点与弧矢像点不重合。即一个物点的成像将被聚焦为子午和弧矢两个焦线,这种像差称为像散。第25页,共95页。像散的度量'''sttsllx返回第26页,共95页。像散曲线第27
页,共95页。场曲的定义平面物体成弯曲像面的成像缺陷称为场曲第28页,共95页。场曲光路场曲曲线第29页,共95页。场曲的度量'''llxtt'''llxss子午场曲弧矢场曲第30页,共95页。畸变的定义理想光学系统中的物像共轭
面的垂轴放大率为常数,故像与物总是完全相似。实际光学系统中,物像面之间的放大率并不是常数,随视场的不同而变化,视场中心处与视场边缘处有不同的放大率,物和像因此不再完全相似,这种像对物的变形像差称为畸变。第31页,共95页。畸变的度量'''yYy
Z%100'''yyYq绝对畸变相对畸变第32页,共95页。畸变的影响畸变不影响成像的清晰度,但使像改变大小及变形。畸变的大小随视场的三次方成正比,视场小的光学系统畸变不显著。第33页,共95页。色差第34页,共95页。六、波像差及其评价波像差的概念波像差的评价方法
第35页,共95页。波像差的概念一个完善系统对物点的完善成像表现为发出的光束成像时会聚于一点,此时光线束对应的波面为一球面波。一个有像差的系统对物点的成像表现为发出的光束成像时不能会聚于一点,光线束对应的波面为一偏离球面的曲面波。实际波面与球面波的差异称为波像差。第
36页,共95页。波像差的评价方法每一个物点对应一个波面波像差沿整个瞳面计算波像差与参考点有关:通常取主光线的交点或者高斯像点从波像差曲线看最大波像差从波像差曲线看波面面积从波像差曲线看瞳面波像差分布状况第37页,共95页。OPDfansE
xample第38页,共95页。七、中心点亮度及其评价中心点亮度的概念中心点亮度的评价方法第39页,共95页。中心点亮度(STREHL)的概念光学系统有像差时,衍射图样中中心点亮斑的光强度比理想成像时下降两者之间的强度比称为中心点亮度第40页,共95页。中心点亮
度的评价方法STREHL判据指出,S.D.大于等于0.8是小像差系统的最佳校正方案第41页,共95页。EncircledEnergy第42页,共95页。八、瑞利判据瑞利判据的概念瑞利判据的评价方法第43页,共95页。瑞利判据的概念
实际波面与参考波面的最大波像差不超过四分之一波长为无缺陷成像最大波像差不能排除局部缺陷最大波像差取决于参考点的选取第44页,共95页。九、分辨力及其评价..22.1AND第45页,共95页。十、点列图及其评价点列图的概念点列图的评价方法
点列图的输出图形第46页,共95页。点列图的概念由一点发出的许多光线经光学系统后,因像差使其与像面的交点不再集中于同一点,而形成了一个散布在一定范围的弥散图形,称为点列图。点列图由几何光线的交点构成,忽略了衍射效应,近似地代表了物点光束经传输后的能量分布第47
页,共95页。点列图的评价方法点列图评价需要进行大量的光线计算光线的分布有扇型网格分布和正方形网格分布,并根据瞳面的形状,如渐晕。点列图的集中度反映了成像的清晰度,30%以上的集中区域为有效的弥散斑大小点列图的形状可以反映出几何像差的特征弥散斑直径
的倒数为系统的分辨力(线对)第48页,共95页。点列图输出举例第49页,共95页。点列图输出举例第50页,共95页。光学传递函数及其评价光学传递函数的基本出发点光学传递函数的理论实质光学传递函数的概念光学传递函数的评价方法光学传递函数分析举例第51页,共95页。光学传递函数的
基本出发点物体被看作是亮度的一种分布形式,不同物体有不同的亮度分布。任何一种亮度分布可以认为是所有频率余弦分布按某种比例的叠加。光学系统分别将各种余弦分布的目标进行成像,像面上各种余弦分布的像按照相应的比例进行叠加形成了物体的
像第52页,共95页。光学传递函数的理论实质光学成像系统是信息传递系统,对各种余弦分布的基元图形成像的优劣反映了光学系统对这一频率信息的传递能力光学系统对图像的传递为光振幅的传递,反映了每一频率的对比度变化,称为调制传递函数
(MTF)高频部分反映了物体的细节,中频部分反映了物体的层次,低频部分反映了物体的轮廓第53页,共95页。光学传递函数的概念将每一视场点的物体分解为所有频率的余弦物体,并求出其理想像以理想像的对比度作为参考,
实际像的对比度与理想像的对比度的比值为该频率的传递函数值将各种频率的传递函数值作成曲线,反映了该视场的成像质量传递函数不能反映光学系统的畸变。第54页,共95页。光学传递函数的评价方法用MTF曲线评价成像
质量(所有频率)用特征频率传递函数值评价光学系统的质量(根据光学系统使用目的)用MTF阈值进行成像质量评价(分辨率)用MTF曲线的积分值来评价成像质量(中心点亮度)用MTF曲线族来进行成像质量评价(焦深)第55页,共95页。第二章光学自动优化设计的基本方法概述评价函
数的概念及其构成最优化方法边界条件的控制第56页,共95页。光学自动优化设计概述光学设计的目的找到一组结构参数(r、d、材料等),使之满足预定的光学性能,外形尺寸和成像质量等要求方法数学的最优化方法和计算机在光学设计中的应用第57页,共95页。光学自动优化设
计概述光学系统的像差与结构参数的关系为复杂的非线性关系在限制范围内,建立像差和结构的近似关系,为初级像差理论高级像差理论过于复杂,尚未达到简单实用的程度。对高级像差较大的系统,采用像差理论作指导,结合设计者的实际经验第58页,共95页。光学自动优化设计概述结构参
数对像差的校正极其复杂,其潜力凭一般人的主观能力难以达到,耗用的时间难以估量,用计算机代替人工进行修改参数成为必需。将数学中的最优化方法应用到光学设计中来,用计算机进行修改结构参数并进行自动判断,这就是光学自动优化设计的实质。第59页,共95页。光学自动设计中的评价函数评价函数的引入结构
参数的改变将引起众多像差的改变,为了便于计算机在众多像差的变化中能够作出正确判断,需要设计提供计算机能够判断设计优劣的标准,这个标准必须是单一的,同时又是与像差校正要求一致的,这个标准就称为评价函数。第60页,共95页。光学自动设计中的评价函数评价函数的构成思想评价函
数必须反映所有像差的大小,评价上述必须提供计算机单一的评价标准。像差的求和能给出单一评价形式但不能反映所有像差的大小,像差的平方和能反映所有像差的大小且能给出单一评价形式。这是构成评价函数的最初思想。第61页,共95
页。光学自动设计中的评价函数评价函数的构成要考虑一下因素像差的广义性:凡是随结构参数改变而改变的参数都定义为像差,包括各种实际像差、焦距、放大率、像距、出瞳距等。像差不可能完全校正到0,达到一个允许的目标值像差之间的量纲的不一致在评价函
数中要得到补偿,像差的重要程度要在评价函数中得到体现。第62页,共95页。光学自动设计中的评价函数评价函数的构成第63页,共95页。光学自动设计中的最优化方法应用最小二乘法的基本思想每一种像差均为结构参数的复杂函数将复杂函数用泰勒级数展开,取其线性部分近似对所有剩余像
差求平方和建立评价函数求评价函数的极小值即评价函数(多元函数)的一阶偏导为0建立评价函数一阶偏导为0的线性方程组求解方程组的一组结构参数第64页,共95页。最小二乘法的改进实际函数的非线性非常严重法方程接近正定像差之间具有相关性
需要限制求解量的大小将求解量的大小也作为“像差”进行优化第65页,共95页。评价函数中像差的选取几何像差:量纲差别大,有相关性,目标值的设定经验因素大垂轴像差,只反映像斑的大小,与像斑内的光线分布密度关系不大波像差:精确计算波像
差计算量大传递函数:大计算量适合于最后的像差平衡第66页,共95页。边界条件的控制边界条件是光学设计中为了保证设计和工艺要求而给出的一组重要的约束或限制条件。如对于光学系统的焦距,要求达到一定的目标值;对负透镜的中心厚度,要求不小于某个极限值;对于镜
筒的长度,要求不大于一定的极限长度;自动选玻璃时,折射率和色散的变化,要求不得越出规定的玻璃三角形等等,统称边界条件。第67页,共95页。边界条件的两种控制方法将边界条件的违背量当作象差处理,具有一定的权因子,通过控
制权因子来控制满足边界条件的精度采用拉格朗日乘数法,将边界条件写成一组约束方程,在满足约束条件下求解最小二乘解拉格朗日乘数法的优点是边界条件的控制非常精确,能严格达到目标值,并且不需要给违背量加权因子。其缺点是,解方程所需时间长第68页,共95页。边界条件的种类焦距:放大率:
物象距:镜筒长度:透镜组总厚度:玻璃总厚度:后截距:轴向厚度:透镜边缘厚度出瞳距离玻璃违背:光栏球差第69页,共95页。边界条件的种类透镜组总厚度物面象面后截距镜筒长度物象距玻璃总厚=d1+d3+d5d1d3d5第70页,共95页。玻璃违背:BAnpδn第71页,共95
页。第三章ZEMAX光学设计及分析软件概述主要功能介绍ZEMAX应用举例ZEMAX应用实践第72页,共95页。国内外相关的软件OpticalResearchAssociates:CODEVLambda:OSLO北京理工大学:S
OD第73页,共95页。成像设计CodeV(ORA公司产品,USA)Zemax(ZEMAXDevelopmentCorporationOSLO(LambdaResearchCorporation公司,USA)第74页,共95页。照明设计
Lightools(ORA公司产品)ASAPTraceproODIS第75页,共95页。光通讯设计软件:OptiWave薄膜设计:TFCalc,Filmstar等第76页,共95页。ZEMAX软件概述Zemax公司开发光学设计软件•功能完整(设计、分析、优化、公差分析等)•使用方
遍•光线追迹算法—序列光线追迹—非序列光线追迹(蒙特卡罗算法)完整的数据表格式输入,编辑方便多功能分析(MTF、点列图等)多种优化方式公差分析能力其他CAD文件格式转换等第77页,共95页。ZEMAX软件简介ZEMAX有三个版本:SE(标准版)、XE(
完整版)、EE(专业版)ZEMAX用两套方法(sequentialraytracing和non-sequentialraytracing)构建系统并进行计算模拟ZEMAX用“SURFACE”为sequentialraytracing建模
ZEMAX用“component”为non-sequentialraytracing建模第78页,共95页。Zemax用户界面主要有四种用户界面—Editors:编辑各种光学面参数及其参数—GraphicWindows:显示各种图形数据—Te
xtWindows:显示各种文本数据—DialogBoxes:编辑其他各种Window的数据或报告错误信息。第79页,共95页。三种光路追迹方式的应用纯序列型光路追迹适用于传统镜头设计及大多数成像系统混合序列/非序列
型光路追迹同时有序列组件(如透镜组)和非序列组件(如棱镜组)的系统,如望远镜纯非序列光路追迹用于照明、散射、杂散光分析第80页,共95页。序列模式的光线追迹以surface为对象建模,指定光线与面的相交顺序,每条光线与面只相交一次光线不会被分光遇有反射面按反射定律反射光线
,光线不能超过临界角,否则出错超出孔径外的光线被渐晕Surface的位置由前一面确定每一面均有物空间与像空间计算的光线少,计算速度快,可进行优化设计和公差分析第81页,共95页。非序列模式的光线追迹以object为对象建模不限制光线与面的相交顺序,
光线与面(或物体)可多次相交光线会分裂(散射)会发生镜面反射及漫反射在object以外的光线也能追迹Object的位置可以全局坐标确定,也可用局域坐标确定分析光线多,计算速度慢,不能进行优化和公差分析
第82页,共95页。光学系统的模型建立系统数据说明系统孔径视场点波长透镜数据编辑面型厚度材料第83页,共95页。孔径的选择入瞳直径像空间F数:F/D物方数值孔径:NA近轴F数:F/D由孔径光阑半径自行计算第84页,共95页。视场的取点:点光源在物方视
场的位置视场角(无限远物点)物高(近距离物点)近轴像高实际像高第85页,共95页。波长可见光单色光多色光各种色光可根据需要加权第86页,共95页。镜头数据LensData面序号面的类型面的结构数据(视面的类型不同而不同)半径、厚度、材
料、口径、其它镜头数据输入后,相关计算自动完成:焦距、入瞳直径、F数、筒长等第87页,共95页。面的类型提供了数十种面型,体现了其功能所在。包括:平面、球面、标准二次曲面、非球面、坐标变化面、近轴面、光锥面、轮胎
面、折射率渐变面、二元光学面、光栅面、衍射面、菲涅尔透镜面、波带片等第88页,共95页。标准面型包括平面、球面、标准二次曲面K<-1:双曲面,K=0:球面;-1<K<0:椭圆222)1(11rckcrz第89页,共95页。非球面偶次非球面84634221222)
1(11yyyyyckcyz第90页,共95页。坐标变换面第91页,共95页。轮胎面用于定义柱面及环曲面第92页,共95页。用户自定义面透镜阵列第93页,共95页。求解SOLVES曲率边光角度:求解满足焦距的曲率解主光线角度:求解满足放大率的曲率解厚度边
光高度:求解理想像面主光线高度:求解出瞳位置第94页,共95页。第95页,共95页。