专家控制系统是一个智能计算机程序系统,其内部含有大量的某个领域专家水平的知识与经验,能够利用人类专家的知识和解决问题的经验方法来处理该领域的高水平难题。
目前,专家控制系统已广泛应用于故障诊断、工业设计和过程控制领域。下面介绍该系统中的核心概念——专家系统。专家系统是具有大量的专家知识、推理方法与经验的系统。
它是一个计算机的程序,隶属于人工智能技术。专家系统可以以某领域一个或多个专家提供的知识和经验为基础,进行推理和判断,模拟人类专家的决策过程,解决需要人类专家才能处理好的复杂问题。专家系统的基本功能取决于它所含有的知识,所以,我们可以将专家系统简单地理解为基于知识的系统。系统一般由知识库、数据库、推理机、解释、知识获取5个部分组成。
(1)知识库。知识库指的是用适当的方式储存从专家那里获取的领域知识、经验,也包括必要的书本知识和常识。它是领域知识的存储器。
(2)数据库。数据库是在专家系统中划出的一部分储存单元,用于存放当前处理对象用户提供的数据和推理得到的中间结果。这部分内容是随时变化的。
(3)推理机。推理机用于控制和协调整个专家系统的工作。它根据当前的输入数据,再利用知识库知识,按一定推理策略去处理和解决当前的问题。推理策略有正向推理、反向推理和正反向混合推理三种方式。
(4)解释。解释是一组计算机程序,为用户解释推理结果,以便用户了解推理过程,并回答用户提出的问题,为用户学习和维护系统提供方便。
(5)知识获取。知识获取是通过设计一组程序,为修改知识库中原有的知识和扩充新知识提供手段,包括删除原有知识,将向专家获取的新知识加入知识库。工业生产过程对专家控制系统提出了有别于一般专家系统的以下特殊要求。
(1)高可靠性及长期运行的连续性。工业过程控制往往数十甚至数百小时连续运行,而不允许间断工作。因此,工业过程专家控制系统对长期运行的连续性及高可靠性的要求比其他领域更为突出。
(2)在线控制的实时性。工业过程的实时控制,要求控制系统在控制过程中能实时地采集数据、处理数据,进行推理和决策,以便对过程进行及时控制。
(3)优良的控制性能及抗干扰性。工业过程被控对象多具有非线性、时变性、强干扰性等,要求专家控制系统具有很强的自适应和自学习能力,以保证在复杂多变的各种不确定性因素存在强干扰的不利环境下,获得优良的控制性能。
(4)使用的灵活性及维护的方便性。用户可以根据生产过程的工况变化,灵活方便地设置参数、修改规则等。在系统出现异常或故障情况时,系统本身应能采取相应措施或要求引入必要的人工参与。专家控制系统的一种实现形式为专家式控制器,控制器结构简单、研制成本较低,性能可以满足工业过程控制的一般要求,因而获得了广泛的应用。专家控制器的设计要求其能够高可靠性运行,具备良好的通用性、强决策能力、灵活的控制与处理能力,以及一定的拟人能力。
好啦,这次的分享就到这里,我们下期再见!欢迎在评论区补充和留言。