模糊控制器

这篇与上篇有啥不同呢?上篇只是介绍了简单的单输入单输出的模糊控制器,而此篇介绍更加复杂的模糊控制器帮助大家理解~

1、以课件中的模糊洗衣机的设计为例,其控制是一个开环的决策过程。

题目要求:①要求用模糊工具箱设计,最后的结果要求截图显示,截图包括模糊控制器模型设计图、模糊控制变量设计图,surface图。

【答:】

1)模糊控制器的结构

    选用单变量二维模糊控制器。控制器的输入为衣物的污泥和油脂,输出为洗涤时间。

2)定义输入输出模糊集

   将污泥分为三个模糊集:SD(污泥少),MD(污泥中),LD(污泥多),取值范围为[0100]

将油脂分为三个模糊集:NG(无油脂),MG(油脂中),LG(油脂多),取值范围为[0100]。选用如下隶属函数:

    将洗涤时间分为三个模糊集:VS(很短),S(短),M(中等),L(长),VL(很长),取值范围为[060]

3)定义隶属函数

4)建立模糊控制规则

根据人的操作经验设计模糊规则,模糊规则设计的标准为:“污泥越多,油脂越多,洗涤时间越长”;“污泥适中,油脂适中,洗涤时间适中”;“污泥越少,油脂越少,洗涤时间越短”。

5)建立模糊控制表

根据模糊规则的设计标准,建立模糊规则表。

6)模糊推理

    分以下几步进行:

  •  规则匹配。假定当前传感器测得的信息为:污泥为60,油脂为70
  • 规则触发。由上表可知,被触发的规则有4条:
  1. Rule 1IF y is MD and x is MG THEN z is M
  2. Rule 2IF y is MD and x is LG THEN z is L
  3. Rule 3IF y is LD and x is MG THEN z is L
  4. Rule 4IF y is LD and x is LG THEN z is VL

相关截图

 

 

 

 

 

 

2、访问以下链接,读《模糊控制在污水处理中的应用》这篇文献,https://wenku.baidu.com/view/1c0af2ef84868762caaed5de.html?sxts=1568941661381

利用这篇文献中的数据,用模糊工具箱设计一个污水处理的模糊控制器。

题目要求:①要求用模糊工具箱设计,每一步和最后的结果都要求截图显示,截图包括模糊控制器模型设计图、模糊控制变量设计图,surface图。

【答:】

 

 

 

 

 

发布了66 篇原创文章 · 获赞 25 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/Yansky58685/article/details/101518781