基于案例推理與模糊粗糙集理論的汽輪機(jī)故障
引言
汽輪發(fā)電機(jī)組是火力發(fā)電廠中的重要設(shè)備,其能否安全可靠運(yùn)行對(duì)電廠及電力系統(tǒng)都有影響。而在實(shí)際運(yùn)行中由于受到各種不確定性因素的影響,設(shè)備的運(yùn)行工況在不斷發(fā)生改變,導(dǎo)致機(jī)組會(huì)出現(xiàn)多種多樣的故障,輕則停機(jī)影響正常生產(chǎn),重則會(huì)對(duì)電廠甚至電網(wǎng)產(chǎn)生嚴(yán)重的后果。目前,火電廠汽輪機(jī)組都具有比較完善監(jiān)測(cè)和保護(hù)的手段,可以實(shí)時(shí)監(jiān)控主輔機(jī)的運(yùn)行狀態(tài)。機(jī)組正常運(yùn)行中的一些參數(shù)如振動(dòng)、溫度、壓力等數(shù)值的大小可以反映機(jī)組各設(shè)備當(dāng)前的運(yùn)行狀態(tài)。
故障診斷技術(shù)發(fā)展的初期主要依靠維護(hù)人員憑借感官和簡(jiǎn)單儀表進(jìn)行診斷,診斷結(jié)果往往缺乏準(zhǔn)確性和可移植性。隨著技術(shù)的進(jìn)步,電站設(shè)備自動(dòng)化水平的提高,故障診斷通過信號(hào)處理、可視化監(jiān)控和人工智能技術(shù)的廣泛應(yīng)用,在監(jiān)視參數(shù)發(fā)生異常時(shí)即可通過計(jì)算機(jī)對(duì)設(shè)備故障進(jìn)行診斷,進(jìn)而得出建議和處理措施。
故障診斷技術(shù)的發(fā)展可以為機(jī)組的日常運(yùn)行和參數(shù)監(jiān)控提供強(qiáng)有力的技術(shù)支撐,在設(shè)備出現(xiàn)異常時(shí)可以做出及時(shí)準(zhǔn)確的判斷,對(duì)故障信息進(jìn)行收集整理和完善也可以為設(shè)備的管理和后期維護(hù)提供科學(xué)的依據(jù)。
1基于案例推理系統(tǒng)的原理與機(jī)制
基于案例的推理是用歷史案例的信息或知識(shí)進(jìn)行相似案例問題求解的一種推理方法,它可以讓人們通過對(duì)歷史案例的研究來獲取知識(shí),以便從數(shù)據(jù)庫(kù)中匹配到類似的歷史案例,并相應(yīng)地對(duì)這些歷史案例進(jìn)行修正和完善,從而就當(dāng)前的問題得出結(jié)論?;诎咐评硐到y(tǒng)還可以將問題分析與學(xué)習(xí)結(jié)合起來,在新的問題解決后積累關(guān)于新問題的經(jīng)驗(yàn)和知識(shí),用于擴(kuò)充案例庫(kù)?;诎咐评矸从沉巳祟惖乃枷肽J?按照其思想習(xí)慣,從已有的記憶和經(jīng)驗(yàn)中學(xué)習(xí)解決問題的思路和方法。在故障診斷的過程中,有些專家解決問題的方法也以這種思考模式為基礎(chǔ)。首先,由專業(yè)技術(shù)人員識(shí)別出當(dāng)前問題包含的故障特征:然后據(jù)此獲得信息在案例庫(kù)中進(jìn)行匹配,匹配到具有相類似故障特征的案例:再將當(dāng)前的故障問題與過去的故障問題進(jìn)行比較,看是否具有相類似的故障特征,如果匹配量高,則重復(fù)使用故障監(jiān)測(cè),如果匹配量低,則進(jìn)行調(diào)整以找到解決方案:最后記錄整個(gè)案例匹配、特征比對(duì)的過程和結(jié)果,此次經(jīng)驗(yàn)也可用來解決以后發(fā)生的類似故障[3]。
基于案例推理的步驟可分為:案例表示、案例檢索、匹配故障特征得出結(jié)論、案例修正、核對(duì)診斷結(jié)果并更新案例庫(kù)。流程圖如圖1所示。
案例表示:分析問題案例和歷史案例,提取問題案例和歷史案例的重要特征變量,并根據(jù)一定的表示方法將其表示為案例形式。
案例檢索:從系統(tǒng)案例庫(kù)中查詢一個(gè)或多個(gè)與問題案例相似的歷史案例,根據(jù)一定的算法匹配和計(jì)算相似度,得出問題案例和歷史案例對(duì)應(yīng)的特征屬性,選擇出最相似的案例供用戶參考。
匹配故障特征得出結(jié)論:將問題案例與類似的歷史案例進(jìn)行比較,選擇合適的部分作為問題案例的診斷結(jié)論,并在類似歷史案例的基礎(chǔ)上給出問題案例的維護(hù)建議。
案例修正:當(dāng)前問題案例與歷史案例有一定的相似性,但考慮到其所處的特定環(huán)境,對(duì)問題案例進(jìn)行相應(yīng)的修正,以獲得問題的有效解決。
核對(duì)診斷結(jié)果并更新案例庫(kù):將問題解決過程中獲得的知識(shí)存儲(chǔ)在系統(tǒng)案例數(shù)據(jù)庫(kù)中,并對(duì)最終方案的應(yīng)用結(jié)果進(jìn)行評(píng)估,進(jìn)一步完善案例數(shù)據(jù)庫(kù),為下一步的檢索提供參考數(shù)據(jù)。
2故障特征提取
2.1模糊粗糙集理論
在經(jīng)典粗糙集理論中,一個(gè)信息系統(tǒng)中的各屬性只能是離散型或符號(hào)型的。然而在實(shí)際情況中,出現(xiàn)在信息系統(tǒng)中的各屬性經(jīng)常是分明的或?qū)嵵档?。雖然連續(xù)的屬性值可以通過屬性離散化方法離散,但勢(shì)必會(huì)丟失一些重要信息,從而對(duì)分類結(jié)果產(chǎn)生不良影響。近些年來,許多研究者通過用模糊集來代替精確集、在論域上引入模糊相似關(guān)系代替等價(jià)關(guān)系,擴(kuò)展經(jīng)典粗糙集理論得到模糊粗糙集。
模糊粗糙集中對(duì)知識(shí)簡(jiǎn)約做出了如下的相關(guān)定義:模糊關(guān)系RB定義為:
其中,RBeF(U×U),μRB(x,y)e[0,1]。
μRB(x,y)的大小反映了(x,y)隸屬于RB的程度。如果滿足:(1)對(duì)稱性:μRB(x,y)=μRB(y,x),Vx,yeU:(2)自反性:μRB(x,y)=1,VxeU:則稱RB是U上的模糊相似關(guān)系。
對(duì)于VxeU,定義:
式中,入為設(shè)定的閾值:REQ \* jc3 \* hps10 \o\al(\s\up 3((x)表示與x的相似度超過入的對(duì)象集合。
則基于模糊相似關(guān)系的入的REQ \* jc3 \* hps10 \o\al(\s\up 3(下近似被定義為:
X的REQ \* jc3 \* hps10 \o\al(\s\up 3(正域被定義為:
兩個(gè)屬性集c與D之間的依賴程度yC(D)定義為:
2.2模糊相似矩陣
信息系統(tǒng)s=<U,cUD,v,f>,U是包含n個(gè)案例的對(duì)象集合,up和uq是U中的任意兩個(gè)對(duì)象,.i(up)是條件屬性集c中對(duì)象up的條件屬性值,up和uq的相似度被定義為:
RB=sB(up,uq)(p=1~n,g=1~n),可以表示為一個(gè)模糊相似矩陣RB,RB被定義為:
設(shè)定閾值入e[0,1],如果rpq≥入,則uq與up相似類。如果rpq<入,則up與uq不相似,uq不屬于up的相似類。根據(jù)相似程度,RB被轉(zhuǎn)化為:
2.3對(duì)于條件屬性的重要度計(jì)算
以表1中的汽輪機(jī)3瓦振動(dòng)故障相關(guān)特征為例,使用模糊粗糙集對(duì)特征的重要度進(jìn)行計(jì)算。表1中所包含的數(shù)據(jù),"機(jī)組容量"特征是序數(shù)型數(shù)據(jù),"壓力等級(jí)"特征是名詞型數(shù)據(jù),其余特征是實(shí)值型數(shù)據(jù)。序數(shù)型數(shù)據(jù)和名詞型數(shù)據(jù)都將被轉(zhuǎn)換為符號(hào)型數(shù)據(jù),例如:
機(jī)組容量:{600,330,300}→{1,2,3}:
壓力等級(jí):{亞臨界,超臨界}→{1,2}。
為了消除各種量綱之間的差異,對(duì)實(shí)值型數(shù)據(jù)使用極差標(biāo)準(zhǔn)化公式(9)進(jìn)行標(biāo)準(zhǔn)化:
式中,v.pi是案例cp的屬性.i的屬性值:v.pi'為標(biāo)準(zhǔn)化后的案例cp的屬性.i的屬性值:max(v.pi)是屬性.i在所有案例中的最大值:min(v.pi)是屬性.i在所有案例中的最小值。
按式(6)、式(7)計(jì)算表中所有對(duì)象在全部條件屬性.1~.6下的模糊相似矩陣RC,RC被表示為:
對(duì)表1中的三種類型數(shù)據(jù)進(jìn)行轉(zhuǎn)化,轉(zhuǎn)化后的特征值如表2所示。
設(shè)定閾值入=0.9,按式(8)重新計(jì)算模糊相似矩陣,重新計(jì)算得到的模糊相似矩陣為:
根據(jù)式(11),把所有對(duì)象進(jìn)行分類:
由式(3)~(5),所以yC(D)=P0sC(D)=1.0。
按式(3)~(5),依次計(jì)算每個(gè)條件屬性關(guān)于D的重要程度,得到:
經(jīng)過計(jì)算,性能特征"低壓軸封供汽溫度""低壓脹差"從C中去除后對(duì)分類決策的影響程度a=0,所以這兩個(gè)特征可以忽略,"負(fù)荷""潤(rùn)滑油溫""瓦溫""真空"這4個(gè)特征保留下來用于識(shí)別故障。
3案例檢索與案例歸集
案例檢索是案例推理的核心部分,也是案例推理故障診斷系統(tǒng)的核心。案例檢索的可靠性在很大程度上決定了故障診斷系統(tǒng)的可靠性,其任務(wù)是在問題案例做出案例表示后,從歷史案例庫(kù)中找出最近的歷史案例。
在進(jìn)行歷史案例檢索時(shí)采用最近鄰檢索策略,這種方法利用相似度理論來計(jì)算案例與案例間的關(guān)系然后加以評(píng)估,在與案例間的關(guān)系中找到一個(gè)最接近或多個(gè)比較接近的案例,把這些相似的案例作為案例檢索的結(jié)果。
在故障診斷中案例的歸集是在案例特征匹配中得不到高相似度的歷史案例最優(yōu)方案下,將當(dāng)前故障解決后按照案例表示的形式把當(dāng)前的故障案例直接添加到案例庫(kù)中。
案例的新增需要按照標(biāo)準(zhǔn)來進(jìn)行。如果不嚴(yán)格控制新案例的添加和學(xué)習(xí),則案例庫(kù)中同一類別的錯(cuò)誤將以多個(gè)不同案例的形式呈現(xiàn),從而產(chǎn)生冗余的歷史案例,造成案例庫(kù)的冗余。這樣在案例調(diào)用、特征匹配的過程中,會(huì)使匹配次數(shù)增加,匹配時(shí)間延長(zhǎng),嚴(yán)重影響案例檢索的效率。
4結(jié)語(yǔ)
在汽輪機(jī)故障診斷系統(tǒng)的研究中,設(shè)備的性能和故障特征復(fù)雜且多樣,不易獲取。在故障特征提取中本文應(yīng)用了模糊粗糙集理論,選取汽輪機(jī)3瓦振動(dòng)故障相關(guān)特征作為案例,利用粗糙集相對(duì)約簡(jiǎn)的不唯一性,對(duì)故障特征進(jìn)行提取,建立對(duì)不同故障特征可以獨(dú)立診斷的故障診斷規(guī)則庫(kù)。應(yīng)用了基于案例推理的方法,將案例以性能特征的方式進(jìn)行表示,將冗余的設(shè)備性能特征去掉后,采用最近鄰檢索策略對(duì)保留下來的故障特征在案例庫(kù)中進(jìn)行檢索,將問題解決過程中獲得的知識(shí)存儲(chǔ)在系統(tǒng)案例數(shù)據(jù)庫(kù)中,并對(duì)最終方案的應(yīng)用結(jié)果進(jìn)行評(píng)估,進(jìn)一步完善案例數(shù)據(jù)庫(kù),為下一步的檢索提供參考數(shù)據(jù)。