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

?

基于本體的艦炮故障樹建模方法研究?

2014-11-28 09:40:20李曉芳石晨光
艦船電子工程 2014年8期
關(guān)鍵詞:艦炮下位實(shí)例

孫 濤 李曉芳 石晨光 蔡 暢

(海軍大連艦艇學(xué)院艦炮系 大連 116018)

1 本體建模技術(shù)概述

人工智能領(lǐng)域?qū)⒄軐W(xué)中本體(Ontology)概念引入用來解決知識(shí)表示和知識(shí)組織方面的有關(guān)問題。1998年Studer在前人的基礎(chǔ)上給出了“本體是共享概念模型的形式化規(guī)范說明”的解釋,此外,在其他不同的研究中,本體也被賦予了不同的數(shù)學(xué)形式定義,如Guarino形式化定義和Karlsruhe的KAON 形式化定義[1~4]。

根據(jù)概念粒度的相對(duì)大小可以將本體分為頂級(jí)本體、領(lǐng)域本體、任務(wù)本體和應(yīng)用本體。通常,人們?cè)诙x下一層本體的時(shí)候,從上層本體中選擇合適的概念予以特化或者補(bǔ)充。也就是說,概念復(fù)用是人們創(chuàng)建本體的普遍做法。這樣得到的本體可以保證較高的標(biāo)準(zhǔn)性和質(zhì)量,而且有利于信息系統(tǒng)之間基于本體的互操作。按照表示和描述的形式化程度的不同,可以分為完全非形式化本體,半非形式化本體、半形式化本體和嚴(yán)格形式化本體[1],形式化程度越高,越有利于計(jì)算機(jī)的處理。

本體構(gòu)建方法目前沒有統(tǒng)一的理論指導(dǎo),都是針對(duì)具體的項(xiàng)目提出的,國外主要有IDEF5法、骨架法、TOVE法、METHONLOGY法、KACTUS法、七步法和SENSUS法等,其成熟度依次為七步法>METHONLOGY法>IDEF5法>TOVE法>骨架法>SENSUS法>KACTUS法[3,5]。我國研究學(xué)者目前都是在借鑒國外本體構(gòu)建方法的基礎(chǔ)上,根據(jù)中文漢語本體構(gòu)建的實(shí)際情況,提出一些具有影響的本體構(gòu)建方法。

2 故障樹簡介

故障樹(FT)通過對(duì)可能造成系統(tǒng)故障的各種因素,包括硬件、軟件、環(huán)境、人為因素等進(jìn)行分析,畫出邏輯框圖,它是描述診斷對(duì)象結(jié)構(gòu)、功能和關(guān)系的一種定性因果模型[6]。故障樹的規(guī)模根據(jù)裝備的復(fù)雜程度可大可小,但基本的結(jié)構(gòu)都是一樣的,它是由有因果關(guān)系的層次化的故障事件和大量的不同類型的門所構(gòu)成。故障樹中常見的概念和符號(hào)如表1所示。

表1 故障樹中常見的符號(hào)圖

3 故障樹應(yīng)用本體描述方法

3.1 故障樹的建立

首先確定故障樹的頂事件,頂事件描述需要簡明扼要,它決定了建樹時(shí)必須考慮的一系列問題。故障樹的生成是故障樹分析的前提。常見的故障樹生成方法有兩種:演繹法和合成法[6]。演繹法主要用于人工建樹,它是通過人的思考去分析頂事件是怎樣發(fā)生的,再由頂事件出發(fā)循序漸進(jìn)地尋找每層事件發(fā)生的所有可能的直接原因;合成法主要用于計(jì)算機(jī)輔助建樹,其缺點(diǎn)是分析人員不能通過分析系統(tǒng)而對(duì)目標(biāo)系統(tǒng)有徹底的了解,也不能像演繹法那樣有效地考慮環(huán)境條件和人為因素的影響。依據(jù)實(shí)際情況,本文采用演繹法。

3.2 故障樹中的類與類間關(guān)系分析

通過定義和對(duì)故障樹的組成及結(jié)構(gòu)分析可以知道,故障樹應(yīng)用本體中的幾個(gè)主要類及類間關(guān)系如圖1所示。

圖中邏輯門類的“Has_UpperEvent”屬性表示邏輯門具有的上位事件,“Has_NetherEvent”表示門具有的下位事件。同樣,故障事件類的“Has_UpperDoor”屬性表示故障事件具有的上位門,故障事件類的“Has_NetherDoor”屬性表示故障事件具有的下位門。類之間的實(shí)線和虛線表示的類間關(guān)系對(duì)構(gòu)成了互逆關(guān)系(Inverse),如頂事件和門之間的關(guān)系“Has_UpperEvent”和“Has_NetherDoor”構(gòu)成了一對(duì)互逆關(guān)系,也就是說,如果一個(gè)頂事件實(shí)例的“Has_NetherDoor”屬性的取值為一個(gè)門的實(shí)例,那么同時(shí)這個(gè)門的“Has_UpperEvent”屬性的取值就是這個(gè)頂事件實(shí)例。

圖1 故障樹應(yīng)用本體中主要類及其類間關(guān)系圖

3.3 故障樹中門與故障事件的本體描述

故障樹中門與故障事件各子類具有不同特點(diǎn),頂事件是故障事件的一個(gè)子類,并且在任意一棵故障樹中一個(gè)頂事件僅與一個(gè)下位門連接,而不與任何上位門連接,即頂事件與門之間只存在“Has_NetherDoor”關(guān)系,并且其取值的基數(shù)(Cardinality)為1(表示頂事件的下位門僅有1個(gè))。同樣,對(duì)于任意一個(gè)中間事件也僅有一個(gè)上位門和一個(gè)下位門,即中間事件和門之間存在著“Has_Nether-Door”關(guān)系和“Has_UpperrDoor”關(guān)系,且基數(shù)都是1。相應(yīng)地,底事件與門之間僅存在“Has_UpperrDoor”關(guān)系,并且其基數(shù)是1。對(duì)于故障樹中的任意門都存在著上位事件和下位事件,只是由于邏輯門的種類的不同而導(dǎo)致門的上、下位事件的基數(shù)不同[7]?;谝陨戏治?,可以得到故障樹本體的規(guī)范描述如表2所示。

表2 故障樹本體的規(guī)范描述表(部分內(nèi)容)

4 艦炮故障樹應(yīng)用本體構(gòu)建

4.1 繪制艦炮故障樹

繪制艦炮故障樹的步驟主要如下:

1)頂事件的確定。頂事件應(yīng)選擇人們不希望發(fā)生的,顯著影響艦炮技術(shù)性能、可靠性、安全性和經(jīng)濟(jì)性的故障事件。

2)邊界條件的確定。邊界條件的確定使得故障樹不會(huì)無邊無際地?cái)U(kuò)展,合理地定義故障樹的邊界條件,可以確定故障樹的范圍。邊界條件包括:分析的不同的艦炮部件,即頂事件;初始狀態(tài),指艦炮部件可能的工作狀態(tài),需要確定當(dāng)頂事件發(fā)生時(shí)這些部件所處的狀態(tài)。

3)繪制故障樹。找出直接導(dǎo)致頂事件發(fā)生的各種可能因素或因素組合,如硬件故障、環(huán)境因素、人為因素等,再找出第一步中各因素的直接原因,循此方法逐級(jí)向下演繹,一直追溯到引起系統(tǒng)發(fā)生故障的全部原因,即分析到不需要繼續(xù)分析原因的底事件為止,然后把各級(jí)事件用相應(yīng)的符號(hào)和適合于它們之間邏輯關(guān)系的邏輯門與頂事件相連接,就繪制成了一棵以頂事件為根,中間事件為節(jié),底事件為葉的具有若干級(jí)的故障樹。

4)對(duì)故障樹進(jìn)行簡化和模塊化。當(dāng)故障樹建成后,還必須從故障樹的最下級(jí)開始,逐級(jí)寫出上級(jí)事件與下級(jí)事件的邏輯關(guān)系式,直到頂事件為止。并結(jié)合邏輯運(yùn)算算法做進(jìn)一步的分析運(yùn)算,刪除多余事件,合并同類事件。故障樹化簡的方法,從根本上講,就是運(yùn)用布爾代數(shù)的基本定理。

4.2 艦炮故障樹本體描述

首先建立艦炮的結(jié)構(gòu)體系層[8~9]和故障模式層,然后運(yùn)用艦炮結(jié)構(gòu)體系和故障模式的組合建立艦炮故障描述層,最后建立表征艦炮故障之間因果傳遞關(guān)系的故障因果關(guān)系層。設(shè)計(jì)的流程如圖2所示。

4.3 實(shí)例化方法構(gòu)建艦炮故障樹本體

經(jīng)過上述繪制艦炮故障樹的步驟之后,我們可以得到一棵艦炮故障樹。然后采取自頂向下的方法將故障樹實(shí)例化來完成艦炮故障樹本體的構(gòu)建。該方法的基本思路就是首先將繪制的艦炮故障樹的頂事件添加到故障樹本體中,然后逐層向下將下層的門和故障事件添加到故障樹本體中,同時(shí)設(shè)置邏輯門與故障事件之間的關(guān)系,直至所有的邏輯門和故障事件都添加到故障樹本體之中,完成艦炮故障樹本體的實(shí)例化構(gòu)建。其具體步驟如下:

圖2 艦炮故障樹本體模型圖

Step 1:在故障樹本體中創(chuàng)建一個(gè)故障樹類的實(shí)例,選取繪制的艦炮故障樹的頂事件作為艦炮故障樹本體的頂事件。

Step 2:將繪制的艦炮故障樹中的頂事件的下層門添加到艦炮故障樹本體中,并設(shè)置其與上層事件的關(guān)系(例如“Has_UpperEvent”關(guān)系)。

Step 3:添加Step 2中添加的邏輯門的下位事件,并設(shè)置這些事件與上位邏輯門之間的關(guān)系。

Step 4:重復(fù)Step 2—Step 3直至將整棵故障樹添加到艦炮故障樹本體中。

至此,繪制好的艦炮故障樹經(jīng)過實(shí)例化已經(jīng)構(gòu)建為艦炮故障樹本體。

5 結(jié)語

為了進(jìn)一步豐富艦炮故障樹本體的內(nèi)容,還需要繪制更多的艦炮故障樹,同樣可以通過上述實(shí)例化的方法添加到故障樹本體中,使得艦炮故障樹本體中描述的故障知識(shí)更加豐富全面,為下一步艦炮故障樹的推理應(yīng)用提供知識(shí)基礎(chǔ)。

[1]馮志勇,李文杰,李曉紅.本體論工程及其應(yīng)用[M].北京:清華大學(xué)出版社,2007.

[2]何克清,何揚(yáng)帆,梁鵬,等.本體元建模理論與方法及其應(yīng)用[M].北京:科學(xué)出版社,2008.

[3]劉琳娜,薛建武,汪小梅.領(lǐng)域本體構(gòu)建方法的研究[J].情報(bào)雜志,2007(4):14-18.

[4]孫瑋鴻.基于知識(shí)鏈的本體構(gòu)建方法的研究[D].哈爾濱:哈爾濱工程大學(xué)碩士學(xué)位論文,2009.

[5]徐國虎,許芳.本體構(gòu)建工具的分析與比較[J].圖書情報(bào)工作,2009,29(9):44-48.

[6]Relex Software Co.&Intellect.可靠性實(shí)用指南[M].陳曉彤,等譯.北京:北京航空航天大學(xué)出版社,2005.

[7]金亮亮.基于故障樹的航天器故障診斷專家系統(tǒng)研究[D].南京:南京航空航天大學(xué)碩士學(xué)位論文,2008.

[8]張建新,孫文生,孫衛(wèi)國.79(A)式雙100毫米艦炮一般故障排除手冊(cè)[M].大連:北海艦隊(duì)訓(xùn)練基地,2009.

[9]石晨光.艦炮武器原理[M].北京:中國人民解放軍海軍,2012.

猜你喜歡
艦炮下位實(shí)例
大口徑艦炮彈藥儲(chǔ)供系統(tǒng)可靠性研究
一門艦炮殺四方
軍事文摘(2021年16期)2021-11-05 08:49:08
一門艦炮殺四方
基于Simulink的高精度艦炮隨動(dòng)系統(tǒng)建模與仿真
發(fā)射機(jī)房監(jiān)控系統(tǒng)之下位機(jī)
景洪電廠監(jiān)控系統(tǒng)下位機(jī)數(shù)據(jù)傳輸網(wǎng)絡(luò)改造
圍觀黨“下位”,吐槽帝“登基”
CAN總線并發(fā)通信時(shí)下位機(jī)應(yīng)用軟件設(shè)計(jì)
完形填空Ⅱ
完形填空Ⅰ
疏附县| 资溪县| 咸宁市| 美姑县| 枞阳县| 灯塔市| 玉林市| 舒兰市| 凤阳县| 保山市| 博乐市| 大同县| 潞城市| 淮北市| 谷城县| 会泽县| 襄垣县| 张北县| 都安| 民勤县| 静宁县| 南召县| 万山特区| 读书| 铜梁县| 禹州市| 江华| 卓尼县| 建瓯市| 桐城市| 铜梁县| 肥乡县| 巫溪县| 两当县| 东城区| 盘锦市| 新巴尔虎右旗| 苍梧县| 始兴县| 宁德市| 寻甸|