數字預失真(DPD)技術隨著通信技術的飛速發展迅速登上歷史舞臺。我們為什么要用DPD技術?DPD原理本質是什么?什么是DPD的模型和算法,有什么區別?DPD對通信系統帶來什么樣的效果?本文將帶領您進入這個神秘的DPD世界進行探索。同時在文章最后,作者拋磚引玉的暢想DPD技術在通信領域外的一些展望供大家思考。
1. 為什么要用數字預失真
移動通信的技術發展主要圍繞提高信號傳輸速率這一目標進行展開,這是用戶端需求;而商業運作需要圍繞著降本增效的目標進行展開,這是供應端需求。用戶端和供應端的博弈共同決定了最終的技術路線。
提高信息傳輸速率有兩種方式,其一是采用更高階的信號調制方式,使得相同帶寬下比特率增加;另一種是采用更寬的瞬時帶寬。當信號端做出更加適用于用戶端需求的更改后,進入系統的信號峰均比也跟著變高。
在理想情況下,功放呈現出線性特性,此時僅需計算出信號的峰均比,將功放從飽和狀態下調一個峰均比即可無失真放大。然而實際情況下,功放本身具有非線性,會存在增益壓縮和相位失真,此時放大器便會使信號嚴重失真,EVM惡化。如圖中采用60 MHz帶寬,7.8 dB峰均比,64-QAM信號經過功率放大器的星座圖,其收發回環EVM惡化到了5.1%,大大提高解調難度,無法采用更高階的調制信號。
![wKgZomcIqLaAAwZYAASYpWaG8IY984.png](https://file1.elecfans.com/web2/M00/09/41/wKgZomcIqLaAAwZYAASYpWaG8IY984.png)
并會產生頻譜再生,測試結果中鄰信道抑制比惡化到了-29 dBc,會影響其他頻帶的正常通信。
![wKgaomcIqL-AS1xjAAFcSPezlOk376.png](https://file1.elecfans.com/web2/M00/0A/2C/wKgaomcIqL-AS1xjAAFcSPezlOk376.png)
在這種情況下,要想直接的改善功放的失真,只能使用能輸出峰值功率更高的功放,讓放大器工作在線性區。在調制更復雜的場景下,很有可能會出現需求輸出5 W平均功率,但功放峰值輸出能力需要達到100 W的情況。除了物料成本外,低效帶來的散熱和穩定度也無法保障。這與供應端降本增效的需求相違背。
此時DPD技術應運而生,可在功放達到線性度需求的情況下,顯著提升其平均輸出功率。當然功放部分也有眾多學者和從業人員研究高峰均比下的能效,我們將在之后的專欄進行討論,本文便不再展開。
2. 數字預失真原理和實現框圖
功放的輸出不是“直”的,而是隨著功率的變化逐漸變“彎”。這彎的部分便是非線性產物的罪魁禍首,DPD技術本質是產生一個反向彎曲線,兩模塊一拍即合,信號便被拉直了。原理是不是很簡單?但事實是眾多學者和從業人員在這個技術點上研究了大半生。
![wKgZomcIqM-AcyrpAAAvrjcks_Q295.png](https://file1.elecfans.com/web2/M00/09/41/wKgZomcIqM-AcyrpAAAvrjcks_Q295.png)
這一條簡單的曲線糾結有什么魔力呢?因為我們的輸出曲線希望的是一條很細且直的線,但由于帶寬的增加,功放的線會發生分散而變粗;由于功放技術的演化如負載調制等,該線不再是簡單的先直后彎,而是如波濤般上下起伏;由于預失真器是FPGA例化所得,硬件是否能在有限的資源滿足。這一系列問題便使得DPD技術在大帶寬的實際應用中(400 MHz帶寬以上)困難重重。
實際系統中,DPD需要構建一個完整的反饋通道。對一個功率放大器進行數字預失真處理可分為特征提取、參數辨識和信號預失真三個階段,整個過程均在基帶進行處理,一般以IP核的形式實現。
![wKgaomcIqNWAI2peAABuBQ81EDQ865.png](https://file1.elecfans.com/web2/M00/0A/2C/wKgaomcIqNWAI2peAABuBQ81EDQ865.png)
3. 什么是數字預失真的模型和算法
翻開文獻,什么Saleh模型、Volterra模型、LUT模型、多盒模型、神經網絡模型、AI模型等等引入眼簾;什么多項式LMS算法、貝葉斯算法等等讓人眼花繚亂。
那什么是模型,什么是算法,以及怎么實現他們呢?
對于發射機來說,基帶輸入—DAC—上變頻—功放—天線是標準的架構,也是信號流的主干道,DPD器便是插入這條主干道的關卡,信號實時流過預失真器,處理了之后通過DAC進行輸出。DPD器的實現就是模型,模型的本質是能夠物理實現的“基”,由于其主干道的信息流速大,通常這部分使用FPGA實現,當然也可以設計專用芯片來進行實現。使用Matlab、Python等工具也可以在脫離硬件的情況下進行仿真預測。
實現了基,還需要針對不同使用條件下,對每個基的“權重”也就是DPD系數進行調整。這時需要算法來計算系數,計算核心同時抓取輸入信號和輸出反饋信號進行對比與處理,便計算出系數值,送到FPGA例化的預失真器進行調整。從框圖可以看出參數估計模塊并不在信號流主干道上,而是一條小水渠。其對于實時性要求不高,那么實現便可以根據實際使用場景來選擇。
可以在FPGA里進行計算,可以在系統搭載的CPU中進行計算,亦可以通過外部服務器進行計算之后將數據傳入內部。
4. 數字預失真效果展示
本文將使用雙通道矢量信號收發器進行DPD實驗,FPGA實現的預失真器采用普遍的廣義記憶多項式模型,參數計算由內部ARM進行計算。
![wKgZomcIqNyAEE2YAAZgRyJEjWE169.png](https://file1.elecfans.com/web2/M00/09/41/wKgZomcIqNyAEE2YAAZgRyJEjWE169.png)
運行數字預失真,EVM改善到0.8%,此時使用1024-QAM信號也在星座圖上清晰可見。
![wKgaomcIqOGAXLnBAAJz3SIpQLk120.png](https://file1.elecfans.com/web2/M00/0A/2C/wKgaomcIqOGAXLnBAAJz3SIpQLk120.png)
頻譜也得到改善
![wKgZomcIqOWAHFcoAAFOFYqZkJ4425.png](https://file1.elecfans.com/web2/M00/09/41/wKgZomcIqOWAHFcoAAFOFYqZkJ4425.png)
同時觀測DPD前后的AM-AM和AM-PM曲線也可以看到增益和相位都得到較大的改善
![wKgZomcIqOiAac8nAAD9pERHupU321.png](https://file1.elecfans.com/web2/M00/09/41/wKgZomcIqOiAac8nAAD9pERHupU321.png)
5. 數字預失真技術的展望
從20世紀90年代至今,DPD技術已在通信基站中進行商用且數量超過800萬臺,似乎該項技術生來就是為移動通信服務的。
那么是DPD潛力僅限于此?還是移動通信的皓月光輝掩蓋了其繁星光芒? 筆者從事射頻系統、數字預失真、功率放大器多年,個人感覺DPD在應用端的潛力似乎被低估了。
DPD技術是一個系統化的技術,對于整個射頻系統都有改善性能的能力,不論是移動通信,還是雷達探測、衛星通信、跳頻抗干擾等涉及到射頻收發的系統均有能力改善。不僅是大功率功率放大器,包括低噪放、混頻器、濾波器、開關等均能提高信號質量和輸出功率。
當然技術遷移時,核心技術研究方向會發生很大的改變。筆者這里僅是拋磚引玉,希望引起大家的思考。
www.amplustech.com
審核編輯 黃宇
-
功放
+關注
關注
97文章
797瀏覽量
104011 -
數字預失真
+關注
關注
3文章
23瀏覽量
13583 -
射頻系統
+關注
關注
0文章
119瀏覽量
13358
發布評論請先 登錄
相關推薦
博通推出具有VersaLineTM數字預失真校正技術的BCM51030設備
用于3G基站的ISL5239數字預失真電路
基于數字預失真線性化實現寬帶功率放大器
插入式短波預失真器的設計與實現
![插入式短波<b class='flag-5'>預</b><b class='flag-5'>失真</b>器的設計與實現](https://file.elecfans.com/web1/M00/45/10/o4YBAFpgYK6AI8j9AABKgRocwXk890.jpg)
壓縮感知的欠采樣預失真技術
![壓縮感知的欠采樣<b class='flag-5'>預</b><b class='flag-5'>失真</b><b class='flag-5'>技術</b>](https://file.elecfans.com/web1/M00/45/93/o4YBAFpxNTqABi5kAABe_5riEdU780.jpg)
評論