基于自学习逻辑控制的电加热炉温度控制.docVIP

 基于自学习逻辑控制的电加热炉温度控制.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文档。上传文档
查看更多
基于自学习逻辑控制的电加热炉温度控制 林鹏程 王永骥 华中科技大学 摘要:利用自学习算法对电加热炉的一阶惯性加滞后模型参数快速地进行在线辨识,再采用自学习逻辑控制算法对电加热炉进行精确控制。实时控制的实验表明,该算法原理简单,能运用于各类电加热炉系统,并易于在PLC上编程实现,同时它能将动态响应时间、超调量、稳态误差都控制在合理的范围以内。 关键词:电加热炉 温度控制 逻辑控制 自学习 Temperature Control for Electric Heater Based on Self-learning Logic Control Lin Pengcheng Wang Yongji Abstract: The algorithm includes following two steps. First, use of self-learning algorithm, identify the parameters of the electric heater’s first-order plus time delay model on-line quickly; then precision control electric  heater self-learning logic control algorithm.The test of the real-time control has proved that the algorithm can be applied on various electric heater systems, is easy to program on the PLC, and can control the time of dynamic response, maximum overshoot and error of stable status in a reasonable range. Keywords: electric heater temperature control logic control self-learning 电加热炉是工业过程中常用的加热设备,由于炉子种类和规格的不同,以及加热对象的不同,它们构成的系统千差万别。而从控制的角度讲,电加热炉是大滞后、大惯性、特性参数随温度变化的被控对象,常用这一典型的数学模型来描述[1]。但对于实际对象来说,模型往往是不确定的,首先因为电加热炉是有个多容过程,要精确描述它可能需要高阶的模型,另外模型参数会随温度等条件的变化而变化,所以按照此原始模型设计的控制器可能只适用于动态过程而不适用于稳态过程,只在某一种条件下有效而不能在条件改变或出现扰动的情况下稳定工作。 针对电加热炉的滞后特性,可以采用补偿控制和预测控制,但这些方法需要有明确的对象模型。我们需要的是一种对对象模型要求不高,具有好的鲁棒性的控制算法[2]。本文将介绍逻辑控制在温度控制中的应用,并在控制算法中提出了自学习的算法。 1 逻辑控制 逻辑控制是研究人类进行控制活动时的思维模型或规律以及这些模型或规律在实际控制中的应用,是逻辑科学运用于控制领域而产生的一门新的尝试。逻辑控制是将控制看成系统能量消耗与补充的过程。能量不够则补充,能量多余则消耗。逻辑控制就是寻找能量消耗与补充平衡处,以期达到系统的平衡区域或相平面期望区域。 定义以下几个概念:1)设定值为:系统运行的期望值;2)误差()=设定值-输出值;3)误差变化率()=(本次采样的误差-上次采样的误差)/采样时间;4)误差零带=实际误差所允许的精度范围;5)误差变化率零带=实际误差所允许的精度范围。 考察系统运行在设定值附近时,控制器应如何动作以便保持输出在设定值附近的稳定。如图1所示,在系统运行时,在设定值附近会出现9种情况。 针对这9种情况,根据逻辑控制的思想,可以依据如表1所列控制规则提供能量[3]。 表1 设定值附近时系统行为变化的9种规则 误差 误差变化率 正 零 负 正 多加(IL) 稍加(IK) 弱加(IJ) 零 微加(EH) 保持(EG) 微减(EF) 负 弱减(AD) 稍减(AC) 多减(AB) 用工况来表示系统的运行模式,如对应图2表示的系统响应曲线,确定各个工况的划分,即先确定误差与误差变化率零带的上下限,这2个基本参数被称之为2个边界条件,用和表示。对应于9个工况的控制作用用参数来表示。控制器的控制效果取决于这2个边界条件和9个控制参数的大小。 图1 控制器运行机理分析图 图2 控制系统响应曲线示意图 (虚线区域为误差零带) 的值可以按表2选取[3]。 表2 控制作用的工程表示  误差 误差变化率

文档评论(0)

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

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

1亿VIP精品文档

相关文档