模糊控制-7.2模糊逻辑与模糊推理.ppt

模糊控制-7.2模糊逻辑与模糊推理.ppt

ID:50120783

大小:5.98 MB

页数:78页

时间:2020-03-09

模糊控制-7.2模糊逻辑与模糊推理.ppt_第1页
模糊控制-7.2模糊逻辑与模糊推理.ppt_第2页
模糊控制-7.2模糊逻辑与模糊推理.ppt_第3页
模糊控制-7.2模糊逻辑与模糊推理.ppt_第4页
模糊控制-7.2模糊逻辑与模糊推理.ppt_第5页
资源描述:

《模糊控制-7.2模糊逻辑与模糊推理.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、模糊逻辑与模糊推理模糊控制之—模糊控制的基本思想:利用计算机来实现人的控制经验。人的控制经验一般用语言来表达,而语言表达的控制规则又带有相当的模糊性。如人工控制水槽水位的经验:(1)若水槽无水或水较少时,则开大水阀;(2)若水位和要求的水位相差不大,则把水阀关小;(3)若水位快接近要求的水位,则把阀门关得很小;……模糊控制的基本思想:其中,表示水位状态和控制阀门动作的概念都带有模糊性。这些规则的形式正是模糊条件语句的形式,可以用模糊数学的方法来描述过程变量和控制作用的这些模糊概念以及它们之间的关系,又可以根据这种模糊关系及某时刻过程变量的检测值用模糊逻辑推理的方法得出此刻的控制量。这正

2、是模糊控制的基本思路。模糊控制器的模型不是由数学公式表达的数学模型,而是由一组模糊条件语句构成的语言形式,因此模糊控制器又称为模糊语言控制器。总而言之,模糊控制是以人的控制经验作为控制的知识模型,以模糊集合、模糊语言变量以及模糊逻辑推理作为控制算法的数学工具,用计算机来实现的一种智能控制。模糊控制模糊语言模糊逻辑模糊推理自然语言是以字或词为符号的一种符号系统,用于表达主客观世界的各种事物、概念、行为和情感的意义。自然语言中常含有模糊概念。例如“今天气温很高”等。把含有模糊概念的语言称为模糊语言,它是用来表达一定论域的模糊集合,对人类语言进行定量化推理是根据已知的一些命题,按照一定的法则

3、,去推断一个新的命题的思维过程和思维方式。模糊推理又称模糊逻辑推理,是以模糊判断为前提,运用模糊语言规则,推出一个新的近似的模糊判断结论的方法。模糊控制是建立在一系列模糊控制规则基础上的,这些规则是人队被控对象进行控制时的经验总结。即,模糊控制规则是用模糊语言表示的控制逻辑。利用模糊概念进行的判断和推理是模糊判断和模糊推理。模糊语言和模糊逻辑推理引入模糊数学的方法对人类的语言和思维进行定量分析和描述。模糊数学的方法较之传统的定量方法,可以较好地描述具有模糊性的人类的自然语言,模拟人类的思维过程。语言是一种符号系统,分为两大类——自然语言和人工语言。自然语言的突出特点是具有模糊性。例如:

4、“今天是个好天气”、“他跑得快”等。人们能够识别和理解具有模糊性的自然语言,是因为人们对语言的理解也是具有模糊性的。具有模糊性的语言称为模糊语言。模糊语言虽然不够精确和严格,但它并不影响人们表达自己的思想和相互间的信息交流。恰恰相反。正是这种模糊性才使得自然语言更加生动和有表现力,也才显示出了人们判断和处理模糊现象的能力。§1模糊语言1.语言变量变量是数学中的一个基本概念过去我们讨论的变量,其取值是一个确切的数,如描述气温的变量可以取值为25(C)、19(C)然而,日常生活中,变量常用具有不确定性的词语来描述,比如昨天的气温“高”、今天的气温“相当高”,这里的“高”、“相当高”均是

5、词语。当一个变量取数值时,已经有一个完善的数学体系对其描述;而当一个变量取语言值时,在经典数学理论中没有一个正式的体系对其进行描述。为此,L.A.Zadeh于1974年提出了语言变量的重要概念。如果一个变量取自然语言中的词语为值,则称其为语言变量。这里,词语由定义在论域上的模糊集合来描述,而语言变量定义在一个词语集上。例如,汽车速度是一个语言变量X,可取“慢速”、“中速”、“快速”为值,而其每一个取值都可以用[0,Vm]上的模糊集来表示(Vm是最快速度),如右图所示。0160100120慢速中速快速上面给出了语言变量的简单而直观的通俗描述,正式地,Zadeh把语言变量定义为一个五元组。

6、定义一个语言变量是一个五元组(N,T(N),U,G,M),其中:N是变量的名称,如年龄、颜色、速度等;T(N)(简称为T)表示X的词集,即X的语言值的名称集;U是论域,N的实际取值区域;G是生成规则,用于生成X的语言值的名称;M是语义规则,对每个语言值tT附上M(t),M(t)是U上的模糊集。例如:某电加热炉模糊控制系统,把温度作为一个语言变量。若以T(温度)为温度的所有语言值构成的集合,则:T(温度)={超高,极高,很高,较高,中等,较低,很低,极低,过低}语言变量体系结构2.语言限定词(语言算子)如前所述,语言变量的值是词语。事实上,语言值常用一个单词以上的词语来表示,比如汽车的

7、速度这一语言变量,其值可能是“非常慢”、“不太快”,它们分别是在词语“慢速”、“快速”之上增加限定词“非常”、“不太”后形成的。一般来说,作为语言变量值的词语可分三类:(1)基本术语;(2)逻辑连接词,即“非”、“且”、“或”(这可表达成模糊集的非、交、并运算);(3)限定词,如“非常”、“稍微”、“差不多”等。尽管限定词“非常”并没有很完善的定义,但本质上它起的作用是一种加强器,故可如下定义:令A为论域U上的一个词语(模糊集),则“非常A”(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。