999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于OpenMP的多輻射源二維電波傳播預測方法

2013-04-23 00:56:35張青洪陳伶璐
電波科學學報 2013年4期
關鍵詞:效率

盛 楠 廖 成 張青洪 陳伶璐

(西南交通大學電磁場與微波技術研究所,四川 成都 610031)

引 言

在現代信息化條件戰爭中,戰場復雜電磁環境將對各類信息化武器裝備產生嚴重影響[1],要合理地配置己方的電子戰資源、奪取戰場制電磁權,快速獲取可靠的戰場電磁環境信息是不可或缺的重要手段.而多種輻射源同時存在于特定空間,是構成復雜電磁環境的重要因素之一,因此多輻射源電波傳播特性的研究具有重要的軍事價值和國防意義.從波動方程推導出的拋物型方程(Parabolic Equation,PE)是由Leontovich和Fock最早提出的[2],與諸如射線跟蹤方法[3]等其他電波傳播模型相比,其本身就能體現電波折射與繞射效應,且能同時處理不規則地形和復雜大氣結構對電波傳播的影響,近年來得到國內外學者的廣泛關注和研究[4-11].然而,目前PE方法僅能對單一輻射源的電波傳播進行模擬,當同時存在多輻射源時,為獲取全空間的電磁特性,需對各輻射源的電波傳播依次進行仿真計算.如現代戰爭中,在一個面積為50 km×60 km的師部署典型地域內,僅通信電臺就多達3 000部[12],雖然PE應用分步傅里葉變換解法(Split-step Fourier transform,SSFT)具有較快的計算速度,但隨著輻射源數目的增加,其整體計算時間較長,難以滿足實時計算的需求.為提高PE在多輻射源情況下的計算效率,研究其并行計算方法顯得十分必要.

OpenMP(Open Multi Processing)作為一種面向共享存儲器的多處理器多線程并行編程語言,它能夠充分利用計算機多核的計算能力,且具有可移植、可擴展、簡單易用等特性,目前已經成為并行程序設計的主流模型之一[13-15].因此設計了基于OpenMP的拋物方程并行計算方法,在充分利用計算機資源的基礎上,實現多輻射源在大尺度復雜環境中的電波傳播特性模擬.

首先由波動方程出發,介紹了拋物方程方法的基本原理;然后介紹了OpenMP并行執行模式,并給出了拋物方程計算多輻射源電波傳播特性的并行策略;最后通過并行仿真計算,顯示該并行方案的正確性與高效性.

1 拋物方程方法概述

直角坐標系中,設電磁場的時諧因子為e-iωt,并以標量ψ表示與y方向無關的任一電磁場分量,則在電波傳播過程中,ψ滿足以下二維標量波動方程

(1)

式中:k0=2π/λ為真空中的傳播常數;n為媒質的折射率.定義沿x軸正方向傳播的衰減函數為

u(x,z)=e-ik0xψ(x,z).

(2)

將衰減函數代入到式(1)可得

(3)

若只考慮電波的向前傳播,則可將式(3)轉化為一階拋物型方程,采用Feit-Fleck[16]近似法可得到如下形式的拋物方程

(4)

上述拋物方程在計算仰角小于30°的傳播問題時具有很好的精度,因此稱為寬角拋物方程(Wide-Angle Parabolic Equation,WAPE)[17],WAPE可利用SSFT快速算法求解

,

(5)

式中: J、J-1分別表示傅里葉正變換和逆變換;p=k0sinα為傅里葉變換的頻域變量,α為電波到水平方向的角度.SSFT解法采用快速傅里葉變換結合步進方法,且其空間步長幾乎不受波長的限制,求解速度很快,非常適合求解大尺度范圍內的電波傳播問題.

2 基于OpenMP的拋物方程并行策略

OpenMP由編譯指令、運行庫函數和環境變量三個部分構成,通過與C/C++、Fortran語言結合進行工作.OpenMP是基于線程的并行編程模型,且采用Fork-Join執行模式[18],即開始只有主線程執行串行任務,在遇到并行結構時,主線程派生出(Fork)一組線程從而構成并行線程組執行并行任務,在并行結束后,派生線程退出或者掛起,主線程重新單獨(Join)執行串行任務,運行在不同處理器上的線程之間可以通過共享變量來實現數據的交換.Fork-Join執行模式如圖1所示.

圖1 OpenMP并行執行模式

在應用拋物方程方法預測多輻射源的電波傳播特性時,需對每種輻射源分別進行計算,再將所得電磁場進行疊加,因此基于OpenMP的拋物方程并行計算采用圖2所示的計算流程:首先將輻射源按工作頻率和極化方式分類,同類型輻射源的電磁波在傳播過程中將發生干涉效應,因此分配到同一個線程計算;不同類型輻射源之間的電波傳播沒有直接聯系,故分配到不同線程中計算;最后將得到的電磁場進行疊加.

圖2 拋物方程計算多種輻射源并行策略

3 仿真實現與結果分析

為了檢驗該并行方案的效能,對復雜環境下多類型輻射源電波傳播問題進行了仿真模擬,仿真平臺為具有16個計算核心的服務器,因此并行計算時最多有16個線程同時運行.

測試空間內設置16個輻射源,均采用高斯方向圖,且3 dB寬度為3°.頻率由3 GHz依次遞增0.1 GHz.高度由30 m依次遞增5 m.頻率較小的8個源采用水平極化方式且放置在x=0點處,另外的源采用垂直極化方式,放置在x=100 m處.

仿真場景如圖3所示,其中0~10 km是陸地,距離大于10 km為海洋.陸地開始處有一座高50 m、寬2 km的高山.陸地上4~8 km范圍內被森林覆蓋,森林等效高度為10 m,且其等效相對介電常數εr=1.004,等效導電率σ=180 μS/m.海面風速為20 m/s,海中16 km處有一座海島,高度和寬度分別80 m和4 km.高山與海島均由正弦函數給出.距離海洋1 km以內地方為濕地,其他地方為中等干燥地面.根據CCIR 5(日內瓦,1982)[19]的建議,電磁波頻率在3.0~4.5 GHz范圍內,不同邊界的電磁參數如表1所示.

圖3 仿真場景示意圖

頻率/GHz海洋(εr,σ)濕地(εr,σ)中等干燥地面(εr,σ)3.069.134,7.14625.916,0.67015,0.2293.168.999,7.26625.612,0.70115,0.2443.268.859,7.38725.308,0.73315,0.2593.368.715,7.50825.004,0.76515,0.2743.468.567,7.63024.701,0.79715,0.2903.568.414,7.75324.399,0.83015,0.3073.668.258,7.87624.100,0.86315,0.3243.768.097,8.00023.803,0.89615,0.3413.867.933,8.12523.509,0.92915,0.3583.967.765,8.25023.219,0.96315,0.3764.067.593,8.37622.931,0.99615,0.3954.167.417,8.50322.648,1.03015,0.4134.267.238,8.63022.368,1.06515,0.4324.367.056,8.75822.116,1.09915,0.4514.466.870,8.88721.876,1.13315,0.4704.566.681,9.01721.639,1.16815,0.489

測試空間的大氣結構設置為100 m的低空波導,大氣修正折射率M的梯度為-20 m-1,如圖4所示.選取傳播距離100 km處的垂直高度上的點為觀察點,計算所得觀察點的電場幅值如圖5所示.

從圖5可以看出基于OpenMP的并行計算結果與PE串行計算結果完全吻合,驗證了該并行方案的正確性.在高度小于100 m的區域,大氣修正折射率梯度小于零,因此電磁波在這一層內的傳播發生明顯的陷獲作用,形成大氣波導傳播現象,并在高度為100~300 m的波導頂部出現雷達盲區,但由于粗糙海面及海島的影響,波導層內的電場幅值較小.在300 m以上的高度區域內,由于遠大于海島高度,因此電場幅值較大,并在500 m和800 m左右高度上分別出現兩個波峰.

圖4 大氣波導結構

圖5 觀察點處電場幅值比較

以下將通過加速比和并行效率檢驗并行計算的效能.對于相同的計算量,串行求解所需的時間ts與N個線程求解時所需的時間tN的比值稱為加速比SN,加速比與線程數目N的比值定義為并行效率ηN.

SN=ts/tN;

(6)

ηN=SN/N×100%.

(7)

圖6給出了計算時間隨線程數的變化規律,圖7和圖8分別為不同線程數目的加速比和并行效率.為了消除系統運行等其他因素的影響,均采用的是10次計算的平均時間.

從圖6、圖7和圖8可以看出,在線程個數小于8時,隨著線程數的增加計算時間明顯減小,加速比增加,特別是線程數為2、4和8時,并行效率為99%,達到了很好的加速效果.線程數目在8~15之間時,所需計算時間和加速均沒有變化,但并行效率降低,線程數目為16時,所需計算時間最小,加速比最大,并行效率也達到95%以上.這是因為本算例中設置了16個輻射源,線程數目為2的指數時,所有源的電波傳播計算由這些線程均分,各線程得到了充分利用.但線程數為16時,一些系統開銷占據了線程資源,因此加速比沒有達到16,而線程數目小于16時此開銷由空閑線程承擔.當線程數目不是2的指數時,因為出現空閑線程,故并行效率不高,特別是線程數超過8時,空閑線程增多,并行效率明顯下降.

圖6 不同線程數的計算時間比較

圖7 并行計算加速比

圖8 不同線程數的并行效率

4 結 論

針對傳統拋物方程需多次計算以得到所有輻射源的電波傳播特性這一問題,提出了基于OpenMP的拋物方程并行計算方案.在具有16個計算核心的服務器上,通過對由不規則地形、森林、粗糙海洋及大氣波導等構成的復雜環境中多輻射源電波傳播進行仿真模擬,表明該并行方案可充分利用計算機資源大幅提高計算效率,為快速準確地預測戰場電磁特性提供良好的計算平臺,具有顯著的實用價值.

[1] 劉尚合,孫國至.復雜電磁環境內涵及效應分析[J].裝備指揮技術學院學報,2008,19(1):1-5.

LIU Shanghe,SUN Guozhi.Analysis of the concept and effects of complex electromagnetic environment[J].Journal of the Academy of Equipment Command & Technology,2008,19(1):1-5.(in Chinese)

[2] LEONTOVICH M A,FOCK V A.Solution of propagation of electromagnetic waves along the earth’s surface by the method of parabolic equations[J].J Phys,USSR,1946,10(1):13-23.

[3] 孫 方,王紅光,康士峰,等.大氣波導環境下的射線追蹤算法[J].電波科學學報,2008,23(1):179-183.

SUN Fang,WANG Hongguang,KANG Shifeng,et al.A ray tracing algorithm for duct environment[J].Chinese Journal of Radio Science,2008,23(1):179-183.(in Chinese)

[4] THOMSON A D,QUACH T D.Application of parabolic equation methods to HF propagation in an Arctic environment [J].IEEE Trans Antennas Propag-ation,2005,53(1):412-419.

[5] ORAIZI H,HOSSEINZADEH S.Radio-wave-propagation modeling in the presence of multiple knife edges by the bidirectional parabolic-equation method [J].IEEE Trans Vehicular Technology,2007,56(3):1033-1040.

[6] HOLM P D.Wide-angle shift-map PE for a piecewise linear terrain-a finite-difference approach[J].IEEE Trans Antennas Propagation,2007,55(10):2773-2789.

[7] APAYDIN G,SEVGI L.Two-way propagation model- ing in waveguides with three-dimensional finite- element and split-step Fourier-based PE approaches[J].IEEE Antennas and Wireless Propagation Letters,2011,10:975-978.

[8] 郭建炎,王劍瑩,龍云亮.森林中電波傳播的拋物方程法[J].電波科學學報,2007,22(6):1042-1046.

GUO Jianyan,WANG Jianying,LONG Yunliang.Parabolic equation model for wave propagation in forest environments[J].Chinese Journal of Radio Science,2007,22(6):1042-1046.(in Chinese)

[9] 姚景順,楊世興.拋物方程模型在海上電波傳播中的應用[J].電波科學學報,2009,24(3):493-497.

YAO Jingshun,YANG Shixing.A terrain parabolic equation model for propagation over the ocean[J].Chinese Journal of Radio Science,2009,24(3):493-497.(in Chinese)

[10] 李廣成,郭立新,吳振森,等.障礙物對蒸發波導中電波傳播影響研究[J].電波科學學報,2011,26(4):621-627.

LI Guangcheng,GUO Lixin,WU Zhensen,et al.Influence of obstacle towards electromagnetic wave propagation in the evaporation duct[J].Chinese Journal of Radio Science,2011,26(4):621-627.(in Chinese)

[11] 王 昆,楊永欽,龍云亮,等.多刃峰環境無線電波傳播預測的雙向拋物方程法[J].電波科學學報,2011,26(6):1058-1064.

WANG Kun,YANG Yongqin,LONG Yunliang,et al.Two-way parabolic equation approach for modeling radio wave propagation in the presence of multiple knife edges[J].Chinese Journal of Radio Science,2011,26(6):1058-1064.(in Chinese)

[12] 徐小毛,平殿發,張 丹,等.基于灰色層次模型的戰場電磁環境復雜度評估[J].電子測量技術,2009,32(6):77-80.

XU Xiaomao,PING Dianfa,ZHANG Dan,et al.Complexity evaluation method of battle field electromagnetic environment based on grey arrangement model[J].Electronic Measurement Technology,2009,32(6):77-80.(in Chinese)

[13] CHAPMAN B, JOST G,VAN DER PAS R.Using OpenMP:Portable Shared Memory Parallel Programming[M].Massachusetts:The MIT,2007.

[14] 賴建新,胡長軍,趙宇迪,等.OpenMP:任務調度開銷及負載均衡分析[J].計算機工程,2006,32(18):58-60.

LAI Jianxin,HU Changjun,ZHAO Yudi,et al.Analysis of task schedule overhead and load balance in OpenMP[J].Computer Engineering,2006,32(18):58-60.(in Chinese)

[15] 蔡佳佳,李名世,鄭 鋒.多核微機基于OpenMP的并行計算[J].計算機技術與發展,2007,17(10):87-91.

CAI Jiajia,LI Mingshi,ZHENG Feng.OpenMP-based parallel computation on multi-core PC[J].Computer Technology and Development,2007,17(10):87-91.(in Chinese)

[16] FEIT M D,FLECK J A.Light propagation in graded-index fibers[J].Application Optics,1978,17:3990-3998.

[17] LEVY M.Parabolic Equation Methods for Electro-magnetic Wave Propagation [M].London:IEE,2000.

[18] 白明澤,程 麗,豆育升,等.基于OpenMP的分子動力學并行算法的性能分析與優化[J].計算機應用,2012,32(1):163-166.

BAI Mingze,CHENG Li,DOU Yusheng,et al.Performance analysis and improvement of parallel molecular dynamics algorithm based on OpenMP[J].Journal of Computer Applications,2012,32(1):163-166.(in Chinese)

[19] 胡繪斌.預測復雜環境下電波傳播特性的算法研究[D].湖南長沙:國防科學技術大學,2006.

HU Huibin. Study on the Algorithms of Predicting the Radio Propagation Characteristics in Complex environments[D]. Changsha Hunan: National University of Defense Technology, 2006. (in Chinese)

猜你喜歡
效率
你在咖啡館學習會更有創意和效率嗎?
提升朗讀教學效率的幾點思考
甘肅教育(2020年14期)2020-09-11 07:57:42
注意實驗拓展,提高復習效率
效率的價值
商周刊(2017年9期)2017-08-22 02:57:49
引入“倒逼機制”提高治霾效率
遼寧經濟(2017年6期)2017-07-12 09:27:16
質量與效率的爭論
中國衛生(2016年9期)2016-11-12 13:27:54
跟蹤導練(一)2
提高食品行業清潔操作的效率
OptiMOSTM 300V提高硬開關應用的效率,支持新型設計
“錢”、“事”脫節效率低
中國衛生(2014年11期)2014-11-12 13:11:32
主站蜘蛛池模板: 国产免费怡红院视频| 玖玖精品在线| 69国产精品视频免费| 亚洲天堂网在线播放| 天天色天天综合网| 精品撒尿视频一区二区三区| 亚洲国产精品无码久久一线| 亚洲欧美成人影院| 91精品国产自产在线观看| 国产av一码二码三码无码 | 欧洲高清无码在线| 精品色综合| 亚洲国产欧美目韩成人综合| 国产乱子伦无码精品小说 | 制服无码网站| 91精品国产自产91精品资源| 国产高清在线观看91精品| 久久a毛片| 欧美精品伊人久久| 国产午夜小视频| 亚洲一本大道在线| 女同国产精品一区二区| 国产欧美视频综合二区| 亚洲午夜久久久精品电影院| 小说 亚洲 无码 精品| 午夜日b视频| 91青青视频| 男女猛烈无遮挡午夜视频| 亚洲欧美日韩成人在线| 日本道综合一本久久久88| 国产成人精品在线| jizz在线观看| 99久久精品免费看国产免费软件 | 国产成人AV男人的天堂| 午夜一区二区三区| 亚洲永久免费网站| 国产精品久线在线观看| 日本在线视频免费| 欧美成人一级| 成人字幕网视频在线观看| 国产经典在线观看一区| 不卡视频国产| 国内精品久久久久鸭| 久久久久久高潮白浆| 久久久久亚洲精品成人网| 亚洲中文字幕久久无码精品A| 久久黄色一级视频| 国产视频一区二区在线观看| 国产精品亚洲综合久久小说| 72种姿势欧美久久久久大黄蕉| 国产精品亚洲综合久久小说| 国产原创第一页在线观看| 99久久99视频| 国产美女视频黄a视频全免费网站| 91无码人妻精品一区二区蜜桃 | 亚洲国产亚综合在线区| 一级毛片无毒不卡直接观看| 国产成人精品在线1区| 久久精品无码国产一区二区三区 | 亚洲色图另类| 91成人免费观看| 国产精品视频导航| 国产激情第一页| 在线看片免费人成视久网下载| 亚洲最大福利网站| 国产裸舞福利在线视频合集| 欧美国产精品不卡在线观看| 全色黄大色大片免费久久老太| 久久无码av一区二区三区| 国产精品99一区不卡| 呦系列视频一区二区三区| 国产精品视频观看裸模| 久久久久久高潮白浆| 欧美国产日韩在线观看| 亚洲免费人成影院| 成人国产一区二区三区| 91在线高清视频| 综合色88| 91最新精品视频发布页| 国产性精品| 国产成人三级在线观看视频| 真人高潮娇喘嗯啊在线观看|