论文摘要
时域有限差分(Finite-Difference Time-Domain,FDTD)算法作为一种时域迭代数值算法,其优势在于单次计算即可得到宽频结果,是电磁仿真技术的核心算法之一。FDTD广泛用于军事、科学研究和消费电子等领域,在飞机隐身与制导、光学器件与生物传感、微波器件与天线、电磁兼容与信号完整性等方面存在着广泛的应用。从提出到至今的几十年里,FDTD算法有了长足的发展,然而随着科学技术的进步,对电磁仿真技术与数值算法提出了更为苛刻的要求。如今FDTD算法在网格生成、计算效率、色散材料模型和计算平台设计等方面存在不足,难以满足当代电磁仿真计算需求。为了解决这些问题,本文主要完成了以下几个方面的工作:1、FDTD算法在工程应用中首先需要解决网格生成问题,对于简单几何模型可以基于几何定义生成Yee网格,然而对于复杂几何模型则需要借助网格生成算法。本文提出了一种基于射线追踪的新型网格生成算法,该算法容忍度高,适用于各类复杂模型结构。为了进一步优化网格生成算法,将射线追踪技术与层次包围盒(Bounding Volume Hierarchies,BVH)数据结构相结合,极大的提升了网格生成效率,与现有网格生成软件对比网格生成时间减少了两个数量级。此外本文提出的网格生成算法可直接结合计算机辅助设计(Computer Aided Design,CAD)内核,将CAD设计软件输出的几何模型用于FDTD算法,节约了工程仿真时的几何建模时间。2、FDTD作为一种全波数值算法,在处理电大尺寸仿真时需要大量的计算资源和计算时间。为了充分利用计算资源并且减少仿真时间,本文提出了基于消息传递接口(Message Passing Interface,MPI)和 多线程技术(Open Multi-Processing,OpenMP)的 FDTD 混合并行算法,同 时将 FDTD 算法中 的材料色散模型、傅里叶变换以及总场散射场等关键技术全部并行处理,仿真结果表明混合并行算法与非并行算法内存占用相同,并行算法减少了仿真时间。混合并行算法的优点在于使用OpenMP的共享内存技术充分利用单机计算资源,再利用MPI的分布式内存技术进行集群计算,提高了计算资源的利用效率。3、纳米光学中由于金属尺寸减少,量子效应越发明显从而出现非局域现象,此时金属表面的自由电子可由流体动力学方程描述,简化后的流体动力学方程与麦克斯韦方程耦合得到非局域色散模型。本文提出将非局域色散模型应用于FDTD算法中,仿真结果表明消光截面出现蓝移现象,与实验现象相吻合。另外从理论角度阐述了峰值偏移和幅值变化的原因,这对金属纳米颗粒的光学性质的研究具有重要的意义。4、本文结合射线追踪网格生成算法、混合并行技术和非局域色散模型,构建了 FDTD计算平台。平台分为交互界面和计算引擎两个部分。交互界面负责参数设置和结果显示,计算引擎负责高性能并行FDTD计算。FDTD计算平台操作简单便捷,计算效率高,既可用于纳米光学性质研究,亦可用于工程电磁计算。
论文目录
文章来源
类型: 博士论文
作者: 许杰
导师: 黄志祥
关键词: 时域有限差分方法,网格生成,非局域色散,混和并行计算,仿真平台设计
来源: 安徽大学
年度: 2019
分类: 基础科学
专业: 数学,数学
单位: 安徽大学
分类号: O241.6
DOI: 10.26917/d.cnki.ganhu.2019.000004
总页数: 103
文件大小: 8249K
下载量: 183
相关论文文献
- [1].面向科学工程计算的通用网格生成软件系统研究[J]. 计算机工程与科学 2020(10)
- [2].世界最先进的网格生成系统GridPro进入中国[J]. 航空动力学报 2009(03)
- [3].专为NASA开发的高质量网格生成软件GridPro正式进人中国[J]. 航空动力学报 2009(03)
- [4].世界最先进的网格生成系统GridPro进入中国[J]. 航空动力学报 2009(05)
- [5].等几何分析与网格生成学术研讨[J]. 国际学术动态 2019(03)
- [6].交互式棱柱网格生成方法[J]. 计算机辅助设计与图形学学报 2016(02)
- [7].一种基于求解椭圆型方程的结构动网格生成方法[J]. 航空学报 2017(03)
- [8].功能强大的网格生成软件——TrueGrid[J]. CAD/CAM与制造业信息化 2010(01)
- [9].一种基于约束框架的棱柱网格生成方法[J]. 空气动力学学报 2015(03)
- [10].高质量点集的快速局部网格生成算法[J]. 计算力学学报 2012(05)
- [11].基于改进阵面推进法的三维网格生成算法研究[J]. 内江师范学院学报 2013(08)
- [12].一种改进的基于参数变换的表面网格生成方法[J]. 西北工业大学学报 2008(01)
- [13].参数化的升力面缝隙网格生成方法研究[J]. 机械设计与制造 2016(08)
- [14].基于改进波前法的曲面网格生成算法[J]. 计算机辅助工程 2014(04)
- [15].计算网格质量评估方法[J]. 太原师范学院学报(自然科学版) 2008(04)
- [16].复杂边界几何体的结构网格生成方法[J]. 计算机辅助设计与图形学学报 2013(05)
- [17].基于温度体模型的动网格生成方法及在流固耦合振动中的应用[J]. 振动与冲击 2010(04)
- [18].局部网格生成中初始探索圆半径的搜索算法[J]. 计算力学学报 2008(02)
- [19].高速列车车头曲面造型及网格生成[J]. 企业技术开发 2009(07)
- [20].一种新的准结构网格生成方法[J]. 计算力学学报 2019(02)
- [21].基于半边结构和3~(1/2)细分的渐进网格生成方法[J]. 计算机系统应用 2017(11)
- [22].面向降落伞稳态CFD计算的网格生成方法研究[J]. 航天返回与遥感 2019(04)
- [23].基本体素表面网格生成新方法[J]. 计算机应用研究 2015(12)
- [24].几何自适应参数曲面网格生成[J]. 计算机辅助设计与图形学学报 2010(02)
- [25].基于STL模型的快速曲面网格生成[J]. 中国机械工程 2010(17)
- [26].一种三维有限元网格生成的新方法[J]. 计算机应用研究 2018(07)
- [27].翼-身组合体的网格生成与N-S方程数值模拟[J]. 贵州大学学报(自然科学版) 2010(06)
- [28].颗粒无序分布的堆积床内部流动与传热分析[J]. 推进技术 2018(03)
- [29].TK-2DC软件前处理模块-贴体正交网格生成软件开发[J]. 水道港口 2008(02)
- [30].基于不规则三角网的分块地形网格生成算法[J]. 浙江大学学报(工学版) 2009(10)
标签:时域有限差分方法论文; 网格生成论文; 非局域色散论文; 混和并行计算论文; 仿真平台设计论文;