 |
MWC计算机模糊控制系统---卷烟平均重量模糊控制器的设计 |
热 【字体:小 大】 |
| MWC计算机模糊控制系统---卷烟平均重量模糊控制器的设计 |
|
| 作者:佚名 文章来源:网络整理 点击数: 更新时间:2007-7-22 18:35:04 |
|
|
bsp; 0
0.5
1
0
0 0
1
0
0
0 1
0.5
0
0
0.5 0.5
0
0
0
1 0
0
0
0
表3 语言变量WC赋值表
隶属度/X 语言值
-3 -2 -1 0 +1 +2 +3 PL PS
ZE
NS
NL
0 0
0
0
1
0 0
0
0
1
0 0
0
0
1
0 0
0
0
1
0 0
0
0
1
0 0
0
0
1
0 0
0
0
1
表4 语言变量WD赋值表
隶属度 语言值
-4 -3 -2 -1 0 +1 +2 +3 +4 PL PS
ZE
NS
NL
0 0
0
0
1
0 0
0
0.5
0.5
0 0
0
1
0
0 0
0.5
0.5
0
0 0
0.5
0
0
0 0
1
0
0
0 1
0
0
0
0.5 0.5
0
0
0
1 0
0
0
0
六、确定模糊控制状态表(提取、制定模糊控制规则)
根据上述各语言变量赋值表,基于操作者的实践经验,通过操作者手动控制策略的总结,为卷烟平均重量控制系统构造模糊控制规则(模糊模型)。即把代表控制规则的模糊条件语句简写为模糊控制状态表。
表5 模糊控制规则表
WC WD WEB1 NLB2 NSB3 ZEB4 PSB5 PL A1 NL A2 NS
A3 ZE
A4 PS
A5 PL
PL PL
PS
PS
O
PL PS
O
NS
NL
PS O
NS
NS
NL
O NS
NS
NL
NL
C11-C17 C31-C37
C41-C47
C61-C67
C81-C87
§3 模糊控制器的算法设计
一、模糊算法(离线部分)
模糊算法由模糊化、合成算法、判决三步组成。
1.输入模糊化
查找语言变量WE和WC的赋值表,找出测量值e、c的量化值x、y上与最大隶属度对应的语言值所决定的模糊集合A、B。模糊集合A、便代表确定数e、c的模糊化。
〖例如〗 根据系统偏差测量值e(确定数)计算出x=+3;查找偏差WE赋值表,在+3级上的隶属度0.5、0.7、0.1中间求取与最大隶属度0.7对应的语言值PM的模糊集合PM为 PM=0.2/2+0.7/3+1/4+0.7/5+0.2/6
模糊集合PM便是确定数e偏差的模糊化。
2.模糊算法器(合成算法)
1)模糊控制规则
在MWC系统的控制器中,模糊控制规则的一般形式为
if WE=Ai and WC=Bj then WD=Ck
(用复合条件语句表示为 : 若Ai且Bj则Ck)
应用模糊集合的运算规则,可求出模糊关系R:
R=R1∪R2∪…∪Rm×n
式中
R1=DT1×Cφ(1,1),D1=A1×B1
......
Rm×n=DTm×n×Cφ(m,n),Dm×n=Am×Bn
即
R= ∪ (Ai×Bj×Ck)
i∈I
j∈J
= ∪ 〔Ai×Bj×Cφ(i,j)〕
i∈I
j∈J
"×"运算的含义由下式定义:
i=m,j=n
μR(x,y,z)=&nbs上一页 [1] [2] [3] [4] 下一页 |
|
| 论文录入:admin 责任编辑:admin |
|
上一篇论文: [计算机]网络安全与网络道德的思考
下一篇论文: 论网络化图书馆的信息资源建设 |
| 【校园论坛】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |