模糊控制教材课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《模糊控制教材课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模糊 控制 教材 课件
- 资源描述:
-
1、湖南人文科技学院湖南人文科技学院模糊控制及应用模糊控制及应用湖南人文科技学院湖南人文科技学院 2 模糊控制引论模糊控制引论模糊性现象模糊性现象不完整不完整(incomplete)语言不通导致无法理解对方所要表达的意思语言不通导致无法理解对方所要表达的意思暧昧性暧昧性(ambiguity)画在门上烟斗的图案既可代表男厕或者也可代表吸烟室吧画在门上烟斗的图案既可代表男厕或者也可代表吸烟室吧不精确性不精确性(imprecision)电视影像受到干扰使得收视效果不佳电视影像受到干扰使得收视效果不佳随机性随机性(randomness)掷骰子掷骰子模糊性模糊性(fuzziness)今天冷吗今天冷吗?那位女
2、孩正吗那位女孩正吗?常用控制算法模糊控制湖南人文科技学院湖南人文科技学院 3 模糊控制引论模糊控制引论模糊理论模糊理论何谓模糊何谓模糊?(今天气温如何今天气温如何?)什么是模糊系统什么是模糊系统?哪里可看见模糊控制的系统哪里可看见模糊控制的系统?(汽车、冷气机、洗衣机等等汽车、冷气机、洗衣机等等)常用控制算法模糊控制模糊规则库模糊规则库模糊推论模糊推论引擎引擎模糊集合模糊集合U模糊集合模糊集合V湖南人文科技学院湖南人文科技学院 4 模糊控制引论模糊控制引论布尔逻辑与模糊逻辑布尔逻辑与模糊逻辑 妻子:妻子:Do you love me?丈夫:丈夫:Yes.(布尔逻辑布尔逻辑)妻子:妻子:How
3、much?(模糊逻辑模糊逻辑)常用控制算法模糊控制湖南人文科技学院湖南人文科技学院 5 模糊控制引论模糊控制引论自然语言的模糊逻辑表示自然语言的模糊逻辑表示 模糊逻辑模糊逻辑处理变量的处理变量的隶属隶属度度(membership)和确定度和确定度(degrees of certainty):温度温度“温度温度很高很高”电压电压 “电压电压有点偏低有点偏低”速度速度 “速度速度非常慢非常慢”常用控制算法模糊控制湖南人文科技学院湖南人文科技学院 6 模糊控制引论模糊控制引论用模糊调合对立用模糊调合对立 模糊可用来调和对立。譬如说:如果硬要规定模糊可用来调和对立。譬如说:如果硬要规定180公分以上才
4、叫高的公分以上才叫高的人,那么身高人,那么身高179公分的人就要抗议了。但是如果高的定义是由这样的隶公分的人就要抗议了。但是如果高的定义是由这样的隶属函数来定义的话,属函数来定义的话,179公分已经相当高了!公分已经相当高了!常用控制算法模糊控制180cm179cmcm高的程度高的程度180160Fuzzy1cm高的程度高的程度180Crisp1湖南人文科技学院湖南人文科技学院 7 模糊控制引论模糊控制引论常见的模糊概念常见的模糊概念常用控制算法模糊控制风的强弱风的强弱人的胖瘦人的胖瘦年龄大小年龄大小个子高低个子高低湖南人文科技学院湖南人文科技学院 8 模糊模糊数学数学模糊模糊系统系统模糊模糊
5、决策决策不不確確定性定性理论理论模糊模糊逻辑逻辑&人工人工智能智能模糊模糊集合集合模糊模糊测量测量模糊分析模糊分析模糊模糊关系关系模糊模糊拓扑拓扑多多指标优化指标优化模糊模糊专家系统专家系统机器人学机器人学可能性可能性理论理论不不确定性测量确定性测量模糊控制模糊控制模糊信号处理模糊信号处理通讯通讯控制器控制器设计设计稳定性稳定性分析分析图像处理图像处理图像识别图像识别滤波滤波通道等化通道等化模糊模糊理论理论常用控制算法模糊控制模糊控制引论模糊控制引论湖南人文科技学院湖南人文科技学院 9 模糊控制引论模糊控制引论模糊控制概述模糊控制概述什么是模糊控制什么是模糊控制 模糊控制是用模糊数学的知识模仿
6、人脑的思维方式,对模糊现象进模糊控制是用模糊数学的知识模仿人脑的思维方式,对模糊现象进行识别和判决,给出精确的控制量,对被控对象进行控制。行识别和判决,给出精确的控制量,对被控对象进行控制。模糊控制的特点模糊控制的特点 与经典控制理论和现代控制理论相比,模糊控制的主要特点是不需与经典控制理论和现代控制理论相比,模糊控制的主要特点是不需要建立对象的数学模型。要建立对象的数学模型。专家经验控制专家经验控制 用计算机模拟操作人员手动控制的经验,对被控对象进行控制。用计算机模拟操作人员手动控制的经验,对被控对象进行控制。(人的经验是模糊的人的经验是模糊的)常用控制算法模糊控制湖南人文科技学院湖南人文科
7、技学院 10 模糊控制引论模糊控制引论模糊控制的基本思想模糊控制的基本思想 首先根据操作人员手动控制的经验,总结出一套完整的控制规则,首先根据操作人员手动控制的经验,总结出一套完整的控制规则,再根据系统当前的运行状态,经过模糊推理、模糊判决等运算,求出再根据系统当前的运行状态,经过模糊推理、模糊判决等运算,求出控制,实现对被控对象的控制。控制,实现对被控对象的控制。常用控制算法模糊控制湖南人文科技学院湖南人文科技学院 11 模糊控制引论模糊控制引论手动控制、专家经验控制和模糊控制的比较手动控制、专家经验控制和模糊控制的比较常用控制算法模糊控制操作员操作员 手动给出手动给出计算机计算机自动给出自
8、动给出控制经验控制经验+当前状态当前状态控制量控制量专家经验控制专家经验控制将控制经验将控制经验事先总结归事先总结归纳好,放在纳好,放在计算机中。计算机中。传感器传感器测量的测量的当前值当前值根据当前的状根据当前的状态,对照控制态,对照控制经验,给出适经验,给出适当的控制量当的控制量+模糊控制模糊控制事先总结归事先总结归纳出一套完纳出一套完整的控制规整的控制规则,放在计则,放在计算机中。算机中。模糊推理判决模糊推理判决计算出计算出控制量控制量手动控制手动控制+传感器传感器测量的测量的当前值当前值湖南人文科技学院湖南人文科技学院 12 模糊控制引论模糊控制引论模糊控制的发展模糊控制的发展模糊控制
9、的起源模糊控制的起源 1965年年 加利福尼亚大学教授加利福尼亚大学教授 L.A Zadeh 发表论文发表论文模糊集合论模糊集合论用以解决真实世界中用以解决真实世界中普遍存在的模糊现象,是用一种数学模型来描述语意式的模糊信息的方法。普遍存在的模糊现象,是用一种数学模型来描述语意式的模糊信息的方法。1974年年 英国工程师英国工程师 E.H.Mamdani 将模糊集合理论应用于锅炉和蒸汽机的控制,获得成将模糊集合理论应用于锅炉和蒸汽机的控制,获得成功,模糊数学走向应用,取名模糊控制。功,模糊数学走向应用,取名模糊控制。模糊控制的三大发展阶段模糊控制的三大发展阶段 (1)基本模糊控制基本模糊控制
10、需要针对特定控制对象设计特定的控制律,因此控制效果好。在控制过程中规则不变,需要针对特定控制对象设计特定的控制律,因此控制效果好。在控制过程中规则不变,不具有通用性,设计工作量大。不具有通用性,设计工作量大。(2)自组织模糊控制自组织模糊控制 某些规则和参数可修改,可对一类对象进行控制。某些规则和参数可修改,可对一类对象进行控制。(3)智能模糊控制智能模糊控制 具有人工智能的特点,能对原始规则进行修正、完善和扩展,通用性强。具有人工智能的特点,能对原始规则进行修正、完善和扩展,通用性强。常用控制算法模糊控制湖南人文科技学院湖南人文科技学院 13 模糊控制中的模糊数学模糊控制中的模糊数学经典集合
11、经典集合模糊集合及其运算规则模糊集合及其运算规则模糊关系模糊关系模糊推理模糊推理常用控制算法模糊控制湖南人文科技学院湖南人文科技学院 14 模糊控制中的模糊数学模糊控制中的模糊数学模糊集合概述模糊集合概述传统确定性集合与模糊集合之比较传统确定性集合与模糊集合之比较模糊集合的特点模糊集合的特点(1)不是不是0或或1的表示方式,而是程度上的表示方式,而是程度上“多多”或或“少少”的差别。的差别。(2)传统的明确集合是属于二元的,论域中的元素对某一集合的关系只有两种,也就是传统的明确集合是属于二元的,论域中的元素对某一集合的关系只有两种,也就是“属属 于于”与与“不属于不属于”。(3)模糊集合是利用
12、隶属度函数模糊集合是利用隶属度函数(membership function)的大小做为主要的决策机制的大小做为主要的决策机制。常用控制算法模糊控制确定性集合确定性集合模糊集合模糊集合使用使用0或或1的的特征函数特征函数使用使用0到到1的的隶属度函数隶属度函数强调强调非此即彼非此即彼的关系的关系接受接受亦此亦彼亦此亦彼的关系的关系只接受精确不模糊的信息只接受精确不模糊的信息可接受模糊不精确的信息可接受模糊不精确的信息硬性的二分法硬性的二分法软性的分类法软性的分类法湖南人文科技学院湖南人文科技学院 15 模糊控制中的模糊数学模糊控制中的模糊数学模糊集合的定义模糊集合的定义 在模糊数学中,我们称没有
13、明确边界(没有清晰外延)的集合为模在模糊数学中,我们称没有明确边界(没有清晰外延)的集合为模糊集合。常用大写字母下加波浪线的形式来表示,如糊集合。常用大写字母下加波浪线的形式来表示,如 、等。等。元素属于模糊集合的程度用元素属于模糊集合的程度用隶属度隶属度或模糊度来表示。用于计算隶属或模糊度来表示。用于计算隶属度的函数称为度的函数称为隶属函数隶属函数。隶属度即论域元素属于模糊集合的程度。用隶属度即论域元素属于模糊集合的程度。用 来表示。隶属度来表示。隶属度的值为的值为0,1闭区间上的一个数,其值越大,表示该元素属于模糊集合的闭区间上的一个数,其值越大,表示该元素属于模糊集合的程度越高,反之则越
14、低。程度越高,反之则越低。计算隶属度的函数称为隶属函数。用计算隶属度的函数称为隶属函数。用 表示。表示。A常用控制算法模糊控制B()Aix()Ax湖南人文科技学院湖南人文科技学院 16 模糊控制中的模糊数学模糊控制中的模糊数学模糊集合的定义模糊集合的定义例:拥有例:拥有连续性论域连续性论域的模糊集合的模糊集合定义模糊集合定义模糊集合 为为“接近于接近于0的实数的实数”,则可以将集合,则可以将集合 写为写为其中隶属函数定义为其中隶属函数定义为 “接近于接近于0的实数的实数”之模糊集合之模糊集合,()AAxxxU常用控制算法模糊控制AA21()1 10Axx湖南人文科技学院湖南人文科技学院 17
15、模糊控制中的模糊数学模糊控制中的模糊数学模糊集合的定义模糊集合的定义例:拥有例:拥有离散性论域离散性论域的模糊集合的模糊集合 假设假设U=0,1,2,.,9 为代表一个家庭中,所可能拥有子女个数的集为代表一个家庭中,所可能拥有子女个数的集合,令三个模糊集合之定义为合,令三个模糊集合之定义为A:子女数众多,:子女数众多,B:子女数适中,:子女数适中,C:子:子女数很少,其隶属函数的定义如表所示。女数很少,其隶属函数的定义如表所示。常用控制算法模糊控制子女子女数数子女子女众多众多(A)子女子女适中适中(B)子女很少子女很少(C)00011001200.20.8300.70.24010.150.10
16、.7060.30.2070.80081009100湖南人文科技学院湖南人文科技学院 18 模糊控制中的模糊数学模糊控制中的模糊数学模糊集合的表示模糊集合的表示 当论域当论域U由由有限多个元素有限多个元素组成时,模糊集合可用组成时,模糊集合可用向量表示法向量表示法或或扎德扎德表示法表示法表示。设表示。设 (1)向量表示法向量表示法 12,.,nUx xx0 1 29常用控制算法模糊控制12(),(),(),AAAnAxxx12(),(),(),BBBnBxxx12(),(),(),CCCnCxxx0,0,0,0,0,0.1,0.3,0.8,1,1A 子女子女众多众多(A)表湖南人文科技学院湖南人
17、文科技学院模糊集合的表示模糊集合的表示(2)扎德表示法扎德表示法1212()()()AAAnnxxxAxxx1212()()()BBBnnxxxBxxx1212()()()CCCnnxxxCxxx0 0 0 0 0 0.1 0.3 0.8 1 1,0 1 2 3 45678 9A 子女子女众多众多(A)表湖南人文科技学院湖南人文科技学院 20 模糊控制中的模糊数学模糊控制中的模糊数学模糊集合的表示模糊集合的表示 当论域当论域U由由无限多个元素无限多个元素组成时,模糊集合可用扎德表示法表示。组成时,模糊集合可用扎德表示法表示。例:扎德给出的计算老年人模糊集合的隶属函数为例:扎德给出的计算老年人模
18、糊集合的隶属函数为:其论域为其论域为0,200的连续区间,论域上任一元素的隶属度,可通过隶属函的连续区间,论域上任一元素的隶属度,可通过隶属函数求得。数求得。常用控制算法模糊控制(),AxAxUx20,0,501(),50,20051()50Axxxx湖南人文科技学院湖南人文科技学院 21 模糊控制中的模糊数学模糊控制中的模糊数学模糊集合的运算模糊集合的运算相等:相等:包含:包含:补集:补集:并集:并集:交集:交集:()(),ABABxxxU 常用控制算法模糊控制()(),ABABxxxU 1()1(),BABAxxxU ()max(),()()(),CABABCABxxxxxxU()min(
19、),()()(),CABABCABxxxxxxU 湖南人文科技学院湖南人文科技学院 22 模糊控制中的模糊数学模糊控制中的模糊数学关系与模糊关系关系与模糊关系(什么是关系什么是关系)关系关系是指对两个普通集合的是指对两个普通集合的直积直积施加某种条件限制后得到的施加某种条件限制后得到的序偶集序偶集合合。常用。常用R表示。表示。例:例:A=(1,3,5),B=(2,4,6),则则A和和B的的直积直积集合集合为:为:AB=(1,2)(1,4)(1,6)(3,2)(3,4)(3,6)(5,2)(5,4)(5,6)对其施加对其施加 ab 的的条件条件限制,则满足条件的集合为:限制,则满足条件的集合为:
20、AB ab=(3,2)(5,2)(5,4)对对AB施加施加ab的条件限制后得到的的条件限制后得到的新的集合定义新的集合定义为关系,记做为关系,记做R。则:则:R ab=(3,2)(5,2)(5,4)常用控制算法模糊控制湖南人文科技学院湖南人文科技学院 23 模糊控制中的模糊数学模糊控制中的模糊数学关系与模糊关系关系与模糊关系(关系的表示关系的表示)关系关系R可以用可以用矩阵矩阵形式来表示。一般形式为:形式来表示。一般形式为:其中:其中:于是对于上例,有:于是对于上例,有:1112112()nijmmmnrrrRrrrr 常用控制算法模糊控制0()1()ijxyRrxyR,Rab=A1 0 0
21、03 1 0 05 1 1 0 2 4 6B湖南人文科技学院湖南人文科技学院 24 模糊控制中的模糊数学模糊控制中的模糊数学关系与模糊关系关系与模糊关系(模糊关系的表示模糊关系的表示)当当论域元素有限论域元素有限时,模糊关系时,模糊关系R可用扎德表示法表示和模糊关系矩阵可用扎德表示法表示和模糊关系矩阵来表示。来表示。例:设例:设A和和B为两个不同论域上的普通集合,为两个不同论域上的普通集合,A=1 2 3,B=1 2 3 4 5,对对AB施加施加 a模糊控制0.50.810.50.80.5(13)(14)(15)(2 4)(2 5)(35)R,000.50.810000.50.800000.5
22、R湖南人文科技学院湖南人文科技学院 25 模糊控制中的模糊数学模糊控制中的模糊数学关系与模糊关系关系与模糊关系(模糊关系的表示模糊关系的表示)当当论域为连续区间论域为连续区间时,模糊关系时,模糊关系R可用隶属函数来表示。可用隶属函数来表示。例:设例:设A和和B均为实数集合,均为实数集合,A到到B的一个模糊关系的一个模糊关系R的隶属函数为:的隶属函数为:它所表示的是它所表示的是ab的模糊关系。的模糊关系。常用控制算法模糊控制120(,)1001Raba babab()湖南人文科技学院湖南人文科技学院 26 模糊控制中的模糊数学模糊控制中的模糊数学模糊关系矩阵的运算模糊关系矩阵的运算(1)并、交、
23、补并、交、补(2)相等与包含相等与包含(3)转置转置(4)合成合成(5)幂运算幂运算常用控制算法模糊控制湖南人文科技学院湖南人文科技学院 27 模糊控制中的模糊数学模糊控制中的模糊数学模糊关系矩阵的并、交、补运算模糊关系矩阵的并、交、补运算 设设 、为同一论域为同一论域U上的两个模糊关系矩阵,上的两个模糊关系矩阵,。下标。下标序号序号i=1,2,m;j=1,2,n。则其并、交、补运算分别定义为:。则其并、交、补运算分别定义为:并运算:并运算:交运算:交运算:补运算:补运算:()ijRr常用控制算法模糊控制,max(,)()ijijijijijTRStr srs,min(,)()ijijijij
24、ijTRStr srs,1ijijTRtr()ijSsRS湖南人文科技学院湖南人文科技学院 28 模糊控制中的模糊数学模糊控制中的模糊数学模糊关系矩阵的相等与包含模糊关系矩阵的相等与包含 设设 、为同一论域为同一论域U上的两个模糊关系矩阵,上的两个模糊关系矩阵,。下标。下标序号序号i=1,2,m;j=1,2,n。若所有的若所有的 ,则称,则称 与与 相等。记作相等。记作 。若所有的若所有的 ,则称,则称 包含包含 。记作。记作 。()ijRr常用控制算法模糊控制ijijrsRSRS()ijSsRSRSijijrsSR湖南人文科技学院湖南人文科技学院 29 模糊控制中的模糊数学模糊控制中的模糊数
25、学模糊关系矩阵的转置模糊关系矩阵的转置 模糊关系矩阵的转置与普通矩阵的转置相似,即将行和列互相交换,模糊关系矩阵的转置与普通矩阵的转置相似,即将行和列互相交换,记作记作 。例如,例如,则,则TR常用控制算法模糊控制0.10.20.30.40.50.60.70.80.9R0.10.40.70.20.50.80.30.60.9TR湖南人文科技学院湖南人文科技学院 30 模糊控制中的模糊数学模糊控制中的模糊数学模糊关系矩阵的合成模糊关系矩阵的合成回忆普通矩阵的乘法运算回忆普通矩阵的乘法运算设模糊关系设模糊关系 ,则,则 对对 的合成定义为:的合成定义为:模糊关系矩阵的合成与普通矩阵的乘法运算过程一样
展开阅读全文