您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 经营企划 > 时域有限差分法(姚伟)介绍
伊犁师范学院硕士研究生————期末考核科目:电磁波有限时域差分方法姓名:姚伟学号:1076411203009学院:电子与信息工程学院专业:无线电物理时域有限差分法1选题背景在多种可用的数值方法中,时域有限差分法(FDTD)是一种新近发展起来的可选方法。1966年,K.S.Yee首次提出电磁场数值计算的新方法—时域有限差分法(FiniteDifference-TimeDomain,简称FDTD)。经历了二十年的发展FDTD法才逐渐走向成熟。上世纪80年代后期以来FDTD法进入了一个新的发展阶段,即由成熟转为被广泛接受和应用的阶段。FDTD法是解决复杂问题的有效方法之一,是一种直接基于时域电磁场微分方程的数值算法,它直接在时域将Maxwell旋度方程用二阶精度的中心差分近似,从而将时域微分方程的求解转换为差分方程的迭代求解。是电磁场和电磁波运动规律和运动过程的计算机模拟。原则上可以求解任意形式的电磁场和电磁波的技术和工程问题,并且对计算机内存容量要求较低、计算速度较快、尤其适用于并行算法。现在FDTD法己被广泛应用于天线的分析与设计、目标电磁散射、电磁兼容、微波电路和光路时域分析、生物电磁剂量学、瞬态电磁场研究等多个领域[1]。2原理分析2.1FDTD的Yee元胞E,H场分量取样节点在空间和时间上采取交替排布,利用电生磁,磁生电的原理ttEDHttHBE图1Yee模型如图1所示,Yee单元有以下特点[2]:1)E与H分量在空间交叉放置,相互垂直;每一坐标平面上的E分量四周由H分量环绕,H分量的四周由E分量环绕;场分量均与坐标轴方向一致。2)每一个Yee元胞有8个节点,12条棱边,6个面。棱边上电场分量近似相等,用棱边的中心节点表示,平面上的磁场分量近似相等,用面的中心节点表示。3)每一场分量自身相距一个空间步长,E和H相距半个空间步长4)每一场分量自身相距一个时间步长,E和H相距半个时间步长,电场取n时刻的值,磁场取n+0.5时刻的值;即:电场n时刻的值由n-1时刻的值得到,磁场n+0.5时刻的值由n-0.5时刻的值得到;电场n时刻的旋度对应n+0.5时刻的磁场值,磁场n+0.5时刻的旋度对应(n+0.5)+0.5时刻的电场值,逐步外推。5)3个空间方向上的时间步长相等,以保证均匀介质中场量的空间变量与时间变量完全对称。应用这种离散方式,将含时间变量的Maxwell方程转化为一组差分方程,并在时间轴上逐步推进地求解空间电磁场。由电磁问题的初值和边界条件,就可以逐步推进地求解以后各时刻空间电磁场分布。2.2Maxwell方程FDTD的差分格式麦克斯韦第一、二方程mttJBEJDH(1)式中,J时电流密度,反映电损耗,mJ是磁流密度,单位2mV/,反映磁损耗。主要与上式对应。各向同性介质中的本构关系:HJEJHBEDmm(2)其中m是磁阻率,计算磁损耗的。以HE,为变量,在直角坐标中,展开麦克斯韦第一、二方程,分别为zzxyyyzxxxyzEtEyHxHEtExHzHEtEzHyH(3)zmzxyymyzxxmxyzHtHyExEHtHxEzEHtHzEyE(4)令t,z,y,xf代表HE,在直角坐标中的任何一个分量,离散符号取为k,j,iftn,zk,yj,xiftzyxfn,,,(5)t,z,y,xf关于时间和空间的一阶偏导数取中心差分近似为k,j,ifk,j,ift1tfk,j,ifk,j,ifz1zfk,j,ifk,j,ify1yfk,j,ifk,j,ifx1xf21-n21ntnt21n21nzkz21n21nyjy21n21nxix(6)可以看出,每一节点上沿某一方向场分量的一阶偏微分可以用在该方向上相邻两点的一阶中心差商来描述,将式(1)用一阶中心差商方程取代,整理后便得到一阶差分方程,它具有二阶精度[3]。Yee元胞如图1所示,规定为1)剖分节点与场分量所在棱边中点不同,场分量的位置,即HE,节点是Yee元胞节点的相对位置,不需要单独编码;2)当空间存在媒质分界面时,场量自动满足场的连续性条件,2t1t2t1tHH,EE电磁分量的取样方式不仅符合法拉第电磁感应定律和安培环路定律的自然结构,也符合麦克斯韦方程的差分计算。其次,时间步长可以取为电磁波传播一个空间步长所需时间的一半,因此E与H在时间顺序上交替抽样,时间间隔相差半个时间步长。2.3一维问题均匀平面波(TEM波)是一维问题,设电磁波沿z轴方向传播,则00zz,HE,场量和介质参数均与x,y无关,即0y,0x,麦克斯韦方程为ymyxxxyHγtHμzEγEtEεzH(7)和xmxyyyxHγtHμzEγEtEεzH(8)旋转坐标轴后可以只保留一组公式[4],设保留(7)Yee元胞如图2所示ExHyz图2一维Yee元胞差分格式为kHkHz1mCBkEmCAkE2121ny2121nynx1nx(9)kE1kEz1mCQkHmCPkHnxnx2121ny2121ny(10)如果介质无损耗,则0,0m2.4二维问题三维通常是散射问题,二维是TE、TM波问题,一维是TEM波问题。在二维场中,所有物理量与Z坐标无关,既0z/。于是在TE和TM波的表达式分别为TE波(0Ez)HtHyExEEtExHEtEyHzmzxyyyzxxz(11)TM波(0Hz)zzxyymyzxmxzEtEyHxHHtHxEHtHyE(12)图3分别给出了TM波和TE波的Yee元胞图HyHx(i,j+1/2)(i+1/2,j)(i,j)EzEyExHz(i,j+1/2)(i+1/2,j+1/2)图3TM波的Yee元胞图4TE波的Yee元胞对于TE波,只要令0zE,在z上,yxHH,不随z变化,m中去掉k即可得到:j,iHj,iHy1mCBj,iEmCAj,iE212121nz212121nz21nx211nx式中:j,im21(13)212121nz212121nz21ny211nyj,iHj,iHx1mCBj,iEmCAj,iE式中:21j,im(14)yj,iE1j,iExj,iEj,1iEmCQj,iHmCPj,iH21nx21nx21ny21ny212121nz212121nz式中,2121j,im(15)对TM波,只要令0zH,在z上,yxEE,不随z变化,m中去掉k,即可得到:j,iE1j,iEy1mCQj,iHmCPj,iHnznz2121nx2121nx式中,21j,im(16)j,iEj,1iEx1mCQj,iHmCPj,iHnznz2121ny2121ny式中,j,im21(17)yj,iHj,iHxj,iHj,iHmCBj,iEmCAj,iE2121nx2121nx2121ny2121nynz1nz式中:j,im(18)为了编写统一的TE和TM波二维FDTD程序,可将描述TE波差分公式(13)~(15)中相应的标号整体移动1/2,即坐标(x,y)分别沿x和y轴方向移动半个网格,并将离散时间也移动半个时间步长,式(13)~(15)可以重新写为j,iH1j,iHy1mCBj,iEmCAj,iEnznz2121nx2121nx式中:21j,im(19)j,iHj,1iHx1mCBj,iEmCAj,iEnznz2121ny2121ny式中:j,im21(20)yj,iEj,iExj,iEj,iEmCQj,iHmCPj,iH2121nx2121nx2121ny2121nynz1nz式中,j,im(21)可以看出,TE波的FDTD公式(19)~(21)与TM波的FDTD公式(16)~(18)形式相同,给编程带来极大方便。注意TE波和TM波之间的对偶关系[5],即HEEHmm这样就可以编写统一的计算程序了。2.5三维问题(直角坐标系)2.5.1电场时间推进差分格式节点i,j,k的3个电场分量分别用kji,,21、kji,,21、21,,kji位置上的zyxEEE,,表示,以式(3)中第一个公式为例:EtEzHyHxyz在21ntt时间步,对节点k,j,i的离散公式为:Δz,j,kiH,j,kiHΔy,k,jiH,k,jiH,j,kiE,j,kiE,j,kiγΔt,j,kiE,j,kiE,j,kiεnynynznznxnxnxnx212121212121212121212121212112121211212上式中的第二项用平均值来替代k,j,iE2121nx是因为离散方程中电场的时间取样是整数n,磁场的时间取样是n+1/2,所以只能取n及n+1时电场的平均值。实际也证明这个平均值使FDTD算法具有数值稳定性。整理后,将k,j,iE211nx作为未知数,其余作为迭代计算的已知数Δz,j,kiH,j,kiHΔy,k,jiH,k,jiHmCB,j,kiEmCA,j,kiEnynynznznxnx21212121212121212121212121211k,j,im21(22)m2tm1m2tm12mtm2mtmmCAm2tm1mt2mtm1mCB同理,式(3)中其它两个公式的离散形式为xk,j,iHk,j,iHzk,j,iHk,j,iHmCBk,j,iEmCAk,j,iE212121nz212121nz212121nx212121nx21ny211nyk,j,im21(23)yk,j,iHk,j,iHxk,j,iHk,j,iHmCBk,j,iEmCAk,j,iE212121nx212121nx212121ny212121ny21nz211nz21k,j,im(24)以上三式是电场的时间推进计算公式。2.5.2磁场时间推进差分格式节点i,j,k的3个磁场分量分
本文标题:时域有限差分法(姚伟)介绍
链接地址:https://www.777doc.com/doc-5581128 .html