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

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

ID:9845379

大小:284.79 KB

页数:4页

时间:2018-05-12

基于自学习逻辑控制电加热炉温度控制_第1页
基于自学习逻辑控制电加热炉温度控制_第2页
基于自学习逻辑控制电加热炉温度控制_第3页
基于自学习逻辑控制电加热炉温度控制_第4页
资源描述:

《基于自学习逻辑控制电加热炉温度控制》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于自学习逻辑控制的电加热炉温度控制摘要:利用自学习算法对电加热炉的一阶惯性加滞后模型参数快速地进行在线辨识,再采用自学习逻辑控制算法对电加热炉进行精确控制。实时控制的实验表明,该算法原理简单,能运用于各类电加热炉系统,并易于在PLC上编程实现,同时它能将动态响应时间、超调量、稳态误差都控制在合理的范围以内。关键词:电加热炉温度控制逻辑控制自学习TemperatureControlforElectricHeaterBasedonSelf-learningLogicControlAbstract:Thealgorithmincludesfollow

2、ingtwosteps.First,useofself-learningalgorithm,identifytheparametersoftheelectricheater’sfirst-orderplustimedelaymodelon-linequickly;thenprecisioncontrolelectric heaterself-learninglogiccontrolalgorithm.Thetestofthereal-timecontrolhasprovedthatthealgorithmcanbeappliedonvarious

3、electricheatersystems,iseasytoprogramonthePLC,andcancontrolthetimeofdynamicresponse,maximumovershootanderrorofstablestatusinareasonablerange.Keywords:electricheatertemperaturecontrollogiccontrolself-learning电加热炉是工业过程中常用的加热设备,由于炉子种类和规格的不同,以及加热对象的不同,它们构成的系统千差万别。而从控制的角度讲,电加热炉是大滞

4、后、大惯性、特性参数随温度变化的被控对象,常用这一典型的数学模型来描述[1]。但对于实际对象来说,模型往往是不确定的,首先因为电加热炉是有个多容过程,要精确描述它可能需要高阶的模型,另外模型参数会随温度等条件的变化而变化,所以按照此原始模型设计的控制器可能只适用于动态过程而不适用于稳态过程,只在某一种条件下有效而不能在条件改变或出现扰动的情况下稳定工作。针对电加热炉的滞后特性,可以采用补偿控制和预测控制,但这些方法需要有明确的对象模型。我们需要的是一种对对象模型要求不高,具有好的鲁棒性的控制算法[2]。本文将介绍逻辑控制在温度控制中的应用,并在控

5、制算法中提出了自学习的算法。1逻辑控制逻辑控制是研究人类进行控制活动时的思维模型或规律以及这些模型或规律在实际控制中的应用,是逻辑科学运用于控制领域而产生的一门新的尝试。逻辑控制是将控制看成系统能量消耗与补充的过程。能量不够则补充,能量多余则消耗。逻辑控制就是寻找能量消耗与补充平衡处,以期达到系统的平衡区域或相平面期望区域。定义以下几个概念:1)设定值为:系统运行的期望值;2)误差()=设定值-输出值;3)误差变化率()=(本次采样的误差-上次采样的误差)/采样时间;4)误差零带=实际误差所允许的精度范围;5)误差变化率零带=实际误差所允许的精度

6、范围。考察系统运行在设定值附近时,控制器应如何动作以便保持输出在设定值附近的稳定。如图1所示,在系统运行时,在设定值附近会出现9种情况。针对这9种情况,根据逻辑控制的思想,可以依据如表1所列控制规则提供能量[3]。表1设定值附近时系统行为变化的9种规则误差误差变化率正零负正多加(IL)稍加(IK)弱加(IJ)零微加(EH)保持(EG)微减(EF)负弱减(AD)稍减(AC)多减(AB)用工况来表示系统的运行模式,如对应图2表示的系统响应曲线,确定各个工况的划分,即先确定误差与误差变化率零带的上下限,这2个基本参数被称之为2个边界条件,用和表示。对应

7、于9个工况的控制作用用参数来表示。控制器的控制效果取决于这2个边界条件和9个控制参数的大小。图1控制器运行机理分析图图2控制系统响应曲线示意图(虚线区域为误差零带)的值可以按表2选取[3]。表2 控制作用的工程表示 误差误差变化率≥≤e≥e0++++(U3+)++++(U4+)++++(U2+)+(U1+)0(U0)-(U1-)≤---(U3-)--(U2-)----(U4-)控制作用的取值大小应按照如下的规定[3]:

8、U4+

9、≥

10、U3+

11、≥

12、U2+

13、≥

14、U1+

15、≥

16、U0+

17、≥

18、U1-

19、≥

20、U2-

21、≥

22、U3-

23、≥

24、U4-

25、≥(1)2关于的自学习算

26、法2.1未知时的初次辨识由图2以及式(1)可知,系统的快速稳定与的取值有很大的关系,在本文研究的电加热炉温度控制系统中,由于系统可以采用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。