第二章_模糊控制1
第2章 模糊控制- 控制系统

•
N
Z
P
-1
0
+1
x
输入论域的三级模糊空间分割
NB NM NS ZE PS PM PB
-1
0
+1 x
输入论域的七级模糊空间分割
16
双输入情况下, 模糊分割的例 子:
输 入 变 量 2
大 小
小 (������1 )
较大 (�中(������4 ) 中
规 则 的 形 式 : 模 糊 条 件 语 句 (IF… THEN…)。 规则制定时需考虑的因素:规则的完整 性和兼容性等。 规则的表格表示:
19
输入变量������1 ������������ 输 入 变 量 ������2 ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������ ������������
第2章-模糊逻辑控制

例2.3 设论域X={x1, x2, x3, x4, } 以及模糊集合
求 解:
2.2.3模糊集合运算的基本性质 1分配律
2 结合律 3 交换律 4吸收律
5.幂等律 6.同一律
其中x表示论域全集,Φ表示空集。 7.达·摩根律
8.双重否定律 以上运算性质与普通集合的运算性质完全相同,但是在普通集合 中成立的排中律和 矛盾律对于模糊集合不再成立,即
模糊集合的表示方法
序偶 A x, Ax x X
紧凑形式
模糊集合的例子
例2.1 在整数1.2,…,10组成的论域中, 即论域X={1,2,3,4,5,6,7,8,9,10}.设A表示模糊集合“几个”。 并设各元素的隶属度函数依次为
Ax 0,0,0.3,0.7,1,1,0.7,0.3,0,0
9.α截集到模糊集合的转换
即
2.2.4 模糊集合的其它类型运算 1.代数和
若有三个模糊集合A、B和C,对于所有的 均有
2.代数积 3.有界和 4.有界差 5.有界积 6.强制和
7.强制积
2.3 模糊关系
2.3.1 模糊关系的定义及表示
定义:n元模糊关系R是定义在直积 X1 X 2 X n 上的模糊集合.
2.2 模糊集合及其运算
2.2.1 模糊集合的定义及表示方法
上节介绍了模糊性的概念.例如到苹果园去摘“大苹果”,这里“大 苹果”便是 个 模糊的概念。如果将“大苹果”看作是一个集合.则 “大苹果”便是一个模糊集合。如前所述. 若认为差不多比2两重的 苹果称之为“大苹果”,那么,2.5两的苹果应毫无疑问地属于 “大 苹果”,如对此加以量化,则可设其属于的程度为1.2.1两苹果属于 “大苹果”的程度譬如说为0.7,2两苹果居于的程度为0.5,1.9两的 苹果届于的程度为0.3等等。以后称属 于的程度为隶属度函数,其值 可在0~1之间连续变化。可见,隶属度函数反映了模糊集合 中的元素 属于该集合的程度。若模糊集合“大苹果”用大写字母A表示,隶属 度函数用µ 表示。A中的元素用x表示,则µA (x)便表示x属于A的隶属度, 对上面的数值例子可写成
第二章 模糊控制

0.5 0.2 0.3 0.8 0.4 0.1 0.2 0.7 0.1 0.4 0.2 0.3 0.1 0.2 0.1 a b c d e a b c d e
0.5 0.2 0.3 0.8 0.4 0.1 0.2 0.7 0.1 0.4 0.5 0.8 0.4 0.7 0.4 a b c d e a b c d e
* 表征法
表征法将集合中所有元素的共同特征列在大括号中表征出来。 上例中的集合A也可用表征法表示为 A={a|a为偶数,10≤a ≤20}
第二章 模糊控制
19
2.2.1 经典集合
3)集合的运算
* 集合交 设X,Y为两个集合,由既属于X又属于Y的元素组 成的集合P 称为X,Y 的交集,记作 P=X∩Y * 集合并 设X,Y为两个集合,由属于X或者属于Y的元素 组成的集合Q称为X,Y的并集,记作 Q=X∪Y * 集合补 在论域Y上有集合X,则X的补集为
21
2.2.1 经典集合
4) 集合的特征函数
设x为论域X中的元素, A为论域X中定义的一个集合,则x和A的 关系可以用集合A的特征函数来表示。它的值域是{0,1},它表示元 素x是否属于集合A。如果x属于集合A,那么的值为1;如果x不属于 集合A,那么的值为0。即
1, x A A ( x) 0, x A
* 集合 具有特定属性的对象的全体,称为集 合。例如: “西安科技大学的学生” 可以作为一个集合。集合通常用大写 字母A,B,……,Z来表示。 * 元素 组成集合的各个对象,称为元素,也 称为个体。通常用小写字母a, b,……,z来表示。 * 论域 所研究的全部对象的总和,叫做论域, 也叫全集合。 * 空集 不包含任何元素的集合,称为空集, 记做Φ。 * 子集 集合中的一部分元素组成的集合,称 为集合的子集。
第二章模糊控制理论基础

u U u U
经典集合论中任意一个元素与任意一个集合之间的 关系,只是“属于”或“不属于”两种,两者必居其一 而且只居其一。它描述的是有明确分界线的元素的组合。
用经典集合来处理模糊性概念时,就不行。
对于诸如“速度的快慢”、“年龄的大小”、 “温度的高低”等模糊概念没有明确的界限。
经典集合对事物只用"1"、"0"简单地表示“属于” 或“不属于”的分类;而模糊集合则用“隶属度 (Degree of membership)”来描述元素的隶属程度, 隶属度是0到1之间连续变化的值。
四种方法: 1、模糊统计法
基本思想:论域U上的一个确定的元素v0是否属于一个可变动的清 晰集合A*作出清晰的判断。
对于不同的实验者,清晰集合A*可以有不同的边界。但它们都对 应于同一个模糊集A。
模糊集A 年轻人
v0
清晰集A1* 清晰集A2*
论
17-30岁 20-35岁
域 U
所有人
计隶算属步度骤函:数在确每立次的统方计法中:,v0是固定的(如某一年龄), A*的值是可变的,作n次试验,则
示。
uU表示元素(个体)u在集合论域(全体) U内。
集合表示法(经典集合):
(1)列举法:将集合的元素全部列出的方法。 (2)定义法:用集合中元素的共性来描述集合的方法。
(3)归纳法:通过一个递推公式来描述一个集合的方法。 (4)特征函数表示法:利用经典集合论非此即彼的明晰性 来表示集合。因为某一集合中的元素要么属于这个集合, 要么就不属于这个集合。
定义2-8 设A,B F(U),则定义代数运算: (1)A与B的代数积记作A • B,运算规则由下式确定:
A • B(u)= A(u)B(u)
第2章模糊控制论理论基础精品PPT课件

AB, AB
《智能控制基础》 清华大学出版社
求解
AB 0.60.5 0.50.6 10.3 0.40.4 0.30.7
u1
u2
u3
u4
u5
0.6 0.6 1 0.4 0.7 u1 u2 u3 u4 u5
AB 0.60.5 0.50.6 10.3 0.40.4 0.30.7
u1
《智能控制基础》 清华大学出版社
目录
2.1 引言 2.2 模糊集合论基础 2.3 模糊逻辑、模糊逻辑推理和合成 2.4 模糊控制系统的组成 2.5 模糊控制系统的设计 2.6 模糊PID控制器
2.7 模糊控制器的应用
《智能控制基础》 清华大学出版社
2.2 模糊集合论基础
2.2.1 模糊集概念 2.2.2 模糊集合运算 2.2.3 模糊集合运算的基本性质 2.2.4 隶属度函数的建立
补集
对于所有的u∈U ,均有 μB(u)=1-μA(u)
则称B为A的补集,记作BAAc
《智能控制基础》 清华大学出版社
举例
❖已知模糊子集 A 0.6 0.5 1 0.4 0.3 u1 u2 u3 u4 u5 B 0.5 0.6 0.3 0.4 0.7 u1 u2 u3 u4 u5
❖求
《智能控制基础》 清华大学出版社
模糊控制的特点
❖无需知道被控对象的数学模型 ❖与人类思维的特点一致
模糊性 经验性
❖构造容易 ❖鲁棒性好
《智能控制基础》 清华大学出版社
主要内容
❖模糊控制的理论基础
模糊集合论基础 模糊逻辑、模糊逻辑推理和合成
❖模糊控制系统
模糊控制系统的组成 模糊控制系统的设计 模糊PID控制器 模糊控制器的应用
模糊控制

第2章模糊控制2.1 模糊控制自从1965年美国加利福尼亚大学控制论专家L .A .zadeh教授提出模糊数学以来”,吸引了众多的学者对其进行研究,使其理论与方法日臻完善,并且广泛地应用于自然科学和社会科学的各个领域,尤其是在第5代计算机研制和知识工程开发等领域占有特殊重要的地位。
把模糊逻辑应用于控制领域则始于1973年”。
1974年英国的E.H.Mamdani成功地将模糊控制应用于锅炉和蒸汽机控制。
此后20多年来,模糊控制不断发展并在许多领域中得到成功应用。
由于模糊逻辑本身提供了由专家构造语言信息并将其转化为控制策略的一种系统的推理方法,因而能够解决许多复杂而无法建立精确数学模型系统的控制问题,所以它是处理推理系统和控制系统中不精确和不确定性的一种有效方法。
从广义上讲,模糊控制是适于模糊推理,模仿人的思维方式,对难以建立精确数学模型的对象实施的一种控制策略。
它是模糊数学同控制理论相结合的产物,同时也是智能控制的重要组成部分。
模糊控制的突出特点在于:①控制系统的设计不要求知道被控对象的精确数学模型,只需要提供现场操作人员的经验知识及操作数据。
⑦控制系统的鲁棒性强,适应于解决常规控制难以解决的非线性、时变及大纯滞后等问题。
③以语言变量代替常规的数学变量,易于形成专家的“知识”。
④控制推理采用“不精确推理”(Approximatc Reasoning)。
推理过程模仿人的思维过程。
由于介入了人类的经验.因而能够处理复杂甚至“病态”系统。
2.1.1模糊数学模糊数学是基于模糊集理论。
模糊集的概念与古典集非此即彼的概念相对应,描述没有明确、清楚地定义界限的集合。
模糊集的理论叙述为:模糊集A是定义在一个输入ξ之上并由其隶属函数µA(·):ξ→[0,1]表征的集合。
假设ξ是一个普通集合,称为论域。
从ξ到区间[0,1]的映射A称为ξ上的一个模糊集合。
µA(·)表示ξ隶属于模糊集合A的程度,称为隶属度。
模糊控制系统课件2.1

2.1 模 糊 集 合 及 其 隶 属 函 数
模 糊 集 合 及 其 表 示
分类:有限集合、无限集合、连续集合、离散集合 分类 普通集合:两个元素之间只能有“属于”、“不属于”,“非 普通集合 此即彼”,不能模棱两可。外延、内涵均清晰,有局限性。 例:不大于100的自然数。即:0、1、2、3……. 模糊集合:一群人身高“高、较高、一般高、不高”,没有一 模糊集合 个划分标准。 例1:“青年人”是一个模糊概念,问题: ①“青年人”的年龄界限是什么? 界限 0~35 , 此界限内,是 属于青年 人的 ? 3个人分 26、35、55 ,属于青年人的 一 ? 例2: 的 分 “ ”, 2个 91,98, 98分分属于“ ” 个集合的 91分 高。 A 注:模糊集合用大写英文字母下加波浪线表示,如 ~ 、 B 。 ~ 以后为简化,省略下划线,A、B。 L.A.Zadeh提出模糊集合理论。
2.1.1 2.1.1 模 糊 集 合 及 其 表 示
U中的元素ui与 对 的 序偶(ui,A(ui)),A可表示为:
A(ui)组成
例: 例:
={
200,0 , 400,0.2 , 600,0.4 , 800,0.6 1000,0.8 , 1200,1.0 , 1400,1.0 }
,
2.1.1 2.1.1 模 糊 集 合 及 其 表 示
第2章 模糊逻辑与模糊推理
美国加州大学控制专家L.A.Zadeh教授 于1965年创立了模糊集合理论。模糊理 论是在模糊集合理论的基础上发展起来 的,主要包括模糊集合理论、模糊逻辑、 模糊推理和模糊控制等方面的研究。
2.1.1 模糊集合及其表示 (1)模糊集合的概念 模糊集合的概念 集合:具有本质属性的全体事物的总和。 集合: 例:“山东科技大学的学生”可以作为一个集合。 用大写字母A、B……X、Y、Z等表示。包含多 个个体元素;一个概念的外延就是一个集合。 元素: 元素:集合 的个体 用 写字母u 论域: 论域:集合的全体; 全 用大写字母U、V表示。 v表示。 的全体。
第二章 模糊控制数学基础

第二章模糊控制数学基础模糊控制的应用场合:一.模糊控制的定义对于一个熟练的操作人员,他往往凭借丰富的实践经验,采取适当的对策来巧妙地控制一个复杂过程,得到满意的控制效果。
若能将这些熟练操作员的实践经验加以总结和描述,并用语言表达出来,就会得到一种定性的、不精确的控制规则。
如果用模糊数学将其定量化就转化为模糊控制算法,形成模糊控制理论。
模糊控制是建立在人工经验(定性的、不精确的)基础之上的,模仿人类的思维方式,采用模糊数学对模糊现象进行识别和判决,给出精确的控制量,对被控对象进行控制。
模糊数学是模糊控制的数学基础,二.模糊控制的特点:1.无需知道被控对象的数学模型。
模糊控制是以人对被控系统的控制经验为依据而设计的控制器,故无需知道被控系统的数学模型。
2.是一种反映人类智慧思维的智能控制。
模糊控制采用人类思维中的模糊量,如“高”、“中”、“低”、“大”、“小”等,控制量由模糊推理导出。
这些模糊量和模糊推理是人类智能活动的体现。
3.易被人们所接受。
模糊控制的核心是控制规则。
模糊控制中的知识表示、模糊规则和模糊推理是基于专家知识或熟练操作者的成熟经验。
这些规则是以人类语言表示的。
很明显这些规则易被一般人所接收和理解。
如“衣服较脏,则投入洗涤剂较多,洗涤时间较长”, “今天气温高,则今天天气暖和”.4.构造容易。
用单片机等来构造模糊控制器,其结构与一般的数字控制系统无异,模糊控制算法用软件实现,也可以用专用模糊控制芯片直接构造控制器。
5.鲁棒性好。
模糊控制系统无论被控对象是线性的还是非线性的,都能执行有效的控制,具有良好的鲁棒性和适应性。
模糊控制是基于熟练操作员的实践经验,比如智能洗衣机,能够实现以下功能:“衣服较脏,则投入洗涤剂较多,洗涤时间较长”。
这个控制规律中存在着模糊概念:“衣服较脏”。
三.模糊概念没有明确外延的概念,即没有明确符合某概念的对象的全体,如“天气冷热”、“雨的大小”、“风的强弱”、“人的胖瘦”、“年龄的大小”、“个子高低”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
uY
1
X 0 25 50 75 100
年龄对“年轻”呈现连续 的变化,Y的外延不分明、模 糊的,这样更符合人的意识。
(2)模糊集合的表示方式 离散论域:U={u1,u2,…,un},则U上的模糊集合A 可以表示为: 1)向量表示法: A [ A (u1 ), A (u2 ),..., A (un )]
1. 模糊关系的基本概念
模糊关系是指笛卡尔积上的模糊集合,表示多个 集合的元素间所具有的某种关系的程度。 给定集合X和Y,由全体(x,y) ,(x∈X, y∈Y)组成 的集合,叫做X与Y的笛卡尔积(或直积)记做X×Y, X×Y={(x,y) ∣ x∈X, y∈Y} 定义:所谓X,Y两集合的笛卡尔积 X×Y={(x,y) ∣ x∈X, y∈Y} 中的一个模糊关系R 是指以X×Y为论域的一个模糊子集,序偶(x,y)的隶属度 为 R( x, y),其在[0,1]取值,大小反映了(x,y)具有关系R 的程度。
1 (ui , v j ) R rij R (ui , v j ) 0 (ui , v j ) R
例:X=Y={1,2,3,4,5,6}, X Y 中的 X Y 的关系可用以下矩阵表示
0 1 1 R 1 1 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 1 0 0 0 1 1 1 0 0 1 1 1 1 0
注意:互补律 A A E, A A 对模糊集合不成立。
分解定理: 设A为论域U上的一个模糊集合, A 是A的 截 集, [0,1] ,则有A A ,其中 A 表示
[0,1]
与 A 的“乘积”,是一个模糊集合,其隶属 度定义为: u A A (u )
bell( x; a, b, c)
1 1
x c 2b a
a,b,c,的几何意义如图所示。
斜率=-b/2a
c-a
c
c+a
改变a,b,c,即可改变隶属函数的形状。
(4)模糊集合的隶属函数相关概念来自1)支集 支集( A) {x | A ( x) 0}
分界点
核 截集
支集
②核
0 u A
分解定理说明了一个模糊集合可以用无穷多个普 通集合数乘的并来构成,这样可将模糊集合的问题 化为普通集合的问题来分析解决。
扩张原理: 设f是普通集合X到Y的映射,A是X上的模糊集合, 则A在f作用下的像f(A)是Y上的模糊集合,其隶属 度函数规定为: 1 A ( x) , f 1 ( y) x f ( y ) f ( A) ( y ) 0 , f 1 ( y) 若B是Y上的模糊集合,则B在f作用下的原像 f 1 ( B) 是X上的模糊集合,其隶属度函数规定为: f 1 ( B ) ( x) B ( f ( x))
A , A或非 A
补(负)
A ( x) 1 A ( x)
基本运算定律: 设A,B,C是论域U上的三个模糊集合,它们的交、 并、补运算有以下定律: 1)恒等律: A A A, A A A 2)交换律: A B B A, A B B A 3)结合律: ( A B) C A ( B C), ( A B) C A ( B C) 4)分配律: A ( B C) ( A B) ( A C), 5)吸收律: ( A B) A A, ( A B) A A 6)同一律: A E E, A E A 7)复原律: A A 8)对偶律:( A B) A B, ( A B) A B
或
R S ( x, z ) {R( x, y) S ( y, z )}
例1:以年龄为论域,取X=[0,200],Zadeh给出 “年轻”的模糊集Y,其隶属函数是
1.......... .......... ........ 1 x 25 Y ( x ) x 25 2 1 ] ,.. 25 x 100 [1 5
相等:
R1 R2
R1 ( x, y) R2 ( x, y)
R1 ( x, y ) R2 ( x, y) R1 ( x, y ) R2 ( x, y)
1 R1 ( x, y )
并:
交: 补:
R1 R2 R1 R2
R1
2) 模糊关系合成 模糊关系合成是指,由第一个集合和第二个集合之 间的模糊关系得到第一个集合和第三个集合之间的模 糊关系的一种运算。常用的max-min 合成法。 定义:设R是X×Y中的模糊关系,S是Y×Z中的 模糊关系,所谓R和S的合成是指下列定义在X×Z上 的模糊关系Q,记做 Q=R⊙S
3.1.3 模糊关系
模糊关系是与经典关系相对而言的,
“A比B大”----------模糊关系 “A比B大C”--------经典关系
经典关系: 定义:设X与Y是两个非空集合,集合X,Y的直积 X Y 的一个子集R称为X到Y的一个二元 关系,简称关系; 表示方法:关系可用矩阵R来表示,其中的元素 rij 基于特征函数的定义,即:
3.特征函数表示法:利用经典集合非此即彼 的明晰性表示; Eg:在小于10的自然数中由偶数组成的集合
0 1 0 1 0 1 0 1 0 1 A 1 2 3 4 5 6 7 8 9 10
2. 模糊集合
(1)模糊集合的概念 模糊集合:设U是论域,U上的一个模糊集合A是 指,对于论域U中的任一元素u∈U,都指定了[0,1]闭 区间中的一个数 A (u ) 与之对应, A (u ) 称为u对A的 隶属度(Degree of Membership)
注意:隶属度为零的项不能省略! 2)Zadeh表示法:
A (un ) A (u1 ) A (u2 ) A u1 u2 un
3)序偶表示法:
A {(u1, A(u1 )), 2, A(u2 ))(un, A(un ))} (u
连续论域:若论域U是实数域,论域中有无穷多个 连续的点,则称为连续论域; A (u )
3.1 模糊控制的数学基础
★ 模糊概述
★ 模糊集合 ★ 模糊关系 ★ 模糊推理 ★ 小结
3.1.1 模糊概述
一些概念在特定的场合有明确的外延,例如国 家、货币、法定年龄、地球等;但是还有相当一部 分概念不具有明确的外延或边界的,称之为不分明 的概念或模糊概念,如下图所示。
天气冷热
雨的大小
风的强弱
xa a xb b xc cxd dx
梯形隶属函数
高斯形隶属函数
g ( x; c, )
1 x c 2 ( ) e 2
c代表 MF的中心; 决定 MF的宽度。
一般钟形隶属函数 bell( x; a, b, c)
1 1
x c 2b a
隶属函数的参数化: 以钟形函数为例,
1 A(X ) 0 如果 X A 如果 X A
为集合A的特征函数。
精确集合
X 6
1
X 6
A 0
A 1
X 6
13
经典集合的表示方法:
1.列举法:适用于具有有限元素的集合; 2.定义法:适用于具有很多元素而不能一一 列举的集合; Eg:所有奇数的集合A={x|x为奇数}
人的胖瘦
年龄大小
个子高低
1.模糊数学:用来描述、研究、处理事物所具有 的模糊特征的数学; 模糊指的是它的研究对象; 数学指的是它的研究方法; 2.模糊性与随机性:均为一种不确定性; 3.模糊性与复杂性: 复杂性与精确性的“不相容原理”:随着系统 复杂性的增加,对其特性做出精确而有意义的 描述的能力会随之降低,直到达到一个阈值, 一旦超过它,精确与有意义将会相互排斥。
两种函数的关系
I.隶属函数的性质: a) 定义为有序对; b) 隶属函数在0和1之间; c) 其值的确定具有主观性和个人的偏好。
目前隶属函数好多没有成熟而有效的方法,一般 根据经营或模糊统计的方法来确定。因而,隶属函数 的确定还不是唯一的,通过对神经网络的训练,直接 自动生成的隶属函数是解决此问题有效方法。 实际控制问题中,经常选用的隶属函数有三角形、 半三角形、梯形、钟形(正态形)、Z形、S形和单点 形( 函数)等多种
核( A) {x | A ( x) 1} ③ 截集 截集( A) {x | A ( x) }
④ 分界点 ⑤ 模糊单点
隶 1.0 属 函 数 0.5 年龄 45 90
交叉点( A) {x | A ( x) 0.5}
A ( x) 1 的单点支集
(5)模糊集合的运算
5.若用图来表示模糊关系时,称为模糊图; 6.模糊矩阵的截阵 R 定义为: R {( x, y ) | R ( x, y ) }
2. 模糊关系的运算
1)基本运算: 设R1和R2是直积空间 X Y 上的两个模糊关系, 包含:
R1 R2
R1 ( x, y) R2 ( x, y)
说明: 1.模糊关系本质上是一种模糊集合之间的一种映射; 2.由于模糊关系是用模糊集合来定义的,所以其特性 也完全由隶属函数来刻划; 3. R( x, y ) 是以x,y为自变量的一个空间曲面; 4.当X,Y皆为有限的离散集合时,X,Y的模糊关系R 可用矩阵表示,称为模糊矩阵;
RX Y (rij ) mn ( R ( xi , y j )) m n
A
u U
u
/ 注意:此处的 , 不是数学运算符号,仅表示了 对论域中每个元素u都定义了相应的隶属度 函数。
(3)模糊集合的隶属函数 普通集合用特征函数来刻画,模糊集合用隶属函 数作定量描述。特征函数的值域为集合{0,1},隶属 函数是特征函数的扩展和一般化。