第三章变焦距物镜高斯光学参数求解程序_第1页
第三章变焦距物镜高斯光学参数求解程序_第2页
第三章变焦距物镜高斯光学参数求解程序_第3页
第三章变焦距物镜高斯光学参数求解程序_第4页
第三章变焦距物镜高斯光学参数求解程序_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、北京理工大学研究生院学位论文用纸第三章 变焦距物镜高斯光学参数求解程序 根据前一章对变焦距物镜高斯光学的理论分析,我们编制了一套变焦距物镜辅助设计软件ODZL(Optical Design for Zoom Lens),用于变焦距光学系统的辅助设计计算。考虑到Windows操作环境与基于文本的Dos操作环境相比有很多的优越性,如标准的图形界面,多任务能力,面向对象的实现方法,内存控制的硬件无关性等等,所以应用程序的开发也建立在Windows操作环境下。本应用程序所采用的开发工具是Delphi 5.0。这套软件主要包括两大部分:机械补偿法变焦距物镜高斯光学设计程序、“等倍变焦”全动型变焦系统高斯

2、光学设计程序。针对机械补偿法变焦距物镜高斯光学设计过程中对变倍组取段的不同,机械补偿程序又分为上半段取段和对称取段两部分。此软件的主要功能包括:初始参数的输入与修改、计算、结果显示以及在透镜库中查找相应的透镜组等。 §3.1 机械补偿法高斯光学参数求解程序(一) 这一节主要介绍一下变倍曲线取上半段的机械补偿法变焦距系统的高斯光学参数求解程序,我们称之为J1。它适用于对倍率要求不高的变倍系统。一 初始参数的输入对于一个变焦距系统,都有一定的性能指标,提技术要求时,一般都给出参数指标,包括:变焦范围、相对孔径及像面尺寸。除了这些初始参数外,还必须确定另外一些参数,而且它们随着变焦系统类型

3、以及选段的差异而有所不同,这就需要根据理论以及实际经验来确定。通常都采用规划值,即F2 = -1后所对应的参数。对于正组机械补偿系统来说,初始参数的输入界面如图(3-1-1)所示,图中所列初始参数的物理意义分别为:FL :系统要求的长焦距值。FS :系统要求的短焦距值。A :系统相对孔径的倒数。YY:像高。F2 :变倍组的焦距值。通常我们取规划值,即令F2 = -1 。F3 :补偿组的焦距值。2L:变倍组长焦距时对应的垂轴放大率,对于正组机械补偿变焦系统,若变倍比要求不高,常取上半段,所以令2L = -1,即可满足要求。 D12S:前固定组和变倍组在短焦距时的间隔,在短焦距位置时,它们的间隔是

4、最小值。 图(3-1-1)正组机械补偿程序初始参数输入 D23L:长焦距位置时,变倍组和补偿组之间的间隔。对于上半段取段的正组补偿系统和变倍范围较小的负组补偿系统,这个间隔是最小值。 D34S:短焦距位置时,补偿组和后固定组之间的间隔。 Z :放大因子,也就是变倍组实际焦距值的绝对值。系统的长度与放大因子的选择有关。 LZ :光阑距后固定组的距离。由于光阑在补偿组之后,在后固定组之前,所以,它的值为负值。 N :希望求的包括长短焦距在内的N个不同焦距状态下的高斯光学参数,当N2时,程序只输出长短焦距状态下的高斯光学参数,当N> 2 时,长短焦距之间的N-2个焦距值成等比级数。 Step:

5、变倍组曲线的步长,程序根据此步长来计算变倍组和补偿组的曲线。二 输出参数按照图(3-1-1)所示,输入初始参数后,程序将开始高斯光学参数的计算,若Step = 0, N=3,则程序的输出界面如图(3-1-2)所示。输出参数分别表示:F1 ,F2 ,F3 ,F4 :前固定组、变倍组、补偿组和后固定组的焦距值。图(3-1-2)正组机械补偿程序参数输出D12S ,D23S ,D34S :短焦距位置时,各组元之间的间隔。LZ :光阑距后固定组的实际距离。XM :变倍组的最大移动量(从短焦距位置到长焦距位置的移动量)。YM :补偿组的最大移动量(从短焦距位置到长焦距位置的移动量)。D12L ,D23L

6、,D34L :长焦距位置时,各组元之间的间隔。2S :短焦距位置时,变倍组的垂轴放大率。4 :后固定组的放大率。GT :系统的光学长度。JT :系统的机械长度。在此程序中不论 Step是否等于零都会输出以上参数。其中第二、三、四组高斯光学参数分别对应短、中、长焦距状态(若N=2,则只有长、短焦距状态)。其中 H1 ,H2 ,H3 ,H4 :轴上光线在各组元上的投射高度。 HZ1,HZ2,HZ3,HZ4 :轴外光线在各组元上的投射高度。 U1 ,U2 ,U3 ,U4 :轴上光线在各组元上的出射角。 DU1,DU2,DU3,DU4:轴上光线对各组元的偏折角。 UZ1,UZ2,UZ3,UZ4:轴外光

7、线在各组元上的出射角。 DUZ1,DUZ2,DUZ3,DUZ4:轴外光线对各组元的偏角。 D12 ,D23 ,D34 :各组元之间的间隔。 X :变倍组的移动量。 Y :补偿组的移动量。 2:变倍组的当前垂轴放大率。 3:补偿组的当前垂轴放大率。F :系统当前焦距值。M :系统当前变倍比。W :半视场角。UZ0:轴外光线主光线的入射角。HD:光阑通光半径。当Step=0时,输出以上参数,若变倍曲线的步长不为零,即Step 0 ,那么除了以上参数外,程序将继续输出以下参数:2 :变倍组垂轴放大率。31 ,32 :与2相对应的两个3的值。X :变倍组的移动量。Y1 ,Y2 :对应于31 和32的补

8、偿组的移动量。参数的输出格式如图(3-1-3) 图(3-1-3) 位移参数输出三基本公式下面我们列出程序中用到的基本公式。 (3-1-1) (3-1-2) (3-1-3) (3-1-4) (3-1-5)令 , ,(常数) (3-1-6) (3-1-7) (3-1-8) (3-1-9) (3-1-10) (3-1-11) (3-1-12) (3-1-13) (3-1-14) (3-1-15) (常量) (3-1-16) (3-1-17) (3-1-18) (3-1-19) (3-1-20) 其中, , 。 (3-1-21) (3-1-22) (3-1-23) (3-1-24) (3-1-25)

9、(3-1-26) (3-1-27) (3-1-28) (3-1-29) (3-1-30) (3-1-31) (3-1-32) (3-1-33) (3-1-34) (3-1-35) (3-1-36) (3-1-37) (3-1-38) (3-1-39) (3-1-40) (3-1-41) (3-1-42) (3-1-43) (3-1-44) (3-1-45) (3-1-46) (3-1-47) (3-1-48)当Step 0时,计算变倍组与补偿组位移曲线的公式如下: (3-1-49)其中x0上一次的x值。 (3-1-50) (3-1-51) (3-1-52) (3-1-53) (3-1-54)

10、上面的公式是在编制正组补偿上半取段系统程序所用的主要公式。利用这个程序,我们对现有的一些结构进行了计算,结果是令人满意的。§3.2 机械补偿法高斯光学参数求解程序(二) 上一节介绍的是上半取段机械补偿变焦系统高斯光学参数求解程序,但在实际的光学设计过程中,我们经常会遇到一些变倍比要求比较高的变焦系统,那么这时再取上半段可能就不能满足要求,在这种情况下可采用“平滑换根”系统,这一节就介绍一下计算“平滑换根”系统的程序实现,我们称之为J2。一 初始参数的输入J2程序需要输入的初始参数有:FL ,FS ,A ,YY ,F2 ,F3 ,2S ,D12S ,D23S ,D34S ,Z ,LZ

11、,Step , N 。其中参数FL ,FS ,A ,YY ,F2 , F3 ,D12S ,D34S ,Z ,LZ ,Step , N与J1程序均一致,不同的参数是2S 和D23S 。2S指变倍组在短焦状态下的垂轴放大率,此参数的设置除了可以进行“平滑换根”系统的设计外,还可以进行便下取段的系统的设计。D23S表示变倍组与补偿组在短焦距状态下的间隔。输入初始参数的程序界面如图(3-2-1)所示。二 输出参数J2程序的输出参数与J1程序基本一致,唯一不同之处是J2程序的第一组参数输出2L(长焦距状态下变倍组的垂轴放大率),而J1程序输出2S。输出界面如图(3-2-2)所示。 图(3-2-1)平滑换

12、根程序初始参数输入 图(3-2-2)平滑换根程序参数输出三 基本公式J2程序中的公式与J1中的公式类似,只要把有关的下标L(长焦距状态)换成S(短焦距状态)就行了。这里就不再写出这些公式。 从以上几点论述可以看出,J1程序和J2程序有很多的相似之处,事实上,我们经常把J1程序和J2程序联合起来使用,来计算“平滑换根”系统。另外,J2程序也可用来进行偏下取段或满足物像交换原则机械补偿变焦系统的计算。 §3.3 程序实例这一节我们使用程序来实现一个“平滑换根”系统的计算。假设要求设计一个135相机上用的35 80mm ,f/3.5变焦距物镜。其中像高YY = 21.63 。如果我们希望系

13、统的变倍比关于2 = -1 对称,即对变倍曲线进行对称取段。实际上我们可以先利用J1 程序对系统进行上半段的计算,即令2L = -1 ,长焦距FL 取52.915 ,F3 取1.3 ,所以对D23L (2L=-1时变倍组和补偿组之间的间隔)取值应该满足“平滑换根”的充要条件,即D23L = 2(F3-1)=0.6 ,其它初始参数为:D12S = 0.2 ,D34S = 0.3 ,Z = 35 ,LZ = -0.15 ,N = 3 ,Step = 0 ,即图(3-1-1)中参数的设置情况。J1程序计算的结果如图(3-1-2)所示。可以看到当2 = -1时3 = -1,这正是平滑换根所需要的。利用

14、J1程序计算得到的2S 和D23S 的值作为J2程序相对应初始参数的值,可知2S = -0.802392 ,D23S = 37.61243/35 = 1.07464058(将实际值转化为规划值)。J2程序其它参数的设置为:FL = 80 ,FS = 35 ,A = 3.5 ,F3 = 1.3 , D12S = 0.2 ,D34S = 0.3 ,Z = 35 ,YY = 21.63 , LZ = -0.15 ,N = 3 ,Step = 1 。计算结果如图(3-3-1): 图(3-3-1) 输出参数界面从上面的计算结果可看出,系统在2 = -1 处,基本上实现了“平滑换根”,此时31 = -0.

15、999887 ,32 = -1.000113 。另外要注意当|2 | < 1时,补偿曲线Y取值为y1部分,而 |2 | > 1时,Y取值为y2部分,这样就保证了在整个变焦运动过程中|3 | 的值始终是递增的,有利于最大程度变焦。最后,我们讨论一下放大因子的选择问题。放大因子是变焦系统中很重要的一个参数,它对系统产生的影响是很大的。当放大因子取得小时,F1 ,F2 ,F3 ,D12 ,D23 ,D34 等参量的值均按比例缩小,系统的长度也缩短,但它并不影响系统的选段,2S ,3S ,2L ,3L保持不变。放大因子的缩小还使得除后固定组外的各组元的相对孔径增大。因为轴上光线在各组元上的

16、投射高度只与系统的总焦距有关,而与放大因子无关,而组元的焦距却由于放大因子的缩小也缩短了。另外,放大因子缩小后,轴外光线在前三组元上的投射高度按比例降低,但在前三组元上的偏折角保持不变。因为DUZ = HZ/F , HZ与F均与放大因子按比例缩小,所以DUZ保持不变。总之,放大因子选择的适当与否将直接影响变焦系统的性能,在实际设计中,比较理想的放大因子应为:0.8FS1.5FS 。 §3.4 全动型变焦系统高斯光学参数求解程序这一节主要介绍“等倍变焦”全动型变焦系统的高斯光学参数求解程序。此程序适用于10组元以下的全动型变焦距系统。一 初始参数的输入程序需要输入的初始参数如下:FL

17、:系统要求的长焦距。FS :系统要求的短焦距。N :系统的组元数。A :系统相对孔径的倒数。YY:像高。NL:光阑所在的间隔位置数,它可以是1到N 之间的任意数。LZ:光阑距离组元的距离,全动型系统的光阑随着组元一起作轴向运动,我们规定若光阑随着它前面的组元一起作轴向运动,则LZ为正值,若光阑随着它后面的组元一起作轴向运动,则LZ为负值。K :K个焦距值状态。D0:各组元之间的初始间隔。对于“等倍变焦”全动型变焦系统一般把各组元之间的初始间隔设为等值。Step:最后一组元作轴向运动的步长。输入初始参数的程序界面如图(3-4-1)所示。二 输出参数 当初始参数输入完毕后,程序将进行高斯光学参数的

18、计算,输出的参数如下:F1 ,F2 Fn :各组元的焦距值。 L:各组元在长焦距状态下的垂轴放大率。 S:各组元在短焦距状态下的垂轴放大率。 Xm: 最后一组元的最大移动量。 F :系统当前焦距值。 :各运动组元的当前垂轴放大率。 M :系统当前变倍比。 W :半视场角。 UZ0:轴外光线在第一组元上的入射角。 LN :后截距。 HD :光阑半径。 JT :系统机械长度。 GT :系统光学长度。 X :最后一组元的移动量。 D1 , D2Dn :各组元之间的间隔。 H1,H2Hn :轴上光线在各组元上的投射高度。 U1,U2Un :轴上光线在各组元上的出射角。图(3-4-1)全动型系统程序初始参数输入 HZ1,HZ2HZn :轴外光线主光线在各组元上的投射高度。 UZ1,UZ2UZn :轴外光线主光线在各组元上的出射角。 DU1,DU2DUn :轴上光线在各组元上的偏折角。 DUZ1,DUZ2DUZn :轴外光线主光线在各组

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论