西 安 邮 电 大 学

专业课程设计报告书

院系名称:电子工程学院学生姓名:李 群学号专业名称:光信息科学与技术班 级:光信1103实习时间:2014年4月8日至2014年4月18日

课程设计题目:

用matlab仿真光束的传输特性。

任务和要求

1、用matlab仿真光束通过光学元件的变换。

设透镜材料为k9玻璃,对1064nm波长的折射率为1.5062,镜片中心厚度为3mm,凸面曲率半径,设为100mm,初始光线距离透镜平面20mm。用matlab仿真近轴光线(至少10条)经过平凸透镜的焦距,与理论焦距值进行对比,得出误差大小。

已知透镜的结构参数为,,,(K9玻璃),,,物点A距第一面顶点的距离为100,由A点计算三条沿光轴夹角分别为10、20、30的光线的成像。试用Matlab对以上三条光线光路和近轴光线光路进行仿真,并得出实际光线的球差大小。

设半径为1mm的平面波经凸面曲率半径为25mm,中心厚度3mm的平凸透镜。用matlab仿真平面波在透镜几何焦平面上的聚焦光斑强度分布,计算光斑半径。并与理论光斑半径值进行对比,得出误差大小。(方法:采用波动理论,利用基尔霍夫—菲涅尔衍射积分公式。)

2、用MATLAB仿真平行光束的衍射强度分布图样。(夫朗和费矩形孔衍射、夫朗和费圆孔衍射、夫朗和费单缝和多缝衍射。)

3、用MATLAB仿真厄米—高斯光束在真空中的传输过程。(包括三维强度分布和平面的灰度图。)

4、(补充题)查找文献,掌握各类空心光束的表达式,采用费更斯-菲涅尔原理推导各类空心光束在真空中传输的光强表达式。用matlab对不同传输距离处的光强进行仿真。

理论推导部分

第一大题

十条近轴光线透过透镜时,理想情况下光线汇聚透镜的焦点上,焦点到像方主平面的距离为途径的焦距F,但由于透镜的折射率和厚度会影响光在传输过程中所走的路径(即光程差Δ)。在用MATLAB仿真以前先计算平行光线的传输路径。,R为透镜凸面的曲率半径,h为入射光线的高度,θ1为入射光线与出射面法线的夹角,θ2为出射光线与法线的夹角,n为透镜材料的折射率。设透镜的中心厚度为d,则入射光线经过透镜的实际厚度为:L=(R-d)

光线的入射角为:sinq1=h/R

折射角度满足:sinq2=nsinq1

而实际的光束偏折角度为:θ2-θ1。

由此可以看出,当平行光线照射透镜时,在凸面之前光线平行于光轴,在凸面之后发生了偏折,于光轴交汇一点,这一点成为焦点f,折线的斜率为(-tan(θ2-θ1))。

根据题意可得,本题所讨论的是与光轴夹角不同的三条光线,经过透镜的两次反射后的成像问题。利用转面公式计算。

入射光线与光轴的交点A到球面定点O的距离L;

入射光线与光轴的夹角U;

像方对应的用L’,U’表示;

根据折射定律可得 ,可由入射角求得折射角I’

sin I’=n/n’sin I

L’=r+rsin I’/rsin U’

计算完第一面以后,其折射光线就是第二面的入射光线。

转面公式 U2=U1’ L2=L1’-d1

为了计算焦面上 光强分布和光斑的大小,必须采用波动理论,利用基尔霍夫-菲涅耳衍射积分公式进行计算。

其中, 、 分别是 、 与 之间的夹角。

推论从点光源Q0发射的单色光波,其波扰的数值大小与传播距离成反比,在位置 以方程表达为 。又在其发射出的球面波的波前任意位置, 与 同向,夹角 。设定比例常数 , ,则可得到菲涅耳衍射积分公式。

第二大题

夫朗和费衍射装置

P的光场,可以看做时开孔处入社波面各点次波波源发出的球面次波在P点产生光场的叠加。由夫朗和费近似下的基尔霍夫公式

矩形衍射:衍射孔为矩形孔

a= kax/2f b=kby/2f

P(x,y)点光强I=Io(sin a/a)^2*(sin b/b)^2

沿x轴的光强分布I=Io(sin a/a)^2

沿y轴的光强分布I=Io(sin b/b)^2

极大值

单缝衍射:如果矩形孔一个方向的尺寸比另一个方向大得多,如b >>a ,则该矩形孔的衍射就变成一个单缝衍射

相应 P 点的光强为 I=Io(sin a/a)^2

①当a=0,对应于thea=0 的衍射位置是光强中央主极大值(亮条纹);

②当?a=m*pi,对应于满足

的衍射角方向为光强极小值(暗条纹)。

(3)多缝衍射:多缝是指在一块不透光的屏上,刻有 N 条等间距、等宽度的通光狭缝。当每个单缝等宽时,各套衍射条纹在透镜焦平面上完全重叠,其总光强分布为它们的干涉叠加

相应于 P 点的光强度为

多缝衍射现象

matlab凸透镜防仿真,西安邮电大学matlab仿真解剖.doc相关推荐

  1. 西安邮电大学【活动】

    西安邮电大学[活动] 前言 版权 推荐 西安邮电大学[活动] 录取通知书 历史 西北邮电学校.西安邮电学校时期 西安邮政学校时期 西安邮电学院时期 西安邮电大学时期 后面的反展 学科优势 信息与通信工 ...

  2. 智能车竞赛技术报告 | 智能车视觉 - 西安邮电大学 - AI小布丁

    学 校:西安邮电大学     队伍名称:AI小布丁       参赛队员:张展鹏 徐军其 杜博林 带队教师:亢红波 蔡秀梅                第一章 引言   全国大学生智能车竞赛是从 2 ...

  3. 西安邮电大学计算机学院系主任,西安邮电大学计算机学院

    2014年11月12日晚7:30, 西安邮电大学计算机学院网络科技协会(www.xiyouant.org,微信公众平台:xiyounet)举办的网络科技协会纳新宣讲会在长安校区东区FF207教室举行. ...

  4. 智能视觉组参赛总结及体会- 西安邮电大学 - AI小布丁

    §01 参赛总结   卓老师您好,我们是西安邮电大学参与16届智能视觉组的代表队,很荣幸拿到了今年全国总决赛一等奖的好成绩.下面我将分享我们的参赛总结. Ⅰ.总体分析   相较于15届的AI电磁以及今 ...

  5. java实验文法报告_西安邮电大学编译原理LL文法分析器实验(java).doc

    西安邮电大学编译原理LL文法分析器实验(java) <编译原理>实验报告 题目: 语法分析器的制作 学生姓名: 班 级: 软件1202 学 号: 指导教师: 成 绩: 西安邮电大学计算机学 ...

  6. 西安邮电大学计算机学院研究生分数,2020西安邮电大学考研复试分数线已公布...

    院校考研复试分数线是判别该考生能否进入院校重要评判标准,了解分数线是考研过程中的第一步,以便于给自己制定一个要求.点击查看-2020西安邮电大学考研复试分数线~~ 西安邮电大学2020年硕士研究生招生 ...

  7. [渝粤教育] 西安邮电大学 成本会计学 参考 资料

    教育 -成本会计学-章节资料考试资料-西安邮电大学[] 第01章 单元测验 1.[单选题]构成商品的理论成本是( ). A.已耗费的生产资料转移的价值 B.劳动者为自己劳动所创造的价值 C.劳动者为社 ...

  8. 电子商务案例分析php,2020知到《西安邮电大学网课电子商务案例分析》单元测试答案2020高校邦《ThinkPHP框架技术》答案免费...

    2020知到<西安邮电大学网课电子商务案例分析>单元测试答案2020高校邦<ThinkPHP框架技术>答案免费 更多相关问题 [判断题] 动物性原料最适宜剞蓑衣花刀. [问答题 ...

  9. 西安邮电大学计算机学院学生会,2017年度计算机学院教职工代表大会工作报告.doc...

    PAGE \* MERGEFORMAT 5 1 凝心聚力,开拓创新, 以主人翁的工作态度共谋计算机学院新发展 2017/2018学年计算机学院教代会学院工作报告 王忠民 各位代表:大家下午好! 今天, ...

最新文章

  1. python 远程控制win10界面切换_Python3如何实现Win10桌面自动切换
  2. matlab如何进对图像进行透视变换,在Matlab中实现透视变换的方法 | 学步园
  3. 我的博客博客之路....
  4. 配置主机路由表(route)(两)
  5. 【Android FFMPEG 开发】FFMPEG 方法中指针类型参数说明 ( 一维指针类型参数 | 二维指针类型参数 )
  6. SAP S/4HANA 的30天免费试用版
  7. php获取当地时间 time zone
  8. 是时候了解React Native了
  9. android 6.0 点亮屏幕,android6.0 otg连接设备 点亮屏幕(案例)
  10. 虎牙被抬员工当事人再发声;淘宝回应网店客服“看见”用户未发送内容;Python 3.9.2 发布 | 极客头条...
  11. java 日期相减得分钟_java日期相减得到分钟??????
  12. 【数据结构】深度优先和广度优先比较
  13. CentOS 7安装配置FTP服务器
  14. 優利系統眾裡尋“她”
  15. matlab colorbar 颜色范围,Matlab对数范围colorbar imagesc
  16. VB6.0 组织json对象并生成json字符串
  17. ArcScan矢量化
  18. apkg格式怎么打开_win10系统怎么打开mdb文件
  19. 关于开会了一点点想法
  20. vue-element-admin(基础篇)

热门文章

  1. 锥体链视点|区块链成多省市工作关注点,山西如何发展区块链?
  2. 如何合理的布局关键词
  3. 正式对标苹果,小米 12 系列三箭齐发,MIUI 欲成为跨设备操作系统!
  4. 万人千题打卡第六期——习题题解
  5. em算法的Q函数的理解
  6. 阿里云Linux系统新手快速建站视频教程
  7. type-c插口,什么意思?
  8. Place Route相关
  9. centos 7 显示已连接却无法上网
  10. JS逆向之webpack打包网站实战