存储数据的方法、装置、电子设备、存储介质和储能系统与流程

文档序号:36477529发布日期:2023-12-25 02:20阅读:35来源:国知局
存储数据的方法与流程

本技术属于储能通信,尤其涉及一种存储数据的方法、装置、电子设备、存储介质和储能系统。


背景技术:

1、储能系统在运行过程中,系统状态数据需要通过存储器进行存储。

2、由于存储器的擦写次数是固定的,且储能系统在运行过程中产生的数据变化快,使得存储器读写的次数增加,从而导致存储器的寿命不高。但是在现有技术中,主要是对储能系统进行控制或监测,不能减少存储器的擦写次数,故无法提高数据存储的寿命。

3、因此,现有技术存在的问题是:存储器数据存储的寿命不高。


技术实现思路

1、本技术实施例提供了一种存储数据的方法、装置、电子设备、存储介质和储能系统,解决了存储器数据存储的寿命不高的问题。

2、第一方面,本技术实施例提供了一种存储数据的方法,应用于存储器模块,该方法包括:

3、从储能控制模块获取目标数据,目标数据包括光伏发电模块、功率转换模块、电池管理模块、远程通讯模块和上位机分别发送给储能控制模块的数据;

4、根据预设的数据与参数类别的第一对应关系,确定目标数据对应的目标参数类别;

5、根据预设的参数类别与存储分区的第二对应关系,确定目标参数类别对应的目标存储分区;

6、将目标数据存储到目标存储分区中。

7、在一些可能的实现方式中,在根据预设的参数类别与存储分区的第二对应关系,确定目标参数类别对应的目标存储分区之前,该方法还包括:

8、将存储器划分为预设数量的存储分区;

9、生成参数类别与存储分区的第二对应关系,其中,每个参数类别对应的存储分区用于存储参数类别对应的数据。

10、在一些可能的实现方式中,参数类别包括硬件参数、配置参数、控制参数、运行参数和故障信息参数中的至少一项。

11、在一些可能的实现方式中,该方法还包括:

12、在检测到目标擦写条件对应的擦写指令的情况下,根据参数类别和擦写条件的第三对应关系,确定目标擦写条件对应的参数类别为目标擦写参数类别;

13、基于擦写指令对目标擦写参数类别对应的存储分区中的数据进行擦写操作。

14、在一些可能的实现方式中,在根据参数类别和擦写条件的第三对应关系,确定目标擦写条件对应的参数类别为目标擦写参数类别之前,该方法还包括:

15、建立每种参数类别与擦写条件的对应关系,得到参数类别和擦写条件的第三对应关系。

16、在一些可能的实现方式中,擦写条件包括上电初始化、手动下发指令、数据变更、预设时间周期和发生故障中的至少一项。

17、在一些可能的实现方式中,该方法还包括:

18、获取每个存储分区的实际擦写次数;

19、在至少一个存储分区的实际擦写次数大于或等于目标阈值的情况下,根据参数类别与存储分区的第四对应关系,将多个存储分区中的数据进行重新存储。

20、在一些可能的实现方式中,将目标数据存储到目标存储分区中,包括:

21、按照预设的校验规则,计算得到目标数据对应的校验值;

22、将目标数据和校验值存储到目标存储分区中。

23、第二方面,本技术实施例还提供了一种存储数据的装置,该装置包括:

24、获取模块,用于从储能控制模块获取目标数据,目标数据包括光伏发电模块、功率转换模块、电池管理模块、远程通讯模块和上位机分别发送给储能控制模块的数据;

25、确定模块,用于根据预设的数据与参数类别的第一对应关系,确定目标数据对应的目标参数类别;

26、确定模块,还用于根据预设的参数类别与存储分区的第二对应关系,确定目标参数类别对应的目标存储分区;

27、存储模块,用于将目标数据存储到目标存储分区中。

28、在一些可能的实现中,在确定模块还用于根据预设的参数类别与存储分区的第二对应关系,确定目标参数类别对应的目标存储分区之前,该装置还包括分区模块和生成模块:

29、分区模块,用于将存储器划分为预设数量的存储分区;

30、生成模块,用于生成参数类别与存储分区的第二对应关系,其中,每个参数类别对应的存储分区用于存储参数类别对应的数据。

31、在一些可能的实现中,参数类别包括硬件参数、配置参数、控制参数、运行参数和故障信息参数中的至少一项。

32、在一些可能的实现中,该装置还包括擦写模块:

33、确定模块,还用于在检测到目标擦写条件对应的擦写指令的情况下,根据参数类别和擦写条件的第三对应关系,确定目标擦写条件对应的参数类别为目标擦写参数类别;

34、擦写模块,用于基于擦写指令对目标擦写参数类别对应的存储分区中的数据进行擦写操作。

35、在一些可能的实现中,在确定模块还用于在检测到目标擦写条件对应的擦写指令的情况下,根据参数类别和擦写条件的第三对应关系,确定目标擦写条件对应的参数类别为目标擦写参数类别之前,该装置还包括建立模块:

36、建立模块,用于建立每种参数类别与擦写条件的对应关系,得到参数类别和擦写条件的第三对应关系。

37、在一些可能的实现中,擦写条件包括上电初始化、手动下发指令、数据变更、预设时间周期和发生故障中的至少一项。

38、在一些可能的实现中,该装置还包括:

39、获取模块,还用于获取每个存储分区的实际擦写次数;

40、存储模块,还用于在至少一个存储分区的实际擦写次数大于或等于目标阈值的情况下,根据参数类别与存储分区的第四对应关系,将多个存储分区中的数据进行重新存储。

41、在一些可能的实现中,存储模块用于将目标数据存储到目标存储分区中,包括:

42、计算单元,用于按照预设的校验规则,计算得到目标数据对应的校验值;

43、存储单元,用于将目标数据和校验值存储到目标存储分区中。

44、第三方面,本技术实施例还提供了一种储能系统,包括:

45、储能控制模块,储能控制模块分别与光伏发电模块、功率转换模块和电池管理模块、远程通讯模块和上位机电连接;储能控制模块用于接收光伏发电模块、功率转换模块、电池管理模块、远程通讯模块和上位机分别发送的目标数据,并将目标数据发送至存储器模块;

46、存储器模块,存储器模块与储能控制模块电连接,存储器模块用于根据预设的数据与参数类别的第一对应关系,确定目标数据对应的目标参数类别;根据预设的参数类别与存储分区的第二对应关系,确定目标参数类别对应的目标存储分区;将目标数据存储到目标存储分区中。

47、在一些可能的实现中,该储能系统还包括:

48、存储器模块,还分别与光伏发电模块、功率转换模块、电池管理模块和上位机电连接;

49、存储器模块,还用于分别接收目标装置的读取请求,读取请求包括目标参数类别,其中,目标装置包括光伏发电模块、功率转换模块、电池管理模块和上位机中的至少一项;

50、存储器模块,还用于根据参数类别和存储分区的对应关系,查询与目标参数类别对应的目标存储分区;

51、存储器模块,还用于向目标装置发送目标存储分区中的数据。

52、在一些可能的实现中,该储能系统还包括:

53、远程通讯模块与电网或电站电连接。

54、第四方面,本技术实施例还提供了一种设备,该设备包括处理器以及存储有计算机程序指令的存储器;处理器执行计算机程序指令时实现第一方面,或第一方面中的任一可能实现方式中的存储数据的方法。

55、第五方面,本技术实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现第一方面,或第一方面中的任一可能实现方式中的存储数据的方法。

56、本技术实施例的存储数据的方法、装置、电子设备、存储介质和储能系统,存储器模块通过从储能控制模块获取目标数据,目标数据可以包括光伏发电模块、功率转换模块、电池管理模块、远程通讯模块和上位机分别发送给储能控制模块的数据,然后根据预设的数据与参数类别的第一对应关系,可以确定目标数据对应的目标参数类别,接下来根据预设的参数类别与存储分区的第二对应关系,可以确定目标参数类别对应的目标存储分区,进而将目标数据存储到目标存储分区中。本方法通过对储能系统的参数数据进行分类得到第一对应关系,然后可以得到目标参数数据的参数类别以及对应的子存储分区,可以以子存储分区为单位进行擦写,从而可以减少擦写次数,提高了储存器的寿命。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1