第6章模糊控制优秀课件.ppt
《第6章模糊控制优秀课件.ppt》由会员分享,可在线阅读,更多相关《第6章模糊控制优秀课件.ppt(83页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第6章模糊控制1第1页,本讲稿共83页 如图所示是使用模糊控制算法与如图所示是使用模糊控制算法与经典的传递函数算法在阶跃干扰下的经典的传递函数算法在阶跃干扰下的响应曲线。响应曲线。模糊控制与经典控制相比,具有以下特点:模糊控制与经典控制相比,具有以下特点:模糊控制器是一种语言控制器,采用模糊控制器是一种语言控制器,采用模糊集合理论模糊集合理论实现对过程实现对过程的控制,不需要确切了解对象的的控制,不需要确切了解对象的数学模型数学模型。它是一种采用比例因子进行参数设定的控制器,有利于自适应它是一种采用比例因子进行参数设定的控制器,有利于自适应控制。控制。它是一种非线性控制器,具有较强的健壮性,当
2、对象参数变化它是一种非线性控制器,具有较强的健壮性,当对象参数变化时有较强的适应性。时有较强的适应性。将人的操作经验归纳成一系列的规则,利用模糊集合理论将将人的操作经验归纳成一系列的规则,利用模糊集合理论将它定量化,使控制器模仿人的操作策略。这种控制器就称为它定量化,使控制器模仿人的操作策略。这种控制器就称为模模糊控制器糊控制器。由它所构成的系统称为模糊控制系统。由它所构成的系统称为模糊控制系统。2第2页,本讲稿共83页4.1 模糊数学的基本概念和常用术语模糊数学的基本概念和常用术语一、模糊集合的基本概念一、模糊集合的基本概念 在人类的思维中,有些概念是非常清晰和明确的,如男人和女人在人类的思
3、维中,有些概念是非常清晰和明确的,如男人和女人等,他们可以使用普通集合来描述。但是也有许多模糊的概念,如大、等,他们可以使用普通集合来描述。但是也有许多模糊的概念,如大、小、冷、热等,却没有明确的内涵和外延,只能用模糊集合来描述。小、冷、热等,却没有明确的内涵和外延,只能用模糊集合来描述。例如例如“青年人青年人”就是一个模糊集合。由于一般对青年人没有一个就是一个模糊集合。由于一般对青年人没有一个明确的年龄的限定,不同的人对其年龄的划分理解有差异。明确的年龄的限定,不同的人对其年龄的划分理解有差异。用大写字母下添加波浪线表示模糊集合,如用大写字母下添加波浪线表示模糊集合,如 A表示模糊集合。表示
4、模糊集合。模糊集合的标记:模糊集合的标记:1.模糊集合的定义模糊集合的定义3第3页,本讲稿共83页 在描述一个模糊集合时,可以在普通集合的基础上,把特征在描述一个模糊集合时,可以在普通集合的基础上,把特征函数的取值为函数的取值为0、1两种情况变为两种情况变为在在0,1闭区间连续取值闭区间连续取值。因。因此可借助经典数学工具来定量描述模糊集合。此可借助经典数学工具来定量描述模糊集合。模糊集合的特征函数称为模糊集合的特征函数称为隶属函数隶属函数,记作,记作A(x),则,则A(x)表示表示x属于集合属于集合A的程度。的程度。隶属函数满足:隶属函数满足:例如:青年是一个集合,用普通集合表示时集合例如:
5、青年是一个集合,用普通集合表示时集合为为A,并且有:,并且有:A=x|15岁岁 x 25岁岁特征函数如图所示。特征函数如图所示。在普通集合中,使用特征函数来描述集合,特征函数表述在普通集合中,使用特征函数来描述集合,特征函数表述了论域中各个元素是否属于该集合。特征函数的取值为了论域中各个元素是否属于该集合。特征函数的取值为0或或1。4第4页,本讲稿共83页又例如,对于某人是否属于又例如,对于某人是否属于“老年人老年人”集合的隶属度函数可以用函数表示为:集合的隶属度函数可以用函数表示为:例如:例如:老年人老年人(55)=0.5模糊集合中的隶属函数值的确定带有模糊集合中的隶属函数值的确定带有主观性
6、主观性,一般是根据经验或统计而定。,一般是根据经验或统计而定。如果用模糊集合如果用模糊集合A表示,则有:表示,则有:这时的隶属函数如图所示。这时的隶属函数如图所示。式中式中x表示表示50岁以上人的年龄。岁以上人的年龄。老年人老年人(70)=0.94老年人老年人(65)=0.85第5页,本讲稿共83页2.模糊集合的表示方法模糊集合的表示方法 模糊集合由于没有明确的边界,不能象普通集合那样表示,模糊集合由于没有明确的边界,不能象普通集合那样表示,只能使用隶属函数来描述。只能使用隶属函数来描述。Zadeh教授曾给出下列的定义:教授曾给出下列的定义:当当 A(x)的值取的值取0,1闭区间两个端点闭区间
7、两个端点0和和1时,时,A(x)就称为就称为特征函数,特征函数,A就转化为一个普通集合。就转化为一个普通集合。模糊集合是普通集合概念的推广,而普通集合则是模糊集合模糊集合是普通集合概念的推广,而普通集合则是模糊集合的特殊情况。的特殊情况。设给定论域设给定论域U,A为为U到到0,1闭区间的任一映闭区间的任一映射射都可以确定都可以确定U的一个模糊集合的一个模糊集合A,A称为模糊集合称为模糊集合A的隶属函数的隶属函数.称为元素称为元素x对对A的隶属度,即的隶属度,即x属于属于A的程度。的程度。6第6页,本讲稿共83页模糊集合的表示方法可分为以下两种情况:模糊集合的表示方法可分为以下两种情况:(1)有
8、限论域有限论域若论域若论域U,且论域,且论域U=x1,x2,xn,则,则U上的模糊集合上的模糊集合A可表示为可表示为:上式不是分式求和,它仅仅是一种符号表示方法。其分母表示论域上式不是分式求和,它仅仅是一种符号表示方法。其分母表示论域U中的元素,分子表示相应元素的隶属度,隶属度为中的元素,分子表示相应元素的隶属度,隶属度为0的项可以省略。的项可以省略。例如:例如:7第7页,本讲稿共83页 例例4.1 某工段共有某工段共有7人,记为人,记为x1,x2,x3,x4,x5,x6,x7,在此论域中,男,在此论域中,男工和女工集合分别表示为:工和女工集合分别表示为:式中符号式中符号“+”表示列举,分式不
9、表示相除,分母表示元素名称,分表示列举,分式不表示相除,分母表示元素名称,分子表示该元素的特征函数值,在模糊集合中就表示隶属函数值。子表示该元素的特征函数值,在模糊集合中就表示隶属函数值。8第8页,本讲稿共83页(2)无限论无限论域域 当论域为无限的情况下,如取一连续实数区间,这时当论域为无限的情况下,如取一连续实数区间,这时U的模的模糊集合糊集合A可以用实函数来表示。前面的老年人和青年人就是用一可以用实函数来表示。前面的老年人和青年人就是用一实函数表示的。实函数表示的。一般来说,不管论域是有限还是无限的,都可以用下式来表示。一般来说,不管论域是有限还是无限的,都可以用下式来表示。式中积分号不
10、是高等数据中的积分意义,而是表示各个元素式中积分号不是高等数据中的积分意义,而是表示各个元素与隶属度对应的一个总括形式。与隶属度对应的一个总括形式。9第9页,本讲稿共83页3.模糊集合的运算模糊集合的运算 由于模糊集合与其隶属函数一一对应,所以模糊集合的运算就是由于模糊集合与其隶属函数一一对应,所以模糊集合的运算就是隶属函数的运算。隶属函数的运算。(1)空集空集模糊集合的空集是指对所有元素模糊集合的空集是指对所有元素x,它的隶属函数值为,它的隶属函数值为0,记作,记作。即:即:(2)等等集集 设有模糊集合设有模糊集合A和和B,若对所有元素,若对所有元素x,它们的隶属度相等,它们的隶属度相等,则
11、称则称A与与B相等。相等。即:即:10第10页,本讲稿共83页(3)子集子集 设有模糊集合设有模糊集合A和和B,所谓,所谓A是是B的子集或的子集或A包含于包含于B中,是指中,是指所有元素所有元素x,有有 A(x)B(x),记作记作A B。即:即:(4)并集并集模糊集合模糊集合A和和B的并集的并集C,对于所有元素,对于所有元素x,其隶属函数可表示为其隶属函数可表示为即:即:11第11页,本讲稿共83页(4)交集交集模糊集合模糊集合A和和B的交集的交集C,对于所有元素,对于所有元素x,其隶属函数可表示为其隶属函数可表示为即:即:(5)补补集集模糊集合模糊集合A的补集的补集BA,其隶属函数可表示为,
12、其隶属函数可表示为12第12页,本讲稿共83页3.隶属函数确定方法隶属函数确定方法 隶属函数的确定,应该是反映客观模糊现象的具体特点,符隶属函数的确定,应该是反映客观模糊现象的具体特点,符合客观规律。但是不同的人对同一模糊概念的认定和理解会存在合客观规律。但是不同的人对同一模糊概念的认定和理解会存在一定的差异,因此,隶属函数的确定又带有一定的一定的差异,因此,隶属函数的确定又带有一定的主观性主观性。隶属函数确定方法常用的有以下三种。隶属函数确定方法常用的有以下三种。(1)模糊统计法)模糊统计法模糊统计和随机统计是两种完全不同的统计方法。模糊统计和随机统计是两种完全不同的统计方法。随机统计是对肯
13、定性事件的随机统计是对肯定性事件的发生频率发生频率进行统计,统计结果称为概率。进行统计,统计结果称为概率。模糊统计是对模糊性事物的模糊统计是对模糊性事物的可能性程度可能性程度进行统计,统计的结果称为进行统计,统计的结果称为隶属度。隶属度。13第13页,本讲稿共83页用模糊统计法确定隶属函数的原理:用模糊统计法确定隶属函数的原理:在论域在论域U中给出一个元素中给出一个元素x,考虑,考虑n个具有模糊集合个具有模糊集合A属性的普属性的普通集合通集合A*,以及元素,以及元素x对对A*的归属次数。的归属次数。x对对A*的归属次数和的归属次数和n的的比值就是统计出的元素比值就是统计出的元素x对对A的隶属函
14、数。的隶属函数。当当n取得足够大时,隶属函数取得足够大时,隶属函数 A(x)是一个稳定值。是一个稳定值。采用上述方法,可以求出各个元素采用上述方法,可以求出各个元素xi(i1,2,n)的隶属度。的隶属度。14第14页,本讲稿共83页例如,已知例如,已知20个人的身高(个人的身高(m)分别为:)分别为:1.50,1.55,1.56,1.60,1.61,1.65,1.69,1.70,1.71,1.73,1.75,1.77,1.78,1.80,1.84,1.90,1.91,1.94,1.98设模糊集合设模糊集合A为为“中等身材中等身材”,计算该模糊集合的隶属函数。,计算该模糊集合的隶属函数。首先,选
15、择首先,选择20位评委,请他们根据位评委,请他们根据“中等身材中等身材”的含义,各的含义,各自提出自提出“中等身材中等身材”最适宜的身高范围最适宜的身高范围,组成一个普通集合组成一个普通集合A*。20位评委所确定的位评委所确定的A*分别如下:分别如下:1.601.69,1.631.70,1.651.75,1.561.70,1.621.73,1.651.72,1.641.73,1.601.69,1.691.75,1.691.78,1.601.71,1.631.73,1.651.78,1.611.72,1.641.72,1.671.78,1.601.70,1.681.78,1.611.73,1.6
16、21.72 从上面的各个普通集合从上面的各个普通集合A*中可知,最大元素是中可知,最大元素是1.78,最小元,最小元素是素是1.56。在所给出的。在所给出的20人中有人中有12人落入此范围。根据这人落入此范围。根据这12人在人在各个各个A*中出现的次数,可求出其隶属度分别如下:中出现的次数,可求出其隶属度分别如下:15第15页,本讲稿共83页 A(1.56)=1/20=0.05 A(1.70)=18/20=0.9 A(1.60)=5/20=0.25 A(1.71)=15/20=0.75 A(1.61)=7/20=0.35 A(1.73)=10/20=0.5 A(1.64)=13/20=0.65
17、 A(1.75)=6/20=0.3 A(1.65)=16/20=0.8 A(1.77)=4/20=0.2 A(1.69)=20/20=1 A(1.78)=4/20=0.2采用前述有限论域的模糊集表示法,采用前述有限论域的模糊集表示法,“中等身材中等身材”模糊集表示为:模糊集表示为:A=0.05/1.56+0.25/1.60+0.35/1.61+0.65/1.64+0.8/1.65+1/1.69+0.9/1.70 +0.75/1.71+0.5/1.73+0.3/1.75+0.2/1.77+0.2/1.78A的隶属函数曲线如图所示。的隶属函数曲线如图所示。16第16页,本讲稿共83页(2)相对比较
18、法)相对比较法(a)建立比较等级建立比较等级 设论域设论域U中全部元素为中全部元素为x1,x2,xn,在任意两个元素之间进行,在任意两个元素之间进行对比,建立比较等级。对比,建立比较等级。例如,对于元素对例如,对于元素对(x1,x2),它们相比较,具有某特征的等级分别,它们相比较,具有某特征的等级分别为为gx2(x1)和)和gx1(x2)。其中:)。其中:gx2(x1):在):在x1与与x2的二元的二元 比较中,比较中,x1具有某特征的程度。具有某特征的程度。gx1(x2):在):在x1与与x2的二元的二元 比较中,比较中,x2具有某特征的程度。具有某特征的程度。这两个比较等级这两个比较等级
19、必须满足:必须满足:17第17页,本讲稿共83页令:令:则有:则有:对于任意两个元素对于任意两个元素xi和和xj,则有:,则有:当当i=j时,时,(4-1)18第18页,本讲稿共83页(b)构造相及矩阵构造相及矩阵G包含有包含有n个元素个元素x1,x2,xn的相及矩阵构成如下:的相及矩阵构成如下:(C)对相及矩阵的各行元素取最小值对相及矩阵的各行元素取最小值g ig i就是元素就是元素xi对某特征的隶属度。对某特征的隶属度。19第19页,本讲稿共83页例如,设论域例如,设论域U=(x1,x2,x3,x0),其中元素其中元素x0代表国外某名牌电子产品,而代表国外某名牌电子产品,而x1,x2,x3
20、则代表国产同类产品,若考虑国产品在功能、外形等特性上对国则代表国产同类产品,若考虑国产品在功能、外形等特性上对国外名牌产品的相似这样一个模糊概念,可用相对比较法确定隶属函数。外名牌产品的相似这样一个模糊概念,可用相对比较法确定隶属函数。首先建立比较等级:首先建立比较等级:x1和和x2比较,它们对比较,它们对x0的相似程度分别为:的相似程度分别为:0.9和和0.6x2和和x3比较,它们对比较,它们对x0的相似程度分别为:的相似程度分别为:0.5和和0.8x1和和x3比较,它们对比较,它们对x0的相似程度分别为:的相似程度分别为:0.6和和0.4由此可构成如下相似度表:由此可构成如下相似度表:20
21、第20页,本讲稿共83页计算相及矩阵各元素:计算相及矩阵各元素:根据前述式根据前述式(4-1)公式即可分别求出相及矩阵各元素的值。公式即可分别求出相及矩阵各元素的值。g(x1/x1)1g(x1/x2)0.9/0.9=1g(x1/x3)0.6/0.6=1g(x2/x1)0.6/0.9=0.67g(x2/x3)0.5/0.8=0.63g(x2/x2)1g(x3/x1)0.4/0.6=0.67g(x3/x2)0.8/0.8=1g(x3/x3)1构成的相及矩阵如下:构成的相及矩阵如下:取取G矩阵各行元素最小值,得到:矩阵各行元素最小值,得到:21第21页,本讲稿共83页对对g中各元素按大小排序为:中各
22、元素按大小排序为:10.670.63由此可得出如下结论:由此可得出如下结论:国产品国产品x1在功能、外形上最类同国外名牌产品在功能、外形上最类同国外名牌产品x0;国产品;国产品x3次之,国产品次之,国产品x2差别最大。差别最大。模糊集合模糊集合A的表示为:的表示为:22第22页,本讲稿共83页(3)专家经验专家经验法法 专家经验法是根据专家的实际经验,给出模糊信息的处理算专家经验法是根据专家的实际经验,给出模糊信息的处理算式或相应权系数值来确定隶属函数的一种方法。式或相应权系数值来确定隶属函数的一种方法。如果专家经验越成熟,实践时间和次数越多,则按此专家经如果专家经验越成熟,实践时间和次数越多
23、,则按此专家经验确定的隶属函数将获得更好的效果。验确定的隶属函数将获得更好的效果。例如,在对某大型设备的使用维护过程中,需要做出例如,在对某大型设备的使用维护过程中,需要做出“因故障需因故障需停产检修停产检修”的模糊判断决策。的模糊判断决策。设论域设论域U中模糊子集中模糊子集A包含该设备需停产检修的全部事故隐患因包含该设备需停产检修的全部事故隐患因子子xi(i=1,2,10)。若。若10个事故隐患因子个事故隐患因子xi分别代表分别代表“设备温度升高设备温度升高”、“有噪声发生有噪声发生”、“运行速度降低运行速度降低”、“机械传动有振动机械传动有振动”等等等,并把每个因子等,并把每个因子xi作为
24、一个清晰(普通)集合作为一个清晰(普通)集合Ai,其特征函数为:,其特征函数为:23第23页,本讲稿共83页 根据专家经验,对每一个事故隐患赋予一个加权系数根据专家经验,对每一个事故隐患赋予一个加权系数ki,确定,确定“因故障需停产检修因故障需停产检修”模糊集合模糊集合A的隶属函数为:的隶属函数为:根据上述隶属函数公式可计算出各因子的隶属度。如果某因子根据上述隶属函数公式可计算出各因子的隶属度。如果某因子的隶属度的隶属度 A(xi)(为事先根据经验指定的一个值),则诊断为为事先根据经验指定的一个值),则诊断为该大型设备需要停产检修,否则可继续生产。该大型设备需要停产检修,否则可继续生产。24第
25、24页,本讲稿共83页二、普通关系二、普通关系1、关系的概念、关系的概念例如有两个集合甲和乙,其中:例如有两个集合甲和乙,其中:甲甲=X|X为甲班乒乓队员为甲班乒乓队员 乙乙=Y|Y为乙班乒乓队员为乙班乒乓队员 设设R表示甲与乙之间的对抗赛关系,甲队的表示甲与乙之间的对抗赛关系,甲队的1和乙队的和乙队的a对打关系记对打关系记为:为:1Ra;同理;同理 2Rb:表示甲队的:表示甲队的2和乙队的和乙队的b对打。对打。一般而言,若一般而言,若R为集合为集合X到到Y的普通关系,则对应于任意的普通关系,则对应于任意x X,y Y都只能有以下两种情况:都只能有以下两种情况:*x与与y之间无某种关系,即之间
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模糊 控制 优秀 课件
限制150内