System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 储能数据处理方法、装置及电子设备制造方法及图纸_技高网

储能数据处理方法、装置及电子设备制造方法及图纸

技术编号:42312439 阅读:6 留言:0更新日期:2024-08-14 15:56
本发明专利技术公开了一种储能数据处理方法、装置及电子设备。其中,该方法包括:获取来自目标端的数据请求,其中,数据请求用于请求储能电池的电池数据,目标端为多个用户端中的一个或多个,多个用户端分别基于不同的通信协议与储能控制器进行通信;响应于数据请求,获取目标数据,其中,目标数据的形式兼容多个用户端分别对应的不同通信协议;将目标数据发送给目标端。本发明专利技术解决了相关技术中储能控制器进行数据交互处理的局限性大的技术问题。

【技术实现步骤摘要】

本专利技术涉及储能,具体而言,涉及一种储能数据处理方法、装置及电子设备


技术介绍

1、储能系统在数据交互时,受到多种通讯协议的影响,在数据格式的多样性、数据处理的复杂性以及系统兼容性的挑战。不同的通讯协议意味着不同的报文格式和数据流程,这使得储能系统需要适配多种数据格式,增加了数据解析和处理的难度。此外,各种通讯协议间的数据类型和排列方式可能不一致,导致储能系统在进行数据交互时需要进行复杂的数据转换,导致数据传输的延迟和错误率的增加,限制储能系统的扩展性和灵活性,存在数据交互局限性大的问题。

2、针对上述的问题,目前尚未提出有效的解决方案。


技术实现思路

1、本专利技术实施例提供了一种储能数据处理方法、装置及电子设备,以至少解决相关技术中储能控制器进行数据交互处理的局限性大的技术问题。

2、根据本专利技术实施例的一个方面,提供了一种储能数据处理方法,包括:获取来自目标端的数据请求,其中,所述数据请求用于请求储能电池的电池数据,所述目标端为多个用户端中的一个或多个,所述多个用户端分别基于不同的通信协议与储能控制器进行通信;响应于所述数据请求,获取目标数据,其中,所述目标数据的形式兼容所述多个用户端分别对应的不同通信协议;将所述目标数据发送给所述目标端。

3、可选地,所述方法还包括:获取所述目标端需求的数据上传类型;基于所述数据上传类型,确定所述储能控制器上传的数据范围和触发方式;基于所述数据范围和所述触发方式,配置所述储能控制器与所述目标端之间的目标通信通道;其中,所述将所述目标数据发送给所述目标端,包括:按照所述数据范围和所述触发方式,通过所述目标通信通道执行发送所述目标数据的处理。

4、可选地,所述基于所述数据上传类型,确定所述储能控制器上传的数据范围和触发方式,包括:在所述数据上传类型为召唤上送的情况下,确定所述数据范围为所述储能控制器中存储的第一预定数据量的电池数据;确定所述触发方式为在收到所述数据请求的情况下,触发数据上传处理;在所述数据上传类型为突变上送的情况下,确定所述数据范围为所述第一预定数据量,或第二预定数据量的电池数据;确定所述触发方式为在所述储能控制器检测到预定类型参数异常的情况下,触发数据上传处理,其中,所述第一预定数据量大于所述第二预定数据量;在所述数据上传类型为循环上传的情况下,确定所述数据范围为所述第一预定数据量,或所述第二预定数据量的电池数据,确定所述触发方式为按照预定时间间隔,触发数据上传处理。

5、可选地,所述配置所述储能控制器与所述目标端之间的目标通信通道,包括:确定所述储能控制器与所述目标端之间存在的通道数目,所述储能控制器对应的控制器地址,以及所述目标端对应的用户端地址;基于所述通道数目,所述控制器地址,以及所述用户端地址,配置所述目标通信通道。

6、可选地,所述方法还包括:基于所述多个用户端分别对应的通信协议,确定所述多个用户端分别对应的数据需求特征;确定所述多个用户端分别对应的数据需求特征存在交集的交集特征;基于所述交集特征,对所述储能控制器进行数据存储格式的转化处理,确定目标存储格式;采用所述目标存储格式,由所述储能控制器存储所述储能电池的运行数据,其中,所述储能电池的运行数据包括所述目标数据。

7、可选地,所述采用所述目标存储格式,由所述储能控制器存储所述储能电池的运行数据,包括:确定待存储数据的多个数据类型,以及确定所述多个数据类型分别对应的存储空间;基于所述多个数据类型分别对应的存储空间,采用所述目标存储格式,得到存储所述储能电池的运行数据。

8、可选地,所述多个数据类型中包括数字信号类型和模拟信号类型,所述确定所述多个数据类型分别对应的存储空间,包括:确定所述数字信号类型被分配为第一存储空间,以及所述模拟信号类型被分配为第二存储空间,其中,所述第一存储空间小于所述第二存储空间;确定所述模拟信号类型中包括的多类模拟数据,其中,所述多类模拟数据分别对应的数据长度不同;在所述多类模拟数据中包括所述储能电池的绝缘阻值和输出总功率的情况下,增加所述绝缘阻值和所述输出总功率的存储空间,确定所述绝缘阻值和所述输出总功率分别被分配为第三存储空间,其中,所述第三存储空间大于所述第二存储空间。

9、可选地,在所述获取来自目标端的数据请求之前,所述方法还包括:确定所述储能控制器用于切换所述多个用户端的宏指令;响应于用户端配置指令,确定所述多个用户端中被配置为允许交互的所述目标端,以及被配置为不允许交互的其他端,其中,所述其他端为所述多个用户端中除所述目标端之外的用户端;更新所述宏指令为所述储能控制器与所述目标端开启交互,并且所述储能控制器与所述其他端暂停交互。

10、根据本专利技术实施例的另一方面,提供了一种储能数据处理装置,包括:请求获取模块,用于获取来自目标端的数据请求,其中,所述数据请求用于请求储能电池的电池数据,所述目标端为多个用户端中的一个或多个,所述多个用户端分别基于不同的通信协议与储能控制器进行通信;数据获取模块,用于响应于所述数据请求,获取目标数据,其中,所述目标数据的形式兼容所述多个用户端分别对应的不同通信协议;数据发送模块,用于将所述目标数据发送给所述目标端。

11、根据本专利技术实施例的另一方面,提供了一种电子设备,包括:一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现任意一项所述的储能数据处理方法。

12、在本专利技术实施例中,通过获取来自目标端的数据请求,其中,所述数据请求用于请求储能电池的电池数据,所述目标端为多个用户端中的一个或多个,所述多个用户端分别基于不同的通信协议与储能控制器进行通信;响应于所述数据请求,获取目标数据,其中,所述目标数据的形式兼容所述多个用户端分别对应的不同通信协议;将所述目标数据发送给所述目标端。达到了基于不同通信协议的用户端,对储能控制器进行通信配置的目的,实现了减少储能控制执行数据交互处理的局限性的技术效果,进而解决了相关技术中储能控制器进行数据交互处理的局限性大的技术问题。

本文档来自技高网...

【技术保护点】

1.一种储能数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述数据上传类型,确定所述储能控制器上传的数据范围和触发方式,包括:

4.根据权利要求2所述的方法,其特征在于,所述配置所述储能控制器与所述目标端之间的目标通信通道,包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述采用所述目标存储格式,由所述储能控制器存储所述储能电池的运行数据,包括:

7.根据权利要求6所述的方法,其特征在于,所述多个数据类型中包括数字信号类型和模拟信号类型,所述确定所述多个数据类型分别对应的存储空间,包括:

8.根据权利要求1至7中任意一项所述的方法,其特征在于,在所述获取来自目标端的数据请求之前,所述方法还包括:

9.一种储能数据处理装置,其特征在于,包括:

10.一种电子设备,其特征在于,包括:一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至8中任意一项所述的储能数据处理方法。

...

【技术特征摘要】

1.一种储能数据处理方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述方法还包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述数据上传类型,确定所述储能控制器上传的数据范围和触发方式,包括:

4.根据权利要求2所述的方法,其特征在于,所述配置所述储能控制器与所述目标端之间的目标通信通道,包括:

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述采用所述目标存储格式,由所述储能控制器存储所述储能电池的运行数据,包括:

【专利技术属性】
技术研发人员:李墨张东升沈玉
申请(专利权)人:合肥国轩高科动力能源有限公司
类型:发明
国别省市:

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

1