0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

InSQL系统的六大特点及在电厂SIS系统中的应用介绍

电子设计 来源:郭婷 作者:电子设计 2018-12-13 08:33 次阅读

为了适应中国经济的快速发展,电力行业进一步提高了全厂综合自动化水平,注重信息化的建设,特别是各地的火电厂纷纷提出适合自己工厂的厂级监控信息系统(也就是现在所说的SIS系统)以提高生产效率,实现电厂管理信息系统与各种分散控制系统之间的数据交换。厂级实时监控信息系统为电厂管理层的决策提供真实、可靠的实时运行数据,为市场运作下的企业提供科学、准确的经济性指标。但是SIS系统的开发往往不仅需要有一定的计算机知识,还需要了解自动化常识以及对电厂实时生产过程管理有比较深刻的理解。如果单纯依靠软件开发人员开发,则很难完成如此艰巨而又责任重大的任务,即使完成了也已经耗费了大量的人力和时间。

一 目前电厂SIS系统主要实现的功能有:

1.监视、指导机组的运行

2.降低发电企业的火电煤耗

3.主机和主要辅机故障诊断

4.科学分配机组负荷

5.降低成本、提高效益

6.管控一体化

目前市面上有很多关系数据库,但是均不能满足电厂的需求,我们需要建立一个实时/历史数据库并具有如下特点:

●为生产和管理获取所有的相关信息,可以生成过去和现在的所有操作情况画面,以足够的信息供用户以不同的视角在统一的数据仓库访问相同的信息,获得不同的应用。

●在线存储多年的工艺数据,即以用户或应用的要求,包括毫秒级的数据存储历史数据,以利于工艺和设备的运行状况分析。

●以数据的原型存贮,即数据的采集与存贮保持原有的采样间隔和采样精度而不必考虑将来如何用,但这需要占用大量的磁盘空间,采用先进的压缩技术和保持原有精度的还原技术是可取的。

●数据只存贮一次,以数据的基本形式存贮,并可对数据进行任何格式的计算和归纳处理。

●数据库是一个全厂范围内的统一数据平台,是用来在不同厂商产品间传送信息。因此,必须具有开放性,例如采用分布结构的计算机环境,Client/Server结构,可在多种系统配置下运行,在客户端产品底层采用Windows技术和Windows化的界面,有丰富的商业化数据处理工具,对不同的DCS、PLC、工控机等厂商产品有丰富的接口经验。

●数据采集和存储的可靠性。采用分布式结构进行数据采集和存储,接口能支持网络节点之间的容错技术,当发生故障时仍可继续采集网络节点式接口设备的数据,采用分布式数据存贮数据暂时保存在该节点上,保证数据在节点上的故障数据不丢失。

由于实时/历史数据库采集的速度快,数据量大,精度要求高,并且带有时标,便于分析和生成报表,因此十分适合目前电厂的数据采集和分析,而常规的关系数据库则在这些方面都相距甚远。

鉴于以上的这些原因,市场上也出现了许多不同级别的实时/历史数据库,目前最经济且性价比最优的则是美国Wonderware软件公司的IndustrialSQL Server(以下简称为InSQL)。

InSQL是一套基于Client/Server结构的商品化软件应用平台。它是时间序列的数据库,最适合处理过程数据。

二 nSQL有六大特点:

1.数据采集

InSQL可以实现快速数据采集。而在电厂内是不是需要这样快速的数据采集呢?1分钟的数据,能够满足ASME标准与国标的有关性能分析,也能产生许多报告及表示某些主要流程状态。但是对于过程诊断而言,则是不足的,有相当多的过程快于一分钟,对模拟量,根据Shannon 采样定理,选择采样周期T至少应是过程周期的1/2。

2.数据压缩

有了毫秒级的数据采集,硬盘就成为数据存储的最大瓶颈,InSQL内有一个称之为Loss-Less的压缩算法来实现数据存放的问题。她的压缩率非常的高,可以达到90%以上,且是无损压缩,整个过程对用户完全透明。那么电厂的实时数据究竟需要存放多久呢?我们认为最好能存2年或更多,因为目前机组的检修周期一般是一年至一年半,工程师应能与去年同期或修前的数据进行分析比较。

3.实时查询

有了海量的存储,有了压缩算法,我们还需要有一个便捷的查询手段。InSQL虽然是一个实时数据库,但是她也兼顾关系型的优点。除了直接支持用标准的 SQL语句查询数据,还对现有的SQL语言做了一定的扩展,提供了专用的关键字,用来实现返回等间隔的数据。

4.事件系统

虽然InSQL提供快速的数据采集,也有相当优秀的数据压缩率,也支持实时查询,但是InSQL所能做的还不只是这些,她还内嵌了一个便捷的事件系统。一旦系统有故障产生,系统就会触发数据库中的事件,事件系统会依据不同的情况执行不同的动作。

利用事件用户可以方便的从数据库中直接获取需要的相关数据,简单的统计数据或是提醒机制(Email方式)。只要配置事件系统就可以诊断状态和机组分析,达到事半功倍的效果。

5.内嵌MS SQL Server

InSQL是一个实时数据库,但是她还兼有关系型数据库的特点,因为内嵌了一个MS SQL Server数据库。InSQL数据库把所有的配置信息,所有的事件信息等都存储在MS SQL Server数据库中。一旦需要访问数据的时候,用户可以直接访问MS SQL Server来获得数据,也可通过OLE-DB的方式访问InSQL数据库。从下图中可以看出InSQL Server和MS SQL Server之间的架构关系,也体现出 InSQL是一个实时关系型数据的全新特性。


6.支持冗余

InSQL支持冗余,并且提供多种不同的冗余方案。通过内部的 IDAS(IndustrialSQL Data Acquisition Server)服务实现。一种方式称为失效切换:当有一组数据源出现问题时,InSQL会自动找到备用数据源,并把所有测点全部切换到备用节点上去。另一种方法称为存储转寄:当现场只有一组数据源,而其中的网络又由于某种原因断开了,系统会在数据源上自动缓存数据,当网络再次连通时,再把损失的数据传回InSQL数据库中,以保证数据库的完整性。

对于有些特别的情况,整个系统需要有一定的备用余量,则以上两种冗余方案则都不能满足需要。用户还可以调用InSQL的存储过程来实现复杂的冗余,整个过程也相当的容易,只要有一定数据常识的人员就可以完成。

InSQL不仅支持数据的冗余,还支持自身的冗余,两个InSQL之间也能通过软件配置达到数据库的同步,的确为用户提供了诸多的方便。

总体上来说InSQL是一个相当优秀的实时关系型数据库软件,这不仅体现在性能上,在价格上也有一定的优势。对于25000点的数据库与20个客户端而言,InSQL只需花费其他软件的25%,而且接口友好,不仅支持OPC/Suitelink,ODBC,还支持MS SQL编程接口。

下面针对电厂的具体情况,我们提出两个不同的系统架构。一是InSQL+InTouch的架构,这也是目前最为流行的架构;另一个是 Application+InSQL的架构,这是Wonderware公司建立在ArchestrA工业平台上的全新架构,具有更多更灵活的优点。

三 InSQL+InTouch系统架构

InSQL系统的六大特点及在电厂SIS系统中的应用介绍


考虑到很多电厂已经是运行了许多年了,期间的DCS设备可能由数个品牌所构成,又或者上位机监控软件也已经有几个不同的厂家所提供,鉴于大多数这样的情况,我们建议使用InSQL+InTouch的系统解决方案。

(1)网络结构

采用分层的网络架构,SIS网络以InSQL为核心,遵循开放的TCP/IP协议。行控制。另外SIS系统还为MIS系统提供了多种查询方式,支持实时数据的显示方式,也支持标准客户端的历史数据访问,还可以通过Web服务器实现网络浏览等。

(2)软件配置

如果用户使用的监控软件是InTouch,那么我们只要添加InSQL数据库服务器在一级网络上就可以方便的导入InTouch的测点,无需编程就可实现和DCS设备通讯;或者我们也可直接和OPC Server实现通讯,把所需要的DCS数据导入到InSQL服务器中。

(3)数据管理

具有良好的性能,比一般关系型数据的数据存储快100倍,提供毫秒级的数据采集。

支持标准的SQL查询,并可根据需要返回等间隔的数据,或返回一定数量的数据。

数据备份极为方便,一天生成一个目录来存储数据,也可使用内置的策略方式来定义循环存储数据。

对不能自动采集的数据,利用InSQL内的MDAS(Manual Data Acquisition Service)服务实现多种手工导入。

能够实现事件触发的功能,一旦条件满足,则会快速记录所有相关测点的信息,或者执行一些相关的语句。

提供手工加测点的方法,随时都可以增减数据测点。

对于数据源的冗余提供了多种方案,保证最大程度的数据完整性。

(4)数据压缩

InSQL的数据压缩性能是非常令人振奋的,她不仅具有非常优秀的压缩率,而且这个压缩算法还是无损压缩,为电厂海量存储提供了最有力的支持。

我们以每个数值占4个字节,时标占8个字节,1个为质量字节计算,共有22000点,2秒周期的循环方式存储:

每日数据=13×200000×(60/2)×60×24=11,232,000,000≈11G

再加上索引文件和日志文件就更大了。但是InSQL实际只占用了1G,并且时无损压缩,压缩率大于90%。

(5)性能优越

占用CPU的资源比较少,一般的负荷仅为5%-10%,如果有20个用户同时访问,也能很好的运作,CPU的最高负荷为70%。

除了提供历史数据还提供实时数据,并且可以使用28.8K的Modem进行远程监控查询。

(6)强大的客户端

提供多种客户端连接方式,最优秀的是有一个专门的ActiveFactory客户端软件。

用户如果需要自行编写程序,也可直接使用OLE-DB的方式连接到数据库,然后就和其他标准的关系型数据库一样使用SQL查询。

对于实时数据的查看,可以通过InSQL内的一个专用服务,再连接到FactoryFocus(InTouch只监视不控制的版本)上进行显示,速度和效率都和现场的操作员看到完全一样。

另一方面,你可基于InSQL实时数据库来实现基于大量历史数据的计算模型,这些模型可能基于对历史数据的查询,基于统计的计算等等。由于InSQL是标准SQL访问,所以功能扩展和计算都变得相对容易。

下面也罗列出一些具体的模块功能:

过程信息管理模块

性能计算模块

电厂负荷优化调度软件模块

锅炉清洁模块

汽机寿命管理模块

锅炉寿命管理模块

辅机寿命管理模块

诊断功能系统

电厂设备测试模块

数据调整模块

优化控制模块

维修、备件管理模块

文档、工程管理、环保管理模块

经营计划管理、技术经济分析、报价支持高层软件模块

这些功能模块有些是可以直接使用InSQL来实现,有些则需要通过专业软件来实现。

总体来说,Wonderware 的ArchestrA架构采用全新的技术,为自动化和信息化系统构筑了优秀的平台,同时为发电企业的SIS系统的构筑提供了强大的可扩展的灵活架构,并提供了灵活便捷的应用扩展能力。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 控制系统
    +关注

    关注

    41

    文章

    5964

    浏览量

    108717
  • 计算机
    +关注

    关注

    19

    文章

    6651

    浏览量

    84556
  • 自动化
    +关注

    关注

    28

    文章

    5039

    浏览量

    77733
收藏 人收藏

    评论

    相关推荐

    剩余电流式电气火灾监控系统在火力发电厂的应用

    的应用情况,主要从 系统简介、电气火灾原因等方面进行了分析。*后从配电箱、火灾监控设备等方面介绍了应用电气火灾监控设备的注意事项。本文研究成果将对电气火灾监控系统在火力发电厂的应用起到
    的头像 发表于 04-15 16:39 109次阅读
    剩余电流式电气火灾监控<b class='flag-5'>系统</b>在火力发<b class='flag-5'>电厂</b>的应用

    探讨应急照明和疏散指示系统在发电厂中的设计与应用

    探讨应急照明和疏散指示系统在发电厂中的设计与应用 张颖姣 安科瑞电气股份有限公司 上海嘉定 201801 【摘要】:本文通过对照发电厂照明及防火标准与《消防应急照明和疏散指示系统技术标
    的头像 发表于 02-27 13:57 130次阅读
    探讨应急照明和疏散指示<b class='flag-5'>系统</b>在发<b class='flag-5'>电厂</b>中的设计与应用

    浅谈无线测温系统电厂的研究和应用

    技术及移动互联网云端与电力自动化 技术相结合,云边协同,实现智能化无线测温系统方案。无线测温系统具有结构简单可靠,扩展性好,布点灵活等特点,可以结合行业深层需求及其他技术,进一步在电厂
    的头像 发表于 02-04 16:45 183次阅读
    浅谈无线测温<b class='flag-5'>系统</b>在<b class='flag-5'>电厂</b>的研究和应用

    详解FPGA六大应用领域

    FPGA 所能应用的领域大概可以分成六大类,下面听我一一道来。 01 FPGA通信系统的应用简介 FPGA 通信领域的应用可以说是无所不能,得益于 FPGA 内部结构的
    发表于 01-17 17:03

    电厂可燃物料堆垛温度监控预警系统

    生物电厂可燃物料堆垛温度监控预警系统,草垛堆秸秆堆防自燃测温系统.易燃堆垛温度监测防自燃报警系统.生物质电厂燃料防自燃无线测温
    的头像 发表于 01-08 09:49 104次阅读
    <b class='flag-5'>电厂</b>可燃物料堆垛温度监控预警<b class='flag-5'>系统</b>

    风力发电厂中建筑消防系统的应用

    电厂照明设计主要依据《发电厂和变电站照明设计技术规定》DL/T5390-2014(以下简称“照明标准”)和《火力发电厂与变电站设计防火标准》GB50229-2019(以下简称“防火标准
    的头像 发表于 12-22 14:25 222次阅读
    风力发<b class='flag-5'>电厂</b>中建筑消防<b class='flag-5'>系统</b>的应用

    LabVIEW的轴工业机器人运动控制系统

    LabVIEW开发轴工业机器人运动控制系统 本项目开发了一个高效的工业机器人控制系统,重点关注于运动学算法和轨迹规划算法的实现和测试。LabVIEW作为一个关键技术,项目中扮演了核
    发表于 12-21 20:03

    工业机器人的三大部分六大系统是什么?

    工业机器人由三大部分和六个子系统构成。基于这三大部分和六大系统的协同作业,令工业机器人成为了具备工作精度高、稳定性强、工作速度快等特点的高精密度机械设备,进一步为企业提高生产效率、降低生产成本、提高
    的头像 发表于 11-17 08:07 2118次阅读
    工业机器人的三大部分<b class='flag-5'>六大系统</b>是什么?

    基于arm超声波风速测量系统设计

    的方法,准确判断超声波到达时间的问题上有所改进。文章共分个部分。第一章绪论介绍了超声波风速测量仪表的发展现状、本篇论文选题的目的和意义、所做的工作以及创新点。第二章介绍了超声波风速
    发表于 09-26 07:08

    电厂热控系统的构成

    电厂的热控系统主要是指DCS系统控制下的各类自动化仪表、以及调节控制的阀门装置。其中DCS系统可以看作是由多个微处理机以控制功能分散、管理集中统一的控制逻辑,对整个火
    的头像 发表于 08-28 22:50 677次阅读

    浅谈电厂电能管理及开关状态在线监测系统的开发

    【摘要】:基于某大型电厂的分层分布式电能管理及开关状态在线监测系统的实际案例,介绍了发电厂电能管理系统的开发情况、网络结构及
    的头像 发表于 07-06 09:17 542次阅读
    浅谈<b class='flag-5'>电厂</b>电能管理及开关状态在线监测<b class='flag-5'>系统</b>的开发

    DDR内存条治具你了解多少?

    ,频率更高:采用超短进口双头探针设计,相比同类测试产品使IC与PCB之间数据传输距离更短; ⑥可自行维修,节省时间:采用带定位孔内存颗粒测试专用PCB,探针板与PCB 孔定位,保证探针与PCB精确定位;以上就是关于DDR内存条治具六大特点
    发表于 06-15 15:45

    智能发电系统特点包括

    维护人员发送信息,检查原因,避免发展成严重问题。智能化电源管理系统具有解决电气火灾问题的优点。 智能电源管理系统六大特点 1、能有效地防火。通过智能防火监控终端,可以更全面、准确地监
    发表于 06-13 10:29 206次阅读

    智慧电厂应用人员定位系统的经验探讨

    在智慧电厂中,基于UWB的人员定位系统一直是一个标准建设内容,但是对人员定位系统的应用上,各个电厂采取了不同的策略,也就形成了不同的效果。有的电厂
    的头像 发表于 05-12 09:27 351次阅读
    智慧<b class='flag-5'>电厂</b>应用人员定位<b class='flag-5'>系统</b>的经验探讨

    MIB的发送特点是什么?MIB包含的RRC参数介绍

      01 MIB的发送特点是什么?   NRMIB和SIB的总体结构与LTE类似,区别在于SIB的发送方式。   LTE系统,无论UE
    发表于 05-06 12:55