基于LC模糊控制算法在液位控制中应用.docVIP

基于LC模糊控制算法在液位控制中应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于LC模糊控制算法在液位控制中应用

基于LC模糊控制算法在液位控制中应用   【摘要】针对双容水箱液位控制,设计了一个模糊控制器并采用SLC-500 PLC实现算法,在实验中与传统PID控制算法做比较,通过分析两者的实时控制曲线图得出,模糊控制算法具有更好的控制效果。   【关键词】液位控制;模糊控制;PID控制   1.引言   PLC(可编程序控制器)由于其抗干扰能力强,可靠性高、通用性强、编程简单、功能强大、维护方便等特点,因此在许多行业的工业控制中得到广泛的应用。现代PLC的应用范围不局限于开关量的顺序控制,由于其功能指令越来越强大,可以实现很多复杂的控制算法,结合其硬件模块如模拟量输入、输出模块,在复杂的过程控制、运动控制中应用越来越广泛。而模糊控制器,由于它不需要知道对象的数学模型,具有系统响应快、超调量小、过渡时间短和鲁棒性好等优点,在复杂的、非线性的工业控制系统中得到广泛的应用。若将PLC和模糊控制技术相结合应用于复杂工业控制中,可以取得意想不到的良好效果。   本文采用美国罗克韦尔公司SLC-500 PLC实现模糊控制算法,并在水箱液位过程控制实验系统中成功应用,取得良好效果,其应用性可以推广到工业控制中,具有较高的参考价值。   2.水箱液位控制实验系统简介   A3000型过程控制实验装置是基于工业过程的物理模拟对象,它是集自动化仪表技术,计算机技术,通讯技术,自动控制技术为一体的多功能实验装置。系统包括流量、温度、液位、压力等热工参数,可实现系统参数辨识、单回路控制、串级控制、前馈控制、比值控制等多种控制形式。在液位控制系统控制中,用到的是此装置的液位控制装置。现介绍液位系统及其相关装置。   2.1 液位控制系统组成   三容水箱实验装置由水箱主体、差压变送器、电动调节阀、变频器、电磁阀、流量计、水泵、SLC PLC和计算机等组成,系统结构如图1所示。   2.2 双容水箱液位控制   本研究的被控对象为双水箱的下水箱液位。所用设备为中水箱、下水箱、水泵、液位变送器、变频器、SLC500 PLC和监控计算机。   由中水箱和下水箱构成的单回路液位控制,可以看成是两个一阶惯性模型的串联。在实验时,两水箱之间的闸门高度不同(中水箱闸门高度12mm,下水箱6mm),因此液位不同,水池中的水由变频器控制水泵抽水经调节阀首先注入中水然后通过闸门进入下水箱,在经闸门最终流回水池。液位控制工艺流程图如图2所示。   双容水箱液位控制系统是一个计算机过程控制系统,它的系统结构框图如图3所示。整个系统的控制由SLC500 PLC实现,液位设定值由监控上位机给定至PLC,液位的变化通过液位变送器,把液位测量值传送给PLC,然后由PLC进行闭环控制运算将控制量输出给变频器,控制水泵抽水,改变进水量,最终实现对水箱液位的控制。系统控制结构框图如图3所示。   3.双容水箱液位模糊控制器的设计   3.1 模糊控制算法   模糊控制器是运用模糊理论,依据专家知识,通过具有模糊性的语言条件来实现控制过程。其核心部分是模糊控制器,主要包括输入量的模糊化、知识库、模糊推理和清晰化四部分,如图4所示。   3.2 确定模糊控制器的结构   本系统取中水箱水位的高度作为控制变量,以水位设定的高度与实际测量高度的偏差e及其变化率ec作为模糊控制器的两个输入变量,而电动调节阀开度值作为控制输出量u,这样就构成了双输入单输出的二维模糊控制器。(e、ec和u三个变量均采用其量程的百分比来表示)。   3.3 确定模糊语言及其论域   本系统偏差e,偏差率ec,输出u相应的模糊子集分别定义为Ei、ECi和Uk,其中(i,j,k的取值可以是1,2,…,7),e、ec和u的论域范围及量化等级均为{-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6}。综合控制精度、控制规则、控制算法的复杂程度及控制的稳定性等因素,语言值取{NB,NM,NS,ZO,PS,PM,PB}。   3.4 确定隶属度函数   隶属度函数是论域元素对某语言值从属程度的描述。可以根据工程实际经验、统计分析确定,或由专家、权威给出。本系统隶属度函数如下:   3.5 输入量的模糊化   首先将输入变量e和ec的精确量分别乘以量化因子ke和kec,将其量化为论域元素内的值,再由模糊语言变量的赋值表确定输入量的模糊化结果E和EC,实现输入的模糊化。   3.6 建立模糊控制规则   根据笔者多次实验总结的经验,得出49条模糊条件语句构成的控制规则,每一条控制规则只代表一种特定情况下的一个对策,它通常由模糊条件语句“if E and EC then U”来描述,如:   以上每一条模糊控制规则对应着一条模糊关系,总共49条(限于篇幅,规则表略)。通过49条模糊关系的运算,可得出总的模糊关系:R=R1∨R2…∨R

文档评论(0)

erterye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档