• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    離散事件系統(tǒng)故障的極小觀測序列

    2016-08-12 15:05:59歐陽丹彤李江娜耿雪娜
    關(guān)鍵詞:故障診斷

    歐陽丹彤 李江娜 耿雪娜

    摘要:為了提高可診斷離散事件系統(tǒng)故障的在線診斷效率,本文從判定故障發(fā)生的可觀測事件的角度,提出了故障極小觀測序列方法。文中選取有限狀態(tài)自動(dòng)機(jī)對(duì)離散事件系統(tǒng)進(jìn)行建模。首先,在離線狀態(tài)下,建立系統(tǒng)的故障模型,以排除對(duì)于判定系統(tǒng)故障無關(guān)的路徑。然后,根據(jù)故障模型進(jìn)一步建立判定系統(tǒng)故障的極小觀測序列模型。當(dāng)離散事件系統(tǒng)在線診斷時(shí),僅需將逐步增加的在線觀測事件序列與故障的極小觀測序列模型進(jìn)行比對(duì)。若能找到滿足該模型的任何一條路徑,則說明路徑終止?fàn)顟B(tài)上故障標(biāo)簽對(duì)應(yīng)的系統(tǒng)故障發(fā)生;否則,說明系統(tǒng)無故障發(fā)生。文中對(duì)可診斷離散事件系統(tǒng)進(jìn)行實(shí)驗(yàn)對(duì)比,通過故障的極小觀測序列模型能盡快判定有無故障發(fā)生,以及發(fā)生了哪些故障。該模型能有效地縮小系統(tǒng)在線診斷的時(shí)間,提高系統(tǒng)在線診斷的效率。

    關(guān)鍵詞:離散事件系統(tǒng);故障模型;極小觀測序列模型;故障診斷

    中圖分類號(hào):TP301 文獻(xiàn)標(biāo)識(shí)碼:A

    近些年來,基于模型診斷方法成為人工智能領(lǐng)域比較熱門的研究課題。基于模型診斷方法具有設(shè)備獨(dú)立性,易于更新和維護(hù)。因而,不少領(lǐng)域使用基于模型診斷方法對(duì)離散事件系統(tǒng)進(jìn)行診斷研究,比如大型通信網(wǎng)絡(luò)故障診斷、配電站故障診斷、航天器故障診斷、汽車故障診斷、軟件測試等。基于模型診斷中診斷相關(guān)的極小化研究增強(qiáng)了診斷的精細(xì)程度。診斷相關(guān)的極小化研究包括:極小診斷、極小故障事件集、判定可診斷性的極小事件集等。極小診斷是在部件級(jí)別上對(duì)故障部件的候選沖突集進(jìn)行求碰集,從而得到故障部件的診斷結(jié)果。使用不同的方法求碰集,得到系統(tǒng)極小診斷的效率有所不同。例如,通過減少一致性檢測的數(shù)量,避免對(duì)極小化沖突集的計(jì)算,求解系統(tǒng)的極小診斷。極小故障事件集則考慮故障事件的先后順序?qū)ο到y(tǒng)的影響,將故障事件構(gòu)成的序列進(jìn)行極小化,從而得到系統(tǒng)故障事件的極小序列診斷。而可診斷性的極小事件集則是通過減少可觀測事件的種類,使系統(tǒng)仍保持可診斷性,求解保證系統(tǒng)可診斷性的極小事件集。以上極小化相關(guān)研究都未曾從在線診斷角度考慮如何盡快地確定發(fā)生的故障。為了提高系統(tǒng)在線診斷的效率,使在線診斷時(shí)盡快地判定出故障的發(fā)生,本文對(duì)判定故障發(fā)生的可觀測事件序列進(jìn)行研究并建立相應(yīng)的模型,使得在系統(tǒng)故障發(fā)生后盡快確定該故障的發(fā)生。假定待測的離散事件系統(tǒng)是完備且可診斷的。

    本文給出了判定系統(tǒng)故障發(fā)生的極小觀測序列模型Gmos以及建立故障極小觀測序列模型的算法(約束轉(zhuǎn)換法)。對(duì)于給定的離散事件系統(tǒng),首先建立該系統(tǒng)模型相對(duì)應(yīng)的故障模型Gf,然后在故障模型基礎(chǔ)上求得系統(tǒng)故障的極小觀測序列模型Gmos。通過故障的極小觀測序列模型可以得到某個(gè)或某類故障發(fā)生的極小觀測序列集。這樣,系統(tǒng)在線實(shí)時(shí)診斷時(shí),將傳感器逐步接收到的觀測與系統(tǒng)故障的極小觀測序列模型進(jìn)行比對(duì),若滿足該模型中的某個(gè)觀測序列,則說明系統(tǒng)發(fā)生了該序列終止?fàn)顟B(tài)標(biāo)簽相對(duì)應(yīng)的故障;否則,系統(tǒng)判定沒有故障發(fā)生。根據(jù)系統(tǒng)故障的極小觀測序列模型,能在故障發(fā)生后盡快地判定出系統(tǒng)發(fā)生了哪些故障。

    本文結(jié)構(gòu)如下:第1部分給出了相關(guān)概念和定義;第2部分給出了故障極小觀測序列模型的構(gòu)建算法(約束轉(zhuǎn)換法);第3部分給出了相關(guān)證明;第4部分給出了實(shí)驗(yàn)及分析;第5部分對(duì)本文工作進(jìn)行總結(jié)。

    1 預(yù)備知識(shí)

    本部分給出了文中相關(guān)的概念及模型的定義。

    定義1(系統(tǒng)模型)

    系統(tǒng)模型是一個(gè)有限自動(dòng)機(jī)Gs=(S,E,T,S0,Sf)。其中S為狀態(tài)集合;S0為初始狀態(tài);Sf為終止?fàn)顟B(tài)集合;T為狀態(tài)轉(zhuǎn)換函數(shù)集合,T→S×E×S。E為事件集合,包括可觀測事件集E和不可觀測事件集Euo,Euo又分為故障事件集和非故障事件集。

    定義2(觀測可達(dá)) 狀態(tài)si∈S經(jīng)事件e∈E。可達(dá)狀態(tài)si∈s(其中si和sj間事件除e外還可存在非連續(xù)的不可觀測事件)則稱si在e下可達(dá),記作si[e]。狀態(tài)si稱為觀測可達(dá)狀態(tài),記作R(si,e)。

    圖2中表示觀測可達(dá)的幾種情況,其中a,b∈Eo,v,u∈Euo,則有R(S0,a)={S1},R(S1,b)={S2,S3},R(S3,c)={S5}。

    為了便于對(duì)系統(tǒng)模型中故障進(jìn)行篩選,給出了故障模型的定義。

    為提出建立故障模型的算法,給出以下定義。

    由于傳感器無法觀測到不可觀測事件,現(xiàn)定義觀測。

    本文目的是求解系統(tǒng)故障的極小觀測序列模型,因此定義了故障的極小觀測序列以及故障的極小觀測序列模型。

    定義7(故障的極小觀測序列)

    存在可觀測事件序列o1o2…on和o1o2…onon+1…on+k(其中o1,…,on+k∈E0且k>0)均可判定某故障發(fā)生,而序列o1o2…on-1無法確定該故障發(fā)生,則稱序列o1o2…on為該故障的極小觀測序列。所有故障的極小觀測序列構(gòu)成的模型稱為系統(tǒng)故障的極小觀測序列模型。

    圖1當(dāng)接收到觀測a,無法判定f發(fā)生,a6能判斷f發(fā)生,abc也可以,可見a6為判定f發(fā)生的一個(gè)極小觀測序列。

    根據(jù)模型中狀態(tài)標(biāo)簽的不同,提出了定義模糊狀態(tài)和標(biāo)簽可達(dá)。

    定義9(模糊狀態(tài)) 狀態(tài)xi∈X中既含標(biāo)簽F∈F*又含標(biāo)簽N,則xi為模糊狀態(tài)。

    定義10(標(biāo)簽可達(dá)) 模糊狀態(tài)xi∈X,存在可觀測事件e∈Eo',若僅使得帶標(biāo)簽N的狀態(tài)sij其中(sij,N)∈i)可達(dá),稱xi在e下N標(biāo)簽可達(dá);若僅使帶標(biāo)簽F∈F*的狀態(tài)可達(dá),稱xi在e下F標(biāo)簽可達(dá);若同時(shí)存在,稱xi在e下NF標(biāo)簽可達(dá)。

    Tmos(xi,e)定義之前,先定義局部轉(zhuǎn)換函數(shù)Tmos((sij,l(sij)),e),來表示狀態(tài)間通過事件連接的關(guān)系(其中(sij,l(sij))∈xi)。

    根據(jù)以上對(duì)3種狀態(tài)下轉(zhuǎn)換函數(shù)的定義,可知終止?fàn)顟B(tài)可由僅含N標(biāo)簽狀態(tài)、模糊狀態(tài)以及僅含F(xiàn)標(biāo)簽狀態(tài)經(jīng)轉(zhuǎn)換函數(shù)Tmos得到。

    2 故障的極小觀測序列模型

    2.1 故障模型

    建立系統(tǒng)故障的極小觀測序列模型需要給定系統(tǒng)的故障模型,本節(jié)首先給出了算法1(篩選法)用于構(gòu)建系統(tǒng)的故障模型。

    算法1構(gòu)建系統(tǒng)模型Gras的故障模型Graf

    算法1中2-5行將系統(tǒng)模型圖Gras中故障路徑集合tf加入到圖Graf。7-9行每條故障路徑tfi∈tf,找到其預(yù)故障路徑tpf,取得與觀測obs(tpfi)有相同部分觀測的路徑t,將t加入到圖Graf中。

    2.2 極小觀測序列模型構(gòu)建算法

    根據(jù)系統(tǒng)的故障模型建立判定故障發(fā)生的極小觀測序列模型。本節(jié)給出了算法2(約束轉(zhuǎn)換法)用于構(gòu)建系統(tǒng)故障模型的極小觀測序列模型。

    算法2 構(gòu)建系統(tǒng)故障模型Graf的極小觀測序列模型Gramos

    算法2中第2行的isNotEnd(Xi)表示Xi節(jié)點(diǎn)不為終止節(jié)點(diǎn),isTerminal(Xi)表示Xi節(jié)點(diǎn)為終端節(jié)點(diǎn)。第7行的Gramos←(Xi-→xHi+1)表示將由狀態(tài)Xi通過事件e到狀態(tài)XHi+1的狀態(tài)轉(zhuǎn)換加入到極小觀測序列模型的圖Gramos中。3-9行表示Gramos中僅含N標(biāo)簽的節(jié)點(diǎn)進(jìn)行狀態(tài)轉(zhuǎn)換。10-23行表示模糊節(jié)點(diǎn)進(jìn)行狀態(tài)轉(zhuǎn)換,包括NF標(biāo)簽可達(dá)(12-16行)和F標(biāo)簽可達(dá)(17-21行)。24-30行表示Gramos中僅含F(xiàn)標(biāo)簽的節(jié)點(diǎn)進(jìn)行狀態(tài)轉(zhuǎn)換。

    算法2中trans((si,z(si)),P)表示狀態(tài)的局部轉(zhuǎn)換函數(shù)。

    函數(shù)trans((si,l(si)),P)的第1行R(si,e)表示狀態(tài)si通過事件e所有可達(dá)狀態(tài)構(gòu)成的集合;2-3行指故障不包含在路徑t(si,r)時(shí),轉(zhuǎn)換后標(biāo)簽不變;4-8行指故障包含在路徑時(shí),轉(zhuǎn)換后狀態(tài)標(biāo)簽的情況:5-6行指原有狀態(tài)標(biāo)簽為N時(shí),轉(zhuǎn)換后狀態(tài)標(biāo)簽為故障標(biāo)簽;7-8行指原有狀態(tài)標(biāo)簽為故障標(biāo)簽時(shí),轉(zhuǎn)換后狀態(tài)標(biāo)簽為兩個(gè)標(biāo)簽的并集。

    3 證明

    算法2求得的極小觀測序列模型包含系統(tǒng)中所有故障的所有極小觀測序列。

    證(正確性) 極小觀測序列模型中終止?fàn)顟B(tài)出現(xiàn)在三種狀態(tài)轉(zhuǎn)換后:模糊狀態(tài)、僅含有N標(biāo)簽的狀態(tài)以及僅含有F標(biāo)簽的狀態(tài)。由于系統(tǒng)是可診斷的,則故障標(biāo)簽一定可以分離。對(duì)于模糊狀態(tài)(或者僅含有F標(biāo)簽的狀態(tài))經(jīng)轉(zhuǎn)換到終止?fàn)顟B(tài)的過程為故障分離的過程,而且首次進(jìn)行分離,所以滿足極小性;而對(duì)于僅含有N標(biāo)簽的狀態(tài),經(jīng)轉(zhuǎn)換到終止?fàn)顟B(tài)的過程為正常狀態(tài)首次到達(dá)的含有F標(biāo)簽的狀態(tài),所以滿足極小性??梢?,極小觀測序列模型中的序列滿足極小性。

    (完備性) 極小觀測序列模型是根據(jù)故障模型得到的,需要證明故障模型是完備的。故障模型由系統(tǒng)模型中的故障路徑以及與預(yù)故障路徑相同部分觀測的路徑組成。故障的極小觀測序列一定存在于故障路徑中,故障發(fā)生后,影響故障發(fā)生判定的路徑只有與預(yù)故障路徑相同部分觀測的路徑,所以故障模型是完備的,則極小觀測序列模型也是完備的。

    (復(fù)雜性分析) 極小觀測序列模型的在線診斷時(shí)間取決于實(shí)時(shí)接收的觀測與離線建立的極小序列模型的比較時(shí)間,當(dāng)觀測序列長度為n時(shí),比較時(shí)間復(fù)雜度為0(n),故在線診斷的時(shí)間復(fù)雜度為0(n)。

    4 實(shí)驗(yàn)及實(shí)例分析

    4.1 實(shí)驗(yàn)

    由于本文的研究建立在完備且可診斷的離散事件系統(tǒng)基礎(chǔ)上,且此類研究沒有統(tǒng)一的benchmark數(shù)據(jù)測試集,故選取相關(guān)論文中滿足本文假設(shè)的部分系統(tǒng)模型以及滿足條件的系統(tǒng)模型進(jìn)行以下兩種對(duì)比實(shí)驗(yàn)。情形1:使用系統(tǒng)故障的極小觀測序列模型,記作Mos;情形2:不使用故障的極小觀測序列模型,記作Ori。對(duì)于相同長度的故障極小觀測序列且相同節(jié)點(diǎn)個(gè)數(shù)的系統(tǒng)(單故障系統(tǒng))進(jìn)行實(shí)驗(yàn),分別得到Mos和Ori的在線診斷的時(shí)間如表1所示:

    實(shí)驗(yàn)數(shù)據(jù)表明,在相同條件的系統(tǒng)中,Mos診斷時(shí)間均比Ori短,為了更形象地說明兩者的時(shí)間差距,診斷時(shí)間差圖3如下。

    由圖3可得,對(duì)于單故障系統(tǒng),Mos的故障診斷時(shí)間均比Ori的故障診斷時(shí)間短,即Mos下,系統(tǒng)有較高的診斷效率。尤其對(duì)于節(jié)點(diǎn)個(gè)數(shù)多且故障極小觀測序列較長的系統(tǒng)模型,Mos比Ori在線診斷時(shí)間有更好的優(yōu)勢(shì)。

    實(shí)驗(yàn)表明:離線建立系統(tǒng)的極小觀測序列模型用于在線故障診斷,能有效地提高系統(tǒng)在線故障診斷的效率。既能夠盡快地發(fā)現(xiàn)故障發(fā)生,也能盡快地排除故障的發(fā)生。

    4.2 實(shí)例分析

    圖4為多故障系統(tǒng)模型G5,根據(jù)算法2得到該系統(tǒng)故障的極小觀測序列模型Gmos,如圖5所示??傻霉收蟜1的極小觀測序列為abc,acb,故障fi的極小觀測序列為abb。

    系統(tǒng)在初始狀態(tài)0下,當(dāng)接收到觀測a時(shí),在Gmos中存在可達(dá)狀態(tài),當(dāng)再接收到觀測c,也有可達(dá)狀態(tài),若繼續(xù)接收到觀測6到達(dá)Gmos中的帶標(biāo)簽F1的終止節(jié)點(diǎn),此時(shí)可以判定故障f1發(fā)生。同理,當(dāng)接收到觀測序列abc,可判定故障f1發(fā)生;接收到觀測abb,可判定故障fi發(fā)生。

    5 結(jié)論

    本文提出了系統(tǒng)故障的極小觀測序列模型,用于提高系統(tǒng)在線故障診斷的效率。文中給出了相關(guān)概念定義以及構(gòu)建系統(tǒng)故障的極小觀測序列模型的算法,而且通過對(duì)比實(shí)驗(yàn)證明了將故障的極小觀測序列模型用于系統(tǒng)在線故障診斷,可以有效地減少系統(tǒng)故障診斷的時(shí)間,從而使系統(tǒng)盡快地判定有無故障發(fā)生。

    猜你喜歡
    故障診斷
    基于包絡(luò)解調(diào)原理的低轉(zhuǎn)速滾動(dòng)軸承故障診斷
    ILWT-EEMD數(shù)據(jù)處理的ELM滾動(dòng)軸承故障診斷
    凍干機(jī)常見故障診斷與維修
    基于EWT-SVDP的旋轉(zhuǎn)機(jī)械故障診斷
    數(shù)控機(jī)床電氣系統(tǒng)的故障診斷與維修
    電子制作(2018年10期)2018-08-04 03:24:46
    基于改進(jìn)的G-SVS LMS 與冗余提升小波的滾動(dòng)軸承故障診斷
    因果圖定性分析法及其在故障診斷中的應(yīng)用
    改進(jìn)的奇異值分解在軸承故障診斷中的應(yīng)用
    基于LCD和排列熵的滾動(dòng)軸承故障診斷
    基于KPCA和PSOSVM的異步電機(jī)故障診斷
    平果县| 蚌埠市| 察隅县| 城固县| 昌乐县| 道真| 阿荣旗| 贡觉县| 米泉市| 阜康市| 千阳县| 织金县| 巴青县| 宁河县| 锡林郭勒盟| 井陉县| 云梦县| 晋城| 彩票| 阳山县| 宁津县| 吕梁市| 十堰市| 遵义市| 乌鲁木齐县| 敦煌市| 桃园县| 施秉县| 凯里市| 金寨县| 聂拉木县| 永和县| 巫山县| 清镇市| 伊金霍洛旗| 奉化市| 广南县| 阿合奇县| 田阳县| 乌海市| 科技|