网站大量收购闲置独家精品文档,联系QQ:2885784924

MATLAB模糊控制仿真解析.ppt

  1. 1、本文档共165页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB模糊控制仿真解析

说明: Z 型函数是一种基于样条插值的函数,两个参数 a 和 b 分别定义了样条插值的起点和终点。当 a b 的时候,曲线在( a , b )之间是光滑的样条曲线,在 a 左段为 1 , b 右段为0;当 a = b 时,曲线为阶梯 0 ~1 的阶梯函数,跳跃点是( a + b ) / 2 ;参数 x 用于指定变量的论域范围,函数返回该隶属度函数对应于坐标矩阵 x 的函数值矩阵。 例 建立 z 型隶属度函数并绘制曲线,如图所示。 说明: S 型函数是一种基于样条插值的函数,两个参数 a 和 b 分别定义了样条插值的起点和终点。当 a b 的时候,曲线在( a , b )之间是光滑的样条曲线,在 a 左段为 0 , b 右段为 l ; 当 a = b 时,曲线为阶梯 0 ~l 的阶梯函数,跳跃点是( a + b ) / 2 ;对于相同的输入参数,函数 smf 与函数 zmf 的图形是左右对称的。参数 x 用于指定变量的论域范围,函数返回该隶属度函数对应于坐标矩阵 x 的函数值矩阵。 例 建立 S 型隶属度函数并绘制曲线,如图所示。 说明: n 型函数是 Z 型与 S 型曲线的乘积所得,由于其形状类似符号兀而得名。 n 型函数也是一种基于样条曲线的函数。参数 x 用于指定函数的自变量范围,函数返回该隶属度函数对应于坐标矩阵 x 的函数值矩阵。[ a b c d ]决定函数的形状,在图 中, a 和 b 分别对应曲线下部的左右两个拐点(脚部) , b 和 c 分别对应曲线上部的左右两个拐点(肩部)。计算公式如下: 例 建立 Π 形隶属度函数并绘制曲线,如图所示。 例 不同参数对比,如图所示。 模糊逻辑工具基本函数分类表 模糊逻辑工具基本函数包括图形工具类函数、隶属度函数类函数、 FIS 结构的相关类操作函数、 Sugeno 型模糊系统应用函数、仿真模块库相关操作函数以及演示范例程序函数等。 1 .图形工具类函数 2 .隶属度函数类函数 3 . FIS 结构的相关类操作函数 4 .仿真模块库相关操作函数 5 .演示范例程序函数 MATLAB 工具箱内置隶属度函数应用例解 在 MATLAB 模糊逻辑工具箱中支持的隶属度函数类型有如下几种:高斯型、三角形、梯形、钟型、 Sigmo 记型、 n 型以及 Z 型。 利用工具箱中提供的函数可以建立和计算上述各种类型隶属度函数。 还可以自己定义隶属度函数用于调用。 下面介绍工具箱中内含的隶属度函数。 说明:参数 x 用于指定变量的论域范围,参数 a 、 b 和 c 指定三角形函数的形状,要求 a ≤b ≤ c 。该函数在 b 点处取最大值 1 , a 、 c 点为 0 (如果要获得顶点小于 1的三角形函数可以使用 trapmf),函数返回该隶属度函数对应于坐标矩阵 x 的函数值矩阵。其表达式如下: 例 建立三角形隶属度函数并绘制曲线,如图所示 例 改变参数曲线对比,如图所示。 说明:参数 x 用于指定变量的论域范围,参数 a 、 b 、 c 和 d 用于指定梯形隶属度函数的形状,要求 a = b 且 c = d ,如果 b = c 函数退化为三角形。函数返回该隶属度函数对应于坐标矩阵 x 的函数值矩阵。其对应的表达式如下: 例 建立并绘制梯形隶属度函数曲线,如图所示。 例 改变参的数曲线对比,如图所示。 说明:高斯型函数的形状由两个参数决定: sig和 c ,其中 c 决定了函数的中心点, sig决定了函数曲线的宽度σ。参数 x 是用于指定变量论域的矩阵,函数返回该隶属度函数对应于坐标矩阵 x 的函数值矩阵。高斯函数的表达式如下: 例 建立高斯型隶属度函数,如图所示。 例 不同参数对比,如图所示。 说明:参数 x 是用于指定变量论域的矩阵,函数返回该隶属度函数对应于坐标矩阵 x 的函数值。矩阵双边高斯型函数的曲线由两个中心点相同的高斯型函数的左、右半边曲线组合而成,其左右两段表达式如下: 参数 sig1、c1、sig2、c2分别对应左、右半边高斯函数的宽度与中心点,当 c1 = c2时,双边高斯函数在( cl , c2 )段达到最大值 1,否则最大值小于 1 。 例 建立双边高斯型隶属度函数,如图所示。 例 不同参数对比,如图所示。 说明:参数 x 用于指定变量论域范围的矩阵,函数返回该隶属度函数对应于坐标矩阵 x 的函数值矩阵。[a b c]用于指定钟型函数的形状和位置,其中, c 决定函数的中心位置, a , b 决定函数的形状,一般为正数。钟型函数的表达式如下: 例 建立并绘制钟型隶属度函数曲线,如图所示。 例 改变参数的曲线对比,如图所示。 说明:参数x用于指定变量的论域范围,函数返回该隶属度函数对应于坐标矩阵x的函数值矩阵。[ a c ]决定了 sigmoid

文档评论(0)

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

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

1亿VIP精品文档

相关文档