第三章模糊控制模糊控制的MATLAB仿真优秀课件
- 格式:ppt
- 大小:469.50 KB
- 文档页数:80
洗衣机模糊控制仿真1.模糊控制背景美国教授查徳(L.A.Zandeh)在1965 年首先提出模糊集合的概念,由此打开了模糊数学及其应用的大门。
1974年英国教授马丹尼( E.H.Mamdani)首先将模糊集合理论应用于加热器的控制,创造了模糊控制的基本框架。
1980 年,Sugeno开创了日本的首次模糊应用——控制一家富士电子水净化厂。
1983 年他又开始研究模糊机器人。
随着模糊控制技术的不断发展,模糊控制逐渐被应用到日用家电产品的控制,例如电饭锅﹑照相机﹑吸尘器﹑洗衣机等。
2.仿真目的本次仿真的主要目的是设计一个比较合理的洗衣机模糊控制器,它能够根据被洗涤衣物的污泥多少和油脂多少,综合得到洗涤时间,从而达到最佳的洗涤效果。
3.仿真方法本次仿真借助matlab 中集成的模糊控制工具箱,使用图形界面进行模糊控制器的设计。
最后随意给定几组输入,得到输出并作出简单分析。
4.模糊控制器的设计4.1 模糊控制器理论设计方法①选择合适的模糊控制器类型;②确定输入输出变量的实际论域;③确定e, e, u 的模糊集个数及各模糊集的隶属度函数;④输出隶属度函数选为单点,可使解模糊简单;⑤设计模糊控制规则集;⑥选择模糊推理方法;⑦解模糊方法。
14.2实际设计过程①模糊控制器类型:选用两输入单输出模糊控制器,控制器输入为衣物的污时间。
洗涤泥和油脂,输出为②确定输入输出变量的实际论域:输入为M ud(污泥)和Grease(油脂),设置Range=[0 100](输入变化范围为[0,100]);输出为T ime(洗涤时间),Range=[060] (输出变化范围为[0,60])。
m atlab中模糊控制模块:对应③确定模糊集个数及各模糊集的隶属度函数:将污泥分为3个模糊集:SD三个模糊集:NG(油脂泥多);將油脂分为泥少)MD(污泥中)LD(污(污非为5个模糊集:VS(很短)少)MG(油脂中)LG(油脂多);将洗涤时间S(短)M(中等)L(长)VL(很长)。