




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、-作者xxxx-日期xxxx模糊控制原理简介【精品文档】6 模糊控制原理简介6.1 模糊控制系统现代控制理论已经在工业、国防、航天等许多领域获得了成功。一般情况下,传统的闭环控制系统如图6.1所示,其原理是建立在精确的数学模型上。但对于一些强藕合、多参数、非线性、时变性、大惯性、纯滞后的复杂系统,建立它们的精确数学模型是很困难的,有些甚至是不可能的。然而,在实际工作当中,一些有经验的操作人员却可以通过观察、推理和决策,用人工控制的方法较好地控制那些复杂的对象。模糊控制系统就是将人的经验总结成语言控制规则,运用模糊理论模拟人的推理与决策,从而实现自动控制的控制系统。模糊控制系统与传统的闭环控制系
2、统不同之处,就是用模糊控制器代替了模拟式控制器,其硬件结构框图如图6.2所示。 控制对象 输出y(t) 控制对象 输出y(t) 执行器 传 执行器 传 感 感 器 器 v(t) v(t) 模拟式控制器 模糊控制器 e(t) e(t) 输入x(t) 输入x(t) 图6.1 图6.2 数据库 规则库 输入 模糊化 模糊推理 反模糊化 输出图6.3 6.2 模糊控制器的设计模糊控制器本质上就是一个采用了模糊控制算法的计算机或芯片,其一般结构如图6.3所示。它由三个基本部分构成:(1)将输入的确切值“模糊化”,成为可用模糊集合描述的变量;(2)应用语言规则进行模糊推理;(3)对推理结果进行决策并反模糊
3、化(也称为清晰化、解模糊),使之转化为确切的控制量。有m个输入一个输出的模糊控制器称为m维模糊控制器。由于一维模糊控制器所能获得的系统动态性能往往不能令人满意,三维及三维以上的模糊控制器结构复杂,推理运算时间长,因此典型的模糊控制器是二维模糊控制器。一般地,设计一个二维的模糊控制器,通常需要五个步骤:1. 确定输入变量与输出变量及其模糊状态;2. 输入变量的模糊化;3. 建立模糊控制规则;4. 进行模糊推理;5. 输出变量的反模糊化。6.2.1 确定输入变量与输出变量及其模糊状态根据问题的背景,确定出输入变量E1、E2和输出变量u。输入、输出变量的模糊状态按照控制品质的要求可分为三类:控制品质
4、要求较高的场合,变量的模糊状态取为负大(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)。6.2.2 输入变量的模糊
5、化方法输入变量的模糊化就是将输入的确切值变量转化为可用模糊集合描述的模糊变量,一般分为两步。第一步,确定输入变量的论域及输入变量实际确切值对应的论域确切值。将输入变量的实际变化范围 a,b 划分成若干等级,把这些等级的上下界作为端点构成输入变量的论域U。一般来讲,控制品质要求较高的场合,可划分成13或15级,通常表示为-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6或-7,-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6,7,相应的论域分别为U = -6,6或U = -7,7;控制品质要求一般的场合,可划分成9或11级,通常表示为-4,-3,-2,-1,0,1,2,
6、3,4或-5,-4,-3,-2,-1,0,1,2,3,4,5,相应的论域分别为U = -4,4或U = -5,5;控制品质要求较低的场合,可划分成5或7级,通常表示为-2,-1,0,1,2或-3,-2,-1,0,1,2,3,相应的论域分别为U = -2,2或U = -3,3。设输入变量x的实际变化范围为 a,b,分为m级,则相应的论域为U = -(m-1)/2,(m-1)/2;如果x的实际确切值为x0,则相应的论域确切值为。第二步,定义各模糊状态的隶属函数。各模糊状态的隶属函数一般选择对称三角形、对称梯形、正态型隶属函数。以对称三角形隶属函数为例,控制品质要求较高的场合,相应的隶属函数如图6.
7、4;控制品质要求一般的场合,相应的隶属函数如图6.5;控制品质要求较低的场合,相应的隶属函数如图6.6。 NB NM NS ZO PS PM PB -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 x图6.4(a) NB NM NS NZ PZ PS PM PB -7 -6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6 7 x图6.4(b) NB NS ZO PS PB NB ZO PB -4 -3 -2 -1 0 1 2 3 4 x -2 -1 0 1 2 x 图6.5(a) 图6.6(a) NB NS NZ PZ PS PB NB NZ PZ PB -5 -4 -
8、3 -2 -1 0 1 2 3 4 5 x -3 -2 -1 0 1 2 3 x 图6.5(a) 图6.6(a) 6.2.3 建立模糊控制规则控制规则是模糊控制器的核心。根据经验和知觉推理,将人的大量成功的控制策略经整理、加工和提炼后,用输入、输出变量的模糊状态给以描述,就得到了控制规则。对于二维模糊控制器,控制规则通常用如下形式的语句描述:Rk:if Ak and Bk then Ck k = 1, 2, , n。在设计过程中,一般将所有控制规则汇总成控制状态表。表6.1是某一模糊控制器的控制状态表。表6.1 模糊控制规则 E1 u E2NBNMNSZOPSPMPBNBPBPBPMPMPSP
9、SZONMPBPMPMPSPSZONSNSPMPMPSPSZONSNSZEPMPSPSZONSNSNMPSPSPSZONSNSNMNMPMPSZONSNSNMNMNBPBZONSNSNMNMNBNB6.2.4 模糊推理如前所述,二维模糊控制器的模糊控制规则形式为 规则k:if Ak and Bk then Ck k = 1, 2, , n,于是模糊控制器的运算就转化为如下我们熟知的二维多重模糊推理问题:模糊推理格式为 规则1 if A1 and B1 then C1 规则2 if A2 and B2 then C2 规则n if An and Bn then Cn 前提 A and B 结论
10、C其中,Ai,AF(X),Bi,BF(Y),Ci、C F(Z)。再转化成一维多重模糊推理为: 规则1 if A1B1 then C1 规则2 if A2B2 then C2 规则n if AnBn then Cn 前提 A and B 结论 C根据多重模糊推理先合成再取并的方法有:, zZ。如果模糊推理前提为确定的数值(x0, y0),则有, zZ。令,hi = Ai (x0)Bi (y0)(称hi为“x0 and y0”与各推理规则前件部“Ai and Bi”的适合度),则,从而, zZ。在模糊控制中常用的三类推理方式为:1 马丹尼(Mamdani)极小运算法模糊蕴涵算子取Rc:a b =
11、ab,模糊关系合成算子取:“maxmin”合成,Ci (z) = Ai (x0)Bi (y0)Ci (z) = hiCi (z), zZ hiCi (z) = Ai (x0)Bi (y0)Ci (z), zZ利用Mamdani推理方式计算C (z) 的示意图见图6.7和图6.8,其中推理规则为Rk:if Ak and Bk then Ck k = 1, 2。2 拉森(Lason)乘积运算法 模糊蕴涵算子取Rc:a b = ab,模糊关系合成算子取:“maxmin”合成,Ci (z) = Ai (x0)Bi (y0)Ci (z) = hiCi (z), zZ hiCi (z) = Ai (x0)
12、Bi (y0)Ci (z), zZ利用Lason乘积运算法计算C (z) 的示意图如图6.9和图6.10,其中推理规则为Rk:if Ak and Bk then Ck k = 1, 2。 1 A1 B1 C1 h1 C1 1 C = C1 C2 h2 A2 B2 C2 C2 0 x0 0 y0 0 图6.7 E2 min min B1 C2 u y0 C1 B2 A1 A2 m x0 E1图6.8 11 A1 B1 C1 h1 C1 0 1 C = C1 C2 h2 A2 B2 C2 C2 0 x0 0 y0 0 图6.9 E2 min min B1 C2 u y0 C1 B2 A1 A2 m
13、 x0 E1图6.103(Tsukamoto)法当隶属函数为单调的情况时,对于给定的x0和y0,有其中,zi = Ci-1 (hi)。利用Tsukamoto法计算C (z) 的示意图如图6.11: 1 A1 B1 C1 h1 z1 1 A2 B2 C2 h2 0 x0 0 y0 0 z2 图6.96.2.5 输出变量的反模糊化上述的模糊推理结果,即模糊控制器的输出变量,一般情况下是一个模糊集(如马丹尼法和拉森法得到的都是模糊集),不能直接用于控制被控对象,需要先转化成执行器可以执行的精确量。此过程一般称为反模糊化,或称为清晰化,也称为解模糊。反模糊化目前尚无系统的方法。目前常用的方法有三种。1
14、最大隶属度法这种方法非常简单,直接选择模糊子集中隶属度最大的元素作为模糊控制器输出的精确值。如果有两个以上的元素均为最大(一般依此相邻),则可取它们的平均值。最大隶属度法能够突出主要信息,而且计算简单,但很多次要信息都被丢失了,因此显得比较粗糙,只能用于控制品质要求较低的系统中。2中位数法论域U上把隶属函数曲线与横坐标围成的面积平分为两部分的元素z*称为模糊集的中位数。中位数法就是把模糊集的中位数作为模糊控制器输出。假设UR,则z*可用下列公式求取:,当U = a, b,;与第一种方法比较,中位数法概括了更多的信息,但没有突出主要信息,且需求解积分方程,计算比较复杂,因此应用场合要比下面的加权平均法来的少。3加权平均法(重心法)这是模糊控制系统中应用比较广泛的一种非模糊化方法。其计算公式如下:,其中W(x) 为选定的权函数,wi为选定的权系数。 经常的,我们就将模糊集C在点z处的隶属度值作为权函数或权系数,则上述公式表示的加权平均法就转换为如下的重心法:。 这种方法既突出了主要信息,也兼顾了其它信息。已有的研究表明,加权平均法
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025公司主要负责人安全培训考试试题加答案可下载
- 2025年公司厂级员工安全培训考试试题及完整答案【名校卷】
- 2025年厂级安全培训考试试题附完整答案(各地真题)
- 2025年浙江省事业单位劳动合同书范本
- 2025职场维权:大学生就业招聘需审视合同细节
- 2025标准酒店员工合同范本
- 2025短期劳务合同模板
- 2025年溶栓药项目合作计划书
- 2025房屋租赁合同样本下载
- 2025年度网站广告服务合同协议范本
- 2025-2030中国干燥剂行业发展分析及发展前景与投资研究报告
- 新疆维吾尔自治区和田地区2024-2025学年高三5月考试题语文试题试卷含解析
- 环保安全知识课件
- 比例尺单元测试卷及答案
- 氩弧焊基本知识课件
- 《广西壮族自治区基层工会经费收支管理实施办法》修订解读
- 2024北京朝阳城市发展集团有限公司社会化招聘专场笔试参考题库附带答案详解
- 中职语文教学大赛教学实施报告范文与解析
- 山东临沂市罗庄区兴罗投资控股有限公司招聘笔试题库2025
- 北京市朝阳区2025届高三下学期一模试题 数学 含答案
- 食品工厂5S管理
评论
0/150
提交评论