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

基于Matlab的改進自適應算法性能分析

2019-08-12 01:27:59毛耀東
電腦知識與技術 2019年16期

毛耀東

摘要:變步長自適應濾波算法通過對誤差和步長因子建立函數關系,在誤差大的時候使用大步長來加快收斂速度,誤差小的時候使用小步長保證收斂穩定性。為了進一步提高算法性能,在原有函數模型的基礎上,提出一種基于Sigmoid函數的新的變步長LMS(Least Mean Square,最小均方誤差)算法,并通過仿真確定各參數的最佳取值。仿真結果表明,和現有的變步長濾波算法及傳統固定步長算法相比,在收斂速度和濾波效果上有了明顯的提高。

關鍵詞:自適應算法;變步長;最小均方;Sigmoid函數;收斂性能

中圖分類號:TP301? ?文獻標識碼:A

文章編號:1009-3044(2019)16-0266-05

開放科學(資源服務)標識碼(OSID):

Abstract: The variable step size adaptive filtering algorithm establishing a functional relationship between the error and the step size factor. When the error is small, the small step length is used to ensure the convergence stability.otherwise,large step size is used to accelerate the convergence speed by? In order to further improve the performance of the algorithm,On the basis of the original function model, a new variable step size LMS (Least Mean Square) algorithm based on Sigmoid function? is proposed, and the optimal values of each parameter are determined by simulation. The simulation results show that compared with the existing variable step size filtering algorithm and the traditional fixed step size algorithm, the convergence speed and filtering effect are obviously improved.

Key words: adaptive algorithm; variable step size; least mean square; Sigmoid function; Convergence performance

自適應濾波器是能夠自動調節參數的濾波器,其參數會隨著環境的變化而變化。主要應用場景為系統辨識,信道均衡,信號增強和預測。隨著微電子等硬件技術的高速發展,自適應濾波器技術也不斷完善。相比于經典濾波,自適應濾波不需要知道太多的先驗信息[1],因而其應用范圍更為廣泛。自適應濾波中最具代表性的是LMS算法和RLS算法。LMS算法計算量小,但是收斂速度慢。雖然RLS算法的濾波效果和收斂速度比LMS算法好,但是在濾波器階數較大時,RLS算法的計算量很大,為O[[n2]]。因此提出一種在算法收斂過程中自動調節步長因子的變步長LMS算法,該算法以Sigmoid函數為模型,與現有變步長LMS算法相比,誤差小的時候,步長具有更小的變化率,因而收斂穩定性進一步提高。

1 自適應濾波算法的原理分析

1.1 自適應濾波器的一般結構

自適應濾波器一般是階數固定的橫向濾波,它包括四個端口:n時刻的輸入信號x(n),期望信號d(n),輸出信號y(n)和誤差信號e(n)。通過y(n)與d(n)的差e(n)來自動調節濾波器的參數,使得濾波器系數不斷優化。自適應濾波器的結構如圖1所示。

1.2 自適應濾波算法

自適應濾波算法有兩大基本類:LMS和RLS。LMS算法中除了固定步長算法外,還有變步長的LMS算法和變換域的LMS算法[2]。前者通過在誤差信號和步長之間建立函數關系來調節步長[3],后者將時域信號正交變換得到變換域信號,并在變換域中使用自適應算法。RLS算法充分利用之前的輸入矢量x(k)和d(k),通過設定一個遺忘因子來決定各時期數據的權重,來實現算法的快速收斂。

1.2.1 LMS自適應濾波算法

LMS自適應濾波器一般采用橫向FIR結構,如圖2所示。

各參數分別為:

X(n)為n時刻的輸入信號矢量,W(n)為n時刻的濾波器系數,N為濾波器階數。通過計算輸出信號和期望信號,可得估計誤差:

利用快速下降法[4]可得濾波器系數更新方程為:

U是步長因子,取正的常數。為了滿足算法的收斂性,u需要滿足:

1.2.2 RLS自適應濾波算法

LMS算法由于沒有利用過去的信息。導致梯度估計誤差大,算法收斂速度慢,如果自相關矩陣的逆矩陣不具有正定性還會導致算法發散。RLS算法在求均方誤差時觀測數據的長度是變化的,越久之前的數據,其權系數越小,因而RLS算法在非平穩環境下的濾波效果要由于LMS算法。RLS具體算法流程如下:

其中[SD(n)]表示X(n)自相關矩陣的逆,δ表示輸入信號功率估計的倒數,[λ]表示遺忘因子,它表示之前的數據在當前時刻的影響力,距離現在越久的數據,對濾波器系數的印象里越小。因而在非平穩信號濾波方面,該算法也能有效。

2 改進的LMS算法

為了解決傳統LMS算法的問題,很多變步長LMS算法被提出,文獻[9]提出了一種基于小波分解的變步長LMS濾波算法,根據小波分解的多分辨率分析特性,將信號與噪聲正交分解在不同的頻率范圍,然后對各個頻段的信號進行濾波,最后重構得到濾波信號,是一種頻率濾波波的算法。文獻[10]提出了一種濾波器階數可變的LMS算法,通過引入漏因子,將抽頭長度假設成一個假分數進行更新,再對更新后的數值極性處理,變成真實的抽頭長度,并將變步長的思想用到變抽頭長度算法中。文獻[11]針對可見光通信的多徑干擾問題,提出一種反正切函數的變步長自適應LMS算法,通過分析室內信道模型,建立最小均方算法步長因子的函數,然后對反正切函數進行平移變換,建立了步長與誤差的非線性關系。

所有這些變步長算法都能分為兩類:對步長因子和誤差建立函數關系并做各種變形;使步長因子隨誤差的自相關估計的變換而變換。前者最具代表性的是覃景繁[12]等人提出的基于Sigmoid函數的變步長算法(SVSLMS),其步長因子和誤差的函數關系如下:

三種步長與誤差因子的關系曲線對比如下:

各參數設置如下表所示:

3 算法仿真及分析

設定有用信號為三個不同頻率的正弦信號之和,加入隨機序列噪聲之后得到含噪信號。

3.1 步長和參數α,β,h對收斂性能的影響

1)固定h和β,觀察α取不同值時的關系曲線,從圖6可以看到,α越大,收斂速度越快,但是收斂后的穩定性越差,這符合自適應LMS算法特性。繼續增大α,收斂速度沒有明顯變化。

2)固定α和h,觀察β取不同值時的關系曲線,如圖7所示。和α的作用相似,β越大,收斂速度越快但是收斂后穩定性越差,繼續增加β的值收斂速度并不會明顯加快。

3)固定α和β,觀察h取不同值時的關系曲線,從圖8可以看到,h對關系曲線的影響可以忽略不計。

3.2 濾波器階數對收斂性能的影響

可以看到,階數越高,系數會越低,濾波器階數不會影響收斂速度在收斂速度上也和上一節的結論相同。

3.3 各算法的濾波效果對比

從濾波效果圖上,四種算法都能得到和原信號差不多的波形。表2直觀反映了濾波性能,可以看到,文獻[12]的變步長算法相比于原LMS算法,在信噪比上有明顯所提高,同時RMSE也下降了下降了18%左右。基于Sigmoid函數的文獻[13]在信噪比上比起文獻[12]有輕微提高,同時RMSE有所下降。針對文獻[13]的改進算法,和文獻[13]相比,信噪比有明顯提高,而RMSE也有明顯下降,證明了改進算法在濾波效果上的可行性。

4 結束語

在原有變步長LMS算法的基礎上,通過調整步長因子和誤差的函數關系,提出一種以Sigmoid函數為模型的改進LMS算法,該算法能夠保證較快的收斂速度和較強的收斂穩定性,解決了原有LMS算法在收斂后的震蕩過大問題。仿真結果表明,改進的算法和已有的變步長LMS算法相比,信噪比有明顯提升,而且均方誤差也明顯下降,因此對時變信道中的低信噪比信號能取得不錯的濾波效果。

參考文獻:

[1] 高建輝. LMS自適應濾波器的設計理論研究[J]. 信息技術, 2011,(8):112-115.

[2] 耿妍,張端金. 自適應濾波算法綜述[J]. 信息與電子工程,2008(4):315-320.

[3] Raymond H K, Edward W J.? A variable step size LMS algorithm[J].IEEE Trans. on Signal Processing, 1992,40:1633-1642.

[4] 張紅梅,韓萬剛. 一種新的變步長LMS自適應濾波算法研究及其應用[J].儀器儀表學報,2015,36 (8):1822-1830.

[5] Park d J. Jun B E. Self perturbing recursive least squares algorithm with fast tracking capability[J].Electronics Letter. 1992,28(6):558-559.

[6] 常鐵原,王月娟. 一種具有快速跟蹤能力的改進RLS算法研究[J]. 計算機工程與應用. 2011,47(23):147-150.

[7] Elnashar Ayman.Elnoubi Said. EI-Mikati Hamdi.Performance analysis of blind adaptive MOE multiuser receivers inverse QRD-RLS algorithm[J]. IEEE.Transactions on Circuits and Systems, 2008,55(1):398-411.

[8] Kwang Seop Eom,Byung Eul Jun,DonG Jo Park. Fast Tracking and noise immunised RLS algorithm based on Kalman filter[J].? Electronics Letter, 1996,32 (25):2311-2312.

[9] 段帥軍.基于小波分解的變步長LMS降噪算法研究[J].軟件,2018,39(12):155-158.

[10] 雷翼龍,余濤.一種基于變抽頭長度的變步長LMS算法[J].電子測試,2018(10):55-57.

[11] 張進玉,王翀,楊宏,李國輝,趙瑤,王姣.基于反正切函數的可見光通信LMS均衡算法[J].光通信技術,2018,42(5):59-62.

[12] 覃景繁,歐陽景正.一種新的變步長LMS自適應濾波算法[J].數據采集與處理 ,1997(3):171-194.

[13] 陳泳,田金鵬,劉燕平.一種新的變步長LMS自適應濾波算法[J].電子測量技術,2015,38(04):27-31

【通聯編輯:梁書】

主站蜘蛛池模板: 日本不卡在线视频| 丁香五月激情图片| 欧美α片免费观看| 手机在线国产精品| 久久香蕉国产线看观| 久夜色精品国产噜噜| 中文字幕波多野不卡一区| 色老二精品视频在线观看| 国产在线视频福利资源站| 亚洲精品成人7777在线观看| 人妻出轨无码中文一区二区| 波多野结衣二区| 国产剧情国内精品原创| 91精品视频网站| 久久夜色撩人精品国产| 澳门av无码| 亚洲色欲色欲www在线观看| 69综合网| 国产成人亚洲精品色欲AV| 国产一级毛片网站| 国产啪在线| 欧美成人精品一级在线观看| 91福利在线看| 中文字幕 欧美日韩| 天天摸夜夜操| 亚洲中文精品人人永久免费| 久久中文电影| 色婷婷在线影院| 欧美国产另类| 在线免费观看AV| 无码AV日韩一二三区| 国产主播喷水| 四虎永久免费地址在线网站| 91精品国产情侣高潮露脸| 国产亚洲精品精品精品| 高清乱码精品福利在线视频| 青青国产视频| 亚洲AⅤ无码国产精品| 色婷婷亚洲十月十月色天| 又大又硬又爽免费视频| 亚洲美女一级毛片| 亚洲精品中文字幕无乱码| 亚洲综合第一页| 人妻夜夜爽天天爽| 国产精品成人久久| 久草中文网| 国产va在线观看| 国产主播在线一区| 亚洲中文精品人人永久免费| 她的性爱视频| 国产在线视频二区| 国国产a国产片免费麻豆| 久久午夜夜伦鲁鲁片不卡| 成年免费在线观看| 欧美自拍另类欧美综合图区| 亚洲天堂视频在线观看免费| 国产在线观看一区二区三区| 国产乱子伦视频在线播放 | 一本大道香蕉久中文在线播放| 国产尤物jk自慰制服喷水| 亚州AV秘 一区二区三区| 亚洲 日韩 激情 无码 中出| 免费一看一级毛片| 污污网站在线观看| 亚洲黄色网站视频| 亚洲精品午夜天堂网页| 国产一在线观看| 久久77777| 最新日韩AV网址在线观看| 国产福利小视频高清在线观看| 国产小视频网站| 久久伊人色| 亚洲高清中文字幕在线看不卡| 2021无码专区人妻系列日韩| 日韩福利视频导航| 3344在线观看无码| 中文无码日韩精品| 国产网友愉拍精品| 国产日韩精品欧美一区喷| 免费a级毛片18以上观看精品| 亚洲综合色婷婷| 国产爽歪歪免费视频在线观看 |