《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于FPGA的數(shù)字基帶多模雷達(dá)信號(hào)源設(shè)計(jì)
基于FPGA的數(shù)字基帶多模雷達(dá)信號(hào)源設(shè)計(jì)
2016年電子技術(shù)應(yīng)用第8期
王 龍1,楊承志1,吳宏超1,楊斌斌2
1.空軍航空大學(xué) 信息對(duì)抗系,吉林 長(zhǎng)春130022;2.沈陽(yáng)航空航天大學(xué) 電子信息學(xué)院,遼寧 沈陽(yáng)110136
摘要: 多模雷達(dá)信號(hào)源可用于電子偵察設(shè)備的性能測(cè)試和生成式欺騙干擾信號(hào)的產(chǎn)生。針對(duì)一種基于現(xiàn)場(chǎng)可編程門(mén)陣列(FPGA)的多模雷達(dá)數(shù)字信號(hào)源系統(tǒng)設(shè)計(jì)進(jìn)行了研究,并將關(guān)鍵的多模雷達(dá)信號(hào)產(chǎn)生模塊封裝為具有AXI總線(xiàn)結(jié)構(gòu)的IP核,其靈活性高、重用性強(qiáng),能夠輸出多種常規(guī)雷達(dá)信號(hào)和低截獲概率(LPI)雷達(dá)信號(hào)。首先對(duì)DDS產(chǎn)生信號(hào)的原理進(jìn)行了研究,然后根據(jù)雷達(dá)信號(hào)的調(diào)制方式設(shè)計(jì)了多模雷達(dá)信號(hào)源的頂層結(jié)構(gòu)。在Xilinx Zynq-7 xc7z010clg400上進(jìn)行編程實(shí)現(xiàn)。測(cè)試結(jié)果表明,本設(shè)計(jì)占用資源少,且信號(hào)的最高輸出速率可達(dá)500 MS/s。
中圖分類(lèi)號(hào): TN409
文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.2016.08.021
中文引用格式: 王龍,楊承志,吳宏超,等. 基于FPGA的數(shù)字基帶多模雷達(dá)信號(hào)源設(shè)計(jì)[J].電子技術(shù)應(yīng)用,2016,42(8):87-90.
英文引用格式: Wang Long,Yang Chengzhi,Wu Hongchao,et al. The design of digital multi-mode radar signal generator based on FPGA[J].Application of Electronic Technique,2016,42(8):87-90.
The design of digital multi-mode radar signal generator based on FPGA
Wang Long1,Yang Chengzhi1,Wu Hongchao1,Yang Binbin2
1.Department of Information Confront,Aviation University of Air Force,Changchun 130022,China; 2.School of Electronic and Information, Shenyang Aerospace University,Shenyang 110136,China
Abstract: Multi-Mode Radar Signal Generator can be used to test the performance of electronic surveillance equipment at low SNR and generate deception jamming signal. The design of digital multi-mode radar signal generator based on FPGA is presented, which has the ability of generate a variety of conventional radar signals and the low probability of intercept (LPI) radar signals. And main signal generate module is packaged as IP core that has the advantage of high flexibility and Reusability. The method of signal generation using DDS has been proposed, and then the top-level structure of multi-mode radar signal generator is designed according to the radar signal modulation mode. Test on Xilinx Zynq-7 xc7z010clg400 show that the design consumes fewer resources and output data transfer rate of up to 500 MS/s.
Key words : multi-mode radar signal generator;AXI bus protocol;DDS;FPGA

0 引言

  隨著雷達(dá)技術(shù)的快速發(fā)展,采用復(fù)雜調(diào)制樣式、具有低截獲概率(Low Probability of Intercept,LPI)特性的雷達(dá)信號(hào)被廣泛運(yùn)用于火力引導(dǎo)和預(yù)警探測(cè)中,使得傳統(tǒng)電子偵察設(shè)備很難截獲到這類(lèi)信號(hào),需要設(shè)計(jì)一個(gè)能夠模擬這些復(fù)雜調(diào)制樣式的雷達(dá)信號(hào)的設(shè)備對(duì)現(xiàn)有和新研制的電子偵察設(shè)備進(jìn)行測(cè)試,檢驗(yàn)電子偵察設(shè)備對(duì)LPI雷達(dá)信號(hào)的有效性和可靠性[1-3];此外,在生成式欺騙干擾中,需要根據(jù)偵察到的雷達(dá)信號(hào)的調(diào)制類(lèi)型和參數(shù)產(chǎn)生相應(yīng)的干擾信號(hào)對(duì)目標(biāo)實(shí)施欺騙干擾[4,5],因此有必要研究一個(gè)能夠靈活產(chǎn)生多種調(diào)制樣式的多模雷達(dá)信號(hào)源。文獻(xiàn)[2]中提出一種采用ARM輸入雷達(dá)參數(shù),并通過(guò)USB接口將數(shù)據(jù)傳輸?shù)紻SP中進(jìn)行參數(shù)處理,然后傳遞給FPGA合成多種模式的雷達(dá)信號(hào)的方法,但這種產(chǎn)生多模雷達(dá)信號(hào)的方法具有整體結(jié)構(gòu)復(fù)雜、占用資源多、不利于小型化的缺點(diǎn)。本文設(shè)計(jì)了一種基于FPGA的多模雷達(dá)信號(hào)源產(chǎn)生結(jié)構(gòu),在FPGA中構(gòu)建微控制器實(shí)現(xiàn)參數(shù)的處理,降低系統(tǒng)的復(fù)雜度,提高了系統(tǒng)的集成度。

  本文選用Xilinx Zynq-7 系列xc7z010clg400 FPGA芯片[6]實(shí)現(xiàn)系統(tǒng)設(shè)計(jì),上位機(jī)通過(guò)網(wǎng)口向FPGA中構(gòu)建的微控制器(MCU)發(fā)送信號(hào)描述參數(shù),微控制器經(jīng)過(guò)計(jì)算和處理得到寄存器配置參數(shù),并通過(guò)AXI(Advanced eXtensible Interface)總線(xiàn)[7]對(duì)自制的多模信號(hào)源IP核進(jìn)行配置,產(chǎn)生特定調(diào)制形式和特定參數(shù)的雷達(dá)信號(hào)。由于整個(gè)數(shù)字系統(tǒng)都在一片F(xiàn)PGA上實(shí)現(xiàn),降低了外部電路的設(shè)計(jì)難度,易于實(shí)現(xiàn)系統(tǒng)的小型化設(shè)計(jì),同時(shí)關(guān)鍵的多模信號(hào)源產(chǎn)生模塊被封裝成具有AXI總線(xiàn)結(jié)構(gòu)的IP核,提高了模塊的靈活性、易用性和重用性,通過(guò)AXI總線(xiàn)可以很方便地與微控制器連接實(shí)現(xiàn),并且在AXI總線(xiàn)上掛載多個(gè)多模雷達(dá)信號(hào)源IP核,可以模擬多部雷達(dá)信號(hào),為電子偵察設(shè)備對(duì)同時(shí)到達(dá)信號(hào)的性能檢測(cè)和生成式同時(shí)多目標(biāo)干擾提供硬件支持。經(jīng)測(cè)試,該IP核最高可工作在500 MHz 的時(shí)鐘頻率下,即數(shù)字信號(hào)的輸出速率能達(dá)500 MS/s。輸出的信號(hào)調(diào)制形式包含常規(guī)脈沖信號(hào)、線(xiàn)性調(diào)頻信號(hào)、相位編碼信號(hào)、頻率捷變信號(hào)、重頻抖動(dòng)信號(hào)、重頻參差信號(hào)和其他復(fù)合調(diào)制信號(hào)等。

1 關(guān)鍵技術(shù)研究

  1.1 雷達(dá)信號(hào)模型

  雷達(dá)信號(hào)的一般表達(dá)式可以用下式表示:

  QQ圖片20161201161500.png

  其中,A(t)表示信號(hào)的時(shí)域包絡(luò),f(t)為信號(hào)的頻率調(diào)制函數(shù),QQ圖片20161201161601.png為信號(hào)的相位偏移調(diào)制函數(shù)。從式中可以看出,雷達(dá)信號(hào)的調(diào)制方式不外乎幅度調(diào)制、頻率調(diào)制、相位調(diào)制、時(shí)間調(diào)制這四種方式及這四種調(diào)制方式的組合,其中幅度調(diào)制常見(jiàn)的是矩形脈沖調(diào)制,故本文不對(duì)脈沖調(diào)制作過(guò)多研究。

  以線(xiàn)性調(diào)頻信號(hào)為例,線(xiàn)性調(diào)頻信號(hào)是信號(hào)的瞬時(shí)頻率隨時(shí)間線(xiàn)性變化的信號(hào),其瞬時(shí)頻率可以用式(2)表示:

   QQ圖片20161201161503.png

  其中,f0為信號(hào)的初始頻率,K=B/T是信號(hào)的調(diào)頻斜率。

  1.2 DDS原理和模塊設(shè)計(jì)

  數(shù)字頻率合成器DDS(Direct Digital Synthesizer)常用于數(shù)字信號(hào)產(chǎn)生,主要包括相位累加器和正弦計(jì)算器兩部分,其中正弦計(jì)算多采用查表的方法實(shí)現(xiàn)。DDS技術(shù)同模擬方法相比,具有穩(wěn)定可靠、波形產(chǎn)生靈活、精確度高的優(yōu)點(diǎn),因此得到了廣泛應(yīng)用[8]。本文根據(jù)生成線(xiàn)性調(diào)頻信號(hào)的需求,設(shè)計(jì)了如圖1所示的二階相位累加結(jié)構(gòu)。雷達(dá)信號(hào)的通用表達(dá)式作離散化,可用式(3)表示:

圖像 001.png

圖1  DDS模塊結(jié)構(gòu)原理框圖

  QQ圖片20161201161506.png

  其中K(n)為時(shí)刻的調(diào)頻斜率,QQ圖片20161201161712.jpg為時(shí)刻的頻率偏移,QQ圖片20161201161715.jpg為時(shí)刻的相位偏移。通過(guò)控制這三個(gè)量,即可輸出單載頻信號(hào)、線(xiàn)性調(diào)頻和相位編碼等信號(hào)調(diào)制形式。為了減少查找表對(duì)FPGA中RAM資源的消耗,本文采用相位抖動(dòng)和平衡DAC方法[9,10]對(duì)DDS 結(jié)構(gòu)進(jìn)行改進(jìn),抑制了相位截?cái)嗾`差并減小DAC非理想特性的影響,仿真結(jié)果表明采用該方法能夠有效節(jié)約73%的RAM資源。

  1.3 AXI總線(xiàn)協(xié)議

  AXI總線(xiàn)是ARM公司提出的一種片內(nèi)總線(xiàn)協(xié)議,該協(xié)議是先進(jìn)微控制器總線(xiàn)結(jié)構(gòu)(Advanced Microcontroller Bus Architecture,AMBA)協(xié)議[7]中最重要的部分,面向高性能、高帶寬、低延遲的片內(nèi)總線(xiàn)。Xilinx公司提供的IP核基本都采用這種總線(xiàn)結(jié)構(gòu),顯著提高了系統(tǒng)設(shè)計(jì)的效率,降低了系統(tǒng)開(kāi)發(fā)的復(fù)雜度。為了增強(qiáng)多模雷達(dá)信號(hào)源模塊的靈活性和重用性,本文將多模雷達(dá)信號(hào)源模塊分裝成具有AXI總線(xiàn)結(jié)構(gòu)的IP核。圖2為AXI總線(xiàn)讀寫(xiě)通道結(jié)構(gòu)。

圖像 009.png

(a)AXI總線(xiàn)讀通道結(jié)構(gòu)

圖像 010.png

(b)AXI總線(xiàn)寫(xiě)通道結(jié)構(gòu)

圖2  AXI總線(xiàn)讀寫(xiě)通道結(jié)構(gòu)

  AXI總線(xiàn)的地址、控制和數(shù)據(jù)相互是分離的,支持非對(duì)齊的數(shù)據(jù)傳輸,同時(shí)在猝發(fā)傳輸中,只需要首地址,同時(shí)具有獨(dú)立的讀寫(xiě)數(shù)據(jù)通道并支持亂序訪(fǎng)問(wèn),能更加容易進(jìn)行時(shí)序收斂。AXI 是AMBA 中一個(gè)新的高性能協(xié)議,并且兼容原有的AHB和APB總線(xiàn),使得基于原有總線(xiàn)結(jié)構(gòu)的組件能夠很好地與AXI總線(xiàn)結(jié)構(gòu)結(jié)合使用。AXI 技術(shù)豐富了現(xiàn)有的AMBA 標(biāo)準(zhǔn)內(nèi)容,滿(mǎn)足超高性能和復(fù)雜的片上系統(tǒng)(SoC)設(shè)計(jì)的需求。

2 多模信號(hào)源IP核設(shè)計(jì)

  本文將所設(shè)計(jì)的多樣式雷達(dá)信號(hào)源分成時(shí)間調(diào)制模塊(Timing Modulation Module,TMM)、頻率調(diào)制模塊(Fre-quency Modulation Module,F(xiàn)MM)和相位調(diào)制模塊(Phase Modulation Module,PMM)3種調(diào)制模塊,每個(gè)模塊分別負(fù)責(zé)產(chǎn)生時(shí)域調(diào)制控制信號(hào)、頻域調(diào)制控制信號(hào)和相位調(diào)制控制信號(hào)。IP核的頂層結(jié)構(gòu)如圖3所示。

圖像 003.png

圖3  多模信號(hào)源IP核結(jié)構(gòu)框圖 

  其中主控制器包含所有信號(hào)樣式的配置參數(shù)寄存器和控制寄存器,MCU通過(guò)AXI總線(xiàn)將配置參數(shù)寫(xiě)入到配置寄存器中,并通過(guò)讀寫(xiě)控制寄存器實(shí)現(xiàn)對(duì)信號(hào)源的發(fā)射使能、復(fù)位等控制。調(diào)時(shí)模塊TMM產(chǎn)生單比特脈沖控制多路選擇器(MUX)在高電平期間選擇DDS 模塊的信號(hào)輸出,而在低電平期間選擇“0”輸出,同時(shí)產(chǎn)生同步信號(hào)(Resync)給調(diào)頻模塊FMM、調(diào)相模塊PMM和DDS模塊控制模塊的同步。調(diào)頻模塊產(chǎn)生相位增量值(Phase Increase,Pinc)控制信號(hào)的瞬時(shí)頻率產(chǎn)生調(diào)頻類(lèi)信號(hào)。調(diào)相模塊產(chǎn)生相位偏移值(Phase Offset,Poff)控制DDS模塊輸出信號(hào)的瞬時(shí)相位偏移值,產(chǎn)生調(diào)相類(lèi)信號(hào)。DDS模塊是信號(hào)的產(chǎn)生單元,在調(diào)時(shí)模塊、調(diào)頻模塊和調(diào)相模塊的控制下產(chǎn)生特定調(diào)制類(lèi)型的連續(xù)信號(hào),經(jīng)乘法器按指定衰減量衰減后,通過(guò)多路選擇器產(chǎn)生具有調(diào)時(shí)特征的信號(hào),然后輸出特定樣式的雷達(dá)信號(hào)。

3 多?;鶐Ю走_(dá)信號(hào)源總體結(jié)構(gòu)設(shè)計(jì)

  多模基帶雷達(dá)信號(hào)源總體設(shè)計(jì)結(jié)構(gòu)如圖4所示。上位機(jī)軟件通過(guò)網(wǎng)口發(fā)送信號(hào)描述參數(shù)給FPGA中的微控制器,微控制器通過(guò)計(jì)算和處理將信號(hào)描述參數(shù)轉(zhuǎn)換為多模雷達(dá)信號(hào)源IP核需要的寄存器配置參數(shù),然后多模雷達(dá)信號(hào)源IP核產(chǎn)生數(shù)字雷達(dá)信號(hào)并通過(guò)DAC輸出模擬基帶雷達(dá)信號(hào)。

  在Xilinx提供的Vivado編程開(kāi)發(fā)環(huán)境中,利用塊設(shè)計(jì)方式搭建FPGA上的系統(tǒng)結(jié)構(gòu),最終得到的塊設(shè)計(jì)圖如圖5所示。其中①為cortex-A9硬核,負(fù)責(zé)與上位機(jī)的網(wǎng)口通信,接收上位機(jī)下發(fā)的信號(hào)描述參數(shù)并通過(guò)計(jì)算處理產(chǎn)生多模雷達(dá)信號(hào)源IP核所需的配置寄存器參數(shù)。②為本文所設(shè)計(jì)的多模雷達(dá)信號(hào)源IP核,在cortex-A9硬核的控制下生成相應(yīng)的基帶雷達(dá)信號(hào)。

圖像 004.png

圖4  多?;鶐Ю走_(dá)信號(hào)源總體結(jié)構(gòu)框圖


圖像 005.png

圖5  多模基帶雷達(dá)信號(hào)源塊設(shè)計(jì)視圖

4 測(cè)試與分析

  本文在Xilinx公司提供的FPGA開(kāi)發(fā)環(huán)境Vivado 2015.4[11]下使用Verilog 語(yǔ)言進(jìn)行編程,將關(guān)鍵的多模信號(hào)源模塊分裝成具有AXI總線(xiàn)結(jié)構(gòu)的IP核,使得模塊可以方便地掛載到AXI總線(xiàn)系統(tǒng)中。將系統(tǒng)工作時(shí)鐘約束到500 MHz ,進(jìn)行綜合實(shí)現(xiàn),布局布線(xiàn)的結(jié)果表明系統(tǒng)能夠滿(mǎn)足500 MHz 時(shí)鐘的時(shí)序要求,并且占用資源少。其中多模信號(hào)源IP核僅占用了4個(gè)DSP核和2個(gè)BRAM(Block RAM),分別占總資源的3.3%和5%。具體資源消耗見(jiàn)表1。

圖像 006.png

  將多模雷達(dá)信號(hào)源的系統(tǒng)工作時(shí)鐘設(shè)置為250 MHz,信號(hào)模式設(shè)置為線(xiàn)性調(diào)頻脈沖信號(hào)。信號(hào)的具體參數(shù)如表 2所示。

圖像 007.png

5 結(jié)論

  多模雷達(dá)信號(hào)源在電子偵察設(shè)備的檢測(cè)和生成式干擾信號(hào)生成方面具有重要的應(yīng)用價(jià)值。本文提出的基于FPGA的多模雷達(dá)信號(hào)源具有占用資源少、結(jié)構(gòu)簡(jiǎn)單、生成信號(hào)多樣的特點(diǎn),能夠產(chǎn)生常見(jiàn)的調(diào)時(shí)、調(diào)頻和調(diào)相信號(hào)以及這些調(diào)制方法的組合。最高輸出信號(hào)的數(shù)據(jù)速率為500 MHz。

  參考文獻(xiàn)

  [1] 吳宇,顧村鋒,趙學(xué)州.低成本多通道注入式雷達(dá)信號(hào)模擬源設(shè)計(jì)方法[J].艦船電子工程,2016(2):58-60.

  [2] 史高,胡兆峰.基于BF533和FPGA的雷達(dá)信號(hào)模擬器設(shè)計(jì)實(shí)現(xiàn)[J].電子科技,2015(1):32-35.

  [3] 李楊.多模式軟件化雷達(dá)波形產(chǎn)生的技術(shù)研究[D].成都:電子科技大學(xué),2013.

  [4] 何亮,李煒,郭承軍.生成式欺騙干擾研究[J].計(jì)算機(jī)應(yīng)用研究,2016(8).

  [5] 馬克,孫迅,聶裕平.GPS生成式欺騙干擾關(guān)鍵技術(shù)[J].航天電子對(duì)抗,2014(6):24-26.

  [6] Xilinx Corporation.Zynq-7000 All Programmable SoC Overview[EB/OL].(2016-01).http://www.xilinx.com/support/docu mentation/data_sheets/ds190-Zynq-7000-Overview.pdf.

  [7] ARM Corporation.AMBA  AXI Protocol(Version:2.0) Speci-fication.[EB/OL](2010-3-3).http://www.arm.com/products/system-ip/amba- specification.php.

  [8] 顧趙宇,王平,傅其詳.一種基于DDS的信號(hào)源的設(shè)計(jì)與實(shí)現(xiàn)[J].現(xiàn)代電子技術(shù),2015,38(5):51-53.

  [9] 王碩,馬永奎,高玉龍,等.基于FPGA的改進(jìn)結(jié)構(gòu)的DDS設(shè)計(jì)與實(shí)現(xiàn)[J].微電子技術(shù),2016(3):28-30.

  [10] Xilinx Corporation.LogiCORE IP DDS Compiler v6_0[EB/OL].(2013-11-18).http://www.xilinx.com/support/docu-menta-tion/ip_documentation/pg141-dds-compiler.pdf.

  [11] Xilinx Corporation.Vivado Design Suite User Guide:Designing with IP.[EB/OL](2014-5-1).http://www.xilinx.com/support/documentation/sw_manuals/ug896-vivado-ip.pdf.

  

  


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