MATLAB在电磁场与电磁波课程教学中的应用

发布时间:2024-11-28

2009年3月第24卷第2期

Jo岫l

咸阳师范学院学报

of

Mar.2009

V01.24No.2

Xi锄y锄gNonllalUnivers埘

[高等教育教学与管理研究】

MATLAB在电磁场与电磁波课程教学中的应用

王明军,李应乐,唐静

(咸阳师范学院物理与电子工程学院,陕西咸阳712000)

摘要:针对电磁场与电磁波课程教学中理论性强、概念抽象等特点。利用Matlab强大的

数值计算和图形技术.从电磁场和电磁波传播两个方面,通过具体实例进行仿真,绘制了静电场电偶极子及同轴电缆线电场线、等位线分布图.形象再现了自由空间平面电磁波和球面电磁波的空间传播传播状态,有助于学生对电磁场和电磁波基本规律的掌握。

关键词:Madab仿真:电磁场理论;电磁波传播中图分类号:0441.4;G434

文献标识码:A

文章编号:1672—2914(2009)02—0089—03

《电磁场与电磁波》课程是电子类理工科专业必开的一门专业基础课程㈣,在教和学过程中,学生普遍反映该门课程比较抽象,很多概念难以理解。随着计算机辅助教学的发展,各种计算机仿真软件在教学中发挥着越来越重要的作用。Matlab由于其强大的矩阵运算、数值和符号计算等强大的功能以及可视化的仿真环境M。为电磁场与电磁波课程教学提供了仿真条件。借助Matlab模拟和实现结果的可视化【5一”,把抽象概念变为清晰、用直观的数据和图象形象地描述电磁场分布和电磁波传播的状态。帮助学生理解和掌握电磁场与电磁波传播的规律。有助于学生对这门课程的学习。

本文通过电磁场与电磁波传播课程教学中几个典型实例,利用Matlab进行对相关问题进行仿真。将抽象的电磁场与电磁波传播过程形象化。

维直角坐标系中,设在(吗6)处有电荷叼,在(鸭-6)处有

电荷-q,那么在电荷所在平面上任何一点的电势为旧:

“伍y)7旦_(上一上)),电场为:E=Vy。

q叮Tso

其中r+_

■r-

V忙司舢).,毕、/忙西舢)-。又设电荷电量q_2×

厂———1r————彳广———’广————了

l舻。归15,6—1.5。在Matlab编程中,执行等位线绘图

指令contourf可获得电位函数在空间的分布。计算场强则需对电势y求负梯度即用gradiant(一y),再用口uiver函数就可绘制出空间电场的分布。用黑实线及为计算机绘制的等位线图,在X,y平面上绘制带箭头的线条电场线、分布,电偶极子的等位线及电场线在二维平面上的分布如(图2)所示。通过将抽象的场函数仿真后。对场的分布就有了一个直观的概念.对场的性质理解起来也就更加容易。电场线的疏密表示电场的弱强.某点处切线方向表示电场的方向。从而建立起电场线与电场强度之间的有效联系。而且等势线与电场线正交.顺着电场线方向电势降低,电场强度是电势的负梯度等,这些从图象中都可以得到直接验证。

1.2同轴电缆线电场分布的仿真

^‘

1电磁场中电力线和等势线的仿真

利用Matlab的图形功能,绘制电偶极子和同轴电缆线电场线、等势线等。以帮助学生更好的理解电磁场。

1.1.电偶极子电场和等势线的分布仿真

在电磁理论中,电偶极子电场问题是一个典型的问题。其等位线和电场线的绘制就是课程中较难把握的内容,借助Matlab这将不再是一个难点。电偶极子是指由间距很小的两个等量异号电荷组成的系统。其模型是指电量为口、相距为Z的一对正负点电荷所组成的系统,O是两个点电荷距离的中点,电偶极子的方向是从负电荷Q:指向正电荷9,,如图1所示。在直角坐标系中。将原点放在偶极子中心,z轴与相重合,远处一点p的电位等于两点电荷电位的叠加。在二

收稿日期:2008—11—15

1/

刃9。

图1电偶极子理论模型

图2电偶极子的等位线及

电场线分布图

基金项目:成阳师范学院教改项目(200702027);成阳师范学院科研基金项目(08xSYK304)。

作者简介:王明军(1979一),男,陕西旬阳县人,成阳师范学院物理与电子工程学院讲师,博士,主要研究方向是光散射辐射

及其光信号处理。

万方数据 

90

咸阳师范学院学报第24卷

同轴电缆线是指用来传递信息的一对导体是按照一层圆筒式的外导体套在内导体(一根细芯)外面.两个导体间用绝缘材料互相隔离的结构制造的。外层导体和中心轴芯线的圆心在同一个轴心上11.习。

结构如图3所示,其导波装置是双导体结构,传输电磁波的主模式是TEM波。从场的观点看,同轴线的边界条件既能支持TEM波传输,也能支持波TE或TM波传输。究竟哪些波能在同轴线中传输.则取决于同轴线的尺寸和电磁波的频率【lf2J。同轴线的特点之一是可以从直流一直工作到毫米波波段.因此无论在微波整机系统、微波测量系统或微波元件中,同轴线都得到广泛的应用。

如4图所示的模型中,有一半径为L的长圆柱形导体A(带正电荷)和一内半径为n的长圆筒形导体B(带负电荷),它们同轴放置,分别带等量异号电荷。由高斯定理知.在垂直于轴线的任一载面s内.都有均匀分布的辐射状电场线.这是一个与坐标Z轴无关的二维场。在二维场中,电场强度E平行于Xl,平面。坐标原点在同轴电缆线的圆心。其等位面为一簇同轴圆柱面。因此只要研究任意S面上的电场分布即可。

例如,设有一同轴电缆线的外半径r6=6cm,内半径乍

1cm,内外导体的电势差%-20V,求该同轴电缆线的

厂—丁—了

等位线和电场线分布图。其中岸V石。Ⅳ。

在Matlab编程中执行等位线绘图指令contourf可获得电位函数在同轴电缆线内部的分布。计算场强

则需U对求负梯度即用gmdiant(一堋,再用quiver函

数就可绘制出空间电场强度E的分布如图4所示。

从图4可以直接观察出同轴电缆线的等势线为一同心圆。电场强度是从中心带正电荷处指向外面带负电荷处,而且等势线与电场线正交,顺着电场线方向电势降低,电场强度是电势的负梯度等。这些从

圈3同轴电缆线模型

图4同轴电缆线的电场及电势分

图象中都可以直接看到。

2自由空间电磁波传播过程仿真

电磁波是自然界许多波动现象的一种,它具有波动的~般规律㈦l,因而研究电磁波就对研究其它的波动起到基础理论作用。在下文中将对均匀平面

万 

方数据电磁波和球面电磁波传播状态进行可视化。2.1均匀平面电磁波传播的仿真

均匀平面电磁波是指等相位面为无限大平面,且等相位面上各点的场强大小相等、方向相同的,即沿某方向传播的平面电磁波的场量除随时间变化外,只与波传播方向的坐标有关,而与其它坐标无关。严格说,理想的平面电磁波是不从在的,因为只有无限大的波源才能激励出这样的波。但是如果场点离波源足够远的话,那么空间曲面的很小一部分就十分接近平面。在这一小范围内,波动的传播特性也近似为平面波。

对于正弦电磁场,无源、无界、无耗简单媒质(卢0,p=0)的条件下,可由上面的复数形式的麦克斯韦方程组导出复数形式的波动方程为:V氇妇氇=0,其

中I|};∞、/面,在直角坐杯系中,假设均匀平面电磁

波沿,,轴方向传播,电场强度只有z方向坐标分量EO.,则波动方程可以化简为I均:

{些』丝“砭∽:0~

(1)~

41T80

在无源区。所以上式的解为:

一i‘…

E∽=E正矗一(21

其中鼯“1为z=o处的复振幅。(2)式所对应

fd

的瞬时表达式为:

E(y,£)=砜cos(删一无y+勿0)

(3)

在真空中。设均匀平面电磁波沿y轴方向传播,电场强度只有z方向坐标分量。且平面电磁波的电场强度的振幅值玩产1V/m,初始相位∥。=0,求t=0

时刻的电磁场传播状态图。其中,七=∞、/历矗=

∞蝙=l,真空磁导率胁=41T×lo-7(H,m),真空介

电常数占庐(1/36叮r)×101F/m)。

Matlab编程中。首先依据函数中的参数建立三维坐标系,再执行meshgrid来设置网格矩阵,通过

su疵Ⅸ,l,,z)函数就可以绘制出平面电磁波传播的

三维状态图。平面电磁波传播的可视化,见图5。

需要注意的是,在图5中我们只是画出了以',和z的大小为横纵坐标的瞬时图形,因此我们可以通过编程可视在现平面电场波在自由空间某一时间段上动态的传播特征,由于篇幅所限,随着教改项目

的深人。后续工作将相继展开。2.2球面电磁波传播的仿真

球面电磁波由点源激发.其等相位面是同心的球面簇,由麦克斯韦方程组我们可以得出球面电磁波的传播方程【l翻:

君(州)匀争c。s∞£以r)

第2期王明军。等:MAnAB在电磁场与电磁波课程教学中的应用

9l

图形。通过编程可视在现平面电场波在自由空间某一时间段上动态的传播特征。

3结论

利用Matlab强大的计算与图像功能辅助电磁场与电磁波教学、分析研究电磁场与电磁波问题简单方便,非常实用,特别对于抽象不可见的问题进行仿真处理,可以帮助我们直观的分析和理解问题,这对教学和科研都具有非常重要的意义。本文根据电

图5扭O时刻平面电磁波在自由空间的传播状态传播效果

磁场与电磁波传播教学的特点。通过绘制电偶极子、上式采用的是球坐标系,式中∞=佤,,-是矢径长

同轴电缆线的等位线及电场分布图和均匀平面电磁波传播、球面电磁波传播的状态图,着重介绍了度,表示三维空间上任一点p到坐标原点的距离;口Matlab在电场图和电波传播方面的绘制以等方面的是高低角。表示Dp与Z轴正方向的夹角;叭称为时应用.达到预期的效果。

间相位:矗r称为空间相位。

例如.在真空中,设球面电磁波在墨l,平面上沿参考文献:

f11王家礼,朱满座,路宏敏.电磁场与电磁渡【M】.西安:西安电强度的振幅值鼯500v/m,其中芦、/算2+严。

子科技大学出版社.2004.【2】Bhagsingll

G唧,Hiiseyin

R.Hiz晌glu.Elec臼omagnedc

在Matlab中。设置X和y坐标的范围,用函数

FieldC舶ridge

Theory

F11ndamentalS(second

Ed试on)【M】.c锄b砌ge:

UniversityPre豁,2004.

刻的球面电磁场传播状态三维效果见图6(a)和(b)。

f31张志涌.精通MAll,AB6.5版教程fM】.北京:北京航空航天大学出版社.2004.

【4】林雪松,周婧,林德新.MAlrI,AB7.0应用集锦【M].北京:机械工业出版社.2006.f51粱振光.MAⅡ^B在“电磁场”教学中的应用Ⅱ】.电气电子教学学报,2004,26(3):105—108.【6】李丽霞,王军廷.基于Ma如b的电磁场图示化教学o】.孝感学院学报.2006。26(3):120—121。『71宋春梅.浅谈MAll,AB在物理教学中的应用Ⅱ】.遵义师范高等专科学校学报,2001,3(2):58—60.『81刘群英.Madab在大学物理电磁学中的应用D】.渝西学院报图6(a)一(b)球面电磁波在自由空间的传播状态效果

(自然科学版),2005,4(2):18—20.图6(a)中,在算=0和脚位置上出现尖峰,主要

【9】朱汉敏.MATLAB在静电场教学中的优越性Ⅱ】.上海电力学院学报.2005。21(1):66—69.原因数值计算的过程中式(4)存在条件r≠0,当取除『101邦杰荣,蔡新华,胡惟文.基于MATLAB的空间电磁分布奇异点后的效果图如图(b)所示,并且从图中可以看可视化研究田.实验技术与管理,2005,22(3):64—67。出随着r的增大.球面波近似看出平面波。另外和平f11l高远.利用MAlrI,AB图形技术实现电磁渡的可视化o】.

电脑学习。2004.1:24—27.

面波仿真相同我们给出的是球面波传播的瞬时三维

S妇111撕on

ofElectr唧etic

FieldandWave

Propag撕onby

MATI。AB∞觚

WANGMing-j衄,UYing—Ie,TANG

Jillg

(school

ofPhySicsand

Elecn姐ic

E啦e血g,)(i雏yang

No咖luniVe巧毋,xiaIlyang,S妇i712000,a血a)

Abshct:Accordingt0nlech盯acte]risticsoftlle0巧ofstrong弛dabstra【ct

conc印t

inelec仃omagnetic丘eldandwaVeteaching,itisutilized伊aphandnum缸cal

techlologyofMATLABsoftware

to

simulate

some帅ical

exarn-

ples缸Dmelec仃oma印etic丘eldandwavep蕾0pagationinthispap盯.hl也estaticelec仃oma伊eticfield,itis

dfaw

upequipotentialline锄dtlleelectricityfieldpattIomofelectricdipole,勰weU舔tho∞liIlesofintemalcoaxialca-bleliIle;

hltheelec臼omagneticwave

pr叩agatiOn,

itisdmwup

pl锄eelcc廿omagnetic

waveandsphericalwave

stationdiagrampropagationiIl丘-eespace.Bascdon

simulationexamplesaboVe,itisused

t0

helpstudeIItstocom。

preheIldand铲asp1aws

on

the

electroma印etic

fieldaIldwaVe.

Ke)rwofds:silTlulaIi‘)n‘lI’Mallab;theo叫ofEIectmmagnetic

FieId;electrom嬲皿eticwaVepropagation

万 

方数据径向r传播。电场强度只有p方向坐标分量,且电场

surfc俩,y国来绘制Z的表面图并带有等高线。£=0时

MATLAB在电磁场与电磁波课程教学中的应用.doc 将本文的Word文档下载到电脑

    精彩图片

    热门精选

    大家正在看

    × 游客快捷下载通道(下载后可以自由复制和排版)

    限时特价:7 元/份 原价:20元

    支付方式:

    开通VIP包月会员 特价:29元/月

    注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
    微信:fanwen365 QQ:370150219