第四章专家控制系统ppt课件.ppt
《第四章专家控制系统ppt课件.ppt》由会员分享,可在线阅读,更多相关《第四章专家控制系统ppt课件.ppt(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第4章章专家控制系统专家控制系统专家控制(专家控制(ExpertControl)是智能控制的是智能控制的一个重要分支,又称专家智能控制。一个重要分支,又称专家智能控制。它在将人工智能中专家系统的理论和技它在将人工智能中专家系统的理论和技术同自动控制的理论、方法和技术有机术同自动控制的理论、方法和技术有机结合的基础上,在未知环境下模仿专家结合的基础上,在未知环境下模仿专家的智能,实现对系统的有效控制。的智能,实现对系统的有效控制。14.1专家系统基础专家系统基础4.1.1什么是专家系统什么是专家系统从本质上讲,从本质上讲,专家系统专家系统是一类包含着知识和推是一类包含着知识和推理的智能计算机程
2、序理的智能计算机程序。现在习惯于把每一个利用了大量领域知识的大现在习惯于把每一个利用了大量领域知识的大而复杂的人工智能系统都统称为而复杂的人工智能系统都统称为专家系统专家系统。专家系统可以解决的问题一般包括解释、预测、专家系统可以解决的问题一般包括解释、预测、诊断、设计、规划、监视、修理、指导和控制诊断、设计、规划、监视、修理、指导和控制等。等。2 4.1专家系统基础专家系统基础4.1.1什么是专家系统什么是专家系统专家系统和传统的计算机专家系统和传统的计算机“应用程序应用程序”最本质的不同之处在于,专家系统最本质的不同之处在于,专家系统所要解决的问题一般没有算法解,并所要解决的问题一般没有算
3、法解,并且经常要在不完全、不精确或不确定且经常要在不完全、不精确或不确定的信息基础上做出结论。的信息基础上做出结论。34.1.2专家系统的组成专家系统的组成n专家系统的基本组成专家系统的基本组成4知识库知识库知识库是知识的存储器,用于存储领域专家的经验性知识库是知识的存储器,用于存储领域专家的经验性知识以及有关的事实、一般常识等。知识库中的知识知识以及有关的事实、一般常识等。知识库中的知识来源于知识获取机构,同时它又为推理机提供求解问来源于知识获取机构,同时它又为推理机提供求解问题所需的知识。题所需的知识。4.1.2专家系统的组成专家系统的组成推理机推理机 推理机是专家系统的推理机是专家系统的
4、“思维思维”机构,实际上是求解问机构,实际上是求解问题的计算机软件系统。题的计算机软件系统。推理机的运行可以有不同的控制策略。推理机的运行可以有不同的控制策略。5综合数据库(全局数据库)综合数据库(全局数据库)又称为又称为“黑板黑板”或或“数据库数据库”。它是用于存放推理的。它是用于存放推理的初始证据、中间结果以及最终结果等的工作存储器初始证据、中间结果以及最终结果等的工作存储器(WorkingMemory)。)。解释接口解释接口又称人又称人-机界面,它把用户输人的信息转换成系统内规机界面,它把用户输人的信息转换成系统内规范化的表示形式,然后交给相应模块去处理,把系统范化的表示形式,然后交给相
5、应模块去处理,把系统输出的信息转换成用户易于理解的外部表示形式显示输出的信息转换成用户易于理解的外部表示形式显示给用户,回答用户提出的给用户,回答用户提出的“为什么?为什么?”“”“结论是如何结论是如何得出的?得出的?”等问题。等问题。4.1.2专家系统的组成专家系统的组成6知识获取知识获取知识获取是指通过人工方法或机器学习的方法,知识获取是指通过人工方法或机器学习的方法,将某个领域内的事实性知识和领域专家所特有将某个领域内的事实性知识和领域专家所特有的经验性知识转化为计算机程序的过程。的经验性知识转化为计算机程序的过程。对知识库的修改和扩充也是在系统的调试和验对知识库的修改和扩充也是在系统的
6、调试和验证中进行的,是一件很困难的工作。知识获取证中进行的,是一件很困难的工作。知识获取被认为是专家系统中的一个被认为是专家系统中的一个“瓶颈瓶颈”问题。问题。4.1.2专家系统的组成专家系统的组成74.1.3专家系统的知识表示专家系统的知识表示 n知识表示知识表示就是知识的形式化,就是研究用机就是知识的形式化,就是研究用机器表示知识的可行的、有效的、通用的原则器表示知识的可行的、有效的、通用的原则和方法。和方法。n常用的知识表示方法为:产生式规则,框架,常用的知识表示方法为:产生式规则,框架,语义网络,过程。其中产生式规则是专家系语义网络,过程。其中产生式规则是专家系统最流行的表达方法。由产
7、生式规则表示的统最流行的表达方法。由产生式规则表示的专家系统又称为基于规则的系统或产生式系专家系统又称为基于规则的系统或产生式系统。统。8产生式规则的表达方式为:产生式规则的表达方式为:IFETHENHWITHCF(E,H)其其中中,E表表示示规规则则的的前前提提条条件件,即即证证据据,它它可可以以是是单单独独命命题题,也也可可以以是是复复合合命命题题;H表表示示规规则则的的结结论论部部分分,即即假假设设,也也是是命命题题;CF(CertaintyFactor)为为规规则则的的强强度度,反反映映当前提为真时,规则对结论的影响程度。当前提为真时,规则对结论的影响程度。9(1)知识库的设计)知识库
8、的设计确确定定知知识识类类型型:叙叙述述性性知知识识,过过程程性性知知识识,控制性知识;控制性知识;确定知识表达方法;确定知识表达方法;知知识识库库管管理理系系统统的的设设计计:实实现现规规则则的的保保存存、编辑、删除、增加、搜索等功能。编辑、删除、增加、搜索等功能。4.1.44.1.4专家系统建立步骤专家系统建立步骤10(2)推理机的设计)推理机的设计选择推理方式;选择推理方式;选选择择推推理理算算法法:选选择择各各种种搜搜索索算算法法,如如深深度度优优先搜索、广度优先搜索、启发式优先搜索等。先搜索、广度优先搜索、启发式优先搜索等。(3)人)人机接口的设计机接口的设计设设计计“用用户户专专家
9、家系系统统接接口口”:用用于于咨咨询询理理解解和结论解释;和结论解释;设设计计“专专家家专专家家系系统统接接口口”:用用于于知知识识库库扩扩充及系统维护。充及系统维护。114.2专家控制专家控制4.2.1概述概述瑞瑞典典学学者者K.J.Astrom在在1983年年首首先先把把人人工工智智能能中中的的专专家家系系统统引引入入智智能能控控制制领领域域,于于1986年年提提出出“专专家家控控制制”的的概概念念,构构成成一种智能控制方法。一种智能控制方法。12专专家家控控制制(ExpertControl)是是智智能能控控制制的的一一个个重重要要分分支支,又又称称专专家家智智能能控控制制。所所谓谓专专家
10、家控控制制,是是将将专专家家系系统统的的理理论论和和技技术术同同控控制制理理论论、方方法法与与技技术术相相结结合合,在在未未知知环环境境下下,仿仿效效专专家家的经验,实现对系统的控制。的经验,实现对系统的控制。13 专家控制试图在传统控制的基础上专家控制试图在传统控制的基础上“加入加入”一个富有经验的控制工程师,实现控制的功能,一个富有经验的控制工程师,实现控制的功能,它由知识库和推理机构构成主体框架,通过对控它由知识库和推理机构构成主体框架,通过对控制领域知识(先验经验、动态信息、目标等)的制领域知识(先验经验、动态信息、目标等)的获取与组织,按某种策略及时地选用恰当的规则获取与组织,按某种
11、策略及时地选用恰当的规则进行推理输出,实现对实际对象的控制。进行推理输出,实现对实际对象的控制。144.2.24.2.2基本原理基本原理 1结构结构知识库知识库知识库知识库实时实时实时实时推理机推理机推理机推理机A/DA/D被控被控被控被控对象对象对象对象D/AD/A控制控制控制控制算法库算法库算法库算法库专家控制的结构专家控制的结构152功能功能(1)能能够够满满足足任任意意动动态态过过程程的的控控制制需需要要,尤尤其其适用于带有时变、非线性和强干扰的控制;适用于带有时变、非线性和强干扰的控制;(2)控制过程可以利用对象的先验知识;)控制过程可以利用对象的先验知识;(3)通通过过修修改改、增
12、增加加控控制制规规则则,可可不不断断积积累累知知识,改进控制性能;识,改进控制性能;(4)可以定性地描述控制系统的性能,如)可以定性地描述控制系统的性能,如“超超调小调小”、“偏差增大偏差增大”等;等;(5)对控制性能可进行解释;)对控制性能可进行解释;(6)可通过对控制闭环中的单元进行故障检测)可通过对控制闭环中的单元进行故障检测来获取经验规则。来获取经验规则。163.与专家系统的区别与专家系统的区别专专家家控控制制引引入入了了专专家家系系统统的的思思想想,但但与与专专家家系统存在区别:系统存在区别:(1)专专家家系系统统能能完完成成专专门门领领域域的的功功能能,辅辅助助用用户户决决策策;专
13、专家家控控制制能能进进行行独独立立的的、实实时时的的自自动动决决策策。专专家家控控制制比比专专家家系系统统对对可可靠靠性性和和抗抗干干扰扰性有着更高的要求。性有着更高的要求。(2)专专家家系系统统处处于于离离线线工工作作方方式式,而而专专家家控控制制要求在线获取反馈信息,即要求在线工作方式。要求在线获取反馈信息,即要求在线工作方式。174.知识表示知识表示专专家家控控制制将将系系统统视视为为基基于于知知识识的的系系统统,控控制制系系统的知识表示如下:统的知识表示如下:(1)受控过程的知识)受控过程的知识 先验知识:包括问题的类型及开环特性;先验知识:包括问题的类型及开环特性;动态知识:包括中间
14、状态及特性变化。动态知识:包括中间状态及特性变化。(2)控制、辨识、诊断知识)控制、辨识、诊断知识定量知识:各种算法;定量知识:各种算法;定性知识:各种经验、逻辑、直观判断。定性知识:各种经验、逻辑、直观判断。按照专家系统知识库的结构,有关知识可以分按照专家系统知识库的结构,有关知识可以分类组织,形成数据库和规则库,从而构成专家控类组织,形成数据库和规则库,从而构成专家控制系统的知识源。制系统的知识源。18数据库包括:数据库包括:事事实实已已知知的的静静态态数数据据。例例如如传传感感器器测测量量误误差差、运运行行阈阈值值、报报警警阈阈值值、操操作作序序列列的的约约束束条条件件、受受控过程的单元
15、组态等;控过程的单元组态等;证证据据测测量量到到的的动动态态数数据据。例例如如传传感感器器的的输输出出值值、仪仪器器仪仪表表的的测测试试结结果果等等。证证据据的的类类型型是是各各异异的的,常常常常带带有有噪噪声声、延延迟迟,也也可可能能是是不不完完整整的的,甚至相互之间有冲突;甚至相互之间有冲突;19假假设设由由事事实实和和证证据据推推导导的的中中间间结结果果,作作为为当当前前事事实实集集合合的的补补充充。例例如如,通通过过各各种种参参数数估估计计算算法推得的状态估计等;法推得的状态估计等;目标目标系统的性能指标。例如对稳定性的要求,系统的性能指标。例如对稳定性的要求,对静态工作点的寻优、对现
16、有控制规律是否需要对静态工作点的寻优、对现有控制规律是否需要改进的判断等。目标既可以是预定的,也可以是改进的判断等。目标既可以是预定的,也可以是根据外部命令或内部运行状况在线地动态建立的。根据外部命令或内部运行状况在线地动态建立的。专家控制的规则库一般采用产生式规则表示:专家控制的规则库一般采用产生式规则表示:IF控制局势(事实和数据)控制局势(事实和数据)THEN操作结论操作结论由多条产生式规则构成规则库。由多条产生式规则构成规则库。205.分类分类按专家控制在控制系统中的作用和功能,可将按专家控制在控制系统中的作用和功能,可将专家控制器分为以下两种类型:专家控制器分为以下两种类型:(1)直
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四 专家 控制系统 ppt 课件
限制150内