锅炉监控系统的设计和实现

上传人:小** 文档编号:56074193 上传时间:2022-02-19 格式:DOC 页数:6 大小:158KB
收藏 版权申诉 举报 下载
锅炉监控系统的设计和实现_第1页
第1页 / 共6页
锅炉监控系统的设计和实现_第2页
第2页 / 共6页
锅炉监控系统的设计和实现_第3页
第3页 / 共6页
资源描述:

《锅炉监控系统的设计和实现》由会员分享,可在线阅读,更多相关《锅炉监控系统的设计和实现(6页珍藏版)》请在装配图网上搜索。

1、锅炉监控系统的设计和实现The design and realization of boiler monitor system林燕凌 居滋培( 上海理工大学电气工程学院,上海 200093)摘 要: 以某轮胎公司的锅炉为例,介绍基于 VB6.0 的锅炉监控系统对传统仪表锅炉的改造。阐述了该锅 炉监控系统的组成及基于 VB6.0 的锅炉监控系统的关键技术和算法。该系统具有数据采集、实时控制、在 线查询、通信打印等功能。系统操作简单。在一定的范围内系统可以根据实际的需要进行软硬件的配置, 拓展性强。关键词: 锅炉 监控系统 VB6.0 工控软件Abstract : Setting the boil

2、er of a company as an example, introducing the alteration of traditional instrument boiler using boiler monitor system based on VB6.0. This paper expounds the pivotal technique, control arithmetic and the composing of the boiler monitor system. This system has the functions of, such as, data collect

3、ion, real time control, query on-line, communication and mimeograph. Operation of this system is simple. Within a certain range, the software and hardware of the system can be configured when wanted. The adaptability of the system is good. Keywords: Boiler Monitor system VB6.0 Industrial control sof

4、tware0 引言据上海市调查统计, 上海市以老仪表控制的 20吨以下锅炉有 650 多台。其中许多锅炉 的炉龄较长,采用老的指针式仪表控制,不仅外观不美,控制效果和精度更不言而喻了。 导致这些工业锅炉仍处于能耗高、浪费大、环境污染大、品质低下的生产状态。许多企业 都希望能改变这种现状。本文以某轮胎公司的锅炉改造为例,介绍基于 VB6.0 的锅炉监控系统对传统仪表锅炉 的改造。改造后的锅炉系统采用数字 PID 控制,可以根据需要在线修改控制参数,系统实 时监测, 并且集成了数据库管理系统, 结束了老式仪表锅炉控制分散、 无数据记录或需人工 记录的历史。1 系统的组成系统以 Visual Bas

5、ic 6.0 作为开发平台,是集数据采集、实时控制、在线查询、通信打印 等功能为一体的锅炉监控系统。 系统由 4 个子系统构成, 分别是数据采集反馈子系统、 锅炉 调节子系统、显示操作子系统、数据库管理子系统。各个子系统之间界限明晰,通过标准的 接口协议对数据进行传输。1.1 硬件设计锅炉监控系统所处的工作环境恶劣, 且直接关系到锅炉的安全运行, 因此选择抗干扰能 力强、 稳定性能好的工控机作为主机。 在保留原有的执行机构及传感器的基础上, 由传感器 从现场采集被测的物理量响应,通过 PCI 总线卡( PCI-8320 输入输出总线卡)实现数据的 采集。图 1 为系统硬件结构图。传感器1. 传

6、感器执行机构1. 执行机构图1系统硬件结构图1.2软件设计目前市场上存在各种各样的监控软件。国外的组态软件功能强大价格高,国内的组态软件价格较低,但功能上也稍逊。例如数据库功能就不足。考虑各方面因素,采用通用性强、 功能强大的VB6.0作为开发平台设计的锅炉监控系统和专业的工控软件比较,具有实现灵 活、成本低的优点。图 2为软件系统结构图。图3锅炉监控系统人机界面II显示操作子系统一数据库管理子系统锅炉调节子系统锅炉监控系统1II、!锅炉图2软件系统结构图该锅炉监控系统主要实现 6种功能。 人机界面:以系统的模拟图、虚拟仪表、数据表格、趋势曲线等丰富直观的形式显示系统的信息,友好高效地完成用户

7、和系统的交互操作,图3为系统人机界面。 数据采集与处理:PCI-8320多功能输入输出接口卡构成数据采集反馈子系统。测量值由传感器经数据采集反馈子系统进入锅炉调节子系统。处理后的控制量经过数据采集反馈子系统输出给执行机构。 越限报警:若数据出现越限情况,主界面报警灯闪烁,系统发出报警声。 数据存储:实时采集数据存入数据库中的历史表,形成历史记录。当各个通道中有控制量出现异常情况时,越限的数据及异常情况写入报警表,形成报警记录。历史记录和报警记录可供操作者随时查询。 权限细分:对监控系统的控制权进行细分,分为访问者和管理员。管理员以密码登入系统,可在线修改控制参数。 访问者只能监视锅炉系统的运行

8、情况。权限的细分提高了系统的可靠性。 打印制表:历史记录和报警记录打印制表。2关键技术与算法锅炉监控系统的技术难点主要体现在3个方面:利用 VB6.0进行工控软件的编程、锅炉控制算法的实现及数字滤波技术。2.1 VB 工控软件的实现 通信接口在监控系统中,各子系统之间要进行实时数据传递。锅炉调节子系统采用调用动态链接库的方式获取数据采集子系统数据。PCI-8KP.dll是PCI-8320数据采集卡配置的工作在Win dows98/2000/NT环境下的一个动态链接库。在工程中添加模块对其封装的函数进行声 明,系统运行时直接调用。锅炉调节子系统与数据库管理子系统之间采用应用层数据访问接口一 AD

9、O。在窗体中添加 ADO Data控件,监控程序通过 ADO控件与数据源 Access数据库 建立连接。 数据库的管理与查询考虑到实现方便及性能的要求,系统采用Microsoft Access作为数据库管理系统。数据库管理系统包含 3张数据表:历史记录表、报警记录表及参数记录表。历史记录表存储锅炉 各通道的历史数据。报警记录表存储锅炉的异常情况。参数记录表存储锅炉控制参数。系统中涉及到锅炉运行实时曲线、历史曲线、历史数据表、报警记录表等图表显示。采用了 TextBox,DataGrid,DataList等数据绑定控件显示数据库信息,并通过数据控件添加、删除 数据库中的内容。 虚拟仪表与报警实现

10、作为工控软件,友好高效的人机界面至关重要。系统采用传统仪表与数字显示并存方式,使数据的表达更加直观,符合操作者的习惯。在窗体中添加ActiveX 控件CWKnob和CWBotton,修改控件的属性得到仪表的外形。在窗体的相应位置放置控件,设计好前面板 并在代码编辑窗口输入程序代码,完成虚拟仪表的设计。系统出现异常情况时,主界面的报警灯闪烁,扬声器报警鸣笛。交替改变报警灯图片的Visible属性,使两张图片的交替显现,实现闪烁效果。 报表打印系统涉及历史记录报表及报警记录报表的打印输出。选用VB6.0中特有的数据报表设计器(Data Report Designer)实现数据报表的打印输出。数据报

11、表设计器以VB6.0中数据环境作为报表的数据源,直接对数据源中的数据进行报表式的输出。根据需要设置DataReport对象属性,检索报表结构,把对应的Comma nd对象下的字段拖到数据报表设计器中相应的分组标头部分,调整字段及各部分大小,完成报表设计。在设计环境中数据报表不能直接预览或输出,因此在窗体中设置预览及打印按钮。2.2锅炉控制算法锅炉的各控制回路均采用PID控制。为了便于计算机实现PID规律及提高控制效果,采用改进式的增量式PID控制。由于锅炉是大滞后、多变量、非线性、时变动态系统,尤其在汽包水位控制回路中还存在虚假水位”现象,因此系统中引入了积分分离及抗积分饱和的思想。积分分离:

12、当偏差|e(kTs)|较大时,取消积分作用,当偏差较小时才将积分作用引入。 这样可以避免在系统惯性和滞后的作用下大偏差引起的大超调和长时间波动。设置积分分离阈值Eo,当|e(kTs ) E0时,采用PD控制,可使超调量大幅度降低。当|e(kTs ) WE。时,采用PID控制,可保证系统的控制精度。积分分离PID算法可表示为下式:ku(kTs) = Kpe(kTs)+ K|Ki ;e( jTs)+Kde(kTs - e(kTs- Ts)j=i 抗积分饱和:因偏差的长时间存在,PID算式给出的控制量 u(k)有可能溢出,超出数模转换器所能表示的数值范围。结果PID的输出值持续增大或减小,而执行器却

13、无相应的动作,这就造成积分饱和。在系统输出控制量之前进行限幅处理:当 u(k)2n 时,取 u(k) = 2nn为数模转换器字长2.3数字滤波技术在测量流量、液位时信号经常夹杂着随即的干扰信号,采用算数平均滤波法, 连续几个采样值进行算术平均:其中N决定了滤波后信号的平滑程度。 N值较大,平滑度高灵敏度低。N值较小平滑度低灵敏度高。流量测量 N=812,压力测量N=4。3结束语基于VB 6.0的锅炉监控系统与原老式模拟仪表控制系统相比具有以下的几个特点:控制功能完善。新系统不仅能完成更加复杂的运算、逻辑控制,还加入锅炉信息控制系统, 保留完整的历史、报警数据,为锅炉的运行、维修、技术改造提供了

14、依据; 集中显示操作。微机显示屏和键盘取代了庞大的显示操作盘,过程信号以多种画面或数据形式显示,运行员利用键盘操作,实现集中管理,提高了工作效率,减少了误操作; 系统扩展灵活。应用微机技术,各种功能实现主要依靠软件通过公用硬件完成,修改控制方案只要修改软接线即可,系统升级更加灵活。综上所述,基于VB 6.0的锅炉监控系统的设计对其他工控系统设计有一定的参考价值。参考文献1孙秀权,唐 健,于秀银,杨汝华编著.锅炉和工业炉窑实用计算机控制技术.北京:国防工业出版社,1993年5月第一版2莫卫东,白 鹏张晓敏,张福萍.Visual Basic 6.0高级编程技巧-ADO数据访问篇.西安:西安交通大学出版社,2000年1月第一版3李贵山,威德虎.PCI局部总线开发者指南.西安:西安电子科技大学出版社,2003年10月第2版4韩 璞.火电厂计算机监控与监测.北京冲国水利水电出版社,2005年1月第一作者林燕凌,1983年生,主要研究方向过程控制方法与装置。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!