模糊控制理论基础知识

合集下载

模糊理论综述

模糊理论综述

模糊理论综述引言模糊理论(Fuzzy Logic)是在美国加州大学伯克利分校电气工程系的L.A.zadeh(扎德)教授于1965年创立的模糊集合理论的数学基础上发展起来的,主要包括模糊集合理论、模糊逻辑、模糊推理和模糊控制等方面的内容.L.A.Zadeh教授在1965年发表了著名的论文,文中首次提出表达事物模糊性的重要概念:隶属函数,从而突破了19世纪末康托尔的经典集合理论,奠定模糊理论的基础。

1974年英国的E.H.Mamdani成功地将模糊控制应用于锅炉和蒸汽机的控制,标志着模糊控制技术的诞生。

随之几十年的发展,至今为止模糊理论已经非常成熟,主要包括模糊集合理论、模糊逻辑、模糊推理和模糊控制等方面的内容。

模糊理论是以模糊集合为基础,其基本精神是接受模糊性现象存在的事实,而以处理概念模糊不确定的事物为其研究目标,并积极的将其严密的量化成计算机可以处理的讯息,不主张用繁杂的数学分析即模型来解决问题。

二、模糊理论的一般原理由于客观世界广泛存在的非定量化的特点,如拔地而起的大树,人们可以估计它很重,但无法测准它实际重量。

又如一群人,男性女性是可明确划分的,但是谁是“老年人”谁又算“中年人”;谁个子高,谁不高都只能凭一时印象去论说,而实际人们对这些事物本身的判断是带有模糊性的,也就是非定量化特征。

因此事物的模糊性往往是人类推理,认识客观世界时存在的现象。

虽然利用数学手段甚至精确到小数点后几位,实际仍然是近似的。

特别是对某一个即将运行的系统进行分析,设计时,系统越复杂,它的精确化能力越难以提高。

当复杂性和精确化需求达到一定阈值时,这二者必将出现不相容性,这就是著名的“系统不相容原理”。

由于系统影响因素众多,甚至某些因素限于人们认识方法,水准,角度不同而认识不足,原希望繁荣兴旺,最后导致失败,这些都是客观存在的。

这些事物的现象,正反映了我们认识它们时存在模糊性。

所以一味追求精确,倒可能是模糊的,而适当模糊以达到一定的精确倒是科学的,这就是模糊理论的一般原理。

模糊控制简介

模糊控制简介

模糊控制理论模糊控制理论是以模糊数学为基础,用语言规则表示方法与先进的计算机技术,由模糊推理进行决策的一种高级控制策。

模糊控制作为以模糊集合论、模糊语言变量及模糊逻辑推理为基础的一种计算机数字控制,它已成为目前实现智能控制的一种重要而又有效的形式尤其是模糊控制与神经网络、遗传算法及混沌理论等新学科的融合,正在显示出其巨大的应用潜力。

实质上模糊控制是一种非线性控制,从属于智能控制的范畴。

模糊控制的一大特点是既具有系统化的理论,又有着大量实际应用背景。

本文简单介绍了模糊控制的概念及应用,详细介绍了模糊控制器的设计,其中包含模糊控制系统的原理、模糊控制器的分类及其设计元素。

“模糊”是人类感知万物,获取知识,思维推理,决策实施的重要特征。

“模糊”比“清晰”所拥有的信息容量更大,内涵更丰富,更符合客观世界。

模糊逻辑控制(Fuzzy Logic Control)简称模糊控制(Fuzzy Control),是以模糊集合论、模糊语言变量与模糊逻辑推理为基础的一种计算机数字控制技术。

模糊控制理论是由美国著名的学者加利福尼亚大学教授Zadeh·L·A于1965年首先提出,它是以模糊数学为基础,用语言规则表示方法与先进的计算机技术,由模糊推理进行决策的一种高级控制策。

在1968~1973年期间Zadeh·L·A先后提出语言变量、模糊条件语句与模糊算法等概念与方法,使得某些以往只能用自然语言的条件语句形式描述的手动控制规则可采用模糊条件语句形式来描述,从而使这些规则成为在计算机上可以实现的算法。

1974年,英国伦敦大学教授Mamdani·E·H研制成功第一个模糊控制器, 并把它应用于锅炉与蒸汽机的控制,在实验室获得成功。

这一开拓性的工作标志着模糊控制论的诞生并充分展示了模糊技术的应用前景。

模糊控制实质上是一种非线性控制,从属于智能控制的范畴。

模糊控制的一大特点是既具有系统化的理论,又有着大量实际应用背景。

模糊系统及其应用研究

模糊系统及其应用研究

模糊系统及其应用研究一、引言随着科学技术的快速发展和社会的不断进步,人类社会已经正式步入信息化社会。

信息与知识已经成为社会发展的新要素和新引擎。

模糊系统,也称模糊逻辑或模糊数学,是信息科学中的一种新兴学科,是处理模糊信息的一种有效方法。

本文将详细介绍模糊系统及其应用研究。

二、模糊系统概述模糊系统是以模糊集合和模糊逻辑为基础的一种数学理论和方法,其主要特点是对信息的模糊性进行了有效处理,解决了传统集合和逻辑的不足。

模糊集合是指具有模糊性的集合,模糊逻辑是指运用模糊语言来表达的逻辑。

模糊系统的主要应用领域包括控制、决策、识别、智能优化、模式识别、数据挖掘等。

三、模糊系统的应用研究1. 模糊控制模糊控制是以模糊理论为基础的一种新的控制方法,其目的是解决传统控制方法对于非线性、大惯性、时变等复杂系统无法提供有效控制的问题。

模糊控制系统的最大特点是具有灵活性、自适应性、多功能性和鲁棒性等优势。

模糊控制在机械、航空、环保等领域都得到了广泛的应用。

2. 模糊决策模糊决策是以模糊数学为基础的一种决策分析方法,其主要特点是对决策过程中模糊性信息的处理能力较强。

模糊决策广泛应用于工程领域的高风险决策、金融投资决策、产品质量评估等方面。

3. 模糊识别模糊识别是一种针对未知模型的识别方法,主要特点是其对模型不确定性、非线性、时变等复杂模型的准确识别能力较强。

模糊识别广泛应用于质量控制、机械故障诊断、金融市场预测等领域。

4. 模糊优化模糊优化是以模糊集合理论为基础的一种优化方法,其主要特点是可以适应非线性、模糊或者不确定的优化问题。

模糊优化适用于生产计划、物流运输、供应链管理等复杂的管理决策问题。

5. 模糊数据挖掘模糊数据挖掘是一种基于模糊数学理论的数据分析方法,其主要特点是处理不完整数据,解决数据挖掘中的误导性和随机性问题。

模糊数据挖掘适用于企业管理、社会调查、市场预测等领域的数据处理。

四、总结模糊系统是人工智能、控制理论等领域的重要方法之一,其主要特点是处理模糊信息的能力强。

第6章(Fuzzy控制)

第6章(Fuzzy控制)

第六章 模糊控制算法§6.1 §6.2 §6.3 §6.4 §6.5 §6.6 §6.7 模糊数学基础知识 模糊控制概述 精确量的Fuzzy化 模糊控制算法的设计 输出信息的Fuzzy判决 Fuzzy控制器查询表的建立 Fuzzy控制器实例1§6.1 模糊数学基础知识™6.1.1 普通集合及其运算规则 ™6.1.2 Fuzzy集合 ™6.1.3 Fuzzy关系矩阵的运算26.1.1 普通集合及其运算规则:1.基本概念:UAB①论域:指在考虑一个具体问题时,先将议题局限在 一定范围内,这个范围称为论域,常用U表示; ②元素: 指论域中的每个对象,常用小写字母 a、b、c表示; ③ 集合:指对于一个给定论域,其中具有某种相同 属性的、确定的、可以彼此区别的元素的 全体,常用A、B、C、X、Y、Z等表示。

例:论域为U = { 1,2,3,4,5,6 } 偶数集合A = { 2,4,6 },奇数集合B = { 1,3,5 }32.普通集合的表示法:① 列举法(枚举法):当集合的元素数目有限时,可将其中的元素一 一列出,并用大括号括起,以表示集合。

例:论域为U = { 1,2,3,4,5,6 },则用列举法表示 偶数集合A = { 2,4,6 },奇数集合B = { 1,3,5 }② 描述法(定义法):当集合的元素数目无限时,可通过元素的定义来 描述 , 即A={x | p(x)}, 其中x为集合A的元素(x∈A), p(x)是x应满足的条件。

例:A = {x | 25 ≤ x ≤ 50 } ,U ={ x |x≥ 0的实数 }4③ 特征函数法:由于元素a与集合A的关系只能有a∈A和a∈A 两种情况,故集合A可以通过函数 1, a∈A CA(a)= 来表示。

0, a∈A CA(a)称为集合A的特征函数,它只能取0,1两个值。

模糊系统理论

模糊系统理论

模糊系统理论一、主要内容(1)模糊数学,它用模糊集合取代经典集合从而扩展了经典数学中的概念;(2)模糊逻辑与人工智能,它引入了经典逻辑学中的近似推理,且在模糊信息和近似推理的基础上开发了专家系统;(3)模糊系统,它包含了信号处理和通信中的模糊控制和模糊方法;(4)不确定性和信息,它用于分析各种不确定性;(5)模糊决策,它用软约束来考虑优化问题。

当然,这五个分支并不是完全独立的,他们之间有紧密的联系。

例如,模糊控制就会用到模糊数学和模糊逻辑中的概念。

从实际应用的观点来看,模糊理论的应用大部分集中在模糊系统上,尤其集中在模糊控制上。

也有一些模糊专家系统应用于医疗诊断和决策支持。

由于模糊理论从理论和实践的角度看仍然是新生事物,所以我们期望,随着模糊领域的成熟,将会出现更多可靠的实际应用。

早在20世纪20年代,就有学者开始思考和研究如何描述客观世界中普遍存在的模糊现象。

1923年,著名的哲学家和数学家B.Russell在其有关“含模糊性”的论文中就认为所有的自然语言均是模糊的,如“年轻的”和“年老的”都不是很清晰的或准确的概念。

它们没有明确的内涵和外延,实际上是模糊的概念。

然而,在一个特定的环境中,人们用这些概念来描述某个具体对象时却又能让人们心领神会,很少引起误解和歧义。

与B.Russell同时代的逻辑学家和哲学家人Kasiewicz发现经典的:值逻辑只是理想世界的模型,而不是现实世界的模型,因为它在对待诸如“某人个子比较高”这一客观命题时不知所措。

他在1920年创立了多值逻辑,为建立正式的模糊模型走出了关键的第一步。

但是,多值逻辑本质不仍是精确逻辑,它只是二值逻辑的简单推广[9]。

1966年,P.N.Marinos发表了有关模糊逻辑的研究报告。

这一报告真正标志着模糊逻辑的诞生。

模糊逻辑和经典的二值逻辑的不同之处在于:模糊逻辑是一种连续逻辑。

一个模糊命题是一个可以确定隶属度的句子,它的真值可取[o,U区间中的任何数。

模糊控制简介

模糊控制简介
以二元模糊关系为例,设������和������是两个非空集合,则在 积空间������ × ������ = {(������, ������)|������ ∈ ������, ������ ∈ ������}中的一个模糊子集������称为 ������ × ������中的一个二元模糊关系。������可表示为

������������ (������)������������ (������) (������, ������)
������������
模糊逻辑与近似推理
➢ 近似推理过程: 前提1(事实):������是������’ 前提2(规则):������������ ������ 是 ������,������ℎ������������ ������ 是 ������ 结论:������是������’ 这里������’和������是论域������中的模糊集合,������’和������是论域������中的模
⋯ ������������ ������2, ������������


������������ ������������, ������1 ������������ ������������, ������2 ⋯ ������������ ������������, ������������
例:������ = {子,女},������ = {父,母},模糊关系������“子女与
父母长得相似”,用模糊矩阵表示则为:
父母
������
=
子 女
0.8 0.3
0.3 0.6
模糊控制的数学基础
➢ 模糊关系合成 设������、������、������是论域, ������是������到������的一个模糊关系, ������是������到������

模糊控制理论基础知识

模糊控制理论基础知识

第二章 模糊控制理论基础知识2.1 模糊关系一、模糊关系R ~所谓关系R ,实际上是A 和B 两集合的直积A ×B 的一个子集。

现在把它扩展到模糊集合中来,定义如下:所谓A ,B 两集合的直积A ×B={(a,b)|a ∈A ,b ∈B} 中的一个模糊关系R ~,是指以A ×B 为论域的一个模糊子集,其序偶(a,b)的隶属度为),(~b a Rμ,可见R ~是二元模糊关系。

若论域为n 个集合的直积,则A 1×A 2×A 3×……A n 称为n 元模糊关系R ~,它的隶属函数是n 个变量的函数。

例如,要求列出集合X={1,5,7,9,20}“序偶”上的“前元比后元大得多”的关系R ~。

因为直积空间R=X ×X 中有20个“序偶”,序偶(20,1)中的前元比后元大得多,可以认为它的隶属度为1,同理认为序偶(9,5)的隶属于“大得多”的程度为0.3,于是我们可以确定“大得多”的关系R ~为R ~=0.5/(5,1)+ 0.7/(7,1)+ 0.8/(9,1)+ 1/(20,1)+ 0.1/(7,5)+0.3/(9,5)+ 0.95/(20,5)+ 0.1/(9,7)+0.9/(20,7)+ 0.85/(20,9)综上所述,只要给出直积空间A ×B 中的模糊集R ~的隶属函数),(~b a Rμ,集合A 到集合B 的模糊关系R ~也就确定了。

由于模糊关系,R ~实际上是一个模糊子集,因此它们的运算完全服从第一章所述的Fuzzy 子集的运算规则,这里不一一赘述了。

一个模糊关系R ~,若对∀x ∈X ,必有),(~x x R μ=1,即每个元素X 与自身隶属于模糊关系R ~的隶属度为1。

称这样的R ~为具有自返性的模糊关系。

一个模糊R ~,若对∀x ,y ∈X ,均有),(~y x Rμ=),(~x y Rμ 即(x,y)隶属于Fuzzy 关系R ~和(y,x)隶属于Fuzzy 关系R ~的隶属度相同,则称R ~为具有对称性的Fuzzy 关系。

模糊控制ppt课件

模糊控制ppt课件

可编辑课件PPT
23
5. 建立模糊控制表 模糊控制规则可采用模糊规则表4-5来描述,共
49条模糊规则,各个模糊语句之间是或的关系,由第 一条语句所确定的控制规则可以计算出u1。同理,可 以由其余各条语句分别求出控制量u2,…,u49,则控制 量为模糊集合U可表示为
uu1u2 u49
可编辑课件PPT
规则模型化,然后运用推理便可对PID参数实现最佳
调整。
可编辑课件PPT
32
由于操作者经验不易精确描述,控制过程中各种 信号量以及评价指标不易定量表示,所以人们运用 模糊数学的基本理论和方法,把规则的条件、操作 用模糊集表示,并把这些模糊控制规则以及有关信 息(如初始PID参数等)作为知识存入计算机知识库中 ,然后计算机根据控制系统的实际响应情况,运用 模糊推理,即可自动实现对PID参数的最佳调整,这 就是模糊自适应PID控制,其结构如图4-15所示。
可编辑课件PPT
31
随着计算机技术的发展,人们利用人工智能的
方法将操作人员的调整经验作为知识存入计算机中
,根据现场实际情况,计算机能自动调整PID参数,
这样就出现了智能PID控制器。这种控制器把古典的
PID控制与先进的专家系统相结合,实现系统的最佳
控制。这种控制必须精确地确定对象模型,首先将
操作人员(专家)长期实践积累的经验知识用控制
糊控制的维数。
可编辑课件PPT
10
(1)一维模糊控制器 如图所示,一维模糊控制器的 输入变量往往选择为受控量和输入给定的偏差量E。由 于仅仅采用偏差值,很难反映过程的动态特性品质, 因此,所能获得的系统动态性能是不能令人满意的。 这种一维模糊控制器往往被用于一阶被控对象。
可编辑课件PPT
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第二章 模糊控制理论基础知识2.1 模糊关系一、模糊关系R ~所谓关系R ,实际上是A 和B 两集合的直积A ×B 的一个子集。

现在把它扩展到模糊集合中来,定义如下:所谓A ,B 两集合的直积A ×B={(a,b)|a ∈A ,b ∈B} 中的一个模糊关系R ~,是指以A ×B 为论域的一个模糊子集,其序偶(a,b)的隶属度为),(~b a Rμ,可见R ~是二元模糊关系。

若论域为n 个集合的直积,则A 1×A 2×A 3×……A n 称为n 元模糊关系R ~,它的隶属函数是n 个变量的函数。

例如,要求列出集合X={1,5,7,9,20}“序偶”上的“前元比后元大得多”的关系R ~。

因为直积空间R=X ×X 中有20个“序偶”,序偶(20,1)中的前元比后元大得多,可以认为它的隶属度为1,同理认为序偶(9,5)的隶属于“大得多”的程度为0.3,于是我们可以确定“大得多”的关系R ~为R ~=0.5/(5,1)+ 0.7/(7,1)+ 0.8/(9,1)+ 1/(20,1)+ 0.1/(7,5)+0.3/(9,5)+ 0.95/(20,5)+ 0.1/(9,7)+0.9/(20,7)+ 0.85/(20,9)综上所述,只要给出直积空间A ×B 中的模糊集R ~的隶属函数),(~b a R μ,集合A 到集合B 的模糊关系R ~也就确定了。

由于模糊关系,R ~实际上是一个模糊子集,因此它们的运算完全服从第一章所述的Fuzzy 子集的运算规则,这里不一一赘述了。

一个模糊关系R ~,若对∀x ∈X ,必有),(~x x R μ=1,即每个元素X 与自身隶属于模糊关系R ~的隶属度为1。

称这样的R ~为具有自返性的模糊关系。

一个模糊R ~,若对∀x ,y ∈X ,均有),(~y x Rμ=),(~x y Rμ 即(x,y)隶属于Fuzzy 关系R ~和(y,x)隶属于Fuzzy 关系R ~的隶属度相同,则称R ~为具有对称性的Fuzzy 关系。

一个模糊关系R ~,若对∀x,y,z ∈X ,均),(~z x Rμ>min[),(~y x R μ,),(~z y Rμ] 则称R ~为具有传递性的Fuzzy 关系。

论域A ×B 为有限集时,模糊关系R ~可以用模糊矩阵R ~表示。

二、模糊矩阵例如有一组学生组成集合xx={王二,张三,李四}规定他们可以选学英、日、德、法四种外语中的任意几门,设这四门外语课组成的集合为yy={英,日,德,法}个Fuzzy 关系R ~如表2-2所示:把上述R ~写矩阵形式,即得:R ~=⎥⎥⎦⎤⎢⎢⎣⎡0 0 0.65 0.870 0.950 0 0.85 0 0 0.80称此矩阵为“模糊矩阵”。

其中每一个元素是在[0,1]闭区间取值。

这是普通关系矩阵的扩展。

设A={a 1,a 2,……a n },B={b 1,b 2,……b n },则模糊矩阵可写成R ~=(r ij )= ⎥⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎢⎣⎡nm n3n2n12m 2322211m 131211r r r r r r r r r r r r式中0< r ij <1;i=1,2,…,n ;j=1,2…,m 。

r ij 表示集合A 中第i 个元素和集合B 中第j 个元素组成的序偶隶属于Fuzzy 关系R ~的程度。

2.2模糊矩阵一、模糊关系矩阵的运算定义1:设Fuzzy 矩阵A ~=[a ij ]和B ~=[bij],若有 C ij =∨[a ij ,b ij ]= a ij ∨b ij ,则C ~=[C ij ]为Fuzzy 矩阵的并A ~和B ~,记作C ~=A ~∪B ~定义2:设Fuzzy 矩阵A ~=[a ij ]和B ~=[b ij ],若有C ij =∧[a ij ,b ij ]= a ij ∧b ij ,则称C ij =[c ij ]为Fuzzy 矩阵A ~和B ~的交,记作C ~=A ~∩B ~例1:已知:A ~=⎥⎦⎤⎢⎣⎡0.8 0.40.3 0.5,B ~=⎥⎦⎤⎢⎣⎡0.7 0.30.5 0.8求A ~∪B ~及A ~∩B ~。

解:A ~∪B ~=⎥⎦⎤⎢⎣⎡∨∨∨∨0.70.8 0.30.40.50.3 0.80.5=⎥⎦⎤⎢⎣⎡0.8 0.40.5 0.8A ~∩B ~=⎥⎦⎤⎢⎣⎡∨∨∨∨0.70.8 0.30.40.50.3 0.80.5=⎥⎦⎤⎢⎣⎡0.7 0.30.3 0.5定义3:设Fuzzy 矩阵A ~=[a ij ],则[1-a ij ]称为A ~的补矩阵,记作A ~。

例2:已知A ~=⎥⎦⎤⎢⎣⎡0.2 0.30.4 0.8,求A ~。

解:A ~=⎥⎦⎤⎢⎣⎡0.2-1 0.3-10.4-1 0.8-1 =⎥⎦⎤⎢⎣⎡0.8 0.70.6 0.2定义4:若有Fuzzy 矩阵A ~∩B ~,且A ~=[a ij ],B ~=[b ij ], 令C ~=A ~·B ~且C ~中的元素为C ij =][1kj ik nk b a V ∧=则称C ~为Fuzzy 矩阵A ~和B ~的积。

例3:已知A ~=⎥⎦⎤⎢⎣⎡0.3 0.50.7 0.8,B ~=⎥⎦⎤⎢⎣⎡0.9 0.60.4 0.2,求A ~·B ~。

解A ~·B ~=()()()()()()()()⎥⎦⎤⎢⎣⎡∧∨∧∧∨∧∧∨∧∧∨∧0.90.3 0.40.5 0.60.3 0.20.50.90.7 0.40.8 0.60.7 0.20.8=⎥⎦⎤⎢⎣⎡0.4 0.30.7 0.6 工理 B ~·A ~=⎥⎦⎤⎢⎣⎡0.6 0.70.3 0.4可见,一般地说,A ~·B ~≠B ~·A ~。

二、模糊关系的应用例1:某家中子女与父母的长像相似的关系R ~为用模糊矩阵表示为R ~ =⎥⎦⎤⎢⎣⎡0.6 0.10.2 0.8该家中父母与祖父母的长像相似的关系S ~为 用Fuzzy 矩阵表示为S ~ =⎥⎦⎤⎢⎣⎡0 0.10.7 0.5而Fuzzy 矩阵的积R ~·S ~为R ~·S ~=()()()()()()()()⎥⎦⎤⎢⎣⎡∧∨∧∧∨∧∧∨∧∧∨∧00.6 0.70.1 0.10.6 0.50.100.2 0.70.8 0.10.2 0.50.8=⎥⎦⎤⎢⎣⎡0.1 0.10.7 0.5把R ~·S ~Fuzzy 矩阵改写Fuzzy 关系为这一例子说明,Fuzzy2.3 模糊逻辑在本世纪三十年代末期,数理逻辑已开始用于开关电路设计。

四十年代末,数理逻辑和布尔代数已成为电子计算机科学的基础理论之一,这是因为电子计算机具有二值逻辑的特点。

在二值逻辑中,一个可以判断真假的句子称为命题,如果命题为真,其真值为“1”;否则,若命题为假,其真值为“0”。

然而,在现实生活中存在着大量的模糊判断,如“甲个子很高”,“乙很年轻”等。

随着科学技术的进步,人们在研究复杂大系统时,由于其结构复杂,且要涉及大量的参数与变量,这些都具有模糊性特点,所以二值逻辑在这些系统中就不够用了。

为此人们开始研究多值逻辑和连续值逻辑。

模糊逻辑是多值逻辑的发展,又是模糊推理的基础。

一、二值逻辑在二值逻辑中,一个命题只能是“真”或“假”,两者必居其一。

例如“北京在中国”是真;“二加三等于六”是假。

如果把两个或两个以上的单命题联合起来,就构成一个复命题,设P,Q为两个单命题,则复命题的构成方式有下列几种。

(1)并:表示为P∨Q,用以表示“或”的关系。

(2)交:表示为P∧Q,用以表示“与”、“及”、“且”的关系。

P、Q两命题结合后得到的真值表如表2-3所示:)。

(3)否定:命题P的否定记作P(P(4)蕴涵:蕴涵是用来表示“若…,则…”。

即命题P的成立,即可推出命题Q也成立,以P→Q表示。

(5)等价:它表示两个命题的真假相同,以←→表示。

二、连续值逻辑和模糊逻辑在多值逻辑中,如N值逻辑,逻辑值可以取0,1,2,…,N-1个。

我们规定,Fuzzy 命题P的逻辑值V(P)=X是在[0,1]连续闭区间内任意取值。

因此,将研究Fuzzy命题的逻辑称为连续性逻辑。

由于它主要用来研究Fuzzy集的隶属函数,所以也称为Fuzzy逻辑。

连续逻辑运算规则如下:逻辑并:X∨Y=max(X,Y)逻辑交:X∧Y=min(X,Y)否 定:X =1-X限界差:X ○-Y=0∨(X-Y ) 界限和:X ○+Y=1∧(X+Y ) 界限积:X ⊙Y=0∨(X+Y-1) 蕴涵:X →Y=1∧(1-X+Y )等价:X ←Y=(1-X+Y )∧(1-Y+X )通常,一个模糊逻辑公式常称为Fuzzy 函数,由于Fuzzy 函数是在[0,1]区间任意取值,所以在处理Fuzzy 函数中,以解析法为处理手段,与二值逻辑处理方法相比较,难度较大。

最恰当的办法是在[0,1]闭区间上把Fuzzy 函数变量x 分成有限个等级,采用多值逻辑的方法来处理Fuzzy 的逻辑问题。

例如,将[0,1]闭区间分为n 个等级如下: 第一级 a 1<x<1 第二级 a 2<x<a 1 ……第n 级 0<x< a n-1 其中0<a n-1<…<a 2<a 1<1在讨论现实问题时,我们常把闭区间分成十个相等等分,让隶属函数)(x 在集合 μ=(0,0.1,0.2,0.3,0.4,0.5,0.6,0.7,0.8,0.9,1)上取值。

这样,Fuzzy 变量的逻辑值也对应有11种,我们可以用处理多值逻辑的办法来处理Fuzzy 集X 和Y 的隶属函数的逻辑运算。

例如x ∧y ,x ∧y ,x ∨y 的逻辑运算,其真值表如表2-4、2-5、表2-6所示表2-5表2-6三、模糊函数与模糊变量综上所述,我们可以在[0,1]闭区间上将Fuzzy函数分成n个有限等级,再采用多值逻辑方法来处理Fuzzy函数的问题。

为简明易懂,我们以n=2为例加以分析。

第一级a1<x<1,第二级0<x<a1。

假定给出Fuzzy函数表达式为:f(x,y,z)= x·y·z∨x·y∨x·y·z试问,当Fuzzy函数的定义和基本公式,方法如下:根据f(x,y,z)>a1,必须有x·y·z≥a1(3-1)或x·y≥a1(3-2)或x·y·z≥a1(3-3)对式(3-1)分解如下:x ≥a 1与y ≥a 1与z ≥a 1其中,y ≥a 1可写成y ≤1-a 1以此类推,可得满足f(x,y,z)的x,y,z 的范围为:第一组⎪⎩⎪⎨⎧≥-≤≥1111a z a y a x第二组⎩⎨⎧-≤-≤1111a y a x第三组⎪⎩⎪⎨⎧-≤-≤-≤111111a z a y a x与上述相反,若已知Fuzzy 变量的范围,也可以推出Fuzzy 函数的表达式。

相关文档
最新文档