智能控制技术学习教案.pptx
《智能控制技术学习教案.pptx》由会员分享,可在线阅读,更多相关《智能控制技术学习教案.pptx(168页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、会计学1智能智能(zh nn)控制技术控制技术第一页,共168页。第一节第一节 模糊控制系统模糊控制系统(kn zh x tn)的组成的组成n n系统:是两个以上彼此联系又相互作用的对象所构成的具有某种功能的系统:是两个以上彼此联系又相互作用的对象所构成的具有某种功能的集体。集体。n n模糊系统:是由那些模糊现象引起的不确定性对象。模糊系统:是由那些模糊现象引起的不确定性对象。n n模糊控制系统是一种自动控制系统,它是以模糊数学、模糊语言形式的模糊控制系统是一种自动控制系统,它是以模糊数学、模糊语言形式的知识表示和模糊逻辑推理为理论基础,采用知识表示和模糊逻辑推理为理论基础,采用(c(c iy
2、ng)iyng)计算机控制技术构计算机控制技术构成的一种具有闭环结构的数学控制系统。它的组成核心是具有智能性的成的一种具有闭环结构的数学控制系统。它的组成核心是具有智能性的模糊控制器。模糊控制器。第1页/共168页第二页,共168页。n n模糊控制系统的主要部件是模糊化过程、知识库(数据库和规则库)、推理决策(juc)和精确化计算。第2页/共168页第三页,共168页。n n模糊控制器采用数字计算机。它具有三个重要功能:n n1、模糊化过程、数据库两块:把系统的偏差从数字量转化为模糊量;n n2、规则库、推理决策完成:对模糊量由给定(i dn)的规则进行模糊推理;n n3、精确化接口:把推理结
3、果的模糊输出量转化为实际系统能够接受的精确数字量或模拟量。第3页/共168页第四页,共168页。n n模糊控制系统(kn zh x tn)的设计问题:模糊化过程、知识库(含数据库和规则库)、推理决策和精确化计算。第4页/共168页第五页,共168页。n n一、模糊一、模糊(m hu)(m hu)化过程化过程n n模糊模糊(m hu)(m hu)化过程主要完成:测量输入变量的值,并将数化过程主要完成:测量输入变量的值,并将数字表示形式的输入量转化为通常用语言值表示的某一限定字表示形式的输入量转化为通常用语言值表示的某一限定码的序数。码的序数。n n上图表示:给出了输入变量上图表示:给出了输入变量
4、x0 x0在给定限定码模糊在给定限定码模糊(m hu)(m hu)子子集(又称语言值)集(又称语言值)AA、B B、C C中具有最大隶属程度。中具有最大隶属程度。第5页/共168页第六页,共168页。n n二、知识库n n知识库包括数据库和规则库 n n1、数据库n n数据库提供必要的定义,包含了语言(yyn)控制规则论域的离散化、量化和正规化以及输入空间的分区、隶属度函数的定义等。第6页/共168页第七页,共168页。n n1)论域的离散化:要使计算机能够处理模糊信息就必须对用模糊集合表示的不确定信息进行量化。n n论域的离散化实质上是一个量化过程。量化就是将一个论域离散成确定数目(shm)
5、的几小段(量化级),每一段用某一个特定术语作为标记,这样就形成一个离散域。第7页/共168页第八页,共168页。n n量化有两种:1、平均量化;2、非线性映射(yngsh)(在大误差段的分辨率要求不高时,量化级别少点;在小误差段的分辨率要求较高时,量化级别多点)。n n量化的特点:1、测量变量的量化会带来误差;2、同时减少了系统对小的扰动的敏感性。第8页/共168页第九页,共168页。n n一个简单的求中间隶属度值的求取。n n在模糊控制系统中,变量的量化给出了控制器计算的简化和控制值的平滑之间的一个折衷,为了消除大的误差,在量化级之间的一些插值运算是必要的。n n一个简单的方法是引入一个权系
6、数w(.):对于一个连续(linx)的测量值可以通过相邻两个离散值的加权运算得到模糊度的值。第9页/共168页第十页,共168页。n n例 3-1 如果当前测量误差e=3.6。误差的离散值3、4的隶属度值分别为 。则当前测量误差e的隶属度值可以通过插值运算(yn sun)得到:第10页/共168页第十一页,共168页。n n2)输入输出空间的模糊划分:模糊控制规则前提中的每一个(y)语言变量都形成一个(y)与确定论域相对应的模糊输入空间,而在结论中的语言变量则形成模糊输出空间。(模糊划分就是确定基本模糊集的数目)。第11页/共168页第十二页,共168页。n n例如(lr):两个输出变量A、B
7、下的一个模糊空间划分示意图。第12页/共168页第十三页,共168页。n n3)基本模糊子集的隶属度函数n n模糊集合的隶属度函数是数据库的一个(y)重要组成部分。n n通常有两种模糊集隶属度函数的表示方式:一是数字表示;二是函数表示。第13页/共168页第十四页,共168页。n n一是数字表示:数字表示适用于论域是离散的。一是数字表示:数字表示适用于论域是离散的。n n例如例如(lr)(lr)输入值输入值u u属于不同模糊子集属于不同模糊子集A A的隶属的隶属程度用一个矢量来表示。当输入领域的量化等程度用一个矢量来表示。当输入领域的量化等级总数为级总数为5 5、并分别用、并分别用ui ui表
8、示时,即可写成:表示时,即可写成:n n其中矢量其中矢量 中的元素分中的元素分别是隶属于模糊子集别是隶属于模糊子集A A的程度。的程度。n n输入输入第14页/共168页第十五页,共168页。n n二是函数表示:函数表示适用(shyng)于论域是连续的情况。典型的函数有三角形函数、梯形图函数和高斯函数等。第15页/共168页第十六页,共168页。n n2、规则库n n规则库根据控制目的和控制策略给出了一套由语言变量描述的并由专家或自学习产生的控制规则的集合。n n规则库包括:过程状态(zhungti)输入变量和控制输出变量的选择,模糊控制系统的建立。第16页/共168页第十七页,共168页。n
9、 n规则库包括以下内容:n n(1)、过程状态输入(shr)变量和控制输出变量的选择n n典型的模糊逻辑控制器的语言变量取系统的状态、系统误差、误差变化。第17页/共168页第十八页,共168页。n n(2)、模糊控制规则的建立(jinl)n n模糊控制规则的建立(jinl)大致有以下四种:n n1、专家经验法:通过对专家控制经验的咨询形成控制规则库n n2、观察法:通过观察人类控制行为并将其控制的思想提炼出一套基于模糊条件语言类型的控制规则从而建立(jinl)模糊规则库的途径就是观察法的基本思想。第18页/共168页第十九页,共168页。n n3 3、基于模糊模型的控制:通过建立被控、基于模
10、糊模型的控制:通过建立被控(bi kn(bi kn)对象的模糊模型来实现。对象的模糊模型来实现。n n方法方法1 1、2 2都是通过建立专家的模型,并以此模糊推理模型进行模糊逻辑推理都是通过建立专家的模型,并以此模糊推理模型进行模糊逻辑推理控制。显然,这类模糊控制器的性能不会超越所依赖的专家水平。控制。显然,这类模糊控制器的性能不会超越所依赖的专家水平。n n基于模糊模型的控制是通过建立被控基于模糊模型的控制是通过建立被控(bi kn(bi kn)对象的模糊对象的模糊n n模型来实现模型来实现即用像建立模糊控制规则一样的即用像建立模糊控制规则一样的“IF-THEN”“IF-THEN”形式来描述
11、被形式来描述被控控(bi kn(bi kn)对象的特性。对象的特性。第19页/共168页第二十页,共168页。n n设被控对象用以下三个控制规律描述:设被控对象用以下三个控制规律描述:n n规律规律1 1:如果如果Yn=PM Yn=PM 且且Un=PM Un=PM 那么那么(n me)Yn+1=PB(n me)Yn+1=PB;n n规律规律2 2:如果如果Yn=PS Yn=PS 且且Un=NS Un=NS 那么那么(n me)Yn+1=ZE(n me)Yn+1=ZE;n n规律规律3 3:如果如果Yn=NS Yn=NS 且且Un=PS Un=PS 那么那么(n me)Yn+1=ZE(n me)
12、Yn+1=ZE;n n规律规律4 4:如果如果Yn=NM Yn=NM 且且Un=NM Un=NM 那么那么(n me)Yn+1=NB(n me)Yn+1=NB;n n其中其中Y Y是输出,是输出,U U是控制,是控制,n n是离散时间。是离散时间。第20页/共168页第二十一页,共168页。n n对这个控制对象是使输出Y为零。n n如果Yn-1=ZE 且Yn=PS,这时要求Yn+1=ZE。n n参考对象规律(gul)2,n n由于规律(gul)2可以看到n nUn=NS 那么Yn+1=ZE。n n可以推导控制规则得到n n如果Yn-1=ZE 且Yn=PS,这时要求Un=NS。第21页/共168
13、页第二十二页,共168页。n n同理n n如果Yn-1=ZE 且Yn=NS,这时要求Yn+1=ZE。n n参考对象规律3n n由于规律2可以看到n nUn=PS 那么Yn+1=ZE。n n可以推导控制规则(guz)得到n n如果Yn-1=ZE 且Yn=NS,这时要求Un=PS。第22页/共168页第二十三页,共168页。n n4、自组织法:能够在没有先验知识和很少有先验知识的情况下通过对观察系统的输入输出关系建立控制规则库。与所有(suyu)学习系统一样,自组织模糊控制器也需要一个学习性能指标来保证学习的收敛性。第23页/共168页第二十四页,共168页。n n三、推理决策逻辑n n推理决策逻
14、辑是利用知识库的信息模拟(mn)人类的推理决策过程,给出适合的控制量。(它是模糊控制的核心)。第24页/共168页第二十五页,共168页。n n第二章P34n n四、模糊逻辑推理讲过。n n1、近似条件推理n n前提(qint)1:如果x是A,则y是Bn n前提(qint)2:如果x是An n结论:n nY是B=A第25页/共168页第二十六页,共168页。n n2、模糊条件推理n n语言规则是:如果x是A,则y是B,否则y是C。n n3、多输入模糊推理n n多输入是指有多个(du)输入的情况。n n前提1:如果A且B,那么Cn n前提2:现在是A且Bn n结论:第26页/共168页第二十七页
15、,共168页。4 4、多输入多规则、多输入多规则(guz)(guz)推理推理多输入,多规则多输入,多规则(guz)(guz)。就是对于一个控制系统,它的控。就是对于一个控制系统,它的控制规则制规则(guz)(guz)有多个。比如有多个。比如IF A1 AND B1IF A1 AND B1,THEN C1THEN C1IF A2 AND B2IF A2 AND B2,THEN C2THEN C2IF An AND BnIF An AND Bn,THEN CnTHEN Cn以二输入多规则以二输入多规则(guz)(guz)为例。为例。如果如果A1A1且且B1B1,那么,那么C1C1否则如果否则如果A
16、2A2且且B2B2,那么,那么C2C2否则如果否则如果AnAn且且BnBn,那么,那么CnCn已知已知AA且且BB,那么,那么C=C=?第27页/共168页第二十八页,共168页。n n四、精确(jngqu)化过程n n在推理得到的模糊集合中取一个能最佳代表这个模糊推理结果可能性的精确(jngqu)值的过程称为精确(jngqu)化过程。第28页/共168页第二十九页,共168页。n n精确化的方法:最大隶属(lsh)度函数法、重心法、加权平均法。第29页/共168页第三十页,共168页。n n1 1、最大隶属度函数性、最大隶属度函数性n n1 1)、当在输出论域中,其最大隶属度函数对应的输出)
17、、当在输出论域中,其最大隶属度函数对应的输出值为一个。值为一个。n n(取所有规则推理结果(取所有规则推理结果(ji gu(ji gu)的模糊集合中隶属度的模糊集合中隶属度最大的元素作为输出值。)最大的元素作为输出值。)第30页/共168页第三十一页,共168页。n n2 2)、当在输出论域中,其最大隶属度函数对应的输出)、当在输出论域中,其最大隶属度函数对应的输出值为多个值为多个(du(du )n n取所有具有最大隶属度输出的平均。取所有具有最大隶属度输出的平均。J J为具有相同最大为具有相同最大隶属度输出的总数。隶属度输出的总数。第31页/共168页第三十二页,共168页。n n当输出值为
18、多个当输出值为多个(du(du )时候,时候,n n(1 1)、求每个输出的最大隶属度数值;)、求每个输出的最大隶属度数值;n n(2 2)、求和,再平均得到其最大隶属度)、求和,再平均得到其最大隶属度第32页/共168页第三十三页,共168页。n n2 2、重心法、重心法n n重心法重心法 是取模糊隶属度函数的曲线是取模糊隶属度函数的曲线(qxin)(qxin)与横与横坐标围城面积的重心为模糊推理最终输出值。坐标围城面积的重心为模糊推理最终输出值。第33页/共168页第三十四页,共168页。重心重心(zhngxn)(zhngxn)法:连续法:连续第34页/共168页第三十五页,共168页。n
19、 n输出(shch)的阀门流量u为第35页/共168页第三十六页,共168页。n n重心重心(zhngxn)(zhngxn)法:离散法:离散第36页/共168页第三十七页,共168页。n n精确化n n控制(kngzh)输出:第37页/共168页第三十八页,共168页。n n3 3、加权平均法、加权平均法n nki ki视情况而定。如果视情况而定。如果(rgu(rgu),那么加权平均法就变为重,那么加权平均法就变为重心法。心法。第38页/共168页第三十九页,共168页。n n面积重心法对于不同的隶属度函数形状(xngzhun)会有不同的推理输出结果。最大隶属度函数法对隶属度函数的形状(xng
20、zhun)要求不高。第39页/共168页第四十页,共168页。第二节第二节 模糊控制系统模糊控制系统(kn zh x tn)设计设计一、模糊控制器的结构(jigu)设计 在设计模糊控制器前,首先根据被控对象的具体情况来确定模糊控制器的结构(jigu)。模糊控制器结构(jigu)指的是输入输出变量、模糊化算法、模糊推理规则和精确化计算方法。第40页/共168页第四十一页,共168页。n n控制器的设计第一步首先确定(qudng)控制器的输入输出变量。n n1、控制器输入输出变量n n 主要讲单输入-单输出模糊控制结构。n n 单输入-单输出模糊控制结构指的是系统控制量只有一个,系统输出量只有一个
21、。第41页/共168页第四十二页,共168页。n n单输入-单输出(shch)模糊控制结构又分一维模糊控制器、二维模糊控制器和多维模糊控制器。n n比如典型的一维模糊控制器的输入变量为系统的误差、二维模糊控制器的输入变量为系统的误差和误差变化。第42页/共168页第四十三页,共168页。n n一维模糊控制器和二维模糊控制 器 的 系 统 控 制 量 都 只 有(zhyu)一个为误差,系统输出量只有(zhyu)一个。第43页/共168页第四十四页,共168页。1)、一维模糊、一维模糊(m hu)控制器控制器 设模糊控制器的输入变量为设模糊控制器的输入变量为e e,输出,输出(shch)(shch
22、)控制量为控制量为u u,则模糊,则模糊控制规则一般有以下形式:控制规则一般有以下形式:R1:R1:如果如果e e是是E1,uE1,u是是 U1;U1;R2:R2:否则如果否则如果e e是是E2,uE2,u是是 U2;U2;Rn:Rn:否则如果否则如果e e是是En,uEn,u是是 Un;Un;其中其中E1E1,E2E2,EnEn为模糊控制器输入论域上的模糊子集;为模糊控制器输入论域上的模糊子集;U1U1,U2U2,UnUn为模糊控制器输出为模糊控制器输出(shch)(shch)论域上的模糊子集;论域上的模糊子集;其总的模糊关系:其总的模糊关系:第44页/共168页第四十五页,共168页。2)
23、、二维模糊)、二维模糊(m hu)控制器控制器n n设模糊控制器的输入变量为误差设模糊控制器的输入变量为误差e e和误差变化量和误差变化量dede,输出控制量为,输出控制量为u u,则模糊控制规则一般有以下形式:,则模糊控制规则一般有以下形式:n nR1:R1:如果如果(rgu(rgu)e)e是是E1E1和和de de 是是DE1,uDE1,u是是 U1;U1;n nR2:R2:否则如果否则如果(rgu(rgu)e)e是是E2E2和和de de 是是DE2,uDE2,u是是 U2;U2;n n.n nRn:Rn:否则如果否则如果(rgu(rgu)e)e是是EnEn和和de de 是是DEn,u
24、DEn,u是是 Un;Un;n n其中其中E1E1,E2E2,En;DE1En;DE1,DE2DE2,DEnDEn为模糊控制器输入论域上的为模糊控制器输入论域上的模糊子集;模糊子集;U1U1,U2U2,UnUn为模糊控制器输出论域上的模糊子集;为模糊控制器输出论域上的模糊子集;n n 其总的模糊关系:其总的模糊关系:第45页/共168页第四十六页,共168页。n n二维模糊控制器性能优于一维模糊控制器性能。目前设计(shj)中常考虑这一种模糊控制器结构。第46页/共168页第四十七页,共168页。3)、多维模糊控制器 输入(shr)变量有多个,多维模糊控制器复杂,不常用。R1:如果A是A1、B
25、 是B1、C是C1,u是 U1;第47页/共168页第四十八页,共168页。二、模糊控制器的设计原则 模糊逻辑控制是一种利用人的直觉和经验设计的控制系统,与传统的设计思想不同,它不需要受控对象的数学(shxu)解析模型。第48页/共168页第四十九页,共168页。一般的模糊控制器的设计原则:1、定义输入输出变量2、定义所有变量的模糊化条件3、设计控制规则库4、设计模糊推理结构5、选择精确化策略(cl)的方法第49页/共168页第五十页,共168页。一般的模糊控制器的设计原则:一般的模糊控制器的设计原则:1 1、定义输入输出变量、定义输入输出变量根据输入和输出变量的个数,所需规则的最大数目根据输
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 控制 技术 学习 教案
限制150内