CN112596917A - 电力数据信息处理方法、装置、控制设备和存储介质 - Google Patents
电力数据信息处理方法、装置、控制设备和存储介质 Download PDFInfo
- Publication number
- CN112596917A CN112596917A CN202011312875.7A CN202011312875A CN112596917A CN 112596917 A CN112596917 A CN 112596917A CN 202011312875 A CN202011312875 A CN 202011312875A CN 112596917 A CN112596917 A CN 112596917A
- Authority
- CN
- China
- Prior art keywords
- message
- data information
- power data
- electric power
- structured
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 33
- 238000003672 processing method Methods 0.000 title claims abstract description 26
- 238000003860 storage Methods 0.000 title claims description 23
- 238000012545 processing Methods 0.000 claims abstract description 61
- 238000005111 flow chemistry technique Methods 0.000 claims abstract description 18
- 238000000034 method Methods 0.000 claims description 30
- 238000004590 computer program Methods 0.000 claims description 23
- 238000006243 chemical reaction Methods 0.000 claims description 15
- 230000006978 adaptation Effects 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 abstract description 21
- 230000000694 effects Effects 0.000 abstract description 8
- 238000004458 analytical method Methods 0.000 description 10
- 230000008569 process Effects 0.000 description 10
- 238000009826 distribution Methods 0.000 description 9
- 230000002085 persistent effect Effects 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 238000012544 monitoring process Methods 0.000 description 6
- 238000001514 detection method Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012806 monitoring device Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Public Health (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- General Health & Medical Sciences (AREA)
- Water Supply & Treatment (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本申请涉及一种电力数据信息处理方法、装置、控制设备和存储介质,该电力数据信息处理方法通过先获取电力数据信息,并将该电力数据信息进一步处理为结构化消息后存储于数据开源流处理平台,在数据开源流处理平台采用订阅消息传递模式将该结构化消息推送至订阅用户。电力数据信息从传统的需要通过扫描程序定时扫描转变为在数据开源流处理平台主动推送至订阅用户,使得订阅用户可以实时获取得到该电力数据信息,从而解决了现有技术中存在的目前对于电力数据信息无法实现实时获取的技术问题,达到了可以实时获取电力数据信息的技术效果。
Description
技术领域
本申请涉及电力***数据处理技术领域,特别是涉及一种电力数据信息处理方法、装置、控制设备和存储介质。
背景技术
随着电力工业与信息化的深度融合,电力信息化对电力企业和生产、运营、决策的价值不断增强,电力工业作为国家基础性能源设施,与社会发展和人民生活息息相关,是国家经济社会健康稳定持续发展的重要条件。电力企业生产信息数据包括电流、电压等,一般是由传感器对电力设备进行实时采集,然后推送至文件服务器落地形成数据文件进行存储,然后再对电流、电压数据文件进行解析加载导入数据库中进行后续应用分析。
在应用分析过程中,调度程序定时触发扫描程序扫描文件服务器,扫描E语言数据文件的到达情况,当发现新E语言数据文件成功到达服务器后,调度程序会触发启动E语言数据文件解析加载程序对其E语言数据文件进行解析加载入数据库,完成E语言数据文件加载入数据库工作。在应用分析过程中涉及了数据文件是否到达的检测,同时还需要调用扫描程序对文件服务器进行触发扫描,检测、触发扫描时间过长,因此,目前对于电力数据信息无法实现实时获取。
发明内容
基于此,有必要针对上述技术问题,提供一种电力数据信息处理方法、装置、控制设备和存储介质。
第一方面,提供了一种电力数据信息处理方法,方法包括:
获取电力数据信息;
将电力数据信息转换为预设语言数据格式的数字消息;
将数字消息转换为结构化消息;
将结构化消息存储于数据开源流处理平台;
采用订阅消息传递模式将结构化消息推送至订阅用户。
在其中一个实施例中,将结构化消息存储于预设消息集合;采用订阅消息传递模式将预设消息集合推送至订阅用户。
在其中一个实施例中,将结构化消息持久化存储于预设消息集合。
在其中一个实施例中,将数字消息推送至流实时适配程序;对数字消息进行解析,生成结构化消息。
在其中一个实施例中,对电力数据信息进行调制,形成数字信号;将数字信号转换为预设语言数据格式的数字消息。
在其中一个实施例中,实时获取电力设备的运行参数,其中,运行参数包括电流参数和电压参数;将运行参数转换为电力数据信息。
在其中一个实施例中,数据开源流处理平台采用Kafka平台,预设语言数据格式为E语言格式。
第二方面,提供了一种电力数据信息处理装置,该装置包括:
信息获取模块,用于获取电力数据信息;
格式转换模块,用于将电力数据信息转换为预设语言数据格式的数字消息;
消息处理模块,用于将数字消息转换为结构化消息;
消息存储模块,用于将结构化消息存储于数据开源流处理平台;
消息推送模块,用于采用订阅消息传递模式将结构化消息推送至订阅用户。
在其中一个实施例中,该消息推送模块包括:第一推送子模块和第二推送子模块。该第一推送子模块用于将结构化消息存储于预设消息集合。该第二推送子模块用于采用订阅消息传递模式将预设消息集合推送至订阅用户。
在其中一个实施例中,该第一推送子模块用于具体用于将结构化消息持久化存储于预设消息集合。
在其中一个实施例中,该消息处理模块包括:第一处理子模块和第二处理子模块。第一处理子模块用于将数字消息推送至流实时适配程序。第二处理子模块用于对数字消息进行解析,生成结构化消息。
在其中一个实施例中,该格式转换模块包括:第一转换子模块和第二转换子模块。该第一转换子模块用于对电力数据信息进行调制,形成数字信号。该第二转换子模块用于将数字信号转换为预设语言数据格式的数字消息。
在其中一个实施例中,信息获取模块包括:第一获取子模块和第二获取子模块。该第一获取子模块用于实时获取电力设备的运行参数,其中,运行参数包括电流参数和电压参数。该第二获取子模块用于将运行参数转换为电力数据信息。
在其中一个实施例中,数据开源流处理平台采用Kafka平台,预设语言数据格式为E语言格式。
第三方面,提供了一种控制设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现如上的方法的步骤。
第四方面,一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现如上的方法的步骤。
本申请实施例提供的技术方案带来的有益效果至少包括:
本申请实施例提供了一种电力数据信息处理方法,通过先获取电力数据信息,并将该电力数据信息进一步处理为结构化消息后存储于数据开源流处理平台,在数据开源流处理平台采用订阅消息传递模式将该结构化消息推送至订阅用户。电力数据信息从传统的需要通过扫描程序定时扫描转变为在数据开源流处理平台主动推送至订阅用户,使得订阅用户可以实时获取得到该电力数据信息,从而解决了现有技术中存在的目前对于电力数据信息无法实现实时获取的技术问题,达到了可以实时获取电力数据信息的技术效果。
附图说明
图1为一个实施例中电力数据信息处理方法的应用环境图;
图2为一个实施例中电力数据信息处理方法的流程示意图;
图3为一个实施例中电力数据信息处理方法的流程示意图;
图4为一个实施例中电力数据信息处理方法的流程示意图;
图5为一个实施例中电力数据信息处理方法的流程示意图;
图6为一个实施例中电力数据信息处理方法的流程示意图;
图7为一个实施例中电力数据信息处理装置的结构框图;
图8为一个实施例中控制设备的结构框图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
目前,随着信息化的发展,逐渐将电网***中通过和互联网结合,以实现对于电网***的运行状态的实现实时监控,目前主要是通过控制设备等实时获取电网***的电力数据信息,然后将该电力数据信息转换为E语言数据文件存储于控制设备的存储单元部分,例如文件服务器中。在需要对该电力数据信息进行应用分析时,通过调度程序定时触发扫描程序扫描该文件服务器,扫描E语言数据文件的到达情况。当发现新的E语言数据文件成功到达文件服务器后,调度程序会触发启动E语言数据文件解析加载程序对其E语言数据文件进行解析加载入数据库,完成E语言数据文件加载入数据库工作。在应用分析过程中涉及了数据文件是否到达的检测,同时还需要调用扫描程序对文件服务器进行触发扫描,检测、触发扫描时间过长,从而导致目前对于电力数据信息无法实现实时获取。
有鉴于此,本申请实施例提供了一种电力数据信息处理方法,通过先获取电力数据信息,并将该电力数据信息进一步处理为结构化消息后存储于数据开源流处理平台,在数据开源流处理平台采用订阅消息传递模式将该结构化消息推送至订阅用户,从而使得电力数据信息从传统的需要通过扫描程序定时扫描转变为在数据开源流处理平台主动推送至订阅用户,从而使得订阅用户可以实时获取得到电力数据信息。
下面,将对本申请实施例提供的电力数据信息处理方法所涉及的实施环境进行简要地说明。
请参见图1,本申请实施例提供了一种电力数据信息处理方法,应用于电网***,用于对电网中的电力数据信息进行处理。该电网***包括不同的输电网、配电网、控制设备、通讯设备和不同的监控设备等,该监控设备设置于输电网和配电网的不同节点,且与该监控设备信号连接,该监控设备实时采集输电网和配电网的运行状态参数,并将该运行状态参数通过通讯设备实时传输至该控制设备,控制设备对该运行状态参数进行分析处理。需要指出的是监控设备可以包括电压采集设备和电流采集设备等不同的信号采集设备,本实施例不作具体限定。
请参见图2,本申请,实施例提供了一种电力数据信息处理方法,包括步骤201-步骤205:
步骤201、控制设备获取电力数据信息。
上述电流采集设备和电压采集设备实时采集输电网和配电网的电流信号和电压信号,并将该电流信号和电压信号通过通讯设备传输至该控制设备,或者该控制设备通过内部的采集器等实时采集获取该电力数据信息。该电力数据信息是指通过上述电流采集设备和电压采集设备采集获得的电流信号和电压信号。需要指出的是,该电流采集设备可以为电流表、电流互感器或者其他具体电流检测功能的设备等均可,该电压采集设备可以为电压表、电压互感器或者其他具体电压检测功能的设备等均可。
步骤202、控制设备将电力数据信息转换为预设语言数据格式的数字消息。
控制设备通过提前写入的编译程序等将该电流信号和该电压信号转换为预设预言数据格式的数字消息。该数字消息是指携带有输电网、配电网等设备的运行状态信息的数字信号,将电流信号和电压信号转换为该数字信号以方便控制设备的数据分析和处理。预设预言数据格式可以根据实际情况具体设定,例如E预言、C预言、C++等语言格式均可,本实施例不作具体限定。
步骤203、控制设备将数字消息转换为结构化消息。
控制设备通过提前写入的格式转换程序等将该数字消息转换为结构化消息。该结构化消息又称结构化数据,是指经过格式转换程序分析处理后形成的可分解成多个互相关联的消息模块,不同模块间有明确的层次结构,并可以通过一定的操作规范对其进行使用和维护的信息,数据稳定性更高。
步骤204、控制设备将结构化消息存储于数据开源流处理平台。
控制设备内加载有数据开源流处理平台,控制设备将该结构化消息推送至该数据开源流处理平台,并将该结构化消息存储于该数据开源流处理平台,在该数据开源流处理平台对该结构化消息进行进一步分析和处理。该数据开源流处理平台是指可以对外发布消息的数据处理和发布平台,例如可以为CirroStream平台、Kafka平台、RabbitMQ平台、ActiveMQ平台等均可,本实施例不作具体限定,可根据实际情况具体选择。
步骤205、控制设备采用订阅消息传递模式将结构化消息推送至订阅用户。
该结构化消息存储于数据开源流处理平台,控制设备将该结构化消息采用订阅消息传递的模式推送至订阅用户。其中,在订阅消息传递模式中可以有多种不同的订阅用户,在该数据开源流处理平台中发布的消息会被持久化到一个主题中,订阅用户可以订阅一个或多个主题,订阅用户可以读取该主题中的所有数据,同一条数据也可以被多个订阅用户消费,数据被消费后也不会立即删除。也就是说,通过采用订阅消息传递模式,可以使得一旦该结构化消息,也就是输电网、配电网中的电流或电压发生改变或者出现异常时,订阅用户可以实时得到该改变或异常消息。
本申请实施例提供的一种电力数据信息处理方法,通过先获取电力数据信息,并将该电力数据信息进一步处理为结构化消息后存储于数据开源流处理平台,在数据开源流处理平台采用订阅消息传递模式将该结构化消息推送至订阅用户。电力数据信息从传统的需要通过扫描程序定时扫描转变为在数据开源流处理平台主动推送至订阅用户,使得订阅用户可以实时获取得到该电力数据信息,从而解决了现有技术中存在的目前对于电力数据信息无法实现实时获取的技术问题,达到了可以实时获取电力数据信息的技术效果。
请参见图3,在一种可能的实现方式中,步骤205包括步骤301-步骤302:
步骤301、控制设备将结构化消息存储于预设消息集合。
控制设备中在上述数据开源流处理平台中预设有一个或者多个消息集合,也就是预设有一个或多个主题,控制设备将该结构化消息存储于该一个或者该多个消息集合种。该消息集合可以被不同的订阅用户订阅,当该消息集合的数量为多个时,订阅用户可以根据实际情况自主选择订阅一个消息集合或者订阅多个消息集合,灵活性高。需要指出的是,该结构化消息可以采用永久存储模式存储于该预设消息集合,也可以采用临时存储模式存储于该预设消息集合,本实施例不作任何限定,可根据实际情况具体设定。
可选的,控制设备将结构化消息持久化存储于预设消息集合。
控制设备将该结构化消息持久化存储于该预设消息集合,该持久化是指把该结构化消息永久保存到控制设备的存储器中,在后续应用处理中可以在存储器汇总再次取出来应用,灵活性高。通过持久化存储可以减少访问数据库数据次数,增加应用程序执行速度;同时,持久化存储可以不依赖于底层数据库和上层业务逻辑实现,更换数据库时只需修改配置文件而不用修改代码,从而使得本申请实施例电力数据信息处理方法的效率更高。
步骤302、控制设备采用订阅消息传递模式将预设消息集合推送至订阅用户。
该预设消息集合存储有上述结构化消息,控制设备采用订阅订阅消息传递模式将该预设消息集合推送至订阅用户,从而使得订阅用户可以实时得到该结构化信息。通过采用订阅消息传递模式主动推送至订阅用户,一旦该结构化消息,也就是输电网、配电网中的电流或电压发生改变或者出现异常时,订阅用户可以实时得到该改变或异常消息,以大大提高订阅用户获取结构化消息的时效性,从而提高本申请实施例电力数据信息处理方法的处理效率。
请参见图4,在另一种可能的实现方式中,步骤203包括步骤401-步骤402:
步骤401、控制设备将数字消息推送至流实时适配程序。
控制设备将该数字消息通过数据流的方式推送至流实时适配程序,该流实时适配程序是指可以对该数字消息进行信号监控和基本处理的程序。信号在传输过程中每秒都会发生一定幅度的波动,该流实时适配程序实时采集该数字消息在传输过程中的波动情况,并将其暂存,以备后续分析处理,以提高该数字消息的保真性,从而提高本申请实施例电力数据信息处理方法的处理效果。
步骤402、控制设备对数字消息进行解析,生成结构化消息。
控制设备通过该流实时适配程序对该数字消息进行解析,解析过程可以采用如下方式:例如先创建XML文件,然后获得XML文件全路径,并加载XML文件,最后获得数字消息中的有用元素,生成结构化消息。通过对该数字消息进行解析,可以大大提高上述数据开源流处理平台对于该数字消息,也就是该结构化消息的兼容性,从而提高本申请实施例电力数据信息处理方法的兼容性。
请参见图5,在另一种可能的实现方式中,步骤202包括步骤501-步骤502:
步骤501、控制设备对电力数据信息进行调制,形成数字信号。
上述电流采集设备和电压采集设备实时采集得到的输电网和配电网的电流信号和电压信号为模拟信号,控制设备对上述模拟信号进行调制处理,例如通过数字调制,将该模拟信号抽样量化后,以二进制数字信号“1”或“0”对模拟信号进行通断调制,并进行脉冲编码(PCM),以方便控制设备对其进行处理。同时,数字信号的抗干扰能力强,对于中断时噪声及色散的影响不积累,因此可以实现长距离传输,可以大大提高该电力数据信息的保真性和传输稳定性,从而大大提高本申请实施例电力数据信息处理方法的处理效果。
步骤502、控制设备将数字信号转换为预设语言数据格式的数字消息。
控制设备对上述电力数据信息进行调制形成数字信号,该数字信号经调解后可以恢复为原始基带信号。控制设备得到该数字信号后,通过编译程序,将该数字信号转换为预设语言数据格式的数字消息。该预设预言数据格式可以根据实际情况具体设定,例如E预言、C预言、C++等语言格式均可,本实施例不作具体限定。
可选的,上述数据开源流处理平台可以采用Kafka平台,预设语言数据格式可以为E语言格式。目前大部分电网均为E语言为规范语言,因此,将该预设语言数据格式设置为E语言格式,可以大大提高本申请实施例电力数据信息处理方法在不同电网***中的兼容性。同时,该数据开源流处理平台采用Kafka平台,Kafka平台为高吞吐量的分布式发布订阅消息***,它可以处理用户在网站中的所有动作流数据,处理能力强,可以有效提高本申请实施例电力数据信息处理方法的处理效率。
请参见图6,在另一种可能的实现方式中,步骤201包括步骤601-步骤602:
步骤601、控制设备实时获取电力设备的运行参数,其中,运行参数包括电流参数和电压参数。
控制设备与上述电流采集设备和电压采集设备信号连接,通过通讯设备实时获取电力设备的运行参数,该运行参数可以包括通过电流采集设备和电压采集设备采集到的电流数据和电压数据。需要指出的是,该运行参数还可以包括其他参数,例如温度参数、电阻参数等,分别通过温度采集设备、电阻仪等实时采集电网中的温度和电阻。该电力设备可以为电网***中任意的设备,例如输电网中的电缆,配电网中的环网柜、变压器等,可以尽可能提高该运行参数的多样性,从而提高申请实施例电力数据信息处理方法的处理效果。
步骤602、控制设备将运行参数转换为电力数据信息。
控制设备实时获取不同电力设备的运行参数,然后对获取得到的该运行参数进行筛选、转换、整理等操作,从而形成需要重点分析,且需要分析处理的电力数据信息。从而减小后续的运算量。
应该理解的是,虽然流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
请参见图7,本申请一个实施例提供了一种电力数据信息处理装置10,该电力数据信息处理装置10可以配置于该控制设备中。所述装置包括:信息获取模块100、格式转换模块200、消息处理模块300、消息存储模块400和消息推送模块500。
该信息获取模块100用于获取电力数据信息;
该格式转换模块200用于将所述电力数据信息转换为预设语言数据格式的数字消息;
该消息处理模块300用于将所述数字消息转换为结构化消息;
该消息存储模块400用于将所述结构化消息存储于数据开源流处理平台;
该消息推送模块500用于采用订阅消息传递模式将所述结构化消息推送至订阅用户。
在本申请的一个可选实施例中,该消息推送模块500包括:第一推送子模块和第二推送子模块。
该第一推送子模块用于将所述结构化消息存储于预设消息集合。
该第二推送子模块用于采用订阅消息传递模式将所述预设消息集合推送至所述订阅用户。
在本申请的一个可选实施例中,该第一推送子模块用于具体用于将所述结构化消息持久化存储于所述预设消息集合。
在本申请的一个可选实施例中,该消息处理模块300包括:第一处理子模块和第二处理子模块。
第一处理子模块用于将所述数字消息推送至流实时适配程序。
第二处理子模块用于对所述数字消息进行解析,生成所述结构化消息。
在本申请的一个可选实施例中,该格式转换模块200包括:第一转换子模块和第二转换子模块。
该第一转换子模块用于对所述电力数据信息进行调制,形成数字信号。
该第二转换子模块用于将所述数字信号转换为所述预设语言数据格式的所述数字消息。
在本申请的一个可选实施例中,信息获取模块100包括:第一获取子模块和第二获取子模块。
该第一获取子模块用于实时获取电力设备的运行参数,其中,所述运行参数包括电流参数和电压参数。
该第二获取子模块用于将所述运行参数转换为所述电力数据信息。
在本申请的一个可选实施例中,所述数据开源流处理平台采用Kafka平台,所述预设语言数据格式为E语言格式。
关于所述电力数据信息处理装置10的具体限定可以参见上文中对于电力数据信息处理方法的限定,在此不再赘述。上述所述电力数据信息处理装置10中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于控制设备中的处理器中,也可以以软件形式存储于控制设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
请参见图8,提供了一种控制设备,该控制设备包括通过***总线连接的处理器、存储器以及通信组件。其中,该处理器用于提供计算和控制能力,支撑整个控制设备的运行。存储器可包括非易失性存储介质及内存储器。非易失性存储介质存储有操作***和计算机程序。该计算机程序可被处理器所执行,以用于实现以上各个实施例所提供的一种波束训练方法。内存储器为非易失性存储介质中的操作***以及计算机程序提供高速缓存的运行环境。控制设备可以通过通信设备等与其他的控制设备进行通信。
本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的控制设备的限定,具体的控制设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
本申请的一个实施例中,提供了一种控制设备,包括:包括存储器和处理器,该存储器存储有计算机程序,该处理器执行所述计算机程序时实现如下步骤:
获取电力数据信息;
将所述电力数据信息转换为预设语言数据格式的数字消息;
将所述数字消息转换为结构化消息;
将所述结构化消息存储于数据开源流处理平台;
采用订阅消息传递模式将所述结构化消息推送至订阅用户。
在本申请的一个实施例中,处理器执行计算机程序时还实现以下步骤:将所述结构化消息存储于预设消息集合;采用订阅消息传递模式将所述预设消息集合推送至所述订阅用户。
在本申请的一个实施例中,处理器执行计算机程序时还实现以下步骤:将所述结构化消息持久化存储于所述预设消息集合。
在本申请的一个实施例中,处理器执行计算机程序时还实现以下步骤:将所述数字消息推送至流实时适配程序;对所述数字消息进行解析,生成所述结构化消息。
在本申请的一个实施例中,处理器执行计算机程序时还实现以下步骤:对所述电力数据信息进行调制,形成数字信号;将所述数字信号转换为所述预设语言数据格式的所述数字消息。
在本申请的一个实施例中,处理器执行计算机程序时还实现以下步骤:实时获取电力设备的运行参数,其中,所述运行参数包括电流参数和电压参数;将所述运行参数转换为所述电力数据信息。
在本申请的一个实施例中,所述数据开源流处理平台采用Kafka平台,所述预设语言数据格式为E语言格式。
本申请实施例提供的控制设备,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如下步骤:
获取电力数据信息;
将所述电力数据信息转换为预设语言数据格式的数字消息;
将所述数字消息转换为结构化消息;
将所述结构化消息存储于数据开源流处理平台;
采用订阅消息传递模式将所述结构化消息推送至订阅用户。
在本申请的一个实施例中,计算机程序被处理器执行时还实现以下步骤:将所述结构化消息存储于预设消息集合;采用订阅消息传递模式将所述预设消息集合推送至所述订阅用户。
在本申请的一个实施例中,计算机程序被处理器执行时还实现以下步骤:将所述结构化消息持久化存储于所述预设消息集合。
在本申请的一个实施例中,计算机程序被处理器执行时还实现以下步骤:将所述数字消息推送至流实时适配程序;对所述数字消息进行解析,生成所述结构化消息。
在本申请的一个实施例中,计算机程序被处理器执行时还实现以下步骤:对所述电力数据信息进行调制,形成数字信号;将所述数字信号转换为所述预设语言数据格式的所述数字消息。
在本申请的一个实施例中,计算机程序被处理器执行时还实现以下步骤:实时获取电力设备的运行参数,其中,所述运行参数包括电流参数和电压参数;将所述运行参数转换为所述电力数据信息。
在本申请的一个实施例中,所述数据开源流处理平台采用Kafka平台,所述预设语言数据格式为E语言格式。
本实施例提供的计算机可读存储介质,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以M种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(SyMchliMk)DRAM(SLDRAM)、存储器总线(RaMbus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
Claims (10)
1.一种电力数据信息处理方法,其特征在于,所述方法包括:
获取电力数据信息;
将所述电力数据信息转换为预设语言数据格式的数字消息;
将所述数字消息转换为结构化消息;
将所述结构化消息存储于数据开源流处理平台;
采用订阅消息传递模式将所述结构化消息推送至订阅用户。
2.根据权利要求1所述的电力数据信息处理方法,其特征在于,所述采用订阅消息传递模式将所述结构化消息推送至订阅用户,包括:
将所述结构化消息存储于预设消息集合;
采用订阅消息传递模式将所述预设消息集合推送至所述订阅用户。
3.根据权利要求2所述的电力数据信息处理方法,其特征在于,所述将所述结构化消息存储于预设消息集合,包括:
将所述结构化消息持久化存储于所述预设消息集合。
4.根据权利要求1所述的电力数据信息处理方法,其特征在于,所述将所述数字消息转换为结构化消息,包括:
将所述数字消息推送至流实时适配程序;
对所述数字消息进行解析,生成所述结构化消息。
5.根据权利要求1所述的电力数据信息处理方法,其特征在于,所述将所述电力数据信息转换为预设语言数据格式的数字消息,包括:
对所述电力数据信息进行调制,形成数字信号;
将所述数字信号转换为所述预设语言数据格式的所述数字消息。
6.根据权利要求1所述的电力数据信息处理方法,其特征在于,所述获取电力数据信息,包括:
实时获取电力设备的运行参数,其中,所述运行参数包括电流参数和电压参数;
将所述运行参数转换为所述电力数据信息。
7.根据权利要求1所述的电力数据信息处理方法,其特征在于,所述数据开源流处理平台采用Kafka平台,所述预设语言数据格式为E语言格式。
8.一种电力数据信息处理装置,其特征在于,所述装置包括:
信息获取模块,用于获取电力数据信息;
格式转换模块,用于将所述电力数据信息转换为预设语言数据格式的数字消息;
消息处理模块,用于将所述数字消息转换为结构化消息;
消息存储模块,用于将所述结构化消息存储于数据开源流处理平台;
消息推送模块,用于采用订阅消息传递模式将所述结构化消息推送至订阅用户。
9.一种控制设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011312875.7A CN112596917A (zh) | 2020-11-20 | 2020-11-20 | 电力数据信息处理方法、装置、控制设备和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011312875.7A CN112596917A (zh) | 2020-11-20 | 2020-11-20 | 电力数据信息处理方法、装置、控制设备和存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112596917A true CN112596917A (zh) | 2021-04-02 |
Family
ID=75183655
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011312875.7A Pending CN112596917A (zh) | 2020-11-20 | 2020-11-20 | 电力数据信息处理方法、装置、控制设备和存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112596917A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114071257A (zh) * | 2021-11-15 | 2022-02-18 | 扬州吉佳电气科技有限公司 | 一种读取终端电流表数据的方法及*** |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101272051A (zh) * | 2008-05-06 | 2008-09-24 | 江苏省电力公司南京供电公司 | 电网生产控制大区和管理信息大区的信息***集成方法 |
CN102004955A (zh) * | 2010-11-16 | 2011-04-06 | 福建省电力有限公司 | 电力调度运行管理应用*** |
CN102215253A (zh) * | 2011-05-18 | 2011-10-12 | 中国电力科学研究院 | 一种电力调度实时监控***数据的分层交换与控制方法 |
US20150149570A1 (en) * | 2013-11-22 | 2015-05-28 | International Business Machines Corporation | Message delivery in a messaging system |
US20190391800A1 (en) * | 2018-06-20 | 2019-12-26 | Aptiv Technologies Limited | Over-the-air (ota) mobility services platform |
CN110719332A (zh) * | 2019-10-17 | 2020-01-21 | 北京旷视科技有限公司 | 数据传输方法、装置、***、计算机设备和存储介质 |
CN110908641A (zh) * | 2019-11-27 | 2020-03-24 | 中国建设银行股份有限公司 | 基于可视化的流计算平台、方法、设备和存储介质 |
CN111475759A (zh) * | 2020-04-08 | 2020-07-31 | 广州市百果园信息技术有限公司 | 一种消息推送平台、方法、装置、服务器和存储介质 |
CN111859127A (zh) * | 2020-07-13 | 2020-10-30 | 海尔优家智能科技(北京)有限公司 | 消费数据的订阅方法、装置及存储介质 |
-
2020
- 2020-11-20 CN CN202011312875.7A patent/CN112596917A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101272051A (zh) * | 2008-05-06 | 2008-09-24 | 江苏省电力公司南京供电公司 | 电网生产控制大区和管理信息大区的信息***集成方法 |
CN102004955A (zh) * | 2010-11-16 | 2011-04-06 | 福建省电力有限公司 | 电力调度运行管理应用*** |
CN102215253A (zh) * | 2011-05-18 | 2011-10-12 | 中国电力科学研究院 | 一种电力调度实时监控***数据的分层交换与控制方法 |
US20150149570A1 (en) * | 2013-11-22 | 2015-05-28 | International Business Machines Corporation | Message delivery in a messaging system |
US20190391800A1 (en) * | 2018-06-20 | 2019-12-26 | Aptiv Technologies Limited | Over-the-air (ota) mobility services platform |
CN110719332A (zh) * | 2019-10-17 | 2020-01-21 | 北京旷视科技有限公司 | 数据传输方法、装置、***、计算机设备和存储介质 |
CN110908641A (zh) * | 2019-11-27 | 2020-03-24 | 中国建设银行股份有限公司 | 基于可视化的流计算平台、方法、设备和存储介质 |
CN111475759A (zh) * | 2020-04-08 | 2020-07-31 | 广州市百果园信息技术有限公司 | 一种消息推送平台、方法、装置、服务器和存储介质 |
CN111859127A (zh) * | 2020-07-13 | 2020-10-30 | 海尔优家智能科技(北京)有限公司 | 消费数据的订阅方法、装置及存储介质 |
Non-Patent Citations (4)
Title |
---|
付戈;张欣华;李超;: "面向多应用多租户的消息数据订阅关键技术研究", 信息网络安全, no. 11, 10 November 2017 (2017-11-10) * |
屈志坚 等: "分布式配电网监测的流计算实时并行处理技术", 电力***及其自动化学报, vol. 29, no. 7, 15 July 2017 (2017-07-15), pages 27 - 33 * |
屈志坚;王群峰;彭翔;陈鼎龙;: "基于发布订阅的铁道供电报警信息流计算集群技术", 铁道学报, no. 05, 15 May 2018 (2018-05-15) * |
靳琳;赵任方;董钟;: "基于Spark Streaming的网络安全流式大数据态势感知研究及发展趋势分析", 网络安全技术与应用, no. 02, 15 February 2020 (2020-02-15) * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114071257A (zh) * | 2021-11-15 | 2022-02-18 | 扬州吉佳电气科技有限公司 | 一种读取终端电流表数据的方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Rahnamay-Naeini et al. | Cascading failures in interdependent infrastructures: An interdependent Markov-chain approach | |
CN108039959B (zh) | 一种数据的态势感知方法、***及相关装置 | |
CN111311142B (zh) | 一种定制化实时数据高效推送方法及*** | |
CN111669372B (zh) | 一种用电采集主站物联网协议融合方法 | |
Potdar et al. | Big energy data management for smart grids—Issues, challenges and recent developments | |
CN113507691A (zh) | 一种基于配电网跨区服务的信息推送***和方法 | |
CN112596917A (zh) | 电力数据信息处理方法、装置、控制设备和存储介质 | |
CN115878421B (zh) | 一种数据中心设备级故障预测方法、***及介质 | |
CN115664930A (zh) | 云原生环境下的无侵入式网络故障诊断和预测方法 | |
CN115658441B (zh) | 一种基于日志的家政业务***异常监控方法、设备及介质 | |
CN102547789B (zh) | 端到端业务质量预警方法、装置及*** | |
CN116826961A (zh) | 电网智能调度和运维***、方法及存储介质 | |
CN113659722B (zh) | 一种5g电力网络的多功能网络***及其管理方法 | |
US11797372B2 (en) | Method and apparatus for generating time series data based on multi-condition constraints, and medium | |
CN114501347A (zh) | 异构***间信息交互方法、装置及*** | |
Faulstich et al. | Monitoring Offshore Wind Energy Use in Europe–Offshore∼ WMEP | |
CN109586968A (zh) | 大数据平台的日志处理方法和大数据平台的日志处理*** | |
CN115959004B (zh) | 车辆安全监测***、方法、车载通信终端、车辆及服务器 | |
CN110232482B (zh) | 基于神经网络的设备管理方法及装置 | |
CN118413762A (zh) | 一种网络预测方法、云平台及存储介质 | |
CN112738158B (zh) | 信息传输方法、装置、计算机设备和存储介质 | |
CN107566212A (zh) | 一种资源监控管理方法和装置 | |
CN107992581B (zh) | 业务处理方法、装置及*** | |
Valencia-Zuluaga et al. | Deterministic Dual Dynamic Programming Applied to Optimal Power System Restoration | |
CN116866474A (zh) | 基于分表策略的号码外呼拦截方法、装置、设备及介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |