模糊控制课件第三章分析.pptVIP

  1. 1、本文档共89页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
模糊控制课件第三章分析

模糊控制技术 第3章 模糊控制技术基础 第3章 模糊控制技术基础 3.1 模糊控制基本原理 3.1.1 模糊控制的引入及实现 3.1.2 模糊控制过程 模糊控制基本思想 一般选偏差信号e作为模糊控制器的一个输入量,把偏差信号e的精确量进行模糊化变成模糊量,偏差e的模糊量可以用相应的模糊语言表示,得到了偏差e的模糊语言集合 的一个子集。再由模糊子集和模糊控制规则(模糊关系)根据模糊推理的合成规则进行模糊决策,得到模糊控制量为: 模糊控制过程可概括为下述4个步骤: 根据本次采样得到的系统的输出值,计算所选择系统的输入变量; 将输入变量的精确值变为模糊量; 根据输入变量(模糊量)及模糊控制规则,按照模糊推理合成规则推理计算输出控制量(模糊量); 由上述得到的控制量(模糊量)计算精确的输出控制量,并作用于执行机构。 模糊控制系统的工作原理 该温度控制系统基本控制规则可以用语言描述为: 若炉温低于800 ℃,则升压,低得越多,升压越高; 若炉温高于800 ℃,则降压,高得越多,降压越低; 若炉温等于800 ℃,则保持电压不变。 对于上述温度控制系统,采用模糊控制方法进行炉温控制时,控制系统的工作原理及工作过程可简述如下: 确定模糊控制器的输入变量和输出变量 在此将炉温800 ℃作为给定值t0,测量得到的炉温记为t(K),则误差 e(K)=t0-t(K) (3.2) 作为模糊控制器的输入变量。 输入变量及输出变量的模糊语言描述 设描述输入变量及输出变量的语言值的模糊子集为: {负大,负小,零,正小,正大} 采用如下简记形式: NB=负大,NS=负小,Z=零,PS=正小,PB=正大。 设误差e的论域为X,并将误差大小量化为7个等级,分别表示为-3, -2, -1,0,+1,+2,+3,则有: X={-3,-2, -1,0,+1,+2,+3} 设执行控制量u的论域为Y,并同X一样也把控制量的大小划分为7个等级(也可以多于 7个),即: Y={-3,-2,-1,0,+1,+2,+3} 模糊控制规则的语言描述 根据手动控制策略,模糊控制规则可归纳如下: 模糊控制规则的矩阵形式 模糊控制规则实际上是一组多重条件语句,它可以表示为从误差论域X到控制量论域Y的模糊关系R。 模糊决策 模糊控制器的控制作用取决于控制量,而控制量通过式(3.1)进行计算,即 控制量 实际上等于误差的模糊向量 和模糊关系 的合成。 控制量的模糊量转化为精确量 上面求得的控制量 为一模糊向量,设为: 对于控制量的模糊子集按照最大隶属度原则,应选取控制量为“-1”级。即当误差为PS时,控制量为NS,为“-1”级。具体地说,当炉温偏高时,应降低一点电压。 3.2 模糊化方法 把测量值(数值量)转换为主观量值(模糊量)的过程称为模糊化,也即把物理量的精确值转换成语言变量值。由此,它可以定义为在确定的输入论域中将所观测的输入空间转换为模糊集的映射,以便实现模糊控制算法。 模糊化的基本思想是定义一个模糊语言映射作为从数值域至语言域(符号域)的模糊关系,从而在数值测量的基础上,将数值域中的数值信号映射到语言域上,为实现模糊推理奠定基础。 模糊集合一般由论域和隶属函数构成。因此,模糊化的实质就是求取相应概念对应数值域的模糊集合隶属函数。 为了便于工程实现,通常把输入变量范围人为地定义成离散的若干级,所定义级数的多少取决于所需输入量的分辨率。定义输入量的隶属函数可选用吊钟型、梯形和三角形。 理论上吊钟型最为理想,但计算复杂。实践证明:用三角形和梯形函数其性能并没有十分明显的差别。 目前在实际中常用的处理方法是Mamdani提出的方法。就是把偏差e的变化范围设定为[-6,+6]区间内的连续变化量,并使之离散化,构成含13个整数元素的离散集合: {-6,-5,-4,-3,-2,-1,0,+1,+2,+3,+4,+5,+6} 如果是非对称型的,也可用1~13取代-6~+6。 如果精确量x的实际变化范围为[a,b],将[a,b]区间的精确变量转换为[-6,+6]区间变化的变量y,采用如下公式: 线性划分法 这是最为简单的一种方法,根据研究对象的具体情况,选定相应的自然语言描述符号后,将研究对象的论域均匀划分。 非线性划分法 这种方法主要应用于采用了非线性敏感元件(如热敏电阻等)的模糊控制系统的模糊化。 语义关系生成法 模糊量的语义值(如“热”与“很热”之间的语义关系)是根据相应的数值关系来确定的。 E.Benoit等人提出了基于语义关系的模糊化方法,其基本思想是:首先定义一基础概念(Genic concept)及其相应的隶属函数,然后通过语义算子的作用,产生具有相关语义的新概念及其隶属函数。 常用的语义算子主要有: 式中,C

文档评论(0)

441113422 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档