版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、I CMA 盲均衡算法仿真研究 摘要 盲均衡是一種新興的自適應(yīng)均衡技術(shù),它不需要參考輸入的訓(xùn)練序列來(lái)維持正常 工作,僅依據(jù)接收序列本身的先驗(yàn)信息來(lái)均衡信道特性。自它出現(xiàn)后,就得到廣泛的 關(guān)注,并在許多領(lǐng)域中得到應(yīng)用。本文系統(tǒng)地分析研究和歸納總結(jié)了盲均衡的基本理 論。重點(diǎn)分析了Bussgang類盲均衡算法中的恒模(CMA, Constant Modulus Algorithm)盲 均衡算法。分析了傳統(tǒng)CMA盲均衡算法的收斂性能,由于采用固定步長(zhǎng),使得收斂速 度和收斂精度之間相互制約,其應(yīng)用受到很大的限制。為了解決這一矛盾,本文提出 了一種基于均方誤差(MSE, Mean Square Error
2、)的CMA盲均衡算法,這是一種利用時(shí) 變步長(zhǎng)來(lái)代替固定步長(zhǎng)的自適應(yīng)變步長(zhǎng)CMA盲均衡算法,并進(jìn)行了計(jì)算機(jī)仿真。結(jié)果 表明改進(jìn)算法相對(duì)于CMA算法收斂性能有一定的提高。 關(guān)鍵字關(guān)鍵字:盲均衡盲均衡,恒模算法恒模算法, 變步長(zhǎng)變步長(zhǎng),均方誤差均方誤差 II CMA BLIND EQUALIZATION ALGORITHM SIMULATION ABSTRACT This paper analyzed systematically studies and summaried the blind balanced elementary theory. Analysis focused on the B
3、ussgang type blind equalization of constant modulus algorithm (CMA, Constant Modulus Algorithm) algorithm for blind equalization. This paper analyzes of the traditional CMA blind equalization algorithm performance, as a result of the use of fixed-step, making convergence speed and residual error bec
4、ome a contradiction, which makes the application fields of CMA algorithm limited. In order to solve the contradiction ,this paper derives an improved CMA blind equalization algorithm utilizing the vary of MSE. This is an adaptive variable step-size CMA blind equalization algorithm, which uses a time
5、-varying step size to replace the fixed step size. The simulation with computer shows the improved algorithms have the better convergence performance than CMA algorithm. KEYWORDS: blind equalization , Constant Modulus Algorithm , variable step-size, Mean Square Error i 目錄目錄 摘要(中文).I 摘要(外文).II 1 緒論.1
6、 1.1 研究盲均衡的目的和意義 .1 1.2 盲均衡的研究現(xiàn)狀.2 1.3 衡量算法收斂性能的指標(biāo) .3 2 恒模算法.4 2.1 盲均衡的基本結(jié)構(gòu).4 2.2 Bussgang 類盲均衡算法.6 2.2.1 決策指向算法.7 2.2.2 Sato 算法 .7 2.2.3 Godard 算法.8 2.3 恒模算法的提出 .8 2.4 恒模算法的理論推導(dǎo) .9 2.5 步長(zhǎng)因子對(duì)恒模算法收斂性能的影響 .11 3 基于剩余誤差的變步長(zhǎng)恒模盲均衡算法.17 3.1 恒模算法中剩余誤差的分析 .17 3.2 基于 MSE 的變步長(zhǎng)恒模盲均衡算法.18 3.2.1 基于 MSE 的變步長(zhǎng)恒模盲均衡算
7、法的表達(dá)形式.18 3.2.2 算法性能分析.18 3.3 基于 MSE 的變步長(zhǎng)恒模算法的 MATLAB 實(shí)現(xiàn).19 結(jié)論.24 參考文獻(xiàn).25 附錄.26 致謝.32 1 1 緒論 盲均衡是一種新興的自適應(yīng)均衡技術(shù),它不需要參考輸入的訓(xùn)練序列來(lái)維持正常 工作,僅依據(jù)接收序列本身的先驗(yàn)信息來(lái)均衡信道特性。因此,在數(shù)據(jù)通信系統(tǒng)中不 必發(fā)送訓(xùn)練序列,可以提高信道效率,同時(shí)盲均衡技術(shù)還可以獲得更好的均衡性能。 盲均衡技術(shù)優(yōu)越的性能使它受到更加廣泛的關(guān)注,并在許多領(lǐng)域中得到應(yīng)用。盲均衡 技術(shù)可有效地應(yīng)用于數(shù)字通信、雷達(dá)、地震和圖像處理等系統(tǒng)。盲均衡技術(shù)己成為數(shù) 字通信領(lǐng)域中熱點(diǎn)研究的課題之一。在盲均
8、衡的幾種算法中,又以CMA(Constant Modulus Algorithm)恒模算法的研究最為廣泛。 1.1 研究盲均衡的目的和意義 在數(shù)字通信系統(tǒng)中,帶限發(fā)射、接收濾波器、放大器、時(shí)延與多徑效應(yīng)、發(fā)射機(jī) 與接收機(jī)之間的相對(duì)運(yùn)動(dòng)、禍合效應(yīng)和多址干擾等因素綜合作用會(huì)使信號(hào)序列在傳遞 過(guò)程中產(chǎn)生碼間干擾和信道間干擾.為了降低誤碼率,必須對(duì)碼間干擾進(jìn)行適當(dāng)?shù)难a(bǔ)償。 傳統(tǒng)的克服碼間干擾的方法是在接收端加均衡器,使均衡器的特性正好與信道的 特性相反,使之能夠準(zhǔn)確補(bǔ)償傳輸信道的特性,從而消除碼間干擾。有些應(yīng)用場(chǎng)合如 無(wú)線移動(dòng)通信中信道是時(shí)變的,為了準(zhǔn)確地補(bǔ)償信道的特性,均衡器應(yīng)有及時(shí)調(diào)整參 數(shù)、動(dòng)態(tài)
9、跟蹤信道變化的能力,具有這種 “智能特性”的均衡器稱之為自適應(yīng)均衡器。 這種均衡器在數(shù)據(jù)傳輸之前,通常需要預(yù)先發(fā)送一段收端和發(fā)端都已知的訓(xùn)練序 列。接收機(jī)測(cè)量出該序列通過(guò)信道后產(chǎn)生的變化或誤差,并依據(jù)該誤差信息對(duì)均衡器 參數(shù)進(jìn)行調(diào)整,最終使均衡器正好補(bǔ)償信道特性,從而使接收機(jī)能夠從均衡器輸出中 得到幾乎無(wú)錯(cuò)的發(fā)送信號(hào),保證數(shù)據(jù)的可靠傳輸。這段過(guò)程被稱為訓(xùn)練,此時(shí)均衡器 被稱為工作在訓(xùn)練模式。 訓(xùn)練過(guò)程結(jié)束后,數(shù)據(jù)傳輸開(kāi)始,此時(shí)發(fā)送信號(hào)是未知的,為了動(dòng)態(tài)跟蹤信道特 性可能發(fā)生的變化,接收機(jī)將均衡器輸出的判決信號(hào)作為參考信號(hào),用來(lái)測(cè)量信號(hào)通 過(guò)信道后產(chǎn)生的誤差,對(duì)均衡器輸出的信號(hào)繼續(xù)進(jìn)行調(diào)整,此時(shí)
10、均衡器工作在判決 (Decision Directed)模式。 根據(jù)自適應(yīng)濾波理論,均衡器在判決修正模式下能正常工作的條件是輸入信號(hào)的 眼圖預(yù)先張開(kāi)到一定程度 (判決結(jié)果的錯(cuò)誤率極低),以保證均衡器可靠地收斂。如果 這個(gè)條件不滿足,就要由發(fā)端發(fā)送一個(gè)收端已知的訓(xùn)練序列對(duì)均衡器進(jìn)行訓(xùn)練,使之 收斂。因而訓(xùn)練過(guò)程也被稱為均衡器的學(xué)習(xí)過(guò)程,對(duì)一般通信系統(tǒng)來(lái)講是不可缺少的 階段。然而訓(xùn)練序列的使用有如下幾點(diǎn)缺陷: (1) 由于訓(xùn)練序列的傳輸占用了部分時(shí)間,有效的信息速率降低了。 2 (2) 對(duì)于嚴(yán)重的衰落信道,訓(xùn)練序列必須頻繁發(fā)送。 (3) 當(dāng)通信發(fā)生短時(shí)中斷時(shí),每一次新的通信開(kāi)始之前必須發(fā)送訓(xùn)練序來(lái)
11、初始化接 收機(jī)。 (4) 在某些特殊應(yīng)用場(chǎng)合,接收機(jī)無(wú)法得到訓(xùn)練信號(hào)(如在破譯截獲的敵方信號(hào)時(shí))。 由于自適應(yīng)均衡器具有上述缺陷,使之不能適應(yīng)現(xiàn)代數(shù)字通信系統(tǒng)高速度、大容 量的發(fā)展趨勢(shì)。因此,近年來(lái)人們致力于研究不借助訓(xùn)練序列,僅僅根據(jù)接收到的信 號(hào)序列本身進(jìn)行自適應(yīng)均衡的技術(shù)-盲均衡。與普通均衡器相比,盲均衡器具有收斂 域大、應(yīng)用范圍廣等特點(diǎn)。 1.2 盲均衡的研究現(xiàn)狀 1975 年,日本學(xué)者 YSato 在對(duì)傳統(tǒng)的自適應(yīng)均衡的均方誤差函數(shù)進(jìn)行了簡(jiǎn)單改進(jìn) 后,第一次提出應(yīng)用于多幅度調(diào)制數(shù)據(jù)傳輸中的自恢復(fù)均衡的概念,后稱之為盲均衡。 自此以后,許多專家學(xué)者都投入到盲均衡的研究中,從不同方面采用
12、各種代價(jià)函數(shù)和 優(yōu)化方法,得出許多應(yīng)用于不同場(chǎng)合的盲均衡算法。 目前,盲均衡的研究主要分為以下幾類: (1) 基于高階譜的盲均衡 一般情況下,基于二階統(tǒng)計(jì)量的盲均衡算法只能解決最小或最大相位信道的均衡 問(wèn)題,對(duì)非最小相位信道則無(wú)能為力。但是系統(tǒng)輸出序列的高階統(tǒng)計(jì)量既能反映信道 傳遞函數(shù)的幅度信息和相位信息,又能有效抑制信道中的加性高斯噪聲,從而能用于 各種信道辨識(shí)與參數(shù)估計(jì)。 (2) 基于神經(jīng)網(wǎng)絡(luò)的盲均衡 信道均衡也可以看作為分類問(wèn)題,把均衡器看成判決器,從而盡量精確地恢復(fù)發(fā) 送序列。因此有很強(qiáng)分類功能的神經(jīng)網(wǎng)絡(luò)就很適合做均衡器。神經(jīng)網(wǎng)絡(luò)為非線性動(dòng)態(tài) 系統(tǒng),它具有很大規(guī)模并行處理、高度的魯棒性
13、等特征,尤其適于處理復(fù)雜的非線性 問(wèn)題。 (3) 基于信號(hào)檢測(cè)的盲均衡 有些文獻(xiàn)將基于信號(hào)檢測(cè)理論的盲均衡算法從原理上分為最大似然序列估計(jì)盲均 衡算法,貝葉斯估計(jì)盲均衡算法,以及最小錯(cuò)誤概率盲均衡算法等。 (4) Bussgang 類盲均衡 Bussgang 類盲均衡以橫向?yàn)V波器為結(jié)構(gòu),利用信號(hào)的物理特征選用合適的代價(jià)函數(shù)和 誤差控制函數(shù)來(lái)調(diào)節(jié)均衡器抽頭,使得恢復(fù)信號(hào)接近于源信號(hào)。此類算法是以一種迭 代方式進(jìn)行盲均衡,并在均衡器輸出端對(duì)輸出信號(hào)作無(wú)記憶非線性變換。由于它是在 傳統(tǒng)自適應(yīng)濾波的基礎(chǔ)上發(fā)展而來(lái),因此保留了傳統(tǒng)自適應(yīng)算法的簡(jiǎn)單性,復(fù)雜度低, 3 運(yùn)算量小,概念清楚,易于實(shí)現(xiàn)。但這類算
14、法的缺點(diǎn)是算法收斂時(shí)間長(zhǎng),手電后穩(wěn)態(tài) 剩余誤差大,對(duì)非線性或存在零點(diǎn)的信道均衡效果不好等。目前橋位經(jīng)典的 Bussgang 類算法由 Sato 算法、決策指向算法、BGR 算法、Stop and Go 算法、Godard 算法等。 1.3 衡量算法收斂性能的指標(biāo) 衡量算法收斂性能的指標(biāo)主要有收斂速度、誤碼特性、運(yùn)算復(fù)雜度、跟蹤時(shí)變信 道的能力和抗干擾能力等。 (1) 收斂速度 均衡器開(kāi)始工作后,需要一個(gè)收斂過(guò)程才能使均衡器的抽頭系數(shù)由初值逐漸過(guò)渡 到最優(yōu)值,收斂速度越快,收斂過(guò)程所需時(shí)間越短,通信初期的誤碼數(shù)越少。 (2) 誤碼特性 在不增加算法計(jì)算復(fù)雜度和收斂速度滿足要求的前提下,降低均衡器
15、的誤比特率 (BER)具有重要意義。 (3) 運(yùn)算復(fù)雜度 許多均衡算法盡管收斂速度快,但計(jì)算量太大,因而對(duì)硬件和軟件要求很高,使 其實(shí)際應(yīng)用受到很大的限制。因此,在誤碼率滿足要求的前提下,應(yīng)降低均衡算法的 計(jì)算復(fù)雜度。 (4) 跟蹤時(shí)變信道的能力 算法跟蹤時(shí)變信道的能力,主要體現(xiàn)在信道發(fā)生時(shí)變的情況下,算法能否收斂和 穩(wěn)定的問(wèn)題。算法的跟蹤能力受其原理和參數(shù)的制約。 (5) 抗干擾能力 抗干擾能力是算法對(duì)信道中疊加的噪聲,尤其是突發(fā)強(qiáng)噪聲干擾的抵抗能力。抗 干擾能力差的算法遇到強(qiáng)噪聲干擾時(shí)收斂性能變差甚至無(wú)法收斂。 4 2 恒模算法 2.1 盲均衡的基本結(jié)構(gòu) 圖 2-1 為盲均衡原理框圖。其中
16、是發(fā)送序列,是未知信號(hào)的沖激響應(yīng))(nx)(nh (包含了發(fā)射濾波器、傳播媒介和接受濾波器的綜合作用) ,為系統(tǒng)接收序列,同)(ny 時(shí)也是盲均衡器的輸入序列,為噪聲信號(hào),為均衡器的沖激響應(yīng),為被)(nn)(nw)( nx 均衡器恢復(fù)的信號(hào),為判決輸出信號(hào)。)( nx 信道判決器 算法 盲均衡器 )(nh )(nn )(nw )( nx)(nx)( nx 圖 2-1 盲均衡系統(tǒng) 輸入序列假設(shè)為獨(dú)立同分布序列,通過(guò)一未知時(shí)變離散時(shí)間傳輸信道,)(nx)(nh 考慮加性信道噪聲,得到均衡器接收序列可表示為:)(nn)(ny = (2-1)( )( )* ( )( )y nh nh nn n( )
17、()( ) i h i x nin n 可知,是由和卷積而成,要想從中獲得,就需要對(duì)進(jìn)行反( )y n( )x n( )h n( )y n( )x n( )y n 卷積或解卷積運(yùn)算,或等價(jià)辨識(shí)傳輸信道的逆信道.當(dāng)和已知時(shí),( )h n 1( ) hn ( )y n( )x n 可以獲得。均衡器的訓(xùn)練就屬于此種情況但當(dāng)未知時(shí),即3個(gè)參數(shù)中只有一個(gè)( )h n( )x n 是已知,求解就相當(dāng)困難, 這就是盲均衡或盲解積。 均衡器是線性自適應(yīng)濾波器系統(tǒng),它的輸出為)( nx (2-2) i inyiwnx)()()( 若不考慮信道噪聲的影響,則由信道輸入端到均衡器輸出端的沖激響應(yīng)等于)(ng (2-
18、3) k knwkhnwnhng)()()(*)()( 因此均衡器輸出可以寫(xiě)成)( nx (2-4) k knxngnx)()()( 盲均衡的目的是通過(guò)算法調(diào)節(jié)均衡器權(quán)值使均衡器輸出序列逼近于信道輸入)( nx 5 序列,這就要考慮到代價(jià)函數(shù)的選取以及采用的優(yōu)化算法。如果通過(guò)以上的選取)(nx 獲得了一個(gè)理想均衡器,也即一個(gè)理想的逆濾波器,令表示理想均衡器的沖激響)( nw 應(yīng),則它與信道沖激響應(yīng)之間滿足“理想逆關(guān)系”,表達(dá)如下 (2-5)nknwkh n k ,)( )( 式中,為 Kronecker 函數(shù)。 n 目前的盲均衡算法一般采用有限長(zhǎng)抽頭式橫向?yàn)V波器,其結(jié)構(gòu)如圖 2-2 所示。 )
19、(ny 1 z 1 z 1 z 1 z ) 1( ny )( nx )( 1n w)( 2n w)( 2n wL )( 1 nwL ) 1(Lny )( 0n w 圖 2-2 橫向?yàn)V波器的結(jié)構(gòu)圖 其中,橫向?yàn)V波器的長(zhǎng)度為 L,橫向?yàn)V波器的輸入為 nY (2-6) ( ), (1),., (1)lny ny ny nLY 濾波器的抽頭系數(shù)為( )nW (2-7) 011 ( )( ),( ),.,( )l L nw n w nwn W 則橫向?yàn)V波器的輸出可表示為)( nx = (2-8) 1 0 )()()( L i i inynwnx( )( ) T nnYW( ) ( ) T nnWY 理想
20、的濾波器是無(wú)限長(zhǎng)的,圖 2-2 所示濾波器是截?cái)嗟挠邢揲L(zhǎng)濾波器,它是理想 濾波器的近似模型,這就必然帶來(lái)剩余碼間干擾,濾波器的輸出僅僅是源信號(hào))( nx 的估計(jì)值。因此誤差信號(hào)為)(nx = (2-9))()( )(nxnxne 1 0 )()()( L i i nxinynw( ) ( )( ) T nnx nWY 訓(xùn)練過(guò)程的任務(wù)是求出一組抽頭系數(shù),使均衡器能最有效地消除碼間干擾,)(nwi 這組抽頭系數(shù)稱為最佳抽頭系數(shù)。為了使均衡器獲得最佳抽頭系數(shù),需要根 opti nw)( 據(jù)不同應(yīng)用場(chǎng)合選用不同的優(yōu)化算法,盲均衡算法用對(duì)均衡器輸出信號(hào)的無(wú)記憶非線 6 性變換來(lái)代替自適應(yīng)算法中的期望信號(hào)
21、。 2.2 Bussgang類盲均衡算法 無(wú)記憶非線性函數(shù)橫向?yàn)V波器 )(nw )( nx)( nx Bussgang盲均衡算法 )(ny )(ne )(g 圖2-3 Bussgang盲均衡器的原理圖 圖 2-3 為Bussgang類盲均衡器原理圖。Bussgang類盲均衡算法作為盲均衡算法的 一個(gè)分支,是在傳統(tǒng)的自適應(yīng)濾波器的基礎(chǔ)上發(fā)展起來(lái)的。早期的盲均衡器以橫向?yàn)V 波器為基本結(jié)構(gòu),利用信號(hào)的物理特征選擇合適的代價(jià)函數(shù)和誤差控制函數(shù)來(lái)調(diào)節(jié)均 衡器的權(quán)系數(shù)。這類算法是以一種迭代方式進(jìn)行盲均衡,并在均衡器的輸出端對(duì)數(shù)據(jù) 進(jìn)行非線性變換,當(dāng)算法以平均值達(dá)到收斂時(shí),被均衡的序列表現(xiàn)為Bussgang
22、統(tǒng)計(jì)量。 因此,此類算法稱為Bussgang類盲均衡算法。Bussgang類盲均衡算法的顯著特點(diǎn)是算法 思路保持了傳統(tǒng)自適應(yīng)均衡的簡(jiǎn)單性,物理概念清楚,沒(méi)有增加計(jì)算復(fù)雜度,運(yùn)算量 較小,便于實(shí)時(shí)實(shí)現(xiàn)。缺點(diǎn)是算法的收斂時(shí)間較長(zhǎng),收斂后剩余誤差較大,沒(méi)有解決 均衡過(guò)程中的局部收斂問(wèn)題,對(duì)非線性信道和存在零點(diǎn)的信道均衡效果不佳。 Bussgang類盲均衡器采用一個(gè)非線性估計(jì)函數(shù)g(),使,用近似( ) ( )x ng x n( )x n 代替。如果一個(gè)隨機(jī)過(guò)程滿足下式條件時(shí):( )x n (2-10) ( ) () ( ( ) ()E x n x nkE g x n x nk 則該過(guò)程叫做Bussg
23、ang過(guò)程。式(2-10)揭示出,Bussgang過(guò)程應(yīng)具有下述特性:均衡器輸 出序列的自相關(guān)函數(shù)等于用該輸出序列作變?cè)臒o(wú)記憶非線性函數(shù)g()與輸出序列( )x n 之間的互相關(guān)函數(shù)。1952年了J.J.Bussgang第一個(gè)發(fā)現(xiàn)任何相關(guān)的高斯過(guò)程均具有上述 性質(zhì)。1955年,J.F.Barrett和D.G.Lampard進(jìn)一步證明了所有具有指數(shù)衰減自相關(guān)函數(shù)的 隨機(jī)過(guò)程均具有這一性質(zhì),進(jìn)一步推廣了Bussgang的結(jié)論。不同的Bussgang類盲均衡算 法具有不同的無(wú)記憶非線性函數(shù)g(),但都必須滿足式(2-10)。歸納起來(lái),Bussgang類 盲均衡算法主要由以下兩個(gè)公式表述,其中,式(
24、2-11)為均衡器輸出,式(2-12)為抽頭 系數(shù)迭代公式。 (2-11)( )( ) () L iL x nn y ni i W 7 -2 (2-12)(1)( )nnW=W( )e n( )n * Y 式中,2L+1為均衡器長(zhǎng)度,為迭代步長(zhǎng)因子。關(guān)于Bussgang算( )( )( ( )e nx ng x n 法的收斂性,有以下重要結(jié)論:若輸入序列是亞高斯的,并且 ( )x n 的二階倒數(shù)為負(fù)值,則Bussgang算法是收斂的。( ( )( ( )( )x ng x nx n Bussgang算法有三個(gè)非常有名的特例 (DD)決策指向算法、Sato算法、Godard算 法。下面再分別介紹
25、一下。 2.2.1 決策指向算法 當(dāng)Bussgang算法收斂,并且眼圖“張開(kāi)”時(shí),均衡器便以決策指向模式工作,均衡器 橫向?yàn)V波器的抽頭系數(shù)的最小均方誤差即可以象自適應(yīng)均衡器一樣進(jìn)行控制。 橫向?yàn)V波器 )(nw )( nx)( nx )(ne 自適應(yīng)算法 閾值決策裝置 輸入信號(hào) )(g )(ny 圖2-4 決策指向均衡器的方框圖 決策指向(Decision-Directed)模式使用的無(wú)記憶非線性函數(shù)是一“閥值決策裝置”。 給定橫向?yàn)V波器輸出信號(hào),閡值決策裝置根據(jù)發(fā)射信號(hào)的字符集,對(duì)做出決策( )x n( )x n 判斷,使判斷結(jié)果與最接近,例如,在二進(jìn)制等概率數(shù)據(jù)序列的簡(jiǎn)單情況下,( )x n
26、( )x n 數(shù)據(jù)和決策取值分別為 (2-13) 1, 1 ( ) ( )sgn( ( ) 1, 0 x nx nx n 對(duì)字符 對(duì)字符 將決策指向算法與 Bussgang 算法作一比較,可見(jiàn)決策指向算法是取 g(.)=sgn(.)的 Bussgang 算法。 2.2.2 Sato 算法 M 進(jìn)制 PAM(脈沖幅度調(diào)制)系統(tǒng)的盲均衡最早是 Sato 于 1975 年提出的。在 Sato 算法里,將代價(jià)函數(shù)定義為: =E (2-14)( )J n( )sgn( ( ) x nx n 2 | 式中,為常數(shù),定義為= .很顯然,Sato 算法是 Bussgang 算法取 g(.) 2 ( ) ( )
27、 E xn Ex n| =sgn(.)時(shí)的一個(gè)特例。 8 2.2.3 Godard算法 D.N .Godard2于1980年提出了一種可用于二維數(shù)據(jù)通信系統(tǒng)的盲均衡算法,它最 大的特點(diǎn)是將幅度的均衡和相位恢復(fù)獨(dú)立進(jìn)行,互不干擾,因而允許靈活采用載波同 步方案,這對(duì)載波偏移較大的系統(tǒng)特別有用。Godard在算法中應(yīng)用了一種新的代價(jià)函 數(shù) (2-15) 2 ( )(| ( )|) p p nx nRJE 式中,為一常數(shù)定義為 p R (2-16) 2 | ( )| | ( )| p p p E x n R E x n 將式(2-15)兩邊對(duì)均衡器權(quán)向量求導(dǎo)可得代價(jià)函數(shù)對(duì)的梯度ww (2-17) *
28、2 ( ) 2|(|) n a pp nnnnp w w Nn pEwwwR Nw nnn J y yyy 去掉上式中的數(shù)學(xué)期望操作即為Godard迭代算法中的隨機(jī)梯度,因此,均衡器抽頭系 數(shù)的更新公式為: (2-18) *2 ( )| ( )|(| ( )|) pp np wwx nx nx nR n+Ln y 由上式可知,Godard算法是Bussgang算法中的無(wú)記憶非線性函數(shù) (2-19) ( ) ( ( )( )( )( ) ( ) x n g x nx nRx nx n x n p-12p-1 p |+|-| | 2.3 恒模算法的提出 Godard最早提出了恒模算法(CMA),它
29、是Bussgang類盲均衡算法中最常用的一種。 Godard算法無(wú)記憶非線性函數(shù)。表達(dá)式g()如下: (2-20) ( ) ( ( )( )( )( ) ( ) x n g x nx nRx nx n x n p-12p-1 p |+|-| | 式中, p=1,2,.( )( )Rx nx n 2pp p =E| /E| 當(dāng) p= 2 時(shí),Godard算法就是CMA算法。它通過(guò)調(diào)節(jié)線性均衡器的抽頭增益來(lái)達(dá) 到使代價(jià)函數(shù)減小的目的。CMA以其計(jì)算復(fù)雜度低、易于實(shí)時(shí)實(shí)現(xiàn)等優(yōu)點(diǎn),成為通信 系統(tǒng)中廣泛應(yīng)用的盲均衡技術(shù)。恒模盲均衡算法適用于所有具有恒定包絡(luò)(簡(jiǎn)稱恒模) 和一部分非恒包絡(luò)(如QAM)的發(fā)射
30、信號(hào)的均衡。 CMA 算法無(wú)記憶非線性函數(shù) g(.)為: (2-21) ( ) ( ( )( )( )( ) ( ) x n g x nx nRx nx n x n 3 2 |+|-| | 9 式中,是常數(shù)。( )( )Rx nx n 42 2 =E| /E| 根據(jù)信號(hào)傳輸理論和圖 2-1 可知: 均衡器的輸入為: = (2-22)y( )n( )* ( )h nx n( )n n( ) ()( ) i i h n x nin n 均衡器的輸出為: = = (2-23)( )x n( )* ( )w ny n( )* () i i w ny ni ( ) ( ) T nnWY CMA 算法的權(quán)
31、值迭代公式為 (2-24) 2 2 (1)( )( )( )( ) * nnx n Rx nnW=WY| 式中,為迭代步長(zhǎng)因子,通常取足夠小的正常數(shù),它決定收斂的速度。 2.4 恒模算法的理論推導(dǎo) CMA 算法的代價(jià)函數(shù)為: (2-25) 22 2 ()( ) n J WEx nR| 選取這個(gè)代價(jià)函數(shù)的合理性在于,發(fā)送信號(hào)的功率應(yīng)該是恒定的,均衡器輸出信 號(hào)的功率也應(yīng)該是恒定的。按照最速下降法的迭代公式: (2-26) J( ) (1)( ) ( ) n nn n W W=W W 有: (2-27) 2 2 2 ( )( ) 2( ) ( )( ) Jnx n Ex nR nn W WW |
32、| 因?yàn)?= ,故有:( )x n( )n T Y( )nW =2=2 (2-28) 2 ( ) ( ) x n n W | ( )n W ( )( )( )( )nnnn T*T WYYW( )( )( )nnn *T YYW( )n * Y( )x n 于是: =4E (2-29) ( ) ( ) Jn n W W 2 2 ( )( ) ( )x nRn x n * Y| 用隨機(jī)梯度代替梯度的期望值,得到算法公式: 4a (2-30)(1)( )nnW=W( )x n 2 2 ( )( )x nRn * Y| 現(xiàn)在進(jìn)一步考慮應(yīng)該取什么值才是合理的。對(duì)均衡器的要求是:當(dāng)達(dá)到理想均衡 2 R
33、時(shí),必須有: =0 (2-31)( )( )JnnWW/ 10 所謂達(dá)到理想均衡,就是均衡器輸出序城 n)是發(fā)送序列 x(n)的一個(gè)延時(shí)版本,即: = (2-32)( )x n ( ) jnT x n e 其中,是一個(gè)固定的相位。()nT 由=0 和式(3-9)得到:( )( )JnnWW/ (2-33) 2 ( )( ) ( )E x nn x nR * Y 2 |( ) ( )En x n * Y 也就是對(duì)應(yīng)元素相等 i=0, (2-34) * 2 ( )( ) ( )( ) ( )E x ny n x nR E y n x n 2 |1, 2,.L 注意到均衡器輸入序列可以一般地寫(xiě)成:
34、(2-35) ( )( ) () ji y ix n h im e 式中,包括發(fā)送濾波器、信道和接收機(jī)前端(不含均衡器)的復(fù)合信道沖激響應(yīng); h( ) t 是頻率偏移和相位抖動(dòng)引起的時(shí)變相位移。 ( ) i 各個(gè)序列統(tǒng)計(jì)獨(dú)立,隨機(jī)相位與發(fā)送序列互不相關(guān)。在向量中的元只有( )nYy( ) i 滿足的項(xiàng)對(duì)和有貢獻(xiàn)。這時(shí)顯然有:mn * ( )( ) ( )E x ny n x n 2 | * ( ) ( )E y n x n =kE (2-36) * ( )( ) ( )E x ny n x n 2 |( )x n 4 | 以及: E=kE (2-37) * ( ) ( )y n x n( )x
35、 n 2 | 式中,k 是信道引入的確定性貢獻(xiàn)。 既然要求: (2-38) * 2 ( )( ) ( )( ) ( )E x ny n x nR E y n x n 2 | 則對(duì)取值的要求就是: 2 R = (2-39) 2 R ( ) ( ) Ex n Ex n 4 2 | | 表 2-1 給出了 Godard 算法或常數(shù)模算法小結(jié)。 表 2-1 中,CMA 是對(duì)常數(shù)膜性能曲面進(jìn)行隨機(jī)梯度最小化運(yùn)算的。與經(jīng)過(guò)訓(xùn)練的 均衡器的單峰 MSE 性能曲面相比,盲均衡器的常數(shù)模性能曲面是多峰的。誤差曲面的 多模式性和缺少期望響應(yīng)信號(hào)大大影響了 CMA 的收斂性能。CMA 在初始化、收斂速 率與超量 M
36、SE 等方面有它自己的特點(diǎn)。 表 2-1 Godard 算法或常數(shù)模算法小結(jié) 運(yùn)算等式 11 均衡器( )(1) () L k kL x nwny nk 誤差 2 2 ( )( )| ( )| e nx n Rx n 更新( )(1)( )( )nnn e n wwy Godard 常數(shù) 4 2 2 | ( )| | ( )| Ex n R Ex n (1) 初始化 由于 CMS 誤差曲面是非凸的,算法可能會(huì)收斂于一個(gè)非期望的最小值,這就說(shuō)明 了初始化過(guò)程的重要性。在實(shí)際中,所有的均衡器都用選擇中心方法來(lái)初始化,即除 了中心(參考)系數(shù)設(shè)定為大于某一常數(shù)外,所有其他的系數(shù)都設(shè)為零。 (2) 收
37、斂速率 經(jīng)過(guò)訓(xùn)練的 LMS 算法有一個(gè)有界的收斂速率,因?yàn)槎握`差曲面的 Hessian 矩陣 (它決定了曲率)是恒定的。由于常熟模準(zhǔn)則的誤差曲面是多峰的,并且包含鞍點(diǎn), 所以 CMA 的收斂速率在鞍點(diǎn)附近較低,它與在一個(gè)局部最小值附近經(jīng)過(guò)訓(xùn)練的 LMS 收斂速率相當(dāng)。 (3) 超量 MSE 在經(jīng)過(guò)訓(xùn)練的 LMS 算法中,超量 MSE 由步長(zhǎng)、MMSE、濾波器系數(shù)的數(shù)量和輸 入信號(hào)的功率決定,并且 CMA 的超量 MSE 也取決于原信號(hào)的峭度。 2.5 步長(zhǎng)因子對(duì)恒模算法收斂性能的影響 實(shí)驗(yàn)一:用 MATLAB 對(duì) CMA 算法進(jìn)行了仿真,輸入信號(hào)采用 4QAM 調(diào)制方式, 信噪比為 20dB
38、, 濾波器階數(shù)為 11, 信道采用典型電話信道。步長(zhǎng)分別為 0.01、0.005、0.001,仿真實(shí)驗(yàn)運(yùn)行總次數(shù)為 3000 次。 =0.005+0.009-0.024+0.854-0.218+0.049-0.016 (2-40) H z 1 Z 2 Z 3 Z 4 Z 5 Z 6 Z 12 0500100015002000250030003500400045005000 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 代 代 代 代 MSE CMA u1=0.01 u2=0.005 u3=0.001 (a)收斂曲線 -1-0.500.51
39、-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 代 代 代 代 -1.5-1-0.500.511.5 -1.5 -1 -0.5 0 0.5 1 1.5 代 代 代 代 (b) 4QAM 信號(hào)的星座圖 (c) 均衡器輸入星座圖 13 -1.5-1-0.500.511.5 -1.5 -1 -0.5 0 0.5 1 1.5 代 代 代 代 -1.5-1-0.500.511.5 -1.5 -1 -0.5 0 0.5 1 1.5 代 代 代 代 (d)步長(zhǎng) 0.01 對(duì)應(yīng)的均衡器輸出星座 (e) 步長(zhǎng) 0.005 對(duì)應(yīng)的均衡器輸出星座 -1-0.500.51 -1
40、-0.5 0 0.5 1 代 代 代 代 (f) 步長(zhǎng) 0.001 對(duì)應(yīng)的均衡器輸出星座 圖 2-5 不同步長(zhǎng) CMA 算法仿真 圖 2-5(a)為 4QAM 信號(hào)通過(guò)典型電話信道采用不同步長(zhǎng)值對(duì)應(yīng)的收斂曲線比較。 圖 2-5 (b)為 4QAM 信號(hào)的星座圖。圖 2-5 (c)(f)為 4QAM 信號(hào)通過(guò)典型電話信道采用 不同步長(zhǎng)值對(duì)應(yīng)的均衡前后的星座圖。 圖 2-5 (a)的仿真結(jié)果證實(shí),采用大步長(zhǎng),能夠加快收斂速度,但同時(shí)會(huì)帶來(lái)大的 穩(wěn)態(tài)剩余誤差和誤碼率。為了減小算法收斂后的穩(wěn)態(tài)剩余誤差和誤碼率應(yīng)采用小步長(zhǎng), 但這樣會(huì)使算法收斂速度變慢。從圖 2-5 (b)(f)中可以看出,算法均衡后的
41、星座更加集 中、清晰,具有更小的穩(wěn)態(tài)剩余誤差和誤碼率。 實(shí)驗(yàn)二:用 MATLAB 對(duì) CMA 算法進(jìn)行了仿真,輸入信號(hào)采用 4QAM 調(diào)制方式, 信噪比為 15dB, 濾波器階數(shù)為 7, 信道采用普通信道。步長(zhǎng)分別取 0.01、0.001,仿真 實(shí)驗(yàn)運(yùn)行總次數(shù)為 3000 次。 14 =1+0.3-0.3+0.1-0.1 (2-41) H z 1 Z 2 Z 3 Z 4 Z 0100200300400500600700 0.8 1 1.2 1.4 1.6 1.8 2 2.2 2.4 2.6 代 代 代 代 MSE CMA u1=0.01 u2=0.001 (a)收斂曲線 -1-0.500.51
42、 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 代 代 代 代 -2-1012 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 代 代 代 代 (b) 4QAM 信號(hào)的星座圖 (c) 均衡器輸入星座圖 15 -2-1012 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 代 代 代 代 -2-1012 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 代 代 代 代 (d)步長(zhǎng) 0.01 對(duì)應(yīng)的均衡器輸出星座 (e)步長(zhǎng) 0.001 對(duì)應(yīng)的均衡器輸出星座 圖 2-6 不同步長(zhǎng) CMA 算法仿真 圖 2-6 (a)為 4Q
43、AM 信號(hào)通過(guò)普通信道采用不同步長(zhǎng)值對(duì)應(yīng)的收斂曲線比較。圖 2- 6 (b)為 4QAM 信號(hào)的星座圖。圖 2-6 (c)(e)為 4QAM 信號(hào)通過(guò)普通信道采用不同步長(zhǎng) 值對(duì)應(yīng)的均衡前后的星座圖。 圖 2-6 (a)的仿真結(jié)果證實(shí),采用大步長(zhǎng),能夠加快收斂速度,但同時(shí)會(huì)帶來(lái)大的 穩(wěn)態(tài)剩余誤差和誤碼率。為了減小算法收斂后的穩(wěn)態(tài)剩余誤差和誤碼率應(yīng)采用小步長(zhǎng), 但會(huì)使算法收斂速度變慢。從圖 2-6 (b)(e)中可以看出,算法均衡后的星座更加集中、 清晰,具有更小的穩(wěn)態(tài)剩余誤差和誤碼率。 由實(shí)驗(yàn)一和實(shí)驗(yàn)二得知在兩種不同信道下,迭代步長(zhǎng)值越大,收斂速度就越快,但 收斂后的穩(wěn)態(tài)誤差也就越大;減小步長(zhǎng)值
44、可以降低收斂后的穩(wěn)態(tài)誤差,但是會(huì)導(dǎo)致收 斂速度的降低。 Bussgang 類盲均衡算法的一般格式是,先建立一個(gè)代價(jià)函數(shù),使理想系統(tǒng)對(duì)應(yīng)于 代價(jià)函數(shù)的極小值點(diǎn),然后采用某種自適應(yīng)算法一步一步調(diào)整均衡器的抽頭系數(shù)來(lái)尋 找代價(jià)函數(shù)的極值點(diǎn),當(dāng)代價(jià)函數(shù)達(dá)到極值點(diǎn)后,抽頭系數(shù)也達(dá)到了最優(yōu)值。 步長(zhǎng)在算法收斂過(guò)程中起著非常重要的作用,采用大步長(zhǎng),每次調(diào)整抽頭系數(shù)的 幅度就大,體現(xiàn)到收斂性能上就是算法收斂速度和跟蹤速度快,當(dāng)均衡器抽頭系數(shù)接 近最優(yōu)值時(shí),抽頭系數(shù)將在最優(yōu)值附近一個(gè)較大的范圍內(nèi)來(lái)回抖動(dòng)而無(wú)法進(jìn)一步收斂, 因而會(huì)有較大的穩(wěn)態(tài)剩余誤差。反之,采用小步長(zhǎng),每次調(diào)整抽頭系數(shù)的幅度就小, 算法收斂速度和
45、跟蹤速度慢,但當(dāng)均衡器抽頭系數(shù)接近最優(yōu)值時(shí),抽頭系數(shù)將在最優(yōu) 值附近一個(gè)較小的范圍內(nèi)來(lái)回抖動(dòng)而無(wú)法進(jìn)一步收斂,因而穩(wěn)態(tài)剩余誤差較小。 恒模算法采用固定步長(zhǎng),算法在收斂速度和收斂精度方面對(duì)調(diào)整步長(zhǎng)的要求是相 矛盾的,因而制約了恒模算法收斂性能的進(jìn)一步提高。 16 解決這一矛盾的最好方法是將自適應(yīng)均衡中的變步長(zhǎng)思想應(yīng)用于恒模算法。在算 法收斂期加大步長(zhǎng),提高收斂速度。算法收斂后降低步長(zhǎng),提高收斂精度。 目前,變步長(zhǎng)自適應(yīng)均衡算法的主要研究成果有,用 MSE 作為控制步長(zhǎng)變化的參 量、用剩余誤差的非線性變換作為控制步長(zhǎng)變化的參量、用剩余誤差的自相關(guān)函數(shù)作 為控制步長(zhǎng)變化的參量、用剩余誤差的峰度作為控
46、制步長(zhǎng)變化的參量、用剩余誤差和 均衡器輸入信號(hào)的互相關(guān)作為控制步長(zhǎng)變化的參量,用梯度自適應(yīng)變步長(zhǎng)的方法來(lái)控 制步長(zhǎng)的變化,還有用誤差信號(hào)的范數(shù)來(lái)控制步長(zhǎng)的變化。后續(xù)章節(jié)將研究將變步長(zhǎng) 思想應(yīng)用于恒模算法,來(lái)克服恒模算法采用固定步長(zhǎng)所存在的缺陷,提高恒模算法的 收斂性能。 17 3 基于剩余誤差的變步長(zhǎng)恒模盲均衡算法 將變步長(zhǎng)思想應(yīng)用于恒模算法就是在算法收斂初期加大步長(zhǎng),以加快收斂速度, 當(dāng)算法收斂后,減小步長(zhǎng),以減小穩(wěn)態(tài)剩余誤差。在本章中,提出了基于剩余誤差的 變步長(zhǎng)恒模盲均衡算法,分析了剩余誤差的變化規(guī)律,指出將剩余誤差直接用于步長(zhǎng) 控制的不足之處,提出將剩余誤差的一種變換 MSE、作為控制
47、步長(zhǎng)的參量,形成一種 基于剩余誤差的變步長(zhǎng)恒模盲均衡算法,并通過(guò)計(jì)算機(jī)仿真實(shí)驗(yàn)驗(yàn)證了改進(jìn)算法的收 斂性能。 3.1 恒模算法中剩余誤差的分析 假設(shè)均衡器的時(shí)變最優(yōu)權(quán)矢量為: (3-1) 1 ( )( )( )T N nw n ,.,wnW 則有: (3-2)( )( ) ( )( ) T x nnnnwY 式中為零均值,獨(dú)立同分布的干擾信號(hào)。( )n 將式(3-2)代入剩余誤差的表達(dá)式,可得: =-=( )e n( )x n( )x n( ) ( )( ) ( )( ) T nnnnn T WYWY = ( )( )( )( ) T nnnn W-WY = (3-3)( ) ( )( )nnn
48、 T VY 式中,稱為權(quán)誤差矢量。( )nV 在算法收斂過(guò)程中,由于逐漸向靠近,所以權(quán)誤差矢量呈逐漸減( )nW( ) nW( )nV 小趨勢(shì),最后趨于零,所以式 (3-3)中第一項(xiàng)也逐漸減小,最后趨于零。第二項(xiàng)為干擾 信號(hào)。以上理論分析表明,剩余誤差信號(hào)( )e n的變化趨勢(shì)是由大到小,在算法開(kāi)始時(shí), 均衡器權(quán)矢量距離最優(yōu)權(quán)矢量最遠(yuǎn),剩余誤差最大,在算法收斂過(guò)程中剩( )nW( ) nW 余誤差逐漸減小,算法收斂后達(dá)到最小。 從以上分析可見(jiàn),剩余誤差的變換規(guī)律與變步長(zhǎng)思想對(duì)步長(zhǎng)變化規(guī)律的要求基本 一致,但將剩余誤差直接用于步長(zhǎng)控制存在一些缺陷。首先變步長(zhǎng)算法在收斂之前應(yīng) 一直采用較大步長(zhǎng)才能
49、真正起到加快收斂速度的作用,用剩余誤差作步長(zhǎng)控制往往是 開(kāi)始時(shí)步長(zhǎng)較大,收斂速度也快,但剩余誤差迅速下降,步長(zhǎng)隨之很快變小,收斂速 度變慢,總體來(lái)看收斂速度得不到提高。其次,從式(3-3)可以看到剩余誤差對(duì)干擾信 號(hào)敏感,尤其是算法收斂后,如果信道中有突發(fā)的強(qiáng)干擾信號(hào)時(shí),會(huì)很大,隨之( )e n 產(chǎn)生的大步長(zhǎng)會(huì)引起誤調(diào),嚴(yán)重時(shí)可能會(huì)使算法發(fā)散。為更適合于步長(zhǎng)控制,本章提 18 出將剩余誤差進(jìn)行適當(dāng)變換后,再來(lái)控制步長(zhǎng)的變化。 3.2 基于 MSE 的變步長(zhǎng)恒模盲均衡算法 MSE 的含義為=E=E,是剩余誤差平方的期望值,MSE( )n 2 ( )e n 2 ( )( ) x nx n 本小節(jié)分
50、析了用 MSE 來(lái)控制步長(zhǎng)的合理性,提出了基于 MSE 的變步長(zhǎng)恒模盲均衡算 法。 3.2.1 基于 MSE 的變步長(zhǎng)恒模盲均衡算法的表達(dá)形式 參照?qǐng)D 2-1 盲均衡系統(tǒng)的原理框圖可知,均衡器的輸入為: = (3-4)y( )n( )* ( )h nx n( )n n( ) ()( ) i i h n x nin n 均衡器的輸出為: = (3-5)( )x n( )* ( )w ny n( )* () i i w ny ni ( ) ( ) T nnWY 改進(jìn)算法中抽頭系數(shù)的迭代采用下式: (3-6) 2 2 (1)( )( )( )( ) * nnx n Rx nnW=WY| 式中, 為可
51、變步長(zhǎng),其參數(shù)變化由下式來(lái)控制。 ( )n =aE ( )naMSE( )n( )en 2 =aE (3-7) 2 ( )( ) x nx n 公式 (3-4) (3-7)就構(gòu)成了基于 MSE 的變步長(zhǎng)恒模盲均衡算法。 在實(shí)際應(yīng)用中,得到的方法是先對(duì)取平方,然后使之通過(guò)長(zhǎng)度為 L 的MSE( )n( )e n 移動(dòng)矩形窗,再取平均來(lái)得到其估計(jì)值。a 為比例因子,用于控制步長(zhǎng)的取值范 ( )n 圍。 3.2.2 算法性能分析 (1) 步長(zhǎng)變化特性分析 將式 (3-3)代入式 (3-7)得: =aE ( )n 2 ( )en =aE+2( ) ( )( )( )nnnn TT VYYV+ 2( )
52、 n( )n( ) ( )nn T VY =aE+aE (3-8)( ) ( )( )( )nnnn TT VYYV 2 ( )n 在算法收斂過(guò)程中,由于逐漸向靠近,所以權(quán)誤差矢量呈逐漸減小的( )nW( ) nW 趨勢(shì),最后趨于零,所以式(3-8)中第一項(xiàng)也是逐漸減小,最后趨于零。第二項(xiàng)為噪聲 的平均功率。以上理論分析證實(shí),步長(zhǎng)因子隨著算法的收斂逐漸減小。 ( )n 19 用 MSE 控制步長(zhǎng)的優(yōu)勢(shì)在于,如果信道中有突發(fā)強(qiáng)干擾信號(hào)時(shí),變大,但由( )e n 于經(jīng)過(guò)加窗取平均,則可以削弱干擾信號(hào)的影響,使得 MSE 變化不大,這樣可以減 小因步長(zhǎng)變化太大而引起的誤調(diào)。 (2) 比例因子 a 的
53、確定原則 為了確保算法收斂,還必須合理選擇式 (3-7)中的參數(shù) a. a 用于控制的取值 ( )n 范圍,使得的最大值小于步長(zhǎng)上界。由下式確定. ( )n max max =2/3tr(R) (3-9) max 式中,R 為均衡器輸入信號(hào)的自相關(guān)矩陣,tr(R)為 R 的跡。a 具體取值應(yīng)滿足上述限定 條件,并在仿真實(shí)驗(yàn)中調(diào)整確定。 (3) 矩形窗函數(shù)的長(zhǎng)度 L 對(duì)算法性能的影響 在盲均衡算法的實(shí)際應(yīng)用中,信道可能是時(shí)變的甚至是突變的,還可能隨機(jī)產(chǎn)生 強(qiáng)噪聲。在設(shè)計(jì)算法時(shí)必須考慮這些因素。信道的突變和強(qiáng)噪聲都會(huì)引起剩余誤差急 劇增加,由此而引起的均方誤差變化大小取決于矩形窗函數(shù)的長(zhǎng)度 L。由
54、于均方誤差 的估計(jì)值是由 L 項(xiàng)剩余誤差的平方再平均得到的,所以 L 越大引起的均方誤差變化越 小,步長(zhǎng)變化也越小。因此,L 的選擇對(duì)算法的影響非常大,L 取值越小,步長(zhǎng)對(duì)信道 突變和突發(fā)噪聲越敏感,即對(duì)信道時(shí)變的跟蹤能力越強(qiáng)。但步長(zhǎng)對(duì)突發(fā)噪聲敏感,就 有可能對(duì)均衡器造成大的誤調(diào),二者是互相矛盾的。 在選擇參數(shù) L 時(shí),要根據(jù)實(shí)際應(yīng)用場(chǎng)合具體確定。在信道時(shí)變嚴(yán)重,而強(qiáng)噪聲干 擾較少的環(huán)境下應(yīng)選擇較小的 L 值,以提高均衡器對(duì)信道時(shí)變的跟蹤能力;在信道比較 穩(wěn)定,而干擾噪聲較強(qiáng)的環(huán)境中應(yīng)選擇較大的 L 值,以減小強(qiáng)噪聲引起的誤調(diào);在信道 時(shí)變嚴(yán)重,干擾噪聲也較強(qiáng)的環(huán)境下,只能折中處理。 3.3
55、基于 MSE 的變步長(zhǎng)恒模恒模算法的 MATLAB 實(shí)現(xiàn) 實(shí)驗(yàn)一:輸入信號(hào)分別采用 4QAM 調(diào)制方式,信噪比為 20dB 波器階數(shù)為 11。信 道采用典型電話信道,仿真實(shí)驗(yàn)運(yùn)行總次數(shù)為 2000 次。 典型電話信道: (3-10) 123456 1(z) 0.0050.0090.0240.8540.2180.0490.016Hzzzzzz 20 0100020003000400050006000 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0.55 代 代 代 代 MSE 代 代 代 代 代 代 代 代 (a)收斂曲線 -1-0.500.51 -
56、1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 代 代 代 代 -1.5-1-0.500.511.5 -1.5 -1 -0.5 0 0.5 1 1.5 代 代 代 代 (b) 4QAM 信號(hào)的星座圖 (c) 均衡器輸入星座圖 21 -1.5-1-0.500.511.5 -1.5 -1 -0.5 0 0.5 1 1.5 代 代 代 代 -1-0.500.51 -1 -0.5 0 0.5 1 代 代 代 代 (d) CMA 均衡器輸出星座 (e) 改進(jìn) CMA 均衡器輸出星座 圖圖 3-1 兩種算法仿真圖兩種算法仿真圖 圖 3-1(a)給出了 4QAM 信號(hào)通過(guò)
57、典型電話信道后改進(jìn)算法和恒模算法的收斂曲線. 圖 3-1(b)是 4QAM 信號(hào)的星座圖。圖 3-1(c)(e)給出了 4QAM 信號(hào)通過(guò)典型電話信道后 恒模算法和改進(jìn)算法均衡前后的星座圖。 從圖 3-1(a)中可以看出,4QAM 信號(hào)通過(guò)典型電話信道時(shí),改進(jìn)算法均具有較快的 收斂速度和較小的穩(wěn)態(tài)剩余誤差。從圖 3-1(b)(e)中可以看出,算法經(jīng)過(guò)均衡后改進(jìn)算 法的星座更加集中、清晰,即改進(jìn)算法具有更小的穩(wěn)態(tài)剩余誤差和誤碼率。 實(shí)驗(yàn)二:普通信道輸入信號(hào)分別采用 4QAM 調(diào)制方式,信噪比為 20dB, 波器階數(shù) 為 11。信道采用普通信道,仿真實(shí)驗(yàn)運(yùn)行總次數(shù)為 2000 次。 普通信道: .
58、 (3-11) 123 2( ) 25Hzzzz 22 010002000300040005000600070008000900010000 0 0.5 1 1.5 2 2.5 3 3.5 4 代 代 代 代 MSE 代 代 代 代 代 代 代 代 (a)收斂曲線 -1-0.500.51 -1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1 代 代 代 代 -2-1012 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 代 代 代 代 (b)4QAM 信號(hào)的星座圖 (c)均衡器輸入星座圖 23 -2-1012 -2 -1.5 -
59、1 -0.5 0 0.5 1 1.5 2 代 代 代 代 -2-1012 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 代 代 代 代 (d) CMA均衡器輸出星座 (e) 改進(jìn) CMA 均衡器輸出星座 圖 3-2 兩種算法仿真圖 圖 3-2 (a)給 4QAM 信號(hào)通過(guò)普通信道后改進(jìn)算法和恒模算法的收斂曲線。圖 3-2(b)給 出 4QAM 信號(hào)的星座圖。圖 3-2(c)(e)給出了 4QAM 信號(hào)通過(guò)普通信道后改進(jìn)算法和 恒模算法均衡前后的星座圖。 從圖 3-2(a)中可以看出,4QAM 信號(hào)通過(guò)普通信道時(shí),改進(jìn)算法具有較快的收斂速 度和較小的穩(wěn)態(tài)剩余誤差。從圖 3-2(b)
60、(e)中可以看出,信號(hào)經(jīng)過(guò)均衡后改進(jìn)算法的星 座更加集中、清晰,即改進(jìn)算法具有更小的穩(wěn)態(tài)剩余誤差和誤碼率。 由實(shí)驗(yàn)一和實(shí)驗(yàn)二得知在兩種不同信道下改進(jìn) CMA 算法收斂速度都明顯快于 CMA 算法而且有較小的穩(wěn)態(tài)剩余誤差。由此可見(jiàn)改進(jìn) CMA 算法的性能要優(yōu)于 CMA 算法。 盲均衡優(yōu)于傳統(tǒng)自適應(yīng)均衡之處在于:不需要用訓(xùn)練序列,發(fā)信端無(wú)需任何改動(dòng), 僅在接收端改變算法即可大幅度提高通信系統(tǒng)可靠性,因此可以很好的運(yùn)用于多點(diǎn)通 信系統(tǒng)和廣播系統(tǒng)中的均衡問(wèn)題。此項(xiàng)技術(shù)的實(shí)際應(yīng)用,對(duì)于提高接收信號(hào)的質(zhì)量、 保證信息的準(zhǔn)確可靠,具有十分重要的意義。 本文介紹了 CMA 算法的特點(diǎn),給出了 CMA 迭代算法
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度智能化廠房?jī)?nèi)墻抹灰及防水處理勞務(wù)分包合同4篇
- 2024蘇州租房合同模板:蘇州工業(yè)園區(qū)租賃市場(chǎng)規(guī)范化合同9篇
- 專業(yè)貨車(chē)駕駛員勞動(dòng)協(xié)議格式版B版
- 2024裝飾合同補(bǔ)充協(xié)議范本
- 2025年廠房租賃與產(chǎn)業(yè)協(xié)同發(fā)展合同4篇
- 2025年度茶葉包裝設(shè)計(jì)及印刷合同書(shū)范本4篇
- 二零二五年度城市綜合體BIM施工協(xié)調(diào)與監(jiān)控合同3篇
- 專業(yè)工地食堂供應(yīng)承包條款及合同(2024版)版B版
- 2025年度教育用品寄賣(mài)代理合同范本3篇
- 2025年度現(xiàn)代農(nóng)業(yè)科技示范場(chǎng)承包合作協(xié)議4篇
- 臺(tái)資企業(yè)A股上市相關(guān)資料
- 電 梯 工 程 預(yù) 算 書(shū)
- 羅盤(pán)超高清圖
- 參會(huì)嘉賓簽到表
- 機(jī)械車(chē)間員工績(jī)效考核表
- 形式發(fā)票格式2 INVOICE
- 2.48低危胸痛患者后繼治療評(píng)估流程圖
- 人力資源管理之績(jī)效考核 一、什么是績(jī)效 所謂績(jī)效簡(jiǎn)單的講就是對(duì)
- 山東省醫(yī)院目錄
- 云南地方本科高校部分基礎(chǔ)研究
- 廢品管理流程圖
評(píng)論
0/150
提交評(píng)論