基于DSP和FPGA技術(shù)的低信噪比雷達信號檢測
摘要:提出一種基于DSP和FPGA技術(shù)的低信噪比情況下雷達信號檢測技術(shù)的工作原理與硬件實(shí)現方法,采用數字化的處理方法處理信息,取代傳統使用的模擬檢測技術(shù),并對實(shí)現的檢測方法和關(guān)鍵算法做了詳細介紹。
關(guān)鍵詞:高速A/D;DSP;FPGA;低信噪比
我國目前的海事雷達大多為進(jìn)口雷達,有效探測距離小,在信噪比降為3 dB時(shí)已經(jīng)無(wú)法識別信號。隨著(zhù)微電子技術(shù)的迅猛發(fā)展,高速A/D(模擬/數字轉換)和高速數字信號處理器件(Digital Signal Proeessors,DSP)、高速現場(chǎng)可編程邏輯器件(Field ProgrammableGate Array,FPGA)的出現,可以在不增加現有雷達發(fā)射功率和接收靈敏度的前提下,在信噪比降為3 dB時(shí)能測到雷達信號,使雷達的有效作用距離提高。本文主要介紹基于DSP和FPGA技術(shù)的低信噪比情況下雷達信號的檢測。
1 設計思想
本技術(shù)的設計思想主要是通過(guò)對接收到的雷達信號進(jìn)行高速A/D采樣,然后利用DSP和FPGA芯片對采樣后的信號幅度和輪廓進(jìn)行判斷,以實(shí)現低信噪比條件下雷達信號的識別,從而還原出有效信號。系統原理框圖如圖1所示。
2 系統的硬件設計
2.1 高速A/D設計
大部分雷達信號為射頻脈沖信號,常用的工作頻率范圍為2~18 GHz,脈沖持續時(shí)間在幾十納秒到幾百微秒。假設檢測信號脈寬為150 ns,根據奈奎斯特采樣原理,必須選用高速的A/D轉換器才不使信號丟失,實(shí)際實(shí)現需盡可能地多采樣數據,才有利于信號幅度和輪廓的識別。經(jīng)綜合考慮,決定每隔8 ns采樣一個(gè)數據,150 ns可采樣18個(gè)數據,選用125 MHz的高速A/D轉換芯片MAX19541,數據采樣位數為12位。MAX19541經(jīng)過(guò)優(yōu)化,在高于300 MHz的高IF頻率時(shí)具有優(yōu)異的動(dòng)態(tài)性能。MAX19541采用1.8 V單電源工作,轉換速率高達125 MSPS,功耗僅為861 mW,差分模擬輸入可以是交流或直流耦合。該器件還具有可選的片上2分頻時(shí)鐘電路,允許高達250 MHz的時(shí)鐘頻率。這有助于降低輸入時(shí)鐘源的相位噪聲,從而獲得較高的動(dòng)態(tài)性能,同時(shí)采用差分的LVPECL采樣時(shí)鐘,可以獲得最佳性能。MAX19541數字輸出為CMOS兼容,數據格式可選擇2的補碼或偏移二進(jìn)制碼,可工作在并行模式,以采樣速率從單個(gè)并行端口輸出數據;或工作在demux并行模式,以1/2采樣速率從兩個(gè)單獨的并行端口輸出數據。MAX19541的這些優(yōu)異性能不僅滿(mǎn)足高速采樣的要求,并且外圍器件少,與后級芯片接口簡(jiǎn)單,無(wú)需電平轉換。
2.2 FPGA設計
FPGA芯片主要實(shí)現數據緩存和電平判斷功能,其核心問(wèn)題為基于用雙端口塊存儲器(Block RAM)的FIFO模塊設計和電平判斷檢測設計。
由于接收機設計的目的是準確實(shí)時(shí)地處理輸入數據,高速A/D的輸出必須由高速數字電路處理,否則數字化后的數據就會(huì )丟失,或者系統只能工作在非實(shí)時(shí)模式,所以這些處理方法的計算速度則是目前最為關(guān)心的問(wèn)題。為了能夠及時(shí)處理高速采樣(8 ns)數據,不丟失數據,后繼數字處理器件FPGA處理芯片必須選用工作速度高于8 ns的芯片,這里選用了Xilinx公司的SPARTAN XC3S200。Spartan-3 FPGA采用90 nm技術(shù),I/O管腳都支持全SelectIO-Ultra功能,實(shí)現了快速、靈活的電接口,足夠多的I/O管腳可分別與前級的12位高速A/D轉換芯片、后級的DSP處理器相連。該器件具有SRL16移位寄存器邏輯和分布式存儲器,能夠滿(mǎn)足高速大容量的數據緩存和判斷處理的需求。FPGA芯片的數據緩存功能基于用雙端口塊存儲器(Block RAM)的FIFO模塊設計,容量為負責存儲高速A/D轉換器轉換過(guò)來(lái)的并行12位數據,供DSP進(jìn)行數據處理。系統的工作時(shí)鐘是65 MHz,在實(shí)現該模塊時(shí),調用COREGenerator來(lái)生成FIFO,通過(guò)FPGA中的專(zhuān)用雙端口塊存儲器資源,生成的FIFO模塊,其存取速度可以達到100 MHz以上,完全滿(mǎn)足實(shí)際使用的需求。
FPGA芯片的電平判斷檢測功能在后面的FPGA檢測方法中有詳細說(shuō)明。
2.3 DSP設計
DSP處理器負責電平判決門(mén)限的運算處理,選用TI公司的TMS320F2812芯片。TMS320F2812提供了強大的計算能力,最高運行速度可達150 MIPS,具有處理性能更強,外設集成度更高,程序存儲器更大等特點(diǎn)。TMS320F2812包含了多種芯片,可提供不同容量存儲器和不同外設,以滿(mǎn)足各種應用的要求。TMS320F2812芯片通過(guò)外部地址與數據總線(xiàn)與FP-GA處理芯片相連接。DSP處理器不斷從FPGA芯片的FIFO中讀出A/D轉換后的雷達接收數據,經(jīng)過(guò)運算處理得出噪聲的均方根值,再計算出雷達信號的判決門(mén)限值寫(xiě)入FPGA芯片的電平接收寄存器中,以進(jìn)行有用信號的判斷處理。
評論