控制策略pstrategy在锅炉控制系统中的应用_第1页
控制策略pstrategy在锅炉控制系统中的应用_第2页
控制策略pstrategy在锅炉控制系统中的应用_第3页
控制策略pstrategy在锅炉控制系统中的应用_第4页
控制策略pstrategy在锅炉控制系统中的应用_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 控制策略 pStrategy 在锅炉控制系统中的应用【摘要】主要针对锅炉控制系统的特点、控制策略的特点及使用方法、PID 控制回路的整定和无扰动 切换等方面介绍了力控控制策略在控制系统中的应用。【关键字】控制策略 实时数据库 算法块 PID 参数整定一、前言众所周知,工业过程控制系统的安全性、稳定性、准确性和经济性是企业考虑的重中之重,是衡 量系统是否可行的重要指标。随着工业自动化整体技术水平的提高,方案的选择范围增多,但据不同的要求和不同的侧重点,最优方案始终是我们的首选。其中以三维力控自动化监控组态软件为上位机的控制系统中,在保证系统的安全性、准确性和稳定性的同时,也保证了项目投资成本的

2、最小化。二、系统特点在锅炉控制系统中,锅炉汽包水位的控制、过热蒸汽的温度控制、燃料量流量的控制和送量 的控制是控制重点,下面就汽包水位控制过程进行分析,明确控制对象、操作量和被调量等参数,用类似方法可分析其它的控制过程。锅炉汽包水位控制:汽包水位调节系统的主要任务是使给水量与锅炉蒸发量保持平衡,并维持汽 包水位在工艺规定的范围内。由此分析出锅炉的受控变量为汽包水位,操纵变量是给水流量。汽包水位是锅炉运行的主要指标,水位过高或过低都会带来比较严重的后果。所以通常采用三冲量控制方案,即分别对给水流量、蒸汽流量和水位进行控制,控制系统结构如图一示:图一 汽包三冲量控制图 三冲量控制实际上是前馈蒸汽流

3、量和串级控制组成的复合控制系统,系统如图二所示, 图二 系统图三、方案设计 明确整个控制流程和控制对像,就可以开始设计方案了。在早的控制系统中多由模拟 PID 调节器、PLC 和智能仪表等完成 PID 控制;随着工业自动化软件的发展兼各种智能设备、通讯附件功能的完善,充分利用计算机的能力,使本来由硬件完成的功能慢慢转移到计算机处理中,尤其表现在大量数据处理的系统中。 目前,多个以力控控制策略为上位机的控制系统已成功运行,系统的结构如图三示: 图 三 系统结构图 优越性:在传统的锅炉控制系统的方案设计中,通常采用 DCS、PLC 或智能仪表内部整合的控制算法完成一系列的 PID 控制,但是仍有它

4、们的不足之处。首先,这些控制设备内部的控制策略修改起来很不方便, 有些控制策略在系统运行期间甚至是不允许修改的。其次,这些控制设备的控制能力与它的成本成正比率关系,低廉的设备只能完成一些简单的常规控制,而且逻辑操作速度不高,控制算法种类也偏少。这些缺陷严重制约着设备性能的发挥。而借助力控控制策略丰富的算法,就可以弥补这些设备在运算、控制能力上的不足。 特点:力控控制策略是应用工程运行中的进程之一,与力控实时数据库、IO 采集一起构成了整个控制系统,完成采集数据、处理数据及控制输出。所以在系统的设计中实时数据库和控制策略间是交互的,它们之间存在着如何建立连接的问题,即控制策略算法块需要以实时数据

5、库为输入输出,同时实时数据库也需要取得算法块的参数,方便运行中动态修改,如 PID 控制回路的整定。这样才能确保系统稳定地运行。 四、软件实现 力控控制策略编辑器采用了算法块图的形式,设计简单、操作方便、无需编写脚本,根据系统控制流程就可快速地完成,下面以一个简单的 PID 控制回路从建立到运行的操作过程为例,具体步骤如下: 图四 控制策略编辑窗口说明: 1.左边是个树型列表 (1) “工具”下是分类的算法块 (2) “策略管理”下是策略窗口 2. 右边是当前策略编辑窗口 1建立数据库变量:运行力控开发系统或者实时数据库开发系统,进入数据库组态环境 DbManage,如图所示: 图五 建立数据

6、库IO 点 说明:(1)主要功能是将点与设备 IO 点建立一对一的关系、点参数设置、参数保存方式及其它处理方法;(2)数据库点可分区域、分单元及分组显示,一方面方便自己区分、快速浏览;另一方面方便报警记录查询、总貌浏览和历史曲线查询。 2建立 PID 控制回路:进入控制策略编辑窗口,将 PID 控制器拉至右边策略窗口,或者先点击 PID控制器,再点击策略窗口欲绘制算法块的位置。如图六所示: 图六 添加 PID 控制器 3设置 PID 算法块属性及参数,PID 算法块的主要属性列表如图七所示: 4PID 控制器的信号输入和输出的连接,具体步骤如下: 4.1 绘制 PID 功能模块一样,绘制数据库

7、输入变量和数据库输出变量,也可以绘制“变量”下的其它的变量块,方法类同,这里仅以数据库变量为例,如图十三所示: 图十三 绘制数据库输入输出块 4.2 正确选择数据库输入输出变量及参数,这些变量都是在数据库中已定义的点,点有很多的参数,变量就是点的某一参数值,选择方法如图十四所示: 图十四 选择数据库变量 4.3 各算法块的连接方法:将鼠标放在算法块端子处,稍停片刻,若为输入端子,则鼠标变成in,若为输出端子,则鼠标变成out,此时,双击鼠标一次,再将鼠标转致另外算法块的端子,双击鼠标,若成功,则 两端子间出现白色虚线,将鼠标移致别处,则算法块间出现一条白色实线。如图十五所示: 图十五 已建立连

8、接的算法块注意: 连完线后,检查是否有虚接现象 4.4 简单的单 PID 控制回路已经完成,保存,编译。5界面组态 控制策略完成后,数据库组态“DBManage”中发生了如下变化:说明:增加了以算法块为变量点的控制策略区域5.1 双击 PID 点,可以查看 PID 点参数: 图九 PID0 点的基本参数属性页5.2 PID 点的参数与 PID 控制器的属性的对应关系,如表一: 表一 PID 点主要参数表5.3 为方便 PID 回路的调节,画面设计如下: 参数详细说明见图七及表一6编译、运行 图十 实时数据库和控制策略进程7. PID 调 节 PID调节的最终目标是使系统达到稳定状态,使最大动态

9、偏差尽可能小、调节时间最短、调节过程系统输出的误差积分值最小等等,综合这些首先我们必须明确力控 PID 算法原理和 PID 对系统调节的影响趋势。 控制算法公式如下: 比例项 = 比例 *(本次偏差 上次偏差) 积分项 = 比例 * 偏差 * 采集周期 / 积分时间常数 微分项 = 比例 *微分时间常数 *(本次偏差 - 2*上次偏差 + 上两次偏差)/采集周期如果是正动作,则: 输出 = 上次输出 + 比例项+ 积分项 + 微分项如果是反作用,则: 输出 = 上次输出 比例项 积分项 微分项 比例系数 KP 加大使系统的动作灵敏,速度加快,稳态误差减小,KP 偏大,振荡次数加多,调节时间加长

10、。KP 太大时,系统会趋于不稳定。KP 太小,又会使系统的动作缓慢。KP 可以选负数,这主要是由执行机构、传感器以控制对象的特性决定的。如果KP 的符号选择不当,对象状态(PV 值)就会离控制目标的状态(SP 值)越来越远,如果出现这样的情况KP 的符号就一定要取反;积分控制 KI 对系统性能的影响:积分作用使系统的稳定性下降,KI 小(积分作用强)会使系统不稳定,但能消除稳态误差,提高系统的控制精度;微分控制KD 对系统性能的影响:微分作用可以改善动态特性,KD 偏大时,超调量较大,调节时间较短。KD 偏小时,超调量也较大,调节时间也较长。只有KD 合适,才能使超调量偏小,减短调节时间。 8

11、. 单PID 控制回路的特点及无扰切换 8.1 PID控制回路的特点: 手动控制方式:PID 控制器的输出由手动完成,SPL、SPC、SP、PV 具有自动跟踪功能目的是使手动到自动无扰动切换,最终稳定在 OP 值。 自动控制方式:SPL、SPC 和 SP 由操作员设定,PID 回路完成 PID 算法,OP 最终稳定在 SP 值。 8.2 无扰切换方法: 由手动-自动无扰切换:将 PID 点参数 MODE 值由 0 设为 1由自动-手动无扰切换:将 PID 点参数 MODE 值由 1 设为 0 9串级控制回路的特点及无扰切换 对一个 PID 控制器来讲,有一个输入端为 SPC,悬空时构成为简单的

12、单回路控制,若要完成更复杂的控制,如实现外给定或远程给定等。本文以串级控制回路为例,详细说明力控串级控制系统的特点及各种无扰动切换过程,同时我们将更深入地了解 PID 控制器的几个参数之间存在的相互制约关系。 首先,再建立一个 PID 控制回路 PID1,将 PID1 的输出 OP 连接到 PID0 的 SPC 端,设置好 PID1 控制器的属性,主副回路都默认设置为手动方式和内给定,这样就构成了以 PID0 为副回路、以 PID1 为主回路的串级控制系统。如图十八示: 补充说明: 系统中对于数据库输出变量算法块增加了一个输出死区属性,这个功能在一定程度上减缓了数据库的 变化频率,减轻了系统的

13、负荷,提高了系统的稳定性。图十八 串级控制回路 控制策略编辑好后,保存并编译。为方便操作 PID 及无扰动切换,可以在力控开发环境下创建画面窗口,连接主副回路 PID 点。 9.1 串级控制回路的特点: 副回路没有设置成外给定方式时(副回路 PID 的CLC 值为 0),串级回路的特点为: 主回路只能工作在手动方式:改变副回路的OP 值,主回路自动跟踪,使切换到自动为无扰动的, 其中主回路的 OP 值传递给副回路。 副回路为自动方式时,副回路完成PID 算法,主回路的SP 值和副回路 SPL、SPC 和SP 一致,处于不变状态。需要一个新的稳定状态时,改变副回路 OP 值即可。 副回路设置为外

14、给定方式时(副回路 PID 的CLC 值为 1),串级回路的特点: 副回路不能在手动方式下工作 主回路可以工作在手动、自动控制方式,若有需要,也可将给定方式设定为外给定: 主回路手动方式工作时,改变OP 值来控制副回路的给定;主回路自动方式下工作时,设置副回路为串级工作方式,就构成了串级控制回路,主回路的OP 传递给副回路的SPC,SPL 和SP 值自动跟踪。需要建立新的动态平衡时,只需重新设定主回路的 SPL 值即可 9.2 无扰切换方法: 手动-自动无扰动切换:副回路 MODE 值由 0 变为 1自动-手动无扰动切换:副回路 MODE 值由 1 变为 0自动-串级无扰动切换:副回路 CLC 由 0 变为 1,主回路 MODE 由 0 变为 1,副回路 MODE 由 1 变为 2串级-自动无扰动切换:副回路 MODE 由 2 变为 1,主回路 MODE 由 1 变为 0,副回路 CLC

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论