第二部分 模糊控制(三、四)

《第二部分 模糊控制(三、四)》由会员分享,可在线阅读,更多相关《第二部分 模糊控制(三、四)(33页珍藏版)》请在文档大全上搜索。
1、三、模糊控制系统原理与结构三、模糊控制系统原理与结构 (一)模糊控制的基本原理(一)模糊控制的基本原理模糊控制是以模糊控制是以模糊集理论模糊集理论、模糊语言变量模糊语言变量和和模糊逻辑推理模糊逻辑推理为基础的一种智能控制方法,它是为基础的一种智能控制方法,它是从行为上模仿人的模糊推理和决策过程的一种智从行为上模仿人的模糊推理和决策过程的一种智能控制方法。该方法首先将操作人员或专家经验能控制方法。该方法首先将操作人员或专家经验编成模糊规则,然后将来自传感器的实时信号模编成模糊规则,然后将来自传感器的实时信号模糊化,将模糊化后的信号作为模糊规则的输入,糊化,将模糊化后的信号作为模糊规则的输入,完成
2、模糊推理,将推理后得到的输出量加到执行完成模糊推理,将推理后得到的输出量加到执行器上。器上。 模糊控制系统的主要部件是模糊控制系统的主要部件是模糊化处理单元模糊化处理单元、知识库知识库(含数据库和规则库含数据库和规则库)、推理决策单元推理决策单元和和精确化(清晰化)精确化(清晰化)处理单元处理单元。 模糊控制器应该具备下列模糊控制器应该具备下列三个重要功能:三个重要功能:1) 把输入的精确量转化为模糊量把输入的精确量转化为模糊量(模糊化处理单元、数据模糊化处理单元、数据库。库。)2) 对模糊量由给定的规则进行模糊推理对模糊量由给定的规则进行模糊推理(规则库、推理决规则库、推理决策单元策单元)。
3、3) 把推理结果的模糊输出量转化为实际系统能够接受的精把推理结果的模糊输出量转化为实际系统能够接受的精确量确量(精确化处理单元精确化处理单元)。(二)模糊控制器的构成(二)模糊控制器的构成1. 1. 模糊化接口模糊化接口(Fuzzy interfaceFuzzy interface) 模糊控制器的输入必须通过模糊化才能用于控制输出的求模糊控制器的输入必须通过模糊化才能用于控制输出的求解,因此它实际上是模糊控制器的输入接口。它的主要作解,因此它实际上是模糊控制器的输入接口。它的主要作用是用是将真实的确定量输入转换为一个模糊矢量将真实的确定量输入转换为一个模糊矢量。对于一个。对于一个模糊输入变量模
4、糊输入变量e e,其模糊子集通常可以作如下方式划分:,其模糊子集通常可以作如下方式划分: (1 1):): 负大,负小,零,正小,正大负大,负小,零,正小,正大=NB, NS, ZO, PS, NB, NS, ZO, PS, PBPB (2 2): : 负大,负中,负小,零,正小,正中,正大负大,负中,负小,零,正小,正中,正大=NB, NB, NM, NS, ZO, PS, PM, PBNM, NS, ZO, PS, PM, PB (3 3): : 负大,负中,负小,负零,正零,正小,正中,负大,负中,负小,负零,正零,正小,正中,正大正大=NB, NM, NS, NZ, PZ, PS, P
5、M, PBNB, NM, NS, NZ, PZ, PS, PM, PB用三角型隶属度函数表示如图所示。用三角型隶属度函数表示如图所示。 模糊子集和模糊化等级模糊子集和模糊化等级 2. 知识库知识库(Knowledge BaseKB) 知识库由知识库由数据库数据库和和规则库规则库两部分构成。两部分构成。 (1)数据库)数据库(Data BaseDB) 数据库存放的是所有输入、输出变量的全部数据库存放的是所有输入、输出变量的全部模糊子集的隶属度矢量值(即经过论域等级模糊子集的隶属度矢量值(即经过论域等级离散化以后对应值的集合),若论域为连续离散化以后对应值的集合),若论域为连续域则为隶属度函数。在
6、模糊推理时,向推理域则为隶属度函数。在模糊推理时,向推理机提供数据。机提供数据。 (2)规则库)规则库(Rule BaseRB) 模糊控制器的规则是基于专家知识或手动操作模糊控制器的规则是基于专家知识或手动操作人员长期积累的经验,它是按人的直觉推理的人员长期积累的经验,它是按人的直觉推理的一种一种语言表示形式语言表示形式。模糊规则通常有一系列的。模糊规则通常有一系列的关系词连接而成,如关系词连接而成,如if-then、else、also、and、or等。等。 例如例如,某模糊控制系统输入变量为(误差),某模糊控制系统输入变量为(误差)和(误差变化),它们对应的和(误差变化),它们对应的语言变量
7、语言变量为为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部分称为部分称为“前提部,而前提部,而then部分称部分称为为“结论部结论部”,其基本结构可归纳为其基本结构可归纳为If A and B then C,其中其中A为论域为论域U上的一个模糊子集,上的一个模糊子集,B是论是论域域V上的一个模糊子集。上的一个模糊子集。 规则库是用来存放全部模糊控制规则的,在推理时规则库是用来存放全部模糊控制规则的,在推理时为