洗衣机模糊控制matlab仿真.docxVIP

  1. 1、本文档共5页,可阅读全部内容。
  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 仿真 This manuscript was revised by JIEK MA on December 15th, 2012. 洗衣机模糊制仿真 洗衣机模糊 制仿真 模湖控制背景 1980年,Sugeno开创了日本的首次模糊应用一一控制一家富士电子水净化厂。 1983年他乂开始研究模糊机器人。 随着模糊控制技术的不断发展,模糊控制逐渐被应用到日用家电产品的控制,例 如电饭锅,照相机,吸尘器,洗衣机等。 仿真目的 本次仿真的主要U的是设计一个比较合理的洗衣机模糊控制器,它能够根据被洗 涤衣物的污泥多少和油脂多少,综合得到洗涤时间,从而达到最佳的洗涤效果。 仿真方法 本次仿真借助matlab中集成的模糊控制1:具箱,使用图形界而进行模糊控制器的 设计。最后随意给定儿组输入,得到输岀并作岀简单分析。 模糊控制器的设计 模糊控制器理论设计方法 选择合适的模糊控制器类型; 确定输入输出变量的实际论域; 确定e, Ac, △“的模糊集个数及各模糊集的隶属度函数; 输出隶属度函数选为单点,可使解模糊简单; 设计模糊控制规则集; 选择模糊推理方法; 解模糊方法。 实际设计过程 模糊控制器类型:选用两输入单输出模糊控制器,控制器输入为衣物的污泥和油 脂,输出为洗涤时间。 确定输入输出变量的实际论域:输入为Mud(污泥)和Grease (油脂),设置Range-[0 100](输入变化范围为[0,100]);输出为Time(洗涤时间),Range=[0 60](输出变化 范围为[0,60]) o 对应matlab中模糊控制模块: 确定模糊集个数及各模糊集的隶属度函数:将污泥分为3个模糊集:SD (污泥少) MD (污泥中)LD(污泥多);将油脂分为三个模糊集:NG (油脂少)MG (油脂中)LG (油脂多);将洗涤时间非为5个模糊集:VS (很短)S (短)M (中等)L (长)VL (很长)o 输入,输出隶属度函数都定为三角形隶属函数。结合④输出隶属度函数选为单点,可 使解模糊简单j定义污泥隶属函数如下 0WxW50 x50 (100-x) x 50 (100-x) 0WxW50 50VxW100 “s (x)=50VxW100对应 mat lab r 1由隶属函数设置污泥的3个模糊集参数为隶属度函数仿真图如下:[Input 11Name二 “s (x)= 50VxW100 对应 mat lab r 1 由隶属函数设置污泥的3个模糊集参数为 隶属度函数仿真图如下: [Input 11 Name二Mud XumMFs=3 MF1 =SD : trimf, [-50 0 50] MF2二MD : trimf, [0 50 100] MF3=LD / trimf\ [50 100 150] 定义油脂隶属函数如下: %、)= °°一)%) 0WyW50 0WyW50 50VyW100 50VyW100 对应matlab屮隶属度函数仿真图如下: 巾隶属函数设K油脂3个模糊集参数为 [Input2Z Name二Grease1 NumMFs=3 MFNSG :, trimf, [-50 0 50] MF2二MG :trimf, [0 50 100] MF3 二LGtrimf, [50 100 150] 定义输出时间隶属函数如下: I 项 Z)=(10-Z)/10 0WZW10 Um(Z)= l(25-Z)/15 ?(Z-10)/15 10WZW25 10WZW25 卩洗緣时间= .(40-Z)/15 25WZW40 f (Z-25)/15 25WZW40 卩 JZ)二 i 1 (60-Z)/20 40WZW60 Rvl(Z)二(Z-40) /20 40WZW60 Us(Z) = Z/flO 0WZW10 对应matlab中隶属度函数仿真图如下: 巾隶属函数设置输出洗涤时间5个模糊集参数为 [Outputl] Name=,Time NumMFs=5 MFI 二S : trimf, [0 10 25] MF2=L f trimf\ [25 40 60] MF3 =VS :, trimf\ [-10 0 10] MF4=M :, trimf\ [10 25 40] MF5=VL :trimf, [40 60 80] ⑤设计模糊控制规则:设计标准为污泥越多,油脂越多,洗涤时间越长;污泥适 中,油脂适中,洗涤时间适中;污泥越少,油脂越少,洗涤时间越短。 建立模糊控制表如下: 洗涤时间Z 油脂y SG MG LG 油脂X SD vs M L MD s M L LD M L VL 体现在matlab中模糊控制规则如下: 仿真实验 任给一输入[45, 70],仿真结果如下,可以看出经过前而设计好的模糊控制器得到输 出时间为T二。 输入为[

文档评论(0)

文档查询,农业合作 + 关注
官方认证
文档贡献者

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

认证主体土默特左旗农特农机经销部
IP属地内蒙古
统一社会信用代码/组织机构代码
92150121MA0R6LAH4P

1亿VIP精品文档

相关文档