• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      一種基于峭度和記憶梯度的變步長(zhǎng)盲均衡算法

      2015-03-23 02:39:25強(qiáng),姜
      艦船電子對(duì)抗 2015年2期
      關(guān)鍵詞:均衡器峭度步長(zhǎng)

      郭 強(qiáng),姜 暉

      (電子工程學(xué)院,合肥 230037)

      ?

      一種基于峭度和記憶梯度的變步長(zhǎng)盲均衡算法

      郭 強(qiáng),姜 暉

      (電子工程學(xué)院,合肥 230037)

      分析了軍事通信中傳統(tǒng)恒模盲均衡算法的基本原理,并針對(duì)恒模算法收斂速度慢、易陷入局部極小點(diǎn)、收斂速度與穩(wěn)態(tài)剩余誤差之間矛盾突出的缺點(diǎn),提出一種基于峭度和記憶梯度的變步長(zhǎng)算法。經(jīng)過(guò)理論分析和實(shí)驗(yàn)仿真,證明改進(jìn)后的算法較傳統(tǒng)算法具有更好的均衡效果。

      恒模算法;峭度;記憶梯度

      0 引 言

      隨著現(xiàn)代戰(zhàn)爭(zhēng)的發(fā)展,作戰(zhàn)環(huán)境日趨復(fù)雜,如何確保復(fù)雜電磁信號(hào)環(huán)境下可靠、穩(wěn)定、快速的軍事通信是信息作戰(zhàn)的重要內(nèi)容。然而,由于信號(hào)傳輸環(huán)境復(fù)雜、敵方施加干擾等原因,通信信號(hào)在傳輸過(guò)程中,常會(huì)因?yàn)樾诺阑兌a(chǎn)生碼間干擾(ISI),這嚴(yán)重影響了接收信號(hào)的質(zhì)量,降低了軍事通信的可靠性和穩(wěn)定性。因此,必須使用可靠的均衡技術(shù)對(duì)信道引起的畸變進(jìn)行校正,以消除或減小ISI的影響,提高軍事通信的質(zhì)量和效率[1]。盲均衡不需要發(fā)射端發(fā)送訓(xùn)練序列,可僅利用接收信號(hào)對(duì)畸變信道進(jìn)行有效校正,降低傳輸誤碼率,是目前飛速發(fā)展的數(shù)字通信系統(tǒng)中的關(guān)鍵技術(shù)之一,在現(xiàn)代軍事通信中有著非常廣泛的應(yīng)用[2]。

      恒模算法是在軍事通信中被廣泛應(yīng)用的一種盲均衡算法,其存在以下不足:

      (1) 對(duì)高斯噪聲無(wú)免疫性;

      (2) 易陷入局部極小點(diǎn),收斂速度較慢;

      (3) 迭代步長(zhǎng)恒定,存在收斂速度與穩(wěn)態(tài)誤差之間無(wú)法平衡的矛盾。

      本文結(jié)合傳統(tǒng)的恒模算法(CMA),提出一種基于峭度和記憶梯度的變步長(zhǎng)恒模算法(VS-KMGCMA)。算法將誤差信號(hào)的峭度作為代價(jià)函數(shù),以實(shí)現(xiàn)對(duì)高斯噪聲的抑制;將記憶梯度法引入均衡器權(quán)值最優(yōu)化過(guò)程中以獲取全局最優(yōu)點(diǎn);并用梯度的變化量作為控制步長(zhǎng)變化的參數(shù),加快收斂速率并消除固定步長(zhǎng)下收斂速度和穩(wěn)態(tài)誤差之間無(wú)法平衡的矛盾。

      1 傳統(tǒng)恒模算法

      CMA算法是Bussgang類(lèi)盲均衡算法的一個(gè)特例,其中心思想是構(gòu)造一個(gè)具有凹凸性質(zhì)的代價(jià)函數(shù),再通過(guò)算法調(diào)節(jié)均衡器的抽頭系數(shù)使代價(jià)函數(shù)取得最大或最小值,以此來(lái)達(dá)到均衡的目的[3]。Bussgang類(lèi)盲均衡器的原理如圖1所示。

      圖1 Bussgang類(lèi)盲均衡器的原理

      由圖1可知均衡器輸出信號(hào)為:

      (1)

      式中:W(k)為均衡器抽頭系數(shù)向量;w(k)為均衡器抽頭系數(shù);N為輸入數(shù)據(jù)總量。

      誤差函數(shù)為:

      (2)

      在CMA算法中定義為:

      (3)

      CMA算法的代價(jià)函數(shù)J(k)為:

      (4)

      算法的目標(biāo)為代價(jià)函數(shù)J(k)的最小化,而由公式(4)可知,J(k)的取值取決于y(k)和w(k),可將算法的目標(biāo)看作是多維非凸曲面中求解最小值的問(wèn)題,這是一個(gè)無(wú)約束最優(yōu)化問(wèn)題。

      均衡器抽頭系數(shù)的迭代公式為:

      W(k)+2·μ·e(k)·YH(k)

      (5)

      式中:μ為迭代步長(zhǎng)因子,通常取足夠小的恒定值。

      將式(3)代入式(5)得:

      (6)

      2 基于峭度和記憶梯度的變步長(zhǎng)盲均衡算法(VS-KMGCMA)

      2.1 峭度(Kurtosis)的引入

      信號(hào)的峭度即信號(hào)零時(shí)延的四階累積量,根據(jù)信號(hào)的高階累積量可以抑制高斯噪聲的特性,可以將峭度引入到CMA算法中,用誤差信號(hào)的峭度構(gòu)造盲均衡抽頭權(quán)值最優(yōu)化的代價(jià)函數(shù),提高算法處理復(fù)雜噪聲的能力[4]。

      根據(jù)定義,誤差信號(hào)的峭度為:

      其具有如下性質(zhì):

      性質(zhì)1:若e1(k)與e2(k)是統(tǒng)計(jì)獨(dú)立的隨機(jī)過(guò)程,則二者和的峭度為二者峭度之和,即:

      K[e1(k)+e2(k)]=K[e1(k)]+K[e2(k)]

      (8)

      性質(zhì)2:若e(k)為零均值的高斯過(guò)程,則其峭度為0,即:

      K[e(k)]=0

      (9)

      性質(zhì)3:若e1(k)為非高斯隨機(jī)過(guò)程,e2(k)為高斯隨機(jī)過(guò)程,則由前面兩式可知:

      K[e1(k)+e2(k)]=K[e1(k)]+K[e2(k)]=K[e1(k)]

      (10)

      由上式可知,誤差信號(hào)的峭度具有完全抑制高斯噪聲的能力。

      利用峭度的這種特性,定義均衡器抽頭權(quán)值最優(yōu)化的代價(jià)函數(shù)為:

      J(k)=-K[e(k)]=3·E2[e2(k)]-E[e4(k)]

      (11)

      由以上分析可知,峭度的引入可以提高CMA算法對(duì)高斯噪聲的抑制能力,改善均衡性能,更方便實(shí)現(xiàn)信號(hào)的實(shí)時(shí)恢復(fù)。

      2.2 記憶梯度法(MGM)

      由式(5)可知,在均衡器抽頭系數(shù)的迭代過(guò)程中,CMA算法采用的是最快梯度下降法,該方法的優(yōu)點(diǎn)是計(jì)算量較小、結(jié)構(gòu)簡(jiǎn)單,但很容易導(dǎo)致代價(jià)函數(shù)曲面進(jìn)入平坦區(qū)域而大幅增加迭代次數(shù),降低收斂速度;另外,由于代價(jià)函數(shù)曲面中存在多個(gè)極小點(diǎn)且多為局部極小,算法極易陷入局部極小點(diǎn)而無(wú)法自拔,無(wú)法獲得全局最優(yōu)。

      一般情況下,共軛梯度算法是求解大型無(wú)約束優(yōu)化問(wèn)題的有效算法,作為一種改進(jìn)型的最速梯度下降算法,它在記憶前面迭代信息的基礎(chǔ)上進(jìn)行下一次迭代,具體運(yùn)用于恒模算法中,其迭代方程為:

      W(k+1)=W(k)+μ·D(k)

      (12)

      (13)

      (14)

      當(dāng)參數(shù)β(k)取不同的公式時(shí)就取得不同的共軛梯度算法。共軛梯度算法增加了對(duì)之前梯度信息的利用,避免了對(duì)矩陣的計(jì)算和存儲(chǔ),相比于快速梯度下降法,該類(lèi)算法更加可靠、高效,更易得到快速、穩(wěn)定且可全局收斂的算法。20世紀(jì)60年代,Miele[5]等人提出了記憶梯度算法,作為共軛梯度算法的一種推廣,該類(lèi)算法在迭代過(guò)程中無(wú)需計(jì)算和存儲(chǔ)數(shù)據(jù),而且能更加充分地利用之前的迭代信息,還增加了參量的選擇范圍。相比于共軛梯度法,記憶梯度法更利于全局尋優(yōu)并構(gòu)造穩(wěn)定、快速的收斂算法。

      W(k+1)=W(k)+μ·D(k)

      (15)

      (16)

      (17)

      ρ為控制參數(shù),可用來(lái)控制β(k)的取值范圍。由以上分析可知,相比共軛梯度法,記憶梯度法利用之前梯度信息的程度更大,并且可以通過(guò)參數(shù)ρ的取值控制記憶信息的取值比例,參數(shù)選擇自由度更大,增強(qiáng)了算法的可控性、穩(wěn)定性[6]。

      2.3 變步長(zhǎng)思想

      在算法收斂初期,均衡關(guān)心的問(wèn)題是算法能否收斂,因此希望使用大步長(zhǎng)促使算法盡快收斂;而隨著算法的逐步收斂,均衡期望獲得更好的收斂性能,因此希望步長(zhǎng)減小以降低穩(wěn)態(tài)剩余誤差,提高收斂精度[7]。

      傳統(tǒng)CMA算法中,步長(zhǎng)因子為恒定值,無(wú)法跟隨迭代過(guò)程而改變大小。這一原因?qū)е滤惴ㄖ写嬖谑諗克俣群头€(wěn)態(tài)剩余誤差之間無(wú)法平衡的矛盾。而變步長(zhǎng)的思想因?yàn)楹?jiǎn)單、有效而被廣泛應(yīng)用于解決此矛盾。

      在記憶梯度法中,隨著算法的逐步收斂,記憶梯度的改變幅度會(huì)逐漸減小并趨于穩(wěn)定,記憶梯度的變化量為一個(gè)單調(diào)下降的過(guò)程,符合盲均衡中代價(jià)函數(shù)的期望過(guò)程,根據(jù)這一特性,可以改步長(zhǎng)由恒定值為被梯度信息變化量控制的變量,其迭代公式為:

      μ(k+1)=B(k)·μ(k)

      (18)

      (19)

      式中:B(k)為梯度信息變化量;λ為參數(shù),用來(lái)控制B(k)的取值范圍,通過(guò)改變?chǔ)说娜≈祦?lái)改善B(k)的大小。

      通過(guò)梯度信息變化量對(duì)步長(zhǎng)因子的控制可以保證在迭代初期步長(zhǎng)較大,算法盡快地進(jìn)入收斂狀態(tài);而在算法逐步收斂過(guò)程中,B(k)逐漸減小,步長(zhǎng)也變小,有利于降低穩(wěn)態(tài)誤差,提高收斂精度。

      根據(jù)以上分析可知,變步長(zhǎng)思想的引入有效解決了傳統(tǒng)恒模算法中收斂速度和穩(wěn)態(tài)剩余誤差之間的矛盾,保證在不增加穩(wěn)態(tài)誤差的前提下提高算法的收斂速度,提升均衡效果。

      綜上所述,峭度、記憶梯度法和變步長(zhǎng)的引入可以有效提高算法處理復(fù)雜噪聲的能力,更易于獲得全局最優(yōu)解并且加快均衡算法收斂,可以提高算法的可靠性、穩(wěn)定性和快速性。

      公式(11)、(15)、(18)為基于峭度和記憶梯度的變步長(zhǎng)盲均衡算法的數(shù)學(xué)表示。

      3 實(shí)驗(yàn)仿真

      3.1 仿真條件

      為了驗(yàn)證改進(jìn)算法在軍事通信盲均衡中的性能,對(duì)改進(jìn)的VS-KMGCMA算法、KMGCMA算法和傳統(tǒng)CMA算法的收斂速度、碼間干擾進(jìn)行了仿真分析。

      在仿真實(shí)驗(yàn)中,設(shè)置的均衡器、傳輸信道模型和發(fā)射信號(hào)的參數(shù)如下:均衡器抽頭數(shù)為11,采用中心化初始策略,即中心抽頭系數(shù)初始值為1,其它抽頭系數(shù)初始值取0;步長(zhǎng)初始值μ=0.001;信噪比為20dB;傳輸信道為離散數(shù)字信道,其沖擊響應(yīng)函數(shù)為h=[0.05,-0.063,0.088,-0.126,-0.25,0.904 7,0.25,0,0.126,0.038,0.088][8]。

      發(fā)送信號(hào)的調(diào)制樣式為四進(jìn)制正交調(diào)幅(4QAM),發(fā)送符號(hào)數(shù)為20 000;用400次蒙特卡洛仿真的統(tǒng)計(jì)平均值來(lái)評(píng)價(jià)幾種算法。均衡算法的性能通過(guò)剩余碼間干擾的大小來(lái)評(píng)定,其定義為:

      (20)

      3.2 仿真結(jié)果分析

      圖2給出了在信噪比為20dB時(shí),3種算法的均衡性能曲線。由圖2可知:

      (1)CMA算法的收斂速度最慢,碼間干擾最嚴(yán)重,均衡效果在3種算法中最差;

      (2) 引入峭度和記憶梯度法后的KMG-CMA算法和VS-KMGCMA算法在剩余碼間干擾、收斂速度方面的性能都有了大幅提升;

      (3)VS-KMGCMA算法由于引入變步長(zhǎng)的思想,比KMGCMA算法的收斂速度更快,在經(jīng)過(guò)大約7 000次迭代后便可收斂至-33dB,而KMGCMA則要經(jīng)過(guò)大概14 000次迭代后才可達(dá)到相同的收斂狀態(tài)。

      由此可見(jiàn),變步長(zhǎng)思想的引入極大提高了算法的收斂速度,解決了穩(wěn)態(tài)誤差和收斂速度之間的矛盾。

      圖2 剩余碼間干擾收斂曲線

      圖3、圖4為信號(hào)經(jīng)過(guò)信道h前后的星座圖,可以明顯看出信源信號(hào)在經(jīng)過(guò)離散無(wú)線信道后發(fā)生了明顯的碼間干擾,導(dǎo)致星座圖非常分散,造成信號(hào)難以辨認(rèn),影響信號(hào)的檢測(cè)。

      圖3 發(fā)送信號(hào)星座圖

      圖4 均衡輸入信號(hào)星座圖

      圖5、圖6、圖7為信號(hào)經(jīng)過(guò)3種算法均衡后的輸出星座圖。由于VS-KMGCMA算法引入了峭度、記憶梯度法和變步長(zhǎng)的思想,不僅提高了對(duì)高斯噪聲的免疫能力,更易獲得全局最優(yōu)點(diǎn),而且解決了固定步長(zhǎng)下穩(wěn)態(tài)誤差和收斂速度之間的矛盾,所以該算法可以獲得最好的收斂性能。因此,其均衡輸出的星座點(diǎn)清晰緊湊,更好地收斂至信源點(diǎn)附近,即穩(wěn)態(tài)誤差和碼間干擾更小,均衡性能更加優(yōu)越。

      圖5 CMA均衡后信號(hào)星座圖

      圖6 KMGCMA均衡后信號(hào)星座圖

      圖7 VS-KMGCMA均衡后信號(hào)星座圖

      以上仿真實(shí)驗(yàn)可以說(shuō)明,改進(jìn)后的算法相比于傳統(tǒng)恒模算法,收斂速度加快,性能更好,更有利于獲得好的均衡效果。

      4 結(jié)束語(yǔ)

      本文提出的改進(jìn)算法將誤差信號(hào)的峭度作為代價(jià)函數(shù),并將記憶梯度法引入到均衡器抽頭系數(shù)的迭代過(guò)程中,同時(shí)將梯度的變化量作為控制步長(zhǎng)的參量。理論分析表明,新算法可以有效加快收斂速度,提高均衡性能。實(shí)驗(yàn)仿真結(jié)果也證明:該算法在收斂后的碼間干擾、均方誤差、收斂速度等方面的性能均優(yōu)于傳統(tǒng)恒模算法。

      [1] 華亞維.短波數(shù)據(jù)傳輸自適應(yīng)均衡技術(shù)研究與實(shí)現(xiàn)[D].西安:西安電子科技大學(xué),2009.

      [2] 楊賓,王大磊,吳瑛,王秀秀.利用無(wú)約束函數(shù)的QAM 信號(hào)自適應(yīng)盲均衡方法[J].信號(hào)處理,2014,30(4):399-404.

      [3] 張丹丹.盲均衡算法及其FPGA實(shí)現(xiàn)的研究[D].秦皇島:燕山大學(xué),2013.

      [4] Tanrikulu O,Constantinides A G.Least mean kurtosis:a novel higher-order statistics based adaptive filtering algorithm[J].Electronic Letters,1994,30(3):189- 190.

      [5] Miele A,Cantrell J W.Study on a memory gradient method for the minimization of functions[J].Journal of Optimization,Theory and Applications,1969,3(6):459- 470.

      [6] 湯京永,葉貞軍.一類(lèi)全局收斂的記憶梯度算法及其線性收斂性[J].數(shù)學(xué)進(jìn)展,2007,36(1):67-75.

      [7] 鐘華,金國(guó)平,鄭林華.一種新的修正步長(zhǎng)盲均衡算法[J].系統(tǒng)仿真學(xué)報(bào),2009,21(24):7773-7777.

      [8] 趙雅興,劉棟,張寧.一種適用于FPGA實(shí)現(xiàn)的盲均衡算法[J].通信學(xué)報(bào),2001,22(8):108-111.

      A Blind Equalization Algorithm with Variable Step-size Based on Kurtosis and Memory Gradient

      GUO Qiang,JIANG Hui

      (Electronic Engineering Institute,Hefei 230037,China)

      This paper analyzes the basic principle of traditional constant modulus blind equalization algorithm in military communication,and for the disadvantages of the algorithm such as slow convergence speed,being easy to fall into local minimum point and difficult to balance between convergence speed and residual error of steady state,this paper puts forward an algorithm with variable step-size based on kurtosis and memory gradient.Through theoretical analysis and experimental simulation,the improved algorithm is proved to be more effective compared with traditional algorithm.

      constant modulus algorithm;kurtosis;memory gradient

      2014-10-27

      TN911

      A

      CN32-1413(2015)02-0076-05

      10.16426/j.cnki.jcdzdk.2015.02.020

      猜你喜歡
      均衡器峭度步長(zhǎng)
      基于MCKD和峭度的液壓泵故障特征提取
      基于Armijo搜索步長(zhǎng)的BFGS與DFP擬牛頓法的比較研究
      聯(lián)合快速峭度圖與變帶寬包絡(luò)譜峭度圖的輪對(duì)軸承復(fù)合故障檢測(cè)研究
      基于峭度分析的聲發(fā)射故障檢測(cè)
      電子世界(2018年12期)2018-07-04 06:34:38
      基于魯棒性小波包峭度圖的滾動(dòng)軸承故障診斷*
      無(wú)線傳感網(wǎng)OFDM系統(tǒng)中信道均衡器的電路實(shí)現(xiàn)
      電子器件(2015年5期)2015-12-29 08:42:39
      一種基于LC振蕩電路的串聯(lián)蓄電池均衡器
      基于逐維改進(jìn)的自適應(yīng)步長(zhǎng)布谷鳥(niǎo)搜索算法
      一種新型光伏系統(tǒng)MPPT變步長(zhǎng)滯環(huán)比較P&O法
      基于LMS 算法的自適應(yīng)均衡器仿真研究
      呼和浩特市| 策勒县| 东山县| 海口市| 遂昌县| 莫力| 仙桃市| 临湘市| 常州市| 曲周县| 平阴县| 高州市| 北宁市| 枣庄市| 麦盖提县| 旬阳县| 石楼县| 阳朔县| 龙里县| 当雄县| 延川县| 名山县| 渝中区| 和政县| 板桥市| 姚安县| 巧家县| 游戏| 乐都县| 金阳县| 株洲县| 灌阳县| 那坡县| 台山市| 长宁县| 邳州市| 和田县| 栾城县| 田东县| 榕江县| 长宁区|