《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 設計應用 > 基于FPGA的大動態數控AGC系統設計
基于FPGA的大動態數控AGC系統設計
維庫
摘要: 隨著軟件無線電技術和FPGA、DSP、AD等技術的高速發展,數字接收機的應用日益廣泛。為了擴大數字接收機的ADC動態范圍,廣泛采用了自動增益控制(AGC),使接收機的增益隨著信號的強弱進行調整,其性能的好壞直接
關鍵詞: FPGA AGC XC4VLX100
Abstract:
Key words :

     隨著軟件無線電技術和FPGA、DSP、AD 等技術的高速發展,數字接收機的應用日益廣泛。為了擴大數字接收機的ADC 動態范圍,廣泛采用了自動增益控制(AGC) ,使接收機的增益隨著信號的強弱進行調整,其性能的好壞直接影響著接收機能否高質量穩定接收。傳統的AGC 電路大都采用模擬電路,但由于模擬AGC 缺乏智能性,難以實現復雜的控制算法,且精度不高,調試復雜。這里介紹了一種基于FPGA 和數控VGA 芯片AD8370 的數字自動增益控制的實現方法,實時地調整中頻接收機的增益,大大增強了系統的動態范圍。

  1   數控AGC 實現方法

  數控AGC 原理框圖如圖1 所示,在信號數字化后,根據樣本估計出信號功率,與參考值比較后,反饋控制前端的數控VGA 芯片,將信號輸出調整到ADC 的滿量程附近,以獲得全程數字量化和最大輸出信噪比。

AGC 環路框圖

圖1  AGC 環路框圖

  要實現AGC 控制,必須先檢測信號幅度或功率的估計值,通過正交I/Q 的均方值即I2+ Q2 精確得到AGC 信號功率,其中I、Q 為同相正交2 支路的符號峰值采樣點數據。計算機仿真表明,當信號以每符號4 采樣點進行統計平均估計時,得到的估計值與定時恢復無關,即I、Q 值不必為最佳采樣點。

  由于輸入信號的幅度通常是緩慢變化的,故可通過一段時間樣值的累加進行一次估計,通常將累加值與參考值相比,得到AGC 需放大或縮小的倍數。在這里,將除法運算改為對數運算后的減法實現,通過與參考值的比較,直接對應需放大或縮小的dB數。再通過查表,轉化為數控VGA 芯片的控制字,反饋至前端。這與模擬AGC 相比,由于反饋部分的主要功能由數字方法實現,使得復雜的控制要求用數字信號處理技術能夠較容易的實現,且具有快速收斂和精確的穩態響應等優點。

  2   計算機仿真

  在Matlab 中,首先生成PN 9 的偽隨機碼作為基帶信號。進行格雷碼的預差分編碼和成型濾波,上變頻、加噪、下變頻后得到正交和同相2 路基帶信號:



  式中,△ω為載波頻偏,θ0 為載波相位,則:



  仿真中,設置其中信噪比為12 dB,中頻為70 MHz,符號率2 Mbps,采樣率為64MHz,抽取率為8,信號功率估計時累積長度為1 024 點,即256 個符號。

  調整前采樣所得的中頻信號如圖2 所示。其中前4 000 點的信號放大倍數為1,4 001 至9 000 點的信號放大倍數為10,9 000 點之后的放大倍數為20,即信號幅度有2 次變化,需通過AGC 進行調整,使信號幅度保持恒定。圖2( a) 為AGC 調整后的中頻信號,其中調整的參考值為前4 000點信號的功率,可以看出在4 000和9 000附近信號有一段抖動,這是調整所需的相應時間; 下圖為AGC 的放大倍數,同樣的,在4 000和9 000點產生了跳變,以響應信號幅度的變化,其中前4 000點的放大倍數為1,4 001至9 000點的放大倍數變為0. 1,而9 000點之后則為0. 05。另外根據仿真結果,信號功率估計值最大偏差小于1 dB,因此,該估計算法和調整控制是準確有效的。

調整前后的信號及放大倍數

圖2   調整前后的信號及放大倍數

  3   硬件實現

  硬件方案的具體實現如圖3 所示。上面為信號處理板卡,下面為中頻執行板卡。其中控制板卡上AD 轉換由AD9640 芯片完成,輸入信號的峰峰值可設置范圍為1~ 2 V,本系統初始化為2 V; 控制部分在FPGA XC4VLX100 中完成,以產生時鐘、使能和數據三線控制信號; 作為環路執行元件的是前端中頻板上的AD8370,其控制功率增益范圍為- 11~ + 34 dB; 3 dB帶寬為750 MHz; 串行的8 bit 控制信號接口; 提供200Ω差分輸入和100Ω差分輸出。由于本方案動態范圍需達60 dB,故采用了2 級AD8370 級聯,為了讓系統工作穩定,設計時應使2 級的放大倍數盡量接近,以避免第2 級出現飽和,因此在將調整的倍數轉化為AD8370 控制字時,需特別注意。

硬件測試板卡

圖3  硬件測試板卡

  系統由微波信號源4438C 產生中頻70 MHz、比特率4 Mbps 的QPSK 信號,采樣時鐘64 MHz,由前端中頻部分的DDS 產生,系統抽取率仍為8,由DDC后的CIC 完成。

  實現中,I、Q 兩路的均方值由FPGA 中乘法器DSP48 求取,累加器完成均方值的累加,而累加樣本點的個數直接決定了控制調整的相應速度,累加長度太長會使相應速度變慢,無法跟上信號的變化; 但長度太短又會使估計的功率值不準,起伏太大從而引起控制精度的下降,通過實測發現通常數百符號即可得出較準確的信號功率估值,因此對符號率百K 以上量級的信號而言可以在數毫秒甚至更短的時間內完成信號的精確調整。本系統設置為1 ms 進行一次調整,即2 048 個符號得到一次估計值。此外,求對數運算以及信號需調整的倍數到控制字的轉換都通過查表實現,其中增益控制字查找表的可實現增益為- 13~ + 60 dB,其深度為4 096,即每1 dB的變化對應56 個步進,可實現最小0. 02 dB的調整,因此結合之前的準確估計一起實現了較高的控制精度。

  為避免低信噪比情況下AD 長時間工作在溢出狀態,系統設置的參考值設計為比AD 滿量程小2 dB左右。經測試,當4 dBm 的QPSK 信號直接輸入AD 時,AD 采集信號的量化值為# 6 000 左右,距14位滿量程對應的# 8 192 約2 dB,故以此功率為參考。如圖4 所示,橫軸為輸入信號功率,縱軸為AGC的增益。理論上2 級AD8370 級聯能實現90 dB 的動態,但實測中,在信噪比10 dB 條件下,單級在- 7~ + 28 dB 范圍,2 級聯合在- 14~ + 56 dB時,其線性性較好,故在本系統中實現了近70 dB的動態范圍。

輸入信號強度及對應的AGC 增益

圖4   輸入信號強度及對應的AGC 增益

  4   結束語

  首先介紹了數控AGC 的原理,指出AGC 的數字實現方法的優點。在此基礎上,對功率檢測以及反饋控制方法進行了計算機仿真,結果表明,該方法是可行的,適合FPGA 實現。在硬件實現中,通過2級AD8370 級聯實現了近70 dB 的動態范圍變化,并保證了控制精度誤差小于1 dB。

 

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
久久久久久久一区二区三区| 欧美日韩久久精品| 一区二区三区久久精品| 亚洲国产视频a| 久久精品亚洲精品| 欧美一区二区成人| 亚洲一区二区三区精品视频| 日韩视频免费观看高清在线视频| 亚洲国产毛片完整版| 在线播放一区| 在线成人中文字幕| 在线观看国产日韩| 亚洲国产精品va在看黑人| 亚洲高清免费在线| 亚洲国产精品视频| 亚洲精品视频一区| 99视频在线观看一区三区| 一区二区三区www| 亚洲一级黄色av| 亚洲免费在线看| 亚洲一区二区三区影院| 亚洲欧美日韩电影| 欧美在线欧美在线| 亚洲国产精品一区二区第一页 | 欧美一区二区高清| 欧美制服丝袜第一页| 久久国产高清| 亚洲精品视频二区| 亚洲图片你懂的| 亚洲一区在线视频| 欧美一区免费视频| 老司机久久99久久精品播放免费| 欧美成人免费大片| 欧美日韩麻豆| 国产欧美日韩综合一区在线播放| 国内精品写真在线观看| 一区二区三区在线观看国产| 最新精品在线| 亚洲一区二区三区在线看| 午夜久久99| 亚洲日本视频| 亚洲一区免费| 久久国产精品久久精品国产| 久久亚洲一区| 欧美日韩成人综合天天影院| 国产精品久久夜| 国产专区欧美专区| 亚洲精品视频二区| 亚洲欧美在线免费观看| 亚洲韩国精品一区| 亚洲香蕉在线观看| 久久精品夜色噜噜亚洲a∨| 欧美成人精品在线| 欧美性事免费在线观看| 国产日韩在线播放| 在线观看亚洲专区| 亚洲视频在线二区| 欧美一区二区三区视频免费播放 | 欧美另类亚洲| 国产精品色在线| 精品999久久久| 亚洲天堂免费观看| 亚洲国产精品ⅴa在线观看| 夜夜狂射影院欧美极品| 久久国产欧美日韩精品| 欧美国产亚洲另类动漫| 国产精品欧美日韩| 在线精品视频在线观看高清| 一区二区三区毛片| 亚洲国产另类久久精品| 亚洲伊人观看| 免费视频一区| 国产精品女主播| 亚洲国产精品一区二区第一页| 亚洲深夜av| 最近中文字幕日韩精品| 亚洲欧美视频在线| 欧美激情综合五月色丁香小说| 国产欧美精品在线观看| 亚洲日本va在线观看| 久久超碰97人人做人人爱| 一区二区三区日韩精品视频| 久久久久久久一区| 国产精品久久久久久久app| 亚洲国产高潮在线观看| 欧美一级二区| 亚洲尤物在线| 欧美国产日韩xxxxx| 国产一区香蕉久久| 亚洲午夜精品久久久久久浪潮| 亚洲精品久久在线| 欧美资源在线观看| 国产精品高精视频免费| 91久久精品国产91久久| 久久成人资源| 香蕉免费一区二区三区在线观看| 欧美高清成人| 黄色成人精品网站| 性欧美videos另类喷潮| 亚洲一区二区三区精品视频| 欧美黄色aa电影| 一区在线播放| 欧美中文在线观看国产| 亚洲欧美日韩精品在线| 欧美另类69精品久久久久9999| 在线免费不卡视频| 久久精品日产第一区二区三区| 欧美一区二区高清| 国产精品久久夜| 国产精品99久久久久久久vr | 夜夜嗨一区二区| 亚洲精品久久久久中文字幕欢迎你 | 亚洲一区二区在线| 亚洲深夜影院| 欧美日韩高清区| 亚洲国语精品自产拍在线观看| 亚洲国产精品一区制服丝袜| 久久米奇亚洲| 国内精品久久久| 久久国产精品一区二区三区四区| 久久久www成人免费精品| 国产精品揄拍500视频| 亚洲与欧洲av电影| 午夜视频在线观看一区二区| 国产精品白丝jk黑袜喷水| 夜夜嗨网站十八久久| 亚洲午夜伦理| 国产精品jizz在线观看美国 | 国产精品v亚洲精品v日韩精品| 99在线热播精品免费| 99在线观看免费视频精品观看| 欧美激情网友自拍| 亚洲精品一级| 亚洲午夜电影网| 国产精品二区在线观看| 亚洲天堂成人在线视频| 欧美一区二区久久久| 国产亚洲第一区| 久久国产欧美日韩精品| 久久婷婷丁香| 亚洲高清自拍| 在线综合欧美| 国产精品久久久久影院色老大| 亚洲一区二区三区777| 欧美亚洲一区在线| 国产视频在线观看一区二区| 久久精品国产99国产精品| 男人的天堂成人在线| 亚洲免费电影在线观看| 午夜精品美女自拍福到在线| 国产一区二区黄| 亚洲精品之草原avav久久| 欧美色图五月天| 欧美亚洲在线视频| 欧美福利一区二区| 一区二区三区国产在线观看| 欧美一区二区三区四区在线观看地址 | 久久久国产成人精品| 在线播放豆国产99亚洲| 一区二区三区高清视频在线观看| 国产精品白丝av嫩草影院| 欧美一级电影久久| 欧美精品久久一区二区| 亚洲一卡久久| 久久综合影视| 日韩午夜在线视频| 久久久久久久久一区二区| 亚洲国产99精品国自产| 亚洲欧美成人一区二区在线电影| 国语自产在线不卡| 99热在这里有精品免费| 国产欧美日韩中文字幕在线| 亚洲精品九九| 国产精品一区二区三区四区| 亚洲国产欧美在线人成| 国产精品久久久久久久久婷婷| 久久精品国产91精品亚洲| 欧美日韩一级视频| 欧美在线视频免费观看| 欧美欧美天天天天操| 欧美一区二区三区免费大片| 欧美日韩国产在线播放| 久久精品国产亚洲一区二区| 欧美视频在线观看| 91久久线看在观草草青青| 国产精品二区三区四区| 亚洲国产欧美一区| 国产精品国码视频| 亚洲精品欧美激情| 国产私拍一区| 亚洲专区一二三| 亚洲国产老妈| 久久久久欧美| 亚洲一级黄色| 欧美日本一区二区三区| 午夜精彩视频在线观看不卡| 欧美日韩在线第一页| 亚洲激情偷拍| 国产视频精品xxxx| 亚洲一区二区视频|