國家電投五凌電力三板溪水電廠 寇元培
近年來,隨著人工智能技術(shù)的不斷發(fā)展,越來越多的學(xué)者開始將模糊數(shù)學(xué)理論引入到電力系統(tǒng)故障診斷領(lǐng)域。其中,模糊PETRI 網(wǎng)(Fuzzy-Petri Nets,簡稱FPN)作為一種基于概率描述的建模工具,可以有效地處理不確定信息,具有較強的魯棒性和可靠性。同時,由于FPN 具有圖形化界面易于操作和理解的特點,使得其在實際工程中有廣泛的應(yīng)用前景。
本文以電力系統(tǒng)故障診斷為背景,介紹了FPN及其相關(guān)知識,并探討了其在電力系統(tǒng)故障診斷方面的應(yīng)用。
PETRI 網(wǎng)是一種基于概率圖模型的知識表示和推理方法,能夠?qū)?fù)雜系統(tǒng)分解為若干個子系統(tǒng),并通過對這些子系統(tǒng)之間關(guān)系進(jìn)行建模來描述整個系統(tǒng)。其中最核心的概念是“父節(jié)點”(Father Node)、“孩子節(jié)點”(Son Node)以及有向弧。
設(shè)G=(V, A)是一個包含n 個元素的無向圖中的所有可能路徑集合;V 表示頂點集,即所有狀態(tài)變量都在同一條邊上的點構(gòu)成的集合;A 表示有向圖,用于定義從父節(jié)點到孩子節(jié)點的有向連接關(guān)系。假設(shè)G 中有k 個父節(jié)點v0,v1,…,vc,相應(yīng)地,存在i 個孩子節(jié)點vi0,vi1,…,vim,則稱G 被分為k+i 個部分。記作G={g1,g2,…,g|h|},其中h ≤k 且gih ∈V{ai}。如果存在一條路徑p →q,使得u(p)=v(q)成立,就說這兩個節(jié)點之間存在有向聯(lián)系。例如,若G=(V, A)中的任意兩個節(jié)點均可由p 或q 出發(fā)到達(dá),則稱該路徑p →q 為強連通路徑。
PETRI 網(wǎng)中每個節(jié)點對應(yīng)著一個命題,如“某設(shè)備發(fā)生了異常運行現(xiàn)象”等。當(dāng)一個節(jié)點接收到來自其他節(jié)點的信息時,會根據(jù)自己掌握的知識去判斷是否屬實。如果不確定,會繼續(xù)往下查詢,直到找到最終結(jié)果。這樣,便可以逐步建立起關(guān)于系統(tǒng)結(jié)構(gòu)及其演化規(guī)律的認(rèn)識。同時,也能夠發(fā)現(xiàn)潛在的問題與隱患,進(jìn)而采取必要措施加以處理。
設(shè)U 是一個論域,F(xiàn) 是U 上的一個有向無環(huán)圖,A、B 是兩個節(jié)點,若對于任意的a ∈U 和b ∈F,都有(ab)=(ba+bc)/2,則稱A、B 之間存在一條路徑。用L(A;B)表示從A 到B 的所有可能路徑集合。其中,0≤l ≤r,且l+r-1≤i ≤n。如果L(A;B)中不含回路或環(huán),則稱該網(wǎng)為連通網(wǎng)。
Fuzzy-PETRI 網(wǎng)的推理算法是指將已知信息和新知識輸入到該網(wǎng)絡(luò)中,通過一系列運算后得到最終結(jié)論。常見的推理方法包括Mandatory、Nondeterministic、Convex 等。其中, Mandatory表示所有前提都必須成立;Nondeterministic 表示部分前提成立即可推出全部結(jié)語;Convexity 表示不存在某個解使得任何一個前提都不成立。本文采用的是基于Mandatory/Nondeterministic 混合策略的推理方式。
2.3.1 模糊PETRI 網(wǎng)的基本原理
Fuzzy-PETRI 網(wǎng)是由一組有向圖和一個二元組(N, A)組成。其中,N 表示庫所集合;A 表示變遷觸發(fā)規(guī)則或狀態(tài)變量的函數(shù)。
2.3.2 模糊PETRI 網(wǎng)的結(jié)構(gòu)設(shè)計
為了實現(xiàn)對電力系統(tǒng)故障進(jìn)行準(zhǔn)確、快速地定位和隔離,本文提出一種基于模糊PETRI 網(wǎng)的故障診斷方法。該方法將傳統(tǒng)PETRI 網(wǎng)模型中的物理量擴(kuò)展到模糊概念上,并引入隸屬函數(shù)來刻畫各個節(jié)點之間的關(guān)系。具體來說,首先構(gòu)建一個包含所有可能發(fā)生故障元件及連接線路的初始PETRI 網(wǎng);然后利用專家知識以及現(xiàn)場實際情況確定每個元件或連線對應(yīng)的狀態(tài)值(即隸屬度);最后通過計算得到各節(jié)點之間的關(guān)聯(lián)矩陣及其權(quán)重系數(shù),從而完成整個網(wǎng)絡(luò)的推理過程。
與傳統(tǒng)PETRI 網(wǎng)相比,模糊PETRI 網(wǎng)增加了模糊化處理環(huán)節(jié),能夠更好地表達(dá)不確定性信息。同時,由于采用了模糊數(shù)學(xué)理論,可以有效減少主觀因素的影響,提高了故障診斷結(jié)果的可靠性。模糊PETRI 網(wǎng)的詳細(xì)結(jié)構(gòu)設(shè)計步驟如下。
一是建立初始PETRI 網(wǎng)。假設(shè)電力系統(tǒng)中有n個元件,分別用i={1,2,…,n}表示其編號,元件之間的連邊用e=[e1,e2,…,en]表示。
二是定義模糊集。設(shè)F 是一個三元組集合,其中元素Fij 表示第j 個元件處于第i 個模式下的程度。例如,當(dāng)F={好,一般,差}時,表示第j 個元件屬于第i 個模式的程度介于0~1。此外,還需定義二元組S={s_0,s_1,…,s_n}作為語言變量集合,用來描述各種可能出現(xiàn)的故障模式。
三是選取閾值。通常情況下,需要結(jié)合專家經(jīng)驗或者歷史數(shù)據(jù)等信息來確定合適的閾值threshold。本文中,選擇常用的三角形法則來確定閾值threshold。具體而言,設(shè)任意兩個元件之間的距離小于等于x,且至少有一個正常運行,則認(rèn)為這兩個元件之間存在故障。否則,認(rèn)為元件之間沒有故障。
四是添加模糊限制語句。在初始PETRI 網(wǎng)上加入模糊限制語句:如果元件u 失效,必須滿足的條件包括:u 所屬的模式是好的;u 所屬的模式是一般的;u 所屬的模式是差的;u 所屬的模式無法判斷?!氨仨殹北砻髟摋l件是最基本也是不可缺少的。
五是計算模糊關(guān)系矩陣。以元件u 所在的模式為例,記其所屬的模糊子集中心為O,若某條邊ei →oi ∈E,則稱ei 是u 關(guān)于中心O 的右模糊同義詞。
一是定義。設(shè)U 是一個論域,V 表示U 上的一個模糊集,F(xiàn)uzzy-PETRI 網(wǎng)就是將所有可能元素通過一定規(guī)則進(jìn)行組合得到的一個有向無環(huán)圖,其中每個節(jié)點代表一種可能性,邊則表示兩種不同情況下的概率關(guān)系。例如,若某條邊連接了“負(fù)”“零”或“正常運行狀態(tài)”這三種不同的情況,就稱該邊為“合取型邊”;而如果只連接了其中任意兩種情況之一,則稱該邊為“析取型邊”。
二是性質(zhì)。對于任意兩個節(jié)點u 和v,點之間的連邊可以用一條路徑來描述,這條路徑由若干個端點組成,記作u →v,且滿足的條件為:起點必須相同;沒有重復(fù)經(jīng)過同一點;不存在循環(huán)路徑。
三是構(gòu)造方法。通常采用截集法來構(gòu)造Fuzzy-PETRI 網(wǎng)。先將論域U 劃分成若干個子區(qū)間[a],[b],…,[c],然后從每個子區(qū)間內(nèi)選取一個端點x ∈X,并將其加入Fuzzy-PETRI 圖中相應(yīng)的節(jié)點位置處。這樣一來,便可得到一個包含多個節(jié)點的Fuzzy-PETRI 網(wǎng)。需要注意的是,在選擇端點時需遵循一定的原則,如盡量使得各類節(jié)點均勻分布等。
一是BN-MACS 法。該方法是一種基于貝葉斯網(wǎng)絡(luò)的多專家信息融合技術(shù),是將先驗知識和現(xiàn)場監(jiān)測數(shù)據(jù)作為輸入?yún)?shù),通過計算得到后驗概率分布函數(shù)[1]。其基本思想是利用已知的先驗知識來修正模型參數(shù),再使用監(jiān)測數(shù)據(jù)進(jìn)行實時更新,提高模型的準(zhǔn)確性。具體步驟為:建立初始的BN 結(jié)構(gòu);對每個節(jié)點賦予一個可信度值;采用最大熵原理求解出各節(jié)點的條件概率表;結(jié)合證據(jù)理論合成規(guī)則得到最終的后驗概率分布函數(shù)。
二是D-S 證據(jù)理論法。該方法是由Dempster等人提出的一種用于處理不確定性問題的數(shù)學(xué)工具。此方法可以有效地綜合不同信源的信息,并給出相應(yīng)的確定性結(jié)論。具體步驟為:定義信任區(qū)間;構(gòu)建基本可信度分配函數(shù);引入證據(jù)因子概念,即兩個證據(jù)體之間的差異程度;按照一定的規(guī)則對證據(jù)體進(jìn)行加權(quán)平均來得到最終結(jié)果。
模型采用了模糊化方法對電力設(shè)備進(jìn)行建模,并利用PETRI 網(wǎng)知識庫實現(xiàn)故障定位和隔離[2]。首先,建立電力系統(tǒng)故障樹模型(Fault Tree Model),確定導(dǎo)致電力系統(tǒng)故障的最小割集及其發(fā)生概率。然后,通過專家調(diào)查法獲取各元件之間的邏輯關(guān)系,構(gòu)建電力系統(tǒng)模糊PETRI 網(wǎng)模型(Analytic Petri Nets based on Fuzzy Scheme,F(xiàn)P-APN)。
為了驗證所提出的改進(jìn)方法,本節(jié)將以某電力系統(tǒng)作為算例進(jìn)行仿真試驗。該電力系統(tǒng)包括1個發(fā)電機、2個變壓器和6個負(fù)荷節(jié)點,其拓?fù)浣Y(jié)構(gòu)圖為發(fā)電機節(jié)點,由一個三相橋式整流器和兩個單相感應(yīng)電動機組成;變壓器節(jié)點,由一臺三相雙繞組變壓器和三個出線斷路器組成;負(fù)載節(jié)點,連接到各個支路上。假設(shè)該電力系統(tǒng)中有1個元件發(fā)生故障,即發(fā)電機出口斷路器FB 跳閘,其他元件正常工作。首先,利用本文前面章節(jié)介紹的算法對該電力系統(tǒng)進(jìn)行建模并計算各條邊上的權(quán)值矩陣。然后,通過MATLAB 軟件生成相應(yīng)的隨機數(shù)序列作為輸入數(shù)據(jù),再運用前文中提到的三種不同的故障模式進(jìn)行模擬,得到各條邊對應(yīng)的狀態(tài)估計值及其置信區(qū)間。
為了驗證本文所提出方法的有效性,本節(jié)以某電力系統(tǒng)作為研究對象進(jìn)行故障診斷。該電力系統(tǒng)由2個區(qū)域組成:一個是變電站S,另一個是非變電站N。變電站S 中有3條線路連接到負(fù)載端,非變電站N 只有1條線路與之相連接。當(dāng)變電站S 發(fā)生故障時,會影響到非變電站N 中的負(fù)荷[3]。因此,需要對這兩個子系統(tǒng)進(jìn)行建模和故障診斷。
首先,將變電站S 抽象成一個節(jié)點,并且設(shè)置其狀態(tài)變量(如開關(guān)狀態(tài)、刀閘位置等);同時,將非變電站N 也抽象成一個節(jié)點,但不設(shè)置任何狀態(tài)變量。然后,利用圖論算法計算出變電站S 和非變電站N 之間的連通關(guān)系以及站與站之間的電氣距離矩陣Dsj。接著,構(gòu)建FMEA 表格,列出可能出現(xiàn)的故障模式及其原因,包括設(shè)備損壞、過載、短路等。最后,通過專家知識庫獲取相關(guān)領(lǐng)域內(nèi)的專業(yè)術(shù)語,結(jié)合模型和參數(shù)輸入,使用Lingo 軟件求解得到最優(yōu)的維修策略,從而實現(xiàn)對電力系統(tǒng)故障的快速準(zhǔn)確定位和排除。
試驗結(jié)果表明,本文所提出的基于模糊PETRI網(wǎng)的電力系統(tǒng)故障診斷方法具有較高的精度和可靠性,能夠有效地識別和定位各種類型的電力系統(tǒng)故障,提高電力系統(tǒng)運行效率和安全水平。
為了進(jìn)一步提高故障檢測和隔離能力,本文提出一種新的改進(jìn)型模糊Petri 網(wǎng)模型。該模型結(jié)合了傳統(tǒng)Petri 網(wǎng)和FMEA 方法,并引入了模糊推理機制進(jìn)行建模。具體來說,將FMEA 結(jié)果轉(zhuǎn)化為模糊語言變量,然后利用模糊規(guī)則對其進(jìn)行模糊化處理,最后得到模糊Petri 網(wǎng)模型。通過與傳統(tǒng)模糊Petri網(wǎng)對比發(fā)現(xiàn),改進(jìn)后的模型具有更高的可靠性、更強的容錯性以及更好的適應(yīng)性。
以發(fā)電機軸承溫度異常報警為例,建立傳統(tǒng)模糊Petri 網(wǎng)模型,經(jīng)過多次測試得出正常狀態(tài)下庫所容量為0,即代表機組處于正常運行狀態(tài);當(dāng)某個部件出現(xiàn)異常時,會觸發(fā)相應(yīng)的變遷,導(dǎo)致庫所容量發(fā)生變化。而使用改進(jìn)的模糊Petri 網(wǎng)模型可以直接輸出庫所容量值,從而判斷是否存在異常情況。同時,還能夠自動識別不同類型的異常情況,如單一部件異?;蚨嗖考?lián)合異常等。
本文提出了一種基于模糊PETRI 網(wǎng)(FPN)和模糊推理規(guī)則相結(jié)合的方法來解決電力系統(tǒng)故障診斷問題。該方法能夠?qū)﹄娏ο到y(tǒng)進(jìn)行全面、準(zhǔn)確地建模,并且可以有效地識別出各種類型的故障。通過試驗驗證,證明了該方法具有較高的可行性和實用性。同時也發(fā)現(xiàn)了一些需要改進(jìn)的地方:FPN 模型的建立過程比較復(fù)雜;由于電力系統(tǒng)本身的復(fù)雜性,導(dǎo)致所建立的模型存在一定程度上的不確定性。今后還需進(jìn)一步深入研究如何簡化FPN 模型以及提高模型的可靠性與精度等方面的工作。