欢迎来到课桌文档! | 帮助中心 课桌文档-建筑工程资料库
课桌文档
全部分类
  • 党建之窗>
  • 感悟体会>
  • 百家争鸣>
  • 教育整顿>
  • 文笔提升>
  • 热门分类>
  • 计划总结>
  • 致辞演讲>
  • 在线阅读>
  • ImageVerifierCode 换一换
    首页 课桌文档 > 资源分类 > PPT文档下载  

    智能控制模糊控制设计实例.ppt

    • 资源ID:602193       资源大小:1.26MB        全文页数:25页
    • 资源格式: PPT        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    智能控制模糊控制设计实例.ppt

    模糊控制器的设计,模糊控制器组成,模糊控制器设计实例,倒锥形容器的液位模糊控制系统设计及实现:,受控对象:倒锥形容器的液位高度h检测装置:测量容器底部压力来间接测量液位执行机构:系统的执行机构为电磁阀V1,通过控制V1的开启度来控制液位。假设V1的开启度与液位呈线性关系。模糊控制器:受控对象是倒锥形容器,其液位高度h和进水量Q间的关系不是线性关系,且有实质性,因此是较为复杂的控制对象。此类控制对象采用模糊控制器是可取的方案。,首先确定模糊控制器结构。为得到良好的控制性能,观测液位误差e和误差变化ec,而控制量只有一个电磁阀V1的开启电压u。因此,模糊控制器采用两输入单输出的二维结构。2.确定语言变量。,需要确定的语言变量有3个:,误差e,误差变化ec,输出控制电压u,设液位给定高度hd,实际高度h,则液位误差e=hd-h,取其语言变量为E,论域X=-3,-2,-1,0,+1,+2,+3,论域上模糊子集是Ai(i=1,2,7),相应语言值为正大(PB),正中(PM),正小(PS),零(Z),负小(NS),负中(NM),负大(NB)。分别表示当前水位h相对设定值hd为:“极低”、“很低”、“偏低”、“正好”、“偏高”、“很高”、“极高”。,2.1 误差e,2.2误差变化ec,系统液位误差前后两次采样值变化量是ec=e2-e1=(hd-h1)-(hd-h2)=h2-h1,取其语言变量为EC,论域Y=-3,-2,-1,0,+1,+2,+3,论域上的模糊子集是Bj(j=1,2,3,5),相应语言值为正大(PB),正小(PS),零(Z),负小(NS),负大(NB)。分别表示当前水位变化h2-h1为:“快速上升”、“上升”、“不变”、“下降”、“快速下降”。,2.3输出控制电压u,系统输出控制量u,取其语言变量为U,论域Z=-3,-2,-1,0,+1,+2,+3,论域上模糊子集是Ck(k=1,2,3,7),相应语言值为正大(PB),正中(PM),正小(PS),零(Z),负小(NS),负中(NM),负大(NB)。分别表示控制执行机构动作为:“发水位高限报警,关闭阀门V1”、“阀门V1开度减小量大”、“阀门V1开度减小量小”、“阀门V1开度不变”、“阀门V1开度增加量小”、“阀门V1开度增加量大”、“发水位低限报警,并阀门V1开度为最大”。,3 确定语言值隶属度函数。,对上面各语言之给定其模糊化的隶属度函数,这里选择三角形函数。,4 建立模糊控制规则,If E=PB and EC=NB or NS or Z then U=NBIf E=PB and EC=PB or PS then U=NMIf E=PM and EC=NB or NS then U=NBIf E=PM and EC=PB then U=NSIf E=PM and EC=PS or Z then U=NMIf E=PS and EC=NB then U=NMIf E=PS and EC=NS or Z then U=NSIf E=PS and EC=PB or PS then U=ZIf E=Z and EC=NB or NS then U=NS,If E=Z and EC=PB or PS then U=PSIf E=Z and EC=Z then U=ZIf E=NS and EC=NB or NS then U=ZIf E=NS and EC=Z or PS then U=PSIf E=NS and EC=PB then U=PMIf E=NM and EC=NB then U=PSIf E=NM and EC=Z or NS then U=PMIf E=NB and EC=NS or NB then U=PMIf E=NM and EC=PB or PS then U=PBIf E=NB and EC=Z or PS or PB then U=PB,5 确定模糊关系,计算模糊关系R,为计算方便起见,先将由图给出的模糊隶属度函数以矢量形式表示,列成表。,模糊集合A的隶属度函数,模糊集合B的隶属度函数,模糊集合C的隶属度函数,R1:If E=PB and EC=NB or NS or Z then U=NB可理解为::If E=PB then U=NB;:If EC=NB or NS or Z then U=NB。,在求RB1之前先求出“并集”,同样可求得RAi和RBi(i=2,3,19),并按,6.模糊推理和解模糊,在求得所设计模糊控制器的模糊关系R以后,可以由合成推理方法求解输出控制量模糊值矢量。设系统当前偏差是e*和偏差变化是ec*,则对于第i条规则的输出控制量为,因此控制器总的输出量是,也可以写成,即得到,1)当e*=NS(负小),即系统水位实际高度h比给定值hd略微高一点,而ec*=PS(正小),即系统水位稍有增高趋势,则这时的控制量应该是,对于上面得到的控制器输出模糊矢量,由于具有两个相邻的隶属度最大值,因此采用最大隶属度法解模糊时,取它们的平均值为,从隶属函数图c可知:此时模糊控制器的输出u*值对应于子集C4或C3(即Z或PS),使阀门V1开度暂时不变或作少量的减小。,2)当e*=NS(负小),即系统水位实际高度h比给定值hd略微高一点,而ec*=PB(正大),即系统水位仍有很快增高趋势,则这时的控制量应该是,对于上面得到的控制器输出模糊矢量,由于具有多个相邻的隶属度最大值,因此采用最大隶属度法解模糊时,取它们的平均值为,从图c可知:此时模糊控制器的输出u*值对应于子集C3(即PS),使阀门V1开度作少量的减小。,又当e*=PM(正中),即系统水位实际高度h比给定值hd低得较多时,而ec*=NB(负大),即系统水位仍在很快下降,则此时的控制量应该是,对于上面得到的控制器输出模糊矢量为,同样,由于具有多个相邻的最大隶属度值,因此采用最大隶属度法解模糊时,取它们的平均值为:,由图c可知:此时输出u*值对应于子集C6(即NM),应该使阀门V1开度量有较大增加,使进水量加大,从而使液位较快速升级。,根据语言变量E和EC论域的量化等级,按照上面合成推理和解模糊方法,可以得到一个容量为77(49点)的模糊控制查询表(采用最大隶属度法解模糊)。,输入EC为等级-2时,输出U的解模糊值可以取和EC为-1和-3时相同,这可以从图b知道,由于当ec为等级-2时,隶属度值最大的是取模糊子集B4或B5都可以,因此,其输出值必然和ec为-1/-3时相同。同样道理,当EC为等级+2时,输出U的解模糊值可以取和EC为+1或+3相同;当输入E为等级-2且EC等级为+1时,输出U的解模糊值为不确定,用?表示。因为此时推理得到的输出模糊矢量U=0.4,0.65,0.65,0.65,1.0,0.7,1.0,两个最大隶属度值1.0并不相邻,因此,不宜采用最大隶属度法解模糊。采用加权平均法解模糊时,得到下页所示模糊控制查询表。,

    注意事项

    本文(智能控制模糊控制设计实例.ppt)为本站会员(夺命阿水)主动上传,课桌文档仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知课桌文档(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-1

    经营许可证:宁B2-20210002

    宁公网安备 64010402000986号

    课桌文档
    收起
    展开