新聞中心

EEPW首頁 > 網(wǎng)絡(luò)與存儲(chǔ) > 設(shè)計(jì)應(yīng)用 > 基于LMS算法的回聲消除系統(tǒng)仿真研究

基于LMS算法的回聲消除系統(tǒng)仿真研究

作者:于偉健 程穎菲 王心怡 王建明 時(shí)間:2018-09-27 來源:電子產(chǎn)品世界 收藏
編者按:在通信行業(yè)日漸發(fā)達(dá)的今天,回聲消除的應(yīng)用十分廣泛。常見的回聲消除方法一般有三種。一是對(duì)周圍環(huán)境進(jìn)行特殊的處理,二是采用回聲隔離器,三是采用回聲抵消器。當(dāng)下最熱門的三種回聲消除算法分別是維納濾波算法,最陡下降算法,LMS算法。本文基于LMS算法,應(yīng)用MATLAB進(jìn)行仿真研究,并改進(jìn)了LMS算法,得出更好的回聲消除系統(tǒng)。

  用遠(yuǎn)端語音信號(hào)作為參考信號(hào)來跟蹤回聲信號(hào),得到濾波器的輸出信號(hào),兩者相減,得到誤差信號(hào)為。誤差信號(hào)的波形如圖7所示。從圖中可以看出,收斂時(shí)間大約在8000個(gè)點(diǎn)左右,之后的誤差曲線接近于0,效果非常理想。

本文引用地址:http://2s4d.com/article/201809/392397.htm

  2.3

  根據(jù)上文分析可知,標(biāo)準(zhǔn)的失調(diào)系數(shù)和濾波器的輸入功率成正比,因此如果輸入信號(hào)功率比較大,那么自適應(yīng)濾波器將產(chǎn)生梯度噪聲放大的現(xiàn)象。如果對(duì)步長(zhǎng)因子取適當(dāng)?shù)闹?,使其反比于輸入信?hào)能量,那么失調(diào)系數(shù)將會(huì)保持不變,因此可以進(jìn)行如下假設(shè)[11]

(10)

  2.4

  用生成一個(gè)幅度為1,角頻率為0.05的單頻正弦信號(hào)r(n)作為濾波器的目標(biāo)輸出信號(hào),如圖3.7所示。再生成一個(gè)信噪比為3db的白噪聲信號(hào)y(n)作為遠(yuǎn)端輸入信號(hào),如圖8所示。取LMS算法的步長(zhǎng)因子為1,自適應(yīng)濾波器的輸出信號(hào)如圖9所示。兩者相減得到誤差信號(hào),如圖10所示。

  根據(jù)上述結(jié)果可知,在濾波器的輸入信號(hào)和目標(biāo)信號(hào)的參數(shù)相同時(shí),變步長(zhǎng)LMS算法具有更快的收斂速度。同樣地,上述的目標(biāo)信號(hào)是單一頻率的正弦信號(hào),很難代表一般性,所以下面用真實(shí)的語音信號(hào)作為目標(biāo)信號(hào)來進(jìn)行仿真實(shí)驗(yàn)。

  比較預(yù)期輸出信號(hào)的波形和實(shí)際輸出信號(hào)的波形,可以看出濾波器的實(shí)際輸出信號(hào)的變化曲線和預(yù)期輸出信號(hào)的變化曲線同步。

3 結(jié)論

  經(jīng)過仿真可以看出,使用變步長(zhǎng)的LMS算法時(shí),收斂以后得到一條誤差為0的曲線。收斂情況比使用普通LMS算法好,可以將回聲完全消除。目前,正在研究基于該算法的硬件平臺(tái)。

  參考文獻(xiàn):

  [1]劉德全.基于微麥克風(fēng)陣列的聲學(xué)算法研究及軟件仿真[D].電子科技大學(xué), 2012.

  [2]王樹成. 最小均方算法的改進(jìn)及應(yīng)用研究[D].華東交通大學(xué),2013.

  [3]張子剛. 一種雙端通話檢測(cè)算法中噪音閾值自動(dòng)更新的方法[D].復(fù)旦大學(xué),2013.

  [4]趙彤,梁家碧,夏天翔,鄒亮,張黎.基于LMS自適應(yīng)濾波算法的電力變壓器有源降噪系統(tǒng)[J].高電壓技術(shù),2016,42(07):2299-2307.

  [5]張紅梅,韓萬剛.一種新的變步長(zhǎng)LMS自適應(yīng)濾波算法研究及其應(yīng)用[J].儀器儀表學(xué)報(bào),2015,36(08):1822-1830.

  [6]王樹成. 最小均方算法的改進(jìn)及應(yīng)用研究[D].華東交通大學(xué),2013.

  [7]張子剛. 一種雙端通話檢測(cè)算法中噪音閾值自動(dòng)更新的方法[D].復(fù)旦大學(xué),2013.

  [8]李楊,韓鵬,檀虎.幾種變步長(zhǎng)LMS算法的性能分析與比較[J].國外電子測(cè)量技術(shù),2013,32(03):28-30.

  [9]馬偉富. 自適應(yīng)LMS算法的研究及應(yīng)用[D].四川大學(xué),2005.

  [10]汪萌,戴禮榮,宋彥,王仁華.一種使用雙濾波器的算法[J].數(shù)據(jù)采集與處理,2006(01):74-79.

  [11]蔡宇,洪纓,原建平,侯朝煥,郝程鵬.語音系統(tǒng)中的子帶自適應(yīng)回聲消除技術(shù)[J].儀器儀表學(xué)報(bào),2013,34(07):9-14.

  本文來源于《電子產(chǎn)品世界》2018年第10期第64頁,歡迎您寫論文時(shí)引用,并注明出處。


上一頁 1 2 下一頁

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉