什么是模糊控制?

什么是模糊控制?目标 模糊化输入 污泥含量 x 0 100 问 元素 x 60 污泥多 解答步骤 1 首先确定元素在不同模糊子集的隶属度 0 1 0 1 污泥少 SD 污泥中 MD 污泥多 LD

大家好,欢迎来到IT知识分享网。

模糊控制设计原理


1、传统控制系统和模糊控制系统

传统控制系统结构:

什么是模糊控制?

控制目的:通过控制器调节控制信号u,使输出信号y达到要求

模糊控制系统结构:

什么是模糊控制?

与传统控制系统的差异:用模糊控制器FC(Fuzzy Controller)代替了传统控制器

2、模糊控制器出现的原因

什么是模糊控制?

模糊控制优点:

1、不需要模型;

2、适用于对底层逻辑完全不了解的复杂情况

3、模糊控制系统设计步骤

Step 1:确定模糊控制器的结构

典型的模糊控制器:Mamdani型模糊控制器

什么是模糊控制?

 什么是模糊控制?

Step 2:定义输入、输出量的模糊分布

什么是模糊控制?

目标:模糊化

什么是模糊控制?

输入:污泥含量 x∈[0,100](%)

问:元素 x = 60,污泥多?

解答步骤:

1)首先确定元素在不同模糊子集的隶属度 :{0,1} -》[0,1];

2)接着定义模糊子集:污泥少(SD)污泥中(MD)污泥多(LD)

3)确定隶属函数,取:三角形隶属函数(其他隶属函数还有钟形、梯形、高斯形等)

什么是模糊控制?

 如当X = 60%时:读取对应的模糊子集的隶属度,在污泥少的子集中为0.0;在污泥中的隶属度为0.8;在污泥多的隶属度为0.8。

什么是模糊控制?

模糊化后,答案为[0.0,0.8,0.2]

举例:

什么是模糊控制?

Step 3:建立模糊规则

什么是模糊控制?

模糊规则:(经验总结)

污泥越多,油脂越多,洗涤时间越长;

污泥适中,油脂适中,洗涤时间适中;

污泥越少,油脂越少,洗涤时间越少。

什么是模糊控制?

Step 4:模糊逻辑推理(近似推理)

什么是模糊控制?

问:x = 60,y = 70时,输出U?

解答:

1)先对一个进行推理,再改正参数:

什么是模糊控制?

2)根据9条模糊跪着找到对应的M():

什么是模糊控制?

什么是模糊控制?

3)得到时间 t 后,进行 R 和 U 的计算:

什么是模糊控制?

4)代入隶属函数中,取小:

什么是模糊控制?

5)经过相同处理,得出结果

什么是模糊控制?

6)对4个结果取并集:(黑色部分U)

什么是模糊控制?

Step 5:输出模糊量清晰化

什么是模糊控制?

清晰化方法:面积中心法、面积平分法、最大隶属度法(最大值/最小值/平均值)等

如:采用最大隶属度(平均值)法

什么是模糊控制?

得出清晰值 u = (19 +31)/ 2 = 25 min

什么是模糊控制?

 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/121346.html

(0)
上一篇 2025-10-24 10:15
下一篇 2025-10-24 10:20

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信