熟妇人妻中文字幕在线视频_无码人妻精品视频_久久躁夜夜躁狠狠躁_偷碰人妻无码视频

現在位置:范文先生網>理工論文>電子通信論文>一種快速數字AGC結構的分析與設計

一種快速數字AGC結構的分析與設計

時間:2023-02-21 00:16:20 電子通信論文 我要投稿
  • 相關推薦

一種快速數字AGC結構的分析與設計

一種快速數字AGC結構的分析與設計
摘要 本文提出一種起控時間短、控制信號效果好的數字AGC的實現方法,并通過仿真對其進行了驗證。 關鍵字 數字AGC;數字信號處理 1 引言 衛(wèi)星信號在空間傳播中存在衰落現象,在接收機輸入端的信號強度會有很大的變化和起伏。為保證后續(xù)解調和處
摘要 本文提出一種起控時間短、控制信號效果好的數字AGC的實現方法,并通過仿真對其進行了驗證。 關鍵字 數字AGC;數字信號處理

  1 引言 衛(wèi)星信號在空間傳播中存在衰落現象,在接收機輸入端的信號強度會有很大的變化和起伏。為保證后續(xù)解調和處理的正常進行,一般要在接收機前端加上一個模擬信號的自動增益控制(AGC)系統(tǒng),使接收機自動適應輸入信號的變化,確保通信系統(tǒng)正常工作。但是前端模擬AGC只是將信號電平控制在AD的接入范圍內,要使數字信號得到正常的處理,后端需要數字AGC將不同的信號保持在一定的功率上,本文先介紹一般實現數字AGC的方法,然后提出在DSP或FPGA中的一種設計實現。 2 數字AGC環(huán)的一般方法 AGC通過匹配濾波器輸出與用戶定義的參考電平值比較產生誤差信號,誤差信號經環(huán)路濾波生成調整信號,調整信號被送往乘法器以控制跟蹤緩沖器的輸出。有兩種AGC環(huán),一種是基于接收信號與參考值的線性關系,另一種是基于兩者的對數關系。下面通過計算機仿真分別介紹這兩種AGC環(huán)路及其不同之處。 3 基于碼元幅度線性關系的 AGC 算法

圖1 AGC 環(huán)路濾波的線性實現

  基于碼元幅度線性關系的 AGC 如圖1所示。該環(huán)路計算AGC輸出的電平值并與一個固定的門限值比較產生誤差信號,誤差信號乘以加權因子a(小于1)控制電路的穩(wěn)態(tài)響應。 這種傳統(tǒng)方法的一個根本問題是:如果AGC環(huán)的穩(wěn)態(tài)響應不是由a控制, 而是由輸入信號的電平變化控制,則將造成不穩(wěn)定的沖擊與釋放時間, 導致接收機性能的惡化。圖1所示的AGC環(huán)的輸出信號由下式給出: (1) 其中A(n)為AGC控制信號。 (2) 展開合并可得: (3) 看看接收信號電平是如果突跳的:假設輸入信號是幅度為C的階躍信號, 即:,則控制信號為: (4) 使用標準差分方程表示,環(huán)路的穩(wěn)態(tài)響應為: (5) 其穩(wěn)態(tài)時間響應為: (6) 此響應具有我們期望的穩(wěn)態(tài)值。但不足的是環(huán)路時常數與成正比, 是信號振幅量階的函數。這表明如果信號有小幅度的跳變,則AGC環(huán)具有很大的時常數,從而需要很長時間才能到達穩(wěn)定狀態(tài);這種現象可從圖2看出。在樣值數為1800到2200的跳變時,可清晰地看到系統(tǒng)響應很慢;而在樣值為3600 到 4200時, 我們看到環(huán)路具有較小的時常數而導致過沖的發(fā)生。仿真環(huán)境是利用matlab中的Simulink工具完成的,構造的輸入信號樣點速率為250sps,帶寬為600Hz的QPSK信號。 圖2 QPSK且a=0.1的線性 AGC 環(huán)的仿真結果

  4 基于碼元幅值對數的 AGC 算法 圖2的固有問題可以通過對誤差修正信號進行對數加權的方法予以克服。圖3是用輸出電平的對數函數修正圖1所示的AGC環(huán)的情形。 圖3 基于對數幅度的AGC 環(huán)

  在這里的輸出增益信號為: (7) 展開上式可得: 于是有: 同樣,設x(n) 為單位階躍函數,其振幅為C, 或者x(n) =cu(n) , 則增益信號為: (8) 進一步簡化可得: (9) 這表明穩(wěn)態(tài)值是,而正是我們所期望的。圖3所示的環(huán)路的最終穩(wěn)態(tài)值與成正比,故獨立于輸入信號電平。所以環(huán)路具有穩(wěn)定的時常數。圖4是圖3所示的環(huán)路的仿真結果。與圖2所示的不同,這里的AGC控制電壓(底部圖形)具有一致的上升和下降時間,它并不是輸入振幅跳變的函數。 圖4 QPSK 且a=0.1的對數AGC環(huán)仿真圖 5 指數AGC算法 另一種環(huán)路通過對修正信號進行指數加權可具有與圖4所示的環(huán)路相同的響應。這種算法通過用一個非線性函數衰減控制電壓而達到在環(huán)路動態(tài)范圍內降低小幅信號跳變的影響的效果。該算法的表達如下: y(n 1) = x(n)*exp(a(n)) (10) 其中:y(n) 是 AGC 輸出,x(n) 是 AGC 輸入,a(n) 是 AGC 控制電壓。于是誤差信號為: e(n) = r-abs(y(n)) (11) 其中 r 是參考電平。應用式(10)和(11),增益控制為: a(n 1) = a(n) a*e(n) (12) 其中 a 是小于1的收斂因子。這里的非線性體現在a(n)的指數表達。圖5是對a=0.1的 QPSK 信號應用此算法的性能仿真。

圖5 QPSK且a=0.1的指數AGC 算法性能分析

  6 數字AGC的設計實現 根據對以上環(huán)路算法的分析及仿真,我們提出了基于碼元幅值對數AGC算法的實現方法,如圖6,利用輸出信號作為對數變換Rom的地址,對信號取對數,然后與門限電平R相減得到誤差電平,再乘以增益a得到補償值,并將該值累加后作為反對數變換Rom的地址,取其反對數,最后于輸入信號相乘,調整輸入信號的電平,使其保持穩(wěn)定的幅度,其中的門限R和增益a根據具體需要設定。 圖6 基于碼元幅值對數AGC算法的實現框圖

  7 結束語 該結構已在Xilinx Virtex 2V 3000型FPGA中實現,AGC的起控時間較短,能夠很好發(fā)地起到控制信號電平的效果。 參考文獻 [1] 張賢達,保錚. 通信信號處理. 北京:國防工業(yè)出版社,2000.12 [2] 姚天任,孫洪. 現代數字信號處理. 武漢:華中理工大學出版社,1999.6

【一種快速數字AGC結構的分析與設計】相關文章:

分層結構高速數字信號處理系統(tǒng)的設計與應用08-06

一種實用的中頻數字接收機設計08-06

《數字雜說》 設計08-16

柴油發(fā)電機組數字調速系統(tǒng)的設計與分析08-06

《結構素描的分析與綜合》美術教案03-09

證券市場結構及風險分析08-05

我國稅制結構分析及選擇08-07

一種基于B/S結構與C/S結構結合的新體系結構08-06

數字圖書館體系結構的發(fā)展08-05