常用的微机控制技术课件.pptx





《常用的微机控制技术课件.pptx》由会员分享,可在线阅读,更多相关《常用的微机控制技术课件.pptx(139页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、5.5 模糊控制技术 概述经典集合论模糊集合基础模糊控制器的工作原理模糊控制仿真应用实例 第1页/共139页一、传统控制方法的局限性二、模糊控制理论的产生和发展三、模糊控制的概念和特点 四、模糊逻辑控制方法概述第2页/共139页一、传统控制方法的局限性若用计算机实现传统控制方法:A.首先要设定控制目标值。B.根据被控对象的特性变化和环境变化,通过负反馈原理,不断进行调节,以跟踪所设定的目标值。C.设计一个满足控制目标的控制器,必须要有数学模型。实际实现很困难,特别是对复杂的非线性系统和多因素的时变系统。第3页/共139页随着系统复杂程度的提高,将难以建立系统的精确数学模型和满足实时控制的要求。
2、人们希望探索一种除数学模型以外的描述手段和处理方法。例如:骑自行车水箱水温控制二、模糊控制理论的产生和发展第4页/共139页模糊控制就是模仿人的控制过程,其中包含了人的控制经验和知识。模糊控制方法既可用于简单的控制对象,也可用于复杂的过程。模糊控制以模糊集合论作为数学基础。1965年美国教授)首先提出了模糊集合的概念。1974年英国教授)首先将模糊集合理论应用于加热器的控制。第5页/共139页模糊控制的主要应用领域p航空航天p无人驾驶车辆p生产调度系统p能源生产系统p过程控制系统p机器人第6页/共139页 中国批准中国批准863863高技术计划,包括自动化领域的计算机集成制造系统和智高技术计划
3、,包括自动化领域的计算机集成制造系统和智能机器人两个主题能机器人两个主题(1986)(1986)。第7页/共139页日本日本SONYSONY公司二足步行机械人公司二足步行机械人SDR-4XSDR-4X(2002)(2002)日本安川公司娱乐机械狗日本安川公司娱乐机械狗(2001)(2001)第8页/共139页第9页/共139页三、模糊控制的概念和特点 模糊控制(Fuzzycontrol)是指模糊理论在控制技术上的应用。用语言变量代替数学变量或两者结合应用;用模糊条件语句来刻画变量间的函数关系;用模糊算法来刻画复杂关系,模拟人类学习和自适应能力。第10页/共139页四、模糊逻辑控制方法 把模糊数
4、学理论应用于自动控制领域,从而产生的控制方法称为模糊控制方法。传统控制依赖于被控系统的数学模型;模糊逻辑控制依赖于被控系统的物理特性。第11页/共139页优点A.无需预先知道被控对象的精确数学模型;B.容易学习和掌握模糊逻辑控制方法(规则由人的经验总结出来、以条件语句表示);C.有利于人机对话和系统知识处理(以人的语言形式表示控制知识)。返回本节第12页/共139页经典集合论一、经典集合及其运算二、关系与映射第13页/共139页模糊集合与经典集合经典集合-描述清晰概念模糊集合描述不确定的概念康托(1845年1918),德国数学家把若干确定的有区别的(不论是具体的或抽象的)事物合并起来,看作一个
5、整体,就称为一个集合,其中各事物称为该集合的元素。集合中的每个对象叫做这个集合的元素。属于不属于第14页/共139页一、经典集合及其运算1.基本概念论域当讨论某个概念的外延或考虑某个问题的议题时,总会圈定一个讨论的范围,这个范围称为论域,常用大写字母表示。元素论域中的每个对象称为元素,常用小写字母等符号表示。集合在某一论域中,具有某种特定属性的对象的全体成为该论域中的一个集合,常用大写字母.或等表示。第15页/共139页三者相互关系三者相互关系的常用符号有:表示元素属于集合,表示元素不属于集合,表示集合中的所有元素表示集合中存在元素第16页/共139页2普通集合的表示方法(1)列举法例如:“小
6、于10的正奇数的集合”记为1,3,5,7,9。(2)定义法例如:是5的整数倍(3)特征函数法例如:第17页/共139页3几种特殊的集合交集A、B两个集合的交集表示为并集A、B两个集合的并集表示为补集集合A的补集B全集是包含论域中的全部元素的集合,记为空集是不包含任何元素的集合,记为子集是的一个子集,记作,或幂集是由集合的所有子集构成的集合第18页/共139页4.普通集合的基本运算并运算交运算补运算第19页/共139页集合的直积A-BB差运算第20页/共139页例:设,则直积第21页/共139页5.普通集合运算的基本性质1交换律2结合律3.分配律第22页/共139页4.幂等律5同一律6.零一律7
7、补余律(互补律)第23页/共139页8.吸收律9德摩根律第24页/共139页10双补律(复原律或称双重否定律)第25页/共139页二、关系与映射1.普通关系(1)集合的直积由两个集合和各自的元素,构成的序偶的集合,称为集合的直积,记作第26页/共139页(2)二元关系如果对集合和中的元素之间搭配加以某种限制,则满足此限制的所有序偶构成的集合是直积中的一个子集。定义设X和Y是两个非空集合,集合X和Y的直积的一个子集R称为X到Y的一个二元关系,简称关系。第27页/共139页(3)关系矩阵关系R可用关系矩阵来表示。关系矩阵的第i 行第j 列上的元素按如下定义第28页/共139页 定义 设X、Y是两个
8、非空集合,如果存在一个法则f,使得对X中每个元素x,在Y中有唯一确定的元素y与之对应,则称 f 为从 X 到 Y 的映射,记作y=f(x)其中y称为元素x(在映射f下)的像,而元素x称为元素y(在映射f下)的一个原像.2.映射返回本节第29页/共139页模糊集合基础一、模糊集合及其运算二、隶属度函数及其确定三、模糊关系四、模糊语言变量与模糊语句五、模糊推理第30页/共139页模糊概念天气冷热雨的大小风的强弱人的胖瘦年龄大小个子高低第31页/共139页一、模糊集合及其运算1.模糊集合的基本概念及其表示方法(1)定义设给定论域U,为U到0,1闭区间的任一映射,都可确定U的一个模糊集合,称为模糊集合
9、的隶属函数。称为元素x对的隶属度,即x隶属于的程度。第32页/共139页人的“工作认真”程度在0,1中打分,便得到一个从U到0,1的映射,记模糊集 “工作认真”例如,设表示4个人,对每个这样就确定了一个模糊集,它表示出每个人对“工作认真”的符合程度。第33页/共139页 模糊集合的表达方式:Zadeh(扎德)表示法向量表示法 1)当U为有限集u1,un时,有以下几种表示方法 隶属函数表示法第34页/共139页 例:以人的岁数作为论域U0,120,单位是“岁”,那么“年轻”,“年老”,都是U上的模糊子集。规定小于25岁为年青,大于60岁为年老。则隶属函数如下:“年轻”(u)“年老”(u)第35页
10、/共139页2)当U为无限连续域时,Zadeh给出如下记法 例 设F是远大于0的实数集合,(显然F是模糊集合,而论域U表示全部实数集合)U中任一元素u隶属模糊集合F的隶属度F(u)可有下式来定义:F(u)=0 u0 u0第36页/共139页2.模糊集之间的运算设模糊集,规定模糊集之间的并、交、补运算如下:合取析取第37页/共139页第38页/共139页例设x=1,2,3上有两个模糊子集为则有第39页/共139页设U为论域,则有幂等律交换律结合律吸收律3.模糊集合运算的基本性质第40页/共139页同一律分配律复原律对偶律不满足互补律:第41页/共139页二、隶属度函数及其确定 1.隶属度函数 经
11、典集合的特征函数只能取0和1两种值,与二值逻辑相对应。模糊集合的特征函数取值范围从0,1集合扩大到0,1区间,与连续逻辑相对应。第42页/共139页2.确定隶属函数应遵循的一些基本原则例:适中速度的集合是模糊集合,可表示为:“适中速度”=0/30+0.5/40+1/50+0.5/60+0/70 从最大隶属度函数点向两边延伸时,其隶属函数的值是必须是单调递减的,而不允许有波浪形。(1)表示隶属函数的模糊集合必须是凸模糊集合第43页/共139页凸模糊集合非凸模糊集合ox第44页/共139页(2)变量所取隶属度函数通常是对称的、平衡的(3)隶属度函数要符合人们的语义顺序,避免不恰当的重叠。附近隶属函
12、数的范围重叠范围LUA1A2x00.51.0321.00很高适中高交叉越界的隶属函数示意图重叠指数的定义速度/km.h-1第45页/共139页(4)论域中每个点至少属于一个隶属函数的区域,并应属于不超过两个隶属函数的区域。(5)当两个隶属函数重叠时,重叠部分对两个隶属函数的最大隶属度不应有交叉。(6)当两个隶属函数重叠时,重叠部分的任何点x的隶属函数的和应该小于或等于1。第46页/共139页 通常的方法是,初步确立粗略的隶属函数,然后在通过“学习”和不断的实践来修整、完善。3.隶属函数的确立方法隶属函数是模糊集合论的基础,如何确定隶属函数就是一个关键问题。由于模糊理论的研究对象具有“模糊性”和
13、经验性,因此,找到一种统一的隶属度计算方法是不现实的。第47页/共139页(1)经验直觉法这种方法比较简单,人们利用专家或者熟练技工的经验来建立隶属函数。例如:可变模糊温度的隶属函数可以选择三角形函数(2)模糊统计法 其基本思想是:论域U上的一个确定的元素u0是否属于一个可变动的清晰集合A,作出清晰的判断。第48页/共139页 对于不同的实验者,清晰集合A可以有不同的边界。但它们都对应于同一个模糊集A。年轻人17-30岁20-35岁模糊集A清晰集A1*清晰集A2*所有人论域Uu0u0对A 的隶属频率=(u0A的次数)/试验总次数n 随着n的增大,隶属频率会趋向稳定,这个稳定值就是u0对A的隶属
14、度。第49页/共139页(3)三分法例如建立“矮个子”,“中等个子”和“高个子”三个模糊集的隶属函数。取论域U=(0,3)(单位:米),每一个模糊试验确定论域的一次划分,每次划分确定一对数(x,h),x是矮个子与中等个子的分界点,h是中等个子与高个子的分界点。(4)相对比较法P171通常,x和 h都服从正态分布 第50页/共139页4.典型隶属函数(1)左大右小的偏小型下降函数(Z函数)(偏小形)0 x1.0(x)0 x1.0(x)0 x1.0(x)矩形分布梯形分布曲线分布隶属度函数基本图形分为三大类。第51页/共139页(3)对称型凸函数(函数)01.0(x)x矩形分布0 x1.0(x)三角
15、形分布(x)x(2)左小右大的偏大型上升函数(S函数)(偏大形)01.0(x)x0 x1.0(x)0 x1.0矩形分布梯形分布曲线分布第52页/共139页三、模糊关系1.模糊关系(1)模糊关系的定义设X 、Y是两个非空集合,则直积为论域中的一个模糊子集,称为从集合X到Y的一个模糊关系,也称二元模糊关系。由其隶属函数刻画。隶属度表明了(x,y)具有关系 的程度。第53页/共139页模糊关系可以用模糊矩阵来表示。当X=xi|i=1,2,m、Y=yj|j=1,2,n是两个有限集合,则X Y 的模糊关系可以用模糊矩阵 来表示。记为:(2)模糊矩阵第54页/共139页模糊矩阵的元素表示论域X 中第i个元
16、素与论域Y 中的第j 个元素对于关系的隶属程度,即第55页/共139页2.模糊关系矩阵的基本运算(1)并运算 设 、是 上的模糊关系,其模糊关系矩阵为 模糊关系是一类特殊的模糊集,同模糊集合一样有交、并、补、包含、相等等运算法则相似。第56页/共139页(2)交运算(3)补运算(4)相等 若总存在 ,则称 和 相等,记作:第57页/共139页(5)包含若总存在 ,则称 包含于 ,记作:(6)转置 将模糊关系矩阵 中行与列相互交换,得到第58页/共139页(7)合成 定义 设有模糊关系矩阵 及,。则对合成运算指的是一个n行l 列的模糊关系矩阵,其中的第i行第j 列元素等于的第i 行元素与的第j列
17、的对应元素两两先进行取小运算,然后在所得结果中进行取大运算所得结果,即第59页/共139页模糊关系和模糊矩阵的合成例子 例 某家中,子女与父母的长像相似关系R是模糊关系。可看作A=子,女、B=父,母 模糊关系可表示为:R 父 母子 0.2 0.8女 0.6 0.1模糊矩阵R=第60页/共139页 该家中父母与祖父母(C=祖父,祖母)的相似关系也是模糊关系:S 祖父 祖母父 0.5 0.7母 0.1 0模糊矩阵S=第61页/共139页孙子、孙女与祖父母的相似程度?此模糊关系表明:孙子与祖父、祖母的相似程度为0.2、0.2;孙女与祖父、祖母的相似程度为0.5、0.6。第62页/共139页(8)幂运
18、算模糊关系矩阵的幂定义为第63页/共139页3.模糊矩阵运算的性质恒等律,交换律,分配律,结合律,吸收律,复原律,对偶律,同一律和模糊集合的性质一样。对模糊矩阵,互补律不成立。第64页/共139页四、模糊语言变量与模糊语句1.模糊语言语言是信息交流的重要工具,分为两种:行为语言 有严格的语法规则和语义,不存在任何模糊性和歧义。自然语言 具有语义丰富、灵活等特点,同时具有模糊性,如温度很高,年龄很大等。第65页/共139页(1)模糊语言 我们把带有模糊性的语言称为模糊语言,如长、短、大、小等。模糊语言变量是具有模糊性和一定歧义的词语,取值用模糊语言表示的模糊集合。设论域 U=0,150,以语言变
19、量名称N=年龄为例,则T(年龄)可定义为:T(年龄)=(儿童,少年,青年,中年,老年)。第66页/共139页(2)单词的合成与分解单词之间通过连接词“或”、“且”连接起来,或在单词前面加否定词“非”,从逻辑上对应于集合运算中的,“非”,这些运算可以把单词组成词组,也可以把词组分解成原子单词。例第67页/共139页 语言算子是指语言系统中一类修饰字词的前缀词或模糊量词,用来调整词的含义,如新、旧等。通常分为语气算子,如极、很、特别;较、稍微等。模糊化算子,如大概、大约、近似等。判定化算子,如偏向于、多半是等。(3)模糊语言算子第68页/共139页(4)模糊语言变量一个语言变量可定义为一个五元体(
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 常用 微机 控制 技术 课件

限制150内