智能控制专家控制
智能控制

1、智能控制: 即设计一个控制器(或系统),使之具有学习、抽象、推理、决策等功能,并能根据环境(包括被控对象或被控过程)信息的变化做出适应性反应,可以有各种人工智能的水平,从而实现由人来完成的任务。
2、智能控制由哪几部分组成?各自的特点是什么?①模糊控制(通过模拟人脑的思维方法设计控制器,可实现复杂系统的控制)②神经网络控制(从机理上对人脑生理系统进行简单结构的模拟,具有并行机制、模式识别、记忆和自学习能力的特点,能充分逼近任意复杂的非线性系统,能够学习与适应不确定系统的动态特性,有很强的鲁棒性和容错性)③遗传算法(可用于模糊控制规则的优化及神经网络参数及权值的学习)3、比较智能控制和传统控制的特点传统控制和智能控制的主要区别:①传统控制方法在处理复杂化和不确定性问题方面能力很低;智能控制在处理复杂性、不确定性方面能力较高。
智能控制系统的核心任务是控制具有复杂性和不确定性的系统,而控制的最有效途径就是采用仿人智能控制决策。
②传统控制是基于被控对象精确模型的控制方式;智能控制的核心是基于知识进行智能决策,采用灵活机动的决策方式迫使控制朝着期望的目标逼近。
传统控制和智能控制的统一:智能控制擅长解决非线性、时变等复杂控制问题,而传统控制适于解决线性、时不变等相对简单的控制问题。
智能控制的许多解决方案是在传统控制方案基础上的改进,因此,智能控制是对传统控制的扩充和发展,传统控制是智能控制的一个组成部分。
在这个意义上,传统控制和智能控制可以统一在智能控制的框架下,而不是被智能控制所取代。
智能控制研究对象的特点:(1)不确定性的模型 (2)高度的非线性 (3)复杂的任务要求智能控制的特点:(1)分层递阶的组织结构 (2)自学习能力 (3)自适应能力 (4)自组织能力(5)优化能力4、专家系统:是一类包含着知识和推理的智能计算机程序,其内部含有大量的某个领域的专家水平的知识和经验,具有解决专门问题的能力。
专家控制:是将专家系统的理论和技术同控制理论、方法与技术相结合,在未知环境下,仿效专家的经验,实现对系统的控制。
智能控制整理

第一章:1、传统控制方法包括经典控制和现代控制,是基于被控对象精确模型的控制方式,缺乏灵活性和应变能力,适于解决线性、时不变性等相对简单的控制。
2、智能控制的研究对象具备以下的一些特点:不确定性的模型、高度的非线性、复杂的任务要求。
3、IC(智能控制)=AC(自动控制)∩AI(人工智能) ∩OR(运筹学)4、AC:描述系统的动力学特征,是一种动态反馈。
AI :是一个用来模拟人思维的知识处理系统,具有记忆、学习、信息处理、形式语言、启发推理等功能。
OR:是一种定量优化方法,如线性规划、网络规划、调度、管理、优化决策和多目标优化方法等。
5、智能控制:即设计一个控制器,使之具有学习、抽象、推理、决策等功能,并能根据环境信息的变化作出适应性,从而实现由人来完成的任务。
6、智能控制的几个重要分支为模糊控制、神经网络控制和遗传算法。
7、智能控制的特点:1,学习功能2,适应功能3,自组织功能4,优化功能8、智能控制的研究工具:1,符号推理与数值计算的结合2,模糊集理论3,神经网络理论4,遗传算法5,离散事件与连续时间系统的结合。
9、智能控制的应用领域,例如智能机器人控制、计算机集成制造系统、工业过程控制、航空航天控制和交通运输系统等。
第二章:10、专家系统:是一类包含知识和推理的智能计算机程序,其内部包含某领域专家水平的知识和经验,具有解决专门问题的能力。
11、专家系统的构成:由知识库和推理机(知识库由数据库和规则库两部分构成)12、专家系统的建立:1,知识库2,推理机3,知识的表示4,专家系统开发语言5,专家系统建立步骤。
13、专家控制:是智能控制的一个重要分支,又称专家智能控制。
所谓专家控制,是将专家系统的理论和技术同控制理论、方法与技术相结合,在未知环境下,仿效专家的经验,实现对系统的控制。
14、专家控制的基本结构:15、专家控制与专家系统的区别:1,专家控制能完成专门领域的功能,辅助用户决策;专家控制能进行独立的、实时的自动决策。
专家控制系统

1、什么是专家系统?它具有哪些特点和优点?1)专家系统:专家系统(Expert System)是一种在特定领域内具有专家水平解决问题能力的程序系统,其内部含有大量的某个领域专家水平的知识与经验,能够利用人类专家的知识和解决问题的经验方法来处理该领域的高水平难题。
也就是说,专家系统是一个具有大量的专门知识与经验的程序系统,它应用人工智能技术和计算机技术,根据某领域一个或多个专家提供的知识和经验,进行推理和判断,模拟人类专家的决策过程,以便解决那些需要人类专家才能处理好的复杂问题。
简而言之,专家系统是一种模拟人类专家解决领域问题的计算机程序系统。
2)专家系统的特点:①启发性:专家系统要解决的问题,其结构往往是不合理的,其问题求解知识不仅包括理论知识和常识,而且包括专家本人的启发知识;②透明性:专家系统能够解释本身的推理过程和回答用户提出的问题,以便让用户了解推理过程,增大对专家系统的信任感;③灵活性:专家系统的灵活性是指它的扩展和丰富知识库的能力,以及改善非编程状态下的系统性能,即自学习能力;④符号操作:与常规程序进行数据处理和数字计算不同,专家系统强调符号处理和符号操作(运算),使用符号表示知识,用符号集合表示问题的概念。
一个符号是一串程序设计,并可用于表示现实世界中的概念;⑤ 不确定性推理:领域专家求解问题的方法大多数是经验性的,经验知识一般用于表示不精确性并存在一定概率的问问题。
止匕外,所提供的有关问题的信息往往是不确定的。
专家系统能够综合应用模糊和不确定的信息与知识,进行推理;⑥为解决特定领域的具体问题,除需要一些公共的常识,还需要大量与所研究领域问题密切相关的知识;⑦ 一般采用启发式的解题方法;⑧在解题过程中除了用演绎方法外,有时还要求助于归纳方法和抽象方法;⑨需处理问题的模糊性、不确定性和不完全性;⑩能对自身的工作过程进行推理(自推理或解释);11采用基于知识的问题求解方法;12知识库与推理机分离。
我对智能控制的理解

我对智能控制的理解1、引言自1971年傅京孙教授提出“智能控制”概念以来,智能控制已经从二元论(人工智能和控制论)发展到四元论(人工智能、模糊集理论、运筹学和控制论),在取得丰硕研究和应用成果的同时,智能控制理论也得到不断的发展和完善。
智能控制是多学科交叉的学科,它的发展得益于人工智能、认知科学、模糊集理论和生物控制论等许多学科的发展,同时也促进了相关学科的发展。
智能控制也是发展较快的新兴学科,尽管其理论体系还远没有经典控制理论那样成熟和完善,但智能控制理论和应用研究所取得的成果显示出其旺盛的生命力,受到相关研究和工程技术人员的关注。
随着科学技术的发展,智能控制的应用领域将不断拓展,理论和技术也必将得到不断的发展和完善。
2、智能控制理论的产生原因传统控制方法包括经典控制和现代控制,是基于被控对象精确模型的控制方式,缺乏灵活性和应变能力,适于解决线性、时不变性等相对简单的控制问题,难以解决对复杂系统的控制。
在传统控制的实际应用遇到很多难解决的问题,主要表现以下几点:(1)实际系统由于存在复杂性、非线性、时变性、不确定性和不完全性等,无法获得精确的数学模型。
(2)某些复杂的和包含不确定性的控制过程无法用传统的数学模型来描述,即无法解决建模问题。
(3)针对实际系统往往需要进行一些比较苛刻的线性化假设,而这些假设往往与实际系统不符合。
(4)实际控制任务复杂,而传统的控制任务要求低,对复杂的控制任务,如机器人控制、CIMS、社会经济管理系统等复杂任务无能为力。
在生产实践中,复杂控制问题可通过熟练操作人员的经验和控制理论相结合去解决,由此,产生了智能控制。
智能控制将控制理论的方法和人工智能技术灵活地结合起来,其控制方法适应对象的复杂性和不确定性。
3、智能控制的分支智能控制的概念和原理主要是针对被控对象、环境、控制目标或任务的复杂性而提出来的。
智能控制与传统控制的主要区别在子传统的控制方法必须依赖于被控制对象的模型,而智能控制可以解决非模型化系统的控制问题。
智能控制理论及应用 PPT

智能控制理论及应用 PPT智能控制是控制理论发展的高级阶段,它综合了人工智能、自动控制、运筹学等多学科的知识,旨在解决那些传统控制方法难以处理的复杂系统控制问题。
本 PPT 将带您深入了解智能控制理论及其广泛的应用领域。
一、智能控制的概念智能控制是指在无人干预的情况下能自主地驱动智能机器实现控制目标的自动控制技术。
与传统控制相比,智能控制具有以下显著特点:1、不确定性:能够处理系统中的不确定性,如模型不确定性、参数变化和外部干扰等。
2、复杂性:适用于复杂的、非线性的和时变的系统。
3、自适应性:可以根据系统的运行情况和环境变化自动调整控制策略。
4、学习能力:能够从数据和经验中学习,不断优化控制性能。
二、智能控制的主要理论1、模糊控制模糊控制是基于模糊集合理论和模糊逻辑推理的一种智能控制方法。
它通过将精确的输入量模糊化,利用模糊规则进行推理,最后将模糊输出解模糊化为精确的控制量。
模糊控制适用于那些难以建立精确数学模型的系统,例如温度控制、速度控制等。
2、神经网络控制神经网络控制是利用人工神经网络的学习和自适应能力来实现控制的方法。
神经网络可以通过对大量数据的学习,提取系统的特征和规律,从而实现对系统的有效控制。
在机器人控制、模式识别等领域有着广泛的应用。
3、专家控制专家控制是将专家系统的知识和经验与控制理论相结合的一种智能控制方法。
专家系统包含了大量的领域知识和控制策略,能够根据系统的状态和需求提供准确的控制决策。
4、遗传算法遗传算法是一种基于生物进化原理的优化算法,通过模拟自然选择和遗传变异的过程来寻找最优的控制参数或策略。
它在控制器的参数优化、系统的建模和优化等方面发挥着重要作用。
三、智能控制的应用领域1、工业生产在工业生产过程中,智能控制可以提高生产效率、产品质量和设备的可靠性。
例如,在化工生产中,通过智能控制可以实现对反应过程的精确控制,优化生产工艺;在机器人制造中,利用神经网络控制可以实现机器人的精确动作和轨迹规划。
智能控制第七章 专家系统

7.4 专家控制系统
1、结构原理图
间接专家系统控制图2
7.4 专家控制系统
2、专家系统PLD控制结构设计
用专家系统实现智能PND控制的过程,实际上是模拟操作 人员调解PID参数判断和决策过程,是将数字PID控制方法 与专家系统融合起来,从模仿人征订参数的推理决策入手, 以经典Ziegler-Nichols相现在最优控制征订规则为基础,利 用实时控制信息和系统输出信息,将归纳为一系列征订规则, 并把征订过程分成预整定和自整定两部分,预整定运用于系 统初始投入运行且无法给出PID初始参数的场合,自整定运 用于系统正常运行时,不必再辨别对象特性和参数控制,只 需随对象特性的变化而进行迭代优化的场合。
7.2 专家系统的知识表示法
(1) 黑板:黑板用于存储所有知识源可访问的知识,它的全局数据结构被用 于组织问题求解数据,并处理各知识源之间的通讯问题。放在黑板上的对象 可以是输入数据、局部结果、假设、选择方案和最后结果等。各知识源之间 的交互作用是通过黑板执行的。一个黑板可被分割为无数个子黑板;也就是 说,按照求解问题的不同方面,可把黑板分为几个黑板层。 (2) 知识源:知识源是领域知识的自选模块;每个知识源可视为专门用于处 理一定类型的较窄领域信息或知识的独立程序,而且具有决定是否应当把自 身信息提供给问题求解过程的能力。黑板系统中的知识源是独立分开的,每 个知识源具有自己的工作过程或规则集合和自有的数据结构,包含知识源正 确运行所必须的信息。知识源的动作部分执行实际的问题求解,并产生黑板 的变化。知识源能够遵循各种不同的知识表示方法和推理机制。因此,知识 源的动作部分可为一个含有正向/逆向搜索的产生式规则系统,或者是一个 具有填槽过程的基于框架的系统。 (3) 控制器:黑板系统的主要求解机制是由某个知识源向黑板增添新的信息 开始的。然后,这一事件触发其它对新送来的信息感兴趣的知识源。接着, 对这些被触发的知识源执行某些测试过程,以决定它们是否能够被合法执行。 最后,一个被触发了的知识源被选中,执行向黑板增添信息的任务。这个循 环不断进行下去。
智能控制

第一章复杂系统的特点在传统的控制系统中,控制的任务要求输出为定值,或者要求输出量跟随期望的值变化,因此控制任务比较单一。
而对于复杂的控制任务:如:智能机器人系统、复杂工业过程控制系统、计算机集成制造系统、航天航空控制系统、社会经济管理系统、环境及能源系统等,传统的控制理论都无能为力。
传统控制理论的局限性1.传统的控制理论建立在精确的数学模型基础上——用微分或差分方程来描述。
不能反映人工智能过程:推理、分析、学习。
丢失许多有用的信息2.不能适应大的系统参数和结构的变化自适应控制和自校正控制——通过对系统某些重要参数的估计以克服小的、变化较慢的参数不确定性和干扰。
鲁棒控制——在参数或频率响应处于允许集合内,保证被控系统的稳定。
注:自适应控制鲁棒控制不能克服数学模型严重的不确定性和工作点剧烈的变化。
3.传统的控制系统输入信息模式单一通常处理较简单的物理量:电量(电压、电流、阻抗);机械量(位移、速度、加速度)复杂系统要考虑:视觉、听觉、触觉信号,包括图形、文字、语言、声音等。
智能定义(Albus):按系统的一般行为特性,指在不确定环境中作出合适动作的能力是自动控制(Au tomati c Control)和人工智能(A rtifi cial Intelligen ce)的交集和运筹学(OR)模糊控制与传统控制的区别:传统控制是从被控制对象的数学模型上考虑进行控制;模糊控制是从人类智能活动的角度和基础上去考虑实施控制。
模仿人的控制经验而不是依赖控制对象的模型智能控制的几个重要分支:一、专家系统和专家控制二、模糊控制三、神经网络控制四、学习控制智能控制系统的结构1. 定义a. 实现某种控制任务的智能系统。
智能系统是具备一定智能行为的系统。
若对于一个问题的激励输入,系统具备一定的智能行为,能够产生合适的求解问题的响应。
举例:智能洗衣机b.(Saridis的定义)通过驱动自主智能机来实现其目标而无需操作人员参与的系统举例:智能机器人智能控制系统的特点一混合控制过程,数学模型和非数学广义模型表示;适用于含有复杂性、不完全性、模糊性、不确定性和不存在已知算法的生产过程。
智能控制技术(第2章-专家系统与专家控制系统)

(3)成熟期(1972-1977年): 在此期间斯坦福大学研究开发了最著名 的专家系统-血液感染病诊断专家系统 MYCIN,标志专家系统从理论走向应用。 另一个著名的专家系统-语音识别专家系统 HEARSAY的出现,标志着专家系统的理 论走向成熟。
(4)发展期(1978-现在) 在此期间,专家系统走向应用领域, 专家系统的数量增加,仅1987年研制成 功的专家系统就有1000种。 专家系统可以解决的问题一般包括解 释、预测、设计、规划、监视、修理、 指导和控制等。目前,专家系统已经广 泛地应用于医疗诊断、语音识别、图象 处理、金融决策、地质勘探、石油化工、 教学、军事、计算机设计等领域。
等价问题(更易)
4、“与或图”表示法
与或图构成规则 •与或图中的每个节点代表一个要解决的 单一问题或问题集合,图中的起始节点对 应总问题。 •对应于本原问题的节点为叶节点,它没 有后裔。 •对于把算符(与操作/或操作)应用于 问题 A的每种可能情况,都把问题变换为 一个子问题集合;有向弧线自A指向后继 节点,表示所求得的子问题集合。
(2)推理机的设计
① 选择推理方式;
② 选择推理算法:选择各种搜索算法,如 深度优先搜索、广度优先搜索、启发式优 先搜索等。
(3)人─机接口的设计
① 设计“用户─专家系统接口”:用于咨 询理解和结论解释; ② 设计“专家─专家系统接口”:用于知 识库扩充及系统维护。
2.3 专家控制系统的设计方法
2. 2、专家系统的基本结构与实现
专家系统主要由知识库和推理机构 成,专家系统的结构如图2-4所示。
用户
领域专家
知识工程师
人机接口
解释机构
知识获取机构 专 家 系 统 核 心
数据库
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2.发展历史 分为三个时期:
(1) 初创期(1965-1971年) 第一代专家系统DENLDRA和MACSMA的出现,
标 志 着 专 家 系 统 的 诞 生 。 其 中 DENLDRA 为 推 断 化 学分子结构的专家系统,由专家系统的奠基人, Stanford 大 学 计 算 机 系 的 Feigenbaum 教 授 及 其 研 究 小组研制。MACSMA为用于数学运算的数学专家系 统,由麻省理工学院完成。
如果
ek
M
,说明尽管误差朝绝对值增大方向
2
变化,但误差绝对值本身并不很大,可考虑控制
器实施一般的控制作用,只要扭转误差的变化趋
势,使其朝误差绝对值减小方向变化,控制器输
由多条产生式规则构成规则库。
5 分类 按专家控制在控制系统中的作用和功能,可将
专家控制器分为以下两种类型:
(1) 直接型专家控制器 直接专家控制器用于取代常规控制器,直接控制
生产过程或被控对象。具有模拟(或延伸,扩展)操 作工人智能的功能。该控制器的任务和功能相对比较 简单,但是需要在线、实时控制。因此,其知识表达 和知识库也较简单,通常由几十条产生式规则构成, 以便于增删和修改。
③假设─由事实和证据推导的中间结果,作为当 前事实集合的补充。例如,通过各种参数估计算 法推得的状态估计等; ④目标─系统的性能指标。例如对稳定性的要求, 对静态工作点的寻优、对现有控制规律是否需要 改进的判断等。目标既可以是预定的,也可以是 根据外部命令或内部运行状况在线地动态建立的。
专家控制的规则库一般采用产生式规则表示: IF 控制局势(事实和数据) THEN 操作结论
(2)专家系统处于离线工作方式,而专家控制 要求在线获取反馈信息,即要求在线工作方式。
4 知识表示 专家控制将系统视为基于知识的系统,控制系
统的知识表示如下: (1)受控过程的知识 ① 先验知识:包括问题的类型及开环特性; ② 动态知识:包括中间状态及特性变化。
(2)控制、辨识、诊断知识 ① 定量知识:各种算法; ② 定性知识:各种经验、逻辑、直观判断。
1 专家控制的关键技术 (1) 知识的表达方法; (2)从传感器中识别和获取定量的控制信号; (3)将定性知识转化为定量的控制信号; (4)控制知识和控制规则的获取。
2 专家控制的特点 (1)灵活性:根据系统的工作状态及误差情况,可 灵活地选取相应的控制律; (2)适应性:能根据专家知识和经验,调整控制器 的参数,适应对象特性及环境的变化; (3)鲁棒性:通过利用专家规则,系统可以在非线 性、大偏差下可靠地工作。
间接型专家控制器可以在线或离线运行。通常, 优化型、适应型需要在线、实时、联机运行。协调 型、组织型可以离线、非实时运行,作为相应的计 算机辅助系统。
间接型专家控制器的示意图如图2-4所示。
专家控制 器
控制算法
特征提取
被控 对象
传感器
图2-4 间接型专家控制器
2.2.3 专家控制的关键技术及特点
(2)推理机的设计 ① 选择推理方式;
② 选择推理算法:选择各种搜索算法,如深度优先 搜索、广度优先搜索、启发式优先搜索等。
(3)人─机接口的设计 ① 设计“用户─专家系统接口”:用于咨询理解和结 论解释;
② 设计“专家─专家系统接口”:用于知识库扩充及 系统维护。
2.2 专家控制
2.2.1 概述 瑞典学者K.J.Astrom在1983年首先把人工智能
中 的 专 家 系 统 引 入 智 能 控 制 领 域 , 于 1986 年 提 出 “专家控制”的概念,构成一种智能控制方法。
专家控制(Expert Control)是智能控制的一个 重要分支,又称专家智能控制。所谓专家控制,是 将专家系统的理论和技术同控制理论、方法与技术 相结合,在未知环境下,仿效专家的经验,实现对 系统的控制。
专家系统能处理定性的、启发式或不确定的知 识信息,经过各种推理来达到系统的任务目标。专 家系统为解决传统控制理论的局限性提供了重要的 启示,二者的结合导致了专家控制这一方法。
2.1 专家系统
2.1.1 专家系统概述
1.定义 专家系统是一类包含知识和推理的智能计算机
程序,其内部包含某领域专家水平的知识和经验, 具有解决专门问题的能力。
的 数 量 增 加 , 仅 1987 年 研 制 成 功 的 专 家 系 统 就 有 1000种。
专家系统可以解决的问题一般包括解释、预测、 设计、规划、监视、修理、指导和控制等。目前, 专家系统已经广泛地应用于医疗诊断、语音识别、 图象处理、金融决策、地质勘探、石油化工、教学、 军事、计算机设计等领域。
(2)成熟期(1972-1977年): 在此期间斯坦福大学研究开发了最著名的专家
系统-血液感染病诊断专家系统MYCIN,标志专家系 统从理论走向应用。另一个著名的专家系统-语音 识别专家系统HEARSAY的出现,标志着专家系统的 理论走向成熟。
(3)发展期(1978-现在) 在此期间,专家系统走向应用领域,专家系统
(3)双向推理:运用正向推理提出假设的结论,运 用反向推理来证实假设。
3 知识的表示
常用的知识表示方法为:产生式规则,框架, 语义网络,过程。其中产生式规则是专家系统最流 行的表达方法。由产生式规则表示的专家系统又称 为基于规则的系统或产生式系统。
产生式规则的表达方式为:
IF E THEN H WITH CF(E,H)
(5)对控制性能可进行解释; (6)可通过对控制闭环中的单元进行故障检测来 获取经验规则。
3 与专家系统的区别 专家控制引入了专家系统的思想,但与专家系
统存在区别: (1)专家系统能完成专门领域的功能,辅助用户 决策;专家控制能进行独立的、实时的自动决策。 专家控制比专家系统对可靠性和抗干扰性有着更 高的要求。
第2章 专家控制
在传统控制系统中,系统的运行排斥了人的干预, 人-机之间缺乏交互。控制器对被控对象在环境中的 参数、结构的变化缺乏应变能力。
传统控制理论的不足,在于它必须依赖于被控对 象严格的数学模型,试图对精确模型来求取最优的 控制效果。而实际的被控对象存在着许多难以建模 的因素。
上世纪80年代初,人工智能中专家系统的思想 和方法开始被引入控制系统的研究和工程应用中。
2.3 专家PID控制
2.3.1 专家PID控制原理
PID专家控制的实质是,基于受控对象和控制 规律的各种知识,无需知道被控对象的精确模型, 利用专家经验来设计PID参数。专家PID控制是一 种直接型专家控制器。
典型的二阶系统单位阶跃响应误差曲线如图2-5 所示。对于典型的二阶系统阶跃响应过程作如下分 析。
(1)当 ek M1 时,说明误差的绝对值已经很大。不
论误差变化趋势如何,都应考虑控制器的输出应按 最大(或最小)输出,以达到迅速调整误差,使误 差绝对值以最大速度减小。此时,它相当于实施开 环控制。
(2)当 ekek 0 或 ek 0时,说明误差在朝误差 绝对值增大方向变化,或误差为某一常值,未发生 变化。
2.1.2 专家系统构成
专家系统主要由知识库和推理机构成,专 家系统的结构如图2-1所示。
知识库 规则库 数据库
知识获取
领域专家
推理机 解释程序 调度程序
推理咨询
专家系统 用户
图2-1 专家系统的结构
2.1.3 专家系统的建立
1 知识库 知识库包含三类知识:
(1)基于专家经验的判断性规则; (2)用于推理、问题求解的控制性规则; (3)用于说明问题的状态、事实和概念以及当前的 条件和常识等的数据。
图2-5 典型二阶系统单位阶跃响应误差曲线
令ek 表示离散化的当前采样时刻的误差值,
ek 1 和 ek 2 分别表示前一个和前两个采样
时刻的误差值,则有
ek ek ek 1 ek 1 ek 1 ek 2
根据误差及其变化,可设计专家PID控制器,该 控制器可分为以下五种情况进行设计:
按照专家系统知识库的结构,有关知识可 以分类组织,形成数据库和规则库,从而构成 专家控制系统的知识源。
数据库包括: ① 事实──已知的静态数据。例如传感器测量误差、 运行阈值、报警阈值、操作序列的约束条件、受控 过程的单元组态等; ② 证据──测量到的动态数据。例如传感器的输出 值、仪器仪表的测试结果等。证据的类型是各异的, 常常带有噪声、延迟,也可能是不完整的,甚至相 互之间有冲突;
知识库包含多种功能模块,主要有知识查询、 检索、增删、修改和扩充等。知识库通过人机接口 与领域专家相沟通,实现知识的获取。
2 推理机
推理机是用于对知识库中的知识进行推理来得 到结论的“思维”机构。推理机包括三种推理方式:
(1)正向推理:从原始数据和已知条件得到结论;
(2)反向推理:先提出假设的结论,然后寻找支持 的证据,若证据存在,则假设成立;
① 优化型专家控制器:是基于最优控制专家的知 识和经验的总结和运用。通过设置整定值、优化控 制参数或控制器,实现控制器的静态或动态优化。 ② 适应型专家控制器:是基于自适应控制专家的 知识和经验的总结和运用。根据现场运行状态和测 试数据,相应地调整控制规律,校正控制参数,修 改整定值或控制器,适应生产过程、对象特性或环 境条件的漂移和变化。
直接型专家控制器的示意图见图2-3中的虚线所示。
直接型 专家控制器
知识库
信息获
取与处 理
推理 机构
控制
规则 库
被控 对象
传感器
图2-3 直接型专家控制器
(2)间接型专家控制器 间接型专家控制器用于和常规控制器相结合,
组成对生产过程或被控对象进行间接控制的智能控 制系统。具有模拟(或延伸,扩展)控制工程师智 能的功能。该控制器能够实现优化适应、协调、组 织等高层决策的智能控制。按照高层决策功能的性 质,间接型专家控制器可分为以下几种类型: