国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于GPU并行處理的SAR回波仿真器設(shè)計方法

2019-09-20 00:54:54
測控技術(shù) 2019年5期
關(guān)鍵詞:散射系數(shù)傅里葉模擬器

(蘇州大學 應用技術(shù)學院,江蘇 蘇州 215000)

合成孔徑雷達(Synthetic Aperture Radar,SAR)作為遙感探測的一種重要手段,具有全天時、全天候的特點。在合成孔徑雷達研制過程中,一個重要的環(huán)節(jié)就是對雷達的性能指標進行測試。隨著計算機仿真技術(shù)的發(fā)展,利用雷達回波模擬技術(shù)進行雷達系統(tǒng)的參數(shù)調(diào)試和性能分析,不僅可以節(jié)省研制成本,而且可以縮短系統(tǒng)的研制周期[1]。

SAR回波模擬器可以真實模擬SAR信號,通常只有射頻輸出口,通過信號處理模塊模擬生成真實回波的信息,然后通過數(shù)字/模擬轉(zhuǎn)換器(DAC)、上變頻及功放模塊輸出模擬回波信號給雷達接收機[2]。SAR信號處理模塊完成回波的計算仿真,一般分為頻域仿真和時域仿真。頻域仿真使用傅里葉變換代替卷積操作,仿真速度較快,但是不適合要求高精度的應用;時域仿真以雷達工作機理為依據(jù)對場景散射特性進行累加,仿真結(jié)果比較精確,但是運算量比較大。合成孔徑包括原始回波獲取和成像處理兩個過程,回波模擬器主要模擬原始回波并傳輸給SAR系統(tǒng)進行記錄和處理,原始回波生成的過程可以通過成像處理結(jié)果進行驗證。

本文設(shè)計了一種基于GPU并行計算的SAR回波仿真器,使用GPU并行計算生成SAR模擬回波數(shù)據(jù),并通過數(shù)/模轉(zhuǎn)換和射頻輸出,把回波數(shù)據(jù)傳輸給SAR系統(tǒng),并使用BP成像算法對模擬點目標及分布式目標回波數(shù)據(jù)進行成像處理驗證。

1 相關(guān)研究

1.1 相關(guān)研究

國內(nèi)外學者針對SAR信號模擬,進行了一系列的研究。de Salvador等人[3]使用時域仿真的方法實現(xiàn)了一種機載SAR模擬器IFSAR,通過該軟件可以得到SAR回波數(shù)據(jù)和干涉圖像。Zhang等人[4]設(shè)計了同時使用GPU和CPU進行加速的時域SAR回波仿真方法,使得仿真方法能充分使用計算機的資源,大大提高了時域仿真的速度。Franceschetti等人[3]開發(fā)了SARAS(Synthetic Aperture Radar Advanced Simulator,合成孔徑雷達高級模擬器),該模擬器首先計算目標場景的散射系數(shù),得到的散射系數(shù)插值后的頻譜與SAR系統(tǒng)傳遞函數(shù)在頻域相乘,進行二維逆傅里葉變換后可以得到SAR原始回波數(shù)據(jù),是一種典型的SAR回波頻域仿真方法。

在國內(nèi),電子所研制基于LabVIEW研制了SAR系統(tǒng)信號模擬器[5],能夠根據(jù)目標回波參數(shù)生成所需的SAR回波數(shù)據(jù)。華南理工[6]、北航[7]和西電[8]等多家研究單位都開展了相關(guān)的研究工作。

1.2 圖像模擬方法

根據(jù)電磁遙感的基本理論[9],雷達方程形式可寫為

(1)

式中,pr(θ)為角度為θ方向上的雷達接收功率;pt為雷達發(fā)射功率;G(θ)為天線在θ方向上的增益;A為接收天線等效面積;λ為發(fā)射波長;R為雷達和目標的距離;σ(θ)為目標在θ方向上的后向散射系數(shù)。在典型雷達遙感觀測中,目標及場景的表現(xiàn)形式為后向散射系數(shù),SAR仿真過程的關(guān)鍵步驟是獲取目標的后向散射系數(shù)。

在SAR回波仿真器系統(tǒng)中,一般采用點目標和分布式目標對SAR設(shè)備進行測試驗證,一種比較簡單的分布式目標散射系數(shù)獲取方式為把SAR灰度圖像中的灰度值作為對應場景位置的散射系數(shù)。

1.3 SAR成像

SAR成像的本質(zhì)是波前重建的過程[8],為不失一般性,把原始回波信號寫為

(2)

式中,t為時間;u為雷達的方位向坐標;σ(x,y)為目標在(x,y)處的散射系數(shù);P(·)為雷達波形。對s(t,u)進行二維傅里葉變換,變換之后的表達式可通過穩(wěn)相法得到:

(3)

式中,kx,ky和k的表達式為

(4)

對S(ω,ku)進行匹配濾波,經(jīng)過匹配濾波后的信號表示為

F(kx,ky)=P*(ω)S(ω,ku)

(5)

根據(jù)傅里葉變換的性質(zhì),可以得到

(6)

2 回波模擬器及驗證方法

2.1 回波模擬方法

在獲取目標散射系數(shù)后,可以對原始回波信號進行重建。以線性調(diào)頻發(fā)射波形為例,假設(shè)發(fā)射信號形式為

(7)

式中,τ為快時間;sr(τ)為發(fā)射信號的基帶波形;Tp為脈沖周期;rect(·)為矩形窗;ωc為載頻角頻率;kr為信號調(diào)頻斜率。因此,第i個散射中心產(chǎn)生的回波信號為

(8)

式中,tn為方位采樣時間;n為方位采樣個數(shù);σi為第i個散射中心的散射系數(shù);Wa(·)為合成孔徑在方位向上的輻射方向圖;θi為第i個散射中心的方位角;ri(tn)為在tn時刻第i個散射中心到雷達的距離。假設(shè)共有M個散射中心,則回波信號可以表示成M個散射中心的疊加,記為

(9)

因此

(10)

(11)

式中,δ(·)為狄拉克函數(shù),利用傅里葉變換的性質(zhì),可得

s(tn,τ)=sa(tn,τ)?sr(τ)=FTl{FT[sa(tn,τ)]Sr(ξ)}

(12)

式中,Sr(ξ)為sr(τ)的頻譜。因此,在實際應用中,可以使用快速傅里葉變換代替卷積操作提高回波生成計算的效率。

SAR回波模擬的過程即生成s(tn,τ)的過程:首先,生成雷達發(fā)射信號頻譜;然后,對每一時刻照射區(qū)域按式(11)計算sa(tn,τ);計算發(fā)射信號頻譜和場景散射系數(shù)頻譜的乘積,并進行逆傅里葉變換;按觀測時間積累計算結(jié)果,得到最終SAR回波信號。

綜合考慮并行計算粒度和負載均衡,設(shè)計GPU并行計算流程如圖1所示。

圖1 GPU并行計算流程

GPU編程的核心在于線程,一個線程就是程序中的一個單一指令流,多個線程組合在一起就構(gòu)成了并行計算網(wǎng)絡(luò),GPU并行計算的架構(gòu)如圖2所示。

圖2 GPU并行計算架構(gòu)

所提出的設(shè)計方法中使用了CUDA的cuBLAS庫和cuFFT庫來實現(xiàn)矩陣運算和傅里葉變換,其中cuBLAS庫是線性代數(shù)運算庫,cuFFT則是進行快速傅里葉變換的庫。在NVIDIA GeForce GTX 750 Ti上兩個庫的運行效率如表1所示。

表1 CUDA運算庫性能分析 單元:ms

使用時域算法生成SAR原始回波信號,算法的時間復雜度為O(NxNyNrNa),其中Nx和Ny為生成回波信號的二維大小,Nr和Na分別為SAR發(fā)射脈沖和方位向積累的點數(shù)。場景散射系數(shù)sa(tn,τ)的計算需要用到核函數(shù),通過把M個散射系數(shù)sa_i(tn,τ)的計算線程分配給不同的核并累加運算結(jié)果以提高運算效率,獲得的加速比可以根據(jù)GPU的核數(shù)進行估計。

在計算機主控端,主要為仿真任務(wù)進行參數(shù)的計算,包括:SAR系統(tǒng)參數(shù)、天線參數(shù)、平臺運動軌跡和場景散射系數(shù)。仿真任務(wù)參數(shù)在GPU進行裝訂和并行計算,計算結(jié)果為SAR模擬場景回波?;夭〝?shù)據(jù)通過PCI傳輸給FPGA并存儲在SDRAM,定時器驅(qū)動FPGA發(fā)送脈沖回波數(shù)據(jù)給射頻輸出模塊,經(jīng)過DAC、混頻和功率放大,最后輸出給SAR系統(tǒng)的是SAR仿真回波射頻信號,如圖3所示。

2.2 BP成像驗證方法

后向投影算法(Backprojection algorithm,BPA)[10]通過將雷達回波數(shù)據(jù)反向投影到成像區(qū)域的每個像素點,對不同方位時間所得像素值進行累加從而成像。

為不失一般性,把雷達回波信號寫為

(13)

式中,Xa和Ya為天線在空間中的位置;k為波數(shù);R為天線到目標的距離,且有

(14)

(15)

BPA成像的原理即是根據(jù)式(15)進行時域積分,實現(xiàn)對回波信號的相參累加,從而獲取目標圖像。只要知道精確的天線位置,BPA就可以精確地對場景目標進行SAR成像。

3 仿真實驗

仿真波形為線性調(diào)頻信號,仿真輸入?yún)?shù)如表2所示。

3.1 點目標回波仿真

根據(jù)仿真參數(shù),生成發(fā)射信號及匹配濾波器分別如圖4和圖5所示。

表2 回波仿真參數(shù)設(shè)計

圖4 發(fā)射脈沖信號

圖5 匹配濾波器頻譜

根據(jù)生成信號和匹配濾波器,對單個點目標回波進行脈沖壓縮,得到壓縮后的波形(模值)如圖6所示,其中主瓣寬度為3 m,MSLR為-13.76 dB。

使用上述發(fā)射波形,模擬場景中均勻分布的點目標進行回波仿真,可以得到原始回波信號。對回波信號進行匹配濾波和成像處理,成像算法選用BPA,結(jié)果如圖7所示。

3.2 分布式目標回波仿真

對分布式目標進行回波仿真并成像,首先取SAR圖像灰度值作為散射系數(shù)圖,即歸一化圖像中的每一個像素值作為該點目標的散射系數(shù),所使用場景SAR圖像如圖8所示。

圖6 匹配濾波結(jié)果

圖7 均勻分布點目標成像

圖8 仿真輸入SAR圖像

對圖8所示數(shù)據(jù)使用時域方法進行回波仿真,生成雷達原始回波數(shù)據(jù),并進行成像驗證,得到的SAR圖像如圖9所示,兩者具有較高的相似度。

3.3 時間性能分析

計算機配置CPU為Intel Core i7-6820HQ,主頻為2.7 GHz,操作系統(tǒng)為Windows 10,顯卡為NVIDIA GeForce GTX 750 Ti,軟件編程環(huán)境為Microsoft Visual Studio 2015。分別測試不同數(shù)據(jù)量下的回波生成效率,對比使用GPU和只使用CPU情況下的處理時間,具體結(jié)果如表3所示。

圖9 仿真輸出SAR圖像

單位:s

從表3中可以看出,使用GPU進行回波信號的生成,計算效率得到了很大的提高,其加速比性能如圖 10所示。可以看出,隨著數(shù)據(jù)量的增大,使用GPU處理加速的性能更好。

圖10 加速性能

4 結(jié)束語

本文設(shè)計了一種基于GPU并行計算的SAR回波仿真器,使用GPU并行計算生成SAR模擬回波數(shù)據(jù),并通過數(shù)/模轉(zhuǎn)換發(fā)送射頻信號給SAR系統(tǒng),完成模擬回波信號的輸出。為驗證模擬方法的有效性,使用BP成像算法對模擬點目標及分布式目標回波數(shù)據(jù)進行了成像處理驗證。實驗結(jié)果證明所提出的仿真方法具有有效性,可模擬仿真點目標和分布式目標的回波數(shù)據(jù),相比只使用CPU處理的方法,所提出的基于GPU并行處理的方法極大地提高了仿真效率。

猜你喜歡
散射系數(shù)傅里葉模擬器
等離子體層嘶聲波對輻射帶電子投擲角散射系數(shù)的多維建模*
物理學報(2022年22期)2022-12-05 11:16:04
了不起的安檢模擬器
盲盒模擬器
劃船模擬器
北部灣后向散射系數(shù)的時空分布與變化分析
雙線性傅里葉乘子算子的量化加權(quán)估計
基于小波降噪的稀疏傅里葉變換時延估計
基于傅里葉變換的快速TAMVDR算法
快速離散傅里葉變換算法研究與FPGA實現(xiàn)
電測與儀表(2015年5期)2015-04-09 11:30:44
動態(tài)飛行模擬器及其發(fā)展概述
三都| 英超| 方正县| 武乡县| 隆回县| 清水河县| 赤水市| 龙江县| 广州市| 镇原县| 买车| 南投县| 沙洋县| 沅江市| 洛宁县| 仙游县| 冷水江市| 渝北区| 来宾市| 彭泽县| 广宗县| 镇原县| 泰宁县| 彭阳县| 万盛区| 屯昌县| 余江县| 马龙县| 神农架林区| 宜春市| 会宁县| 勐海县| 汾西县| 正阳县| 桃园县| 交城县| 亳州市| 方城县| 盐城市| 依兰县| 阜城县|