亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        變工況下基于聯(lián)合適配與對抗學習的滾動軸承故障診斷

        2022-11-23 14:21:30王志超劉維鴿楊延西史雯雯
        重型機械 2022年5期
        關鍵詞:故障診斷特征故障

        王志超,徐 江,劉維鴿,楊延西,史雯雯

        (1.中國重型機械研究院股份公司,陜西 西安 710018;2.西安理工大學自動化與信息工程學院,陜西 西安 710048)

        0 前言

        旋轉機械在工業(yè)生產(chǎn)中發(fā)揮著重要作用,如帶鋼冷軋線、帶鋼酸洗線、帶鋼彩涂線等都存在多個轉動軸承,都屬于旋轉機械的范疇,在工業(yè)生產(chǎn)中應用廣泛。旋轉機械普遍運行在惡劣的工作環(huán)境下并且長期處于高速旋轉,極易發(fā)生損壞。一旦某個旋轉機械零部件故障失靈,很有可能導致整體加工系統(tǒng)的損壞,甚至威脅操作人員的安全。目前,針對這類易損零部件,大多工廠車間都是采用定期維護的策略來預防故障的發(fā)生,實際效果也不盡理想。況且,一些旋轉機械安裝在一些大型設備的內(nèi)部,其拆卸與安裝都十分麻煩,對其檢修一次可能會耽誤數(shù)小時的生產(chǎn),對生產(chǎn)計劃有很大影響。因此,了解旋轉機械的故障機理,掌握故障發(fā)生的規(guī)律,提出科學有效且經(jīng)濟可行的運維策略是十分必要的。

        在現(xiàn)有的大多數(shù)數(shù)據(jù)驅動的智能故障診斷方法中,一個重要前提是訓練數(shù)據(jù)與測試數(shù)據(jù)同分布,而在實際工業(yè)中,由于機器工況的變化、環(huán)境噪聲的干擾、軸承質量等因素,訓練數(shù)據(jù)與測試數(shù)據(jù)的分布通常存在差異,導致診斷性能顯著下降,需要建立具有較強泛化性能的故障診斷模型,以適應不同工況的場景。遷移學習為解決這類問題提供了新的思路,可以將相關領域學到的知識進行遷移,以幫助提高訓練數(shù)據(jù)較少的目標任務的學習性能,放松了源數(shù)據(jù)集和目標數(shù)據(jù)集必須具有相同的分布的假設,以減少重新收集足夠大的訓練數(shù)據(jù)的需要。因此,本文主要以滾動軸承的故障診斷為主要研究內(nèi)容,以深度學習框架中的卷積神經(jīng)網(wǎng)絡作為基礎網(wǎng)絡框架,結合遷移學習方法構建模型進行軸承故障診斷,對滾動軸承智能故障診斷的發(fā)展具有重要促進意義。

        針對全監(jiān)督情況固定工況下基于卷積神經(jīng)網(wǎng)絡的滾動軸承故障診斷,提出的模型可以實現(xiàn)較高的準確率,噪聲干擾下也有著較好的魯棒性。然而在許多實際應用中,某些工況下的樣本由于客觀條件的限制可能很難采集,大量的訓練樣本可能來自某個特定工況。除此之外,軸承的運行狀態(tài)參量——載荷和速度,也會隨著時間和空間的變化而變化,導致軸承的訓練數(shù)據(jù)和測試數(shù)據(jù)工況不同。因此需要用某個工況訓練的模型可以有效地對其他工況的樣本進行故障狀態(tài)判別。由于工作條件的不同,測試數(shù)據(jù)的分布可能與訓練數(shù)據(jù)的分布不一致。而基于深度學習的“端到端”模型不僅需要大量標記數(shù)據(jù),且要求訓練數(shù)據(jù)集與測試數(shù)據(jù)集同分布。因此基于卷積神經(jīng)網(wǎng)絡的模型已不能滿足此類情況的需求,診斷性能會降低。另外,有標簽的數(shù)據(jù)在某些機器上很難獲得,如果要對某一工況下的數(shù)據(jù)進行故障診斷,通常只能采集到少量無標簽數(shù)據(jù)。手動標記數(shù)據(jù)和從頭開始構建一個模型都是復雜而耗時的。

        由于基于卷積神經(jīng)網(wǎng)絡的模型已不能滿足某些工況的需求,且診斷性能低,數(shù)據(jù)采集困難等,需要通過遷移學習的方法對模型和帶有標簽的數(shù)據(jù)進行重用。因此本文在深度卷積神經(jīng)網(wǎng)絡模型中引入了遷移學習,提出了一種多尺度卷積聯(lián)合適配對抗網(wǎng)絡,來有效解決變工況情景下的故障診斷問題。通過對不同的遷移學習算法進行分析,設計了故障診斷模型,并進行實驗對模型進行了驗證。在進行實驗時,專門研究了比較壞的一種情況,即目標域為無標簽數(shù)據(jù),該探索對于無標簽數(shù)據(jù)智能故障診斷的發(fā)展具有重要意義。

        1 特征遷移學習算法

        遷移學習方法多種多樣,其核心思路就是通過利用已有樣本、參數(shù)或特征,使用已有領域知識來完成目標領域知識的學習。其中,基于實例的遷移學習方法當某些特征是源(目標)域特定使用時,重新加權樣本不能減少域差異,適用于源域和目標域相似度較高的情況?;谀P偷倪w移學習方法所遷移的知識被編碼到模型參數(shù)、模型先驗知識、模型架構等模型層次上,不過其大多假設目標域是有標簽的樣本?;谔卣鞯倪w移學習算法可以應用在域間相似度不太高甚至不相似的情況??紤]到本文研究的是半監(jiān)督變工況條件下的軸承故障診斷,因此決定采用基于特征的遷移學習算法,將來自源域和目標域的數(shù)據(jù)映射到共同的特征空間,通過距離度量將域差異最小化。然后使用映射之后的源域和目標域數(shù)據(jù)在新的特征空間上訓練目標分類器。

        基于特征的遷移學習重點就是要找到一個距離度量準則,這是量化遷移學習中兩域差異的重要手段,可以用來衡量源域和目標域的相似性。選擇一個好的度量準則對于遷移學習模型的訓練至關重要,不僅可以很好地度量源域和目標域間的差異,量化兩域的相似程度,還要能夠作為準則,在進行遷移訓練時可以利用方法或模型對該度量進行優(yōu)化,以增加源域目標域的相似性,從而完成遷移學習。本文模型用到了特征遷移學習中的JMMD距離,后續(xù)對比實驗用到MK-MMD距離及CORAL。

        1.1 MK-MMD

        許多研究人員通過最大均值差異(Maximum Mean Discrepancy,MMD)來減小域差異,MMD最早在文獻[1]中提出,并被許多其他研究人員用于遷移學習??梢杂米骱饬績蓚€數(shù)據(jù)分布差異的度量準則,MMD的主要思想是當兩個數(shù)據(jù)的分布線性不可分時,將數(shù)據(jù)映射到一個高維空間中,然后在此空間衡量兩個數(shù)據(jù)分布的差異。MMD在計算兩數(shù)據(jù)分布差異時引入了核函數(shù),可以解決數(shù)據(jù)在高維空間難以計算的問題,在遷移學習領域應用廣泛。

        再生核希爾伯特空間(RKHS)中定義的MMD算法就是求得兩數(shù)據(jù)集在高維空間的均值差異,具體公式為

        (1)

        式中,xi為數(shù)據(jù)集X的第i個樣本;yj為數(shù)據(jù)集Y的第j個樣本;n為數(shù)據(jù)集X的樣本個數(shù);m為數(shù)據(jù)集Y的樣本個數(shù);φ(·)為到高維空間的映射函數(shù);H為距離,是由φ(·)將數(shù)據(jù)映射到RKHS中進行度量的。

        MMD的關鍵在于如何找到一個合適的φ(·)作為一個映射函數(shù)。但是這個映射函數(shù)在不同的任務中都不是固定的,所以是很難去選取或者定義的。如果不能知道φ(·),MMD的求解步驟如下,首先對式(1)的平方進行分解,可以得到:

        (2)

        MMD的目標函數(shù)中含有類似內(nèi)積的計算,這可以聯(lián)想到SVM中核函數(shù)的定義:

        k(x,y)=φ(x)·φ(y)

        若將核函數(shù)引入MMD的目標函數(shù)中,可以避免內(nèi)積無法計算的問題,則可以表示如下:

        考慮到高斯核函數(shù)可以把數(shù)據(jù)映射到無窮維空間,因此通常選用高斯核作為核函數(shù)。高斯核函數(shù)的定義為

        k(x,x′)=exp(-‖x-x″‖2/(2σ2))

        式中,βu不同核的加權參數(shù)(本文βu=1)。

        1.2 CORAL

        CORAL即相關對齊算法,也可以作為一種度量準則,描述兩個數(shù)據(jù)間的分布差異。核心思想是先計算出源域數(shù)據(jù)和目標域數(shù)據(jù)的協(xié)方差,隨后白化并重著色源域數(shù)據(jù)的協(xié)方差,通過調整網(wǎng)絡參數(shù),使得兩域數(shù)據(jù)分布的協(xié)方差損失最小,從而使源域和目標域分布的二階統(tǒng)計數(shù)據(jù)保持一致。此方法的思想比較簡單,旨在對齊數(shù)據(jù)的二階特征,而最大均值差異是將數(shù)據(jù)映射到高維空間,對齊數(shù)據(jù)的一階特征。CORAL不用再進行進行核函數(shù)的選擇,對源域和目標域進行的非對稱變換,而最大均值差異對兩個數(shù)據(jù)域進行的是同一種核函數(shù)的變換。CORAL算法具體定義如下:

        (3)

        式中,Cs為源域數(shù)據(jù)的協(xié)方差矩陣;Ct為目標域數(shù)據(jù)的協(xié)方差矩陣; ‖‖F(xiàn)為范數(shù),用來衡量兩個矩陣的距離。

        由式(3)可以知道,如果要使目標函數(shù)最小,需要尋找到一個矩陣,當其對應的線性變換作用于源域時,目標函數(shù)值可以盡可能地小,從而源域和目標域數(shù)據(jù)的二階統(tǒng)計特征差異達到最小。在傳統(tǒng)機器學習的跨域遷移中可以直接使用CORAL算法,但對于深度學習網(wǎng)絡來說,網(wǎng)絡每一層都是對輸入數(shù)據(jù)進行卷積、激活或者池化后的特征表示,因此無法獲得矩陣的值。針對這一問題,文獻[4]提出了Deep CORAL算法,對原始CORAL算法進行了改進,使得CORAL算法可以應用于深度學習網(wǎng)絡,進行深度遷移學習模型的訓練。CORAL損失定義為源域目標域特征的二階協(xié)方差距離,用式(4)表示。

        (4)

        式中,d為每個樣本的維數(shù)。

        源域數(shù)據(jù)的協(xié)方差矩陣Cs和目標域數(shù)據(jù)的協(xié)方差矩陣Ct分別按照式計算得到:

        式中,Xs為源域訓練樣本;Xt為目標域訓練樣本;ns為源域訓練樣本個數(shù);nt為目標域訓練樣本個數(shù);1為元素均等于1的列向量。

        利用微積分的鏈式求導法可以輸入特征的梯度進行計算,計算方法如下:

        1.3 JMMD

        通常深度神經(jīng)網(wǎng)絡的輸入數(shù)據(jù)會經(jīng)過多層的特征變換和抽象,提取到的特征隨著網(wǎng)絡層數(shù)的增加逐漸從一般特征過渡到具體特征,以此學習輸入數(shù)據(jù)的特征與輸出標簽之間的復雜映射關系。最大均值差異已經(jīng)被廣泛用于衡量源域邊緣分布和目標域邊緣分布的差異,由于聯(lián)合分布不容易于操作和匹配,MMD或者MKMMD還不能解決此類問題。所以當輸入數(shù)據(jù)與輸出數(shù)據(jù)的聯(lián)合分布發(fā)生變化時,如何有效地進行遷移學習是一個難點。另外當源域和目標域的差異增大時,數(shù)據(jù)特征和分類器的可遷移性會極大地降低,也不利于遷移學習模型的訓練。為解決問題, 而定義的MMD和MK-MMD不能用于解決由輸入和輸出的聯(lián)合分布,聯(lián)合最大均值差異(JMMD)被設計為測量源域和目標域之間的經(jīng)驗聯(lián)合分布差異??紤]到在把源域數(shù)據(jù)和目標域數(shù)據(jù)輸入深度神經(jīng)網(wǎng)絡后,即使經(jīng)過多層特征變換和抽象,源域聯(lián)合分布和目標域聯(lián)合分布的變化仍然會停留在多個域特定高層的網(wǎng)絡激活中。因此,可以使用這些域特定層的激活的聯(lián)合分布來近似推出原始的聯(lián)合分布,從而實現(xiàn)源域和目標域的域適應。JMMD為希爾伯特空間中兩個聯(lián)合分布的差異,具體定義為

        由于在深度卷積神經(jīng)網(wǎng)絡中,多個域特定層中網(wǎng)絡激活的聯(lián)合分布的變化與輸入數(shù)據(jù)的特征與輸出標簽的聯(lián)合分布的變化相似。因此JMMD可以通過測量源域數(shù)據(jù)和目標域數(shù)據(jù)的經(jīng)驗聯(lián)合分布的核平均嵌入之間的希爾伯特-施密特范數(shù)(Hilbert-Schmidt Norm),來對齊多個域特定層的激活的聯(lián)合分布。

        JMMD經(jīng)驗估計值可以表示為經(jīng)驗核平均嵌入之間的平方距離,

        式中,ns為源域樣本數(shù)量;nt為目標域樣本數(shù)量;L為適配的總層數(shù)。

        2 多尺度卷積聯(lián)合適配對抗網(wǎng)絡

        2.1 網(wǎng)絡模型

        不同工況下進行軸承故障診斷,源域數(shù)據(jù)和目標域數(shù)據(jù)差異性增大,因此比起固定工況下診斷難度更大。針對此場景提出了一種多尺度卷積聯(lián)合適配對抗網(wǎng)絡(MSCJACN),通過縮小兩域數(shù)據(jù)間的分布差異,使得源域訓練的模型可以很好地遷移到目標域。提出的MSCJACN模型框架由故障識別和域自適應兩大模塊組成,模型總體框架如圖1所示。

        (1)故障識別。故障識別模塊包括特征提取器和故障狀態(tài)分類器兩部分,通過一維多尺度卷積神經(jīng)網(wǎng)絡來實現(xiàn)。具體網(wǎng)絡參數(shù)見表1。包括一個輸入層,一個多尺度特征融合層、四層卷積池化層,兩個全連接層和一個Softmax輸出層。Softmax層之前為特征提取器,Softmax層為故障狀態(tài)分類器。特征提取器試圖從原始輸入信號中自動學習故障特征。故障狀態(tài)分類器基于提取的特征來識別軸承故障類型,并且在對網(wǎng)絡進行訓練時,損失函數(shù)會依據(jù)源域輸入的真實標簽和分類器的預測輸出計算誤差,然后將誤差進行反向傳播來訓練網(wǎng)絡。故障狀態(tài)分類器使得網(wǎng)絡可以利用有標簽的源域數(shù)據(jù)進行有監(jiān)督訓練,以提高分類準確性。

        表1 一維卷積神經(jīng)網(wǎng)絡結構參數(shù)

        (2)域自適應。域自適應模塊由聯(lián)合分布適配器和域判別器組成,域自適應模塊連接到故障識別模塊的特征提取器,來幫助一維CNN學習域不變特征。學習域不變特征意味著,無論從中學習源域數(shù)據(jù)還是目標域數(shù)據(jù),這些特征都應服從相同或幾乎相同的分布。如果特征是領域不變的,則使用源領域數(shù)據(jù)訓練的健康狀況分類器能夠有效地對從目標領域數(shù)據(jù)中學到的特征進行分類。

        聯(lián)合分布適配器用來對網(wǎng)絡高層提取的具體特征進行適配。前面已經(jīng)對深度神經(jīng)網(wǎng)絡的可遷移性進行了分析,低層網(wǎng)絡提取的是通用特征,高層網(wǎng)絡提取的是具體特征,高層中特征的可遷移性低,因此需要對高層的特征進行適配,在網(wǎng)絡最后兩個全連接層上添加適配網(wǎng)絡,使用聯(lián)合最大均值差異(JMMD)來減小源域數(shù)據(jù)和目標域數(shù)據(jù)的分布距離。

        域判別器采用了對抗學習的思想,用來判斷輸入的訓練樣本是源域樣本還是目標域樣本,同時計算域判別損失。在特征提取器和域判別器之間添加一個特殊的梯度反轉層(GRL),使得特征提取器和域判別器的訓練目標相反,從而形成一種對抗關系。在反向傳播更新參數(shù)的過程中,域判別器的訓練目標是盡可能地將輸入的訓練樣本分到其所屬的域。由于GRL的存在,特征提取器的訓練目標是使域判別器不能正確判斷輸入的訓練樣本來自哪一個域。當域判別器不能正確區(qū)分源域樣本和目標域樣本時,特征提取器的任務就完成了。此時,在某個空間內(nèi)源域數(shù)據(jù)和目標域數(shù)據(jù)已經(jīng)被混合在一起了,即源域和目標有了相同或相似的分布。MSCJACN使用了兩層完全連接的二進制分類器作為域判別器,第一層全連接層后的特征經(jīng)過ReLU激活之后,采用Dropout進行隨機丟棄,再經(jīng)過一層全連接層,最終提取的特征傳遞到最后的Softmax層,Softmax輸出層具有2個神經(jīng)元判斷輸入的訓練樣本是源域樣本還是目標域樣本。

        2.2 目標函數(shù)

        為了使得源域訓練的模型能夠很好地遷移到目標域,本文提出的MSCJACN網(wǎng)絡模型具有三個優(yōu)化對象。

        (1)最小化源域數(shù)據(jù)集上的故障狀態(tài)分類錯誤。為了完成遷移故障診斷,MSCJACN應該能夠識別軸承的健康狀況并學習域不變特征。故障識別模塊旨在識別機器的健康狀況。因此,MSCJACN的第一個優(yōu)化目標是最小化源域數(shù)據(jù)上的健康狀況分類錯誤。對于具有健康狀況類別的數(shù)據(jù)集,其目標函數(shù)采用交叉熵損失函數(shù)為

        式中,Gf為是參數(shù)為θf的特征提取器;Gc為是參數(shù)為θc的類預測器。

        因此,目標一的優(yōu)化目標為

        ψ1=minL1(θf,θc)

        (2)最小化源和目標域數(shù)據(jù)集之間的JMMD距離。域適應模塊旨在學習域不變特征。域適應模塊包括分布差異度量和域分類器。高級特征直接影響遷移故障診斷的有效性。為了減小從不同域學習到的特征之間的分布差異距離,采用聯(lián)合分布適配器直接測量兩域之間的分布差異距離。因此,MSCJACN的第二個優(yōu)化目標是使源域數(shù)據(jù)和目標域數(shù)據(jù)之間的聯(lián)合分布差異距離JMMD最小。為了計算高級學習特征在不同域之間的分布距離,JMMD損失為

        因此,目標二的優(yōu)化目標為

        ψ2=minL2

        (3)最大化源和目標域的域分類錯誤。如圖1所示,域分類器與特征提取器連接。如果域分類器無法區(qū)分源域和目標域之間的特征,則特征是域不變的。因此,MSCJACN的第三個優(yōu)化目標是最大化源和目標域數(shù)據(jù)上的域分類誤差。域分類損失采用二分類交叉熵損失函數(shù):

        因此,目標三的優(yōu)化目標為

        ψ3=maxL3(θf,θd)

        最終的目標損失函數(shù)可以寫成

        L=L1(θf,θc)+λL2-μL3(θf,θd)

        式中,λ為JMMD損失L2的懲罰系數(shù);μ為域分類損失L3的懲罰系數(shù)。

        因此,最終的網(wǎng)絡優(yōu)化目標為

        ψ=minL=min{L1(θf,θc)+λL2-μL3(θf,θd)}

        圖1 多尺度卷積聯(lián)合適配對抗網(wǎng)絡(MSCJACN)框架圖

        3 實驗驗證

        3.1 數(shù)據(jù)集構建

        依舊采用CWRU數(shù)據(jù)集對實驗模型進行驗證,如表2所示,數(shù)據(jù)集是在四個不同的電動機負載(0HP,1HP,2HP和3HP)下采集,分別對應于四個不同的運行速度(1 797 r/min、1 772 r/min、1 750 r/min和1 730 r/min)。對于遷移學習任務,將這些不同的工作條件視為不同的遷移學習任務,因此仍然將CWRU軸承數(shù)據(jù)集分為四個子數(shù)據(jù)集,包括數(shù)據(jù)集A、B、C和D。在不同的數(shù)據(jù)集之間進行遷移故障診斷,任務A→B表示源域是電機負載等于0 HP的數(shù)據(jù),而目標域是電動機負載等于1 HP的數(shù)據(jù)。因此,此數(shù)據(jù)集中總共有十二種遷移學習設置。

        表2 CWRU軸承數(shù)據(jù)集

        負載不同,加速度傳感器采集的信號也會有差異。如圖2所示,是故障尺寸為0.007 inch對應的四種負載(0HP,1HP,2HP和3HP)下的外圈故障信號,可以看出在負載不同時,信號的幅值、相位及波動周期也具有較大差異。因此變負載情況下的故障診斷比固定工況下的故障診斷更具難度。

        圖2 四種負載下的軸承外圈故障信號

        變工況診斷一般應用場景的限制是源域有充足的帶標簽數(shù)據(jù),而目標域只有少量的無標簽數(shù)據(jù),為了使得源域訓練的模型遷移到目標域,可以實現(xiàn)對目標域數(shù)據(jù)故障狀態(tài)的準確判別,需要對此場景進行準確模擬。因此在構建數(shù)據(jù)集時,應該對源域數(shù)據(jù)集進行增強,目標域數(shù)據(jù)集不需要增強,并且源域數(shù)據(jù)帶標簽,目標域數(shù)據(jù)不帶標簽。以數(shù)據(jù)集A為源域,數(shù)據(jù)集B為目標域舉例。采用滑動窗口對數(shù)據(jù)集A的樣本數(shù)據(jù)進行重疊采樣來擴充數(shù)據(jù),每個數(shù)據(jù)集的每種故障類型的樣本取固定長度120 000,按照樣本長度為1 024,采樣間隔為132去采樣,可得到每個數(shù)據(jù)集每種故障類別的樣本數(shù)為902,數(shù)據(jù)集A中有十種故障類別,取80%作為訓練數(shù)據(jù),20%作為測試數(shù)據(jù),因此數(shù)據(jù)集A的訓練集=902×10×80%=7 216,數(shù)據(jù)集A的測試集=900×10×20%=1 804。數(shù)據(jù)集B不需要進行數(shù)據(jù)擴充,就按照樣本長度1024去采樣,可得到每個數(shù)據(jù)集每種類別的樣本數(shù)為117,同樣80%作為訓練數(shù)據(jù),20%作為測試數(shù)據(jù),最終數(shù)據(jù)集B的訓練集=117×10×80%=936,測試集=117×10×20%=234。其他的遷移學習設置數(shù)據(jù)集構建方式和上述舉例一樣,作為源域的數(shù)據(jù)訓練集大小為7 216,測試集大小為1 804,作為目標域的數(shù)據(jù)訓練集大小為936,測試集大小為234。最終構建的數(shù)據(jù)集如表3所示。

        表3 實驗數(shù)據(jù)劃分

        3.2 實驗設置及結果分析

        實驗平臺在Python3.7.10+Pytorch1.3.1上搭建模型并進行實驗。模型迭代周期epoch設置為60。前30 epoch先利用數(shù)據(jù)量充足的帶標簽源域樣本訓練網(wǎng)絡,此時網(wǎng)絡的目標函數(shù)只有交叉熵損失函數(shù),得到預訓練模型。第30 epoch激活遷移學習策略,網(wǎng)絡中同時輸入帶標簽源域數(shù)據(jù)和無標簽目標域數(shù)據(jù),此時網(wǎng)絡的目標函數(shù)為交叉熵損失函數(shù)、JMMD損失及域分類損失三部分,對預訓練模型的參數(shù)進行微調。訓練時采用小批量的Adam算法來進行反向傳播,每批大小batch_size設置為64。初始學習率設置為0.001,并分別在第40 epoch和50 epoch中衰減,即學習率乘以0.1。JMMD損失和域分類損失的懲罰系數(shù)和采用漸進式訓練,使用公式從0增加到1, 表示從0變?yōu)?的訓練進度。達到最大迭代周期,即可得到最終的故障診斷模型,可對不同工況的目標域數(shù)據(jù)進行故障類別診斷,具體診斷框圖如圖3所示。

        圖3 基于MSCJACN的軸承故障診斷框圖

        為了驗證本文提出的MSCJACN網(wǎng)絡在變工況場景故障診斷的有效性,將本文模型與MS-1DCNN模型,在12種遷移任務下進行實驗模型,應用于CWRU數(shù)據(jù)集。最終測試集的診斷結果如圖4。

        圖4 MSCJACN與MS-1DCNN在12種遷移任務上的診斷結果對比

        本文模型和僅由源數(shù)據(jù)訓練的MS-1DCNN之間的唯一區(qū)別是,在本文模型中添加了域自適應模塊,而結果表明,本文的MSCJACN比僅由源數(shù)據(jù)訓練的MS-1DCNN具有更高的分類精度??梢钥闯鯩SCJACN在加入域自適應模塊后,在變工況場景診斷精度仍然很高,而沒加遷移學習的MS-1DCNN模型診斷性能不穩(wěn)定,且識別精度都低于MSCJACN。尤其在工況差距比較大時,MS-1DCNN模型診斷性能大大降低,比如D→A的遷移,診斷準確率只有73.4%,而MSCJACN依然可以達到約95.7%的識別率。這意味著,遷移學習可能是促進具有未標記數(shù)據(jù)的機器的智能故障診斷成功應用的有前途的工具。

        為了進一步證實本文提出的模型在變工況遷移故障診斷時的優(yōu)越性,把本文模型的域自適應部分替換為其他經(jīng)典的遷移學習方法。如圖5所示,構建的模型只有域自適應部分不同,故障識別部分的結構相同。即JMMD+域判別器、多核最大均值差異MK-MMD、相關對齊算法CORAL。三種方法在12種遷移學習任務上的結果如表4所示,將此結果繪制成折線圖如圖6所示。

        圖5 不同的域自適應模塊

        圖6 三種域自適應模塊在12種遷移任務上的診斷結果

        表4 不同的域自適應模塊在12種遷移任務上的診斷結果

        從實驗結果可以看出,本文提出的JMMD+域判別器的方式比起其他遷移學習方法在遷移故障診斷上更具優(yōu)勢,并且診斷效果依次為:JMMD+域判別器最優(yōu),其次是MK-MMD,最后是CORAL。JMMD+域判別器的方式最高可以達到百分之百識別正確,在D→A識別效果最差,但也可以達到95.7%識別準確,而MK-MMD只有88.46%,CORAL只有82.48%。

        4 結束語

        針對變工況故障診斷問題,在深度學習框架中引入了遷移學習,提出了一種多尺度卷積聯(lián)合適配對抗網(wǎng)絡(MSCJACN),通過縮小兩域數(shù)據(jù)間的分布差異,使得源域訓練的模型可以很好地遷移到目標域,可有效解決目標域可用訓練樣本不足的問題。并且專門針對比較壞的一種情況,即目標域只有少量的無標簽數(shù)據(jù),在12組遷移學習任務上進行實驗,均達到了很高的準確率。與其他遷移學習方法進行對比實驗,MSCJACN的性能表現(xiàn)也更優(yōu)。

        猜你喜歡
        故障診斷特征故障
        故障一點通
        如何表達“特征”
        不忠誠的四個特征
        當代陜西(2019年10期)2019-06-03 10:12:04
        抓住特征巧觀察
        奔馳R320車ABS、ESP故障燈異常點亮
        因果圖定性分析法及其在故障診斷中的應用
        故障一點通
        江淮車故障3例
        基于LCD和排列熵的滾動軸承故障診斷
        基于WPD-HHT的滾動軸承故障診斷
        機械與電子(2014年1期)2014-02-28 02:07:31
        一区二区免费电影| 黑森林福利视频导航| 台湾佬娱乐中文22vvvv| 国产情侣一区在线| 在线观看日本一区二区三区| 精品久久av一区二区| 护士人妻hd中文字幕| 精品十八禁免费观看| 久久精品一区二区三区不卡牛牛 | 久久综合精品国产丝袜长腿| 国产精品 亚洲 无码 在线| 97午夜理论片在线影院| 2021精品综合久久久久| 亚洲第一大av在线综合| 欧美性高清另类videosex| 国外精品视频在线观看免费| 91超碰在线观看免费| 亚洲六月丁香色婷婷综合久久| 刺激一区仑乱| 玩两个丰满老熟女| 在线观看av片永久免费| 一区二区三区日韩精品视频| 亚洲人成色7777在线观看不卡| 午夜探花在线观看| 国产特黄1区2区3区4区| 人妻精品在线手机观看| 无套内射无矿码免费看黄| 一本大道久久东京热无码av| 少妇我被躁爽到高潮在线影片| 欧美成人秋霞久久aa片 | 亚洲线精品一区二区三区八戒| 日韩亚洲国产中文字幕| 亚洲av一二三区成人影片| 亚洲人成人77777网站| 中国产无码一区二区三区| 成年人一区二区三区在线观看视频| 精品久久香蕉国产线看观看亚洲| 国产美熟女乱又伦av果冻传媒| 人妖系列在线免费观看| 亚洲av无码无线在线观看| 又硬又粗又大一区二区三区视频|