论文部分内容阅读
本文以解决实际电磁工程应用中典型问题,譬如电大深腔、电大介质体、涂敷体的计算分析为目的,利用多极子与区域分解快速算法,对均匀介质面积分方程矩量法、有限元方法、以及混合有限元、边界元和多层快速多极子方法(简称合元极方法)三种方法的快速算法进行了设计、实现、及其数值性能研究,以提高电磁仿真的计算能力。与此同时,将实现的快速算法应用于分析目标特性、光镊技术等,解决了一系列工程应用中的实际难题。在快速算法研究方面,本文主要研究了计算电磁学中的均匀介质面积分方程多层快速多极子算法,有限元区域分解快速算法,区域分解高阶合元极算法。对于均匀介质面积分方程多层快速多极子算法,主要研究了电磁联合场积分方程(the electric andmagnetic current combined-field integral equation,JMCFIE)结合并行多层快速多极子算法求解均匀介质体电磁问题。对于有限元区域分解快速算法,主要研究了有限元区域分解算法中最强有力的算法之一的撕裂对接法(finite element tearing andinterconnecting Method, FETI)。对于区域分解高阶合元极算法,首先设计了用于求解电大深腔散射问题的按层消去算法,其次设计了针对采用高阶叠层基函数的合元极h-p-MUS预处理算法。最后,将有限元区域分解算法与合元极算法结合起来,提出并实现了区域分解合元极算法以及基于区域分解的合元极预处理技术,极大的提高了合元极算法的计算能力。同时,为了提高算法的计算能力与实际应用性,结合了基于分布式消息传递方式的MPI以及基于共享内存的OpenMP并行化实现。在快速算法应用方面,本文计算了一系列极具挑战性的实际问题。利用并行均匀介质面积分方程多层快速多极子算法,快速精确计算了直径达240波长,未知数过亿的电大均匀介质体目标散射问题。同时,将算法引入到具有重大实际应用价值的光学操控-光镊技术的仿真计算中来,实现了对任意形状均匀目标粒子在有形波束中辐射压力与辐射扭矩的计算,以及对任意形状软体粒子的表面张力的仿真分析。利用区域分解合元极算法解决了过亿未知数模拟的大型微带天线阵列的计算;利用并行高阶合元极算法计算了尺寸为4040100的电大深腔以及复杂的带有发动机叶片结构的飞机进气道模型;最终利用并行区域分解高阶合元极算法计算分析了电大尺寸非均匀结构或周期性结构,如电大涂敷结构,复合结构,周期性阵列结构如天线阵、频率选择表面等的散射特性。