王敬輝 孫守梅
1.天津現(xiàn)代職業(yè)技術(shù)學(xué)院智能工程學(xué)院 天津 300350;2.天津職業(yè)技術(shù)師范大學(xué)電子工程學(xué)院 天津 300222
色散導(dǎo)致光纖中的光信號在傳輸過程中產(chǎn)生失真,并且這種失真會隨著傳輸距離的增加越來越嚴(yán)重。其中多模色散、波導(dǎo)色散、材料色散和偏振模色散(PMD)是引起失真的主要原因。對數(shù)字光纖系統(tǒng)而言,色散造成光脈沖展寬導(dǎo)致前后脈沖相互重疊,引起數(shù)字信號的碼間干擾(ISI),造成誤碼率增大。隨著光纖通信系統(tǒng)傳輸速率的不斷提高,色散成為制約高速光纖通信系統(tǒng)發(fā)展的主要因素。因此,對高速率、長距離的光纖通信系統(tǒng)必須考慮色散補(bǔ)償問題,以消除ISI。
在理想信道中,發(fā)送濾波器和接收濾波器聯(lián)合設(shè)計(jì)成在所需求的采樣瞬時(shí)具有零ISI。即:
其中GT(f)為發(fā)送濾波器的頻率響應(yīng),GR(f)為接收濾波器的頻率響應(yīng),并且GR(f)為GT(f)的匹配濾波器,是升余弦頻率響應(yīng)特性,那么在采樣時(shí)刻,ISI是零。然而,由于噪聲和色散對實(shí)際的光纖信道產(chǎn)生影響,它并不是理想的。
即信道產(chǎn)生了失真,其中G(f)F為實(shí)際光纖信道傳輸函數(shù)。為了消除光纖色散引起的碼間干擾,我們在接收端加一個(gè)自適應(yīng)均衡器GE(f),并且使:
系統(tǒng)仿真模型如圖1所示,待發(fā)送數(shù)據(jù)經(jīng)發(fā)送濾波器后進(jìn)入光纖信道,再經(jīng)采樣后進(jìn)入自適應(yīng)均衡器,均衡器輸出信號進(jìn)入判決器,判決后輸出,期望信號d(n)和均衡器輸出信號) 進(jìn)行比較,得到誤差信號,以LMS自適應(yīng)算法為準(zhǔn)則調(diào)整均衡器抽頭系數(shù),實(shí)現(xiàn)自適應(yīng)的均衡[1]。
圖1 基于判決反饋結(jié)構(gòu)的仿真框圖
LMS算法一般采用遞推的梯度(最陡下降)方法,用任意選擇的可調(diào)節(jié)濾波器系數(shù)作為開始,然后將每一新的輸入樣本輸入到這個(gè)自適應(yīng)FIR濾波器,計(jì)算相應(yīng)的輸出,形成誤差信號e(n)=d(n)-y(n),并按方程
更新濾波器的系數(shù),這里Δ 稱作步長參數(shù),x(n-k) 是輸入信號在時(shí)間n上位于濾波器第k個(gè)抽頭上的樣本;而e(n)·x(n-k)是對第k個(gè)濾波器系數(shù)的一個(gè)梯度負(fù)值的近似估計(jì),這就是為自適應(yīng)的調(diào)節(jié)濾波器系數(shù)而使平方誤差e2(n)之和ε達(dá)到最小的LMS遞推算法。步長參數(shù)Δ 控制了達(dá)到最優(yōu)解的算法收斂速率。傳統(tǒng)LMS算法基于固定步長,大的Δ 步長值會導(dǎo)致大的步長調(diào)節(jié),從而加速收斂;而小的Δ 步長值會產(chǎn)生較慢的收斂,然而,如果Δ 值取得太大,算法會變的不穩(wěn)定。為了保證穩(wěn)定性,Δ 必須選在下面的范圍內(nèi)
式中,N是自適應(yīng)FIR濾波器的長度,Px是輸入信號的功率。
本文提出了一種基于二分法的可變步長算法,使得步長隨著迭代次數(shù)改變而改變。一開始步長較大,每次迭代步長變?yōu)樵瓉淼亩种?。這樣既保證了收斂速度,又保證了收斂的穩(wěn)定性和均衡效果最佳,使得Δ 同時(shí)滿足公式(6)。
信道中加入指定信噪比的零均值高斯白噪聲。圖2(a)、(b)圖是基于二分法的可變步長的LMS算法均衡前后的眼圖,可以看出該算法也能有效的消除了碼間干擾(ISI)。
圖2 基于固定步長LMS和可變步長LMS算法的光纖信道均衡
其中(a)、(b)圖是固定步長LMS和基于二分法可變步長的LMS算法的誤差曲線。從兩張圖對比可以看出基于二分法可變步長的LMS算法有更快的收斂速度和更好的性能。固定步長LMS算法大概需要200多次迭代,而基于二分法可變補(bǔ)償?shù)腖MS算法只需要大概50次迭代左右。
算法簡單,易于實(shí)現(xiàn)是LMS算法的優(yōu)點(diǎn),缺點(diǎn)是收斂速度較慢,本文基于二分法可變步長LMS算法的提出有效解決了這個(gè)問題。使其更適用于對速度有更高要求的高速光纖信道均衡。