第二章模糊控制理论基础【管理学经典】课件_第1页
第二章模糊控制理论基础【管理学经典】课件_第2页
第二章模糊控制理论基础【管理学经典】课件_第3页
第二章模糊控制理论基础【管理学经典】课件_第4页
第二章模糊控制理论基础【管理学经典】课件_第5页
已阅读5页,还剩109页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第二章模糊控制理论基础第一节引言一、模糊控制的发展二、模糊控制的特点1、无需知道被控对象的数学模型2、是一种反映人类智慧思维的智能控制。3、易于被人们所接受(核心:控制规则)4、构造容易5、鲁棒性好。

模糊控制采用人类思维中的模糊量,如“高”、“中”、“低”等,且控制量由模糊推理导出。第二章模糊控制理论基础第一节引言一、模糊控制的发展二三、模糊控制器构造技术1、硬件:采用传统的单片机软件:实现模糊推理和控制2、模糊单片机或集成电路芯片3、可编程门阵列三、模糊控制器构造技术2、模糊单片机或集成电路芯片3、可编程第二节模糊集合论基础一、模糊集的概念二、模糊集合的运算三、隶属函数的建立四、模糊关系第二节模糊集合论基础一、模糊集的概念二、模糊集合的运算一、模糊集的概念集合:具有某种特定属性的对象的全体。集合中的个体通常用小写英文字母如:u表示;集合的全体又称为论域通常用大写英文字母如:U表示。

uU表示元素(个体)u在集合论域(全体)U内。一、模糊集的概念uU表示元素(个体)u在集集合表示法(经典集合):(1)列举法:将集合的元素全部列出的方法。(2)定义法:用集合中元素的共性来描述集合的方法。(3)归纳法:通过一个递推公式来描述一个集合的方法。(4)特征函数表示法:利用经典集合论非此即彼的明晰性来表示集合。因为某一集合中的元素要么属于这个集合,要么就不属于这个集合。例2-1设集合U由1到5的五个自然数组成,用上述前三种方法写出该集合的表达式。解:(1)列举法U={1,2,3,4,5}(2)定义法U={u|u为自然数且1u5}(3)归纳法U={ui+1=ui+1,i=1,2,3,4,u1=1}特征函数表示法:集合U通过特征函数来TU(u)表示集合表示法(经典集合):(1)列举法:将集合的元素全部列出的

经典集合论中任意一个元素与任意一个集合之间的关系,只是“属于”或“不属于”两种,两者必居其一而且只居其一。它描述的是有明确分界线的元素的组合。

用经典集合来处理模糊性概念时,就不行。

对于诸如“速度的快慢”、“年龄的大小”、“温度的高低”等模糊概念没有明确的界限。

经典集合对事物只用"1"、"0"简单地表示“属于”或“不属于”的分类;而模糊集合则用“隶属度(Degreeofmembership)”来描述元素的隶属程度,隶属度是0到1之间连续变化的值。模糊集合特征函数隶属度函数(0~1连续变化值)经典集合论中任意一个元素与任意一个集合之间的例:人对温度的感觉(0C~40C的感觉):“舒适”的温度:15C~25C“热”: 25C以上“冷”:15C以下经典集合对温度的定义0

152540冷热(T)1.0舒适温度C0

152540(T)1.0冷热舒适温度C模糊集合对温度的定义经典集合:14.99C属于“冷”;15.01C属于舒适。与人的感觉一致吗?例:人对温度的感觉(0C~40C的感觉):“舒适”的温设U为一可能是离散或连续的集合,用{u}表示,论域(UniverseofDiscourse):U所有元素组成的全集元素:u

定义2-1模糊集合:论域U中的模糊集合F用一个在区间[0,1]上的取值的隶属函数F来表示,即:F

:U[0,1]F(u)=1:u完全属于U;F(u)=0:u完全不属于U;0<F(u)<1:u部分属于U。uF

(映射)(隶属函数F:u隶属于F的程度)U中的模糊集F可以用元素u和它的隶属度来表示:F={(u,F(u))|uU}设U为一可能是离散或连续的集合,用{u}表示,论域(Univ

例2-2设F是远大于0的实数集合(显然F是模糊集合,而论域U表示全部实数集合),U中任一元素u隶属模糊集合F的隶属度F(u)可有下式来定义:可算出F(5)=0.2,F(10)=0.5,F(20)=0.8可见F(u)是U到闭区间[0,1]的映射。510200.20.50.8U[0,1]F(u)F(u)=0x0x>0例2-2设F是远大于0的实数集合(显然F是1、论域U为离散域(即论域U是有限集合)(1)查德表示法(2)序偶表示法F={(u1,(u1)),(u2,(u2)),…,(un,(un))}(3)向量表示法F={(u1),(u2),…,(un)}(元素u按次序排列)F=例:F={(0,1.0),(1

,0.9),(2

,0.75),(3,0.5),(4

,0.2),(5

,0.1)}例:F={1.0

,0.9,0.75,0.5,0.2

,0.1}模糊集合的表示方法:例:集合F表示接近于0的整数(已知论域U={0,1,2,3,4,5})1、论域U为离散域(即论域U是有限集合)(1)查德表示法(2、论域为连续域例以年龄为论域,取。Zadeh给出了“年轻”的模糊集F,其隶属函数为“年轻”的隶属函数曲线模糊集合表示为:模糊集合的表示方法:2、论域为连续域例以年龄为论域,取

二、模糊集合的运算(1)空集模糊集合的空集的隶属度为0,即(2)全集模糊集合的全集的隶属度为1,即(4)等集两个模糊集A和B,若对所有元素u,它们的隶属函数相等,则A和B也相等。即(3)子集(包含于)若B为A的子集,则定义:

二、模糊集合的运算(1)空集(2)全集(4)等集(3)子集

设A、B为U中的两个模糊子集,隶属函数分别为A和B,则模糊集合中的并、交、补等运算按如下定义:

A∪B=A(u)B(u) 式中,符号“”为取大值运算。A∩B=A(u)B(u) 式中,符号“”为取小值运算。

定义2-6补:模糊集合A的补隶属函数Ā对所有的uU被逐点定义为:

定义2-4并:并(A∪B)的隶属函数A∪B对所有的uU被逐点定义为取大运算,即:

定义2-5交:交(A∩B)的隶属函数A∩B对所有的uU被逐点定义为取小运算,即:Ā=1-A(u)设A、B为U中的两个模糊子集,隶属函数分别为则A、B的并运算:则A、B的交运算:例2-3 设论域U={u1,u2,u3,u4,u5}中的两个模糊子集为:A的补运算:则A、B的并运算:则A、B的交运算:例2-3 设论域U={u

定理2-1模糊集运算的基本定律:设U为论域,A,B,C为U中的任意模糊子集,则下列等式成立:(2)分配律(1)结合律(3)同一律(4)零一律上面定义的模糊集合运算是采用Zadeh算子来进行的。

定理2-1模糊集运算的基本定律:设U为论域,A引入概率算子和有界算子:定义2-7称、+为概率算子,对a,b[0,1],有:^ab=aba+b=a+b-ab^由定义可知,如a,b[0,1],则ab[0,1],a+b[0,1]。^定义2-8设A,BF(U),则定义代数运算:(1)A与B的代数积记作AB,运算规则由下式确定:AB(u)=A(u)B(u)uUA+B(u)=A(u)+B(u)-A(u)B(u)uU^(2)A与B的代数和记作A+B,运算规则由下式确定:^引入概率算子和有界算子:定义2-7称、+为概率算子定义2-9称、为有界算子,对a,b[0,1],有:ab=max(0,a+b-1)ab=min(1,a+b)可以证明:a,b[0,1],0max(0,a+b-1)1、0min(1,a+b)1定义2-10设A,BF(U),则定义有界运算:(1)A与B的有界积记作AB,运算规则由下式确定:AB(u)=max(0,A(u)+B(u)-1)uU(2)A与B的有界和记作AB,运算规则由下式确定:AB(u)=min(1,A(u)+B(u))uU定义2-9称、为有界算子,对a,b[0,1],模糊集合是用隶属函数描述的。三、隶属度函数的建立隶属度函数:模糊集合的特征函数(取值范围在[0,1]区间)

确定隶属度函数的方法具有主观性,但主观的反映和客观的存在有一定的联系,是受客观制约的。

由于模糊集理论的研究对象具有”模糊性”和经验性,因此找到一种统一的隶属度计算方法是不现实的。确定隶属函数应遵守的一些基本原则:1、表示隶属度函数的模糊集合必须是凸模糊集合例:适中速度的集合是模糊集合。可表示为:“适中速度”=0/30+0.5/40+1/50+0.5/60+0/70

从最大隶属度函数点向两边延伸时,其隶属函数的值是必须是单调递减的,而不允许有波浪形。凸模糊集合:隶属函数呈单峰馒头形。模糊集合是用隶属函数描述的。三、隶属度函数的建立隶属度函数:第二章模糊控制理论基础【管理学经典】课件203050709500.20.40.60.81速度(语言变量)Degreeofmembership适中低高51002、变量所取隶属度函数通常是对称和平衡的。很低很高标称名:语言值(个数适中:3~9个(奇数))语言值的个数和规则数成正比。203050709500.20.40.60.81速度(语言变3、隶属度函数要符合人们的语言顺序,避免不恰当的重叠注意:间隔的两个模糊集合隶属度函数尽量不相交。3、隶属度函数要符合人们的语言顺序,避免不恰当的重叠注意:间重叠指数:衡量隶属度函数与模糊控制器性能关系的一个重要指标。重叠指数:重叠率、重叠鲁棒性重叠指数的定义附近隶属函数的范围LUA1A2x00.51.0重叠范围L‘U’例:(0.2~0.6为宜)(0.3~0.7为宜)

重叠率和重叠鲁棒性越大,模糊控制模块模糊性越强,规则越多,越复杂,精度越高。解:求重叠率和重叠鲁棒性重叠指数:衡量隶属度函数与模糊控制器性能关系的一个重要指标。1、模糊统计法

通常的方法是,初步确立粗略的隶属函数,然后在通过“学习”和不断的实践来修整、完善。隶属度函数确立的方法:四种方法:

基本思想:论域U上的一个确定的元素v0是否属于一个可变动的清晰集合A*作出清晰的判断。

对于不同的实验者,清晰集合A*可以有不同的边界。但它们都对应于同一个模糊集A。年轻人17-30岁20-35岁模糊集A清晰集A1*清晰集A2*所有人论域Uv01、模糊统计法通常的方法是,初步确立粗略的隶隶属度函数确立的方法:计算步骤:在每次统计中,v0是固定的(如某一年龄),A*的值是可变的,作n次试验,则模糊统计公式:例:求中等身材的集合A及μA(1.64)选10人,每人确定A*的元素,假设10个人所确定的A*分别是:1.60~1.691.63~1.701.65~1.751.56~1.701.62~1.731.65~1.721.64~1.731.60~1.691.69~1.751.69~1.77……∴隶属度函数确立的方法:计算步骤:在每次统计中,v0是固定的(①随着n的增大,隶属频率会趋向稳定,这个稳定值就是v0对A的隶属度。②计算量大。模糊统计法的特点:2、例证法:从有限个隶属度值,来估计U上的模糊集A的隶属度函数。3、专家经验法:根据专家的经验对每一现象产生的各种结果的可能性程度,来决定其隶属度函数。①随着n的增大,隶属频率会趋向稳定,这个稳定值就是v0对A的4、二元对比排序法

通过对多个事物之间的两两对比,来确定某种特征下的顺序,由此来决定这些事物对该特征的隶属函数的大体形状。

二元对比排序法分为:相对比较法、对比平均法、优先关系定序法、相似优先对比法。相对比较法:

论域U中元素v1,v2,…vn,要对论域中的元素按某种特征进行排序,首先,在二元对比中建立比较等级,然后用一定的方法进行总体排序,以获得各元素对于该特性的隶属函数。4、二元对比排序法通过对多个事物之间的两两对相对比较法的具体步骤:①设论域U中的一对元素(v1,v2),在v1和v2的二元对比中,v1具有某特征的程度用gv2(v1)表示,v2具有某特征的程度用gv1(v2)表示。且满足:0gv2(v1)1、0gv1(v2)1②令:且定义g(vi/vj)=1,当i=j时。③以g(vi/vj)(i,j=1,2)为元素构造相及矩阵G:

推广:n个元素的相及矩阵G:④对矩阵G的每一行取最小值,然后按大小排序,可得各元素对某特征的隶属函数。相对比较法的具体步骤:①设论域U中的一对元素(v1,v2例2-4设论域U={v1,v2,v3,v0},其中v1表示长子,v2表示次子,v3表示三子,v0表示父亲。长子和次子与父亲的相似程度:次子和三子与父亲的相似程度:长子和三子与父亲的相似程度:长子:0.8 次子:0.5次子:0.4 三子:0.7长子:0.5 次子:0.3解:二元对比关系:(gv2(v1),gv1(v2))=(0.8,0.5) gv1(v1)=1

(gv3(v2),gv2(v3))=(0.4,0.7) gv2(v2)=1

(gv3(v1),gv1(v3))=(0.5,0.3) gv3(v3)=1求与父亲相似的隶属度函数。例2-4设论域U={v1,v2,v3,v0},其中v1表计算相及矩阵G,=在相及矩阵中取每一行的最小值,按大小排列:1>3/5>4/7结论:长子最象父亲(1);三子次之(0.6);次子最不象(0.57)。由此确定出隶属度函数:计算相及矩阵G,=在相及矩阵中取每一行的最小值,按大小排列:模糊控制中,隶属度函数基本图形分为三大类:1.左大右小的偏小型下降函数(Z函数):适用于输入值比较小时的隶属度函数确定。2.左小右大的偏大型上升函数(S函数):适用于输入值比较大时的隶属度函数确定。0x1.0(x)矩形分布0x1.0(x)梯形分布0x1.0(x)曲线分布01.0(x)x矩形分布0x1.0(x)梯形分布0x1.0曲线分布3.对称型凸函数(函数):适用于输入值位于中间时隶属度函数确定。01.0(x)x矩形分布(x)0x1.0三角形分布01.0(x)梯形分布x01.0(x)曲线分布x模糊控制中,隶属度函数基本图形分为三大类:1.左大右小的偏小四、模糊关系(用于模糊推理决策)1.模糊关系的定义关系:客观事物间的相互联系。普通关系:二元关系(是、否)例:父子、师生、同事模糊关系:父子想像。A、B两集合的直积:例:设A={0,1},B={a,b,c}则A×B={(0,a),(1,a),(0,b),(1,b),(0,c),(1,c)}B×A={(a,0),(a,1),(b,0),(b,1),(c,0),(c,1)}注意:A×B≠B×A序偶:四、模糊关系(用于模糊推理决策)1.模糊关系的定义关系:客观关系R:A×B的子集,记为例:甲、乙、丙3人参加考试,考试的成绩为优、良、中、差,则A={甲,乙,丙},B={优,良,中,差}A×B:12种序偶的集合。一次考试:R={(甲,优),(乙,中),(丙,差)}A、B间的关系可通过矩阵形式直观地表示出来,关系之间地运算可转换为矩阵间运算。矩阵:A甲乙丙B优良中差关系对应关系R:A×B的子集,记为例:甲、乙、丙3人参加考试,考试的模糊关系R:以A×B为论域的一个模糊子集且有:且定义:模糊矩阵:有限集A,B,有即序偶模糊矩阵中的元素记为模糊矩阵R记为:

一致(一一对应)其中模糊关系R:以A×B为论域的一个模糊子集且有:且定义:模糊矩例设求模糊关系R=A×B,模糊矩阵解:①求②方法1:方法2:对应元素取小例设求模糊关系R=A×B,模糊矩阵解:①求②方法1:方法2例已知两个模糊集合A、B的隶属度函数分别为求它们的模糊关系C×A其中,C,A分别属于两个不同的论域U,V解:模糊关系作用:模糊推理ABR=A×BA/B/=?B/=A/○R模糊关系实际上反映的是模糊系统的输入输出关系。例已知两个模糊集合A、B的隶属度函数分别为求它们的模糊关系定义笛卡尔积

若A1

、A2分别是论域U1、U2

中的模糊集,则A1

、A2的笛卡儿积是在积空间U1U2中的一个模糊子集,其隶属度函数为直积(极小算子):A1

A2(u1,u2)=min{A1(u1),A2(u2)}或 代数积:A1

A2(u1,u2)=A1(u1)A2(u2)对于连续情况,关系矩阵可定义为:R=AB=为了区分直积、代数积,用min表示直积;用AP表示代数积。记号t算子:表示笛卡儿积定义笛卡尔积若A1、A2分别是论域U1定义2-14模糊关系的合成:如果R和S分别为笛卡儿空间UV和VW上的模糊关系,则R和S的合成是定义在空间UW上的模糊关系,并记为R°S。其隶属度函数的计算方法:模糊关系的合成可用模糊矩阵的合成来表示2、模糊关系的合成上确界(Sup)算子定义2-14模糊关系的合成:如果R和S分别为笛卡儿空间U

S祖父祖母父0.50.7母0.10用模糊矩阵S可表示为R父母子0.20.8女0.60.1例2-8某家中子女与父母的长像相似关系R为模糊关系,可表示为也可以用模糊矩阵R来表示该家中父母与祖父母的相似关系也是模糊关系,可表示为求孙子、孙女与祖父、祖母的相似程度?(即求)解:

此模糊关系表明:孙子与祖父、祖母的相似程度为0.2、0.2;孙女与祖父、祖母的相似程度为0.5、0.6。

S祖父祖母父0.5模糊关系运算:例:求:解:模糊关系运算:例:求:解:结合律:分配律:模糊关系合成算子sup-min的性质:结合律:分配律:模糊关系合成算子sup-min的性质:第三节模糊逻辑、模糊逻辑推理和合成一、二值逻辑二、模糊逻辑及其基本运算三、模糊语言逻辑四、模糊逻辑推理五、模糊关系方程的解第三节模糊逻辑、模糊逻辑推理和合成一、二值逻辑二第三节模糊逻辑、模糊逻辑推理和合成一、二值逻辑(真假命题)

命题:能够判断它的涵义是真是假的句子。如:等边三角形必是等腰三角形。常用的命题联结词:析取∨、合取∧、否认、蕴涵→、等价。析取∨(“或”)如果用P、Q分别表示两个命题,则由析取联结词构成的复合命题表示为P∨Q。复合命题P∨Q的真值是由两个简单命题的真值来决定的,仅当P和Q都是假时,P∨Q才是假。例P:他喜欢打篮球;Q:他喜欢跳舞。

则P∨Q:他喜欢打篮球或喜欢跳舞。命题简单命题:一个句子复合命题:两个或两个以上的句子用联结词联结起来第三节模糊逻辑、模糊逻辑推理和合成一、二值逻辑(真假命题)合取∧(“与”)

P∧Q仅当P和Q都是真时,P∧Q才是真。例P:他喜欢打篮球;Q:他喜欢跳舞。

则P∧Q:他喜欢打篮球并且喜欢跳舞。否定(“不”)如果P是真的,则是假的。④蕴涵→表示“如果…那么…”例P:甲是乙的父亲;

Q:乙是甲的儿女。

则P→Q:如果甲是乙的父亲;那么乙必定是甲的儿女。例P:他喜欢打篮球:则:他不喜欢打篮球。P→Q:如果命题P成立,那么可推出Q也成立。合取∧(“与”)

P∧Q

⑤等价表示两个命题的真假相同。是“当且仅当”的意思。例P:A是等边三角形;

Q:A是等角三角形。

则P

Q:A是等边三角形当且仅当A是等角三角形。二、模糊逻辑及其基本运算模糊逻辑是研究模糊命题的逻辑。模糊命题:含有模糊概念或者是带有模糊性的陈述句。模糊命题的真值:隶属度函数(表示这个命题多大程度隶属于“真”,[0,1]间连续取值)。例:他是一个高个子。模糊概念常常用很、略、非常等模糊语气来修饰。

⑤等价表示两个命题的真假相同。是“当且仅当”

模糊逻辑运算:记P、Q、R为三个模糊单命题2)模糊逻辑合取(“与”):3)模糊逻辑析取(“或”):4)模糊逻辑蕴含:如果P是真的,那么Q也是真的,5)模糊逻辑等价:6)模糊逻辑限界积:7)模糊逻辑限界和:8)模糊逻辑限界差:=1-1)模糊逻辑补:用来表示对某个命题的否定,模糊逻辑运算也是真值的运算,也就是隶属度函数的运算。

模糊逻辑运算:记P、Q、R例2-9设有模糊命题

P:他是个和善的人,真值P=0.7;

Q:他是个热情的人,真值Q=0.8:他既是和善的人又是热情的人的真值:他是个和善的人或是个热情的人的真值则::如果他是个和善的人,则他是个热情的人的真值例2-9设有模糊命题

P:他是个和善的人,真值P=0.三、模糊语言逻辑人工语言:格式紧密,概念清晰,程序设计语言属人工语言。模糊语言:具有模糊性的语言模糊语言逻辑是由模糊语言构成的一种模拟人思维的逻辑。语言分类:(具有不确定性;含模糊化词,如:很高、较大)概念:定义2-15模糊数(模糊子集):连续论域U中的一模糊数F是一个U上的正规凸模糊集。正规集合:隶属度函数的最大值为1,即凸集合:在隶属度函数曲线上任意两点之间曲线上的任一点所表示的隶属度值都大于或者等于两点隶属度值中较小的一个。例:“大约5”、“10左右”等具有模糊概念的数值。三、模糊语言逻辑人工语言:格式紧密,概念清晰,程序设计语言属定义2-16语言值:在语言系统中,那些与数值有直接联系的词,如长、短、多、少、高、低、重、轻、大、小等或者由它们再加上语言算子(如很、非常、较、偏等)而派生出来的词组,如不太大、非常高、偏重等都被称为语言值。语言值可以用模糊数来表示。例:成年男子身高的论域

E={130,140,150,160,170,180,190,200,210}=

在论域E上定义语言值:定义2-16语言值:在语言系统中,那些与数值有直接联系的词定义2-17语言变量:语言变量是用一个五元素的集合(X,T(X),U,G,M)来表征的。X:语言变量名,如速度、年龄、颜色等;T(X):语言变量X的项集合(语言值的集合)U:语言变量X的论域G:产生X数值名的语言值规则(用于产生语言变量值)M:与每个语言变量含义相联系的算法规则(决定隶属度)语言值的形式语言值:模糊子集原始项合成项语言算子+原始项否定词联结词定义2-17语言变量:语言变量是用一个五元素的集合(X,语言值:用模糊数(模糊子集)来表示。速度语言变量X语言值规则G语言值集合T(X)算法规则M图2-10语言变量元素之间的关系示意图例:“速度”为一语言变量,可以赋予很慢、慢、较慢、中等、较快、快、很快等语言值。语言值:用模糊数(模糊子集)来表示。速度语言变量X语言值规则(修饰词)语言算子:“较”、“很”、“非常”、“稍微”、“大约”、“有点”等判定化算子语言算子语气算子模糊化算子图2-11强化算子的作用示意图1.语气算子

①集中化算子(强化算子)对于论域U,若存在单词w,有隶属函数,则在单词w前面加上模糊量词s后有:,则称s为集中化算子。强化算子使得模糊值的隶属度函数的分布向中央集中,在图形上有使模糊值尖锐化的倾向。(修饰词)语言算子:“较”、“很”、“非常”、“稍微”、“大集中化算子三个档次:1.极2.非常、很3.相当例“年老”>50>50>50∴集中化算子三个档次:例“年老”>50>50>50∴②松散化算子(淡化算子)对于论域U,若存在单词w,有隶属函数,则在单词w前面加上模糊量词Q后有:,则称Q为松散化算子。图2-12淡化算子的作用示意图淡化算子使得模糊值的隶属度函数的分布由中央向两边弥散,在图形上有使模糊值平坦化的倾向。②松散化算子(淡化算子)对于论域U,若存在单词w,有隶属函松散化算子三个档次:1.比较、较2.有点、略3.稍微例“年老”>50>50>50∴图2-13“有点”和“很”的比较松散化算子三个档次:例“年老”>50>50>50∴图22、模糊化算子作用:清晰概念的单词如“大概”、“近似于”、“大约”等精确数:5例2-11设论域X上的清晰集A(x)的特征函数为“大约是5”(模糊数)x图2-14模糊数5参数δ的取值大小决定于模糊化算子的强弱程度δ越大,模糊化程度越?答:越强模糊词2、模糊化算子作用:清晰概念的单词如“大概”、“近似于”、“在模糊控制中,实际系统的输入采样值一般总是精确量,要利用模糊逻辑推理方法,就必须首先把精确量进行模糊化,而模糊化过程实质上是使用模糊化算子来实现的。在模糊控制中,实际系统的输入采样值一般总是精确量,要利用模糊3、判定化算子(清晰化算子)作用:模糊词清晰概念的词例如:“倾向于”、“大半是”、“偏向”等判定化算子与模糊化算子的作用相反表示:,一般取,即,表示“倾向于”>50例:求倾向于老:3、判定化算子(清晰化算子)作用:模糊词清晰概念的词例如:“第二章模糊控制理论基础第一节引言一、模糊控制的发展二、模糊控制的特点1、无需知道被控对象的数学模型2、是一种反映人类智慧思维的智能控制。3、易于被人们所接受(核心:控制规则)4、构造容易5、鲁棒性好。

模糊控制采用人类思维中的模糊量,如“高”、“中”、“低”等,且控制量由模糊推理导出。第二章模糊控制理论基础第一节引言一、模糊控制的发展二三、模糊控制器构造技术1、硬件:采用传统的单片机软件:实现模糊推理和控制2、模糊单片机或集成电路芯片3、可编程门阵列三、模糊控制器构造技术2、模糊单片机或集成电路芯片3、可编程第二节模糊集合论基础一、模糊集的概念二、模糊集合的运算三、隶属函数的建立四、模糊关系第二节模糊集合论基础一、模糊集的概念二、模糊集合的运算一、模糊集的概念集合:具有某种特定属性的对象的全体。集合中的个体通常用小写英文字母如:u表示;集合的全体又称为论域通常用大写英文字母如:U表示。

uU表示元素(个体)u在集合论域(全体)U内。一、模糊集的概念uU表示元素(个体)u在集集合表示法(经典集合):(1)列举法:将集合的元素全部列出的方法。(2)定义法:用集合中元素的共性来描述集合的方法。(3)归纳法:通过一个递推公式来描述一个集合的方法。(4)特征函数表示法:利用经典集合论非此即彼的明晰性来表示集合。因为某一集合中的元素要么属于这个集合,要么就不属于这个集合。例2-1设集合U由1到5的五个自然数组成,用上述前三种方法写出该集合的表达式。解:(1)列举法U={1,2,3,4,5}(2)定义法U={u|u为自然数且1u5}(3)归纳法U={ui+1=ui+1,i=1,2,3,4,u1=1}特征函数表示法:集合U通过特征函数来TU(u)表示集合表示法(经典集合):(1)列举法:将集合的元素全部列出的

经典集合论中任意一个元素与任意一个集合之间的关系,只是“属于”或“不属于”两种,两者必居其一而且只居其一。它描述的是有明确分界线的元素的组合。

用经典集合来处理模糊性概念时,就不行。

对于诸如“速度的快慢”、“年龄的大小”、“温度的高低”等模糊概念没有明确的界限。

经典集合对事物只用"1"、"0"简单地表示“属于”或“不属于”的分类;而模糊集合则用“隶属度(Degreeofmembership)”来描述元素的隶属程度,隶属度是0到1之间连续变化的值。模糊集合特征函数隶属度函数(0~1连续变化值)经典集合论中任意一个元素与任意一个集合之间的例:人对温度的感觉(0C~40C的感觉):“舒适”的温度:15C~25C“热”: 25C以上“冷”:15C以下经典集合对温度的定义0

152540冷热(T)1.0舒适温度C0

152540(T)1.0冷热舒适温度C模糊集合对温度的定义经典集合:14.99C属于“冷”;15.01C属于舒适。与人的感觉一致吗?例:人对温度的感觉(0C~40C的感觉):“舒适”的温设U为一可能是离散或连续的集合,用{u}表示,论域(UniverseofDiscourse):U所有元素组成的全集元素:u

定义2-1模糊集合:论域U中的模糊集合F用一个在区间[0,1]上的取值的隶属函数F来表示,即:F

:U[0,1]F(u)=1:u完全属于U;F(u)=0:u完全不属于U;0<F(u)<1:u部分属于U。uF

(映射)(隶属函数F:u隶属于F的程度)U中的模糊集F可以用元素u和它的隶属度来表示:F={(u,F(u))|uU}设U为一可能是离散或连续的集合,用{u}表示,论域(Univ

例2-2设F是远大于0的实数集合(显然F是模糊集合,而论域U表示全部实数集合),U中任一元素u隶属模糊集合F的隶属度F(u)可有下式来定义:可算出F(5)=0.2,F(10)=0.5,F(20)=0.8可见F(u)是U到闭区间[0,1]的映射。510200.20.50.8U[0,1]F(u)F(u)=0x0x>0例2-2设F是远大于0的实数集合(显然F是1、论域U为离散域(即论域U是有限集合)(1)查德表示法(2)序偶表示法F={(u1,(u1)),(u2,(u2)),…,(un,(un))}(3)向量表示法F={(u1),(u2),…,(un)}(元素u按次序排列)F=例:F={(0,1.0),(1

,0.9),(2

,0.75),(3,0.5),(4

,0.2),(5

,0.1)}例:F={1.0

,0.9,0.75,0.5,0.2

,0.1}模糊集合的表示方法:例:集合F表示接近于0的整数(已知论域U={0,1,2,3,4,5})1、论域U为离散域(即论域U是有限集合)(1)查德表示法(2、论域为连续域例以年龄为论域,取。Zadeh给出了“年轻”的模糊集F,其隶属函数为“年轻”的隶属函数曲线模糊集合表示为:模糊集合的表示方法:2、论域为连续域例以年龄为论域,取

二、模糊集合的运算(1)空集模糊集合的空集的隶属度为0,即(2)全集模糊集合的全集的隶属度为1,即(4)等集两个模糊集A和B,若对所有元素u,它们的隶属函数相等,则A和B也相等。即(3)子集(包含于)若B为A的子集,则定义:

二、模糊集合的运算(1)空集(2)全集(4)等集(3)子集

设A、B为U中的两个模糊子集,隶属函数分别为A和B,则模糊集合中的并、交、补等运算按如下定义:

A∪B=A(u)B(u) 式中,符号“”为取大值运算。A∩B=A(u)B(u) 式中,符号“”为取小值运算。

定义2-6补:模糊集合A的补隶属函数Ā对所有的uU被逐点定义为:

定义2-4并:并(A∪B)的隶属函数A∪B对所有的uU被逐点定义为取大运算,即:

定义2-5交:交(A∩B)的隶属函数A∩B对所有的uU被逐点定义为取小运算,即:Ā=1-A(u)设A、B为U中的两个模糊子集,隶属函数分别为则A、B的并运算:则A、B的交运算:例2-3 设论域U={u1,u2,u3,u4,u5}中的两个模糊子集为:A的补运算:则A、B的并运算:则A、B的交运算:例2-3 设论域U={u

定理2-1模糊集运算的基本定律:设U为论域,A,B,C为U中的任意模糊子集,则下列等式成立:(2)分配律(1)结合律(3)同一律(4)零一律上面定义的模糊集合运算是采用Zadeh算子来进行的。

定理2-1模糊集运算的基本定律:设U为论域,A引入概率算子和有界算子:定义2-7称、+为概率算子,对a,b[0,1],有:^ab=aba+b=a+b-ab^由定义可知,如a,b[0,1],则ab[0,1],a+b[0,1]。^定义2-8设A,BF(U),则定义代数运算:(1)A与B的代数积记作AB,运算规则由下式确定:AB(u)=A(u)B(u)uUA+B(u)=A(u)+B(u)-A(u)B(u)uU^(2)A与B的代数和记作A+B,运算规则由下式确定:^引入概率算子和有界算子:定义2-7称、+为概率算子定义2-9称、为有界算子,对a,b[0,1],有:ab=max(0,a+b-1)ab=min(1,a+b)可以证明:a,b[0,1],0max(0,a+b-1)1、0min(1,a+b)1定义2-10设A,BF(U),则定义有界运算:(1)A与B的有界积记作AB,运算规则由下式确定:AB(u)=max(0,A(u)+B(u)-1)uU(2)A与B的有界和记作AB,运算规则由下式确定:AB(u)=min(1,A(u)+B(u))uU定义2-9称、为有界算子,对a,b[0,1],模糊集合是用隶属函数描述的。三、隶属度函数的建立隶属度函数:模糊集合的特征函数(取值范围在[0,1]区间)

确定隶属度函数的方法具有主观性,但主观的反映和客观的存在有一定的联系,是受客观制约的。

由于模糊集理论的研究对象具有”模糊性”和经验性,因此找到一种统一的隶属度计算方法是不现实的。确定隶属函数应遵守的一些基本原则:1、表示隶属度函数的模糊集合必须是凸模糊集合例:适中速度的集合是模糊集合。可表示为:“适中速度”=0/30+0.5/40+1/50+0.5/60+0/70

从最大隶属度函数点向两边延伸时,其隶属函数的值是必须是单调递减的,而不允许有波浪形。凸模糊集合:隶属函数呈单峰馒头形。模糊集合是用隶属函数描述的。三、隶属度函数的建立隶属度函数:第二章模糊控制理论基础【管理学经典】课件203050709500.20.40.60.81速度(语言变量)Degreeofmembership适中低高51002、变量所取隶属度函数通常是对称和平衡的。很低很高标称名:语言值(个数适中:3~9个(奇数))语言值的个数和规则数成正比。203050709500.20.40.60.81速度(语言变3、隶属度函数要符合人们的语言顺序,避免不恰当的重叠注意:间隔的两个模糊集合隶属度函数尽量不相交。3、隶属度函数要符合人们的语言顺序,避免不恰当的重叠注意:间重叠指数:衡量隶属度函数与模糊控制器性能关系的一个重要指标。重叠指数:重叠率、重叠鲁棒性重叠指数的定义附近隶属函数的范围LUA1A2x00.51.0重叠范围L‘U’例:(0.2~0.6为宜)(0.3~0.7为宜)

重叠率和重叠鲁棒性越大,模糊控制模块模糊性越强,规则越多,越复杂,精度越高。解:求重叠率和重叠鲁棒性重叠指数:衡量隶属度函数与模糊控制器性能关系的一个重要指标。1、模糊统计法

通常的方法是,初步确立粗略的隶属函数,然后在通过“学习”和不断的实践来修整、完善。隶属度函数确立的方法:四种方法:

基本思想:论域U上的一个确定的元素v0是否属于一个可变动的清晰集合A*作出清晰的判断。

对于不同的实验者,清晰集合A*可以有不同的边界。但它们都对应于同一个模糊集A。年轻人17-30岁20-35岁模糊集A清晰集A1*清晰集A2*所有人论域Uv01、模糊统计法通常的方法是,初步确立粗略的隶隶属度函数确立的方法:计算步骤:在每次统计中,v0是固定的(如某一年龄),A*的值是可变的,作n次试验,则模糊统计公式:例:求中等身材的集合A及μA(1.64)选10人,每人确定A*的元素,假设10个人所确定的A*分别是:1.60~1.691.63~1.701.65~1.751.56~1.701.62~1.731.65~1.721.64~1.731.60~1.691.69~1.751.69~1.77……∴隶属度函数确立的方法:计算步骤:在每次统计中,v0是固定的(①随着n的增大,隶属频率会趋向稳定,这个稳定值就是v0对A的隶属度。②计算量大。模糊统计法的特点:2、例证法:从有限个隶属度值,来估计U上的模糊集A的隶属度函数。3、专家经验法:根据专家的经验对每一现象产生的各种结果的可能性程度,来决定其隶属度函数。①随着n的增大,隶属频率会趋向稳定,这个稳定值就是v0对A的4、二元对比排序法

通过对多个事物之间的两两对比,来确定某种特征下的顺序,由此来决定这些事物对该特征的隶属函数的大体形状。

二元对比排序法分为:相对比较法、对比平均法、优先关系定序法、相似优先对比法。相对比较法:

论域U中元素v1,v2,…vn,要对论域中的元素按某种特征进行排序,首先,在二元对比中建立比较等级,然后用一定的方法进行总体排序,以获得各元素对于该特性的隶属函数。4、二元对比排序法通过对多个事物之间的两两对相对比较法的具体步骤:①设论域U中的一对元素(v1,v2),在v1和v2的二元对比中,v1具有某特征的程度用gv2(v1)表示,v2具有某特征的程度用gv1(v2)表示。且满足:0gv2(v1)1、0gv1(v2)1②令:且定义g(vi/vj)=1,当i=j时。③以g(vi/vj)(i,j=1,2)为元素构造相及矩阵G:

推广:n个元素的相及矩阵G:④对矩阵G的每一行取最小值,然后按大小排序,可得各元素对某特征的隶属函数。相对比较法的具体步骤:①设论域U中的一对元素(v1,v2例2-4设论域U={v1,v2,v3,v0},其中v1表示长子,v2表示次子,v3表示三子,v0表示父亲。长子和次子与父亲的相似程度:次子和三子与父亲的相似程度:长子和三子与父亲的相似程度:长子:0.8 次子:0.5次子:0.4 三子:0.7长子:0.5 次子:0.3解:二元对比关系:(gv2(v1),gv1(v2))=(0.8,0.5) gv1(v1)=1

(gv3(v2),gv2(v3))=(0.4,0.7) gv2(v2)=1

(gv3(v1),gv1(v3))=(0.5,0.3) gv3(v3)=1求与父亲相似的隶属度函数。例2-4设论域U={v1,v2,v3,v0},其中v1表计算相及矩阵G,=在相及矩阵中取每一行的最小值,按大小排列:1>3/5>4/7结论:长子最象父亲(1);三子次之(0.6);次子最不象(0.57)。由此确定出隶属度函数:计算相及矩阵G,=在相及矩阵中取每一行的最小值,按大小排列:模糊控制中,隶属度函数基本图形分为三大类:1.左大右小的偏小型下降函数(Z函数):适用于输入值比较小时的隶属度函数确定。2.左小右大的偏大型上升函数(S函数):适用于输入值比较大时的隶属度函数确定。0x1.0(x)矩形分布0x1.0(x)梯形分布0x1.0(x)曲线分布01.0(x)x矩形分布0x1.0(x)梯形分布0x1.0曲线分布3.对称型凸函数(函数):适用于输入值位于中间时隶属度函数确定。01.0(x)x矩形分布(x)0x1.0三角形分布01.0(x)梯形分布x01.0(x)曲线分布x模糊控制中,隶属度函数基本图形分为三大类:1.左大右小的偏小四、模糊关系(用于模糊推理决策)1.模糊关系的定义关系:客观事物间的相互联系。普通关系:二元关系(是、否)例:父子、师生、同事模糊关系:父子想像。A、B两集合的直积:例:设A={0,1},B={a,b,c}则A×B={(0,a),(1,a),(0,b),(1,b),(0,c),(1,c)}B×A={(a,0),(a,1),(b,0),(b,1),(c,0),(c,1)}注意:A×B≠B×A序偶:四、模糊关系(用于模糊推理决策)1.模糊关系的定义关系:客观关系R:A×B的子集,记为例:甲、乙、丙3人参加考试,考试的成绩为优、良、中、差,则A={甲,乙,丙},B={优,良,中,差}A×B:12种序偶的集合。一次考试:R={(甲,优),(乙,中),(丙,差)}A、B间的关系可通过矩阵形式直观地表示出来,关系之间地运算可转换为矩阵间运算。矩阵:A甲乙丙B优良中差关系对应关系R:A×B的子集,记为例:甲、乙、丙3人参加考试,考试的模糊关系R:以A×B为论域的一个模糊子集且有:且定义:模糊矩阵:有限集A,B,有即序偶模糊矩阵中的元素记为模糊矩阵R记为:

一致(一一对应)其中模糊关系R:以A×B为论域的一个模糊子集且有:且定义:模糊矩例设求模糊关系R=A×B,模糊矩阵解:①求②方法1:方法2:对应元素取小例设求模糊关系R=A×B,模糊矩阵解:①求②方法1:方法2例已知两个模糊集合A、B的隶属度函数分别为求它们的模糊关系C×A其中,C,A分别属于两个不同的论域U,V解:模糊关系作用:模糊推理ABR=A×BA/B/=?B/=A/○R模糊关系实际上反映的是模糊系统的输入输出关系。例已知两个模糊集合A、B的隶属度函数分别为求它们的模糊关系定义笛卡尔积

若A1

、A2分别是论域U1、U2

中的模糊集,则A1

、A2的笛卡儿积是在积空间U1U2中的一个模糊子集,其隶属度函数为直积(极小算子):A1

A2(u1,u2)=min{A1(u1),A2(u2)}或 代数积:A1

A2(u1,u2)=A1(u1)A2(u2)对于连续情况,关系矩阵可定义为:R=AB=为了区分直积、代数积,用min表示直积;用AP表示代数积。记号t算子:表示笛卡儿积定义笛卡尔积若A1、A2分别是论域U1定义2-14模糊关系的合成:如果R和S分别为笛卡儿空间UV和VW上的模糊关系,则R和S的合成是定义在空间UW上的模糊关系,并记为R°S。其隶属度函数的计算方法:模糊关系的合成可用模糊矩阵的合成来表示2、模糊关系的合成上确界(Sup)算子定义2-14模糊关系的合成:如果R和S分别为笛卡儿空间U

S祖父祖母父0.50.7母0.10用模糊矩阵S可表示为R父母子0.20.8女0.60.1例2-8某家中子女与父母的长像相似关系R为模糊关系,可表示为也可以用模糊矩阵R来表示该家中父母与祖父母的相似关系也是模糊关系,可表示为求孙子、孙女与祖父、祖母的相似程度?(即求)解:

此模糊关系表明:孙子与祖父、祖母的相似程度为0.2、0.2;孙女与祖父、祖母的相似程度为0.5、0.6。

S祖父祖母父0.5模糊关系运算:例:求:解:模糊关系运算:例:求:解:结合律:分配律:模糊关系合成算子sup-min的性质:结合律:分配律:模糊关系合成算子sup-min的性质:第三节模糊逻辑、模糊逻辑推理和合成一、二值逻辑二、模糊逻辑及其基本运算三、模糊语言逻辑四、模糊逻辑推理五、模糊关系方程的解第三节模糊逻辑、模糊逻辑推理和合成一、二值逻辑二第三节模糊逻辑、模糊逻辑推理和合成一、二值逻辑(真假命题)

命题:能够判断它的涵义是真是假的句子。如:等边三角形必是等腰三角形。常用的命题联结词:析取∨、合取∧、否认、蕴涵→、等价。析取∨(“或”)如果用P、Q分别表示两个命题,则由析取联结词构成的复合命题表示为P∨Q。复合命题P∨Q的真值是由两个简单命题的真值来决定的,仅当P和Q都是假时,P∨Q才是假。例P:他喜欢打篮球;Q:他喜欢跳舞。

则P∨Q:他喜欢打篮球或喜欢跳舞。命题简单命题:一个句子复合命题:两个或两个以上的句子用联结词联结起来第三节模糊逻辑、模糊逻辑推理和合成一、二值逻辑(真假命题)合取∧(“与”)

P∧Q仅当P和Q都是真时,P∧Q才是真。例P:他喜欢打篮球;Q:他喜欢跳舞。

则P∧Q:他喜欢打篮球并且喜欢跳舞。否定(“不”)如果P是真的,则是假的。④蕴涵→表示“如果…那么…”例P:甲是乙的父亲;

Q:乙是甲的儿女。

则P→Q:如果甲是乙的父亲;那么乙必定是甲的儿女。例P:他喜欢打篮球:则:他不喜欢打篮球。P→Q:如果命题P成立,那么可推出Q也成立。合取∧(“与”)

P∧Q

⑤等价表示两个命题的真假相同。是“当且仅当”的意思。例P:A是等边三角形;

Q:A是等角三角形。

则P

Q:A是等边三角形当且仅当A是等角三角形。二、模糊逻辑及其基本运算模糊逻辑是研究模糊命题的逻辑。模糊命题:含有模糊概念或者是带有模糊性的陈述句。模糊命题的真值:隶属度函数(表示这个命题多大程度隶属于“真”,[0,1]间连续取

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论