第2章-专家控制-基础部分.ppt_第1页
第2章-专家控制-基础部分.ppt_第2页
第2章-专家控制-基础部分.ppt_第3页
第2章-专家控制-基础部分.ppt_第4页
第2章-专家控制-基础部分.ppt_第5页
免费预览已结束,剩余42页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第2章 专家控制基础部分,智能控制基础,2/47,2.1 引言,2.2 专家控制的基本原理,2.4 仿人智能控制,2.3 专家控制应用举例,目录,3/47,2.1 引言,经典控制方法在复杂应用中面临着诸多问题。 人类的经验却可以很好的控制复杂的对象。 1983年,自适应控制方面的专家、瑞典学者Astrom提出了将专家系统技术引入自动控制的思想,并在1986年正式提出了“专家控制”的概念。从此专家控制得到了广泛的研究,发展为智能控制的一个重要分支。,4/47,2.1 引言,2.2 专家控制的基本原理,2.4 仿人智能控制,2.3 专家控制应用举例,目录,5/47,2.2.1 专家控制系统的基本内

2、容,2.2.2 知识表达,2.2.3 知识推理,2.2.4 专家控制系统的设计,2.2 专家控制的基本原理,6/47,2.2.1 专家控制系统的基本内容,专家控制是以专家系统为基础的。 专家系统是一种模拟人类专家解决领域问题的计算机程序系统。 Feigenbaum认为:专家系统的力量是从它处理的知识中产生的,而不是从某种形式主义及其使用的参考模式中产生的。,7/47,专家系统结构,8/47,各部分的功能,9/47,专家系统的特点,启发性:常识、经验性推理 透明性:解释机构 灵活性:知识库更新方便,10/47,与一般的专家系统相比,专家控制系统更强调实时性与可靠性。,专家系统的类型,11/47,

3、专家系统的实现,知识工程 知识表达:规则、框架 知识的推理:推理的策略、竞争消解 知识库的维护:知识获取、知识优化、规则的管理 系统的组织:知识库、推理机、数据库的信息交流,12/47,2.2.1 专家控制系统的基本内容,2.2.2 知识表达,2.2.3 知识推理,2.2.4 专家控制系统的设计,2.2 专家控制的基本原理,13/47,2.2.2 知识表达,知识的类型: 事实性知识 过程性知识 控制性知识,14/47,知识表达的种类,15/47,产生式规则,产生式规则主要描述了前提和结论之间的关系。其一般形式为: IF THEN 在控制中,前提可以是控制的条件,如输出误差,结论是控制大小,例如

4、, IF 偏差|e|增大, THEN 控制输入u增大。,16/47,谓词逻辑 (Predicate Logic),一种符号逻辑,它将命题解析成主词、谓词、逻辑连接词和量词,其中谓词用来刻划命题中个体词的性质或事物之间的关系,代表了命题的核心。 例如“所有车间的温度是30、相对湿度50”可表示成以下谓词公式的形式:,17/47,面向对象表示方法,对象是指人类认识的客观事物,在形式上用以下四元组表示: 对象:= ID(Identifier)为对象标识符,即对象名。如电机、回转窑。 DS(Data Structure)为对象的数据结构,描述了对象的一组状态属性。例如温度、压力等事实性知识。 MS(M

5、ethod Set)为方法集合,可以用来描述各种决策。例如,对应不同状态下的控制策略。 MI(Message Interface)为对象接收外部信息的窗口,可以用来控制信息的流向,驱动事件的运行。,18/47,2.2.1 专家控制系统的基本内容,2.2.2 知识表达,2.2.3 知识推理,2.2.4 专家控制系统的设计,2.2 专家控制的基本原理,19/47,2.2.3 知识推理,20/47,产生式规则推理过程,21/47,推理策略,22/47,正向推理,从已知事实出发,逐步推导出最后结论。 其推理机的工作过程: 用数据库中的事实与知识库中的规则前提条件进行匹配。 按冲突消解策略从匹配的规则中

6、选择一条规则。 执行选中规则的动作(依次)。不断获取中间结果。 将中间结果作为新的前提,重复上述工作,直到得出结论或不再产生新的结果为止。 事实驱动方式,23/47,反向推理,首先提出假设,然后验证这些假设的真假性,找到假设成立的所有证据或事实。 其推理过程大致是: 在知识库中寻找结论与假设目标一致的规则。 将所选规则的前提作为新的子目标假设, 重复上述工作,直到假设与事实匹配或不存在新的激活规则。 目标驱动方式,24/47,推理策略的选择,推理的目标 如果目标是从一组给定事实出发,找出所有可能的结论,可使用正向推理。(例如疾病诊断) 如果目标是证实或否定某一特定结论,那么,通常使用反向推理。

7、(例如电路设计) 搜索空间的形状。 事实较少,正向推理 结论较少,反向推理,25/47,双向推理,方法: 即自顶向下、又自底向上作双向推理,直至某个中间界面上两方向结果相符便成功结束。 该方法较正向或反向推理所形成的中间结果少,在复杂系统中推理效果更高。,26/47,竞争消解,竞争:多个规则匹配 消解策略:根据问题定义优先级 先到优先 复杂的优先 没用过的优先 刚用过的优先 产生数据冗余最小的优先 随机选取,27/47,2.2.1 专家控制系统的基本内容,2.2.2 知识表达,2.2.3 知识推理,2.2.4 专家控制系统的设计,2.2 专家控制的基本原理,28/47,2.2.4 专家控制系统

8、的设计,专家控制器 实时专家控制系统,29/47,专家控制器,30/47,实时专家控制系统,31/47,系统组织,目标:解决各子模块间在求解时的合作问题 集中式(通过共享对象进行通讯) 基于规则的组织方法 黑板法 分布式,32/47,基于规则的组织方法,例如,PICON系统这类传统的专家系统,一般采用规则表示法来组织系统,实现实时应用。这些系统由外部事件所触发并驱动的,但一般没有明确的目标和计划,一旦开始推理,其过程就不能被中断和挂起,直至推理结束。,33/47,黑板法(Blackboard),黑板法由一组称为知识资源(KS)的独立模块和一块黑板组成求解系统。 知识资源:子知识库,有系统中专门

9、领域的知识 黑板:全局数据库,是一个可由一切KS访问的公用数据结构。,34/47,黑板结构,35/47,稳定性分析,主要依赖于以下的工作: 稳定性监控:根据被控系统的状态和输出,判断系统是否处于稳定运行的状态。 控制策略的选择:通过运行状态的识别,根据控制理论和经验,选择可以保证稳定的控制策略。,36/47,专家控制特点,知识和数据的分离。 结构上的并行性。,37/47,2.1 引言,2.2 专家控制的基本原理,2.4 仿人智能控制,2.3 专家控制应用举例,目录,38/47,2.3 应用举例,2.3.1 PID专家控制系统设计,2.3.2过程专家控制系统,39/47,2.3.1 PID专家控

10、制系统设计,专家整定PID 控制系统,40/47,特征识别,超调量:,衰减率:,41/47,知识库设计,当输出无波峰时,说明比例作用和积分作用偏小,可适当增加Kp和Ki; 当波形振荡发散时,说明比例作用过强或积分作用太大,可适当减小Kp和Ki; 超调量偏大时,则说明比例作用或积分作用偏大,可适当减小Kp和Ki。,表4-2 Kp、Ki、Kd变化对系统的影响,*在实际的系统中,由于存在着滞后问题,所以微分系数Kd的增大,往往会减小系统的稳定性,所以Kd都取得较小。,42/47,2.3 应用举例,2.3.1 PID专家控制系统设计,2.3.2过程专家控制系统,43/47,2.3.2 过程专家控制系统,包括故障诊断、性能监视、生产调度、经营过程的优化和重组等。因

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论