• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于GADF與卷積神經(jīng)網(wǎng)絡(luò)的滾動軸承故障診斷研究*

    2021-05-24 08:50:48劉紅軍魏旭陽
    機電工程 2021年5期
    關(guān)鍵詞:池化層標(biāo)號故障診斷

    劉紅軍,魏旭陽

    (沈陽航空航天大學(xué) 機電工程學(xué)院,遼寧 沈陽 110000 )

    0 引 言

    在現(xiàn)今機械設(shè)備中,旋轉(zhuǎn)機械是機械設(shè)備中最常見和最重要的組成部件之一。滾動軸承作為旋轉(zhuǎn)設(shè)備最基本的結(jié)構(gòu)之一,對機械設(shè)備的壽命與穩(wěn)定性有著決定性的影響。

    因此,國內(nèi)外許多學(xué)者對滾動軸承的故障檢測進行了深入的研究[1],并提出了許多有價值的方法。大部分檢測方法多采用對滾動軸承的故障信號進行分析,提取有效特征作為輸入,導(dǎo)入各種分類器中進行識別。如楊宇等[2]通過EMD和神經(jīng)網(wǎng)絡(luò)結(jié)合的故障診斷方法;劉韜等[3]通過KPCA和耦合隱馬爾科夫模型的軸承故障診斷。

    但此類方法存在過程復(fù)雜、缺少靈活性、對專家的經(jīng)驗與知識具有依賴性,以及分類器缺少非線性擬合能力等問題。

    近些年來,深度學(xué)習(xí)的非線性擬合能力在軸承故障檢測方面得到了充分的展示,并獲得了理論上的高精度診斷水平。其中,卷積神經(jīng)網(wǎng)絡(luò)(CNN)因其自身具有共享權(quán)值與偏重、局部感受野和子采樣測量等特點,與深度信念網(wǎng)絡(luò)(DBN)[4]和限制玻爾茲曼機(RBM)[5]等其他深度學(xué)習(xí)方法相比,在語音以及圖像分類任務(wù)方面具有較大的優(yōu)勢。同時,其在故障診斷領(lǐng)域的應(yīng)用也日益增多。

    CNN在執(zhí)行數(shù)據(jù)分類任務(wù)時,作為輸入的數(shù)據(jù)集可分為一維數(shù)據(jù)和二維數(shù)據(jù)兩類。如孫曙光等[6]提出的一維CNN的低壓萬能式斷路器附件故障診斷;肖雄等[7]的一種二維CNN優(yōu)化軸承故障診斷方法。WU Y等[8]對兩種類型數(shù)據(jù)進行了比較,認為在已有的大多數(shù)CNN模型中,二維圖像數(shù)據(jù)更適用于神經(jīng)網(wǎng)絡(luò)的模型的訓(xùn)練。而如何將一維振動信號清晰地轉(zhuǎn)化為二維圖像數(shù)據(jù),成為智能故障檢測的重要難點。

    基于以上分析,筆者提出一種新的故障診斷方式,由格拉姆角差場(GADF)時間序列編碼方式[9]將一維時序數(shù)據(jù)轉(zhuǎn)換為二維圖像數(shù)據(jù),并結(jié)合改進的CNN模型進行預(yù)測,以達到高精度診斷的效果。

    1 格拉姆角差場圖像編碼轉(zhuǎn)換

    GADF圖像編碼的本質(zhì)是通過格拉姆角場(GAF),將獲取到的一維時序數(shù)據(jù)轉(zhuǎn)化為二維圖像數(shù)據(jù)的方法;將時間序列X縮放入?yún)^(qū)間[-1,1],再將其極坐標(biāo)化得到x。

    其過程如下:

    (1)

    θ=arc cos(xi),-1≤xi≤1,xi∈X
    r=ti/N,ti∈N

    (2)

    經(jīng)過上述變換過程,即可將一維時間序列數(shù)據(jù)轉(zhuǎn)換為對稱的帶有顏色、點、線的對稱特征圖像。

    當(dāng)GAF基于正弦函數(shù)時生成格拉姆角差場(GADF),如下式所示:

    (3)

    通過編碼轉(zhuǎn)化為二維圖像,GADF編碼的示意圖如圖1所示。

    圖1 GADF編碼示意圖

    在圖1中,當(dāng)?shù)谝粋€波峰出現(xiàn)時,在兩種特征圖中出現(xiàn)顏色較淺的對稱交叉線;而當(dāng)峰值波動較大時,特征圖中與其對應(yīng)的對應(yīng)交叉線其顏色更為明顯;

    與此同時,其余較小的震動在GADF特征圖中也完整地表現(xiàn)出來。

    由此可見,GADF可以將滾動軸承的震動信號完整地映射為二維特征圖像,并作為CNN模型的輸出。

    2 卷積神經(jīng)網(wǎng)絡(luò)

    卷積神經(jīng)網(wǎng)絡(luò)(CNN)是一種前饋式神經(jīng)網(wǎng)絡(luò),其卷積層與池化層具有強大的數(shù)據(jù)特征提取能力,適用于處理圖像與聲音等網(wǎng)狀結(jié)構(gòu)數(shù)據(jù),神經(jīng)網(wǎng)絡(luò)模型中濾波器通過對輸入數(shù)據(jù)的迭代和分析來獲得更多的有效特征和隱藏信息;同時結(jié)合稀疏式全連接和權(quán)重偏置的共享機制,在時間與空間上進行采樣,降低了數(shù)據(jù)的復(fù)雜程度,相比其他神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)類型減少了訓(xùn)練量,有效避免了算法過擬合。

    CNN模型結(jié)構(gòu)簡圖如圖2所示。

    圖2 CNN模型結(jié)構(gòu)簡圖

    2.1 卷積層

    卷積層是整個神經(jīng)網(wǎng)絡(luò)模型的核心所在,它通過對輸入圖像數(shù)據(jù)的卷積運算提取圖像中的特征信息。

    卷積層的具體運算如下:

    (4)

    2.2 池化層

    池化層的主要目的是降低卷積層處理后的數(shù)據(jù)維度。因為卷積后的數(shù)據(jù)雖然具有了之前數(shù)據(jù)的特征信息,但是其特征維度也急劇增長。為了匯總特征平面的輸出,通常采用兩種池化方式,即平均池化與最大池化方式。

    其中,池化層的具體運算如下:

    (5)

    2.3 全局池化層

    與傳統(tǒng)的全連接層相比,全局池化層降低了運算的參數(shù)量,提高了模型的泛化能力,減少了過擬合情況的發(fā)生。與Dropout[10]相比,全局池化層提高了正則化效果。

    在現(xiàn)代卷積架構(gòu)中,全局池化已經(jīng)逐漸取代了Dropout的位置。全局池化[11]的核心思想是,將每張圖片的所有特征值融合為一個特征值,實現(xiàn)張量的降維轉(zhuǎn)換,使特征值的維數(shù)等于最后一層卷積層的數(shù)目。

    (6)

    (7)

    其中,式(6)代表的是最大全局池化,式(7)為全局平均池化。

    3 試驗研究

    3.1 數(shù)據(jù)采集及編碼

    為評估GADF-CNN算法對滾動軸承故障智能診斷的有效性和準(zhǔn)確性,此次采用的試驗數(shù)據(jù)集為美國凱西儲大學(xué)(case western reserve university,CWRU)公開的深溝球軸承故障數(shù)據(jù)集。

    電機負載狀態(tài)為1 797 r/min、1 772 r/min、1 750 r/min、1 797 r/min 4種,故障分為外圈、內(nèi)圈與流動體;

    采集頻率為12 kHz,采用傳感器置于電機的驅(qū)動端的12個位置進行采集,采集時長為10 s;

    因傳感器采集信號時,轉(zhuǎn)軸每圈所采集到的采樣點約為400個;

    為確保數(shù)據(jù)集的穩(wěn)定性,每種故障分類樣本長度設(shè)置為500個采樣點,各200個樣本。

    本文選取1 797 r/min負載下,包括正常狀態(tài)與11種故障狀態(tài)的共12種情況作為數(shù)據(jù)集,分別由0~11數(shù)字表示,取前80%為訓(xùn)練集,輸入已建立好的CNN模型;其余為測試集對訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)模型進行檢驗。

    二維故障圖分類圖如圖3所示。

    圖3 二維故障圖分類圖

    3.2 卷積神經(jīng)網(wǎng)絡(luò)模型超參數(shù)優(yōu)選

    超參數(shù)的選擇決定了整個卷積神經(jīng)網(wǎng)絡(luò)模型在故障診斷的精準(zhǔn)度,通常CNN中主要的超參數(shù)有卷積核、池化核、優(yōu)化器、激活函數(shù)、學(xué)習(xí)率等。

    本次實驗為了掌握不同超參數(shù)對CNN模型圖像處理性能的不同影響經(jīng)過多次調(diào)參,確立了一種由3卷積層與雙池化層穿插連接,采用全局池化層替代傳統(tǒng)卷積層的神經(jīng)網(wǎng)絡(luò)模型。該模型搭建平臺為tensorflow2.0.0GPU版,編譯語言為Python3.7.3,計算機CPU為i7、Windows10。

    改進CNN模型結(jié)構(gòu)表如表1所示。

    表1 改進CNN模型結(jié)構(gòu)表

    3.2.1 激活函數(shù)的選擇

    激活函數(shù)決定了CNN模型非線性表達能力,而該激活函數(shù)通常根據(jù)經(jīng)驗來設(shè)置。但是這種方式隨機性較大[12]。為此本文選擇了常用的3種常用的激活函數(shù)進行對比試驗。

    3種常用的激活函數(shù)對比如表2所示。

    表2 激活函數(shù)對比表

    由表2可以看出:

    實驗1準(zhǔn)確率最高,雖然在訓(xùn)練用時方面用時最長,但為保證模型的準(zhǔn)確度,在改進神經(jīng)網(wǎng)絡(luò)模型中,本文選用Relu激活函數(shù)。

    3.2.2 優(yōu)化器的選擇

    在優(yōu)化器選擇實驗中繼續(xù)采用表1中的基準(zhǔn)模型參數(shù)設(shè)置,該實驗的卷積層采用Relu激活函數(shù)。該實驗對目前最常用的SGD,RMSProp和Adam共3種優(yōu)化器進行測試。

    當(dāng)學(xué)習(xí)速率為0.000 1和0.001時,Adam與RMSProp的準(zhǔn)確率遠高于SGD;而當(dāng)學(xué)習(xí)速率升高時,RMSProp準(zhǔn)確率急劇下降,Adam優(yōu)化器準(zhǔn)確率依然穩(wěn)定在97%左右。

    為此,本文選用Adam小批量迭代優(yōu)化器。

    優(yōu)化器準(zhǔn)確率對比圖如圖4所示。

    圖4 優(yōu)化器準(zhǔn)確率對比圖

    4 結(jié)果分析

    4.1 改進的CNN模型評估

    為對GADF圖像編碼下改進的CNN算法的準(zhǔn)確性進行有效的評估,本文引用精確率與召回率作為評測指標(biāo)。其中,精確率是指預(yù)測結(jié)果中符合該類故障的樣本占結(jié)果總體的占有率;召喚率是指該類型故障真實樣本中被成功預(yù)測的樣本占類型總體的占有率。

    其具體數(shù)學(xué)表達式如下:

    (8)

    式中:P—精確率;R—召回率;TP—預(yù)測類型與其真實類型相符;FP—預(yù)測類型為真,但實際類型為假;FN—實際類型為真,但預(yù)測結(jié)果為假;F1—精確率與召回率的調(diào)和均值。

    根據(jù)改進的CNN的實驗結(jié)果,并按公式計算得到的精確率和召回率,如表3所示。

    表3 改進CNN模型診斷結(jié)果表

    (續(xù)表)

    為了更深一層地了解改進CNN模型的故障判別情況,筆者引入了多分類混淆矩陣對故障結(jié)果進行全面分析;其根據(jù)故障的不同等級,樣本的真實值與預(yù)測值。

    故障被誤判為何種類型故障等信息如圖5所示。

    圖5 混淆矩陣量化圖

    由圖5可知:在480份測試集樣本中,含有7個誤測樣本,分別為:

    將標(biāo)號1類微小故障判斷為標(biāo)號9類輕型故障;將標(biāo)號3類輕微故障判斷為標(biāo)號9類輕型故障和7類顯著故障;將標(biāo)號6類輕型故障判斷為標(biāo)號10類輕型故障;將標(biāo)號8類中度故障判斷為標(biāo)號5類顯著故障;將標(biāo)號9類輕型故障判定為標(biāo)號3類輕微故障;將標(biāo)號10類輕型故障判定為標(biāo)號1類微小故障。

    通過分析以上故障類型可以發(fā)現(xiàn),故障誤診類型多為輕型故障,誤診為中大型故障或同級故障類別發(fā)生錯判,具有一定的預(yù)警作用,改進后的CNN模型在正常0、故障2、4和11的情況下診斷準(zhǔn)確率為100%,說明這類故障特征較為明顯,對旋轉(zhuǎn)設(shè)備的危害最大。

    經(jīng)過試驗驗證可知,該算法綜合故障識別率達98.55%,對滾動軸承中的GADF編碼圖像具有精準(zhǔn)的識別能力和優(yōu)越的診斷能力。

    4.2 對比分析

    為驗證筆者提出的診斷方法的先進性與優(yōu)越性,此處將GADF-CNN算法與其余3種主流的智能故障診斷算法進行比較。

    3種主流智能故障診斷算法分別為BPNN、SAE和SVM[13-15]智能算法。

    筆者將二維圖像數(shù)據(jù)測試集按0~11故障診斷序號共12種情況,輸入進其余智能算法模型進行訓(xùn)練。

    智能算法的對比圖如圖6所示。

    圖6 智能算法對比圖

    由圖6可以看出:

    BP神經(jīng)網(wǎng)絡(luò)模型(BPNN)與支持向量機(SVM)的準(zhǔn)確率一直維持在90%以下,準(zhǔn)確率較低;而堆棧自動編碼器(SAE)的準(zhǔn)確率略低于GADF-CNN。

    由此可見,改進的CNN模型更適用與對GADF編碼圖像數(shù)據(jù)的處理。

    詳細的準(zhǔn)確率如表4所示。

    表4 詳細的準(zhǔn)確率

    5 結(jié)束語

    為充分發(fā)揮深度學(xué)習(xí)識別二維圖像在滾動軸承故障檢測方面的優(yōu)勢,筆者提出了一種新的故障診斷方式,即格拉姆角差場(GADF)結(jié)合改進卷積神經(jīng)網(wǎng)絡(luò)(CNN)的智能故障診斷模型,并結(jié)合改進的CNN模型對滾動軸承故障進行了預(yù)測,達到了高精度診斷的效果。

    與其他智能診斷算法相比,GADF-CNN具有以下優(yōu)勢:

    (1)在對診斷信號的特征提取方面,相比其他算法的一維時序輸入或模態(tài)分解等方法,采用領(lǐng)先的格拉姆角差場法將診斷信號轉(zhuǎn)化為具有有效特征的二維圖像,對診斷信號的特征提取更為全面,同樣也更適合CNN(卷積神經(jīng)網(wǎng)絡(luò))的訓(xùn)練與測試;

    (2)在卷積神經(jīng)網(wǎng)絡(luò)模型的搭建方面,與其他智能算法的診斷相比,由于輸入數(shù)據(jù)轉(zhuǎn)化為真正的二維圖像,使得卷積神經(jīng)網(wǎng)絡(luò)強大的線性表達能力可以全面地發(fā)揮出來,為此改進CNN模型添加了全局池化層、Adam優(yōu)化器、交叉熵損失函數(shù)等先進的超參數(shù),GADF-CNN算法魯棒性和泛化能力。

    本文的算法已經(jīng)可以在不同電機負載狀態(tài)下,對來自于電機驅(qū)動端的振動信號做出有效診斷。但由于數(shù)據(jù)庫的有限性,本文沒有獲取數(shù)據(jù)庫以外的滾動軸承數(shù)據(jù)進行診斷,該算法仍然存在一定的局限性。

    獲取數(shù)據(jù)庫以外的數(shù)據(jù)將成為筆者進行下一步實驗研究的重點。

    猜你喜歡
    池化層標(biāo)號故障診斷
    卷積神經(jīng)網(wǎng)絡(luò)模型研究分析*
    基于卷積神經(jīng)網(wǎng)絡(luò)的紙幣分類與點鈔
    基于深度學(xué)習(xí)卷積神經(jīng)網(wǎng)絡(luò)的人體行為識別研究
    科技傳播(2020年6期)2020-05-25 11:07:46
    基于全卷積神經(jīng)網(wǎng)絡(luò)的SAR圖像目標(biāo)分類*
    非連通圖2D3,4∪G的優(yōu)美標(biāo)號
    因果圖定性分析法及其在故障診斷中的應(yīng)用
    非連通圖D3,4∪G的優(yōu)美標(biāo)號
    非連通圖(P1∨Pm)∪C4n∪P2的優(yōu)美性
    基于LCD和排列熵的滾動軸承故障診斷
    基于WPD-HHT的滾動軸承故障診斷
    機械與電子(2014年1期)2014-02-28 02:07:31
    额尔古纳市| 盐城市| 漯河市| 大埔区| 弋阳县| 玉环县| 凤城市| 静乐县| 偏关县| 南昌县| 客服| 阿拉善左旗| 丰县| 栾城县| 措美县| 阳信县| 密山市| 张北县| 台北县| 钟祥市| 舒兰市| 德格县| 靖州| 类乌齐县| 紫金县| 呼和浩特市| 墨竹工卡县| 株洲市| 普陀区| 临邑县| 台湾省| 安龙县| 磐石市| 盐池县| 万荣县| 大埔县| 永靖县| 桐梓县| 思南县| 天气| 黔西|