基于Redis的双通道实时数据采集系统及采集方法技术方案

技术编号:21777289 阅读:37 留言:0更新日期:2019-08-03 23:13
本发明专利技术公开基于Redis的双通道实时数据采集系统,包括后台数据处理模块、前台数据管理模块,所述后台数据处理模块与所述前台数据管理模块相连接,所述后台数据处理模块和所述前台数据管理模块均加载在互为主备的主机器和备机器上,所述主机器和所述备机器分别独立运行加载上的所述后台数据处理模块和所述前台数据管理模块。本发明专利技术将互为主备的进程分别部署在两台机器AB上并分别独立部署实时数据采集系统的所有组件,解决了数据传输中断和数据短暂丢失的问题,集成了常用的电力系统通信规约以及串口、网络等多种通信方式,并且可以融入大数据平台,能够有效满足电厂级、区域级、集团级的实时数据采集要求,保证了电力系统的安全稳定运行。

Two-channel Real-time Data Acquisition System and Acquisition Method Based on Redis

【技术实现步骤摘要】
基于Redis的双通道实时数据采集系统及采集方法
本专利技术涉及一种基于Redis的双通道实时数据采集系统及采集方法,属于实时数据采集

技术介绍
在电力、冶金、石油、化工等领域,现场生产设备在运行过程中产生的实时数据具有重要的应用价值,这些数据为管控层的高级管理应用提供强有力的数据支持。因此,需要设计并实现一款实时数据采集系统,通过把现场各个独立的生产设备在运行过程中产生的数据融为一体,进行统一的平台化管理,形成统一的数据规范和数据服务。现有国内电力企业的数据采集设备和软件主要是南自、南瑞等电力厂商的基于IEC60870开发的数据采集设备和软件,这些产品包括南自PSX643U,PSX610G,南瑞NSC2200E等,被应用于电力、冶金、石油、化工等领域的工业控制系统与信息管理系统中。这些数据采集系统采用单机部署或主备部署方式。单机部署方式当机器发生故障时会导致数据传输中断,主备部署方式当主机器发生故障时切换到备机器存在时间间隔,引起数据短暂丢失,并且当备机器发生故障时存在主备切换失败,导致数据传输中断,不能保证数据的安全性。此外,这些数据采集系统只支持单一通信规约和单一通信本文档来自技高网...

【技术保护点】
1.基于Redis的双通道实时数据采集系统,其特征在于,包括后台数据处理模块、前台数据管理模块,所述后台数据处理模块与所述前台数据管理模块相连接,所述后台数据处理模块和所述前台数据管理模块均加载在互为主备的主机器和备机器上,所述主机器和所述备机器分别独立运行加载上的所述后台数据处理模块和所述前台数据管理模块。

【技术特征摘要】
1.基于Redis的双通道实时数据采集系统,其特征在于,包括后台数据处理模块、前台数据管理模块,所述后台数据处理模块与所述前台数据管理模块相连接,所述后台数据处理模块和所述前台数据管理模块均加载在互为主备的主机器和备机器上,所述主机器和所述备机器分别独立运行加载上的所述后台数据处理模块和所述前台数据管理模块。2.根据权利要求1所述的基于Redis的双通道实时数据采集系统,其特征在于,所述后台数据处理模块包括数据接入模块、报文解析模块、数据转发模块,所述数据接入模块与所述报文解析模块相连接,所述报文解析模块与所述数据转发模块相连接。3.根据权利要求2所述的基于Redis的双通道实时数据采集系统,其特征在于,所述数据接入模块用来支持IEC101、IEC102、IEC104、Modbus和部颁CDT、DL476常用电力系统通信规约以及串口、网络多种通信方式,同时向主机器上的Redis和备机器上的Redis发布消息。4.根据权利要求2所述的基于Redis的双通道实时数据采集系统,其特征在于,所述数据转发模块用来支持实时数据库和关系数据库,只从主机器上的Redis订阅消息。5.根据权利要求2所述的基于Redis的双通道实时数据采集系统,其特征在于,所述报文解析模块用来根据接入的通信规约,按照通信规约的报文规则解析数据,解析完成后将数据转发到实时数据库或关系数据库中,主机器和备机器上的心跳服务实时同步进程状态,并且实时向心跳服务中更新...

【专利技术属性】
技术研发人员:徐鹏飞王照阳张磊齐刚宋坤马驰源刘广王永文张飞黄刘松周明琴
申请(专利权)人:南京华盾电力信息安全测评有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1