文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.2016.06.012
中文引用格式: 黃世鋒,陳章友,,張?zhí)m,,等. 多通道雷達(dá)數(shù)字接收機(jī)數(shù)字下變頻設(shè)計(jì)[J].電子技術(shù)應(yīng)用,2016,,42(6):46-48,,55.
英文引用格式: Huang Shifeng,Chen Zhangyou,,Zhang Lan,,et al. Design of multi-channel digital down-converter of digital radar receiver[J].Application of Electronic Technique,2016,,42(6):46-48,,55.
0 引言
高頻地波雷達(dá)利用高頻電磁波沿高電導(dǎo)率海水表面的繞射特性,實(shí)現(xiàn)對(duì)海洋狀態(tài)環(huán)境(如風(fēng),、浪,、流等海洋動(dòng)力學(xué)參數(shù))和海面移動(dòng)目標(biāo)的超視距探測(cè)[1]。接收機(jī)是雷達(dá)系統(tǒng)的核心組件,直接影響雷達(dá)系統(tǒng)的總體技術(shù)指標(biāo),。傳統(tǒng)高頻地波雷達(dá)接收機(jī)常采用高中頻結(jié)構(gòu),,通過(guò)模擬前端來(lái)實(shí)現(xiàn)對(duì)接收信號(hào)的放大、濾波,、混頻和中頻輸出等,。隨著軟件無(wú)線電技術(shù)與超大規(guī)模集成電路的迅速發(fā)展,接收機(jī)的全數(shù)字化已成為一種趨勢(shì)[2],。全數(shù)字接收機(jī)通過(guò)對(duì)接收天線所收到的回波信號(hào)進(jìn)行直接采樣后,,后續(xù)的處理如信號(hào)的混頻、濾波,、抽取等部分由數(shù)字下變頻(Digital Down-Converter,,DDC)模塊來(lái)完成。全數(shù)字化接收機(jī)模擬前端設(shè)計(jì)大大簡(jiǎn)化,,在減小了設(shè)備的體積和復(fù)雜度的同時(shí),,也有利于提高系統(tǒng)的通道一致性,相對(duì)于傳統(tǒng)接收機(jī),,在系統(tǒng)的可靠性,、穩(wěn)定性、平臺(tái)通用性等方面均具有明顯的優(yōu)勢(shì),。因此,,目前高頻地波雷達(dá)接收機(jī)的設(shè)計(jì)逐漸開(kāi)始采用全數(shù)字化設(shè)計(jì)。
DDC模塊作為接收機(jī)的一個(gè)關(guān)鍵部分,,相對(duì)于單通道接收情況,,雙頻多通道接收機(jī)DDC功能的實(shí)現(xiàn)要復(fù)雜得多。文獻(xiàn)[3]采用4個(gè)DDC模塊來(lái)實(shí)現(xiàn)同時(shí)雙頻段8通道DDC,。利用可編程門陣列(Field Programmable Gate Array,,F(xiàn)PGA)可較方便地實(shí)現(xiàn)單通道DDC,但該方案采用并行方式,,每個(gè)通道單獨(dú)使用一個(gè)下變頻模塊,,雖然實(shí)現(xiàn)起來(lái)簡(jiǎn)單,但會(huì)占用過(guò)多FPGA資源,,而且會(huì)增加功耗,。FPGA數(shù)控振蕩器(Numerical Controlled Oscillator,NCO)和有限沖擊響應(yīng)(Finite Impulse Response,,F(xiàn)IR)濾波器的IP核都支持多通道時(shí)分復(fù)用功能[4],,可借此完成多通道DDC。
本文提出一種基于時(shí)分復(fù)用的思路完成雙頻8通道DDC設(shè)計(jì)的方法,,仿真結(jié)果表明,,基于該方法實(shí)現(xiàn)的DDC模塊在確保實(shí)現(xiàn)預(yù)期功能的同時(shí),,大大降低了FPGA開(kāi)銷,節(jié)省了系統(tǒng)資源,。
1 DDC設(shè)計(jì)原理
DDC模塊包括數(shù)字混頻器、NCO,、抽取濾波3部分[5],。單通道DDC一般結(jié)構(gòu)如圖1所示。NCO是信號(hào)產(chǎn)生器,,產(chǎn)生混頻時(shí)正交本振信號(hào)cos(ω0 n)與sin(ω0 n),,其中ω0為本振頻率。數(shù)字混頻器將接收的高速采樣信號(hào)x(n)分別與正交本振信號(hào)相乘,,產(chǎn)生正交的I,、Q兩路信號(hào)。
設(shè)輸入的離散解析信號(hào)為:
抽取序列的頻譜是原始序列頻譜經(jīng)頻移和D倍展寬后D個(gè)頻譜疊加和,。抽取信號(hào)經(jīng)濾波器濾波可以得到基帶信號(hào),,通常由設(shè)計(jì)合適的積分梳狀濾波器(Cascaded Integrator Comb,CIC)[6],、半帶濾波器(Half Band,,HB)[7]、或FIR濾波器來(lái)完成,,設(shè)計(jì)濾波器時(shí)需防止頻譜混疊,。
2 多通道接收機(jī)DDC設(shè)計(jì)
2.1 接收機(jī)整體設(shè)計(jì)
設(shè)計(jì)的高頻雷達(dá)數(shù)字接收機(jī)同時(shí)工作在高低兩個(gè)頻段,對(duì)應(yīng)兩個(gè)發(fā)射通道,,8個(gè)接收通道,。天線接收的信號(hào)首先經(jīng)過(guò)帶通濾波器,經(jīng)8通道模數(shù)轉(zhuǎn)換器(Analog-to-Digital Converter,,ADC)采樣,,采樣后的信號(hào)送至FPGA,完成數(shù)字下變頻和數(shù)據(jù)上傳,。FPGA還完成發(fā)射波形的數(shù)字產(chǎn)生,,數(shù)字信號(hào)經(jīng)兩通道的數(shù)模轉(zhuǎn)換器(Digital-to-Analog Converter,DAC)轉(zhuǎn)換成模擬信號(hào),,最后經(jīng)過(guò)帶通濾波器濾波送至發(fā)射機(jī),。
2.2 NCO
NCO產(chǎn)生兩路正交線性調(diào)頻信號(hào)的同相分量和正交分量。接收端是高低頻段同時(shí)工作,,混頻時(shí)需要兩個(gè)NCO,,分別產(chǎn)生高低兩個(gè)頻段的兩路本振信號(hào)。NCO IP核支持多通道時(shí)分復(fù)用功能,,用一個(gè)IP核即可,。經(jīng)ADC轉(zhuǎn)換的信號(hào)數(shù)據(jù)率是48 MS/s,,NCO產(chǎn)生的本振信號(hào)數(shù)據(jù)率也是48 MS/s,NCO IP核的工作時(shí)鐘定為96 MHz,,通道數(shù)設(shè)為2,。
2.3 數(shù)字混頻器
采用正交混頻機(jī)制,正交混頻可避免實(shí)信號(hào)頻譜存在正負(fù)對(duì)稱頻率問(wèn)題[8],,混頻時(shí)對(duì)高低頻段進(jìn)行時(shí)分復(fù)用,,即單通道接收的高低兩個(gè)頻段信號(hào)在一個(gè)混頻器里進(jìn)行混頻,可減少一半混頻器的數(shù)目,?;祛l器輸入信號(hào)的數(shù)據(jù)率是48 MS/s,數(shù)字混頻器的工作頻率設(shè)為96 MHz,。這樣每一通道經(jīng)混頻將高低頻段的信號(hào)分開(kāi),,采用正交混頻,會(huì)產(chǎn)生I,、Q兩路信號(hào),,因此原來(lái)的每通道數(shù)據(jù)經(jīng)過(guò)混頻之后變成了4通道數(shù)據(jù),抽取濾波的通道數(shù)變?yōu)?2,。
2.4 抽取濾波器組
正交混頻后通道數(shù)為32,,每通道的數(shù)據(jù)率為48 MS/s,DDC之后進(jìn)行1 024點(diǎn)的快速傅里葉變換,,發(fā)射波形周期是250 ms,,則變換之前的數(shù)據(jù)率為1 K/250 ms=4 KS/S,故DDC抽取倍數(shù)為48(MS/S)/4(KS/S)=12 000,。為實(shí)現(xiàn)12 000倍的抽取與濾波,,我們?cè)O(shè)計(jì)了8級(jí)濾波器級(jí)聯(lián)方式的抽取濾波器組,如圖2所示,,前四級(jí)使用HB濾波器,,每級(jí)抽取2倍,第五級(jí)到第七級(jí)FIR濾波器抽取倍數(shù)均為5,,最后一級(jí)FIR濾波器抽取倍數(shù)為6,。具體來(lái)看,系統(tǒng)抽取濾波模塊的工作時(shí)鐘是144 MHz,,針對(duì)HB1來(lái)說(shuō),,輸入HB1信號(hào)數(shù)據(jù)率為48 MS/S,它的時(shí)分復(fù)用因子M=3,,要完成32通道的抽取濾波需要HB1數(shù)目為11,,依次可以計(jì)算出每級(jí)濾波器的數(shù)目:6個(gè)HB2,3個(gè)HB3,,2個(gè)HB4,,LPF1,、LPF2、LPF3,、LPF4的數(shù)目都是1,。
各級(jí)濾波器的設(shè)計(jì)通過(guò)MATLAB的FDATool工具箱完成,相應(yīng)參數(shù)如表1所示,。
3 TDM多通道DDC實(shí)現(xiàn)
在Quartus里例化相應(yīng)IP核,,搭建整個(gè)DDC模塊,模塊寄存器傳輸級(jí)(RTL)框圖如圖3所示,。fmcw_gen模塊是數(shù)字本振模塊,產(chǎn)生高低兩個(gè)頻段正交混頻需要的本振信號(hào),;mixer模塊是數(shù)字混頻器模塊,,實(shí)現(xiàn)8通道的數(shù)字混頻;ddc模塊是8級(jí)FIR濾波器構(gòu)成的抽取濾波模塊,,完成32通道的抽取濾波功能,。
4 結(jié)果分析
4.1 多通道DDC仿真結(jié)果
多通道DDC仿真由Modelsim完成。由于調(diào)頻連續(xù)波周期為250 ms,,在Modelsim里仿真起來(lái)耗時(shí)特別長(zhǎng),,仿真簡(jiǎn)化處理如下:用單一頻率的正弦波來(lái)代替線性調(diào)頻中斷連續(xù)波,8通道只仿真第一個(gè)通道,,即只給第一個(gè)通道提供數(shù)據(jù),,其他通道輸入為零。
仿真參數(shù)設(shè)定:低頻段本振信號(hào)7.53 MHz,,高頻段信號(hào)11.56 MHz,;混頻輸入的測(cè)試信號(hào)是11.560 4 MHz和7.529 9 MHz兩個(gè)正弦波的疊加。將Modelsim仿真的數(shù)據(jù)導(dǎo)入MATLAB做頻譜分析,,結(jié)果如下,。
經(jīng)計(jì)算,混頻之后高頻段信號(hào)有4個(gè)頻率:f1=400 Hz,、f2=4.031 MHz,、f3=19.159 MHz、f4=23.124 MHz,;低頻段信號(hào)有4個(gè)頻率:f1=100 Hz,、f2=4.030 4 MHz、f3=15.059 9 MHz,、f4=19.090 4 MHz,。LPF4的通帶截止頻率是0.8 KHz,經(jīng)過(guò)LPF4輸出只有100 Hz和400 Hz的信號(hào),,圖4是LPF4的輸出結(jié)果,,從圖中看到高頻段只有400 Hz的信號(hào),,低頻段只有100 Hz的信號(hào),表明抽取濾波結(jié)果正確,。
LPF3的輸出,,理論上高頻段只有400 Hz的信號(hào),低頻段只有100 Hz的信號(hào),,仿真結(jié)果與理論值一致,。由于篇幅限制這里未給出,其他濾波器的仿真結(jié)果也與理論值吻合,,這里未一一列出,。整體的仿真結(jié)果表明本文提出的多通道數(shù)字下變頻實(shí)現(xiàn)方法是可行的。
4.2 時(shí)分復(fù)用與并行單通道模式資源對(duì)比
Quartus編譯工程可以查看時(shí)分復(fù)用和并行單通道(以后簡(jiǎn)稱并行模式)兩種模式下資源的使用情況,。在并行模式下,,僅計(jì)算后四級(jí)FIR濾波器對(duì)資源的使用情況,表2給出了時(shí)分復(fù)用方式與并行方式濾波器組FPGA資源的使用情況,。
時(shí)分復(fù)用情況下,,雖使用了較多的HB1和HB2濾波器,但HB濾波器有一半的系數(shù)為零,,比對(duì)稱FIR設(shè)計(jì)時(shí)的計(jì)算量少了一半,,且HB濾波器階數(shù)不高,因此整體對(duì)FPGA資源消耗不大,。后四級(jí)FIR濾波器雖然階數(shù)稍高,,但每一級(jí)的濾波器數(shù)目都是1,對(duì)資源消耗少,。整體上節(jié)省資源,。從表中可看出并行方式下存儲(chǔ)塊的使用是時(shí)分復(fù)用方式的近12倍,結(jié)果表明采用時(shí)分復(fù)用濾波器組的方式可節(jié)省較多FPGA資源,。
5 結(jié)論
本文針對(duì)同時(shí)雙頻多通道全數(shù)字接收機(jī),,提出了一種比較節(jié)省FPGA資源的多通道DDC 實(shí)現(xiàn)方法,其核心是對(duì)NCO,、混頻器及FIR濾波器IP核的時(shí)分復(fù)用,,用一個(gè)濾波器組完成了32通道數(shù)據(jù)的抽取濾波處理,把數(shù)據(jù)的速率從48 MS/s降為4 kS/s,。時(shí)分復(fù)用方式和傳統(tǒng)并行方式進(jìn)行DDC時(shí)FPGA資源使用情況對(duì)比分析表明,,時(shí)分復(fù)用方式節(jié)省較多FPGA資源,是一種比較有效的設(shè)計(jì),。仿真結(jié)果表明,,本文設(shè)計(jì)的DDC仿真結(jié)果與理論吻合。時(shí)分復(fù)用FIR濾波器IP核進(jìn)行多通道DDC是一種比較可取的方式,,通道數(shù)繼續(xù)增加時(shí),,該方法仍然適用,,可相應(yīng)提高IP核的工作時(shí)鐘頻率,增加IP核的通道數(shù),。這種方法會(huì)在多通道全數(shù)字接收機(jī)里得到比較廣泛的應(yīng)用,。
參考文獻(xiàn)
[1] 施春榮,周濤,,孫勇,,等.高頻地波雷達(dá)數(shù)字接收機(jī)設(shè)計(jì)[J].雷達(dá)與對(duì)抗,2008(4):36-38.
[2] 王凡,,高火濤,,周林.基于FPGA的多信道全數(shù)字高頻雷達(dá)接收機(jī)[J].華中科技大學(xué)學(xué)報(bào)(自然科學(xué)版),2011,,39(3):75-78.
[3] 匡宏印,,張慶祥.基于FPGA的多通道雙頻數(shù)字化接收機(jī)研制[D].哈爾濱:哈爾濱工業(yè)大學(xué),2013.
[4] 陳鏡,,曹芳菊.基于IP核的濾波器復(fù)用模塊的設(shè)計(jì)和實(shí)現(xiàn)[J].無(wú)線電工程,2010,,40(4):26-29.
[5] 屈有萍,,周端.基于FPGA的數(shù)字下變頻研究實(shí)現(xiàn)[D].西安:西安電子科技大學(xué),2007.
[6] 侯永宏,,侯春萍,,曹達(dá)仲,等.數(shù)字下變頻及抽取的FPGA實(shí)現(xiàn)[J].電路與系統(tǒng)學(xué)報(bào),,2005,,10(1):123-126.
[6] 李林,楊萬(wàn)麟.基于FPGA的數(shù)字下變頻的電路設(shè)計(jì)與實(shí)現(xiàn)[D].成都:電子科技大學(xué),,2006.
[8] 薛年喜.MATLAB在數(shù)字信號(hào)處理中的應(yīng)用[M].北京:清華大學(xué)出版社,,2003:1-50.