毕业设计(论文)开题报告-基于Matlab的光学衍射实验仿真.doc_第1页
毕业设计(论文)开题报告-基于Matlab的光学衍射实验仿真.doc_第2页
毕业设计(论文)开题报告-基于Matlab的光学衍射实验仿真.doc_第3页
毕业设计(论文)开题报告-基于Matlab的光学衍射实验仿真.doc_第4页
毕业设计(论文)开题报告-基于Matlab的光学衍射实验仿真.doc_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

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

文档简介

西安工业大学毕业设计(论文)开题报告题目: 基于matlab的光学衍射实验仿真系 别 光电信息系 专 业 光电信息工程 班 级 xxx 姓 名 王xx 学 号 x070104xx 导 师 xx 2010 年 11 月 27 日15课题背景及研究意义衍射是光波的一种重要特征,对光波衍射现象的讨论是以惠更斯- 菲涅尔原理为基础的。事实证明,在大多数光学问题中,可以采用光场的标量衍射理论来描述和计算。光场的频率非常高,只能测量在一个比光的周期大得多的时间间隔内的平均值,在计算衍射光波场的光振动和光强分布时则利用菲涅尔- 基尔霍夫衍射积分公式1,2,3 。在物理光学的光的衍射教学过程中,光学实验内容比较抽象, 如不借助实验, 学生很难理解理论、实验原理和过程。通常,学校的教学中,将光学理论教学与实验教学相分离,理论教学中需要实验现象来验证,而光学实验的进行一般要稳定的环境、高精密的仪器, 复杂的实验仪器以及光路的调试, 花费了技术人员相当多的时间,往往很难调试到理想的状态,搭建好的仪器和光路也会受到环境和温度的影响,有时实验结果将偏离理论预测。为了在物理光学课程教学过程形象生动,需要现代化的教学手段,千方百计地为学生提供观察物理现象的机会,提高学生学习光学课程的兴趣,培养他们的思维水平和创新能力,应该充分利用计算机软件功能为教学增添活力,为学生理解复杂理论和实验做好铺垫,可以用matlab软件为平台,对光学实验进行计算机仿真,具有两个方面意义:一方面,利用仿真结果指导实际实验。前期投资少,且可以减少贵重仪器的损伤等;另一方面,在教学上,将抽象难懂的概念、规律通过实验仿真生动、形象地表现出来,使学生更易于接受,具有明显的教学效果。还可以鼓励学生自主探索,研究一些更深入的光学问题,这样可以拓宽知识面,提高能力4,5,6 。国内外研究情况 在用计算机模拟7 光学实验软件方面,国外的光学衍射模拟试验是在模拟设计和优化光学系统的过程中发展起来的。在这方面,美国走在最前面,他们最具代表性的是劳伦斯利弗莫尔实验室光传输模拟计算软件prop928,9 及大型总体优化设计软件chainop和propsuite10 。其中软件prop92就是采用fortran语言编写,最大采样点数为512*512。这些软件在大型激光器nova的设计制造中发挥了重要作用。另外法国也开发完成其有自身特点的光传输软件miro11 ,该软件采用c+编写,可以运行于多个平台。俄罗斯普通物理实验室在上世纪90年代初推出光传输软件fresnel2.012 。该软件是一套成熟的商业化光传输软件,在处理光传输的数值模拟算法上有独到之处,主要体现在其快速傅里叶变换的计算效率很高;软件采用特殊方法能够处理小于计算分辨率的灰尘点的衍射过程以及截止频率小于计算网格分辨最小频率的滤波过程等。另外,该软件图形界面友好,稳定可靠。我国用于科学研究的光传输软件开发虽然较晚,但也取得了很大的成绩。特别是1999年,神光iii原型装置til分系统集成试验的启动为高功率固体激光驱动器的计算机模拟的研究创造了条件。目前已基本完成sg99光传输模拟计算软件13 的开发,推出的标准版本基本能稳定运行,对sg99主要计算模块的验证结果表明sg99对能流放大、线性传输、非线性传输的计算是合理可靠的,其中线性传输的计算模块的计算精度与国外同类软件fresnel相当;目前该软件已经用于神光-iii主机可行性论证的工作中。现在我们比较多的利用美国mathworks公司推出的matlab14,15,16 软件来实现上面的工作。matlab是国际公认的优秀数学应用软件,它是用于数值计算和图形处理的应用软件,它包括了数值计算、矩阵运算、信号处理、图形显示、可视化建模仿真和实时控制等功能,并且有大量的函数库可供使用17 。matlab的基本单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似。故用matlab来解决问题比用c、fortran等语言简洁的多。本课题研究的主要内容和拟采用的研究方案、研究方法或措施光学试验中衍射实验是非常重要的实验. 光的衍射是指光在传播过程中遇到障碍物时能够绕过障碍物的边缘前进的现象, 光的衍射现象为光的波动说提供了有力的证据. 衍射系统一般有光源、衍射屏和接收屏组成, 按照它们相互距离的大小可将衍射分为两大类, 一类是衍射屏与光源和接受屏的距离都是无穷远时的衍射, 称为夫琅禾费衍射, 一类是衍射屏与光源或接受屏的距离为有限远时的衍射称为菲涅尔衍射 , 按照衍射屏狭缝的形状可分为单缝、圆孔和多缝等衍射. matlab是由美国mathworks公司推出的数值分析中很强的应用软件,具有强大的数值计算,数据可视化与编程,仿真和图像处理等功能。与basic,c,和fortran相比,用matlab软件做光学实验的模拟,只需要用数字方式表达和描述,省去了大量繁琐的编程过程,origin软件一般用于实验数据的分析处理和作图,可以仿真一些简单的实验,仿真效果一般。所以综合考虑本课题选用matlab软件进行实验仿真。夫琅禾费衍射单缝夫琅和费衍射的原理如图所示,它是平行光衍射 。实验要借助两个透境来实现。一束平行光照射到很窄的单缝 上,穿过单缝后经过透镜,j在屏幕e上形成衍射条纹。实验发现,平行光(波阵面垂直于透镜光轴)经过透镜会聚在焦面中央的光线因相互加强而形成明纹。这说明位相相同的平行光经过透镜聚焦时,它们的位相仍然相同,透镜并未引起附加的位相差。在傍轴条件下,利用菲涅耳一基尔霍夫积分公式求得狭缝上子波源在衍射屏上p点的叠加复振幅为 光强为: 其中,a为缝宽度,i为屏中心0点光强。圆孔夫琅禾费衍射与其类似,且在正入射时,圆孔的夫琅禾费衍射复振幅为 光强为 其中,其中a为圆孔半径,是一阶贝赛尔函数。由上式可知,衍射场上p点的光强分布不仅与位置有关,还与波长有关。 夫琅禾费矩孔实验 matlab仿真代码lmda=632.8e-9;% 波长xmax=0.05;% 观察屏所取范围ymax=xmax;def=0.0001;x=-xmax:def:xmax;y=-ymax:def:ymax;lenm=length(x);lenn=length(y);for m=1:lenmfor n=1:lennalpha=pi*x(m)*a/(lmda*f);%0.5*k*l*a;beta=pi*y(n)*a/(lmda*f);%bb=0.5*k*w*b;i(m,n)=(sin(alpha)/(alpha)2*(sin(beta)/(beta)2;endendi=i/(max(max(i);x,y=meshgrid(x,y);figuremesh(x,y,i);xlabel(x);ylabel(y);zlabel( 光强);rotate3dhold onfigureimshow(255*i);xlabel(x);ylabel(y); 夫琅禾费矩孔仿真图 光强三维图 惠更斯菲涅尔衍射根据惠更斯菲涅尔原理的次波假设和次波相干叠加原理,当次级波源处于同一波真面上时,由它们发出的子波必然是彼此相干的,在波传播的后面空间中任何一点处的光振动则是这些次级波源产生的子波叠加的结果。菲涅尔原理数学表达式为: 式中k(h)为倾斜因子 单缝衍射matlab仿真代码如下 clearlam=500e-9;a= 1e-3; f=1;xm= 3*lam*f/a;nx= 51;xs=linspace(-xm,xm,nx);np=51;xp=linspace(0,a,np);for i=1:nxsinphi= xs(i)/f;alpha=2*pi*xp*sinphi/lam;sumcos=sum(cos(alpha);sumsin=sum(sin(alpha);b(i,:)=(sumcos2+sumsin2)/np2;endn=255;br=(b/max(b)*n;subplot(1,2,1)image(xm,xs,br);colormap(gray(n);subplot(1,2,2)plot(b,xs); 单缝衍射光强分布图多缝衍射matlab仿真代码clearlam=500e-9;n=2;a= 2e-4;z=5;d=5*a;xm=2*lam*z/a;y0=xm;n=1001;x0=linspace(-xm,xm,n);for i= 1: nsinphi=x0(i)/z;alpha=pi*a*sinphi/lam;beta=pi*d*sinphi/lam;b(i,:)=(sin(alpha)./alpha).2.*(sin(n*beta)./sin(beta).2;b1=b/max(b);endnc=255;br=(b/max(b)*nc;subplot(1,2,1)image(y0,x0,br);colormap( gray(nc) );subplot(1,2,2)plot(b1,x0); 多缝衍射光强分布图本课题研究的重点及难点,前期已开展工作本课题研究的重点是使用matlab软件结合所学的物理光学中光的衍射原理,对典型的衍射实验的衍射光强分布进行编程运算,并输出计算得到的衍射图样分布,对实验现象进行仿真。改变设置的计算参数观察仿真图样的变化规律,给出物理光学理论解释。难点是建立衍射现象的数学模型和创建交互式界面用户可以通过改变输入参数模拟不同条件下的衍射条纹及计算机仿真。目前已进行课题调研,对课题研究的内容,原理,可行方案,准备资料进行整理,准备11月底的开题答辩完成本课题的工作方案及进度计划(按周次填写)计划工作方案首先12月前完成资料准备,和开题报告.2月前完成原理设计、总体设计、并确定最终的设计方案。3月份开始为仿真做准备,进行资料调研,开始编写程序,调试程序4月份运行已经编好的程序,然后观察matlab仿真的效果图,进行资料收集,整理,为毕业设计论文做准备。5 月份完成衍射的各个仿真,开始毕业设计论文写作6月份完成毕业设计论文,然后做好毕业答辩的准备工作。第1周进行课题调研第2周调研课题的内容,原理,可行方案,准备资料进行整理第3周进行毕业开题报告写作工作第4周将写好的毕业论文开题报告交给指导老师审阅,以及做好初期答辩的准备工作,迎接初期答辩第5周进行拟用方案研究,以及对方案的可行性进行分析第6周将自己的方案让指导老师审阅第7周确定好方案,以及研究方法第8周开始对课题的原理进行深度理解第9周开始毕业设计的初期准备工作第10周进行matlab等书籍,资料的准备工作第11周为仿真做好准备工作第12周进行仿真资料调研第13周开始编写程序第14周开始调试程序第15运行已经调试好的程序第16周观察matlab仿真的衍射图第17周进行资料收集,整理第18周为毕业设计做好准备第19周完成衍射的各个仿真、第20周准备创建交互式界面第21周完成创建交互式界面工作第22周开始毕业论文写作第23周继续写毕业论文第24周完成毕业论文写作第25周开始为毕业答辩做好准备第26周进行最后的论文答辩参考文献1 姚启均. 光学教程m. 北京: 高等教育出版社, 2002.2 徐金明. matlab实用教程m . 北京: 清华大学出版社, 2005.3 李海涛, 邓樱. matlab6. 1基础及应用技巧m. 北京: 国防工业出版社2002.4 谢嘉宁, 陈伟成, 等. mat lab 在光学信息处理仿真实验中的应用 j. 物理实验, 2004, 24 ( 6). 5 周忆, 梁齐. 用matlab语言模拟光衍射实验 j. 大学物理实验, 2001, 14 ( 4).6梁绍荣普通物理学光学m高等教育出版社,1988:l602027曲伟娟,基于matlab的光学试验仿真,西北工业大学硕士论文,20048r.a.sacks,m.a.henesian,s.w.haney,j.b.trenholme,the prop92 fourierbeam propagation code,lawrence livermore national laboratory,livermore,ucrl-lr-105821-96-4,1996;http:/www.u/nif/icf/icfpubs/qrtly_reports/jul-sep96/sacks.pdf.9w.williams j.trenholme,c.orth s.haney,r.sacks,etal,nif designoptimiazation,icf quarterly report 6(4),lawrence livermore nationallaboratory,livermore,ca,ucrl-lr-105821-96-4,1996;http:/www.u/nif/icf/icfpubs/qrtly_reports/jul-sep96/williams.pdf.10c.d.orth,s.w.haney,w.h.williams,laser optimization techniques,uc

温馨提示

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

评论

0/150

提交评论