1 / 37
文档名称:

模糊控制算法.ppt

格式:ppt   大小:3,115KB   页数:37页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

模糊控制算法.ppt

上传人:太丑很想放照片 2022/5/12 文件大小:3.04 MB

下载得到文件列表

模糊控制算法.ppt

相关文档

文档介绍

文档介绍:模糊控制算法演示文稿
第一页,共三十七页。
(优选)模糊控制算法
第二页,共三十七页。
1、定义:通过对现实对象的分析,处理数据并构建模糊型数学模型。用隶属关系将数据元素集合灵活成模糊集合,确定隶属函数,进行模糊统计号表示
负大NB(Negative Big)、
负中NM(Negative Medium)、
负小NS(Negative Small)、
零ZE(Zero)、
正小PS(Positive Small)、
正中PM(Positive Medium),
正大PB(Positive Big),
则:
T(E)= {NB,NM,NS,ZE,PS,PM,PB}
第十九页,共三十七页。
建立隶属函数:
各参数对相应子集的隶属函数分别由不同的函数族决定。参数的相应子集指该参数被人为地划分成的等级所构成的一组模糊集合。相应子集的多少,由控制精度决定。
例如,参数“温差”的相应子集可以是“正大,正小,负小,负大”,也可以是“正大,正中,正小,负小,负中,负大”,后者比前者模糊子集多,因而控制精度更高(在其它条件相同的情况下)。温度偏差x 的相应子集为:

正大:u(ⅹ) =1-1/(1+) (X>0)
正中:u (ⅹ)=1/(1+(x-2)2) (X>0)
正小:u (ⅹ)=1/(1+(x-1)2) (X>0)
正很小:u (ⅹ)=1/(1+) (X>0)
负很小:u (ⅹ)=1/(1+) (X<0)
负小:u (ⅹ)=1/(1+(x+1)2) (X<0)
负中:u (ⅹ)=1/(1+(x+2)2) (X<0)
负大:u (ⅹ)= 1-1/(1+) (X<0)
第二十页,共三十七页。
1) 根据专家经验
2)  根据熟练工人的经验
3)  建立控制对象的模糊模型
第二十一页,共三十七页。
温度偏差E的隶属函数
温度变化率Eu的隶属函数
控制输出量U的隶属函数
第二十二页,共三十七页。
普通集合对温度的定义
模糊集合对温度的设定
第二十三页,共三十七页。
★汽车空调模糊控制系统的控制执行器压缩机、蒸发器风机、电子膨胀阀
★控制目标:
压缩机能量调节机构控制其排量;
蒸发器风机控制车内的送风量;
电子膨胀阀控制压缩机吸入气体的过热度。
执行器和控制量之间有交互的影响, 增加了控制的复杂性。
第二十四页,共三十七页。
汽车空调模糊控制框图
第二十五页,共三十七页。
模糊控制规则:(根据人工经验设定)
根据温差和温差变化率设定等级,推导压缩机排量、膨胀阀开度和风机转速的等级。

(1) 如果温差“正大”, 温差变化率“负很小”, 认为机器制冷力严重不足。运行状态设置为: 压缩机排量为“最大”, 膨胀阀开度为“最大”, 风机转速为“最大”。
(2) 如果温差“正中”, 温差变化率“正大”, 认为机器制冷力不足, 运行状态设置为: 压缩机排量为“大”, 膨胀阀开度为“大”, 风机转速为“大”。
(3) 如果温差“正小”, 温差变化率“正中”, 认为机器制冷力仍不足, 运行状态设置为: 压缩机排量为“中”, 膨胀阀开度为“中”, 风机转速为“中”。
. .
如果温差变化率相应子集数和温差相同, 均为8 个, 那么, 这种类型的规则应有64 条
第二十六页,共三十七页。
模糊控制规则表
建立模糊控制规则的基本思想:当误差大或较大时,选择控制量以尽快消除误差为主,而当误差较小时,选择控制量要注意防止超调,以系统的稳定性为主要出发点。
以误差为负大时,误差变化为负大为例,这时误差有增大的趋势,为尽快消除已有的负大误差并抑制误差变大,所以控制量取负大,即使风门开度达到最小,减少通过加热器的风量。
第二十七页,共三十七页。
控制步骤:
⑴. 计算出温度差x,温差的变化率 ,x, 即为精确的控制输入。
⑵. 求出控制输入x、 对相应子集的隶属度,把精确的控制输入转换成模糊量。
例如,x=1℃, =℃/min,则有:
x 对相应子集的隶属度为(按前述设定隶属函数):
正大:u (x)=
正中:u (x)=
正小:u (x)=1
正很小:u (x)=
其余子集:u (x)=0
同样地, 对相应子集隶属度亦可算出,例如:
正大:u ( )=
正中:u ( )=
正小:u ( )=