李玉倩
(大慶石化公司水氣廠污水聯(lián)合車間,黑龍江大慶 163711)
往復壓縮機是石油化工、冶金、礦業(yè)、電力等行業(yè)的核心設備,其任務通常為輸送易燃易爆性流體與高壓空氣,有很高的安全性與可靠性要求,對其開展故障檢測與診斷工作有助于保證工業(yè)生產(chǎn)平穩(wěn)運行,提高經(jīng)濟與綜合效益[1]。往復壓縮機的故障機理復雜,故障模式多樣,振動激勵源多,振動傳遞路徑復雜,這些因素會導致多源信號間的耦合與冗余現(xiàn)象,給監(jiān)測信號的分析處理帶來了困難。常規(guī)的振動信號處理技術(shù),如信號統(tǒng)計特征分析、信號關(guān)聯(lián)與冗余分析、傅立葉變換方法、小波分析以及時間序列模型分析等難以應用在往復壓縮機故障診斷工作中[2]。因此本文以往復壓縮機的典型故障為研究對象,以保證設備安全、穩(wěn)定運行為目的,提出了基于變分模態(tài)分解方法和形態(tài)學分形的特征提取技術(shù),將其引入到往復壓縮機故障診斷技術(shù)研究中。試驗驗證結(jié)果表明該方法能夠提高往復壓縮機故障的識別準確率,對往復壓縮機運行的安全性與平穩(wěn)性具有重要的現(xiàn)實意義。
本文第二部分將簡述變分模態(tài)分解方法,第三部分將簡述形態(tài)學分形方法,第四部分利用支持向量機(SVM)對利用變分模態(tài)分解與形態(tài)學分形方法獲得的往復壓縮機特征進行識別,計算故障識別準確率,最后給出本研究的結(jié)論。
Dragomiretskiy和Zosso于2014年提出了變分模態(tài)分解(VMD)算法。該算法是一種有嚴格理論和全新篩分原則的信號分析方法,其主要作用是對不同信號分量的頻率進行分離。主要手段是求解約束變分模型,基于頻率分割方法,利用多個有限帶寬的模態(tài)函數(shù)(BLIMF)自適應的表達信號頻率成分。下面對于給定信號x(t),給出變分模態(tài)分解算法的步驟。
(1)有限帶寬的內(nèi)稟模態(tài)函數(shù)表達式如下(Band-Limited Intrinsic Mode Function,BLIMF)
(2)構(gòu)建解析信號獲取單邊譜,然后混頻
(3)計算各模態(tài)函數(shù)帶寬:利用高斯平滑方法(即L2范數(shù)梯度的平方根)解調(diào)信號(2);
(4)結(jié)合約束條件,構(gòu)造優(yōu)化變分模型,其結(jié)果如公式(3)所示
式中,K是BLIMF分量{uk}={u1,u2,L,uk} 的數(shù)目,{ωk}={ω1,ω2L,ωK} 是uk(t)中心頻率,δ(t)是狄利克雷函數(shù)。
下面求取變分模型(3)的最優(yōu)解,引入二次懲罰因子α以提高在高斯噪聲環(huán)境下的信號重構(gòu)準確性,引入拉格朗日乘子λ(t)保證模型的約束剛度。構(gòu)建增廣拉格朗日函數(shù)L({uk},{ωk},λ)如式(4)所示,此時變分模型的構(gòu)建問題就由一個約束問題轉(zhuǎn)化成了一個無約束問題。
之后求解增廣拉格朗日函數(shù)的鞍點,更新{uk},{ωk}和λ的數(shù)值,采用的主要方法為乘數(shù)交替法。獲得變分模型(3)的最優(yōu)值,進而將給定信號x(t)分解為K個BLIMF分量。
VMD算法流程圖如圖1所示。
綜上所述,變分模態(tài)分解法通過構(gòu)建多個自適應維納濾波組,結(jié)合狄拉克分布,以拉格朗日因子與二次懲罰等數(shù)學理論為基礎(chǔ),以非遞歸形式將信號納入變分約束框架,表現(xiàn)出更好的噪聲魯棒性。通過對模型收斂條件的合理控制,VMD方法的能夠有效分解中心頻率和各模態(tài)。
圖1 VMD分解算法流程圖
數(shù)學形態(tài)學以積分幾何、集合論、拓撲學為依托的交叉綜合學科,對于信號來說,采用數(shù)學形態(tài)學進行幾何結(jié)構(gòu)的探尋,然后使用集合論定量描述信號。實質(zhì)上,數(shù)學形態(tài)學是對信號的幾何結(jié)構(gòu)和形狀進行測定,故稱之為形態(tài)學。
腐蝕、膨脹、開運算與閉運算是形態(tài)學的基本操作,一維離散信號f(n),F(xiàn)={1,2,K,N},結(jié)構(gòu)元素g(m),G={1,2,K,M},且M<<N。則f(n)關(guān)于g(m)腐蝕和膨脹的運算過程如下[3]
式中,m∈G。
腐蝕和膨脹計算的核心原理是通過逐點平移結(jié)構(gòu)元素,搜尋結(jié)構(gòu)元素原點和待分析信號的重合位置。當結(jié)構(gòu)元素原點與待分析信號在某一點重合時,將落在G內(nèi)的待分析信號幅值和結(jié)構(gòu)元素幅值相減(相加),取計算結(jié)果的最?。ㄗ畲螅┲担浣Y(jié)果即為在該點的腐蝕(膨脹)運算結(jié)果。
f(n)關(guān)于g(m)開和閉運算
符號Θ、⊕、o、·依次表示腐蝕運算、膨脹運算、開和閉運算。
常見的形態(tài)學分形維數(shù)有盒維數(shù)、信息維數(shù)、關(guān)聯(lián)維數(shù)等。盒維數(shù)因其能從整體上反映整個系統(tǒng)的動態(tài)結(jié)構(gòu)變化而受到廣泛應用。這里對盒維數(shù)的計算方法進行說明,盒子維數(shù)一般記為DB。
盒子維數(shù)實質(zhì)是對于一個圖形,可以用長為的正方體“盒子”進行覆蓋,當長度不斷減小直至為零,最終確定完成覆蓋圖形的正方體“盒子”數(shù)目N,同時要保證數(shù)目最少。盒子維數(shù)計算方法簡單,在實際問題中的應用較為廣泛,但是由于在計算時,需要對劃分網(wǎng)格、參數(shù)和算法估計等進行規(guī)則化,導致計算繁雜且結(jié)果不準確。為解決此類問題,本文提出了形態(tài)學分形估計信號的分形維[4],這里給出分形維的計算過程。
(1)形態(tài)學單一分形維數(shù)估計
對于給定信號f(n),n=1,2,K,N,定義其在給定尺度下的結(jié)構(gòu)元素定為:
式中g(shù)——單位結(jié)構(gòu)元素
ε——給定尺度
則尺度ε對信號的覆蓋面積可以表示為
且Ag(ε)應滿足下列條件
其中,ε=1,2,…,εmax;DM是信號的Minlowski-Bouligand維數(shù),c為常數(shù),故
(2)形態(tài)學廣義分形維數(shù)估計
形態(tài)學單一分形維數(shù)是一種特殊的形態(tài)學廣義分形維數(shù),形態(tài)學廣義分形維數(shù)從多個測度出發(fā),更全面的描述狀態(tài)信號的分形特征。其計算步驟如下
(a)分布函數(shù)計算
式中,f⊕εg(n)和fΘεg(n)指的是多尺度下信號的膨脹和腐蝕,f⊕εg(n)-fΘεg(n)即為膨脹與腐蝕之差。式(14)中引入ui(ε)的目的是給出一個局部度量的分布函數(shù),來描述信號差異的分布情況。同時,ui(ε)的高階矩表現(xiàn)出信號在尺度上的不均勻性。
(b)計算形態(tài)學廣義信息熵Kq(ε)
(c)計算分形維Dq
實際運算過程中,廣義分形維數(shù)是通過Kq(ε)和ln(ε)最小二乘法擬合得到的。
形態(tài)學分形維估計算法中主要影響參數(shù)為單位結(jié)構(gòu)元素g和最大尺度εmax[5]。根據(jù)文獻[6]的分析,隨著εmax的增大,計算精度會增加,但也會導致循環(huán)次數(shù)增多,計算時間無限加長。因此,根據(jù)經(jīng)驗最大尺度εmax=100。
根據(jù)文獻[7],因扁平結(jié)構(gòu)元素g與復雜信號的結(jié)構(gòu)最接近,且計算快捷準確,同時避免信號幅值對形態(tài)學分形維數(shù)的影響,故選擇扁平結(jié)構(gòu)元素g作為本文往復壓縮機振動信號的單位結(jié)構(gòu)元素。然而,形態(tài)學分形維數(shù)的大小隨扁平結(jié)構(gòu)元素g的長度而變化,所以應對扁平結(jié)構(gòu)元素g的總長度進行優(yōu)化選擇。本章以往復壓縮機氣閥狀態(tài)振動信號為主要研究對象,圖2為壓縮機氣閥正常和故障狀態(tài)下形態(tài)學分形維數(shù)隨結(jié)構(gòu)元素長度變化曲線。從圖2中可以看出,結(jié)構(gòu)元素長度N與形態(tài)學分形維數(shù)的數(shù)值存在依賴關(guān)系,直接影響計算準確性。通過4條曲線的交疊情況可以看出,結(jié)構(gòu)元素長度N在[10,30]之間時,4種狀態(tài)的形態(tài)學分形維數(shù)可以區(qū)分開。所以結(jié)構(gòu)元素長度N=20。
隨結(jié)構(gòu)元素長度變化曲線
圖2 氣閥正常和故障狀態(tài)下分形維數(shù)隨結(jié)構(gòu)元素長度變化曲線
本部分通過建立往復壓縮機故障模擬試驗平臺,采用試驗數(shù)據(jù)對上述研究成果進行驗證。研究對象為2D12型往復壓縮機,收集其在不同工況下的監(jiān)測信號,利用變分模態(tài)分解與形態(tài)學分形方法進行特征提取,利用支持向量機(SVM)對往復壓縮機故障進行識別,并對識別結(jié)果進行分析并與利用常規(guī)經(jīng)驗模態(tài)分解(EMD)方法進行特征提取所得的結(jié)果進行對比,結(jié)果如表1所示。
表1 基于變分模態(tài)分解與形態(tài)學分型的特征提取方法的故障識別準確率
通過以上識別結(jié)果可知,基于變分模態(tài)分解與形態(tài)學分形的特征提取方法明顯優(yōu)于EMD與形態(tài)學分形方法。其主要原因是利用較為簡單的“數(shù)盒子”原理進行計算時,需要對劃分網(wǎng)格、參數(shù)和算法估計等進行規(guī)則化,導致計算過程繁雜計算結(jié)果不準確的局限。本文提出的形態(tài)學分形的方法避免了計算過程繁雜計算結(jié)果不準確的現(xiàn)象,顯著提高了算法準確性,具有更高的識別準確率,可以有效地診斷出往復壓縮機的不同故障。
針對往復壓縮機振動信號的非線性、非平穩(wěn)特性,本文提出了基于變分模態(tài)分解與形態(tài)學分形的往復壓縮機故障診斷方法,通過分析往復壓縮機典型故障與振動響應間的關(guān)系,建立了有效的滑動軸承和氣閥故障診斷框架,基于多源監(jiān)測信號,結(jié)合機器學習方法,對往復壓縮機的常見故障進行了診斷。該方法有利于提高往復壓縮機關(guān)鍵部件故障診斷的準確性,并為往復壓縮機長周期安全運行和維修決策提供依據(jù)。