




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、东 北 石 油 大 学课 程 设 计课 程 Matlab光学仿真课程设计 题 目 基于Matlab相干与非相干照明 成像系统的仿真 院 系 电子科学学院 专业班级 光电14-1班 学生姓名 付广来 学生学号 140901440110 指导教师 2017年7月10日东北石油大学课程设计任务书课程 Matlab光学仿真课程设计题目 基于Matlab相干与非相干照明成像系统的仿真专业 光电信息科学与工程 姓名 付广来 学号 140901440110主要内容、基本要求、主要参考资料等主要内容:信息光学课程中光的相干、非相干照明情况下成像系统较为抽象,为形成直观视觉效果,加深对课程的理解。本设计要求采用
2、Matlab软件对相干与非相干照明下衍射受限成像系统进行仿真,对两种成像效果进行比较及分析。基本要求:(1) 理解相干传递函数、光学传递函数的概念。(2) 掌握Matlab的使用流程,熟悉常用语句的使用方法。(3) 采用Matlab软件分别对在相干和非相干照明下衍射受限系统的成像进行仿真,分析成像现象,分析各参数对实验结果的影响,撰写课程设计报告。主要参考资料:1 王仕璠编著. 信息光学理论与应用M.北京邮电大学出版社, 2013.3.2 钱晓凡编著.信息光学数字实验室M.科学出版社,2015.7.3 徐金明,张孟喜,丁涛.MATLAB实用教程M.清华大学出版社,2005.4 郎海涛,钱晓凡.
3、相干与非相干照明衍射受限系统成像仿真J.激光杂志.2014, 35(4): 17-19.完成期限 2017.7.12017.7.10 指导教师 专业负责人 2017年6月28日目 录第1章 概 述11.1 成像系统的普遍模型11.2 衍射受限系统的点扩展函数11.3 Matlab在光学仿真中的应用2第2章 相干照明下衍射受限系统的成像32.1 相干照明32.2 相干传递函数32.3 相干传递函数与系统物理性质的联系32.4 本章小结4第3章 非相干照明下衍射受限系统的成像53.1 非相干照明53.2 光学传递函数53.3 OTF与CTF的关系63.4 光学传递函数一般性质及意义73.5 本章小
4、结8第4章 Matlab程序设计、运行结果及分析94.1 相干照明衍射受限成像系统的程序设计94.2 非相干照明衍射受限成像系统的程序设计94.3 程序运行结果及分析104.4 本章小结11结 论12参考文献13附 录14I东北石油大学本科生课程设计第1章 概 述1.1 成像系统的普遍模型我们在几何光学中学到,单个凸透镜可以成像。但是大多数光学成像系统都不仅是单个透镜,它可以是由多个透镜和其他光学元件组合的复合系统。结合几何光学中孔径光阑和光瞳的概念,在研究光学成像系统的性质时,可以不去涉及系统的详细结构,而把整个系统的成像看成是一个“黑箱”的作用,只需知道黑箱边端(即入瞳和出瞳平面)的物理性
5、质,就可得到像平面的像场分布。图1-1 成像系统的普遍模型为此,首先要知道黑箱对点光源发出的球面波的变换作用。对于实际光学系统大体可以分为两类,即衍射首先系统和有像差系统。取物平面的任一点源,如果从该点发出的发散球面波通过成像系统后因受该系统的限制,转换成新的理想球面波,并且在像平面上会聚成一个理想像点,称为衍射受限系统。该系统的作用是将入瞳上的发散球面波变换成出瞳上的会聚球面波。而有像差系统的边端条件是:点光源发出的发散球面波投射到入瞳上,在出瞳处的透射波场明显偏离理想球面波,偏离程度由波像差决定1。1.2 衍射受限系统的点扩展函数当物面上任意一面元产生的光振动为单位脉冲(函数)时,相应的脉
6、冲响应表示成: (1-1)对于任意的物函数 由于成像系统是线性系统,当用平面单色光照明时,其像平面光场的复振幅分布 可以用叠加积分表示成: (1-2)因此,只要能够确定成像系统的脉冲响应函数 ,就能得到确切的像,可以将脉冲响应函数写成: (1-3)上式表明:单色光照明时,衍射受限系统的脉冲响应函数就是系统光瞳函数的傅里叶变换。 是近轴条件下系统的横向放大率。当考虑出瞳大小时,像函数为: (1-4)式中。由上式可见,像面上光场复振幅分布等于几何光学理想像与系统脉冲响应函数的卷积2。1.3 Matlab在光学仿真中的应用Matlab是一个高精度的科学计算语言,利用Matlab仿真大大提高了编程效率
7、。信息光学是我们专业的必修课,其中,光的衍射和光学成像系统既是该门课程的重点内容,也是人们研究的热点。然而由于光学干涉衍射公式繁多,规律抽象,学生对相应的光学图像和物理过程的理解有一定的困难,大大影响了教学效果。当然,在实际中可以通过加强实验教学来改善教学效果,但是光学实验对仪器设备和人员掌握的技术水平要求都较高,同时实验中物理现象容易受外界因素的影响,这给光学教学带来了较大的困难。同时数值计算在光学课程研究中具有非常广泛的应用。许多数值计算问题,用其他程序设计语言编程求解非常麻烦,并且需要具备专门的数学知识及一定的程序设计技能,而用Matlab编程,往往只要少数几个语句即可完成求解任务,具有
8、编程效率高、使用方便等特点。利用Matlab图形用户界面的设计与开发功能,结合真实的光谱图,制作干涉、衍射等图像。实验所得出的图形细致逼真,使整个实验过程变得直观形象,我们能更好的学习理解以及加深课程印象3。15第2章 相干照明下衍射受限系统的成像2.1 相干照明在由激光器发出的光波,一个普通光源通过针孔后出射的光波等光源照明下,物平面上任意两点光扰动之间的相位差随时间的变化是恒定的,称为空间相干照明,得到像面上的光强分布为: (2-1)上式表明:在相干照明方式下,衍射受限系统对对光场复振幅变换而言是线性空间不变系统;对于光强度的变换,则不是线性系统。2.2 相干传递函数相干成像系统是光场复振
9、幅变换的线性空间不变系统,即像场复振幅分布是物场复振幅分布与系统脉冲响应函数的二维卷积。 (2-2)对上式作傅里叶变换并利用卷积定理,可以得到实际输出像的频谱函数与理想像的频谱函数之间的关系为: (2-3)式中称为衍射受限相干成像系统的相干传递函数。2.3 相干传递函数与系统物理性质的联系根据公式(1-3)可知: (2-4)实际上,光瞳函数大多数是对光轴呈中心对称的,故舍去式中的负号不会产生实质性的影响,所以可以直接表示成: (2-5)由于出瞳函数的定义: (2-6)式中频域坐标与其空域坐标的关系为: (2-7)由于出瞳孔径沿x轴和y轴方向的线度是有限的,因此沿x轴和y轴方向的空间频率的取值也
10、是有限的,其极大值定义为系统的截止频率,记为,则有: (2-8)因为出瞳的关系对相干传递函数也有 (2-9)可以得到光学系统输出像的频谱为: (2-10)这意味着,对于衍射受限相干成像系统存在一个有限通频带,在此通频带内,系统允许每一频率分量无畸变的通过;在通频带外,所有频率分量统统被衰减掉4。2.4本章小结本章首先解释了相干照明的条件,又给出相干传递函数的定义,最后联系第一章的结论计算出了相干传递函数与系统出瞳函数的关系并且算出系统的最大截止频率,得出像频谱在出瞳内与物频谱是相等的这一重要结论,并且方便了与光学传递函数的比较。第3章 非相干照明下衍射受限系统的成像3.1非相干照明如在漫射光源
11、,扩展光源这类光源照明下物平面上各点的光扰动随时间的变化都是统计无关的,其相位取值在之间,完全是随机的。可以得到非相干照明时像面上的光强分布为: (3-1)式中,是物平面上的强度分布;称为系统的强度点扩展函数。上式表明,在非相干照明方式下,衍射受限光学成像系统对光强度的变换是线性空间不变的,而对复振幅的变换不是线性的。3.2光学传递函数衍射受限非相干成像系统遵从光强度的卷积积分为: (3-2)对上式两端作傅里叶变换并应用卷积定理可得: (3-3)由于光强度总是非负的实函数,故其光强分布中通常总会有零频分量(非零的直流衬底强度)且其幅值大于任何非零频分量的幅值,即: (3-4)实践表明,人眼或光
12、电探测器对图像的视觉效果在很大程度上取决于像所携带的信息与直流背景的相对取值,这就启示我们用零频分量对,进行归一化,可以得到归一化的频谱函数: (3-5a) (3-5b) (3-5c) (3-6) 称为非相干成像系统的光学传递函数通常可以写为: (3-7)3.2 OTF与CTF的关系根据公式(2-3),(3-2),(3.5c)可以推出以下两个公式: (3-8) (3-9)故得: (3-10)即光学传递函数等于相干传递函数的归一化自相关,这一结论是在 的基础上导出的,故它对有像差和无像差的系统都成立5。3.4光学传递函数一般性质及意义3.4.1 光学传递函数的重要性质(1)光学系统对零频信息总是
13、全部传递: (3-11)(2)光学传递函数具有厄米特函数性质: (3-12)(3)令其中即MTF,即PTF,则有: (3-13)即MTF是偶函数,PTF是奇函数。(4)任意空间频率的的MTF必低于零频下的值1: (3-14)故非相干光学成像系统也可看做一个低通空间频率滤波器。3.4.2 光学传递函数的一般意义由于有: (3-15)和分别表示系统的输出像和理想像各频率分量对比度。即MTF描述系统对各种频率分量对比度的传递能力,而PTF描述系统对各种频率分量施加的相移。另外,由OTF的性质和,有: (3-16)上式表明,对于光学成像系统而言,像的对比度不可能大于物的对比度。且当时,必然有。这意味着
14、只要空间频率大于系统的截止频率,不论物的对比度有多大,像的对比度总是零6。3.5本章小结本章给出了非相干照明的条件,并用归一化条件得出光学传递函数的表达式,通过与相干传递函数的比较得出了光学传递函数等于相干传递函数的归一化自相关这一重要结论,并且罗列了光学传递函数的几条重要性质和意义,使得能更加直观的表现光学传递函数的特性。第4章 Matlab程序设计、运行结果及分析4.1相干照明衍射受限成像系统的程序设计根据第2章第2节的公式,首先利用物的尺寸,物距和像距计算像的尺寸,再根据抽样点数,作傅里叶变换计算理想像光场的频谱,然后根据出瞳的大小,出瞳距计算相干传递函数的截止频率,从而得到相干传递函数
15、,两者相乘,得到像面上光场的频谱,通过逆傅里叶变换得到像面上的光场,最后计算像的光强。4.2非相干照明衍射受限成像系统的程序设计基本思路是根据相干照明衍射受限成像时得到的参数,比如像的最高频率和相干传递函数(含其截止频率)等,计算出系统的OTF,乘以理想像的频谱得到非相干照明下再现像的频谱,最后对再现像的频谱作逆傅里叶变换就可以得到像面上的光强。其中最为重要的是计算OTF7。图4-1 相干与非相干照明成像系统的对比程序流程图4.3 程序运行结果及分析根据上文设计流程及图4-2所示的实验装置编写程序(见附录)可以得到图4-3所示的CTF及OTF图像和它们对应的相干及非相干成像。图4-2 模拟计算
16、用的物及衍射实验装置示意图从图4-3中可以看到,用波长为632.8nm的均匀相干平面波垂直照射,透镜孔径D为10mm时。相干照明的成像比较模糊,细微结构基本看不清,且具有振铃现象。而非相干照明成像细节比较清晰,也不具备振铃现象。比较计算光学传递函数的两种算法及其成像可以看出,两者没有差别,均可计算光学传递函数。因为算法一知道CTF的实验值即可,所以使用较为简单。但是它进行了FFT变换容易出错,不能在截止频率大于FFT的最高空间频率时使用8。(a)CTF (b)OTF1 (c)OTF2(d)相干成像 (e)非相干成像1 (f)非相干成像2图4-3 透镜孔径D为10mm时所成图像下面改变透镜孔径的
17、大小,分别取D为20mm,30mm,40mm时得到的图4-4的CTF和OTF图像。D=20mm (a)CTF (b)OTF1 (c)OTF2D=30mm (d)CTF (e)OTF1 (f)OTF2D=40mm (g)CTF (h)OTF1 (i)OTF2图4-4 透镜孔径取不同值时CTF与两种算法得到的OTF比较由图4-4可知当D为20mm时算法一是正确的,D为30mm和40mm时OTF1与OTF2相比图像波形严重失真。4.4本章小结本章根据相干照明和非相干照明成像原理以及实验装置模型图,设计了程序流程图并分别编写了成像系统的仿真程序,实验结果比较客观的显示了相干照明成像和非相干照明成像的区
18、别,相干照明成像细微结构不清晰,且具有振铃现象,而非相干照明成像则不然,并且分析了两种OTF算法的优缺点,在透镜孔径变大时根据算法1得出的OTF图像波形是严重失真的。 结 论本次设计的相干与非相干照明衍射受限系统的仿真阐述了在衍射受限情况下光成像的一般规律,概括的说明了Matlab在光学仿真中的重要性和基本应用,掌握了Matlab编程的应用流程,编写了系统的仿真程序,且运行结果比较真实的反映了在相干和非相干照明下的成像特点,改变透镜孔径的大小,光学传递函数出现明显变化,比较结果显示相干照明成像细微结构不清晰,且具有振铃现象,而非相干照明成像则不然,并且给出了两种OTF算法的优缺点,设计基本达到
19、了课题要求。不过由于Matlab的复杂性以及课程设计时间所限等原因,只对仿真系统进行了简单的演示,在有些方面没有深入的研究。不过随着光学技术的完善和发展,用Matlab来进行光学实验的仿真研究会越来越普及。在此有理由相信它在未来的应用前景,值得继续研究。参考文献1 王仕璠编著. 信息光学理论与应用M.北京邮电大学出版社, 2013.3.2 钱晓凡编著.信息光学数字实验室M.科学出版社,2015.7.3 徐金明,张孟喜,丁涛.MATLAB实用教程M.清华大学出版社,2005.4 郎海涛,钱晓凡.相干与非相干照明衍射受限系统成像仿真J.激光杂志.2014, 35(4): 17-19.5 李俊昌,熊
20、秉恒.信息光学理论与计算M.科学出版社,2009.6 钱晓凡,胡涛,张晔.基于MATLAB的衍射场模拟计算J.昆明理工大学学报(理工版),2004, 29(3): 32-134.7 顾德门.傅里叶光学导论M.第三版.电子工业出版社,2006.8 弗朗松.光学的现代主题M.徐森禄,译.北京科学出版社,1998.附 录Uo=imread('分辨率板.jpg');Uo=double(Uo(:,:,1);c,r=size(Uo);lamda=6328*10(-10);k=2*pi/lamda;D=0.01;f=0.4;figure,imshow(Uo,)Lo=0.005;do=1.2;
21、di=do*f/(do-f);cf=D/2/lamda/di;Li=Lo*di/do;kethi=linspace(-1./2./Li,1./2./Li,r).*r;nenta=linspace(-1./2./Li,1./2./Li,c).*c;kethi,nenta=meshgrid(kethi,nenta);H=zeros(c,r);for n=1:c for m=1:r if kethi(n,m).2+nenta(n,m).2<=cf.2; H(n,m)=1; end endendfigure,surfl(H),shading interp,colormap(gray);title
22、('相干传递函数CTF')Gg=fftshift(fft2(Uo);Gic=Gg.*H;Uic=ifft2(Gic);Iic=Uic.*conj(Uic);figure,imshow(Iic,),title ('相干照明下像的光强分布')h=fftshift(fft2(H);HH=abs(fftshift(fft2(h.*conj(h);OTFl=HH./max(max(HH);figure,surfl(OTFl),shading interp,colormap(gray);title('算法1得到的光学传递函数')phai,rou=cart2pol(kethi,nenta
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东省深圳市宝安区文汇学校2020-2021学年八年级下学期3月月考数学试题
- 生物-山东省淄博市滨州市2024-2025学年度2025届高三模拟考试(淄博滨州一模)试题和答案
- 2020-2021深圳南联学校初中部小学三年级数学上期中第一次模拟试题含答案
- 火灾逃生知识培训课件
- 2025年中考道德与法治一轮复习:九年级下册必背考点提纲
- 电梯消防施工方案
- 2025年高考地理一轮复习:人教版(2019)高中地理必修第二册知识点背诵提纲
- 农村超级地基施工方案
- 钢制门窗防水施工方案
- 2025年天津市河东区高三一模高考数学模拟试卷(含答案)
- 2024年黑龙江公务员《行政职业能力测验》试题真题及答案
- 2025年鄂尔多斯职业学院单招职业适应性测试题库必考题
- 项目立项申请书与立项调研报告
- 2025年企业与个体工商户长期供销合同模板
- 2025年全民国家安全教育日主题教育课件
- 北京市石景山区2024-2025学年高三上学期期末英语试题【含答案解析】
- 声学基础课后题答案
- 肿瘤专业十种常见疾病质量控制指标全年统计表
- 体育与健康-羽毛球运动
- 2025年南京信息职业技术学院高职单招语文2018-2024历年参考题库频考点含答案解析
- 2024年南昌健康职业技术学院高职单招职业技能测验历年参考题库(频考版)含答案解析
评论
0/150
提交评论