激光原理课程设计_第1页
激光原理课程设计_第2页
激光原理课程设计_第3页
激光原理课程设计_第4页
激光原理课程设计_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

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

文档简介

激光原理与技术课程设计-谐振腔自再现模式特性分析XXX uestc1. 课程设计任务与要求课程设计任务与要求(1)编程计算图示谐振腔的稳定性与光焦度1/F的关系。可取R1=, R2=, l1=250mm, l2=200mm。(2)计算输出镜M2和透镜上的模式半径与光焦度1/F的关系。(3)取使谐振腔稳定的F值,计算腔内模式半径与z的关系。(4)取不同的l1值和R1值,计算谐振腔的稳定性,输出镜M2和透镜上的模式半径与光焦度1/F的关系。(5)进行光线追迹,计算从M1出发,光线参数为(r0, q0)的光线在腔内往返传播的轨迹。2.实验原理分析1)光焦度与谐振腔稳定性的关系光学谐振腔的稳定性可以用光线往返一周后的【A B C D】矩阵来描述,根据谐振腔稳定性条件可以判断,当 1时为非稳腔,当=1时为临界腔。再用matlab方法作图就可以画出光焦度D与谐振腔稳定性的关系2)光焦度与透镜和输出镜作图原理设腔内五个部分的【A B C D】矩阵分别为 Tr1 Tl1 TF Tl2 Tr2,透镜和输出镜上的传播矩阵分别为T1=Tl1*Tr1*Tl1*TF*Tl2*Tr2*Tl2*TF和T2=Tl2*TF*Tl1*Tr1*Tl1*TF*Tl2*Tr2;利用matlab编程得到传播矩阵T1 T2,根据公式 ,用matlab方法作图就可以画出光焦度D与透镜和输出镜上光斑半径的关系。3)z与光斑半径作图原理算输出镜M2和透镜上的模式半径与光焦度D的关系,根据公式 只要求得光腰半径w0的大小,就可以求出任意处z的光斑半径大小,而光腰半径w0的大小可以用上述公式逆用求得,根据某一参考面【A B C D】矩阵,可以求出该处光斑半径,和等相位面的大小,以及相对光腰的位置z,根据公式 作图就可以得到z和光斑半径的关系。4)光线追迹原理设从R1上射出的光线位置参数为【r ;】,则传播到透镜上的位置参数为【rF;F】则二者存在关系式:【rF;F】=TF*Tl1*【r ;】,在左腔镜中,X=0:l1;Y= rF+XF 根据X,Y的关系就可以做出光线在左腔镜中的传播轨迹,经过透镜和被R2反射的光线也可以利用相同方法求出,重复上述过程,可以得到从某一范围发出的光线在谐振腔内的轨迹图。3,仿真图像3.1谐振腔的稳定性与透镜光焦度关系: R1=inf;R2=inf;l1=200mm;l2=200mm; R1=1000mm;R2=inf;l1=200mm;l2=200mm;4源程序 R1= inf;R2=inf;l1=100mm;l2=200mm; R1=700mm;R2=inf;l1=200mm;l2=200mm; 3.2透镜光焦度与透镜,输出镜上光斑半径的关系(波长取lamda=1064e-6mm) R1=inf;R2=inf;l1=200mm;l2=200mm; R1=1000;R2=inf;l1=100mm;l2=200mm; R1=inf;R2=inf;l1=100mm;l2=200mm; R1=inf;R2=inf;l1=100mm;l2=200mm;3.3不同位置z与光斑半径的关系(波长取lamda=1064e-6mm)R1=inf;R2=inf;l1=200;l2=200;F=190 R1=inf;R2=inf;l1=100;l2=200;F=90 R1=inf;R2=inf;l1=200;l2=100;F=85 R1=1000;R2=inf;l1=300;l2=100;F=1303.4 光线追迹R1=inf;R2=inf;l1=200;l2=200;F=200 R1=inf;R2=inf;l1=200;l2=200;F=90 R1=inf;R2=inf;l1=300;l2=200;F=300 R1=100;R2=inf;l1=200;l2=200;F=160R1=inf;R2=inf;l1=200;l2=200;F=1205 matlab代码5.1谐振腔的稳定性与透镜光焦度关系clearclcR1=inf;R2=inf;l1=200;l2=200;i=0;for D=0:0.0002:0.012 i=i+1; Tr1=1 0;-2/R1 1; Tr2=1 0;-2/R2 1; Tl1=1 l1; 0 1; %l1距离 Tl2=1 l2; 0 1; %L2距离 TF=1 0; -D 1; %透镜 T=Tr1*Tl1*TF*Tl2*Tr2*Tl2*TF*Tl1; y(i)=(T(1,1)+T(2,2).2/4; x(i)=D;endplot(x,y)xlabel(透镜光焦度D(mm-1)ylabel(A+D)2/4)axis(0 0.012 0 1.5)grid on5.2透镜光焦度与透镜,输出镜上光斑半径的关系clearclcR1=inf;R2=inf;l1=300;l2=200;lamda=1064e-6;i=0;for D=0:0.00002:0.02 i=i+1; Tr1=1 0;-2/R1 1; Tr2=1 0;-2/R2 1; Tl1=1 l1; 0 1; %l1距离 Tl2=1 l2; 0 1; %L2距离 TF=1 0; -D 1; %透镜 T1=Tl1*Tr1*Tl1*TF*Tl2*Tr2*Tl2*TF; T2=Tl2*TF*Tl1*Tr1*Tl1*TF*Tl2*Tr2; A1=T1(1,1); B1=T1(1,2); C1=T1(2,1); D1=T1(2,2); A2=T2(1,1); B2=T2(1,2); C2=T2(2,1); D2=T2(2,2); g1=(A1+D1)/2)2; g2=(A2+D2)/2)2; w1=sqrt(lamda*abs(B1)/pi/sqrt(1-(A1+D1)/2)2); w2=sqrt(lamda*abs(B2)/pi/sqrt(1-(A2+D2)/2)2); if g11 y1(i)=nan; else y1(i)=w1; end if g21 y2(i)=nan; else y2(i)=w2; end x(i)=D; endplot(x,y1,r.,x,y2)legend(透镜,输出镜)xlabel(透镜光焦度D(mm-1)ylabel(光束半径(mm))axis(0 0.012 0 1)grid on5.3 不同位置z与光斑半径作图clearclcR1=inf;R2=inf;l1=300;l2=200;F=130;lamda=1064e-6;temp=l1+l2;temp2=l1-0.1;i=0; Tr1=1 0;-2/R1 1; Tr2=1 0;-2/R2 1; Tl1=1 l1; 0 1; %l1距离 Tl2=1 l2; 0 1; %L2距离 TF=1 0; -1/F 1; %透镜 T1=Tl1*Tr1*Tl1*TF*Tl2*Tr2*Tl2*TF; T2=Tl2*TF*Tl1*Tr1*Tl1*TF*Tl2*Tr2; A1=T1(1,1); B1=T1(1,2); C1=T1(2,1); D1=T1(2,2); A2=T2(1,1); B2=T2(1,2); C2=T2(2,1); D2=T2(2,2); Rz=2*B1/(D1-A1) %参考面等相位面 w0=sqrt(lamda*abs(B1)/pi/sqrt(1-(A1+D1)/2)2) %参考面光斑半径 w01=w0/(sqrt(1+(pi*w0*w0/lamda/Rz)2) %腰斑半径 Z01=Rz/(1+(lamda*Rz/pi/w0/w0)2) %腰斑位置w02=F*w01/sqrt(F-Z01)2+(pi*w01*w01/lamda)2) %透镜右方的光腰半径Z02=F+(Z01-F)*F2/(Z01-F)2+(pi*w01*w01/lamda)2) %透镜右方的光腰参数for z=0:0.1:temp i=i+1; if z1 y1(i)=nan; else y1(i)=wz; end else wz=w02*sqrt(1+(lamda*(temp-z)/pi/w02/w02)2); if g11 y1(i)=nan; else y1(i)=wz; end end x(i)=z; y1(i)=wz; endplot(x,y1)legend(输出镜)xlabel(Z(mm)ylabel(光束半径(mm))grid on5.4 光线追迹clcclearF=90,l1=200;l2=200;R1=1000;R2=inf;% input parameters 66.7mm-114mm%stable analysisTl1=1,l1; 0, 1;Tf=1 0;-1/F,1;Tl2=1 l2;0 1;Tr1=1 0;-2/R1 1;Tr2=1 0;-2/R2 1;T=Tr1*Tl1*Tf*Tl2*Tr2*Tl2*Tf*Tl1%matrix of round tripS=(T(1,1)+T(2,2)/2 %(A+D)/2%one round trip;r0=0 for theta0=0.005*pi/180:0.005*pi/180line0=r0;theta0;m=200;for n=1:1:mx0=0:1:l1;y0=line0(1,1)+x0*line0(2,1);plot(x0,y0,b);hold online1=Tl1*line0;line2=Tf*line1;x2=l1:1:l1+l2;y2=line2(1,1)+(x2-l1)*line2(2,1);plot(x2,y2,c);line3=Tl2*line2;line4=Tr2*line3;x4=(l1+l2):-1:l1;y4=line4(1,1)-(x4-l1-l2)*line4(2,1);plot(x4,y4,r)line5=Tl2*line4;line6=Tf*line5;x6=l1:-1:0;y6=line6(1,1)-

温馨提示

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

评论

0/150

提交评论