馬文龍,呂建新,吳虎勝,黃炯龍
(武警工程大學(xué),陜西西安 710086)
滾動軸承作為旋轉(zhuǎn)機械的通用部件,在工農(nóng)業(yè)生產(chǎn)、交通等領(lǐng)域的應(yīng)用非常廣泛,它的運行狀態(tài)直接影響到整個機械設(shè)備的性能、效率和壽命。統(tǒng)計數(shù)據(jù)顯示:旋轉(zhuǎn)機械大約30%的故障是由滾動軸承故障所引起的。因此,研究滾動軸承故障診斷方法具有重要現(xiàn)實意義。
滾動軸承由于制造誤差、裝配原因、阻尼等多種因素影響而產(chǎn)生的振動信號一般是非平穩(wěn)、非線性、非高斯的隨機信號。經(jīng)驗?zāi)J椒纸猓‥MD)[1]、小波包[2]、局部均值分解(LMD)[3]等時頻分析方法對振動信號不同方面的特征具有不同的敏感度,在信號分析中各具優(yōu)勢,但由于方法本身的局限,也都存在一定缺陷,因此,這3種方法在故障特征提取中都不完善。
多傳感器信息融合[4](有些文獻中也稱為多傳感器數(shù)據(jù)融合)能綜合從多個傳感器采集到的故障信息,使診斷結(jié)果更加可靠。信息融合按照數(shù)據(jù)抽象的程度一般分為3種:數(shù)據(jù)層融合、特征層融合和決策層融合[5]。分析各層次融合方法的優(yōu)劣,本文選擇采用特征層、決策層相互結(jié)合的信息融合方法。支持向量機(support vector machines,SVM)相比較其他分類算法來說,在處理小樣本、非線性問題時更具優(yōu)勢,而且能夠避免局部極值的問題,泛化性能也比較好。因此,本文選擇支持向量機作為特征層的故障信息融合中心,而決策層融合則采用D-S證據(jù)理論的方法。
Dempster-Shafer證據(jù)理論是由Dempster于1976年首先提出,后由Shafer加以擴充和發(fā)展,因此,證據(jù)理論又稱為 D-S 理論[6]。
設(shè)U為一識別框架,m(A)為A的基本概率賦值。表示對命題A的精確信任程度,也就是對A的直接支持程度。
信任函數(shù)(belief function)BEL
似真度函數(shù)(plausibility function)PL
規(guī)定的信任區(qū)間(BEL(A),PL(A))描述A的不確定性,如圖1。
圖1 信任區(qū)間劃分Fig1 Partition of belief interval
設(shè)m1,m2,…,mn是2U上的n個相互獨立的基本概率賦值,通過融合規(guī)則可以求解組合后的基本概率賦值m=m1⊕m2⊕…⊕mn,即
用證據(jù)理論組合證據(jù)后如何進行決策是與應(yīng)用密切相關(guān)的問題??紤]到滾動軸承故障的分布特點,本文決定采用基于概率賦值的決策。
設(shè)?A1,A2?U,滿足
若有
則A1即為判決結(jié)果,其中,ε1,ε2為預(yù)先設(shè)定的門限。
傳統(tǒng)的SVM[7]在進行故障判別時,只能確定是否發(fā)生故障,即只有確定的2種分類輸出[8]。然而,故障診斷逐步向融合診斷方向發(fā)展,簡單地判斷是否有故障,不僅不符合復(fù)雜裝備的實際情況,而且嚴(yán)重限制了診斷精度的進一步提升。
Platt提出將后驗概率看做是Sigmoid函數(shù)的形式,然后采用最大似然估計準(zhǔn)則,求出函數(shù)的參數(shù)[9]。
SVM的標(biāo)準(zhǔn)輸出為
采用sigmoid函數(shù),將SVM的輸出f(x)映射到[0,1],給出了SVM的后驗概率輸出形式[10]
參數(shù)估計值為z*=(A*,B*),正樣本數(shù)用N+表示,負樣本數(shù)用N-表示,參數(shù)A和B可由最大似然估計準(zhǔn)則求出
對于多分類SVM,則采用“投票法”對多個二分類SVM的結(jié)果進行融合。
采用證據(jù)融合理論進行決策層融合,首要的問題是要確定D-S理論識別框架的基本概率分配(basic probability assignment,BPA)值。
一般用訓(xùn)練樣本中平均的支持向量占總訓(xùn)練樣本數(shù)的比例[11]來得樣本分類錯誤率的期望上界
式中N為訓(xùn)練樣本的總數(shù)為支持向量個數(shù)的平均值。
采用下述方法分配二元SVM的BPA
這樣就可以實現(xiàn)一個二元SVM的BPA輸出。多分類SVM的BPA輸出參照二分類SVM的BPA輸出得到。
本文在綜合分析多傳感器各層次信息融合方法優(yōu)劣的基礎(chǔ)上構(gòu)建了特征層、決策層兩級融合診斷的模型。特征層、決策層兩級融合的故障診斷模型如圖2所示。
圖2 兩級融合的集成故障診斷模型Fig 2 Integrated fault diagnosis model of two level fusions
信息融合故障診斷過程一般包含3個步驟:數(shù)據(jù)處理、模式識別、融合診斷。其中,數(shù)據(jù)處理階段采用EMD、小波包和LMD的方法對傳感器采集到的振動信號進行處理;模式識別階段采用SVM分類方法構(gòu)建故障分類器,并以后驗概率作為分類器的輸出;決策階段則采用D-S理論進行融合診斷,并依據(jù)一定的判別準(zhǔn)則,得到?jīng)Q策結(jié)果并輸出。
從信息融合的意義上講,SVM屬于特征級融合中的特征輸入/決策輸出過程。而 D-S證據(jù)理論是通過對同一識別框架上的各證據(jù)體進行融合推理,屬于決策級融合中的決策輸入/決策輸出過程。兩級融合的診斷模型能夠發(fā)揮出各層融合方法的優(yōu)勢,提高診斷的準(zhǔn)確性和可靠性。
本文采用美國Case Western Reserve University電氣工程實驗室的滾動軸承試驗數(shù)據(jù)來例證本文方法的有效性。測試軸承為6205—2RS JEM SKF深溝球軸承,電機負載為0 HP,軸承工作轉(zhuǎn)速為1797 r/min,故障設(shè)置為內(nèi)圈單點電蝕,外圈單點電蝕和滾動體單點電蝕,增加正常情況,總共采集4種狀態(tài)的振動信號。采樣頻率為12 kHz,分析中,每種狀態(tài)截取80組數(shù)據(jù),數(shù)據(jù)樣本長度為2048。
對原始信號進行降噪預(yù)處理,以軸承內(nèi)圈故障信號為例,選取sym8小波作為降噪用小波,對信號進行3層小波分解與重構(gòu)。從降噪前后波形圖顯示降噪后的信號光滑,與原始信號很相似,既去除了部分噪聲又較好地保留了故障信息。降噪前后波形對比如圖3所示。
圖3 降噪前后波形對比Fig 3 Waveform comparison before and after noise reduction
采用EMD、小波包分解、LMD分別對去噪信號進行處理,并提取特征向量。對3種振動信號處理方法得到的數(shù)據(jù),各取60個樣本,組成訓(xùn)練樣本集。每一個樣本集經(jīng)過訓(xùn)練之后,分別得到一個支持向量機故障分類器,分別記為:SVM1,SVM2,SVM3。由于篇幅所限,故障特征提取和支持向量機分類器的訓(xùn)練不做過多敘述。
試驗時,采集3只傳感器的振動信號,采用上述3種方法分別對振動信號處理,并提取特征向量,然后輸入SVM分類器。部分分類識別結(jié)果如表1所示。
表1 特征層診斷識別結(jié)果Tab 1 Result of feature layer diagnosis recognition
判決結(jié)果Ⅰ表示正常,Ⅱ表示內(nèi)圈故障,Ⅲ表示外圈故障,Ⅳ表示滾動體故障。從判決結(jié)果來看,3種方法都能實現(xiàn)滾動軸承故障診斷,然而識別正確率不高,甚至SVM2出現(xiàn)了錯誤識別。比較后驗概率和硬判決,后驗概率并沒有提高識別正確率,再次驗證了本文第2節(jié)的觀點。
根據(jù)2.2節(jié)介紹的方法,可以將表1中,各分類器的概率輸出轉(zhuǎn)換為后驗概率的BPA輸出,即證據(jù)體。部分證據(jù)體如表2所示。
表2 部分后驗概率BPA輸出Tab 2 Part of BPA output of posterior probability
得到證據(jù)體后,按照證據(jù)融合規(guī)則進行融合計算。判決時采用1.3節(jié)的判決規(guī)則進行判決。其中,ε1取值為0.0001,ε2取值為0.0001。部分判決結(jié)果如表3所示。
表3 決策層融合診斷結(jié)果Tab 3 Result of decision-making layer fusion diagnosis
對比表1和表3,故障識別正確率明顯提高,不確定度明顯下降。對于表1中出現(xiàn)的錯分樣本的情況,經(jīng)過決策融合,也能給出正確診斷結(jié)果。
本文采用特征層、決策層相結(jié)合的信息融合方法,成功實現(xiàn)了滾動軸承故障的診斷。主要結(jié)論有:
1)EMD、小波包和LMD在分析振動信號方面各有優(yōu)勢,融合診斷方法能夠發(fā)揮它們對不同特征的敏感性,有利于充分發(fā)掘故障信號的特征。
2)兩層信息融合診斷方法,結(jié)合不同傳感器對故障的判斷,能夠有效提高滾動軸承的故障識別率,對于其它設(shè)備故障診斷具有一定借鑒意義。
3)融合診斷方法提高了診斷系統(tǒng)的可靠性和容錯能力,即使單個傳感器診斷出現(xiàn)差錯時,系統(tǒng)也能給出較為合理的診斷結(jié)論。
[1] 于德介,程軍圣,楊 宇.基于EMD和AR模型的滾動軸承故障診斷方法[J].振動工程學(xué)報,2004,17(9):332-335.
[2] 王冬云,張文志.基于小波包變換的滾動軸承故障診斷[J].中國機械工程學(xué)報,2012,23(3):295-298.
[3] 史美麗.基于LMD的滾動軸承故障診斷研究[D].長沙:湖南大學(xué),2011.
[4] 黃漫國,樊尚春,鄭德智,等,多傳感器數(shù)據(jù)融合技術(shù)研究進展[J].傳感器與微系統(tǒng),2012,29(3):5-8.
[5] 何 友.多傳感器信息融合及應(yīng)用[M].2版.北京:電子工業(yè)出版社,2007.
[6] Bogler P L,Shafer-Dempster reasoning with applications to multisensor target identification system[J].IEEE Trans on Systems,Man and Cybernetics,1987,17(3):968-977.
[7] 張金敏,翟玉千,王思明.小波分解和最小二乘支持向量機的風(fēng)機齒輪箱故障診斷[J].傳感器與微系統(tǒng),2011,30(1):41-43.
[8] 杜京義,侯媛彬.基于最小風(fēng)險的SVM及其在故障診斷中的應(yīng)用[J].振動、測試與診斷,2006,26(2):108-159.
[9] Platt John C.Advances in large margin classifier[M].Cambridge:MIT Press,2000.
[10] Lin Hsuan-tien,Lin Chi-jen,Weng Ruby C.A note on Platt’s probabilistic outputs for support vector machines[J].Mach Learn,2007,68:267-276.
[11]邊肇祺,張學(xué)工.模式識別[M].北京:清華大學(xué),2000.