- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
模糊控制应用; 一、概 述
1、什么叫模糊控制?
所谓模糊控制,就是对难以用已有规律描述的复杂系统,采用自然语言(如大、中、小)加以叙述,借助定性的、不精确的及模糊的条件语句来表达,
模糊控制是一种基于语言的一种智能控制
;2、为什么采用模糊控制?
传统的自动控制控制器的综合设计都要建立在被控对象准确的数学模型(即传递函数模型或状态空间模型)的基础上,但是在实际中,很多系统的影响因素很多,油气混合过程、缸内燃烧过程等) ,很难找出精确的数学模型。这种情况下,模糊控制的诞生就显得意义重大。因为模糊控制不用建立数学模型不需要预先知道过程精确的数学模型。
要研制智能化的汽车,就离不开模糊控制技术
如汽车空调:人体舒适度的模糊性和空调复杂系统
;3、工作原理; 模糊控制原理图;也可以表示成;工作步骤:
输入量模糊化
建立模糊规则
进行模糊推理
输出量反模糊;3、模糊控制的特点
①适用于不易获得精确数学模型的被控 对象,
②是一种语言变量控制器
③从属于智能控制的范畴。该系统尤其适于非线性,时变,滞后系统的控制
④抗干扰能力强,响应速度快,并对系统参数的变化有较强的鲁棒性。;二、在汽车空调上的应用; 全空调型客车空调原理图;
模糊控制是基于语言的控制
模糊语言集的组成: T(E)
T(E)={负大,负中,负小,零,正小,正中,正大}
用模糊语言变量E 来描述偏差,
或用符号表示
负大NB(Negative Big)、
负中NM(Negative Medium)、
负小NS(Negative Small)、
零ZE(Zero)、
正小PS(Positive Small)、
正中PM(Positive Medium),
正大PB(Positive Big),
则:
T(E)= {NB,NM,NS,ZE,PS,PM,PB};建立隶属函数:
各参数对相应子集的隶属函数分别由不同的函数族决定。参数的相应子集指该参数被人为地划分成的等级所构成的一组模糊集合。相应子集的多少,由控制精度决定。
例如,参数“温差”的相应子集可以是“正大,正小,负小,负大”,也可以是“正大,正中,正小,负小,负中,负大”,后者比前者模糊子集多,因而控制精度更高(在其它条件相同的情况下)。温度偏差x 的相应子集为:
正大:u(ⅹ) =1-1/(1+0.5X2) (X0)
正中:u (ⅹ)=1/(1+(x-2)2) (X0)
正小:u (ⅹ)=1/(1+(x-1)2) (X0)
正很小:u (ⅹ)=1/(1+0.5X2) (X0)
负很小:u (ⅹ)=1/(1+0.5X2) (X0)
负小:u (ⅹ)=1/(1+(x+1)2) (X0)
负中:u (ⅹ)=1/(1+(x+2)2) (X0)
负大:u (ⅹ)= 1-1/(1+0.5X2) (X0);温度偏差E的隶属函数;普通集合对温度的定义;★汽车空调模糊控制系统的控制执行器压缩机、蒸发器风机、电子膨胀阀
★控制目标:
压缩机能量调节机构控制其排量;
蒸发器风机控制车内的送风量;
电子膨胀阀控制压缩机吸入气体的过热 度。
执行器和控制量之间有交互的影响, 增加了控制的复杂性。; 汽车空调模糊控制框图;
模糊控制规则:(根据人工经验设定)
根据温差和温差变化率设定等级,推导压缩机排量、膨胀阀开度和风机转速的等级。
(1) 如果温差“正大”, 温差变化率“负很小”, 认为机器制冷力严重不足。运行状态设置为: 压缩机排量为“最大”, 膨胀阀开度为“最大”, 风机转速为“最大”。
(2) 如果温差“正中”, 温差变化率“正大”, 认为机器制冷力不足, 运行状态设置为: 压缩机排量为“大”, 膨胀阀开度为“大”, 风机转速为“大”。
(3) 如果温差“正小”, 温差变化率“正中”, 认为机器制冷力仍不足, 运行状态设置为: 压缩机排量为“中”, 膨胀阀开度为“中”, 风机转速为“中”。
. .
如果温差变化率相应子集数和温差相同, 均为8 个, 那么, 这种类型的规则应有64 条; 模糊控制规则表;控制步骤:
⑴. 计算出温度差x,温差的变化率 ,x, 即为精确的控制输入。
⑵. 求出控制输入x、x 对相应子集的隶属度,把精确的控制输入
文档评论(0)