<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 寬帶信道化接收機研究與實現(xiàn)

          寬帶信道化接收機研究與實現(xiàn)

          作者: 時間:2011-05-31 來源:網(wǎng)絡(luò) 收藏

          摘要:根據(jù)多項濾波器組理論和FFT方法提出并實現(xiàn)50%覆蓋的均勻信道化數(shù)字接收機。這種數(shù)字接收機把整個采樣頻帶劃分成若干并行信道輸出,使得信號全概率截獲,是偵收跳頻、突發(fā)以及自適應(yīng)通信信號接收機的理想前端。主要應(yīng)用于軟件無線電的實現(xiàn)和電子戰(zhàn)中。主要闡述數(shù)字接收機信道化原理、軟件仿真和硬件實現(xiàn),并為實際工程需要設(shè)計了算法、程序和硬件平臺,實現(xiàn)了0~100 MHz頻率范圍內(nèi)8信道的數(shù)字信道化。
          關(guān)鍵詞:數(shù)字信道化;多相濾波器;FPGA;FFT

          0 引言
          在現(xiàn)代電子戰(zhàn)環(huán)境中,信號一般都具有密集化、復(fù)雜化的特點,而且占用的頻譜越來越寬,從而對寬帶數(shù)字機準(zhǔn)確接收信號提出了更高的要求。一般的數(shù)字接收機在監(jiān)視整個頻段時,由于相鄰信道間往往會存在盲區(qū),有可能丟失信號,而改進后的無盲區(qū)多相濾波器的信道數(shù)與抽取倍數(shù)不再相等,信道數(shù)和抽取因子之間往往存在倍數(shù)關(guān)系。FPGA以其自身的結(jié)構(gòu)和高速的數(shù)據(jù)處理能力及大量的乘加器、存儲器及邏輯單元,成為一種重要的信號處理工具,在高速數(shù)字濾波器的設(shè)計方面更有其明顯的優(yōu)勢。

          1 數(shù)字信道化原理
          x[n]是經(jīng)過A/D轉(zhuǎn)換后的輸入信號,在這個數(shù)字接收機中每個帶通濾波器都源于一個原型低通濾波器h0[n]。如果h0[n]是一個長度為N的實系數(shù)因果低通濾波器h0[n]={h[0],h[1],…,h[N-1]}。這個低通濾波器能變換成一系列帶通濾波器,第k個信道的中心頻率為:
          b.jpg
          對一般的數(shù)字接收機,原型低通濾波器的長度N大于信道數(shù)K,如果N=KP,則:
          c.jpg
          數(shù)字信道化處理后,頻率將為原來的1/M,故可以進行M倍的抽取。
          d.jpg
          數(shù)字信道化即由一個低通和若干帶通濾波器組成的濾波器組,是信道化的根本,但如果A/D的采樣信號直接送入各濾波器做數(shù)字濾波,則運算量很大,硬件上難以實現(xiàn),故采用多相濾波的方法。先做抽取使信號速率降低,再進入多相濾波器組,具體流程如圖1所示。

          本文引用地址:http://www.ex-cimer.com/article/191185.htm

          e.jpg


          多項濾波器的結(jié)構(gòu)一般情況下為K=FM,K為總信道數(shù);M為每路數(shù)據(jù)的抽取倍數(shù)。讓h0[n]為原型低通濾波器,該濾波器能分解成K相分量。
          f.jpg


          上一頁 1 2 3 下一頁

          關(guān)鍵詞: 寬帶 信道化接收

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();