智能控制模糊控制设计实例.ppt
《智能控制模糊控制设计实例.ppt》由会员分享,可在线阅读,更多相关《智能控制模糊控制设计实例.ppt(25页珍藏版)》请在课桌文档上搜索。
1、模糊控制器的设计,模糊控制器组成,模糊控制器设计实例,倒锥形容器的液位模糊控制系统设计及实现:,受控对象:倒锥形容器的液位高度h检测装置:测量容器底部压力来间接测量液位执行机构:系统的执行机构为电磁阀V1,通过控制V1的开启度来控制液位。假设V1的开启度与液位呈线性关系。模糊控制器:受控对象是倒锥形容器,其液位高度h和进水量Q间的关系不是线性关系,且有实质性,因此是较为复杂的控制对象。此类控制对象采用模糊控制器是可取的方案。,首先确定模糊控制器结构。为得到良好的控制性能,观测液位误差e和误差变化ec,而控制量只有一个电磁阀V1的开启电压u。因此,模糊控制器采用两输入单输出的二维结构。2.确定语
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,取其语言变量为E
3、C,论域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开
4、度减小量大”、“阀门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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能 控制 模糊 设计 实例

链接地址:https://www.desk33.com/p-602193.html