能源系统数据处理方法和装置制造方法及图纸

技术编号:28320761 阅读:12 留言:0更新日期:2021-05-04 13:00
本发明专利技术公开了一种能源系统数据处理方法和装置。该方法包括:获取能源系统接收的目标数据,目标数据中携带有数据标识;根据目标数据的数据标识,确定目标数据的数据结构及数据来源;通过与数据来源预先约定的数据结构转换协议对目标数据的数据结构进行标准化处理,得到标准化结构的数据,其中,与同一数据来源至少预先约定一个数据结构转换协议。通过本发明专利技术,达到了提高智慧能源系统的数据处理效率的效果。

【技术实现步骤摘要】
能源系统数据处理方法和装置
本专利技术涉及数据领域,具体而言,涉及一种能源系统数据处理方法和装置。
技术介绍
智慧能源系统(简称:能源系统)是利用物联网大数据技术,将建筑能源消耗、设备运行状态、室内空气品质等数据结合一体构成的信息管理平台。而平台的最基础的任务之一就是接入设备数据,能否接入多种数据来源和对不同数据的处理能力决定了平台的适用范围。相关技术中,在需要处理多种数据来源时,需要人工将数据进行标准化处理后才能接入智慧能源系统来使用,数据处理效率低。针对相关技术中智慧能源系统数据处理效率低的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种能源系统数据处理方法和装置,以解决智慧能源系统数据处理效率低的问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种能源系统数据处理方法,该方法包括:获取所述能源系统接收的目标数据,所述目标数据中携带有数据标识;根据所述目标数据的数据标识,确定所述目标数据的数据结构及数据来源;通过与所述数据来源预先约定的数据结构转换协议对所述目标数据的数据结构进行标准化处理,得到标准化结构的数据,其中,与同一数据来源至少预先约定一个数据结构转换协议。进一步地,所述数据标识包括类型标识,根据所述目标数据的数据标识,确定所述目标数据的数据结构,包括:根据所述类型标识,确定所述目标数据对应的数据类型;根据所述数据类型,确定所述目标数据的数据结构;和/或,所述数据标识包括来源标识,根据所述目标数据的数据标识,确定所述目标数据的数据来源,包括:根据所述来源标识,确定所述目标数据的数据来源;和/或,当与同一数据来源预先约定多个数据结构转换协议,且每个数据结构转换协议分别用于对不同结构的数据进行标准化处理时,所述通过与所述数据来源预先约定的数据结构转换协议对所述目标数据的数据结构进行标准化处理,得到标准化结构的数据,包括:根据所述目标数据的数据结构,从所述多个数据结构转换协议中确定用于对所述目标数据的数据结构进行标准化处理的目标数据结构转换协议;通过所述目标数据结构转换协议对所述目标数据的数据结构进行标准化处理,得到标准化结构的数据。进一步地,所述数据类型包括以下至少一种:设备数据、点位数据和实时数据;和/或,所述数据来源包括以下至少一种:Mqtt数据、BA系统数据、Sql数据。进一步地,在所述目标数据的数据来源为Mqtt数据的情况下,通过与所述数据来源预先约定的数据结构转换协议对所述目标数据的数据结构进行标准化处理,得到标准化结构的数据包括:从Mqtt服务器中拉取Mqtt数据,所述Mqtt数据由硬件设备发送至所述Mqtt服务器;通过Mqtt解析器中的数据结构转换协议对拉取的所述Mqtt数据进行标准化处理,得到所述标准化结构的数据,所述Mqtt解析器中预先配置有相应的数据结构转换协议。进一步地,在所述目标数据的数据来源为BA系统的情况下,所述获取所述能源系统接收的目标数据包括:判断所述能源系统连接的所述BA系统是否支持nHayStack数据传输协议;如果判断结果为是,则在所述BA系统中安装并启动nHayStack驱动包;通过nHayStack解析器调用驱动包中的预设Api接口获取所述BA系统中的数据,得到所述目标数据;和/或,通过与所述数据来源预先约定的数据结构转换协议对所述目标数据的数据结构进行标准化处理,得到标准化结构的数据,包括:通过nHayStack解析器中的数据结构转换协议对所述目标数据进行标准化处理,得到所述标准化结构的数据,所述nHayStack解析器中预先配置有相应的数据结构转换协议。进一步地,在所述目标数据的数据来源为Sql数据的情况下,通过与所述数据来源预先约定的数据结构转换协议对所述目标数据的数据结构进行标准化处理,得到标准化结构的数据,包括:通过Sql解析器从Sql数据库中获取Sql数据,得到目标数据;通过所述Sql解析器中的数据结构转换协议对所述目标数据进行标准化处理,得到所述标准化结构的数据,所述Sql解析器中预先配置有相应的数据结构转换协议。进一步地,同一数据类型的数据,对应的标准化结构的数据的数据结构相同;和/或,当所述数据类型为设备数据时,所述标准化结构的数据的数据结构至少包括:设备ID、设备名称、设备类型、设备描述、设备采购时间、设备位置、设备标识标签和设备财产标签中的至少两种;和/或,所述数据类型为点位数据时,所述标准化结构的数据的数据结构至少包括:点位ID、点位名称、点位类型、点位描述、点位属性、虚拟点位ID和物理点位ID中的至少两种;和/或,所述数据类型为实时数据时,所述标准化结构的数据的数据结构至少包括:设备ID、时间戳、版本号、点位、对象ID、实时数据的名称、实时数据的数值中的至少两种。为了实现上述目的,根据本专利技术的另一方面,还提供了一种能源系统数据处理装置,该装置包括:获取单元,用于获取所述能源系统接收的目标数据,所述目标数据中携带有数据标识;确定单元,用于根据所述目标数据的数据标识,确定所述目标数据的数据结构及数据来源;处理单元,用于通过与所述数据来源预先约定的数据结构转换协议对所述目标数据的数据结构进行标准化处理,得到标准化结构的数据,其中,与同一数据来源至少预先约定一个数据结构转换协议。为了实现上述目的,根据本专利技术的另一方面,还提供了一种存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行本专利技术所述的能源系统数据处理方法。为了实现上述目的,根据本专利技术的另一方面,还提供了一种设备至少包括一个处理器,以及与所述处理器连接的至少一个存储器、总线,其中,所述处理器、所述存储器通过所述总线完成相互间的通信,所述处理器用于调用所述存储器中的程序指令,以执行本专利技术所述的能源系统数据处理方法。本专利技术通过获取能源系统接收的目标数据,目标数据中携带有数据标识;根据目标数据的数据标识,确定目标数据的数据结构及数据来源;通过与数据来源预先约定的数据结构转换协议对目标数据的数据结构进行标准化处理,得到标准化结构的数据,其中,与同一数据来源至少预先约定一个数据结构转换协议,解决了智慧能源系统数据处理效率低的问题,进而达到了提高智慧能源系统的数据处理效率的效果。附图说明构成本申请的一部分的附图用来提供对本专利技术的进一步理解,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的能源系统数据处理方法的流程图;图2是根据本专利技术实施例的数据处理过程的示意图;图3是根据本专利技术实施例的能源系统数据处理装置的示意图;以及图4是根据本专利技术实施例的设备框图。具体实施方式需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本专利技术。为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实本文档来自技高网
...

【技术保护点】
1.一种能源系统数据处理方法,其特征在于,包括:/n获取所述能源系统接收的目标数据,所述目标数据中携带有数据标识;/n根据所述目标数据的数据标识,确定所述目标数据的数据结构及数据来源;/n通过与所述数据来源预先约定的数据结构转换协议对所述目标数据的数据结构进行标准化处理,得到标准化结构的数据,其中,与同一数据来源至少预先约定一个数据结构转换协议。/n

【技术特征摘要】
1.一种能源系统数据处理方法,其特征在于,包括:
获取所述能源系统接收的目标数据,所述目标数据中携带有数据标识;
根据所述目标数据的数据标识,确定所述目标数据的数据结构及数据来源;
通过与所述数据来源预先约定的数据结构转换协议对所述目标数据的数据结构进行标准化处理,得到标准化结构的数据,其中,与同一数据来源至少预先约定一个数据结构转换协议。


2.根据权利要求1所述的方法,其特征在于,所述数据标识包括类型标识,根据所述目标数据的数据标识,确定所述目标数据的数据结构,包括:
根据所述类型标识,确定所述目标数据对应的数据类型;
根据所述数据类型,确定所述目标数据的数据结构;和/或,
所述数据标识包括来源标识,根据所述目标数据的数据标识,确定所述目标数据的数据来源,包括:
根据所述来源标识,确定所述目标数据的数据来源;和/或,
当与同一数据来源预先约定多个数据结构转换协议,且每个数据结构转换协议分别用于对不同结构的数据进行标准化处理时,所述通过与所述数据来源预先约定的数据结构转换协议对所述目标数据的数据结构进行标准化处理,得到标准化结构的数据,包括:
根据所述目标数据的数据结构,从所述多个数据结构转换协议中确定用于对所述目标数据的数据结构进行标准化处理的目标数据结构转换协议;
通过所述目标数据结构转换协议对所述目标数据的数据结构进行标准化处理,得到标准化结构的数据。


3.根据权利要求2所述的方法,其特征在于:
所述数据类型包括以下至少一种:设备数据、点位数据和实时数据;和/或,
所述数据来源包括以下至少一种:Mqtt数据、BA系统数据、Sql数据。


4.根据权利要求3所述的方法,其特征在于,在所述目标数据的数据来源为Mqtt数据的情况下,通过与所述数据来源预先约定的数据结构转换协议对所述目标数据的数据结构进行标准化处理,得到标准化结构的数据包括:
从Mqtt服务器中拉取Mqtt数据,所述Mqtt数据由硬件设备发送至所述Mqtt服务器;
通过Mqtt解析器中的数据结构转换协议对拉取的所述Mqtt数据进行标准化处理,得到所述标准化结构的数据,所述Mqtt解析器中预先配置有相应的数据结构转换协议。


5.根据权利要求3所述的方法,其特征在于,在所述目标数据的数据来源为BA系统的情况下,所述获取所述能源系统接收的目标数据包括:
判断所述能源系统连接的所述BA系统是否支持nHayStack数据传输协议;
如果判断结果为是,则在所述BA系统中安装并启动nHayStack驱动包;
通过nHayStack解析器调用驱动包中的预设Api接口获取所述BA系统...

【专利技术属性】
技术研发人员:张超
申请(专利权)人:北京国双科技有限公司
类型:发明
国别省市:北京;11

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

1