亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于可信度的計算機(jī)故障診斷專家系統(tǒng)

        2015-04-29 00:44:03劉放美王扣金蔡增玉蒙應(yīng)杰
        計算機(jī)時代 2015年11期
        關(guān)鍵詞:專家系統(tǒng)故障診斷

        劉放美 王扣金 蔡增玉 蒙應(yīng)杰

        摘 要: 設(shè)計和實現(xiàn)了基于可信度的計算機(jī)故障診斷專家系統(tǒng)。給出了功能需求分析和功能設(shè)計;對系統(tǒng)的知識表示、推理機(jī)制及可信度計算等關(guān)鍵技術(shù)進(jìn)行了研究;給出了基于可信度的計算機(jī)故障診斷專家系統(tǒng)的測試結(jié)果。實驗結(jié)果表明,該系統(tǒng)界面美觀、診斷準(zhǔn)確、功能完整,具有一定的應(yīng)用前景。

        關(guān)鍵詞: 可信度; 故障診斷; 知識表示; 專家系統(tǒng)

        中圖分類號:TP389.1 文獻(xiàn)標(biāo)志碼:A 文章編號:1006-8228(2015)11-12-04

        Abstract: A credibility based computer fault diagnosis expert system is designed and implemented in this paper. The function requirement analysis and function design are presented, the key technology such as the system knowledge representation, reasoning mechanism and credibility calculation are studied, and the test results of the system are given out. The experiment results show that the system has a beautiful interface, accurate diagnosis and complete function, and has a certain application prospect.

        Key words: credibility; fault diagnosis; knowledge representation; expert system

        0 引言

        專家系統(tǒng)(Expert System,ES)[1]是人工智能的一個重要分支,隨著計算機(jī)技術(shù)的不斷發(fā)展、日臻完善和成熟。專家系統(tǒng)的建立可以使專家豐富而寶貴的知識和經(jīng)驗更好的傳承和被利用,進(jìn)而產(chǎn)生社會效益和經(jīng)濟(jì)效益。當(dāng)今社會,計算機(jī)幾乎成為各個領(lǐng)域必不可少的工具,它在使用過程中出現(xiàn)故障也是在所難免的,因此對各種計算機(jī)故障進(jìn)行及時地診斷與維修非常重要,建立計算機(jī)故障診斷專家系統(tǒng)對于提高維修人員的工作效率和降低維修成本有十分重要的意義。但關(guān)于計算機(jī)故障診斷專家系統(tǒng)的研究和構(gòu)建較少,并且主要集中在知識表示和推理機(jī)制的研究上。文獻(xiàn)[2]主要研究了計算機(jī)故障診斷專家系統(tǒng)的基本結(jié)構(gòu);文獻(xiàn)[3]僅給出了數(shù)據(jù)表的設(shè)計和推理機(jī)制的選擇;文獻(xiàn)[4]構(gòu)建了基于本體和規(guī)則的計算機(jī)故障診斷專家系統(tǒng),但是其基于確定性的推理,無法給出各種故障可能性的大小。因此,本文給出一種基于可信度的計算機(jī)故障診斷專家系統(tǒng)的設(shè)計與實現(xiàn),其目的在于使缺乏計算機(jī)專業(yè)知識的用戶通過本系統(tǒng)對常見的故障進(jìn)行診斷,并為維修提供一定的指導(dǎo)。測試結(jié)果表明該系統(tǒng)能夠滿足上述要求。

        1 需求分析和功能設(shè)計

        1.1 功能需求分析

        隨著計算機(jī)的應(yīng)用越來越廣泛,相應(yīng)的各種故障也出現(xiàn)了。一般都是由維修人員根據(jù)自己的經(jīng)驗判斷故障類型并進(jìn)行維修,而沒有維修經(jīng)驗的計算機(jī)普通用戶則需要經(jīng)過很長一段時間的積累才能掌握一定的維修技術(shù)。因此,設(shè)計一個計算機(jī)故障診斷系統(tǒng)來幫助普通用戶快速實現(xiàn)計算機(jī)故障診斷很有意義。本文給出了一種基本符合實際操作的基于可信度的計算機(jī)故障診斷專家系統(tǒng)。用戶能夠利用該系統(tǒng)對計算機(jī)出現(xiàn)的各種常見故障現(xiàn)象、故障點進(jìn)行有效的查詢,對故障原因作出正確的診斷,對可信度進(jìn)行正確的評價。其實現(xiàn)的主要功能有:故障原因診斷、新知識的增加、刪除和更新可信度計算,以及故障處理方法指導(dǎo)等。

        1.2 功能設(shè)計

        基于可信度的計算機(jī)故障診斷專家系統(tǒng)的主要任務(wù)是對計算機(jī)常見故障進(jìn)行診斷,該系統(tǒng)的主要功能有:故障原因診斷、知識管理和故障處理方法查詢等。

        ⑴ 故障原因診斷:診斷出故障點和故障原因。由于引起某個故障現(xiàn)象的故障部位可能不止一個,本系統(tǒng)設(shè)計在進(jìn)行故障原因診斷時,首先診斷出可能導(dǎo)致該故障現(xiàn)象的故障部位,然后根據(jù)不同的故障點信息給出可能的故障原因,并給出診斷結(jié)果的可以信任的程度。

        ⑵ 知識管理:本系統(tǒng)將知識轉(zhuǎn)化為規(guī)則存儲到數(shù)據(jù)庫中。知識管理包括規(guī)則的添加、更新和刪除。用戶在診斷過程中若某種故障現(xiàn)象系統(tǒng)中沒有存儲,那么用戶可將這些新的知識添加到數(shù)據(jù)庫中;若發(fā)現(xiàn)某條規(guī)則不精確,可通過規(guī)則更新將本條規(guī)則補充完善;若規(guī)則出現(xiàn)錯誤,可通過刪除規(guī)則刪除對應(yīng)規(guī)則。

        ⑶ 故障處理方法查詢:主要功能是給出故障處理方法供維修參考,并給出相關(guān)維修案例。

        2 關(guān)鍵技術(shù)

        基于可信度的計算機(jī)故障診斷專家系統(tǒng)采用Visual Studio 2010開發(fā),編程語言為C#,數(shù)據(jù)庫為SQL Server 2008。其中的關(guān)鍵技術(shù)主要有知識表示、推理機(jī)制和可信度計算。

        2.1 知識表示

        知識是信息經(jīng)過加工處理、解釋、挑選和改造而形成的,是人們進(jìn)行決策的基礎(chǔ)。知識是一種寶貴的資源,知識的推廣和使用可以產(chǎn)生巨大的經(jīng)濟(jì)效益。人工智能中的知識表示形式有產(chǎn)生式、與或圖、語義網(wǎng)絡(luò)、框架等[5],專家系統(tǒng)中使用基于產(chǎn)生式的知識表示方法居多。產(chǎn)生式規(guī)則,以IF…THEN…的形式出現(xiàn),如果前提條件得到滿足,就產(chǎn)生相應(yīng)的動作或結(jié)論。

        本系統(tǒng)的知識來源于算機(jī)維修人員的經(jīng)驗總結(jié)。首先獲取的知識主要包括故障現(xiàn)象、故障診斷規(guī)則和故障產(chǎn)生原因等。本系統(tǒng)提供了知識管理模塊,對于知識庫中沒有存儲的故障現(xiàn)象及原因,用戶可通過插入規(guī)則來進(jìn)行知識庫擴(kuò)充,這樣使得知識庫更加完善。

        在數(shù)據(jù)庫中共設(shè)計存儲12種計算機(jī)常見故障,將數(shù)據(jù)庫中的故障診斷數(shù)據(jù)利用故障樹的形式具體表示出來。由于數(shù)據(jù)較多,我們只給出死機(jī)、重啟、顯示器黑屏這三種故障現(xiàn)象的故障樹信息。故障樹如圖1所示。圖1中省略了運行速度降低、軟件運行出錯、不能啟動、網(wǎng)絡(luò)連接不通、網(wǎng)絡(luò)速度太低、光驅(qū)不能讀盤、沒有聲音、設(shè)備找不到、器件損壞等八種故障現(xiàn)象。

        本系統(tǒng)將知識以規(guī)則的形式存儲到數(shù)據(jù)庫中。根據(jù)故障樹,將故障樹信息轉(zhuǎn)化為規(guī)則存儲。規(guī)則以IF...THEN...的形式表示。下面僅對故障樹中死機(jī)現(xiàn)象以IF...THEN...的形式表示出來,如表1所示。

        2.2 推理機(jī)制與可信度計算

        推理機(jī)是故障診斷專家系統(tǒng)的核心組成之一。故障診斷專家系統(tǒng)使用正向推理、反向推理和混合雙向推理實現(xiàn)[6]。本系統(tǒng)采用正向推理策略進(jìn)行推理。將規(guī)則存儲在數(shù)據(jù)庫中,用戶運行程序后,先查找所有數(shù)據(jù),然后再根據(jù)用戶的選擇進(jìn)行篩選,此時,系統(tǒng)根據(jù)選擇的故障點信息進(jìn)行正向推理,找到匹配的故障原因解釋信息并將此信息顯示到窗口中。

        系統(tǒng)同時設(shè)計有可信度計算功能??尚哦龋褪悄撤N推理判斷的可以信任的程度,一般用CF表示,CF可以是從-1到+1,正值表示可以信任的程度,負(fù)值表示反對或不相信的程度。程序運行后診斷出故障原因后并同時計算出可能出現(xiàn)該故障的概率即可信度。本文在進(jìn)行故障原因診斷時,故障點發(fā)生故障的概率為觸發(fā)該故障點的所有規(guī)則的可信度之和。

        3 系統(tǒng)測試

        3.1 運行界面

        基于可信度的計算機(jī)故障診斷專家系統(tǒng)主要有三個功能模塊,分別為故障原因診斷、知識管理和故障處理方法查詢模塊。本系統(tǒng)是基于.NET平臺進(jìn)行開發(fā)的,在Windows平臺下運行。系統(tǒng)運行界面如圖2和圖3所示。

        3.2 故障診斷結(jié)果

        本文通過逐步增加故障現(xiàn)象,測試故障診斷結(jié)果。測試用例逐步增加“重啟”、“顯示器黑屏”、“沒有聲音”等故障現(xiàn)象,故障點電源的故障原因及可能性與故障現(xiàn)象的對應(yīng)關(guān)系測試結(jié)果如表2所示。結(jié)果表明,基于可信度的計算機(jī)故障診斷專家系統(tǒng)對于計算機(jī)常見故障可做出初步的診斷,并給出故障原因和可信度值。

        3.3 功能測試

        功能測試方面,根據(jù)功能設(shè)計對基于可信度的計算機(jī)故障診斷專家系統(tǒng)的各種功能進(jìn)行了測試,測試結(jié)果如表3所示。測試結(jié)果表明,本系統(tǒng)所涉及的功能都能夠?qū)崿F(xiàn),達(dá)到了設(shè)計要求,能夠?qū)崿F(xiàn)對計算機(jī)故障原因診斷以及可信度的推斷。

        4 總結(jié)

        本文實現(xiàn)了基于可信度的計算機(jī)故障診斷專家系統(tǒng),用戶界面簡潔大方、操作簡單,故障原因診斷準(zhǔn)確快速,并有完善的異常處理機(jī)制和信息提示機(jī)制。實驗結(jié)果表明,該系統(tǒng)實現(xiàn)了較為完整的計算機(jī)故障診斷專家系統(tǒng)的功能,具有一定的應(yīng)用前景,也為下一步的改進(jìn)奠定了基礎(chǔ)。下一步的工作主要是對該系統(tǒng)進(jìn)行改進(jìn)和完善:①進(jìn)一步完善知識庫,使存儲的知識更加精確,這樣也使診斷結(jié)果更加可信;②豐富系統(tǒng)維修建議方面的功能,以期在進(jìn)行故障診斷時也能夠給出準(zhǔn)確的維修方法;③優(yōu)化可信度計算算法,提高可信度的精確值。

        參考文獻(xiàn)(References):

        [1] 蔡自興,蒙祖強(qiáng).人工智能基礎(chǔ)[M].高等教育出版社,2010.

        [2] 李英杰,趙建偉.計算機(jī)故障診斷專家系統(tǒng)設(shè)計研究[J].煤炭

        技術(shù),2011.30(4):195-196

        [3] 陸奎,李濤.基于人工智能的計算機(jī)故障診斷系統(tǒng)研究[J].現(xiàn)

        代計算機(jī)(專業(yè)版),2008.1:118-121

        [4] 濮逸佳,杜宏偉.基于本體和規(guī)則的計算機(jī)故障診斷研究[J].

        電子設(shè)計工程,2013.21(8):22-26

        [5] 張攀,王波,卿曉霞等.專家系統(tǒng)中多種知識表示方法的集成

        應(yīng)用[J].微型電腦應(yīng)用,2004.20(6):4-5,18

        [6] 劉白林,范躍華.故障診斷專家系統(tǒng)中的推理機(jī)設(shè)計[J].西安

        工業(yè)學(xué)院學(xué)報,2004.24(3):240-243

        猜你喜歡
        專家系統(tǒng)故障診斷
        凍干機(jī)常見故障診斷與維修
        TCDS地面專家系統(tǒng)的應(yīng)用和存在問題
        數(shù)控機(jī)床液壓系統(tǒng)故障診斷專家系統(tǒng)的研究
        商情(2016年42期)2016-12-23 16:53:09
        水中兵器故障診斷方法研究
        FCCU精餾塔故障診斷專家系統(tǒng)的研究與開發(fā)
        基于量子萬有引力搜索的SVM自駕故障診斷
        基于LabVIEW和Access的陀螺儀組故障診斷專家系統(tǒng)
        科技視界(2016年21期)2016-10-17 18:23:56
        火電機(jī)組汽輪機(jī)故障診斷方法總結(jié)研究
        科技視界(2016年5期)2016-02-22 13:39:03
        因果圖定性分析法及其在故障診斷中的應(yīng)用
        基于LCD和排列熵的滾動軸承故障診斷
        久久九九精品国产av| 亚洲国产成a人v在线观看| 国产在线拍91揄自揄视精品91| 男女做羞羞事的视频网站| 欧美老妇多毛xxxxx极瑞视频| 最近中文字幕完整版| 亚洲第一区无码专区| 亚洲一区二区综合精品| 成人a级视频在线播放| 一本大道久久香蕉成人网| 国产精品久久久久免费a∨不卡| 亚洲美女一区二区三区三州| 成人国产一区二区三区| 国产人妻无码一区二区三区免费| 国产精品亚洲ΑV天堂无码| 一区二区人妻乳中文字幕| 亚洲av国产av综合av卡| 中文字幕无码不卡免费视频| 无码一区二区三区久久精品| 亚洲乱码中文字幕一线区| 人妻体内射精一区二区三四| 99热免费观看| 国产在线看不卡一区二区| 欧美牲交a欧美牲交| 精品久久久久久久久久中文字幕| 精品少妇人妻成人一区二区| 国产美女高潮流白浆视频| 狠狠的干性视频| 欧美一片二片午夜福利在线快| 国产亚洲av手机在线观看| 在线观看亚洲第一黄片| 亚洲色大成网站www久久九| 中文岛国精品亚洲一区| 草青青在线视频免费观看| 专干老熟女视频在线观看| 在线观看av中文字幕不卡| 黄色三级一区二区三区| 日韩在线 | 中文| 日本午夜免费福利视频| 亚洲黄片久久| 国产女同va一区二区三区|