基于Matlab的洗衣机模糊控制仿真..docVIP

  • 27
  • 0
  • 约1.22千字
  • 约 5页
  • 2017-01-28 发布于重庆
  • 举报
基于Matlab的洗衣机模糊控制仿真.

基于Matlab的洗衣机模糊控制仿真是根据衣物上污泥和油脂的程度,调节洗涤时间。 (1)模糊控制器的结构 选用单变量二维模糊控制器。控制器的输入为衣物的污泥()和油脂(),输出为洗涤时间()。如下图所示: ()模糊逻辑选项及其算法设定如下: Add Method Or Method Implication Aggregation Defuzzification 模糊逻辑算法 min max min max Centroid (3)定义输入模糊集及其分布 将污泥分为三个模糊集:SD(污泥少),MD(污泥中),LD(污泥多),取值范围为[0,100]。NG(无油脂),MG(油脂中),LG(油脂多),取值范围为[0,100]。 定义污泥的隶属函数为: 设置参数如下: 设置参数如下:(4)定义输模糊集及其分布 VS(很短),S(短),M(中等),L(长),VL(很长),取值范围为[0,60]。定义隶属函数为: 设置参数如下: 5)控制规则建立 根据人的操作经验设计模糊规则,模糊规则设计的标准为:“污泥越多,油脂越多,洗涤时间越长”;“污泥适中,油脂适中,洗涤时间适中”;“污泥越少,油脂越少,洗涤时间越短”。 根据前面定义的隶属度函数并且结合以往专家们所取得的经验,定义该模糊控制系统的模糊控制规则,如下表所示。 洗 涤 时 间

文档评论(0)

1亿VIP精品文档

相关文档