您好,欢迎来到微智科技网。
搜索
您的当前位置:首页矩形波导TE10模场分布可视化教学研究

矩形波导TE10模场分布可视化教学研究

来源:微智科技网
第39卷第4期 电气电子教学学报 JOURNAL OF EEE Vo1.39 No.4 Aug.2017 2017年8月 矩形波导TE 0模场分布可视化教学研究 余建立,刘双兵 (巢湖学院机械与电子工程学院,安徽巢湖238000) 摘要:本文利用Mariab软件的图形技术对矩形波导巾的TEl0模的电磁场与管壁电流场的分布进行了动态仿真,将抽象的电磁场概念形象化、 可视化,仿真结果与理论相符,这有利于学生理解抽象的电磁场在有界空间中传播的问题,提高学生学习兴趣,也可弥补电磁场与电磁波课程 实验中的不足。 关键词:电磁场;矩形波导;GUI;TEl0模 中图分类号:TNOI1;TP391.9 文献标识码:A 文章编号:1008-0686(2017)04-0145-06 Research on Visualization Teaching for Field Distribution of TE 1 0 Model in Rectangle Waveguide YU Jian—li,LIU Shuang・bing (College of mechani,'al and Electronic Engineering,Chaohu College,Chaohu 238000,China) Abstract:By using Matlab graph technology,the dynamic simulation is about the electromagnetic field distribution and the wall electrical current of TE l0 model in rectangle waveguide in this paper.The result is consonant with the theory of electromagnetic field.The practice proves that visualizing abstract concepts of electromagnetic fields are helpful for students to understand the electromagnetic field characteristics of electromagnetic wave propagation in the limitary space.The interest of leaning is excitated for the students,and make up the lack of experiment on the elec— tromagnetic field and wave. Keywords:electromagnetic field;rectangle waveguide;GUI;TE l0 model U 5I旨 “电磁场与电磁波”是电子信息工程、电子科学 不能实际开展并动手完成,且实验中也难以形象直 观地展现出电磁场的具体形态分布。为了弥补实验 的不足,在“电磁场与电磁波”课程的理论和实验教 与技术和通信工程等专业的一门重要的专业基础 课,内容涉及静态场和时变电磁场,其理论本身比较 复杂和抽象,涉及空间和时间的矢量场,需要具 有较强的空间想象能力和逻辑思维能力才能理解。 电磁场是一种特殊的物质,不能直接通过观察认识 它,需要通过实验的手段间接探测并理解认识,目前 很多高校由于实验条件和学时的,很多实验并 学中,引入Matlab软件对时变电磁场的三维空间分 布进行动态仿真。将抽象的电磁场分布进行可视化 是深入认识并理解该课程、提高教学效果的一种重 要手段。 Matlab具有强大的数值计算和图像处理并显示 的功能,能够方便的将计算结果进行可视化。对矩 形波导内场分布的仿真已有多篇文献报道,例如:文 收稿日期:2016-08-08;修回日期:2017-02—08 基金项目:巢湖学院质量工程资助项目(ehl5yykc06) 第一作者:余建立(1976一).男,硕士,副教授,主要从事电磁场与电磁波的教学以及光子晶体理论研究,E-mail:yjlclc@163.con 146 电气电子教学学报 sin((or— ) y 一第39卷 (3) 献[1]对矩形波导内TE.。模的场与管壁电流的分布 进行了仿真,但缺乏交互性,且不能同时演示场的空 间与特定平面内的场分布情况,不够直观;文献[2] 利用HFSS软件对矩形波导内TE 。模的场分布进行 了仿真,但所用软件较为专业不够普及,且没有对管 cos嚣( )Hosin( ̄x) (4) ( y)si 卜 ) 一壁电流分布情况进行仿真,不能动态演示。 本文根据矩形波导的电磁理论,利用Matlab中 磊( 。s( ) 的GUI设计了一个可交互的图形用户界面,对矩形 波导中电磁场的三维空间分布进行模拟仿真,将电 磁场的空间分布进行了动态显示,直观地演示了矩 形波导内TE 。模的场与管壁电流分布情况并进一 sin( )si 卜 ) (5) …Y )=Hmcos( )cos(≯) cos(tot一 ) (6) 步对仿真结果进行了分析。可视化的仿真结果能够 帮助学生更好地理解波导电磁波的传播特性。 其中 为微波角频率,m和n值可以取0或正 整数,m和凡的不同取值代表不同的TE模场模式, 1 理论分析 矩形波导是一种常见的波导系统,主要用于微 称为TEa.模,波导中可存在无穷多个TE模式,k : √(m ̄/a)。+(n ̄r/b) 为截止波数, :tk/O)2 ̄lbo ̄一k: 为相位常数, 为磁场 分量的振幅,由激励源强 度决定。 波波段引导电磁波沿着一定的方向传播,由于波导 采用导电性能良好的金属制成,在传输电磁波时可 以大大减小传输损耗和辐射损耗而被广泛应用。图 1为一无限长的矩形波导,其矩形截面的长和宽分 别为a和b(a>b)。 波导中的一个重要参数为截止频率 ,与波导 结构参数之间存在关系是: 3 c 一2 (7) 当工作频率低于截止频率 时,电磁波衰减很 快,不可能传播很远,波导中不能传播相应的TE 模。只有工作频率高于截止频率/=,时,电磁波才能 在波导中传播。具有最低截止频率的模式,称为波 图1矩形波导不意图 导的主模,其他模式都称为高次模式,在矩形波导内 传输的所有模式中,阿m模为主模 }。 波导中传播的电磁场将在波导壁上感应出高频 电流,根据边界条件,波导内壁感应出的面电流密度 波导内壁面位置坐标设为 =0和 :a、Y:0 和Y:b,波导中填充介电常数为 、磁导率为 、电 导率为盯=0的理想介质,波导壁为理想导体。由 于波导内没有自由电荷和传导电流,传播的电磁波 是时谐电磁波,且矩形波导是单导体波导,所以矩形 波导中不可能传输TEM波,只能传输TE波或TM 波。对于矩形波导中TE 模的电场强度 、磁场强 度日各分量的瞬时表达式为 E ( ,),,z,t)=0 一 为J =e ×H,即电流的大小和分布取决于紧靠近 波导壁的磁场强度。对于矩形波导的TEm模,在 :0和z:a的窄壁上有 .,s I :o: ×日=一 Hz I :0=一eyH COS(tot一 ) (8) JsI :。:一e ×日=eyH l…=一evH COS(tot一 ) (1) (9) ( )Hmc。s( ) 在Y=0和Y:b的宽壁上分别有 .,sI y:0=e ×H=exH。I :o— l—o sin( )sin( ) (2) :P Hmcos( )COS(一 ) 嚣( ( ) n( )cos( ) si )sin(∞卜 ) (10) 第4期 余建立,刘双兵:矩形波导TE。。模场分布可视化教学研究 l47 JsI,:6=一Py×H=一P H I,:b+e zH I):6 仿真的实验内容,进一步根据式(1)~(6)计算各场 量的大小、式(8)一(1 1)计算管壁电流各分量的大 小。以电场和磁场强度各分量为因变量,仿真时间 = s( )c0s(一 嚣( ( 2.1 GUI的设计 ) (11) 化过程,最后将计算结果进行可视化,利用人眼对图 形的视觉暂留效应动态演示,实时监控每个时刻场 分布的情况,程序流程框架图如图3所示。 l参数、变最的读取与定义l t 为自变量,利用f0r循序结构实现场量随时间的演 2界面设计与程序实现 为了仿真时有较好的人机交互性,可以模拟不 同结构参数下波导内的电磁场分布情况,设计了仿 真模拟的图形用户界面,图形用户界面设计如图2 l电避场分却仿真l ● 管壁电流分布仿真 ’ 所示,该界面内包含五个坐标轴(Axis)、1个面板 (pane1)、两个按钮(push button)、6个文本框(Edit text)、17个静态文本框(static text)、2个单选按钮 —殴管循环目{『HJ变 最 韧始饭、终伉 ————醴置循环B M变 最、l切掰}他、终俯 ●●————一 ’●(radio button)和1个单选面板(uipane1)。对相应的 控件编写回调函数,可展现波导内场和管壁电流的 分布情况。仿真参数主要包含波导内填充介质的介 电场和磁场撮度 各分母大小计剪= ◆ 屯场和融场殷管 Iti流大小汁算 ● I可观化汁算结 ‘ 可桃化计算结 ! 三‘0 电常数£和磁导率 、波导的宽边口与窄边b、电磁 波的频率.厂及仿真时间t。,默认值分别为s=8.85× 10 F/m和 :12.56×l0 H/m(对应于空气介 质)、Ⅱ=22.86 mm和b=10.16 mm(对应国产的矩 形波导)、厂:9.38 GHz。 图3 矩形波导电磁场及管壁电流分布程序设计框图 2.3程序的核心代码 I)参数与变量的定义 通过在GUI面板上输人参数,利用“get”函数读 取所有预设定的仿真参数值,同时定义仿真时所需 要使用的变量,代码见文末附表1。 2)波导电磁场分布仿真程序 通过f0r循环结构,对电磁场各分量进行了计 算,利用“line”函数绘出矩形波导的轮廓,使得可视 化图像更为形象化,用“quiver3”函数绘制电磁场量 的矢量图,再使用“”plot”函数和“stem”函数绘出一 些特殊线和面上的场量大小变化分布图,并使用 “cla”函数清除图形中的内容,以便在同一张图中再 图2图彤用户界面图 绘出下一时刻的场分布,实现动态仿真,具体程序代 码见文末附表2。 3)波导管壁电流分布仿真程序 在仿真电磁场分布和管壁电流场分布时,可以 通过单选按钮选择相应的功能,然后输入相应的仿 真参数,单击“确定”按钮即可同时动态演示三维分 在管壁电流分布仿真程序中,与电磁场分布仿 真程序类似,所不同的是需要在计算空间各场量大 小之后,进一步计算出在波导四个侧壁上管壁电流 的大小,具体程序见文末附表3。 布图和各个场分量在特定的面和线上的大小变化 图。 2.2回调函数的程序设计 利用Matlab的矩阵运算及图形处理功能动态 显示电磁场的分布程序设计如下:首先从图形用户 3模拟仿真与结果分析 3.1电磁场分布仿真 界面中读取仿真参数8、 、Ⅱ、b、厂 t,并计算截止波 数k 、相位常数卢及电磁波角频率 ;然后选择需要 以预设的默认值为仿真参数对场分布进行仿 l48 电气电子教学学报 第39卷 真,仿真结果如图4所示,图中给出了4个不同时刻 的电磁场分布的三维立体图与电场和磁场的二维平 面图。图中左上图为场分布的三维立体图,箭头线 表示磁场的分布,短实线表示电场的分布,箭头表示 场的方向,长短表示该点的场强大小。从图中可以 看出,对于TE 。模电场只有Y分量,磁场只有 和z 分量,均与Y的取值无关。右上两图分别为电场在z =0平面与Y=b平面交线上的E 场分布和 =a/2 平面与Y=b平面交线上E 场大小分布图,可以看 出电场E 沿z方向为行波,沿 方向为驻波,且以 正弦函数规律分布。右下角两图分别给出 =a/4 平面与Y=b平面交线上磁场的 与Ⅳ 大小分布 图,且每一分量沿z方向呈正弦函数规律变化。由 动态演示分布图可见,随着时间t的增加,波导内的 电磁场连续变化,整个波导场在一个波导波长内保 持一定的形状分布,沿着+Z轴方向传播。 由场的三维立体图可看出,电力线与磁力线各 自互不相交,而电力线与磁力线相互正交,由于 TE 。模,电场只有E 分量,即电场沿着Y方向振动, 磁场只有Ⅳ 和Ⅳ 分量,即磁场在 平面内变化, 且在沿Y轴方向各个截面上的磁场分布相同,所以 三维立体图中仅画出了Y:b截面上的磁场分布。 3.2管壁电流场分布仿真 同样,取默认参数对矩形波导的管壁电流场分 布进行了仿真,结果如图5所示,图中显示了4个不 同时刻的电流场分布的三维立体图与四个侧壁上电 流大小分布的二维平面图。图中左上图为电流场分 布的三维立体图,短实线表示 :0和 =a平面上 管壁电流分布,箭头线分别表示Y=0和Y=b平面 管壁电流分布,箭头表示电流的方向,长短表示该点 电流的大小。右上两图表示管壁电流在 =0和 =a平面管壁电流分布图,由图可见在 =0和 :a 平面上的管壁电流方向相同,大小随着 的增加按 照正弦规律变化;右下两图给出了 =a/4平面与Y :0和Y:b平面交线上管壁电流分布图(实心圆点 线表示管壁电流 分量,空心圆点线表示管壁电流 分量),由仿真结果可知,在Y=0和Y:b平面上的 管壁电流方向相反,与文献[5]所讨论的结果一致。 由动态演示分布图可以看出,随着时间的增加,矩 形波导壁上管壁电流连续变化,在一个波导波长内 保持一定的形状分布。 进一步比较同一时刻电磁场分布与管壁电流分 图4矩形波导中TE,。波电磁场分布图 (左上图为场分布的三维立体图,左下区域为仿真参数,右 上两图分别为 =0平面与Y:b平面交线上E 场分布和 :a/2平面与Y=b平面交线上E 场大小分布图,右下两图 分别为 =a/4平面与Y=b两平面交线上磁场的 4时刻;(d)t=T时刻 与日 大小分布图)(a)t=T/4时刻;(b)t=T/2时刻;(C)t=3 第4期 余建立,刘双兵:矩形波导TE,。模场分塑旦 鍪兰 窒 149 布,图6为某时刻电磁场分布与管壁电流分布图,可 以看出管壁上的电流与边界上磁力线方向始终保持 垂直,且磁场大的位置管壁电流也较大,磁场为0的 位置,管壁电流为0。 图6电磁场与管壁电流场分布图 (a)磁场分布;(b)管壁电流分布 4 结语 本文基于Matlab中的GUI设计了一个可交互 的用户界面,并利用矩阵运算、数值计算和图形处理 功能对矩形波导内TE。。模场分布进行了可视化仿 真。通过编写控件的回调函数,本文实现了不同结 构参数下矩形波导内TE 。模场分布的三维动态演 示,仿真结果与电磁波理论一致,可以作为“电磁场 与电磁波”课程理论和实验的辅助教学工具,该软 件能够帮助学生理解抽象的电磁场在有界空间中传 播的问题,提高学生学习兴趣,弥补了电磁场与电磁 波课程实验中的不足。 参考文献: [1] 吕秀丽,李延菊,王明吉,等.基于Matlab的矩形波导场分布 仿真实验研究[J].北京:实验技术与管理,2010,27(3):74— 76. [2] 陈洪涛.矩形波导TE。0模的仿真与分析[J].北京:电子测试, 2011,9:46_49. [3]谢处方,饶克谨.电磁场与电磁波(第四版)[M].北京:高等 教育出版社,2006,264—278. [4] 张克潜,李德杰.微波与光电子学中的电磁理论[M].北京: 电予工业出版社,200l:246。 [5] 王剑,邵毅全.矩形波导中TElo波面壁电流密度分布讨论 [J].四川:内江师范学院学报.2009,24(4):37-39. 图5矩形波导中TE.。模管壁电流场分布图 (图中左上图为电流场分布的三维立体图,左下区 域为仿真参数,右上两图为 =0平面和 =0平面 管壁电流分布图,右下两图为 =a/4平面与Y=0 和Y=b两平面交线上管壁电流分布图) (a)t=7"/4时刻; (b)t=T/2时刻; (c)t=3T/4时刻; (d)t=T时刻 150 电气电子教学学报 附表1 第39卷 m=1;n=0;epsilon0=(1/(36 pi)){1e-9;mu0=4 pi¥1e-7; epsiloninput:str2double(get(handles.edit1,String'));epsilon=epsilon_input}epsilon0;%默认为真空介电常数 muinput=str2double(get(handles.edit2,,String3);mu:mu—input mu0;%默认为真空磁导率。 ainput=str2double(get(handles.edit3,String'));a=a input 1 e-3;%矩形波导宽边 —_input:str2double(get(handles.edit4,Stirng'));b=b_input 1e一3;%矩形波导窄边 f input=str2double(get(handles.edit5,String ̄));f=f_input¥1e9;%电磁波频率 tO=str2double(get(handles.edit6,Stirng ̄);%仿真时间预设值 velocity=l/(sqrt(mu0{epsilonO));%真空中电磁波的传播速度 kc=sqrt((m pi/a) +(n pi/b) );%截止波数 OmegaC=kc%velocity;fc=OmegaC/2/pi;%截止频率 Omega=2 pi¥f;T=2 pi/Omega;%电磁波角频率与周期 kelectmmagnetic:Omega sqrt(mu epsilon);%电磁波波矢 beta=sqrt(k_eleetromagnetie ̄一kc"2);%相位常数 Hm=1;%磁场z分量的振幅 L:60 1e-3;%假设波导的纵向长度 x=O:O.1¥a: ;Y=O:O.2¥b:b;z=O:O.05}L:L;[x,Y,z]=meshgrid(x,y,z);%仿真空间场分布坐标设置 b__附表2 fort:0:0.01 T:tO}T val=num2str(t/T);set(handles.edit6,gtring ̄va1) cla(handles.axes1);cla(handles.axes2);cla(handles.axes3);cla(handles.axes4);cla(handles.axes5);%清除每个坐标轴中图形内容 %以下是空间各场量的计算 Ex=一(Omega%mu0/kc ̄) (n pi/b) Hm COS(m pi. X/a). sin(n pi. Y/b). sin(Omega t-beta.{Z): Ey=(Omega mu0/kc"2) (m pi/a) Hm¥sin(m pi. X/a).}COS(n pi. Y/b).%sin(Omega t-beta. Z); Hx=一(beta/kc'2) (m pi/a){Hm sin(m pi. X/a).}COS(n pi.{Y/b).}sin(Omega¥t-beta.}Z); Hy=一(beta/ke'2) (n pi/b) Hm}COS(m pi. X/a). sin(n pi. Y/b). sin(Omega t-beta.{Z); Hz=Hm{cos(m pi. X/a). cos(n pi. Y/b). cos(Omega t-beta. z); Ez=0 Ex: %以下绘场分布的三维空间分布图 axes(handles.axes1); line([0,a,a,0,0],[0,0,0,0,0],[0,0,b,b,0],bolor ̄[0,0,0]);hold on; line([0,a,a,0,0],[0,0,L,L,0],[b,b'b,b,b], oIor EO,0,0]);hold on; line([0,0,0],[0,L,L],[0,0,b],℃010T [1,0,1]);hold on; line([0,a],[L,L],[0,0],Color.[1,0,1]);hold oil; line([a,a,a,a,a],[0,L,L,0,0],[0,0'b,b,0],bolor ̄[0,0,0]);hold on;%以上绘矩形波导轮廓图 quiver3(x(6,:,:),z(6,:,:),Y(6,:,:),Hx(6,:,:),Hz(6,:,:),Hy(6,:,:),1,b,;hold on; quiver3(X(6,:,:),z(6,:,:),Y(6,:,:),Ex(6,:,:),Ez(6,:,:),Ey(6,:,:),0.7,t,;hold on; quiver3(X(:,11,:),z(:,11,:),Y(:,】1,:),Hx(:,11,:),Hz(:,11,:),Hy(:,l1,:),1,b,;hold on; quiver3(x(:,11,:),z(:,11,:),Y(:,11,:),Ex(:,11,:),Ez(:,11,:),Ey(:,11,:),0.O1, ;hold on; quiver3(x(:,:,1),z(:,:,1),Y(:,:,1),Hx(:,:,1),Hz(:,:,1),Hy(:,:,1),1,b’;hold on; quiver3(x(:,:,1),z(:,:,1),Y(:,:,1),Ex(:,:,1),Ez(:,:,1),Ey(:,:,1),0.7, ; hold on;%以上绘波导内场分布三维立体图 view(45,45);axis equal;axis([0,a,0,L,0,b]);%设置观察视角和坐标比例及坐标范围 %以下绘电场在xoy平面内的大小分布 xes(handlaes.axes2); plot(x(1,:,1),Ey(1,:,1),t’;stem(x(1,:,1),Ey(1,:,1), ; axis([0,a,-600,600]);hold on; %以下绘电场在yoz(X=一a/2)平面内的大小分布 Zplot=permute(Z,[3,2,1]);Eyplnt:permute(Ey,【3,2,1]); xes(handlaes.axes3); plot(Zplot(:,6,6),Eyplot(:,6,6),的;stem(Zplot(:,6,6),Eyplot(:,6,6), ;hold on; %以下绘磁场Hx在xoz(X=-a/2)平面内的大小分布 Hxplot=permute(Hx,[3,2,1]);Hzplot=permute(Hz,[3,2,1]); axes(handles.axes4); plot(Zplot(:,4,6),Hxplot(:,4,6));stem(Zplot(:,4,6),Hxplot(:,4,6));hold on; %以下绘磁场Hz在xoz(x=-a/2)平面内的大小分布 xes(handlaes.axes5); plot(Zplot(:,4,6),Hzplot(:,4,6));stem(Zplot(:,4,6),Hzplot(:,4,6)); xias([0,L,一1,1]);hold on; pause(0.1) 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务