模糊理论及控制
智能控制(第三版)chap3-模糊控制理论基础

mA(x)
1 0
xA xA
武汉科技大学 信息科学与工程学院
7
为其了中表A称示为模模糊糊概集念合,,引由入0模,1糊及集mA合(x)和构隶成属。函数的概
念m:A(x)表
示
元素
x属
于模
1
糊x集合AA
的程
度
,取
值范
围
为[0, 1],称mmAA((xx))为x(属0,1于) 模x属 糊集于A合的A程 的隶度属度。
0
xA
清晰集合特征函数 模糊集合隶属函数
武汉科技大学 信息科学与工程学院
8
2. 模糊集合的表示 ① 模糊集合A由离散元素构成,表示为:
m m m 这里的A 符 号“1 // ”x 、1 “ +2 ”和/x “2 ∫ ” 是 模i糊/x 集i合 的表
m m m 示于”方。式或,不A 表 示 ( x 数1 , 学1 运) ( 算x 2 ,, ,仅2 ) 代 表, , “( x 构i,成i) ” 或 , “属
② 模糊集合A由连续函数构成,各元素的隶属度就
构成了隶属度函A 数,此m时AA(x表)/示x为:
武汉科技大学 信息科学与工程学院
9
C例好A(”3王.1此。五设时设)=论特三1。域征个三U函人=者数学{张无分习三差成别,别绩为李。总C四A评(,张分王三是五)=张1},三,评9C5A语分(李为,四“李)=成四1绩9,0 分,王五85分,三人的成绩都好,但又有差异。
m mm mm A B A B ( u ) m A ( u ) a B ( , u ) x ) A ( u ( ) B ( u )
武汉科技大学 信息科学与工程学院
17
模糊控制理论及应用

《模糊控制理论及应用》课程教学大纲学分:2 总学时:36理论学时:36 面向专业:电气工程及其自动化大纲执笔人:王冉冉大纲审定人:李有安一、说明1.课程的性质、地位和任务《模糊控制理论及应用》是电气工程及自动化专业的选修课。
主要任务是模糊控制技术作为现代工业与新产品开发的高新技术之一,受到国内外普遍重视。
通过本课程的学习掌握模糊控制技术的一般原理和方法,尤其是模糊推理技术与模糊系统模型的建模技术。
2.课程教学的基本要求先修课程:《高等数学》,《线性代数》,《自动控制理论基础》,《模糊数学》等。
在这些课程中注意讲授:模糊数学的定义,计算方法,控制的基本概念和基本方法等。
由于模糊控制理论内容抽象,国内大部分模糊课程都是面向研究生教学的,同学理解起来较困难。
同时保证课程内容的稳定性,讲课力求突出重点,突出基本原理和基本内容,同时尽量列举应用了模糊系统的实际例子,使同学们理解起来更加容易。
本课程的教学环节包括:课堂讲授、课外作业等。
通过本课程各个教学环节的学习,重点培养学生应用自动控制理论分析和设计调速系统方法的掌握。
注重培养学生的自学能力、动手能力、分析问题、解决问题的能力,培养学习设计计算以及利用已掌握的知识分析实际问题的能力。
3.课程教学改革总体设想:为解决授课学时少授课内容多的矛盾,在有限的教学时间里较好的完成授课任务,必须做到重点突出、精讲多练,尽量使用现代教学手段如多媒体教学等,在增加信息量的前提下也能保证教学质量。
采用启发式教学,对重点内容讲深、讲透,鼓励学生自学和课上讨论,调动学生的学习主动性,通过讲解应用实例,提高学生的学习兴趣,扩大学生在本学科领域的知识面。
二、教学大纲内容第一章模糊控制系统的结构(讲课8学时)§1-1模糊控制系统产生的背景介绍模糊控制系统产生的背景、目前的应用情况和以后的发展展望等。
§1-2自然语言与模糊集合通过对自然语言的介绍,认识模糊集合的概念。
模糊控制与神经网络控制

模糊控制与神经网络控制模糊控制和神经网络控制是现代控制领域中的两个重要研究方向,它们通过不同的方法和理论来解决复杂系统的控制问题。
本文将就这两种控制方法进行介绍和对比,并探讨它们在实际应用中的优劣势。
一、模糊控制模糊控制是一种基于模糊逻辑理论的控制方法,它通过将输入和输出之间的关系进行模糊化来实现系统的控制。
模糊控制器的设计通常包括模糊化、规则库的建立、推理机制以及解模糊化等步骤。
在模糊控制中,输入和输出以模糊集形式表示,通过一系列的模糊规则进行推理得到控制信号。
模糊规则库中存储了专家知识,根据实际问题的需求可以设计不同的规则。
推理机制使用模糊规则进行推理,最后通过解模糊化将模糊输出转化为具体的控制量。
模糊控制的优点之一是适用于非线性和不确定性系统,它能够通过模糊化处理来处理实际系统中的不确定性和模糊性。
此外,模糊控制能够利用专家经验进行控制器的设计,无需准确的系统数学模型。
然而,模糊控制也存在一些局限性。
首先,模糊控制的规则库和参数通常需要由专家进行手动设计,这对专家的经验和知识有一定的要求。
其次,模糊控制的性能也会受到模糊规则的数量和质量的影响,如果规则库设计不当,控制性能可能无法满足要求。
二、神经网络控制神经网络控制是一种基于人工神经网络的控制方法,它通过将系统模型表示为神经网络结构来实现控制。
神经网络是一种模仿生物神经系统结构和功能的计算模型,具有自适应学习和适应性处理的能力。
在神经网络控制中,神经网络被用作控制器来学习系统的映射关系。
通过输入和输出的样本数据,神经网络根据误差信号不断调整权重和阈值,使得输出逼近于期望输出。
神经网络控制通常包括网络的结构设计、学习算法的选择和参数调整等步骤。
与模糊控制相比,神经网络控制具有更好的自适应性和学习能力。
它能够通过学习过程来建立系统的非线性映射关系,并且对于未知系统具有较好的鲁棒性。
此外,神经网络控制不需要准确的系统模型,对系统的数学模型要求相对较低。
模糊系统与智能控制技术

模糊系统与智能控制技术随着人工智能技术的不断发展,智能控制技术作为重要的一部分也得到了快速的发展。
其中,模糊系统作为智能控制的重要手段之一,逐渐在工程技术中得到了广泛应用。
一、模糊系统概述模糊系统指的是一类基于模糊数学理论为基础的人工智能系统,用于处理不确定、模糊、复杂的信息和控制问题。
模糊系统一般由模糊集合、模糊逻辑、模糊推理和模糊控制等组成。
模糊集合是模糊系统中的基本概念,通过模糊集合的模糊度来描述信息的不确定性和模糊性。
二、模糊系统在智能控制中的应用在智能控制中,模糊系统应用广泛,主要表现在以下方面:1.模糊控制模糊控制是模糊系统在控制领域中的一种应用,其核心是建立模糊控制器,通过输入变量经过模糊化、规则匹配和解模糊等过程,输出模糊控制量,控制被控对象达到某种期望状态或优化目标。
2.模糊识别模糊识别是指将输出与输入之间的模糊关系进行建模,并通过一定的方法求解识别问题。
常用的模糊识别方法包括模糊C均值聚类、模糊决策树等。
3.模糊优化模糊优化是将模糊规划和优化算法相结合,通过求解模糊集合上的优化问题,确定最优决策方案。
三、模糊系统的优势和不足模糊系统作为一种智能控制技术,在实际应用中有其独特的优势,包括:1.建模简单对于一些复杂、模糊、不易准确建模的问题,采用模糊系统可以使建模过程更加容易,而且表现出的精度和可靠性也比较高。
2.适应性强模糊系统具有一定的自适应性和鲁棒性,在面对变化和不确定性的环境中,能够更好地适应环境变化。
但是,模糊系统也有一定的不足之处,主要包括:1.复杂性高由于模糊系统需要考虑许多未知且不可测的因素,因此其模型结构比较复杂,不易于实现。
2.性能不稳定模糊系统的性能受到多种因素的影响,因此在一些极端情况下,很难保证控制效果的稳定性。
四、结语综上所述,模糊系统作为一种智能控制技术,在实际应用中能够解决许多不确定、模糊、复杂的信息和控制问题,并具有一些独特的优势。
随着人工智能技术的不断发展,相信模糊系统在未来的应用中也会发挥更大的作用。
模糊控制的理论基础

二、模糊集合论基础
例证法
从已知有限个μ A的值,来估计论域U上模糊 子集A的隶属度函数
二、模糊集合论基础
专家经验法
专家经验法是根据专家的实际经验给出模糊 信息的处理算式或相应权系数值来确定隶属 度函数的一种方法
二、模糊集合论基础
二元对比排序法
它通过对多个事物之间的两两对比来确定某 种特征下的顺序,由此来决定这些事物对该 特征的隶属度函数的大体形状 相对比较法是设论域U中元素v1,v2,...,vn 要对这些元素按某种特征进行排序,首先要 在二元对比中建立比较等级,而后再用一定 的方法进行总体排序,以获得诸元素对于该 特性的隶属函数
第二章
模糊控制的理论基础
1
引言
2
模糊集合论基础
3
模糊逻辑、模糊逻辑推理和合成
5
2
一、引言
模糊控制理论的发展
1965年,L.A.Zadeh 提出模糊集理论; 1972年,L.A.Zadeh 提出模糊控制原理; 1974年,E.H.Mamdani应用于蒸汽机和锅炉控制中; 80年代:污水处理、汽车、交通管理 模糊芯片、模糊控制的硬件系统; 90年代:家电、机器人、地铁; 21世纪:更为广泛的应用。
二、模糊集合论基础
经典集合论:19世纪末德国数学家乔•康托( Georage Contor, 1845-1918),是现代数学的基础 特点:内涵和外延都必须是明确的 。 表示方法
列举法:U={1,2,3,4,5,6,7,8,9,10} 定义法:U={u|u为自然数且u<5} 归纳法:U={ui+1=ui+1,i=1,2,u1=1} 特征函数法:用特征函数值表示元素属于集合的程度
第3章 模糊控制理论的基础讲解

(3)模糊控制易于被人们接受。模糊控 制的核心是控制规则,模糊规则是用语言 来表示的,如“今天气温高,则今天天气 暖和”,易于被一般人所接受。 (4)构造容易。模糊控制规则易于软件 实现。 (5)鲁棒性和适应性好。通过专家经验 设计的模糊规则可以对复杂的对象进行有 效的控制。
第二节 模糊集合
一、模糊集合 模糊集合是模糊控制的数学基础。
c (x) Min A (x), B (x)
② 代数积算子
c (x) A (x) B (x)
③ 有界积算子
c (x) Max0, A (x) B (x) 1
(2)并运算算子 设C=A∪B,有三种模糊算子: ① 模糊并算子
c (x) Max A (x), B (x)
c (x) A (x) B ( x) 1 1 (1 A (x)) (1 B (x))
γ取值为[0,1]。
当γ=0时, c (x) A (x) ,B相(x当) 于A∩B
时的算子。
当γ=1时,c (x) A(x) B (x) A(,x)相.B (x)
(3)等集
两个模糊集A和B,若对所有元素u,
它们的隶属函数相等,则A和B也相等。
即
A B A (u) B (u)
(4)补集 若 A 为A的补集,则
A A (u) 1 A (u)
例如,设A为“成绩好”的模糊集, 某学生 u0 属于“成绩好”的隶属度为:
A (u0 ) 0.8 则u0 属于“成绩差”的隶属度
第三章 模糊控制的理论基础
第一节 概 述 一、 模糊控制的提出
以往的各种传统控制方法均是建立在 被控对象精确数学模型基础上的,然而, 随着系统复杂程度的提高,将难以建立 系统的精确数学模型。
模糊控制简介
R=(NBe × PBu ) + ( NSe × PSu ) + (0e × 0u ) + ( PSe × NSu ) + ( PBe × NSu )
NBe × PBu = (1, 0.5, 0, 0, 0, 0, 0) × (0, 0, 0, 0, 0, 0.5,1) NSe × PSu = (0, 0.5,1, 0, 0, 0, 0) × (0, 0, 0, 0,1, 0.5, 0) 0e × 0u = (0, 0, 0.5,1, 0.5, 0, 0) × (0, 0, 0.5,1, 0.5, 0, 0) PSe × NSu = (0, 0, 0, 0,1, 0.5, 0) × (0, 0.5,1, 0, 0, 0, 0) PBe × NSu = (0, 0, 0, 0, 0, 0.5,1) × (1, 0.5, 0, 0, 0, 0, 0) 0 0 0 0 0.5 1 0 0 0 0 0 0.5 0.5 0.5 0 0 0.5 0.5 1 0 0 R= 0 0 0.5 1 0.5 0 0 0 0.5 1 0.5 0.5 0 0 0 0 0 0.5 0.5 0.5 0 1 0.5 0 0 0 0 0
学习功能
数据存储 单元
y
∗ k
e
r + —
∆
∆
k
e
e
k
c
2
e
k
Байду номын сангаас
r
模糊 控制 规则
k
∆
u
u
u
u
k −1
k
+ +
被 控 对 象
y
k
六.思考
矛盾对立统一规律: 矛盾对立统一规律:两面性 • 优点:模糊逻辑本身提供了由专家构造语 优点: 言信息并将其转化为控制策略的一种系统 的推理方法, 的推理方法,因而能够解决许多复杂而无 法建立精确数学模型系统的控制问题, 法建立精确数学模型系统的控制问题,所 以它是处理推理系统和控制系统中不精确 和不确定性的一种有效方法。从广义上讲, 和不确定性的一种有效方法。从广义上讲, 模糊控制是适于模糊推理, 模糊控制是适于模糊推理,模仿人的思维 方式, 方式,对难以建立精确数学模型的对象实 施的一种控制策略。 施的一种控制策略。它是模糊数学同控制 理论相结合的产物, 理论相结合的产物,同时也是智能控制的 重要组成部分。 重要组成部分。
人工智能控制技术课件:模糊控制
模糊集合
模糊控制是以模糊集合论作为数学基础。经典集合一般指具有某种属性的、确定的、
彼此间可以区别的事物的全体。事物的含义是广泛的,可以是具体元素也可以是抽象
概念。在经典集合论中,一个事物要么属于该集合,要么不属于该集合,两者必居其一,
没有模棱两可的情况。这表明经典集合论所表达概念的内涵和外延都必须是明确的。
1000
1000
9992
9820
的隶属度 1 =
= 1,其余为: 2 =
= 0.9992, 3 =
=
1000
1000
1000
9980
9910
0.982, 4 =
= 0.998, 5 =
= 0.991,整体模糊集可表示为:
1000
1000
1
0.9992
0.982
0.998
《人工智能控制技术》
模糊控制
模糊空基本原理
模糊控制是建立在模糊数学的基础上,模糊数学是研究和处理模糊性现
象的一种数学理论和方法。在生产实践、科学实验以及日常生活中,人
们经常会遇到模糊概念(或现象)。例如,大与小、轻与重、快与慢、动与
静、深与浅、美与丑等都包含着一定的模糊概念。随着科学技术的发展,
度是2 ,依此类推,式中“+”不是常规意义的加号,在模糊集中
一般表示“与”的关系。连续模糊集合的表达式为:A =
)( /其中“” 和“/”符号也不是一般意义的数学符号,
在模糊集中表示“构成”和“隶属”。
模糊集合
假设论域U = {管段1,管段2,管段3,管段4,管段5},传感器采
1+|
模糊控制原理简介
§6 模糊控制原理简介§6。
1 模糊控制系统现代控制理论已经在工业、国防、航天等许多领域获得了成功。
一般情况下,传统的闭环控制系统如图6。
1所示,其原理是建立在精确的数学模型上。
但对于一些强藕合、多参数、非线性、时变性、大惯性、纯滞后的复杂系统,建立它们的精确数学模型是很困难的,有些甚至是不可能的。
然而,在实际工作当中,一些有经验的操作人员却可以通过观察、推理和决策,用人工控制的方法较好地控制那些复杂的对象。
模糊控制系统就是将人的经验总结成语言控制规则,运用模糊理论模拟人的推理与决策,从而实现自动控制的控制系统。
模糊控制系统与传统的闭环控制系统不同之处,就是用模糊控制器代替了模拟式控制器,其硬件结构框图如图6.2所示。
输出y(t)输出y(t)图6.1 图6.2输出图6。
3§6。
2 模糊控制器的设计模糊控制器本质上就是一个采用了模糊控制算法的计算机或芯片,其一般结构如图6。
3所示。
它由三个基本部分构成:(1)将输入的确切值“模糊化”,成为可用模糊集合描述的变量;(2)应用语言规则进行模糊推理;(3)对推理结果进行决策并反模糊化(也称为清晰化、解模糊),使之转化为确切的控制量。
有m个输入一个输出的模糊控制器称为m维模糊控制器。
由于一维模糊控制器所能获得的系统动态性能往往不能令人满意,三维及三维以上的模糊控制器结构复杂,推理运算时间长,因此典型的模糊控制器是二维模糊控制器。
一般地,设计一个二维的模糊控制器,通常需要五个步骤:1.确定输入变量与输出变量及其模糊状态;2.输入变量的模糊化;3. 建立模糊控制规则;4. 进行模糊推理;5. 输出变量的反模糊化。
6。
2。
1 确定输入变量与输出变量及其模糊状态根据问题的背景,确定出输入变量E 1、E 2和输出变量u 。
输入、输出变量的模糊状态按照控制品质的要求可分为三类:控制品质要求较高的场合,变量的模糊状态取为负大(NB )、负中(NM)、负小(NS)、零(ZO )、正小(PS)、正中(PM )、正大(PB )或负大(NB )、负中(NM)、负小(NS)、负零(NZ)、正零(PZ )、正小(PS)、正中(PM )、正大(PB );控制品质要求一般的场合,变量的模糊状态取为负大(NB )、负小(NS )、零(ZO )、正小(PS )、正大(PB)或负大(NB )、负小(NS )、负零(NZ)、正零(PZ)、正小(PS )、正大(PB);控制品质要求较低的场合,变量的模糊状态取为负大(NB )、零(ZO)、正大(PB )或负大(NB )、负零(NZ )、正零(PZ)、正大(PB )。
(新)第3章 模糊控制理论-5
19:59
上海工程技术大学机械工程学院
5
3.2 模糊数学的相关知识
和自动控制是在自动控制理论的基础上发展起来的一样, 模糊控制是在模糊数学的基础发上展起来的。只有掌握了 模糊数学相关的知识,才能实现模糊控制,本 主要学习模 糊数学的知识。
3.2.1普通集合及其运算规则
3.2.2模糊集合及其运算规则
~
~
18~30 20~30 18~30 18~35 15~36 18~35 15~25 18~30 14~25 17~30 17~30 18~30 17~25
18~35 18~30 18~30 18~35 18~30 18~30 16~32 17~30 18~26 16~28 15~30 17~30 18~29
风的强弱
19:59
上海工程技术大学机械工程学院
11
1) 模糊集合的概念
举例: 在模糊数学中,我们称没有明确边界(没有清晰外延)的集 B 合为模糊集合。常用大写字母下加波浪线的形式来表示,如 A 、 等。 元素属于模糊集合的程度用隶属度或模糊度来表示。 用于计算隶属度的函数称为隶属函数。
上海工程技术大学机械工程学院 8
集合相等
19:59
2) 普通集合的并、交、补运算
设A、B为同一论域上的集合,则A与B的并集 A B、交集A B)、补集 A) ( ( ( )
分别定义为:
A B {u u A or u B} A B {u u A and u B}
~
年龄 隶属次数 29 30 31 80 77 27
隶属度 0.62 0.60 0.21
模糊推理判决 计算出 控制量
19:59
上海工程技术大学机械工程学院
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
C = {(上海,0.8),(北京,0.9), (天津,0.7),(西安,0.6)}
模糊集合 C = “合适的可拥有的自行车数目” C = {(0,0.1),(1,0.3),(2,0.7), (3,1.0),(4,0.7),(5,0.3),(6,0.1)}
-2
-1
0
1
2
3
x
图 三角形隶属函数曲线
例: 设计评价一个学生成绩的隶属函数,在[0,100]之 内按A、B、C、D、E分为五个等级,即{不及格,及格, 中,良,优}。分别采用五个高斯型隶属函数来表示, 建立一个模糊系统,仿真结果如图所示。
Degree of membership
E
D
C
B
A
1
0.8
“学习好”的隶属度为(张三)=0.95,(李四)=0.90,(王五)=0.85。 用“学习好”这一模糊子集A可表示为:
A {0.95,0.90,0.85}
其含义为张三、李四、王五属于“学习好”的程度 分别是0.95,0.90,0.85。
例3.3 以年龄为论域,取 X 0,100
“年轻”的模糊集Y,其隶属函数为:
B 0.3 0.1 0.4 0.6 u1 u2 u3 u4
求A∪B,A∩B
则 A B 0.9 0.2 0.8 0.6 u1 u2 u3 u4
A B 0.3 0.1 0.4 0.5 u1 u2 u3 u4
第三节 隶属函数
一、几种典型的隶属函数
在Matlab中已经开发出了11种隶属函数:
0
Y
(x)
1
x
25 5
2
1
0 x 25 25 x 100
。Zadeh给出了
通过Matlab仿真对 上述隶属函数作图,隶
属函数曲线如图所示。
二、模糊集合的运算
1. 模糊集合的基本运算 由于模糊集合是用隶属函数来表征的,因此两个子
集之间的运算实际上就是逐点对隶属度作相应的运算。
(1)空集 模糊集合的空集为普通集,它的隶属度为0,即
(b) 模糊集合
边界明确
边界不明确
例3.2 设论域U={张三,李四,王五},评语为“学习好”。 设
三个人学习成绩总评分是张三得95分,李四得90分,王五
得85分,三人都学习好,但又有差异。
若采用普通集合的观点,选取特征函数
1 CA(u) 0
学习好 A 学习差 A
采用隶属函数 A(x) x /100,由三人的成绩可知三人
0.6
0.4
0.2
0
0
10
20
30
40
50
60
70
80
90
100
grade
图 高斯型隶属函数曲线
三、隶属函数的确定方法
隶属函数是模糊控制的应用基础。目前还没有成熟的 方法来确定隶属函数,主要还停留在经验和实验的基础上。
(1)模糊统计法 根据所提出的模糊概念进行调查统计,提出与之对
应的模糊集A,通过统计实验,确定不同元素隶属于A 的程度。
模糊集合是以隶属函数来描述的,隶属度的概念 是模糊集合理论的基石。
Crisp Sets(明确集合): Which element belongs to the set? Fuzzy Sets(模糊集合): How much of the element is in the set?
离散形式(有序或无序):
u 0对模糊集A的隶属度 =
u0 A的次数 试验总次数 N
(2)主观经验法 当论域为离散论域时,可根据主观认识,结合个
人经验,经过分析和推理,直接给出隶属度。这种确 定隶属函数的方法已经被广泛应用。
(3)神经网络法
利用神经网络的学习功能,由神经网络自动生成 隶属函数,并通过网络的学习自动调整隶属函数值。
A={x1,x2,x3,x4} 例如:集合A由 0 到 1 之间的连续实数值组成。
A x, x R,0 x 1.0
以上两个集合是完全不模糊的(又称精确集合)。 对任意元素x,只有两种可能:属于A,不属于A。这
种特性可以用特征函数
来描 A述(x:)
A
(x)
1 0
x A x A
为了表示模糊概念,需要引入模糊集合和隶属函数
并(析取) C AB
交(合取) C max( A(x), B (x)) A(x) B (x)
C AB
补(负)
C min( A (x), B (x)) A B A, A或非A
A (x) 1 A(x)
例3.4 设
A 0.9 0.2 0.8 0.5 u1 u2 u3 u4
A 1 / x1 2 / x2 i / xi
或
A (x1, 1), (x2 , 2 ), , (xi , i ),
② 模糊集合A由连续函数构成,各元素的隶属度就构成 了隶属度函数(Membership Function),此时A表示为:
A A(x) / x
在模糊集合的表达中,符号“/”、“+”和“∫” 不代表数学意义上的除号、加号和积分,它们是模糊 集合的一种表示方式,表示“构成”或“属于”。
模糊理论及控制
内容提要
1.概述 2.模糊集合 3.隶属函数 4.模糊关系 5.模糊推理 6.模糊判决方法 7.模糊逻辑控制器的结构
第一节 概述
一、模糊控制的提出
以往的各种传统控制方法均是建立在被控对象精确 数学模型基础上的,然而,随着系统复杂程度的提高, 将难以建立系统的精确数学模型。
在工程实践中,人们发现,一个复杂的控制系统可 由一个操作人员凭着丰富的实践经验得到满意的控制 效果。这说明,如果通过模拟人脑的思维方法设计控 制器,可实现复杂系统的控制,由此产生了模糊控制。
C = 0.1/0+0.3/1+0.7/2+1.0/4+0.3/5+0.1/6
B
1
/x
R1 ( x 50)4
10
/ 不是除法运算
精确集合
1 模糊集合
X 6
X 6
A 0
A 1
13
X 6
A(x) 1
A(x) [01]
1
13
6
0
0 01 1
1 0 0 0.2 0.4 0.6 0.8 1 1
(a) 精确集合
X:称为论域或域
( “论域”,即讨论的范围, 论域中的每个对象称为“元 素” )
连续形式:
令X = R+ 为人类年龄的集合, 模糊集合 B = “年龄在50岁左右”则表示为:
B {x, B (x) | x X }
式中:
B
(
x)
1
(
1 x
50)4
10
上述三个例子分别可写为
C = 0.8 /上海+0.9 /北京 +0.7 /天津 +0.6 /西安
A A (u) 0
A = 0/1 + 0/2 + 0/3 then A is empty
(2)全集 模糊集合的全集为普通集,它的隶属度为1,即
A E A(u) 1
(3)等集 两个模糊集A和B,若对所有元素u,它们的隶属
函数相等,则A和B也相等。即
A B A (u) B (u)
A (u0 ) 1 0.8 0.2
(5)子集 若B为A的子集,则
A = 0.3/1 + 0.5/2 + 1/3; B = 0.5/1 + 0.55/2 + 1/3 then A is a subset of B, or A B
B A B (u) A (u)
(6)并集 若C为A和B的并集,则
A = 0.3/1 + 0.5/2 + 1/3 B = 0.3/1 + 0.5/2 + 1/3
(4)补集 若 A 为A的补集,则
A A (u) 1 A (u)
例 如 , 设 A 为 “ 成 绩 好 ” 的 模 糊 集 , 某u学0 生
属于“成绩好”的隶属度为A:(u0 ) 0.8
则 u 0 属于“成绩差”的隶属度为:
二、模糊控制的特点
模糊控制是建立在人工经验基础之上的。对于一个 熟练的操作人员,他往往凭借丰富的实践经验,采取适 当的对策来巧妙地控制一个复杂过程。若能将这些熟练 操作员的实践经验加以总结和描述,并用语言表达出来, 就会得到一种定性的、不精确的控制规则。如果用模糊 数学将其定量化就转化为模糊控制算法,形成模糊控制 理论。
双S形隶属函数(dsigmf)、联合高斯型隶属函数 (gauss2mf)、高斯型隶属函数(gaussmf)、广义钟形 隶属函数(gbellmf)、II型隶属函数(pimf)、双S形乘积 隶属函数(psigmf)、S状隶属函数(smf)、S形隶属函 数(sigmf)、梯形隶属函数(trapmf)、三角形隶属函 数(trimf)、Z形隶属函数(zmf)。
第四节 模糊关系
一、模糊关系
例:设有一组同学X,X={张三,李四,王五},他们的 功课为Y,Y={英语,数学,物理,化学}。他们的考试 成绩如下表:
功课
姓名 张三 李四 王五
英语 数学
70 90 90 85 50 95
物理 化学
80 65 76 70 85 80
取隶属函数 (u) u ,其中u为成绩。则构成一个
一般钟形隶属函数
bell(x; a,b, c) 1
1
xc a
2b
Trig(x;20,60,80)
Trap(x;10,20,60,90)
g(x;50,20)
bell(x:20,4,50)