紫金桥实时数据库在电厂中的应用

扫码手机浏览

关键词:摘要:龙凤热电厂实施的生产管理信息化简单从系统架构上讲,主要由实时数据采集、实时/历史数据库和高级应用子系统构成。实时数据采集部分就是把工厂的各个部分的计算机监控系统中的实时生产数据采集出来,为整个系统提供生产数据来源,这是整个项目的基础;实时/历史数据库是整个项目的核心和技术关键,起到承上启下的作用,为上层管理软件提供实时、历史数据,完成工艺流程图...
  • 关键词:
  • 摘要:龙凤热电厂实施的生产管理信息化简单从系统架构上讲 ,主要由实时数据采集、实时/历史数据库和高级应用子系统构成 。实时数据采集部分就是把工厂的各个部分的计算机监控系统中的实时生产数据采集出来,为整个系统提供生产数据来源,这是整个项目的基础;实时/历史数据库是整个项目的核心和技术关键 ,起到承上启下的作用 ,为上层管理软件提供实时 、历史数据,完成工艺流程图和生产数据的WEB发布等功能;高级应用就是在实时数据库的基础上完成工厂的生产管理、计算功能,这其中包括班组成本核算 ,能耗、物耗计算,机组性能计算和经济运行分析等。下面分别进行详细介绍。

  • 概述

大庆龙凤热电厂隶属于大庆石油管理局电力集团,始建于上世纪60年代末期 ,担负着6台111MW发组发电和向大庆石化炼油厂 、石油公司 、大庆第三制药厂工业供热的生产任务,同时还承担着龙凤区冬季120万平方米居民采暖供热任务 。

工厂早期是燃油锅炉发电,为了节约资源、提高效益 ,工厂从2000年到2003年陆续完成了6台燃油锅炉改造为燃煤旋风炉的工作 。同时实现了从给煤到发电的全部生产过程计算机监控。

随着计算机技术的普及应用和龙凤热电厂现场设备的升级改造,大庆龙凤热电厂为了全厂安全、经济运行和提高电厂整体效益,在全厂范围内实施了生产管理信息化。

 

  • 实施方案

龙凤热电厂实施的生产管理信息化简单从系统架构上讲 ,主要由实时数据采集 、实时/历史数据库和高级应用子系统构成 。

实时数据采集部分就是把工厂的各个部分的计算机监控系统中的实时生产数据采集出来,为整个系统提供生产数据来源,这是整个项目的基础;实时/历史数据库是整个项目的核心和技术关键 ,起到承上启下的作用 ,为上层管理软件提供实时、历史数据,完成工艺流程图和生产数据的WEB发布等功能;高级应用就是在实时数据库的基础上完成工厂的生产管理、计算功能,这其中包括班组成本核算 ,能耗 、物耗计算,机组性能计算和经济运行分析等。下面分别进行详细介绍。

 

1、实时数据采集:

实时数据采集是实时数据库的重要组成部分,它负责将现场数据实时传送给数据库 ,是数据库服务器与生产控制系统连接的桥梁 。紫金桥实时数据库具有丰富的I/O接口,能够与各种DCS, ,智能仪表通讯,支持的通讯介质可以是以太网、串口 、专用通讯卡等。

数据采集

在大庆龙凤热电厂项目中除电气分厂的计算机监控系统不具备通讯接口能力外,其它计算机监控系统都具备OPC、DDE通讯接口 ,这样利用紫金桥实时数据库提供的通讯驱动软件很容易地与这些计算机监控系统建立通讯连接,实时采集出生产数据。

对于不具备通讯接口能力的电气分厂的计算机监控系统经过联系厂家,按照厂家提供的数据文件的结构 ,以读文件的形式将实时数据读出 ,通过紫金桥定制开发的专用接口,将实时生产数据上传到实时数据库 。

具体做法是在每一套DCS工程师站附近安装一台前置数据采集计算机,每个数采计算机内安装一套紫金桥接口软件 ,就地就近通过新安装的网卡采集生产数据。如图所示。

 

 

系统安全

为了在生产数据采集的同时,保证DCS系统得绝对安全,不受计算机病毒的侵害 ,防止病毒传播到DCS系统造成DCS系统性能下降甚至瘫痪,系统安全非常关键 。为了保证DCS不感染病毒,首先要保证每一个前置数采机的安全 ,只有前置数采机的不感染病毒才能保证DCS的安全。

目前病毒传播是局域网普遍存在的隐患,为了杜绝前置数据采集计算机感染网络病毒,在本项目中每个前置数据采集计算机与计算机监控系统通过单独的专用网络连接 ,而每个前置数据采集计算机与实时数据库通过计算机串行通讯口连接,通讯介质选用光纤,软件利用紫金桥串口服务器功能 ,最大通讯速率可以达到56K ,完全能够满足速度要求。由于用户对计算机串行通讯口具有绝对的控制能力,不具备任何感染病毒的能力,这样设置使数采机将局域网的计算机与DCS工控机隔离 。只要保障数采机不被病毒感染 ,DCS工控机也将不会被局域网中的病毒感染 。

要避免系统中的计算机被病毒感染,首先了解计算机病毒的传播途径。计算机病毒主要是通过移动介质(软盘、光盘 、闪存等)以及通过网络共享文件夹、文件传输、浏览网页接收邮件以及操作系统漏洞等进行传播的,在本项目实施过程中和今后的维护过程中要采取下列措施就可以有效地避免病毒。

  • 数采机不配备显示器 、键盘和鼠标 。
  • 不安装任何与数采系统无关的软件。
  • 除管理员以外 ,其他人不得使用移动介质复制 、访问文件。
  • 不共享文件夹 。
  • 不配置浏览器和电子邮件。
  • 关闭或删除系统中不需要的服务。如存在着安全漏洞的 FTP和 Web 服务等 。
  • 关闭不使用的TCP、UDP、IP端口, 只保留数采系统所需端口。

 

2 、实时/历史数据库

紫金桥实时数据库是国家“九五”攻关计划和国家“863 ”计划资助完成的、具有完全自主知识产权的实时数据平台,是一个高性能、高速度 、高吞吐能力、可靠性强的跨网络、跨操作系统的开放式实时数据软件开发环境。它统一管理来自过程设备 、应用程序、用户界面、管理系统等的各种数据,可灵活地适应控制 、优化、管理等不同层次的需要 。紫金桥实时数据库的结构示意图如下:

主要性能指标

服务器处理速度:每秒钟处理200,000次实时数据请求。

单机容量:200,000万点。

历史检索速度:检索任意一天历史数据(抽样100,000记录)不超过1秒 。

历史存储精度:最小分辨率1毫秒 。

并发客户数:服务器可同时处理256个客户端请求。

 

紫金桥实时数据库内核

紫金桥实时数据库内部结构如下图所示:

 

 

    • 输入输出处理:负责对现场来的原始数据进行各种输入处理 ,如量程变换、开方 、分段线性化 、滤波等;对于输出到现场的数据,要进行输出限制和灵敏度检查。
    • 报警检查:对转化后的数据进行各种报警检查,如限值、变化率、偏差 、异常值检查 ,支持延时报警 。
    • 历史存储:将快速变化的实时数据、手工录入数据、运算结果都可以进行高效压缩,形成历史挡案。
    • 统计记录:对实时数据的变化规律,如最大/小值 、平均值 ,方差等进行统计 ,形成统计记录;
    • 事故追忆:实时检测用户关心的事件,当事件产生时,执行用户规定的动作;也可以对事件相关点近期数据进行翔实记录 ,以便更精确的故障诊断;
    • 虚拟位号(基于位号的计算功能):这种基于服务器的计算功能对需要计算的报表和班组核算非常有效,因为桌面进行的计算结果不能被所有应用和用户共享,容易产生数据的差异性 ,虚拟位号可以保证计算结果的一致性,并可以作历史存储。
    • 脚本:执行用户脚本,包括一次性、周期性脚本 ,数据触发脚本、条件脚本等,以便完成用户定制的逻辑或运算 。
    • 与关系数据库通信:可以将实时数据库中组态内容,实时数据 ,统计数据,报警,事件 ,操作等信息以记录形式保存到关系数据库中 ,可以自由地定义记录的触发条件,记录的类型(一次性或连续记录)等。
    • 安全审核:只有满足权限的用户才能访问数据库中实时数据 、历史数据,并可以指定对重要数据的访问或组态操作进行记录。
    • 双机热备:即可以指定一台机器为主数据库 ,另一台作为热备数据库 。热备数据库内容与主数据库内容实时同步,包括实时数据、历史数据、统计数据 、操作事件,报警记录等内容同步。热备数据库实时监视主数据库状态 ,一旦发现主数据库停止响应,便接管控制。
    • 互连性:数据库中的点除了可以与I/O设备进行连接外,点与点之间也可以进行内部连接 ,甚至可以与其他数据库中的点进行连接,我们称之为外部连接 。通过外部连接,分布在不同主机上的数据库 ,可以相互通讯。数据库的客户端也可以同时访问多个数据库。
    • 时钟同步:可以指定某个数据库为主数据库,其他数据库与之进行时间同步 。
    • 开放接口:实时数据库不但可以通过DDE/OPC协议与第三方,实时数据库提供了DDE服务器 ,OPC服务器 ,OLE接口和控件,API接口等各种开放协议和接口 。其它第三方程序通过这些接口和协议与紫金桥实时数据库进行通信,也可以嵌入ActiveX控件实时访问或浏览实时数据库中的数据。
    • 网络支持:实时数据库网络通信通讯程序 ,可以通过以太网、串口、拨号网络等将分布在不同机器上的实时数据库,设备驱动服务器,客户端程序连接到一起 ,形成分布式体系结构。 
      • 实时数据存储
      • 历史数据管理
      • 流程图显示
      • WEB浏览
      • 与关系型数据库集成
      • 应用效果
      • 厂级的实时监控和生产过程管理指导 。管理人员可以利用系统提供的清晰 、精确的过程画面和实时 、历史趋势,随时了解生产装置运行状况的动态信息,及时准确掌握生产的动态 ,对生产过程中出现的问题及时做出相应,使各个生产单元始终处于最佳运行状态、降低能耗,提高机组运行可靠性、安全性和经济性
      • Web浏览。无论何时何地 ,只要有互联网,就可以随时查看各装置的实时生产数据,历史趋势 ,统计报表等。
      • 长期历史存储 。由于实时数据库具有高效的存储策略 ,再加上廉价的大容量的存储介质,可以将重要的生产参数长期保存,为工艺生产计算提供完整 、真实的生产数据。
      • 提供数据深加工的平台。实时数据库做为基础数据平台可以为企业提供完整的实时、历史数据 ,企业可以在其上开发各种应用系统,满足精细化管理需要,实施量化考核 ,同时为决策层提供真实、可靠 、科学、快捷的第一手数据 。
      • 结论

 

本文转载自互联网,如有侵权,联系删除