电磁场数值分析论文_第1页
电磁场数值分析论文_第2页
电磁场数值分析论文_第3页
电磁场数值分析论文_第4页
电磁场数值分析论文_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、二维TE波FDTD法PML吸收边界 摘要:由于计算空间有限,一段时间后波面会被反射回来,这是我们不愿看到的。为了避免反射波的存在,需要在计算边界设置适当的吸收边界。目前最为有效的吸收边界是PML层。关键词:二维; TE波;PML层1引言时域有限差分(F D T D )方法已逐渐成为解决电磁散射和电磁波传输等问题的有力工具。研究F D T D 方法的核心问题是寻求一种理想的吸收边界, 使截断面反射最小。1 9 9 4 年J.P.Berenger 提出了“ 完全匹配层(P M L ) ”这种新边界完全匹配层技术在计算电磁学领域特别是在FEM中得到广泛的应用是在Sacks995年提出的单轴各向异性介

2、质PLM以后的事,此后的发展证明,作为一种新型的边界截断策略,不管是与FDTD的结合,还是用在FEM中,PLM技术都获得了巨大成功。2计算模型有一个长和宽都为ke=80的矩形介质,在它的周围围上厚度为kp=8的PLM层吸收边界(如图一所示),请编写程序验证电磁波在经过PLM层时完全被吸收(即电磁波没有反射)。图一模型图 图二左为程序运行结果Ey图右为Hzy图图三为程序运行结果hz图3结论:本文的算例证明了PLM作为一种边界处理的有效性,PLM技术也在有关键参数的选取优化问题,这需要研究大量的算例来推出其规律,因而还有很多的工作有待研究。参考文献:1z S Sacks,D M Kingsland

3、,R Lee and Jin-Fa LeeAperfectly matched anisotropic absorber for use as anabsorbing boundary conditionJIEEE TransAntennasPropagat,1995,43(12):146014632A Mitchell,T Aberle,D M Kokotoff and M WAustimAn anisotropic PML for use with biaxial mediaDIEEE TransMicrowave Theory Tech,1999,47(3):3743773班永灵填充各向

4、异性介质的背腔式微带天线的矢量有限元法分析D北大学硕士论文,2003年5月4班永灵(1978一),男,河南人,电子科技大学博士研究生,主要研究方向有限元法(特剐是高阶矢量有限元)、快速扫频技术以及并行计算。5周乐柱(1944一),男,贵州人,北京大学教授、博士生导师,CIE会士,IEEE高级会员,主要研究方向:计算电磁学及其应用(散射、天线、微波器件),通信中的电磁场问题等。6聂在平(1946一),男,陕西人,电子科技大学教授,博士生导师,现任电子科技大学副校长,主要研究方向:计算电磁学、电磁散射与逆散射、非均匀介质中的场与渡、移动通信中智能天线技术等。附录:二维TE波FDTD法PML吸收边界

5、程序clc,clearke=80;kp=8; ex=ones(ke+2*kp+1,ke+2*kp+1);e=ones(ke+2*kp+1,ke+2*kp+1);ey=ones(ke+2*kp+1,ke+2*kp+1);hz=ones(ke+2*kp+1,ke+2*kp+1);hzx=ones(ke+2*kp+1,ke+2*kp+1);hzy=ones(ke+2*kp+1,ke+2*kp+1); kc=(ke+2*kp)/2;e0=8.85*10-12;mu0=4*3.14*10-7;pi=3.14;c0=3e8;f=1e9;lambda=c0/f;dx=lambda/10;dy=lambda/

6、10;dt=(dx/2)/c0;sinxm=0.333;sinmxm=sigxm*(mu0/e0);nn=3; T=0;for n=1:1000; T=T+1; hz=hzx+hzy; e=ex+ey; hz(kc,kc)=4*sin(2*pi*f*T*dt); for i=1:(2*kp+ke+1); for j=(kp+1):(ke+kp+1); ex(i,j)=ex(i,j)+dt/(e0*dx)*(hz(i,j)-hz(i,j-1); end end for i=1:(ke+2*kp+1); for j=2:kp; sinx=sinxm*(kp+2-j)/kp)nn*2*e0/dt;

7、ex(i,j)=ex(i,j)*exp(-sigx*dt/e0)+(1-exp(-sigx*dt/e0)/(dy*sigx)*sqrt(e0/mu0)*(hz(i,j)-hz(i,j-1); end end for i=1:(ke+2*kp+1); for j=(ke+kp+2):(ke+2*kp+1); sinx=sinxm*(j-ke-kp)/kp)nn*2*e0/dt; ex(i,j)=ex(i,j)*exp(-sigx*dt/e0)+(1-exp(-sigx*dt/e0)/(dy*sigx)*sqrt(e0/mu0)*(hz(i,j)-hz(i,j-1); end end for i=

8、(kp+1):(ke+kp+1); for j=1:(2*kp+ke+1); ey(i,j)=ey(i,j)-dt/(e0*dx)*(hz(i,j)-hz(i-1,j);endend for i=2:kp; for j=1:(ke+2*kp+1); sinx=sinxm*(kp+1-i)/kp)nn*2*e0/dt; ey(i,j)=ey(i,j)*exp(-sigx*dt/e0)-(1-exp(-sigx*dt/e0)/(dx*sigx)*sqrt(e0/mu0)*(hz(i,j)-hz(i-1,j); endend for i=(ke+kp+2):(ke+2*kp+1); for j=1:

9、(ke+2*kp+1); sinx=sinxm*(i-ke-kp-1)/kp)nn*2*e0/dt; ey(i,j)=ey(i,j)*exp(-sinx*dt/e0)-(1-exp(-sigx*dt/e0)/(dx*sigx)*sqrt(e0/mu0)*(hz(i,j)-hz(i-1,j); endend%磁场循环开始 for i=1:(ke+2*kp+1); for j=1:kp; sin(mx)=sinmxm*(kp-j+1)/kp)nn*2*mu0/dt; hzy(i,j)=hzy(i,j)*exp(-sigmx*dt/mu0)+(1-exp(-sigmx*dt/mu0)/(dx*sig

10、mx)*sqrt(mu0/e0)*(ex(i,j+1)-ex(i,j); end end for i=1:(2*kp+ke+1); for j=(kp+1):(kp+ke); hzy(i,j)=hzy(i,j)+dt/(mu0*dy)*(ex(i,j+1)-ex(i,j); endend for i=1:(ke+2*kp+1); for j=(kp+ke+1):(ke+2*kp); sigmx=sigmxm*(j-kp-ke)/kp)nn*2*mu0/dt; hzy(i,j)=hzy(i,j)*exp(-sigmx*dt/mu0)+(1-exp(-sigmx*dt/mu0)/(dx*sigmx

11、)*sqrt(mu0/e0)*(ex(i,j+1)-ex(i,j); endend for i=1:kp; for j=1:(ke+2*kp+1); sigmx=sigmxm*(kp-i+1)/kp)nn*2*mu0/dt; hzx(i,j)=hzx(i,j)*exp(-sigmx*dt/mu0)-(1-exp(-sigmx*dt/mu0)/(dx*sigmx)*sqrt(mu0/e0)*(ey(i+1,j)-ey(i,j); endend for i=(kp+1):(kp+ke); for j=1:(2*kp+ke+1); hzx(i,j)=hzx(i,j)+dt/(mu0*dy)*(ey(

12、i+1,j)-ey(i,j); endend for i=(ke+kp+1):(ke+2*kp); for j=1:(ke+2*kp+1); sinmx=sinmxm*(i-kp-ke)/kp)nn*2*mu0/dt; hzx(i,j)=hzx(i,j)*exp(-sigmx*dt/mu0)-(1-exp(-sigmx*dt/mu0)/(dx*sigmx)*sqrt(mu0/e0)*(ey(i+1,j)-ey(i,j); endend ey(1,:)=0;ex(:,1)=0;hzx(2*kp+ke+1,:)=0;hzy(:,2*kp+ke+1)=0; plot(hz(:,kc)axis(46,ke+2*kp,45,50) figure(1)subplot(1,2,1)mesh(e

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论