本發(fā)明涉及軸承使用壽命預(yù)測,具體為一種基于改進(jìn)attention-gru模型的軸承剩余使用壽命預(yù)測方法。
背景技術(shù):
1、滾動軸承作為旋轉(zhuǎn)機(jī)械的關(guān)鍵零部件,其健康狀態(tài)直接關(guān)系到整個旋轉(zhuǎn)機(jī)械的工作狀態(tài),一旦軸承發(fā)生故障將會嚴(yán)重影響到機(jī)械系統(tǒng)的安全性,造成嚴(yán)重的經(jīng)濟(jì)損失。但滾動軸承時常工作在如航空發(fā)動機(jī)等惡劣環(huán)境中,很容易發(fā)生故障,從而導(dǎo)致發(fā)動機(jī)失覺,因此剩余使用壽命(rul)預(yù)測技術(shù)在滾動軸承方面的應(yīng)用一直是重點研究問題。
2、現(xiàn)有的壽命預(yù)測的方法主要包括基于統(tǒng)計模型的方法、基于狀態(tài)監(jiān)測數(shù)據(jù)的數(shù)據(jù)驅(qū)動方法以及混合預(yù)測方法。其中,混合預(yù)測方法雖然結(jié)合了前兩種方法,但卻未能在多尺度上對振動數(shù)據(jù)信息進(jìn)行特征提取。如論文(a?novel?deep?learning?method?based?onattention?mechanism?for?bearing?remaining?useful?life?prediction)中提出了一種基于編碼器-解碼器框架的純數(shù)據(jù)驅(qū)動方法。該方法包括三個步驟:特征提取、通過rnn計算hi和通過線性回歸預(yù)測方位rul。第一步,從原始信號中提取五個子波段頻譜的能量值作為特征。然后,以特征為輸入,獲得介于0和1之間的hi值序列,作為預(yù)測神經(jīng)網(wǎng)絡(luò)的輸出。最后,通過線性回歸將最后一個?hi?值按比例放大,即可計算出采集信號末端的rul值。該方法的不足之處便在于沒有對初始振動數(shù)據(jù)信息中包含的特征進(jìn)行更加深入的挖掘,只采用了一個數(shù)據(jù)集對進(jìn)行特征提取,但對模型的泛用性卻沒有進(jìn)行探究。因此,現(xiàn)在亟需一種能夠在不同尺度上對振動數(shù)據(jù)信息進(jìn)行特征提取的軸承剩余使用壽命預(yù)測方法。
技術(shù)實現(xiàn)思路
1、本發(fā)明所解決的技術(shù)問題在于提供一種基于改進(jìn)attention-gru模型的軸承剩余使用壽命預(yù)測方法實現(xiàn)對振動數(shù)據(jù)信息在不同尺度上的特征提取以提高滾動軸承在惡劣環(huán)境中發(fā)生故障的安全性,降低出現(xiàn)發(fā)動機(jī)失覺的概率。
2、本發(fā)明提供的基礎(chǔ)方案:一種基于改進(jìn)attention-gru模型的軸承剩余使用壽命預(yù)測方法,包括以下步驟:
3、s1:監(jiān)測軸承運(yùn)行直到損壞的全壽命振動數(shù)據(jù);
4、s2:從振動數(shù)據(jù)中提取時頻域特征并進(jìn)行特征融合,得到輸入序列;
5、s3:通過離散小波下采樣對輸入序列進(jìn)行特征提取,得到特征學(xué)習(xí)后的數(shù)據(jù)表示;
6、s4:通過傅里葉頻域特征提取對離散小波下采樣的輸出數(shù)據(jù)進(jìn)行特征提取,進(jìn)一步取得振動數(shù)據(jù)中的頻域特征;
7、s5:通過通道和空間注意力特征增強(qiáng)提高振動數(shù)據(jù)在通道和空間上的感受野;
8、s6:采用attention-gru回歸預(yù)測,將離散小波下采樣、傅里葉頻域特征提取以及通道和空間注意力特征增強(qiáng)處理后的輸出融合連接得到融合特征,并計算所預(yù)測時間步的健康指標(biāo)與全壽命數(shù)據(jù)相結(jié)合得到的預(yù)測剩余壽命。
9、進(jìn)一步,所述s2包括:
10、通過計算軸承振動數(shù)據(jù)的以下特征的中的一種或者多種以得到時頻域特征:均值、均方根、峰度、偏度、峰值、方差、峰值因子、脈沖因子、裕度因子、形狀因子、方根幅值和波形因子;
11、將得到的時頻域特征進(jìn)行融合以得到輸入序列。
12、進(jìn)一步,所述離散小波下采樣包括步驟:
13、s311:對輸入序列通過離散小波變換將其分解為低頻部分和高頻部分:
14、
15、s312:將高頻部分進(jìn)一步分解為水平方向、垂直方向和對角方向三個高頻部分:
16、
17、
18、
19、式中,表示空間維度(行和列),表示通道數(shù)?,代表選擇水平方向上的高頻分量,代表選擇垂直方向上的高頻分量,代表選擇對角線方向上的高頻分量;
20、s303:將低頻部分和高頻部分、以及沿著通道維度進(jìn)行拼接,通道融合后對重塑的進(jìn)行包括卷積、批量歸一化和激活操作在內(nèi)的特征學(xué)習(xí):
21、
22、式中,為離散小波下采樣的輸出,為批量歸一化操作,為卷積操作。
23、進(jìn)一步,所述傅里葉頻域特征提取包括步驟:
24、s401:對輸入進(jìn)行1維卷積操作并將特征進(jìn)行壓縮:
25、
26、式中,為所述離散小波下采樣的輸出,為進(jìn)行1維卷積操作后的輸出;
27、s402:重塑張量并進(jìn)行傅里葉變換,對頻域信息進(jìn)行提取后采取逆傅里葉變換并重塑為原形狀再與初始輸入進(jìn)行殘差連接:
28、
29、
30、
31、
32、
33、
34、
35、
36、式中,的形狀為,是將的形狀塑造為,為序列長度,為通道數(shù),為特征維度,為的投影,為的投影,為偏置項,其中范圍為,范圍為,范圍為,范圍為,為對進(jìn)行傅里葉變換的結(jié)果,為傅里葉變換函數(shù),為權(quán)重函數(shù),為將指定變量變?yōu)閺?fù)數(shù)的函數(shù),為初始權(quán)重,為隨機(jī)函數(shù),為指定輸出數(shù)組的形狀,是在頻域中計算的中間結(jié)果,為對進(jìn)行傅里葉逆變換的結(jié)果,為在頻域中計算的中間結(jié)果,為逆傅里葉變換函數(shù),為初始權(quán)重,是將張量形狀重塑為,為序列長度,為的投影,為振動數(shù)據(jù)預(yù)處理輸出。
37、進(jìn)一步,所述通道注意力特征增強(qiáng)包括步驟:
38、s501:將個輸入特征圖沿通道維度拼接在一起形成新特征圖:
39、
40、式中,為拼接操作函數(shù),、、分別表示一個時間步的輸出,表示中間省略的輸入,表示n個時間步的輸出的集合;
41、s502:將多個輸入特征整合到一個張量中并將拼接后的新特征圖分割為個塊,形狀為,對特征和(形狀為)進(jìn)行全局平均池化,得到通道描述符:
42、
43、式中,為序列長度,為特征數(shù)量,為將所有融合后的特征;
44、s503:將通道描述符通過帶有的全連接層,計算每個塊的注意力權(quán)重,計算得到的注意力權(quán)重對每個分塊特征圖進(jìn)行加權(quán)求和,得到最終輸出特征圖:
45、
46、
47、式中,和代表用來進(jìn)行線性變換的權(quán)重矩陣,代表激活函數(shù),為激活函數(shù)。
48、進(jìn)一步,所述空間注意力特征增強(qiáng)包括步驟:
49、s511:將輸入經(jīng)過不同卷積核處理后的特征圖進(jìn)行堆疊和求和:
50、
51、
52、式中,為卷積結(jié)果,表示對輸入x進(jìn)行一維卷積操作,代表不同的卷積核大小,為激活函數(shù),代表特征圖融合的輸出,表示輸入經(jīng)過一維卷積操作后的輸出;
53、s512:對融合特征進(jìn)行全局平均池化并通過全連接層減少通道數(shù):
54、
55、
56、式中,為全局平均池化層的輸出,為序列長度,為特征圖融合的輸出,為全連接層輸出,和是全連接層的權(quán)重和偏置;
57、s513:計算每個通道的注意力權(quán)重并對多尺度特征圖進(jìn)行加權(quán)求和:
58、
59、
60、式中,和是第k個全連接層的權(quán)重和偏置,為第個通道的注意力權(quán)重,為模塊的輸出。
61、進(jìn)一步,所述attention-gru回歸預(yù)測包括步驟:
62、編碼器操作階段:
63、s601:將離散小波下采樣、傅里葉頻域特征提取以及通道和空間注意力特征增強(qiáng)的輸出融合連接得到融合特征;
64、s602:與初始隱藏狀態(tài)一起接入bigru得到編碼器輸出和當(dāng)前時間步的隱藏狀態(tài):
65、
66、式中,表示編碼器輸出和當(dāng)前時間步的隱藏狀態(tài),為雙向門控單元的函數(shù);s603:編碼器輸出和當(dāng)前時間步的隱藏狀態(tài)輸入到解碼器的注意力機(jī)制中,計算得到注意力權(quán)重和上下文向量:
67、
68、
69、式中,表示對矩陣進(jìn)行轉(zhuǎn)置,表示雙曲正切函數(shù),表示解碼器在時間步的隱藏狀態(tài),表示解碼器在時間步的隱藏狀態(tài),為第i個注意力權(quán)重,表示第i個解碼器的隱藏狀態(tài);
70、解碼器操作階段:
71、s604:將上一時間步的編碼器輸出和上下文向量拼接后輸入gru,得到輸出:
72、
73、式中,為門控單元的函數(shù),為上一時間步的解碼器輸出;
74、s605:將和拼接并接入線性層得到當(dāng)前時間步的解碼器輸出:
75、
76、式中,為線性變換函數(shù)。
77、本發(fā)明的原理及優(yōu)點在于:本方案中的軸承壽命預(yù)測模型由離散小波下采樣特征提取模塊、傅里葉頻域特征提取模塊、通道和空間注意力特征增強(qiáng)模塊以及attention-gru回歸預(yù)測模塊連接組成。通過離散小波下采樣提取特征,減少了輸入模型的參數(shù)量,有效避免了梯度爆炸的現(xiàn)象。傅里葉頻域提取特征則能進(jìn)一步提取振動信號中的頻域特征,而通道注意力特征提取和空間注意力特征提取則能夠獲得更加全面的感受野,對振動信號的特征挖掘更加深入和強(qiáng)化。在實現(xiàn)多尺度特征提取的同時,還通過通道注意力特征提取來權(quán)衡輸入特征對rul預(yù)測的貢獻(xiàn),減少無關(guān)數(shù)據(jù)對預(yù)測的影響。