模糊控制笔记_第1页
模糊控制笔记_第2页
模糊控制笔记_第3页
模糊控制笔记_第4页
模糊控制笔记_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

引言不相容原理(L.A.Zadeh)随着系统复杂性的增加,我们对其特性作出精确而有意义的描述的能力会随之降低,直到达到一个极限,一旦超过这个极限,精确和有意义二者将会相互排斥。对不相容原理的理解:当复杂性增大时,精确描述就逐渐失去了意义,这时有意义的却是不精确的描述。也就是说,当系统变量和参数的个数多到我们没有办法通过建立精确的数学模型进行定量研究时,那就只能牺牲量的关系而建立定性模型。模糊数学就是描述复杂系统的一种数学工具,这是对传统数学的发展和补充。人是怎样完成控制任务的呢?开车:“快”,“慢”,“左”,“右”,等。自然语言的一个重要特点就是具有模糊性。人可以根据不精确信息来进行推理而得到有意义的结果。(满意的结果不一定最优)模糊控制就是模仿人的思维方式和人的控制经验来实现的一种控制。以模糊集合理论和模糊逻辑推理为基础,把用自然语言表达的知识和控制经验,通过模糊理论转换成数学函数,再用计算机处理。模糊逻辑带来的好处1、 简化设计。模糊逻辑笔常规逻辑更接近于人直观理解的思考方式,避开了建立数学模型的困难,而是从一开始就依赖人们直觉上清楚的那些控制规则。允许用日常的自然语言去描述输入、规则和输出。倒立摆为例进行对比2、 编码减少,成本降低。3、 提供更好的性能。减少了系统的复杂性,可以用更少的时间去完成控制计算。模糊计算结构更适用于并行处理。4、 加快开发周期。模糊逻辑有可能只需要很少的信息就可以进行开发,一开始可以用某些近似的隶属集合和规则,然后对参数重新定义,并不断地对系统进行优化。模糊推理的各种成分都是独立地对函数进行处理,所以系统很容易被修改。5、 系统更可靠。模糊逻辑含有大量功能独立的规则,模糊输出是各个规则影响的合并,所以即使一个规则失效了,其他的规则往往可以补偿。(也有不足的地方: 适用于: 由于太复杂而无法精确建立模型的系统;具有明显非线性的系统;输入或者定义具有结构不确定性的系统模糊逻辑与概率的联系与区别沙漠中的两瓶水:第一瓶标签;纯净水的概率为90%第二瓶标签:纯净水的隶属度为0.9你选择拿一瓶?这其中说明的问题模糊控制的数学基础模糊集合论域上的一个模糊集合是指,对于论域中的任一元素,都指定了闭区间中的一个数与之对应,它称为对的隶属度(degree of membership),这意味着定义了一个映射:也就是说,模糊集合可以用一组有序对来描述:例:身高,年龄模糊集合与经典集合: 10模糊集合经典集合几个概念:支集,核,等确定隶属函数的原则2,p40,常用的隶属函数1、 表示隶属函数的模糊集合必须是凸模糊集合2、 变量所取隶属函数通常是对称和平衡的3、 隶属函数要遵从语意顺序和避免不恰当的重叠常用隶属函数:(matlab演示)三角形钟形梯形Sigmoid型确认隶属函数的方法:模糊统计法,函数分段法,二元对比排序法,对比平均法,滤波函数法和专家经验法等。模糊关系,对于任意都有,那么,对于任意都有,那么,或是的子集直积:设有两个集合,和的直积定义为:它是由序偶的全体所构成的二维论域上的集合。一般来说模糊关系:设,是论域,以为论域定义的模糊集合称为和的模糊关系。也就是说,对的任一元素,都指定了它对的隶属度。的隶属函数可以看作是如下的映射:模糊关系的运算对于离散系统,模糊关系可以用矩阵来表示,称为F矩阵。F矩阵的运算:设和是相同规模的F矩阵,则F矩阵的交、并、补运算定义如下:交:,或者并:,或者补:,合成运算:是到的模糊关系,是到的模糊关系,那么和的合成是到的模糊关系,记作:,其隶属函数为:以上合成运算称为极大-极小合成;也有其它的合成方法,极大乘积合成。参考书模糊推理语言变量:一个语言变量被表征为一个五元组,其中:是变量的名称;是的术语集合;为论域;是产生中术语的语法规则;是赋予每个语言值以含义的语法规则,表示中的模糊集合。例:语言变量和语言值“年纪”是一个语言变量,设它的术语集合为:年轻,中年,年老。按照一般规律,“年纪”的论域。中的每个术语都可表征为论域上的模糊集合。用“年纪轻”来表示给语言变量“年纪”赋以语言值“年轻”。语法规则为术语集合中每个语言值定义的隶属函数。语言值的压缩(很,非常)与扩张(或多或少有几分)模糊if-then规则if 是 then 是其中:和分别是论域和上的模糊集合定义的语言值。广义前向推理(GMP)前提1:if 是 then 是前提2:是结 论:是广义反向推理(GMT)前提1:if 是 then 是前提2:是结 论: 是由前向推理导出的模糊集合定义为:或者等价地: 具有单个前件的单一规则(上面的公式)具有多个前件的单一规则问题表示:前提1:if 是 and 是then 是前提2:是 and 是结 论:是具有多个前件的多条规则问题表示:前提1:if 是 and 是then 是前提2:if 是 and 是then 是前提3:是 and 是结 论:是条件命题:if 是 then 是 else 是解模糊面积中心法,面积平分法,最大隶属度法,系数加权平均法(matlab例)模糊控制精确输入量的模糊化1、 论域变换。将真实论域变换到基本论域上,一般地,基本论域可以取-1,1,也可以取2、 模糊化。论域变换后的输入变量仍然是精确的普通变量,对他们分别定义若干个模糊集合,如“负大,负小,零,正小,正大”,并在基本论域上规定各个模糊集合的隶属函数,将精确量模糊化处理就得到了相应的模糊变量。知识库中存储着有关模糊控制器的一切知识,他们决定着模糊控制器的性质,是模糊控制器的核心。知识库又分为两部分:1、 数据库:贮存着各个变量的隶属函数,比例因子以及模糊化、模糊推理算法、解模糊算法等一切知识。2、 规则库:包含了用模糊语言变量表示的一系列控制规则,即以“ifthen”形式表示的模糊条件语句,它反映了控制专家的经验和知识。解模糊解模糊过程也叫做清晰化,是模糊化过程的逆过程。将模糊推理结果产生的模糊控制量变换成实际用于控制的精确量,它包括:1、 将模糊的控制量经解模糊变换成基本论域上的精确量。2、 将基本论域上的精确量经过比例因子变换成真实论域上的控制量。解模糊计算通常有以下几种方法:最大隶属度法;中位数法;加权平均法;重心法典型模糊控制器的结构考虑单输入单输出的被控对象,输入为,输出为,参考输入为。模糊控制器的输入为误差及误差的差分,输出为,即:引入比例因子,使模糊控制器的输入输出变量归一化,即:,。这里,对典型模糊控制器的设计参数作以下规定:1、 输入变量,均采用三角形、均匀分布、全交迭的隶属函数,如图所示。输出变量采用均匀分布的单点隶属函数,如图所示。2、 采用线性模糊控制规则。模糊控制规则的一般式为:3、 AND 用最小;OR用有界和;4、 加权平均法解模糊从自动控制理论和技术的角度看,典型模糊控制器的结构具有以下特点:、 分析结构:典型模糊控制器的解析式可分解为两部分,其中一部分是全局性的二维多值继电器,而另一部分是局部的非线性PI控制器、 极限结构:当输入变量的模糊数的数目趋于无穷时,典型模糊控制器中全局性的二维多值继电器将成为线性PI控制器,而局部性的非线性PI控制器将消失。、 非线性度:当输入变量的模糊数由3增加到无穷时,典型模糊控制器的非线性度由0.5衰减到零。、 在小工作范围内的结构:当输入很小时,典型模糊控制器近似于线性PI控制器。这些特点的含义:张乃尧典型模糊控制器结构分析J 模糊系统与数学1997年11(2)模糊控制器的设计设计模糊控制器的主要流程图:系统分析确定输入、输出物理量确定模糊控制器结构确定模糊子集隶属函数建立模糊控制规则进行模拟或仿真设计结束调整参数达标否?YNMamdani型模糊控制器的设计Mamdani二维模糊控制器原理框图4量化因子和比例因子模糊化和解模糊模糊控制规则(语言型模糊规则,表格型模糊规则规则生成,公式型模糊规则)(matlab仿真一个例子,说明设计的过程,包括量化因子比例因子的计算,模糊规则的生成,解模糊方法的选择,最后通过仿真实验讨论量化因子和比例因子对控制系统稳定性2,p105的影响。)例1:九管还原炉温度控制1、 选择输入量和输出量输入;:指定的温度;:被控对象的温度测量值;:温度的偏差;:偏差的变化率输出:为控制量,对应着电加热装置的可控硅导通角的变化量。2、实际应用中,通常把输入量的变化范围设定为区间连续变化量,使之离散化,构成含13个整数元素的离散集合也就是说,可以认为输入量和输出量的模糊论域为本例中,输入量和输出量的物理论域为:,T-S型模糊控制器的设计特点:输出清晰量,没有解模糊的步骤总的输出是各条规

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论