时域有限差分方法林志立

合集下载

超宽带探地雷达浅层目标探测技术研究

超宽带探地雷达浅层目标探测技术研究

摘要在城市以及乡镇的现代化建设不断发展的趋势下,公路、桥梁等基础交通设施的分布范围越来越广。

随着使用时间的增长,这些基础设施由于各种原因(如建材质量、交通工具超载、恶劣天气等)会出现各种病害,如裂缝、下沉、脱空、变形等,容易造成各种交通事故,因此公路、桥梁等基础交通设施的状况调查和护养愈显重要。

同时由于规划与建设的不同步,在布置和建设地下管道、电缆、排水系统等地下设施时,常会遇到与其它工程设施冲突的问题。

因此在正式实施地下设施建设工程前,需要获取地下结构和目标分布等信息,以分析地下工程的可行性。

超宽带探地雷达技术是一种高效、精确的无损探测方式,对浅层目标具有良好的探测效果。

本文叙述了超宽带探地雷达的发展背景,系统组成与技术原理,研究了超宽带探地雷达在浅层目标探测方面的重构与仿真,并提出了一种基于功率谱估计的超宽带探地雷达浅层目标探测方法,同时分别利用RIS-K2探地雷达系统与GprMax2D软件进行实测和仿真实验,在Matlab数值计算环境中对所提出的方法进行目标探测数据处理。

本文的主要研究工作和成果如下:1.对超宽带探地雷达系统和理论进行了研究,对浅层目标进行了模型重构,同时利用基于时域有限差分法(FDTD)的GprMax2D软件对重构模型进行仿真,利用Matlab软件进行目标仿真数据处理。

2.将超宽带探地雷达技术理论应用于具体的实践应用中。

本文使用意大利IDS公司RIS-K2探地雷达系统进行了目标数据采集和目标探测实验。

同时利用Matlab软件对所采集的数据进行了成像和算法处理。

3.本文提出了一种基于功率谱估计的超宽带探地雷达浅层目标探测方法。

该方法主要针对探测深度小于5m的浅层目标探测的应用,减少了探测过程中所需存储的数据量,计算复杂度低,算法处理速度快,可以实现采集过程与数据处理过程的结合。

本文利用RIS-K2探地雷达系统对华南理工大学五山校区内的湖滨北路与嵩山路进行了实测,利用所提方法对探测采集的数据进行了数据处理与数据分析。

时域有限差分法

时域有限差分法

Ez Ey
Ez Hx
Hy Ez
将Maxwell旋度方程转化为一 组差分方程,并在时间轴上
Ey
Ex
逐步推进地求解;由电磁问
y
题的初始值及边界条件逐步 x
推进地求得以后各时刻空间
电磁场分布
20
Yee元胞
z
Ey
Ex
Hz
Ex
Ez Ey
Ez Hx
Hy Ez
Ey
Ex
y
分量节点 位置见 p.10 表2-1
E取n时刻 ,H取n+ 1/2时刻
Holland(1977年)[6]和Kunz(1978年) [7]用FDTD计算F117飞机这种复杂目标的 电磁脉冲散射。
10
FDTD的发展(续):时域外推
Britt (1989年)[21]首次给出时域远场 结果,但论文未给出外推具体方法。
Yee 等(1991年)[22]和Luebbers等 (1991年)[23]提出了三维FDTD时域近- 远场外推方法,随后Luebbers等(1992年) [24]提出二维FDTD时域近-远场外推方法。
24
FDTD的基本点(2): FDTD区的划分
对于散 射问题, 划分为 总场区 和散射 场区。
散射场区 散射场区 总场区
目标
吸收边界 输出边界
连接边界
25
FDTD的基本点(2): FDTD区的划分
对于辐射 问题,激 励源直接 加到辐射 天线上, 整个FDTD 计算区域 为辐射场 区
辐射场区 辐射场区 激励源
目录
引言 Maxwell方程及其FDTD形式 数值稳定性 吸收边界 激励源 近-远场外推 应用算例
1
其它参考书
第一章参考文献 [1] Yee(1966) 第一篇FDTD论文 [36] Kunz(1993) [44] Taflove(1995, & 2000 Second Ed.) [46] Sullivan(2000) [42] 王长清(1994) [43] 高本庆(1995)

时域有限差分法

时域有限差分法

时域有限差分法时域有限差分法(TimeDomainFiniteDifferenceMethod,简称TD-FDM)是数值分析领域中非常重要的一种数值计算方法,它是利用有限差分法对时域偏微分方程(PDE)进行求解的一种方法,其应用范围十分广泛,是在工程和科学领域中应用最多的计算方法之一。

时域有限差分法可以精确表示任意时域偏微分方程的解,但是由于求解过程中存在计算量大、精度低、收敛慢等问题,其计算效率和精度也有限。

因此,人们必须采取有效的方法来提高此类方法的精度和计算效率,增强其在工程和科学领域的应用价值。

时域有限差分法的原理很简单,即将偏微分方程的解以一系列有规律的离散点表示,再利用有限差分对偏微分方程进行求解。

它主要包括三个部分:数值模型构建、数值计算和数值结果分析。

首先,根据时域偏微分方程的类型及物理本质,构建与之对应的数值模型,采用有限差分形式表达偏微分方程,并根据时域偏微分方程的解特性对有限差分方程进行增强。

然后,构建时域有限差分的计算框架,利用计算机编程语言(如C++、Fortran、Python等)实现数值计算,采用常用的多项式插值和求解算法(如牛顿迭代法、拟牛顿法等)实现精确计算。

最后,利用计算机绘图软件对所得到的数值结果进行分析,以评估结果的准确性,并做出相应的修改和优化。

时域有限差分法的应用非常广泛,它可以用于各种工程领域,如稳态和不稳态流动场的求解,声学学中的各类传播现象的模拟,热传导的分析等。

此外,时域有限差分法在一些科学领域也有很大的应用,如量子力学中电子能级结构、原子结构的计算,核物理中文中阳离子反应剂度模拟,生物学中细胞动力学模型仿真等等。

近年来,随着计算机技术的进一步发展,出现了许多新的发展方向:从传统的有限差分法到基于保守型的计算方法,从基于有穷元的数值模拟方法到超差分法,从动态网格特定的方法到基于机器学习的计算方法。

所有这些方法都可以用于处理更复杂的时域偏微分方程,提高精度和计算效率。

时域有限差分法二维

时域有限差分法二维

时域有限差分法二维1. 引言时域有限差分法(Finite Difference Time Domain, FDTD)是一种常用的数值计算方法,用于求解电磁场在时域中的传播和辐射问题。

本文将以二维情况为例,深入探讨时域有限差分法的原理和应用。

通过本文的介绍和解读,您将更全面地理解这一方法,并能够灵活应用于相关领域。

2. 时域有限差分法简介2.1 原理概述时域有限差分法是一种迭代求解偏微分方程的方法,通过将时域和空间离散化,将连续问题转化为离散问题。

在二维情况下,假设空间网格分辨率为Δx和Δy,时间步长为Δt。

根据电磁场的麦克斯韦方程组,可以利用中心差分公式进行离散化计算,得到求解方程组的更新方程。

2.2 空间离散化对于二维情况,空间离散化可以采用正交网格或非正交网格。

常见的正交网格包括方形格点、Yee网格等,而非正交网格则具有更灵活的形态。

根据需要和应用场景,选择合适的离散化方法对问题进行求解。

2.3 时间离散化时间离散化主要有显式和隐式两种方法。

显式方法将时间推进方程展开成前一时刻的电场和磁场与当前时刻的源项之间的关系,容易计算但对时间步长有限制;隐式方法则是通过迭代或矩阵计算求解当前时刻的电场和磁场。

3. 时域有限差分法的应用领域时域有限差分法广泛应用于电磁场传播和辐射问题的数值模拟中。

以下是几个典型的应用领域:3.1 辐射问题时域有限差分法可以模拟电磁波在空间中的辐射传播过程。

可以用于分析天线的辐射特性,设计无线通信系统的天线,或者分析电磁波在无线电频段的传播情况。

3.2 波导问题对于波导结构,时域有限差分法可以求解其模式、传输特性等问题。

波导结构广泛应用于光子学器件、微波器件等领域,时域有限差分法为建立数值模型和解析波导特性提供了一种有效的数值计算手段。

3.3 散射问题时域有限差分法在散射问题的数值模拟中也有重要应用。

通过模拟散射体与电磁波的相互作用过程,可以研究和分析散射体的散射特性,例如雷达散射截面的计算、微波散射问题等。

一种节约内存的局部一维减缩时域有限差分方法

一种节约内存的局部一维减缩时域有限差分方法
t h e n o n — z e r o d i v e r g e n c e r e l a t i o n s h i p a n d Ma x we l l c u r l e q u a t i o n s ,t h e 3 - D LOD— F DTD wh i c h i S u n c o n d i —
l e c t r i c — f i e l d a n d ma g n e t i c - f i e l d a r e c a l c u l a t e d wi t h 3 一 D l o c a l l y o n e - d i me n s i o n a l f i n i t e - d i f f e r e n c e t i me - d o ma i n
g e n c e r e l a t i o n s h i p o f e l e c t r i c — f i e l d a n d ma g n e t i c — f i e l d i s n o n - z e r o e v e n i n c h a r g e — f r e e r e g i o n s ,wh e n t h e e —
t h e c o u r a n t - f r i e d r i c h — l e v y c o n d i t i o n。b u t a l s o r e d u c e s t h e me mo r y r e q u i r e me n t .I t i s p r o v e n t h a t t h e d i v e r —
CH EN Yi wa n g, ZHANG Pi n, J I N Xi u h a i , DAI Me n g

第二章 时域有限差分法_II-一维FDTD

第二章 时域有限差分法_II-一维FDTD

2017/5/2
4
2017/5/2
5
进一步,得到迭代公式
E
n 1/2 x
k E
n 1/2 x
t n n H k 1/ 2 H k y y k 1/ 2 0 x t n 1/2 n 1/2 E k 1 E k x x 0 x
n
n n 1 D 1
0
t n E 0
关于频域依赖媒质的迭代方程及代码 D(k) = D(k)+ eta *( H(k-1)-H(k) ); E(m)=ga(m)*(D(m)-I(m)); I(m)=I(m)+gb(m)*E(m); H(j)=H(j)+eta*(E(j)-E(j+1)); ga(m) = 1/(epsilon+(sigma*dt/epszero));
ct n n 2 r n 1/2 0.5 n 1/2 H y k 1/ 2 H y k 1/ 2 Ex k E k ct x c t 1 r 1 2 r 2 r
t
x 2c0
This value of η motivates Sullivan's choice of boundary conditions at the left boundary given by
n Ex 1 Exn2 2
Similarly, for the right boundary conditions we use
上面两方程的迭代方程
c t 1 取 x 2
ct n n 2 r n 1/2 0.5 n 1/2 H y k 1/ 2 H y k 1/ 2 Ex k Ex k ct c t 1 r 1 2 r 2 r

时域有限差分法对平面TE波的MATLAB仿真

时域有限差分法对平面TE波的MATLAB仿真

时域有限差分法对平面TE波的MATLAB仿真摘要时域有限差分法是由有限差分法发展出来的数值计算方法。

自1966年Yee 在其论文中首次提出时域有限差分以来,时域有限差分法在电磁研究领域得到了广泛的应用。

主要有分析辐射条线、微波器件和导行波结构的研究、散射和雷达截面计算、分析周期结构、电子封装和电磁兼容的分析、核电磁脉冲的传播和散射以及在地面的反射及对电缆传输线的干扰、微光学元器件中光的传播和衍射特性等等。

由于电磁场是以场的形态存在的物质,具有独特的研究方法,采取重叠的研究方法是其重要的特点,即只有理论分析、测量、计算机模拟的结果相互佐证,才可以认为是获得了正确可信的结论。

时域有限差分法就是实现直接对电磁工程问题进行计算机模拟的基本方法。

在近年的研究电磁问题中,许多学者对时域脉冲源的传播和响应进行了大量的研究,主要是描述物体在瞬态电磁源作用下的理论。

另外,对于物体的电特性,理论上具有几乎所有的频率成分,但实际上,只有有限的频带内的频率成分在区主要作用。

文中主要谈到了关于高斯制下完全匹配层的差分公式的问题,通过MATLAB 程序对TE波进行了仿真,模拟了高斯制下完全匹配层中磁场分量瞬态分布。

得到了相应的磁场幅值效果图。

关键词:时域有限差分完全匹配层MATLAB 磁场幅值效果图目录摘要 (1)目录 (3)第一章绪论 (4)1.1 课题背景与意义 (4)1.2 时域有限差分法的发展与应用 (4)2.1 Maxwell方程和Yee氏算法 (7)2.2 FDTD的基本差分方程 (9)2.3 时域有限差分法相关技术 (11)2.3.1 数值稳定性问题 (11)2.3.2 数值色散 (12)2.3.3 离散网格的确定 (13)2.4 吸收边界条件 (13)2.4.1 一阶和二阶近似吸收边界条件 (14)2.4.2 二维棱边及角顶点的处理 (17)2.4.3 完全匹配层 (19)2.5 FDTD计算所需时间步的估计 (23)第三章MATLAB的仿真的程序及模拟 (25)3.1 MATLAB程序及相应说明 (25)3.2 出图及结果 (28)3.2.1程序部分 (28)3.2.2 所出的效果图 (29)第四章结论 (31)参考文献 (32)第一章绪论1.1 课题背景与意义20世纪60年代以来,随着计算机技术的发展,一些电磁场的数值计算方法逐步发展起来,并得到广泛应用,其中主要有:属于频域技术的有限元法(FEM)、矩量法(MM)和单矩法等;属于时域技术方面的时域有限差分法(FDTD)、传输线矩阵法(TLM)和时域积分方程法等。

时域有限差分法PPT课件

时域有限差分法PPT课件

vg
d
dk
c
(1-10)
这种情况下,群速也是与频率无关。
.
8
1.2 数值色散关系(2)
上述过程也可用于一维标量波动方程差分近似的数值色散分析。
设在离散空间点 xi,tn,离散行波解为 u in u x i,tn e j n t k ~ i x ,
式中,k~ 为存在于有限差分网格中的数值正弦波的波数。一般情况 下,不同于连续物理波的波数。正是这种不同导致了数值相速和群 速偏离了精确解。进而导致了数值色散误差。
1.5 数值稳定性(1)
• FDTD计算中每一步都是有误差的,随着时间步进,误 差会不断积累。如果误差的积累不会造成总误差的增 加,就成FDTD法是稳定的,否则成为不稳定的。数值 不稳定性会造成计算结果随时间步进无限增加。
• FDTD法是有条件稳定的,即:时间步必须必须小于一 定值以避免数值不稳定性。
考虑(1.1)的正弦行波解 ux,tejtkx 代入(1-1)得
j2c2jk2 即
k c
上式便是一维标量波动方程的色散关系。
(1-8)
由上式得相速度
vp
k
c
(1-9)
可见,相速与频率无关,称为非色散。非色散意味着对于具有任意
调制的包络或脉冲形状的波传播任意距离后波形保持不变。进一步
由(1-8)可以得到群速关系
正弦函数
ui=sin(nt+)
高斯函数
ui=exp[-(n-n0)2/T2]
阶跃函数
ui= 0
n<n1
= ( n-n1)/(n2-n1) n1<n<n2
=1
n>n2
“硬源”设置简单,但当反射波回到“硬源”位置时, 会引起寄生反射,所以,要在这之前“关”掉源。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

J E
(电极化)
(磁化)
(欧姆定律)
James Clerk Maxwell
(1831–1879)
一切电磁场和电磁波问题均可由以上方程,以及各类 具体的边界条件所决定!
Beihang University
麦克斯韦方程组中的运算符
散度(Divergence) 旋度(Curl)
连续函数的偏微分运算
Beihang University
r
(t)

2
(t)

(s )02 02 02
e0t
sin(
02 02 t)U (t)
频域:D() 0 r () E()
更新方程:
r
()



( s 02
)02 j20 2
b0 Dn b1Dn1 b2 Dn2
% Define the Gaussian source waveform
5.定义场源
time = dt*[0:number_of_time_steps-1].';
Jz_waveform = exp(-((time-2e-10)/5e-11).^2);
source_position_index = round(nx*source_position/domain_size)+1;
(1)电场在时间上取整数倍的 Δt;
t=n *Δt;
(2)磁场在时间上取(整数+ 1/2)倍的Δt;
t=(n +1/2)*Δt;
Beihang University
麦克斯韦方程的离散化近似
以Hz为例:
Hz 1 ( Ex E y )
t z y x
H
n1/ z
2
(i,
j)

H
n1 z
FDTD的基本思想
-时域和空间域的离散化 -连续偏微分的有限阶近似
设有一连续函数 f ( x) , 现欲求 f '(x) 。 二阶中心差分近似表达式:
f '(x) f (x x) f (x x) 2x
当 x越小时,上式的近似程度 越高。
f (x)
实际上:
f '( x) f ( x x) f ( x x) x2 f '''( x) ...
/
2
(
i,
j)
t

1
(
E
n x
(
i,
j
1)

E
n x
(i,
j)

E
n y
(i
1,
j)

E
n y
(
i,
j) )
z
y
x
H
n1/ z
2
(i,
j)

H
n1 z
/
2
(
i,
j)

t
(
E
n x
(
i,
j
1)

E
n x
(
i,
j)

E
n y
(i
1,
j)

E
n y
(
i,
j) )
z
y
x
上式即为Hz的更新方程,由前一时刻的磁场和前半时刻 的临近空间格点的电场即可求出最新时刻的磁场。
2x
6
Beihang University
FDTD空间域的离散化
(1)空间域的分割离散化
节点
Yee元胞(Δx, Δy, Δz)
Ex分量的空间离散分布图
Hx分量的空间离散分布图
Beihang University
FDTD空间域的离散化
YEE 元胞
例如: Hz 1 ( Ex E y )
矩量法 (Method of Moments) 适合于细线、平面形状结构的电磁场问题
Beihang University
电磁学基本方程
麦克斯韦方程组( Maxwell Equations)
(安培环路定律)
(法拉第感应定律)
(高斯定律-电场) (高斯定律-磁场)
物质本构关系 (Constitutive Relations)
0 (a0 E n a1E n1 a2 E n )
Z-变换
近似, 求系数
r ()

D E

a0 b0
a1Z 1 a2Z 2 b1Z 1 b2Z 2

a0 b0
a1 e j a2 e2 j b1 e j b2 e2 j
,
Beihang University
FDTD的离散参数的稳定性条件
★ 时间步长:Courant 稳定性条件
Z域数值色散方程:(von Neumann method )
Z1/2 Z 1/2
( c0t
)2r (Z)

x, y,z
4sin2 (k 2
/
2)

0,
为了保持稳定性,该方程的所有解的模必须小于1。
t z y x
Hz为Ex和Ey所环绕。
各电磁场分量在元胞中的位置
K.S. Yee, “Numerical solution of initial boundary value problems involving Maxwell’s equations in isotropic media,”IEEE Trans. Antennas Propagat., vol. 14, 1966, pp. 302-307.
z (i, j) y x
球体,物质III 不同的元胞的电磁参量应设
空气
长方体,物质II 长方体,物质I
置为所在空间所代表的介质 的介电常数和磁导率。
场量与介质参数要对应
Beihang University
色散介质的FDTD模拟
以Lorentz 介质为例:
时域:D(t) 0 r (t) * E(t)
磁场磁流部分
Beihang University
编程举例1:一维FDTD问题(续)
% Calculate FDTD updating coefficients Ceze = (2 * eps_r_z * eps_0 - dt * sigma_e_z) ...
./(2 * eps_r_z * eps_0 + dt * sigma_e_z);
% 1D problem space length in meters
dx = 1e-3;
% cell size in meters
dt = 3e-12;
% duration of time step in seconds
number_of_time_steps = 2000; % number of iterations
色散介质的FDTD模拟
模拟Lorentz色散介质的不同方法: {a0, a1, a2,b0,b1,b2}
Error r () r ()
MSE approach :
E n [(b0 Dn b1Dn1 b0 Dn2 ) / 0
(a1E n1 a2 E n2 )] / a0
% Initialize field and material arrays Ceze = zeros(nx+1,1);
3.初始化场量和介质参量阵列
Cezhy = zeros(nx+1,1);
Cezj = zeros(nx+1,1);
Ez = zeros(nx+1,1);
电场电流部分
Jz = zeros(nx+1,1);
1,
j)

H
n1/ x
2
(
i,
j)

H
n1/ x
2
(i,
j
1) )
z
x
y
Beihang University
FDTD的离散参数的选择
★元胞尺寸:边长小于最短波长的1/10, 以减小数值色散。
数值色散方程
c02
sin2 ( k ) 2
( t )2
Beihang University
FDTD空间偏微分的近似
以Hz为例:
Hz 1 ( Ex E y )
t z y x
Ex y

Ex (i,
j
1) Ex (i, 2( y)
j)
2
E y x

Ey(i
1, j) Ey(i, 2( x )
j)
2
类似地,可实现各电磁场分量的 空间偏微分计算。
4.计算更新方程系数
Cezhy = (2 * dt / dx) ... ./(2 * eps_r_z * eps_0 + dt * sigma_e_z);
电场部分
Cezj = (-2 * dt) ... ./(2 * eps_r_z * eps_0 + dt * sigma_e_z);
Chyh = (2 * mu_r_y * mu_0 - dt * sigma_m_y) ... ./(2 * mu_r_y * mu_0 + dt * sigma_m_y);
对于非色散介质,时间步长不能大于以下表达式:
t
1
c
1 x2

1 y2

1 z2
Beihang University
介质电磁参量的设定
Ez (i, j) 1 ( H y H x )
t
z (i, j) x y
相关文档
最新文档