用户中心

资讯 > PLC与PAC

基于DCS的加热炉温度专家控制的实现

来源:马翠红 景会成 李晓峰 纪玉荣/www.chuandong.com2008.08.05阅读 5891

      1 引言

  某轧钢厂加热炉,为三段式连续加热炉,以重油作为燃料,每段的上下均设有一排烧嘴,但二加热段上面的烧嘴没使用。考虑影响加热炉温度的因素很多,不确定的干扰也很多控制工程网版权所有,如待加热的钢坯是冷坯还是热坯、燃油的质量如何、出钢的速度快慢、炉压的大小、空燃比的大小等等。为保证加热质量CONTROL ENGINEERING China版权所有,提高产量,降低能耗,提高控制性能,有效抑制各种扰动,首先利用DCS系统对电控部分进行了改造,取代了原来的分散手操控制,并运用专家控制实现了加热炉温度的自动调节。

       2 系统硬件配置

  计算机集散控制系统(即计算机DCS系统)由上位系统和下位系统组成。上位系统采用工业控制计算机,用Siemens组态软件WinCC完成现场数据的实时显示、存储、报警处理、打印及控制参数设定。下位系统由Siemens PLC构成,与现场设备相连。上位系统和下位系统之间的通讯采用Profibus方式,其最高传输速率可达1.5Mbit/s,完全满足对数据实时监控的要求。DCS系统组成如图1所示。

基于DCS的加热炉温度专家控制的实现如图


       3 专家控制器及软件组态

  3.1 专家控制器

  此加热炉原来是手操控制,由于手操控制调节不及时,而且对操作工的经验有依赖性,一直能耗降不下来。采用常规的PID自动控制,特别是在燃油的粘稠度、热值有很大差异,现场设备老化的情况下,显得适应性不够,控制效果也不好。因此,结合现场实际情况,我们采用了专家控制的思想,设计了加热炉温度的专家控制器。

  专家控制器由知识库、控制规则集、推理机构及信息获取与处理四个部分组成。其结构图如图2所示。

基于DCS的加热炉温度专家控制的实现如图

图2 专家控制器结构图

  3.1.1 知识库

  由事实集和经验数据库、经验公式等组成。事实集主要包括被控对象(加热炉)的有关知识,如该加热炉为三段式(二加热段、一加热段和均热段)推钢连续加热炉,每段分为东、西两侧温度检测点www.cechina.cn,是通过控制电动执行阀的开度控制工程网版权所有,调节燃油和空气的流量来控制加热炉各段温度的。经验数据库中的数据包括加热炉的参数变化范围,控制参数的调整范围及其限幅,传感器的静、动态特性、参数及阈值,控制系统的性能指标以及由专家总结的经验公式等。

  3.1.2 控制规则集

  根据专家(或熟练操作工)对被控对象的特点及其操作控制的经验,可采用产生式规则、模糊关系及解析形式等多种方法来描述被控对象的特征,这样可以处理各种定性的、模糊的、定量的、精确的信息。

  我们通过在现场的一段时间调研,观察总结三个班次的熟练操作工的操作控制经验,结合书本上的理论知识,采用产生式规则构成控制规则集。在调试过程中,一开始发现响应慢,调节时间比较长,于是在规则中考虑了一个回调量,但是后来又发现最大偏差值增大(即超调量增大),于是决定在偏差大时不加回调,当偏差小于某一个值时,再加回调,使系统尽快达到稳态。这里,把输入量1(温度偏差)根据其大小范围分为九个等级;把输入量2(温度偏差的变化量)按其大小分为七个等级。把控制量(电动执行阀的开度)的输出(增量式)分为13个等级。其中要加限幅条件。最后,总结出了55条控制规则,即形成本专家控制器的控制规则集。

  3.1.3 推理机构

  由于本专家控制器的知识库及控制规则集的规模较小,因此,推理机构的搜索空间有限,采用的是前向推理机制。对于控制规则由前向后逐条匹配,直至匹配成功(当然,编写控制规则时要考虑不能出现失控现象)。

  3.1.4 信息获取与处理

  信息获取主要是通过闭环控制的反馈信息及系统的输入信息而得到,通过对信息的处理得到控制系统的误差及其误差的变化量等对控制有用的信息。本加热炉是用热电偶来检测各段炉温,然后与各段炉温设定值比较得到其偏差量,并通过计算得到偏差的变化量。分段实施控制。另外,信息的处理还包括必要的数据滤波措施。本系统采用算术平均滤波。

  3.2 软件组态

  3.2.1 监控界面组态

  在上位机上www.cechina.cn,对采集的数据实时显示,使操作员能及时了解加热炉的工作状态,对主要数据可存储达一年之久,可方便地查询和打印,并可完成控制参数的设定、报警参数的设定。用WinCC组态的主监控界面如图3所示。

基于DCS的加热炉温度专家控制的实现如图

图3 主监控界面

  另外,根据现场需要,还组态了包括汽包画面、控制参数设置界面、历史趋势曲线界面、压力水位界面、报警界面及报表打印界面等。它们都与实测数据相链接,并在界面上动态地显示出来。同时,在此界面上还可以进行手、自动的无扰切换。

  3.2.2 控制算法的实现

  专家控制的控制算法在下位系统(PLC)上实现,用Step 7编程。考虑到加热炉的

版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688