光的偏振态分析MATLAB分析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
光的偏振态的仿真
一、课程设计目的
通过对两相互垂直偏振态的合成
1.掌握圆偏振、椭圆偏振及线偏振的概念及基本特性;
2.掌握偏振态的分析方法。
二、任务与要求
对两相互垂直偏振态的合成进行计算,绘出电场的轨迹。要求计算在ϕ=0、 ϕ=π/4、ϕ=π/2、ϕ=3π/4、ϕ=π、ϕ=5π/4、ϕ=3π/2、ϕ=7π/4时,在E x =E y 及E x =2E y 情况下的偏振态曲线并总结规律。
三、课程设计原理
平面光波是横电磁波,其光场矢量的振动方向与光波传播方向垂直。一般情况下,在垂直平面光波传播方向的平面内,光场振动方向相对光传播方向是不对称的,光波性质随光场振动方向的不同而发生变化。将这种光振动方向相对光传播方向不对称的性质,称为光波的偏振特性。它是横波区别于纵波的最明显标志。
1) 光波的偏振态
根据空间任一点光电场E 的矢量末端在不同时刻的轨迹不同,其偏振态可分为线偏振、圆偏振和椭圆偏振。
设光波沿z 方向传播,电场矢量为
)cos(00ϕω+-=kz t E E
为表征该光波的偏振特性,可将其表示为沿x 、y 方向振动的两个独立分量的线性组合,即
y x jE iE E +=
其中
)
cos()
cos(00y y y x x x kz t E E kz t E E ϕωϕω+-=+-= 将上二式中的变量t 消去,经过运算可得
ϕϕ2002020sin cos 2=⎪⎪⎭
⎫ ⎝⎛⎪⎪⎭⎫ ⎝⎛-⎪⎪⎭⎫ ⎝⎛+⎪⎪⎭⎫ ⎝⎛y y x x y y x x E E E E E E E E 式中,φ=φy -φx 。这个二元二次方程在一般情况下表示的几何图形是椭圆,如图1-1所示。
图1-1 椭圆偏振诸参量
在上式中,相位差φ和振幅比E y /E x 的不同,决定了椭圆形状和空间取向的不同,从而也就决定了光的不同偏振状态。实际上,线偏振态和圆偏振态都可以被认为是椭圆偏振态的特殊情况。
(1) 线偏振光
当Ex 、Ey 二分量的相位差φ=m π(m =0, ±1, ±2,…)时,椭圆退化为一条直线,称为线偏振光。此时有
π0000e e im x y i x y x
y
E E E E E E ==ϕ- 当m 为零或偶数时,光振动方向在Ⅰ、Ⅲ象限内;当m 为奇数时,光振动方向
在Ⅱ、Ⅳ象限内。 由于在同一时刻,线偏振光传播方向上各点的光矢量都在同一平面内,因此又叫做平面偏振光。通常将包含光矢量和传播方向的平面称为振动面。
(2) 圆偏振光
当E x 、E y 的振幅相等(E 0x =E 0y =E 0),相位差φ=m π/2(m =±1, ±3, ±5…)时,椭圆方程退化为圆方程
20
22E E E y x =+ 该光称为圆偏振光。用复数形式表示时,有
i E E i x y
==2πe
式中,正负号分别对应右旋和左旋圆偏振光。所谓右旋或左旋与观察的方向有关,通常规定逆着光传播的方向看,E 为顺时针方向旋转时,称为右旋圆偏振光,反之,称为左旋圆偏振光。
(3) 椭圆偏振光
在一般情况下,光场矢量在垂直传播方向的平面内大小和方向都改变,它的末端轨迹是椭圆,故称为椭圆偏振光。在某一时刻,传播方向上各点对应的光矢量末端分布在具有椭圆截面的螺线上(图1-3)。椭圆的长、短半轴和取向与二分
量E x、E y的振幅和相位差有关。其旋向取决于相位差φ:当2mπ<φ<(2m+1)π时,为右旋椭圆偏振光;当(2m-1)π<φ<2mπ时,为左旋椭圆偏振光。
图1-2椭圆偏振光
四、课程设计步骤(流程图)
五、仿真结果与分析
图1.3 Ex=Ey偏振态仿真结果图
图1.4 Ex=2Ey偏振态仿真结果图
由理论知识可以知道光的偏振态的合成与振幅和相位差有关,即相位差ψ和振幅比Ey/Ex的不同,决定了椭圆形状和空间取向的不同,从而决定了光的不同偏振状态。
如上图取得是Ex=2Ey 的不同相位时的偏振合成,当二者的相位差ψ=m π(m=0,±1,±2,…)时合成为线偏振光,即第一幅图和第五幅图为线偏振光的图像,可以看出合成图为一条线。
而椭圆的长、短半轴和取向与二分量Ex、Ey的振幅和相位差有关,其旋向取决于相位差ψ:当2mπ<ψ<(2m+1)π时,为右旋椭圆偏振光;(2m-1)π<ψ<2mπ时,为左旋椭圆偏振光。第二种方法:迎着光的传播方向看,若光矢量沿顺时针方向转动,称为右旋椭圆偏振光,反之称为左旋的,这个方法也可以判断圆偏振光的旋向。如果把振幅改为Ex=Ey进行仿真会发现只要相位差ψ=mπ/2(m=±1, ±3, ±5,…)时,偏振合成为圆偏振光。此时改变ψ值仿真结果会出现线偏振,圆偏振和椭圆偏振的合成图像。
六、仿真小结
程序中的函数:
1、subplot和plot函数,前者是在同一图面上建立各个子图,后者是确定子
图的三维或者二维的表示形式。
2、inspace(x1,x2,N),功能:linspace是Matlab中的均分计算指令,用
于产生x1,x2之间的N点行线性的矢量。其中x1、x2、N分别为起始值、终止值、元素个数。若默认N,默认点数为100。
本次实验自己收获的知识点:
1、光的偏振特性:根据空间任一点光电场的末端矢量在不同时刻的轨迹不同,可将其偏振状态分为椭圆偏振光、圆偏振光和线偏振光;其次我们知道它们三者的特点和特性、表示。
2、光的旋向的判断方法:迎着光的传播方向看,若光矢量沿顺时针方向转动,称为右旋偏振光,反之称为左旋的偏振光。
3、椭圆偏振光和圆偏振光的检测:当入射到检偏器上的光是圆偏振光或椭圆偏振光时,随着检偏器的转动,对于圆偏振光,其透射光强将和自然光的情况一样,光强不变化;对于椭圆偏振光,其透射光强的变化和检验部分偏振光是的情况一样。因此,仅用检偏器观察光强的变化,无法将圆偏振光和自然光区分开来;同样也无法将椭圆偏振光和部分偏振光分开。
第一次接触MATLAB,对软件不熟悉,并且对MATLAB的语法,函数不熟悉,故第一次编写程序觉得很迷茫,不知道从何处开始。由于时间有限,不可能一点点从最基本的语法开始学。所以上网找了代码,再查阅资料弄明白程序的函数作用,以及程序编写思路(即程序流程图)。这样学习效率比较高。这次实验也让我重温了物理光学的理论知识。