第2章模煳控制的数学基础3

上传人:cn****1 文档编号:575362495 上传时间:2024-08-18 格式:PPT 页数:66 大小:1.67MB
返回 下载 相关 举报
第2章模煳控制的数学基础3_第1页
第1页 / 共66页
第2章模煳控制的数学基础3_第2页
第2页 / 共66页
第2章模煳控制的数学基础3_第3页
第3页 / 共66页
第2章模煳控制的数学基础3_第4页
第4页 / 共66页
第2章模煳控制的数学基础3_第5页
第5页 / 共66页
点击查看更多>>
资源描述

《第2章模煳控制的数学基础3》由会员分享,可在线阅读,更多相关《第2章模煳控制的数学基础3(66页珍藏版)》请在金锄头文库上搜索。

1、第二章第二章 模糊控制的数学基础模糊控制的数学基础信息工程学院控制理论与控制工程研究室信息工程学院控制理论与控制工程研究室南昌航空大学信息工程学院南昌航空大学信息工程学院22.1 概述概述v模糊数学(模糊集)是模糊控制的数学基础,它是由美国加利福尼亚大学Zadeh教授最先提出的。他将模糊性和集合论统一起来,在不放弃集合的数学严格性的同时,使其吸取人脑思维中对于模糊现象认识和推理的优点。v“模糊”,是指客观事物彼此间的差异在中间过渡时,界限不明显,呈现出的“亦此亦彼”性。“模糊”是相对于“精确”而言的。 “精确”:“老师”、“学生”、“工人” “模糊”:“高个子”、“热天气”、“年轻人”v模糊数

2、学并不是让数学变成模模糊糊的东西,而是用数学工具对模糊现象进行描述和分析。模糊数学是对经典数学的扩展,它在经典集合理论的基础上引入了“隶属函数”的概念,来描述事物对模糊概念的从属程度。南昌航空大学信息工程学院南昌航空大学信息工程学院32.2 普通集合普通集合* 集合 具有特定属性的对象的全体,称为集合。例如: “南昌航空大学的学生”可以作为一个集合。集合通常用大写字母A,B,Z来表示。* 元素 组成集合的各个对象,称为元素,也称为个体。通常用小写字母a,b,z来表示。* 论域 所研究的全部对象的总和,叫做论域,也叫全集合。* 空集 不包含任何元素的集合,称为空集,记做。* 子集 集合中的一部分

3、元素组成的集合,称为集合的子集。1)集合的概念 若元素 a 是集合 A 的元素,则称元素 a 属于集合 A ,记为aA;反之,称a不属于集合A,记做 。* 属于*包含 若集合A是集合B的子集,则称集合A包含于集合B,记为 ;或者集合B包含集合A,记为 。 对于两个集合A和B,如果 和 同时成立,则称A和B相等,记做A=B。此时A和B有相同的元素,互为子集。*相等*有限集 如果一个集合包含的元素为有限个,就叫做有限集;否则,叫做无限集。南昌航空大学信息工程学院南昌航空大学信息工程学院42)集合的表示法 将集合中的所有元素都列在大括号中表示出来,该方法只能用于有限集的表示。 例如10-20之间的偶

4、数组成集合A,则A可表示为 A=10,12,14,16,18,20* 描述法 表征法将集合中所有元素的共同特征列在大括号中表征出来。 上例中的集合A也可用表征法表示为A=a|a为偶数,10a 202.2 普通集合普通集合* 列举法南昌航空大学信息工程学院南昌航空大学信息工程学院5* 集合交设X,Y为两个集合,由既属于X又属于Y的元素组成的集合P称为X,Y的交集,记作P=XY * 集合并设X,Y为两个集合,由属于X或者属于Y的元素组成的集合Q称为X,Y的并集,记作Q=XY * 集合补在论域Y上有集合X,则X的补集为3)集合的运算 2.2 普通集合普通集合南昌航空大学信息工程学院南昌航空大学信息工

5、程学院6具体算法是:在X,Y中各取一个元素组成序偶(x,y),所有序偶组成的集合,就是X,Y的直积。一般, * 集合的直积(笛卡尔积、叉积) 设X,Y为两集合,定义X,Y的直积为4) 集合的特征函数设x为论域X中的元素, A为论域X中定义的一个集合,则x和A的关系可以用集合A的特征函数来表示。它的值域是0,1,它表示元素x是否属于集合A。如果x属于集合A,那么其值为1;如果x不属于集合A,那么其值为0。即2.2 普通集合普通集合南昌航空大学信息工程学院南昌航空大学信息工程学院7(1)模糊集合的定义: 2.3 2.3 模糊集合模糊集合 例例2.3.1 2.3.1 论域为论域为1515到到3535

6、岁之间的人,模糊集岁之间的人,模糊集 表示表示“年轻人年轻人”,则模糊集,则模糊集的隶属函数可定义为的隶属函数可定义为则年龄为则年龄为3030岁的人属于岁的人属于“年轻人年轻人”的程度为:的程度为:给定论域给定论域U中的一个模糊集中的一个模糊集 ,是指任意元素,是指任意元素xU,都不同程度地属于这个,都不同程度地属于这个集合,元素属于这个集合的程度可以用隶属函数集合,元素属于这个集合的程度可以用隶属函数 00,11来表示。来表示。表示表示x完全属于完全属于表示表示x完全不属于完全不属于表示表示x部分属于部分属于南昌航空大学信息工程学院南昌航空大学信息工程学院8(2) 模糊集合的表示法:1) Z

7、adeh表示法n当论域上的元素为有限个时,定义在该论域上的模糊集可表示为:注意:式中的“”、“/”、“”,仅仅是分隔符号,并不代表“加”、“除”和“积分”。 例2.3.2 假设论域为5个人的身高,分别为172cm、165cm、175cm、180cm、178cm,他们的身高对于“高个子”的模糊概念的隶属度分别为0.8、0.78、0.85、0.90、0.88。则模糊集“高个子”可以表示为: 高个子 2.3 2.3 模糊集合模糊集合 n当论域为有限连续域时,定义在该论域上的模糊集可表示为:南昌航空大学信息工程学院南昌航空大学信息工程学院92)序偶表示法 当论域上的元素为有限个时,定义在该论域上的模糊

8、集还可用序偶的形式表示为: 或简化为(称为向量表示法,注意:隶属度为0的项不能省略!): 对于上例的模糊集“高个子”可以用序偶法和向量法表示为: 高个子或 高个子2.3 2.3 模糊集合模糊集合 南昌航空大学信息工程学院南昌航空大学信息工程学院103)隶属函数描述法 论域U上的模糊子集可以完全由其隶属函数表示。 假设年龄的论域为U=15,35,则模糊集“年轻”可用隶属函数表征为: 该隶属函数的形状如图 2.3 2.3 模糊集合模糊集合 南昌航空大学信息工程学院南昌航空大学信息工程学院11(3) 模糊集合的运算 模糊集合与普通集合一样也有交、并、补的运算。 假设和为论域U上的两个模糊集,它们的隶

9、属函数分别为和n 模糊集交n 模糊集并n 模糊集补n 相等若,总有成立,则称和相等,记作 n 包含若,总有成立,则称包含,记作 2.3 2.3 模糊集合模糊集合 取大运算取小运算南昌航空大学信息工程学院南昌航空大学信息工程学院12例2.3.3:设论域U=a, b, c, d, e上有两个模糊集分别为: 求 2.3 2.3 模糊集合模糊集合 南昌航空大学信息工程学院南昌航空大学信息工程学院13(4)模糊运算的基本性质n交换率,n结合率,n分配率n传递率,则,n幂等率n摩根率,n复原率2.3 2.3 模糊集合模糊集合 模糊运算的上述性质与经典集合是相同的,但模糊结合不再满足互补律!南昌航空大学信息

10、工程学院南昌航空大学信息工程学院14(5)模糊集合的其它类型运算2.3 2.3 模糊集合模糊集合 模糊集合的逻辑运算实质上就是隶属函数的运算过程。采用隶属函数的取大(MAX)-取小(MIN)进行模糊集合的并、交逻辑运算是目前最常用的方法。但还有其它类型的运算,如:有界积:代数和:代数积:有界和:有界差:南昌航空大学信息工程学院南昌航空大学信息工程学院152.4 2.4 水平截集水平截集v水平截集的定义 在论域在论域U中,给定一个模糊集合中,给定一个模糊集合 ,由对于,由对于 的隶属度大于某一的隶属度大于某一水平值水平值(阈值)的元素组成的集合,叫做该模糊集合的(阈值)的元素组成的集合,叫做该模

11、糊集合的水平截集。水平截集。用公式可以描述如下:用公式可以描述如下: 其中其中xU,0,10,1。显然,然,A是一个普通集合。是一个普通集合。 例例2.4.1 2.4.1 已知已知,求求A0.1、A0.2、A0.7 南昌航空大学信息工程学院南昌航空大学信息工程学院162.4 2.4 水平截集水平截集v水平截集的性质水平截集的性质 1 1)ABAB的的水平截集是水平截集是A A和和B B的并集:的并集:2 2)ABAB的的水平截集是水平截集是A A和和B B的交集:的交集:3 3)如果)如果0,1,0,10,1,0,1且且 ,则,则v水平截集的几个概念水平截集的几个概念 强截集、强截集、 的核、

12、的核、 支集、正规模糊集支集、正规模糊集南昌航空大学信息工程学院南昌航空大学信息工程学院172.5 分解定理和扩张原理分解定理和扩张原理 分解定理和扩张原理是模糊集合中的两个重要的定理。分解定理分解定理和扩张原理是模糊集合中的两个重要的定理。分解定理可以使模糊集合用普通集合表示;扩张原理可以将普通集合中的数学方可以使模糊集合用普通集合表示;扩张原理可以将普通集合中的数学方法扩展到模糊集合中去。法扩展到模糊集合中去。 设设 为论域为论域U上的模糊集合,上的模糊集合, 是是 的的 截集,截集, 0,1,则有,则有如下如下分解定理成立,即分解定理成立,即其中,其中, 表示语言变量表示语言变量u的一个

13、模糊集合,称为的一个模糊集合,称为 与与 的的“乘积乘积”,其隶属函数定义为:其隶属函数定义为:(1 1)分解定理)分解定理南昌航空大学信息工程学院南昌航空大学信息工程学院182.5 分解定理和扩张原理分解定理和扩张原理 分解定理表明,模糊集合分解定理表明,模糊集合 是由一个普通集合簇是由一个普通集合簇 组成的,也组成的,也即,模糊集合可以不通过隶属函数而用即,模糊集合可以不通过隶属函数而用 截集的概念来描述,这就建立截集的概念来描述,这就建立了模糊集合与普通集合的关系。了模糊集合与普通集合的关系。(2 2)扩张原理)扩张原理 设设U和和V是两个论域,是两个论域,f是是U到到V的一个映射,对的

14、一个映射,对U上的模糊集合上的模糊集合 ,可以扩张成为可以扩张成为可以看出,扩张原理将普通集合中的数学方法扩展到模糊集合。可以看出,扩张原理将普通集合中的数学方法扩展到模糊集合。 这里,这里, 叫做叫做f的扩张。通过的扩张。通过 映射映射 时,规定它的隶属函数的时,规定它的隶属函数的值保持不变。值保持不变。南昌航空大学信息工程学院南昌航空大学信息工程学院192.6 隶属函数隶属函数 隶属函数是模糊集合论的基础,实质上反映的是事物的渐变性。隶属函数是模糊集合论的基础,实质上反映的是事物的渐变性。在在模糊集合的各种应用场合,首先要解决的问题是确定隶属函数。如何评模糊集合的各种应用场合,首先要解决的

15、问题是确定隶属函数。如何评价隶属函数是否符合客观实际,目前还没有一个评判的标准,实际效果价隶属函数是否符合客观实际,目前还没有一个评判的标准,实际效果是检验和调整隶属函数的依据,是检验和调整隶属函数的依据,“主观主观”和和“客观客观”相结合。相结合。 (1 1)隶属函数确定的一般原则和方法)隶属函数确定的一般原则和方法常用的方法有:常用的方法有: 模糊统计法;模糊统计法; 例证法;例证法; 专家经验法专家经验法还有:二元对比排序法、可变模型法、相对选择法、滤波法等。还有:二元对比排序法、可变模型法、相对选择法、滤波法等。南昌航空大学信息工程学院南昌航空大学信息工程学院202.6 隶属函数隶属函

16、数表示隶属度函数的模糊集合必须是凸模糊集合。表示隶属度函数的模糊集合必须是凸模糊集合。一个模糊集合是凸的,当且仅当任何一个模糊集合是凸的,当且仅当任何和任何和任何 ,满足:,满足:南昌航空大学信息工程学院南昌航空大学信息工程学院212.6 隶属函数隶属函数变量所取隶属函数通常是对称和平衡的。变量所取隶属函数通常是对称和平衡的。隶属函数要符合人们的语义顺序,避免不适当的重叠。隶属函数要符合人们的语义顺序,避免不适当的重叠。论域中的每个点应该至少属于一个隶属函数的区域,也应该避免论域中的每个点应该至少属于一个隶属函数的区域,也应该避免 属于多个隶属函数的区域。属于多个隶属函数的区域。对同一输入没有

17、两个隶属函数会同时有最大隶属度。对同一输入没有两个隶属函数会同时有最大隶属度。当两个隶属函数重叠时,重叠部分对两个隶属函数不应该有交叉。当两个隶属函数重叠时,重叠部分对两个隶属函数不应该有交叉。南昌航空大学信息工程学院南昌航空大学信息工程学院222.6 隶属函数隶属函数(2 2)常见的隶属函数)常见的隶属函数 高斯型高斯型 广义钟形广义钟形南昌航空大学信息工程学院南昌航空大学信息工程学院232.6 隶属函数隶属函数(2 2)常见的隶属函数)常见的隶属函数S形形 梯形梯形南昌航空大学信息工程学院南昌航空大学信息工程学院242.6 隶属函数隶属函数(2 2)常见的隶属函数)常见的隶属函数三角形三角

18、形 Z形形南昌航空大学信息工程学院南昌航空大学信息工程学院252.7 2.7 模糊关系与模糊矩阵模糊关系与模糊矩阵 (1) 普通关系“关系”是集合论中的一个重要概念,它反映了不同集合的元素之间的关联。普通关系是用数学方法描述不同普通集合中的元素之间有无关联。例2.5.1 举行一次东西亚足球对抗赛,分两个小组A=中国,日本,韩国,B=伊朗,沙特,阿联酋。抽签决定的对阵形势为:中国-伊朗,日本-阿联酋,韩国-沙特。用R表示两组的对阵关系,则R可用序偶的形式表示为: R=(中国,伊朗),(日本,阿联酋),(韩国,沙特) 南昌航空大学信息工程学院南昌航空大学信息工程学院26可见关系R是A,B的直积AB

19、的子集。也可将R表示为矩阵形式,假设R中的元素r(i,j)表示A组第i个球队与B组第j个球队的对应关系,如有对阵关系,则r(i,j)为1,否则为0,则R可表示为: 该矩阵称为A和B的关系矩阵。 由普通关系的定义可以看出:在定义了某种关系之后,两个集合的元素对于这种关系要么有关联,r(i,j)1;要么没有关联,r(i,j)0。这种关系是很明确的。 2.7 2.7 模糊关系与模糊矩阵模糊关系与模糊矩阵南昌航空大学信息工程学院南昌航空大学信息工程学院27(2)模糊关系人和人之间关系的“亲密”与否?儿子和父亲之间长相的“相像”与否?家庭是否“和睦”?这些关系就无法简单的用“是”或“否”来描述,而只能描

20、述为“在多大程度上是”或“在多大程度上否“。这些关系就是模糊关系。我们可以将普通关系的概念进行扩展,从而得出模糊关系的定义。2.7 2.7 模糊关系与模糊矩阵模糊关系与模糊矩阵南昌航空大学信息工程学院南昌航空大学信息工程学院28 模糊关系的定义 假设x是论域U中的元素,y是论域V中的元素,则U到V的一个模糊关系是指定义在上的一个模糊子集,其隶属度代表x和y对于该模糊关系的关联程度。 例2.5.2 我们用模糊关系来描述子女与父母长相的“相像”的关系,假设儿子与父亲的相像程度为0.8,与母亲的相像程度为0.3;女儿与与父亲的相像程度为0.3,与母亲的相像程度为0.6。则可描述为: 2.7 2.7

21、模糊关系与模糊矩阵模糊关系与模糊矩阵南昌航空大学信息工程学院南昌航空大学信息工程学院29模糊关系常常用矩阵的形式来描述。假设xU,yV ,则U到V的模糊关系可以用矩阵描述为(该矩阵称为模糊矩阵)则上例中的模糊关系又可以用模糊矩阵描述为: 2.7 2.7 模糊关系与模糊矩阵模糊关系与模糊矩阵南昌航空大学信息工程学院南昌航空大学信息工程学院30 模糊关系的运算(即为模糊矩阵的运算)假设 和 是论域上UV的两个模糊关系,分别描述为: 那么,模糊关系的运算规则可描述如下 :模糊关系的相等: 模糊关系的包含: 模糊关系的并: 2.7 2.7 模糊关系与模糊矩阵模糊关系与模糊矩阵南昌航空大学信息工程学院南

22、昌航空大学信息工程学院31模糊关系的交: 模糊关系的补: 2.7 2.7 模糊关系与模糊矩阵模糊关系与模糊矩阵南昌航空大学信息工程学院南昌航空大学信息工程学院32例2.5.3 已知 求: 解:根据模糊关系的运算规则得: 2.7 2.7 模糊关系与模糊矩阵模糊关系与模糊矩阵南昌航空大学信息工程学院南昌航空大学信息工程学院33 模糊关系的合成设 是论域UV上的模糊关系, 是论域VW上的模糊关系,可分别描述为:则 和 可以合成为论域UW上的一个新的模糊关系 ,记做合成运算法则为: 2.7 2.7 模糊关系与模糊矩阵模糊关系与模糊矩阵南昌航空大学信息工程学院南昌航空大学信息工程学院34例2.5.4:

23、假设模糊关系 描述了子女与父亲、叔叔长相的“相象”关系,模糊关系 描述了父亲、叔叔与祖父、祖母长相的“相象”关系, 和 分别描述为:求子女与祖父、祖母长相的“相像”关系 。 2.7 2.7 模糊关系与模糊矩阵模糊关系与模糊矩阵南昌航空大学信息工程学院南昌航空大学信息工程学院35解:由合成运算法则得: 所以, 2.7 2.7 模糊关系与模糊矩阵模糊关系与模糊矩阵南昌航空大学信息工程学院南昌航空大学信息工程学院36(3)模糊变换 设有二有限集X=x1,x2,xm和Y=y1,y2,yn,R是XY上的模糊关系:设A和B分别为X和Y上的模糊集:的隶属函数运算规则为:则称B是A的象,A是B的原象,R是X到

24、Y上的一个模糊变换。且满足2.7 2.7 模糊关系与模糊矩阵模糊关系与模糊矩阵南昌航空大学信息工程学院南昌航空大学信息工程学院37例2.5.5:已知论域X=x1,x2, x3和Y=y1,y2,A是论域X上的模糊集:R是X到Y上的一个模糊变换,试通过模糊变换R求A的象B解:2.7 2.7 模糊关系与模糊矩阵模糊关系与模糊矩阵南昌航空大学信息工程学院南昌航空大学信息工程学院38例例2.5.6 艺术学院招生,对考生所需考察的素质有:艺术学院招生,对考生所需考察的素质有:歌舞,表演,外在歌舞,表演,外在。对各种。对各种素质的评语分为四个等级素质的评语分为四个等级好,较好,一般,差好,较好,一般,差。某

25、学生表演完毕后,评委对其评价为:某学生表演完毕后,评委对其评价为:好好较好较好一般一般差差歌舞歌舞30302020表演表演10205020外在外在40401010如果考察学生培养为电影演员的潜质,则对表演的要求较高,其它较低。如果考察学生培养为电影演员的潜质,则对表演的要求较高,其它较低。定义加权模糊集为:定义加权模糊集为:A0.25 0.5 0.25试根据模糊变换来得到评委对该学生培养为电影演员的最终结论。试根据模糊变换来得到评委对该学生培养为电影演员的最终结论。2.7 2.7 模糊关系与模糊矩阵模糊关系与模糊矩阵南昌航空大学信息工程学院南昌航空大学信息工程学院39 解:根据模糊变换可以得到

26、评委对该学生培养为电影演员的决策集:解:根据模糊变换可以得到评委对该学生培养为电影演员的决策集: 综合评判:选取隶属度最大的元素作为最终的评语,评委的评语为综合评判:选取隶属度最大的元素作为最终的评语,评委的评语为“一般一般”2.7 2.7 模糊关系与模糊矩阵模糊关系与模糊矩阵南昌航空大学信息工程学院南昌航空大学信息工程学院402.7 2.7 模糊关系与模糊矩阵模糊关系与模糊矩阵(4)模糊矩阵 (5)模糊向量 可以看出,模糊矩阵是模糊关系的表示,模糊关系的运算、合成、性质就是指模糊矩阵的运算、合成和性质。 模糊向量是由隶属函数构成的一维数组,它是一种特殊的模糊关系。其定义为:如果对任意 ,则称

27、向量 为模糊行向量,其转置为模糊列向量。 定义运算 为两者的笛卡尔积。 模糊向量的笛卡尔积: 模糊向量的内积、外积和贴近度 南昌航空大学信息工程学院南昌航空大学信息工程学院41(1) 模糊集合的概念:定模糊集合的概念:定义、表示方法、隶属函数、基本、表示方法、隶属函数、基本 运算及其性运算及其性质等等 (2) 水平截集水平截集的概念:定义及其性质的概念:定义及其性质 (3) 分解定理和扩张原理:建立了模糊集合与普通集合的分解定理和扩张原理:建立了模糊集合与普通集合的关系,同时将普通集合中的数学方法扩展到模糊集合关系,同时将普通集合中的数学方法扩展到模糊集合 (4) 模糊关系与模糊矩阵:定义、表

28、示方法、基本运算及模糊关系与模糊矩阵:定义、表示方法、基本运算及其性质、合成运算及其性质等其性质、合成运算及其性质等 模糊集合及其相关概念特别是模糊关系究竟与人的语模糊集合及其相关概念特别是模糊关系究竟与人的语言表达和推理有和关系?言表达和推理有和关系?南昌航空大学信息工程学院南昌航空大学信息工程学院422.8 语言规则中蕴涵的模糊关系 “天气很冷,快要下雪了” 模糊判断句 气温-下雪概率 模糊推理句 (1) 语言变量 (模糊语言变量) 语言变量是自然语言中的词或句,它的取值不是通常的数,而是用模糊语言表示的模糊集合。 例如“年龄”就可以是一个模糊语言变量,其取值为“年幼”,“年轻”,“年老”

29、等模糊集合。 语言变量可定义为一个五元体:语言变量可定义为一个五元体:语言变量的名称语言变量的名称语言变量取值名称的集合语言变量取值名称的集合语言变量的论域语法规则(生成语言值集合)语法规则(生成语言值集合)语言变量的论域语言变量的论域语义规则(表示隶属函数)语义规则(表示隶属函数)南昌航空大学信息工程学院南昌航空大学信息工程学院43实际上,定义一个语言变量只需要定义以下4个方面的内容: 定义变量名称 定义变量的论域 定义变量的语言值(每个语言值是定义在变量论域上的一个模糊集合) 定义每个模糊集合的隶属函数。 例2.8.1:定义语言变量“速度”。 首先,定义变量名称为“速度”,记做x;其次,定

30、义变量“速度”的论域为0,200km/h;再次,在论域0,200上定义变量的语言值为 慢,中,快;最后,在论域上分别定义各语言值的隶属函数为 2.8 语言规则中蕴涵的模糊关系南昌航空大学信息工程学院南昌航空大学信息工程学院44定义的隶属函数形状如图 (2) 模糊蕴含关系 人类在生产实践和生活中的操作经验和控制规则往往可以用自然语言来描述。譬如,在汽车驾驶速度的控制过程中,控制规则可以描述为“如果速度快了,那么减小油门;如果速度慢了,那么加大油门。”下面就来介绍如何利用模糊数学从语言规则中提取其蕴涵的模糊关系。 2.8 语言规则中蕴涵的模糊关系南昌航空大学信息工程学院南昌航空大学信息工程学院45

31、1)简单条件语句的蕴涵关系 2.8 语言规则中蕴涵的模糊关系“如果那么”或“如果那么,否则”n假设u,v 是已定义在论域U U和V的两个语言变量,人类的语言控制规则为“如果u是A,则v是B ”,其蕴涵的模糊关系R为: 式中,AB称作A和B的笛卡尔乘积,其隶属度运算法则为:所以,R的运算法则为:南昌航空大学信息工程学院南昌航空大学信息工程学院462.8 语言规则中蕴涵的模糊关系n假设u,v 是已定义的两个语言变量,人类的语言控制规则为“如果u是A,则v是B;否则,v是C” 则该规则蕴涵的模糊关系R为:南昌航空大学信息工程学院南昌航空大学信息工程学院472.8 语言规则中蕴涵的模糊关系例2.8.2

32、: 定义两语言变量“误差u”和“控制量v”;两者的论域:U=V= 1 ,2 ,3 ,4 ,5; 定义在论域上的语言值为:小,大,很大,不很大 =A,B,G,C;定义各语言值的隶属函数为:分别求出控制规则“如果u 是小,那么 v 是大” 蕴涵的模糊关系R1和规则“如果u 是小,那么 v 是大;否则, v 是不很大”蕴涵的模糊关系R2。南昌航空大学信息工程学院南昌航空大学信息工程学院482.8 语言规则中蕴涵的模糊关系解:(1)求解R1 (2)求解R2 南昌航空大学信息工程学院南昌航空大学信息工程学院492)多重条件语句的蕴涵关系由多个简单条件语句并列构成的语句叫做多重条件语句,其句型为:如果u是

33、A1,则v是B1 ; 否则,如果u是A2,则v是B2 ; 否则,如果u是An,则v是Bn。 该语句蕴涵的模糊关系为: 其隶属函数为:2.8 语言规则中蕴涵的模糊关系南昌航空大学信息工程学院南昌航空大学信息工程学院503)多维条件语句的蕴涵关系具有多输入量的简单条件语句,我们称之为多维条件语句。其句型为:如果u1是A1,且u2是A2,且um是Am,则v是B该语句蕴涵的模糊关系为: 其隶属函数为:2.8 语言规则中蕴涵的模糊关系南昌航空大学信息工程学院南昌航空大学信息工程学院512.8 语言规则中蕴涵的模糊关系例例2.8.3 已知语言规则为已知语言规则为“如果如果e是是A,并且,并且ec是是B,那

34、么,那么u是是C。”其中其中 试求该语句所蕴涵的模糊关系试求该语句所蕴涵的模糊关系 R。解:解: 第一步,先求第一步,先求R1AB:南昌航空大学信息工程学院南昌航空大学信息工程学院52第二步,将二元关系矩阵第二步,将二元关系矩阵R1排成列向量形式排成列向量形式R1 T,先,先将中的第一行元素写成列向量形式,再将中的第二行将中的第一行元素写成列向量形式,再将中的第二行元素也写成列向量并放在前者的下面,如果是多行的,元素也写成列向量并放在前者的下面,如果是多行的,再依次写下去。于是再依次写下去。于是R1可表示为:可表示为: 第三步,第三步,R可计算如下:可计算如下: 2.8 语言规则中蕴涵的模糊关

35、系南昌航空大学信息工程学院南昌航空大学信息工程学院532.8 语言规则中蕴涵的模糊关系4)多重多维条件语句的蕴涵关系具有多输入量的多重条件语句,我们称之为多重多维条件语句。其句型为:具有多输入量的多重条件语句,我们称之为多重多维条件语句。其句型为: 如果u1是A11,且u2是A12,且um是A1m,则v是B1;否则,如果u1是A21,且u2是A22,且um是A2m,则v是B2;否则,如果u1是An1,且u2是An2,且um是Anm,则v是Bn;则该语句蕴涵的模糊关系为:则该语句蕴涵的模糊关系为: 其隶属函数为:其隶属函数为:南昌航空大学信息工程学院南昌航空大学信息工程学院542.9 模糊推理模

36、糊推理常规推理:常规推理:已知已知x,y之间的函数关系之间的函数关系yf(x),则对于某个,则对于某个x* ,根据,根据f( )可可以推理得到相应的以推理得到相应的y*。xyf( )x*y*=f(x*)推理推理模糊推理:模糊推理:知道了语言控制规则中蕴涵的模糊关系后,就可以根据模糊关知道了语言控制规则中蕴涵的模糊关系后,就可以根据模糊关系和输入情况,来确定输出情况,这就叫做系和输入情况,来确定输出情况,这就叫做“模糊推理模糊推理”。xyRx*=Ay*=B推理推理南昌航空大学信息工程学院南昌航空大学信息工程学院552.9 模糊推理模糊推理(1) 单输入模糊推理对于单输入的情况,假设两个语言变量x

37、,y之间的模糊关系为R ,当x的模糊取值为A* 时,与之相对应的y的取值B* ,可通过模糊推理得出,如下式所示:上式的计算方法有两种:1)Zadeh法法南昌航空大学信息工程学院南昌航空大学信息工程学院562.9 模糊推理模糊推理例例2.9.1 在在例例2.8.2中,已经求出控制规则中,已经求出控制规则“如果如果u 是小,那么是小,那么 v 是大是大”蕴涵的蕴涵的模糊关系为模糊关系为R1,现在,已知输入量,现在,已知输入量u 的模糊取值为的模糊取值为“略小略小”,记做,记做A1,令,令A1=(1,0.89,0.55,0.32,0),求控制量,求控制量v根据规则相应的取值根据规则相应的取值B1。

38、解:所以南昌航空大学信息工程学院南昌航空大学信息工程学院572.9 模糊推理模糊推理2)Mamdani推理方法推理方法与与Zadeh法不同的是,法不同的是,Mamdani推理方法用推理方法用A和和B的笛卡尔积来表示的笛卡尔积来表示AB的模糊蕴涵关系。的模糊蕴涵关系。则对于单输入推理的情况,的的计算方法算方法为:叫做和叫做和A的适配度,它是的适配度,它是A*和和A的交集的高度。的交集的高度。根据根据Mamdani推理方法,结论可以看作用推理方法,结论可以看作用对对B进行切割,所以这种方进行切割,所以这种方法又可以形象地称为法又可以形象地称为削顶法削顶法。 南昌航空大学信息工程学院南昌航空大学信息

39、工程学院582.9 模糊推理模糊推理单输入单输入Mamdani推理的图形化描述(削顶法)推理的图形化描述(削顶法) 南昌航空大学信息工程学院南昌航空大学信息工程学院59(2) 多输入模糊推理对于语言规则含有多个输入的情况,假设输入语言变量对于语言规则含有多个输入的情况,假设输入语言变量x1,x2,xm与输与输出语言变量出语言变量y之间的模糊关系为之间的模糊关系为R,当输入变量的模糊取值分别为,当输入变量的模糊取值分别为A1*, A2*, ,Am*时,与之相对应的时,与之相对应的y的取值的取值B*,可通过下式得到:,可通过下式得到:2.9 模糊推理模糊推理南昌航空大学信息工程学院南昌航空大学信息

40、工程学院60例2.9.2,已知 2.9 模糊推理模糊推理试根据试根据例例2.8.3中的语言规则求中的语言规则求“e 是是A* 并且并且ec 是是B* ”时输出时输出u的模糊值的模糊值C* 。解:解: 南昌航空大学信息工程学院南昌航空大学信息工程学院61把把R2写成行向量形式,并以写成行向量形式,并以R2T表示,则表示,则 令令 2.9 模糊推理模糊推理南昌航空大学信息工程学院南昌航空大学信息工程学院622.9 模糊推理模糊推理对于二输入模糊推理,还可以根据对于二输入模糊推理,还可以根据Mamdani方法用图形法进行描述方法用图形法进行描述: 二维模糊规则:二维模糊规则:R: IF x is A

41、 and y is B THEN z is C ,可以看作两个单,可以看作两个单维模糊规则的交集:维模糊规则的交集: R1: IF x is A THEN z is C,and R2:IF y is B THEN z is C。则当二维输入变量的模糊取值分别为则当二维输入变量的模糊取值分别为A*和和B*时,根据时,根据R推理得到的模糊输推理得到的模糊输出出C*等于根据等于根据R1推理得到的模糊输出推理得到的模糊输出C1*和根据和根据R2推理得到的模糊输出推理得到的模糊输出C2*的交集。的交集。 南昌航空大学信息工程学院南昌航空大学信息工程学院63其运算法则为:其运算法则为: 上式的图形化意义在

42、于用上式的图形化意义在于用1 1和和2 2的最小值对的最小值对C进行削顶。进行削顶。2.9 模糊推理模糊推理南昌航空大学信息工程学院南昌航空大学信息工程学院64(3)多输入多规则模糊推理)多输入多规则模糊推理 以二输入为例,对于多规则的情况,规则库可以描述为:以二输入为例,对于多规则的情况,规则库可以描述为:R:R1:IF x is A1 and y is B1 THEN z is C1;R2:IF x is A2 and y is B2 THEN z is C2;Rn:IF x is An and y is Bn THEN z is Cn;则当二维输入变量的模糊取值分别为则当二维输入变量的模

43、糊取值分别为A*和和B*时,根据时,根据R推理得到的模糊输推理得到的模糊输出出C*等于所有根据等于所有根据Ri推理得到的模糊输出推理得到的模糊输出Ci的并集。的并集。 2.9 模糊推理模糊推理南昌航空大学信息工程学院南昌航空大学信息工程学院652.9 模糊推理模糊推理 两规则二输入模糊推理图形化描述两规则二输入模糊推理图形化描述 南昌航空大学信息工程学院南昌航空大学信息工程学院66小结小结 模糊集理论是模糊控制的数学基础,是描述模糊性概念的有效的模糊集理论是模糊控制的数学基础,是描述模糊性概念的有效的数学工具。模糊集合理论是普通集合理论的拓展,它通过引入隶属函数数学工具。模糊集合理论是普通集合理论的拓展,它通过引入隶属函数的概念达到了对模糊概念描述的目的。的概念达到了对模糊概念描述的目的。 本章详细地介绍了模糊集合、模糊关系的概念及其与普通集合、本章详细地介绍了模糊集合、模糊关系的概念及其与普通集合、普通关系之间的关系、并给出了如何从人类自然语言规则中提取其蕴涵普通关系之间的关系、并给出了如何从人类自然语言规则中提取其蕴涵的模糊关系的方法,介绍了如何根据模糊关系进行模糊推理。的模糊关系的方法,介绍了如何根据模糊关系进行模糊推理。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号