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