模糊控制系统设计PPT课件(PPT 101页).pptx
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《模糊控制系统设计PPT课件(PPT 101页).pptx》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模糊控制系统设计PPT课件PPT 101页 模糊 控制系统 设计 PPT 课件 101
- 资源描述:
-
1、第第9 9章章 模糊控制系统设计模糊控制系统设计 第第9章章 模糊控制系统设计模糊控制系统设计 第1页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 9.1 模糊控制的数学基础模糊控制的数学基础 9.1.1 模糊集合与隶属函数模糊集合与隶属函数 1模糊集合的定义模糊集合的定义 集合是具有某种特定属性的对象的全体,被讨论的全部集合是具有某种特定属性的对象的全体,被讨论的全部对象叫论域。普通集合的论域中的任何一事物,要么属对象叫论域。普通集合的论域中的任何一事物,要么属于某个集合,要么不属于该集合,不允许有含混不清的于某个集合,要么不属于该集合,不允许有含混不清的说法。然而,现实生
2、活中却充满了模糊事物和模糊概念。说法。然而,现实生活中却充满了模糊事物和模糊概念。如如“高个子高个子”、“温度不大高温度不大高”及及“温度上升较快温度上升较快”等,等,它们的边界并不明确,只能用模糊集合来描述,称这类它们的边界并不明确,只能用模糊集合来描述,称这类集合为模糊集合。集合为模糊集合。第2页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 Zadeh在在1965年把普遍集合中的元素对集合的隶属度只能年把普遍集合中的元素对集合的隶属度只能取取0和和1这两个值,推广到可以取区间这两个值,推广到可以取区间0,1中的任意一个中的任意一个数值。即可以用隶属度定量去描述论域数值。即
3、可以用隶属度定量去描述论域U中的元素符合概中的元素符合概念的程度,实现了对普通集合中绝对隶属关系的扩充,念的程度,实现了对普通集合中绝对隶属关系的扩充,从而用隶属函数表示模糊集合,用模糊集合表示模糊概从而用隶属函数表示模糊集合,用模糊集合表示模糊概念。念。论域中的模糊子集论域中的模糊子集A,是以隶属函数为表征的集合。即由是以隶属函数为表征的集合。即由映射:映射:A:U0,1确定论域确定论域U的一个模糊子集的一个模糊子集A。A称为模糊子集的隶属函称为模糊子集的隶属函数,数,A(u)称为对称为对A的隶属度,它表示论域的隶属度,它表示论域U U中的元素中的元素u u属属于其模糊子集于其模糊子集A A
4、的程度。的程度。第3页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 在在0,10,1闭区间内可连续取值,隶属度也可简记为闭区间内可连续取值,隶属度也可简记为A A(u u)。在给定论域在给定论域U上,对于不同的映射(即不同的隶属函数)上,对于不同的映射(即不同的隶属函数)可以确定不同的模糊子集。所有这些子集组成的模糊集可以确定不同的模糊子集。所有这些子集组成的模糊集合的全体,称为合的全体,称为U的模糊幂集,记为的模糊幂集,记为F(U),即即F(U)=A|A:U0,1第4页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 2模糊集合的表示方法模糊集合的表示方法对于
5、论域对于论域U上的模糊集合上的模糊集合A,通常采用的表达方式有如下通常采用的表达方式有如下几种。几种。(1)Zadeh表示方法表示方法 当当U为离散有限域为离散有限域u1,u2,un时,有时,有式中式中并不代表并不代表“分式分式”,而是表示元素,而是表示元素ui对于集对于集合合A的隶属度的隶属度A(ui)和元素和元素ui本身的对应关系。本身的对应关系。1212()()()nnA uA uA uAuuu()nnA uu第5页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 同样,同样,“+”号也不表示号也不表示“加法加法”运算,而是表示在论域运算,而是表示在论域U上,组成模糊集合上
6、,组成模糊集合A的全体元素的全体元素ui(i=1,2,n)间排间排序与整体间的关系。序与整体间的关系。当当U是连续有限域时,可表示为是连续有限域时,可表示为式中的积分符号也并不表示求积分运算,而是表示连续式中的积分符号也并不表示求积分运算,而是表示连续论域论域U上的元素上的元素u与隶属度与隶属度A(u)一一对应关系的总体集合。一一对应关系的总体集合。()AuuAu第6页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 例例9.1 如图如图9.1所示的所示的U=a,b,c,d,e,对每一个元素对每一个元素“块块”选定一个关于选定一个关于“圆块圆块”A的隶属度,即给定的隶属度,即给定
7、U到到0,1的一个映射的一个映射A(a)=1,A(b)=0.9,A(c)=0.4,A(d)=0.2,A(e)=0这样便确定一个模糊子集这样便确定一个模糊子集A,它是它是“圆块圆块”这一模糊概念这一模糊概念在论域在论域U上的表现,记为上的表现,记为 10.90.40.20Aabcde第7页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 dce图9.1 论域U中的元素U第8页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 (2)矢量表示法矢量表示法如果单独地将论域如果单独地将论域U中的元素中的元素ui(i=1,2,n)所对应所对应的隶属度值的隶属度值A(ui)按序写
8、按序写成矢量形式来表示模糊子集成矢量形式来表示模糊子集A,则则上式即是矢量表示法。应该注意的是:在矢量表示法中上式即是矢量表示法。应该注意的是:在矢量表示法中隶属度为隶属度为0的项不能省略,必须依次列入。上述的项不能省略,必须依次列入。上述“圆圆块块”A的矢量表示法为的矢量表示法为A=(1,0.9,0.4,0.2,0)12(),(),()nAA uA uA u第9页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 (3)序偶表示法序偶表示法若将论域若将论域U中的元素中的元素ui与其对应的隶属度值与其对应的隶属度值A(ui)组成序组成序偶偶,也可将也可将A表示成表示成上述上述“圆块
9、圆块”A的序偶表示为的序偶表示为 1122,(),(),()AAnAnAuuuuuu ,1,0.9,0.4,0.2,0Aabcde 第10页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 (4)函数描述法函数描述法论域论域U上的模糊子集上的模糊子集A完全可以由隶属函数完全可以由隶属函数A(u)来表征,来表征,而隶属函数而隶属函数A(ui)表示元素表示元素ui对对A的从属程度大小。可以的从属程度大小。可以用隶属函数曲线来表示一个模糊子集用隶属函数曲线来表示一个模糊子集A。例如,以年龄例如,以年龄做论域,取做论域,取U=0,200。Zadeh给出了给出了“年老年老O”和和“年轻年轻
10、Y”两个模糊集合的隶属函数式,分别为两个模糊集合的隶属函数式,分别为12120050()5015020051025()251252005OYuuuuuuuu第11页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 因此,可以用隶属函数曲线来表示模糊子集因此,可以用隶属函数曲线来表示模糊子集O和和Y,如图如图9.2所示。所示。125 50 75Y(u)O(u)u“年轻”“年老”图9.2“年老”和“年轻”隶属函数曲线第12页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 3模糊集合的运算模糊集合的运算对于给定论域对于给定论域U上的模糊集合上的模糊集合A、B、C,借助于
11、隶属函数借助于隶属函数定义它们之间的运算如下:定义它们之间的运算如下:(1)相等相等 uU,都有都有A(u)=B(u),则称则称A与与B相等,记相等,记作作A=B。(2)补集补集 uU,都有都有B(u)=1-A(u),则称则称B是是A的补集,的补集,记作记作B=AC。(3)包含包含 uU,都有都有A(u)B(u),则称则称A包含包含B,记记作作A B。(4)并集并集 uU,都有都有C(u)=maxA(u),B(u)=A(u)B(u),则称则称C是是A与与B的并集,记作的并集,记作C=AB。第13页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 (5)交集交集 uU,都有都有C(
12、u)=minA(u),B(u)=A(u)B(u),则称则称C是是A与与B的交集,记作的交集,记作C=AB。另外,普通集合中交换律、幂等律、结合律、分配律、另外,普通集合中交换律、幂等律、结合律、分配律、吸收律、摩根定律也同样适用于模糊集合的运算。吸收律、摩根定律也同样适用于模糊集合的运算。第14页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 1模糊关系模糊关系 描述元素之间是否相关的数学模型称为关系,描述元素描述元素之间是否相关的数学模型称为关系,描述元素之间相关的程度的数学模型称为模糊关系。为了区别于之间相关的程度的数学模型称为模糊关系。为了区别于模糊关系,又称关系为普通关
13、系。显然,模糊关系是普模糊关系,又称关系为普通关系。显然,模糊关系是普通关系的拓广和发展,而普通关系可视为模糊关系的特通关系的拓广和发展,而普通关系可视为模糊关系的特例,模糊关系是模糊数学的重要组成部分。当论域有限例,模糊关系是模糊数学的重要组成部分。当论域有限时,可用模糊矩阵表示模糊关系。模糊矩阵成为模糊关时,可用模糊矩阵表示模糊关系。模糊矩阵成为模糊关系的主要运算工具。系的主要运算工具。两个非空集合两个非空集合U U与与V V之间直积之间直积 U U V V=|u uU U,v vV V 9.1.2 模糊关系和模糊矩阵模糊关系和模糊矩阵第15页,共101页。第第9 9章章 模糊控制系统设计
14、模糊控制系统设计 其中的一个模糊子集其中的一个模糊子集R被称为被称为U到到V的模糊关系,又称二的模糊关系,又称二元模糊关系。其特性可以由下面的隶属函数采描述元模糊关系。其特性可以由下面的隶属函数采描述R:U V0,1 隶属函数隶属函数R(u,v)表示序偶表示序偶的隶属程度,也描述了的隶属程度,也描述了(u,v)间具有关系间具有关系R的量级。特别在论域的量级。特别在论域U=V时,称时,称R为为U上的模糊关系。当论域为上的模糊关系。当论域为n个集合个集合Ui(i=1,2,n)的直积的直积U1 U2 Un时,它们所对应的模糊关系时,它们所对应的模糊关系R则称为则称为n元模元模糊关系。糊关系。第16页
15、,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 例例9.2 设设A、B是实数集合,元素对是实数集合,元素对(a,b),aA,bB,则对于则对于“b与与a大致相等大致相等”这样的模糊关系得到隶属函这样的模糊关系得到隶属函数数4151()(,)0Rbaaba b其它第17页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 2 2模糊矩阵模糊矩阵模糊关系通常可以用模糊矩阵、模糊图和模糊集表示法模糊关系通常可以用模糊矩阵、模糊图和模糊集表示法等三种形式来表示。通常用模糊矩阵来表示二元模糊关等三种形式来表示。通常用模糊矩阵来表示二元模糊关系。系。(1)(1)模糊矩阵的定义模
16、糊矩阵的定义当当X X=x xi i|i i=1,2,=1,2,m m,Y Y=y yi i|i i=1,2,=1,2,n n 是有限集合时,则是有限集合时,则X X Y Y的模糊关系的模糊关系R R可用下列可用下列m m n n矩阵来表矩阵来表示示第18页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 式中元素式中元素rij=R(xi,yi)。由此表示模糊关系的矩阵,被称为由此表示模糊关系的矩阵,被称为模糊矩阵,模糊矩阵,R的取值区间为的取值区间为0,1,rij的值也都在的值也都在0,1区间。区间。当当m=n时,称时,称R为为n阶模糊方阵;当阶模糊方阵;当rij全为全为0时,
17、称时,称R为零为零矩阵,记为矩阵,记为0;当;当rij全为全为1时,称时,称R为全矩阵,记为为全矩阵,记为E;当当rij只在只在0,1中取值时,称中取值时,称R为布尔矩阵,它对应一个为布尔矩阵,它对应一个普通关系。普通关系。1111112122221212jnjniiijinmmmjmnrrrrrrrrrrrrrrrrR第19页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 (2)模糊矩阵的运算模糊矩阵的运算由于模糊矩阵本身是表示一个模糊关系子集,因此根据由于模糊矩阵本身是表示一个模糊关系子集,因此根据模糊集的交、并、补运算定义,模糊矩阵也可做相应的模糊集的交、并、补运算定义,
18、模糊矩阵也可做相应的运算。对于任意两个模糊矩阵运算。对于任意两个模糊矩阵R=(rij)m n,Q=(qij)m n,则则模糊矩阵的交、并、补运算为模糊矩阵的交、并、补运算为()()(1)ijijm nijijm nCijm nrqrqrRQRQR第20页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 例例9.3 设设0.50.80.30.50.50.30.40.30.80.70.30.70.50.80.30.50.80.50.40.30.80.70.40.810.510.30.50.710.410.80.60.2CRQRQR0.50.30.80.50.40.80.30.7RQ则
19、则第21页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 1 1模糊命题模糊命题(1)(1)模糊命题的定义模糊命题的定义 所谓模糊命题,是指含有模糊概念或者是带有模糊性的所谓模糊命题,是指含有模糊概念或者是带有模糊性的陈述句。例如,陈述句。例如,“他是个胖子他是个胖子”。(2)模糊命题的特点模糊命题的特点 模糊命题的真值,不是绝对的模糊命题的真值,不是绝对的“真真”或或“假假”,而是反,而是反映其以多大程度隶属于映其以多大程度隶属于“真真”。因此,它不只是一个。因此,它不只是一个值,而是有多个值,甚至是连续量。值,而是有多个值,甚至是连续量。若模糊命题的真值设为若模糊命题的真值
20、设为a a,则则a a0,10,1。当一个模糊命题当一个模糊命题的真值等于的真值等于1 1或者或者0 0时,该模糊命题也就是一个清晰命时,该模糊命题也就是一个清晰命题了。因此题了。因此,清晰命题只是模糊命题的一个特例。清晰命题只是模糊命题的一个特例。9.1.3 模糊逻辑模糊逻辑第22页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 模糊命题的一般形式为模糊命题的一般形式为“A:e is F”,其中其中e是模糊变量,是模糊变量,或简称变量;或简称变量;F是某一个模糊概念所对应的模糊集合。模是某一个模糊概念所对应的模糊集合。模糊命题的真值就由该变量对模糊集合的隶属程度来表示,糊命题
21、的真值就由该变量对模糊集合的隶属程度来表示,如如A=F(e)当当F(e)=1时,则时,则A为全真;反之,当为全真;反之,当F(e)=0时,则时,则A为全为全假。假。设论域设论域E,有模糊命题有模糊命题“A:e is F”,若若 eE,F(e)a,且且a0,1,则称则称A为为a恒真命题,当恒真命题,当a=1时,则时,则为清晰的恒真命题。为清晰的恒真命题。第23页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 模糊命题之间的运算有模糊命题之间的运算有“与与”、“或或”、“非非”运算,运算,分别如下:分别如下:与运算与运算 AB,其真值为其真值为AB或运算或运算 AB,其真值为其真值
22、为AB非运算非运算 ,其真值为,其真值为1-A第24页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 2模糊逻辑公式模糊逻辑公式(1)模糊逻辑公式的定义模糊逻辑公式的定义模糊逻辑变量模糊逻辑变量x1,x2,xn和运算符号和运算符号、-及括及括号构成的表达式号构成的表达式F(x1,x2,xn)称为模糊逻辑公式,简记为称为模糊逻辑公式,简记为f,为便于表示通常将为便于表示通常将、分别记为分别记为和和+。当模糊变量当模糊变量x1,x2,xn各自取各自取0,1中的数值时,中的数值时,F(x1,x2,xn)取取0,1中的一个数值,所以它也是中的一个数值,所以它也是0,1n0,1的一个映射
23、。也称的一个映射。也称F是模糊变量是模糊变量x1,x2,xn的逻辑函的逻辑函数。数。第25页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 (2)模糊逻辑公式的真值模糊逻辑公式的真值在各模糊变量在各模糊变量xi赋以具体值时,模糊逻辑公式赋以具体值时,模糊逻辑公式F(x1,x2,xn)的真值称为的真值称为F在各变量赋值下的真值,记作在各变量赋值下的真值,记作T(F),也称也称T(xi)给变量给变量xi赋值。赋值。例例 9.4 设设如果取如果取T(x1)=0.8,T(x2)=0.4,T(x3)=0.7,则则T(F)=T(x1)T(x2)T(x3)T(x1)1-T(x2)=(0.80
24、.4)0.7(0.80.6)=0.70.6=0.7让让F为为f公式,若对公式,若对F中所有变量赋值都有中所有变量赋值都有T(F)0.5,则称则称F是相容的。若对是相容的。若对F中所有变量的赋值都有中所有变量的赋值都有T(F)0.5,则则称称F是不相容的。是不相容的。(,)()1 2 312 31 2F x x xxx xx x第26页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 1模糊条件语句模糊条件语句通常的模糊控制规则用下面三种条件语言的形式来表示,通常的模糊控制规则用下面三种条件语言的形式来表示,例如:例如:a)如果水温偏高,那么就加一些冷水。如果水温偏高,那么就加一些
25、冷水。b)如果衣服很脏,那么洗涤时间应很长,否则洗涤不必如果衣服很脏,那么洗涤时间应很长,否则洗涤不必太长。太长。c)如果温度偏高且不断上升,那么应加大压缩机的制冷如果温度偏高且不断上升,那么应加大压缩机的制冷量。量。为了形式化和数学处理上的方便,上述条件语句也可分为了形式化和数学处理上的方便,上述条件语句也可分别表示为别表示为9.1.4 模糊推理模糊推理第27页,共101页。第第9 9章章 模糊控制系统设计模糊控制系统设计 a)如果如果A,那么那么B。b)如果如果A,那么那么B,否则否则C。c)如果如果A且且B,那么那么C。(1)if A then B 语句语句在二值逻辑中,这是在二值逻辑中
展开阅读全文