亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        邊坡監(jiān)測雷達快速預處理的FPGA實現(xiàn)

        2019-05-18 08:09:38蒲鶴升譚澤富譚璦軍燕曼君
        雷達科學與技術 2019年2期
        關鍵詞:信號系統(tǒng)

        蒲鶴升,譚澤富,譚璦軍,燕曼君

        (重慶三峽學院, 重慶 404000)

        0 引言

        本文所采用的邊坡監(jiān)測雷達是一種以FMCW信號為發(fā)射波形的地基SAR系統(tǒng),其核心控制和數(shù)字信號處理模塊架構為DSP+FPGA的異構模式。因DSP的浮點計算能力和大量函數(shù)庫等優(yōu)勢,所以傳統(tǒng)的雷達信號處理是在DSP中進行,但這就造成大量未經(jīng)處理的回波數(shù)據(jù)在FPGA和DSP之間流動,導致二者之間的數(shù)據(jù)傳輸壓力巨大;而FPGA除了采集和控制之外,其大部分資源處于閑置狀態(tài)。若FPGA能同時承擔部分信號處理任務,便可均衡下位機之間的工作量,從而提高整體的運算速度。

        針對該問題,本文借助Xilinx ISE14.7開發(fā)平臺所帶有的RAM/ROM、Divider、FFT IP核[1],對FPGA內(nèi)剩余的硬件資源進行有效利用,完成回波數(shù)據(jù)的任意數(shù)量PRT數(shù)據(jù)相干積累、漢寧加窗濾波、距離向壓縮三項實時預處理功能,從硬件的角度減小了數(shù)據(jù)傳輸壓力并完成了距離向高分辨處理。

        1 FMCW地基SAR實時處理需求

        1.1 系統(tǒng)工作原理

        邊坡監(jiān)測雷達系統(tǒng)主要有雷達系統(tǒng)、位移臺伺服系統(tǒng)、穩(wěn)壓電源系統(tǒng)三大部分組成。當邊坡監(jiān)測雷達開始運行之前,首先由上位機配置數(shù)字處理系統(tǒng)參數(shù)并通過以太網(wǎng)網(wǎng)口將參數(shù)包傳送至下位機中,其數(shù)字系統(tǒng)參數(shù)如表1所示。在FPGA和DSP成功接收各自所需的采樣、成像等參數(shù),并反饋給上位機后,邊坡監(jiān)測雷達系統(tǒng)開始正常運行。

        在雷達工作過程中,位移臺伺服系統(tǒng)驅動雷達在位移臺上作重軌勻速直線運動以實現(xiàn)合成孔徑的效果[2]。FMCW雷達發(fā)射波形由雷達發(fā)射機產(chǎn)生,經(jīng)接收天線接收原始雷達回波,并在雷達接收機中完成差拍處理、信號放大濾波等操作,將回波信號降低至穩(wěn)定可被數(shù)字處理的中頻信號。此后,數(shù)字板的FPGA負責整個系統(tǒng)的初始化、FMCW產(chǎn)生、AD采樣、距離向降采樣、數(shù)據(jù)打包以及高速傳輸?shù)瓤刂迫蝿?,而DSP執(zhí)行數(shù)據(jù)存儲傳遞以及方位向成像算法。

        對于FPGA部分,根據(jù)系統(tǒng)參數(shù)配置,在100 MHz采樣率、0.5 ms脈寬、距離向分辨率以及截取位置的限定下,AD采樣經(jīng)動態(tài)調相后將在一個慢時間內(nèi)采集48 000點16 bit實時數(shù)據(jù),同時由2 m合成孔徑和軌道移動速度決定了方位向將會采集128 000個PRT回波,AD采樣之后,數(shù)據(jù)會以差分方式傳送至FPGA內(nèi)部。

        表1 數(shù)字系統(tǒng)參數(shù)

        1.2 實時處理需求

        由邊坡雷達系統(tǒng)的工作原理和表1所示的數(shù)字系統(tǒng)參數(shù)可知,F(xiàn)PGA和DSP所組成的下位機之間將會產(chǎn)生巨大的數(shù)據(jù)傳輸壓力,即存在128 000×48 000×16 bit的數(shù)據(jù)量,F(xiàn)PGA除了采集和控制之外并沒有進行任何有效的數(shù)據(jù)處理,而是直接將原始回波數(shù)據(jù)傳給DSP。面對如此龐大的數(shù)據(jù)量,DSP不僅不能減少計算量,而且還會因為后續(xù)的成像算法擴大計算量,這又加大下位機的數(shù)據(jù)運算壓力。再加上此時的FPGA還存有一定未被利用的內(nèi)部硬件資源,所以在硬件上就有了實現(xiàn)數(shù)據(jù)實時預處理的可能性。

        綜上,若充分利用FPGA剩余的硬件資源來進行數(shù)據(jù)預處理,實現(xiàn)雷達信號處理中的任意倍數(shù)相干積累、漢寧加窗濾波以及距離向壓縮三項功能,那么經(jīng)過數(shù)據(jù)預處理后,系統(tǒng)的數(shù)據(jù)運算和傳輸壓力不僅會大大降低,而且均衡了下位機之間的任務量,由此可顯著提高系統(tǒng)的運算速度。此外,也實現(xiàn)了回波信號的實時數(shù)字處理,在傳入至DSP之前就可得到高信噪比、低旁瓣、距離向高分辨的新回波信號。

        2 FMCW去斜處理算法

        在精確測量雷達領域內(nèi),為滿足距離向高分辨需求,雷達發(fā)射信號通常采用FMCW體制。因FMCW是一種常用的寬帶信號,該信號的大帶寬特性決定了其具有較高的距離向分辨率,同時由于雷達發(fā)射機的峰值功率限制,該信號往往采用大時寬設計[3]。

        因此對于邊坡雷達系統(tǒng)這類發(fā)射功率有限且又需精確測量的SAR來說,F(xiàn)MCW的大時寬帶寬特性尤其適用,這不僅降低發(fā)射機功耗,同時也滿足距離向高分辨需求;另一方面,由于FMCW系統(tǒng)不存在距離盲區(qū),更適用于遠近場兼顧的地基SAR系統(tǒng)。

        2.1 FMCW信號模型

        (1)

        (2)

        2.2 FMCW去斜處理實現(xiàn)

        在邊坡雷達系統(tǒng)中,通常采用針對FMCW而提出的解線調頻技術即去斜處理來獲得距離向高分辨,這也是本系統(tǒng)需要實現(xiàn)的關鍵功能[4]。

        圖1 去斜處理框圖

        對于本系統(tǒng)而言,由于中頻信號的頻率遠遠超出FPGA 的處理能力,所以將差拍處理放置在雷達接收機中進行,因此去斜處理在FPGA中只需進行FFT即可。

        3 實時預處理系統(tǒng)設計與實現(xiàn)

        3.1 數(shù)字板硬件架構

        本系統(tǒng)采用了FPGA與DSP相結合的異構處理平臺[6],其整體架構如圖2所示。

        系統(tǒng)上電后,回波信號先經(jīng)雷達接收機完成射頻信號的差拍處理,并以IQ兩路信號方式輸出至AD,經(jīng)FPGA的EDK軟核配置與AD采樣將IQ模擬信號轉化為-I,+I,-Q,+Q兩對差分數(shù)字信號,之后將兩對數(shù)據(jù)接入至FPGA中進行合成,生成虛實兩路數(shù)字信號。接著分虛實兩路同時進行實時預處理操作,最后將處理之后的數(shù)據(jù)通過SRIO(Serial Rapid I/O)輸出至DSP進行目標反投,其中的GPIO(General Purpose I/O)與EMIF(External Memory Interface)協(xié)議實現(xiàn)DSP與FPGA的控制與反饋,使下位機之間產(chǎn)生交互作用,以達到可靠傳輸?shù)囊蟆?/p>

        圖2 系統(tǒng)結構框圖

        3.2 軟件設計與實現(xiàn)

        FPGA作實時處理主要依靠其硬件的可重構性、并行性與高速性,以及內(nèi)部查找表(LUT)的高效性,但要保證本系統(tǒng)實時處理的優(yōu)良效果,其關鍵在于保證高相干性采樣、最小截斷效應影響以及大點數(shù)FFT精度。根據(jù)預處理流程將FPGA除頂層外分為相干積累、加窗濾波和去斜FFT三個子模塊[7]。

        3.2.1 實時預處理頂層模塊

        實時預處理模塊是以總分結構為基礎,通過頂層來實例化調用各功能模塊,實現(xiàn)各子模塊之間的物理連接和數(shù)據(jù)傳遞。各模塊均在100 MHz的同步時鐘控制下運行,保持嚴格的同步性,同時頂層還包括將AD采樣之后的數(shù)據(jù)差分接入FPGA和處理完成之后的數(shù)據(jù)輸出至DSP,其頂層結構圖如圖3所示。

        圖3 頂層結構圖

        為了保持數(shù)據(jù)在各模塊之間的連續(xù)流入狀態(tài),所以當積累的最后一次開始時,逐點完成數(shù)據(jù)的相干積累、加窗和向FFT傳輸數(shù)據(jù),又FFT采用的是流水線結構,所以每幀輸出結果互不影響。于是對于整個處理過程而言,數(shù)據(jù)就能自然流入流出各模塊,即實現(xiàn)模塊間流水狀態(tài)。

        3.2.2 相干積累模塊

        相干積累就是將一定數(shù)量的存在確定相位關系的回波信號求和并平均,其信噪比就會提高積累個數(shù)倍。但信噪比提高的根本原因是,存在于雷達系統(tǒng)中的噪聲大都服從高斯分布,所以在積累求平均后噪聲信號的能量相對之前就降低了積累個數(shù)倍,相對于信號能量而言信噪比就提高了積累個數(shù)倍。本文為了得到較高信噪比與較大數(shù)據(jù)壓縮比,因此以128個PRT為積累倍數(shù)。

        由于數(shù)據(jù)是自然流入,要想實現(xiàn)積累的功能,就必須有能夠緩存一個PRT回波數(shù)據(jù)的空間,同時為了抑制定點除法的量化效應,就采用先積累再求平均的方法,所以相干積累模塊是利用到ISE開發(fā)平臺的雙口RAM IP核,開辟出能夠緩存128個48 000點16 bit數(shù)據(jù)累加后的內(nèi)存空間。在該模塊中,需要利用雙口RAM和Divider IP核來實現(xiàn)數(shù)據(jù)緩存和累加求平均功能,其中數(shù)據(jù)緩存就是能夠緩存一個PRT的回波數(shù)據(jù),而循環(huán)累加就是將下一個PRT與緩存PRT相同距離門的點相加,并將結果又存在緩存的原RAM地址處。在累加完成后,通過除法器讓原始回波數(shù)據(jù)縮小了128倍,這樣就使累加后的數(shù)據(jù)與原始回波在一個數(shù)量級,同時也減小了后續(xù)實時處理數(shù)據(jù)溢出的風險,其FPGA內(nèi)部結構圖如圖4所示。

        圖4 FPGA內(nèi)部結構圖

        值得注意的是,雙口RAM其數(shù)據(jù)寫入時序特點是在時鐘上升沿觸發(fā)寫操作時,寫入的數(shù)據(jù)和寫入地址要在當前時刻的前一個時鐘保持穩(wěn)定即數(shù)據(jù)和地址數(shù)值確定,而數(shù)據(jù)讀出時序特點是在時鐘上升沿觸發(fā)讀操作時,所需要讀出地址上的數(shù)據(jù)必須在當前時刻的前一個時鐘已經(jīng)存入該地址即讀出數(shù)據(jù)穩(wěn)定。只有滿足上述兩個時序特點才能確保輸出正確波形,而對于Divider來說,本文選擇的是24 bit被除數(shù)和16 bit除數(shù),所以在片選CE信號有效26個時鐘周期后才會開始連續(xù)輸出正確數(shù)據(jù)。

        在累積過程中,存在對RAM相同存儲位置的讀寫操作,若寫入讀出的數(shù)據(jù)不是積累所需,則會嚴重降低相鄰PRT之間相干性甚至積累錯誤,所以參與積累的PRT起始位置一定要對齊。在積累之前,利用混合時鐘管理模塊 (MMCM)的動態(tài)調相能力來相參觸發(fā)AD采樣使能信號,從而嚴格控制采樣起始點,以同樣的初始相位來保證積累前每個PRT數(shù)據(jù)都是相干的;而積累時相干則通過同步有限狀態(tài)機(FSM)來精確控制RAM的讀寫使能和讀寫地址寄存器,以每一點為單位進行逐點操作,當累加到最后一個PRT時,逐點依次進行累加、除法、加窗、向FFT中傳輸,直至最后一個PRT處理完畢,任意倍數(shù)相干積累RAM、Divider ModelSim波形圖如圖5和圖6所示。

        圖5 RAM-ModelSim波形圖

        圖6 Divider-ModelSim波形圖

        3.2.3 加窗濾波模塊

        當回波數(shù)據(jù)積累滿128次時,就應該對數(shù)據(jù)進行加窗處理,其目的是抑制距離向壓縮結果的旁瓣,使目標能量更為集中在主瓣。本系統(tǒng)所選擇的窗為漢寧窗即升余弦窗,其數(shù)學表達式如式(3)所示:

        (3)

        本設計為了加快處理速度,節(jié)約FPGA中LUT(Look-Up-Table)資源,就不在FPGA中進行較難實現(xiàn)的余弦計算,改為由Matlab直接生成加窗系數(shù)初始化文件即.COE文件,將該文件載入ROM IP核即可立即實現(xiàn)加窗功能。又在FPGA中進行浮點運算將會消耗大量硬件資源,同時又要確保加窗系數(shù)的精度,所以將Matlab生成的小數(shù)加窗系數(shù)擴大2的16次冪并取整,即間接保留原有的6位小數(shù),由此用定點計算代替浮點計算,并通過擴大倍數(shù)的方式來減小截斷效應的影響,減少能量的損失[8]。當加窗操作完畢之后,將加窗后的數(shù)據(jù)右移16 bit即可消除因擴大倍數(shù)而引入的溢出風險,同時成功加窗,其ROM-ModelSim波形如圖7所示。

        圖7 ROM-ModelSim波形圖

        3.2.4 FFT距離壓縮模塊

        在經(jīng)過相干積累和加窗處理后,數(shù)據(jù)得到了有效壓縮和優(yōu)化,之后將IQ數(shù)據(jù)輸入至FFT之中,進行最重要的距離壓縮處理。為了保證高精度FFT輸出結果,本模塊采用的是16 bit 65 536點全精度定點FFT計算,即在FFT處理過程中保留每一位有用數(shù)據(jù),不壓縮輸出數(shù)據(jù),并使用Pipelined-Streaming I/O結構。其核心算法是基于DIF抽取的基2算法,對一系列基2蝶形計算單元采用流水線設計。當FFT輸入點數(shù)不滿足65 536點時即當輸入只有48 000點時,必須在后面繼續(xù)補零至65 536點,這樣才能開始進行FFT計算。

        對于FFT全精度計算,其輸出位數(shù)大于其輸入位數(shù),這就要將原有的寄存器數(shù)據(jù)位數(shù)擴展至預定位數(shù),即輸入位數(shù)與點數(shù)位數(shù)之和再加1,以達到防止數(shù)據(jù)溢出的效果。又FFT模塊是分虛部實部兩路輸出,所以當虛部實部同時縮小相同的倍數(shù)將不影響整體所攜帶的信息,因此為了減小數(shù)據(jù)的輸出位,在輸出數(shù)據(jù)截取虛部實部的高16 bit,利于后續(xù)的數(shù)據(jù)打包和SRIO傳輸,其FFT-ModelSim波形圖如圖8所示[9]。

        圖8 FFT-ModelSim波形圖

        4 實驗驗證與結果分析

        根據(jù)系統(tǒng)硬件架構搭建實驗平臺,并以200 kHz正弦波為系統(tǒng)輸入。利用Chipscope實時抓包軟件觀測到,其積累后去直流波形圖、原始波峰圖和積累后求平均波峰圖分別如圖9、圖10和圖11所示。由圖9可知,積累完畢后其波形仍為正弦波,充分證明其實時預處理模塊完成了相干積累功能,并由圖10和圖11可明顯看出,積累后的波形比不積累的要平滑很多,證明其顯著地提高了信噪比。又由積累后加窗波形圖和去斜FFT處理結果圖即圖12和圖13可知,實時預處理模塊正確的對積累后波形進行加窗和FFT操作,實現(xiàn)了距離向壓縮和旁瓣抑制,并由圖14去斜處理波形圖可明顯看出所加的200 kHz正弦信號在100 MHz采樣率下準確地出現(xiàn)在相對直流分量的橫坐標131點處即N≈200 kHz/(100 MHz/65 536),與理論值吻合,且直流分量在理論量級下[10]。另外,將預處理后的數(shù)據(jù)提出至Matlab中,可觀測旁瓣降低至預期的-31.54 dB處,其Matlab仿真圖如圖15所示。

        圖9 積累后去直流波形(ADC量化值與參考電壓和量化精度有關,采樣點與采樣頻率和回波信號頻率有關)

        圖10 原始波峰圖

        圖11 積累后求平均波峰圖

        圖12 積累加窗波形圖

        圖13 去斜FFT處理結果

        圖14 去斜處理波形圖

        圖15 Matlab仿真圖

        5 結束語

        本文所設計的FPGA系統(tǒng)實現(xiàn)了回波數(shù)據(jù)在到達DSP之前的預處理,其一次處理過程即128PRT數(shù)據(jù)采樣至FFT輸出所需時間為(128×48 000+26+65 536×3)×10 ns≈37.25 ms,且數(shù)據(jù)壓縮率可達(128 000-1 000)/128 000×100%≈ 99.2%,距離向壓縮結果的旁瓣降低至 -31.54 dB。

        由以上數(shù)據(jù)可得,本系統(tǒng)有效地減輕了下位機之間的數(shù)據(jù)傳輸和運算壓力,極大地提升了地基SAR系統(tǒng)的數(shù)據(jù)處理效率,使得該系統(tǒng)能夠更好地滿足邊坡監(jiān)測的實時性需求。

        猜你喜歡
        信號系統(tǒng)
        Smartflower POP 一體式光伏系統(tǒng)
        信號
        鴨綠江(2021年35期)2021-04-19 12:24:18
        WJ-700無人機系統(tǒng)
        ZC系列無人機遙感系統(tǒng)
        北京測繪(2020年12期)2020-12-29 01:33:58
        完形填空二則
        基于PowerPC+FPGA顯示系統(tǒng)
        半沸制皂系統(tǒng)(下)
        孩子停止長個的信號
        連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
        基于LabVIEW的力加載信號采集與PID控制
        国产欧美日韩视频一区二区三区| 亚洲一区二区三区乱码在线中国| 久久精品国产清自在天天线| 最近最好的中文字幕2019免费| 亚洲AV无码秘 蜜桃1区| 日韩在线精品视频免费| 中文字幕乱码在线人妻| 亚洲色欲色欲www在线观看| 中文字幕喷水一区二区| 亚洲熟妇夜夜一区二区三区| 午夜免费观看国产视频| 人妻丰满熟妇无码区免费| 日本在线观看| 欧美亚洲国产丝袜在线| 视频女同久久久一区二区| 亚洲女同一区二区| 亚洲 欧美 国产 日韩 精品| 亚洲一区丝袜美腿在线观看| 精品一区二区三区婷婷| 男女高潮免费观看无遮挡| 久久青青热| 99国产精品欲av麻豆在线观看| 国偷自拍av一区二区三区| 久激情内射婷内射蜜桃人妖| 精品国产av无码一道| 亚洲自偷自拍另类第一页 | 国产中老年妇女精品| 亚洲AV无码国产精品色午夜软件| 中文字幕中文字幕777| 久久国产色av免费观看| 男人扒开女人双腿猛进女人机机里| 中文字幕精品永久在线| 日韩av一区二区网址| 无套内射无矿码免费看黄| 国产日韩欧美911在线观看| 亚洲长腿丝袜中文字幕| 宅男66lu国产在线观看| 亚洲色图+国产精品| 一本色道久久综合亚州精品| 成年av动漫网站18禁| 乱码精品一区二区三区|