




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第二章 专家控制系统(Expert Control)12.1 专家系统专家系统2.2 专家控制系统专家控制系统2.3 专家专家PID控制控制主要内容主要内容2 在传统控制系统中,系统的运行排斥了在传统控制系统中,系统的运行排斥了人的干预,人人的干预,人-机之间缺乏交互。控制器对机之间缺乏交互。控制器对被控对象在环境中的参数、结构的变化缺乏被控对象在环境中的参数、结构的变化缺乏应变能力。应变能力。 传统控制理论的不足,在于它必须依赖传统控制理论的不足,在于它必须依赖于被控对象严格的数学模型,试图对精确模于被控对象严格的数学模型,试图对精确模型来求取最优的控制效果。而实际的被控对型来求取最优的控制
2、效果。而实际的被控对象存在着许多难以建模的因素。象存在着许多难以建模的因素。3 上世纪上世纪80年代初,人工智能中专家系统年代初,人工智能中专家系统的思想和方法开始被引入控制系统的研究和的思想和方法开始被引入控制系统的研究和工程应用中。工程应用中。 专家系统能处理定性的、启发式或不确专家系统能处理定性的、启发式或不确定的知识信息,经过各种推理来达到系统的定的知识信息,经过各种推理来达到系统的任务目标。专家系统为解决传统控制理论的任务目标。专家系统为解决传统控制理论的局限性提供了重要的启示,二者的结合导致局限性提供了重要的启示,二者的结合导致了专家控制这一方法。了专家控制这一方法。 4一、一、
3、专家系统概述专家系统概述1定义定义 一个智能计算机程序,它应用知识和推一个智能计算机程序,它应用知识和推理过程来求解那些需要大量的人类专家经验才理过程来求解那些需要大量的人类专家经验才能解决的难题。(费根鲍姆)能解决的难题。(费根鲍姆) 一个智能计算机程序系统,其内部含有一个智能计算机程序系统,其内部含有大量的某个领域专家水平的知识与经验,能够大量的某个领域专家水平的知识与经验,能够利用人类专家的知识和解决问题的经验方法来利用人类专家的知识和解决问题的经验方法来处理该领域的高水平难题。(蔡自兴)处理该领域的高水平难题。(蔡自兴)2.1 专家系统专家系统5 一种在相关领域中具有专家水平解题一种在
4、相关领域中具有专家水平解题能力的智能程序系统,它能运用领域专家多能力的智能程序系统,它能运用领域专家多年积累的经验与专门知识,模拟人类专家的年积累的经验与专门知识,模拟人类专家的思维过程,求解需要专家才能解决的困难问思维过程,求解需要专家才能解决的困难问题。题。 一类包含知识和推理的智能计算机程一类包含知识和推理的智能计算机程序,其内部包含某领域专家水平的知识和经序,其内部包含某领域专家水平的知识和经验,具有解决专门问题的能力。验,具有解决专门问题的能力。62发展历史发展历史 分为三个时期:分为三个时期: (1)初创期(初创期(1965-1971年)年) 第 一 代 专 家 系 统第 一 代
5、专 家 系 统 D E N L D R A L 和和MACSYMA的出现,标志着专家系统的诞的出现,标志着专家系统的诞生。其中生。其中DENLDRAL为推断化学分子结构为推断化学分子结构的 专 家 系 统 , 由 专 家 系 统 的 奠 基 人 ,的 专 家 系 统 , 由 专 家 系 统 的 奠 基 人 ,Stanford大学计算机系的大学计算机系的Feigenbaum教授及教授及其研究小组研制。其研究小组研制。MACSYMA为用于数学为用于数学运算的数学专家系统,由麻省理工完成。运算的数学专家系统,由麻省理工完成。7(2)成熟期()成熟期(1972-1977年):年): 在此期间斯坦福大学
6、研究开发了最著在此期间斯坦福大学研究开发了最著名的专家系统名的专家系统-血液感染病诊断专家系统血液感染病诊断专家系统MYCIN,标志专家系统从理论走向应用。,标志专家系统从理论走向应用。另一个著名的专家系统另一个著名的专家系统-语音识别专家系统语音识别专家系统HEARSAY的出现,标志着专家系统的理的出现,标志着专家系统的理论走向成熟。论走向成熟。8(3)发展期()发展期(1978-现在)现在) 在此期间,专家系统走向应用领域,专在此期间,专家系统走向应用领域,专家系统的数量增加,仅家系统的数量增加,仅1987年研制成功的专年研制成功的专家系统就有家系统就有1000种。种。 专家系统可以解决的
7、问题一般包括解释、专家系统可以解决的问题一般包括解释、预测、设计、规划、监视、修理、指导和控预测、设计、规划、监视、修理、指导和控制等。目前,专家系统已经广泛地应用于医制等。目前,专家系统已经广泛地应用于医疗诊断、语音识别、图象处理、金融决策、疗诊断、语音识别、图象处理、金融决策、地质勘探、石油化工、教学、军事、计算机地质勘探、石油化工、教学、军事、计算机设计等领域。设计等领域。9 专家系统在发展过程中还存在着不少有待专家系统在发展过程中还存在着不少有待解决的问题,如:知识的完备性问题、知识的解决的问题,如:知识的完备性问题、知识的自动获取问题、深层知识的表示与利用问题、自动获取问题、深层知识
8、的表示与利用问题、分布式知识的处理问题、多专家的合作与综合分布式知识的处理问题、多专家的合作与综合问题、常识性知识的推理问题等等。问题、常识性知识的推理问题等等。 新一代专家系统的主要研究领域有:分新一代专家系统的主要研究领域有:分布协同式的体系结构、知识的自动获取、深层布协同式的体系结构、知识的自动获取、深层知识的利用和知识表示及推理方法等等。知识的利用和知识表示及推理方法等等。103特点特点 具有专家水平的专门知识;具有专家水平的专门知识; 能进行有效的推理;能进行有效的推理; 具有获取知识的能力;具有获取知识的能力; 具有灵活性;具有灵活性; 具有透明性;具有透明性; 具有交互性;具有交
9、互性; 具有实用性;具有实用性; 具有一定的复杂性及难度。具有一定的复杂性及难度。11a. 按特性分类按特性分类 (专家系统专家系统)1. 专家系统的分类专家系统的分类12b. 按体系结构分类按体系结构分类 集中式专家系统集中式专家系统 分布式专家系统分布式专家系统 神经网络专家系统神经网络专家系统 符号系统与神经网络相结合符号系统与神经网络相结合专家系统专家系统13 专家系统主要由专家系统主要由知识库知识库和和推理机推理机构构成,其结构如图所示。成,其结构如图所示。2. 专家系统的基本组成专家系统的基本组成14知识库知识库规则库规则库数据库数据库推理机推理机解释程序解释程序调度程序调度程序推
10、理咨询推理咨询知识获取知识获取领域专家领域专家专家系统专家系统用户用户专家系统的基本组成专家系统的基本组成151知识库知识库 知识库包含三类知识:知识库包含三类知识: (1)基于专家经验的判断性规则;)基于专家经验的判断性规则; (2)用于推理、问题求解的控制性规则;)用于推理、问题求解的控制性规则; (3)用于说明问题的状态、事实和概念以)用于说明问题的状态、事实和概念以 及当前的条件和常识等的数据。及当前的条件和常识等的数据。16 知识库包含多种功能模块,主要有知识库包含多种功能模块,主要有知识查询、检索、增删、修改和扩充等。知识查询、检索、增删、修改和扩充等。 知识库通过人机接口与领域专
11、家相知识库通过人机接口与领域专家相沟通,实现知识的获取。沟通,实现知识的获取。172推理机推理机 推理机是用于对知识库中的知识进行推理推理机是用于对知识库中的知识进行推理来得到结论的来得到结论的“思维思维”机构。推理机包括三种机构。推理机包括三种推理方式:推理方式: (1)正向推理:从原始数据和已知条件得)正向推理:从原始数据和已知条件得到结论;到结论; (2)反向推理:先提出假设的结论,然后)反向推理:先提出假设的结论,然后寻找支持的证据,若证据存在,则假设成立;寻找支持的证据,若证据存在,则假设成立; (3)双向推理:运用正向推理提出假设的)双向推理:运用正向推理提出假设的结论,运用反向推
12、理来证实假设。结论,运用反向推理来证实假设。183知识的表示知识的表示 常用的知识表示方法为:产生式规则,常用的知识表示方法为:产生式规则,框架,语义网络,过程。框架,语义网络,过程。 其中产生式规则是专家系统最流行的表其中产生式规则是专家系统最流行的表达方法。由产生式规则表示的专家系统又称达方法。由产生式规则表示的专家系统又称为基于规则的系统或产生式系统。为基于规则的系统或产生式系统。19 产生式规则的表达方式为:产生式规则的表达方式为:IF E THEN H WITH CF ( E,H ) 其中,其中,E表示规则的前提条件,即证据,表示规则的前提条件,即证据,它可以是单独命题,也可以是复合
13、命题;它可以是单独命题,也可以是复合命题;H表示规则的结论部分,即假设,也是命题;表示规则的结论部分,即假设,也是命题;CF(Certainty Factor)为规则的强度,反映)为规则的强度,反映当前提为真时,规则对结论的影响程度。当前提为真时,规则对结论的影响程度。204专家系统开发语言专家系统开发语言 (1)C语言,人工智能语言(如语言,人工智能语言(如Prolog,Lisp等);等); (2)专家系统开发工具:已经建好的专)专家系统开发工具:已经建好的专家系统框架,包括知识表达和推理机。在运家系统框架,包括知识表达和推理机。在运用专家系统开发工具开发专家系统时,只需用专家系统开发工具开
14、发专家系统时,只需要加入领域知识。要加入领域知识。215专家系统建立步骤专家系统建立步骤 (1)知识库的设计)知识库的设计 确定知识类型:叙述性知识,过程性确定知识类型:叙述性知识,过程性知识,控制性知识;知识,控制性知识; 确定知识表达方法;确定知识表达方法; 知识库管理系统的设计:实现规则的知识库管理系统的设计:实现规则的保存、编辑、删除、增加、搜索等功能。保存、编辑、删除、增加、搜索等功能。22(2)推理机的设计)推理机的设计 选择推理方式;选择推理方式; 选择推理算法:选择各种搜索算法,如选择推理算法:选择各种搜索算法,如深度优先搜索、广度优先搜索、启发式优先搜深度优先搜索、广度优先搜
15、索、启发式优先搜索等。索等。(3)人)人机接口的设计机接口的设计 设计设计“用户用户专家系统接口专家系统接口”:用于咨:用于咨询理解和结论解释;询理解和结论解释; 设计设计“专家专家专家系统接口专家系统接口”:用于知:用于知识库扩充及系统维护。识库扩充及系统维护。23一、概述一、概述 瑞典学者瑞典学者K.J.Astrom在在1983年首先把年首先把人工智能中的专家系统引入智能控制领域,人工智能中的专家系统引入智能控制领域,于于1986年提出年提出“专家控制专家控制”的概念,构成的概念,构成一种智能控制方法。一种智能控制方法。24 专家控制(专家控制(Expert Control)是智能控)是智
16、能控制的一个重要分支,又称专家智能控制。制的一个重要分支,又称专家智能控制。 所谓专家控制,是将专家系统的理论和所谓专家控制,是将专家系统的理论和技术同控制理论、方法与技术相结合,在未技术同控制理论、方法与技术相结合,在未知环境下,仿效专家的经验,实现对系统的知环境下,仿效专家的经验,实现对系统的控制。控制。25 专家控制试图在传统控制的基础上专家控制试图在传统控制的基础上“加加入入”一个富有经验的控制工程师,实现控制一个富有经验的控制工程师,实现控制的功能,它由知识库和推理机构构成主体框的功能,它由知识库和推理机构构成主体框架,通过对控制领域知识(先验经验、动态架,通过对控制领域知识(先验经
17、验、动态信息、目标等)的获取与组织,按某种策略信息、目标等)的获取与组织,按某种策略及时地选用恰当的规则进行推理输出,实现及时地选用恰当的规则进行推理输出,实现对实际对象的控制。对实际对象的控制。 26知识库知识库实时实时推理机推理机A/D被控被控对象对象D/A控制控制算法库算法库专家控制的结构专家控制的结构 1结构结构272功能功能 (1)能够满足任意动态过程的控制需要,)能够满足任意动态过程的控制需要,尤其适用于带有时变、非线性和强干扰的控制;尤其适用于带有时变、非线性和强干扰的控制; (2)控制过程可以利用对象的先验知识;)控制过程可以利用对象的先验知识; (3)通过修改、增加控制规则,
18、可不断积)通过修改、增加控制规则,可不断积累知识,改进控制性能;累知识,改进控制性能; (4)可以定性地描述控制系统的性能,如)可以定性地描述控制系统的性能,如“超调小超调小”、“偏差增大偏差增大”等;等;28 (5)对控制性能可进行解释;)对控制性能可进行解释; (6)可通过对控制闭环中的单元进行故)可通过对控制闭环中的单元进行故障检测来获取经验规则。障检测来获取经验规则。293. 与专家系统的区别与专家系统的区别 专家控制引入了专家系统的思想,但与专家控制引入了专家系统的思想,但与专家系统存在区别:专家系统存在区别: (1)专家系统能完成专门领域的功能,)专家系统能完成专门领域的功能,辅助
19、用户决策;专家控制能进行独立的、实辅助用户决策;专家控制能进行独立的、实时的自动决策。专家控制比专家系统对可靠时的自动决策。专家控制比专家系统对可靠性和抗干扰性有着更高的要求。性和抗干扰性有着更高的要求。30 (2)专家系统处于离线工作方式,而)专家系统处于离线工作方式,而专家控制要求在线获取反馈信息,即要求专家控制要求在线获取反馈信息,即要求在线工作方式。在线工作方式。314. 知识表示知识表示 专家控制将系统视为基于知识的系统,专家控制将系统视为基于知识的系统,控制系统的知识表示如下:控制系统的知识表示如下: (1)受控过程的知识)受控过程的知识 先验知识:包括问题的类型及开先验知识:包括
20、问题的类型及开环特性;环特性; 动态知识:包括中间状态及特性动态知识:包括中间状态及特性变化。变化。32(2)控制、辨识、诊断知识)控制、辨识、诊断知识 定量知识:各种算法;定量知识:各种算法; 定性知识:各种经验、逻辑、直观定性知识:各种经验、逻辑、直观判断。判断。 按照专家系统知识库的结构,有关知识按照专家系统知识库的结构,有关知识可以分类组织,形成数据库和规则库,从而可以分类组织,形成数据库和规则库,从而构成专家控制系统的知识源。构成专家控制系统的知识源。33数据库包括:数据库包括: 事实事实已知的静态数据。例如传感器测已知的静态数据。例如传感器测量误差、运行阈值、报警阈值、操作序列的约
21、量误差、运行阈值、报警阈值、操作序列的约束条件、受控过程的单元组态等;束条件、受控过程的单元组态等; 证据证据测量到的动态数据。例如传感器测量到的动态数据。例如传感器的输出值、仪器仪表的测试结果等。证据的类的输出值、仪器仪表的测试结果等。证据的类型是各异的,常常带有噪声、延迟,也可能是型是各异的,常常带有噪声、延迟,也可能是不完整的,甚至相互之间有冲突;不完整的,甚至相互之间有冲突;34 假设假设由事实和证据推导的中间结由事实和证据推导的中间结果,作为当前事实集合的补充。例如,通果,作为当前事实集合的补充。例如,通过各种参数估计算法推得的状态估计等;过各种参数估计算法推得的状态估计等; 目标目
22、标系统的性能指标。例如对稳系统的性能指标。例如对稳定性的要求,对静态工作点的寻优、对现定性的要求,对静态工作点的寻优、对现有控制规律是否需要改进的判断等。目标有控制规律是否需要改进的判断等。目标既可以是预定的,也可以是根据外部命令既可以是预定的,也可以是根据外部命令或内部运行状况在线地动态建立的。或内部运行状况在线地动态建立的。35 专家控制的规则库一般采用产生式规则专家控制的规则库一般采用产生式规则表示:表示:IF 控制局势(事实和数据)控制局势(事实和数据) THEN 操作结论操作结论 由多条产生式规则构成规则库。由多条产生式规则构成规则库。365. 分类分类 按专家控制在控制系统中的作用
23、和功按专家控制在控制系统中的作用和功能,可将专家控制器分为以下两种类型:能,可将专家控制器分为以下两种类型:37(1) 直接型专家控制器直接型专家控制器 直接专家控制器用于取代常规控制器,直直接专家控制器用于取代常规控制器,直接控制生产过程或被控对象。具有模拟(或延接控制生产过程或被控对象。具有模拟(或延伸,扩展)操作工人智能的功能。该控制器的伸,扩展)操作工人智能的功能。该控制器的任务和功能相对比较简单,但是需要在线、实任务和功能相对比较简单,但是需要在线、实时控制。因此,其知识表达和知识库也较简单,时控制。因此,其知识表达和知识库也较简单,通常由几十条产生式规则构成,以便于增删和通常由几十
24、条产生式规则构成,以便于增删和修改。修改。 直接型专家控制器的示意图见图中的虚线直接型专家控制器的示意图见图中的虚线所示。所示。38知识库知识库信息获取信息获取与处理与处理推理推理机构机构被 控被 控对对 象象传感器传感器控制控制规则库规则库直接型专家控制器直接型专家控制器直接型专家控制器直接型专家控制器39(2) 间接型专家控制器间接型专家控制器 间接型专家控制器用于和常规控制器相结间接型专家控制器用于和常规控制器相结合,组成对生产过程或被控对象进行间接控制合,组成对生产过程或被控对象进行间接控制的智能控制系统。具有模拟(或延伸,扩展)的智能控制系统。具有模拟(或延伸,扩展)控制工程师智能的
25、功能。该控制器能够实现优控制工程师智能的功能。该控制器能够实现优化适应、协调、组织等高层决策的智能控制。化适应、协调、组织等高层决策的智能控制。按照高层决策功能的性质,间接型专家控制器按照高层决策功能的性质,间接型专家控制器可分为以下几种类型:可分为以下几种类型:40 优化型专家控制器:优化型专家控制器:是基于最优控制是基于最优控制专家的知识和经验的总结和运用。通过设置专家的知识和经验的总结和运用。通过设置整定值、优化控制参数或控制器,实现控制整定值、优化控制参数或控制器,实现控制器的静态或动态优化。器的静态或动态优化。 适应型专家控制器:适应型专家控制器:是基于自适应控是基于自适应控制专家的
26、知识和经验的总结和运用。根据现制专家的知识和经验的总结和运用。根据现场运行状态和测试数据,相应地调整控制规场运行状态和测试数据,相应地调整控制规律,校正控制参数,修改整定值或控制器,律,校正控制参数,修改整定值或控制器,适应生产过程、对象特性或环境条件的漂移适应生产过程、对象特性或环境条件的漂移和变化。和变化。41 协调型专家控制器:协调型专家控制器:是基于协调控制是基于协调控制专家和调度工程师的知识和经验的总结和运专家和调度工程师的知识和经验的总结和运用。用以协调局部控制器或各子控制系统的用。用以协调局部控制器或各子控制系统的运行,实现大系统的全局稳定和优化。运行,实现大系统的全局稳定和优化
27、。 组织型专家控制器:组织型专家控制器:是基于控制工程是基于控制工程的组织管理专家或总设计师的知识和经验的的组织管理专家或总设计师的知识和经验的总结和运用。用以组织各种常规控制器,根总结和运用。用以组织各种常规控制器,根据控制任务的目标和要求,构成所需要的控据控制任务的目标和要求,构成所需要的控制系统。制系统。42 间接型专家控制器可以在线或离线运行。间接型专家控制器可以在线或离线运行。通常,优化型、适应型需要在线、实时、联通常,优化型、适应型需要在线、实时、联机运行。协调型、组织型可以离线、非实时机运行。协调型、组织型可以离线、非实时运行,作为相应的计算机辅助系统。运行,作为相应的计算机辅助
28、系统。43专家控制器专家控制器被控对象被控对象传感器传感器控制算法控制算法特征提取特征提取间接型专家控制器间接型专家控制器441专家控制的关键技术专家控制的关键技术 (1) 知识的表达方法;知识的表达方法; (2)从传感器中识别和获取定量的控制信从传感器中识别和获取定量的控制信号;号; (3)将定性知识转化为定量的控制信号;将定性知识转化为定量的控制信号; (4)控制知识和控制规则的获取。控制知识和控制规则的获取。452专家控制的特点专家控制的特点 (1)灵活性:根据系统的工作状态及误)灵活性:根据系统的工作状态及误差情况,可灵活地选取相应的控制律;差情况,可灵活地选取相应的控制律; (2)适
29、应性:能根据专家知识和经验,)适应性:能根据专家知识和经验,调整控制器的参数,适应对象特性及环境调整控制器的参数,适应对象特性及环境的变化;的变化; (3)鲁棒性:通过利用专家规则,系统)鲁棒性:通过利用专家规则,系统可以在非线性、大偏差下可靠地工作。可以在非线性、大偏差下可靠地工作。46 (4)高可靠性及长期运行的连续性;)高可靠性及长期运行的连续性; (5)在线控制的实时性;)在线控制的实时性; (6)维护的方便性。)维护的方便性。 47 PID专家控制的实质是,基于受控对象和专家控制的实质是,基于受控对象和控制规律的各种知识,无需知道被控对象的控制规律的各种知识,无需知道被控对象的精确模
30、型,利用专家经验来设计精确模型,利用专家经验来设计PID参数。专参数。专家家PID控制是一种直接型专家控制器。控制是一种直接型专家控制器。48典型二阶系统单位阶跃响应误差曲线典型二阶系统单位阶跃响应误差曲线 典型的二阶系统单位阶跃响应误差曲线如图典型的二阶系统单位阶跃响应误差曲线如图所示。对于典型的二阶系统阶跃响应过程作如下所示。对于典型的二阶系统阶跃响应过程作如下分析。分析。49 令令 表示离散化的当前采样时刻的误表示离散化的当前采样时刻的误差值,差值, 和和 分别表示前一个分别表示前一个和前两个采样时刻的误差值,则有和前两个采样时刻的误差值,则有 2111kekekekekeke1ke2k
31、e ke50 根据误差及其变化,可设计专家根据误差及其变化,可设计专家PID控控制器,该控制器可分为以下五种情况进行设制器,该控制器可分为以下五种情况进行设计:计: (1)当)当 时,说明误差的绝对值已经时,说明误差的绝对值已经很大。不论误差变化趋势如何,都应考虑控很大。不论误差变化趋势如何,都应考虑控制器的输出应按最大(或最小)输出,以达制器的输出应按最大(或最小)输出,以达到迅速调整误差,使误差绝对值以最大速度到迅速调整误差,使误差绝对值以最大速度减小。此时,它相当于实施开环控制。减小。此时,它相当于实施开环控制。注:注:M1、M2为常数且为常数且M1M2 1Mke51 (2)当)当说明误
32、差在朝误差绝对值增大方向变化,或说明误差在朝误差绝对值增大方向变化,或误差为某一常值,未发生变化。误差为某一常值,未发生变化。 此时,如果此时,如果 ,说明误差也较,说明误差也较大,可考虑由控制器实施较强的控制作用,大,可考虑由控制器实施较强的控制作用,以达到扭转误差绝对值朝减小方向变化,并以达到扭转误差绝对值朝减小方向变化,并迅速减小误差的绝对值,控制器输出为迅速减小误差的绝对值,控制器输出为时,或0)(0)()(kekeke2| )(|Mke 21211dip1kekekekkekkekekkkuku52 如果如果 ,说明尽管误差朝绝对值说明尽管误差朝绝对值增大方向变化,但误差绝对值本身并
33、不很大,增大方向变化,但误差绝对值本身并不很大,可考虑控制器实施一般的控制作用,只要扭可考虑控制器实施一般的控制作用,只要扭转误差的变化趋势,使其朝误差绝对值减小转误差的变化趋势,使其朝误差绝对值减小方向变化,控制器输出为方向变化,控制器输出为 21211dipkekekekkekkekekkuku2| )(|Mke53 (3)当)当时,说明误差的绝对值朝减小的方向变化,或时,说明误差的绝对值朝减小的方向变化,或者已经达到平衡状态。此时,可考虑采取保持者已经达到平衡状态。此时,可考虑采取保持控制器输出不变。控制器输出不变。 (4)当)当 时,说明时,说明误差处于极值状态。如果此时误差的绝对值较
34、误差处于极值状态。如果此时误差的绝对值较大,即大,即 ,可考虑实施较强的控制作,可考虑实施较强的控制作用用 0ke 2Mke kekkkukump11 0)(0) 1()(, 0)()(kekekekeke或者0) 1()(, 0)()(kekekeke54 如果此时误差的绝对值较小,即如果此时误差的绝对值较小,即 ,可考虑实施较弱的控制作用,可考虑实施较弱的控制作用(5)当)当 时,说明误差的绝对值时,说明误差的绝对值很小,此时加入积分,减少稳态误差。很小,此时加入积分,减少稳态误差。 2Mke kekkkukump21 )(ke55 图中,图中,、区域,误差区域,误差朝绝对值减小的方向变化
35、。此时,可采取保朝绝对值减小的方向变化。此时,可采取保持等待措施,相当于实施开环控制;持等待措施,相当于实施开环控制;、区域,误差绝对值朝增大的方向区域,误差绝对值朝增大的方向变化。此时,可根据误差的大小分别实施较变化。此时,可根据误差的大小分别实施较强或一般的控制作用,以抑制动态误差。强或一般的控制作用,以抑制动态误差。56仿真实例仿真实例求三阶传递函数的阶跃响应求三阶传递函数的阶跃响应 其中对象采样时间为其中对象采样时间为1ms。 采用专家采用专家PID设计控制器。在仿真过程设计控制器。在仿真过程中,中, 取取0.001,程序中的五条规则与控制算程序中的五条规则与控制算法的五种情况相对应。
36、法的五种情况相对应。s 10470 + s 87.35 523500 )(23pssG二、仿真程序及分析二、仿真程序及分析57 采用采用z变换进行离散化,经过变换进行离散化,经过z变换变换后的离散化对象为后的离散化对象为) 3()4()2() 3() 1()2() 3()4()2() 3() 1()2()(kunumkunumkunumkydenkydenkydenky58%Expert PID Controllerclear all;close all;ts=0.001;sys=tf(5.235e005,1,87.35,1.047e004,0); dsys=c2d(sys,ts,z);num,den=tfdata(dsys,v);u_1=0;u_2=0;u_3=0;y_1=0;y_2=0;y_3=0;x=0,0,0;x2_
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 广东省广州市2023−2024学年高二下册期末考试数学试卷附解析
- 2024~2025学年 浙江省四校联考高一语文上册10月月考试卷附答案
- 专题三 联邦制、两党制、三权分立:以美国为例测试题
- 家庭大扫除工作表现评语
- 个人退税申请书范文
- 金华永康市国有企业招聘笔试真题2024
- 人员资格报审表模板
- 2025年模拟电路试题
- 物联网设备数据分析方法研究-洞察阐释
- 以人工智能促进教师发展的策略及实施路径
- 起重机械安全技术规程(TSG-51-2023)宣贯解读课件
- 供电线路工程施工投标方案(技术标)
- 2024届上海市普陀区上海师大附中化学高二下期末综合测试试题含解析
- 循环经济产业链拓展项目商业计划书
- 工厂保安服务投标方案
- 天然气密度计算
- 3地质勘查项目预算标准
- 招生舆情防控应急预案
- 【5A】Word2016全套高级培训教程
- 达林顿三极管
- 物业组织机构设置及人员配置方案
评论
0/150
提交评论