《電子技術應用》
您所在的位置:首頁 > 測試測量 > 設計應用 > 一種新型的故障檢測定位方法研究
一種新型的故障檢測定位方法研究
來源:電子技術應用2012年第11期
毋建平
中國人民解放軍93868部隊,寧夏 銀川750025
摘要: 針對大型復雜系統故障定位耗時長等問題,在分析故障樹特征的基礎上,改進了遺傳算法,設計了基于故障樹底事件的故障檢測定位方法。該方法將順序檢測融入到改進的遺傳算法檢測當中,在工程應用領域體現了一定的優越性。仿真實驗結果表明,該方法能夠準確定位故障,有助于提高故障檢測定位的效率。
中圖分類號: TP306+.2
文獻標識碼: A
文章編號: 0258-7998(2012)11-0136-03
A Late-model method of fault test and localization
Wu Jianping
Chinese Army No. 93868, Yinchuan 750025, China
Abstract: Aiming at the problem of consuming long time in fault localization at the large and complex system, on the basis of the characteristics about the fault tree analysis, improve genetic algorithm, this paper design a fault test localization method which based on the bottom events of fault tree. The method introduces the sequence test into the improved GA test, and exhibits preferable superiority in the field of the engineering application. The result expresses that the method can locate the fault accurately and can help to improve the efficiency of fault test and localization.
Key words : test and localization; fault tree; GA; bottom event

    目前,保障部隊的裝備故障檢測定位方法主要采用傳統的檢測方法,即對所有需要測試的部件一一進行檢測對比,以確定故障的位置。但這種故障定位方法主要存在兩個問題:(1)抓不住重點。傳統的檢測方法按預先設定的順序進行檢測,直到檢測完所有的部件,缺乏靈活性。(2)故障檢測定位時間長。檢測中,沒有對正常部件和故障部件加以區別,造成了在對正常部件檢測過程中不必要的時間浪費。為了解決這兩個問題,本文將故障樹分析法FTA(Fault Tree Analysis)與遺傳算法GA(Genetic

Arithmetic)引入故障的檢測定位方法中。
    對于大型復雜系統,隨著故障樹的增大,最小割集的數量也將迅速增多。故障檢測定位時,如何在較短的時間內得出正確的結論,提高故障檢測效率,對部隊裝備保障的維修工作具有十分重大的意義。參考文獻[1]中,由于BDD的規模隨著故障樹的底事件數目的增加呈指數增長,過程復雜、計算量大;參考文獻[2]雖然避免了在檢測過程中發生的重復性,但其檢索時間較長;參考文獻[3]在綜合考慮搜索成本、故障概率及影響程度的基礎上對最小割集的檢測過程進行排序,取得了較好的成果,但所涉及到的矩陣轉換等數學方法復雜、內在開銷大、容易出錯。
    本文綜合考慮以上因素,采用均勻初始化的方法將整個故障樹底事件均勻地分成幾個等份,再運用遺傳算法進行搜索并檢測,如果發現某個底事件異常,則對包含該底事件的最小割集進行順序檢測,以期盡早定位故障。
1 故障樹分析
    故障樹分析是1961年美國的WATSON H A提出的,主要用于大型復雜系統可靠性、安全性分析和風險評價的一種方法。故障樹是系統的不希望事件(頂事件)與引起它的各部件或子系統的故障事件(底事件)之間的邏輯關系圖,實質上是實際系統的故障組合和傳遞的邏輯關系的正確描述[4]。故障樹分析法以頂事件作為分析目標,搜索找出所有可能引起頂事件的直接原因(最小割集)。
    最小割集是導致頂事件發生的底事件最小組合,是故障樹進行定性分析和定量分析的最主要的手段,也是進行其他分析的基礎[5]。一個最小割集就是導致頂事件發生的主要途徑,因此,任意一個最小割集就代表系統的一種故障。所以,對頂事件的故障定位過程就是逐一對其最小割集進行排查測試的過程。
   底事件是故障樹的最小組成單元,對應著設備系統的一個部件單元,是部隊裝備測試保障工作的直接對象。圖1所示為某型導彈的系統故障樹模型,T為頂事件,Gi(i=1,2,3)為中間事件,Bj(j=1,2,…6)為底事件。

    基于故障樹的故障檢測就是對底事件逐一與其標準范圍進行比對,超出正常范圍即說明該底事件異常。但這并不一定會導致頂事件的發生,因為頂事件發生的直接原因是由某一個最小割集故障造成的。用sign(i)表示第i個底事件的檢測狀態,如果該底事件尚未檢測用0表示,否則用1表示;fault_sum表示故障樹底事件檢測狀態的和,如式(1)所示:
  
式中,event為故障樹的底事件總數。本文的故障檢測定位的思路是:通過改進的遺傳算法使式(1)快速達到最大值的同時,盡早找出導致頂事件發生的最小割集。
2 遺傳算法
    對于特定的問題,遺傳算法從可能潛在解的一個種群開始,而一個種群由經過基因編碼的、一定規模的個體組成[6]。每個個體實際上代表一個問題實體,也就是一個可行解。借助自然遺傳學的遺傳算子進行復制、交叉和變異,以適應度函數最優為準則,逐代進化產生代表新的解集的種群。由此反復進化迭代,直到滿足終止條件[7]。
2.1 均勻初始化
    采用遺傳算法搜索故障樹底事件的目的是從全部的可能事件中盡快找出頂事件發生的原因。所以,從全部的底事件群體中均勻地挑出一些個體作為初始種群是一個可行而有效的方法,即均勻初始化。設步長為正整數ΔE,將所有底事件作為整個群體進行編碼,從起始位置開始每隔ΔE個個體選擇一個個體作為進化的初始種群。這樣,可將整個群體分為若干相同大小的小群體,基于遺傳算法的故障檢測定位就在這些小群體上同時進行。
2.2 遺傳算法的改進
2.2.1 需求分析

  故障搜索定位過程初期,要求從全局的大范圍跳躍式搜索,迅速定位故障;搜索到后期,如果尚未定位故障,應當對剩余的底事件進行地毯式搜索,避免遺漏底事件。在進行遺傳操作時,初期應注重保持種群的多樣性,后期應注重種群的收斂性設計。所以,在操作過程中需動態地調整交叉概率Pc、變異概率Pm及選擇概率Pe。

    圖2中,隨著種群迭代次數的增大,交叉、變異能力逐漸減弱,選擇復制能力逐漸增強,使得在種群進化的前期,賦予了較大的交叉、變異能力。目的是增強種群的多樣性,有利于克服局部極小,使算法能盡早地從全局范圍內搜索定位故障;而在進化的后期,順序搜索能力增強,同時有利于提高收斂性。這種自適應遺傳操作,不僅在迭代前期有較強的全局捕捉搜索能力,而且在后期有較強的查漏補余能力,具有收斂性好、避免局部極小等特點,符合本設計的目的需求。
3 故障檢測定位方法設計
    故障樹的任意一個最小割集的發生,都會導致頂事件的發生,而最小割集由一個或多個底事件組成,雖然底事件的發生有著不同的概率,但實際表明有可能發生概率小的事件。所以,對故障樹的所有底事件進行快速檢查是一種科學的方法, 具體的故障檢測定位流程如圖3所示。

 

 

    其中,檢測最小割集就是對該最小割集中的所有底事件進行檢測。如果本最小割集中的所有底事件均異常,則判斷該最小割集為異常。適應度函數選為已經檢測完的底事件的數目。
    (1)初始化:將故障樹的所有底事件按順序緊密地排列在一起,并分配順序號作為整個群體,從中等步長間隔均勻地選取出一部分個體作為初始種群。
    (2)選擇:依式(4)概率復制選取父代個體的下一個個體的染色體,加入子代種群。
    (3)交叉:依式(2)概率對父代個體的部分基因進行交換,形成新個體,加入子代種群。
    (4)變異:依式(3)概率對父代個體的部分基因進行變異,產生新的個體,加入子代種群。為防止溢出,變異應控制在步長以內。
    遺傳操作過程中,應保持整個種群的數目不變。另外,在對故障樹的底事件進行檢測時,對已檢測的底事件進行標記,以防止在交叉或變異過程中的重復檢測帶來的時間損失;圖3中,同一個底事件可能存在于不同的最小割集當中,如果某個底事件異常,就要檢測所有包含該底事件的最小割集,具體方法請參考文獻[2]。
4 仿真分析
    某型導彈子系統故障樹的底事件為188個,最小割集為350個,限于篇幅原因,本文未給出故障樹。故障檢測定位算法中采用實數編碼,即正整數i(i=1,2,3,…,188)表示該故障樹的第i個底事件。均勻初始化時,取步長ΔE=21,即初始種群(i=1,22,43,64,85,106,127,148,169),
適應度函數選擇見式(1)。如果底事件在標準范圍之內如果為健康(用0表示),否則該底事件異常(用1表示)。出現故障底事件,將檢測包含該底事件最小割集的其他底事件,以期盡早定位故障原因。
    為此,本文以該型導彈的子系統測試數據為依據,在Windows平臺下進行Matlab仿真,初始化Pcbef=0.5, Pmbef=0.9,結果如圖4、圖5所示。

    圖4中縱坐標1表示故障(異常),0表示正常。結果顯示編號為288的最小割集為導致頂事件發生的原因,其所含的底事件編號為:4,24,26,31,158,185。而其他底事件發生的不正常現象并未導致頂事件的發生。仿真結果與實際相符。
    由圖5得出,在種群進化到第3代的時候已經將導致頂事件發生的最小割集定位;當種群進化到第4代時,已經檢測完所有的底事件,收斂速度較快。為了能更清楚地說明問題,本文進化代數選為10,正常情況下進化到第3代時就已經定位故障,檢測過程至此結束。
    仿真結果表明,本文算法進化到第3代時只檢測了18個故障樹的底事件,即得出將故障定位為編號288的最小割集異常的結論,而傳統的順序檢測方法需要檢測185個底事件才可以定位故障。可見,本文的故障檢測定位算法能夠大大節約故障定位時間。
    本文在深入分析了故障樹及故障檢測特點的基礎上,對遺傳算法作了一定的改進,定義了新的自適應交叉、變異和選擇概率公式, 并設計了用一種均勻初始化
的新型自適應遺傳算法的故障定位方法。仿真實驗表明,該方法能夠提高故障定位的效率,尤其在大型復雜故障系統中體現得更為明顯。
參考文獻
[1] 劉萍,吳宜燦,李亞洲,等.一種基于ZBDD求解大型故障樹的基本事件排序方法[J].核科學與工程,2007,27(3):282-288.
[2] 王久崇,樊曉光,萬明,等.一種改進的故障樹模糊診斷的方法及其應用[J].計算機工程與應用, 2012,48(14):226-230.
[3] 姚成玉,陳東寧.基于最小割集綜合排序的液壓系統故障定位方法[J].中國機械工程,2010,21(11):1357-1361.
[4] 劉東.基于故障樹分析的航空裝備故障診斷及系統開發研究[D].西安:空軍工程大學,2009.
[5] 崔煥慶,周傳愛.應用Petri網求解事故樹最小割集的方法研究[J].計算機工程與設計,2011,32(2):580-583.
[6] 黃友銳.智能優化算法及其應用[M].北京:國防工業出版社,2008.
[7] HOLLAND J H. Adaption in nature and artificial system[M]. Ann Arbor:The University of Michigan Press,1975.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲第一主播视频| 亚洲欧美清纯在线制服| 9国产精品视频| 亚洲国产精品久久久久婷婷老年 | 亚洲精品欧美极品| 久久精品国产欧美激情 | 久久国产日本精品| 性色av一区二区三区红粉影视| 亚洲一区二区三区四区在线观看 | 国产精品一区二区男女羞羞无遮挡 | 亚洲精品乱码久久久久久日本蜜臀 | 欧美大片国产精品| 欧美高清你懂得| 鲁大师成人一区二区三区 | 亚洲黄色精品| 亚洲激精日韩激精欧美精品| 亚洲国产专区校园欧美| 亚洲人人精品| 99精品视频免费| 一区二区三区国产| 亚洲资源在线观看| 亚洲欧美卡通另类91av| 午夜精品久久久久久久久久久久| 亚洲欧美日韩精品久久| 性欧美精品高清| 欧美在线地址| 亚洲国产成人在线视频| 亚洲激情女人| 一区二区三区久久| 亚洲欧美日韩在线播放| 欧美亚洲视频在线看网址| 欧美一区国产一区| 久久免费午夜影院| 蜜桃av久久久亚洲精品| 欧美高清视频| 欧美视频在线观看 亚洲欧| 国产精品国产三级国产普通话99 | 欧美午夜片欧美片在线观看| 国产精品久久久久久久久借妻 | 亚洲视频视频在线| 先锋影音网一区二区| 久久精品动漫| 亚洲最新在线| 亚洲欧美日本精品| 久久久久久穴| 欧美日韩国产免费| 国产精品私房写真福利视频| 黄色成人av在线| 亚洲美女诱惑| 午夜欧美大尺度福利影院在线看| 久久成人精品视频| 99精品欧美一区二区蜜桃免费| 亚洲欧美成人网| 蜜桃av一区二区| 欧美午夜在线一二页| 国产三级欧美三级日产三级99| 精品动漫3d一区二区三区| 亚洲精品免费一二三区| 亚洲欧美另类国产| 亚洲日本欧美天堂| 亚洲欧美日韩中文视频| 裸体素人女欧美日韩| 欧美精品大片| 国产亚洲福利社区一区| 亚洲人永久免费| 欧美夜福利tv在线| 一区二区高清在线| 久久精品亚洲一区| 欧美日韩亚洲一区二区三区在线 | 久久精品国产一区二区电影 | 亚洲视频一二| 亚洲日本成人| 久久精品国产77777蜜臀| 欧美精品九九99久久| 国产亚洲精品久| 日韩一区二区免费看| 亚洲国产高清一区二区三区| 亚洲欧美日韩久久精品| 欧美激情bt| 国产伊人精品| 亚洲专区国产精品| 一本色道久久综合亚洲精品按摩 | 亚洲人人精品| 亚洲第一在线| 久久av一区二区三区| 欧美日韩亚洲一区二区三区在线观看 | 蜜桃av噜噜一区| 国产九九精品视频| av成人天堂| 亚洲人体偷拍| 久久综合色婷婷| 国产偷久久久精品专区| 在线综合亚洲| 日韩一本二本av| 女仆av观看一区| 国模私拍视频一区| 亚洲欧美资源在线| 亚洲一区二区视频| 欧美日韩国产综合视频在线观看| 极品少妇一区二区三区精品视频| 午夜精品一区二区三区电影天堂 | 久久人人超碰| 国产欧美另类| 中日韩美女免费视频网址在线观看| 91久久中文| 美女国产一区| 一区二区三区在线视频免费观看 | 久久精品国产亚洲一区二区三区 | 久久久免费av| 国产深夜精品福利| 亚洲欧美日韩国产成人| 亚洲影院高清在线| 欧美日韩一级大片网址| 亚洲人精品午夜| 艳女tv在线观看国产一区| 欧美福利电影网| 亚洲电影av| 91久久久精品| 蜜桃视频一区| 在线不卡中文字幕播放| 久久国产成人| 久久人人爽国产| 激情av一区| 亚洲欧洲久久| 欧美激情综合在线| 亚洲精品黄色| 亚洲天堂成人在线视频| 欧美日韩在线影院| 一区二区三区欧美| 亚洲综合首页| 国产精品视频第一区| 亚洲免费在线| 久久www成人_看片免费不卡| 国产拍揄自揄精品视频麻豆| 欧美亚洲自偷自偷| 噜噜爱69成人精品| 亚洲激情网站免费观看| 一本一本久久a久久精品牛牛影视| 欧美日韩国产一区二区三区地区| 日韩一级黄色大片| 亚洲尤物在线| 国产私拍一区| 亚洲国产精品黑人久久久| 欧美国产激情| 中文欧美日韩| 欧美一级淫片aaaaaaa视频| 国产三级欧美三级日产三级99| 亚洲电影一级黄| 欧美日韩国产成人高清视频| 国产精品99久久久久久有的能看| 午夜精品福利电影| 国内精品国产成人| 亚洲精品免费网站| 欧美图区在线视频| 午夜欧美理论片| 噜噜噜久久亚洲精品国产品小说| 亚洲欧洲一区二区三区在线观看| 亚洲午夜精品在线| 国产一区二区日韩| 亚洲精品网址在线观看| 欧美系列一区| 欧美中日韩免费视频| 欧美激情一二三区| 亚洲一区二区三区精品动漫| 久久久久久久一区二区| 亚洲人成精品久久久久| 欧美亚洲系列| 在线欧美亚洲| 亚洲欧美日韩国产成人| 激情综合色综合久久综合| 亚洲视频一二| 国产综合欧美| 中日韩在线视频| 国产亚洲欧洲997久久综合| 99国产精品| 国产亚洲一区二区三区| 最新亚洲电影| 国产欧美精品国产国产专区| 亚洲人成绝费网站色www| 国产精品久久网站| 亚洲日本成人| 国产亚洲一级| 亚洲天天影视| 在线免费观看日韩欧美| 欧美一级黄色网| 亚洲毛片在线观看.| 久久久91精品国产一区二区三区 | 欧美日韩国产精品一卡| 久久不射中文字幕| 国产精品白丝jk黑袜喷水| 久久精品免费播放| 国产精品久久久久婷婷| 亚洲人成在线观看| 国产亚洲精品aa午夜观看| 亚洲香蕉网站| 亚洲国产精品成人| 久久久久se| 亚洲资源av| 欧美三级韩国三级日本三斤| 久久精品日产第一区二区三区|