[發明專利]一種基于增強型LPP算法和極限學習機快速軸承故障識別方法有效
| 申請號: | 201810407310.3 | 申請日: | 2018-05-02 |
| 公開(公告)號: | CN108709745B | 公開(公告)日: | 2020-08-11 |
| 發明(設計)人: | 陶新民;劉銳;任超;梁祥磊;郭文杰;劉艷超;陶思睿 | 申請(專利權)人: | 東北林業大學 |
| 主分類號: | G01M13/045 | 分類號: | G01M13/045 |
| 代理公司: | 哈爾濱東方專利事務所 23118 | 代理人: | 陳曉光 |
| 地址: | 150040 黑龍*** | 國省代碼: | 黑龍江;23 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 增強 lpp 算法 極限 學習機 快速 軸承 故障 識別 方法 | ||
1.一種基于增強型LPP算法和極限學習機快速軸承故障識別方法,其特征在于:該方法包括以下步驟:
(1)利用安裝在軸承上的振動傳感器收集該軸承在不同工狀下的振動信號,設共有四種工狀:正常狀態、內圈故障狀態、外圈故障狀態和滾動體故障狀態,然后分別對各種工況下的信號進行長度為1024分段處理得到訓練樣本集合,其中N表示單個工況下訓練樣本集合的個數;
(2)對步驟(1)獲取的訓練樣本信息進行特征提取,得到能有效反應各種工況下振動信號特征的集合,設共有M個特征,則Xnormal*,Xinner*,Xouter*,Xball*∈RN×M;
(3)對步驟(2)獲取的特征訓練樣本集合進行標準化處理,使每個特征指標的數值范圍確定在均值為0,方差為1的標準正態分布區間內;
(4)將步驟(3)得到的標準化處理后的訓練樣本特征矩陣X*∈R(4N)×M進行增強型局部保持投影分析,其中局部保持投影的投影向量個數為P,最終確定WEnLPP投影向量,WEnLPP∈RM×P;
(5)利用步驟(4)中得到的局部保持投影向量WEnLPP求解降維后的投影系數向量,X′E nLPP=X*×WEnLPP,X′EnLPP∈R(4N)×P;
(6)利用步驟(5)中求得的降維后的投影系數向量X′EnLPP訓練極限學習機模型Melm;
(7)通過安裝在軸承上的振動傳感器收集該軸承的振動信號,經長度為1024分段處理及標準化處理后,計算特征向量利用W E n L P P計算投影系數向量然后輸入到訓練好的模型Melm中確定當前軸承最終的工作狀態;
對步驟(2)中的特征提取所采用的方法是提取振動信號片段在不同層下的小波域廣義高斯分布特征及能量熵特征,其具體步驟如下:設xi∈RN×1024,i=1,2,…,N為來自任何一個工況下的樣本集合,對其進行小波分解,設這里采用的小波為DB1,分解層數為L,然后對每一層小波利用廣義高斯分布擬合它系數的分布特征,通過最大似然估計法得到對應模型的形狀參數和尺度參數,廣義高斯分布模型如下:
其中α控制著廣義高斯分布模型的寬度,稱作尺度參數;β控制著廣義高斯分布模型的衰減程度,稱作形狀參數,同時分別計算每層系數的熵值,每層系數的熵值計算公式為:
其中dij為第i層小波系數的第j個小波系數值,令M=15則形成最終的特征集合{α1,β1,α2,β2,α3,β3,α4,β4,α5,β5,E1,E2,E3,E4,E5},其中αi,βj分別是第i層小波系數的GGD模型特征的尺度參數和形狀參數;
步驟(3)中對每個指標值進行標準化處理所采用的方法是z-score法,其具體步驟如下:設,對任意指標進行標準化處理所采用的方法如下:
同時記錄μj,σj以備新樣本的標準化處理;
步驟(4)中WEnLPP計算方法如下所述:
根據標準化后的訓練樣本特征矩陣X*構造鄰接矩陣U(1)∈R(4N)×(4N)和度量矩陣D(1)∈R(4N)×(4N),其中uij(1)∈U(1)的表達式如下:
i,j=1,2,…,4N ,因本方法對熱核參數σ和最近鄰個數K的選取不敏感,因此
設置σ=1或0 .5 ,設置K=5;
構造度量矩陣D(1),dij(1)=0,i≠j,i,j=1,2 ...,4N,并求得拉普拉斯矩陣L(1),其中L(1)=D(1)-U(1);
構造A=X*L(1)X*T ,B=X*D(1)X*T并求解AV=λBV廣義特征值特征向量,其中前P個最小特征值λi,i=1,…,P所對應的特征向量Vi,i=1,…,P即為
設置最大循環次數MaxIter=300,以及當前迭代次數iter=2,當iter≤MaxIter時
重新構造U ( i t e r ) ,根據U ( i t e r )構造度量矩陣D ( i t e r ) ,d i j( i t e r )= 0 ,i≠ j ,i,j=1,2 ...,4N以及L(iter)=D(iter)-U(iter) ,構造A=X*L(iter)X*T ,B=X*D(iter)X*T并求解AV=λBV廣義特征值特征向量,其中前P個最小特征值λi,i=1,…,P所對應的特征向量Vi,i=1,…,P即為
iter=iter+1,重復直到滿足停止條件;WEnLPP就等于最后得到的即;
步驟(6)中Melm模型通過下列方法進行訓練:首先確定隱層個數L,輸出層的個數即為分類個數C,這里設置為4,即為4種工況,隨機初始化輸入權重和偏置矩陣,設為WInput∈RL×P ,Binput∈RL×1,擴展Binput為B∈RL×(4N) ,計算隱層輸出矩陣H∈RL×(4N):
構造數據類別結果矩陣T∈R(4N)×c,tij=1當xij∈j類時,其他為-1,求得Woutput∈RL×C,H+為H的Moore-Penrose廣義逆矩陣,最終得到訓練后的極限學習機模型:
Melm={WInput,Binput,Woutput};
步驟(7)中的標準化處理方法利用的是步驟(3)存儲的μj,σj,j=1,2,…M進行zscore標準化,特征向量的確定采用的是步驟(2)中的特征提取方法,利用步驟(4)得到的WEnLPP計算降維后的系數向量最終狀態的確定由Melm模型確定,
取max(Htest)所對應的下標即為當前軸承設備工況的輸出。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于東北林業大學,未經東北林業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810407310.3/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種變負載工況下電機軸承故障診斷方法
- 下一篇:一種鑄件故障檢測電路





