白 燦,胡昌華,司小勝,李洪鵬,張正新,裴 洪
(1.火箭軍工程大學測試教研室,陜西 西安 710025;2.北京遙感設(shè)備研究所,北京 100854)
航天工業(yè)設(shè)備通常由于其材料性能的內(nèi)在變化與工作環(huán)境的相互作用而發(fā)生性能退化,因而需要時刻關(guān)注表征設(shè)備健康狀態(tài)的各項性能指標,一旦設(shè)備的性能無法得到有效評估,設(shè)備將會面臨失效的風險。設(shè)備的意外失效會造成不同程度的經(jīng)濟損失和環(huán)境破壞。如果在設(shè)備失效之前能夠?qū)ζ鋲勖蚴S嗍褂脡勖M行有效的估算,則相應的序貫決策活動將被安排,以避免災難性事故,從而達到降低成本和保護環(huán)境的目的。在實際中,傳統(tǒng)的基于統(tǒng)計分析的壽命預測方法往往需要獲得足夠的壽命數(shù)據(jù),然而這類方法對于壽命長或高成本的航天類設(shè)備難以適用。近十年來狀態(tài)監(jiān)測(condition monitor,CM)技術(shù)的快速發(fā)展使得收集足夠的退化數(shù)據(jù)用以揭示設(shè)備的健康狀況成為可能,進一步促進了基于退化建模方法的迅速發(fā)展[1-2]。
經(jīng)過幾十年的發(fā)展,當前設(shè)備剩余壽命(remaining useful life,RUL)預測方法已有相當豐碩的成果。文獻[3]在對設(shè)備數(shù)據(jù)采集和RUL預測的系統(tǒng)性綜述中,總結(jié)回顧了前人的研究成果,將RUL預測方法分為基于物理模型的方法、數(shù)據(jù)驅(qū)動的方法以及混合方法。由于現(xiàn)代設(shè)備的復雜性,其內(nèi)部零部件退化機制難以掌握,這極大地增加了采用物理模型的方法進行RUL預測的難度。數(shù)據(jù)驅(qū)動的方法能有效回避這個問題。該方法是將目標設(shè)備退化過程中測試得到的有效退化數(shù)據(jù)用于相應的退化模型中進行RUL預測,近些年來在壽命預測領(lǐng)域中備受青睞。文獻[4]將數(shù)據(jù)驅(qū)動的方法分為基于隨機過程的方法、人工智能的方法、隨機系數(shù)回歸的方法以及比例風險模型的方法,其中基于隨機過程的方法使用的最為頻繁。隨機過程一般包括Wiener過程[5]、Gamma過程[6]、Markov鏈[7]以及逆高斯過程[8]。Wiener過程是一類具有高斯獨立分布增量的隨機過程,與其他隨機過程相比,更便于描述非嚴格單調(diào)的退化過程,有利于進行參數(shù)估計和求解RUL分布的解析解。也正因其諸多優(yōu)良的特性受到了國內(nèi)外學者們的青睞,故本文以Wiener過程為基礎(chǔ)進行退化建模。
實際工程中,設(shè)備除了經(jīng)歷正常退化之外,還會不同程度的受到一些外界環(huán)境因素(轉(zhuǎn)運、沖擊、腐蝕等)的影響。而這些因素可以看做一種廣義上的隨機沖擊,對設(shè)備退化水平會造成額外的影響。文獻[9]考慮了沖擊對退化過程的影響,基于多狀態(tài)模型研究了系統(tǒng)可靠性。文獻[10]考慮了極端沖擊效應與故障率之間的關(guān)系,基于Brown-proschan模型得到了系統(tǒng)可靠性分布。文獻[11]基于離線評估模型,分別考慮了兩種沖擊模型下的可靠性研究。文獻[12]考慮到隨機沖擊導致的軟、硬失效影響,基于競爭失效過程對單部件系統(tǒng)可靠性以及維修管理問題開展研究。文獻[13-15]基于線性退化隨機過程建立多部件系統(tǒng)退化模型,考慮沖擊與退化的相關(guān)性分別得到系統(tǒng)可靠性函數(shù)并提出相應的維修決策。文獻[16]分析了沖擊效應在軟、硬失效過程中的作用情況,并采用粒子濾波方法得到了RUL的點估計。文獻[17]將沖擊損傷刻畫為已知的固定常數(shù),推導出線性退化情況下的設(shè)備RUL概率密度函數(shù)(probability density function,PDF)表達式。從上述文獻出可以看出,盡管沖擊與退化過程已有相當?shù)难芯抗ぷ?但在壽命預測領(lǐng)域仍缺乏較好的研究方法,比如如何考慮沖擊效應對非線性退化過程壽命預測的影響,如何推導RUL PDF解析解等。針對上述問題,本文基于非線性Wiener過程,考慮了累積型隨機沖擊的影響,建立了一種退化沖擊模型。將沖擊效應刻畫為未知的正態(tài)分布變量,根據(jù)首達時間(first hitting time,FHT)概念,提出一種壽命和RUL PDF近似解析表達式,極大地縮短了計算時間?;跉v史CM數(shù)據(jù),采用期望最大化(expectation maximum,EM)算法進行參數(shù)估計。通過數(shù)值仿真說明隨機沖擊對壽命預測精度的影響,并采用航天鋰電池退化實例對本文所提壽命預測方法的有效性進行驗證。
將存在隨機沖擊影響下的設(shè)備退化過程反映在圖1中。
圖1 隨機沖擊影響下的設(shè)備退化軌跡Fig.1 Equipment degradation trajectory with random shocks
圖1中橫坐標t代表時間推移,縱坐標代表t時刻設(shè)備的退化水平{M(t),t≥0}。ω為失效閾值。T1、T2、T3…是隨機沖擊發(fā)生的時刻。當退化量達到既定的失效閾值ω時,認定設(shè)備發(fā)生失效。值得注意的是,在本文研究中,設(shè)備經(jīng)歷沖擊的時間不計入壽命周期。
用隨機過程{M(t),t≥0}刻畫設(shè)備的退化過程??紤]受到隨機沖擊帶來的影響,設(shè)備在t時刻的實際退化過程應該由以下兩部分的綜合:t時刻設(shè)備的正常退化和t時刻之前所經(jīng)歷的隨機沖擊活動的影響。通過一個退化軌跡隨時間遞增的退化過程,設(shè)備在t時刻的退化模型為
M(t)=X(t)+S(t)
(1)
(2)
(3)
求解tk時刻RULLk的PDF關(guān)鍵是推導tk時刻壽命T的PDF。采用FHT的概念,模型所刻畫的退化設(shè)備壽命T和RULLk可以分別定義為
T=inf{M(t)≥ω|M(0)<ω}
(4)
Lk=inf{lk:M(lk+tk)≥ω|M(tk)<ω}
(5)
式中,X(tk)為tk時刻的退化量。針對非線性退化設(shè)備,不考慮沖擊影響時,根據(jù)參考文獻[18]中的定理2,可分別得到tk時刻壽命T和tk時刻RULLk的分布,對應的PDF分別為
(6)
fLk|θu(lk|θu)=
(7)
引理1若Z~N(u,σ2),且ω1,ω2,A,B∈R,C∈R+,則有
(8)
因此,基于全概率準則,結(jié)合引理1及式(6)和式(7),隨機退化過程{M(t),t≥0}相對應的壽命T和RULLk的PDF可以分別表示為
(9)
(10)
可以發(fā)現(xiàn),式(9)和式(10)考慮了在預測區(qū)間內(nèi)存在無數(shù)次隨機沖擊的情況,這種計算方法將導致計算速度過慢的問題,耗費時間過長。工程實際上,通常需要對隨機沖擊出現(xiàn)的次數(shù)進行合理截斷,忽略出現(xiàn)概率小的情況。因此,式(9)和式(10)很少被應用于根據(jù)實時的壽命及RUL預測結(jié)果作出相應的健康管理決定。
(11)
(12)
(Δmi|θ2)
(13)
f1(Δmi|θ1)=
(14)
(15)
EM算法中,在E步驟基于第l步的重復估計結(jié)果計算第(l+1)步時隱含變量Z的期望。記為
(16)
經(jīng)過l次重復計算,在M步驟中,為得到(l+1)次的參數(shù)結(jié)果,將條件似然函數(shù)極大化。得到(l+1)步時估計的參數(shù)為
(17)
(18)
(19)
(20)
(21)
表1 仿真參數(shù)設(shè)定Table 1 Simulation parameter setting
圖2 不同值時壽命分布PDF和直方圖Fig.2 PDF and histogram of life distribution under different
圖3 不同值時壽命分布PDF和直方圖Fig.3 PDF and histogram of life distribution under different
圖4 不同γ值時壽命分布PDF和直方圖Fig.4 PDF and histogram of life distribution under different γ
將本文所提方法應用于分析鋰離子電池的容量退化現(xiàn)象。采用美國國家航天局阿姆斯研究中心公開的鋰電池數(shù)據(jù)[22]。對于鋰離子電池,剩余容量隨著充/放電操作循環(huán)次數(shù)增加而降低,其被廣泛應用于描述長期退化[23]。在壽命周期中,由于充/放電循環(huán)的中止,電池在沒有電子壓力的情況下一段時間容量會有所恢復。這種容量的恢復可認為是經(jīng)過處理的負的隨機沖擊增加到退化過程中。從公開數(shù)據(jù)中選取B18,B5,B7 3種型號電池作為本文模型和算法的驗證。將3種型號電池依次編號為#001,#002,#003。研究表明,25%的原始容量損失將導致鋰離子電池失去提供達到要求電源的能力,故失效閾值設(shè)置為0.25。轉(zhuǎn)換后的退化數(shù)據(jù)繪制在圖5中,由此看出3組電池退化軌跡為非線性,且符合冪次函數(shù)形式。
圖5 3組型號鋰電池容量退化Fig.5 Capacity loss of the three lithium batteries
根據(jù)本文所提方法,對每個退化電池進行參數(shù)估計。3種電池真實充/放電循環(huán)次數(shù)分別為99、126、160。相應的,采用本文方法預測出的壽命分別為86、128、164。對應的預測壽命相對誤差分別為13.13%、1.58%、2.50%。壽命預測和參數(shù)估計該結(jié)果分別表示在圖6和表2中。
圖6 不同退化電池壽命PDF預測Fig.6 PDF prediction of different degradation batteries
表2 參數(shù)估計結(jié)果Table 2 Parameter estimation result
圖6中圓形代表實際壽命,三角形代表預測壽命。這些結(jié)果表明,本文所提方法可以實現(xiàn)有效的鋰電池壽命預測。此外,#003號電池容量退化數(shù)據(jù)用于驗證本文所提出的剩余壽命方法,RUL PDF從16循環(huán)至144循環(huán)每隔16個循環(huán)顯示在圖7中,同時與圖8中未考慮沖擊影響的RUL預測結(jié)果進行比較,說明了在鋰電池容量退化過程中,考慮隨機沖擊影響顯著提高了RUL預測精度。
圖7 #003號電池考慮沖擊影響RUL預測Fig.7 RUL prediction with shocks of #003 batteries
圖8 #003號電池不考慮沖擊影響RUL預測Fig.8 RUL prediction without shocks of #003 batteries
最后,根據(jù)考慮沖擊時的RUL預測均方值誤差(mean squared error,MSE)說明該方法的有效性,如圖9所示。
(22)
圖9 #003號電池RUL MSEFig.9 Mean squared error of #003 batteries RUL
通過式(22)能夠確定在各采樣時刻的均方誤差。從圖9可以觀察到隨著充/放電循環(huán)次數(shù)增加,MSE值減小,表明RUL預測更加精確。
本文以Wiener過程為基礎(chǔ),重點分析了存在累積型隨機沖擊影響下的非線性退化設(shè)備RUL預測問題。通過一個復合Poisson的過程描述隨機沖擊對退化的影響,基于首達時間概念求出非線性退化情況下壽命和RUL PDF理論和近似解析表達式,避免了數(shù)值計算量大的問題。通過EM算法利用歷史退化數(shù)據(jù)進行參數(shù)估計,確定了退化模型中的未知參數(shù)。數(shù)值仿真實驗說明隨機沖擊對壽命預測分布均值以及方差造成的具體影響。采用航天鋰離子電池的一個實例研究驗證本文所提的方法的有效性。本文研究內(nèi)容可以為使用中存在隨機沖擊影響下的設(shè)備壽命預測和健康管理提供一定的理論基礎(chǔ),體現(xiàn)了一定的工程應用價值。