- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
洗衣機模糊控制建模
智能控制课程作业模糊控制理论实验报告题目 洗衣机系统模糊控制建模与仿真班级 姓名 学号2014年3月13日实验目的通过设计洗衣机洗涤时间的模糊控制系统,理解模糊控制的基本原理。掌握模糊控制系统MATLAB建模与仿真的方法。实验原理洗衣机洗涤时间的模糊控制是一个开环模糊决策过程,其基本原理框图如图1-1所示。它的核心部分是模糊控制器,模糊控制器的控制律由计算机程序来实现。 图1-1 系统原理框图系统选用两输入单输出的模糊控制器。控制器的输入为衣物的污泥量x和油脂量y,输出为洗涤时间z。将污泥分为3个模糊集:SD(污泥少),MD(污泥中),LD(污泥多);将油脂分为3个模糊集:NG(油脂少),MG(油脂中),LG(油脂多);将洗涤时间分为5个模糊集:VS(很短),S(短),M(中等),L(长),VL很长。首先,定义输入x,y变量,输出z变量的隶属函数。根据“污泥越多,油脂越多,洗涤时间越长”;“污泥适中,油脂适中,洗涤时间适中”;“污泥越少,油脂越少,洗涤时间越短”的规律建立洗衣机模糊规则表。然后,根据模糊规则进行模糊推理并得到洗涤时间的模糊集合。最终,利用重心法对模糊系统反模糊化,将洗涤时间的推理结果转化成精确值z输出。实验内容 利用MATLAB软件实现上述洗衣机系统模糊控制的建模与仿真。建立x,y,z的隶属函数洗衣机系统变量x,y,z的隶属函数分段表达式,如式1-1所示。 在MATLAB中,定义本系统为一个Mamdani(普通)型模糊控制系统,命名为a。根据式1-1,分段建立系统a的x,y,z变量隶属函数,如图1-2所示。图1-2 x,y,z隶属函数编辑控制规则在生成系统a的基础上,在rulelist(规则表)矩阵中编辑系统a的模糊控制规则。并利用命令showrule观察规则库,如下:1. If (x is SD) and (y is NG) then (z is VS) (1)2. If (x is MD) and (y is NG) then (z is M) (1) 3. If (x is LD) and (y is NG) then (z is L) (1) 4. If (x is SD) and (y is MG) then (z is S) (1) 5. If (x is MD) and (y is MG) then (z is M) (1) 6. If (x is LD) and (y is MG) then (z is L) (1) 7. If (x is SD) and (y is LG) then (z is M) (1) 8. If (x is MD) and (y is LG) then (z is L) (1) 9. If (x is LD) and (y is LG) then (z is VL) (1)反模糊化输出在生成了模糊控制规则库的基础上,用重心法(式(1-2))对系统a反模糊化处理。利用函数setfis(a,DefuzzMethod,centroid)进行反模糊化(属性centroid代表重心法,属性mom为最大隶属度法),然后,调用plotfis(a)函数输出a的模糊控制结构特性,如图1-3所示。图1-3 模糊控制系统结构特性取x=50,y=50,模糊处理结果为z=25,利用ruleview实现模糊控制的动态仿真,如图1-4所示 图1-4 动态仿真模糊系统MATLAB源程序%Fuzzy Control for washer clear all;a=newfis(fuzz_wash); %建立一个模糊控制系统a=addvar(a,input,x,[0,100]); %Fuzzy Staina=addmf(a,input,1,SD,trimf,[0,0,50]); a=addmf(a,input,1,MD,trimf,[0,50,100]);a=addmf(a,input,1,LD,trimf,[50,100,100]);a=addvar(a,input,y,[0,100]); %Fuzzy Greasea=addmf(a,input,2,NG,trimf,[0,0,50]);a=addmf(a,input,2,MG,trimf,[0,50,100]);a=addmf(a,input,2,LG,trimf,[50,100,100]);a=addvar(a,output,z,[0,60]); %Fuzzy Timea=addmf(a,output,1,VS,trimf,[0,0,10]);a=addmf(a,output,1,S,trimf,[0,10,
您可能关注的文档
- 洋河電网规划设计.doc
- 洋縣中医医院(中医健康与康复指导)定稿.doc
- 洋流營造地表形态的力量.docx
- 洋蔥泡酒治疗6种顽疾.doc
- 洋蔥表皮细胞临时装片制作方法2.doc
- 洋酒知識图片鉴赏大全.doc
- 洋里污水處理厂实习报告.docx
- 洗手依從性的持续质量改进.doc
- 洗手盆-盆柜-浴室鏡-边柜套件产品检验标准.doc
- 洗毛廢水处理技术.doc
- 2025AACR十大热门靶点推荐和解读报告52页.docx
- 财务部管理报表.xlsx
- 高中物理新人教版选修3-1课件第二章恒定电流第7节闭合电路欧姆定律.ppt
- 第三单元知识梳理(课件)-三年级语文下册单元复习(部编版).pptx
- 俄罗斯知识点训练课件-七年级地理下学期人教版(2024).pptx
- 课外古诗词诵读龟虽寿-八年级语文上学期课内课件(统编版).pptx
- 高三语文二轮复习课件第七部分实用类文本阅读7.2.1.ppt
- 高考物理人教版一轮复习课件第4章第3讲圆周运动.ppt
- 高考英语一轮复习课件53Lifeinthefuture.ppt
- 2025-2030衣柜行业风险投资发展分析及投资融资策略研究报告.docx
文档评论(0)