用于超電大散射計(jì)算MLFMA并行化及其關(guān)鍵問題的研究
本文關(guān)鍵詞: 矩量法 多層快速多極子方法 MPI OpenMP 高階基函數(shù) 金屬介質(zhì)混合目標(biāo) 出處:《電子科技大學(xué)》2014年碩士論文 論文類型:學(xué)位論文
【摘要】:科技的迅速發(fā)展使得電磁波高頻應(yīng)用越來(lái)越廣泛,在計(jì)算電磁學(xué)領(lǐng)域中電大、超電大目標(biāo)的電磁散射特性分析伴隨著工程需求越來(lái)越重要;多層快速多極子方法作為電磁問題分析的快速算法,以其求解復(fù)雜度低、計(jì)算精度高等優(yōu)點(diǎn)成為分析電大尺寸散射輻射問題的重要手段和研究熱點(diǎn)。本文重點(diǎn)研究了多層快速多極子基于OpenMP的細(xì)粒度多線程并行以及基于MPI的粗粒度多進(jìn)程并行;同時(shí)考慮到高階基函數(shù)在保持計(jì)算精度和收斂性的前提下僅僅需要更少的未知量和內(nèi)存需求,進(jìn)一步將高階基函數(shù)引入到并行化的多層快速多極子程序中,提高在相同計(jì)算平臺(tái)上求解電大、超電大目標(biāo)電磁散射特性的能力。金屬介質(zhì)混合結(jié)構(gòu)的電磁散射特性分析對(duì)軍用目標(biāo)的隱身特性分析至關(guān)重要,因此本文還將基于體面積分方程的數(shù)值分析方法加到到多層快速多極子的并行化中,為更快更好的研究目標(biāo)的電磁散射特性分析做了有效地鋪墊。首先,本文簡(jiǎn)要介紹一下應(yīng)用多層快速多極子算法的理論基礎(chǔ)—矩量法,闡述并行計(jì)算過程需要的軟硬件環(huán)境;具體講述開發(fā)過程中所使用的基于MPI和OpenMP的編程模型以及衡量并行效率的評(píng)估標(biāo)準(zhǔn)。其次,本文詳細(xì)分析了求解積分方程過程中加速矩矢相乘的多層快速多極子方法。針對(duì)并行算法的程序開發(fā),從基函數(shù)的判定到多層模型的建立,再到附近組阻抗、轉(zhuǎn)移因子等預(yù)處理的完成,以及最終的矩矢相乘迭代過程的實(shí)現(xiàn),一一進(jìn)行了有效的分析,為獲得高效的計(jì)算速度以及充分的并行度,做了大量有效的工作。如基函數(shù)判定實(shí)現(xiàn)了MPI和OpenMP兩級(jí)并行,轉(zhuǎn)移因子針對(duì)位于過渡層上下的區(qū)別分別對(duì)待,為實(shí)現(xiàn)高效的迭代求解進(jìn)行的準(zhǔn)備工作等等。再次,基于曲面三角形貼片模擬散射體表面,將新型行駐波基函數(shù)與并行多層快速多極子算法進(jìn)行有效結(jié)合,實(shí)現(xiàn)超電大目標(biāo)散射特性的有效分析。最后,由于在實(shí)際的工程應(yīng)用中,金屬介質(zhì)混合的電大目標(biāo)的電磁特性一直是眾多學(xué)者們探索的熱點(diǎn),本文將基于體面積分方程的矩量法與并行的多層快速多極子方法結(jié)合起來(lái),對(duì)復(fù)雜媒質(zhì)金屬混合目標(biāo)的電磁散射問題進(jìn)行高效求解。
[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.
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TM15
【相似文獻(xiàn)】
相關(guān)期刊論文 前10條
1 陳水福,孫炳楠,唐錦春;建筑繞流風(fēng)場(chǎng)的并行化數(shù)值模擬[J];浙江大學(xué)學(xué)報(bào)(自然科學(xué)版);1998年05期
2 郭克榕,唐新春;基于多層循環(huán)并行化的負(fù)載平衡優(yōu)化[J];國(guó)防科技大學(xué)學(xué)報(bào);1997年05期
3 郭慶平,陳先橋,肖金生,徐凱聲;交錯(cuò)多重網(wǎng)格方法及其并行化技術(shù)[J];武漢交通科技大學(xué)學(xué)報(bào);1997年02期
4 康繼昌,于躍,洪遠(yuǎn)麟;流場(chǎng)計(jì)算程序并行化方法的研究[J];航空學(xué)報(bào);1993年08期
5 趙世光,陳文培,嚴(yán)雋琪;港口機(jī)械產(chǎn)品制造生產(chǎn)過程的并行化改造[J];機(jī)械工程師;1999年07期
6 龔雪晶;慈林林;姚康澤;;分裂合并算法的優(yōu)化及并行化方案[J];北京理工大學(xué)學(xué)報(bào);2007年09期
7 彭繼忠,黃利平,馮升華,李建明,童秉樞;虛擬企業(yè)并行化產(chǎn)品開發(fā)模式研究[J];中國(guó)機(jī)械工程;2001年S1期
8 丁曉寧,傅游,康繼昌;面向CFD的交互式并行化技術(shù)研究[J];西北工業(yè)大學(xué)學(xué)報(bào);2003年01期
9 倪安寧;高林杰;肖光年;;交通網(wǎng)絡(luò)微觀仿真并行化實(shí)現(xiàn)方法[J];系統(tǒng)管理學(xué)報(bào);2014年04期
10 花嶸,傅游;計(jì)算機(jī)模擬薄氣體流動(dòng)的并行化方法研究[J];山東科技大學(xué)學(xué)報(bào)(自然科學(xué)版);2003年03期
相關(guān)會(huì)議論文 前7條
1 蘭彤;馮玉才;肖偉器;;空間連接處理的并行化研究[A];數(shù)據(jù)庫(kù)研究進(jìn)展97——第十四屆全國(guó)數(shù)據(jù)庫(kù)學(xué)術(shù)會(huì)議論文集(上)[C];1997年
2 張?chǎng)?駱志剛;趙翔;王金華;靳新;;剪接比對(duì)軟件sim4的并行化研究與實(shí)現(xiàn)[A];2006年全國(guó)開放式分布與并行計(jì)算學(xué)術(shù)會(huì)議論文集(一)[C];2006年
3 王本龍;龔凱;劉樺;;自由表面流動(dòng)問題的并行化SPH方法求解[A];中國(guó)力學(xué)學(xué)會(huì)學(xué)術(shù)大會(huì)'2009論文摘要集[C];2009年
4 王峰;楊建俊;張?zhí)炀?許淑艷;;不同操作平臺(tái)上的MCNP并行化計(jì)算[A];中國(guó)原子能科學(xué)研究院年報(bào) 2009[C];2010年
5 徐金秀;張?zhí)靹?;NCC區(qū)域氣候模式算法分析及并行化實(shí)現(xiàn)[A];2006年全國(guó)開放式分布與并行計(jì)算學(xué)術(shù)會(huì)議論文集(一)[C];2006年
6 陳皓;羅月童;劉曉平;;基于MPI的光子映射算法并行化[A];計(jì)算機(jī)技術(shù)與應(yīng)用進(jìn)展·2007——全國(guó)第18屆計(jì)算機(jī)技術(shù)與應(yīng)用(CACIS)學(xué)術(shù)會(huì)議論文集[C];2007年
7 曹琰;王清賢;魏強(qiáng);尹中旭;;基于相容和搜索結(jié)合的并行約束求解方法[A];2013年中國(guó)智能自動(dòng)化學(xué)術(shù)會(huì)議論文集(第五分冊(cè))[C];2013年
相關(guān)重要報(bào)紙文章 前3條
1 ;服務(wù)器軟件的并行化革命[N];網(wǎng)絡(luò)世界;2006年
2 謝濤;英特爾:忽視并行化軟件后果很危險(xiǎn)[N];電腦商報(bào);2008年
3 記者 魯媛媛;英特爾軟件進(jìn)入并行時(shí)代[N];網(wǎng)絡(luò)世界;2009年
相關(guān)博士學(xué)位論文 前6條
1 郭琦;異構(gòu)多核可重構(gòu)平臺(tái)指令并行化關(guān)鍵問題研究[D];中國(guó)科學(xué)技術(shù)大學(xué);2015年
2 程興國(guó);仿生算法的動(dòng)態(tài)反饋機(jī)制及其并行化實(shí)現(xiàn)方法研究[D];華南理工大學(xué);2013年
3 丁曉寧;面向CFD的交互式并行化技術(shù)研究[D];西北工業(yè)大學(xué);2002年
4 張平;并行化編譯器中并行程序自動(dòng)生成和性能優(yōu)化技術(shù)研究[D];解放軍信息工程大學(xué);2006年
5 傅游;稀薄氣體Monte Carlo數(shù)值仿真并行化技術(shù)研究與實(shí)現(xiàn)[D];西北工業(yè)大學(xué);2002年
6 董春麗;并行化編譯中數(shù)據(jù)和計(jì)算的自動(dòng)劃分及優(yōu)化技術(shù)研究[D];解放軍信息工程大學(xué);2007年
相關(guān)碩士學(xué)位論文 前10條
1 榮卓波;基于Hadoop的并行化算法實(shí)現(xiàn)及GPS數(shù)據(jù)實(shí)例分析[D];西南大學(xué);2015年
2 賴梓昌;基于MPCore多核并行化的寬景視覺研究與實(shí)現(xiàn)[D];西南交通大學(xué);2015年
3 楊睿;基于并行計(jì)算的基因序列快速比對(duì)方法研究[D];浙江大學(xué);2015年
4 王心陽(yáng);一種基于MapReduce模型的并行化TSP算法研究[D];電子科技大學(xué);2015年
5 趙正委;基于BSP模型的網(wǎng)絡(luò)最大流算法的并行化研究與實(shí)現(xiàn)[D];電子科技大學(xué);2014年
6 康少華;空間碎片探測(cè)軟件的并行化及WCRT分析[D];北京理工大學(xué);2015年
7 王向輝;嵌入式瀏覽器并行化的研究與設(shè)計(jì)[D];電子科技大學(xué);2014年
8 孫潔;用于超電大散射計(jì)算MLFMA并行化及其關(guān)鍵問題的研究[D];電子科技大學(xué);2014年
9 金煈;協(xié)同過濾算法及其并行化研究[D];南京大學(xué);2012年
10 李瑩;基于共享存儲(chǔ)結(jié)構(gòu)的并行化技術(shù)及其優(yōu)化問題的研究[D];中國(guó)石油大學(xué)(華東);2013年
,本文編號(hào):1505725
本文鏈接:http://sikaile.net/kejilunwen/dianlilw/1505725.html