应用FDTD方法解决电磁辐射问题
利用一维FDTD方法对电磁波传播及反射透射进行仿真

电磁场与电磁波实验报告实验项目:一维FDTD方法模拟电磁波传播班级:通信A班姓名:学号:&同组姓名:同组学号:指导老师:汤炜实验日期: 2011-12-20二、 实验目的要求1、了解数值方法的基本原理,熟悉时域有限差分方法(FDTD)的计算思路。
2、复习Matlab 语言,学习编程的基本技巧和编程思路。
3、加强对电磁波理论的了解,理解反射系数,透射系数等基本概念。
4、形象展示电磁波的传播及与介质板的作用过程。
三、 实验内容利用一维FDTD 方法对电磁波传播及反射透射进行仿真四、 实验仪器计算机 Matlab 编译系统/五、 实验原理该实验的中心思想就是利用麦克斯韦方程组来建立模型,然后根据模型编写程序,对模型进行仿真实验,通过matlab 的图形仿真来实现入射波、透射波、反射波的波形波形仿真。
1、一维Maxwell 方程:2、在将时间空间进行离散化处理,其核心思想是将计算区域的空间和时间进行划分空间:例如:三维空间划分为立方块,二维空间划分为正方柱,一维空间划分为平面板。
划分的区域非常小,以至于可以认为场量在该区域是不变的。
>时间:将电磁波的与目标的作用时间划分为很多时间小段,可以认为场量在该时间段内是不变的。
• 时空的标定:空间的划分长度为Δs ,一维情况下用k Δs 表示每个场点的空间位置,并简记为k 。
例如:E (k)=E (k Δs)表示k 位置的电场时间的划分长度为Δt ,利用n Δt 表示某个时刻,并简记为n 。
(书写时写在上⇒⎪⎪⎪⎩⎪⎪⎪⎨⎧=•∇=•∇∂∂-=⨯∇∂∂+=⨯∇ 0ερμεσE H t HE t E E H表示A的x分量在(n+Δt时刻、(k+Δs位置的值3、一维FDTD方法中的离散原则:电场:空间位置位于整空间步长,时间位于整时间步长。
磁场:空间位置位于半空间步长,时间位于半时间步长。
空间序列:,时间序列:|故综合表示,电场和磁场分别可表示型如:4、麦克斯韦思维方程组与差分方程的结合:(同理根据另一Maxwell方程得:两个迭代方程中右边:后时刻场量左边:前时刻场量z()xE k()1xE k-s∆()2xE k-()1xE k+()1.5yH k-().5yH k-().5yH k+()1.5yH k+1nxE-t∆1.5nyH-2nxE-.5nyH-nxE.5nyH+1nxE+()()()().5.50.50.51n n n ny y x xtH k H k E k E ksμ+-∆⎡⎤+=+-+-⎣⎦∆()()()().5.50.50.51n n n ny y x xtH k H k E k E ksμ+-∆⎡⎤+=+-+-⎣⎦∆()()()()1.5.50.50.5n n n nx x y ytE k E k H k H ksε+++∆⎡⎤=-+--⎣⎦∆即如果能够得到前一时刻的电场和磁场,根据方程即可得到后一时刻的场量。
基于FDTD算法的手机天线对人体头部电磁辐射的仿真研究

河北工业大学硕士学位论文基于FDTD算法的手机天线对人体头部电磁辐射的仿真研究姓名:郭佳申请学位级别:硕士专业:电工理论与新技术指导教师:葛曼玲20061201河北工业大学硕士学位论文基于FDTD算法的手机天线对人体头部电磁辐射的仿真研究摘要随着科学技术的迅猛发展和人们生活水平的大幅提高,手机(移动电话)的持有量急剧增加,已成为现代社会中一种大众化信息交换工具;与此同时,手机电磁辐射是否对人体构成危害,也自然成为人们关注的焦点。
手机在工作时,由于天线距离人头部很近,头部处于近场感应和辐射场范围内,足够强的微波辐射可能对人体组织产生热和非热效应,从而构成对人体潜在的危害。
对于这样的一个电磁辐射问题,本文利用电磁场计算的常用方法——时域有限差分法(Finite Difference Time Domain Method)和比吸收率(SAR)进行数值模拟计算。
首先,将FDTD法引入到SAR计算中,并对边界条件、网格剖分进行定义,以更好的适应电磁辐射的计算;其次,对人体的头部和手机天线进行建模。
最后,分析了在900MHz的工作频率下手机天线近场区中人体头部在辐射系统峰值功率下电场强度和比吸收率的分布。
我们期望通过这种仿真实验和分析很好地认识手机天线对头部的辐射作用,为研究这一复杂的电磁问题提供一种计算方法和技术手段。
我进一步的研究思路和设想可从以下两个方面入手:第一 细化头部的建模工作,将眼睛、肌肉等组织的电参数赋予其所在的元胞。
第二 通过CT、MRI等医学成像技术来得到头部更为真实的结构模型。
关键词: 时域有限差分法,手机天线,辐射,比吸收率基于FDTD算法的手机天线对人体头部电磁辐射的仿真研究THE SIMULATION OF THE ELECTROMAGNETISMRADIATION MADE BY A MOBILE HANDSET BASED ONA HUMAN HEAD MODEL BY USING THE FDTD METHODABSTRACTWith the rapid development of the science and the technology and with the high improvement of the life level, the amount of the mobile telephone has increased sharply. It has become a popular tool for the communication in the modern society. Meanwhile, it has been a highlight problem that whether the radiation from the mobile handset may make some side-effect on the human body. Because the antenna of a mobile handset is so near to a human head, that is situated around the field of the induction and the radiation, its radiation of the microwave might be strong enough to make some thermal and non-thermal effects on the head.In the term of the above problem of the radiation, a simulation of the electromagnetism radiation made by a mobile handset based on a human head model is fulfilled by using the algorithm of finite difference time domain. Anymore, the distribution of SAR is utilized to analyze the effect of the electromagnetism waves on the head model.Three steps are adopted in the computing mission. Firstly, the electrical field is calculated by using the FDTD method based on the XFDTD software after the situable boundary conditions and the meshed cell are defined. Secondly, the human head and the antenna of the mobile handset are modeled and are meshed into the grids cells. Finally, the intensity of the electrical field and the distribution of SAR are calculated and analyzed with the condition of the peak value of the 900MHz electromagnetism field if it is supposed that the head is near to the antenna of mobile handset and is exposed to the field.The goal of the thesis is to understand better the radiation effect of an antenna in a mobile phone through the simulation experiments and the analysis. And more, is expected to supply an available computing method and technology.Based on the work here, two aspects may be simulated:Firstly, modeling the head in more detail can be accomplished so that the electrical parameters of some tissues such as the eyes and the muscles and et al. can exist in the meshed cells.Secondly, modeling the head in more real can be accomplished based on the technologysuch as CT or MRI.Keywords: FDTD Method, Mobile antenna, Radiation, SAR第一章 绪论§1-1 研究背景及意义移动通信作为当今通信业的热点,近十年来在整个通信产业中发展最为迅速。
基于FDTD方法的电磁波传输计算模拟

基于FDTD方法的电磁波传输计算模拟随着科技的不断发展,电磁波传输计算模拟在无线通讯、雷达探测、光学器件等领域中得到了广泛应用。
其中,FDTD(Finite-Difference Time-Domain)方法是一种常用的计算电磁波传输的数值模拟方法。
本文将介绍FDTD方法的原理、应用和优缺点。
一、FDTD方法的原理FDTD方法是利用计算机数值模拟的方法求解Maxwell方程组。
Maxwell方程组是电磁场理论的基本方程,包括电场和磁场的连续性、运动学和力学关系,可以用来描述电磁波在自由空间和介质中的传播、反射、折射、衍射等现象。
FDTD方法是一种差分法,通过将时域和空间离散化,使Maxwell方程组变为一组差分方程,然后利用迭代算法求解。
具体来说,可以将空间划分成网格,时间划分成时间步长,然后在每个时刻和每个点上求解电场和磁场。
由于FDTD方法是一种显式差分法,因此计算速度很快,非常适合处理三维的复杂场景。
二、FDTD方法的应用FDTD方法可以用于电磁波传输的计算模拟和分析。
下面分别介绍其在无线通讯、雷达探测和光学器件中的应用。
1. 无线通讯在无线通讯领域中,FDTD方法可以用来计算无线信号在各种环境中的传输特性,如在建筑物内、山间、海洋等复杂环境中的信号传输。
通过模拟电磁波在这些环境中的传播,可以预测无线信号的传输距离、干扰和被干扰情况,对无线通讯系统的设计和优化具有重要意义。
2. 雷达探测在雷达探测领域中,FDTD方法可以用来模拟雷达信号的传播和反射,以及雷达波束在探测目标上的散射、反射和衍射等现象。
通过模拟雷达与目标之间的交互作用,可以优化雷达的设计和参数选择,提高雷达探测的精度和效率。
3. 光学器件在光学器件领域中,FDTD方法可以用来模拟光在介质中的传输和反射、折射、衍射、干涉等现象。
通过模拟这些现象,可以优化光学器件的设计和性能,提高其透光率、反射率和抗干扰能力。
三、FDTD方法的优缺点FDTD方法具有以下优点:1. 精度高。
FDTD在电磁场分析中的应用.

=
⎛ ⎜⎝
s
+
µ
δ δt
⎞ ⎟⎠
H
x
δ Ez δx
− δ Ex δz
=
⎛ ⎜⎝
s
+
µ
δ δt
⎞ ⎟⎠
H
y
δ Ex δy
− δ Ey δx
=
⎛ ⎜⎝
s
+
µ
δ δt
⎞ ⎟⎠
H
z
当不考虑此损耗时,令 s=0。上述六个方程构成了完整的三维问题的情形。在实际中,
往往会遇到被研究模型一个轴向或两个轴向不变化的特殊情况。对于前者,设沿 z 向不变化
2, k −1/ j +1/ 2,
2)⎦⎤ k )⎦⎤
/ /
∆z ⎪⎫ ⎬
∆x⎪⎭
E n+1 z
(i,
j, k
+1/
2)
= CA(i, j, k +1/ 2) Exn (i, j, k +1/ 2)
+CB
(i,
j,
k
+1/
2)
⎧⎪ ⎣⎡ H
n+1/ 2 y
(i
+1/
2,
j, k
⎨ ⎪⎩−
⎣⎡
H
n x
这种差分式具有二阶精度,其表示式为:
( ) ∂F n (i, j, k ) =
F
n
⎛ ⎜⎝
i
+
1 2
,
j,
k
⎞ ⎟⎠
−
F
n
⎛ ⎜⎝
i
−
1 2
,
j,
k
⎞ ⎟⎠
FDTD在等离子体与电磁波相互作用的研究

FDTD在等离子体与电磁波相互作用的研究FDTD在等离子体与电磁波相互作用的研究引言:等离子体与电磁波相互作用一直以来都是科学家们关注的重要课题。
等离子体是一种由电子和离子构成的部分或全部电中性的物质,而电磁波则是由电和磁的振荡所构成的能量传播载体。
这两者的相互作用不仅在物理学和工程学中具有重要的应用,还在天体物理学和核聚变研究中有着重要的意义。
为了更好地理解等离子体与电磁波的相互作用过程,人们发展了许多数值模拟方法,其中有一种被普遍应用的方法就是有限差分时域(FDTD)方法。
本文旨在介绍FDTD方法在等离子体与电磁波相互作用研究中的重要应用与进展。
一、FDTD方法简介有限差分时域(FDTD)方法是一种通过网格离散化求解Maxwell方程组的数值模拟方法。
它将时域的波动问题转化为差分形式,并通过时间步进的方式逐步求解。
FDTD方法主要包含两步:电场更新和磁场更新。
在电场更新步骤中,通过Faraday电磁感应定律,根据格点上的电场值计算出下一个时刻的电场值;在磁场更新步骤中,通过Ampère-Maxwell定律,根据格点上的磁场值计算出下一个时刻的磁场值。
通过交替进行电场和磁场的更新,可以逐步模拟出电磁波的传播和相互作用过程。
二、FDTD方法在等离子体模拟中的应用1.自由电子等离子体模拟等离子体中的自由电子具有较大的电导率,电磁波在等离子体中传播时会发生吸收和散射现象。
利用FDTD方法,可以模拟等离子体中电磁波的传播过程,并研究其吸收和散射特性。
通过调节等离子体密度和电磁波频率,可以探究在不同条件下等离子体介质对电磁波的响应。
2.等离子体与边界相互作用的研究等离子体与界面的相互作用是等离子体研究中的一个重要问题。
FDTD方法可以很好地模拟等离子体与金属、绝缘体等边界之间的相互作用过程。
通过研究电磁波在等离子体与边界间的传播特性,可以深入了解等离子体与边界的耦合机制,并优化边界条件以提高等离子体与电磁波交互作用的效率。
基于FDTD方法的电磁场计算与分析

基于FDTD方法的电磁场计算与分析一、引言电磁场是自然界最基本的物理现象之一,具有广泛的应用领域。
电磁场计算和分析是电磁场理论研究的重要内容之一。
FDTD方法是一种有效的电磁场计算和分析方法,已经得到了广泛的应用。
本文将介绍基于FDTD方法的电磁场计算和分析。
二、FDTD方法概述FDTD方法是一种基于有限差分法的数值计算方法,用于求解时域麦克斯韦方程组。
FDTD方法的基本思想是将连续的空间和时间离散化,通过计算离散化后的电磁场的演化来模拟整个电磁场。
FDTD方法的优点是计算精度高、适用于各种各样的电磁场问题,缺点是计算量大、内存占用大。
FDTD方法的具体步骤如下:1. 将空间和时间划分为离散的网格;2. 通过差分近似求解电场、磁场和电流的演化;3. 利用麦克斯韦方程组更新电场和磁场;4. 重复步骤2-3直至计算结束。
三、FDTD方法的应用FDTD方法已经广泛应用于电磁场计算和分析领域。
以下是几个主要的应用:1. 电磁波传播研究FDTD方法可以用来模拟电磁波在空间传播的过程,进而研究电磁波在不同介质中的传播规律和特性。
这对于电磁波传输技术的研究和应用有着重要的意义。
2. 天线设计FDTD方法可以用来模拟天线辐射场的形状和大小,进而优化天线的设计,使其满足最佳的辐射性能和频率响应。
3. 电磁辐射漏泄分析FDTD方法可以用来分析电子设备在工作时所产生的电磁辐射和漏泄问题,并给出改善方案。
这对于电子设备的设计和生产有着重要的意义。
四、FDTD方法的发展和趋势FDTD方法作为一种有效的数值计算方法,已经得到了广泛的应用。
随着计算机技术和软件技术的不断发展,FDTD方法的计算效率和精度不断提高。
未来,FDTD方法将在电磁场计算和分析领域发挥更加重要的作用。
五、结论FDTD方法是一种有效的电磁场计算和分析方法,具有广泛的应用领域。
FDTD方法已经在电磁波传播研究、天线设计、电磁辐射漏泄分析等领域得到了广泛的应用。
电磁波时域有限差分方法
电磁波时域有限差分方法
电磁波时域有限差分法(Finite-Difference Time-Domain Method, FDTD)是一种求解电磁学问题的常用数值方法。
它由Yee在1966年首次提出,可用于求解复杂三维电磁场交互作用的问题,如,电磁波、磁致传导、微波加热、能量传输、电磁辐射等。
相比其它数值方法,FDTD方法求解算例更为精确,具有以下特点:
1. TDTD方法是在时域上,而非在频域中,因此可以方便地处理暂态和复杂变化的电磁场。
2. FDTD方法可以通过改变差分格式和计算网格或计算量来获得更加精确的结果。
3. FDTD方法可以数值模拟出任何电磁场的行为,并且可以得到高质量的结果,而且不受物理规律的限制。
4. 可以自动识别模型中的隐藏材料特性,并增强模型的实用性。
5. FDTD方法可以结合有限体积法(FVM)和有限元法(FEM),提高模型的精度,并减少工作量。
6. 较少的内存要求,使FDTD方法更适用于工程应用。
FDTD方法在处理复杂电磁场时,有时会导致计算窗口大小,以及时间分辨率的降低,因此,要想获得较为准确的结果,就要采取足够的计算网格,以及足够高的时间分辨率。
FDTD算法在“电磁场与电磁波”课程教学中的应用
教改教法摘要针对“电磁场与电磁波”课程教学中关于“场”与“波”的物理概念抽象,学生理解困难的情况,我们将电磁场专业算法FDTD(时域有限差分)引入课程教学中来。
利用算法模拟时变场与物质的相互作用,借助编程处理即可显示电磁波在媒质中的传播特性,有助于学生对于电磁波传播规律的理解与掌握。
关键词FDTD电磁波模拟Application of FDTD Algorithm in the Teaching of"Field and Wave Electromagnetics"//Yin Bo,Hao Honggang,Zhang HongshengAbstract In the teaching of"Field and Wave Electromagnetics", the physical concept on"field"and"wave"is abstract,and is difficult for students to understand.In view of this,FDTD(Fi-nite-Difference Time-Domain)is introduced into the course teaching.The simulation of the interaction for time-varying field and material is easy to implement through the algorithm,and the propagation characteristics of electromagnetic wave in medium can be displayed by programming.It is helpful for students to understand and master the law of electromagnetic wave propaga-tion.Key words FDTD;electromagnetic wave;simulation近几年,电磁场与微波技术方向发展迅猛,人才需求激增,电磁场与无线技术专业的本科生供不应求。
复杂介质电磁散射的FDTD算法及其相关技术研究
复杂介质电磁散射的FDTD算法及其相关技术研究复杂介质电磁散射的FDTD算法及其相关技术研究一、引言电磁散射是波与物体相互作用产生的现象,广泛应用于雷达、遥感、成像等领域。
在实际应用中,往往会遇到复杂介质,例如各种衍射、多次反射等现象的存在,使得电磁波的传播和散射变得更加复杂。
因此,对于复杂介质电磁散射的研究具有重要的理论和应用价值。
传统的数值模拟方法,如边界积分方程法和有限元法等,对于处理复杂介质散射问题存在一定的困难,尤其是在计算效率和精度之间的权衡上。
因此,本文将介绍一种基于有限差分时域(FDTD)算法及其相关技术的研究,以解决复杂介质电磁散射问题。
二、FDTD算法简介有限差分时域(FDTD)算法是一种时间域求解电磁场的数值方法。
该方法基于显式差分格式,将空间和时间离散化,通过时间步进法计算出电场和磁场在各个时刻和空间位置上的数值解。
FDTD算法具有计算简单、易于实现、适用于各种边界条件等优点,因此在电磁散射问题中得到了广泛的应用。
三、复杂介质电磁散射的数值模型复杂介质电磁散射问题一般可分为二维和三维情况。
针对二维情况,可以采用定义在网格节点上的标量和矢量势函数来描述电场和磁场的分布。
对于三维情况,需要引入矢量势函数和标量电势函数来描述电磁场的分布。
复杂介质的电磁参数往往与空间位置和频率有关,因此对于复杂介质电磁散射问题,需要在FDTD算法中引入频率依赖的电磁参数。
一种常用的方法是通过插值与外推技术来计算电磁场在各个时刻和空间位置上的数值解。
四、复杂介质电磁散射问题的数值模拟在解决复杂介质电磁散射问题时,首先需要将散射体和周围介质进行离散化,构建计算区域。
然后,根据散射体的几何形状和电磁参数,对计算区域进行初始化。
接下来,利用FDTD算法,通过时间步进法计算出电场和磁场在各个时刻和空间位置上的数值解。
对于复杂介质散射问题,常常会出现多次反射和衍射现象。
为了准确描述这些现象,需要在FDTD算法中引入边界条件和吸收边界条件。
基于FDTD算法的电磁辐射分析研究
基于FDTD算法的电磁辐射分析研究在现代社会中,电磁辐射随处可见。
各种无线设备如手机、WiFi、蓝牙等都会产生电磁波辐射。
而电磁辐射对人体健康有不同程度的影响,因此电磁辐射的研究成为了迫切需要的任务。
FDTD算法是一种用于求解电磁场问题的数值方法,该方法具有计算精度高、适用范围广等优点,被广泛应用于电磁场分析领域。
近年来,基于FDTD算法的电磁辐射分析研究备受关注。
本文将从原理、优缺点、应用等方面介绍基于FDTD算法的电磁辐射分析研究。
一、基于FDTD算法的电磁辐射分析原理FDTD算法的精髓在于将连续的时域和空间区域离散化,转化为有限大小的小网格进行计算。
它基于麦克斯韦方程组对电磁场进行求解。
以三维情况下的FDTD算法为例,假设空间被划分为由N个立方体网格组成的网格系统。
电磁场被分为电场和磁场两个向量场,在每个网格上,分别取电场和磁场的值进行计算。
通过时间步进算法更新每个网格上的电场和磁场,从而模拟整个空间中的电磁场变化。
二、基于FDTD算法的电磁辐射分析优缺点相比传统的解析式方法,FDTD算法具有以下优点:1.适用范围广。
FDTD算法适用于任意形状的边界,可以精确地描述电磁场的传播特性。
2.计算精度高。
FDTD算法能够直接计算电磁场的时域行为,具有非常高的精度和准确度。
3.易于实现。
FDTD算法的实现相对简单,不需要复杂的数学推导和解析计算。
4.计算效率高。
随着计算机技术的发展和计算能力的提高,FDTD算法计算速度快,能够处理较大的电磁场模型。
缺点也是显而易见的:1.计算复杂度高。
FDTD算法需要对整个计算区域进行离散化,需要大量的计算资源和时间。
2.网格尺寸和时间步长的选择会影响计算结果的准确度,选择合适的参数需要经验和实践的积累。
3.无法处理大尺寸的电磁场模型,需要进行网格求解和数据存储。
这会影响计算机的内存和硬盘。
三、基于FDTD算法的电磁辐射分析应用基于FDTD算法的电磁辐射分析在众多领域都有着广泛的应用,其中最重要的两个领域是医学和电子通信。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
应用FDTD方法解决电磁辐射问题自电磁场基本方程以来,电磁场理论和应用的发展已经有一百多年的历史。
目前,电磁波的研究已深入到各个领域,应用十分广泛,例如无线电波传波,光纤通信和移动通信,雷达技术,微波,天线,电磁成像,地下电磁探测,电磁兼容等等。
在各类复杂系统中的电磁问题,主要依靠各种电磁场数值计算方法加以解决。
随着电子计算机处理能力和存储容量的巨大发展,更促进了这些计算方法在实际问题中的应用。
目前在电磁场领域应用的数值算法也是种类繁多,各有其优缺点,常用的电磁场计算方法大致有:FDTD Finite difference time domain (时域有限差分法)TLM Transmission line method (传输线法)FEM Finite element method (有限元法)BEM Boundary element method (边界元法)MoM Method of moments (矩量法) 其中时域有限差分法(FDTD)理论经过30多年的发展和完善,已经成为时域电磁场数值计算的主要方法之一,并广泛应用各类实际工程电磁场中。
一、 FDTD 法简介时域有限差分法以差分原理为基础,直接从概括电磁场普遍规律的麦克斯韦旋度方程出发,将其转换为差分方程组,在一定体积内和一段时间上对连续电磁场的数据采样。
因此,它是以电磁场问题的最原始、最本质、最完备的数值模拟。
以它为基础制作的计算程序,对广泛的电磁场问题具有通用性,因此得到了广泛的应用。
1. Yee 差分算法基本原理考虑空间一个无源区域,其煤质参数不随时间变化且各向同性,由Maxwell 方程组中的两个旋度方程在直角坐标系中可导出六个耦合公式:1(1.1)1(1.2)H E H t E H E t ρμμσεε∂=-∇⨯-∂∂=∇⨯-∂ ⇒1()(1.3)1()(1.4)1()(1.5)1()(1.6)1()(1.7)1()(1.8)y x z x y x z y y x z z y x z x y x z y y x z z E H E H t z y H E E H t x z E E H H t y x H E H E t y z E H H E t z x H H E E t x y ρμρμρμσεσεσε∂⎧∂∂=--⎪∂∂∂⎪⎪∂∂∂=--⎪∂∂∂⎪⎪∂∂∂⎪=--∂∂∂⎪⎨∂∂∂⎪=--⎪∂∂∂⎪∂∂⎪∂=--⎪∂∂∂⎪∂∂∂⎪=--⎪∂∂∂⎩其中ε为介电常数(F/m );μ为磁导率(H/m );σ为电导率(S/m );ρ为磁阻率(/m Ω)。
按照Yee 差分算法,首先在空间建立矩形差分网格,网格节点的空间坐标与一组相应的整数标号一一对应: (,,)(,,)i j k i x j y k z =∆∆∆而该点的任意函数F(x,y,z,t)在时刻n t∆的值可以表示为(,,)(,,,)(1.9)n F i j k F i x j y k z n t =∆∆∆∆ ,,x y z∆∆∆分别为矩形网格沿x ,y ,z 方向的空间步长t ∆是时间步长。
时域差分法的实质就是将计算问题在时间和空间进行离散: 用中心差分取二阶精度:对空间离散:211(,,)(,,)(,,)22()(1.10)n n n F i j k F i j k F i j k O x x x +--∂=+∆∂∆ 对时间离散:11222(,,)(,,)(,,)()(1.11)n n n F i j k F i j k Fi j k O t t t +-∂-=+∆∂∆ 为了获得()式的精度,并满足()至(),可将空间任意矩形网格上的E 和H 的六个分量如图1-1所示放置。
图1-1 Yee 网格单元及电磁场空间离散点关系 每个磁场分量由四个电场分量环绕着;每个电场分量由四个磁场分量所环绕。
为获得()的精度,可将E 和H 在时间上相差半个步长交替计算。
按照这些原则,可将式()~()化为差分方程组。
以()式为例,差分后得到()1111122221(,,)2112(,,)1112(,,)(,,)11122(,,)(,,)(,,)22211112(,,)2(,,)221111111(,,)(,,)(,,)(222222n n x x n n n n z z y y i j k ti j k t E i j k E i j k i j k t i j k i j k t i j k i j k H i j k H i j k H i j k H i y σεσεσεε++++++∆-+∆+=⋅++⋅+∆++∆++++++-+-++-+⋅+∆1,,)22(1.12)j k z ⎡⎤-⎢⎥⎢⎥∆⎢⎥⎢⎥⎣⎦其余的也可以写出,每个网格点上的个场分量的新值依赖于该点在前一时间步长时刻的值即该点周围临近点上另一场量在早半个时间步长时的值。
因此任意时刻可一次算出一个点,并行算法可计算出多个点。
通过这些运算可以交替算出电场磁场在各个时间步的值。
具体参考[1][2],这里不多叙述。
2. 数值稳定性条件与网格划分数值计算中一个比较重要的问题就是数值解的稳定性问题,这在FDTD 方程中取决于网格的空间步长和时间不长的关系。
数值稳定性条件以上所建立的麦克斯韦旋度方程的有限差分算式是显式的,时间步长t∆,空间步长,,x y z∆∆∆必须满足一定关系,否则会使得数值表现不稳定。
这种不稳定表现为在解显示差分方程时,随着时间步数的增加,计算结果也无限制的增加。
Taflaove 等对Yee差分格式稳定性进行讨论,导出了对时间步长的限制性条件:(1.21)t∆≤当x y z s∆=∆=∆=∆时,数值稳定条件(12)可简化为(1.22)t s∆≤=一维条件下,这一稳定性条件就简化为:(1.23)stv∆∆≤上式可以看出,即要求时间步长不能大于电磁波传播一个空间步长所需的时间,否则,就破坏了电磁波传播的因果关系[12]。
如果计算空间中的媒质是不均匀的,那么稳定条件对不同的煤质区域是不同的,我们只需取最大的V 满足的条件,在其他区域中也就得到满足了。
此时有: max (1.24)t n ν∆≤ 其中n 为空间维度。
网格划分由数值稳定性条件可知,网格划分需要满足一定的条件,在有足够条件的情况下,将网格划分的越细,计算的结果就会越精确。
目前有一款交互式软件网格划分软件GEOM ,根据设计需要,可自动的用FDTD 的方法分析几何结构,产生离散模型。
但是计算机计算能力毕竟是有限的,有时候提高一定比例的网格大小,并不一定能够获得更多的精度,同时计算的效率却下降了很多。
而且对于一些复杂的模型结构,由于介质层的物理尺寸很小,较大的网格无法覆盖这样的结构,就导致了划分后介质层的缺损。
因此需要在满足稳定性条件的前提下对划分的大小进行优化。
最好的办法就是采用非均匀网格划分的办法。
合理的利用了计算区域内不同的计算需要,对于一些关键位置的地方,如不同介质的交接处,或者是结构细微处,或者是馈源的地方,对网格细化,而在介质均一的位置,则放大网格的大小,使得总的网格数量得到降低。
对于非均匀划分方案的确定,也并不是盲目的过程。
可以首先利用较大的网格大小进行一下预模拟,对模拟的结果进行分析,判断电场(或磁场等其他场分布)分布的规律及形态,对于关键计算的部位,再采用较小的网格划分。
其次,可以利用遗传算法等优化算法,对网格划分进行局部最优化的搜索,提高网格划分的质量。
下图是对手机天线几种网格划分示意图。
图均匀网格划分图非均匀网格划分图含有亚网格的网格划分除了非均匀网格划分的方法,另外一种在这个基础上的改进网格划分方法就是亚网格划分的方法[14]。
亚网格划分在原有网格划分的基础上,在计算的关键点,或者是重点关注的部分,或者是介质层物理尺寸很薄的地方,将网格进一步划小,而其它部分的网格则保持不变。
这样做的好处在于可以在不影响其它部分的情况下,提高重点计算区域的计算精度。
同时网格的数量不会因此激增。
3.吸收边界条件当我们考虑像辐射和散射这种开放向题时,原则上应该在无限空间中计算电磁场,但是,由于计算机存储量的限制不可能考虑很大的空间,,因而,一个基本问题是如何处理网格的截断向题。
一种有效的方法是在截断处设置一种吸收边界条件,如果它能吸收全部向外传播的波,就等效于考虑了一个无限大的空间。
目前构造吸收边界条件的思路主要有两种:一种是从外形波方程出发构造的透射边界条件,如Mur边界条件,这种类型的透射边界条件具有构造简单,内存需求小等特点。
另一种是在边界上引入吸收材料,电磁波在无反射地进入吸收材料后被衰减掉,如PML。
这种方法构造复杂,内存需求量较大,但在很大的入射角度的吸收条件较好。
Mur给出了适合于在时域有限差分应用的吸收边界条件的一阶和二阶的近似形式,具体推导过程可见[16][17]。
应该注意的是Mur的局限性:(1)边界面上任意点的插值都是在其领域的三维空间上进行的,不允许靠近边界的区域出现介质的不连续;(2)在垂直入射的情况下的计算精度仅相当于一阶吸收边界条件。
完全匹配层PML是通过在截断边界外放置虚拟的吸收介质来系数外形波的,PML边界由硬边界构成,在计算PML边界时,就可以不涉及边界外的未知量,大幅度提高了计算精度,详细过程见[18]与Mur边界条件相比,PML边界具有更高的计算精度而且任意方向入射时均无反射。
在二维自由空间,PML边界吸收的反射系数可低于-70dB,比其他各种边界条件改善约40dB。
这种人工涉及的完全匹配层由有耗导电、导磁煤质组成,可吸收人以入射角、任何频率、任意偏振态的入射电磁波,实用性更强,它内存大,尽管有的文献[19]提出的各向异性媒质的PML 吸收边界条件所需计算机内存量减少了一半,但是其实际计算量并没有减少多少,在不连续介质接触边界面和三维区域的6个面不全为吸收边界时也难以应付,具体算法可见[19]。
目前各种吸收边界条件都存在这一些缺点,吸收边界条件反射过大,所适应的入射角的范围不够宽广,提高计算精度等都应该是我们努力的方向。
二、电磁辐射问题电磁辐射是由空间共同传送的电能量和磁能量所组成,而该能量是由电荷移动所产生的。
时变的电荷和电流是激发电磁波的源。
为了有效使电磁波能量按所要求的方向辐射出去,时变的电荷和电流必须按某种特殊的方式分布,天线就是设计成按规定的方式有效的辐射电磁波能量的装置。
其实质就是一种导行波与自由空间的转换器件或者换能器,用于发送和接受自由空间的电磁波。
举例说,正在发射讯号的射频天线所发出的移动电荷,便会产生电磁能量,电磁包括形形色色的电磁辐射,从低频电磁辐射到高频电磁辐射,两者之间还有无线电波、微波、红外线和紫外光等。
任何形式和形状的天线都可以看成是有无限多个载有交流信号的基本小线元组成,这些基本元通常被称为电偶极子,电偶极子产生的电磁场分析计算是线性天线工程的基础。