《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 可編程邏輯 > 設(shè)計應(yīng)用 > 基于FPGA的雷達(dá)信號源設(shè)計
基于FPGA的雷達(dá)信號源設(shè)計
來源:電子技術(shù)應(yīng)用2013年第11期
柳 春,甘 泉
電子科技大學(xué)電子科學(xué)技術(shù)研究院,四川 成都611731
摘要: 介紹了直接數(shù)字頻率合成(DDS)的基本原理,并基于Xilinx公司的FPGA設(shè)計出產(chǎn)生連續(xù)波、重頻參差抖動、頻率捷變、線性調(diào)頻以及二相編碼等雷達(dá)信號的系統(tǒng)方案。實(shí)驗(yàn)結(jié)果表明,該設(shè)計靈活且性能良好,具有廣泛的應(yīng)用前景。
中圖分類號: TN955
文獻(xiàn)標(biāo)識碼: B
文章編號: 0258-7998(2013)11-0047-03
Design of radar signal source based on FPGA
Liu Chun,Gan Quan
Research Institute of Electronic Science and Technology of UESTC,Chengdu 611731,China
Abstract: The paper introduces the basic principle of DDS, and presents a method to generate continues signal, PRI stagger radar signal, frequency agility radar signal, linear frequency modulation radar signal, binary phase shift keying radar signal based on FPGA of Xilinx. The simulation results show that the design is good and flexible, and has widely application prospects.
Key words : FPGA;DDS;radar signal

    雷達(dá)信號源是現(xiàn)代雷達(dá)系統(tǒng)的核心部分。隨著電子信息技術(shù)的發(fā)展,雷達(dá)系統(tǒng)對雷達(dá)信號源的要求越來越高[1]。

    本文基于軟件無線電的思想和直接數(shù)字頻率合成的基本原理,采用Xilinx公司的Virtex-5系列XC5VLX70T FPGA,在此器件中實(shí)現(xiàn)相位累加、波形查找表、PCI9054的接口設(shè)計、數(shù)/模轉(zhuǎn)換芯片AD9737的寄存器配置以及一些邏輯控制。使用Verilog HDL硬件描述語言在ISE開發(fā)環(huán)境中進(jìn)行設(shè)計,完成了硬件設(shè)計、仿真、綜合、測試的整個流程,并可以根據(jù)實(shí)際需要靈活修改。此方法不但提高了設(shè)計效率,而且使系統(tǒng)具有設(shè)計靈活、實(shí)現(xiàn)簡單、性能穩(wěn)定的特點(diǎn),所產(chǎn)生的雷達(dá)信號具有分辨率高、相位連續(xù)可調(diào)等優(yōu)點(diǎn),能夠滿足現(xiàn)代雷達(dá)系統(tǒng)的要求。
1 DDS的基本原理
    DDS的原理框圖如圖1所示。它主要由參考頻率源、相位累加器、波形存儲器(ROM)、數(shù)/模轉(zhuǎn)換器(DAC)和低通濾波器等組成。DDS的實(shí)質(zhì)是利用采樣定理,通過相位對ROM查表產(chǎn)生波形。DDS的核心部分是相位累加器,它是N位全加器,對輸入的頻率控制字進(jìn)行累加運(yùn)算。

    設(shè)參考時鐘為fc,頻率控制字為k,相位累加器字長為N,波形存儲器(ROM)里存放2N個數(shù)據(jù)(一個周期)。其工作過程:在參考時鐘fc的驅(qū)動下,相位累加器以步長k做累加操作,得到相位對ROM尋址,使之輸出相應(yīng)的幅度碼,再經(jīng)過數(shù)/模轉(zhuǎn)換器得到輸出波形[1-4]。
 
2 雷達(dá)中頻信號源系統(tǒng)方案設(shè)計
    基于FPGA的雷達(dá)中頻信號源的系統(tǒng)框圖如圖2所示。系統(tǒng)主要由CPCI單板計算機(jī)、PCI9054芯片、Xilinx FPGA、數(shù)/模轉(zhuǎn)換器AD9737、低通濾波器和時鐘電路組成。系統(tǒng)工作時,由CPCI計算機(jī)完成人機(jī)交互控制,通過PCI9054總線接口與FPGA進(jìn)行通信,寫入信號參數(shù);在FPGA中實(shí)現(xiàn)DDS的模擬,并根據(jù)設(shè)置的參數(shù)產(chǎn)生相應(yīng)的數(shù)字波形;由數(shù)/模轉(zhuǎn)換芯片AD9737將數(shù)字信號轉(zhuǎn)化為模擬信號,經(jīng)低通濾波器后輸出雷達(dá)中頻信號。

2.1 系統(tǒng)信號處理流程
    如圖3所示,通過計算機(jī)軟件接口界面,由用戶向單板計算機(jī)輸入信號載頻、輸出功率、信號類型、脈沖重復(fù)時間(PRT)、脈沖寬度(PW)以及其他信號波形數(shù)據(jù)和特性參數(shù),并通過PCI9054總線發(fā)送至系統(tǒng)的各個工作模塊。

    控制軟件根據(jù)用戶發(fā)出的操作指令,運(yùn)用信息控制字、命令控制字和信號設(shè)置參數(shù)對系統(tǒng)中的各個模塊參數(shù)進(jìn)行設(shè)置,并在信號產(chǎn)生的過程中進(jìn)行過程控制。
    完成數(shù)據(jù)傳輸?shù)娜蝿?wù)后,由控制邏輯對各個波形產(chǎn)生器和DDS進(jìn)行初始化。各個波形產(chǎn)生器單元根據(jù)輸入的信號數(shù)據(jù)參數(shù)對波形產(chǎn)生過程中相關(guān)的計算變量進(jìn)行設(shè)置。初始化完成后由控制邏輯將當(dāng)前狀態(tài)信息返回至單板計算機(jī)。
    完成初始化任務(wù)后,控制邏輯根據(jù)消息控制字的內(nèi)容,對各個信號波形產(chǎn)生器的產(chǎn)生過程進(jìn)行控制,然后由DDS產(chǎn)生雷達(dá)數(shù)字信號,經(jīng)AD9737轉(zhuǎn)換成模擬信號后輸出。
    本系統(tǒng)各指標(biāo)要求:信號頻率范圍:0~400 MHz;頻率分辨率:≤10 kHz;脈沖寬度:50 ns~400 ?滋s;脈沖重復(fù)間隔:4 ?滋s~10 ms;AD9737采樣頻率:1 Gb/s;ROM存儲數(shù)據(jù):11 bit偏移二進(jìn)制碼;輸出信號類型:連續(xù)波、重頻參差抖動、頻率捷變、二相編碼、線性調(diào)頻。
2.2 DDS模塊設(shè)計
    由FPGA實(shí)現(xiàn)DDS模塊,其結(jié)構(gòu)如圖4所示,由頻率累加器、相位累加器、相位偏移累加器、波形存儲器(ROM)和相位選擇開關(guān)等部分組成。其中,頻率累加器用于產(chǎn)生線性調(diào)頻信號時控制頻率增量;相位累加器與普通的DDS一樣,輸入頻率控制字,輸出的數(shù)據(jù)就是合成信號的相位,相位累加器的溢出頻率即為DDS輸出信號的頻率[3];相位偏移累加器用于產(chǎn)生BPSK信號,其相位偏移有0和?仔兩種;用前面部分產(chǎn)生的數(shù)據(jù)作為波形存儲器(ROM)的相位取樣地址,這樣就可以把存儲在ROM中的波形抽樣值經(jīng)查找表查出,完成相位到幅值的轉(zhuǎn)換;脈沖重復(fù)時間(PRT)和脈寬(PW)信號輸入到脈沖調(diào)制器,輸出信號與ROM輸出波形相乘即產(chǎn)生了重頻調(diào)制信號。

2.3 ROM模塊的設(shè)計與優(yōu)化
    Xilinx公司的Virtex-5系列FPGA提供了Block ROM的IP核,使用存儲器初始化(.coe)對ROM進(jìn)行初始化,在上電后使其內(nèi)容保持不變,即實(shí)現(xiàn)ROM功能。
    首先確定所存儲正弦波的量化位寬,方案所選的D/A芯片AD9737提供11 bit量化位寬。為保證D/A的量化精度,在資源允許的前提下,ROM存儲器中所存儲數(shù)據(jù)應(yīng)與D/A芯片量化位寬相對應(yīng)。
    FPGA芯片中塊存儲器資源寶貴,因而需要壓縮ROM容量。根據(jù)正弦波的奇偶對稱性和周期性,可只存四分之一周期的正弦波數(shù)據(jù)。此時,相位累加器輸出相位碼的前兩位為象限信息,“00”為第I象限,“01”為第II象限,“10”為第III象限,“11”為第IV象限。相位碼中首位為極性標(biāo)識,“0”為正極性,“1”為負(fù)極性[1]。
2.4 并/串轉(zhuǎn)換
    本方案直接產(chǎn)生雷達(dá)中頻信號,輸出模擬信號頻率最高可達(dá)400 MHz,AD采樣頻率為1 GHz。而Virtex-5系列XC5VLX70T FPGA最高工作頻率為550 MHz[1],根據(jù)并/串轉(zhuǎn)換的思想,利用面積換取速度,設(shè)計4個并行ROM模塊[5],如圖5所示。

    數(shù)/模轉(zhuǎn)換芯片的時鐘為1 GHz,它由FPGA內(nèi)部Rocket I/O硬核提供。它采用CML、CDR、線路編碼和預(yù)加重等技術(shù),可極大減小時鐘扭曲,最高速率可達(dá)10 Gb/s以上[2]。設(shè)置時,輸入端置入8 bit“10101010”序列,碼率為2 Gb/s,即可得到1 GHz的精準(zhǔn)時鐘。
3 雷達(dá)各體制信號的產(chǎn)生方法及仿真
    連續(xù)波信號的產(chǎn)生原理比較簡單,這里不做敘述。下面講述固定重頻、重頻抖動、線性調(diào)頻、頻率和二相編碼等雷達(dá)信號的實(shí)現(xiàn)方法,并給出ModelSim的仿真結(jié)果[6]。
    (1)固定重頻雷達(dá)信號及重頻抖動雷達(dá)信號
    固定重頻雷達(dá)信號是在連續(xù)波信號的基礎(chǔ)上加入重頻調(diào)制信息,輸入PRT和PW參數(shù)到脈沖調(diào)制器產(chǎn)生脈沖信號,再與連續(xù)波相乘得到[7]。圖6所示為固定重頻雷達(dá)信號。

    重頻抖動雷達(dá)信號與固定重頻雷達(dá)信號相比,其PRI發(fā)生了隨機(jī)性的變化。這里采用偽隨機(jī)M序列的方法,利用5位移位寄存器實(shí)現(xiàn)從+12.5%到-12.5%的PRI抖動。偽隨機(jī)噪聲碼產(chǎn)生的原理圖如圖7所示。

    (2)線性調(diào)頻雷達(dá)信號
    LFM信號的時間與頻率之間存在線性關(guān)系[7]。在普通DDS前面加一級頻率累加器,輸入頻率增量字,改變頻率控制字,從而可以改變輸出信號的頻率。本設(shè)計設(shè)置的頻率增量字為一固定值,輸出信號為線性調(diào)頻信號,如圖8所示。當(dāng)然,如果頻率增量是一個變化的值,則輸出信號即為非線性調(diào)頻信號。

 

 

    (3)相位編碼雷達(dá)信號
    在DDS模塊后加上相位偏移器和相位開關(guān)。相位偏移量有0和π兩種。輸入bpsk碼字到相位開關(guān),當(dāng)碼元為0時,產(chǎn)生π的相位偏移量;當(dāng)碼元為1時,產(chǎn)生0的相位偏移量,即相位保持不變。圖9所示為4 bit二相編碼雷達(dá)信號的仿真結(jié)果,其碼字為1100。
    (4)頻率捷變雷達(dá)信號
    頻率捷變信號與常規(guī)雷達(dá)信號相比,其頻率發(fā)生了變化,其他參數(shù)不變[7]。本方案基于狀態(tài)機(jī)實(shí)現(xiàn)脈組捷變,利用狀態(tài)的變化控制頻率控制字的變化,即在一組脈沖周期內(nèi)為一個頻率控制字,另一組脈沖周期內(nèi)為另外一個頻率控制字。圖10所示為二組頻率捷變雷達(dá)信號。
    本文基于FPGA,在DDS原理基礎(chǔ)上加以改進(jìn),在ISE軟件環(huán)境下,利用 Verilog HDL語言編程實(shí)現(xiàn)了連續(xù)波、重頻參差抖動、頻率捷變、線性調(diào)頻以及相位編碼等雷達(dá)信號波形,經(jīng)下載至Virtex-5 XC5VLX70T芯片實(shí)驗(yàn)測試后驗(yàn)證方案可行,且效果良好。此設(shè)計方案與專用DDS芯片相比,電路更簡單,成本較低,開發(fā)周期短,且所產(chǎn)生的信號種類多,波形質(zhì)量較好。
參考文獻(xiàn)
[1] 項(xiàng)圣文.DDS雷達(dá)信號源的性能分析和改進(jìn)[D].西安:西安電子科技大學(xué),2006.
[2] 徐文波,田耘.XILINX FPGA開發(fā)實(shí)用教程[M].北京:清華大學(xué)出版社,2012.
[3] 熊培蕾,張劍云,劉春泉.FPGA在雷達(dá)信號模擬器中的應(yīng)用[J].微型機(jī)及應(yīng)用,2010,29(6):10-12.
[4] 陳亞軍,陳隆道.基于Verilog HDL的信號發(fā)生器的設(shè)計[J]. 電子器件,2011,34(5):525-528.
[5] 王錳,呂衛(wèi)祥.基于高速D/A AD9739的寬帶信號產(chǎn)生[J].雷達(dá)與對抗,2011,31(4):55-58.
[6] 夏宇聞.Verilog 數(shù)字系統(tǒng)設(shè)計教程(第二版)[M].北京:北京航空航天大學(xué)出版社,2008.
[7] 張明友,汪學(xué)剛.雷達(dá)系統(tǒng)[M].北京:電子工業(yè)出版社,2006.

此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。