电力数据信息处理方法、装置、控制设备和存储介质制造方法及图纸

技术编号:27934726 阅读:11 留言:0更新日期:2021-04-02 14:14
本申请涉及一种电力数据信息处理方法、装置、控制设备和存储介质,该电力数据信息处理方法通过先获取电力数据信息,并将该电力数据信息进一步处理为结构化消息后存储于数据开源流处理平台,在数据开源流处理平台采用订阅消息传递模式将该结构化消息推送至订阅用户。电力数据信息从传统的需要通过扫描程序定时扫描转变为在数据开源流处理平台主动推送至订阅用户,使得订阅用户可以实时获取得到该电力数据信息,从而解决了现有技术中存在的目前对于电力数据信息无法实现实时获取的技术问题,达到了可以实时获取电力数据信息的技术效果。

【技术实现步骤摘要】
电力数据信息处理方法、装置、控制设备和存储介质
本申请涉及电力系统数据处理
,特别是涉及一种电力数据信息处理方法、装置、控制设备和存储介质。
技术介绍
随着电力工业与信息化的深度融合,电力信息化对电力企业和生产、运营、决策的价值不断增强,电力工业作为国家基础性能源设施,与社会发展和人民生活息息相关,是国家经济社会健康稳定持续发展的重要条件。电力企业生产信息数据包括电流、电压等,一般是由传感器对电力设备进行实时采集,然后推送至文件服务器落地形成数据文件进行存储,然后再对电流、电压数据文件进行解析加载导入数据库中进行后续应用分析。在应用分析过程中,调度程序定时触发扫描程序扫描文件服务器,扫描E语言数据文件的到达情况,当发现新E语言数据文件成功到达服务器后,调度程序会触发启动E语言数据文件解析加载程序对其E语言数据文件进行解析加载入数据库,完成E语言数据文件加载入数据库工作。在应用分析过程中涉及了数据文件是否到达的检测,同时还需要调用扫描程序对文件服务器进行触发扫描,检测、触发扫描时间过长,因此,目前对于电力数据信息无法实现实时获取。
技术实现思路
基于此,有必要针对上述技术问题,提供一种电力数据信息处理方法、装置、控制设备和存储介质。第一方面,提供了一种电力数据信息处理方法,方法包括:获取电力数据信息;将电力数据信息转换为预设语言数据格式的数字消息;将数字消息转换为结构化消息;将结构化消息存储于数据开源流处理平台;采用订阅消息传递模式将结构化消息推送至订阅用户。在其中一个实施例中,将结构化消息存储于预设消息集合;采用订阅消息传递模式将预设消息集合推送至订阅用户。在其中一个实施例中,将结构化消息持久化存储于预设消息集合。在其中一个实施例中,将数字消息推送至流实时适配程序;对数字消息进行解析,生成结构化消息。在其中一个实施例中,对电力数据信息进行调制,形成数字信号;将数字信号转换为预设语言数据格式的数字消息。在其中一个实施例中,实时获取电力设备的运行参数,其中,运行参数包括电流参数和电压参数;将运行参数转换为电力数据信息。在其中一个实施例中,数据开源流处理平台采用Kafka平台,预设语言数据格式为E语言格式。第二方面,提供了一种电力数据信息处理装置,该装置包括:信息获取模块,用于获取电力数据信息;格式转换模块,用于将电力数据信息转换为预设语言数据格式的数字消息;消息处理模块,用于将数字消息转换为结构化消息;消息存储模块,用于将结构化消息存储于数据开源流处理平台;消息推送模块,用于采用订阅消息传递模式将结构化消息推送至订阅用户。在其中一个实施例中,该消息推送模块包括:第一推送子模块和第二推送子模块。该第一推送子模块用于将结构化消息存储于预设消息集合。该第二推送子模块用于采用订阅消息传递模式将预设消息集合推送至订阅用户。在其中一个实施例中,该第一推送子模块用于具体用于将结构化消息持久化存储于预设消息集合。在其中一个实施例中,该消息处理模块包括:第一处理子模块和第二处理子模块。第一处理子模块用于将数字消息推送至流实时适配程序。第二处理子模块用于对数字消息进行解析,生成结构化消息。在其中一个实施例中,该格式转换模块包括:第一转换子模块和第二转换子模块。该第一转换子模块用于对电力数据信息进行调制,形成数字信号。该第二转换子模块用于将数字信号转换为预设语言数据格式的数字消息。在其中一个实施例中,信息获取模块包括:第一获取子模块和第二获取子模块。该第一获取子模块用于实时获取电力设备的运行参数,其中,运行参数包括电流参数和电压参数。该第二获取子模块用于将运行参数转换为电力数据信息。在其中一个实施例中,数据开源流处理平台采用Kafka平台,预设语言数据格式为E语言格式。第三方面,提供了一种控制设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现如上的方法的步骤。第四方面,一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上的方法的步骤。本申请实施例提供的技术方案带来的有益效果至少包括:本申请实施例提供了一种电力数据信息处理方法,通过先获取电力数据信息,并将该电力数据信息进一步处理为结构化消息后存储于数据开源流处理平台,在数据开源流处理平台采用订阅消息传递模式将该结构化消息推送至订阅用户。电力数据信息从传统的需要通过扫描程序定时扫描转变为在数据开源流处理平台主动推送至订阅用户,使得订阅用户可以实时获取得到该电力数据信息,从而解决了现有技术中存在的目前对于电力数据信息无法实现实时获取的技术问题,达到了可以实时获取电力数据信息的技术效果。附图说明图1为一个实施例中电力数据信息处理方法的应用环境图;图2为一个实施例中电力数据信息处理方法的流程示意图;图3为一个实施例中电力数据信息处理方法的流程示意图;图4为一个实施例中电力数据信息处理方法的流程示意图;图5为一个实施例中电力数据信息处理方法的流程示意图;图6为一个实施例中电力数据信息处理方法的流程示意图;图7为一个实施例中电力数据信息处理装置的结构框图;图8为一个实施例中控制设备的结构框图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。目前,随着信息化的发展,逐渐将电网系统中通过和互联网结合,以实现对于电网系统的运行状态的实现实时监控,目前主要是通过控制设备等实时获取电网系统的电力数据信息,然后将该电力数据信息转换为E语言数据文件存储于控制设备的存储单元部分,例如文件服务器中。在需要对该电力数据信息进行应用分析时,通过调度程序定时触发扫描程序扫描该文件服务器,扫描E语言数据文件的到达情况。当发现新的E语言数据文件成功到达文件服务器后,调度程序会触发启动E语言数据文件解析加载程序对其E语言数据文件进行解析加载入数据库,完成E语言数据文件加载入数据库工作。在应用分析过程中涉及了数据文件是否到达的检测,同时还需要调用扫描程序对文件服务器进行触发扫描,检测、触发扫描时间过长,从而导致目前对于电力数据信息无法实现实时获取。有鉴于此,本申请实施例提供了一种电力数据信息处理方法,通过先获取电力数据信息,并将该电力数据信息进一步处理为结构化消息后存储于数据开源流处理平台,在数据开源流处理平台采用订阅消息传递模式将该结构化消息推送至订阅用户,从而使得电力数据信息从传统的需要通过扫描程序定时扫描转变为在数据开源流处理平台主动推送至订阅用户,从而使得订阅用户可以实时获取得到电力数据信息。下面,将对本申请实施例提供的电力数据信息处理方法所涉及的实施环境进行简要地说明。请参见图1,本申请实施本文档来自技高网...

【技术保护点】
1.一种电力数据信息处理方法,其特征在于,所述方法包括:/n获取电力数据信息;/n将所述电力数据信息转换为预设语言数据格式的数字消息;/n将所述数字消息转换为结构化消息;/n将所述结构化消息存储于数据开源流处理平台;/n采用订阅消息传递模式将所述结构化消息推送至订阅用户。/n

【技术特征摘要】
1.一种电力数据信息处理方法,其特征在于,所述方法包括:
获取电力数据信息;
将所述电力数据信息转换为预设语言数据格式的数字消息;
将所述数字消息转换为结构化消息;
将所述结构化消息存储于数据开源流处理平台;
采用订阅消息传递模式将所述结构化消息推送至订阅用户。


2.根据权利要求1所述的电力数据信息处理方法,其特征在于,所述采用订阅消息传递模式将所述结构化消息推送至订阅用户,包括:
将所述结构化消息存储于预设消息集合;
采用订阅消息传递模式将所述预设消息集合推送至所述订阅用户。


3.根据权利要求2所述的电力数据信息处理方法,其特征在于,所述将所述结构化消息存储于预设消息集合,包括:
将所述结构化消息持久化存储于所述预设消息集合。


4.根据权利要求1所述的电力数据信息处理方法,其特征在于,所述将所述数字消息转换为结构化消息,包括:
将所述数字消息推送至流实时适配程序;
对所述数字消息进行解析,生成所述结构化消息。


5.根据权利要求1所述的电力数据信息处理方法,其特征在于,所述将所述电力数据信息转换为预设语言数据格式的数字消息,包括:
对所述电力数据信息进行调制,形成数字信号;
将所述数字信号转换为...

【专利技术属性】
技术研发人员:杜舒明梁雪青赵小凡孙煜华邹时容刘超宋强徐炫东廖嘉炜洪梓铭李情赵旭张梦清
申请(专利权)人:广东电网有限责任公司广州供电局
类型:发明
国别省市:广东;44

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

1