【技术实现步骤摘要】
能源系统数据处理方法和装置
本专利技术涉及数据领域,具体而言,涉及一种能源系统数据处理方法和装置。
技术介绍
智慧能源系统(简称:能源系统)是利用物联网大数据技术,将建筑能源消耗、设备运行状态、室内空气品质等数据结合一体构成的信息管理平台。而平台的最基础的任务之一就是接入设备数据,能否接入多种数据来源和对不同数据的处理能力决定了平台的适用范围。相关技术中,在需要处理多种数据来源时,需要人工将数据进行标准化处理后才能接入智慧能源系统来使用,数据处理效率低。针对相关技术中智慧能源系统数据处理效率低的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术的主要目的在于提供一种能源系统数据处理方法和装置,以解决智慧能源系统数据处理效率低的问题。为了实现上述目的,根据本专利技术的一个方面,提供了一种能源系统数据处理方法,该方法包括:获取所述能源系统接收的目标数据,所述目标数据中携带有数据标识;根据所述目标数据的数据标识,确定所述目标数据的数据结构及数据来源;通过与所述数据来源预先约定的数据结构转换协议对所述目标数据的数据结构进行标准化处理,得到标准化结构的数据,其中,与同一数据来源至少预先约定一个数据结构转换协议。进一步地,所述数据标识包括类型标识,根据所述目标数据的数据标识,确定所述目标数据的数据结构,包括:根据所述类型标识,确定所述目标数据对应的数据类型;根据所述数据类型,确定所述目标数据的数据结构;和/或,所述数据标识包括来源标识,根据所述目标数据的数据标识,确定 ...
【技术保护点】
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
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。