用于超电大散射计算MLFMA并行化及其关键问题的研究
本文关键词: 矩量法 多层快速多极子方法 MPI OpenMP 高阶基函数 金属介质混合目标 出处:《电子科技大学》2014年硕士论文 论文类型:学位论文
【摘要】:科技的迅速发展使得电磁波高频应用越来越广泛,在计算电磁学领域中电大、超电大目标的电磁散射特性分析伴随着工程需求越来越重要;多层快速多极子方法作为电磁问题分析的快速算法,以其求解复杂度低、计算精度高等优点成为分析电大尺寸散射辐射问题的重要手段和研究热点。本文重点研究了多层快速多极子基于OpenMP的细粒度多线程并行以及基于MPI的粗粒度多进程并行;同时考虑到高阶基函数在保持计算精度和收敛性的前提下仅仅需要更少的未知量和内存需求,进一步将高阶基函数引入到并行化的多层快速多极子程序中,提高在相同计算平台上求解电大、超电大目标电磁散射特性的能力。金属介质混合结构的电磁散射特性分析对军用目标的隐身特性分析至关重要,因此本文还将基于体面积分方程的数值分析方法加到到多层快速多极子的并行化中,为更快更好的研究目标的电磁散射特性分析做了有效地铺垫。首先,本文简要介绍一下应用多层快速多极子算法的理论基础—矩量法,阐述并行计算过程需要的软硬件环境;具体讲述开发过程中所使用的基于MPI和OpenMP的编程模型以及衡量并行效率的评估标准。其次,本文详细分析了求解积分方程过程中加速矩矢相乘的多层快速多极子方法。针对并行算法的程序开发,从基函数的判定到多层模型的建立,再到附近组阻抗、转移因子等预处理的完成,以及最终的矩矢相乘迭代过程的实现,一一进行了有效的分析,为获得高效的计算速度以及充分的并行度,做了大量有效的工作。如基函数判定实现了MPI和OpenMP两级并行,转移因子针对位于过渡层上下的区别分别对待,为实现高效的迭代求解进行的准备工作等等。再次,基于曲面三角形贴片模拟散射体表面,将新型行驻波基函数与并行多层快速多极子算法进行有效结合,实现超电大目标散射特性的有效分析。最后,由于在实际的工程应用中,金属介质混合的电大目标的电磁特性一直是众多学者们探索的热点,本文将基于体面积分方程的矩量法与并行的多层快速多极子方法结合起来,对复杂媒质金属混合目标的电磁散射问题进行高效求解。
[Abstract]:With the rapid development of science and technology, the application of high frequency electromagnetic wave is more and more extensive. In the field of electromagnetism, the electromagnetic scattering characteristic analysis of superelectrically large target is becoming more and more important. As a fast algorithm for electromagnetic problem analysis, multilayer fast multipole method has low complexity. High computational accuracy has become an important means and research hotspot in analyzing electrically large size scattering radiation. In this paper, the fine granularity multithread parallelism based on OpenMP and the coarse-grained multiprocess parallelism based on MPI are studied in detail. Considering that higher order basis functions only need less unknowns and memory requirements while preserving the accuracy and convergence of computation, higher order basis functions are further introduced into parallel multilayer fast multipole subprograms. Improving the ability to solve the electromagnetic scattering characteristics of electrically large and superelectrically large targets on the same computing platform. The analysis of electromagnetic scattering characteristics of metal dielectric mixed structures is very important to the analysis of stealth characteristics of military targets. Therefore, the numerical analysis method based on the decent integral equation is applied to the parallelization of multilayer fast multipole, which provides an effective basis for the analysis of the electromagnetic scattering characteristics of the target in a faster and better way. This paper briefly introduces the theoretical basis of the multilayer fast multipole algorithm, the method of moments, and describes the software and hardware environment required for the parallel computing process. The programming model based on MPI and OpenMP used in the development process and the evaluation standard to measure the efficiency of parallelism are described in detail. Secondly, In this paper, the multilayer fast multipole method of accelerating the moment vector multiplication in solving the integral equation is analyzed in detail. For the program development of parallel algorithm, from the decision of the basis function to the establishment of the multilayer model, and then to the nearby group impedance, The completion of preprocessing such as transfer factor, and the realization of the final iterative process of moment vector multiplication, are all analyzed effectively, in order to obtain efficient computation speed and sufficient parallelism. A lot of effective work has been done. For example, the basis function decision realizes the parallel of MPI and OpenMP, the transfer factor is treated separately according to the difference between the transition layers, the preparation for efficient iterative solution, and so on. Based on curved triangular patch to simulate the surface of scatterer, the new traveling standing wave basis function and parallel multilayer fast multipole algorithm are effectively combined to realize the effective analysis of the scattering characteristics of superelectrically large objects. Finally, because of the practical engineering application, The electromagnetic characteristics of electrically large targets with mixed metal media have been a hot topic for many scholars. In this paper, the method of moments based on the decent integral equation is combined with the parallel multilayer fast multipole method. The electromagnetic scattering problem of metal mixed target in complex medium is solved efficiently.
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TM15
【相似文献】
相关期刊论文 前10条
1 陈水福,孙炳楠,唐锦春;建筑绕流风场的并行化数值模拟[J];浙江大学学报(自然科学版);1998年05期
2 郭克榕,唐新春;基于多层循环并行化的负载平衡优化[J];国防科技大学学报;1997年05期
3 郭庆平,陈先桥,肖金生,徐凯声;交错多重网格方法及其并行化技术[J];武汉交通科技大学学报;1997年02期
4 康继昌,于跃,洪远麟;流场计算程序并行化方法的研究[J];航空学报;1993年08期
5 赵世光,陈文培,严隽琪;港口机械产品制造生产过程的并行化改造[J];机械工程师;1999年07期
6 龚雪晶;慈林林;姚康泽;;分裂合并算法的优化及并行化方案[J];北京理工大学学报;2007年09期
7 彭继忠,黄利平,冯升华,李建明,童秉枢;虚拟企业并行化产品开发模式研究[J];中国机械工程;2001年S1期
8 丁晓宁,傅游,康继昌;面向CFD的交互式并行化技术研究[J];西北工业大学学报;2003年01期
9 倪安宁;高林杰;肖光年;;交通网络微观仿真并行化实现方法[J];系统管理学报;2014年04期
10 花嵘,傅游;计算机模拟薄气体流动的并行化方法研究[J];山东科技大学学报(自然科学版);2003年03期
相关会议论文 前7条
1 兰彤;冯玉才;肖伟器;;空间连接处理的并行化研究[A];数据库研究进展97——第十四届全国数据库学术会议论文集(上)[C];1997年
2 张雯;骆志刚;赵翔;王金华;靳新;;剪接比对软件sim4的并行化研究与实现[A];2006年全国开放式分布与并行计算学术会议论文集(一)[C];2006年
3 王本龙;龚凯;刘桦;;自由表面流动问题的并行化SPH方法求解[A];中国力学学会学术大会'2009论文摘要集[C];2009年
4 王峰;杨建俊;张天爵;许淑艳;;不同操作平台上的MCNP并行化计算[A];中国原子能科学研究院年报 2009[C];2010年
5 徐金秀;张天刚;;NCC区域气候模式算法分析及并行化实现[A];2006年全国开放式分布与并行计算学术会议论文集(一)[C];2006年
6 陈皓;罗月童;刘晓平;;基于MPI的光子映射算法并行化[A];计算机技术与应用进展·2007——全国第18届计算机技术与应用(CACIS)学术会议论文集[C];2007年
7 曹琰;王清贤;魏强;尹中旭;;基于相容和搜索结合的并行约束求解方法[A];2013年中国智能自动化学术会议论文集(第五分册)[C];2013年
相关重要报纸文章 前3条
1 ;服务器软件的并行化革命[N];网络世界;2006年
2 谢涛;英特尔:忽视并行化软件后果很危险[N];电脑商报;2008年
3 记者 鲁媛媛;英特尔软件进入并行时代[N];网络世界;2009年
相关博士学位论文 前6条
1 郭琦;异构多核可重构平台指令并行化关键问题研究[D];中国科学技术大学;2015年
2 程兴国;仿生算法的动态反馈机制及其并行化实现方法研究[D];华南理工大学;2013年
3 丁晓宁;面向CFD的交互式并行化技术研究[D];西北工业大学;2002年
4 张平;并行化编译器中并行程序自动生成和性能优化技术研究[D];解放军信息工程大学;2006年
5 傅游;稀薄气体Monte Carlo数值仿真并行化技术研究与实现[D];西北工业大学;2002年
6 董春丽;并行化编译中数据和计算的自动划分及优化技术研究[D];解放军信息工程大学;2007年
相关硕士学位论文 前10条
1 荣卓波;基于Hadoop的并行化算法实现及GPS数据实例分析[D];西南大学;2015年
2 赖梓昌;基于MPCore多核并行化的宽景视觉研究与实现[D];西南交通大学;2015年
3 杨睿;基于并行计算的基因序列快速比对方法研究[D];浙江大学;2015年
4 王心阳;一种基于MapReduce模型的并行化TSP算法研究[D];电子科技大学;2015年
5 赵正委;基于BSP模型的网络最大流算法的并行化研究与实现[D];电子科技大学;2014年
6 康少华;空间碎片探测软件的并行化及WCRT分析[D];北京理工大学;2015年
7 王向辉;嵌入式浏览器并行化的研究与设计[D];电子科技大学;2014年
8 孙洁;用于超电大散射计算MLFMA并行化及其关键问题的研究[D];电子科技大学;2014年
9 金煈;协同过滤算法及其并行化研究[D];南京大学;2012年
10 李莹;基于共享存储结构的并行化技术及其优化问题的研究[D];中国石油大学(华东);2013年
,本文编号:1505725
本文链接:https://www.wllwen.com/kejilunwen/dianlilw/1505725.html