精品文档
3-1模糊逻辑控制器由哪几部分组成?各完成什么功能?答:模糊控制系统的主要部件是模糊化过程、知识库(数据
库和规则库)、推理决策和精确化计算。
K模糊化过程模糊化过程主要完成:测量输入变量
的值,并将数字表示形式的输入量转化为通常用语言值表示
的某一限定码的序数。
2、知识库知识库包括数据库和规则库。
1)>数据库数据库提供必要的定义,包含了语言控
制规则论域的离散化、量化和正规化以及输入空间的分区、
隶属度函数的定义等。
2)、规则库规则库根据控制目的和控制策略给出
了一套由语言变量描述的并由专家或自学习产生的控制规则的集合。
它包括:过程状态输入变量和控制输出变量的选择,模糊控制系统的建立。
3、推理决策逻辑推理决策逻辑是利用知识库的信息模拟人类的推理决策过程,给出适合的控制量。
(它是模糊控制的核心)。
4、精确化过程在推理得到的模糊集合中取一个能最
AHA12GAGGAGAGGAFFFFAFAF
佳代表这个模糊推理结果可能性的精确值的过程称为精确化过程。
{模糊控制器采用数字计算机。
它具有三个重要功能:
1)把系统的偏差从数字量转化为模糊量(模糊化过程、数据库两块);
2)对模糊量由给定的规则进行模糊推理(规则库、推理决策完成);
3)把推理结果的模糊输出量转化为实际系统能够接受的精确数字量或模拟量(精确化接口)。
3-2模糊逻辑控制器常规设计的步骤怎样?应该注意哪些问题?答:常规设计方法设计步骤如下:
确定模糊控制器的输入、输出变量
2、确定各输入、输出变量的变化范围、量化等级和量
化因子
3、在各输入和输出语言变量的量化域内定义模糊子
集。
模糊控制规则的确定5、求模糊控制表
AHA12GAGGAGAGGAFFFFAFAF
4、
3-3已知由极大极小推理法得到输出模糊集为:
C召+字占+号+¥•试用重心法计算出此推理结果的精确值Z。
重心法
重心法是取模糊隶属度函数的曲线与横坐标围城面积的重心为模糊推理最终输出值。
■2>"(叫)
连续:
离散:%= ---------
X-I
精品文档
m
V _ _____
心-m
1>(叫)
釆用离散重心法:0・3x(-l) + 0・8x(-2) + lx(-3) + 0・5x(-4) +
0・lx(-5)
0.3 + 0.8 +1 + 0.5 + 0.1
・
3x(-l) + 0
・8x(-2) + lx(-3) + 0・5x(-
4) + 0・lx(-5)
2.7
=-2.7407
3-5设在论域0(误差)={7,-2,0,2,4}和控制电压” ={0,2,468}上定试应用玛达尼推理法计算当输入误差eO.6时,输出电压心?
规则1:如果误差e为ZE,则U为ZE;
规则2:如果误差e为PS,则U为NS;
义的模糊子集的隶属度函数分别如图3-21>图3-22所示。
已知模糊控制规则:
(精确化计算采用重心法)
AHA12GAGGAGAGGAFFFFAFAF
解:
根据输入和输出变量的个数,所需规则的最大数目。
由于规则1: 如果误差e为ZE,则U为ZE;
规则2: 如果误差e为PS,则U为NS;
控制规则表
解:
1) 模糊化过程
根据已知模糊控制规则: 规则1: 如果误差e 为ZE,则U 为ZE; 规则2: 如果误差e 为PS,则U 为NS;
(5,(2,0),(0,1)
e 2-0
/4-1 0-1 当w = 06时 /<=0.7
(5, (0,0), (0,2) £ 2-0
0-0 当€=06时 “e =0.3
对应规则库对应规则1:误差e 为ZE 的隶属度是0. 7,
当输入误差e 为0. 6,
看图1, e=o.6,正小U 仁0. 7 零u2二0. 3
2)模糊逻辑推理
那么U为ZE的隶属度〃=0・7
对应规则2:误差e为PS的隶属度是0.3,那么U为NS 的隶属度〃=0・3
3) 精确化计算:
重心法
输出的电压U为
«= --------
f 1).6 ] - f2・6 f 3J // — 2 f 4-<»z6 // — 6
f Lu-du+\ QMu+\ —QJiulu + [ (-—)uciu _ Jo 2 J|)6 Jr6 2 J34 Jd,6 一2
f 1).6 { f 2-6 f 3,4 if — 2 f 4.6 f 6 M — 6
f 0・3血+| —tZ«+| QJdu +1 ( —)du
f InJn +
Jo 2 Jo.6 J" 2 J34 J 4,6 —2
8,06
-2.4200
= 3.3306
为3. 3306 如有侵权请联系告知删除,感谢你们的配合!
TIKC «3O)5H1E)竹2X3SBM 4HI2S31D^I 令盒输出电压
1)6 {。