《電子技術應用》
您所在的位置:首頁 > EDA與制造 > 設計應用 > 脈沖壓縮原理及FPGA實現
脈沖壓縮原理及FPGA實現
現代電子技術
楊 建 中國人民解放軍鎮江船艇學院
摘要: 摘要:為解決雷達作用距離和距離分辨力的問題,分析了線性調頻脈沖壓縮的原理及工程實現方法,并利用Matlab軟件對加權前后的線性調頻信號脈沖壓縮波形進行對比。簡述了分布式(DA)算法的基本原理,給出一種基于FPGA分
關鍵詞: FPGA 濾波器
Abstract:
Key words :

摘要:為解決雷達作用距離和距離分辨力的問題,分析了線性調頻脈沖壓縮的原理及工程實現方法,并利用Matlab軟件對加權前后的線性調頻信號脈沖壓縮波形進行對比。簡述了分布式(DA)算法的基本原理,給出一種基于FPGA分布式算法的時域脈沖壓縮實現結構,利用QuartusⅡ軟件完成脈沖壓縮處理模塊設計以及波形仿真。通過分析可以得出基于分布式算法實現的脈沖壓縮可以減少資源利用率,大大節省硬件資源。
關鍵詞:脈沖壓縮;匹配濾波器;分布式算法;FPGA

0 引言
    隨著現代科技的發展,對雷達的作用距離、距離分辨力等性能提出了越來越高的要求。根據雷達理論,距離分辨力取決于信號的帶寬,探測距離取決于信號的時寬,所以理想的雷達信號應具有大時寬帶寬積。單載頻脈沖信號的時寬帶寬積近似為1 ,因此作用距離與距離分辨力存在矛盾。采用脈沖壓縮可以有效解決上述矛盾,這樣既提高了雷達的作用距離,又保證了較高的距離分辨力。用數字方式實現的脈沖壓縮具有可靠性高,靈活性好,可編程、便于應用。因此,這里介紹一種在FPGA上用分布式算法實現時域脈沖的壓縮,它是一種基于查找表的計算方法,與傳統算法(乘累加)相比,分布式算法可以極大地減少硬件電路地規模,易于實現流水線處理,從而提高電路的執行速度。

1 脈沖壓縮原理及Matlab仿真
1.1 線性調頻信號脈沖壓縮原理
    大時寬帶寬信號的實現是通過脈沖壓縮濾波器實現的。這時雷達發射信號是載頻按一定規律變化的寬脈沖,即具有非線性相位譜的寬脈沖。然而,脈沖壓縮濾波器具有與發射信號變化規律相反的延遲頻率特性,即脈沖壓縮器的相頻特性應該與發射信號實現相位共軛匹配。所以,理想脈沖壓縮濾波器就是匹配濾波器。匹配濾波器的實現是通過對接收信號si(t)與匹配濾波響應h(t)求卷積得到的,即:
   a.JPG
    數字脈沖壓縮的實現方式有兩種。一是時域卷積法;二是頻域FFT法。時域處理方法比較直觀、簡單,運算量相對較少。另外,由于FPGA等器件的迅速發展,時域卷積法得到了更大程度的應用。頻域FFT法是先經過FFT的運算,再進行IFFT運算,然后得到脈壓結果,其處理在本質上是與時域卷積法一樣的。通常脈沖壓縮用數字濾波器來實現,這時輸入信號si(t)需要通過A/D轉換器將其轉換為數字信號si(n)。此時,脈沖壓縮匹配濾波器的輸出為:
   b.JPG
    其實現框圖如圖1所示。本文的設計就是按圖1的原理而實現的。
c.JPG

1.2 線性調頻脈沖壓縮的Matlab仿真
    線性調頻信號經過匹配濾波器直接得到的脈沖壓縮輸出信號并不理想,主副瓣比只有13.2 dB,這在多數情況下是不能滿足要求的。因為大的副瓣會在主瓣周圍形成虛假目標,而且大目標的副瓣也會掩蓋其鄰近距離上的小目標,造成小目標丟失,所以必須降低輸出信號的副瓣。常用的方法就是加權方法。如何選擇加權函數,應根據應用場合的需要,依據最佳準則在副瓣抑制、主瓣展寬、信噪比損失、副瓣衰減速度以及技術實現的難易等幾個方面考慮。
    下面,給出仿真信號模型,并在Matlab下進行仿真,以分析加權前后的影響。仿真模型:脈沖寬度為150μs,調頻帶寬為2 MHz,采樣周期為0.1μs,加權方式為海明加權。圖2給出了采用加權函數前和采用海明加權函數后的脈沖壓縮波形圖。
d.JPG

    通過海明加權,主副瓣比大大改善,即副瓣得到了顯著的抑制。雖然海明加權后帶來了一定的信噪比損失,但匹配濾波器的性能得到了大大的提高。

2 分布式算法原理及4階FIR濾波器的設計
2.1 分布式算法原理
    分布式算法(DA)是一種以實現乘累加運算為目的的運算方法,它與傳統乘加運算的不同在于執行部分積運算的先后順序不同。傳統算法是在完成乘加功能時,等到所有乘積產生之后,再進行相加來完成乘加運算的。而分布式算法則是通過將各輸入數據的每一對應位產生的部分積預先進行相加,形成相應部分積,然后對各部分積進行累加,形成最終結果的。與乘累加算法相比,分布式算法可極大地減少硬件電路規模,降低設計的復雜度,極大地提高可靠性和可操作性。分布式算法由串行、并行和串并結合而構成的分布式算法。串行分布式算法是逐位的執行,每個時鐘周期只能執行1位,速度比較慢;并行分布式算法是1個時鐘周期完成1個字的運算,速度比較快;串并結合的分布式算法
1次可以執行多位,但是需要多個時鐘周期才能完成1個字的運算,控制起來比較復雜。
    根據分布式算法的原理得出采用FPGA實現分布式算法的硬件結構,如圖3所示。

e.JPG
    圖3中寄存器完成數據寄存,查找表完成數據查找運算,加權累加器完成查表之后的加法。為了保證信號的完整性,即減少輸出毛刺,在數據輸出前用寄存器寄存一個時鐘周期然后輸出。
2.2 4階FIR濾波器的設計
    本文的脈沖壓縮是通過并行分布式算法來實現的。從圖3可以得出,4階的FIR濾波器主要由移位寄存器、查找表和累加器組成。4為模塊的濾波器階數,那么查找表中應有24個存儲單元,如果濾波器階數過多,查找表規模隨階數的增加成指數遞增,因此階數較大時要分割查找表,分割查找表可以節省存儲資源,有利于成本和資源的節約。
    要使4階FIR濾波器完成數據的輸入、串/并轉換、查表和加權累加,因為是有符號數的運算,所以要考慮累加最高位運算符號。FIR濾波器是線性濾波器,低階濾波器的輸出集合相加,形成一個高階FIR濾波器的輸出。因此,在設計低階FIR時,必須有2個輸出,一個用于FIR運算的輸出,另一個輸出數據用于下一個FIR濾波器的運算。為了保證信號的完整性,在程序設計時,對輸入/輸出數據進行了寄存處理。
    下面給出一個4階的FIR濾波器設計實例。輸入數據為12位有符號數,匹配濾波系數為12位有符號數,4階FIR的仿真波形如圖4所示。仿真結果與Matlab仿真結果完全一致,說明設計是完全正確的。

f.JPG

3 64階匹配濾波器設計及仿真
    由于匹配濾波器就是有限脈沖響應濾波器,具有線性特性,所以通過低階濾波器的直接級聯相加就可以實現高階濾波器,前一個濾波器的移位數據y_out作為下一個濾波器模塊信號的輸入,每個濾波器模塊都與4階FIR設計相同,只需根據不同系數更改查找表中的數據。
    在64階匹配濾波器設計中,先用16個4階的FIR濾波器級聯成一個64階的FIR濾波器,然后再用4個64階的FIR濾波器組成一個64階的匹配濾波器,即64階的脈沖壓縮濾波器。64階脈沖壓縮濾波器的邏輯設計如圖5所示。
g.JPG

    邏輯設計是以Altera公司的cycloneⅡ系列EP2C70為平臺,在QuartusⅡ軟件中利用VHDL語言和原理圖進行邏輯設計,頂層為原理圖,底層為VHDL文件。圖5中,fir64模塊為匹配濾波器實部對應的64階濾波器,fir64I模塊為匹配濾波器虛部對應的64階濾波器,輸出為16 位的I、Q兩路信號。由Matlab軟件仿真出來的匹配濾波器的系數全部是小數,然后進行歸一化處理后得到匹配濾波系數。脈沖壓縮加權不涉及硬件規模的增加,只是對其系數乘以一個適當的加權函數,在實際的編程實現過程中與不加權的處理方法是完全一致的。
    對該匹配濾波器進行波形仿真,輸入為12位的有符號數據,系數為12位有符號數據,輸出為16位有符號數據。由于匹配濾波器做的是64×64點的卷積,所以輸出數據為64+64-1=127個。由于仿真數據較多,只給出了部分仿真結果,如圖6所示。

h.JPG

4 結語
    仿真分析表明,脈壓輸出的實際值與Matlab仿真值十分接近,其誤差是由量化所產生的,系統具有很高的精度。通過仿真分析整個設計,可得出利用基于分布式算法能夠大大減少數字脈沖壓縮的運算量,減少FPGA的資源消耗。另外還可以根據不同的需求,增加脈沖壓縮階數,更高階數的脈沖壓縮實現方法與64階的完全一致。由于匹配濾波器的系數對稱,所以可采用線性相位FIR濾波器在FPGA中的實現算法,這樣同等性能的濾波器設計可減小一半的硬件規模,這樣就會節省更多的邏輯單元,實現更多的功能。
 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
一区二区毛片| 亚洲激情另类| 伊大人香蕉综合8在线视| 国产精品免费福利| 欧美性猛交xxxx乱大交退制版| 欧美裸体一区二区三区| 欧美高清视频在线播放| 欧美fxxxxxx另类| 男人的天堂亚洲| 女人香蕉久久**毛片精品| 久久久噜噜噜久噜久久| 久久免费精品视频| 玖玖精品视频| 欧美成人福利视频| 欧美欧美在线| 欧美视频在线不卡| 国产精品爱啪在线线免费观看| 国产精品九九| 国产精品爽黄69| 国产女主播一区二区| 国产亚洲高清视频| 精品福利免费观看| 在线观看国产精品网站| 亚洲第一网站免费视频| 亚洲国产精品久久久久| 亚洲久久一区二区| 亚洲视频精品在线| 亚洲欧美日韩精品久久亚洲区| 亚洲欧美一区二区三区在线 | 午夜亚洲福利在线老司机| 欧美一级视频精品观看| 亚洲大胆人体在线| 亚洲精品视频在线| 亚洲视频综合在线| 亚欧成人精品| 久久综合网络一区二区| 欧美精品一区二区久久婷婷| 欧美午夜国产| 国产视频一区在线观看| 亚洲高清免费在线| 99在线热播精品免费| 午夜一区二区三区不卡视频| 亚洲电影免费观看高清完整版| 日韩午夜在线播放| 亚洲自拍高清| 久久伊人免费视频| 欧美日韩国产综合新一区| 欧美性一区二区| 国产一区二三区| 亚洲精品久久久久久下一站| 亚洲午夜久久久久久久久电影院| 欧美在线免费观看视频| 99av国产精品欲麻豆| 欧美一区二区女人| 欧美成人日本| 国产精品一香蕉国产线看观看 | 国产欧美午夜| 亚洲第一天堂av| 亚洲校园激情| 亚洲电影av| 亚洲欧美在线免费观看| 老牛嫩草一区二区三区日本| 国产精品多人| 亚洲电影免费观看高清| 亚洲一二三级电影| 最近中文字幕mv在线一区二区三区四区 | 国产日韩欧美在线视频观看| 亚洲经典自拍| 欧美一区二区三区视频在线观看| 一区二区久久久久| 久久综合精品一区| 国产精品国产三级国产专播品爱网| 在线国产欧美| 午夜精品福利电影| 亚洲四色影视在线观看| 免费观看久久久4p| 国产欧美精品日韩精品| 亚洲精品在线电影| 久久精品国内一区二区三区| 午夜精品三级视频福利| 欧美日韩的一区二区| 精品va天堂亚洲国产| 亚洲欧美国产不卡| 99精品欧美| 久久躁狠狠躁夜夜爽| 国产精品青草久久| 亚洲美女毛片| 亚洲毛片在线观看.| 久久手机免费观看| 国产精品亚洲激情| 夜夜爽夜夜爽精品视频| 亚洲每日更新| 免费在线日韩av| 国模私拍视频一区| 午夜在线不卡| 香蕉乱码成人久久天堂爱免费| 欧美日韩美女一区二区| 亚洲第一精品夜夜躁人人躁| 久久成人精品一区二区三区| 欧美亚洲在线观看| 国产精品毛片在线看| 99精品欧美一区二区三区| 日韩亚洲欧美综合| 女同一区二区| 一区久久精品| 久久精品夜色噜噜亚洲a∨| 欧美一区二区三区免费观看视频 | 欧美在线你懂的| 国产精品视频内| 亚洲视频1区2区| 亚洲免费视频网站| 欧美视频一区二区在线观看 | 亚洲欧美国产制服动漫| 欧美日韩一区二区三区在线看 | 久久久久免费观看| 国产原创一区二区| 欧美在线三级| 久久久久久久波多野高潮日日| 国产欧美日韩一级| 欧美亚洲在线观看| 久久久综合精品| 国模一区二区三区| 亚洲国产精品福利| 欧美高清在线一区| 亚洲精品美女在线观看| 一区二区欧美日韩| 国产精品久久久久9999吃药| 亚洲在线第一页| 欧美在线日韩| 国内精品模特av私拍在线观看| 亚洲国产精品第一区二区| 免费看成人av| 亚洲精品综合精品自拍| 亚洲午夜精品一区二区| 国产精品美女www爽爽爽视频| 亚洲欧美激情四射在线日| 欧美一区二区三区四区在线观看地址| 国产免费观看久久黄| 欧美专区亚洲专区| 欧美成人一区二区三区片免费| 亚洲国产影院| 亚洲欧美日韩国产综合精品二区| 国产日韩欧美黄色| 亚洲国产成人在线| 欧美精品二区三区四区免费看视频| 99re6这里只有精品| 午夜久久资源| 娇妻被交换粗又大又硬视频欧美| 亚洲区欧美区| 国产精品成人一区二区| 午夜欧美大片免费观看| 久热精品在线视频| 99视频精品全国免费| 午夜在线精品偷拍| 黑人极品videos精品欧美裸| 日韩午夜激情av| 国产精品日韩久久久久| 久久av在线看| 欧美久久影院| 午夜视频久久久久久| 欧美成人综合| 亚洲视频日本| 久久久99免费视频| 亚洲国产精品va在线看黑人| 亚洲女人天堂av| 韩国精品在线观看| 99精品久久免费看蜜臀剧情介绍| 国产伦精品一区二区三区| 亚洲日韩视频| 国产精品社区| 日韩一级不卡| 国产精品中文字幕欧美| 最新国产乱人伦偷精品免费网站 | 国产欧美一区二区三区视频| 亚洲精品美女91| 国产精品制服诱惑| 日韩视频精品| 国产一级一区二区| 一区二区日韩精品| 狠狠色丁香婷婷综合久久片| 亚洲视频在线观看网站| 精品91久久久久| 午夜精品久久久久久久久久久久久 | 亚洲免费视频在线观看| 尤妮丝一区二区裸体视频| 亚洲欧美日韩综合国产aⅴ| 亚洲成人在线观看视频| 性伦欧美刺激片在线观看| 亚洲国产日韩在线| 久久精品国产999大香线蕉| 亚洲麻豆一区| 麻豆久久久9性大片| 亚洲欧美资源在线| 欧美日在线观看| 91久久香蕉国产日韩欧美9色| 国产日韩成人精品| 亚洲一区二区免费视频| 依依成人综合视频| 久久精精品视频| 亚洲一品av免费观看|