模糊控制器.docxVIP

  1. 1、本文档共14页,可阅读全部内容。
  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文档。上传文档
查看更多
模糊控制器

实验二 模糊控制实验实验目的matlab中的模糊工具箱的使用及模糊控制器的应用1)用fuzzy工具箱计算P82 2-14,要求求出控制器输出。2)用FUZZY工具箱完成洗衣机模糊控制器设计要求求出控制器输出。完成模糊控制决策表。一、用fuzzy工具箱计算P82 2-14,并与手算结果对比。实验结果如图1-1所示,图1-1题目2-14的实验结果二、用FUZZY工具箱完成洗衣机模糊控制器设计。(1)题目分析:洗衣时间长短实际与衣物的脏污程度有关,太脏了就洗久点,不脏就可以洗快点。人类的操作经验是由模糊的自然语言描述的,在洗衣机的调节中,人类的操作经验是:(1)“如果污泥越多,且油脂越多,洗涤时间就越长;”(2)“如果污泥适中,且油脂适中,洗涤时间就适中;”(3)“如果污泥越少,且油脂越少,洗涤时间就越短;” 通过分析可以知道这实际是一个开环的控制决策过程:输入是污泥度x与油污度y,输出是洗涤时间z。在该规则中对这些量进行衡量的是一些模糊词语,“多”、“少”、“长”、“短”。 (2)定义输入、输出模糊集将污泥x分为3个模糊集:{SD(污泥少),MD(污泥中),LD(污泥多)}论域:{0,50,100} 将油脂分为3个模糊集:{NG(油脂少),MG(油脂中),LG(油脂多)}论域:{0,50,100} 输出模糊集:将洗涤时间分为5个模糊集:{VS(很短),S(短),M(中等),L(长),VL(很长)}。 论域:{0,10,25,40,60} 单位s例如:模糊规则如下表1-1:洗涤时间z污泥x SDMDLD油脂yNGVS*MLMGSMLLGMLVL表1-1模糊规则(3)建立模糊控制器求:假设当前传感器测得信息为:x0(污泥)=90,y0(油脂)=90 观察控制器的输出。(4)建立控制决策表 x0=10,20,30,40,50,60,70,80,90,y0=10,20,30,40,50,60,70,80,90,分别取值时,控制器的输出。(5)改变输入输出变量的模糊值、隶属度函数的曲线、解模糊的方法等,观察控制器三维图以及控制器输出,Maltlab提供5种反模糊化方法:1.centroid:面积重心法;2.bisector:面积等分法;3.mom:最大隶属度平均法;4.som:最大隶属度取小法;5.lom:最大隶属度取大法三、按照上述要求完成洗衣机模糊控制器设计。1.下图1-2为洗衣机输入为[90 90]时的输出结果图1-2洗衣机模糊控制器输出结果2.建立控制决策表y/x1020304050607080901014.718.721.423.826.831.434.43739.82015.31820.523.226.531.734.43739.3301618.320.523.226.531.734.43739.34016.719.221.523.826.831.434.43739.8501719.621.924.326.931.434.43739.86023.625.226.928.931.431.934.837.340.17025.228.529.831.934.434.835.838.240.58026.929.832.134.33737.338.238.941.59028.931.934.336.739.840.140.541.543.33.改变输入输出变量的模糊值、隶属度函数的曲线、解模糊的方法等,观察控制器三维图以及控制器输出。1)centroid:面积重心法2)bisector:面积等分法3)mom:最大隶属度平均法4)som:最大隶属度取小法5)lom:最大隶属度取大法模糊控制实验报告学院:电气与信息工程学院专业:控制理论与控制工程学号:20140201051 姓名:张延丽 实验一模糊控制的理论基础实验实验目的:1 练习matlab中隶属函数程序的编写,同时学习matlab数据的表达、格式、文件格式、存盘2 学习matlab中提供的典型隶属函数及参数改变对隶属度曲线的影响3 模糊矩阵合成仿真程序的学习4 模糊推理仿真程序1隶属函数编程(1)要求自己编程求非常老,很老,比较老,有点老的隶属度函数。clear all;close all;for k=1:1:1001x(k)=(k-1)*0.10;if x(k)=0x(k)50 y1(k)=0; y2(k)=0; y3(k)=0; y4(k)=0; y5(k)=0;elsey1(k)=1/(1+(1/((x(k)-50)/5)^2));y2(k)=1/(1+(1/((x(k)-50)/5)^2))^3;y3(k)=1/(1+(1/((x(k)-50)/5)^2))^2;y4(k)=1/(1+(1/

文档评论(0)

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

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

1亿VIP精品文档

相关文档