基于面元分組遮擋算法的目標RCS并行計算
發(fā)布時間:2018-12-13 00:47
【摘要】:近年來科技飛速發(fā)展,計算電磁學取得了顯著的進步。現(xiàn)代戰(zhàn)爭中,許多國家投入大量科研精力在隱身技術上,因為先進的隱身技術可以使用多種技術手段改變或者削弱目標的特征信息,有效迷惑敵方雷達探測系統(tǒng),降低了被偵查到的幾率,最大程度上延長了飛行器或者武器的生命周期。在電磁學領域,隨著高頻方法的不斷完善,對復雜目標雷達散射截面的快速計算成為計算電磁學的一個重要課題。本文針對該問題進行了研究。對于一個復雜的目標模型,影響其雷達散射截面計算的的主要因素是剖分的面元數(shù)目和面元之間的遮擋判斷。本文使用了物理光學方法對目標進行研究,并在程序設計軟件層面和發(fā)揮多核計算機的優(yōu)勢硬件層面上對程序進行了優(yōu)化。論文推導計算電磁學物理光學公式,成功將物理學公式過渡到程序語言。然后介紹計算機圖形圖像學領域的消隱算法,結合消隱算法的優(yōu)點,引入了面元分組思想。針對平面三角形相交判定做出了優(yōu)化,使用了三角形不相交理論,極大減少了運算量。最后對多核計算機硬件系統(tǒng)進行了原理上剖析,熟練運用多線程和多進程進行并行化程序思維,的充分發(fā)揮多核計算機硬件優(yōu)勢,使用OpenMP,將并行算法與物理光學算法結合,通過嚴謹合理的程序設計提升了計算目標雷達散射截面的速度。在算法軟件層面和對多核利用硬件層面優(yōu)化了計算程序,驗證了加速比和并行效率。給出了復雜模型的RCS計算結果,效果與軟件仿真結果相差無幾,可以作為電大目標雷達截面物理光學方法研究領域的參考。
[Abstract]:In recent years, with the rapid development of science and technology, computational electromagnetics has made remarkable progress. In modern warfare, many countries have invested a great deal of scientific research energy in stealth technology, because advanced stealth technology can use a variety of technical means to change or weaken the characteristic information of the target, and effectively confuse the enemy radar detection system. Reduces the probability of detection and maximizes the life cycle of an aircraft or weapon. In the field of electromagnetism, with the improvement of high frequency method, the fast calculation of radar cross section of complex target becomes an important subject of electromagnetic calculation. This paper studies this problem. For a complex target model, the main factor affecting the calculation of the radar cross section is the number of subdivided elements and the occlusion judgment between them. In this paper, the physical optics method is used to study the target, and the program is optimized at the software level of programming and the advantage of multi-core computer. In this paper, the physics optical formula of electromagnetics is deduced, and the physics formula is successfully transferred to the program language. Then, the blanking algorithm in the field of computer graphics and graphics is introduced. Combined with the advantages of the blanking algorithm, the idea of panel grouping is introduced. The theory of triangle disjoint is used to optimize the decision of planar triangle intersection, which greatly reduces the computation cost. Finally, the paper analyzes the principle of multi-core computer hardware system, skillfully uses multi-thread and multi-process to parallelize the program thinking, gives full play to the advantages of multi-core computer hardware, and uses OpenMP, to combine parallel algorithm with physical optics algorithm. The speed of calculating radar cross section of target is improved by strict and reasonable program design. The computation program is optimized at the software level and the hardware level of multi-core, and the speedup ratio and parallel efficiency are verified. The RCS calculation results of the complex model are given, and the results are similar to those of the software simulation results. It can be used as a reference in the research field of radar cross-section physical optics method for electrically large targets.
【學位授予單位】:西安電子科技大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TN958
本文編號:2375550
[Abstract]:In recent years, with the rapid development of science and technology, computational electromagnetics has made remarkable progress. In modern warfare, many countries have invested a great deal of scientific research energy in stealth technology, because advanced stealth technology can use a variety of technical means to change or weaken the characteristic information of the target, and effectively confuse the enemy radar detection system. Reduces the probability of detection and maximizes the life cycle of an aircraft or weapon. In the field of electromagnetism, with the improvement of high frequency method, the fast calculation of radar cross section of complex target becomes an important subject of electromagnetic calculation. This paper studies this problem. For a complex target model, the main factor affecting the calculation of the radar cross section is the number of subdivided elements and the occlusion judgment between them. In this paper, the physical optics method is used to study the target, and the program is optimized at the software level of programming and the advantage of multi-core computer. In this paper, the physics optical formula of electromagnetics is deduced, and the physics formula is successfully transferred to the program language. Then, the blanking algorithm in the field of computer graphics and graphics is introduced. Combined with the advantages of the blanking algorithm, the idea of panel grouping is introduced. The theory of triangle disjoint is used to optimize the decision of planar triangle intersection, which greatly reduces the computation cost. Finally, the paper analyzes the principle of multi-core computer hardware system, skillfully uses multi-thread and multi-process to parallelize the program thinking, gives full play to the advantages of multi-core computer hardware, and uses OpenMP, to combine parallel algorithm with physical optics algorithm. The speed of calculating radar cross section of target is improved by strict and reasonable program design. The computation program is optimized at the software level and the hardware level of multi-core, and the speedup ratio and parallel efficiency are verified. The RCS calculation results of the complex model are given, and the results are similar to those of the software simulation results. It can be used as a reference in the research field of radar cross-section physical optics method for electrically large targets.
【學位授予單位】:西安電子科技大學
【學位級別】:碩士
【學位授予年份】:2014
【分類號】:TN958
【參考文獻】
相關碩士學位論文 前1條
1 婁瑜雅;電大目標雷達散射截面高頻方法的研究[D];南京理工大學;2008年
,本文編號:2375550
本文鏈接:http://www.sikaile.net/kejilunwen/wltx/2375550.html
最近更新
教材專著