《模糊控制基础》PPT课件.ppt
《《模糊控制基础》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《模糊控制基础》PPT课件.ppt(67页珍藏版)》请在三一办公上搜索。
1、2023/7/19,1,第5章 模糊控制基础,5.1 模糊语言 5.2 模糊控制的系统结构5.3 精确量的模糊化5.4 模糊量的精确化5.5 模糊控制规则和控制算法,2023/7/19,2,引言,模糊控制把模糊数学理论用于自动控制领域而产生的控制方法。两个阶段1974 1979 简单模糊控制阶段算法脱机工作推理过程处理成推理表自适应能力与鲁棒性有限1979 现在 自完善模糊控制阶段语言自组织模糊控制器硬件化的模糊集成电路组成的模糊控制器将来 模糊计算机结合模糊软件,2023/7/19,3,引言,模糊控制的优点无需预先知道被控对象的精确数学模糊;控制规则是以人的经验总结出来的条件语句,容易学习和
2、掌握;控制知识的表示是以人的语言形式,有利于人机对话和系统的知识处理。模糊控制的适用场合工业生产过程大系统控制特别适合于纯滞后、大惯性、参数漂移大的非线性不确定参数系统,2023/7/19,4,引言,模糊控制的不足精度尚且不够高自适应能力有限会产生振荡控制规则的结构和覆盖面不恰当比例因子和量化因子选择不当特别是对中心的语言变量值选择不当控制规则优化尚有困难模糊控制依然是一种人们越来越喜爱的控制方法,应用越来越普遍。随着理论的日益完善,技术的不断进步,现存问题会得到逐步的解决。,2023/7/19,5,5.1 模糊语言,模糊语言语言是思维的表现形式,思维是语言的内容。思维活动中,思维的内涵总是经
3、过一定的形式来实现,一般需要运用概念,做出判断,进行推理。概念反映了某种客观事物和某种属性,在语言中表现为词或词组。判断和推理表现为句子。人类思维的一个重要特点是“具有运用模糊概念的能力”,因而在人类的语言中也充诉着反映模糊概念的词汇。例:年轻、年老等等。,2023/7/19,6,5.1 模糊语言,模糊语言模糊性是人类思维的一大特长,也是自然语言的一大特点。模糊语言和模糊推理逻辑引入了模糊数学方法对人类的语言和思维进行定量分析和描述,为人类的智能活动寻找合适的数学模型。,2023/7/19,7,5.1 模糊语言,模糊语言语言定义:在有限字符集上的字符序列(字符串)的集合。模糊语言FL定义为一个
4、四元组:其中:U为语言主题的全体对象,即论域;T是语言成分或者说“项”的模糊集合;E为构成语言成分的字符集中的字符所构成的所有字符序列的集合;N为E对U的模糊关系,称为命名关系。,2023/7/19,8,5.1 模糊语言,模糊语言模糊语言举例:U 为年龄0 100的集合,即0,100;E 为汉语中描述年龄的集合;T 为E的子集;N 为EU上的模糊子集。,2023/7/19,9,5.1 模糊语言,模糊语义凡是语言都是用有限长度的字符串去表示一定的意义。语义:语言的字符串与其意义的对应关系。语义的一个重要问题是要规定一组语义规则,以它作为算法,通过各原子间的已知涵义,计算合成词的涵义。模糊语义:所
5、谓T中术语x的语义是U上的模糊子集M(x),这时U中元素y隶属于M(x)的隶属度为:,2023/7/19,10,5.1 模糊语言,模糊语义原子词:年轻,年老,中年等等组成合成词的方法:加连接词:“或”、“且”等等;加表示程度的词:“很”、“极”、“略”、“轻”等等;加模糊化词:“大约”、“近似”等等;加表示判定意义的词:“偏向”、“倾向于”等等。如果给每个合成词定义语义,分别确定其隶属函数曲线,要占较大的存储空间。问题的简化:Zadeh提出了语义算子的方法。分类:语气算子、模糊化算子、判定化算子,2023/7/19,11,5.1 模糊语言,语气算子语气算子用来表达语言中的对某一个单词或者词组的
6、确定性程度。分为集中化算子或强化算子、散漫化算子或淡化算子。定义:对于原语言值 经语气算子 作用,形成一个新的语言值。设原来的语言值 的隶属度函数为,新的语言值 的隶属度函数为。,2023/7/19,12,5.1 模糊语言,语气算子当 称为集中化算子。当 称为散漫化算子。常见的语气算子有:,2023/7/19,13,5.1 模糊语言,语气算子举例,温度高,温度很高,温度较高,温度高,强化算子的作用示意图,淡化算子的作用示意图,2023/7/19,14,5.1 模糊语言,模糊化算子F模糊化算子是用来使语言中某些具有清晰概念的单词或者词组的语义模糊化,或者是将原来已经是模糊概念的词义更加模糊化。如
7、“大概”、“近似于”。式中,是U上的模糊相似关系,当U为实数集时,取:,2023/7/19,15,5.1 模糊语言,模糊化算子举例设论域X上的清晰集 的特征函数为且取,则“大约是5”这一语言的隶属度函数可以定义为,5,正态分布曲线处理,2023/7/19,16,5.1 模糊语言,判定化算子P判定化算子跟模糊化算子的作用相反,它是将原来具有模糊词义肯定化处理。如“倾向于”、“大半是”等等。这里,且 是定义在0,1上的如下函数:,2023/7/19,17,5.1 模糊语言,判定化算子当a=时,Pa称为“偏向”。例:,2023/7/19,18,5.1 模糊语言,语言变量语言值:在语言系统中,那些与数
8、值直接联系的词(如长、短、多、少等等)或者由它们加上语言算子(如很、非常等等)而派生的词组(如非常多、很长等等)。语言变量是用一个五元组的集合(N,U,T(N),M,G)来表征的。N是语言变量名U是N的论域T(N)是N的语言值的集合,即N的所有取值,其中每个语言值是论域U上的一个模糊集M是词义鬼子,对T(N)中的每一个词,赋以词义G是词法规则,生成T(N)的规则,由原子词生成合成词,2023/7/19,19,5.1 模糊语言,模糊变量举例,0,30,50,70,90,105,120,1.0,很慢,慢,较慢,中等,较快,快,很快,x1,x2,x3,x4,x5,x6,x7,速度,语言变量元素之间的
9、关系示意图,语义规则M(合成规则),语言值集合T(N),语言值规则G(隶属函数的建立规则),语言变量N,2023/7/19,20,5.2 模糊控制的系统结构,2023/7/19,21,5.2 模糊控制的系统结构,模糊控制系统的功能把系统的偏差从数字量转化为模糊量;对模糊量进行一定的给出规则进行推理;把推理的结果从模糊量转化为可用于实际的数字量。常见的模糊控制器PID模糊控制器变结构模糊控制器复合型模糊控制器自校正模糊控制器神经网络自学习模糊控制器,2023/7/19,22,5.2 模糊控制的系统结构,典型的模糊控制系统结构图模糊控制器是模糊控制系统的核心,2023/7/19,23,5.2 模糊
10、控制的系统结构,模糊控制器组成模糊化知识库模糊推理去模糊化或清晰化模糊化作用是将输入的精确量转换成模糊量。其中输入量包括外界的参考输入、系统的输出或状态等。,2023/7/19,24,5.2 模糊控制的系统结构,模糊化的具体过程如下:首先,对这些输入量进行处理变成模糊控制器要求的输入量。通常是计算误差e=r-c和误差变化率e,有时还包括误差的积分。第二,将已经处理过的输入量进行尺度变换,使其变换到各自的论域范围。第三,将已经变换到论域范围的输入量进行模糊处理,使原来的精确输入变成模糊量并用相应的模糊集合表示。,2023/7/19,25,5.2 模糊控制的系统结构,知识库知识库中包含具体应用领域
11、中的知识和要求的控制目标。通常由数据库和模糊控制规则库两部分组成。数据库主要包括各语言变量的隶属度函数、尺度变换因子及模糊空间的分级数等。规则库包括用模糊语言变量表示的一系列控制规则。它们反映了控制专家的经验和知识。,2023/7/19,26,5.2 模糊控制的系统结构,模糊推理模糊推理是模糊控制器的核心,它具有模拟人的基于模糊概念的推理能力。该推理过程是基于模糊逻辑中的蕴含关系及推理规则来进行的。,2023/7/19,27,5.2 模糊控制的系统结构,去模糊化或清晰化清晰化的作用是将模糊推理得到的控制量(模糊量)变换为实际用于控制的精确量。清晰化包含两部分内容:将模糊的控制量经清晰化变换表示
12、为论域范围内的精确量;将表示在论域范围内的精确量经尺度变换变成实际的控制量。,2023/7/19,28,5.3 精确量的模糊化,模糊化作用是将输入的精确量转换成模糊量。物理量的精确值转换成语言变量值。模糊化的具体过程如下:首先,对这些输入量进行处理变成模糊控制器要求的输入量。通常是计算误差e=r-c和误差变化率e,有时还包括误差的积分。第二,将已经处理过的输入量进行尺度变换,使其变换到各自的论域范围。第三,将已经变换到论域范围的输入量进行模糊处理,使原来的精确输入变成模糊量并用相应的模糊集合表示。,2023/7/19,29,5.3 精确量的模糊化,语言变量的分档语言变量是用语言(自然或人工语言
13、的词、词组或句子)作为值来表示一个物理量。分档问题:用语言变量值表示一个语言变量时,必须考虑用多少个语言变量值去描述语言变量。分档方法关系合成推理法(CRI):语言变量的论域转换成整数论域,然后在整数论域去对语言变量分档;非CRI推理:直接对语言变量的论域进行划分。,2023/7/19,30,5.3 精确量的模糊化,CRI法推理时的语言变量分档CRI法推理的具体方法:推理时,为在实时控制中避免进行关系矩阵的合成运算,总是在脱机状态下把所有可能输入和输出的情况计算出来,然后形成一张控制表去执行控制。控制表:以整数表示输入量和控制量。为了能产生控制表,语言变量的论域转换成有限整数论域。论域转换的本
14、质:连续论域离散化后产生离散论域。,2023/7/19,31,5.3 精确量的模糊化,CRI法推理时的语言变量分档论域的离散化设有物理量,论域为X=-x,x,把其论域转换成整数论域N=-n,-n+1,-1,0,1,n。为此,令q 称为量化因子。对应关系:X论域中值a,N论域中值b小数部分按四舍五入处理。,2023/7/19,32,5.3 精确量的模糊化,CRI法推理时的语言变量分档考虑的问题档级过少,语言变量值会过于粗糙,对控制的质量有不良影响;档级过多,语言变量值过细,则产生的关系矩阵过大,在形成控制表时的计算较烦琐,得到的控制表也较庞大。常用的分档:5 10档。论域中的元素个数:语言变量档
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模糊控制基础 模糊 控制 基础 PPT 课件
链接地址:https://www.31ppt.com/p-5537118.html