模煳控制的理论基础1.ppt
《模煳控制的理论基础1.ppt》由会员分享,可在线阅读,更多相关《模煳控制的理论基础1.ppt(107页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、模糊控制的理论基础l引言l模糊集合论的基础l模糊逻辑、模糊逻辑推理和合成l小结第一节 引言l模糊控制的发展l模糊控制的特点模糊控制的发展 传统的控制方法是建立在被控对象的精确数学模型的基础上的,随着系统复杂程度的提高,很难建立的精确数学模型和满足实时控制的要求人们在不断寻找好的办法人可以凭着丰富的经验可以满足复杂的控制比如人骑自行车(不可以用数学模型来精确描述骑自行车的状态)模拟人的思维方法,将自然语言植入计算机内核中,使计算机具有智能产生一种控制方法(模糊逻辑控制)1965年,Zadeh提出模糊集理论模糊控制理论(以模糊集合为数学基础);1974年,E.H.Mamdani首先利用模糊数学理论
2、进行蒸汽机和锅炉控制方面的研究;模糊控制依赖操作者的经验;(传统的控制依赖于微分方程组等);改善模糊控制性能最有效的方法是优化模糊控制规则;模糊规则是通过将人的操作经验转化为模糊语言形式获取的,带有一定的主观性。模糊控制发展的几个转折点:1972年 Zadeh 模糊控制原理1973年 Zadeh 复杂系统分析和决策过程的逼近方法1974年 Mamdani et al 蒸汽机的模糊控制1976年 Rutherford et al 模糊算法分析1977年 Ostergaad 热交换器和水泥窑模糊控制1979年 Komolov et al 有限自动机原理1980年 Tong et al 污水处理过程
3、的模糊控制1983年 Hrota et al 概率模糊理论集1988年 Czogala 多输入模糊控制系统1991年 De Neyer et al 内模模型的模糊控制模糊控制的特点 模糊控制是建立在人们的经验基础上的将熟练操作员的经验用语言表达出来,形成一种定性的、不精确的控制规则用模糊数学将其定量化为模糊控制算法形成模糊控制理论。模糊控制器的特点:模糊控制器的特点:1、无需知道被控对象的数学模型(依据被控对象的控制经验);2、是一种反映人类智慧的智能控制(大、中、小等模糊量);3、容易被人们接受(控制规则人类的语言表达的,衣服很大);4、构造容易(用单片机来构造模糊控制系统控制算法用软件实现
4、)5、鲁棒性好(具有良好的鲁棒性和适应性)模糊化推理机制精确化被控过程数据库和规则库模糊控制系统结构图 模糊控制的定义:模糊控制器的输出是通过观测过程的状态和一些如何控制过程的规则的推理得到的。三个概念:测量信息的模糊化将实测的物理量转化为语言变量域内模湖子集;推理机制使用数据库和规则库,决定模糊控制的输出子集;输出模糊集的精确化将模糊控制量转化为清晰的、确定的输出控制量。模糊控制技术需要解决的具体问题1、模糊控制器的构造:单片机、集成电路、可编程控制器(PLC);2、模糊信息与精确信息转换的物理结构和方法;3、模糊控制器对外界环境的适应性及适应技术(A/D和D/A技术);4、实现模糊控制系统
5、的软技术(仿真软件);5、模糊控制器和被控对象的匹配技术(依赖人们的经验)。模糊控制还需要解决的问题1、人的知识和经验的表达;2、知识推理的方法;3、人的知识的获得和总结;4、模糊控制系统稳定性判据;5、模糊控制系统的学习;6、模糊控制系统的分析;7、模糊控制系统的设计方法模糊控制系统人性化模糊控制容忍噪声的干扰和元器件的变化模糊控制适应性好自然现象分类第二节 模糊集合论基础一、模糊集的概念经典集合论:有限集合和无限集合、连续集合和离散集合不同的表示方式:1、列举法将几何的元素全部列出来的方法.2、定义法用集合中的共性来描述集合的方法。3、归纳法通过一个递推公式来描述一个集合。4、特征函数表示
6、法用经典集合中非此即彼的方法表示集合。5、通过某些集合的运算来表示的集合。并、交、补等等。经典集合论具有高度的严密性和精确性经典集合论与模糊集合论比较1、经典集合论任意元素和任意一个集合之间的关系是“属于”和“不属于的”;而模糊集合论是用“隶属度“来表示的。2、冷热舒适温度01525401.001525401.0经典集合对温度的定义模糊集合对温度的定义冷舒适温度热定义2-1 模糊集合:论域U中的模糊集F用一个在区间0,1上的取值的隶属函数 来表示,即 是用来说明隶属于的程度。F可以表示为:例2-1 设F表示远远大于0的实数集合,则它的隶属度函数可以用下式来定义可以算出u(5)=0.2;u(10
7、)=0.5;u(20)=0.8;表示5属于大于零的程度为0.2,也就意味5算不上是远远大于0的数。若U为离散域,即论域U是有限集合时,模糊集合可以有以下三种表示方法:1、查德表示法 即:例2-2 考虑论域U=0,1,2,10和模糊集F”接近于0的整数“,它的隶属度函数表示法2、序偶表示法:3、向量表示法二、模糊集合的运算 对于模糊集合,元素与集合之间不存在属于或者不属于的明确关系,但实际集合与集合之间还是存在相等、包含以及与经典集合论一样的一些集合运算,如交、并、补等等。定义2-2 论域U中模糊子集的全体,称为U中的模糊幂集,记作F(U),即若 ,则称A为空集 ,若 ,则称A=U为全集。定义2
8、-3 设A、B是论域U的模糊集,即 ,若对于任一 都有 ,则称B包含于A,或者称B是A的一个子集,记作 。若对于任一 都有 ,则称B等于A,记作 。模糊集合是利用模糊集合是利用集合集合中的特征函数或者隶属度函数中的特征函数或者隶属度函数来定义和操作的,来定义和操作的,A A、B B是是U U中的两个模糊子集,隶中的两个模糊子集,隶属度函数分别为属度函数分别为定义2-4 并:并 的隶属度函数 对所有的 被逐点定义为取大运算,即 (2-6)式中,符号 为取极大值运算。定义2-5 交:交 的隶属度函数 对所有的 被逐点定义为取小运算,即 (2-7)式中,符号 为取极小值运算。定义2-6 补:模糊集合
9、A的不隶属度函数 ,对所有的 ,被逐点定义为例2-3 设论域 中的两个模糊子集为:则 定理2-1 模糊集运算的基本定律:设U为论域,A、B、C为U中的任意模糊子集,则下列等式成立:(1)、幂等律(2)、结合律(3)、交换律(4)、分配律(5)、同一律(6)、零一律(7)、吸收律(8)、德.摩根律(9)、双重否认律注意:不满足互补律注意:不满足互补律模糊集合运算的优缺点:优点:计算比较简单 缺点:利用取大和取小运算,不能够满足实际的需要,不能够反映系统的实际情况。为此,我们引入两个新的算子概率算子和有界算子定义2-7 称 为概率算子,对 有:定义2-8 设 ,则(1)A与B的代数积记作 ,运算规
10、则有下式确定(2)A与B的代数和记作 ,运算规则有下式确定注意:注意:模糊集的代数运算满足结合律、交换模糊集的代数运算满足结合律、交换律、德律、德.摩根律、同一律和零一律,但是不摩根律、同一律和零一律,但是不满足幂等律、分配律、吸收律和互补律。满足幂等律、分配律、吸收律和互补律。定义2-9 称为有界算子,对有其中定义2-10 设则(1)、A与B的有界积记作 ,运算规则由下式确定(2)、A与B的有界积记作 ,运算规则由下式确定模糊集的有界运算满足结合律、交换律、德模糊集的有界运算满足结合律、交换律、德.摩根律、同一律和摩根律、同一律和零一律,也满足互补律,但不满足幂等律、分配律和吸收律零一律,也
11、满足互补律,但不满足幂等律、分配律和吸收律三、隶属度函数的建立三、隶属度函数的建立模糊集合是用隶属度函数来描述的模糊集合的特征函数称作隶属度函数隶属度函数实质上反映的是事物的渐变性遵守的基本原则:1、表示隶属度函数的模糊集合必须是凸模糊集合;例如“速度适中”的隶属度函数在一定范围内或者一定条件下,模糊概念的隶属度具有一定的稳定性从最大的隶属度函点出发向两边延伸时,其隶属度函数的值必须是单调递减的,而不许有波浪性总之,隶属度函数呈单峰馒头形(凸模糊集合)一般用三角形和梯形作为隶属度函数曲线。凸模糊集合非凸模糊集合2、变量所取隶属度函数通常是对称和平衡的 模糊变量的标称值选择一般取39个为宜,通常
12、取奇数(平衡)在“零”、“适中”或者“合适”集合的两边语言值通常取对称(如速度适中,一边取“速度高”,一般另一边取“速度低”,满足对称)。3、隶属度函数要符合人们的语义顺序,避免不恰当的重叠 在相同的论域上使用的具有语义顺序关系的若干标称的模糊集合,应该合理的排列。下面的排列是错误的。适中高很高032速度图 交叉越界的隶属度函数示意图4、论域中的每个点应该至少属于一个隶属度函数的区域,同时它一般应该属于至多不超过两个隶属度函数的区域。5、对于同一输入,没有两个隶属度函数会同时有最大隶属度。6、对两个隶属度函数重叠时,重叠部分对于两个隶属度函数的最大隶属度不应该有交叉。重 叠 指 数重叠指数是衡
13、量隶属度函数与模糊控制器性能关系的一个重要指标。重叠率和重叠鲁棒性重叠范围附近隶属函数范围l一般取0.20.6一般取0.30.7重叠率和重叠鲁棒性越大,模糊控制模块更具有模糊性隶属函数重叠的范例隶属度函数是模糊控制的应用基础如何确定隶属函数?初步确定隶属函数自学习修改和完善隶属函数的选择方法模糊统计法例证法专家经验法二元对比排序法(1)模糊统计法 模糊统计法的基本思想是对论域U上的一个确定元素v是否属于论域上的一个可变的清晰集的判断。模糊集如:年轻人清晰集“1730岁的人“、2535岁的人”,对于同一个模糊集可以有不同的清晰集。模糊统计法计算步骤:N越大,隶属频率就越稳定,但是计算量比较大。(
14、2)、例证法 例证法由已知的有限个隶属函数的值,来估计论域U上的模糊子集A的隶属函数。(3)、专家经验法 专家经验法是根据专家的实际经验给出模糊信息的处理算式或者相应的权系数值隶属函数的一种方法。(4)、二元对比排序法 二元对比排序法是通过多个事物之间两两对比来确定某种特征下的顺序,由此来确定这些失去对该特征的隶属函数的大体形状。(层次分析法)模糊控制中的隶属函数图形大概有以下三大类:1、左大右小的偏小型下降函数(Z函数)2、左小右大的偏大型上升函数(S函数)3、对称型凸函数(II函数)x01.0u(x)x01.0u(x)x01.0u(x)x01.0u(x)x01.0u(x)x01.0u(x)
15、图 Z函数图 S函数xx01.0u(x)x01.0u(x)x01.0u(x)x01.0u(x)01.0u(x)图 II函数Matlab中的模糊函数lTrimf(3)lTrapmf(4)lGaussmf(2)lGauss2mf(4)lGbellmf(3)lSigmf(2)lDsigmf(4)lPsigmf(4)lZmf(2)lPimf(4)lSmf(2)Matlab中绘图lx=0:0.1:10;lY=trimf(x,3 6 8);lPlot(x,y)lXlabel(trimf,p=3 6 8)lGrid on;l替换:gaussmf 2 5四、模糊关系1、模糊关系的定义关系是客观世界存在的普遍现
16、象。如父子关系、大小关系、属于关系、二元关系、多元关系、多边关系等等(关系明确)相似程度来表示,是一个模糊的关系(关系模糊,对普通的关系的拓展和发展,内容更丰富、更广泛)定义2-11 所谓A、B两集合的直积中的一个模糊关系R,是指以为论域的一个模糊子集,序偶(a,b)的隶属度为当然,也可以推广到当然,也可以推广到n n个集合的直积个集合的直积例2-5 考察两个整数之间的“大得多”的关系。设论域U=1,5,7,9,20”大得多“的关系R。例2-6 设有七种物品:苹果、乒乓球、书、篮球、花、桃、菱形组成的一个论域U,并设x1、x2、.x7分别为这些物品的代号,则U=x1、x2、.x7。现在就物品两
17、两之间的相似程度来确定它们的模糊关系。R苹果乒乓球书篮球花桃菱形苹果1.00.00.70.50.60乒乓球0.71.000.90.40.50书001.00000.1篮球0.70.901.00.40.50花0.50.400.41.00.40桃0.60.500.50.41.00菱形000.10001.0对于确定的控制系统,系统的输入输出存在确定的关系;对以模糊的控制系统,系统的输入输出存在模糊的关系。其中例 设U=1,2,3;V=1,2,3,4;123410.80.60.40.220.70.60.40.230.20.20.20.2vu定义2-12 迪卡尔积(t算子)若分别是论域中的模糊集,则的迪卡
18、尔积是在积空间中的一个模糊集,其隶属函数为对于连续情况,关系矩阵可以定义为定义2-13 设2、模糊关系的合成前面讲的是前面讲的是如何表现概如何表现概念,那么推念,那么推理如何解决理如何解决?如:如:if A then B,if b then C,则则A与与C是什是什么关系?么关系?模糊关系也存在关系合成,主要通过模糊关系矩阵来合成例2-8 某家中子女与父母的长相相似关系R为模糊关系,可表示为R父母子0.20.8女0.60.1用模糊矩阵R来表示为该家中父母与祖父母的相似关系S也是模糊关系,可表示为S祖父祖母父0.50.7母0.10用模糊矩阵R来表示为那么家中孙子、孙女与祖父、祖母的相似程度如何?
19、P祖父祖母孙子0.20.2孙女0.50.6定义2-14 模糊关系合成:如果R和S分别为迪卡尔空间 和 上的模糊关系则R和S的合成是定义在迪卡尔空间 上的模糊关系,并记为 ,其隶属度函数的计算方法为:模糊关系合成算子sup-min存在以下特性:其他P24第三节 模糊逻辑、模糊逻辑推理和合成17世纪,数学家和哲学家把数学的方法用到哲学中去,形成数理逻辑;二值逻辑(非此即彼的逻辑)模糊逻辑就是把二值逻辑推广到模糊领域(人在推理时使用的就是模糊逻辑)一、二值逻辑常用的命题联结词:析取、合成、否认、蕴涵、等价(1)、析取 是“或”的意思(2)、合成 是“与”的意思(3)、否定是对原命题的否定(4)、蕴涵
20、表示“如果那么(5)、等价表示两个命题真假相同二值逻辑10000110100100101111Not P1-PP or QMax(P,Q)P and QMin(P,Q)QP二、模糊逻辑与基本运算 二值逻辑的特点是一个命题不是真命题就是假命题,但是在很多情况下要做出非真即假的判断很难,比如“他是一个高个子”。模糊逻辑是研究模糊命题的逻辑,而模糊命题就是带有模糊概念或者带有模糊性的陈述句。模糊命题的真假不是绝对的,而是反映多大程度隶属于“真”或者“假”。模糊逻辑与基本运算(1)、模糊逻辑补:用来对某个命题的否定,(2)、模糊逻辑合取:(3)、模糊逻辑析取:(4)、模糊逻辑蕴涵:如P是真,则Q也是真
21、,(5)、模糊逻辑等价:(6)、模糊逻辑界积:(7)、模糊逻辑界和:(8)、模糊逻辑界差:模糊逻辑的基本定律:模糊逻辑的基本定律:(1)、幂等律:(2)、交换律:(3)、结合律:(4)、吸收律:(5)、分配律:(6)、双否律:(7)、德.摩根律:(8)、常数运算法则:三、模糊语言逻辑三、模糊语言逻辑语言自然语言人工语言模糊语言程序设计语言,具有确定性不具有确定性,比较模糊,如身高问题(亚洲和欧洲人的身高)。模糊语言逻辑是由模糊语言构成的一种模拟人的思维的逻辑定义2-15 模糊数:连续论域U中的一个模糊数F是一个U上的正规凸模糊集。比如“大约5”、“10左右”正规集合:凸集合:定义2-16 语言
22、值:在语言系统中,那些与数值直接联系的词(如长、短、多、少等等)或者由它们加上语言算子(如很、非常等等)而派生的词组(如非常多、很长等等)定义2-17 语言变量:语言变量是用一个五元素的集合(X,T(X),U,G,M)来表征的。03050 70901051201.0很慢慢较慢中等较快快很快x1x2x3 x4x5x6x7速度语言变量元素之间的关系示意图算法规则M(合成规则)语言值集合T(X)语言值规则G(隶属度函数的建立规则)语言变量X语气算子分三类语气算子分三类:语气算子、模糊化算子和判定化算子语气算子、模糊化算子和判定化算子、语气算子语气算子用来表达语言中的对某一个单词或者词组的确定性程度。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 控制 理论基础
限制150内