• No results found

Research on the Complex Frequency-Shifted Perfectly Matched Layer Algorithm in the Finite Difference Time Domain Method

N/A
N/A
Protected

Academic year: 2021

Share "Research on the Complex Frequency-Shifted Perfectly Matched Layer Algorithm in the Finite Difference Time Domain Method"

Copied!
17
0
0

Loading.... (view fulltext now)

Full text

(1)

学校编码:10384 分类号 密级 学号:33120131152860 UDC

硕 士 学

位 论

时域有限差分法中复频率偏移完全匹配层

的算法研究

Research on the Complex Frequency-Shifted Perfectly

Matched Layer Algorithm in the Finite Difference Time

Domain Method

岳永清

指导教师姓名: 朱春辉

助理教授

业 名 称: 电子与通信工程

论文提交日期:

2016

4

论文答辩时间:

2016

5

学位授予日期:

2016

6

答辩委员会主席:

人:

2016

5

厦门大学博硕士论文摘要库

(2)

厦门大学学位论文原创性声明

本人呈交的学位论文是本人在导师指导下

,

独立完成的研究成果。

本人在论文写作中参考其他个人或集体已经发表的研究成果,均在文

中以适当方式明确标明,并符合法律规范和《厦门大学研究生学术活

动规范(试行)》。

另外,该学位论文为(

)课题(组)

的研究成果,获得(

)课题(组)经费或实验室的

资助,在(

)实验室完成。

(请在以上括号内填写课

题或课题组负责人或实验室名称,未有此项声明内容的,可以不作特

别声明。)

声明人(签名):

厦门大学博硕士论文摘要库

(3)

厦门大学学位论文著作权使用声明

本人同意厦门大学根据《中华人民共和国学位条例暂行实施办法》

等规定保留和使用此学位论文,并向主管部门或其指定机构送交学位

论文(包括纸质版和电子版),允许学位论文进入厦门大学图书馆及

其数据库被查阅、借阅。本人同意厦门大学将学位论文加入全国博士、

硕士学位论文共建单位数据库进行检索,将学位论文的标题和摘要汇

编出版,采用影印、缩印或者其它方式合理复制学位论文。

本学位论文属于:

1.

经厦门大学保密委员会审查核定的保密学位论文,

日解密,解密后适用上述授权。

2.

不保密,适用上述授权。

(请在以上相应括号内打“√”或填上相应内容。保密学位论文

应是已经厦门大学保密委员会审定过的学位论文,未经厦门大学保密

委员会审定的学位论文均为公开学位论文。此声明栏不填写的,默认

为公开学位论文,均适用上述授权。)

声明人(签名):

厦门大学博硕士论文摘要库

(4)

摘要

1966年,由K.S.Yee首次提出了时域有限差分法(FDTD)。吸收边界条件 作为FDTD方法中的重要组成部分一直备受关注,并不断研究发展。目前,在 所有的吸收边界条件中,完全匹配层(PML)的效果最理想、应用最广泛。PML 的基本原理是,在FDTD计算域的截断边界处设置特殊的介质层,该介质层的 波阻抗能完全匹配相邻介质的波阻抗,并且与外行电磁波的频率、入射角以及极 化无关,所以入射波将可以无反射地穿过截断的分界面进入PML层。并且,PML 层是有耗的介质,因此能够迅速地衰减进入其中的透射波。PML的发展历程中 有三种方案:Berenger的分裂场完全匹配层,拉伸坐标完全匹配层(SC-PML) 以及各向异性完全匹配层(UPML)。近年来,由于复频率偏移完全匹配层 (CFS-PML)能够有效地衰减隐失波和低频电磁波,并且降低电磁相互作用过 程中后期的反射率,CFS-PML的实现算法逐渐成为研究热点。本文主要研究 CFS-PML算法的应用及其优化算法。 本论文研究的主要内容及创新点如下: 采用Z变换的方法,以CFS-PML分别截断三维超材料计算域和三维多项色 散介质计算域。通过数字算例进一步验证了该算法的有效性,并且验证了 CFS-PML在吸收隐失波和降低后期反射方面具有更好的性能。 基于最小化内存方法的DZT-CFS-PML算法。由于D-B本构方程的特性,算 法独立于FDTD计算域介质的性质。通过三维算例仿真验证了本合作提出的算 法与SC-PML相比,能够有效的吸收隐失波,降低后期反射。在同样10层PML 厚度下,DZT-CFS-PMLMZT-CFS-PMLADE-CFS-PML有更好的吸收效果, 并且与11层PML的MZT-CFS-PML、ADE-CFS-PML有相近的吸收效果。因此 本文合作提出的所需PML层数较少的DZT-CFS-PML算法节省了计算时间和计 算机内存,实现了算法优化。 关键词:时域有限差分;完全匹配层;Z变换

厦门大学博硕士论文摘要库

(5)

ABSTRACT

In1966, K.S.Yee developed the finite difference time domain (FDTD) method. As an important component of the FDTD, absorbing boundary conditions (ABCs) have always received much attention, and been the focus of deep research. Nowadays, among all the ABCs, the perfectly matched layer (PML) has been seen as the most efficient one, and has the widest application. The principle of PML is that, we put an artificial lossy material as an absorbing boundary to truncate FDTD computational domains. This material’s wave impedance can exactly match the adjacent medium’s wave impedance, regardless of outgoing waves’ frequency, incidence angle and polarization. Therefore, outgoing waves can propagate across the interface between the FDTD computational domains and the PML without reflection and then are effectively absorbed as the PML is lossy. In the PML’s development history, there are three formulations applied for the PML ABC: Berenger’s split-field PML, the stretched-coordinate PML (SC-PML), and the uniaxial PML (UPML). In recent years, as the complex frequency-shifted PML (CFS-PML) can effectively attenuate evanescent and low frequency waves and lower late-time reflections in the electromagnetic interaction, CFS-PML has been the focus of research. This paper mainly studies the application and optimization algorithm of CFS-PML.

This paper’s main achievements and innovations are as follows:

1. Based on the CFS-PML formulations and Z transform, truncate 3D meta-material FDTD domains and multi-term dispersive FDTD domains respectively. Through numerical simulations, we futheer verify the availability of the proposed algorithm and the fact that CFS-PML scheme are efficient in attenuating evanescent waves and lowering late-time reflections.

2. Direct Z-transform implement of the CFS-PML based on memory-minimized method. Due to the characteristics of the D-B constitutive relations, these formulations are independent of the material attributes of the FDTD computational domains. Compared with the SC-PML formulations, it is clearly demonstrated in numerical simulations that the proposed algorithm is efficient in attenuating

(6)

evanescent waves and lowering late-time reflections. With the same ten-cell PML thickness, the proposed DZT-CFS-PML can hold better absorbing performance than

MZT-CFS-PM、ADE-CFS-PML, and even obtain similar absorbing performance

comparing with MZT-CFS-PM、ADE-CFS-PML with eleven-cell PML thickness.

Therefore, DZT-CFS-PML saves much more memory and computational time, and achieves the algorithm optimization.

Key words: finite difference time domain; perfectly matched layer; Z-transform

(7)

目录

第一章 绪论

...1 1.1 时域有限差分法(FDTD)的发展历程... 1 1.2 吸收边界条件...5 1.3 完全匹配层(PML)的发展历程和研究现状...6 1.4 本论文的内容安排...8

第二章 时域有限差分法

... 10 2.1 麦克斯韦方程组及其FDTD形式...10 2.1.1 麦克斯韦方程组和Yee元胞...10 2.1.2 三维情况下直角坐标系的FDTD...13 2.1.3 二维情况下直角坐标系的FDTD...17 2.1.4 一维情况下直角坐标系的FDTD...19 2.2 FDTD计算中激励源设置...19 2.2.1 脉冲激励源的函数形式...20 2.2.2 激励源的加入方法... 21 2.3 FDTD方法中数值计算的稳定性...22 2.3.1 时间离散间隔的稳定性要求... 23 2.3.2 Courant稳定条件...24 2.3.3 数值色散对空间离散间隔的要求...26 2.3.4 差分近似后的各向异性特性... 28 2.4 完全匹配层...28 2.4.1 Berenger 的分裂场完全匹配层(BS-PML)...29 2.4.2 拉伸坐标完全匹配层(SC-PML)... 34 2.4.3 各向异性完全匹配层(UPML)...36 2.4.4 复频率偏移完全匹配层(CFS-PML...38 2.5 小结... 40

第三章

CFS-PML

截断三维

FDTD

计算域

... 41 3.1 Z变换方法在FDTD中的应用... 42 3.2 CFS-PML截断三维超材料FDTD计算域... 45

厦门大学博硕士论文摘要库

(8)

3.2.1 CFS-PML公式和Z变换方法... 45 3.2.2 数字算例验证...47 3.3 CFS-PML截断三维多项色散FDTD计算域...49 3.3.1 ZT-CFS-PML 公式... 49 3.3.2 数字算例验证...52 3.4 小结... 55

第四章 基于最小化内存方法的直接

Z

变换

CFS-PML

算法

...56 4.1最小化内存的DZT-CFS-PML算法... 57 4.2 数字算例验证... 59 4.3小结... 66

第五章 总结与展望

... 68 5.1 总结... 68 5.2 展望... 69

参考文献

... 70

硕士研究生期间科研成果

...75

致谢

... 76

厦门大学博硕士论文摘要库

(9)

CONTENTS

Chapter 1 Introduction

………1

1.1 The development history of FDTD

………….……… ………1

1.2 Absorbing Boundary Condition

……….……… ………5

1.3 The history and the research progress of PML

……… ……...6

1.4 The content of this paper

………...8

Chapter 2 Finite Difference Time Domain Method

………10

2.1 Maxwell’s equations and its FDTD expression

…………...…………10

2.1.1 Maxwell’s equations and Yee cell

………..………10

2.1.2 3-D FDTD in rectangular coordinates

……….………13

2.1.3 2-D FDTD in rectangular coordinates

……….………17

2.1.4 1-D FDTD in rectangular coordinates

……….………19

2.2 The settings of exciting source in FDTD computation

….………19

2.2.1 The functional forms of impulse exciting source

……..……….…20

2.2.2 Put exciting source in FDTD computation

………….….….……21

2.3 Stability of numerical computation

……….….….……22

2.3.1 The stability requirement of time step

……….….……...…23

2.3.2 Courant stability condition

………...….….……...…24

2.3.3 Numerical requirement of space step

………...….….……...…26

2.3.4 Anisotropic properties after the finite difference approximation

…..28

2.4 Perfectly Matched Layer

………..……..….….……28

2.4.1 Berenger’s Split-field PML

………..…..….….….……29

(10)

2.4.2 Stretched Coordinate PML

………..…...….….….……34

2.4.3 Uniaxial PML

….….………....………...36

2.4.4 Complex frequency-shifted PML.

……….……….……38

2.5 Summary

………..……….…….…40

Chapter 3 CFS-PML truncates 3-D FDTD domains

……….…..……41

3.1 The implementation of Z transform method in FDTD

………..…..…42

3.2 CFS-PML truncates 3-D meta-material FDTD domains

………...…45

3.2.1 CFS-PML expression and Z transform method

………...…45

3.2.2 Numerical result

……….……...…47

3.3 CFS-PML truncates 3-D Multi-Term Dispersive FDTD domains

....…49

3.3.1 ZT-CFS-PML expression

………...………...…49

3.3.2 Numerical result

……….……...…52

3.4 Summary

………....…55

Chapter 4 Direct Z transform implementation of the CFS-PML

based on memory-minimized method

...…56

4.1 DZT-CFS-PML algorithm based on memory-minimized method

....…57

4.2 Numerical result

....……….59

4.3 Summary

...…66

Chapter 5 Conclusion and prospect

...…68

5.1 Conclusion

...…68

(11)

Publications

...…75

Acknowledgments

...…76

(12)

第一章 绪论

第一章 绪论

1.1

时域有限差分法(

FDTD

)的发展历程

1873年,麦克斯韦(Maxwell)将电和磁有机地结合到一起,创建了一组电 磁场基本方程组,即麦克斯韦方程组。麦克斯韦方程组为后续电磁场与电磁波的 理论及应用的研究奠定了基础。在此后的一百多年间,人们不断加深了对该方程 组的认识,对电磁场与电磁波的理论研究和应用研究也逐渐地深入和拓宽。目前, 电磁场与电磁波的理论和技术已经非常广泛地运用到了科学技术的各个应用领 域之中,主要有光纤通信、雷达技术、移动通信、卫星通信、无线电波传播、微 波、天线、电磁成像、遥感、接地雷达探测、微波电子线路、电磁兼容、射电天 文学等等。当前,我们处于信息化高速发展的时代,电磁场与电磁波的应用更是 无处不在。在实际的应用中,由于电磁波实际传播环境的复杂性,电磁波的传播 过程也十分复杂,比如实际传播中城市环境、复杂地形及海面对电磁波传播过程 的影响,各种复杂目标的散射,在波导和微带结构中的传播,复杂结构天线的辐 射等等。因此,结合具体的实际应用环境来研究电磁波的传播与特性具有非常重 要的意义。 归根结底,所有电磁场的问题本质上就是在给定的不同的边界条件下,求解 麦克斯韦方程组的问题。目前,对电磁特性的研究主要采用理论分析研究和实验 技术两种相辅相成的方法。在理论分析研究的发展历程中,主要有封闭形式的严 格解析解,半解析的近似解,以及当前广泛应用的直接数值解法;另一方面,可 以采用实验技术模拟实际的传播环境来研究电磁波特性,但实验的成本通常较高, 并且实验中往往需要调整参数及环境具体情况,这些不确定因素导致实验技术的 代价高昂,在实际研究中应用范围较窄,局限性较大。因此,对电磁波特性的研 究以理论分析计算为主,以实验技术为辅,两者相辅相成。针对理论分析计算方 法,具体来讲,根据对电磁波的传输、散射、辐射以及电磁场的研究,满足给定 边界条件的麦克斯韦方程组的解主要分为以下三类。

厦门大学博硕士论文摘要库

(13)

第一章 绪论 磁场问题的核心与本质,给出了明确的物理意义,并且对典型问题给出封闭形式 的严格解析解能够帮助人们加深对电磁特性和规律的认识。它的缺点是应用范围 较窄,有很大的局限性。原因是求得严格解析解的前提是所求问题的结构要相对 简单或者具有典型的几何形状,而实际应用中问题的结构和传播环境复杂,严格 解析解的方法受到很大限制。 第二类:半解析的近似解。从1930年到1960年间,电磁场问题的各种半解 析的近似解的方法逐渐地研究发展起来。求解问题经过数学计算上的某些简化、 转化或近似,可以由问题的解析解得到近似解析解。半解析的近似解在一定程度 上扩展了电磁场问题的求解范围,在一些情况下得到一定的应用。 第三类:直接数值解。从1960年至今,数值方法迅速地发展,受到越来越 多的关注。直接数值解成为当前研究热点的主要原因有两个方面:一方面是求解 问题逐渐变得更加复杂,只适用于解决典型或简单结构问题的严格解析解或近似 解析解的方法无法对此求解;另一方面,随着计算机科学技术的飞速发展和广泛 应用,可以运用计算机来完成复杂繁琐的数值计算,极大地推动了数值解方法的 发展。目前,应用范围较广的求解麦克斯韦方程组的数值解方法主要有:矩量法

(MoM)[1,2]、有限元法(FEM[3,4]、边界元法(BEM[5,6]以及时域有限差分

法(FDTD)[7-13]等等。其中,需要特别地指出,时域有限差分法(FDTD)是在

各种电磁场数值计算方法中十分具有代表性的,应用非常广泛的,发展最快的方 法。

1966年,由K.S.Yee[7]首次提出一种新的电磁场的时域数值计算方法,即时

域有限差分法(Finite Difference Time Domain Method, FDTD)。时域有限差分

法的离散方式是,在时间和空间上对电磁场的电场分量E和磁场分量H进行交 替取样,这样使得每一个电场分量E(或磁场分量H)周围都环绕着四个磁场分 量H(或电场分量E)。通过这种离散方式就可以把带有时间变量的麦克斯韦旋 度方程转变为一组差分方程,然后在时间轴上以逐步推进的方式求解出空间电磁 场。这种交替取样方式由Yee最先提出,因此也被称为Yee氏元胞。时域有限 差分法是一种求解麦克斯韦微分方程的直接时域数值计算方法。在实际的数值计 算中,计算域的介质参数赋值给空间中的每一个元胞,同时空间中的每一个采样 点的电场值(磁场值)都与该点周围环绕的采样点的磁场值(电场值)直接关联。

厦门大学博硕士论文摘要库

(14)

第一章 绪论 因此,时域有限差分法为电磁理论分析研究以及工程应用提供了更为直接有效的 工具,能够处理传统方法难以解决的复杂的电磁问题,例如非均匀介质物体或复 杂形状目标的电磁散射、辐射等等。另外,FDTD在时间轴上逐步推进的求解方 式能够更直观地展示出电磁场随时间的演化过程,并且可以在计算机上以伪彩色 的方式显示,这种电磁场可视化结果清楚地展现出整个物理过程,便于设计和研 究[8,11]。 在上世纪80年代以前,计算机技术较为落后,FDTD并未受到足够的重视, 对FDTD的研究进展缓慢,而且其应用也很受局限性。在80年代之后,随着计 算机技术的飞速发展,FDTD受到越来越多的关注,大批科研人员参与到FDTD 的研究工作中,推动了FDTD的应用范围迅速地拓展。随着FDTD的应用领域 不断,也面临了更多新问题,提出了更多新要求,这也促使对FDTD的理论研 究及应用逐渐地深入。在FDTD不断的研究发展历程中,主要解决以下问题[8,12]: (1)吸收边界条件的不断完善和应用扩展。 (2)适用于色散介质的差分格式。 (3)划分散射场区和总场区。 (4)实现了稳态场的计算。 (5)变形网格与回路积分法。 (6)亚网格技术。 (7)非正交变形网格与广义正交曲线坐标系中的差分格式。 其中,(1)和(2)受到广泛关注,仍然是研究热点。 FDTD的主要应用领域有以下几个方面[8, 10, 12]: (1)目标电磁散射特性研究。 (2)电磁兼容问题。 (3)计算天线辐射特性。 (4)光路时域分析与微波电路。 (5)生物电磁剂量学研究。 (6)瞬态电磁场研究。

厦门大学博硕士论文摘要库

(15)

第一章 绪论 (1)直接时域计算。FDTD方法把带有时间变量的麦克斯韦旋度方程直接 在Yee氏元胞中转化成一组差分方程。作为一种时域数值解方法,它将各类问题 都转化为初值问题来处理,从而能够直接反映出电磁波的时域特性。所以,FDTD 方法能够更直观地提供丰富的电磁场问题的时域信息,形象而充分地描绘出了电 磁波的传播过程,以清晰的物理图像的形式展示出了复杂的物理过程。同时, FDTD作为一种瞬态方法,如果需要获取频域的信息,则可以在脉冲波的激励下, 对FDTD方法的一次计算结果进行傅里叶(Fourier)变换;如果要获取宽频带信 息,则可以在宽频谱的脉冲激励下,进行一次计算即可。 (2)适用范围广泛。FDTD方法最初被提出的目的就是用于解决电磁场基 本方程组,即麦克斯韦方程组,这就意味着FDTD方法的适用性最为广泛。从 具体算法来看,FDTD方法所计算区域的各个空间网格有自身的电磁特性的参量, 这些参量可以直接赋值到FDTD方法的差分格式中,也就是说,在模拟复杂的 目标介质、复杂的目标形状或电磁结构时,只需要在相应的空间网格赋予相应的 电磁参数即可。另外,计算域介质的非线性、非均匀性、色散特性和各向异性等 性质也都可以非常容易地进行精确模拟。因此,不论是传输、吸收、辐射、透射 或散射的哪一种电磁场问题,也不论是稳态问题还是瞬态问题,只要能够对激励 源和计算域的目标介质结构赋予适当的参数,进行正确地模拟,FDTD方法就可 以对该电磁问题给出正确的解答。 (3)节约计算时间和计算机存储空间。FDTD方法需要的计算时间和计算 机存储空间由计算时所需的网格空间直接决定,与网格总数N成正比。同时, 计算时的时间步进过程是全显式的,避免了矩阵求逆等问题。与传统的矩量法相 比较而言,同样为N个离散单元,则矩量法计算所占用的计算机存储空间与(3N)2 成正比,而且所需要的计算时间与(3N)2(3N)3成正比。因此,在离散单元N 常大的情况下,FDTD方法更优于传统的矩量法。 (4)适合进行并行计算。由FDTD的离散方式可以看出,每个采样网格点 上的电场值(或磁场值)只与环绕它周围的相邻采样网格点处的磁场值(或电场 值)及其上一个时间步时的电场值(或磁场值)相关联,这一特点使得FDTD 方法非常适合进行并行计算。采用并行计算能够使FDTD方法所需要的计算时 间和计算机存储空间降低为只与N1/3(离散单元个数为N)成正比。当前,随着

厦门大学博硕士论文摘要库

(16)

第一章 绪论 计算机并行处理技术的迅速发展和广泛应用,FDTD方法的这一优势更加明显。 (5)FDTD算法程序的通用性。FDTD方法处理任何电磁问题采用的基本 数学模型就是麦克斯韦方程,所以,对于一般性的电磁问题,它的基本差分方程 是固定的。另外,计算中的连接条件和吸收边界条件也具有通用性,可以适用于 很多电磁问题,而具体所要模拟的目标介质或者电磁结构则是通过赋予相应的空 间网格特定的参数来实现,与以上各部分不直接关联,可以分别独立地进行。所 以,一个基础的FDTD算法程序通用于广泛的电磁问题,在针对实际的计算对 象或实际的问题时,只需修改与对象有关的部分程序,大部分程序是不变的。

1.2

吸收边界条件

由于计算机的存储容量是有限的,计算时间也是有限的,所以FDTD计算 不可能在无限的空间内进行,只能在截断的有限的计算区域内进行计算。电磁波 传播、辐射和散射等电磁问题所在的区域是半开放或者开放的,所以在模拟时必

须使用吸收边界条件(Absorbing Boundary Condition,ABC)来截断计算区域的

边界,即,用有限的计算域来模拟代替无限的开放空间。例如,电磁波在自由空 间中散射时,电磁场分布于整个自由开放空间中。如果采用FDTD方法来模拟 计算整个散射过程,则需要截断自由空间,取有限的计算区域来分析研究。从实 验的角度来看,这种截断边界只考虑模拟边界内计算区域的方法,类似于在微波 暗室中进行电磁场实验研究,即,通过对实验室内有限区域的散射实验过程来模 拟代替在整个自由开放空间中的散射过程。实验中所用的微波暗室就是在实验室 的墙壁上涂设具有吸收性的材料,使得电磁波在此界面上无反射。同理,在截断 计算域的边界处设置吸收边界条件,使得入射电磁波在边界处无反射。理想的吸 收边界条件应当使得边界处的电磁波被吸收,没有向计算域内反射的波,只有计 算域外传输的波。 自从FDTD方法被提出以来,吸收边界条件作为FDTD方法中的重要组成 部分一直备受关注,并不断地在深入研究中发展。目前,对吸收边界条件的构 造主要有两种方法[8,11,14,15]:一种是先分解波动方程的因子获得单行波方程然后

厦门大学博硕士论文摘要库

(17)

Degree papers are in the “Xiamen University Electronic Theses and Dissertations Database”.

Fulltexts are available in the following ways:

1. If your library is a CALIS member libraries, please log on

http://etd.calis.edu.cn/ and submit requests online, or consult the interlibrary loan department in your library.

2. For users of non-CALIS member libraries, please mail to [email protected] for delivery details.

References

Related documents

Specifically describing the popular term for eruption that controls the lice are not be an eruption is a break in latin Discolored skin colour which one of a skin infection caused

Subexponential tails of discounted aggregate claims in a time- dependent renewal risk model.. The subexponential product convolution of two

During grass cutting activities on the airfield, egrets are normally in the vicinity of the grass cutter. As far as practicable, Aerodrome/Approach Control will inform pilots of

La investigación tiene como propósito el análisis de las consecuencias para las Pequeñas y medianas empresas – Pymes en Colombia (grupo 2), que presentan

Author Contributions: Xin Yuan and José-Fernán Martínez reviewed the mathematical model of the AEKF solution to the underwater SLAM problem; Xin Yuan, Martina Eckert and

In conventional cutting the performance of a cutting wheel does not change in regard to score quality or fissure depth over the entire range of cutting head velocities.. This is

Abstract - To determine habitat characteristics that infl uence Sciurus niger (Eastern Fox Squirrel) abundance and distribution within a suburban/urban landscape in the

As for seedling leaves, the nutritive status of the explant leaves was characterised by Na and Cl accumulations and K decreasing with salt concentration (Table 6). Then,