平面波极化

平面波的极化

对于平面波,设传播方向为矢量 z → \overrightarrow{z} z ,电场E垂直与波的传播方向,极化状态按照E的矢量端点轨迹定义,根据场的矢端轨迹,分为线极化、圆极化、椭圆极化三类。 根据情况我们对三种极化状态进行简单分析。

考虑到以下几种特殊情况的极化状态,如图3-2-1所示:

在这里插入图片描述

在这里插入图片描述

假设 E → ( z , t ) = e → x E → x 0 ( ω t − φ 1 ) + e → y E → y 0 ( ω t − φ 2 ) \overrightarrow{E}(z,t)=\overrightarrow{e}_x \overrightarrow{E}_{x0}(\omega t- \varphi_1)+\overrightarrow{e}_y \overrightarrow{E}_{y0}(\omega t- \varphi_2) E (z,t)=e xE x0(ωtφ1)+e yE y0(ωtφ2) ,其极化类型取决于 E x 0 , E y 0 E_{x0},E_{y0} Ex0,Ey0以及 φ 1 , φ 2 \varphi_1,\varphi_2 φ1,φ2

情形一:当 φ 2 − φ 1 = 2 m π \varphi_2-\varphi_1=2m\pi φ2φ1=2mπ 或者 φ 2 − φ 1 = ( 2 m + 1 ) π \varphi_2-\varphi_1=(2m+1)\pi φ2φ1=(2m+1)π 为线极化,如 3-2-1(a)和(b)所示。

情形二:若 E x = E y E_{x}=E_{y} Ex=Ey为圆极化, φ 2 − φ 1 = ± π / 2 \varphi_2-\varphi_1=\pm\pi/2 φ2φ1=±π/2,其中,"+“为右旋圆极化,”-"为左旋圆极化,如图3-2-1(c)和(d)所示。

情形二:若 E x ≠ E y E_{x}\ne E_{y} Ex=Ey为圆极化, φ 2 − φ 1 = ± π / 2 \varphi_2-\varphi_1=\pm\pi/2 φ2φ1=±π/2,其中,"+“为右旋椭圆极化,”-"为左旋椭圆极化,如图3-2-1(e)和(f)所示。

Matlab极化波实现:

  1. 线性极化波
    %% 沿x方向phase =0传输时的线性极化波
    x=(0:0.3:30);                   	%传输距离
    beta=0.8;
    Eym=1;
    Ezm=2;
    l=zeros(size(x));                  %设置l为与x尺寸相同的零向量
    t=0;                            	%时间变量
    for i=1:1500                     	%帧数
        omega=2*pi;
        Ey=Eym*cos(omega*t-beta*x);   %电场横向y分量
        Ez=Ezm*cos(omega*t-beta*x);   %电场横向z分量
        quiver3(x,l,l,l,Ey,Ez); 
        %以(x,0,0)为起点画出传输方向上每一点的电场矢量图
        axis([0,30,-4,4,-4,4]); view(20,40); 	%观察范围
        pause(0.01);                   	%矢量图显示0.01s;
        mov(i)=getframe(gcf);         %捕捉当前图像作为一帧;
        t=t+0.01;                     	%时间变量变化微小量
    end;
    hold off; 
    VideoWriter('mov.avi','Motion JPEG AVI');    	
    %和前面的循环配合,实现动画输出为avi文件
    

    在这里插入图片描述

  2. 左旋圆极化波
    %% 沿x方向 phase =-1/2传输时的左旋圆极化波
    x=(0:0.3:30);                   	%传输距离
    l=zeros(size(x)); 
    t=0;                          	%时间变量
    for i=1:1500                    	%帧数
    omega=2*pi;
    Ey=cos(omega*t-0.8*x);        	%电场横向y分量
    Ez=cos(omega*t-0.8*x+pi/2);    	%电场横向z分量
    quiver3(x,l,l,l,Ey,Ez);          	
    %以(x,0,0)为起点画出传输方向上每一点的电场矢量图
    axis([0,30,-4,4,-4,4]); view(20,40); 	%观察范围
    pause(0.01);                   	%矢量图显示0.01s;
    mov(i)=getframe(gcf);          	%捕捉当前图像作为一帧;
    t=t+0.01;                     	%时间变量变化微小量
    end;
    hold off;
    VideoWriter('mov.avi','Motion JPEG AVI'); 	
    %和前面的循环配合,实现动画输出为avi文件
    

    在这里插入图片描述

  3. 右旋圆极化波
%% 沿x方向phase =0传输时的线性极化波
x=(0:0.3:30);                   	%传输距离
beta=0.8;%% 沿x方向 phase =-1/2传输时的右旋圆极化波
x=(0:0.3:30);                   	%传输距离
l=zeros(size(x)); 
t=0;                          	%时间变量
for i=1:1500                    	%帧数
		omega=2*pi;
		Ey=cos(omega*t-0.8*x);        	%电场横向y分量
		Ez=cos(omega*t-0.8*x-pi/2);    	%电场横向z分量
		quiver3(x,l,l,l,Ey,Ez);          
		%以(x,0,0)为起点画出传输方向上每一点的电场矢量图
		axis([0,30,-4,4,-4,4]); view(20,40); 	%观察范围
		pause(0.01);                   	%矢量图显示0.01s;
		mov(i)=getframe(gcf);          	%捕捉当前图像作为一帧;
		t=t+0.01;                     	%时间变量变化微小量
end;
hold off;
VideoWriter('mov.avi','Motion JPEG AVI'); 	
%和前面的循环配合,实现动画输出为avi文件

Eym=1;
Ezm=2;
l=zeros(size(x));                  %设置l为与x尺寸相同的零向量
t=0;                            	%时间变量
for i=1:1500                     	%帧数
    omega=2*pi;
    Ey=Eym*cos(omega*t-beta*x);   %电场横向y分量
    Ez=Ezm*cos(omega*t-beta*x);   %电场横向z分量
    quiver3(x,l,l,l,Ey,Ez); 
    %以(x,0,0)为起点画出传输方向上每一点的电场矢量图
    axis([0,30,-4,4,-4,4]); view(20,40); 	%观察范围
    pause(0.01);                   	%矢量图显示0.01s;
    mov(i)=getframe(gcf);         %捕捉当前图像作为一帧;
    t=t+0.01;                     	%时间变量变化微小量
end;
hold off; 
VideoWriter('mov.avi','Motion JPEG AVI');    	
%和前面的循环配合,实现动画输出为avi文件

在这里插入图片描述

均匀平面电磁波的一般表达式

一般表达式:

E → y = E → y m ( ω t − β x ) \overrightarrow{E}_y= \overrightarrow{E}_{ym}(\omega t- \beta x) E y=E ym(ωtβx)

E → z = E → z m ( ω t − β x − φ ) \overrightarrow{E}_z= \overrightarrow{E}_{zm}(\omega t- \beta x-\varphi) E z=E zm(ωtβxφ)

%% J45 可以在均匀平面电磁波的一般表达式
clc; 
clear;	                                 %清屏幕,清内存
t=0;                                	%时间变量t赋初值
x=0;                               	%沿传播方向取一个截面,x=0
Eym=1; Ezm=2; phi=-1*pi/4;      %两个电场分量的设置,修改可以得到不同极化
Scope=1.5*max([Eym Ezm]);	%设置显示范围
omega=2*pi;	%角频率
for i=1:200                         	%循环100次,获取100帧数据
		Ey=Eym*cos(omega*t-0.8*x);      	%电场横向分量Ey
		Ez=Ezm*cos(omega*t-0.8*x-phi);  	%电场横向分量Ez
		quiver(0,0,Ey,Ez,1);            	%以(0,0)为起点绘制电场矢量箭头图
		% plot(Ey,Ez,'*');	%另外一种展示方式
		axis equal;	%等比例显示
		% hold on;	%绘图保持模式打开
		axis([-Scope Scope -Scope Scope]); 	%设置显示范围
		pause(0.01);                    	%矢量图显示0.01s;
		mov(i)=getframe(gcf);               	%捕捉当前图像作为一帧
		t=t+0.01;                       	%时间变量变化微小量
end;
VideoWriter('mov.avi','Motion JPEG AVI');    	
%将所有帧的数据转换为avi文件并保存

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

泸州月

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值