1 / 19
文档名称:

毕业设计(论文)基于C++Builder的实时过程监控系统的设计.doc

格式:doc   页数:19
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计(论文)基于C++Builder的实时过程监控系统的设计.doc

上传人:qujim2013 2013/5/19 文件大小:0 KB

下载得到文件列表

毕业设计(论文)基于C++Builder的实时过程监控系统的设计.doc

文档介绍

文档介绍:基于C++Builder的实时过程监控系统的设计
摘要:本文以上海新奥拓公司的“EFPT-1”过程控制实验对象为实验平台设计了一实时过程监控系统,该系统对锅炉液位、进水流量、出水压力、马达频率等11个参数进行在线检测并实时控制。利用C++Builder 6编写一监控界面,实现了监测参数的数字显示和动态曲线显示,监控界面逼真,操控方便,充分发挥了C++Builder在WIN32系统下快速开发应用程序的强大优势。在控制算法上采用改进型PID算法,主要有积分分离型和抗饱和积分型,实验结果表明这种算法代码实现简单,对信号变化反映速度快、超调小、效果稳定。
关键词:C++Builder 实时监控系统改进型PID
Design of Real-time Process Monitoring System
Based on C + + Builder
Abstract:This paper takes Shanghai new ao tuo "EFPT - 1" -the process control subjects for the experimental platform to design a real-time process monitoring system can test online and real-time control 11 parameters such as boiler water level, water flow rate, pressure, motor frequency and so c + + Builder 6 write a monitoring interface, in order to realize monitoring and displaying the digital parameters and showing dynamic interface lifelike, manipulation convenient, give full play to the c + + Builder under WIN32 system in the rapid development application powerful advantage. A modified algorithm in control PID algorithm basically have integral type separation and fight saturated integral results show that this algorithm to signal the realization of simple, code changes reflect speed, overshoot small, stable effectiveness.
Keywords: C++Builder;Real-time monitoring system;Improved PID
引言就目前而言,许多工业过程控制仍然要依靠人工加常规仪表进行操作和监控,这样不仅使得工人劳动强度加大,生产条件变差,而且很难保证安全生产。随着工业技术的发展,尤其是计算机控制技术的日益成熟,工业过程的计算机自动控制方式也得到了快速的发展和不断的完善。
工业过程采用自动控制,不仅可以大大减轻操作人员的劳动强度,改善工作环境和条件,而且可以在更大程度上提高生产效率,达到节能降耗的目的。随着对工业生产过程的自动化水平的要求越来越高,也要求其监控系统(尤其是实时监控系统)逐步完善。现阶段,中小型工业企业为降低设备成本大部分采用工业PC机(工控机)对工业过程进行监控。为了使那些不具备较高的特殊专业知识技能操作人员能够快速而全面地掌握系统运行状况,并能够对系统运行过程中出现的故障进行相应的操作就对开发监控软件平台提出了更高的要求。目前市场上控制系统所采用的软件非常多。主要有以下几类:
⑴在DOS系统平台下,应用C语言开发应用控制软件。
⑵在windows等平台下,采用市面上的组态软件开发各种工业监控应用软件;
以上两种方式均有各自不同的缺陷,方式⑴中控制算法容易实现,但缺点是用户界面和图形功能很差,这不利于现场操作人员的观察及现场分析。方式⑵的缺点是难以实现较复杂的控制算法,编程能力差,二次开发功能不强。为了克服上述缺陷,实现既易于进行二次开发,保证编程功能强大,又使得用户界面更加友好,图形功能更强。本课题以windowsXP为平台采用Borland公司的C++Builder系统开发软件结合Ma