模糊控制的Matlab仿真实例答案.pptVIP

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

模糊控制的Matlab仿真实例答案;用的模糊逻辑工具箱()实现;模糊逻辑工具箱仿真;2021/1/4;多个输入时,在菜单中,选…-,加入新的输入,如下图所示;隶属度函数编辑器()

该编辑器提供一个友好的人机图形交互环境,用来设计和修改模糊推理系中各语言变量对应的隶属度函数的相关参数,如隶属度函数的形状、范围、论域大小等,系统提供的隶属度函数有三角、梯形、高斯形、钟形等,也可用户自行定义。

双击所选,弹出一新界面,在左下处和处,填入取只范围,例如0至9(代表0至90)。

在右边文字文字输入处,填写隶属函数的名称,例如或(代表低温)。

在处选择(意为:三角形隶属函数曲线,),当然也可选其它形状。;在(参数)处,选择三角形涵盖的区间,填写三个值,分别为三角形底边的左端点、中点和右端点在横坐标上的值。这些值由设计者确定。;用类似的方法设置输出的参数。比如:共有9个规则,所以相应地有9个输出隶属函数。默认3个隶属函数,剩下6个由设计者加入。点击菜单,选…-继续填入相应参数即可。;模糊推理规则编辑器

通过隶属度函数编辑器来设计和修改“”形式的模糊控制规则。由该编辑器进行模糊控制规则的设计非常方便,它将输入量各语言变量自动匹配,而设计者只要通过交互式的图形环境选择相应的输出语言变量,这大大简化了规则的设计和修改。另外,还可为每条规则选择权重,以便进行模糊规则的优化。

选菜单,选择,弹出一新界面.在底部的选择框内,选择相应的……规则,点击键,上部框内将显示相应的规则。本例中用9条左右的规则,依次加入。如下图所示:;2021/1/4;模糊逻辑工具箱仿真结果

模糊规则浏览器用于显示各条模糊控制规则对应的输入量和输出量的隶属度函数。通过指定输入量,可以直接的显示所采用的控制规则,以及通过模糊推理得到相应输出量的全过程,以便对模糊规则进行修改和优化。

所有规则填入后,选菜单,选择,弹出一新界面,如下图所示。;2021/1/4;上图表示当温度为45度、磁能为45瓦时,输出干度为约70个单位。左右拉动界面中的两支红线,拉到欲选的近似值,右边图顶显示相应的干度??果。

上图中选菜单,选择,弹出一新界面,弹出该课题结果的三维图。如下图所示。;2021/1/4; 注意将鼠标箭头放置图内,移动鼠标可得到不同角度的视图,如下图所示。;模糊控制仿真演示例子;2021/1/4;在中仿真,可以看到出现一个水箱模型的仿真动画窗口。该动画由一个S函数””实现。从动画中,可以观察到实际系统的水位跟随殊荣的要求水位信号变化。;在编辑窗口左边的模块浏览区可以看到在水箱仿真系统中包括水箱子模型、阀门子模型及控制子模型。直接在浏览区中点击或右键点击它们,并在弹出菜单中选择[】,可以看到这些模块实现的细节结构,如图所示。;2021/1/4;2021/1/4;这里暂时不讨论具体的系统模型的构造问题,我们可以先在这个已经建立好的系统模型上进行修改,体验模糊逻辑与仿真环境结合使用的优势。

对于仿真模型系统中已经建立的水箱模块、阀门模块以及动画仿真显示模块可以直接使用,这里我们重点讨论与模糊推理系统设计问题相关的模糊系统变量(即的模糊逻辑推理系统)。在命令窗口中键入命令,就可以开始对模糊系统进行编辑了。;为简单起见,我们直接利用系统里已经编辑好的模糊推理系统,在它的基础上进行修改。这里我们采用与.中输入输出变量模糊集合完全相同的集合隶属度函数定义,只是对模糊规则进行一些改动,来学习模糊工具箱与仿真工具的结合运用。对于这个问题,根据经验和直觉很显然可以得到如下的模糊控制规则:

(水位误差小)(阀门大小不变(权重1)

(水位低)(阀门迅速打开)(权重1)

(水位高)(阀门迅速关闭)(权重1);这相当于在原有模糊系统模型上减少两条模糊规则得到的新的模糊推理系统。

改动完成后进行仿真,观察示波器模块,可以得到系统水位变化,如图示。;2021/1/4;从上图的仿真控制结果曲线中可以看出上述由三条模糊规则组成的模糊控制系统的结果并不理想,因此可以再增加如下两条模糊控制规则:

(水位误差小且变化率为负)(阀门缓慢关闭)(权重1)

(水位误差小且变化率为正)(阀门缓慢打开)(权重1)

系统的输出变化曲线如下图所示。;2021/1/4;从上图可以看出,在增加了模糊控制规则后,系统的动态特性得到较大改善,不但具有较短的响应时间,而且超调量也很小。可以用命令来显示模糊控制系统的输出曲面,如图所示。;在这个例子中,还可以用传统的控制方法与模糊逻辑推理控制进行比较。在水箱仿真环境主界面中将控制方法选择开关中间的模块的值由由-1改为1,这时系统将用传统的

文档评论(0)

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

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

1亿VIP精品文档

相关文档