欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

故障診斷專家系統(tǒng)研究之四-----知識(shí)庫(kù)結(jié)構(gòu)

系統(tǒng) 2295 0

知識(shí)庫(kù)結(jié)構(gòu)

?

?

§ 1 ?? 知識(shí)庫(kù)概述

知識(shí)庫(kù)同知識(shí)表示和推理機(jī)構(gòu)成專家系統(tǒng)的三個(gè)核心組成部分。知識(shí)表示研究如何將專家的知識(shí)和經(jīng)驗(yàn)以一定的結(jié)構(gòu)合乎邏輯地表達(dá)出來(lái),而知識(shí)庫(kù)則是研究知識(shí)的存貯結(jié)構(gòu),保證知識(shí)的明確性、相容性、簡(jiǎn)潔性及可維護(hù)性。嚴(yán)格地說(shuō),知識(shí)表示和知識(shí)庫(kù)是分不開的,有何種知識(shí)表示,就有基于該種知識(shí)表示的知識(shí)庫(kù)結(jié)構(gòu)。

關(guān)于知識(shí)庫(kù)的定義,各行各業(yè)都根據(jù)自己的需要對(duì)知識(shí)庫(kù)有著不同的定義,眾說(shuō)紛紜。但對(duì)知識(shí)庫(kù)都有一個(gè)共同的看法:知識(shí)庫(kù)——特定領(lǐng)域的知識(shí)和數(shù)據(jù)的集合,即強(qiáng)調(diào)知識(shí)庫(kù)是一個(gè)集合、一個(gè)知識(shí)和數(shù)據(jù)的集合,而這些知識(shí)和數(shù)據(jù)又屬于一個(gè)特定的領(lǐng)域,如:燃?xì)廨啓C(jī)知識(shí)領(lǐng)域。

知識(shí)庫(kù)的研究和發(fā)展得益于一些概念和技術(shù)的集成。這些概念和技術(shù)所涉及的主要領(lǐng)域有:數(shù)據(jù)庫(kù)技術(shù)、形式邏輯和自然語(yǔ)言處理等,數(shù)據(jù)庫(kù)技術(shù)的發(fā)展使得知識(shí)庫(kù)能處理數(shù)據(jù)共享的問(wèn)題;形式邏輯使得復(fù)雜知識(shí)能夠向簡(jiǎn)單事實(shí)一樣被表示、存貯和推理;自然語(yǔ)言處理方法的研究使得知識(shí)庫(kù)能夠處理一些復(fù)雜的對(duì)象、事件序列和模糊的知識(shí),但知識(shí)庫(kù)并非僅僅是借助于其它領(lǐng)域技術(shù)和方法的簡(jiǎn)單組合,它有著自己的鮮明特點(diǎn):

1. 明確性 ????????? 包含兩個(gè)方面:一是知識(shí)庫(kù)結(jié)構(gòu)的明確性,由于知識(shí)庫(kù)是特定領(lǐng)域的數(shù)據(jù)和知識(shí)的集合,因此,知識(shí)庫(kù)結(jié)構(gòu)應(yīng)與自己所應(yīng)用的對(duì)象明確地保持一致;二是知識(shí)庫(kù)中知識(shí)存貯方式的明確性,即知識(shí)不應(yīng)隱含地存放。

2. 相容性 ????????? 知識(shí)庫(kù)中的知識(shí)必須保持邏輯上的嚴(yán)格一致,同時(shí)必須嚴(yán)格遵守事先規(guī)定好的某些規(guī)范,不能有矛盾性的知識(shí)或不合規(guī)范的知識(shí)存在。

3. 簡(jiǎn)潔性 ????????? 即知識(shí)庫(kù)中的知識(shí)不應(yīng)該雷同或冗余,若某一知識(shí)能從其它知識(shí)演繹而得到,則應(yīng)該把該知識(shí)從知識(shí)庫(kù)中剔除。

4. 可維護(hù)性 ????? 即知識(shí)是可以增加、刪除和修改的,這是知識(shí)庫(kù)的功能中的重點(diǎn)和難點(diǎn)。

在本文中,針對(duì)燃?xì)廨啓C(jī)特有的知識(shí)表示結(jié)構(gòu),結(jié)合關(guān)系型數(shù)據(jù)庫(kù)的思想,提出了燃?xì)廨啓C(jī)知識(shí)庫(kù)的層次模型 ? 結(jié)構(gòu)。該結(jié)構(gòu)能有效地避免知識(shí)冗余,通過(guò)知識(shí)關(guān)聯(lián)和多級(jí)索引機(jī)構(gòu),極大地提高了知識(shí)庫(kù)的搜索效率。

?

?

§ 2 ? 燃?xì)廨啓C(jī)知識(shí)庫(kù)分類及總體結(jié)構(gòu)

在第三章,討論了燃?xì)廨啓C(jī)知識(shí)的分類及每類知識(shí)的表示方法。本文把關(guān)于燃?xì)廨啓C(jī)的知識(shí)分為兩大類:深層知識(shí)和淺層知識(shí)。其中,深層知識(shí)又可分為知識(shí)元和關(guān)聯(lián);淺層知識(shí)又分為斷言、規(guī)則和征兆,如圖 4 1 所示:

?

?

????

4 1 燃?xì)廨啓C(jī)知識(shí)分類

?

?

一個(gè)設(shè)計(jì)良好的知識(shí)庫(kù),除了應(yīng)具備前面提到的明確性、相容性、簡(jiǎn)潔性和可維護(hù)性外,在結(jié)構(gòu)上還應(yīng)具備很強(qiáng)的獨(dú)立性,當(dāng)根據(jù)需要對(duì)知識(shí)庫(kù)進(jìn)行擴(kuò)充或修改時(shí),而不會(huì)影響系統(tǒng)的其他部分。同時(shí),知識(shí)庫(kù)內(nèi)部也應(yīng)具有鮮明的結(jié)構(gòu)化、層次化特點(diǎn),這也是系統(tǒng)可維護(hù)性的要求。

因此,將知識(shí)毫無(wú)區(qū)別地混雜在一起存放是不明智的,這樣既不便于檢索也不便于維護(hù)。本文采用的方法是,將如圖 4 1 所示的每一類知識(shí)單獨(dú)存放在不同的知識(shí)庫(kù)中,根據(jù)不同類知識(shí)之間的依賴關(guān)系,構(gòu)筑其相應(yīng)知識(shí)庫(kù)之間的結(jié)構(gòu)關(guān)系。這樣,不僅保證了知識(shí)庫(kù)的結(jié)構(gòu)化、層次化特點(diǎn),而且知識(shí)庫(kù)結(jié)構(gòu)同知識(shí)表示在邏輯上保持一致,使整個(gè)系統(tǒng)結(jié)構(gòu)顯得完整、緊湊。更重要的是,存取知識(shí)庫(kù)時(shí)不必經(jīng)過(guò)格式的轉(zhuǎn)換,提高了系統(tǒng)的效率。

鑒于上述分析,本文采用的知識(shí)庫(kù)分類方式同燃?xì)廨啓C(jī)知識(shí)的分類方式一樣,給每一類知識(shí)都構(gòu)筑自己的知識(shí)庫(kù),因此燃?xì)廨啓C(jī)知識(shí)庫(kù)的分類方式如圖 4 2 所示。

?????? 觀察燃?xì)廨啓C(jī)知識(shí)庫(kù)分類圖(圖 4 2 ),燃?xì)廨啓C(jī)知識(shí)庫(kù)由 11 個(gè)庫(kù)組成,如何組織這 11 個(gè)庫(kù)之間的關(guān)系及其內(nèi)部的結(jié)構(gòu)是本章討論的重點(diǎn)。淺層知識(shí)總是基于結(jié)構(gòu)化原理等深層知識(shí)之上,因而在知識(shí)庫(kù)模型中,深層知識(shí)庫(kù)應(yīng)該在底部,淺層知識(shí)庫(kù)則應(yīng)該在頂部;深層知識(shí)庫(kù)又包括知識(shí)元庫(kù)和關(guān)聯(lián)庫(kù),其中知識(shí)元庫(kù)是基礎(chǔ),它記載和描述了構(gòu)成任一條燃?xì)廨啓C(jī)知識(shí)的最基本元素(系統(tǒng)名,子系統(tǒng)名,對(duì)象名,狀態(tài)描述),關(guān)聯(lián)庫(kù)則存放著各知識(shí)元庫(kù)中知識(shí)元之間的所屬關(guān)系,關(guān)聯(lián)庫(kù)的存在以知識(shí)元庫(kù)的存在為前提,因而在深層知識(shí)庫(kù)中,知識(shí)元庫(kù)在底部,關(guān)聯(lián)庫(kù)在頂部;淺層知識(shí)庫(kù)包括斷言庫(kù)、規(guī)則庫(kù)、征兆庫(kù)和行動(dòng)庫(kù),由定義 3 3 和圖 3 6 ,斷言庫(kù)事實(shí)上表現(xiàn)為各層知識(shí)元庫(kù)根據(jù)相應(yīng)關(guān)聯(lián)而構(gòu)成的一個(gè)四元關(guān)系集,也就是說(shuō),斷言可直接從深層知識(shí)庫(kù)中抽取,同時(shí),斷言又是構(gòu)成規(guī)則和征兆的前件和后件的基本元素,因而斷言庫(kù)在深層知識(shí)庫(kù)之上且位于淺層知識(shí)庫(kù)的底部;規(guī)則和征兆則是基于斷言的產(chǎn)生式結(jié)構(gòu),故規(guī)則庫(kù)和征兆庫(kù)位于斷言庫(kù)之上,在淺層知識(shí)庫(kù)的頂部;行動(dòng)本應(yīng)屬于規(guī)則的一個(gè)域,為了使規(guī)則的描述得到簡(jiǎn)化,故把行動(dòng)從規(guī)則中分離出來(lái),使其單獨(dú)構(gòu)成一個(gè)庫(kù),因此,行動(dòng)庫(kù)是規(guī)則庫(kù)的一個(gè)附件。由于行動(dòng)庫(kù)存放的只是 給用戶提供維修措施的一組字符流,不需要特殊的存儲(chǔ)結(jié)構(gòu),因此本文后幾節(jié)將重點(diǎn)討論其它幾種的知識(shí)庫(kù)結(jié)構(gòu)。

?

?

???????????????????? 4 2 燃?xì)廨啓C(jī)知識(shí)庫(kù)分類

?

?

?

?

鑒于上述分析,本文提出的燃?xì)廨啓C(jī)知識(shí)庫(kù)模型如下:

?

?

?

?

?

?

4 3 燃?xì)廨啓C(jī)知識(shí)庫(kù)模型

?

?

?

?

?

?

§ 3 ?? 知識(shí)元庫(kù)

如圖 4 3 所示,知識(shí)元庫(kù)包括系統(tǒng)名庫(kù)、子系統(tǒng)名庫(kù)、對(duì)象名庫(kù)和狀態(tài)描述庫(kù)。這四個(gè)庫(kù)是整個(gè)燃?xì)廨啓C(jī)知識(shí)庫(kù)的基礎(chǔ),它記載和描述著燃?xì)廨啓C(jī)所有系統(tǒng)、部件及參數(shù)的名稱和關(guān)于它們可能狀態(tài)的描述。對(duì)應(yīng)圖 3 6 ,就主機(jī)系統(tǒng)而言,這四個(gè)庫(kù)事實(shí)上分別對(duì)應(yīng)著圖中的四層節(jié)點(diǎn)集。

考察下述深層知識(shí):

4 1 ??? 主機(jī)系統(tǒng)由壓氣機(jī)、燃燒室和渦輪等子系統(tǒng)構(gòu)成;壓氣機(jī)包括出口溫度、出口壓力、壓比和葉片等對(duì)象(參數(shù)和部件);燃燒室包括燃油噴射量等對(duì)象(參數(shù));渦輪包括輪間溫度、平均排氣量和靜子、密封件等對(duì)象(參數(shù)和部件)。而每一對(duì)象有過(guò)高、過(guò)低、過(guò)大、過(guò)小、變形、磨損和斷裂等狀態(tài)描述(異常狀態(tài))。

?

?

為了能夠清晰地從上述知識(shí)中抽取各層知識(shí)元,不妨把它表示成四層樹形結(jié)構(gòu)圖的形式:

?

?

?

?

??? 4 4 4 1 的圖解表示

?

?

?

?

系統(tǒng)名庫(kù)對(duì)應(yīng)第一層節(jié)點(diǎn)集

?

?

?????? 系統(tǒng)名庫(kù): { 主機(jī)系統(tǒng) }

?

?

子系統(tǒng)名庫(kù)對(duì)應(yīng)第二層節(jié)點(diǎn)集

?

?

?????? 子系統(tǒng)名庫(kù): ? { 壓氣機(jī),燃燒室,渦輪 }

?

?

對(duì)象名庫(kù)對(duì)應(yīng)第三層節(jié)點(diǎn)集

?

?

?????? 對(duì)象名庫(kù): { 出口溫度,出口壓力、壓比,葉片,燃油噴 ??????????????????????????? 射量,輪間溫度,平均排氣量,靜子,密封件 }

?

?

狀態(tài)描述庫(kù)對(duì)應(yīng)第四層節(jié)點(diǎn)集

?

?

?????? 狀態(tài)描述庫(kù): ? { 過(guò)高,過(guò)低,磨損,變形,斷裂,過(guò)大,過(guò)小 }

?

?

但是,上述具體的知識(shí)元庫(kù)只是說(shuō)明了知識(shí)元在相應(yīng)知識(shí)元庫(kù)中的結(jié)構(gòu),這種庫(kù)結(jié)構(gòu)是離散化的,并沒有完整地存儲(chǔ)例 4 1 中的深層知識(shí),而關(guān)聯(lián)庫(kù)的存在則使得這一問(wèn)題得到解決。

?

?

§ 4 ?? 關(guān)聯(lián)庫(kù)

關(guān)聯(lián)分為一、二、三級(jí),相應(yīng)地關(guān)聯(lián)庫(kù)也分為一級(jí)、二級(jí)、三級(jí)關(guān)聯(lián)庫(kù),它反映了各層知識(shí)元之間的所屬關(guān)系:

?

?

一級(jí)關(guān)聯(lián)庫(kù):系統(tǒng)名庫(kù) ????????? 子系統(tǒng)名庫(kù)

二級(jí)關(guān)聯(lián)庫(kù):子系統(tǒng)名庫(kù) ???????? 對(duì)象名庫(kù)

三級(jí)關(guān)聯(lián)庫(kù):對(duì)象名庫(kù) ??????? 狀態(tài)描述庫(kù)

?

?

如第三章所述,關(guān)聯(lián)分為關(guān)聯(lián)首部和關(guān)聯(lián)體部。就一級(jí)關(guān)聯(lián)而言,關(guān)聯(lián)首部存放系統(tǒng)名在系統(tǒng)名庫(kù)中的序號(hào),關(guān)聯(lián)體部則存放子系統(tǒng)名在子系統(tǒng)名庫(kù)中的序號(hào),關(guān)聯(lián)體一般有多個(gè)序號(hào),呈現(xiàn)典型的一對(duì)多的形式,這一點(diǎn)也符合燃?xì)廨啓C(jī)的基本結(jié)構(gòu)。在關(guān)聯(lián)庫(kù)中,關(guān)聯(lián)也以這種形式存放,由于關(guān)聯(lián)庫(kù)是多個(gè)關(guān)聯(lián)的集合,因此涉及到關(guān)聯(lián)在關(guān)聯(lián)庫(kù)中的相對(duì)位置的排序問(wèn)題。在同一個(gè)關(guān)聯(lián)庫(kù)中不可能存在兩個(gè)關(guān)聯(lián)其首部相同,對(duì)于這種情況系統(tǒng)會(huì)自動(dòng)地將其合并為一條關(guān)聯(lián)(見第六章--知識(shí)獲取),因此可以采用關(guān)聯(lián)首部作為關(guān)鍵值,以該值的大小順序(本文中采用由小到大的順序)來(lái)安排各關(guān)聯(lián)庫(kù)中關(guān)聯(lián)的相對(duì)位置,這樣做的好處是知識(shí)獲取時(shí)可以采用二分查找法查找關(guān)聯(lián)(見第六章-知識(shí)獲取),因?yàn)檫@種方法可以有效地提高知識(shí)庫(kù)的搜索效率。

回到例 4 1 ,給出關(guān)聯(lián)庫(kù)中該知識(shí)的結(jié)構(gòu)(如圖 4 5 ),為保證論述的整體性和完整性,圖中結(jié)合了知識(shí)元庫(kù)一塊描述,事實(shí)上,這也是例 4 1 在深層知識(shí)庫(kù)中的結(jié)構(gòu)。

?

?

§ 5 ?? 斷言庫(kù)

在燃?xì)廨啓C(jī)知識(shí)庫(kù)的 11 個(gè)庫(kù)之中,從知識(shí)庫(kù)的產(chǎn)生方式來(lái)說(shuō),斷言庫(kù)是最特殊的。因?yàn)槠渌袔?kù)中的知識(shí)均由知識(shí)工程師和專家合作,以一定的形式存入知識(shí)庫(kù)中,而斷言庫(kù)則是自動(dòng)生成的。

由定義 3 3 ,斷言事實(shí)上就是從燃?xì)廨啓C(jī)各系統(tǒng)四層樹形結(jié)構(gòu)圖根節(jié)點(diǎn)到葉節(jié)點(diǎn)的而得到的描述,也就是基于燃?xì)廨啓C(jī)四層知識(shí)元庫(kù)之上的一個(gè)關(guān)系,而這種關(guān)系的建立不是隨機(jī)的,它依賴于四層知識(shí)元庫(kù)之間的三級(jí)關(guān)聯(lián)。因此,斷言庫(kù)依賴于深層知識(shí)庫(kù)的存在而存在,一旦確立了深層知識(shí)庫(kù),則斷言庫(kù)事實(shí)上已經(jīng)被確定。因此,斷言庫(kù)完全可以以深層知識(shí)庫(kù)為基礎(chǔ),由系統(tǒng)自動(dòng)地建立。在討論系統(tǒng)如何自動(dòng)建立斷言庫(kù)之前,先介紹一個(gè)重要的概念-- 關(guān)聯(lián)的連接運(yùn)算。

考察下述斷言

斷言 1 ????? 主機(jī)系統(tǒng)透平輪間溫度過(guò)高

?????????????????????? 4 5 4 1 的深層知識(shí)庫(kù)結(jié)構(gòu)

根據(jù)§ 3 3 3 節(jié)的討論,該斷言的框架表示如下

?

?

???????????????? (框架名:斷言 1 ??????

???????????????????? (槽 1 :主機(jī)系統(tǒng)) ???

???????????????????? (槽 2 :透平)

???????????????????? (槽 3 :輪間溫度) ???

???????????????????? (槽 4 :過(guò)高) ???

?

?

更進(jìn)一步地,結(jié)合圖 4 5 ,上述各槽值可以采用在對(duì)應(yīng)知識(shí)元庫(kù)中的序號(hào)來(lái)表示:

?

?

???????????????? (框架名:斷言 1 ??????

???????????????????? (槽 1 1 ???

???????????????????? (槽 2 3 ???

???????????????????? (槽 3 6 ???

???????????????????? (槽 4 1

?

?

為方便起見,改寫成下列形式:

1 3 6 1

上述形式中,忽略了斷言框架的名稱,因?yàn)閿嘌詭?kù)中每一斷言框架的名稱可以采用斷言在斷言庫(kù)中的序號(hào)來(lái)表示,而斷言本身并沒有必要知道它在斷言庫(kù)中的位置。因此,上述存儲(chǔ)結(jié)構(gòu)中只記載了知識(shí)元“主機(jī)系統(tǒng)”、“透平”、“輪間溫度”、“過(guò)高”在相應(yīng)知識(shí)元庫(kù)中的序號(hào),這也是斷言在斷言庫(kù)中的存儲(chǔ)結(jié)構(gòu)。相應(yīng)地,斷言“主機(jī)系統(tǒng)壓氣機(jī)葉片斷裂”也可以表示為下列形式:

1 1 4 5

?????? 事實(shí)上,斷言的這種存儲(chǔ)結(jié)構(gòu)可以從關(guān)聯(lián)庫(kù)中得到體現(xiàn),就斷言( 1 3 6 1 )而言(不妨設(shè)該斷言為 ass1 〕,根據(jù)系統(tǒng)名序號(hào) 1 在一級(jí)斷言庫(kù)中尋找關(guān)聯(lián)首部為 1 的關(guān)聯(lián)項(xiàng) con1= 1 1 2 3 ),發(fā)現(xiàn)斷言 ass1 的子系統(tǒng)名序號(hào) 3 出現(xiàn)在關(guān)聯(lián)項(xiàng) con1 的關(guān)聯(lián)體中;根據(jù)子系統(tǒng)名序號(hào) 3 到二級(jí)關(guān)聯(lián)庫(kù)中尋找關(guān)聯(lián)首部為 3 的關(guān)聯(lián)項(xiàng) con2= 3 6 7 8 9 ),發(fā)現(xiàn)斷言 ass1 的對(duì)象名序號(hào) 6 出現(xiàn)在關(guān)聯(lián)項(xiàng) con2 的關(guān)聯(lián)體中;根據(jù)對(duì)象名序號(hào) 6 到三級(jí)關(guān)聯(lián)庫(kù)中尋找關(guān)聯(lián)首部為 6 的關(guān)聯(lián)項(xiàng) con3= 6 1 2 ),發(fā)現(xiàn)斷言 ass1 的狀態(tài)描述名序號(hào) 1 出現(xiàn)在關(guān)聯(lián)項(xiàng) con3 的關(guān)聯(lián)體中。因此,斷言( 1 3 6 1 )完全可以從關(guān)聯(lián)項(xiàng) con1 con2 con3 中抽取,同樣,從 con1 con2 con3 中還可以抽取斷言( 1 3 6 2 ( 對(duì)應(yīng)“主機(jī)系統(tǒng)透平輪間溫度過(guò)低” ) 。斷言的這種生成方式可表示為

????????????? con1*con2*con3 { 1 3 6 1 ),( 1 3 6 2 }

其中, * 稱為連接符號(hào)。

?

?

定義 4 1 ????? 設(shè) 為任意關(guān)聯(lián)項(xiàng), 為關(guān)聯(lián)項(xiàng) 的首部, ??? 關(guān)聯(lián)項(xiàng) 的第 個(gè)關(guān)聯(lián)體。 ??????????????????? 又令

????????????? 關(guān)聯(lián)項(xiàng) ? 分別屬于一、二、三級(jí)關(guān)聯(lián)庫(kù), ?? 如果

????????????????? ?????????????????????

?????????????????

????????????? 那么稱 關(guān)聯(lián)項(xiàng) 經(jīng)過(guò)連接生成斷言集

????????????? ={ ,

???????????????????? ……

???????????????????? }

????????????? 記為 ??????

????????????? 其中, 的關(guān)聯(lián)體數(shù)量, * 為連接運(yùn)算符。

?

?

按照定義 4 1 ,考察前述關(guān)聯(lián) ??????????????????????????

??????????????????????????????????

因此,

?????? 若上述關(guān)聯(lián)項(xiàng) 分別遍歷一、二、三級(jí)關(guān)聯(lián)庫(kù)中所有關(guān)聯(lián)項(xiàng),則可以得到諸多不同的斷言集,而斷言庫(kù)正是由所有這些斷言集構(gòu)成。關(guān)于斷言庫(kù)的構(gòu)成,本文給出如下結(jié)論

?

?

結(jié)論 4 1 ????? 設(shè) 分別為一、二、三級(jí)關(guān)聯(lián)庫(kù), ?????????????? ?? , 則對(duì)于任意的 ,通過(guò)連接運(yùn)算 而生成的斷言集構(gòu)成斷言庫(kù)。

?

?

在深層知識(shí)庫(kù)基礎(chǔ)之上,采用關(guān)聯(lián)的連接運(yùn)算可自動(dòng)地生成斷言庫(kù)。至于斷言在斷言庫(kù)中的排列次序同關(guān)聯(lián)庫(kù)一樣,以斷言框架的第一個(gè)值(系統(tǒng)名)為關(guān)鍵字,由小到大排列,對(duì)于系統(tǒng)名相同的斷言則以斷言的第二個(gè)值(子系統(tǒng)名)為關(guān)鍵字,余類推。這樣做的目的是為了能夠采用二分查找法,提高斷言庫(kù)的搜索效率。對(duì)應(yīng)圖 4 5 的深層知識(shí)庫(kù)生成的斷言庫(kù)如圖 4 6 所示,圖中把斷言庫(kù)分成三塊,是為了能夠更清晰地觀察到斷言庫(kù)的排序結(jié)構(gòu)。事實(shí)上,斷言在斷言庫(kù)中是連續(xù)存放的。

?

?

????????????

4 6 ?? 由圖 4 5 生成的斷言庫(kù)結(jié)構(gòu)

?

?

?

?

?

?

?

?


§ 6 ?? 規(guī)則庫(kù) ?????

?????? 在第三章,本文討論了規(guī)則的知識(shí)表示方式,確定了采用基于斷言框架的產(chǎn)生式結(jié)構(gòu)來(lái)表示規(guī)則,并給出規(guī)則的一個(gè)表達(dá)模式:

r= (故障現(xiàn)象,故障原因,規(guī)則強(qiáng)度,行動(dòng)方案〕

那么,規(guī)則在規(guī)則庫(kù)中的具體存儲(chǔ)結(jié)構(gòu)如何?本節(jié)將在產(chǎn)生式結(jié)構(gòu)的基礎(chǔ)之上作進(jìn)一步的探討。為了討論問(wèn)題的方便,先不考慮規(guī)則強(qiáng)度與行動(dòng)方案。即認(rèn)為規(guī)則由下述兩部分構(gòu)成:

r= (故障現(xiàn)象;故障原因)=( A B

至于規(guī)則強(qiáng)度與行動(dòng)方案稍后再討論。

?????? 針對(duì)燃?xì)廨啓C(jī)的具體運(yùn)行情況,按照規(guī)則前件的形式分類,規(guī)則的形式不外乎下述四種情況 :

?????? 1. ??? 規(guī)則前件為單個(gè)斷言,即故障 B 只表現(xiàn)為一種故障現(xiàn)象。

??????????????????????????? 形式 1

?????? 2. ??? 規(guī)則前件為多個(gè)斷言相“或”,即故障 B 可能誘發(fā)多個(gè)故障現(xiàn)象,而這些現(xiàn)象可以不同時(shí)出現(xiàn)。

??????????????????????????? 形式 2

?????? 3. ??? 規(guī)則前件為多個(gè)斷言相“與”,即故障 B 可能誘發(fā)多個(gè)故障現(xiàn)象,而這些現(xiàn)象肯定同時(shí)出現(xiàn)。

???????????????????? ?????? 形式 3

?????? 4. ??? 規(guī)則前件為多個(gè)斷言以“與”和“或”的形式相組合,即故障 B 可能誘發(fā)多個(gè)故障現(xiàn)象,而其中一些現(xiàn)象可能單獨(dú)出現(xiàn),另外一些現(xiàn)象要么不出現(xiàn),要么同時(shí)出現(xiàn),

??????????????????????????? 形式 4

這里,符號(hào) 均為單個(gè)斷言,而 則有可能是斷言的組合形式。

?????? 其實(shí),上述四種形式可以進(jìn)一步地縮減,對(duì)于形式 4 可以通過(guò)變換將其前件化為合取范式的形式 [5]

??????????????????????????????????

這里 均為多個(gè)斷言相“與”的形式,從而可用形式 3 表示。如規(guī)則 ?

? ???????????????????????????????????????

可以化為兩條規(guī)則

?????????????????????????????????????????

對(duì)于形式 2 ,可用形式 1 表示。 如規(guī)則

?????????????????????????????????????????

可以化為三條規(guī)則

????? ?????????????????????????????

因此,上述四種規(guī)則形式可以歸結(jié)為形式 1 和形式 3

??????????????????????????? 形式 1

??????????????????????????? 形式 3

而形式 1 則又是形式 3 的一個(gè)特例,當(dāng) n=1 時(shí),形式 3 就變成形式 1

?????? 鑒于上述分析,關(guān)于燃?xì)廨啓C(jī)的所有規(guī)則均可采用形式 3 描述,因此,本文在規(guī)則庫(kù)中采用形式 3 來(lái)存儲(chǔ)規(guī)則。

?????? 燃?xì)廨啓C(jī)實(shí)際運(yùn)行時(shí)情況比較復(fù)雜,對(duì)于一個(gè)或若干個(gè)故障現(xiàn)象,都可能對(duì)應(yīng)若干個(gè)故障原因,這些原因中可能有些發(fā)生,有些并沒有發(fā)生。因此,諸多原因中各自的可能性是不一樣的,因而規(guī)則強(qiáng)度也不一樣。同樣,對(duì)于每一個(gè)具體的故障原因都有其具體的解決辦法或行動(dòng)方案。因此,規(guī)則強(qiáng)度和行動(dòng)方案同故障原因之間存在著相互對(duì)應(yīng)的關(guān)系,可將它們歸結(jié)為一類,并入規(guī)則后件之中。于是規(guī)則的形式又統(tǒng)一到第三章描述的規(guī)則表示的形式上:

?

?

這里,規(guī)則前件 A 是如形式 3 中多個(gè)斷言相“與”的形式;規(guī)則后件 B 則是多個(gè)可能的故障原因(附帶規(guī)則強(qiáng)度與行動(dòng)方案)的排列。因此,規(guī)則的存儲(chǔ)結(jié)構(gòu)應(yīng)該如圖 4 7 所示:

?

?

4 7 規(guī)則的存儲(chǔ)結(jié)構(gòu)圖

?

?

實(shí)際存儲(chǔ)時(shí),為了節(jié)省存儲(chǔ)容量,提高匹配速度,上述各斷言均采用該斷言在斷言庫(kù)中的索引號(hào)表示。如圖 4 7 中的規(guī)則 1 在規(guī)則庫(kù)中的實(shí)際形式為:

?

?

4 8 規(guī)則的實(shí)際存儲(chǔ)形式

燃?xì)廨啓C(jī)實(shí)際運(yùn)行過(guò)程中,經(jīng)常遇到的一個(gè)問(wèn)題是效率和壓比過(guò)低,根據(jù)專家經(jīng)驗(yàn)可能是由于壓氣機(jī)葉片變形、磨損或斷裂引起,當(dāng)然也有可能是由輔助系統(tǒng)的故障引起,如放氣機(jī)構(gòu)工作不正常,進(jìn)氣導(dǎo)流氣結(jié)冰等。為了能夠沿用圖 4 6 中例 4 1 的斷言庫(kù),這里只考慮壓氣機(jī)葉片的故障引起壓比過(guò)低的情況,因?yàn)殛P(guān)于壓氣機(jī)效率和輔助系統(tǒng)的斷言在圖 4 6 中并未列出。以前面討論的形式 3 對(duì)這一規(guī)則作一描述:

設(shè)斷言 ??? A1 =主機(jī)系統(tǒng)壓氣機(jī)壓比過(guò)低;

?????????? A2 =主機(jī)系統(tǒng)壓氣機(jī)葉片變形;

?????????? A3 =主機(jī)系統(tǒng)壓氣機(jī)葉片磨損;

?????????? A4 =主機(jī)系統(tǒng)壓氣機(jī)葉片斷裂;

則上述專家經(jīng)驗(yàn)可表示為規(guī)則

?????????? r=(A1 (A2 CT1,ACT1) ú (A3,CT2,ACT2) ú (A4,CT3,ACT3))

其中, CT1,CT2,CT3 為規(guī)則強(qiáng)度, ACT1 ACT2 ATC3 為行動(dòng)方案。以圖 4 7 的斷言庫(kù)為例,這條規(guī)則在規(guī)則庫(kù)中的存儲(chǔ)結(jié)構(gòu)如下:

?

?

?

?

4 9 規(guī)則 r 在規(guī)則庫(kù)中的存儲(chǔ)結(jié)構(gòu)

?

?

?

?

?

?

§ 7 ?? 征兆庫(kù)

?? 正如前面所述,燃?xì)廨啓C(jī)的同一故障現(xiàn)象可能對(duì)應(yīng)多個(gè)原因,即多個(gè)故障可能誘發(fā)同一現(xiàn)象。例如,當(dāng)渦輪效率有變化時(shí),可能是下述幾種原因引起:

?????????? ????? 1. ? 渦輪工作葉片拉長(zhǎng)

????????????????? 2. ? 渦輪氣流通道零件燒毀

????????????????? 3. ? 渦輪工作葉片扯斷

????????????????? 4. ? 軸承和篦齒密封圈斷裂

5. ????? 排氣裝置損壞 ?

?

?

而燃?xì)廨啓C(jī)實(shí)際運(yùn)行時(shí),可能只發(fā)生其中一種或少數(shù)幾種故障原因,并非所有的故障同時(shí)出現(xiàn),為保證故障診斷的深度,必須對(duì)上述 5 個(gè)故障原因中實(shí)際沒有發(fā)生的故障予以排除。當(dāng)某一故障發(fā)生時(shí),必然會(huì)表現(xiàn)出與之相關(guān)的確定的征兆,可以通過(guò)檢查這些征兆是否出現(xiàn)來(lái)判斷該故障是否發(fā)生,從而達(dá)到保證診斷深度、縮小診斷范圍的效果。這也是設(shè)立征兆庫(kù)的原因。

??? 第三章中,提出了征兆的知識(shí)表示模型如下:

(故障狀態(tài);故障表現(xiàn))

?

?

這里故障狀態(tài)單一,并非多種故障狀態(tài)的組合,而故障表現(xiàn)則是該故障狀態(tài)發(fā)生時(shí)所表現(xiàn)出來(lái)的所有征兆的組合,同樣,它們均由斷言構(gòu)成。因此,征兆在征兆庫(kù)中的存儲(chǔ)形式如下圖所示:

?

?

4 10 ?? 征兆在征兆庫(kù)中的形式

?

?

這里, m 為故障狀態(tài)在斷言庫(kù)中的序號(hào), n1,n2,...,nn 分別為故障 m n 個(gè)征兆在斷言庫(kù)中的序號(hào)。

?

?

?

?

?

?

本章小結(jié)

本章在燃?xì)廨啓C(jī)知識(shí)分類的基礎(chǔ)之上引出燃?xì)廨啓C(jī)知識(shí)庫(kù)的分類,并以燃?xì)廨啓C(jī)知識(shí)之間的層次關(guān)系來(lái)構(gòu)筑其知識(shí)庫(kù),提出了燃?xì)廨啓C(jī)知識(shí)庫(kù)的層次化模型。該模型中,各類知識(shí)自成一體,不同類知識(shí)之間的關(guān)系通過(guò)其相應(yīng)的知識(shí)庫(kù)之間的結(jié)構(gòu)準(zhǔn)確地體現(xiàn)出來(lái)。為了提高知識(shí)庫(kù)的搜索和匹配效率,對(duì)知識(shí)庫(kù)中的知識(shí)存儲(chǔ)形式作了探討。

Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=558012


故障診斷專家系統(tǒng)研究之四-----知識(shí)庫(kù)結(jié)構(gòu)


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 久久亚洲一区二区 | 国产一级一区 | 黄毛片 | 一级毛片丰满 出奶水 | 青春草在线观看 | 91精品国产免费久久久久久 | 欧美一区二区三区在观看 | 亚洲人成在线观看一区二区 | 九九在线精品视频播放 | 在线观看国产精品一区 | 色网站在线视频 | 国产亚洲精品国产 | 黄视频网站免费看 | 另类五月天 | 一区二区在线视频 | 亚洲在线观看免费视频 | 欧美色哟哟 | 人人欧美| 久久久久久久久国产 | 日韩视频在线观看免费 | 国产无遮挡一级毛片 | 免费看黄网 | av成人免费在线观看 | 国内外一级毛片 | 波多野结衣亚洲一区二区三区 | www久久爱 | 久久精品视频16 | 中文字幕日韩欧美一区二区三区 | 五月婷婷社区 | 亚洲一区二区三区视频 | 亚洲综合色视频在线观看 | 中文字幕av一区二区三区 | 狠狠操社区 | 性夜黄a爽爽免费视频国产 尤物tv在线 | 婷婷国产成人久久精品激情 | 蜜桃视频在线观看www社区 | 久久亚洲在线 | 久操欧美 | 欧美一级成人免费大片 | 草莓视频午夜在线观影 | 久草在线观看福利视频 |