當前位置: 首頁 > 工業(yè)控制產(chǎn)品 > 自動化控制 > 人工智能
發(fā)布日期:2022-10-09 點擊率:62
一、專家系統(tǒng)基本原理
一般認為,專家系統(tǒng)是一個或一組能在某些特定領(lǐng)域內(nèi),應(yīng)用大量的專家知識和推理方法求解復(fù)雜問題的一種人工智能計算機程序。一般專家系統(tǒng)如圖8-2所示。
(1)數(shù)據(jù)庫。用于存故監(jiān)測系統(tǒng)狀態(tài)的、便于測量的也是必要的測量數(shù)據(jù);用于實時監(jiān)測系統(tǒng)工作正常與否。對于離線分析,數(shù)據(jù)庫可根據(jù)推理需要,人為輸入。
(2) 知識庫??梢远x為便于使用和管理的形式組織起來的用于問題求解的知識的集合。通常知識庫具有兩方面的知識內(nèi)容:一方面是針對具體的系統(tǒng)而言,包括系統(tǒng)的結(jié)構(gòu),系統(tǒng)經(jīng)常出現(xiàn)故障現(xiàn)象,每個故障現(xiàn)象都是由哪些原因引起的,各種原因引起該故障現(xiàn)象可能性大小的經(jīng)驗數(shù)據(jù),判斷每一故障是否發(fā)生的一些充分及必要條件等;另一方面是針對系統(tǒng)中一般的設(shè)備儀器故障診斷的專家經(jīng)驗,內(nèi)容與前面相仿?;谶@兩方面內(nèi)容,知識庫還包含有系統(tǒng)規(guī)則,這些規(guī)則大多是關(guān)于具體系統(tǒng)或通用設(shè)備有關(guān)因果關(guān)系的邏輯法則。所以真實反映對象系統(tǒng)的知識庫的建立是專家系統(tǒng)進行快速有效的故障診斷的前提。知識庫是專家系統(tǒng)的核心內(nèi)容,知識庫內(nèi)容,如故障現(xiàn)象對應(yīng)關(guān)系規(guī)則的建立,有些在理論上是嚴格的,有些則取決于該領(lǐng)域?qū)<业慕?jīng)驗。
(3) 知識庫的管理。建立和維護知識庫,并能根據(jù)運行的中間結(jié)果及知識獲取程序結(jié)果及時修改和增刪知識庫,對知識庫進行一致性檢驗。
(4) 人機接口系統(tǒng)??蓪⑾到y(tǒng)運行過程中系統(tǒng)出現(xiàn)故障后觀察到的現(xiàn)象或系統(tǒng)進行調(diào)整或變化后的信息輸入到知識庫獲取模塊,或?qū)⑿碌慕?jīng)驗輸入,以實時調(diào)整知識庫。還可通過人機接口啟動解釋系統(tǒng)工作。
(5) 推理機制。在數(shù)據(jù)庫和知識庫的基礎(chǔ)上,綜合運用各種規(guī)則,進行一系列推理來盡快尋找故障源。
(6) 解釋系統(tǒng)??梢越忉尭鞣N診斷結(jié)果的推理實現(xiàn)過程,并能解釋索取各種信息的必要性等。解釋系統(tǒng)是專家系統(tǒng)區(qū)別于系統(tǒng)方法的顯著特征,它能把程序設(shè)計者的思想及專家的推理思想顯示給用戶。
(7) 控制部分。使用各部分功能塊協(xié)調(diào)工作,在時序上進行安排和控制。對于在線實時診斷系統(tǒng),數(shù)據(jù)庫的內(nèi)容是實時檢測到的目前系統(tǒng)的工作數(shù)據(jù)。對于離線診斷,則數(shù)據(jù)庫的內(nèi)容可以是保存的故障發(fā)生時檢測到的數(shù)據(jù),也可以是人為檢測的一些特征數(shù)據(jù)。人機接口系統(tǒng)可為知識庫提供系統(tǒng)實時運行時,或發(fā)生故障時觀察到的一些事實現(xiàn)象。專家系統(tǒng)診斷程序在知識庫和數(shù)據(jù)庫的基礎(chǔ)上,通過推理機制,綜合利用各種規(guī)則,必要時還可調(diào)用各種應(yīng)用程序,并在運行時向用戶索取必要的信息,可盡快地直接找到最后故障,或最有可能的故障,再由人確定最后故障。
一、專家系統(tǒng)基本原理
一般認為,專家系統(tǒng)是一個或一組能在某些特定領(lǐng)域內(nèi),應(yīng)用大量的專家知識和推理方法求解復(fù)雜問題的一種人工智能計算機程序。一般專家系統(tǒng)如圖8-2所示。
(1)數(shù)據(jù)庫。用于存故監(jiān)測系統(tǒng)狀態(tài)的、便于測量的也是必要的測量數(shù)據(jù);用于實時監(jiān)測系統(tǒng)工作正常與否。對于離線分析,數(shù)據(jù)庫可根據(jù)推理需要,人為輸入。
(2) 知識庫??梢远x為便于使用和管理的形式組織起來的用于問題求解的知識的集合。通常知識庫具有兩方面的知識內(nèi)容:一方面是針對具體的系統(tǒng)而言,包括系統(tǒng)的結(jié)構(gòu),系統(tǒng)經(jīng)常出現(xiàn)故障現(xiàn)象,每個故障現(xiàn)象都是由哪些原因引起的,各種原因引起該故障現(xiàn)象可能性大小的經(jīng)驗數(shù)據(jù),判斷每一故障是否發(fā)生的一些充分及必要條件等;另一方面是針對系統(tǒng)中一般的設(shè)備儀器故障診斷的專家經(jīng)驗,內(nèi)容與前面相仿。基于這兩方面內(nèi)容,知識庫還包含有系統(tǒng)規(guī)則,這些規(guī)則大多是關(guān)于具體系統(tǒng)或通用設(shè)備有關(guān)因果關(guān)系的邏輯法則。所以真實反映對象系統(tǒng)的知識庫的建立是專家系統(tǒng)進行快速有效的故障診斷的前提。知識庫是專家系統(tǒng)的核心內(nèi)容,知識庫內(nèi)容,如故障現(xiàn)象對應(yīng)關(guān)系規(guī)則的建立,有些在理論上是嚴格的,有些則取決于該領(lǐng)域?qū)<业慕?jīng)驗。
(3) 知識庫的管理。建立和維護知識庫,并能根據(jù)運行的中間結(jié)果及知識獲取程序結(jié)果及時修改和增刪知識庫,對知識庫進行一致性檢驗。
(4) 人機接口系統(tǒng)??蓪⑾到y(tǒng)運行過程中系統(tǒng)出現(xiàn)故障后觀察到的現(xiàn)象或系統(tǒng)進行調(diào)整或變化后的信息輸入到知識庫獲取模塊,或?qū)⑿碌慕?jīng)驗輸入,以實時調(diào)整知識庫。還可通過人機接口啟動解釋系統(tǒng)工作。
(5) 推理機制。在數(shù)據(jù)庫和知識庫的基礎(chǔ)上,綜合運用各種規(guī)則,進行一系列推理來盡快尋找故障源。
(6) 解釋系統(tǒng)??梢越忉尭鞣N診斷結(jié)果的推理實現(xiàn)過程,并能解釋索取各種信息的必要性等。解釋系統(tǒng)是專家系統(tǒng)區(qū)別于系統(tǒng)方法的顯著特征,它能把程序設(shè)計者的思想及專家的推理思想顯示給用戶。
(7) 控制部分。使用各部分功能塊協(xié)調(diào)工作,在時序上進行安排和控制。對于在線實時診斷系統(tǒng),數(shù)據(jù)庫的內(nèi)容是實時檢測到的目前系統(tǒng)的工作數(shù)據(jù)。對于離線診斷,則數(shù)據(jù)庫的內(nèi)容可以是保存的故障發(fā)生時檢測到的數(shù)據(jù),也可以是人為檢測的一些特征數(shù)據(jù)。人機接口系統(tǒng)可為知識庫提供系統(tǒng)實時運行時,或發(fā)生故障時觀察到的一些事實現(xiàn)象。專家系統(tǒng)診斷程序在知識庫和數(shù)據(jù)庫的基礎(chǔ)上,通過推理機制,綜合利用各種規(guī)則,必要時還可調(diào)用各種應(yīng)用程序,并在運行時向用戶索取必要的信息,可盡快地直接找到最后故障,或最有可能的故障,再由人確定最后故障。
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV