Matlab在电磁场与电磁波学习中的应用
Matlab在电磁场与电磁波学习中的应用
裴逸菲
(燕京理工学院 信息科学与技术学院,河北 廊坊 065201)
摘要:针对电磁场与电磁波在大学课程中的理论性强、概念抽象的特点,在学习中引入matlab软件,利用matlab的仿真技术对电磁场的传输与极化进行仿真,对于具体实例给出了仿真结果,绘制了几种电磁波的传播图形和电磁波的极化图形,有助于在学习中对电磁场和电磁波传输和极化的基本规律的掌握。
关键字:电磁场;Matlab; 仿真
Application of Matlab in Electromagnetic field and Wave Propagation
Studying
Pei Yi-fei
(School of Information Science and Technology , Yanching Institute of Technology ,
Langfang 065201,China)
Abstract: According to charatheristics of theory of strong and abstract concept in electromagnetic field and wave studying of college, Matlab software was introduced to simulate the apatial distribution of time-varying electromagnetic fields in studying. using Matlab simulation technology for the electromagnetic field of simulation and polarization for simulation . For concrete example is given the result of simulation and draw several electromagnetic waves of polarization transmission and graphics.
Key word: Electromagnetic field; matlab; simulation.
0 引言
《电磁场与电磁波》课程是信息工程类专业的必修的专业基础课程,具有一定的抽象性。随着计算机仿真软件的发展,Matlab凭借其强大的仿真功能,为电磁场与电磁波的学习提供了仿真条件通过Matlab的仿真,将抽象的概念可视化,帮助同学们在学习过程中对电磁波在传输和极化过程的理解。
本文通过对电磁场在传输和极化过程中的几种情况的波形仿真,以帮助我们在学习过程中更好的理解。
1 Matlab在仿真电磁波传播过程中的应用
根据电磁波波阵面(等相位面)的形状的不同,可以把电磁波分为平面电磁波、柱面电磁波和球面电磁波等几种类型,本文针对以上几种电磁波通过Matlab进行了仿真。
1.1电磁波的概念
电磁波是由同相振荡且互相垂直的电场与磁场在空间中以波的形式移动,其传播方向垂直于电场与磁场构成的平面,有效的传递能量和动量。电磁波是电磁场的一种运动形态。电与磁可说是一体两面,变化的电场会产生磁场(即电流会产生磁场),变化的磁场则会产生电场。变化的电场和变化的磁场构成了一个不可分离的统一的场,这就是电磁场,而变化的电磁场在空间的传播形成了电磁波。
1.2电磁波的传输及程序分析
电磁波是自然界许多波动现象的一种,它具有波动的一般规律,因而研究电磁波的传输不但能在学习过程中直观的体验电磁波的传输过程,对其他波动的研究起到了一定帮助作用。下文将对均匀平面电磁波传输状态进行可视化,及程序分析。
1.2.1电磁波的传输
对于线性、各项同性和均匀媒介,在无源区麦克斯韦方程可得到一个波动方程,在实数区域这个方程可以写为:
1 2 =0 1v=2
在物理学中,上述方程为标准的波动方程,这说明电磁场可以以波动的形式存在,根据电磁波波阵面的形状不同,可以将电磁波分为平面电磁波、柱面电磁波和球面电磁波。本文以平面电磁波为例,简单阐述利用Matlab仿真电磁波的传输。
设电磁波沿z轴方向传播,在z轴垂直的平面上,起电场强度各店具有相同的振幅和振动方向,及E和H只与z有关,与x和y无关。这种情况下亥姆霍兹方程可简化为一个二阶常微分方程:
2 (z)+k2 =0 其复数形式为:
= ++
= ±
其瞬时值为:
, = + + +
, = ( ± )
图一:平面电磁波传输
1.2.2电磁波传输的程序分析
在matlab编程过程中,调用meshgrid函数绘制网格,通过surfc(x,y,z)函数绘制平面波传输过程的三维状态,通过axis决定轴的刻度表现。xlabel、ylabel、zlabel分别为X、Y、Z轴标注名称,具体程序如下,图形如图一所示。
a=get(handles.edit1,'String');
b=get(handles.edit2,'String');
c=get(handles.edit3,'String');
A=str2double(a);
w=str2double(b);
P=str2double(c);
[x,y]=meshgrid([0:0.1:4]);
t=x.*zeros(size(x));
z=t.*t+A*cos(w*y+P);
surfc(x,y,z) ;
axis([0 4 0 4 -4 4]);
xlabel ('x');ylabel('y轴');zlabel('Ey');
2 Matlab在仿真电磁场极化过程中的应用
2.1电磁波的极化
电磁波的电场矢量E 的振动保持在某一固定方向或按照某一规律旋转的现象称为电磁波的极化,电磁波的极化是通过在固定点观察电磁波的电场矢量端点在一个时间周期里描绘的轨迹来进行描述的。
2.2极化电磁波的仿真及程序分析
通过观察电场矢量端点描绘出的轨迹,可以把极化电磁波分为线极化波、圆极化波、椭圆极化波。在一般情况下,均匀平面电磁波电场矢量端点描绘出的轨迹是一个椭圆。而线极化波、圆极化波属于椭圆极化波的特例,本文便以椭圆极化波和圆极化波为例,阐述matlab在仿真电磁波极化中的应用。
2.2.1电磁波的极化
假设电磁波沿+z轴传播,则电场的时域表达式为:
E z,t = 1cos ωt kz + 2 ωt kz θ
在最简单的位置z=0处观察,上式可表示为:
E 0,t = 1cos ωt + 2 ωt θ
理论上而言:当 1= 2= 0且θ=±π/2时,电场矢量端点描绘的轨迹方程是一个圆方程,及极化电磁波为圆极化波。当θ≠0,±π;不发生 1= 2= 0且θ=±π/2,电场矢量端点描绘的轨迹方程是一个椭圆方程,及极化电磁波为椭圆极化波。
图二:圆极化波
图三:椭圆极化波
2.2.2圆极化波和椭圆极化波的仿真程序分析
在matlab编程过程中,调用linspace利用线性等分向量生成空间向量,通过plot函数绘图。 Xlabel、ylabel、zlabel分别为X、Y、Z轴标注名称,具体程序如下。圆极化波图形如图二所示。椭圆极化波图形如图三所示。
a=get(handles.edit4,'String');
b=get(handles.edit5,'String');
c=get(handles.edit6,'String');
A=str2double(a);
w=str2double(b);
P=str2double(c);
w=1.5*pi*10e+8;
z=0:0.05:20;
k=120*pi;
for t=linspace(0,1*pi*10e-8,200)
e1=sqrt(A*A)*cos(w*t-P*z);
e2=sqrt(A*A)*sin(w*t-P*z);
h1=sqrt(A*A)/k*cos(w*t-P*z);
h2=-sqrt(A*A)/k*sin(w*t-P*z);
subplot(2,1,1)
plot3(e1,e2,z);xlabel('x');ylabel('y');zlabel('z');
title('电场强度矢量');grid on
subplot(2,1,2)
plot3(h2,h1,z);xlabel('x');ylabel('y');zlabel('z');
title('电场强度矢量');grid on
pause(0.2);
3 结语
利用matlab强大的仿真功能,对于抽象不可见的模型进行了仿真处理,较好的解决了电磁场与电磁波学科抽象、难理解的问题,帮助我 …… 此处隐藏:1933字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [文秘资料]班长职务辞职报告
- [文秘资料]完美的辞职报告
- [文秘资料]经典的员工辞职报告
- [文秘资料]医院口腔医生辞职报告
- [文秘资料]总经理辞职报告范文四篇
- [文秘资料]超市职员个人辞职报告
- [文秘资料]村妇联主任的辞职报告
- [文秘资料]辞职报告书格式
- [文秘资料]酒店辞职报告简单范文
- [文秘资料]联通的辞职报告
- [文秘资料]2017最新私企员工辞职报告范文
- [文秘资料]2019年度医院基层党组织书记抓党建述职
- [文秘资料]工作时间长辞职报告
- [文秘资料]辞职报告怎么写出来
- [文秘资料]个人能力原因辞职报告
- [文秘资料]网络工程师辞职报告
- [文秘资料]项目部辞职报告
- [文秘资料]缝纫工辞职报告怎么写
- [文秘资料]XXX州委书记述职报告
- [文秘资料]抓基层党建工作述职报告
- (王虎应老师讲课记录)六爻理象思维
- 八个常见投影机故障排除法
- 质量专业综合知识(中级)第一章质量管理
- 煤矿班组建设实施意见
- 我国快餐业与肯德基经营模式的比较与分
- 汽车保险杠模具标准化模架技术工艺研究
- 汽车二级维护作业团体赛比赛规程
- 装卸搬运工安全操作规程
- 高效的工作方法-刘铁
- 依据《生产安全事故报告和调查处理条例
- 2015专业PS夜景亮化效果图制作教程
- 企业劳动定额定员浅析
- 中枢神经系统医学影像学本科五年制第五
- 长城汽车参观探营第三站:研发试验中心
- 小升初语文专项训练
- 建筑工程质量检测资质分类与等级标准
- 周燕珉-我国养老社区的发展现状与规划
- 《生命里最后的读书会》读后感
- 实验室管理评审报告
- CCNA思科网院教程精华之网络基础知识




