陳漢新,劉 岑,楊詩琪
武漢工程大學(xué)機(jī)電工程學(xué)院,湖北 武漢430205
齒輪的作用主要體現(xiàn)在齒輪箱傳遞動力和連接的過程中,齒輪箱的故障診斷是對其中的零部件進(jìn)行診斷,例如齒輪、轉(zhuǎn)子和滾動軸承.根據(jù)統(tǒng)計(jì),由齒輪問題引起的故障占到機(jī)械傳動中所發(fā)生的故障至少有60%,因此對齒輪箱中的齒輪進(jìn)行故障診斷的深入研究勢在必行.
粒子濾波是在20世紀(jì)90年代出現(xiàn)的濾波計(jì)算方法[1],他主要是通過利用隨機(jī)的樣本來對概率分布加以描述,其中被描述的樣本就叫做“粒子”,再根據(jù)測量情況,適當(dāng)調(diào)整每個粒子其權(quán)值的數(shù)據(jù)以及每個樣本的具體方位,來近似實(shí)際概率分布.Merwe[2]等提出了無跡粒子濾波算法,但實(shí)時性不佳;文獻(xiàn)[3]在粒子濾波方法中引入徑向基函數(shù)網(wǎng)絡(luò)(RBFN)學(xué)習(xí)方法,即在采樣的時候?qū)αW蛹械乃辛W泳垲?,及時更新粒子狀態(tài),提高先驗(yàn)概率密度分布估計(jì)精度,消除猶豫過程噪聲引起的誤差,將粒子濾波的性能提高.
Wald[4]在1947年提出了序貫概率比檢驗(yàn)算法,近年來,該檢驗(yàn)方法在故障診斷方面有了廣泛的運(yùn)用,但在齒輪箱故障診斷時必須要事先確定好樣本的數(shù)目.從文獻(xiàn)[5]中可知序貫概率比檢驗(yàn)算法比傳統(tǒng)抽樣檢測所需要的樣本量更少.由文獻(xiàn)[6-7]可以知道在所有故障模式中,齒輪裂紋最易模擬,因此選擇齒輪裂紋來進(jìn)行診斷分析是可行的,但是實(shí)驗(yàn)中得到的信號不僅包括有用信號同時還夾雜著噪聲等干擾,影響了系統(tǒng)的穩(wěn)定性.
基于參數(shù)序貫概率比檢驗(yàn)的齒輪裂紋故障診斷方法,是將每個假設(shè)檢驗(yàn)數(shù)據(jù)與設(shè)定值進(jìn)行比較,具有不預(yù)先規(guī)定觀測樣本群數(shù)量的優(yōu)點(diǎn);因此,文中提出的將RBF網(wǎng)絡(luò)優(yōu)化的粒子濾波與序貫概率比檢驗(yàn)相結(jié)合的方法,即首先運(yùn)用RBF網(wǎng)絡(luò)優(yōu)化粒子濾波算法對信號進(jìn)行降噪處理,獲得穩(wěn)定信號;然后采用對沖擊性振動極其敏銳的峭度值作為特征參數(shù),利用時域分析法來處理對信號加以降噪處理之后的特征數(shù)值;最后利用序貫概率比檢驗(yàn)算法來分析齒輪裂紋的故障.實(shí)驗(yàn)研究表明,文中提出的方法對齒輪裂紋故障診斷是有效與可靠的.
RBF網(wǎng)絡(luò)優(yōu)化的粒子濾波原理就是利用徑向基函數(shù)網(wǎng)絡(luò)能以任意精度逼近任意連續(xù)函數(shù)的性能來優(yōu)化粒子濾波的采樣過程.通過RBFN對初始化后的目標(biāo)狀態(tài)進(jìn)行完整性的全局估計(jì),利用徑向基函數(shù)神經(jīng)網(wǎng)絡(luò)學(xué)習(xí)算法更新各粒子狀態(tài),從而獲取新的重要性權(quán)值.基本步驟如下:
步驟5:輸出.得到更新后的狀態(tài)估計(jì).
文獻(xiàn)[8]中序貫概率比檢驗(yàn)算法可總結(jié)為:設(shè)x1,x2,…為一組滿足獨(dú)立同分布的隨機(jī)變量序列.xi在這里代表的是樣本集{xi}中任意的觀察數(shù)值,假設(shè){xi}是離散型隨機(jī)變量,其條件概率分布假定為f(x/θ),其中,{xi}之分布由θ確定.
就二元變量序貫概率比檢驗(yàn)而言,初假設(shè)是H0∶θ=θ0,備擇假設(shè)是H1∶θ=θ1.
它們的聯(lián)合分布密度函數(shù)為:
序貫概率比檢驗(yàn)的似比λ為:
λn(x)=λn(x1,…,xn)=
依照假設(shè)檢驗(yàn)里面的一類錯誤概率α以及二類概率β得出閾值A(chǔ)與B(A>B).在這里x1為集合里面的首個觀察數(shù)值,把它代進(jìn)上一個公式里面求出似然比,即λ1(x1).之后同之前設(shè)置的閾值加以對比,最終判斷故障模式.如果似然比滿足:
λ1(x1)
則終止檢測,按照初假設(shè)H0處理,放棄H1;如果似然比滿足:
λ1(x1)>A
依然終止抽樣,拒絕初假設(shè)H0同時接受備擇假設(shè)H1;如果似然比為:
B≤λ1(x1)≤A
接著使用下一個觀察數(shù)值求出似然比λ2(x1,x2).假如似然比符合λ2(x1,x2)A,停止檢驗(yàn),接受備擇假設(shè)H1,拒絕初假設(shè)H0.假如符合B≤λ2(x1,x2)≤A,那么應(yīng)該接著選擇其他觀察數(shù)值加以檢測,直到最終的檢測結(jié)果符合閾值范圍.上述整個流程就叫做序貫概率比檢驗(yàn).
整個系統(tǒng)允許出現(xiàn)的錯誤概率α與β直接確定檢驗(yàn)當(dāng)中的主要的邊界常數(shù)A、B.α、β同A、B兩個常數(shù)有著以下的密切聯(lián)系:
為檢驗(yàn)所設(shè)計(jì)的新檢測方法對于故障的確定是否有效,模擬了齒輪箱振動實(shí)驗(yàn),這里有三種情況組成,分別為非故障情況下的F1與故障情況下的F2、F3.所謂的非故障就是不存在裂紋,用F1代表;故障情況的是用F2與F3代表,亦即存在裂紋.在這里的F2代表裂紋的深度和寬度分別是裂紋全深度和全寬度的25%,而F3代表的裂紋分別為全深度和全寬度的50%.其中裂紋全深度a為2.4 mm,是弦齒厚度的的50%,裂紋全寬度b為25 mm,厚度是0.4 m,壓力角均為45°.將齒輪箱設(shè)定為空載狀態(tài)下運(yùn)行,轉(zhuǎn)速為800 r/min,設(shè)定的三個故障情況如表1所示.
表1 三種故障模式
圖1表示齒輪箱工作結(jié)構(gòu),齒輪3、4由于沖擊力會導(dǎo)致振動,可任意選擇其一來對故障情況進(jìn)行模擬.本實(shí)驗(yàn)中選取齒輪3來模擬.
把2個加速傳感器裝到齒輪箱水平垂直方向,利用動態(tài)模擬器收集它的振動信號,應(yīng)用頻譜分析儀,對收集到的信號數(shù)據(jù)加以傳輸存儲.本文僅就水平方向的信號加以處理分析,其中,使用S1代表非故障情況下的信號,S2表示25%裂紋齒輪下采集到的振動信號,而S3表示50%裂紋齒輪下采集到的原始振動信號.
圖1 齒輪箱工作結(jié)構(gòu)圖
通過RBFN的優(yōu)化,各粒子狀態(tài)更新將趨向于真實(shí)狀態(tài),更加符合實(shí)際情況.同時也提高了對目標(biāo)狀態(tài)的概率分布估計(jì)精度,減少了粒子更新過程中誤差累計(jì)對狀態(tài)估計(jì)的影響.它不再利用固定的狀態(tài)方程更新目標(biāo)狀態(tài),而是根據(jù)對目標(biāo)狀態(tài)預(yù)測的實(shí)際需要,通過前若干時刻測量值的干預(yù),避免粒子狀態(tài)估計(jì)受到積累誤差的影響,增強(qiáng)粒子狀態(tài)估計(jì)過程的適應(yīng)能力,從而獲得更細(xì)致、準(zhǔn)確的平穩(wěn)信號,用以序貫概率比檢驗(yàn).
特征參數(shù)能夠反映振動信號的特征信息,將原始振動信號進(jìn)行優(yōu)化粒子濾波降噪得到接近真實(shí)值的數(shù)據(jù)集合,再從中提取相關(guān)特征參數(shù),實(shí)驗(yàn)中的離散待檢信號xi=[x1,x2,…,xN] ,N=8 192,每組取1 024個檢驗(yàn)點(diǎn),這樣就可以得到7 169組檢驗(yàn)數(shù)據(jù).能夠使用下列方式就算出不同的參數(shù).
峭度值集合ki=[k1,…,kn]是研究中需要的離散檢驗(yàn)信號,其均值和標(biāo)準(zhǔn)差分別為:
峭度值對于振動信號非常敏銳,因此序貫概率比檢驗(yàn)參數(shù)選擇峭度值來進(jìn)行計(jì)算.
通過似然比計(jì)算發(fā)現(xiàn),方差以及平均值對其結(jié)果有很大的影響.通過RBF優(yōu)化粒子濾波降噪,發(fā)現(xiàn)提取出的振動真實(shí)值序列符合高斯分布.當(dāng)齒輪箱為正常狀態(tài)時,這一信號序列符合初假設(shè)H0:μ=μ0;當(dāng)處于故障情況時,這一信號序列符合備擇假設(shè)H1:μ=μ1.其標(biāo)準(zhǔn)差σ不發(fā)生變化,均值產(chǎn)生變動,如果上述兩個假設(shè)都能成立,那么這一序列聯(lián)合密度如下.
式中,p0i表示初假設(shè)條件下的概率密度函數(shù),p1i表示備擇假設(shè)條件下的概率密度函數(shù).其似然比能夠用下面式子進(jìn)行表示:
其中,p0為初假設(shè)條件下的先驗(yàn)概率,p1為備擇假設(shè)條件下的先驗(yàn)概率.在現(xiàn)實(shí)處理時,應(yīng)當(dāng)把公式作如下處理,從而使得計(jì)算更精確簡便.
此時,閾值a=lnA,b=lnB.