在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

一種彈速補償?shù)腇PGA實現(xiàn)方案解析

電子設計 ? 來源:電子技術應用 ? 作者:ChinaAET ? 2020-12-14 12:53 ? 次閱讀

來源:電子技術應用ChinaAET

針對高速運動平臺彈速補償?shù)膶崟r性要求,在基于距離徙動校正(Range Cell Migration Compensation,RCMC) 的思想上提出了一種彈速補償?shù)?a href="http://m.xsypw.cn/soft/data/30-91/" target="_blank">FPGA實現(xiàn)方法。將距離徙動校正的思想用于彈速補償,提高了相參積累后的信噪比,并在FPGA中完成硬件實現(xiàn),仿真實驗表明使用FPGA實現(xiàn)彈速補償方法具有實時性高、處理速度快、精度高等有優(yōu)點。

高速飛行器具有重要的戰(zhàn)略意義和極高的應用價值,其具有全球攻擊、機動作戰(zhàn)等特點,特別是在遠程打擊、快速突防、電子壓制、對地偵察和預警等方面極具發(fā)展?jié)摿1]。目標檢測性能優(yōu)劣是實現(xiàn)高速運動飛行器對目標精確打擊的關鍵。對于高速運動飛行器而言,雷達導引頭接收到的各脈沖回波間,由于平臺速度引入了不可忽略的距離走動,嚴重降低相干積累后的檢測前信噪比,從而直接影響整個雷達導引頭的探測性能,因此必須對彈速產(chǎn)生的距離徙動進行補償。

近年來,現(xiàn)場可編程邏輯門陣列(Field Programmable Gate Array,F(xiàn)PGA)技術飛速發(fā)展,集成度越來越高,功耗、成本不斷降低,特別是在并行處理、流水線設計、可重構等方面具有獨一無二的優(yōu)勢,使其逐漸在雷達信號處理領域中占據(jù)重要地位。本文使用FPGA對距離徙動校正算法進行了硬件實現(xiàn),具有實時性高,處理速度快,精度高等特點[2-3]。

1 RCMC算法
彈載雷達彈速補償方法采用了RCMC的思想,本節(jié)將從信號模型的角度對RCMC原理簡要地闡述[4]。

假設一彈載雷達發(fā)射一串載頻為f0,帶寬為B,脈沖持續(xù)時間為Tp的線性調(diào)頻信號,發(fā)射的脈沖串信號可表示為:

pIYBAF9uETSAA0XfAAHAO96quZk492.png


pIYBAF9uETqAMzZrAAV1WaLxMGo092.png

距離徙動校正(RCMC)是通過補償各次脈沖的時間延遲Δti,使得第i(i=2,3,…,N)個脈壓輸出時域信號峰值位置按第一個脈沖對齊。第i次脈沖的RCMC補償因子的頻域形式可表示為:

o4YBAF9uETyAFahLAADmbYx4Ya0733.png

綜上,只需對距離壓縮后的回波信號在頻域乘以一個距離徙動校正因子Hi(f),就可以去掉距離走動效應。所以彈速補償?shù)膶崿F(xiàn)方法的核心問題就是讓硬件來運算式(11)。

2 算法的FPGA實現(xiàn)

由于FPGA在并行處理、流水線設計、可重構等方面的優(yōu)勢,使其相對于DSP處理器更適合來運算式(11)。具體的實現(xiàn)方法按流程上可分為三步來做,第一步是將時域信號變?yōu)轭l域信號;第二步在頻域下乘以Hi(f);第三步將運算結果逆變?yōu)闀r域信號。顯然,第一步和第三步使用FFT和IFFT即可實現(xiàn),并且FFT和IFFT算法的FPGA實現(xiàn)已很成熟,所以實現(xiàn)方法的核心問題就是實現(xiàn)第二步。

在做RCMC之前首先要在FPGA內(nèi)做數(shù)字下變頻和脈沖壓縮,由于距離徙動校正和脈壓有緊密的互聯(lián)結構,在硬件設計中,特別是同步設計上,往往要將這兩者綜合考慮,所以本設計中將脈壓和距離徙動校正封裝在一個模塊內(nèi)。

接下來按照功能來介紹,先對脈沖壓縮進行簡要介紹,再對距離徙動校正作詳細介紹。圖1為距離徙動校正模塊的系統(tǒng)框圖。RCMC模塊的頂層的輸入輸出很簡潔,輸入輸出端口與式(11)、式(16)中的參數(shù)的映射關系如表1所示。

pIYBAF9uET6AfJ_fAAJKyOZDt04933.png


pIYBAF9uEUGAHZOLAAHzpJQXkOE105.png

2.1 脈沖壓縮的FPGA實現(xiàn)

脈沖壓縮在時域下是回波信號與匹配濾波器的沖擊響應的卷積,而在頻域下為乘積運算,便于硬件實現(xiàn)。所以本設計中采用頻域下相乘的方法來實現(xiàn)時序脈沖壓縮。

將輸入的兩路正交回波信號DIN_RE和DIN_IM進行FFT運算,XILINX提供了免費的FFT IP核,所以這里直接在FPGA工程中調(diào)用一個FFT IP。將DVIN與FFT的start引腳連接,將輸入數(shù)據(jù)DIN_RE、DIN_IM與FFT的xn_re,xn_im連接。然后將經(jīng)過FFT運算后的兩路頻域數(shù)據(jù)與量化后的匹配濾波系數(shù)復乘。匹配濾波系數(shù)由MATLAB生成導入FPGA的ROM內(nèi)。如圖1所示,ROM的使能引腳與FFT的輸出有效引腳dv連接,ROM使能之后地址累加1開始輸出系數(shù),與FFT輸出的數(shù)據(jù)作同步處理之后輸入給復數(shù)乘法器,若不作距離徙動校正將復數(shù)乘法器的結果進行逆FFT運算之后便完成了脈沖壓縮。

2.2 距離徙動校正的FPGA實現(xiàn)

由式(10),可令:

pIYBAF9uEUKAFPJWAABLVFiAsUo781.png

其中,i為脈沖序列數(shù),初始值為1;Tr為慢時間域下的脈沖重復周期(單位:s);v為導彈速度(單位:m/s);c為光速(單位:m/s);f為單一頻點的頻率(單位:Hz);B為脈沖寬度(單位:Hz),這里取40 MHz;nfft為FFT的字長,這里取16 384;n為量化后的序列數(shù),初始值為0。

對于FPGA來說,它無法直接計算ejω,而根據(jù)歐拉公式可得:

o4YBAF9uEUOAYwsnAAAaoXoSta8361.png

所以為便于FPGA實現(xiàn)可以通過正余弦函數(shù)來計算ejω。正余弦函數(shù)本文采用查表法的方式來實現(xiàn),首先由MATLAB生成兩組數(shù)據(jù),數(shù)據(jù)值為round(G·cos(k))和round(G·sin(k)),G=8 192,k的取值范圍為1:1:1024。G與k的取值與精度要求有關。將生成的這兩組數(shù)據(jù)分別存在兩個coe文件中。在FPGA工程中調(diào)用兩個ROM,將存儲深度定為1 024,位寬定為15,將MATLAB生成的兩個coe文件導入ROM。如圖1所示,再將ROM的使能與FFT IP核的dv引腳連接,通過計算ROM的地址即可計算得出的ejω的數(shù)值。具體計算方法如下。

o4YBAF9uEUWAMba5AAB85VacAMM548.png

式中,addr為ROM的地址,ROM的存儲深度為1 024,所以sin與cos函數(shù)每1 024個數(shù)據(jù)為一個周期,所以要計算得出cosω與sinω,只要通過乘法器計算出addr,再將addr對1 024取余,即截取addr的低10位,然后接入兩個ROM的地址總線引腳,接著把兩個ROM輸出的數(shù)據(jù)除以8 192,即截掉低15位,得到cosω與sinω的計算結果。

對式(15)的參數(shù)進行整理,將B、c、nfft等常數(shù)合并為系數(shù)coe,并取整得:

o4YBAF9uEUaAMvmPAAAix5rli-g302.png

如圖1所示,將兩個正余弦ROM的輸出與脈壓之后頻域下的數(shù)據(jù)作復乘(數(shù)據(jù)同步之后輸入復數(shù)乘法器)即可完成ejω的運算,最后再對復乘結果進行逆FFT運算(IFFT IP核的設置與上文的FFT IP核的設置相同),即可得到脈壓和距離徙動校正之后的數(shù)據(jù)。

3 仿真結果

本節(jié)將通過測試和仿真等手段來驗證本方法的正確性和硬件系統(tǒng)的性能。

3.1 測試數(shù)據(jù)

為驗證本方法的正確性和可行性,將一組(10個脈沖)下變頻之后的回波數(shù)據(jù)輸入FPGA進行運算,在復數(shù)乘法器1的輸出口和整個系統(tǒng)的輸出口設了兩個測試點,將這兩個測試點的數(shù)據(jù)保存至txt文件,導入MATLAB,與直接用MATLAB作距離徙動校正后的數(shù)據(jù)進行對比。

輸入的初始回波數(shù)據(jù)如圖2所示。

pIYBAF9uEUmAOQmDAAHkRijCWsY199.png

第一個測試點數(shù)據(jù)作折線圖,如圖3所示。MATLAB的仿真結果如圖4所示。

pIYBAF9uEUuABIqrAAHl38SFggg599.png


o4YBAF9uEU6AbHbEAAHdPiA_cD8383.png

第二個測試點數(shù)據(jù)作折線圖,如圖5所示。MATLAB的仿真結果如圖6所示。

o4YBAF9uEVGAX10oAAHfS8Mktew814.png


pIYBAF9uEVSAbM3sAAHQl7KKM1s674.png

由上面兩圖可以看出FPGA運行結果與MATLAB仿真結果非常一致,將測試點2的兩個數(shù)據(jù)做差可以看出誤差,如圖7所示,可以估算出最大誤差為1.5/1 100=0.14%。

o4YBAF9uEVaAaYvxAAHhne2mPa8371.png

3.2 仿真波形

圖8是MODELSIM仿真波形,以一個脈沖數(shù)據(jù)為例,可以看出,從第一個回波數(shù)據(jù)輸入到系統(tǒng)處理結束后最后一個數(shù)據(jù)輸出,整個系統(tǒng)的處理時間為493.355 μs,扣除數(shù)據(jù)傳輸時間16 384×5 ns=81.92 μs,系統(tǒng)處理時間為411.435 μs。

在FFT處理出第一個數(shù)據(jù)的瞬間,使能信號就會傳遞給ROM_MATCH和乘法器模塊,這些模塊便開始進行運算,并且FFT每輸出一個數(shù)據(jù),這些模塊便計算一次,當16 384個數(shù)據(jù)全部FFT運算結束,其他模塊也幾乎同時運算結束,數(shù)據(jù)從FFT輸出到復數(shù)乘法器輸出結果延時時間小于20個時鐘周期,本系統(tǒng)的主時鐘頻率為200 MHz,所以延時時間小于100 ns,很好地體現(xiàn)了FPGA并行處理和流水線運算的優(yōu)勢,總延時493 ?滋s絕大部分都消耗在了FFT和IFFT運算以及數(shù)據(jù)傳輸時間上。

4 結論
將距離徙動校正的思想用于彈速補償,提高了相參積累后的信噪比,使用FPGA實現(xiàn)距離徙動校正算法具有實時性高、處理速度快、精度高等特點,為雷達導引頭提供了很好的軟硬件支持,提高了雷達導引頭的探測性能。

參考文獻

[1] 尚煒.某相參末制導雷達信號處理機的理論分析及實現(xiàn)[D].西安:西安電子科技大學,2009.

[2] 宋萬均,張安堂.雙基地雷達目標速度計算的FPGA實現(xiàn)[J].電子技術應用,2014(1).47-49.

[3] 王龍,楊承志,吳宏超,等.基于FPGA的數(shù)字基帶多模雷達信號源設計[J].電子技術應用,2016(8):87-90.

[4] CUMMING I G,WONG F H.合成孔徑雷達成像算法與實現(xiàn)[M].洪文,等,譯.北京:電子工業(yè)出版,2012.

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1630

    文章

    21805

    瀏覽量

    606555
收藏 人收藏

    評論

    相關推薦

    介紹一種 WiMax 雙下變頻 IF 采樣接收機設計方案

    介紹了一種 WiMax 雙下變頻 IF 采樣接收機設計方案,詳細闡述了其背景知識、架構、實現(xiàn)方法、性能評估等內(nèi)容,為相關工程人員提供了全面的設計參考。 *附件:一種WiMax雙下變頻I
    的頭像 發(fā)表于 12-18 16:29 ?1019次閱讀
    介紹<b class='flag-5'>一種</b> WiMax 雙下變頻 IF 采樣接收機設計<b class='flag-5'>方案</b>

    一種使用LDO簡單電源電路解決方案

    本期我們介紹一種使用LDO簡單電源電路解決方案,該方案可以處理12V/24V、多節(jié)鋰離子電池和4節(jié)干電池等相對較高的輸入電壓。
    的頭像 發(fā)表于 12-04 16:05 ?456次閱讀
    <b class='flag-5'>一種</b>使用LDO簡單電源電路解決<b class='flag-5'>方案</b>

    PLC遠程監(jiān)控物聯(lián)網(wǎng)方案解析

    PLC遠程監(jiān)控物聯(lián)網(wǎng)方案一種集成了傳感器、通信技術和軟件平臺的系統(tǒng),用于實現(xiàn)對PLC(可編程邏輯控制器)的遠程監(jiān)控和管理。以下是該方案的詳細解析
    的頭像 發(fā)表于 11-20 11:01 ?272次閱讀
    PLC遠程監(jiān)控物聯(lián)網(wǎng)<b class='flag-5'>方案</b><b class='flag-5'>解析</b>

    一種簡單高效配置FPGA的方法

    本文描述了一種簡單高效配置FPGA的方法,該方法利用微處理器從串行外圍接口(SPI)閃存配置FPGA設備。這種方法減少了硬件組件、板空間和成本。
    的頭像 發(fā)表于 10-24 14:57 ?848次閱讀
    <b class='flag-5'>一種</b>簡單高效配置<b class='flag-5'>FPGA</b>的方法

    熱電偶補償的四方式有哪些

    熱電偶是一種測量溫度的傳感器,它利用兩不同金屬或合金的熱電效應來測量溫度。熱電偶的輸出信號是電壓,這個電壓與溫度成正比。然而,熱電偶的輸出信號會隨著溫度的變化而變化,因此需要進行補償以確保測量
    的頭像 發(fā)表于 07-23 17:06 ?3291次閱讀

    溫度補償振蕩器TG-3541CE的深度解析

    溫度補償振蕩器TG-3541CE的深度解析
    的頭像 發(fā)表于 07-18 17:48 ?375次閱讀

    并聯(lián)電容器的補償方式有哪幾種

    。 固定補償 固定補償是最簡單的一種補償方式,它通過安裝組固定容量的并聯(lián)電容器來實現(xiàn)。這種方式
    的頭像 發(fā)表于 07-12 14:50 ?908次閱讀

    電機與單電機的區(qū)別

    在電機技術領域,雙電機和單電機是兩常見的電機類型。它們在結構、工作原理、性能特點以及應用領域等方面都存在顯著的差異。本文將對雙電機和單
    的頭像 發(fā)表于 06-11 14:41 ?2825次閱讀

    介紹一種嵌入式Linux中的錄音降噪方案

    降噪不僅只能從硬件入手,本文為您介紹一種嵌入式Linux中的錄音降噪方案。該方案完全依靠軟件實現(xiàn),最大程度上降低投入。
    的頭像 發(fā)表于 05-21 11:52 ?631次閱讀

    電位差計如何實現(xiàn)電壓補償呢?

    電位差計是一種用于測量電勢差(電壓)的高精度儀器,它通過比較已知電壓與未知電壓來實現(xiàn)電壓的測量與補償
    的頭像 發(fā)表于 05-08 17:08 ?1367次閱讀

    無功補償是什么 有什么作用

    發(fā)電機的勵磁電流,使其產(chǎn)生或吸收無功功率,從而實現(xiàn)無功補償。這種方法適用于大型電力系統(tǒng),但調(diào)節(jié)范圍有限,且響應速度較慢。 同步電容器補償:同步電容器是一種專門用于產(chǎn)生無功功率的設備,通
    的頭像 發(fā)表于 05-02 09:49 ?1147次閱讀
    無功<b class='flag-5'>補償</b>是什么 有什么作用

    fpga實現(xiàn)什么功能

    FPGA(現(xiàn)場可編程門陣列)是一種可編程邏輯芯片,其主要作用和功能體現(xiàn)在多個方面。
    的頭像 發(fā)表于 03-27 14:11 ?1511次閱讀

    深度剖析FPGA實現(xiàn)ARM系統(tǒng)處理的解決方案

    基于FPGA的單芯片實現(xiàn)方法具有低成本和快速面市等優(yōu)點,是多芯片和ASICSoC非常有吸引力的替代方案
    發(fā)表于 03-21 14:04 ?756次閱讀
    深度剖析<b class='flag-5'>FPGA</b><b class='flag-5'>實現(xiàn)</b>ARM系統(tǒng)處理的解決<b class='flag-5'>方案</b>

    fpga開發(fā)是什么意思

    FPGA開發(fā)是指利用現(xiàn)場可編程邏輯門陣列(Field Programmable Gate Array,簡稱FPGA)進行硬件設計和實現(xiàn)的過程。FPGA
    的頭像 發(fā)表于 03-15 14:28 ?1333次閱讀

    AMD Xilinx 7系列FPGA的Multiboot多bit配置

    Multiboot是一種在AMD Xilinx 7系列FPGA實現(xiàn)雙鏡像(或多鏡像)切換的方案。它允許在FPGA中加載兩個不同的配置鏡像,
    的頭像 發(fā)表于 02-25 10:54 ?1402次閱讀
    AMD Xilinx 7系列<b class='flag-5'>FPGA</b>的Multiboot多bit配置
    主站蜘蛛池模板: 亚洲女同一区二区 | 国产成人亚洲影视在线 | avtt加勒比手机版天堂网 | 在线成人免费 | 欧美黄色大片免费观看 | 毛片免费网站 | 伊人网综合视频 | 天堂中文最新版www 天堂资源8中文最新版在线 | 国产成人高清精品免费5388密 | 日韩在线天堂免费观看 | 天天撸视频 | 女人张开腿给人桶免费视频 | 91av视频免费在线观看 | 欧美日a| 欧美又粗又长又湿又黄的视频 | 四虎永久在线视频 | 黄色片日本网站 | 国产亚洲精品美女久久久 | 四虎影院海外永久 | 国产资源在线播放 | 久久综合婷婷 | 久久久久久久久综合 | 亚洲成a人片在线看 | 男啪女r18肉车文 | 最好看的最新中文字幕2018免费视频 | 好爽好大www视频在线播放 | 国产亚洲综合色就色 | 美女扒开尿囗给男人玩的动图 | 美女扒开尿口让男人捅 | 亚洲欧美一区二区三区麻豆 | a欧美在线 | 久久九九色 | 又黑又长黑人欧美三级 | 手机在线黄色 | 男人j桶进女人免费视频 | 欧美中出在线 | 亚洲一区二区影院 | 午夜免费观看福利片一区二区三区 | 久久在线播放 | 成 人色 网 站999 | 久久免费精品 |