国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于BOM的航空設(shè)備故障診斷系統(tǒng)模型研究

2017-11-02 01:54:58李玲趙嵩正
航空科學(xué)技術(shù) 2017年12期
關(guān)鍵詞:診斷系統(tǒng)知識(shí)庫(kù)故障診斷

李玲 ,趙嵩正

1.航空工業(yè)第一飛機(jī)設(shè)計(jì)研究院,陜西 西安 710089

2.西北工業(yè)大學(xué),陜西 西安 710072

隨著科學(xué)技術(shù)的不斷發(fā)展,現(xiàn)代航空設(shè)備結(jié)構(gòu)越來(lái)越復(fù)雜,自動(dòng)化和智能化程度也不斷提升,可靠性要求也越來(lái)越高,一旦發(fā)生故障,將可能造成人身傷亡和巨大的經(jīng)濟(jì)損失。因此,航空設(shè)備故障診斷系統(tǒng)的作用愈發(fā)重要。故障診斷系統(tǒng)又稱為專家診斷系統(tǒng),是一種智能化應(yīng)用系統(tǒng),基于知識(shí)庫(kù)模擬人類思維方式來(lái)解決問(wèn)題[1]。

故障診斷系統(tǒng)于20世紀(jì)90年代在國(guó)外興起,近年來(lái),受到了國(guó)內(nèi)學(xué)者的廣泛關(guān)注。王磊研究故障診斷的知識(shí)表示,采用拓?fù)渲R(shí)表示,運(yùn)用Petri進(jìn)行知識(shí)推理,也證實(shí)了該方法在實(shí)際應(yīng)用中可以提高診斷效率和精確度[2];宗群提出了基于故障樹的電梯故障診斷方法,建立了診斷系統(tǒng)模型和診斷知識(shí)庫(kù),開發(fā)了基于故障樹的電梯故障診斷系統(tǒng)[3];李紅衛(wèi)提出多種智能故障診斷技術(shù),并對(duì)各種診斷技術(shù)進(jìn)行分析和改進(jìn),并對(duì)各種診斷技術(shù)給出綜合評(píng)價(jià)[4]。雖然國(guó)內(nèi)對(duì)診斷系統(tǒng)已經(jīng)有了廣泛的研究,但是在航空設(shè)備故障管理領(lǐng)域的研究尚處于初級(jí)階段,仍存在著一些不足,主要表現(xiàn)為:首先,在現(xiàn)行航空設(shè)備故障管理模式中,較多以整臺(tái)設(shè)備為管理對(duì)象,沒(méi)有精確到部位,無(wú)法實(shí)現(xiàn)航空設(shè)備保養(yǎng)、維修、故障處理的精細(xì)化管理。其次,在航空設(shè)備故障診斷系統(tǒng)中,故障診斷知識(shí)獲取困難,亟待解決。最后,現(xiàn)有的航空設(shè)備故障診斷系統(tǒng)主要針對(duì)故障診斷,而缺乏基于故障診斷信息的故障預(yù)測(cè)、預(yù)防以及故障數(shù)據(jù)挖掘的研究,沒(méi)有提出一個(gè)專門面向設(shè)備故障全生命周期的故障診斷模型。針對(duì)現(xiàn)有研究的不足,本文引入了設(shè)備物料清單(Bill Of Material,BOM),構(gòu)建了一個(gè)基于BOM的故障診斷系統(tǒng)模型,旨在能夠?qū)崿F(xiàn)航空設(shè)備故障的全生命周期管理。

1 故障診斷系統(tǒng)模型設(shè)計(jì)

構(gòu)建的基于BOM的故障診斷系統(tǒng)模型,如圖1所示。

基于BOM的故障診斷系統(tǒng)主要由知識(shí)庫(kù)、知識(shí)維護(hù)系統(tǒng)、推理機(jī)、數(shù)據(jù)挖掘系統(tǒng),以及人機(jī)系統(tǒng)界面組成,其中,知識(shí)庫(kù)、推理機(jī)和數(shù)據(jù)挖掘系統(tǒng)是診斷系統(tǒng)的核心組成部分。知識(shí)庫(kù)主要用于儲(chǔ)存和管理領(lǐng)域?qū)<业慕?jīng)驗(yàn)與知識(shí),知識(shí)庫(kù)建立的完善性、可靠性決定了整個(gè)診斷系統(tǒng)的性能。推理機(jī)采用一定的編碼程序,以知識(shí)庫(kù)為推理依據(jù),由輸入的故障信息進(jìn)行推理,最終獲得故障解決措施。數(shù)據(jù)挖掘主要用于分析知識(shí)庫(kù)的故障記錄,挖掘潛在價(jià)值。

圖1 故障診斷系統(tǒng)模型Fig.1 The fault diagnosis model

基于BOM的故障診斷系統(tǒng)的基本工作流程為:(1)基于故障樹分析來(lái)獲取知識(shí),并將數(shù)據(jù)存入知識(shí)庫(kù)中;(2)用戶通過(guò)人機(jī)界面接口向診斷系統(tǒng)輸入故障數(shù)據(jù),推理機(jī)根據(jù)正向推理機(jī)制,激活相應(yīng)的規(guī)則,進(jìn)而給出診斷結(jié)果,并提供故障解決措施;(3)基于診斷過(guò)程和診斷結(jié)果對(duì)知識(shí)庫(kù)進(jìn)行定期更新和完善;(4)基于知識(shí)庫(kù)開展知識(shí)挖掘和分析。

因此,可以看出,基于BOM的故障診斷系統(tǒng)涉及到三個(gè)核心過(guò)程,即知識(shí)獲取、知識(shí)推理和知識(shí)挖掘。知識(shí)獲取主要是對(duì)相關(guān)領(lǐng)域?qū)<抑R(shí)的獲取和故障實(shí)例的收集;知識(shí)推理是根據(jù)用戶提供的信息或根據(jù)推理策略對(duì)知識(shí)庫(kù)中的知識(shí)進(jìn)行選擇;知識(shí)挖掘是對(duì)知識(shí)庫(kù)中的故障信息進(jìn)行分析,從而發(fā)現(xiàn)潛在的有用信息。

2 知識(shí)獲取

目前,故障診斷技術(shù)大致可以分為三類[5]:基于信號(hào)處理的故障診斷方法、基于解析模型方法,以及基于知識(shí)診斷方法。隨著人工智能技術(shù)等前沿學(xué)科的發(fā)展與突破,基于知識(shí)的診斷方法成為研究熱點(diǎn)。目前,基于知識(shí)診斷的方法大多采用故障樹分析法(Failure Tree Analysis,F(xiàn)TA)獲取故障知識(shí)。FTA是一種自上而下逐層分析展開的圖形表示方法,其將引起系統(tǒng)故障的所有因素從面到點(diǎn)逐級(jí)細(xì)化,以故障模式影響與后果分析為基礎(chǔ),以系統(tǒng)的某個(gè)狀態(tài)為著眼點(diǎn),尋找導(dǎo)致系統(tǒng)故障或者子系統(tǒng)失效的所有可能原因[6]。然而,目前故障樹的建立一般都是依據(jù)專家經(jīng)驗(yàn),分析頂事件發(fā)生的原因,逐層分析,找出每層事件,直到找出底事件為止[7]。運(yùn)用專家經(jīng)驗(yàn)構(gòu)建故障樹,要求專家對(duì)設(shè)備非常熟悉,然而專家難以提供完整的故障信息,故障知識(shí)獲取較為困難,因此,具有一定的局限性。為了解決知識(shí)獲取困難的問(wèn)題,本文基于BOM構(gòu)建故障樹,從而完整地提供了整個(gè)航空設(shè)備的故障信息。一般來(lái)說(shuō),故障樹分析可以分為三個(gè)步驟:故障樹建立、故障樹定性分析和故障樹定量分析。

2.1 基于BOM建立故障樹

BOM是一種描述產(chǎn)品組成的結(jié)構(gòu),是指產(chǎn)品結(jié)構(gòu)的技術(shù)性描述文件,描述了產(chǎn)品各個(gè)部件、組件、零件之間的結(jié)構(gòu)關(guān)系和數(shù)量關(guān)系[8]。產(chǎn)品的結(jié)構(gòu)、功能特性、加工工藝在設(shè)計(jì)階段已經(jīng)確定,按照設(shè)計(jì)給出的加工工藝一步一步地進(jìn)行生產(chǎn),進(jìn)而形成產(chǎn)品的層次結(jié)構(gòu)。這一層一層的結(jié)構(gòu)決定了故障傳達(dá)的路徑,為找出故障樹的因果關(guān)系提供了基礎(chǔ)。在進(jìn)行故障診斷時(shí),不僅需要了解設(shè)備的組成結(jié)構(gòu),由哪些組件組成,更重要的是獲取每個(gè)元件具有的故障模式以及故障之間的傳遞規(guī)則和邏輯關(guān)系,應(yīng)采取的故障處理措施。因此,本文將設(shè)備結(jié)構(gòu)和每個(gè)元件具有的故障信息結(jié)合起來(lái),提出了基于設(shè)備BOM構(gòu)建故障樹的思想,如圖2所示。

圖2表示了如何在設(shè)備BOM的基礎(chǔ)上構(gòu)建故障樹,BOM和故障樹在層次結(jié)構(gòu)關(guān)系上一一對(duì)應(yīng),基于BOM組織故障知識(shí),將故障知識(shí)準(zhǔn)確地映射到相應(yīng)的部位上。圖2中左側(cè)為設(shè)備BOM,根據(jù)設(shè)備的維修要求和故障特點(diǎn),以設(shè)備BOM為基礎(chǔ),對(duì)診斷對(duì)象進(jìn)行結(jié)構(gòu)分解,直到不能再分解為止,對(duì)于不可拆卸的零件則不需要展開。故障樹中對(duì)于每個(gè)節(jié)點(diǎn)分別附有節(jié)點(diǎn)基本信息和節(jié)點(diǎn)故障信息。其中,節(jié)點(diǎn)基本信息具體包括節(jié)點(diǎn)名稱、型號(hào)、參數(shù)、功能等;故障信息具體包括該節(jié)點(diǎn)的故障模式、故障診斷規(guī)則以及相應(yīng)的故障解決措施,而診斷規(guī)則的建立是知識(shí)庫(kù)的關(guān)鍵部分,診斷規(guī)則體現(xiàn)了故障的傳遞規(guī)則以及對(duì)其父節(jié)點(diǎn)的影響程度。

2.2 故障樹的定性分析

故障樹定性分析是確定割集和最小割集,割集是一些底事件的集合,它可以導(dǎo)致頂事件的發(fā)生[9]。求割集一般有下行法和上行法兩種方法,本文采用上行法。上行法是沿著故障樹,采用從下向上的方式,由最底層的底事件開始,向上逐層進(jìn)行集合運(yùn)算。如果遇到邏輯或門事件,則表示為事件的并運(yùn)算。如果遇到邏輯與門事件,則表示為事件和交運(yùn)算。按照這種方法,自下而上層層匯總,最終用布爾(Boole)函數(shù)的形式表示頂事件與底事件之間的關(guān)系。

以圖2為例,采用上行法來(lái)對(duì)故障樹進(jìn)行定性分析,可以得到:

圖2 基于BOM構(gòu)建故障樹Fig.2 Build a fault tree based on BOM

G1=X1∪G4∪X2

G2=G5∪X3

G3=X4∪X5∪X6

G4=X7∪X8

G5=X9∪X10∪X11

T1=X1∪X2∪X3∪X4∪X5∪X6∪X7∪X8∪X9∪X10∪X11

即 X1,X2,X3,X4,X5,X6,X7,X8,X9,X10,X11 構(gòu)成故障樹的最小割集。

2.3 故障樹的定量分析

故障樹定量分析的目的是求出系統(tǒng)的性能指標(biāo)和頂事件發(fā)生的概率[10]。根據(jù)底事件發(fā)生故障的頻率計(jì)算出底事件的故障發(fā)生概率,然后由底事件發(fā)生的概率求出最小割集發(fā)生的概率和頂事件發(fā)生的概率,得出各個(gè)最小割集的重要度,考慮到部件排查耗時(shí)因素,本文最終采用故障判明效時(shí)比來(lái)確定優(yōu)先級(jí),并作為故障排查順序,進(jìn)而提高故障診斷效率。以圖2為例,具體分析如下:

(1)頂事件發(fā)生的概率

假設(shè)各個(gè)底事件故障發(fā)生的概率為:X1=0.1,X2=0.2,X3=0.3,X4=0.2,X5=0.3,X6=0.1,X7=0.25,X8=0.1,X9=0.2,X10=0.1,X11=0.4,則計(jì)算的T1發(fā)生的概率為:

(2)最小割集的重要度

最小割集重要度的計(jì)算即是最小割集發(fā)生的概率與頂事件發(fā)生概率的比值。最小割集的重要度見(jiàn)表1。

表1 最小割集的重要度Table1 The important degree of minimum cut set

(3)估算各個(gè)零部件平均故障檢測(cè)時(shí)間

零部件平均故障檢測(cè)時(shí)間是指該零部件發(fā)生故障時(shí),從檢測(cè)開始到排除故障所用的平均時(shí)間[11]。在實(shí)際應(yīng)用中,一般是根據(jù)專家經(jīng)驗(yàn)給出。

假設(shè)各個(gè)底事件平均故障檢測(cè)時(shí)間為:T1=0.2h,T2=0.1h,T3=0.3h,T4=0.15h,T5=0.3h,T6=0.2h,T7=0.1h,T8=0.1h,T9=0.3h,T10=0.3h,T11=0.1h。

(4)求各底事件對(duì)應(yīng)的故障判明效時(shí)比

當(dāng)系統(tǒng)發(fā)生故障時(shí),借助故障樹進(jìn)行診斷,首先根據(jù)底事件的概率計(jì)算出重要度,可以初步確定故障原因。按照重要度從大到小的順序逐個(gè)排查,但是如果排在前幾位的故障零部件平均檢查耗時(shí)較長(zhǎng),那么平均單位檢測(cè)時(shí)間確定故障概率則偏低,效率較低。因此,為了全面合理地進(jìn)行故障排除,在考慮重要度時(shí)引入各個(gè)零部件平均檢查時(shí)間,即提出了故障判明效時(shí)比,判明效時(shí)比為零部件重要度與零部件對(duì)應(yīng)的平均故障檢測(cè)時(shí)間的比值,見(jiàn)表2。因此,排查故障的順序應(yīng)該按照故障判明效時(shí)比,由大到小按順序進(jìn)行排查,這樣會(huì)很大程度地提高定位故障原因的效率。

表2 最小割集的判明效時(shí)比Table2 The ascertain effect of the minimum cut set

根據(jù)故障判明效時(shí)比從大到小的順序得出故障診斷的優(yōu)先級(jí),故障判明效時(shí)比值越大,則對(duì)應(yīng)的優(yōu)先級(jí)越高,則優(yōu)先進(jìn)行故障診斷。這樣可以高效地定位引起頂事件發(fā)生的故障原因,縮小故障診斷的時(shí)間。

2.4 知識(shí)的存儲(chǔ)

系統(tǒng)知識(shí)庫(kù)是以故障樹的形式將設(shè)備維修過(guò)程中維修專家的大量故障解決措施和診斷經(jīng)驗(yàn)直觀形象地表達(dá)出來(lái),然后進(jìn)行整理和精簡(jiǎn),提取重要信息,采用計(jì)算機(jī)可以識(shí)別的語(yǔ)言存儲(chǔ)在計(jì)算機(jī)中,形成診斷知識(shí)庫(kù)。有結(jié)構(gòu)化的知識(shí)庫(kù)為支撐,會(huì)大大提高信息系統(tǒng)的診斷效率。在實(shí)際應(yīng)用中,首先需要收集資料。通過(guò)收集文件資料、書本知識(shí)或者與相關(guān)領(lǐng)域的專家溝通交流獲取其診斷經(jīng)驗(yàn),并將這些知識(shí)進(jìn)行整理,以故障樹的形式表示出來(lái),然后對(duì)故障樹進(jìn)行定性分析,得到最小割集,并得出相應(yīng)的診斷序列,并對(duì)這些數(shù)據(jù)進(jìn)行簡(jiǎn)化,最終將優(yōu)化的數(shù)據(jù)存入數(shù)據(jù)庫(kù),完整的、標(biāo)準(zhǔn)的數(shù)據(jù)是故障管理信息系統(tǒng)進(jìn)行診斷的基礎(chǔ)。知識(shí)庫(kù)中包括物料表、產(chǎn)品結(jié)構(gòu)表、故障信息表、規(guī)則表、條件表、直接框架表、間接框架表及判斷條件表,見(jiàn)表3~表10。

表3 物料表Table3 The material table

表4 產(chǎn)品結(jié)構(gòu)表Table4 The product structure table

表5 故障信息表Table5 The fault information table

表6 規(guī)則表Table6 The rule table

表7 條件表Table7 The condition table

表8 直接框架表Table8 The direct framework table

表9 間接框架表Table9 The indirect framework table

表10 判斷條件表Table10 The judge conditions table

3 診斷推理機(jī)制

故障診斷系統(tǒng)的知識(shí)庫(kù)主要由故障樹定性定量分析的結(jié)果構(gòu)成,作為所有故障推理的依據(jù)。用戶在系統(tǒng)界面按照要求輸入故障信息,系統(tǒng)會(huì)根據(jù)一定的程序在知識(shí)庫(kù)中實(shí)現(xiàn)故障診斷、故障推理,以故障樹正向推理為主,實(shí)例推理為輔的推理策略,最終給出故障原因以及故障解決措施。

在故障診斷系統(tǒng)中,采用規(guī)則加框架的推理過(guò)程,具體實(shí)現(xiàn)算法如下:輸入:故障現(xiàn)象Fault;輸出:故障解決措施。步驟1:輸入故障信息,與故障信息表匹配,記錄相應(yīng)的故障編號(hào),記為Fault;步驟2:在框架表中查詢出Fault對(duì)應(yīng)的框架號(hào)Frame;步驟3:在判斷條件表中查詢出該框架對(duì)應(yīng)的規(guī)則號(hào)Rule;步驟4:按照Rule的優(yōu)先級(jí)來(lái)查詢對(duì)應(yīng)的條件事實(shí)號(hào)Condition;步驟5:條件事實(shí)號(hào)對(duì)應(yīng)一個(gè)框架號(hào),如果是直接框架則可以得到故障原因以及解決措施。如果是間接框架,則繼續(xù)進(jìn)行步驟2。

推理過(guò)程如圖3所示。

圖3 故障診斷推理過(guò)程Fig.3 The inference procedure of fault diagnosis

4 知識(shí)挖掘

故障診斷系統(tǒng)中的知識(shí)挖掘主要是針對(duì)大量的故障記錄,采用統(tǒng)計(jì)分析方法挖掘故障記錄間蘊(yùn)藏的潛在信息,找出故障的瓶頸制約因素,并實(shí)現(xiàn)對(duì)未來(lái)可能故障的預(yù)測(cè)。BOM作為航空設(shè)備管理的核心數(shù)據(jù),對(duì)基于BOM故障樹的知識(shí)庫(kù)進(jìn)行數(shù)據(jù)挖掘,可以滿足不同部門的需要。其中,對(duì)于采購(gòu)部門,往往需要了解航空設(shè)備的外購(gòu)件清單,而基于航空設(shè)備BOM統(tǒng)計(jì)外購(gòu)件能夠準(zhǔn)確地發(fā)現(xiàn)當(dāng)前部件的需求情況,從而為采購(gòu)部門安排采購(gòu)計(jì)劃提供依據(jù);對(duì)于設(shè)計(jì)部門,需要確定航空設(shè)備由哪些部件構(gòu)成,以及構(gòu)件直接的結(jié)構(gòu)關(guān)系,基于BOM故障樹的知識(shí)庫(kù)統(tǒng)計(jì)部件故障發(fā)生的頻率,發(fā)現(xiàn)薄弱部件,為設(shè)計(jì)部門對(duì)航空設(shè)備的結(jié)構(gòu)設(shè)計(jì)及設(shè)備性能升級(jí)提供依據(jù);對(duì)于維修部門,通常比較關(guān)注備品、備件清單,通過(guò)對(duì)故障記錄按照BOM進(jìn)行分類統(tǒng)計(jì),篩選出易損、易耗件明細(xì)表,發(fā)現(xiàn)故障規(guī)律和故障瓶頸制約因素,為備件管理以及維修大綱的制定提供決策支持[12],同時(shí),對(duì)故障記錄的知識(shí)挖掘結(jié)果,采用圖表的方式清晰地顯示,能夠進(jìn)一步充實(shí)和完善設(shè)備故障診斷規(guī)則表,同時(shí)為保養(yǎng)維護(hù)計(jì)劃的制訂提供依據(jù)。因此,BOM是企業(yè)信息化建設(shè)的核心數(shù)據(jù),基于BOM進(jìn)行數(shù)據(jù)挖掘具有深遠(yuǎn)的意義[12]。

5 結(jié)束語(yǔ)

本文建立了基于設(shè)備BOM的故障診斷系統(tǒng)模型,重點(diǎn)研究了診斷系統(tǒng)中的知識(shí)獲取、知識(shí)推理、知識(shí)挖掘三部分內(nèi)容?;贐OM構(gòu)建故障樹,故障樹每個(gè)節(jié)點(diǎn)包含節(jié)點(diǎn)基本信息和故障信息,通過(guò)對(duì)故障樹進(jìn)行定性、定量分析,將結(jié)果存入知識(shí)庫(kù)中,并基于知識(shí)庫(kù)進(jìn)行故障診斷推理,最終得出故障原因及解決措施?;贐OM進(jìn)行故障診斷,可以使故障管理更加精細(xì)化和科學(xué)化。通過(guò)對(duì)故障信息進(jìn)行統(tǒng)計(jì)分析航空設(shè)備的故障模式、原因等規(guī)律,可以作為航空設(shè)備資產(chǎn)管理、航空設(shè)備維修管理、新設(shè)備選型設(shè)計(jì)的航空設(shè)備性能的升級(jí)提供依據(jù),可以為進(jìn)一步完善預(yù)防維修大綱以及備品備件的采購(gòu)提供決策支持。

猜你喜歡
診斷系統(tǒng)知識(shí)庫(kù)故障診斷
區(qū)間軌道電路智能診斷系統(tǒng)的探討
基于TRIZ與知識(shí)庫(kù)的創(chuàng)新模型構(gòu)建及在注塑機(jī)設(shè)計(jì)中的應(yīng)用
設(shè)備在線診斷系統(tǒng)在唐鋼的建設(shè)與應(yīng)用
高速公路信息系統(tǒng)維護(hù)知識(shí)庫(kù)的建立和應(yīng)用
因果圖定性分析法及其在故障診斷中的應(yīng)用
基于Drupal發(fā)布學(xué)者知識(shí)庫(kù)關(guān)聯(lián)數(shù)據(jù)的研究
圖書館研究(2015年5期)2015-12-07 04:05:48
連鑄板坯質(zhì)量在線診斷系統(tǒng)的應(yīng)用
新疆鋼鐵(2015年2期)2015-11-07 03:27:52
基于OPC跨平臺(tái)通信的電機(jī)監(jiān)測(cè)與診斷系統(tǒng)
基于LCD和排列熵的滾動(dòng)軸承故障診斷
基于WPD-HHT的滾動(dòng)軸承故障診斷
涿州市| 镇远县| 恭城| 昌乐县| 聊城市| 邵阳县| 金寨县| 阳春市| 班玛县| 阳山县| 延川县| 赤城县| 全州县| 色达县| 广州市| 祁东县| 淄博市| 邵阳县| 绥宁县| 丹东市| 元朗区| 改则县| 义马市| 牙克石市| 河西区| 德令哈市| 沁阳市| 永济市| 平昌县| 宝清县| 六枝特区| 尉氏县| 玉溪市| 手游| 乌兰察布市| 鹤庆县| 万荣县| 客服| 射洪县| 麻城市| 乾安县|