亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

基于fpga的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī)及工作方法

文檔序號(hào):7801882閱讀:167來源:國知局
基于fpga的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī)及工作方法
【專利摘要】本發(fā)明公開了一種基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī)及其工作方法,包括:天線,該天線通過低通濾波器與功分器相連,AD模塊,第一、第二、第三自動(dòng)增益控制模塊,DDC模塊,均勻信道化處理模塊,隨機(jī)信道化處理模塊,捕獲模塊、網(wǎng)絡(luò)接口;AD模塊適于在一采樣頻率f1下對(duì)W路帶限信號(hào)分別進(jìn)行采樣,并將所獲得的W路采樣信號(hào)送入DDC模塊;DDC模塊適于分別將輸入的W路采樣信號(hào)進(jìn)行正交化處理,以獲得W路基帶信號(hào);均勻信道化處理模塊適于將W路基帶信號(hào)分別進(jìn)行n路均勻信道化處理;隨機(jī)信道化處理模塊適于將每路窄帶信號(hào)分別進(jìn)行p路隨機(jī)信道化處理,并進(jìn)入捕獲模塊,以添加TCP/IP協(xié)議,經(jīng)千兆以太網(wǎng)輸出。
【專利說明】基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī)及工作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)字信號(hào)處理領(lǐng)域,具體是一種基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī)及其工作方法。
【背景技術(shù)】
[0002]電子戰(zhàn)數(shù)字接收要求有瞬時(shí)帶寬寬、靈敏度高和動(dòng)態(tài)范圍大,還要求具有能夠檢測(cè)同時(shí)到達(dá)信號(hào)的能力,以及較好的測(cè)頻精度和頻率分辨率,采用信道化數(shù)字接收機(jī)能夠滿足這些要求。
[0003]為了適應(yīng)復(fù)雜的電磁環(huán)境,通常把出現(xiàn)的2-18GHZ范圍的雷達(dá)信號(hào)劃分為多個(gè)子頻段,但同時(shí)也要求電子戰(zhàn)偵查接收機(jī)具有較寬的輸入帶寬、大動(dòng)態(tài)范圍、多信號(hào)并行處理和大量信息實(shí)時(shí)處理或準(zhǔn)實(shí)時(shí)處理的能力。寬帶大動(dòng)態(tài)數(shù)字接收機(jī)通過對(duì)信號(hào)各項(xiàng)參數(shù)的分析,能夠確定目標(biāo)位置。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的目的是提供一種基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī),該接收機(jī)通過對(duì)信道的多次劃分提高了接收、處理較寬的輸入帶寬信號(hào)時(shí),信號(hào)處理的精度。
[0005]為了解決上述技術(shù)問題,本發(fā)明的技術(shù)方案是提供了一種基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī)的工作方法,包括如下步驟:
[0006]步驟SlOO:對(duì)接收的天線信號(hào)進(jìn)行低通濾波,得到一短波信號(hào)。
[0007]步驟S200:通過功分器對(duì)所述短波信號(hào)等分為W路帶限信號(hào)。
[0008]步驟S300:通過AD模塊在一采樣頻率f I下對(duì)W路帶限信號(hào)分別進(jìn)行采樣,并將所獲得的W路采樣信號(hào)送入DDC模塊。
[0009]步驟S400:所述DDC模塊分別將輸入的W路采樣信號(hào)進(jìn)行正交化處理,以獲得W路
基帶信號(hào)。
[0010]步驟S500:所述W路基帶信號(hào)分別通過第一次自動(dòng)增益控制處理后,將每路基帶信號(hào)分別進(jìn)行η路均勻信道化處理,以獲得W*n路窄帶信號(hào)。
[0011]步驟S600:所述W*n路窄帶信號(hào)分別通過第二次自動(dòng)增益處理后,每路窄帶信號(hào)均進(jìn)行P路隨機(jī)信道化處理,以獲得w*p路信道信號(hào)。
[0012]步驟S700:所述W*p路信道信號(hào)分別通過第三次自動(dòng)增益控制處理后,進(jìn)行捕獲處理,將捕獲處理后的w*p路信道信號(hào)添加TCP/IP協(xié)議,并經(jīng)過千兆以太網(wǎng)輸出。
[0013]優(yōu)選的,在上述技術(shù)方案的基礎(chǔ)上,所述步驟S400中所述DDC模塊分別將輸入的W路采樣信號(hào)進(jìn)行正交化處理的方法,包括如下步驟:
[0014]步驟S410:使用FPGA集成的IP核生成的第一 NC0,根據(jù)W路采樣信號(hào)的各自的相位增量參數(shù),第一 NCO分別輸出相應(yīng)的W路本振信號(hào),各路本振信號(hào)分別與相應(yīng)采樣信號(hào)相乘,得到W路正交信號(hào)1、Q。
[0015]步驟S420:將W路正交信號(hào)1、Q分別經(jīng)過低通濾波,A倍抽取,以得到頻率為f2=fl/A,帶寬為土f2/2的基帶信號(hào)。
[0016]優(yōu)選的,在上述技術(shù)方案的基礎(chǔ)上,所述步驟S500中每路基帶信號(hào)分別進(jìn)行η路均勻信道化處理的方法,包括如下步驟:
[0017]步驟S510:每一路基帶信號(hào)輸入緩存,該緩存采用乒乓緩存結(jié)構(gòu),設(shè)置兩組復(fù)數(shù)移位寄存器,移位寄存器的移位時(shí)鐘為f2,m個(gè)時(shí)鐘后,輸入、輸出端同步切換,切換頻率為f30
[0018]步驟S520:讀緩存數(shù)據(jù),使用K階移位寄存器濾波引擎對(duì)基帶信號(hào)做Ι/m倍抽取、濾波處理,輸出η路頻率為f3的正交信號(hào)。
[0019]步驟S530:對(duì)所述正交信號(hào)做η點(diǎn)FFT處理,實(shí)現(xiàn)相位校正,以得到頻率為f3=f2/m、帶寬為土f2/2n的η路窄帶信號(hào)。
[0020]優(yōu)選的,在上述技術(shù)方案的基礎(chǔ)上,所述步驟S600中所述每路窄帶信號(hào)分別進(jìn)行P路隨機(jī)信道化處理的方法,包括如下步驟:
[0021]步驟S610:預(yù)設(shè)接收信道、相位增量參數(shù),即,將P個(gè)信道參數(shù)和相應(yīng)相位增量參數(shù)分別寫入若干對(duì)應(yīng)信道號(hào)寄存器組和相位增量寄存器組。
[0022]步驟S620:各信道號(hào)寄存器組分別根據(jù)相應(yīng)相位增量寄存器組的數(shù)據(jù)更新數(shù)據(jù)。
[0023]步驟S630:使用FPGA集成的IP核生成第二 NC0,根據(jù)信道號(hào)寄存器組、相位增量寄存器組數(shù)據(jù)設(shè)定第二 NCO的參數(shù),通過第二 NCO輸出的W*p路本振信號(hào),與W*p路復(fù)正交信號(hào)相乘,得到W*p路帶寬為X的復(fù)正交信號(hào)。
[0024]步驟S640:所述復(fù)正交信號(hào)經(jīng)過低通濾波,B倍抽取,得到頻率為f4=f3/B,帶寬為X的P路信道信號(hào)。
[0025]為了解決上述技術(shù)問題,本發(fā)明還提供了一種基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī),包括:天線,該天線通過第一低通濾波器與功分器相連,其特征在于包括:AD模塊,第一、第二、第三自動(dòng)增益控制模塊,DDC模塊,均勻信道化處理模塊,隨機(jī)信道化處理模塊,捕獲模塊、網(wǎng)絡(luò)接口 ;所述AD模塊適于在一采樣頻率f I下對(duì)由功分器產(chǎn)生的W路帶限信號(hào)分別進(jìn)行采樣,并將所獲得的W路采樣信號(hào)送入DDC模塊;所述DDC模塊適于分別將輸入的W路采樣信號(hào)進(jìn)行正交化處理,以獲得W路基帶信號(hào);所述均勻信道化處理模塊適于將通過第一次自動(dòng)增益控制模塊后的W路基帶信號(hào)分別進(jìn)行η路均勻信道化處理,以獲得w*n路窄帶信號(hào);所述隨機(jī)信道化處理模塊適于將通過第二次自動(dòng)增益處理后每路窄帶信號(hào)分別進(jìn)行P路隨機(jī)信道化處理,以獲得W*p路信道信號(hào);所述W*p路信道信號(hào)分別通過第三次自動(dòng)增益控制模塊后,進(jìn)入捕獲模塊,將通過捕獲處理后的W*p路信道信號(hào)添加TCP/IP協(xié)議,并經(jīng)過千兆以太網(wǎng)輸出。
[0026]優(yōu)選的,所述第一、第二、第三自動(dòng)增益控制模塊的結(jié)構(gòu)相同,且包括:適于對(duì)輸入的數(shù)字信號(hào)進(jìn)行數(shù)模轉(zhuǎn)換的數(shù)模轉(zhuǎn)換模塊,與該數(shù)模轉(zhuǎn)換模塊相連的適于根據(jù)轉(zhuǎn)換的模擬輸入信號(hào)以獲得模擬輸出信號(hào)的二級(jí)放大增益電路,該模擬輸出信號(hào)接至一模數(shù)轉(zhuǎn)換模塊,以轉(zhuǎn)換為數(shù)字信號(hào)輸出,所述模擬輸出信號(hào)還接至一級(jí)放大增益電路的輸入端,該一級(jí)放大增益電路的輸出端與信號(hào)幅度檢測(cè)電路的輸入端相連以檢測(cè)信號(hào)幅度,該信號(hào)幅度檢測(cè)電路的輸出端與門限電路的輸入端相連以產(chǎn)生反饋信號(hào),該門限電路的反饋信號(hào)分別接至所述二級(jí)放大增益電路的各級(jí)增益控制端。
[0027]優(yōu)選的,在上述技術(shù)方案的基礎(chǔ)上,所述DDC模塊包括:通過FPGA集成的IP核生成的第一 NCO,該第一 NCO適于根據(jù)W路米樣信號(hào)的各自的相位增量參數(shù),輸出W路本振信號(hào),各路本振信號(hào)分別與相應(yīng)采樣信號(hào)相乘,得到W路正交信號(hào)1、Q ;將胃路正交信號(hào)1、Q分別經(jīng)過第二低通濾波器濾波,A倍抽取,以得到頻率為f2=fl/A,帶寬為土f2/2的基帶信號(hào)。
[0028]優(yōu)選的,在上述技術(shù)方案的基礎(chǔ)上,所述均勻信道化處理模塊包括:緩存器、FFT子模塊,所述緩存器采用乒乓緩存結(jié)構(gòu),其適于輸入W路基帶信號(hào),S卩,設(shè)置兩組復(fù)數(shù)移位寄存器,移位寄存器的移位時(shí)鐘為f2,m個(gè)時(shí)鐘后,輸入、輸出端同步切換,切換頻率為f3 ;使用K階移位寄存器引擎分別對(duì)每一路基帶信號(hào)做Ι/m倍抽取、濾波,輸出W*n路頻率為f3的正交信號(hào);所述FFT子模塊適于對(duì)所述每η路正交信號(hào)做η點(diǎn)FFT處理,實(shí)現(xiàn)相位校正,以得到頻率為f3=f2/m、帶寬為土f2/2n的W*n路窄帶信號(hào)。
[0029]優(yōu)選的,在上述技術(shù)方案的基礎(chǔ)上,所述隨機(jī)信道化處理模塊包括:若干對(duì)應(yīng)信道號(hào)寄存器組和相位增量寄存器組,使用FPGA集成的IP核生成第二 NCO ;各信道號(hào)寄存器組和相位增量寄存器組適于分別寫入P個(gè)信道參數(shù)和相應(yīng)相位增量參數(shù),且各信道號(hào)寄存器組分別根據(jù)相應(yīng)相位增量寄存器組的數(shù)據(jù)更新數(shù)據(jù);所述第二 NCO適于根據(jù)信道號(hào)寄存器組、相位增量寄存器組數(shù)據(jù)設(shè)定第二 NCO的參數(shù),通過第二 NCO輸出的W*p路本振信號(hào),與W*P路復(fù)正交信號(hào)相乘,得到W*p路帶寬為X的復(fù)正交信號(hào);所述復(fù)正交信號(hào)經(jīng)過第三低通濾波器濾波,B倍抽取,得到頻率為f4=f3/B,帶寬為X的P路信道信號(hào)。
[0030]采用了上述技術(shù)方案,本發(fā)明具有以下的有益效果:(I)本發(fā)明通過DDC模塊、均勻信道化處理和隨機(jī)信道化處理實(shí)現(xiàn)了短波全頻段覆蓋,即把短波全頻段分成W*p路信道信號(hào),以實(shí)現(xiàn)信道處理的精度:(2)本發(fā)明通過三個(gè)自動(dòng)增益控制模塊分別對(duì)各級(jí)數(shù)據(jù)進(jìn)行了自動(dòng)增益控制,增加了數(shù)據(jù)的動(dòng)態(tài)有效范圍,提高了信號(hào)識(shí)別的精度;(3)本發(fā)明還解決了目前短波綜合業(yè)務(wù)網(wǎng)中的導(dǎo)航音問題,即本發(fā)明增加了信號(hào)處理帶寬,信道相應(yīng)增加了,覆蓋了短波全頻段之后,因此不需要接受電臺(tái)的導(dǎo)航音,可實(shí)時(shí)進(jìn)行信號(hào)監(jiān)聽的設(shè)備,以實(shí)現(xiàn)雙方在未知頻率下的各種通信。
【專利附圖】

【附圖說明】
[0031]為了使本發(fā)明的內(nèi)容更容易被清楚的理解,下面根據(jù)的具體實(shí)施例并結(jié)合附圖,對(duì)本發(fā)明作進(jìn)一步詳細(xì)的說明,其中
[0032]圖1為本發(fā)明的所述基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī)的工作方法的流程圖;
[0033]圖2為W路基帶信號(hào)、η路窄帶信號(hào)、P路信道信號(hào)的轉(zhuǎn)換框圖;
[0034]圖3為所述步驟S400中所述DDC模塊分別將輸入的W路采樣信號(hào)進(jìn)行正交化處理的方法流程圖;
[0035]圖4為所述步驟S500中每路基帶信號(hào)分別進(jìn)行η路均勻信道化處理的方法流程圖;
[0036]圖5為所述步驟S600中所述每路窄帶信號(hào)分別進(jìn)行P路隨機(jī)信道化處理的方法流程圖;
[0037]圖6為所述基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī)的原理框圖;
[0038]圖7為所述DDC模塊的原理框圖;[0039]圖8為所述均勻信道化處理模塊的原理框圖;
[0040]圖9為所述隨機(jī)信道化處理模塊的原理框圖;
[0041]圖10為所述捕獲模塊的原理框圖;
[0042]圖11為所述自動(dòng)增益控制模塊的原理框圖;
[0043]圖12為本發(fā)明的自動(dòng)增益控制模塊的二級(jí)放大增益電路的電路原理圖;
[0044]圖13為自動(dòng)增益控制模塊中一級(jí)放大增益電路、信號(hào)幅度檢測(cè)電路、門限電路的電路原理圖。
【具體實(shí)施方式】
[0045]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚明了,下面結(jié)合【具體實(shí)施方式】并參照附圖,對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)該理解,這些描述只是示例性的,而并非要限制本發(fā)明的范圍。此外,在以下說明中,省略了對(duì)公知結(jié)構(gòu)和技術(shù)的描述,以避免不必要地混淆本發(fā)明的概念。
[0046]實(shí)施例1
[0047]圖1示出了所述基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī)的工作方法的流程圖。
[0048]圖2示出了 W路基帶信號(hào)、η路窄帶信號(hào)、P路信道信號(hào)的轉(zhuǎn)換框圖。
[0049]如圖1和圖2所示,一種基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī)的工作方法,包括如下步驟:
[0050]步驟SlOO:獲得短波信號(hào),即,對(duì)接收的天線信號(hào)進(jìn)行低通濾波,得到一短波信號(hào),該短波帶寬在30.0OMHz以內(nèi)的一短波信號(hào)。
[0051 ] 步驟S200:獲得W路帶限信號(hào),即,通過功分器對(duì)所述短波信號(hào)等分為W路帶限信號(hào)。
[0052]步驟S300:采樣信號(hào)送入DDC模塊,即,通過AD模塊在一采樣頻率f I下對(duì)W路帶限信號(hào)分別進(jìn)行采樣,并將所獲得的W路采樣信號(hào)送入DDC模塊。
[0053]步驟S400:獲得W路基帶信號(hào),即,所述DDC模塊分別將輸入的W路采樣信號(hào)進(jìn)行正交化處理,以獲得W路基帶信號(hào),該W路基帶信號(hào)為一頻率、帶寬固定的基帶信號(hào)。
[0054]步驟S500:獲得W*n路窄帶信號(hào),即,所述W路基帶信號(hào)分別通過第一次自動(dòng)增益控制處理后,將每路基帶信號(hào)分別進(jìn)行η路均勻信道化處理,以獲得W*n路窄帶信號(hào)。
[0055]步驟S600:獲得W*p路信道信號(hào),即,所述W*n路窄帶信號(hào)分別通過第二次自動(dòng)增益處理后,每路窄帶信號(hào)均進(jìn)行P路隨機(jī)信道化處理,以獲得w*p路信道信號(hào)。
[0056]步驟S700:信號(hào)輸出,即,所述W*p路信道信號(hào)分別通過第三次自動(dòng)增益控制處理后,進(jìn)行捕獲處理,將捕獲處理后的W*p路信道信號(hào)添加TCP/IP協(xié)議,并經(jīng)過千兆以太網(wǎng)輸出。
[0057]圖3示出了所述步驟S400中所述DDC模塊分別將輸入的W路采樣信號(hào)進(jìn)行正交化處理的方法流程圖。
[0058]如圖3所示,所述步驟S400中所述DDC模塊分別將輸入的W路采樣信號(hào)進(jìn)行正交化處理的方法,包括如下步驟:
[0059]步驟S410:使用FPGA集成的IP核生成的第一 NC0,根據(jù)W路采樣信號(hào)的各自的相位增量參數(shù),第一 NCO分別輸出相應(yīng)的W路本振信號(hào),各路本振信號(hào)分別與相應(yīng)采樣信號(hào)相乘,得到W路正交信號(hào)1、Q。
[0060]步驟S420:將W路正交信號(hào)1、Q分別經(jīng)過低通濾波,A倍抽取,以得到頻率為f2=fl/A,帶寬為土f2/2的基帶信號(hào),即固定基帶信號(hào)。
[0061]圖4示出了所述步驟S500中每路基帶信號(hào)分別進(jìn)行η路均勻信道化處理的方法流程圖。
[0062]如圖4所示,所述步驟S500中每路基帶信號(hào)分別進(jìn)行η路均勻信道化處理的方法,包括如下步驟:
[0063]步驟S510:每一路基帶信號(hào)輸入緩存,該緩存采用乒乓緩存結(jié)構(gòu),設(shè)置兩組復(fù)數(shù)移位寄存器,移位寄存器的移位時(shí)鐘為f2,m個(gè)時(shí)鐘后,輸入、輸出端同步切換,切換頻率為f3 ;
[0064]步驟S520:讀緩存數(shù)據(jù),使用K階移位寄存器濾波引擎對(duì)基帶信號(hào)做Ι/m倍抽取、濾波處理,輸出η路頻率為f3的正交信號(hào)。
[0065]步驟S530:對(duì)所述正交信號(hào)做η點(diǎn)FFT處理,實(shí)現(xiàn)相位校正,以得到頻率為f3=f2/m、帶寬為土f2/2n的η路窄帶信號(hào)。
[0066]其中,所述步驟S520的具體實(shí)施過程包括:將K階移位寄存器設(shè)計(jì)成抽頭形式,每次移位計(jì)算一個(gè)輸出,前m個(gè)數(shù)據(jù),數(shù)據(jù)從選擇器的上端移入,每2時(shí)鐘,從抽頭處2組Κ/η個(gè)數(shù)據(jù)(復(fù)數(shù))計(jì)算2個(gè)濾波輸出,標(biāo)記為XO (數(shù)據(jù)1,χ)和Xl (數(shù)據(jù)0,x) (FFT數(shù)據(jù)標(biāo)記為XO?Xm-1),存入緩沖器。從第m+1個(gè)時(shí)鐘開始,數(shù)據(jù)從選擇器的下端移入,移位寄存器的后m級(jí)數(shù)據(jù)不移位,依次執(zhí)行16次,得到Xm?Xn-1;
[0067]K階濾波器引擎系數(shù)排列
[0068]第一組:
[0069]h(X):X=0、128、256、384、?、5504 XO
[0070]h(X):X=2、130、258、386、?、5506 X2
[0071]h(X):Xs=4、132、260、388、?、5508 X4
[0072]............[0073]h(X):X=n-2、254、382、510、?、5630 Xn-2
[0074]第二組:
[0075]h(X):X=1、129、257、385、?、5505 Xl
[0076]h(X):X=3、131、259、387、?、5507 X3
[0077]h(X):X=5、133、261、389、?、5509 X5
[0078]............[0079]h(X):X=n-l、255、383、511、?、K-1 Xn-1
[0080]圖5示出了所述步驟S600中所述每路窄帶信號(hào)分別進(jìn)行P路隨機(jī)信道化處理的方法流程圖。
[0081]如圖6所示,所述步驟S600中所述每路窄帶信號(hào)分別進(jìn)行P路隨機(jī)信道化處理的方法,包括如下步驟:
[0082]步驟S610:預(yù)設(shè)接收信道、相位增量參數(shù),即,將P個(gè)信道參數(shù)和相應(yīng)相位增量參數(shù)分別寫入若干對(duì)應(yīng)信道號(hào)寄存器組和相位增量寄存器組。
[0083]步驟S620:各信道號(hào)寄存器組分別根據(jù)相應(yīng)相位增量寄存器組的數(shù)據(jù)更新數(shù)據(jù)。[0084]步驟S630:使用FPGA集成的IP核生成第二 NC0,根據(jù)信道號(hào)寄存器組、相位增量寄存器組數(shù)據(jù)設(shè)定第二 NCO的參數(shù),通過第二 NCO輸出的W*p路本振信號(hào),與W*p路復(fù)正交信號(hào)相乘,得到W*p路帶寬為X的復(fù)正交信號(hào)。
[0085]步驟S640:所述復(fù)正交信號(hào)經(jīng)過低通濾波,B倍抽取,得到頻率為f4=f3/B,帶寬為X的P路信道信號(hào)。其中,帶寬X表示3kHZ的帶寬。
[0086]實(shí)施例2
[0087]圖6示出了所述基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī)的原理框圖。
[0088]如圖6所示,一種基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī),包括:天線,該天線通過第一低通濾波器與功分器相連,還包括AD模塊,第一、第二、第三自動(dòng)增益控制模塊,DDC模塊,均勻信道化處理模塊,隨機(jī)信道化處理模塊,捕獲模塊、網(wǎng)絡(luò)接口 ;所述AD模塊適于在一采樣頻率Π下對(duì)由功分器產(chǎn)生的W路帶限信號(hào)分別進(jìn)行采樣,并將所獲得的W路采樣信號(hào)送入DDC模塊;所述DDC模塊適于分別將輸入的W路采樣信號(hào)進(jìn)行正交化處理,以獲得W路基帶信號(hào);所述均勻信道化處理模塊適于將通過第一次自動(dòng)增益控制模塊后的W路基帶信號(hào)分別進(jìn)行η路均勻信道化處理,以獲得w*n路窄帶信號(hào);所述隨機(jī)信道化處理模塊適于將通過第二次自動(dòng)增益處理后每路窄帶信號(hào)分別進(jìn)行P路隨機(jī)信道化處理,以獲得W*P路信道信號(hào);所述W*p路信道信號(hào)分別通過第三次自動(dòng)增益控制模塊后,進(jìn)入捕獲模塊,將通過捕獲處理后的W*p路信道信號(hào)添加TCP/IP協(xié)議,并經(jīng)過千兆以太網(wǎng)輸出。其中,所述DDC模塊、均勻信道化處理模塊,隨機(jī)信道化處理模塊,捕獲模塊均可以采用在FPGA芯片中實(shí)現(xiàn)。
[0089]圖7示出了所述DDC模塊的原理框圖。
[0090]如圖7所示,所述DDC模塊包括:通過FPGA集成的IP核生成的第一 NC0,即可配置NC0,該第一 NCO適于根據(jù)W路采樣信號(hào)的各自的相位增量參數(shù),輸出W路本振信號(hào),各路本振信號(hào)分別與相應(yīng)采樣信號(hào)相乘,得到W路正交信號(hào)1、Q ;將胃路正交信號(hào)1、Q分別經(jīng)過第二低通濾波器濾波,A倍抽取,以得到頻率為f2=fl/A,帶寬為土f2/2的基帶信號(hào)。
[0091]所述DDC模塊具體的實(shí)施方式包括:實(shí)信號(hào)通過與FPGA中的NCO IP核生成的sin信號(hào)和COS信號(hào)相乘相加,進(jìn)行正交化處理,變成復(fù)正交信號(hào)。然后通過FPGA中的FIR IP核生成的半帶濾波器和FIR濾波器完成濾波抽取。
[0092]圖8示出了所述均勻信道化處理模塊的原理框圖。
[0093]如圖8所示,所述均勻信道化處理模塊包括:緩存器、FFT子模塊,所述緩存器采用乒乓緩存結(jié)構(gòu),其適于輸入W路基帶信號(hào),S卩,設(shè)置兩組復(fù)數(shù)移位寄存器,移位寄存器的移位時(shí)鐘為f2,m個(gè)時(shí)鐘后,輸入、輸出端同步切換,切換頻率為f3 ;使用K階移位寄存器引擎分別對(duì)每一路基帶信號(hào)做Ι/m倍抽取、濾波,輸出W*n路頻率為f3的正交信號(hào);所述FFT子模塊適于對(duì)所述每η路正交信號(hào)做η點(diǎn)FFT處理,實(shí)現(xiàn)相位校正,以得到頻率為f3=f2/m、帶寬為土f2/2n的W*n路窄帶信號(hào)。
[0094]所述均勻信道化處理模塊的【具體實(shí)施方式】:所述均勻信道化處理模塊處理分為5個(gè)步驟:移位、相乘、累加(流水加法器)、FFT運(yùn)算(FFT引擎)以及緩沖。移位寄存器為mi*m3級(jí),分m3組實(shí)現(xiàn),每組Hl1級(jí)。這個(gè)采用雙口 RAM實(shí)現(xiàn)。操作時(shí)先從輸入口一次輸入m2個(gè)數(shù)據(jù),而每一級(jí)的RAM采用邊寫邊讀將新的數(shù)據(jù)寫入,將舊的數(shù)據(jù)讀出,送給下一組的移位寄存器。為實(shí)現(xiàn)系統(tǒng)同步,每一組的移位寄存器在完成移位后需送出一個(gè)同步信號(hào),當(dāng)m3組移位寄存器完成移位后,所有的同步信號(hào)同時(shí)有效,進(jìn)行乘法運(yùn)算。根據(jù)移位的結(jié)構(gòu),可以將乘法系數(shù)進(jìn)行分組,使用ROM將這些系數(shù)預(yù)存,然后依次將每組寄存器的數(shù)據(jù)讀出與ROM的系數(shù)相乘即可。這%組乘法可同時(shí)進(jìn)行,實(shí)現(xiàn)并行化。為提高吞吐率,使用流水結(jié)構(gòu),每四路進(jìn)行分組加法運(yùn)算,這樣三級(jí)流水可實(shí)現(xiàn)m3路數(shù)據(jù)的加法。累加依次獲得Hl1個(gè)數(shù)據(jù),將Hi1個(gè)數(shù)據(jù)依次輸入FPGA的FFTIP核中進(jìn)行運(yùn)算,將所得結(jié)果存入RAM進(jìn)行緩存。
[0095]圖9示出了所述隨機(jī)信道化處理模塊的原理框圖。
[0096]如圖9所示,所述隨機(jī)信道化處理模塊包括:若干對(duì)應(yīng)信道號(hào)寄存器組和相位增量寄存器組,使用FPGA集成的IP核生成第二 NCO ;各信道號(hào)寄存器組和相位增量寄存器組適于分別寫入P個(gè)信道參數(shù)和相應(yīng)相位增量參數(shù),且各信道號(hào)寄存器組分別根據(jù)相應(yīng)相位增量寄存器組的數(shù)據(jù)更新數(shù)據(jù);所述第二 NCO適于根據(jù)信道號(hào)寄存器組、相位增量寄存器組數(shù)據(jù)設(shè)定第二 NCO的參數(shù),通過第二 NCO輸出的W*p路本振信號(hào),與W*p路復(fù)正交信號(hào)相乘,得到W*p路帶寬為X的復(fù)正交信號(hào);所述復(fù)正交信號(hào)經(jīng)過第三低通濾波器濾波,B倍抽取,得到頻率為f4=f3/B,帶寬為X的P路信道信號(hào)。
[0097]所述隨機(jī)信道化處理模塊的【具體實(shí)施方式】:所述隨機(jī)信道化處理模塊處理分為四個(gè)步驟:讀取信道數(shù)據(jù)、數(shù)字下變頻(即混頻)、濾波、緩沖。當(dāng)FFT運(yùn)算完成以后,就要啟動(dòng)下變頻的操作。讀取信道數(shù)據(jù)是第一步,因?yàn)镕FT運(yùn)算數(shù)據(jù)是按照信道存儲(chǔ)在雙口 RAM中,所以先根據(jù)處理的需要依次取出對(duì)應(yīng)信道的數(shù)據(jù),與NCO的輸出數(shù)據(jù)做乘法運(yùn)算,一共進(jìn)行P次讀取操作和乘法操作,但是只需要一個(gè)復(fù)數(shù)乘法器即可。由于可能需要處理P個(gè)不同的信道,所以就需要產(chǎn)生P個(gè)本地載波,由于數(shù)字下變頻是順序的,所以本振也可以順序輸出。這里采用FPGA的NCO IP核,該模塊可以依次輸出N*2個(gè)通道的載波(復(fù)用N-1個(gè)模塊可以實(shí)現(xiàn)η信號(hào)抽取),正好可以滿足要求,完成順序處理。濾波采用FPGA的FIR IP核可配置多通道濾波器與NCO進(jìn)行無縫結(jié)合,達(dá)到順序處理的目的,最后將數(shù)據(jù)存入RAM進(jìn)行緩存。
[0098]圖10示出了所述捕獲模塊的原理框圖。
[0099]所述捕獲模塊適于自動(dòng)捕獲固定頻點(diǎn)上的特征信號(hào),并將信號(hào)解調(diào)輸出。
[0100]如圖10所示,所述捕獲模塊包括:
[0101]抗混疊低通濾波器,其使用濾波系數(shù)D,長度為E符號(hào)的升余弦濾波器;
[0102]抽取與互相關(guān),其將信道信號(hào)2抽1,之后每L點(diǎn)信道數(shù)據(jù)與本地序列做一次相關(guān)計(jì)算;
[0103]FFT與功率計(jì)算,做L點(diǎn)FFT運(yùn)算,得到各點(diǎn)信道數(shù)據(jù)的信號(hào)功率;
[0104]估計(jì)信噪比與頻偏,其將每L點(diǎn)信號(hào)功率值的前L/2點(diǎn)部分搬移到其末尾,并找到功率值最大點(diǎn)與其周圍11個(gè)點(diǎn)的位置,將最大功率點(diǎn)與左右共3點(diǎn)的功率值相加計(jì)算信號(hào)功率,其余L-3點(diǎn)的功率值相加計(jì)算噪聲功率,兩功率值的比值記為信噪比,最大值位置與中心點(diǎn)位置的差值為頻偏。
[0105]門限控制,其將信噪比與檢測(cè)門限比較,超出門限的將數(shù)據(jù)輸出。
[0106]圖11示出了自動(dòng)增益控制模塊的原理框圖。
[0107]所述第一、第二、第三自動(dòng)增益控制模塊的結(jié)構(gòu)相同,且包括:適于對(duì)輸入的數(shù)字信號(hào)進(jìn)行數(shù)模轉(zhuǎn)換的數(shù)模轉(zhuǎn)換模塊,與該數(shù)模轉(zhuǎn)換模塊相連的適于根據(jù)轉(zhuǎn)換的模擬輸入信號(hào)以獲得模擬輸出信號(hào)的二級(jí)放大增益電路,該模擬輸出信號(hào)接至一模數(shù)轉(zhuǎn)換模塊,以轉(zhuǎn)換為數(shù)字信號(hào)輸出,所述模擬輸出信號(hào)還接至一級(jí)放大增益電路的輸入端,該一級(jí)放大增益電路的輸出端與信號(hào)幅度檢測(cè)電路的輸入端相連以檢測(cè)信號(hào)幅度,該信號(hào)幅度檢測(cè)電路的輸出端與門限電路的輸入端相連以產(chǎn)生反饋信號(hào),該門限電路的反饋信號(hào)分別接至所述二級(jí)放大增益電路的各級(jí)增益控制端。
[0108]圖12示出了自動(dòng)增益控制模塊的二級(jí)放大增益電路的電路原理圖;
[0109]圖13示出了自動(dòng)增益控制模塊中一級(jí)放大增益電路、信號(hào)幅度檢測(cè)電路、門限電路的電路原理圖,圖12和13中,為了清楚起見,數(shù)模轉(zhuǎn)換模塊和模數(shù)轉(zhuǎn)換模塊未畫出。
[0110]所述第一、第二、第三自動(dòng)增益控制模塊的具體電路包括:由第一 AD603芯片構(gòu)成的二級(jí)放大增益電路,其增益放大倍數(shù)由AGCl信號(hào)控制;由第二 AD603芯片構(gòu)成的一級(jí)放大增益電路,由AD8703芯片構(gòu)成的信號(hào)幅度檢測(cè)電路,即對(duì)數(shù)放大器,其用于檢測(cè)經(jīng)3級(jí)AD603放大后的信號(hào)幅度;由LM358芯片構(gòu)成的門限電路,該門限電路也可以稱為反相器,其適于根據(jù)輸出反饋信號(hào)調(diào)整二級(jí)放大增益電路的增益放大倍數(shù)。中間抽頭與LM358的INA+端相連的可變電阻器Rb,用于控制AGC增益,設(shè)置IF信號(hào)幅度范圍,可設(shè)為Odb ;且AGCl:反饋信號(hào);.1F信號(hào):經(jīng)過AGC放大/縮小增益之后的信號(hào),也為自動(dòng)增益控制模塊的輸出信號(hào)。其中,所述數(shù)模轉(zhuǎn)換模塊和數(shù)模轉(zhuǎn)換模塊可以分別采用相應(yīng)的D A和A D芯片來實(shí)現(xiàn)。
[0111]自動(dòng)增益控制模塊的工作原理包括:輸入信號(hào)經(jīng)過2級(jí)AD603放大增益后輸出IF信號(hào),同時(shí)IF信號(hào)被I級(jí)AD603再次放大后,用AD8703檢測(cè)信號(hào)幅度,再通過LM358反向器,當(dāng)信號(hào)幅度大于Odb時(shí),LM358輸出的AGCl信號(hào)超過門限,AD603將減小增益;當(dāng)信號(hào)幅度小于Odb時(shí),LM358輸出的AGCl信號(hào)小于門限,AD603將增大增益,最終IF信號(hào)被穩(wěn)定在 Odb。
[0112]以上所述的具體實(shí)施例,對(duì)本發(fā)明的目的、技術(shù)方案和有益效果進(jìn)行了進(jìn)一步詳細(xì)說明,所應(yīng)理解的是,以上所述僅為本發(fā)明的具體實(shí)施例而已,并不用于限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī)的工作方法,其特征在于,包括如下步驟: 步驟SlOO:對(duì)接收的天線信號(hào)進(jìn)行低通濾波,得到一短波信號(hào); 步驟S200:通過功分器對(duì)所述短波信號(hào)等分為W路帶限信號(hào); 步驟S300:通過AD模塊在一采樣頻率Π下對(duì)W路帶限信號(hào)分別進(jìn)行采樣,并將所獲得的W路采樣信號(hào)送入DDC模塊; 步驟S400:所述DDC模塊分別將輸入的W路采樣信號(hào)進(jìn)行正交化處理,以獲得W路基帶信號(hào); 步驟S500:所述W路基帶信號(hào)分別通過第一次自動(dòng)增益控制處理后,將每路基帶信號(hào)分別進(jìn)行η路均勻信道化處理,以獲得W*n路窄帶信號(hào); 步驟S600:所述W*n路窄帶信號(hào)分別通過第二次自動(dòng)增益處理后,每路窄帶信號(hào)均進(jìn)行P路隨機(jī)信道化處理,以獲得W*p路信道信號(hào); 步驟S700:所述W*p路信道信號(hào)分別通過第三次自動(dòng)增益控制處理后,進(jìn)行捕獲處理,將捕獲處理后的W*p路信道信號(hào)添加TCP/IP協(xié)議,并經(jīng)過千兆以太網(wǎng)輸出。
2.根據(jù)權(quán)利要求1所述的基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī)的工作方法,其特征在于,所述步 驟S400中所述DDC模塊分別將輸入的W路采樣信號(hào)進(jìn)行正交化處理的方法,包括如下步驟: 步驟S410:使用FPGA集成的IP核生成的第一 NCO,根據(jù)W路采樣信號(hào)的各自的相位增量參數(shù),第一 NCO分別輸出相應(yīng)的W路本振信號(hào),各路本振信號(hào)分別與相應(yīng)米樣信號(hào)相乘,得到W路正交信號(hào)1、Q; 步驟S420:將W路正交信號(hào)1、Q分別經(jīng)過低通濾波,A倍抽取,以得到頻率為f2=fl/A,帶寬為土f2/2的基帶信號(hào)。
3.根據(jù)權(quán)利要求2所述的基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī)的工作方法,其特征在于,所述步驟S500中每路基帶信號(hào)分別進(jìn)行η路均勻信道化處理的方法,包括如下步驟: 步驟S510:每一路基帶信號(hào)輸入緩存,該緩存采用乒乓緩存結(jié)構(gòu),設(shè)置兩組復(fù)數(shù)移位寄存器,移位寄存器的移位時(shí)鐘為f2,m個(gè)時(shí)鐘后,輸入、輸出端同步切換,切換頻率為f3; 步驟S520:讀緩存數(shù)據(jù),使用K階移位寄存器濾波引擎對(duì)基帶信號(hào)做Ι/m倍抽取、濾波處理,輸出η路頻率為f3的正交信號(hào); 步驟S530:對(duì)所述正交信號(hào)做η點(diǎn)FFT處理,實(shí)現(xiàn)相位校正,以得到頻率為f3=f2/m、帶寬為土f2/2n的η路窄帶信號(hào)。
4.根據(jù)權(quán)利要求3所述的基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī)的工作方法,其特征在于,所述步驟S600中所述每路窄帶信號(hào)分別進(jìn)行P路隨機(jī)信道化處理的方法,包括如下步驟: 步驟S610:預(yù)設(shè)接收信道、相位增量參數(shù),即,將P個(gè)信道參數(shù)和相應(yīng)相位增量參數(shù)分別寫入若干對(duì)應(yīng)信道號(hào)寄存器組和相位增量寄存器組; 步驟S620:各信道號(hào)寄存器組分別根據(jù)相應(yīng)相位增量寄存器組的數(shù)據(jù)更新數(shù)據(jù); 步驟S630:使用FPGA集成的IP核生成第二 NC0,根據(jù)信道號(hào)寄存器組、相位增量寄存器組數(shù)據(jù)設(shè)定第二 NCO的參數(shù),通過第二 NCO輸出的W*p路本振信號(hào),與W*p路復(fù)正交信號(hào)相乘,得到W*p路帶寬為X的復(fù)正交信號(hào); 步驟S640:所述復(fù)正交信號(hào)經(jīng)過低通濾波,B倍抽取,得到頻率為f4=f3/B,帶寬為X的P路信道信號(hào)。
5.一種基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī),包括:天線,該天線通過第一低通濾波器與功分器相連,其特征在于還包括:AD模塊,第一、第二、第三自動(dòng)增益控制模塊,DDC模塊,均勻信道化處理模塊,隨機(jī)信道化處理模塊,捕獲模塊、網(wǎng)絡(luò)接口 ; 所述AD模塊適于在一采樣頻率下對(duì)由功分器產(chǎn)生的W路帶限信號(hào)分別進(jìn)行采樣,并將所獲得的W路采樣信號(hào)送入DDC模塊; 所述DDC模塊適于分別將輸入的W路采樣信號(hào)進(jìn)行正交化處理,以獲得W路基帶信號(hào); 所述均勻信道化處理模塊適于將通過第一次自動(dòng)增益控制模塊后的每路基帶信號(hào)分別進(jìn)行η路均勻信道化處理,以獲得w*n路窄帶信號(hào); 所述隨機(jī)信道化處理模塊適于將通過第二次自動(dòng)增益處理后每路窄帶信號(hào)分別進(jìn)行P路隨機(jī)信道化處理,以獲得W*p路信道信號(hào); 所述W*p路信道信號(hào)分別通過第三次自動(dòng)增益控制模塊后,進(jìn)入捕獲模塊,將通過捕獲處理后的W*p路信道信號(hào)添加TCP/IP協(xié)議,并經(jīng)過千兆以太網(wǎng)輸出。
6.根據(jù)權(quán)利要求5所述的基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī),其特征在于,所述第一、第二、第三自動(dòng)增益控制模塊的結(jié)構(gòu)相同,且包括:適于對(duì)輸入的數(shù)字信號(hào)進(jìn)行數(shù)模轉(zhuǎn)換的數(shù)模轉(zhuǎn)換模塊,與該數(shù)模轉(zhuǎn)換模塊相連的適于根據(jù)轉(zhuǎn)換的模擬輸入信號(hào)以獲得模擬輸出信號(hào)的二級(jí)放大增益電路,該模擬輸出信號(hào)接至一模數(shù)轉(zhuǎn)換模塊,以轉(zhuǎn)換為數(shù)字信號(hào)輸出,所述模擬輸出信號(hào)還接至一級(jí)放大增益電路的輸入端,該一級(jí)放大增益電路的輸出端與信號(hào)幅度檢測(cè)電路的輸入端相連以檢測(cè)信號(hào)幅度,該信號(hào)幅度檢測(cè)電路的輸出端與門限電路的輸入端相連以產(chǎn)生反饋信號(hào),該門限電路的反饋信號(hào)分別接至所述二級(jí)放大增益電路的各級(jí)增益控制端。
7.根據(jù)權(quán)利要求5所述的基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī),其特征在于,所述DDC模塊包括:通過FPGA集成的IP核生成的第一 NCO,該第一 NCO適于根據(jù)W路采樣信號(hào)的各自的相位增量參數(shù),輸出W路本振信號(hào),各路本振信號(hào)分別與相應(yīng)采樣信號(hào)相乘,得到W路正交信號(hào)1、Q ;將W路正交信號(hào)1、Q分別經(jīng)過第二低通濾波器濾波,A倍抽取,以得到頻率為f2=fl/A,帶寬為土f2/2的基帶信號(hào)。
8.根據(jù)權(quán)利要求7所述的基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī),其特征在于,所述均勻信道化處理模塊包括:緩存器、FFT子模塊, 所述緩存器采用乒乓緩存結(jié)構(gòu),其適于輸入W路基帶信號(hào),即,設(shè)置兩組復(fù)數(shù)移位寄存器,移位寄存器的移位時(shí)鐘為f 2,m個(gè)時(shí)鐘后,輸入、輸出端同步切換,切換頻率為f 3 ;使用K階移位寄存器引擎分別對(duì)每一路基帶信號(hào)做1/m倍抽取、濾波,輸出W*n路頻率為f3的正交信號(hào); 所述FFT子模塊適于對(duì)所述每η路正交信號(hào)做η點(diǎn)FFT處理,實(shí)現(xiàn)相位校正,以得到頻率為f3=f2/m、帶寬為土f2/2n的W*n路窄帶信號(hào)。
9.根據(jù)權(quán)利要求8所述的基于FPGA的大動(dòng)態(tài)范圍數(shù)字信道化接收機(jī),其特征在于,所述隨機(jī)信道化處理模塊包 括:若干對(duì)應(yīng)信道號(hào)寄存器組和相位增量寄存器組,使用FPGA集成的IP核生成第二 NC0;各信道號(hào)寄存器組和相位增量寄存器組適于分別寫入P個(gè)信道參數(shù)和相應(yīng)相位增量參數(shù),且各信道號(hào)寄存器組分別根據(jù)相應(yīng)相位增量寄存器組的數(shù)據(jù)更新數(shù)據(jù); 所述第二 NCO適于根據(jù)信道號(hào)寄存器組、相位增量寄存器組數(shù)據(jù)設(shè)定第二 NCO的參數(shù),通過第二 NCO輸出的W*p路本振信號(hào),與W*p路復(fù)正交信號(hào)相乘,得到W*p路帶寬為X的復(fù)正交信號(hào);所述復(fù)正交信號(hào)經(jīng)過第三低通濾波器濾波,B倍抽取,得到頻率為f4=f3/B,帶寬為X的P路信道信 號(hào)。
【文檔編號(hào)】H04B1/06GK103929387SQ201410161998
【公開日】2014年7月16日 申請(qǐng)日期:2014年5月8日 優(yōu)先權(quán)日:2014年5月8日
【發(fā)明者】梅冬, 黎琴, 李斌, 朱立, 夏天成 申請(qǐng)人:常州國光數(shù)據(jù)通信有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1