收藏 分销(赏)

模糊控制算法.ppt

上传人:a199****6536 文档编号:13134483 上传时间:2026-01-25 格式:PPT 页数:37 大小:412.04KB 下载积分:12 金币
下载 相关 举报
模糊控制算法.ppt_第1页
第1页 / 共37页
模糊控制算法.ppt_第2页
第2页 / 共37页


点击查看更多>>
资源描述
Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,*,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,模糊控制算法,1,、定义:通过对现实对象的分析,处理数据并构建,模糊型数学模型,。用,隶属关系,将数据元素集合灵活成,模糊集合,,确定,隶属函数,,进行模糊统计多依据,经验和人的心理过程,,它往往是通过,心理测量,来进行的,它研究的是事物本身的,模糊性,。,“,模糊,”,,是指客观事物彼此间的差异在中间过渡时,界限不明显,呈现出的,“,亦此亦彼,”,性。,“,模糊,”,是相对于,“,精确,”,而言的。,模糊数学并不是让数学变成模模糊糊的东西,而是用数学工具对模糊现象进行描述和分析。模糊数学是对经典数学的扩展,它在经典集合理论的基础上引入了,“,隶属函数,”,的概念,来描述事物对模糊概念的从属程度,模糊数学并不是让数学变成模模糊糊的东西,而是用数学工具对模糊现象进行描述和分析。,x1,x2:模糊控制的输入(精确量)。,正很小:u()=1/(2)(X0),1、根据温度传感器和湿度传感器测定的温度湿度,以人体舒适感为基 础,对车厢温度进行模糊修正,3)建立控制对象的模糊模型,X1,X2:模糊量化处理后的模糊量。,蒸发器风机控制车内的送风量;,进行模糊推理,计算出温度差x,温差的变化率 ,x,即为精确的控制输入。,X1,X2:模糊量化处理后的模糊量。,X1,X2:模糊量化处理后的模糊量。,温度变化率Eu的隶属函数,负中:u()=1/(1+(x+2)2)(X0),4、根据车门启闭情况,对控制输出进行修正,正大:u()=1-1/(2)(X0),温度变化率Eu的隶属函数,输入量模糊化,4、根据车门启闭情况,对控制输出进行修正,模糊控制原理图,s:,系统的设定值。,x1,x2:,模糊控制的输入,(,精确量,),。,X1,X2:,模糊量化处理后的模糊量。,U:,经过模糊控制规则和近似推理后得出的模糊控制量。,u:,经模糊判决后得到的控制量,(,精确量,),。,y:,对象的输出。,也可以表示成,工作步骤:,输入量模糊化,建立模糊规则,进行模糊推理,输出量反模糊,3,、模糊控制的特点,适用于不易获得精确数学模型的被控对象,,是一种语言变量控制器,从属于智能控制的范畴。该系统尤其适于非线性,时变,滞后系统的控制,抗干扰能力强,响应速度快,并对系统参数的变化有较强的鲁棒性。,二、模糊控制在汽车的应用方面,1,、,ABS,防抱死系统:,工况的多变及轮胎的非线性,2,、汽车巡航系统:,外界负荷的扰动、汽车质量和传动系效率的不确定性、被控对象的强非线性,3,、汽车空调:,人体舒适感的模糊性和空调复杂结构,4,、半主动悬架:,系统参数不稳定性,5,、,发动机,三、在汽车空调上的应用,对汽车空调系统的要求:,技术性能和控制性能优良,满足人体舒适性的要求;,节能,自动控制的应用是达到这两方面要求的一个重要途径。,经典控制理论:,建立数学模型,现代控制理论:,状态方程,空调器为典型的传质换热系统,结构和内部物理过程复杂,难以建立精确的数学模型。汽车空调由于,工作条件多变,,用传统的控制方法如,:PID,控制,难以获得较好的控制效果。,对于环境干扰,鲁棒性好,能够抑制非线性因素对控制器的影响,控制过程:,1,、,根据温度传感器和湿度传感器测定的温度湿度,以人体舒适感为基 础,对车厢温度进行模糊修正,2,、根据设定温度和实测温度,用模糊控制原则推论控制输出,3,、根据室外温度、乘车满员率对控制输出进行热负荷模糊修正。,4,、根据车门启闭情况,对控制输出进行修正,全空调型客车空调原理图,1,、外进风,;2,出风口,;3,蒸发器风机,:4,蒸发器芯,;5,热水器芯,:,6,温度门,:7,、出风口,:8,车内进风,模糊控制是基于语言的控制,模糊语言集的组成:,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/,(,2,),(X0),正中:,u()=1/,(,1+,(,x-2,),2,),(X0),正小:,u()=1/,(,1+(x-1),2,),(X0),正很小:,u()=1/,(,2,),(X0),负很小:,u()=1/,(,2,),(X0),负小:,u()=1/,(,1+(x+1),2,),(X0),负中:,u()=1/,(,1+(x+2),2,),(X0),负大:,u()=1-1/,(,2,),(X0),1,)根据专家经验,2,),根据熟练工人的经验,3,),建立控制对象的模糊模型,温度偏差,E,的隶属函数,温度变化率,Eu,的隶属函数,控制输出量,U,的隶属函数,普通集合对温度的定义,模糊集合对温度的设定,汽车空调模糊控制系统的,控制执行器,压缩机、蒸发器风机、电子膨胀阀,控制目标,:,压缩机能量调节机构控制其排量,;,蒸发器风机控制车内的送风量,;,电子膨胀阀控制压缩机吸入气体的过热度。,执行器和控制量之间有交互的影响,增加了控制的复杂性。,汽车空调模糊控制框图,模糊控制规则:(根据人工经验设定),根据温差和温差变化率设定等级,推导压缩机排量、膨胀阀开度和风机转速的等级。,(1),如果温差,“,正大,”,温差变化率,“,负很小,”,认为机器制冷力严重不足。运行状态设置为,:,压缩机排量为,“,最大,”,膨胀阀开度为,“,最大,”,风机转速为,“,最大,”,。,(2),如果温差,“,正中,”,温差变化率,“,正大,”,认为机器制冷力不足,运行状态设置为,:,压缩机排量为,“,大,”,膨胀阀开度为,“,大,”,风机转速为,“,大,”,。,(3),如果温差,“,正小,”,温差变化率,“,正中,”,认为机器制冷力仍不足,运行状态设置为,:,压缩机排量为,“,中,”,膨胀阀开度为,“,中,”,风机转速为,“,中,”,。,.,如果温差变化率相应子集数和温差相同,均为,8,个,那么,这种类型的规则应有,64,条,模糊控制规则表,建立模糊控制规则的基本思想,:,当误差大或较大时,选择控制量以尽快消除误差为主,而当误差较小时,选择控制量要注意防止超调,以系统的稳定性为主要出发点。,以误差为负大时,误差变化为负大为例,这时误差有增大的趋势,为尽快消除已有的负大误差并抑制误差变大,所以控制量取负大,即使风门开度达到最小,减少通过加热器的风量。,控制步骤:,.,计算出温度差,x,,温差的变化率 ,,x,即为精确的控制输入。,.,求出控制输入,x,、,对相应子集的隶属度,把精确的控制输入转换成模糊量。,例如,,x=1,=0.1/min,则有:,x,对相应子集的隶属度为(按前述设定隶属函数):,正大:,正中:,正小:,u(x)=1,正很小:,其余子集:,u(x)=0,同样地,对相应子集隶属度亦可算出,例如:,正大:,正中:,正小:,正很小:,其余子集:,u()=0,.,模糊控制规则条件部分的隶属度。,例如,对前述设定的模糊控制规则、控制输入组,y=x=1,x=0.1/min,对其条件部分的隶属度可求得:,对规则的条件部分:,u(y)=0,对规则的条件部分:,对规则的条件部分:,.,(,4,)利用模糊控制规则,推导控制输出的模糊量。由前一步骤计算的对规则条件部分的隶属度,u,(,y,),可直接得出相应规则结论部分对相应子集的隶属度。,例如,对规则,已知,y,对条件部分的隶属度,u,(,y,),那么,压缩机排量,F,对“中等排量”隶属度,风机转速,v,,对“中等转速”隶属度,膨胀阀开度,N,对“中等转速”隶属度。考虑所有有关的结论部分,即可得到控制输出对相应子集的隶属度。如压缩机排量,F,对相应子集,的隶属度为:最大:,u(F)=0,大:,中:,小:,最小:,模糊推理规则,模糊量化为清晰量输出,输出模糊量,考虑所有有关的结论部分,即可得到控制输出对相应子集的隶属度。,各参数对相应子集的隶属函数分别由不同的函数族决定。,蒸发器风机控制车内的送风量;,U:经过模糊控制规则和近似推理后得出的模糊控制量。,3)建立控制对象的模糊模型,模糊控制算法和设计,通过一组模糊条件语句构成模糊控制规则,并计算模糊控制规则决定的模糊关系;,X1,X2:模糊量化处理后的模糊量。,温度偏差x 的相应子集为:,3、汽车空调:人体舒适感的模糊性和空调复杂结构,求出控制输入x、对相应子集的隶属度,把精确的控制输入转换成模糊量。,模糊控制是一种基于语言的一种智能控制,1、根据温度传感器和湿度传感器测定的温度湿度,以人体舒适感为基 础,对车厢温度进行模糊修正,1、ABS防抱死系统:工况的多变及轮胎的非线性,模糊控制规则条件部分的隶属度。,3、根据室外温度、乘车满员率对控制输出进行热负荷模糊修正。,根据重心法原则,模糊控制器控制表,模糊控制与常规控制比较,模糊控制具有超调量小、稳差小的特点。一般汽车空调模糊控制可节能,15%,20%,。,控制过程:,1,、,根据温度传感器和湿度传感器测定的温度湿度,以人体舒适感为基 础,对车厢温度进行模糊修正,2,、根据设定温度和实测温度,用模糊控制原则推论控制输出,3,、根据室外温度、乘车满员率对控制输出进行热负荷模糊修正。,4,、根据车门启闭情况,对控制输出进行修正,控制过程:,1,、,根据温度传感器和湿度传感器测定的温度湿度,以人体舒适感为基 础,对车厢温度进行模糊修正,2,、根据设定温度和实测温度,用模糊控制原则推论控制输出,3,、根据室外温度、乘车满员率对控制输出进行热负荷模糊修正。,4,、根据车门启闭情况,对控制输出进行修正,实行模糊控制要进行三个方面的工作,:,精确量的模糊化,把语言变量的语言值化为某适当论域上的模糊子集,;,模糊控制算法和设计,通过一组模糊条件语句构成模糊控制规则,并计算模糊控制规则决定的模糊关系,;,输出信息的模糊判决,并完成由模糊量到精确量的转化,结 论:,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服