陳長駿 王 凌 潘 靜 陳錫愛 許 宏 那文波
(中國計量學院機電工程學院,浙江 杭州 310018)
?
SBPD算法在行程開關(guān)故障預測中的研究
陳長駿 王 凌 潘 靜 陳錫愛 許 宏 那文波
(中國計量學院機電工程學院,浙江 杭州 310018)
針對行程開關(guān)彈簧片的彈力壽命有限的故障,提出了基于狀態(tài)駐留信息(SBPD)模型的故障預測方法。首先,應用均值與聚類評估指標對行程開關(guān)劣化狀態(tài)進行評估和優(yōu)化。其次,在對行程開關(guān)劣化狀態(tài)識別的基礎(chǔ)上,提出了基于狀態(tài)駐留信息模型的剩余使用壽命計算方法。最后,在對行程開關(guān)進行加速疲勞實驗的基礎(chǔ)上,應用實驗數(shù)據(jù)將SBPD模型與馬爾可夫鏈蒙特卡羅仿真(MCMC)方法進行驗證比較。結(jié)果表明,在行程開關(guān)彈簧片的彈力壽命有限的故障預測中,SBPD模型優(yōu)于MCMC仿真方法,可有效預測行程開關(guān)剩余使用壽命。
故障預測 行程開關(guān) 剩余使用壽命預測 狀態(tài)駐留預測模型 馬爾可夫鏈蒙特卡羅仿真
行程開關(guān)廣泛應用于電力、工業(yè)控制以及自動化等領(lǐng)域,起控制、調(diào)節(jié)以及限位保護等作用,以實現(xiàn)控制設(shè)備自動化。如地鐵客室車門上行程開關(guān)數(shù)量眾多,開、關(guān)動作頻繁造成車門門鎖位置行程開關(guān)故障率較高[1]。因此,對行程開關(guān)進行故障預測研究具有十分重要的意義;掌握其運行狀態(tài),合理地獲得其剩余使用壽命對整個設(shè)備安全和可靠的運行是非常必要的。目前,尚沒有研究者對行程開關(guān)進行故障預測。
近年來,統(tǒng)計回歸建模和劣化狀態(tài)估計被應用于各種設(shè)備的故障預測,文獻[2]建立了改進的隱馬爾科夫模型,實現(xiàn)了對飛機發(fā)動機的剩余使用壽命預測。文獻[3]構(gòu)建了隱半馬爾可夫模型,實現(xiàn)了對反應釜的在線故障預報。文獻[4]提出了人工神經(jīng)網(wǎng)絡的誤差帶預測模型,實現(xiàn)了對風電功率的預測。
針對上述預測模型訓練樣本大、計算復雜且對預測結(jié)果依賴于參數(shù)的初始化[5](均值和協(xié)方差)等缺陷,本文構(gòu)建了一種計算簡單且?guī)в袪顟B(tài)駐留信息的預測模型(state-based prognostics with duration information,SBPD),運用于行程開關(guān)彈簧片彈力壽命有限的故障,并與馬爾可夫鏈蒙特卡羅仿真(Markov Chain Monte Carlo,MCMC)的方法進行預測比較,結(jié)果表明SBPD預測結(jié)果優(yōu)于MCMC。
行程開關(guān)由接觸點系統(tǒng)、復位彈簧、杠桿、輪軸、滾輪等組成[6],其內(nèi)部結(jié)構(gòu)如圖1所示。在實際應用中,將行程開關(guān)常開觸點一端置于電源之后,當運動部件撞擊到行程開關(guān)的杠桿時,限位開關(guān)常開觸點動作吸和,從而通過將位移信號轉(zhuǎn)換為電信號,實現(xiàn)了對運動方向和終端限位保護等[6]。行程開關(guān)故障可分為突發(fā)型故障和漸進型故障。漸進型故障可通過對其特征參數(shù)進行監(jiān)測且其表現(xiàn)出逐漸累積的一個發(fā)展趨勢進行故障預測。本文主要研究行程開關(guān)的漸進型故障。

圖1 行程開關(guān)的內(nèi)部結(jié)構(gòu)圖
行程開關(guān)常見的漸進型故障,通常是由于元件從正常到失效過程中耗損以及缺陷不斷發(fā)展所致,如觸頭導電性能以及線圈的老化和彈簧片的彈力壽命有限等,其在正常使用中都是依靠定期更換和檢修。彈簧片在正常狀態(tài)時,部件觸碰到杠桿后轉(zhuǎn)動α角度常開觸點閉合,由于其頻繁的閉合、斷開導致彈簧片彈力的退化,需轉(zhuǎn)動更大的角度β(β>α)才能閉合,退化到失效狀態(tài)時甚至一直處于斷開狀態(tài)。本文針對行程開關(guān)的彈簧片的彈力壽命有限的故障,通過加速疲勞實驗采集行程開關(guān)常開觸點閉合到斷開過程的電壓特征參數(shù)變化,預測行程開關(guān)剩余使用壽命。
利用SBPD和MCMC模型對設(shè)備進行剩余使用壽命預測,其步驟包括:確定最優(yōu)劣化狀態(tài)數(shù)、劣化狀態(tài)的識別以及剩余使用壽命(remainingusefullife,RUL)預測。
2.1 劣化狀態(tài)數(shù)優(yōu)化與狀態(tài)識別
設(shè)備從正常到失效需要經(jīng)歷一系列的劣化狀態(tài),考慮到劣化狀態(tài)不可直接觀察所得,但可通過性能特征參數(shù)的觀測值估計其劣化狀態(tài)。目前,常用的最優(yōu)狀態(tài)數(shù)確定包括:交叉驗證思想、聚類評估指標和專家經(jīng)驗。由于聚類評估指標比其他兩個方法更簡單易行、計算效率高且更加科學、通用[5],本文采用第二種方法。
常用的聚類評估指標有:CalinskiHarbasz指標[7](CH)、DaviesBouldin指標[7](DB)、Gap指標[8]和Silhouette指標[9]等。本文選用上述4種聚類評價指標來確定最優(yōu)狀態(tài)數(shù),其定義式依次分別為:
(1)
(2)

(3)
(4)

本文利用K均值和聚類評估指標進行狀態(tài)識別,該方法包括兩個步驟:訓練和識別。假設(shè)其聚類數(shù)為d,d∈{2,3,...,dmax},將訓練集進行K均值聚類,通過4種聚類評估指標獲得最優(yōu)劣化狀態(tài)數(shù)后,得到其聚類中心和類別序號,之后設(shè)備任意劣化時刻的觀測值都可以利用已訓練好的K均值識別當前狀態(tài),直至行程開關(guān)到達失效狀態(tài)。K均值聚類方法詳細可見文獻[10]。
2.2 基于SBPD的RUL預測


(5)
其中:
(6)
(7)
基于SBPD故障預測過程如圖2所示。

圖2 基于SBPD故障預測框架圖
2.3 基于MCMC的RUL預測模型
馬爾可夫鏈蒙特卡洛是一種特殊的蒙特卡洛方法,它將隨機過程中的馬爾可夫鏈應用到蒙特卡洛模擬中[11],通過按某一分布規(guī)律隨機抽樣,以實現(xiàn)動態(tài)模擬。
在劣化狀態(tài)識別的基礎(chǔ)上,可得樣本集中的狀態(tài)并根據(jù)馬爾可夫過程的性質(zhì)按式(8)、式(9)計算出訓練集中狀態(tài)之間的一步狀態(tài)轉(zhuǎn)移矩陣概率。
(8)
qi,i=1-qi,i+1
(9)式中:tran(i,i+1)和tran(i)分別為經(jīng)一步狀態(tài)i向狀態(tài)i+1轉(zhuǎn)移次數(shù)和停留在狀態(tài)i的次數(shù)的總和。
在蒙特卡洛仿真過程前,需確定設(shè)備當前劣化狀態(tài)并作為初始化參數(shù)的首要步驟,利用(0,1)均勻分布產(chǎn)生隨機數(shù)與狀態(tài)轉(zhuǎn)移矩陣相比較,從而決定下一狀態(tài)的跳變[12],直至到達失效狀態(tài),構(gòu)成一個使用周期,記為Rul(j)。
據(jù)式(10)計算出當前狀態(tài)下的平均剩余使用壽命Meanrul:
(10)
式中:Rul(j)為仿真第j次的剩余使用壽命;Ns為蒙特卡洛仿真的周期數(shù)。
3.1 實驗和數(shù)據(jù)處理
為了驗證所提方法的有效性和可行性,進行了行程開關(guān)加速疲勞壽命實驗。實驗裝置示意圖如圖3所示。

圖3 實驗示意圖
實驗裝置由勻速電機帶動撥桿觸發(fā)行程開關(guān)以及一套基于Lab8.6開發(fā)的數(shù)據(jù)采集系統(tǒng)組成。實驗中,將5 V穩(wěn)壓源接入行程開關(guān)的常開觸點(NO)一端,并將常開觸點的另一端接入PCI-1710數(shù)據(jù)采集卡(輸入為電壓型),電機轉(zhuǎn)速為120 r/min,采樣頻率為1 024 Hz。考慮到實驗中行程開關(guān)的彈簧片彈力有限故障在實際使用中需要經(jīng)歷較長的時間,而漸進型損傷的劣化狀態(tài)具有指數(shù)劣化的趨勢[13],且各劣化狀態(tài)駐留時間較長,故本文對單個行程開關(guān)全壽命采集到的數(shù)據(jù)進行均勻抽樣,即通過設(shè)置不同的等間隔數(shù)從原壽命數(shù)據(jù)中等間隔抽樣出構(gòu)成一次壽命劣化數(shù)據(jù),直至其失效,以組成多個限位開關(guān)劣化數(shù)據(jù)樣本。
圖4為經(jīng)抽樣后選用db4小波,經(jīng)軟閾值對信號進行消噪處理后組成的一個劣化壽命樣本。

圖4 限位開關(guān)彈簧彈力壽命有限故障抽樣后的劣化過程圖
3.2 劣化狀態(tài)數(shù)評估及分類
本文抽樣共組成9組不同劣化壽命的限位開關(guān)樣本,其中前7組樣本(共106組數(shù)據(jù))作為訓練集,剩余2組作為測試集,并應用均值聚類對訓練集數(shù)據(jù)進行聚類,聚類數(shù)目取2~9,然后分別計算CH、DB、Gap和Silhouette這4類評估值,計算結(jié)果如圖5所示。從圖5可以看出,CH、DB、Gap的最佳聚類數(shù)均為6;而Silhouette最優(yōu)聚類數(shù)為2,由于設(shè)備劣化需要經(jīng)歷多個劣化過程,故取其次優(yōu)聚類數(shù)6。因此,最后可確定劣化狀態(tài)數(shù)為6類,并應用K均值聚類方法獲得聚類中心和類別序號,即可對采集到的數(shù)據(jù)進行狀態(tài)識別。

圖5 4種聚類評估指標不同狀態(tài)數(shù)目取值對比圖
3.3 RUL預測結(jié)果比較
通過對多個歷史樣本所組成的訓練集聚類完后得到的類別序號,利用式(6)、式(7)分別計算出行程開關(guān)彈簧片的彈力壽命劣化過程中各狀態(tài)的駐留信息轉(zhuǎn)移概率矩陣,其結(jié)果如表1所示。表1中,d表示所有狀態(tài)下所駐留次數(shù)的最大值。

表1 帶有駐留信息的狀態(tài)轉(zhuǎn)移概率矩陣
將每個測試集數(shù)據(jù)與訓練好的均值聚類中心按其平方歐式距離計算,數(shù)值最小即可識別出測試數(shù)據(jù)當前處于哪一類劣化狀態(tài),同時判斷出該狀態(tài)所駐留的次數(shù),再對當前狀態(tài)下的駐留次數(shù),通過表1得出其對應的狀態(tài)轉(zhuǎn)移概率,最后利用式(5)~式(7)計算剩余使用壽命。本文通過對訓練集(前7組)和測試集(第8、9組)共9組全壽命劣化樣本,用SBPD方法與MCMC方法分別對其進行剩余使用壽命預測,其結(jié)果如圖6所示。
從上述預測結(jié)果中可看到,基于狀態(tài)駐留信息的預測方法具有更優(yōu)預測效果。為了進行定量分析,給出了擬合系數(shù)(R-square)以及均方根誤差(RMSE)兩種定量測試,其計算如式(11)、式(12)所示。
(11)

SBPD預測方法有效性檢驗如圖7所示。由圖7可以看出擬合系數(shù)越高以及均方根誤差越小表明預測值與實際值越接近,SBPD方法的RMSE和R-square均優(yōu)于MCMC方法,充分說明了應用SBPD對行程開關(guān)剩余使用壽命預測的有效性。

圖6 行程開關(guān)剩余使用壽命預測圖

圖7 SBPD預測方法有效性檢驗示意圖
在闡述行程開關(guān)故障過程基礎(chǔ)上,針對其彈簧片
的彈力壽命有限故障,建立了基于狀態(tài)駐留信息(SBPD)模型的故障預測方法。應用4類聚類評估指標進行狀態(tài)數(shù)優(yōu)化,通過對行程開關(guān)做加速疲勞實驗,采集彈簧片的彈力壽命劣化數(shù)據(jù),并通過抽樣組成不同使用壽命的行程開關(guān)樣本集。最后利用SBPD模型以及MCMC方法分別計算行程開關(guān)的剩余使用壽命。結(jié)果比較驗證了在行程開關(guān)彈簧片彈力壽命有限故障的剩余使用壽命預測當中,SBPD預測模型優(yōu)于MCMC方法,且SBPD方法具有構(gòu)造簡單預測精度高等優(yōu)點。本研究同時可為其他設(shè)備剩余使用壽命預測的研究提供借鑒。
[10]周世兵,徐振源,唐旭青.新的-均值算法最佳聚類數(shù)確定方法[J].計算機工程與應用,2010,46(16):27-31.
[11]石文輝,別朝紅,王喜凡.大型電力系統(tǒng)克勞性評估中的馬爾可夫鏈蒙特卡洛方法[J].中國電機工程學報,2008,28(4):9-15.
[12]Camci F,Chinnam R B.Health-state estimation and prognostics in machining processes[J].IEEE Transaction.on Automation Science and Engineering,2010,7(3):581-597.
[13]Gebraeel N,Elwany A,Pan J.Residual life predictions in the absence of prior degraduation knowledge[J].IEEE Transaction.on Reliability,2009,58(1): 106-117.
Study on the Method of State Based Prognostics with State Duration Information (SBPD) in Failure Prediction of Limit Switch
Aiming at the faults caused by limited stretch life of the spring leaf in travel switch,the failure prediction method using state-based prognostics with duration information (SBPD) model is proposed.Firstly,the evaluation and optimization of the deterioration state of the travel switch are conducted by using K-means and clustering evaluation index; then,on the basis of identification of deterioration state,the calculation method of the remaining useful life (RUL) based on SBPD model is proposed; finally,based on the accelerated fatigue experiment of the travel switch,the validation comparison between methods of SBPD model and Markov Chain Monte Carlo (MCMC) simulation is conducted with the experimental data.The results show that the SBPD model is better than MCMC simulation in prediction of faults caused by limited stretch life of the spring leaf; it can effectively predict the remaining useful life of the travel switch.
Fault prediction Travel switch Prediction of remaining useful life SBPD model MCMC simulation
浙江省自然科學基金資助項目(編號:LY14F030019、LQ14F050003)。
陳長駿(1990- ),男,現(xiàn)為中國計量學院控制理論與控制工程專業(yè)在讀碩士研究生;主要從事故障診斷和故障預測方面的研究。
TH17;TP29
A
10.16086/j.cnki.issn1000-0380.201601006
修改稿收到日期:2015-04-26。