黄 峻

(广西柳州发电有限责任公司)

摘要:简要介绍了PI系统在DCS中应用情况,通过利用两者的优势应用,提高历史数据与日志查询效率,并以此作为事故分析的重要手段。

关键字:DCS 查询MACS 效率 PI

1 DCS历史数据查询与日志查询应用现状

历史数据与日志查询是事故分析的重要手段,为了尽快找到事故发生的原因,历史数据查询与日志查询的可靠性和高效性也就成为了关键。同时机组设备的运行指标变化也需要对历史数据及日志进行综合的比较,数据查询效率也会影响分析的工作量。

柳州发电有限责任公司采用的DCS是和利时的MACSⅡ系统,目前,DCS系统进行了多次改造,设备的不断增加与数据库点的不断加入,使得#1、#2机组的历史数据容量越来越庞大,造成了数据查询的速度已经变得十分缓慢,导致问题出现的原因如下:

(1)    目前#1、#2机组的DCS系统数据库点都已超过了一万点,庞大的数据量使得历史数据查询的效率明显降低。

(2)    大量的数据使得数据存储变得更为麻烦,一台机组每天的数据存储容量都在1G以上,目前#2机组的历史数据即使压缩存储,一天的数据量也超过了350M,而我们光盘的容量仅为700M,无法刻录入两天的数据,而剩下的空间又无法使用。造成了光盘资源的浪费。

(3)    为了追忆以往的事故信息,需要读取以前刻录的数据。大量的数据在使用前需要解压才能使用,而大容量文件的解压需要的时间也变得十分长久,不利于事故追忆的数据分析工作。

正是由于以上原因的存在,所以我们在努力寻找一种有效的数据存储和查询方法来满足我们的需要。

2 提高DCS历史数据与日志查询效率可行性分析

公司已经在2004年9月新上了PI(Plant Information)实时数据库系统,通过该系统,我们可以远程查询机组运行状态,以及运行的各种重要参数。该系统的实时性及海量存储特点,使得PI系统的数据查询变得十分快捷,且可查询的数据范围可以更为久远。公司引入了PI系统进行DCS数据管理,而DCS系统中的大部分重要模拟量及开关量信号均已引入PI系统。和利时的MACSⅡ系统模拟量、开关量及日志数据文件存储独立,利用该DCS系统特点,我们把模拟量及开关量的数据存储交由PI系统完成,而日志文件仍使用DCS系统完成存储工作。由于日志文件数据量相对较少,可以比较快的完成查询工作,而PI系统也能很快的完成数据查询工作,这样就能把两个系统的优势相结合起来,实现事故分析中各类数据查询的高效性。

大量的数据交由PI系统进行存储后,DCS系统只负责日志数据的存储,大大减轻了数据压缩的时间,进而减少了服务器的负担,也减少了刻录光盘的数量,使得资源得以大大的节约。

3 提高DCS历史数据与日志查询效率方法

如何发挥PI系统与DCS系统两者的优势,加快数据查询及日志查询的速度;如何利用PI系统的海量数据存储特点,减轻DCS数据存储的负担都是我们一直关心的问题。因此从两个系统来分析处理:

(1)    在DCS系统方面:通过对MACSⅡ系统文件的分析,找到日志数据文件为历史数据文件夹下的syslog.dat文件,该文件约为90M,大大少于全天1G的数据量,且压缩后仅为20多M,极大的减少了存储空间的占用率。按照普通光盘的650M的容量,一张光盘就能保存一个月的日志文件,极大的节省了存储光盘的使用量。由于MACS的离线查询系统需要检查数据完整性,因此使用时只需要建立一个形如“2004年8月29日”的目录,在目录中拷入syslog.dat文件,并建立开关量数据文件和模拟量数据的空文件:0.dat、DIG0.dat来通过检查即可。

(2)    在PI系统方面:使用PI系统的ProcessBook软件建立查询用的相关趋势图,定义好分组,在使用时,只需要输入查询时间即可实现事故数据或者是历史数据分析的查询工作。因为PI系统默认是对数据进行了压缩处理,所以为了保证数据查询的可靠性,需要对查询的数据,特别是重要的参数进行精度的设置。这些设置根据运行的需要来设定,而且为了保证合理的存储容量,我们也只对重要运行参数进行高精度的设置,其它的数据仍然采用默认的压缩处理。

通过对两个系统的合理设置,我们就能将两个系统的优势结合在一起,既满足了数据查询的高效性,又减轻了服务器数据存储的负担。如果不涉及日志数据的查询,各部门可以利用MIS网络系统进行DCS数据的查询工作,也方便了各部门的工作。

4 结束语

PI系统刚刚引入使用不久,在使用中由于PI系统压缩算法设置不同会造成数据会与DCS有所出入,因此,我们在使用中还应继续配合运行与信息中心进一步完善它。根据我们的实际需要把数据的精度设置调整到更合理的参数,以满足我们的要求。

PI系统在DCS中的应用相关推荐

  1. dcs系统服务器配置,DCS系统中动态数据服务器设置方法

    DCS和PLC都是现代自动化发展过程中应用的较为广泛两大系统,本文是对DCS系统中的动态数据库的设置方法说明. DCS控制系统属于基础自动化,MIS系统侧重于办公自动化.这两者在反映速度上的区别很大, ...

  2. 树莓派Raspberry Pi 系统搭建和智能机器人小车的组装调试

    本文的出发点:无意接触到树莓派这款优秀的芯片,比较适合青少年编程,激发孩子的编程思维的培养,最好的学习就是实战,借助于淘宝上现成零件式的智能小车硬件和树莓派实现智能机器人小车的实现,给孩子带来低成本高 ...

  3. 什么是DCS系统?DCS和SCADA的区别

    如果你在工业自动化的企业环境中操作,可能听说过分布式控制系统 (DCS) 和监控和数据采集 (SCADA) 系统. DCS系统和SCADA系统有很多共同点,因为它们都被称为受控计算机系统,接收和评估合 ...

  4. 物联网技术周报第 126 期: 使用 Yocto 构建 Raspberry Pi 系统

    \ 看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料! \ \\ 新闻 \\ \ <构建天气数据交易平台,WeatherBlock要将个人气象站变成&q ...

  5. OVATION系统数据服务器,OVATION系统(电厂DCS系统培训课件)一.ppt

    OVATION系统(电厂DCS系统培训课件)一 3/26/01 Ovation OV010XP 操作员操作课程OV-010XPRev 3.0 操作站的主要功能 操作员接口 OPERATOR INTER ...

  6. dcs中标准计算机柜有哪些,电气PC,MCC,DCS分别代表什么?

    2016-04-09 回答 ■pc:动力中心,提供动力配置. ■mcc:电动机控制中心,保安mcc就是mcc系统的一部分.提供动力驱动设备的控制. ■ups:交(直)流不停电电源系统,作用是防止断电. ...

  7. 摄像头ISP系统原理(中)

    摄像头ISP系统原理(中) · AF(FOCUS)----自动对焦 根据光学知识,景物在传感器上成像最清晰时处于合焦平面上.通过更改 LENS 的位置,使得景物在传感器上清晰的成像,是 ISP FOC ...

  8. freemarker中运算符_如何在Web应用系统表示层开发中应用Velocity模板技术

    软件项目实训及课程设计指导--如何在Web应用系统表示层开发实现中应用Velocity模板技术 1.分离Web表示层的数据处理和展现逻辑的常见的应用技术 分离Web表示层的数据处理和展现逻辑是目前企业 ...

  9. volcanol_Linux_问题汇总系列_1_系统引导过程中到check filesystem时就无法继续引导问题解决方法。...

    在说问题之前,首先说一下我的用户名:volcanol.这里有点巧合,在上高中之前,我比较喜欢看火山喷发的景象,然后上了高中后 学习了火山这个单词:volcano, 然后加上我自己的姓的第一个字目是&q ...

  10. xp系统的计算机管理中用户在哪里,XP系统设备管理器中一片空白怎么修复?

    XP系统设备管理器中一片空白怎么修复?具体表现为:用户打开设备管理器的时候,并未显示任何一个驱动的存在,窗口一片空白.遇到这种情况时我们可以根据以下教程步骤进行操作,过程略微繁琐,请耐心尝试. XP系 ...

最新文章

  1. c语言中count的头文件,求助C语言大佬 , 只会写到一个.c文件里 ,不会用.h头文件...
  2. 利用python进行识别相似图片(二)
  3. 获取application.yml中的属性的方法
  4. paho.mqtt.embedded-c-master c语言版本架构
  5. python中frameset中的元素怎么识别_python3.6+selenium实现操作Frame中的页面元素
  6. 《程序员代码面试指南》第八章 数组和矩阵问题 在行列都排好序的矩阵中找数...
  7. Java面试题2019简书_2019最新Spring面试题大全含答案之Spring Beans(2019最全Spring超级葵花宝典)...
  8. 数据可视化工具_数据可视化
  9. Serial Old收集器和Parallel Old收集器
  10. Docker容器虚拟化技术---Docker高级实战(DockerFile)2
  11. 第 19 次 CCF CSP 认证 202006-4 1246(digits)
  12. 中国团队屠榜:COCOMapillary挑战赛包揽全部冠军
  13. java ftl 模板 输出list_关于在freemarker模板中遍历数据模型ListJavaBean的经验
  14. 【GPU结构与CUDA系列2】GPU硬件结构及架构分析:流多处理器SM,流处理器SP,示例架构分析
  15. (转)简体繁体转换代码(Big5-GB | GBK简体-GBK繁体)
  16. 关于五险一金(南京)
  17. S60v5 编程环境的搭建(2)
  18. 【湍流】基于matlab kolmogorov结合次谐波补偿大气湍流相位屏【含Matlab源码 2178期】
  19. 腾讯2020年第三季度财报在哪看
  20. DDR4相比DDR3的变更点

热门文章

  1. 将中文姓名转为拼音英文名的一种实现
  2. RICOH 身份证 便捷打印
  3. 呼叫中心行业,引领时代进步
  4. QC质量管理七大手法
  5. jtopo更改节点选中框的颜色
  6. 入门机器学习(西瓜书+南瓜书)神经网络总结(python代码实现)
  7. 中职计算机ps公开课教案,Photoshop教案(公开课).doc
  8. 电子科技大学软件工程大一到大二课程
  9. 博世传感器调试笔记(二)加速度及陀螺仪传感器BMI160
  10. 企业IT架构的发展历程