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

一種改進的變步長LMS算法及在車內降噪中的應用

2016-10-11 09:15:28崔婷玉陳衛松丁緒星
無線電通信技術 2016年5期
關鍵詞:信號

崔婷玉,陳衛松,丁緒星,武 闖,張 麗

(安徽師范大學 物理與電子信息學院,安徽 蕪湖241000)

?

一種改進的變步長LMS算法及在車內降噪中的應用

崔婷玉,陳衛松,丁緒星,武闖,張麗

(安徽師范大學 物理與電子信息學院,安徽 蕪湖241000)

為了提高傳統最小均方(LMS)算法的收斂速度,減小穩態誤差,基于Sigmoid函數,提出一種改進步長因子μ的方法。該方法通過建立步長因子μ和誤差信號e之間的非線性函數關系,并利用指數函數表示誤差信號e和可控參數,實現對步長因子μ進行調整。算法收斂初期步長因子μ相對較大,實現加快算法收斂速度的目的;算法收斂后期適度減小穩態階段步長因子μ,以達到減小算法穩態誤差的目的。將該算法應用于車內噪聲的有源控制,并與LMS算法進行仿真比較分析。仿真結果表明,相對于傳統LMS算法,該算法有效地加快了收斂速度,同時提高了系統的穩定性。

LMS算法;SVSLMS算法;變步長;車內噪聲

0 引言

隨著人們生活質量的提高,人們對于乘用車乘坐舒適度的要求也越來越高。對于乘用車來說,車內噪聲主要來源于發動機和車身震動輻射到車內的噪聲,以400 Hz以下的低頻噪聲為主。自適應主動噪聲控制系統在低頻噪聲領域已獲得廣泛的應用,是一種有效的乘用車車內降噪方法。在自適應主動噪聲控制系統中,多采用LMS算法。LMS算法的步長μ是固定值,步長μ取值大,收斂速度快,但穩態誤差較大,反之,步長μ取值小,穩態誤差較小,但收斂速度越慢。所以,LMS算法的收斂速度和穩態誤差是一對矛盾。

為解決該問題,研究人員提出很多種改進的變步長LMS算法,文獻[1]中提出的基于Sigmoid函數變步長SVSLMS算法是其中具有代表性的變步長LMS算法之一。該算法具有較快的收斂速度,但是Sigmoid函數在誤差信號e(n)接近零時變化太大,容易產生較大的穩態誤差。文獻[2]中針對SVSLMS算法的不足進行改進,通過減小穩態階段的調整步長μ,有效地減小穩態誤差,但是與SVSLMS算法相比,改進后的算法計算復雜度高,收斂速度提高較小。文獻[3]中提出一種基于步長和誤差信號之間的非線性關系的雙曲線正切函數變步長LMS算法,該算法有較小的穩態誤差,但是收斂速度提高較小。文獻[4]中提出一種步長和誤差信號呈正弦函數關系的變步長LMS算法,解決了LMS算法不能同時具有較快收斂速度和較小穩態誤差的矛盾,但是參數選取缺乏理論依據,只能通過實驗來獲得。文獻[5-13]中用不同的方法提出步長因子μ和誤差信號e之間的非線性函數關系的變步長LMS算法,這些算法在改變步長μ(n)時均遵循基本調整原則:在初始收斂階段,采用大的步長,加快收斂速度,穩態階段,采用較小的步長,降低穩態誤差。針對這種調整原則,本文在文獻[2]算法基礎上提出一種新的變步長LMS算法,能夠有效地提高初始階段收斂速度,減小穩態誤差。

1 改進的變步長LMS算法

文獻[1]提出一種基于Sigmoid函數的變步長LMS算法-SVSLMS算法,其步長μ(n)為:

(1)

式中,e(n)為誤差信號,α、β為常數。

SVSLMS算法的收斂范圍0<β<2/λmax(λmax是輸入信號自相關矩陣的最大特征值),克服了傳統LMS算法的收斂速度慢的不足,但是在穩態階段的步長較大,容易引起穩態失調。

文獻[2]在文獻[1]基礎上提出了一種改進的變步長LMS算法,步長μ(n)為:

(2)

式中,α為控制函數形狀的常數,β為控制函數取值范圍的常數。

該算法符合變步長算法調整準則,收斂范圍0<β<1/λmax,克服了SVSLMS算法的穩態誤差較大的不足,但是收斂速度提高較小。

(3)

在初始收斂階段,為了加快收斂速度,將文獻[2]變步長函數中固定值1調整為可控值exp(α),當α>0,exp(α)>1,所以在條件相同的情況下,改進后的算法在初始階段步長較大,為符合當誤差函數e(n)取零時,步長也為零,將文獻[2]算法中的固定值2調整為h/exp(α)。因為μ(n)<[β·exp(α)],所以本文算法β·exp(α)的最大值[β·exp(α)]max=1/λmax,本文算法收斂條件為α>0,0<[β·exp(α)]<1/λmax。

圖1中圖(a)、(b)是3種算法的步長和誤差關系比較圖。

(a)α=1.5,β=0.000 05,3種算法比較曲線

(b)α、β取不同值,3種算法比較曲線圖1 3種算法步長與誤差關系比較曲線

圖中,曲線1代表SVSLMS算法,曲線2代表文獻[2]算法,曲線3代表本文算法,為了便于比較,將圖1(a)中3種算法的參數α和β取相同值,α=1.5,β=0.000 05.初始階段誤差值e(n)相同時,曲線3的步長最大,使得本文算法收斂速度最快,在穩態階段,誤差值e(n)相同時,曲線3的步長小于曲線1但大于曲線2,穩態誤差小于SVSLMS算法但大于文獻[2]算法。所以本文算法克服了SVSLMS算法穩態誤差大的問題,同時也彌補了文獻[2]算法收斂速度提高較小的不足。

為了從數學角度更好地分析本文算法,根據本文參數變化規律α,β均取較大值,有利于加快本文算法初始收斂速度。圖1(b)中SVSLMS算法取值為α=2,β=0.5情況下,文獻[2]算法最佳取值為α=6,β=0.2,本文算法最佳取值為α=1.7,β=0.05,h=4,圖1(b)顯示在初始階段,誤差值e(n)相同時,曲線3的步長最大,使得本文算法收斂速度最快,在穩態階段,誤差值e(n)相同時,曲線3的步長最小,獲得穩態誤差最小,所以本文算法優于另外2種算法。

圖2、圖3和圖4分別是當參數h、α和β取不同值時,變步長μ(n)和誤差函數e(n)的關系圖。從圖2中可以看出,h在初始階段對步長影響較小,它對步長函數的底部有很大的影響,也就是說,在穩態階段,它對步長有較大的影響。如果h的值越大,步長在曲線底部改變得就越慢,誤差函數e(n)趨于零時,步長μ(n)越小,穩態誤差越小。反之,h的值越小,穩態誤差越大。所以結合文獻[2]和仿真結果取h=4。圖3和圖4表明,α和β參數的調整對初始階段步長影響較大,決定了算法的收斂性能,但α和β的調整對步長大小的影響不同,α和β參數均需調整。當α和β取值越大,初始階段的步長就越大,算法的收斂速度就越快。相反,α和β取值越小,初始階段的步長就越小,算法的收斂速度就越慢。所以本文算法的步長參數調整規則如下:在滿足算法不發散的前提下,選取較大的α、β和較小的h,可使算法具有較快的收斂速度和跟蹤速度。反之,選取較小的α、β和較大的h,會使算法具有較小的穩態失調。實際應用中,根據具體的情況,選擇適當的h、α和β值,才能達到最佳的效果。

圖2  h改變時μ(n)和e(n)的關系圖

圖3  α改變時μ(n)和e(n)的關系圖

圖4 β改變時μ(n)和e(n)的關系圖

2 仿真研究結果分析

2.1收斂性能和抗噪能力仿真比較分析

為了驗證本文算法在不同信噪比條件下的收斂性能和抗噪能力,對本文算法和另外3種算法進行仿真對比實驗。仿真條件如下:為說明文中算法對處理信號的選取具有一般性,輸入信號選用被噪聲信號干擾的隨機信號,其中噪聲信號r(n)為方差為1、均值為零的高斯白噪聲,濾波器階數為8。為了平衡收斂速度和穩態誤差,固定步長LMS算法的步長μ=0.00 001。由于另外3種算法的α和β取值不具有一般性,在滿足0<[β·exp(α)]<1/λmax范圍內隨機取相同值α=1.5,β=0.00 005。α和β取值如圖1(a)所示,4種算法在信噪比為10和15時誤差函數的MATLAB仿真結果如圖5所示。

圖5(a)和(b)中曲線1代表LMS算法,曲線2代表SVSLMS算法,曲線3代表文獻[2]算法,曲線4代表本文算法,在圖5(a)中,曲線4誤差e(n)收斂于n=200,穩態誤差e(n)<1,另外3條曲線n=200未收斂,穩態誤差e(n)>1。圖5(b)中,曲線4收斂于n=50,另外3條曲線n=50時未收斂,曲線4穩態誤差e(n)最小。仿真結果可以得出,相同條件下,曲線4的收斂速度要最快,穩態誤差最小,結果進一步驗證了本文算法收斂速度快和抗噪能力強的特點。與固定步長的LMS算法相比,本文算法的計算量增加了四次指數運算、兩次除法運算和四次加法運算。

圖5 不同信噪比條件下,4種算法收斂曲線對比

2.2車內噪聲控制仿真分析

為了分析本文算法在車內降噪中的應用,在車內錄取一段噪聲信號導入MATLAB程序中,采用LMS算法和本文算法對車內噪聲信號進行自適應濾波降噪。

仿真條件如下:讀取噪聲信號前1 000個采樣點,選取輸入信號和期望信號中的前100個采樣點作為訓練點構建自適應濾波器,隨機選取未參與訓練的采樣點進行自適應濾波降噪處理。經過多次實驗,LMS算法的固定步長最佳取值為μ=0.1,本文算法參數α,β取值為α=4,β=5。基于LMS算法和本文算法的自適應濾波降噪結果如圖6所示,圖4中細實線為經過自適應LMS濾波器處理后的誤差信號波形,粗虛線為經過本文算法構建的自適應濾波器處理后的誤差信號波形。

圖6 2種算法的誤差信號波形

圖6中分別是LMS算法和本文算法在自適應濾波過程中的誤差波形曲線,它表明了自適應濾波過程中誤差的變化過程。由圖6可知自適應LMS濾波中的誤差波形(細實線)達到穩態誤差的速度明顯比本文算法誤差曲線(粗虛線)要慢,同時本文算法在迭代過程中的誤差值明顯小于LMS算法。

通過建立基于LMS算法和本文算法的自適應濾波器,并應用于車內噪聲的主動控制的結果比較表明,本文算法抵消原始車內噪聲效果較好,對LMS算法在迭代步長取值矛盾問題有所改善,具有更快的算法收斂速度和較小的穩態誤差。

3 結束語

提出了一種改進的變步長LMS算法,針對傳統LMS和SVSLMS算法在收斂速度和穩態誤差方面存在的不足,該算法在SVSLMS算法的基礎上,通過調節可變參數值,達到動態選取步長大小的目的,有效提高了算法的收斂速度,降低了算法的穩態誤差,同時提高了算法在車內降噪應用中的降噪能力。該算法在后期需要在算法復雜度方面進行研究改進,減小相應計算量。

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

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

[3]Wu X,Gao L,Tan Z.AnImproved Variable Step Size LMS Algorithm[C]//IEEE 2013 International Conference on Measurement,Information and Control (ICMIC),2013:533-536.

[4]余榮平,張心光,王巖松,等.車內噪聲主動控制變步長LMS算法[J].噪聲與振動控制,2015,35(1):123-126.

[5]朱宏光.一種改進的變步長LMS自適應算法[J].無線電通信技術,2010,36(4):13-15.

[6]LI X B,Fan Y Y,Peng K.A Variable Step-Size LMS Adaptive Filtering Algorithm[C]//IEEE 2009.WiCom '09.5th International Conference on Wireless Communications,Networking and Mobile Computing,2009:1-4.

[7]Yan Y,Zhao J,Wang Z,et al.An Novel Variable Step Size LMS Adaptive Filtering Algorithm Based on Hyperbolic Tangent Function[C]//2010 International Conference on Computer Application and System Modeling (ICCASM),2010,14:V14-233-V14-236.

[8]Kwong R H,Johnston E W.A Variable Step Size LMS Algorithm[J].Signal Processing IEEE Transactions on,1992,40(7):1633-1642.

[9]Majdar R S,Eshghi M.A New Variable Step-size Normalized PBS_LMS Algorithm[C]//IEEE 2011 IEEE International Conference on Computer Applications and Industrial Electronics (ICCAIE),2011:168-171.

[10]李昌利,沈玉利.一種改進的變步長LMS算法[J].無線電通信技術,2009,35(1):53-54.

[11]孫柏昶,秦建存.LMS算法瞬態收斂特性研究[J].無線電通信技術,2006,32(2):26-28.

[12]陳衛東,王長煥,解靜.基于自適應濾波的寬帶陣列信號處理技術[J].無線電通信技術,2009,35(5):16-18.

[13]曹斌芳,何怡剛,李建奇.改進型最小均方算法的仿真比較及在語音提取中的應用[J].噪聲與振動控制,2008,28(2):98-101.

An Improved Variable-step-size LMS Algorithm and Its Application for Reducing Noise in Vehicles

CUI Ting-yu,CHEN Wei-song,DING Xu-xing,WU Chuang,ZHANG Li

(College of Physics and Electronic Information,Anhui Normal University,Wuhu Anhui 241000,China)

In order to improve the convergence speed and reduce the steady-state error of the traditional least mean square (LMS) algorithm,a method is proposed to improve the step factor μ based on the Sigmoid function.In the algorithm,a nonlinear relationship is established between the step factor μ and the error signal e.The error signal e and controllable parameters are expressed in exponential form to adjust the step size factor μ.The step factor μ is relatively large in the initial convergence stage to speed up convergence of the algorithm.In the later convergence stage,the step factor μ is moderately reduced to achieve the purpose of reducing the steady-state error.The proposed algorithm is applied to the active control of vehicle interior noise.The control effect of the algorithm is compared with that of the LMS algorithm.The simulation results show that the proposed algorithm accelerates the convergence rate and improves the stability of the system.

least mean square (LMS) algorithm;sigmoid variable step-size LMS (SVSLMS) algorithm;variable step size;vehicle interior noise

10.3969/j.issn.1003-3114.2016.05.20

引用格式:崔婷玉,陳衛松,丁緒星,等.一種改進的變步長LMS算法及在車內降噪中的應用[J].無線電通信技術,2016,42(5):80-84.

2016-06-06

國家自然科學基金項目(61401004);安徽師范大學研究生科研創新與實踐項目(2014yks063)

崔婷玉(1991—),女,碩士研究生,物聯網技術專業,主要研究方向:有源噪聲控制。陳衛松(1973—),男,副教授,碩士生導師,主要研究方向:音頻信號處理及噪聲控制。

TN911.23

A

1003-3114(2016)05-80-5

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 香蕉蕉亚亚洲aav综合| 波多野结衣无码AV在线| 日韩免费毛片视频| 久久免费视频6| 国产精品久久久精品三级| 欧美一区二区啪啪| 久久天天躁夜夜躁狠狠| 亚洲综合精品香蕉久久网| 亚洲福利一区二区三区| 国产网站一区二区三区| 亚洲永久色| 日韩麻豆小视频| 精品国产www| 国产成人精品一区二区秒拍1o| 欧美精品在线免费| 乱人伦99久久| 国产午夜无码专区喷水| 激情在线网| 97国产成人无码精品久久久| 色久综合在线| 无码高潮喷水专区久久| 国产亚洲欧美日韩在线观看一区二区| 色综合五月婷婷| 欧美视频在线不卡| 欧美日韩资源| 无码中字出轨中文人妻中文中| 亚洲成a人片77777在线播放| 久久国产高潮流白浆免费观看| 亚洲无线一二三四区男男| 国产欧美成人不卡视频| 国产成人h在线观看网站站| 91精品网站| 99精品伊人久久久大香线蕉 | 国产成a人片在线播放| 日日拍夜夜操| 欧美色综合网站| 精品国产中文一级毛片在线看| 都市激情亚洲综合久久| 宅男噜噜噜66国产在线观看| 欧美精品伊人久久| 91原创视频在线| 欧美日韩在线亚洲国产人| 麻豆精品久久久久久久99蜜桃| 九色国产在线| 中国国产高清免费AV片| 成人午夜网址| 国产在线拍偷自揄拍精品| 99久久国产综合精品女同| 日韩色图在线观看| 国产成人av大片在线播放| a亚洲视频| 国产欧美日韩综合一区在线播放| 在线高清亚洲精品二区| 国产在线98福利播放视频免费| 中文字幕欧美成人免费| 免费 国产 无码久久久| 国产流白浆视频| 亚洲无码37.| 国产亚洲精品97AA片在线播放| 国产h视频免费观看| 性欧美在线| 国产精品尹人在线观看| 欧美精品xx| 69精品在线观看| 亚洲三级色| 国产91精品久久| 日本免费精品| 欧美久久网| 国产精品刺激对白在线| 中文字幕日韩视频欧美一区| 精品色综合| 国产91小视频| 九色91在线视频| 成人小视频在线观看免费| 在线观看亚洲国产| 欧美成人A视频| 久久亚洲国产最新网站| 欧美色视频网站| 国产在线观看人成激情视频| 99国产精品一区二区| www.国产福利| 亚洲另类第一页|