模糊控制系统4
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
执行机构,必须确定一个最具有代表性的值作为 真正的输出控制量,即解模糊判决。 主要功能: ①比例映射:内部论域→实际论域。 ②解模糊:模糊控制量→精确的控制作用,模糊化 的反过程。
第7页/共21页
第8页/共21页
第9页/共21页
4.1.2 常用的几种模糊控制器 ⑴简单模糊控制器及其特性(二维模糊控制器)
4.1 模糊控制器的基本结构及主要类型 4.1.1 模糊控制器的基本结构
(1)模糊化接口(Fuzzification)
所谓模糊化,就是通过传感器把被控对象的相关物理量 →电量,若传感器的输出量是连续的模拟量 A / D 数字量作 为计算机的输入测量值→标准化处理(即把其变化范围映射 到相应内部论域中,然后将内部论域中该输入数据转换成相 应语言变量的概念,并构成模糊集合)。
化范围为 uL ,uH 。
类似地,
设误差的模糊论域为 E n1,n1 1,0,1,, n1 1, n1 误差变化的论域为 EC n2 ,n2 1,0,1,, n2 1, n2
控制量的论域为 U m,m 1,0,1,, m 1, m
一般来说,论域的量化等级越细,控制精度也越高。但过 细的量化等级将使算法复杂化,而且也没有必要。确定了变 量的基本论域和模糊集论域后,比例因子也就确定了。
Visit www.smartdraw.com or call 1-800-768-3729.
第12页/共21页
第13页/共21页
⑸模糊自组织控制器 经验不足者、没有完整的模糊规则、时变系统且规则需要
变化→实时自动修改、完善和调整规则 ⑹模糊自适应控制器----在线辨识 ⑺模糊控制规则的自调整
基本思想----系统的控制误差是评价控制器性能最为直接有 效的指标。根据系统误差估计控制量的校正值,再由这个控 制量的校正值来修改模糊控制规则。 规则自调整模糊控制器=常规模糊控制器+规则自调整功能。
因此,在不同的误差范围时,可通过调整 来实现控制
规则的自调整。
第11页/共21页
⑶变结构模糊控制器----多个模糊控制器的组合 不同状态,不同要求下,多个软件(具有不同参
数、规则),根据情况选择不同的控制器。如:温度、 压力、流量,同时控制。
Buy SmartDraw !- purchased copies print this document without a watermark .
模拟量
物理量
传感器
A/D
(电压、电ຫໍສະໝຸດ Baidu、压力等)
( 4~20mA,0~10V)
数字量e
论域
d/dt
变换
语言
模糊
变量
推理
第1页/共21页
这样就把输入的精确量变换成用模糊集合隶属函数表示 的某一模糊变量的值。完成这部分功能的模块就称作模糊化 接口。 模糊化接口的主要功能:将输入变量的精确值→其对应论域 上自然语言描述的模糊集合,以便进行模糊推理和决策。
推理决策逻辑构成。这是基本部分。 ①知识库(Knowledge base)=数据库(Date base) +语言控制规则库(Rule base)
模糊控制器的核心。 ②模糊推理机
主要功能:模仿人的思维特征,根据模糊控制 规则,运用模糊数学理论对模糊控制规则进行计算 推理。
第6页/共21页
(3)解模糊接口(Defuzzification) 原因:模糊推理得出的模糊输出量不能直接去控制
模糊规则的修改过程可以看作是模糊控制器的学习过程, 模糊规则的自调整是以语义形式实现的,在一定程度上体现 了人的认识过程。
第14页/共21页
4.1.3模糊控制器的设计 模糊控制器的实现方法: ①由模糊逻辑芯片组成的硬件专用模糊控制器; ②用通用单片机组成硬件系统:PLC、IPC、DSP等
在模糊控制中,模糊控制器是整个控制系统的核心,模 糊控制器的设计实质上是设计模糊控制算法。根据模糊控制 原理,按以下步骤来设计模糊控制器:
1)确定模糊控制器的结构 2)输入、输出变量的模糊化 3)模糊推理决策算法的设计 4)对输出模糊量进行解模糊判决
第15页/共21页
思考题: 1、模糊控制器的基本结构?各部分的主要功能? 2、实际论域(基本论域)、模糊论域(内部论域)
的概念? 3、常用的模糊控制器有哪些? 4、二维FC的工作原理?优缺点? 5、FC设计的两种实现方式及其特点? 6、设计模糊控制器的步骤?
具体包括: ①测量输入变量。传感器的输出。 ②论域变换,即实际论域→内部论域。
实际论域也就是精确量的基本论域,它可以通过实验或理 论指导来确定,它在控制过程中往往是不变化的。
第2页/共21页
例:以两输入单输出模糊控制系统为例,设误差的基本论域
为 eL , eH ,误差变化的基本论域为 eL , eH ,控制量的变
第16页/共21页
4.2模糊控制器的结构设计
4.2.1模糊控制器的结构设计 实质:模糊控制器输入语言变量及输出语言变量的选取和模糊控制器的不同
第10页/共21页
⑵模糊自调整控制器----二维模糊控制器中加入修正因子
(规则自调整模糊控制器)
u e 1 e
低阶控制系统: >0.5 高阶控制系统: <0.5
当误差较大时,控制系统的主要任务是消除误差,加快响 应速度,这时对误差的加权应该大些;
当误差较小时,此时系统接近稳态,控制系统的主要任 务是使系统尽快稳定,减小系统超调,这就要求在控制规则 中误差变化起的作用大些,即对误差变化率的加权大些。
第3页/共21页
量化因子:K e
2n1 eH eL
, Kec
2n2 eH eL
,
比例因子:
Ku
uH uL 2m
注:误差和误差变化这两个变量的连续值与其论域中的离散值
并不是一一对应的。
第4页/共21页
第5页/共21页
(2)模糊推理机(Inference engine) 模糊推理机由知识库(数据库和规则库)与模糊
方法:①根据被控对象,确定e、△e、u的隶属函数及模糊控制规则表→查 询表(例:表3.5 P47) ②实际应用时,输入变量→内部论域,查表,得出u→执行机构
优点:①二维模糊控制器,比一维模糊控制器控制效果好。 ②设计简单,性能好,适应能力强。
缺点:不同被控对象,控制规则不变,控制效果不好。
图4.3 简单模糊控制器的结构
第7页/共21页
第8页/共21页
第9页/共21页
4.1.2 常用的几种模糊控制器 ⑴简单模糊控制器及其特性(二维模糊控制器)
4.1 模糊控制器的基本结构及主要类型 4.1.1 模糊控制器的基本结构
(1)模糊化接口(Fuzzification)
所谓模糊化,就是通过传感器把被控对象的相关物理量 →电量,若传感器的输出量是连续的模拟量 A / D 数字量作 为计算机的输入测量值→标准化处理(即把其变化范围映射 到相应内部论域中,然后将内部论域中该输入数据转换成相 应语言变量的概念,并构成模糊集合)。
化范围为 uL ,uH 。
类似地,
设误差的模糊论域为 E n1,n1 1,0,1,, n1 1, n1 误差变化的论域为 EC n2 ,n2 1,0,1,, n2 1, n2
控制量的论域为 U m,m 1,0,1,, m 1, m
一般来说,论域的量化等级越细,控制精度也越高。但过 细的量化等级将使算法复杂化,而且也没有必要。确定了变 量的基本论域和模糊集论域后,比例因子也就确定了。
Visit www.smartdraw.com or call 1-800-768-3729.
第12页/共21页
第13页/共21页
⑸模糊自组织控制器 经验不足者、没有完整的模糊规则、时变系统且规则需要
变化→实时自动修改、完善和调整规则 ⑹模糊自适应控制器----在线辨识 ⑺模糊控制规则的自调整
基本思想----系统的控制误差是评价控制器性能最为直接有 效的指标。根据系统误差估计控制量的校正值,再由这个控 制量的校正值来修改模糊控制规则。 规则自调整模糊控制器=常规模糊控制器+规则自调整功能。
因此,在不同的误差范围时,可通过调整 来实现控制
规则的自调整。
第11页/共21页
⑶变结构模糊控制器----多个模糊控制器的组合 不同状态,不同要求下,多个软件(具有不同参
数、规则),根据情况选择不同的控制器。如:温度、 压力、流量,同时控制。
Buy SmartDraw !- purchased copies print this document without a watermark .
模拟量
物理量
传感器
A/D
(电压、电ຫໍສະໝຸດ Baidu、压力等)
( 4~20mA,0~10V)
数字量e
论域
d/dt
变换
语言
模糊
变量
推理
第1页/共21页
这样就把输入的精确量变换成用模糊集合隶属函数表示 的某一模糊变量的值。完成这部分功能的模块就称作模糊化 接口。 模糊化接口的主要功能:将输入变量的精确值→其对应论域 上自然语言描述的模糊集合,以便进行模糊推理和决策。
推理决策逻辑构成。这是基本部分。 ①知识库(Knowledge base)=数据库(Date base) +语言控制规则库(Rule base)
模糊控制器的核心。 ②模糊推理机
主要功能:模仿人的思维特征,根据模糊控制 规则,运用模糊数学理论对模糊控制规则进行计算 推理。
第6页/共21页
(3)解模糊接口(Defuzzification) 原因:模糊推理得出的模糊输出量不能直接去控制
模糊规则的修改过程可以看作是模糊控制器的学习过程, 模糊规则的自调整是以语义形式实现的,在一定程度上体现 了人的认识过程。
第14页/共21页
4.1.3模糊控制器的设计 模糊控制器的实现方法: ①由模糊逻辑芯片组成的硬件专用模糊控制器; ②用通用单片机组成硬件系统:PLC、IPC、DSP等
在模糊控制中,模糊控制器是整个控制系统的核心,模 糊控制器的设计实质上是设计模糊控制算法。根据模糊控制 原理,按以下步骤来设计模糊控制器:
1)确定模糊控制器的结构 2)输入、输出变量的模糊化 3)模糊推理决策算法的设计 4)对输出模糊量进行解模糊判决
第15页/共21页
思考题: 1、模糊控制器的基本结构?各部分的主要功能? 2、实际论域(基本论域)、模糊论域(内部论域)
的概念? 3、常用的模糊控制器有哪些? 4、二维FC的工作原理?优缺点? 5、FC设计的两种实现方式及其特点? 6、设计模糊控制器的步骤?
具体包括: ①测量输入变量。传感器的输出。 ②论域变换,即实际论域→内部论域。
实际论域也就是精确量的基本论域,它可以通过实验或理 论指导来确定,它在控制过程中往往是不变化的。
第2页/共21页
例:以两输入单输出模糊控制系统为例,设误差的基本论域
为 eL , eH ,误差变化的基本论域为 eL , eH ,控制量的变
第16页/共21页
4.2模糊控制器的结构设计
4.2.1模糊控制器的结构设计 实质:模糊控制器输入语言变量及输出语言变量的选取和模糊控制器的不同
第10页/共21页
⑵模糊自调整控制器----二维模糊控制器中加入修正因子
(规则自调整模糊控制器)
u e 1 e
低阶控制系统: >0.5 高阶控制系统: <0.5
当误差较大时,控制系统的主要任务是消除误差,加快响 应速度,这时对误差的加权应该大些;
当误差较小时,此时系统接近稳态,控制系统的主要任 务是使系统尽快稳定,减小系统超调,这就要求在控制规则 中误差变化起的作用大些,即对误差变化率的加权大些。
第3页/共21页
量化因子:K e
2n1 eH eL
, Kec
2n2 eH eL
,
比例因子:
Ku
uH uL 2m
注:误差和误差变化这两个变量的连续值与其论域中的离散值
并不是一一对应的。
第4页/共21页
第5页/共21页
(2)模糊推理机(Inference engine) 模糊推理机由知识库(数据库和规则库)与模糊
方法:①根据被控对象,确定e、△e、u的隶属函数及模糊控制规则表→查 询表(例:表3.5 P47) ②实际应用时,输入变量→内部论域,查表,得出u→执行机构
优点:①二维模糊控制器,比一维模糊控制器控制效果好。 ②设计简单,性能好,适应能力强。
缺点:不同被控对象,控制规则不变,控制效果不好。
图4.3 简单模糊控制器的结构