999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于LMS算法的自適應(yīng)前饋*

2014-07-25 11:28:21
艦船電子工程 2014年4期
關(guān)鍵詞:信號(hào)系統(tǒng)

楊 黎

(華中科技大學(xué) 武漢 430074)

基于LMS算法的自適應(yīng)前饋*

楊 黎

(華中科技大學(xué) 武漢 430074)

作為通信系統(tǒng)核心器件的功率放大器的線性度直接影響了整個(gè)系統(tǒng)的通信質(zhì)量,而前饋線性化技術(shù)綜合性能較好,一直以來(lái)都是研究的熱點(diǎn)。論文基于自適應(yīng)前饋電路的原理,引入了一種改進(jìn)的LMS算法,通過計(jì)算機(jī)軟件仿真,表明該算法可以很好地改善系統(tǒng)的線性度。

LMS算法; 自適應(yīng); 前饋; 相關(guān)性

ClassNumberTN713

1 引言

近些年無(wú)線通信技術(shù)在全世界范圍內(nèi)飛速發(fā)展,對(duì)傳輸速率的要求越來(lái)越高,通信頻段越來(lái)越擁擠。為了有效利用頻譜資源,無(wú)線通信系統(tǒng)廣泛采用如QAM和OFDM等具有高頻譜效率的線性調(diào)制技術(shù)。這些信號(hào)的包絡(luò)是變化的,具有較高的峰均比,然而加劇了系統(tǒng)的非線性程度,對(duì)處于發(fā)射機(jī)末端的功率放大器的線性度提出了更高的要求[1]。

常用的功放線性化方法主要分為兩類:第一類功放的輸入信號(hào)是恒包絡(luò)的信號(hào),如使用非線性器件的線性放大技術(shù)和包絡(luò)分離與恢復(fù)技術(shù);第二類功放的輸入是包絡(luò)變化的信號(hào),采用附屬電路進(jìn)行線性化處理消除非線性失真,包括負(fù)反饋、預(yù)失真和前饋。其中綜合比較性能最好的是前饋技術(shù),該技術(shù)具有穩(wěn)定性高、線性改善大和工作帶寬較寬等優(yōu)點(diǎn),但是對(duì)于工作條件的變化比較敏感[2]。由此產(chǎn)生的自適應(yīng)前饋技術(shù)可以自動(dòng)跟蹤和調(diào)節(jié)環(huán)路的特性,保持整個(gè)系統(tǒng)性能的長(zhǎng)期穩(wěn)定。

本文采用的自適應(yīng)算法是LMS算法,并利用ADS和Matlab軟件對(duì)整個(gè)自適應(yīng)前饋系統(tǒng)進(jìn)行建模和仿真,仿真結(jié)果表明該算法對(duì)功放的線性度有很大的改善,可以進(jìn)行工程應(yīng)用的研究。

2 自適應(yīng)前饋電路原理

圖1所示為典型的自適應(yīng)前饋電路的原理圖,該電路由誤差信號(hào)提取環(huán)路和誤差信號(hào)抵消環(huán)路組成。在誤差提取環(huán)路中,輸入信號(hào)經(jīng)過耦合器C1之后分成兩路信號(hào),上支路信號(hào)經(jīng)主功放放大之后產(chǎn)生主信號(hào)和誤差信號(hào),然后通過耦合器C2耦合出部分信號(hào),經(jīng)過衰減器r和矢量調(diào)制器VM1之后與下支路經(jīng)過延時(shí)的信號(hào)在耦合器C3中進(jìn)行合成,最后將只得到誤差信號(hào),即主功放產(chǎn)生的非線性失真分量。在誤差抵消環(huán)路中,同樣也分為上下兩個(gè)支路。前面得到的誤差信號(hào)在下支路經(jīng)過矢量調(diào)制器VM2和誤差功放進(jìn)行線性放大,然后與上支路經(jīng)過延時(shí)后的信號(hào)在耦合器C4中進(jìn)行合成,最后得到的將是消除了誤差信號(hào)的主信號(hào)。當(dāng)工作條件變化時(shí),控制電路將通過一定的自適應(yīng)算法對(duì)從耦合器C5、C6和C7中耦合出的信號(hào)進(jìn)行處理,分別對(duì)兩個(gè)矢量調(diào)制器進(jìn)行實(shí)時(shí)控制,從而保持整個(gè)系統(tǒng)的穩(wěn)定。

圖1 自適應(yīng)前饋電路原理圖

3 自適應(yīng)前饋算法

圖2所示為自適應(yīng)前饋電路的簡(jiǎn)化模型,這里假設(shè)耦合器和延時(shí)線都是無(wú)損耗的,所有耦合器的耦合系數(shù)都是1。由于信號(hào)的衰減和相移都可以等效為其復(fù)包絡(luò)與一個(gè)復(fù)數(shù)相乘,而任何實(shí)數(shù)信號(hào)都可以用其復(fù)包絡(luò)來(lái)表示,為了便于計(jì)算機(jī)進(jìn)行處理,這里都將信號(hào)用其復(fù)包絡(luò)表示。G(x)是主功放的復(fù)數(shù)電壓增益,它是輸入信號(hào)瞬時(shí)功率的函數(shù)。誤差功放的復(fù)數(shù)電壓增益記為g。用復(fù)系數(shù)α和β表示矢量調(diào)制器VM1和VM2對(duì)幅度和相位的調(diào)節(jié)。

圖2 自適應(yīng)前饋簡(jiǎn)化模型

前饋系統(tǒng)的輸入信號(hào)用Vin(t)表示,則經(jīng)過主功放非線性放大之后的信號(hào)為Va(t),可以表示成線性放大部分和互調(diào)失真之和。

Va(t)=Vin(t)G(pin(t))=c*Vin(t)+Vd(t)

(1)

其中c為主功放的線性放大系數(shù),Vd(t)為主功放產(chǎn)生的互調(diào)失真信號(hào)。

主功放輸出信號(hào)Va(t)經(jīng)過衰減器r和矢量調(diào)制器VM1后,與下支路信號(hào)Vin(t)相減,得到誤差信號(hào)Ve(t):

Ve(t)=αVa(t)/r-Vin(t)

=(αc/r-1)Vin(t)+α/rVd(t)

(2)

由式(2)可知,當(dāng)αc/r=1時(shí),則Ve(t)=α/rVd(t),即Ve(t)中將只包含非線性失真信號(hào)。Ve(t)通過矢量調(diào)制器VM2調(diào)節(jié)幅度和相位,又經(jīng)過誤差功放線性放大之后,與上支路主功放輸出信號(hào)Va(t)進(jìn)行相減,得到最后的輸出信號(hào)Vo(t):

Vo(t)=Va(t)-βgVe(t)

=[c-βg(αc/r-1)]Vin(t)+(1-βgα/r)Vd(t)

(3)

將αc/r=1帶入式(3)可得:

Vo(t)=cVin(t)+(1-βgα/r)Vd(t)

(4)

由式(4)可知,當(dāng)βgα/r=1時(shí),則Vo(t)=cVin(t),即系統(tǒng)最后的輸出將只有線性放大成分。

3.1 相關(guān)性最小算法

根據(jù)相關(guān)性原理,信號(hào)間的時(shí)域波形相似程度越小,則其相關(guān)性就越小。相關(guān)性最小算法是根據(jù)線性分量和非線性分量之間的不相關(guān)特性,來(lái)分別判斷兩個(gè)環(huán)路中的幅度和相位的匹配情況,并通過自適應(yīng)算法進(jìn)行信號(hào)處理,實(shí)時(shí)調(diào)節(jié)兩個(gè)矢量調(diào)制器,使系統(tǒng)性能達(dá)到最好[3]。

在誤差提取環(huán)路中,下支路信號(hào)Vin(t)和誤差信號(hào)Ve(t)的相關(guān)性用ρ1(t)表示:

ρ1(t)=E[Ve(t)Vin*(t)]

=E[(αc/r-1)Vin(t)Vin*(t)+α/rVd(t)Vin*(t)]

(5)

由于Vd(t)和Vin(t)不相關(guān),則E[Vd()t]Vin*(t)]=0。當(dāng)αc/r=1時(shí),由式(5)可知ρ1(t)=0,即Vin(t)和Ve(t)相關(guān)性最小,而此時(shí)的條件與上節(jié)推出的Ve(t)中只包含非線性失真的條件相同。故可以用Vin(t)和Ve(t)的相關(guān)性最小作為誤差提取環(huán)路的自適應(yīng)控制準(zhǔn)則。

同理,在誤差消除環(huán)路中,誤差信號(hào)Ve(t)和最終輸出信號(hào)Vo(t)的相關(guān)性用ρ2(t)來(lái)表示,并將αc/r=1和E[Vd(t)Vin*(t)]=0帶入可得:

ρ2(t)=E[Vo(t)Ve*(t)]

=E[(1-βgα/r)(α/r)*Vd(t)Vd*(t)]

(6)

當(dāng)βgα/r=1時(shí),ρ2(t)=0,即Vo(t)和Ve(t)的相關(guān)性最小,此時(shí)輸出信號(hào)Vo(t)中將不包含非線性失真分量,與前面的推導(dǎo)結(jié)果相同,說(shuō)明直接功率最小檢測(cè)法和相關(guān)性最小檢測(cè)法等效,故可以用輸出信號(hào)Vo(t)和誤差信號(hào)Ve(t)的相關(guān)性最小作為誤差消除環(huán)路的自適應(yīng)控制準(zhǔn)側(cè)[4]。

3.2 自適應(yīng)算法

在前饋系統(tǒng)中比較常用的自適應(yīng)算法是LMS算法。LMS算法是以均方誤差達(dá)到最小為準(zhǔn)則,其根據(jù)是最速下降法。最速下降法是一種間接的迭代方法,通過函數(shù)的梯度來(lái)尋找最優(yōu)值。由于任一點(diǎn)的函數(shù)值沿其負(fù)梯度方向下降得最快,故可以利用負(fù)梯度方向作為極值搜索方向[5]。

在誤差提取環(huán)路中,利用Vin(t)和Ve(t)的相關(guān)性為零求解αopt,將Vin(t)和Ve(t)的互協(xié)方差函數(shù)作為模擬梯度函數(shù),即:

σ1=E[Ve(t)Vin*(t)]

(7)

但是它不是實(shí)際的梯度信號(hào),不能準(zhǔn)確反映負(fù)梯度方向,然而它與實(shí)際梯度相似,可以跟蹤α的最優(yōu)解。而且在α=αopt時(shí),模擬梯度信號(hào)與實(shí)際梯度信號(hào)都為零。在實(shí)際系統(tǒng)中,為了避免求式(7)中的期望,使用無(wú)偏估計(jì)Dα(t)來(lái)代替數(shù)學(xué)期望,即:

Dα(t)=Ve(t)Vin*(t)

(8)

與求解αopt類似,在誤差消除環(huán)路中,用Ve(t)和Vo(t)的互協(xié)方差函數(shù)作為模擬梯度,即:

σ2=E[Vo(t)Ve*(t)]

(9)

而該模擬梯度與實(shí)際的梯度信號(hào)相同,故可以用來(lái)跟蹤β的最優(yōu)解。顯然也可用無(wú)偏估計(jì)來(lái)代替,即:

Dβ(t)=Vo(t)Ve*(t)

(10)

將式(8)和式(10)帶入傳統(tǒng)的LMS算法中,可得關(guān)于α和β的迭代算法更新式如式(11)[6]:

(11)

其中a和b為步長(zhǎng)因子,決定著α和β的收斂速度。控制電路獲取當(dāng)前時(shí)刻的信號(hào)Vin(n)、Ve(n)和Vo(n),按照式(11)進(jìn)行進(jìn)行信號(hào)處理,即可更新到當(dāng)前時(shí)刻的α(n)和β(n),重復(fù)該步驟直到穩(wěn)定收斂。一般α和β的初始值都設(shè)為零。LMS算法的收斂速度和步長(zhǎng)因子的選取有很大的關(guān)系,步長(zhǎng)因子越大,則算法的收斂速度越快,但是穩(wěn)態(tài)精度越差,反之亦然,故LMS算法的收斂速度和穩(wěn)態(tài)精度是一對(duì)矛盾。為了解決這個(gè)問題,本文對(duì)α的收斂過程將采用變步長(zhǎng)的LMS算法,則α的迭代更新式如式(12)[7~8]:

(12)

β(n)=β(n-1)+sign(β)bVo(n)Ve*(n)

(13)

其中sign(β)=sign[Vo(n)Ve*(n)-Vo(n-1)Ve*(n-1)],通過sign(β)來(lái)控制調(diào)節(jié)方向,從而達(dá)到β的自適應(yīng)控制過程。

4 算法仿真與結(jié)果分析

本文首先基于ADS軟件采用飛思卡爾的MRF6V2300N芯片設(shè)計(jì)了一個(gè)大功率的放大器,并且基于此放大器進(jìn)行自適應(yīng)前饋算法的驗(yàn)證。為了在功放輸出端得到互調(diào)信號(hào),輸入將采用頻率為260MHz和270MHz的雙音信號(hào),功率大小均為27dBm。該功放的輸出頻譜如圖3所示,可以看出輸入信號(hào)經(jīng)過主功放后產(chǎn)生了很強(qiáng)的非線性,雙音輸出47dBm時(shí)三階互調(diào)大約在-16dBc左右。

圖3 主功放輸出頻譜

首先利用ADS軟件將輸入和輸出的時(shí)域波形存為txt文件,然后調(diào)用Matlab中的fopen函數(shù)來(lái)讀取文件中的數(shù)據(jù),這里得到的是實(shí)數(shù)信號(hào)信息,而LMS算法中便于處理的是復(fù)包絡(luò)信號(hào),因此需要調(diào)用hilbert函數(shù)進(jìn)行希爾伯特變換[10]。接著進(jìn)行LMS算法迭代,最終得到α和β的穩(wěn)定收斂值。

α和β的自適應(yīng)收斂曲線分別如圖4和圖5所示。α和β的初始值都設(shè)為零,并分別按照式(12)和式(13)進(jìn)行迭代更新。其中步長(zhǎng)因子a和b對(duì)整個(gè)收斂過程的影響很大,在本算法中a=0.000005,b=0.0001。α的實(shí)部和虛部大約經(jīng)過1500次迭代之后收斂,而β的實(shí)部和虛部大約經(jīng)過2000次迭代之后收斂。β的收斂過程明顯依賴于α的收斂過程,隨著α逐漸趨于收斂,β也將逐漸收斂,故β的收斂速度較α慢。采用新的算法之后,α和β的收斂速度較快,穩(wěn)態(tài)精度也較高。

圖4 α的收斂過程

圖5 β的收斂過程

圖6所示為誤差信號(hào)的頻譜,可以看出主信號(hào)已經(jīng)減小到和互調(diào)信號(hào)為同一個(gè)功率等級(jí),理論上主信號(hào)可以被完全消除,但在實(shí)際應(yīng)用中主信號(hào)和互調(diào)信號(hào)處在同一等級(jí)即可。由此可見,誤差信號(hào)提取環(huán)路的性能基本上滿足了系統(tǒng)要求。

整個(gè)前饋系統(tǒng)最后輸出信號(hào)的頻譜如圖7所示,可以看出誤差消除環(huán)路已經(jīng)把互調(diào)信號(hào)處理到一個(gè)很低的水平,系統(tǒng)的增益達(dá)到了20dB,在雙音間隔10MHz輸出47dBm時(shí)三階互調(diào)達(dá)到了-46dBc。相對(duì)于未加線性化處理的功放,三階互調(diào)改善了30dB左右,由此驗(yàn)證了改進(jìn)LMS算法的可行性。

圖7 前饋系統(tǒng)輸出信號(hào)頻譜

將α和β最終的收斂值分別帶入到兩個(gè)矢量調(diào)制器中,并在ADS中搭建如圖2所示的自適應(yīng)前饋系統(tǒng)電路,仿真結(jié)果如圖8所示,低端和高端的互調(diào)都達(dá)到了-46dBc,與Matlab的仿真結(jié)果相同,更進(jìn)一步驗(yàn)證了算法的可行性。

圖8 ADS中輸出信號(hào)頻譜

5 結(jié)語(yǔ)

LMS算法比較容易實(shí)現(xiàn),性能穩(wěn)定,收斂速度較快,穩(wěn)態(tài)精度較高,故廣泛地應(yīng)用于自適應(yīng)前饋系統(tǒng)中。使用LMS算法對(duì)前饋系統(tǒng)進(jìn)行跟蹤和調(diào)節(jié),可以保持系統(tǒng)長(zhǎng)期穩(wěn)定。

本文對(duì)自適應(yīng)前饋電路的原理進(jìn)行了詳細(xì)地分析和推導(dǎo),引入了一種改進(jìn)的LMS算法,并對(duì)基于ADS設(shè)計(jì)的功率放大器進(jìn)行了前饋線性化處理,由Matlab和ADS的仿真結(jié)果均可以看出系統(tǒng)的互調(diào)達(dá)到了-46dBc,比原功放的線性度改善了30dB,由此驗(yàn)證了改進(jìn)算法的可行性。

[1]郭冰.新型自適應(yīng)前饋線性功率放大器[D].南京:東南大學(xué),2004:3-7.

[2]M. O. Droma, E. Bertran, M. Gadringer, et al. Developments in Predistortion and Feedforward Adaptive Power Amplifier Linearisers[J]. EGAAS,2005:337-340.

[3]于盛,馬洪.前饋功放自適應(yīng)控制算法性能研究[J].計(jì)算機(jī)仿真,2007,24(12):320-323.

[4]孫明權(quán).自適應(yīng)前饋功放控制算法的研究[D].武漢:華中科技大學(xué),2007:26-38.

[5]魯鵬.自適應(yīng)前饋功率放大器中控制模塊的設(shè)計(jì)與研究[D].成都:電子科技大學(xué),2010:38-45.

[6]王云飛,王家禮,呂永生.自適應(yīng)前饋微波超線性功率放大器算法研究[J].西安電子科技大學(xué)學(xué)報(bào)(自然科學(xué)版),2004,31(6):948-951.

[7]李存武,林春生.關(guān)于幾種變步長(zhǎng)LMS算法的討論[J].艦船電子工程,2008,28(5):175-177.

[8]I. Dornean, M. Topa, B. S. Kirei, et al. HDL Implementation of the Variable Step Size NLMS Adaptive Algorithm[J]. Automation, Quality and Testing, Robotics,2008,3:243-246.

[9]劉憲國(guó).前饋線性功率放大器自適應(yīng)控制系統(tǒng)的設(shè)計(jì)與FPGA實(shí)現(xiàn)[D].成都:電子科技大學(xué),2011:41-44.

[10]李宏.前饋系統(tǒng)中自適應(yīng)控制部分的研究與設(shè)計(jì)[D].成都:電子科技大學(xué),2012:31-39.

AdaptiveFeedforwardBasedonLMSAlgorithm

YANG Li

(Huazhong University of Science and Technology, Wuhan 430074)

The linearity of the power amplifier which is the key device of communication system affects the quality of the whole system, and feedforward linearization technology holds good comprehensive performance, so it has always been the research hotspot. A modified LMS algorithm which is based on the principle of the adaptive feedforward circuit is introduced. Through computer simulation software, it can be seen that this algorithm can improve the linearity of the system well.

LMS algorithm, adaptation, feedforward, correlation

2013年10月7日,

:2013年11月27日

楊黎,男,碩士,碩士研究生,研究方向:MMIC設(shè)計(jì)和大功率功放及其線性化。

TN713DOI:10.3969/j.issn1672-9730.2014.04.010

猜你喜歡
信號(hào)系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
信號(hào)
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無(wú)人機(jī)系統(tǒng)
ZC系列無(wú)人機(jī)遙感系統(tǒng)
完形填空二則
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
孩子停止長(zhǎng)個(gè)的信號(hào)
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
基于LabVIEW的力加載信號(hào)采集與PID控制
主站蜘蛛池模板: 蜜臀AV在线播放| 欧美色丁香| 国产人人射| 亚洲床戏一区| 欧洲一区二区三区无码| 91黄色在线观看| 亚洲综合色区在线播放2019| 伊人色综合久久天天| 色有码无码视频| 亚洲国产成人久久77| 久草中文网| 亚洲无码91视频| 国产精品网址在线观看你懂的| 国产在线自乱拍播放| 日韩精品一区二区三区大桥未久 | 日韩乱码免费一区二区三区| 亚洲永久视频| 欧美另类图片视频无弹跳第一页| 一区二区三区国产精品视频| 精品国产免费观看| 91青青草视频在线观看的| 99国产在线视频| 国产视频自拍一区| 人禽伦免费交视频网页播放| 婷婷伊人久久| 欧美一区二区自偷自拍视频| 毛片手机在线看| 国产精品无码在线看| www欧美在线观看| 内射人妻无码色AV天堂| 日韩黄色在线| 久久久噜噜噜久久中文字幕色伊伊 | 一区二区三区四区在线| 原味小视频在线www国产| 亚洲色精品国产一区二区三区| 91福利片| 青青青国产视频手机| 午夜丁香婷婷| 久久久久久尹人网香蕉| 国产色伊人| 亚洲第一国产综合| 好吊日免费视频| 亚洲欧洲自拍拍偷午夜色| 午夜精品久久久久久久无码软件| 一区二区三区国产| 国产一二三区视频| 亚洲人成人无码www| 日韩大乳视频中文字幕 | 毛片网站观看| 亚洲无码91视频| 中文字幕66页| 国产一区二区网站| 亚洲日韩高清无码| 99成人在线观看| 国产91蝌蚪窝| 亚洲黄色成人| 国内精品久久久久久久久久影视| 黄色福利在线| 香蕉色综合| 国产AV无码专区亚洲A∨毛片| 91麻豆精品国产91久久久久| av一区二区三区高清久久| 日本在线视频免费| 日韩精品成人在线| 国产区网址| 国产成熟女人性满足视频| 欧美一级99在线观看国产| 国产成人91精品免费网址在线| 中日韩欧亚无码视频| 久久99国产精品成人欧美| 亚洲天堂区| 熟妇无码人妻| 99无码熟妇丰满人妻啪啪| 国产粉嫩粉嫩的18在线播放91| 免费一级毛片在线观看| 成人亚洲视频| 极品av一区二区| 日韩在线欧美在线| 国产成年女人特黄特色大片免费| 欧美国产精品不卡在线观看| 97se亚洲综合| 日本人妻丰满熟妇区|