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

改進自適應對消算法在工業噪聲處理中的應用*

2017-03-02 07:03:11茅正沖涂文輝
傳感器與微系統 2017年3期
關鍵詞:信號

茅正沖, 涂文輝

(江南大學 輕工過程先進控制教育部重點實驗室,江蘇 無錫 214122)

改進自適應對消算法在工業噪聲處理中的應用*

茅正沖, 涂文輝

(江南大學 輕工過程先進控制教育部重點實驗室,江蘇 無錫 214122)

分析了工業環境噪聲的特點,將自適應噪聲對消算法應用到工業噪聲的處理當中。在傳統最小均方(LMS)算法及基于Lorentzian函數的變步長LMS算法的基礎上進一步進行約束穩定性條件處理,提出了一種約束穩定性變步長LMS算法,并在Matlab平臺上進行了仿真驗證。結果表明:算法具有更快的收斂速度以及更小的穩態誤差,并且能有效地降低梯度噪聲對算法性能的影響。

自適應噪聲對消; 最小均方; 約束穩定性

0 引 言

由于工業噪聲的干擾,工業環境下的語音通信變得十分困難,與語音相關的識別系統的性能也會急劇下降。因此,尋找一種有效的噪聲處理方法十分重要。由于工業環境的復雜性,噪聲功率較大,頻譜較寬,很難估計出噪聲的特性,處理難度大。自適應濾波的優點是在沒有任何有用信號以及噪聲的先驗知識條件下,通過前一時刻獲得的濾波器參數自動調節當前的參數,適應不斷變化的噪聲和有用信號的特性,實現某種最優濾波。1960年,Widrow和Hoff提出了最小均方(least mean square,LMS)算法,LMS算法計算量小,結構簡單,易于實現,在自適應信號處理領域得到廣泛應用[1]。傳統的定步長LMS算法中步長取值會影響算法的性能,減小步長可以減小穩態誤差,但會降低收斂速度和跟蹤能力,增大步長會有更好的收斂速度和跟蹤性能,但穩態誤差較大[2]。

本文在LMS算法的基礎上進行了改進,并將其應用到自適應噪聲對消系統中,實現了工業噪聲的有效處理。

1 工業噪聲的特點

工業環境下的噪聲十分復雜,這是由其聲源種類多樣性造成的,有機械運轉產生的,也有動力摩擦產生的,有點聲源也有線性聲源。圖1是從實際工業環境中采集的噪聲的時域以及頻域圖。

從圖1中可以看到,工業噪聲的頻譜范圍很廣,覆蓋了整個語音信號的頻率范圍。除了寬帶噪聲之外,還疊加有多個頻率分量的有色噪聲,這些噪聲分量主要來自機器的周期性運轉,它們能量高,重疊在有用語音信號頻譜之中。此外,在圖1所示噪聲信號末尾階段,可以看到噪聲的幅度明顯增大,功率增大,體現了工業噪聲的不穩定性。

圖1 工業噪聲的時域及頻域圖

2 自適應噪聲對消與LMS算法

2.1 自適應噪聲對消系統

自適應噪聲對消系統是自適應最優濾波器的一種變形[3],它的基本原理如圖2所示。自適應對消系統有兩個輸入端,主輸入端和參考輸入端。主輸入端接收有用信號源發出的信號s和噪聲源的噪聲源產生的噪聲信號v,s和v之間是不相關的。參考輸入端接收噪聲源產生的噪聲信號x,由于v和x是由同一個噪聲源產生的,它們之間存在某種相關性。利用參考噪聲和主輸入端中噪聲的相關性,將參考噪聲輸入自適應濾波器,通過某種自適應算法對濾波器的參數進行調整,使得通過濾波器之后的參考噪聲十分逼近有用信號中的噪聲,最后通過減法器,就可以得到比較純凈的有用信號。

圖2 自適應噪聲對消系統原理

如圖2所示,自適應對消系統的主輸入通道的輸入信號d=s+v,參考通道的輸入為x,輸出為y,整個系統的輸出為

e=s+v-y

(1)

即有

e2=s2+(v-y)2+2s(v-y)

(2)

將上式兩邊同時取期望,可得到

E[e2]=E[s2]+E[v-y]2]+E[2s(v-y)]

(3)

由于有用信號s和噪聲信號v,y均不相關,所以

E[e2]=E[s2]+E[(v-y)2]

(4)

所以

E[e2]min=E[s2]+E(v-y)2]min

(5)

當E[(v-y)2]達到最小值時,系統的輸出e也達到最小值。最理想的情況下,v與x完全相關,此時y=v,e=s,完全消除了噪聲的干擾。

2.2 基本LMS算法

LMS算法的基本思想是通過調整濾波器的參數,使得濾波器的輸出信號與期望輸出的信號之間有最小的均方誤差[4],這樣系統輸出為有用信號的最佳估計。基于最陡下降法的LMS算法的迭代公式為

e(n)=d(n)-XT(n)w(n)

(6)

w(n+1)=w(n)+2μe(n)X(n)

(7)

式中 X(n)=[x(n),x(n-1),…,x(n-N+1)]T,w(n)為n時刻輸入時的濾波器權系數矢量,N為濾波器的階數。μ為迭代步長,為了保證算法在迭代后能收斂,步長的取值范圍是0<μ<1/λmax,λmax為輸入信號自相關矩陣的最大特征值。在選擇步長時,穩態誤差和收斂速度之間是相互矛盾的,步長越小,穩態誤差越小,收斂速度慢;步長越大,收斂速度快,收斂后的穩態誤差也較大。

3 改進的變步長LMS算法

3.1 變步長LMS算法

為了解決穩態誤差和收斂速度之間的矛盾問題,人們在基本LMS算法的基礎上提出了許多變步長的LMS算法。文獻[5~8]都是在LMS算法基礎上進行的可變步長算法研究,這些算法的思路都是在迭代初始階段,算法結果離最優解距離較遠,采用較大的步長以加快算法的收斂速度,當離最優解距離較近時不斷減小步長值來獲得更小的穩態誤差。

基于Sigmoid函數的變步長最小均方算法(SVSLMS)的步長更新公式為

μ(n)=β[1/(1+exp(-α|e(n)|))-0.5]

(8)

上述算法可以在脈沖信號持續期間內跟蹤誤差e(n)的變化起到步長調節的作用。但是這種表示的Sigmoid函數過于復雜,并且當誤差e(n)接近于0時變化太大,不具有緩慢變化的特性,以至于在穩態階段步長仍然有較大的波動。改進后的步長可以表示為

μ(n)=β[1-exp(-α|e(n)|2)]

(9)

式中β為參數控制步長的取值范圍,α為參數控制函數的形狀。改進后的函數更加簡單,且當e(n)接近0時仍然能夠緩慢變化。

文獻[9]提出了一種基于Lorentzian函數的變步長LMS算法(LVSLMS),其步長更新的表示為

μ(n)=αlg[1+0.5((e(n)/β)2]

(10)

式中α為控制步長取值范圍,β為控制函數形狀。該文獻中已經論證此函數的性能優于Sigmoid函數,具有更快收斂速度和跟蹤性能。

3.2 一種約束穩定性LVSLMS算法

將非線性應用到改變步長的函數中體現在歸一化最小均方算法(NLMS)中,NLMS算法建立了步長因子和輸入信號之間的非線性關系,在一定程度上解決了LMS算法收斂速度和穩態誤差之間的矛盾,并降低了梯度噪聲對系統輸出誤差的影響。但是NLMS算法沒有考慮誤差信號對步長因子的影響,同時NLMS算法的約束條件太過嚴苛,導致步長調整精度不高。NLMS算法的優化問題為

min‖δW(n+1)‖2

s.t. WH(n+1)X(n)=d(n)

(11)

式中δW(n+1)=W(n+1)-W(n)為權值增量,‖δW(n+1)‖2為歐氏范數平方運算。通過放寬對NLMS算法的條件,得到約束穩定性LMS算法,其算法的優化問題為

min‖δW(n+1)‖2

s.t.e[n+1](n)=e[n+1](n-1)

(12)

式中e[n+1](n)為用n+1時刻的權系數向量得到的n時刻的誤差。式(12)表示在約束穩定性條件下權系數矢量增量的歐氏范數最小。文獻[10]中通過引入拉格朗日乘子將帶約束的最小化問題轉換成不帶約束的最小化問題,求解算法的優化問題,得到約束穩定性LMS算法的更新方程為

(13)

式中 ‖δX(n)‖2為輸入矢量增量的范數的平方,δe[n](n)=e[n](n)-e[n](n-1)為前序誤差增量,引入參數ε避免‖δX(n)‖2太小造成步長太大。本文在文獻[9]提出的LVSLMS算法的基礎上進行約束穩定性處理,得到一種約束穩定性LVSLMS算法,權系數矢量迭代公式可以表示為

(14)

式中μ(n)=αlg[1+0.5((e(n)/β)2]。

4 仿真結果與分析

為了驗證本文算法的有效性,利用Matlab平臺對本文中的算法進行了仿真實驗。本次實驗中的有用信號采用標準正弦波信號,干擾噪聲信號來源于實際工業環境下的噪聲錄音,采樣頻率為8 kHz。

圖3 正弦信號與加噪正弦信號

圖3為加噪正弦信號,圖4分別是固定步長LMS(FSLMS)算法、基于Sigmoid函數的可變步長LMS(SVSLMS)算法、基于Lorentzian函數的變步長LMS(LVSLMS)算法、以及本文算法的自適應噪聲對消后的結果。其中,FSLMS算法中,步長u=0.04,SVSLMS算法中,β=0.1,α=0.5,LVSLMS算法中,α=0.2,β=0.8,本文算法中,α=0.6,β=0.5,ε=0.8,自適應濾波器的階數為M=5。

圖4 不同算法處理的結果

從圖4中可以看出,與固定步長LMS算法相比,后面三種算法收斂速度以及穩態誤差方面都有了很大的改善,但是在輸入信號的最后階段,由于噪聲的突然改變,噪聲功率產生了改變,SVSLMS算法以及LVSLMS算法的誤差突然會變得很大,這是由于濾波器權系數的收斂情況受噪聲功率影響造成的。本文算法則不會受到噪聲功率突變的影響,依然保持了很小的誤差及追蹤性能,降低了對梯度噪聲的敏感性。表1是以上幾種算法進行自適應噪聲對消后的結果對比。

表1 四種算法處理結果對比

由表1可以看出,本文算法在收斂速度以及收斂后噪聲的殘留方面均有明顯的優勢。

5 結束語

針對工業噪聲的復雜性,將自適應噪聲對消應用到工業噪聲的處理中是個不錯的解決方法。由于傳統的LMS算法存在缺陷,本文在變步長LMS算法的基礎上作進一步的處理,使得LMS算法的收斂速度更快,穩態誤差更小,能有效處理噪聲功率的突發性變化。結果證明,本文算法能夠有效地進行工業噪聲的處理。

[1] 王海濤.自適應噪聲對消在引信數字信號處理系統中的應用[J].制導與引信,2009(1):13-17.

[2] 賀洪江,王春霞.一種新的LMS自適應濾波算法分析仿真研究[J].傳感器與微系統,2012,31(3):15-17,21.

[3] 李 紅.一種變步長符號梯度脈沖噪聲對消算法[J].重慶郵電大學學報:自然科學版,2014(5):654-658.

[4] 譚玉芳,楊 方.自適應噪聲對消在抑制振動干擾中的應用[J].農業科技與裝備,2010(2):44-46.

[5] Kwong R H,Johnston E W.A variable step size LMS algorith-m[J].IEEE Trans on Signal Processing,1992,40:1663-1642.

[6] 蔣明峰,鄭小林,彭承琳.一種新的變步長LMS自適應算法及其在自適應噪聲對消中的應用[J].信號處理,2001(3):282-286.

[7] 高 鷹,謝勝利.一種變步長LMS自適應濾波算法及分析[J].電子學報,2001(8):1094-1097.

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

[9] 劉劍鋒,蔣卓勤,李 娟,等.一種基于Lorentzian函數的變步長LMS自適應濾波算法[J].指揮控制與仿真,2009(2):42-44.

[10] 張會芝,楊育捷,王鮮芳.一種約束穩定性最小均方波束形成算法[J].電光與控制,2014(3):33-37.

Application of improved adaptive noise cancellation algorithm in industrial noise processing*

MAO Zheng-chong, TU Wen-hui

(Key Laboratory of Advanced Process Control for Light Industry,Ministry of Education,Jiangnan University,Wuxi 214122,China)

The characteristics of industrial environmental noise is analyzed and the adaptive noise cancellation algorithm is applied to the processing of industrial noise.On the basis of traditional least mean square(LMS)algorithm and variable step size LMS algorithm based on Lorentzian function, the constraint stability condition is further processed.A variable step size LMS algorithm for constrained stability is proposed.In order to verify the effectiveness of the algorithm,simulation is carried out on the Matlab platform.And the result show that the proposed algorithm has faster convergence speed and smaller steady-state error.In addition,the influence of gradient noise on the performance of the algorithm is effectively reduced in this algorithm.

adaptive noise cancellation; least mean square(LMS); constraint stability

10.13873/J.1000—9787(2017)03—0157—04

2016—07—30

國家自然科學基金資助項目(60973095);江蘇省自然科學基金資助項目(BK20131107)

TN 912

A

1000—9787(2017)03—0157—04

茅正沖(1964-),男,碩士,副教授,從事機器人視聽覺識別,工業控制方向研究工作。

猜你喜歡
信號
信號
鴨綠江(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信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 99久久99这里只有免费的精品| 亚洲欧美日本国产综合在线| 日韩欧美国产三级| 色婷婷久久| 精品福利视频导航| 色噜噜在线观看| 国产福利免费视频| 亚洲欧美成aⅴ人在线观看| 久久综合九色综合97婷婷| 国产在线精品香蕉麻豆| 国产成人精品男人的天堂| 4虎影视国产在线观看精品| 麻豆精品在线视频| 欧美午夜视频| 性色一区| 欧美性爱精品一区二区三区 | 亚洲成人www| 亚洲第一成网站| 操国产美女| 凹凸国产熟女精品视频| 欧美曰批视频免费播放免费| 国产人成乱码视频免费观看| 99精品视频九九精品| 国产99精品视频| 性视频一区| 亚洲日本精品一区二区| 亚洲欧美日韩天堂| 中国一级特黄大片在线观看| 国产免费a级片| 亚洲女同欧美在线| 国产精品观看视频免费完整版| 亚洲人成网18禁| 91亚洲影院| 亚洲日韩精品伊甸| 在线另类稀缺国产呦| 免费高清自慰一区二区三区| 高清不卡毛片| 青草免费在线观看| 国模在线视频一区二区三区| 无码中文字幕精品推荐| 国产精品亚洲一区二区三区z| 日韩在线欧美在线| 国产区91| 一本大道在线一本久道| 五月婷婷激情四射| 本亚洲精品网站| 丁香婷婷综合激情| 女人av社区男人的天堂| 九九线精品视频在线观看| 8090午夜无码专区| 亚洲成人播放| 欧美成在线视频| 国产色婷婷| 黄色在线不卡| 91在线无码精品秘九色APP | 欧美97色| 99ri国产在线| 久久成人免费| 亚洲精品va| 91亚洲影院| 少妇极品熟妇人妻专区视频| 久久久久久尹人网香蕉 | 久热精品免费| 最新国产在线| 色哟哟精品无码网站在线播放视频| 国产亚洲精久久久久久久91| v天堂中文在线| 国产精品原创不卡在线| 亚洲日韩高清在线亚洲专区| 亚洲免费黄色网| 午夜激情福利视频| 国产综合欧美| 91视频免费观看网站| www.av男人.com| 伊人久热这里只有精品视频99| 性欧美在线| 亚洲欧美成人综合| 色妞www精品视频一级下载| 久久久精品国产SM调教网站| 亚洲香蕉伊综合在人在线| 欧美在线免费| 国产免费好大好硬视频|