计算电磁学-第5章-时域有限差分法3
时域有限差分法(FDTD算法)的基本原理及仿真
时域有限差分法(FDTD算法)的基本原理及仿真时域有限差分法(FDTD 算法)时域有限差分法是1966年K.S.Yee 发表在AP 上的一篇论文建立起来的,后被称为Yee 网格空间离散方式。
这种方法通过将Maxwell 旋度方程转化为有限差分式而直接在时域求解, 通过建立时间离散的递进序列, 在相互交织的网格空间中交替计算电场和磁场。
FDTD 算法的基本思想是把带时间变量的Maxwell 旋度方程转化为差分形式,模拟出电子脉冲和理想导体作用的时域响应。
需要考虑的三点是差分格式、解的稳定性、吸收边界条件。
有限差分通常采用的步骤是:采用一定的网格划分方式离散化场域;对场内的偏微分方程及各种边界条件进行差分离散化处理,建立差分格式,得到差分方程组;结合选定的代数方程组的解法,编制程序,求边值问题的数值解。
1.FDTD 的基本原理FDTD 方法由Maxwell 旋度方程的微分形式出发,利用二阶精度的中心差分近似,直接将微分运算转换为差分运算,这样达到了在一定体积内和一段时间上对连续电磁场数据的抽样压缩。
Maxwell 方程的旋度方程组为:E E H σε+∂∂=⨯∇t H HE m tσμ-∂∂-=⨯∇ (1) 在直角坐标系中,(1)式可化为如下六个标量方程:⎪⎪⎪⎪⎭⎪⎪⎪⎪⎬⎫+∂∂=∂∂-∂∂+∂∂=∂∂-∂∂+∂∂=∂∂-∂∂z z x y y y z x x x yz E t E y H x H E t E x H z H E t E z H y H σεσεσε,⎪⎪⎪⎪⎭⎪⎪⎪⎪⎬⎫-∂∂-=∂∂-∂∂-∂∂-=∂∂-∂∂-∂∂-=∂∂-∂∂z m zx y y m y z x x m x y z H t H y E x E H t H x E z E H t H z E y E σμσμσμ (2)上面的六个偏微分方程是FDTD 算法的基础。
Yee 首先在空间上建立矩形差分网格,在时刻t n ∆时刻,F(x,y,z)可以写成),,(),,,(),,,(k j i F t n z k y j x i F t z y x F n =∆∆∆∆= (3)用中心差分取二阶精度: 对空间离散:()[]2),,21(),,21(),,,(x O xk j i F k j i F x t z y x F n n xi x ∆+∆--+≈∂∂∆= ()[]2),21,(),21,(),,,(y O yk j i F k j i F y t z y x F n n yj y ∆+∆--+≈∂∂∆= ()[]2)21,,()21,,(),,,(z O zk j i F k j i F z t z y x F n n zk z ∆+∆--+≈∂∂∆=对时间离散:()[]22121),,(),,(),,,(t O tk j i F k j i F t t z y x F n n tn t ∆+∆-≈∂∂-+∆= (4) Yee 把空间任一网格上的E 和H 的六个分量,如下图放置:oyxzEyHzExEzHxEyEyEzEx HyEzEx图1 Yee 氏网格及其电磁场分量分布在FDTD 中,空间上连续分布的电磁场物理量离散的空间排布如图所示。
时域有限差分法介绍
时域有限差分法介绍
时域有限差分法(Finite Difference Time Domain, FDTD)是
一种数值求解电磁波在时域中传播的方法。
它通过将空间和时间连续
性方程离散化,将偏微分方程转化为差分方程,并使用差分法来近似
求解波动方程。
时域有限差分法可以用于研究不同频率和波长的电磁波在各向同性、各向异性以及具有非线性、色散等特性的介质中的传播和相互作用。
它广泛应用于光学和电磁学领域中,可用于模拟光纤、微波器件、天线、光子晶体、超材料等的性能。
该方法的基本思想是将空间划分为离散的单元,称为网格,其中
包含了电场、磁场、电流和电荷等物理量。
通过对空间坐标和时间进
行离散化,可以将连续的偏微分方程转化为差分方程。
具体地,通过
泰勒展开将时域和空域的导数转化为有限差分的形式。
在时域有限差分法中,电场和磁场被分别定义在正方形的网格节
点上。
通过应用麦克斯韦方程组的差分形式,可以得到给定时间步长
的下一个时间步的电场和磁场值。
这些值可以根据初始条件和边界条
件进行更新。
时域有限差分法具有较好的稳定性和精度,可以模拟各种复杂的
电磁现象。
然而,它在处理边界条件和非均匀介质等问题时存在一些
困难。
因此,研究者们提出了各种改进的时域有限差分法,以提高其
适用性和效率。
计算电磁学
计算电磁学计算电磁学是指对一定物质和环境中的电磁场相互作用的建模过程,通常包括麦克斯韦方程计算上的有效近似。
计算电磁学被用来计算天线性能,电磁兼容,雷达散射截面和非自由空间的电波传播等问题。
计算电磁学的主要思想有,基于积分方程的方法,基于微分(差分)方程的方法,及其他模拟方法。
1.基于积分方程的方法1.1 离散偶极子近似(discrete dipole approximation,DDA) DDA是一种计算电磁波在任意几何形状物体上散射和吸收的方法,其表达式基于麦克斯韦方程的积分形式。
DDA用有限阵列的可极化点来近似连续形式的物体。
每个点通过对局部电场的响应获得对应的偶极子矩量,然后这些偶极子通过各自的电场相互作用。
因此,DDA 有时也被认为是耦合偶极子近似。
这种线性方程的计算一般采用共轭梯度迭代法。
由于离散矩阵的对称性,就可能在迭代中使用FFT计算矩阵的向量乘法。
1.2 矩量法(Method of Moments,MoM ),边界元法(Boundary Element Method,BEM )MoM和BEM是求解积分形式(边界积分形式)的线性偏微分方程的数值计算方法,已被应用于如流体力学,声学,电磁学等诸多科技领域。
自从上世纪八十年代以来,该方法越来越流行。
由于只计算边界值,而不是方程定义的整个空间的数值,该方法是计算小表面(体积)问题的有效办法。
从概念上讲,它们在建模后的表面建立网格。
然而对于很多问题,此方法的效率较基于体积离散的方法(FEM,FDTD)低很多。
原因是,稠密矩阵的生成将意味着存储需求和计算时间会以矩阵维数的平方律增长。
相反的,有限元矩阵的存储需求和计算时间只会按维数的大小线性增长。
即使可以采用矩阵压缩技术加以改善,计算成功率和因此增加的计算复杂性仍强烈依赖问题的本质。
BEM可用在能计算出格林函数的场合,如在线性均匀媒质中的场。
为了能使用BEM,需要对问题有很多限制,使用上不方便。
计算电磁学
计算电磁学摘要:作为一门交叉学科,计算电磁学结合了计算机技术、数值计算学和电磁学等相关学科的知识,正经历着日新月异的发展。
各种各样的计算方法层出不穷,由此诞生的各种商业DEA软件如HFSS、CST、FECO、ADS等在工程领域中得到了广泛的应用,为解决各种复杂的工程问题提供了有力的帮助,极大地缩短了研究周期,降低了成本和提高了稳定性。
计算电磁学是指对一定物质和环境中的电磁场相互作用的建模过程,通常包括麦克斯韦方程计算上的有效近似。
计算电磁学被用来计算天线性能,电磁兼容,雷达散射截面和非自由空间的电波传播等问题。
计算电磁学的主要思想有,基于积分方程的方法,基于微分(差分)方程的方法,及其他模拟方法。
关键词:计算电磁学,麦克斯韦方程,雷达散射截面Computational ElectromagneticsAbstract: As an interdisciplinary, computational electromagnetics combines the knowledge of computer technology, numerical calculus and electromagnetics and other related disciplines, is experiencing the ever-changing development. A variety of computing methods emerge in an endless stream, the birth of a variety of commercial DEA software such as HFSS, CST, FECO, ADS, etc. in the field of engineering has been widely used to solve a variety of complex engineering problems provide a strong help , Greatly shortening the research cycle, reducing costs and improving stability. Computational electromagnetism is the modeling process for the interaction of electromagnetic fields in a given substance and environment, usually including the effective approximation of the Maxwell equation. Computational electromagnetism is used to calculate antenna performance, electromagnetic compatibility, radar cross section and non-free space radio propagation problems. The main ideas of computational electromagnetics are based on the integral equation method, the method based on differential (differential) equation, and other simulation methods.Key word: computational electromagnetics, Maxwell equation, radar cross section第一章引言1864年Maxwell在前人的理论(高斯定律、安培定律、法拉第定律和自由磁极不存在)和实验的基础上建立了统一的电磁场理论,并用数学模型揭示了自然界一切宏观电磁现象所遵循的普遍规律,这就是著名的Maxwell方程。
时域有限差分算法及其在多物理中的应用
初始条件设置
初始条件
在求解偏微分方程时,需要设置初始条件,以便从已知的初始状态开始计算 。
初始条件的稳定性
初始条件的稳定性对于计算结果的准确性至关重要,不稳定的初始条件可能 导致计算发散。
03
时域有限差分算法在多物理场中的应 用
流体力学
总结词
时域有限差分算法在流体力学中有着广泛 的应用,用于模拟和分析各种流体现象, 如水流、空气流等。
算法的发展历程
早期发展
01
20世纪70年代,有限差分算法被广泛应用于电磁场、流体动
力学等领域。
现代进展
02
随着计算机技术的发展,有限差分算法在处理复杂物理问题方
面得到了广泛应用。
多物理应用
03
近年来,有限差分算法被广泛应用于多物理场耦合问题的求解
。
02
时域有限差分算法实现细节
离散化方法
隐式离散化
飞机设计
时域有限差分算法可以用于模拟飞机在飞行过程中受到的电磁辐射和电磁干扰,帮助设计师更好地理 解并优化飞机的电磁性能。
航空电子系统
该算法也可用于模拟飞机上电子系统的电磁兼容性和电磁干扰,以确保电子系统的正常运行。
电子工程领域
集成电路设计
时域有限差分算法可以用于模拟芯片在高速运行时的电磁干扰和电磁辐射, 以优化其性能和稳定性。
能源工程领域
风力电
时域有限差分算法可以用于模拟风力发电机的电磁辐射和电 磁干扰,以优化其性能和稳定性。
太阳能发电
该算法也可用于分析和优化太阳能电池板的性能,以提高其 转换效率。
THANKS
感谢观看
无线通信
该算法也可用于分析和优化无线通信系统的性能,例如基站和无线局域网。
电磁波时域有限差分方法
电磁波时域有限差分方法电磁波时域有限差分方法是一种在计算电磁波传播过程中广泛使用的数值模拟方法。
它通过将电磁场的时域偏导数转化为差分形式进行离散计算,从而得到电磁场的时域响应。
这种方法在电磁波仿真、电磁辐射、雷达散射以及通信系统设计等领域具有重要的应用价值。
时域有限差分方法的理论基础是电磁波的麦克斯韦方程组。
通过将麦克斯韦方程组进行离散化,将时域偏导数转化为差分形式,并使用合适的差分格式来近似电场和磁场的时域分布。
通过迭代计算离散化后的麦克斯韦方程组,可以得到电磁场在时域上的演化过程。
具体来说,时域有限差分方法的基本步骤如下:1. 网格划分:首先对仿真区域进行网格划分,将空间离散为有限的小单元。
典型的网格划分包括一维、二维和三维的情况。
2. 差分格式选择:根据实际问题选择合适的差分格式,如中心差分格式、向前差分格式或向后差分格式等。
差分格式的选择会直接影响计算结果的准确性和稳定性。
3. 时间步长确定:为了保证计算结果的稳定性,需要根据空间离散步长和电磁波传播速度来确定合适的时间步长。
时间步长的选择需要满足稳定性条件。
4. 初始条件和边界条件设定:在仿真开始前,需要设定初始条件和边界条件。
初始条件指定电磁场在仿真区域内的初始分布,而边界条件则决定了电磁场与仿真区域边界的相互作用关系。
5. 迭代求解:通过迭代计算离散化的麦克斯韦方程组,可以得到电场和磁场在时域上的演化过程。
每一次迭代都涉及更新电场和磁场的数值。
时域有限差分方法相比其他电磁波计算方法具有一定的优势。
首先,它能够模拟电磁场的时域响应,对于短脉冲信号或非稳态过程的仿真非常有用。
其次,它在空域和频域上的计算误差相对较小,并且可以处理各种不规则形状的仿真区域。
此外,时域有限差分方法还可以结合其他方法,如有限元方法和边界元方法,进行更精确的仿真计算。
虽然时域有限差分方法在电磁波仿真中取得了显著的成果,但它也存在一些局限性。
首先,它的计算速度相对较慢,特别是在三维仿真中。
计算电磁学-第5章-时域有限差分法1
这种空间取样方式符合Faraday感应定律和Ampère 环路定律的自然结构。能描述电生磁、磁生电的电 磁场传播特性 20
利用 Yee 式网格,用 x , y , z 分别代 表在, x , y , z 坐标方向上的网格空间步长,网 格点的空间坐标以下式简单表示,即
(i, j, k ) (ix, jy, kz )
v v v v H dl E dS Ñ l t S v v v v E dl H dS l t S Ñ
Ey
Ez Hx
Ex
Hz Ey
Ex
Ez Hx
Hy Ez z y Ex Hx x Ez Ey Hy
Hy Ez z y Ex Ey Hx x Ez Hy
H y
1 Ez Ex t x z
E y
1 H x H z t z x
Ez 1 H y H x t x y
H z 1 Ex E y t y x 场分量是时间、空间的 四个变量函数。u ( x, y, z, t )
FDTD 方法提出之后,随着计算技术,特别是电子 计算机技术的发展, FDTD 方法得到了长足的发展 ,在电磁学,电子学,光学等领域都得到了广泛 的应用
4
为求解由偏微分方程定解问题所构造的数学模型
,有限差分法是将定解区域(场区)离散化为网 格离散节点的集合。
并以各离散点上函数的差商来近似该点的偏导数 ,使待求的偏微分方程定解问题转化为一组相应 的差分方程。根据差分方程组解出各离散点处的 待求函数值—离散解。
1/
2, j,
z
时域有限差分方法
时域有限差分方法
时域有限差分方法(FDTD)是一种数值求解电磁场问题的方法,适用于计算复杂的电磁现象。
该方法将电磁场方程离散化为差分形式,然后通过不断迭代求解差分方程,得到电磁场在时域上的时变分布。
具体来说,FDTD方法将空间和时间分割成网格,然后在每个网格点上估计电磁场的值。
通过使用差分方程,可以将电场和磁场的时变分布递推到下一个时间步。
一般而言,FDTD方法采用中心差分形式的差分方程,以提高数值解的稳定性和精度。
FDTD方法的主要优点是适用于计算非线性、吸收、散射等复杂电磁现象。
由于差分形式的方程可以直接计算,相比其他数值方法(如有限元方法和边界元方法),FDTD方法具有较高的计算速度。
然而,FDTD方法也存在一些限制。
由于需要将空间和时间分割为网格,因此对于复杂几何形状和大尺寸问题,需要较大的计算资源和内存。
此外,FDTD方法对吸收边界条件的处理也比较复杂,需要采用合适的数值技巧来避免误差累积。
总的来说,FDTD方法是一种广泛应用于电磁场问题求解的数值方法,具有较高的计算速度和适用性。
在实际应用中,可以结合其他方法或技术对其进行改进和优化,以适应各种特定问题的求解需求。
时域有限差分方法
时域有限差分方法
《时域有限差分方法》
嘿,你知道吗,有一种超厉害的方法叫时域有限差分方法!这可真是个神奇的玩意儿。
想象一下,我们要研究那些看不见摸不着的电磁波啊之类的东西。
以前可麻烦了,但有了时域有限差分方法,就好像打开了一扇新的大门。
它是怎么工作的呢?简单来说,就是把我们要研究的区域划分成很多很多小格子,就像一个大拼图一样。
然后呢,通过计算这些小格子之间的变化,来了解整个区域的情况。
这个方法的好处可多啦!它能处理各种复杂的情况,不管是奇形怪状的物体,还是变化多端的环境。
而且,它很直观,让我们能清楚地看到电磁波是怎么传播、怎么变化的。
在实际应用中,时域有限差分方法可太有用了。
比如在通信领域,它能帮助我们设计更好的天线,让信号传输得更远更稳定。
在雷达系统中,它能让我们更准确地探测目标。
我觉得时域有限差分方法真的是一项非常了不起的技术,给我们探索和理解各种物理现象带来了巨大的帮助。
计算电磁学
计算电磁学(1) 时域方法与谱域方法电磁学的数值计算方法可以分为时域方法(Time Domain或TD)和频域方法(Frequeney Domain或FD)两大类。
时域方法对Maxwell方程按时间步进后求解有关场量。
最著名的时域方法是时域有限差分法(Finite Difference Time Domain或FDTD)。
这种方法通常适用于求解在外界激励下场的瞬态变化过程。
若使用脉冲激励源,一次求解可以得到一个很宽频带范围内的响应。
时域方法具有可靠的精度,更快的计算速度,并能够真实地反应电磁现象的本质,特别是在诸如短脉冲雷达目标识别、时域测量、宽带无线电通讯等研究领域更是具有不可估量的作用。
频域方法是基于时谐微分、积分方程,通过对N个均匀频率采样值的傅立叶逆变换得到所需的脉冲响应,即研究时谐(Time Harmonic)激励条件下经过无限长时间后的稳态场分布的情况,使用这种方法,每次计算只能求得一个频率点上的响应。
过去这种方法被大量使用,多半是因为信号、雷达一般工作在窄带。
当要获取复杂结构时域超宽带响应时,如果采用频域方法,则需要在很大带宽内的不同频率点上的进行多次计算,然后利用傅立叶变换来获得时域响应数据,计算量较大;如果直接采用时域方法,则可以一次性获得时域超宽带响应数据,大大提高计算效率。
特别是时域方法还能直接处理非线性媒质和时变媒质问题,具有很大的优越性。
时域方法使电磁场的理论与计算从处理稳态问题发展到能够处理瞬态问题,使人们处理电磁现象的范围得到了极大的扩展。
频域方法可以分成基于射线的方法(Ray-based)和基于电流的方法(Current-based)。
前者包括几何光学法(GO)、几何绕射理论(GTD)和一致性绕射理论(UTD)等等。
后者主要包括矩量法(MoM)和物理光学法(PO)等等。
基于射线的方法通常用光的传播方式来近似电磁波的行为,考虑射向平面后的反射、经过边缘、尖劈和曲面后的绕射。
时域有限差分法fdtd算法
时域有限差分法(Finite-Difference Time-Domain,FDTD)是一种用于对计算电动力学建模的数值分析技术,为相关的微分方程组寻找近似解。
时域有限差分法是由K.S.Yee在1966年发表的一篇论文建立起来的,后被称为Yee网格空间离散法。
本质原理是将随时间变化的Maxwell旋度方程更改为离散差分形式,将连续的空间分成有限的网格进行计算。
网格数量越多,计算结果更加精准,但是计算量也呈指数倍数增长,计算所需时间越长。
计算过程主要是在给定的时间点求解空间体积中的电场矢量分量,然后在下一个时刻计算相同空间体积中的磁场矢量分量,并在此结果上进行下一次的循环运算。
在空间和时域上分别不断进行循环计算,最终得到比较精准的瞬态或稳态电磁场结果。
时域有限差分法
时域有限差分法时域有限差分法是一种有效的解决数值计算中微分方程的方法,它深受数学、物理、工程、生物和其他领域的研究者们的重视。
它可以用来解决各种复杂的微分方程以及在工程、航空、医学、控制等方面形成重要的分析工具和模型。
时域有限差分法诞生于20世纪60年代,它是一种有效的数值解法,通过将求解微分方程的过程转化为一系列简单的计算步骤来实现。
它的基本思想是,通过对数值函数的有限多项式拟合,将微分方程分段变换为一个简单的离散数据集,并使用其中的方程来求解问题。
时域有限差分法的关键部分之一是分子格栅。
分子格栅是一种数值技术,它利用一组有限的数值点,使得一组变量随时间的变化具有渐进性,从而得到了高精度的计算结果。
它可以用来求解多种微分方程,如常微分方程、偏微分方程、椭圆型方程、非线性方程、矩阵方程等等。
随着时域有限差分法的发展,越来越多的应用出现了,例如在气动学中可以用来模拟气体流动,在控制学中可以用来研究控制系统的动态行为等等。
同时,有限差分法作为一种数值方法,也可以应用于经典的有限差分方程的求解,它的实际应用十分广泛,促进了许多领域的发展。
以上就是时域有限差分法的基本介绍,本文介绍了时域有限差分法的原理与特点、发展历史以及它在各个领域中的应用情况。
时域有限差分法深受世界各地研究者的重视,它的应用开拓了许多新的研究领域,并带来了许多新的发现。
由于它的稳定性高,计算精度高,耗时少、分散性强,被广泛应用于工程、航空、医学和控制等领域,成为重要的分析工具与模型,为这些领域的发展做出了巨大的贡献。
总之,时域有限差分法是一种重要的数值计算方法,为各种研究领域都提供了有效的分析手段,发挥了重要的作用。
它不仅提高了数值计算的精度,而且还大大提高了计算效率,节省了研究成本,使许多研究领域得到了快速发展和提升,受到了广大研究者的重视和喜爱。
电磁波时域有限差分方法(FDTD)
������ ∆������ ≤ 12
������为无色散介质中, ������ = 2������/������。对于非单 色波的时域脉冲信号,应以信号款到中 所对应的上限频率的波长������������������������来代替
考虑一维波动方程的一般形式:
������2������ 1 ������2������ ������������2 − ������2 ������������2 = 0
有限差分的二阶导数近似:
将(11)带入(12)得:
������2������ ������ ������ + ∆������ − 2������ ������ + ������(������ − ∆������)
������������2 ≈
(∆������)2
(1-12)
������2������ ������������2
(1-25)
为了减小上式所对应的数值色散,除了选 择空间离散∆������外,对于时间离散有同样 的选择,即:
差分近似关系:
������∆������ ������ 2 ≤ 12 或
������ ∆������ ≤ 12
������������������2(������������2∆������) (∆2������)2
������ ������∆������ ≤
3
(2) 二维取∆������ = ∆������ = ������时:
������ ������∆������ ≤
2
(1-15) (1-16) (1-17) (1-18)
(3) 一维时:
������∆������ ≤ ∆������
(1-19)
时域有限差分法介绍
时域有限差分法(FDTD)是求解电磁波传输问题的一种数值模拟方法。
它是一种在时域内对波动方程进行差分逼近的方法,通过迭代求解离散化后的波动方程,可以得到
电磁波在空间和时间上的分布情况,进而预测电磁波传输的行为。
时域有限差分法主要包括以下几个步骤:
1. 空间离散化:将待求解区域划分为若干个小网格,然后在每个网格内选择一个计算点,利用有限差分法对该点的电场、磁场进行离散化处理,建立电场和磁场的离散计
算模型。
2. 时间推进:时间也进行离散化,将求解时间区间等分成若干个小时间步长,然后依
次求解每个时间步长中(t+Δt)时刻的电场、磁场分布情况。
3. 边界条件处理:根据物理边界条件,对离散化后的电场、磁场进行边界条件处理,
使其在边界处满足边界条件。
4. 迭代求解:在时间和空间上依次迭代求解电场、磁场的分布情况,直到满足设定的
收敛条件或达到一定的迭代次数为止。
时域有限差分法是求解电磁波传输问题的常用方法,它具有以下几个优点:
1. 可以模拟任意形状的物体和复杂的介质结构,适用于不规则和非线性介质。
2. 空间和时间离散化均匀,计算精度高,能够得到电磁波在空间和时间上的分布情况,提供更加详细的仿真结果。
3. 算法简单,易于实现和计算,适用于大规模计算和高性能计算。
4. 可以模拟各种类型的电磁波,如光、微波、射频信号等,广泛应用于光学、无线通信、雷达、医学影像等领域。
总的来说,时域有限差分法是一种有效的求解电磁波传输问题的数值模拟方法,具有
广泛的应用前景。
计算电磁学中的时域有限差分法的数值特性分析及应用
计算电磁学中的时域有限差分法的数值特性分析及应用摘要时域有限差分法(Finite Difference Time Domain,FDTD)是解决电磁问题非常有效的一种数值方法。
本文先介绍了FDTD的基本原理,分析了FDTD解的稳定性和数值色散分析,然后用FDTD求解电磁散射问题,吸收边界条件的设置起着关键性作用。
通过时间和空间上的递推算法对FDTD中的两种吸收边界条件:Mur吸收边界条件和完全匹配层(PML)的吸收效果进行了比较和分析。
同时,引入参数对PML 的差分方程进行了优化,避免了将电磁场分裂为两个分量进行计算,进而降低了计算内存开销。
实验结果证明PML具有更优越的吸收性能。
关键词:计算电磁学;时域有限差分法(FDTD);吸收边界条件1.绪论1.1 电磁场数值计算方法概述自1873年麦克斯韦建立电磁场基本方程以来,电磁理论和应用的发展已经有一百多年的历史,Maxwell方程组的提出对于科学技术的发展具有重要的推动作用。
解析法、近似法、数值法共同构成求解Maxwell方程组的主要手段[1]。
在现代电磁场工程中,由于问题的复杂性,要求得到封闭形式的解已不可能,就是半解析的近似方法也只能在个别问题中得到有限的应用,能够较广泛发挥作用的,只有各种数值方法。
随着计算机技术的发展,诞生了一门解决复杂电磁理论和工程问题的应用科学——计算电磁学[2,3]。
最近几十年,各具优势和特色的新颖算法层出不穷相继提出。
在经历了理论和实践两方面检验的基础上,一些有生命力的数值计算方法取得长足进步,应用范围不断拓展。
关于电磁场数值计算方法如图1所示:图1 电磁场数值计算方法分类1.2 FDTD研究背景FDTD是电磁场数值计算中一种有效的方法。
在1966年K.S.Yee发表的著名论文“Numerical solution of initial boundary value problems involving Maxwell’s equation in isotropic Media”中,用后来被称为Yee氏网格的空间离散方式,把带有时间变量Maxwell方程转化为差分方程,诞生了后来被称作FDTD的一种新的电磁场数值解法[4]。
时域有限差分法边界条件
时域有限差分法是一种用于求解时间相关的常微分方程的数值方法。
它的基本思想是对所求的微分方程进行差分运算,然后用差分方程的解来近似原方程的解。
在使用时域有限差分法解决问题时,需要考虑的一个重要问题是如何确定边界条件。
边界条件是指在求解微分方程时,必须满足的一些条件,它们可以是关于时间的,也可以是关于空间的。
对于时间相关的微分方程,边界条件可以是关于时间的初始条件,也可以是关于时间的边界条件。
初始条件是指在求解微分方程时,必须确定的一些条件,它们可以是关于方程的解的初始值的条件,也可以是关于方程的导数的初始值的条件。
而边界条件则是指在求解微分方程时,必须满足的关于时间的一些条件,它们可以是关于方程的解的边界值的条件,也可以是关于方程的导数的边界值的条件。
对于空间相关的微分方程,边界条件可以是关于空间的边界条件。
边界条件是指在求解微分方程时,必须满足的关于空间的一些条件,它们可以是关于方程的解的边界值的条件,也可以是关于方程的导数的边界值的条件。
时域有限差分法的边界条件往往比较复杂,因为它们必须满足时间相关的微分方程的解的特征。
为了确定边界条件,通常需要进行一些分析和推理,并需要考虑到微分方程的物理意义和数学性质。
对于时间相关的微分方程,通常需要考虑到初始条件和边界条件。
初始条件可以是关于方程的解的初始值的条件,也可以是关于方程的导数的初始值的条件。
而边界条件则是指在求解微分方程时,必须满足的关于时间的一些条件,它们可以是关于方程的解的边界值的条件,也可以是关于方程的导数的边界值的条件。
对于空间相关的微分方程,通常需要考虑边界条件。
边界条件是指在求解微分方程时,必须满足的关于空间的一些条件,它们可以是关于方程的解的边界值的条件,也可以是关于方程的导数的边界值的条件。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
散射体
在一定入射角范围内 有较好的吸波效果, 吸收边界
散射体
这就要求吸收边界离
开散射体要有足够的 场区 2 距离。图5.6示出网格
空间的场区划分。
场区 1 图 56 网格空间场区划分
连接边界
场区1位于计算 网格空间内部,散 吸收边界
散射体
连接边界
射体设置在其中,
散射体
场区1中有入射波
及散射波。该区称 场区 2
H2 z|i|1/2, j 1/2,k
H 2 z|i1/2, j 1/2,k r
E n1 |i, j1/2,k
/ t / t
/2 /2
En |i, j 1/2,k
1
/ t
/2
n1
n 1
n 1
n 1
H 2 r|i, j1/2,k 1/2
H 2 r|i, j 1/2,k 1/2 z
一、计算机仿真中应用周期性边界条件
微纳光学领域内的光子晶体(Photonic Crystal) 、表面等离子体激元(Surface Plasmon)列阵结 构及超材料(Metamaterial)等; 这几种结构均由空间上周期性重复的散射体构成, 当计算透射率及能带结构时,常常可采用Floquet 周期边界将结构简化。
为精确地模拟散射体的形状和结构,网格单 元取得越小越好。但网格总数增加,计算机存 储和CPU时间也会随之增加。
解决这一问题的一般原则是,在基本满足计算 精度要求的情况下,尽量节省存储空间和计算 时间。与此同时,网格的空间步长对计算误差 也有影响。
从色散角度考虑,一般要求满足 s min / 10 。
H2 z|i|1/2, j 1/2,k
H 2 z|i1/2, j 1/2,k r
C n1 E E r H |ia, j1/ 2,k
n1 |ia, j1/ 2,k
n1/ 2
iz |ia1/ 2, j1/ 2,k
C=2.0t/(2.00r +t )
E n1 z|i, j,k 1/2
/ /
超材料能带结构计算
作为压电传感器件的声表面波器件(Surface Acoustic Wave, SAW)的本征频率分析。
飞机、轮船、风力发电机中的涡轮机,或是旋转电 机结构往往具有旋转对称性,在进行电磁场或振动 模态分析时,可采用Cyclic Symmerty类型周期性 边界简化。
二、周期性边界条件的实现
另一方面,可以通过散射体对脉冲波的响应 了解散射体宽频带的散射特性。由于脉冲信号 包含较宽的频谱,通过Fourier变换,获得其宽 带散射特性。这种宽带特性的获得只需计算程 序的一次运行,体现了FDTD法的优点。
为研究散射体对电磁脉冲的响应,希望入射
脉冲有较宽的频谱。尤其是频谱变化平缓且又 具有陡峭的截止特性。Gauss脉冲具有这样的 特性,其随时间的变化规律为:
首先计算边界上的入射场; 设边界上为总场; 圆柱面(i=ia,j=0 : ny, k=ka : kb):
E n1 |i, j1/2,k
/ t / t
/2 /2
En |i, j 1/2,k
1
/ t
/2
n1
n 1
n 1
n 1
H 2 r|i, j1/2,k 1/2
H 2 r|i, j 1/2,k 1/2 z
11
11
Hx
(i,
jm
2
,k
) 2
Hx
(i,
2
,k
) 2
Hz
(i
1 2
,
jm
1 2
,
k)
Hx
(i
1 2
,
1 2
,
k)
其他边界的情况依此类推。
仿真结果
5.8 总场-散射场区的连接边界条件
1. 连接边界条件的原理与实现
入射波与物体作用产生散射波,散射波与入射波之 和为总场;
在有些问题中总场正是需要计算的场,例如在吸收 和透射等这类问题
§5.9 FDTD 法在电磁散射中的应用
1. 网格空间与散射体模拟
散射体模拟是 FDTD法计算电磁散射问题的
关键,只有足够精确地对散射体几何形状,结构组
成及其物质特性( ,, )进行模拟的基础上,才
有可能求其散射特性。
在散射体模型建模过程中应注意选取网格单 元的空间步长,要使构成模型外层网格尽量与 散射体边界重合。
将超材料在yz平面无限扩展成为无穷大, 在yz平面上 , 选定材料结构中的一个单元为研究对象; 并设金属丝为理想导体, 其周围采用周期性边界条件 (PBC). 波的入射方向沿x方向,可根据研究的需要来 决定所选的周期数。
yz x
PBC与PML的结合
整个计算区域由3部分组成:
一部分为自由空间,εr=μr=1;
3. 弗洛奎特周期性边界(Floquet periodicity),源 和目标边界上场值相差一个相位因子,相位因子由波 矢和边界相对距离确定。Continuity和 Antiperiodicity边界可以认为是Floquet periodicity 边界在位相分别为0和π情况下的两个特例。
4. 循环对称性边界(Cyclic Symmetry),源和目标边 界上场值相差一个相位因子,相位因子由计算域所对 应的扇形角和角向模式数决定。
yz x
选择在yz平面上的一个周期单元,周围用PBC截断; 设y方向上的周期长度为ay,z方向上的周期长度为az ,根据Floquet定理,在周期性边界(PBC)上有: 磁场边界
Hx (x, y ay , z) Hx (x, y, z)exp( jkyay )
H x (x, y, z az ) H x (x, y, z) exp( jkzaz )
Ez (x, y ay , z) Ez (x, y, z)exp( jkyay ) Ey (x, y, z az ) Ey (x, y, z)exp( jkzaz )
设电磁波沿x方向垂直入射,则ky=kz=0; 上述公式简化为:
Hx (x, y ay , z) Hx (x, y, z) Hx (x, y, z az ) Hx (x, y, z) Hz (x, y ay , z) Hz (x, y, z) Hy (x, y, z az ) Hy (x, y, z)
可以看作是如果去掉周边环境,保持该系统应该附 加的条件,也可以看作是由部分的性质来推广表达 全局的性质。
主要用于数学建模和计算机仿真中,将具有时空周 期性的物理问题简化为单元进行处理。
常见周期性边界条件
1. 连续性周期边界(Continuity),源和目标边界上的 场值相等;
2. 反对称周期边界(Antiperiodicity),源和目标边界 上场值符号相反;
计算电磁学
Computational Electromagnetism
第5章 时域有限差分法(FDTD)(三)
张洪欣 电子工程学院
5.7 周期性吸收边界条件
周期性边界条件
周期性边界条件(Periodic Boundary Conditions, PBC)是边界条件的一种,反映的是 如何利用边界条件替代所选部分(系统)受到周边 (环境)的影响。
d k incrcomp , kinc x sin cos y sin sin z cos
其中 k inc 为连接边界上的场分量的波矢,rcomp 是连接边 界上的点到波源的距离矢量。
Ei(d) (d int(d))Ei(m0 int(d) 1) 1(d int(d))Ei(m0 int(d))
t t
/ /
2 2
En z|i, j,k 1/2
/
1
t
/
2
n1
n1
1 2r(i)
1
r
n 1
H2 |i1/2, j,k 1/2
1 2r(i)
1
r
n 1
H2 |i1/2, j,k 1/2
H H 2 r|i, j1/2,k 1/2
2 r|i, j1/2,k 1/2
r(i)
E n1 z |ia, j1/ 2,k
Hz (x, y ay , z) Hz (x, y, z)exp( jkyay ) Hy (x, y, z az ) Hy (x, y, z)exp( jkzaz )
电场边界
Ex (x, y ay , z) Ex (x, y, z)exp( jkyay )
Ex (x, y, z az ) Ex (x, y, z) exp( jkzaz )
而散射场区中边界网格点的总场值和总场区中网格边 界网格点的散射场值并不存在,所以需要对总场-散 射场连接面上的场值进行修正。
下面给出柱坐标系下总场-散射场区连接边界条件。
以柱面边界上的电场为例,在计算时要用到圆柱面外 散射场区的磁场Ht, 由于Ht=Hs+Hi,可以把总场用散射场和入射场之和来 代替并带入FDTD方程进行计算。
但是在某些问题中需要的却是散射场,这时就有必 要把散射场分离出来。
角标t,s,i分别表示总场,散射场和入射场;
Et=Es+Ei Es=Et-Ei
Ht=Hs+Hi Hs=Ht-Hi
连接边界条件:
(l)最直接的好处就是为散射场的计算提供了 方便; (2)使散射体的设置变得比较简单; (3)分区计算可以增大动态范围. (4)可以设置任意的入射平面波。
一部分为支撑理想导体的印制板, εr、μr为印制板 的相对介电常数和磁导率;
还有一部分是理想导体,在理想导体表面,电场的切 向分量为零,在理想导体内部,电场和磁场的各个分 量均为零.
在计算区域的周期性边界(PBC)上,既可以全部采用 为电场边界,也可以全部采用为磁场边界,或一部分 为电场边界,一部分为磁场边界。