模糊理论基础ppt课件.ppt

上传人:牧羊曲112 文档编号:1344712 上传时间:2022-11-11 格式:PPT 页数:59 大小:905KB
返回 下载 相关 举报
模糊理论基础ppt课件.ppt_第1页
第1页 / 共59页
模糊理论基础ppt课件.ppt_第2页
第2页 / 共59页
模糊理论基础ppt课件.ppt_第3页
第3页 / 共59页
模糊理论基础ppt课件.ppt_第4页
第4页 / 共59页
模糊理论基础ppt课件.ppt_第5页
第5页 / 共59页
点击查看更多>>
资源描述

《模糊理论基础ppt课件.ppt》由会员分享,可在线阅读,更多相关《模糊理论基础ppt课件.ppt(59页珍藏版)》请在三一办公上搜索。

1、智能控制原理及应用,第二章 模糊理论基础,制作人 柏艳红,模糊数学 模糊的英文为Fuzzy,它具有“不分明”,“边界不清”的意思。而数学是非常严格、非常精确的东西。模糊数学是用来描述、研究、处理事物所具有的模糊特征(即模糊概念)。“模糊”是指它的研究对象,“数学”是指它的研究方法。模糊概念 在自然语言中,常用的描述事物特征的一些概念是模糊的。如健康状况一栏中,填“好、比较好、良好等”,至于什么样的身体属于好,什么样的属于良,很难确切地规定。再如,将人按年龄分为“年轻人、中年人、老年人” (从宏观上把握事物的主要特征和便于处理,人为将其模糊化)。再如,在水箱液位、温度等控制中,有经验的操作工会根

2、据被控制量的大小(高,过高、低),操作阀门等(开大、开小)。,引言,普通数学对模糊概念的描述 以年龄为例,传统的方法是规定一些域值来定义的。用y代表年龄,y=60为“老年”。这种方法简单,但过于绝对化。实际上人是随着年龄的增长逐渐地由青年步入中年,再走向老年的,这些概念之间本来就没有明确的界限。传统数学的基础是集合论,这些集合的边界必须是明确的,一个对象要么属于,要么不属于,二者必居其一。传统数学不能描述和处理这种没有明确边界的模糊概念,模糊数学便应用而生。 模糊数学诞生于1965年,它的创始人是美国的自动控制专家L.A.Zadeh教授,他创立了模糊集合论,为模糊数学奠定了基础。 模糊技术的应

3、用领域 地铁机车、机器人、过程控制、故障诊断、交通管理、医疗诊断、声音识别、图像处理、市场预测等领域。,引言,第一节 模糊集合及其运算,2.1.1 模糊集合的定义及相关概念,1模糊集合(Fuzzy Sets),给定论域U,U到0,1闭区间的任一映射AA:U 0,1uA(u)都确定U上的一个模糊子集A,简称模糊集。A称为模糊集合A的隶属函数(Membership Function)。,若论域中的元素用x表示,则A(x)称为x属于A的隶属度(degree of membership)。,隶属函数反映了论域中的元素属于该集合的程度。 A(x)接近1,表示x属于A的程度高;A(x)接近0,表示x属于A

4、的程度低。,the universe of discourse,2.1.1 模糊集合的定义及相关概念,2.1.1 模糊集合的定义及相关概念,例如:用论域1,100上的模糊集A、B、C表示“年轻、中年、老年”,A、B、C的隶属函数A(x)、B(x)、C(x)如图所示。,30岁的年轻程度为0.75。40岁的人已经不太年轻(0.25),比较接近中年,但属于中年的程度还不太大(0.5),50岁正值中年(1),即将走向“老年”。,显然,用模糊集合能够比较准确地、真实地描述人们头脑中的原有概念,而用普通集合描述模糊性反倒是不准确、不真实的。,2.1.1 模糊集合的定义及相关概念,2台集合 (Support

5、),模糊集合A的台集AS是一个普通集合,它由论域U中满足A(u)0的所有u组成。即,如果模糊集合A的台集仅有一个元素u0,且A(u0)=1,则A就是单点模糊集。,3单点(singleton)模糊集,模糊集合的Zadeh表示法为,4凸模糊集,2.1.1 模糊集合的定义及相关概念,若A为以实数R为论域的模糊子集,其隶属函数为A(x),如果对于在任意实数axb,都有,则称A为凸模糊集。,凸模糊集实质上就是隶属函数具有单峰值特性。,2.1.2 模糊集合的表示法,一、离散论域,设论域为有限集,隶属度为零的项可以不写,隶属度为零的项必须写,2.1.2 模糊集合的表示法,例 在由整数1,2,10组成的论域中

6、,即U=1,2,10,讨论”几个”这一模糊概念,用模糊集A可表示。根据经验,可以定量地给出它们的隶属函数,模糊集A可表示为,由上式可以看出,用“几个”表示5个、6个的可能性最大,而通常不采用“几个”表示1个、2个或9个、10个。,2.1.2 模糊集合的表示法,二、连续论域,Zadeh表示法为,“年轻”和“年老”模糊集合可以写为,2.1.2 模糊集合的表示法,2.1.3 模糊集合的基本运算,设论域U上的两个模糊子集A和B,它们之间的交、并、补运算定义如下。,1. F交集,A与B的交集,记作AB,有,2.1.3 模糊集合的基本运算,3. F补集,A的补集,记作AC,有,第二节 常用隶属函数,1三角

7、型隶属函数Triangular MF,a为三角形左边底角的顶点坐标,b为顶角顶点坐标,c为右边地角顶点的坐标。,Matlab函数 Trimf(x,a b c),第二节 常用隶属函数,2梯型隶属函数Trapezoidal MF,a为梯形左边底角的顶点坐标,b为左边顶角顶点坐标,c为右边顶角顶点的坐标,c为右边底角顶点的坐标 。,Matlab函数 Trapmf(x,a b c d),第二节 常用隶属函数,3高斯型隶属函数Gauss MF,c为函数的中心点,a为函数曲线的宽度 。,Matlab函数 Gaussmf(x,a c),第二节 常用隶属函数,4Sigmoid型隶属函数,当a为正时,向右斜;a

8、为负时,向左斜;a绝对值越大,斜率越大;c为拐点对应的坐标。,Matlab函数 sigmf(x,a c),第二节 常用隶属函数,4Sigmoid型隶属函数,a绝对值越大,斜率越大;c为拐点对应的坐标。,第二节 常用隶属函数,5一般的钟型隶属函数,Matlab函数 Gbellmf(),第二节 常用隶属函数,6 双边高斯型 gaussmf()7 Z型 zmf()8 型 pimf()9 双边高斯型 gauss2mf()10两个sigmoid型函数的积 psigmf()11两个sigmoid型函数的和 dsigmf(),第三节 模糊关系及其合成,2.3.1 模糊关系的定义,1. 集合的直积,设有两个集

9、合X,Y,X和Y的直积XY定义为,它是由序偶(x,y)的全体所构成的二维论域上的集合。一般来说XYYX。,2.3.1 模糊关系及模糊矩阵的定义,2. 模糊关系及模糊矩阵,设X、Y是两个非空集合,以直积XY为论域定义的模糊集合R称为X和Y的模糊关系,记为RXY。,(1)模糊关系RXY由其隶属函数R(x,y)完全刻画,R(x,y)表示了X中的元素x和Y中的元素y具有关系RXY的程度。,(2)当X和Y为有限离散集合时,设X=x1,x2,xn,Y=y1,y2,ym,则X和Y的模糊关系RXY可用nm阶矩阵表示,即,这样的矩阵称为模糊矩阵,模糊矩阵是论域为直积XY模糊集。,2.3.1 模糊关系及模糊矩阵的

10、定义,模糊关系和模糊矩阵举例,例:X=10,20,40,80,Y=10,20,30,40,“x远大于y”这一模糊关系的模糊关系矩阵为,当x=40,y=20时,“x远大于y”的程度是0.8。,3. 模糊集合的直积,2.3.1 模糊关系及模糊矩阵的定义,若有两个模糊集A和B,其论域分别X和Y,定义在积空间XY上的模糊集合AB称为模糊集合A和B的直积,其隶属函数为,或者,可见,模糊集合A和B的直积是积空间XY上的一个模糊关系。,模糊集合A和B的直积所产生的模糊关系在模糊推理及模糊控制中起着十分重要的作用。,2.3.2 模糊关系和模糊矩阵的合成运算,由于模糊关系和模糊矩阵是定义在直积空间的模糊集合,因

11、此它遵从一般模糊集合(并、交、补等)的运算规则。,1模糊矩阵的合成运算,设是两个模糊矩阵,它们的合成QR指的是一个n行l列的模糊矩阵S,S的第i行第k列的元素sik等于Q的第i行元素与R的第k列对应元素两两先取较小者,然后在所得的结果中取较大者,即,设合成算子“”代表两个模糊矩阵的相乘,它与线性代数中的矩阵乘积相似,只是把普通矩阵乘运算中对应的元素之间的“乘”用取小运算“”来代替,而元素间的“加”用取大运算“”来代替。,2.3.2 模糊关系的合成运算,例:已知模糊关系矩阵,1模糊矩阵的合成运算,模糊矩阵的合成运算举例,设A为论域X上的模糊集合,B为论域Y上的模糊集合。根据上述模糊集合的直积和模

12、糊矩阵的合成的定义,当X和Y为离散论域时,A与B的直积(取小运算)为,2.3.2 模糊关系和模糊矩阵的合成运算,设R1是X和Y的模糊关系,R2是Y和Z的模糊关系,R1和R2的合成R1R2指的是XZ上的一个模糊关系,其隶属函数为,“”表示取大运算,“”表示取小运算,因此称为取大-取小合成(max-min composition)。,2模糊关系的合成运算,当论域X、Y、Z为有限集时,可用模糊矩阵的合成来表示模糊关系的合成。,第四节 模糊逻辑与模糊推理,2.4.1 模糊语言变量,模糊语言变量(linguistic variables)是自然语言中的词或句,如气温、误差等,它的取值不是通常的常数,而是

13、用模糊语言表示的模糊集。以下将模糊语言变量简称语言变量。,一个语言变量可由以下的五元体来表征,X为语言变量的名称;T(x)语言变量值的集合;U为x的论域;G为语法规则(用于产生各语言变量值x的名称);M为语义规则(用于产生模糊集合的隶属函数)。,例如:以控制系统的“误差”为语言变量 x论域取U=-6 6T(x)=T(误差)=负很大、负大、负中、负小、 零、正小、正中、正大、正很大,如上所述,每个模糊语言相当于一个模糊集合。,各模糊语言(模糊集合)的隶属函数如图。,2.4.2 模糊命题,模糊命题(proposition):含有模糊概念的陈述句。,模糊命题可以用英文字母表示,如P:误差较大。,模糊

14、命题的真值:模糊命题的真假程度,它是0,1区间上的一个实数。,单模糊命题:简单的模糊陈述句,其一般形式为P:x 为 Ax为模糊变量,A为某一模糊概念对应的模糊集合。,单模糊命题P的真值V(P),就由该变量对模糊集的隶属度来表示,即V(P)=A(x)当A(x)=0,表示命题P完全假;A(x)=1,表示命题P完全真;A(x)越接近0,命题P假的程度越大,真的程度越小;A(x)越接近1,命题P假的程度越小,真的程度越大。,例 讨论模糊命题Q:天气热。语言变量是气温t,t-40C,50C,定义“热”的模糊集合为H,其隶属函数为H(t)。若今日气温为t=20 C,H(20)=0.4,那么该命题的真值为0

15、.4。也就是说,“天气热”这个命题的真实程度是0.4。,2.4.2 模糊命题,条件模糊命题: “IF THEN ”形式的条件语句,表达两个普通命题之间的因果关系,称为条件模糊命题。,模糊控制中的模糊控制规则通常来源于专家的知识,通常采用“IF THEN ”形式来描述。因此,在模糊控制中,模糊控制规则也就是模糊条件句。IF部分为规则的前提,THEN部分为规则的结论。,复合模糊命题:把简单模糊命题通过联结词联合起来,就构成了复合模糊命题。联结词可以是“与”、“或”、“非”、“若则”等。,2.4.2 模糊命题,简单模糊命题之间的“与”、“或”、“非”运算,设命题P:x 为 A;命题Q:y 为 B。,

16、2.4.2 模糊命题,(1)“与”运算:P and Q,其真值定义为,或者,可见,“and Method” 代数积Prod 或 取小Min,P、Q的真值,2.4.2 模糊命题,(2)“或”运算:P or Q,其真值定义为,或者,“or Method” 代数和Probor 或 取大Max,(3)“非”运算:not P,其真值定义为,可见,2.4.3 模糊蕴含(implication)关系,条件模糊命题: “如果x是A,则y 是B”,令P:x为A,Q:y为B。则可表示为PQ,它表示普通命题P和Q之间有因果关系。由于模糊集A和B的隶属函数表示了命题P和Q的真值,因此, PQ等价于模糊语言A和B之间的

17、模糊蕴含关系AB。AB 是XY上的模糊集。,模糊蕴涵关系的运算有许多定义,常用的有以下两种。,Mamdani(玛达尼)的最小运算(min),Larsen的积运算(Prod),2.4.3 模糊蕴含(implication)关系,常见模糊规则的模糊蕴含关系表达式,模糊关系: XY上的模糊子集R。,模糊集合的直积:XY上一个模糊关系。,模糊蕴含: XY上一个特殊的模糊关系。,模糊命题逻辑“与”运算: min 或 prod。,模糊命题逻辑“或”运算: max 或 probor。,模糊命题逻辑“非”运算,或者,几个模糊逻辑运算,小 结,常见IF-THEN规则的表达形式,“如果x是A,则y 是B”,“如果

18、x是A and y 是B,则z是C ”,“如果x是A or y 是B,则z是C ”,“如果x不是A,则y 是B”,小 结,2.4.4 模糊推理,1模糊推理的基本形式,“三段论”式,模糊推理(Fuzzy Inference)是不确定性推理方法的一种,它是运用模糊语言,对模糊命题进行模糊判断,推出一个近似的模糊结论的方法。,2.4.4 模糊推理,2模糊推理的合成规则,1975年Zadeh提出了模糊逻辑推理的合成规则。,即结论B是模糊集合A和模糊蕴含关系AB的合成。,2.4.4 模糊推理,合成推理规则举例,若人工调节炉温,有如下的经验规则:“如果炉温低,则应施加高电压”。试问当炉温为“非常低”时,应

19、施加怎样的电压。已知:,x和y分别表示模糊语言变量“炉温”和“电压”,x和y的论域为,计算模糊蕴含关系,计算输出量的模糊集,模糊向量的转置,2.4.4 模糊推理,2.4.4 模糊推理,3多重模糊条件语句,1)使用“and”连接的模糊条件语句,模糊蕴含关系,推理结果,2.4.4 模糊推理,例:设有论域X=a1,a2,a3,Y=b1, b2, Z=c1,c2,c3,已知模糊集合,模糊规则“若x为A 且y为B, 则z为C。若,求C。,用“and”连接的模糊条件语句推理举例,2.4.4 模糊推理,“and”连接的模糊条件语句举例,(1)求规则的模糊蕴含关系,2.4.4 模糊推理,用“and”连接的模糊

20、条件语句举例,(2)计算输入量的模糊集合,(3)计算输出量的模糊集合,2.4.4 模糊推理,2)使用“also”连接的模糊条件语句,2.4.4 模糊推理,2)使用“also”连接的模糊条件语句,第i条规则的模糊蕴含关系为,n条模糊规则是并列的,它们之间是“或”的逻辑关系,因此,总模糊蕴含关系为,论域相同!,2.4.4 模糊推理,例 已知一个双输入单输出的模糊系统,其输入量为x和 y,输出为z,其输入输出关系可用如下两条模糊规则描述:,规则1: 若x为A1 and y为B1,则 z为C1规则2: 若x为A2 and y为B2,则 z为C2,现已知输入x为A and y为B,试求输出量z。其中,模

21、糊推理举例,由于这里所有模糊集合的论域都是离散的,因此模糊集合可用模糊向量来描述,模糊关系可用模糊矩阵来描述。这里,and 采用求交(min)运算,蕴含关系采用取小运算。,(1)求每条规则的模糊蕴含关系,模糊推理举例,同理,(2)求总模糊蕴含关系,模糊推理举例,(3)计算输入量的模糊集合,(4)计算输出量的模糊集合,本章主要内容,模糊集合及其运算 常用隶属函数 模糊关系及其合成 模糊逻辑与模糊推理,习题2-1 设有论域X=a1,a2,a3,Y=b1,b2,b3,Z=c1,c2,c3,已知模糊集合, 求“若x为A 且 y为B, 则z为C ”的模糊关系矩阵R;, 若,求C。,第二章 习题,,,,,第二章 习题,习题2-2 试写出下列模糊规则的关系矩阵表达式若x为A 或B, 则y为C;若x为A 且B, 则y为C;若x为A 且y为B, 则z为C或D。,Thats all for today!Thank you!,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号