第七章专家系统技术探究.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2)e(k)×Δe(k)0,e(k),e(k)和Δe(k)反号,说明误差在朝绝对值减小的方向变化,此时如果|e|≥M,增强比例,减小积分,保持微分。 IFe×Δe0 AND |e|M,THEN Kp=1.2×Kp;Ki=0.8×Ki;Kd=Kd。 如果|e|≤M,误差的绝对值不很大,可以增加快速性,加大积分。 IFe×Δe0 AND|e|≤M, Kp=0.8×Kp;Ki=1.2×Ki。 3)e(k)≤ε,说明误差在允许范围内,可以保持控制器不变。 IF|e|≤ε, THEN Kp=Kp;Ki=Ki; Kd=Kd 。 IF|e|30,THEN Kp=1.5×Kp,THEN Ki=0,Kd=0。 IF e×Δe0 AND |e|10, THEN Kp=1.5×Kp;Kd=1.2×Kd;Ki=0.5*Ki。 IF e×Δe0 AND|e|≤10,THEN Kp=Kp;Ki=Ki;Kd=1.2*Kd。 IFe×Δe0 AND |e|M,THEN Kp=1.2×Kp;Ki=0.8×Ki;Kd=Kd。 IFe×Δe0 AND|e|≤M, Kp=0.8×Kp;Ki=1.2×Ki IF|e|≤ε, THEN Kp=Kp;Ki=Ki; Kd=Kd 。 设一个二阶惯性纯滞后过程控制对象传递函数为 ①曲线为专家PID控制结果,②曲线为PID控制结果 College of Electrical and Information Engineering, Hunan Univ. * 第七章 专家控制技术 7.1 概述 专家系统是一个具有大量专门知识与经验的程序系统,根据某个领域的专家提供的知识和经验进行推理和判断,模拟人类专家的决策过程。 7.1.1 概述 一般专家系统由以下五个部分组成: (1) 知识库。知识库用于存取和管理所获取的专家知识和经验,供推理机利用,具有知识存储、检索、编辑、增删、修改功能。 (2) 数据库。用来存放系统推理过程中用到的控制信息、中间假设和中间结果。 (3) 推理机。用于利用知识进行推理,求解专门问题,具有启发推理、算法推理;正向、反向或双向推理;串行或并行推理等功能。 (4) 解释器。解释器用于作为专家系统与用户之间的“人-机”接口,其功能是向用户解释系统的行为。 (5) 知识获取。知识库中的知识一般都是通过“人工移植”方法获得,“界面”就是知识工程师,采用“专题面谈”、“口语记录分析”等方式获取知识,经过整理以后,再输入知识库。 7.1.2 专家系统的特征 具有专家水平的知识:必须表现专家的技能和高度的技巧以及足够的鲁棒性。系统的鲁棒性是指不管数据正确与否,都能够得到正确的结论或者指出错误。 能进行有效的推理:能够运用专家的经验和知识进行搜索、推理。 具有透明性:在推理时,不仅能够得到答案,而且还能给出推理的依据 具有灵活性:知识的更新和扩充灵活方便 复杂性:人类的知识可以定性或定量的表示,专家系统经常表现为定性推理和定量计算的混合形式,比较复杂 7.1.3 专家系统的应用 诊断型专家系统:根据症状,得到故障的原因及排除故障的方案。如各种故障诊断系统及医疗诊断系统 解释型专家系统:根据表征现象和信息解释其深层含义。如:卫星图像分析 预测型专家系统:根据以往数据预测未来情况。如:天气预报 设计型专家系统:根据设计要求和指标进行产品的设计,如:电路板线路设计 决策型专家系统:对各种可能的决策方案进行综合评判。 规划型专家系统:根据任务进行行动规划。如:交通导航调度 控制专家系统:根据控制过程的状态变化,依据专家经验,合理地选择控制动作,达到优化的目的 7.2 专家系统的知识表示方法 知识表示就是知识的形式化,就是研究用机器表示知识的可行的、有效的、通用的原则和方法。 目前用于专家系统的知识表示中,产生式方法是最常用的一种方法。通常,产生式系统包含下述3个基本组成部分: 规则库 数据库 控制器 1)规则库 该库存放了若干规则,每条产生式规则是一个以“如果满足这个条件,就应当采取这个操作”形式表示的语句。各条规则之间相互作用不大。规则可有如下形式 2) 数据库 数据库是产生式规则的中心,每个产生式的左边表示在启用这一规则之前数据库内必须准备好的条件。执行产生式规则的操作会引起数据库的变化,这就使得其它产生式规则的条件可能被满足。 3) 控制器 其作用是说明下一步应该选用什么规则,也就是如何运用规则。通常从选择规则到执行规则分成三步:匹配、冲突解决和操作。 ① 匹配。把数据库和规则的条件部分相匹配。如果两者完全匹配,则把这条规则称为触发规则。当按规则的操作部分去执行时,这条规则称为被启用规则。 ② 冲突解决。当有一个以上的规则条件和当前数据库相

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档