《模糊控制》PPT课件.ppt





《《模糊控制》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《模糊控制》PPT课件.ppt(88页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第4 4章章 模糊控制模糊控制4.1 模糊控制的基本原理模糊控制的基本原理4.1.1 模糊控制原理模糊控制原理4.1.2 模糊控制器的构成模糊控制器的构成4.1.3 模糊控制系统的工作原理模糊控制系统的工作原理4.1.4 模糊控制器结构模糊控制器结构4.2 模糊控制系统分类模糊控制系统分类4.3 模糊控制器的设计模糊控制器的设计4.3.1 模糊控制器的设计步骤模糊控制器的设计步骤4.3.2 模糊控制器的模糊控制器的Matlab仿真仿真 4.4 模糊控制器设计实例模糊控制器设计实例4.5 4.5 模糊自适应整定模糊自适应整定PIDPID控制控制4.6 Sugeno模糊模型模糊模型4.6.1 S
2、ugeno模糊模型模糊模型4.6.2 Sugeno模糊模型的设计模糊模型的设计4.7 基于基于Sugeno模糊模型的模糊模型的 倒立摆模糊控制倒立摆模糊控制倒立摆模型的局部线性化倒立摆模型的局部线性化4.7.2 4.7.2 仿真实例仿真实例 4.8 模糊控制的应用模糊控制的应用4.9 模糊控制发展概况模糊控制发展概况 模模模模糊糊糊糊控控控控制制制制是是是是以以以以模模模模糊糊糊糊集集集集理理理理论论论论、模模模模糊糊糊糊语语语语言言言言变变变变量量量量和和和和模模模模糊糊糊糊逻逻逻逻辑辑辑辑推推推推理理理理为为为为基基基基础础础础的的的的一一一一种种种种智智智智能能能能控控控控制制制制方方方
3、方法法法法。它它它它是是是是从从从从行行行行为为为为上上上上模模模模仿仿仿仿人人人人的的的的模模模模糊糊糊糊推推推推理理理理和和和和决决决决策策策策过过过过程程程程的的的的一一一一种种种种智智智智能能能能控控控控制制制制方方方方法法法法。该该该该方方方方法法法法首首首首先先先先将将将将操操操操作作作作人人人人员员员员或或或或专专专专家家家家经经经经验验验验编编编编成成成成模模模模糊糊糊糊规规规规则则则则,然然然然后后后后将将将将来来来来自自自自传传传传感感感感器器器器的的的的实实实实时时时时信信信信号号号号模模模模糊糊糊糊化化化化,将将将将模模模模糊糊糊糊化化化化后后后后的的的的信信信信号号号
4、号作作作作为为为为模模模模糊糊糊糊规规规规则则则则的的的的输输输输入入入入,完完完完成成成成模模模模糊糊糊糊推推推推理,将推理后得到的输出量加到执行器上。理,将推理后得到的输出量加到执行器上。理,将推理后得到的输出量加到执行器上。理,将推理后得到的输出量加到执行器上。4.1 模糊控制的基本原理模糊控制的基本原理4.1.1 4.1.1 模糊控制原理模糊控制原理模糊控制原理模糊控制原理图图模糊控制原理框图模糊控制原理框图 模模糊糊控控制制器器(Fuzzy ControllerFC)也也 称称 为为 模模 糊糊 逻逻 辑辑 控控 制制 器器(Fuzzy Logic ControllerFLC),由由
5、于于所所采采用用的的模模糊糊控控制制规规则则是是由由模模糊糊理理论论中中模模糊糊条条件件语语句句来来描描述述的的,因因此此模模糊糊控控制制器器是是一一种种语语言言型型控控制制器器,故故也也称称 为为 模模 糊糊 语语 言言 控控 制制 器器(Fuzzy Language ControllerFLC)。)。4.1.2 模糊控制器的构成模糊控制器的构成 模糊控制器的组成框图如图所示。模糊控制器的组成框图如图所示。图图 模糊控制器的组成框图模糊控制器的组成框图 1.1.模糊化接口(模糊化接口(Fuzzy interfaceFuzzy interface)模模糊糊控控制制器器的的输输入入必必须须通通过
6、过模模糊糊化化才才能能用用于于控控制制输输出出的的求求解解,因因此此它它实实际际上上是是模模糊糊控控制制器器的的输输入入接接口口。它它的的主主要要作作用用是是将将真真实实的的确确定定量量输输入入转转换换为为一一个个模模糊糊矢矢量量。对对于于一一个个模模糊糊输输入入变变量量e e,其其模模糊糊子集通常可以作如下方式划分:子集通常可以作如下方式划分:(1 1)=负负大大,负负小小,零零,正正小小,正正大大=NB,=NB,NS,NS,ZO,PS,PBZO,PS,PB(2 2)=负负大大,负负中中,负负小小,零零,正正小小,正正中中,正正大大=NB,NM,NS,ZO,PS,PM,PB=NB,NM,NS
7、,ZO,PS,PM,PB(3 3)=大大,负负中中,负负小小,零零负负,零零正正,正正小小,正正中,正大中,正大=NB,NM,NS,NZ,PZ,PS,PM,PB=NB,NM,NS,NZ,PZ,PS,PM,PB用三角型隶属度函数表示如图所示。用三角型隶属度函数表示如图所示。图图 模糊子集和模糊化等级模糊子集和模糊化等级 2.知识库(知识库(Knowledge BaseKB)知识库由数据库和规则库两部分构成。知识库由数据库和规则库两部分构成。(1)数数据据库库(Data BaseDB)数数据据库库所所存存放放的的是是所所有有输输入入、输输出出变变量量的的全全部部模模糊糊子子集集的的隶隶属属度度矢矢
8、量量值值(即即经经过过论论域域等等级级离离散散化化以以后后对对应应值值的的集集合合),若若论论域域为为连连续续域域则则为为隶隶属属度度函函数数。在在规规则则推推理理的的模模糊糊关关系系方方程程求求解过程中,向推理机提供数据。解过程中,向推理机提供数据。(2)规规则则库库(Rule BaseRB)模模糊糊控控制制器器的的规规则则司司基基于于专专家家知知识识或或手手动动操操作作人人员员长长期期积积累累的的经经验验,它它是是按按人人的的直直觉觉推推理理的的一一种种语语言言表表示示形形式式。模模糊糊规规则则通通常常有有一一系系列列的的关关系系词词连连接接而而成成,如如if-then、else、also
9、、end、or等等,关关系系词词必必须须经经过过“翻翻译译”才才能能将将模模糊糊规规则则数数值值化化。最最常常用用的的关关系系词词为为if-then、also,对对于于多多变变量量模模糊糊控控制制系系统统,还还有有and等等。例例如如,某某模模糊糊控控制制系系统统输输入入变变量量为为(误误差差)和和(误误差差变变化化),它它们们对对应应的的语语言言变变量量为为E和和EC,可可给给出出一一组组模模糊糊规则:规则:R1:IF E is NB and EC is NB then U is PBR2:IF E is NB and EC is NS then U is PM 通通常常把把if部部分分称称
10、为为“前前提提部部分分,而而then部部分分称称为为“结结论论部部分分”,其其基基本本结结构构可可归归纳纳为为If A and B then C,其其中中A为为论论域域U上上的的一一个个模模糊糊子子集集,B是是论论域域V上上的的一一个个模模糊糊子子集集。根根据据人人工工控控制制经经验验,可可离离线线组组织织其其控控制制决决策策表表R,R是是笛笛卡卡儿儿乘乘积积集集上上的的一一个个模模糊糊子子集集,则则某某一一时时刻刻其其控控制制量量由由下下式式给给出:出:式中式中 模糊直积运算;模糊直积运算;模糊合成运算。模糊合成运算。规规则则库库是是用用来来存存放放全全部部模模糊糊控控制制规规则则的的,在在
11、推推理理时时为为“推推理理机机”提提供供控控制制规规则则。规规则则条条数数和和模模糊糊变变量量的的模模糊糊子子集集划划分分有有关关,划划分分越越细细,规规则则条条数数越越多多,但但并并不不代代表表规规则则库库的的准准确确度度越越高高,规规则则库的库的“准确性准确性”还与专家知识的准确度有关。还与专家知识的准确度有关。3推推理理与与解解模模糊糊接接口口(Inference and Defuzzy-interface)推推理理是是模模糊糊控控制制器器中中,根根据据输输入入模模糊糊量量,由由模模糊糊控控制制规规则则完完成成模模糊糊推推理理来来求求解解模模糊糊关关系系方方程程,并并获获得得模模糊糊控控
12、制制量量的的功功能能部部分分。在在模模糊糊控控制制中中,考考虑虑到到推推理理时时间间,通通常常采采用用运运算算较较简简单单的的推推理理方方法法。最最基基本本的的有有Zadeh近近似似推推理理,它它包包含含有有正正向向推推理理和和逆逆向向推推理理两两类类。正正向向推推理理常常被被用用于于模模糊糊控控制制中中,而而逆逆向向推理一般用于知识工程学领域的专家系统中。推理一般用于知识工程学领域的专家系统中。推推理理结结果果的的获获得得,表表示示模模糊糊控控制制的的规规则则推推理理功功能能已已经经完完成成。但但是是,至至此此所所获获得得的的结结果果仍仍是是一一个个模模糊糊矢矢量量,不不能能直直接接用用来来
13、作作为为控控制制量量,还还必必须须作作一一次次转转换换,求求得得清清晰晰的的控控制制量量输输出出,即即为为解解模模糊糊。通通常常把输出端具有转换功能作用的部分称为解模糊接口。把输出端具有转换功能作用的部分称为解模糊接口。综综上上所所述述,模模糊糊控控制制器器实实际际上上就就是是依依靠靠微微机机(或或单单片片机机)来来构构成成的的。它它的的绝绝大大部部分分功功能能都都是是由由计计算算机机程程序序来来完完成成的的。随随着着专专用用模模糊糊芯芯片片的的研研究究和和开开发发,也也可可以以由由硬硬件件逐逐步步取取代代各各组组成成单单元元的的软软件件功功能。能。4.1.3 模糊控制系统的工作原理模糊控制系
14、统的工作原理 以以以以水水水水位位位位的的的的模模模模糊糊糊糊控控控控制制制制为为为为例例例例,如如如如下下下下图图图图所所所所示示示示。设设设设有有有有一一一一个个个个水水水水箱箱箱箱,通通通通过过过过调调调调节节节节阀阀阀阀可可可可向向向向内内内内注注注注水水水水和和和和向向向向外外外外抽抽抽抽水水水水。设设设设计计计计一一一一个个个个模模模模糊糊糊糊控控控控制制制制器器器器,通通通通过过过过调调调调节节节节阀阀阀阀门门门门将将将将水水水水位位位位稳稳稳稳定定定定在在在在固固固固定定定定点点点点附附附附近近近近。按按按按照照照照日日日日常常常常的的的的操操操操作作作作经经经经验验验验,可可
15、可可以以以以得得得得到到到到基基基基本本本本的的的的控控控控制规则:制规则:制规则:制规则:“若若若若水水水水位位位位高高高高于于于于OO点点点点,则则则则向向向向外外外外排排排排水水水水,差差差差值值值值越越越越大大大大,排排排排水越快水越快水越快水越快”;“若若若若水水水水位位位位低低低低于于于于OO点点点点,则则则则向向向向内内内内注注注注水水水水,差差差差值值值值越越越越大大大大,注注注注水越快水越快水越快水越快”。根据上述经验,按下列步骤根据上述经验,按下列步骤根据上述经验,按下列步骤根据上述经验,按下列步骤设计模糊控制器设计模糊控制器设计模糊控制器设计模糊控制器:图水箱液位控制返还
16、1 1 确定观测量和控制量确定观测量和控制量确定观测量和控制量确定观测量和控制量 定定定定义义义义理理理理想想想想液液液液位位位位OO点点点点的的的的水水水水位位位位为为为为h h0 0,实实实实际际际际测测测测得得得得的的的的水水水水位位位位高度为高度为高度为高度为h h,计算液位差,计算液位差,计算液位差,计算液位差将当前水位对于将当前水位对于将当前水位对于将当前水位对于OO点的偏差点的偏差点的偏差点的偏差e e作为观测量。作为观测量。作为观测量。作为观测量。2 2 输入量和输出量的模糊化输入量和输出量的模糊化输入量和输出量的模糊化输入量和输出量的模糊化 将将将将偏偏偏偏差差差差e e分分
17、分分为为为为五五五五级级级级:负负负负大大大大(NBNB),负负负负小小小小(NSNS),零(零(零(零(OO),正小(),正小(),正小(),正小(PSPS),正大(),正大(),正大(),正大(PBPB)。)。)。)。将偏差将偏差将偏差将偏差e e的变化范围量化为七个等级:的变化范围量化为七个等级:的变化范围量化为七个等级:的变化范围量化为七个等级:-3-3,-2-2,-1 1,0 0,+1+1,+2+2,+3+3。得到如下水位变化模糊表。得到如下水位变化模糊表。得到如下水位变化模糊表。得到如下水位变化模糊表。表表表表 水位变化划分表水位变化划分表水位变化划分表水位变化划分表 控控控控制制
18、制制量量量量u u为为为为调调调调节节节节阀阀阀阀门门门门开开开开度度度度的的的的变变变变化化化化,将将将将其其其其分分分分为为为为五五五五级级级级:负负负负大大大大(NBNB)、负负负负小小小小(NSNS)、零零零零(OO)、正正正正小小小小(PSPS)、正正正正大大大大(PBPB),并并并并将将将将u u的的的的变变变变化化化化范范范范围围围围分分分分为为为为九九九九个个个个等等等等级级级级:-4-4、-3-3、-2-2、-1-1、0 0、+1+1、+2+2、+3+3、+4+4。得得得得到控制量模糊划分如到控制量模糊划分如到控制量模糊划分如到控制量模糊划分如下表下表下表下表。表表表表 控制
19、量变化划分表控制量变化划分表控制量变化划分表控制量变化划分表返回3 3 模糊控制规则的描述模糊控制规则的描述模糊控制规则的描述模糊控制规则的描述 根据日常的经验,设计以下模糊控制规则:根据日常的经验,设计以下模糊控制规则:根据日常的经验,设计以下模糊控制规则:根据日常的经验,设计以下模糊控制规则:(1 1)“若若若若e e负大,则负大,则负大,则负大,则u u正大正大正大正大”(2 2)“若若若若e e负小,则负小,则负小,则负小,则u u正小正小正小正小”(3 3)“若若若若e e为为为为0 0,则,则,则,则u u为为为为0”0”(4 4)“若若若若e e正小,则正小,则正小,则正小,则u
20、 u负小负小负小负小”(5 5)“若若若若e e正大,则正大,则正大,则正大,则u u负大负大负大负大”上述规则采用上述规则采用上述规则采用上述规则采用“IF A THEN B”“IF A THEN B”形式来描述:形式来描述:形式来描述:形式来描述:(1 1)if e=NB then u=NB if e=NB then u=NB (2 2)if e=NS then u=NS if e=NS then u=NS (3 3)if e=0 then u=0 if e=0 then u=0 (4 4)if e=PS then u=PS if e=PS then u=PS (5 5)if e=PB t
21、hen u=PB if e=PB then u=PB 根据上述经验规则,可得如下根据上述经验规则,可得如下根据上述经验规则,可得如下根据上述经验规则,可得如下模糊控制规则表模糊控制规则表模糊控制规则表模糊控制规则表。表表表表 模糊控制规则表模糊控制规则表模糊控制规则表模糊控制规则表4 4 求模糊关系求模糊关系求模糊关系求模糊关系 模模模模糊糊糊糊控控控控制制制制规规规规则则则则是是是是一一一一个个个个多多多多条条条条语语语语句句句句,它它它它可可可可以以以以表表表表示示示示为为为为U UV V上的模糊子集,即模糊关系上的模糊子集,即模糊关系上的模糊子集,即模糊关系上的模糊子集,即模糊关系R R
22、:其其其其中中中中规规规规则则则则内内内内的的的的模模模模糊糊糊糊集集集集运运运运算算算算取取取取交交交交集集集集,规规规规则则则则间间间间的的的的模模模模糊糊糊糊集集集集运算取并集。运算取并集。运算取并集。运算取并集。由由由由以以以以上上上上五五五五个个个个模模模模糊糊糊糊矩矩矩矩阵阵阵阵求求求求并并并并集集集集(即即即即隶隶隶隶属属属属函函函函数数数数最最最最大大大大值值值值),得:,得:,得:,得:5 5 模糊决策模糊决策模糊决策模糊决策 模模模模糊糊糊糊控控控控制制制制器器器器的的的的输输输输出出出出为为为为误误误误差差差差向向向向量量量量和和和和模模模模糊糊糊糊关关关关系系系系的的的
23、的合合合合成:成:成:成:当误差当误差当误差当误差e e为为为为NBNB,即,即,即,即时,时,时,时,控制器输出控制器输出控制器输出控制器输出为为为为返回 当误差当误差当误差当误差e=-2e=-2,即,即,即,即时,控制器输出为时,控制器输出为时,控制器输出为时,控制器输出为6 6 控制量的反模糊化控制量的反模糊化控制量的反模糊化控制量的反模糊化 由由由由模模模模糊糊糊糊决决决决策策策策可可可可知知知知,当当当当误误误误差差差差为为为为负负负负大大大大时时时时,实实实实际际际际液液液液位位位位远远远远高高高高于于于于理理理理想想想想液液液液位位位位,e=NBe=NB,控控控控制制制制器器器器
24、的的的的输输输输出出出出为为为为一一一一模模模模糊糊糊糊向向向向量,可表示为:量,可表示为:量,可表示为:量,可表示为:如如如如果果果果按按按按照照照照“隶隶隶隶属属属属度度度度最最最最大大大大原原原原则则则则”进进进进行行行行反反反反模模模模糊糊糊糊化化化化,则则则则选选选选择择择择控控控控制制制制量量量量为为为为 ,即即即即阀阀阀阀门门门门的的的的开开开开度度度度应应应应关关关关大大大大一一一一些些些些,减少进水量。减少进水量。减少进水量。减少进水量。仿仿仿仿 真真真真:按按按按 上上上上 述述述述 步步步步 骤骤骤骤,设设设设 计计计计 水水水水 箱箱箱箱 模模模模 糊糊糊糊 控控控控
25、制制制制 的的的的MatlabMatlab仿仿仿仿真真真真程程程程序序序序。通通通通过过过过该该该该程程程程序序序序,可可可可实实实实现现现现模模模模糊糊糊糊控控控控制制制制的的的的动动动动态态态态仿仿仿仿真真真真。模模模模糊糊糊糊控控控控制制制制表表表表如如如如下下下下。取取取取偏偏偏偏差差差差e=-3e=-3,运运运运行行行行该该该该程程程程序序序序,得得得得u=-3.1481u=-3.1481。表表表表 模糊控制表模糊控制表模糊控制表模糊控制表4.1.4 模糊控制器结构模糊控制器结构 在在在在确确确确定定定定性性性性控控控控制制制制系系系系统统统统中中中中,根根根根据据据据输输输输入入入
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模糊控制 模糊 控制 PPT 课件

限制150内