《第三章 模糊控制系统的组成原理PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第三章 模糊控制系统的组成原理PPT讲稿.ppt(34页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第三章 模糊控制系统的组成原理第1页,共34页,编辑于2022年,星期二1智能控制技术第第3 3章章 模糊控制系统模糊控制系统3.1 模糊控制系统的组成原理;3.2 模糊控制系统的设计;3.3 模糊控制系统的分析与设计实例。第2页,共34页,编辑于2022年,星期二23.1 模糊控制系统的组成原理一、模糊控制系统的基本概念n在自动控制技术产生之前,人们只能采用手动控制方式;n由于生产力的发展,人们逐渐采用各种自动装置来部分代替人眼(测量)、脑(控制)、手(执行)的作用。3.1模糊控制系统的组成原理第3页,共34页,编辑于2022年,星期二3一、模糊控制系统的基本概念n经典控制理论对解决线性定常
2、系统的控制问题很有效;n现代控制理论在解决线性或非线性、定常或时变系统的控制问题方面,获得了广泛应用。n以上方法,都需要事先知道被控对象的精确模型,根据模型及给定性能指标,选择适当的控制规律,进行系统设计。3.1模糊控制系统的组成原理第4页,共34页,编辑于2022年,星期二4一、模糊控制系统的基本概念n在客观的现实世界里,许多对象建立精确数学模型是很困难的或根本不可能的,对这类对象,很难用上述方法进行自动控制;n相反,对于某些复杂对象,有经验的操作人员进行手动控制,却可以收到令人满意的效果。n面对这样的事实,人们重新研究人的控制行为的特点,力图让计算机模拟人类控制的特点。3.1模糊控制系统的
3、组成原理第5页,共34页,编辑于2022年,星期二5一、模糊控制系统的基本概念传统控制系统的组成:3.1模糊控制系统的组成原理测量变送器期望值R_偏差E控制器执行器被控对象干扰D测量值ZA/DD/A第6页,共34页,编辑于2022年,星期二6一、模糊控制系统的基本概念1、模糊控制系统的定义:模糊控制系统是一种自动控制系统,它以模糊数学、模糊语言变量及模糊逻辑推理为理论基础,采用计算机控制技术构成的负反馈闭环数字控制系统。3.1模糊控制系统的组成原理第7页,共34页,编辑于2022年,星期二7二、模糊控制系统的组成2、模糊控制系统的组成:3.1模糊控制系统的组成原理测量变送器期望值R_偏差E模糊
4、控制器执行器被控对象干扰D测量值ZA/DD/A第8页,共34页,编辑于2022年,星期二8二、模糊控制系统的组成模糊控制系统的组成:n被控对象:难以建模的对象n执行机构n控制器:FLC(Fuzzy Logic Controller)n输入/输出接口:模糊化与反模糊化环节n测量装置3.1模糊控制系统的组成原理第9页,共34页,编辑于2022年,星期二9一、模糊控制系统的基本概念3、模糊控制系统的工作原理:例:人用手控制竹竿直立不倒。方法:一边用眼观察,一边用手运动。规则:竹竿前倾,手向前动,倾一点,动一点,倾得多,动得多;竹竿后倒,手后退。人的控制过程:偏差 判断 决策 动作3.1模糊控制系统的
5、组成原理观察推理(大、中、小)(前、中、后)第10页,共34页,编辑于2022年,星期二10一、模糊控制系统的基本概念3、模糊控制系统的工作原理:n计算偏差信号E;n将E经模糊化后变成模糊量,用相应模糊语言表示;n将E和推理规则进行合成,得到输出控制量为:;n将模糊控制量转化为精确量,送给执行机构。3.1模糊控制系统的组成原理第11页,共34页,编辑于2022年,星期二11一、模糊控制系统的基本概念4、模糊控制系统的特点:n不依赖被控对象的精确模型;n反映人类思维,且模糊控制规则可通过学习不断更新;n易被人们理解和接受;n具有计算机控制系统的优点。3.1模糊控制系统的组成原理第12页,共34页
6、,编辑于2022年,星期二123.1 模糊控制系统的组成原理二、模糊控制的原理n模糊控制系统的核心是模糊逻辑控制器,其组成如下所示:3.1模糊控制系统的组成原理知识库知识库知识库模糊推理模糊化接口清晰化接口精确输入精确输出第13页,共34页,编辑于2022年,星期二13二、模糊控制的原理模糊逻辑控制器的功能:n把系统偏差从数字量转化为模糊量;n对该模糊量由给定的规则进行推理;n将推理结果转化为精确量。3.1模糊控制系统的组成原理第14页,共34页,编辑于2022年,星期二143.1 模糊控制系统的组成原理三、模糊逻辑控制器1、模糊化:把输入空间的精确点x映射成论域中相应语言变量的语言值,即模糊
7、集合A的过程。(1)映射成单点:3.1模糊控制系统的组成原理第15页,共34页,编辑于2022年,星期二15三、模糊逻辑控制器(2)映射成模糊集合:例:系统偏差e,用语言变量E来描述,则T(E)为E的语言值集合。T(E)=负大,负中,负小,零,正小,正中,正大 =NB,NM,NS,ZE,PS,PM,PB3.1模糊控制系统的组成原理第16页,共34页,编辑于2022年,星期二16三、模糊逻辑控制器NB,NM,NS,ZE,PS,PM,PB每一语言值均为模糊集合,可用隶属度函数表示。如:经验表明:用三角和梯形的隶属度函数在实际应用中带来很多方便。3.1模糊控制系统的组成原理e0NBNSZEPSPB第
8、17页,共34页,编辑于2022年,星期二17三、模糊逻辑控制器2、知识库n包括数据库和规则库。n数据库:必要的定义、输入输出语言变量的论域、量化因子、隶属度函数等。n量化因子:为便于计算机处理,一般将论域离散化为n小段,每段用一个特定的术语标记,形成一个离散域。3.1模糊控制系统的组成原理第18页,共34页,编辑于2022年,星期二18三、模糊逻辑控制器n例:一用于热处理工艺的加热器,要求保持炉温600度恒定不变。炉温受被处理零件的多少、电网电压变化、本身保温性和体积等因素影响而容易波动。用模糊控制代替人工控制,则:输入量为炉温的误差:e=T Td;输出量为电压u。3.1模糊控制系统的组成原
9、理第19页,共34页,编辑于2022年,星期二19三、模糊逻辑控制器输入、输出变量的语言值为NB,NS,ZE,PS,PB,设e的论域为-600,600,u的论域为0,220,把 e 量化为7个等级:-3,-2,-1,0,1,2,3;把 u量化为7个等级:-3,-2,-1,0,1,2,3。3.1模糊控制系统的组成原理第20页,共34页,编辑于2022年,星期二20三、模糊逻辑控制器设隶属度函数曲线为:3.1模糊控制系统的组成原理e0NBNSZEPSPB-3-2-1123第21页,共34页,编辑于2022年,星期二21三、模糊逻辑控制器则输入输出赋值表:3.1模糊控制系统的组成原理量化等级隶属度语
10、言变量-3-2-10123PB000000.51PS000010.50ZE000.510.500NS00.510000NB10.500000第22页,共34页,编辑于2022年,星期二22三、模糊逻辑控制器(2)规则库:存放模糊控制规则,一般用if-then语句描述。n规则库的建立:专家经验法;观察法;基于过程的模糊模型;基于自组织和学习。3.1模糊控制系统的组成原理第23页,共34页,编辑于2022年,星期二23三、模糊逻辑控制器n例:同上炉温控制系统。假设炉温是通过调节可控硅的电压导通角来实现,控制规则为:低于600度时,升压,低得越多升压越高;高于600度时,降压,高得越多降压越低;等于
11、600度时,保持不变。3.1模糊控制系统的组成原理第24页,共34页,编辑于2022年,星期二24三、模糊逻辑控制器n总结控制规则如下:(1)if e is NB,then u is PB;(2)if e is NS,then u is PS;(3)if e is ZE,then u is ZE;(4)if e is PS,then u is NS;(5)if e is PB,then u is NB。由其量化后的隶属度,得到规则的模糊关系为:R=(NBePBu)(NSePSu)(ZEeZEu)(PSeNSu)(PBeNBu)3.1模糊控制系统的组成原理第25页,共34页,编辑于2022年,星
12、期二25三、模糊逻辑控制器3、模糊推理n根据知识库提供的信息和输入状态模拟人类的推理决策过程,给出合适的控制量。n可用前述各种推理方法。n推理结果与多种因素有关,如合成规则、蕴涵规则、连接词等。3.1模糊控制系统的组成原理第26页,共34页,编辑于2022年,星期二26三、模糊逻辑控制器4、清晰化把模糊推理得到的模糊量转化为精确量,去驱动执行机构。n常用方法:(1)最大隶属度函数法;(2)加权平均法;(3)重心法。3.1模糊控制系统的组成原理第27页,共34页,编辑于2022年,星期二27三、模糊逻辑控制器(1)最大隶属度函数法:若最大隶属度的元素有多个,则:3.1模糊控制系统的组成原理第28
13、页,共34页,编辑于2022年,星期二28三、模糊逻辑控制器(1)最大隶属度函数法:在模糊推理输出的结果中,取隶属度最大的元素作为精确值。3.1模糊控制系统的组成原理优点:计算简单;缺点:丢失许多信息。第29页,共34页,编辑于2022年,星期二29三、模糊逻辑控制器(2)加权平均法:将各个取值加权后求取平均值。3.1模糊控制系统的组成原理第30页,共34页,编辑于2022年,星期二30三、模糊逻辑控制器(3)重心法将隶属度函数曲线与横坐标围成的面积的重心作为模糊推理最终输出。3.1模糊控制系统的组成原理第31页,共34页,编辑于2022年,星期二31三、模糊逻辑控制器(3)重心法例:已知由极
14、大极小推理法得到输出模糊集为:C=0.3/-1+0.8/-2+1/-3+0.5/-4+0.1/-5试由重心法计算此推理结果的输出精确值。3.1模糊控制系统的组成原理第32页,共34页,编辑于2022年,星期二32三、模糊逻辑控制器n综上所述,模糊逻辑控制器的设计过程分为三步:(1)模糊化:把测得的物理量用某种语言变量描述,语言值构成的模糊集合用隶属度函数表示。3.1模糊控制系统的组成原理第33页,共34页,编辑于2022年,星期二33三、模糊逻辑控制器(2)模糊逻辑推理:按制定好的一组模糊控制规则,运用模糊集合理论进行推理,得到输出的模糊集合;(3)把模糊输出量转化为能直接驱动执行机构的控制量。3.1模糊控制系统的组成原理第34页,共34页,编辑于2022年,星期二34