基于Redis的电力调度自动化系统中时标量测数据存储系统和方法技术方案

技术编号:16379879 阅读:79 留言:0更新日期:2017-10-15 14:04
本发明专利技术公开基于Redis的电力调度自动化系统中时标量测数据存储系统和方法,系统包括前置规约处理模块、后台数据处理模块、实时数据库、Redis数据提交模块和Redis数据库;前置规约处理模块获取变电站带时标的量测数据报文,并从中获取遥测数据的序号、源码值、遥测发生时间和数据状态位,转换得到遥测对象ID、遥测值;后台数据处理模块向Redis数据提交模块发送量测数据写库请求,以及遥测对象ID、遥测值、遥测发生时间和数据状态位;同时后台数据处理模块将遥测值和数据状态位写入实时数据库;Redis数据提交模块根据将接收到数据转换为key‑value型数据结构,将数据写入Redis数据库。本发明专利技术可实现对电力调度自动化系统中时标量测数据的快速存取。

Storage system and method of time scalar measurement data in power dispatching automation system based on Redis

The invention discloses a power dispatching automation system based on Redis in scalar data storage system and method, system includes pre protocol processing module, data processing module, real-time database, Redis data submission module and Redis protocol module database; pre processing for substation with time scale measurement data packets, and obtain the telemetry data the serial number, the source value, occurrence time and data telemetry from the state, transformed from object ID, remote telemetry; data processing module to the Redis module to send data to submit data and write library requests, and remote object ID, telemetry, telemetering data in time and the state; and the background data processing module telemetry values and data state to real-time database; Redis data submission module according to the received data is converted to key value data Structure, writes data to Redis database. The invention can realize fast access to the scalar data in the power dispatching automation system.

【技术实现步骤摘要】
基于Redis的电力调度自动化系统中时标量测数据存储系统和方法
本专利技术涉及电网数据处理
,特别是一种基于Redis的电力调度自动化系统中时标量测数据存储系统和方法。
技术介绍
目前调度自动化系统实时采集的变电站量测数据没有统一的时标,更新周期长,而且时延较大,使用量测数据的状态估计,计算采用的量测信息来自内存实时数据库,为各个测点的最新量测值,没有考虑各测点的量测时标是否一致,无法找到协调和处理各量测量不同时延的有效方法,难以克服量测不同步对电网高级应用分析计算的不利影响。因此已经有项目正在开展变电站数据带时标上送到电力调度自动化系统的研究工作,而电力调度自动化系统如何实现变电站带时标数据的存储和应用是时标量测数据后续应用的基础。经过调研分析,发现Redis是一种强大的key-value数据库,其数据是基于内存存储,响应速度快,如将其应用于调度自动化系统中对时标量测数据的存储,可以实现对时标量测数据的快速存取。RTU,远程测控装置。
技术实现思路
本专利技术要解决的技术问题为:利用Redis库存储结构丰富及优异的读写性能,实现对电力调度自动化系统中时标量测数据的快速存取,为调度本文档来自技高网...
基于Redis的电力调度自动化系统中时标量测数据存储系统和方法

【技术保护点】
基于Redis的电力调度自动化系统中时标量测数据存储系统,其特征是,包括前置规约处理模块、后台数据处理模块、实时数据库、Redis数据提交模块和Redis数据库;前置规约处理模块连接变电站RTU装置以获取带时标的量测数据报文,然后从量测数据报文中获取遥测数据的序号、源码值、遥测发生时间和数据状态位,将其中的遥测序号转换为遥测对象ID,将源码值转换为遥测值,再将转换后的遥测对象ID、遥测值、遥测发生时间和数据状态位,发送至后台数据处理模块;后台数据处理模块向Redis数据提交模块发送量测数据写库请求,并将接收到的遥测对象ID、遥测值、遥测发生时间和数据状态位,组包发送给Redis数据提交模块;同...

【技术特征摘要】
1.基于Redis的电力调度自动化系统中时标量测数据存储系统,其特征是,包括前置规约处理模块、后台数据处理模块、实时数据库、Redis数据提交模块和Redis数据库;前置规约处理模块连接变电站RTU装置以获取带时标的量测数据报文,然后从量测数据报文中获取遥测数据的序号、源码值、遥测发生时间和数据状态位,将其中的遥测序号转换为遥测对象ID,将源码值转换为遥测值,再将转换后的遥测对象ID、遥测值、遥测发生时间和数据状态位,发送至后台数据处理模块;后台数据处理模块向Redis数据提交模块发送量测数据写库请求,并将接收到的遥测对象ID、遥测值、遥测发生时间和数据状态位,组包发送给Redis数据提交模块;同时,后台数据处理模块将接收到的遥测值和数据状态位写入实时数据库,以更新实时数据库中的数据;Redis数据提交模块根据量测数据写库请求,将接收到的遥测对象ID、遥测值、遥测发生时间和数据状态位,转换为满足Redis数据库存储格式的key-value型数据结构,然后调用Redis数据库写入接口函数,以将转换后的遥测对象ID、遥测值、遥测发生时间和数据状态位数据,写入Redis数据库。2.根据权利要求1所述的基于Redis的电力调度自动化系统中时标量测数据存储系统,其特征是,还包括图形客户端显示模块,图形客户端显示模块从实时数据库中获取最新的遥测数据和状态值,并将获取到的遥测数据和状态值通过图形界面显示。3.根据权利要求1所述的基于Redis的电力调度自动化系统中时标量测数据存储系统,其特征是,后台数据处理模块还包括数据合理性判断单元,数...

【专利技术属性】
技术研发人员:孙世明孟勇亮赵家庆余璟唐元合吴庆曦吕洋李端超李春盛振明高尚
申请(专利权)人:国电南瑞科技股份有限公司国家电网公司国网江苏省电力公司国网安徽省电力公司国网江苏省电力公司苏州供电公司国电南瑞南京控制系统有限公司南京南瑞集团公司
类型:发明
国别省市:江苏,32

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

1