智能控制第三章优秀培训书.pptVIP

  1. 1、本文档共75页,可阅读全部内容。
  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文档。上传文档
查看更多
智能控制第三章优秀培训书

第三章 模糊控制的理论基础 第一节 概述 第二节 模糊集合 模糊集合的概念是由美国加利福尼亚大学著名教授L.A.Zadeh于1965年首先提出来的。模糊集合的引入,可将人的判断、思维过程用比较简单的数学形式直接表达出来。模糊集理论为人类提供了能充分利用语言信息的有效工具。 模糊集合是模糊控制的数学基础。 1.特征函数和隶属函数 在数学上经常用到集合的概念。 例如:集合A由4个离散值x1,x2,x3,x4组成。A={x1,x2,x3,x4} 例如:集合A由0到1之间的连续实数值组成。 第三节 隶属函数 第四节 模糊关系 第五节 模糊推理 常用的模糊推理方法有两种:Zadeh法和Mamdani法。Mamdani推理法是模糊控制中普遍使用的方法,其本质是一种合成推理方法。 定义:若有两个模糊集A和B,其论域分别为X和Y,则定义在积空间 上的模糊集合 为 的直积,隶属函数表达为: (3)模糊推理句:语句形式:若是,则是。则为模糊推理语句。如“今天是晴天,则今天暖和”。 二、模糊推理 常用的有两种模糊条件推理语句:If A then B else C;If A AND B then C 下面以第二种推理语句为例进行探讨,该语句可构成一个简单的模糊控制器,如图所示。 图 二输入单输出模糊控制器 其中A,B,C分别为论域x,y,z上的模糊集合,A为误差信号上的模糊子集,B为误差变化率上的模糊子集,C为控制器输出上的模糊子集。 或 一、几种典型的隶属函数 在Matlab中已经开发出了11种隶属函数,即双S形隶属函数(dsigmf)、联合高斯型隶属函数(gauss2mf)、高斯型隶属函数(gaussmf)、广义钟形隶属函数(gbellmf)、II型隶属函数(pimf)、双S形乘积隶属函数(psigmf)、S状隶属函数(smf)、S形隶属函数(sigmf)、梯形隶属函数(trapmf)、三角形隶属函数(trimf)、Z形隶属函数(zmf)。 在模糊控制中应用较多的隶属函数有以下6种隶属函数。 (1)高斯型隶属函数 高斯型隶属函数由两个参数 和c确定: 其中参数b通常为正,参数c用于确定曲线的中心。Matlab表示为 (2) 广义钟型隶属函数 广义钟型隶属函数由三个参数a,b,c确定: 其中参数b通常为正,参数c用于确定曲线的中心。Matlab表示为 (3) S形隶属函数 S形函数sigmf(x,[a c])由参数a和c决定: 其中参数a的正负符号决定了S形隶属函数的开口朝左或朝右,用来表示“正大”或“负大”的概念。Matlab表示为 (4)梯形隶属函数 梯形曲线可由四个参数a,b,c,d确定: 其中参数a和d确定梯形的“脚”,而参数b和c确定梯形的“肩膀”。 Matlab表示为: (5)三角形隶属函数 三角形曲线的形状由三个参数a,b,c确定: 其中参数a和c确定三角形的“脚”,而参数b确定三角形的“峰”。 Matlab表示为 (6)Z形隶属函数 这是基于样条函数的曲线,因其呈现Z形状而得名。参数a和b确定了曲线的形状。Matlab表示为 有关隶属函数的MATLAB设计,见著作: 楼顺天,胡昌华,张伟,基于MATLAB的系统分析与设计-模糊系统,西安:西安电子科技大学出版社,2001 例3.6 隶属函数的设计:针对上述描述的6种隶属函数进行设计。M为隶属函数的类型,其中M=1为高斯型隶属函数,M=2为广义钟形隶属函数,M=3为S形隶属函数,M=4为梯形隶属函数,M=5为三角形隶属函数,M=6为Z形隶属函数。如图所示。 图 高斯型隶属函数(M=1) 图 广义钟形隶属函数(M=2) 图 S形隶属函数(M=3) 图 梯形隶属函数(M=4) 图 三角形隶属函数(M=5) 图 Z形隶属函数(M=6) 二、隶属函数的仿真 例3.7 设计一个三角形隶属函数,按[-3,3]范围七个等级,建立一个模糊系统,用来表示{负大,负中,负小,零,正小,正中,正大}。仿真结果如图所示。 图 三角形隶属函数曲线 例3.8 设计评价一个学生成绩的隶属函数,在[0,100]之内按A、B、C、D、E分为五个等级,即{不及格,及格,中,良,优}。分别采用五个高斯型隶属函数来表示,建立一个模糊系统,仿真结果如图所示。 图 高斯型隶属函数曲线 三、 隶属函数的确定方法 ? 隶属函数是模糊控制的应用基础。目前还没有成熟的方法来确定隶属

文档评论(0)

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

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

1亿VIP精品文档

相关文档