一种储能电池维护方法及装置与流程
未命名
08-26
阅读:143
评论:0
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.基于每个所述第一聚类簇对应的充电电压数据和所述储能电池组对应的充电电压数据,对每个所述第一聚类簇进行f检验,得到第一f统计量,所述第一f统计量表征每个所述第一聚类簇之间的差异;
30.确定所述第一f统计量是否大于第一设定显著性水平对应的f表值。
31.可选的,所述方法还包括:
32.若所述第一f统计量大于第一设定显著性水平对应的f表值,确定出所述至少一个第一聚类簇的个数大于第一设定个数阈值,提高所述第一设定显著性水平。
33.可选的,所述基于每个所述储能电池对应的放电电压数据和所述储能电池组对应的放电电压数据,确定每个所述储能电池中至少一个存在异常放电电压状态的异常储能电池,包括:
34.将每个所述储能电池分别确定为第二待聚类储能电池;
35.对每个所述第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇;
36.基于所述第二聚类簇中每个所述第二待聚类储能电池对应的放电电压数据,确定所述第二聚类簇对应的放电电压数据;
37.确定每个所述第二聚类簇对应的放电电压数据和所述储能电池组对应的放电电
压数据之间的第二差异;
38.从每个所述第二聚类簇中筛选出所述第二差异满足第二设定差异阈值的第二聚类簇,将筛选出的第二聚类簇中的每个所述储能电池分别确定为存在异常放电电压状态的异常储能电池。
39.可选的,所述对每个所述第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇之后,还包括:
40.确定每个所述第二聚类簇之间的差异是否满足第二设定差异条件;
41.若是,执行所述基于所述第二聚类簇中每个所述第二待聚类储能电池对应的放电电压数据,确定所述第二聚类簇对应的放电电压数据的步骤。
42.可选的,所述方法还包括:
43.将所述储能电池组中每个储能电池中除所述放电异常储能电池之外的每个储能电池分别确定为所述第二待聚类储能电池,返回执行所述对每个所述第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇的步骤。
44.可选的,所述对每个所述第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇,包括:
45.基于每个所述第二待聚类储能电池对应的放电电压数据,分别确定一条第二轨迹,得到多条第二轨迹;
46.基于所述多条第二轨迹,初始确定一个第二聚类簇;
47.确定所述多条第二轨迹中除每个所述第二聚类簇中每条第二轨迹之外的未参与过聚类的第二轨迹与每个所述第二聚类簇的质心轨迹之间的距离;
48.若所述距离小于第二距离阈值,将所述未参与聚类的第二轨迹添加到所述第二聚类簇,返回执行所述确定所述多条第二轨迹中除每个所述第二聚类簇中每条第二轨迹之外的未参与过聚类的第二轨迹与每个所述第二聚类簇的质心轨迹之间的距离的步骤;
49.若所述距离不小于所述第二距离阈值,基于所述未参与过聚类的第二轨迹,创建新的第二聚类簇,返回执行所述确定所述多条第二轨迹中除每个所述第二聚类簇中每条第二轨迹之外的未参与过聚类的第二轨迹与每个所述第二聚类簇的质心轨迹之间的距离的步骤。
50.可选的,所述确定每个所述第二聚类簇之间的差异是否满足第二设定差异条件,包括:
51.基于每个所述第二聚类簇对应的放电电压数据和所述储能电池组对应的放电电压数据,对每个所述第二聚类簇进行f检验,得到第二f统计量,所述第二f统计量表征每个所述第二聚类簇之间的差异;
52.确定所述第二f统计量是否大于第二设定显著性水平对应的f表值。
53.可选的,所述方法还包括:
54.若所述第二f统计量大于第二设定显著性水平对应的f表值,确定出所述至少一个第二聚类簇的个数大于第二设定个数阈值,提高所述第二设定显著性水平。
55.可选的,所述异常充电电压状态包括:充电低压状态或充电高压状态;所述异常放电电压状态包括:放电低压状态或放电高压状态。
56.可选的,所述方法还包括:
57.基于所述至少一个存在所述异常充电电压状态且所述异常放电电压状态的异常储能电池,进行异常充放电行为预警。
58.可选的,所述方法还包括:
59.对所述至少一个存在所述异常充电电压状态且所述异常放电电压状态的异常储能电池进行维护。
60.本技术另一方面提供一种储能电池维护装置,包括:
61.第一确定模块,用于基于储能电池组中每个储能电池对应的充电电压数据和放电电压数据,确定所述储能电池组对应的充电电压数据和放电电压数据;
62.第二确定模块,用于基于每个所述储能电池对应的充电电压数据和所述储能电池组对应的充电电压数据,确定每个所述储能电池中至少一个存在异常充电电压状态的异常储能电池;
63.第三确定模块,用于基于每个所述储能电池对应的放电电压数据和所述储能电池组对应的放电电压数据,确定每个所述储能电池中至少一个存在异常放电电压状态的异常储能电池;
64.第四确定模块,用于从所述至少一个存在异常充电电压状态的异常储能电池和所述至少一个存在异常放电电压状态的异常储能电池中确定出至少一个存在所述异常充电电压状态且所述异常放电电压状态的异常储能电池。
65.在本技术中,基于储能电池组中每个储能电池对应的充电电压数据和放电电压数据,确定储能电池组对应的充电电压数据和放电电压数据,基于每个储能电池对应的充电电压数据和储能电池组对应的充电电压数据,确定每个储能电池中至少一个存在异常充电电压状态的异常储能电池,基于每个储能电池对应的放电电压数据和储能电池组对应的放电电压数据,确定每个储能电池中至少一个存在异常放电电压状态的异常储能电池,从至少一个存在异常充电电压状态的异常储能电池和至少一个存在异常放电电压状态的异常储能电池中确定出至少一个存在异常充电电压状态且异常放电电压状态的异常储能电池,实现识别出存在异常充放电电压状态的异常储能电池。
附图说明
66.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
67.图1是本技术实施例1提供的一种储能电池维护方法的流程示意图;
68.图2是本技术实施例2提供的一种储能电池维护方法的流程示意图;
69.图3是本技术实施例3提供的一种储能电池维护方法的流程示意图;
70.图4是本技术实施例4提供的一种储能电池维护方法的流程示意图;
71.图5是本技术实施例6提供的一种储能电池维护方法的流程示意图;
72.图6是本技术实施例7提供的一种储能电池维护方法的流程示意图;
73.图7是本技术实施例8提供的一种储能电池维护方法的流程示意图;
74.图8是本技术实施例10提供的一种储能电池维护方法的流程示意图;
75.图9是本技术实施例11提供的一种储能电池维护方法的流程示意图;
76.图10是本技术提供的一种储能电池维护装置的结构示意图。
具体实施方式
77.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
78.为使本技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本技术作进一步详细的说明。
79.参照图1,为本技术实施例1提供的一种储能电池维护方法的流程示意图,如图1所示,该方法可以包括但并不局限于以下步骤:
80.步骤s101、基于储能电池组中每个储能电池对应的充电电压数据和放电电压数据,确定储能电池组对应的充电电压数据和放电电压数据。
81.本实施例中,可以获取储能电池组中每个储能电池在当前时刻之前指定充电时间段内的充电电压数据作为每个储能电池对应的充电电压数据。
82.本实施例中,可以但不局限于通过以下公式确定储能电池组对应的充电电压数据:
[0083][0084]
其中,m表示储能电池对应的充电电压数据包括的充电时点数的个数,ui=(x
i1
,x
i2
,
…
,x
im
),ui表示储能电池组中第i个储能电池的充电电压数据,x
ik
表示第i个储能电池的充电电压数据的第k个充电时点数对应的充电电压值,n为储能电池组中储能电池的个数,表示储能电池组对应的充电电压数据。
[0085]
本实施例中,可以获取储能电池组中每个储能电池在当前时刻之前指定放电时间段内的放电电压数据作为每个储能电池对应的放电电压数据。
[0086]
本实施例中,可以但不局限于通过以下公式确定储能电池组对应的放电电压数据:
[0087][0088][0089]
其中,m表示储能电池对应的放电电压数据包括的充电时点数的个数,ui′
=(x
i1
′
,x
i2
′
,
…
,x
im
′
),ui′
表示储能电池组中第i个储能电池的放电电压数据,x
ik
′
表示第i个储能电池的放电电压数据的第k个放电时点数对应的放电电压值,n为储能电池组中储能电池的
个数,表示储能电池组对应的放电电压数据。
[0090]
本实施例中,每个储能电池对应的充电电压数据和放电电压数据可以预先存储在电压矩阵m中,在需要使用每个储能电池对应的充电电压数据和放电电压数据时,从电压矩阵m中获取即可。
[0091]
步骤s102、基于每个储能电池对应的充电电压数据和储能电池组对应的充电电压数据,确定每个储能电池中至少一个存在异常充电电压状态的异常储能电池。
[0092]
本实施例中,可以但不局限于基于每个储能电池对应的充电电压数据和储能电池组对应的充电电压数据,确定每个储能电池与储能电池组之间的差异,基于差异确定每个储能电池是否为存在异常充电电压状态的异常储能电池。
[0093]
异常充电电压状态可以包括但不局限于:充电低压状态或充电高压状态。
[0094]
储能电池存在充电低压状态可以理解为:在充电过程中,储能电池的电压到达充电截止电压的时刻相对于其它储能电池存在滞后。
[0095]
储能电池存在充电高压状态可以理解为:在充电过程中,储能电池的电压到达充电截止电压的时刻相对于其它储能电池存在超前。
[0096]
本实施例中,可以但不局限于将至少一个存在异常充电电压状态的异常储能电池对应的信息(比如,异常储能电池的标识及异常充电电压状态)存储在异常结果矩阵n中,在需要使用至少一个存在异常充电电压状态的异常储能电池对应的信息时,从异常结果矩阵n中获取即可。
[0097]
本实施例中,可以基于至少一个存在异常充电电压状态的异常储能电池构建充电异常集合。充电异常集合中包含至少一个异常储能电池的标识及异常储能电池的异常充电电压状态。
[0098]
具体地,可以基于至少一个存在充电低压状态的异常储能电池构建充电低压集合,和/或,基于至少一个存在充电高压状态的异常储能电池构建充电高压集合。
[0099]
步骤s103、基于每个储能电池对应的放电电压数据和储能电池组对应的放电电压数据,确定每个储能电池中至少一个存在异常放电电压状态的异常储能电池。
[0100]
本实施例中,可以但不局限于基于每个储能电池对应的放电电压数据和储能电池组对应的放电电压数据,确定每个储能电池与储能电池组之间的差异,基于差异确定每个储能电池是否为存在异常放电电压状态的异常储能电池。
[0101]
异常放电电压状态可以包括但不局限于:放电低压状态或放电高压状态。
[0102]
储能电池存在放电低压状态可以理解为:在放电过程中,储能电池的电压到达放电截止电压的时刻相对于其它储能电池存在滞后。
[0103]
储能电池存在放电高压状态可以理解为:在放电过程中,储能电池的电压到达放电截止电压的时刻相对于其它储能电池存在超前。
[0104]
本实施例中,可以但不局限于将至少一个存在异常放电电压状态的异常储能电池对应的信息(比如,异常储能电池的标识及异常放电电压状态)存储在异常结果矩阵n中,在需要使用至少一个存在异常放电电压状态的异常储能电池对应的信息时,从异常结果矩阵n中获取即可。
[0105]
本实施例中,可以基于至少一个存在异常放电电压状态的异常储能电池,构建放电异常集合。放电异常集合中包含至少一个异常储能电池的标识及异常储能电池的异常放
电电压状态。
[0106]
具体地,可以基于至少一个存在放电低压状态的异常储能电池构建放电低压集合,和/或,基于至少一个存在放电高压状态的异常储能电池构建放电高压集合。
[0107]
步骤s104、从至少一个存在异常充电电压状态的异常储能电池和至少一个存在异常放电电压状态的异常储能电池中确定出至少一个存在异常充电电压状态且异常放电电压状态的异常储能电池。
[0108]
本实施例中,可以确定至少一个存在异常充电电压状态的异常储能电池和至少一个存在异常放电电压状态的异常储能电池的交集,将交集中各异常储能电池确定为存在异常充电电压状态且异常放电电压状态的异常储能电池。
[0109]
可以理解的是,存在异常充电电压状态且异常放电电压状态的异常储能电池为在充电过程中充电电压状态存在异常且在放电过程中放电电压状态存在异常的异常储能电池。
[0110]
具体地,可以确定充电低压集合和放电低压集合的交集,将交集中的异常储能电池确定为存在充电低压状态且放电低压状态的异常储能电池;
[0111]
和/或,
[0112]
确定充电低压集合和放电高压集合的交集,将交集中的异常储能电池确定为存在充电低压状态且放电高压状态的异常储能电池;
[0113]
和/或,
[0114]
确定充电高压集合和放电低压集合的交集,将交集中的异常储能电池确定为存在充电高压状态且放电低压状态的异常储能电池;
[0115]
和/或,
[0116]
确定充电高压集合和放电高压集合的交集,将交集中的异常储能电池确定为存在充电高压状态且放电高压状态的异常储能电池。
[0117]
在本实施例中,基于储能电池组中每个储能电池对应的充电电压数据和放电电压数据,确定储能电池组对应的充电电压数据和放电电压数据,基于每个储能电池对应的充电电压数据和储能电池组对应的充电电压数据,确定每个储能电池中至少一个存在异常充电电压状态的异常储能电池,基于每个储能电池对应的放电电压数据和储能电池组对应的放电电压数据,确定每个储能电池中至少一个存在异常放电电压状态的异常储能电池,从至少一个存在异常充电电压状态的异常储能电池和至少一个存在异常放电电压状态的异常储能电池中确定出至少一个存在异常充电电压状态且异常放电电压状态的异常储能电池,实现识别出存在异常充放电电压状态的异常储能电池。
[0118]
作为本技术另一可选实施例,参照图2,为本技术实施例2提供的一种储能电池维护方法的流程示意图,本实施例主要是对上述实施例1中步骤s102的细化方案,如图2所示,步骤s102可以包括但不局限于以下步骤:
[0119]
步骤s1021、将每个储能电池分别确定为第一待聚类储能电池。
[0120]
步骤s1022、对每个第一待聚类储能电池对应的充电电压数据进行聚类,得到至少一个第一聚类簇。
[0121]
第一聚类簇中第一待聚类储能电池之间的相似度满足相似度阈值。
[0122]
本实施例中,可以但不局限于基于quickbundles聚类算法对每个第一待聚类储能
电池对应的充电电压数据进行聚类,得到至少一个第一聚类簇。
[0123]
具体地,基于quickbundles聚类算法对每个第一待聚类储能电池对应的充电电压数据进行聚类,得到至少一个第一聚类簇,可以包括但不局限于:
[0124]
s10221、基于每个第一待聚类储能电池对应的充电电压数据,分别确定一条第一轨迹,得到多条第一轨迹。
[0125]
每条第一轨迹分别对应每个第一待聚类储能电池对应的充电电压数据。
[0126]
s10222、基于多条第一轨迹,初始确定一个第一聚类簇。
[0127]
本实施例中,可以从多条第一轨迹中选择一条第一轨迹初始确定为一个第一聚类簇。
[0128]
s10223、确定多条第一轨迹中除每个第一聚类簇中每条第一轨迹之外的未参与过聚类的第一轨迹与每个第一聚类簇的质心轨迹之间的距离。
[0129]
第一聚类簇的质心轨迹可以通过但不局限于以下关系式确定得到:
[0130]
v1=h1/n1
[0131]
v1表示第一聚类簇的质心轨迹,h1表示第一聚类簇中所有第一轨迹的数值之和,n1表示第一聚类簇中所有第一轨迹的条数,其中si表示第i条第一轨迹,当一条新的第一轨迹添加到第一聚类簇时,h1可以随之更新。
[0132]
s10224、若距离小于第一距离阈值,将未参与聚类的第一轨迹添加到第一聚类簇,返回执行步骤s10223。
[0133]
s10225、若距离不小于所述第一距离阈值,基于未参与过聚类的第一轨迹,创建新的第一聚类簇,返回执行步骤s10223。
[0134]
步骤s1023、基于第一聚类簇中每个第一待聚类储能电池对应的充电电压数据,确定第一聚类簇对应的充电电压数据。
[0135]
步骤s1023可以包括但不局限于:
[0136]
通过以下公式确定第一聚类簇对应的充电电压数据:
[0137][0138][0139]
其中,m表示第j个第一聚类簇中储能电池对应的充电电压数据包括的充电时点数的个数,u
i(j)
=(x
i1(j)
,x
i2(j)
,
…
,x
im(j)
),u
i(j)
表示第j个第一聚类簇中第i个储能电池对应的充电电压数据,x
ik(j)
表示第j个第一聚类簇中第i个储能电池对应的充电电压数据的第k个充电时点数对应的充电电压值,n
′
为第j个第一聚类簇中储能电池的个数,表示第j个第一聚类簇对应的充电电压数据。
[0140]
步骤s1024、确定每个第一聚类簇对应的充电电压数据和储能电池组对应的充电电压数据之间的第一差异。
[0141]
步骤s1024可以包括但不局限于:
[0142]
s10241、确定每个第一聚类簇对应的充电电压数据和储能电池组对应的充电电压
数据之间的欧式距离。
[0143]
当然,步骤s1024也可以包括但不局限于:
[0144]
s10242、确定每个第一聚类簇对应的充电电压数据和储能电池组对应的充电电压数据之间的dtw距离。
[0145]
步骤s1025、从每个第一聚类簇中筛选出第一差异满足第二设定差异阈值的第一聚类簇,将筛选出的第一聚类簇中的每个待聚类储能电池分别确定为存在异常充电电压状态的异常储能电池。
[0146]
步骤s1025可以包括但不局限于:
[0147]
s10251、从每个第一聚类簇中筛选出第一差异低于第一设定差异阈值的第一聚类簇,将筛选出的第一聚类簇中的每个第一待聚类储能电池分别确定为存在充电低压状态的异常储能电池;
[0148]
和/或,
[0149]
s10252、从每个第一聚类簇中筛选出第一差异高于第一设定差异阈值的第一聚类簇,将筛选出的第一聚类簇中的每个第一待聚类储能电池分别确定为存在充电高压状态的异常储能电池。
[0150]
对应步骤s10241,第一差异满足第一设定差异阈值可以包括:欧式距离满足第一设定欧式距离阈值。
[0151]
对应步骤s10242,第一差异满足第一设定差异阈值可以包括:dtw距离满足第一设定dtw距离阈值。
[0152]
本实施例中,通过将每个储能电池分别确定为第一待聚类储能电池,对每个第一待聚类储能电池对应的充电电压数据进行聚类,得到至少一个第一聚类簇,基于第一聚类簇中每个第一待聚类储能电池对应的充电电压数据,确定第一聚类簇对应的充电电压数据,确定每个第一聚类簇对应的充电电压数据和储能电池组对应的充电电压数据之间的第一差异,从每个第一聚类簇中筛选出第一差异满足第一设定差异阈值的第一聚类簇,将筛选出的第一聚类簇中的每个待聚类储能电池分别确定为存在异常充电电压状态的异常储能电池,可以提高识别出存在异常充电电压状态的异常储能电池的效率。
[0153]
作为本技术另一可选实施例,参照图3,为本技术实施例3提供的一种储能电池维护方法的流程示意图,本实施例主要是对上述实施例2提供的储能电池维护方法的扩展方案,如图3所示,步骤s102可以包括但不局限于以下步骤:
[0154]
步骤s1026、将每个储能电池分别确定为第一待聚类储能电池。
[0155]
步骤s1027、对每个第一待聚类储能电池对应的充电电压数据进行聚类,得到至少一个第一聚类簇。
[0156]
步骤s1026-s1027的详细过程可以参见实施例2中步骤s1021-s1022的相关介绍,在此不再赘述。
[0157]
步骤s1028、确定每个第一聚类簇之间的差异是否满足第一设定差异条件。
[0158]
步骤s1028可以包括但不局限于:
[0159]
s10281、基于每个第一聚类簇对应的充电电压数据和储能电池组对应的充电电压数据,对每个第一聚类簇进行f检验,得到第一f统计量。
[0160]
步骤s10281可以包括但不局限于:
[0161]
通过以下关系式,得到第一f统计量:
[0162][0163]
f1表示第一f统计量,nj表示第j个第一聚类簇中储能电池的个数,r表示至少一个第一聚类簇的个数,n表示储能电池组中储能电池的个数,表示第j个第一聚类簇对应的充电电压数据,表示第j个第一聚类簇中第i个储能电池对应的充电电压数据,表示储能电池组对应的充电电压数据,表示与之间的距离;为第j个第一聚类簇中与之间的距离。
[0164]
f1服从自由度为r-1,n-r的f分布。表征第一聚类簇与第一聚类簇之间的距离,表示第一聚类簇中每个储能电池之间的距离。第一f统计量越大,说明第一聚类簇和第一聚类簇之间的差异越大。
[0165]
第一f统计量可以表征每个第一聚类簇之间的差异。
[0166]
s10282、确定第一f统计量是否大于第一设定显著性水平对应的f表值。
[0167]
若第一f统计量大于第一设定显著性水平对应的f表值,说明在第一设定显著性水平下,第一聚类簇和第一聚类簇之间的差异是显著的,每个第一聚类簇的准确性满足要求。
[0168]
若是,可以说明每个第一聚类簇的准确性满足要求,则执行步骤s1029。
[0169]
本实施例中,若第一f统计量大于第一设定显著性水平对应的f表值,还可以确定至少一个第一聚类簇的个数是否大于第一设定个数阈值,若是,可以提高第一设定显著性水平。
[0170]
在进行再次聚类时可以使用提高后的第一设定显著性水平进行f检验,提高聚类的精度。
[0171]
步骤s1029、基于第一聚类簇中每个第一待聚类储能电池对应的充电电压数据,确定第一聚类簇对应的充电电压数据。
[0172]
步骤s10210、确定每个第一聚类簇对应的充电电压数据和储能电池组对应的充电电压数据之间的第一差异。
[0173]
步骤s10211、从每个第一聚类簇中筛选出所述第一差异满足第一设定差异阈值的第一聚类簇,将筛选出的第一聚类簇中的每个待聚类储能电池分别确定为存在异常充电电压状态的异常储能电池。
[0174]
步骤s1029-s10211的详细过程可以参见实施例2中步骤s1023-s1025的相关介绍,在此不再赘述。
[0175]
本实施例中,通过将每个储能电池分别确定为第一待聚类储能电池,对每个第一
待聚类储能电池对应的充电电压数据进行聚类,得到至少一个第一聚类簇,若每个第一聚类簇之间的差异满足第一设定差异条件,基于第一聚类簇中每个第一待聚类储能电池对应的充电电压数据,确定第一聚类簇对应的充电电压数据,确定每个第一聚类簇对应的充电电压数据和储能电池组对应的充电电压数据之间的第一差异,从每个第一聚类簇中筛选出第一差异满足第一设定差异阈值的第一聚类簇,将筛选出的第一聚类簇中的每个待聚类储能电池分别确定为存在异常充电电压状态的异常储能电池,可以提高识别出存在异常充电电压状态的异常储能电池的效率。
[0176]
并且,通过确定每个第一聚类簇之间的差异是否满足第一设定差异条件,在保证第一聚类簇的准确性的基础上,基于第一聚类簇确定出存在异常充电电压状态的异常储能电池,可以保证识别出的异常充电电压状态的异常储能电池的准确性。
[0177]
作为本技术另一可选实施例,参照图4,为本技术实施例4提供的一种储能电池维护方法的流程示意图,本实施例主要是对上述实施例3提供的储能电池维护方法的扩展方案,如图4所示,该方法可以包括但不局限于以下步骤:
[0178]
步骤s201、基于储能电池组中每个储能电池对应的充电电压数据和放电电压数据,确定所述储能电池组对应的充电电压数据和放电电压数据。
[0179]
步骤s202、将每个储能电池分别确定为第一待聚类储能电池。
[0180]
步骤s203、对每个第一待聚类储能电池对应的充电电压数据进行聚类,得到至少一个第一聚类簇。
[0181]
步骤s204、确定每个第一聚类簇之间的差异是否满足第一设定差异条件。
[0182]
若是,则执行步骤s205,若否,则结束聚类步骤。
[0183]
步骤s205、基于第一聚类簇中每个第一待聚类储能电池对应的充电电压数据,确定第一聚类簇对应的充电电压数据;
[0184]
步骤s206、确定每个第一聚类簇对应的充电电压数据和储能电池组对应的充电电压数据之间的第一差异。
[0185]
步骤s207、从每个第一聚类簇中筛选出第一差异满足第一设定差异阈值的第一聚类簇,将筛选出的第一聚类簇中的每个待聚类储能电池分别确定为存在异常充电电压状态的异常储能电池。
[0186]
步骤s202-s207的详细过程可以参见实施例3中步骤s1026-s10211的相关介绍,在此不再赘述。
[0187]
步骤s208、将储能电池组中每个储能电池中除充电异常储能电池之外的每个储能电池分别确定为第一待聚类储能电池,返回执行步骤s203。
[0188]
步骤s209、基于每个储能电池对应的放电电压数据和储能电池组对应的放电电压数据,确定每个储能电池中至少一个存在异常放电电压状态的异常储能电池。
[0189]
步骤s210、从至少一个存在异常充电电压状态的异常储能电池和至少一个存在异常放电电压状态的异常储能电池中确定出至少一个存在异常充电电压状态且异常放电电压状态的异常储能电池。
[0190]
本实施例中,通过将储能电池组中每个储能电池中除充电异常储能电池之外的每个储能电池分别确定为第一待聚类储能电池,返回执行步骤s203,对每个储能电池中除充电异常储能电池之外的每个储能电池再次进行聚类,可以有效识别出更多存在异常充电电
压状态的异常储能电池。
[0191]
作为本技术另一可选实施例,本实施例5主要是对上述实施例1中步骤s102的细化方案,步骤s102可以包括但不局限于以下步骤:
[0192]
步骤s10212、确定每个储能电池对应的充电电压数据和储能电池组对应的充电电压数据之间的第三差异。
[0193]
步骤s10212可以包括但不局限于:
[0194]
s102121、确定每个储能电池对应的充电电压数据和储能电池组对应的充电电压数据之间的欧式距离。
[0195]
当然,步骤s1021也可以包括但不局限于:
[0196]
s102122、确定每个储能电池对应的充电电压数据和储能电池组对应的充电电压数据之间的dtw距离。
[0197]
步骤s10213、从每个储能电池中筛选出第三差异满足第三设定差异阈值的储能电池,将筛选出的储能电池确定为存在异常充电电压状态的异常储能电池。
[0198]
步骤s10213可以包括但不局限于:
[0199]
s102131、从每个储能电池筛选出第三差异低于第三设定差异阈值的储能电池,将筛选出的储能电池确定为存在充电低压状态的异常储能电池;
[0200]
和/或,
[0201]
s102132、从每个储能电池筛选出第三差异高于第三设定差异阈值的储能电池,将筛选出的储能电池确定为存在充电高压状态的异常储能电池。
[0202]
对应步骤s102121,第三差异满足第三设定差异阈值可以包括:欧式距离满足第三设定欧式距离阈值。
[0203]
对应步骤s102122、第三差异满足第三设定差异阈值可以包括:dtw距离满足第三设定dtw距离阈值。
[0204]
作为本技术另一可选实施例,参照图5,为本技术实施例6提供的一种储能电池维护方法的流程示意图,本实施例主要是对上述实施例1中步骤s103的细化方案,如图5所示,步骤s103可以包括但不局限于以下步骤:
[0205]
步骤s1031、将每个储能电池分别确定为第二待聚类储能电池。
[0206]
步骤s1032、对每个所述第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇。
[0207]
第二聚类簇中第二待聚类储能电池之间的相似度满足相似度阈值。
[0208]
本实施例中,可以但不局限于基于quickbundles聚类算法对每个第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇。
[0209]
具体地,基于quickbundles聚类算法对每个第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇,可以包括但不局限于:
[0210]
s10321、基于每个第二待聚类储能电池对应的放电电压数据,分别确定一条第二轨迹,得到多条第二轨迹。
[0211]
每条第二轨迹分别对应每个第二待聚类储能电池对应的放电电压数据。
[0212]
s10322、基于多条第二轨迹,初始确定一个第二聚类簇。
[0213]
本实施例中,可以从多条第二轨迹中选择一条第二轨迹初始确定为一个第二聚类
簇。
[0214]
s10323、确定多条第二轨迹中除每个第二聚类簇中每条第二轨迹之外的未参与过聚类的第二轨迹与每个第二聚类簇的质心轨迹之间的距离。
[0215]
第二聚类簇的质心轨迹可以通过但不局限于以下关系式确定得到:
[0216]
v2=h2/n2
[0217]
v2表示第二聚类簇的质心轨迹,h2表示第二聚类簇中所有第二轨迹的数值之和,n2表示第二聚类簇中所有第二轨迹的条数,其中si表示第i条第二轨迹,当一条新的第二轨迹添加到第二聚类簇时,h2可以随之更新。
[0218]
s10321、若距离小于第二距离阈值,将未参与聚类的第二轨迹添加到第二聚类簇,返回执行步骤s10323。
[0219]
s10321、若距离不小于第二距离阈值,基于未参与过聚类的第二轨迹,创建新的第二聚类簇,返回执行步骤s10323。
[0220]
步骤s1033、基于第二聚类簇中每个第二待聚类储能电池对应的放电电压数据,确定第二聚类簇对应的放电电压数据。
[0221]
步骤s1033可以包括但不局限于:
[0222]
通过以下公式确定第二聚类簇对应的充电电压数据:
[0223][0224][0225]
其中,m表示第j个第二聚类簇中储能电池对应的放电电压数据包括的充电时点数的个数,u
i(j)
′
=(x
i1(j)
′
,x
i2(j)
′
,
…
,x
im(j)
′
),u
i(j)
′
表示第j个第二聚类簇中第i个储能电池对应的放电电压数据,x
ik(j)
表示第j个第二聚类簇中第i个储能电池对应的放电电压数据的第k个充电时点数对应的放电电压值,n
′
为第j个第二聚类簇中储能电池的个数,表示第j个第二聚类簇对应的放电电压数据。
[0226]
步骤s1034、确定每个第二聚类簇对应的放电电压数据和储能电池组对应的放电电压数据之间的第二差异。
[0227]
步骤s1034可以包括但不局限于:
[0228]
s10341、确定每个第二聚类簇对应的放电电压数据和储能电池组对应的放电电压数据之间的欧式距离。
[0229]
当然,步骤s1034也可以包括但不局限于:
[0230]
s10342、确定每个第二聚类簇对应的放电电压数据和储能电池组对应的放电电压数据之间的dtw距离。
[0231]
步骤s1035、从每个第二聚类簇中筛选出第二差异满足第二设定差异阈值的第二聚类簇,将筛选出的第二聚类簇中的每个储能电池分别确定为存在异常放电电压状态的异常储能电池。
[0232]
步骤s1035可以包括但不局限于:
[0233]
s10351、从每个第二聚类簇中筛选出第二差异低于第二设定差异阈值的第二聚类簇,将筛选出的第二聚类簇中的每个第二待聚类储能电池分别确定为存在放电低压状态的异常储能电池;
[0234]
和/或,
[0235]
s10352、从每个第二聚类簇中筛选出第二差异高于第二设定差异阈值的第二聚类簇,将筛选出的第二聚类簇中的每个第二待聚类储能电池分别确定为存在放电高压状态的异常储能电池。
[0236]
对应步骤s10341,第二差异满足第二设定差异阈值可以包括:欧式距离满足第二设定欧式距离阈值。
[0237]
对应步骤s10342,第二差异满足第二设定差异阈值可以包括:dtw距离满足第二设定dtw距离阈值。
[0238]
本实施例中,通过将每个储能电池分别确定为第二待聚类储能电池,对每个第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇,基于第二聚类簇中每个第二待聚类储能电池对应的放电电压数据,确定第二聚类簇对应的放电电压数据,确定每个第二聚类簇对应的放电电压数据和储能电池组对应的放电电压数据之间的第二差异,从每个第二聚类簇中筛选出第二差异满足第二设定差异阈值的第二聚类簇,将筛选出的第二聚类簇中的每个储能电池分别确定为存在异常放电电压状态的异常储能电池,可以提高识别出存在异常放电电压状态的异常储能电池的效率。
[0239]
作为本技术另一可选实施例,参照图6,为本技术实施例7提供的一种储能电池维护方法的流程示意图,本实施例主要是对上述实施例6提供的储能电池维护方法的扩展方案,如图6所示,步骤s103可以包括但不局限于以下步骤:
[0240]
步骤s1036、将每个储能电池分别确定为第二待聚类储能电池。
[0241]
步骤s1037、对每个第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇。
[0242]
步骤s1036-s1037的详细过程可以参见实施例6中步骤s1031-s1032的相关介绍,在此不再赘述。
[0243]
步骤s1038、确定每个第二聚类簇之间的差异是否满足第二设定差异条件。
[0244]
步骤s1038可以包括但不局限于以下步骤:
[0245]
s10381、基于每个第二聚类簇对应的放电电压数据和储能电池组对应的放电电压数据,对每个第二聚类簇进行f检验,得到第二f统计量。
[0246]
步骤s10381可以包括但不局限于:
[0247]
通过以下关系式,得到第二f统计量:
[0248][0249]
f2表示第二f统计量,nj表示第j个第二聚类簇中储能电池的个数,r表示至少一个
第二聚类簇的个数,n表示储能电池组中储能电池的个数,表示第j个第二聚类簇对应的放电电压数据,表示第j个第二聚类簇中第i个储能电池对应的放电电压数据,表示储能电池组对应的放电电压数据,表示与之间的距离;之间的距离;为第j个第二聚类簇中与之间的距离。
[0250]
f2服从自由度为r-1,n-r的f分布。表征第二聚类簇与第二聚类簇之间的距离,表示第二聚类簇中每个储能电池之间的距离。第二f统计量越大,说明第二聚类簇和第二聚类簇之间的差异越大。
[0251]
第二f统计量可以表征每个第二聚类簇之间的差异。
[0252]
s10382、确定第二f统计量是否大于第二设定显著性水平对应的f表值。
[0253]
若第二f统计量大于第二设定显著性水平对应的f表值,说明在第二设定显著性水平下,第二聚类簇和第二聚类簇之间的差异是显著的,每个第二聚类簇的准确性满足要求。
[0254]
若是,可以说明每个第二聚类簇的准确性满足要求,则执行步骤s1039。
[0255]
若第二f统计量大于第二设定显著性水平对应的f表值,还可以确定至少一个第二聚类簇的个数是否大于第二设定个数阈值,若至少一个第二聚类簇的个数大于第二设定个数阈值,可以提高第二设定显著性水平。
[0256]
在进行再次聚类时可以使用提高后的第二设定显著性水平进行f检验,提高聚类的精度。
[0257]
若是,执行步骤s1039。
[0258]
步骤s1039、基于第二聚类簇中每个第二待聚类储能电池对应的放电电压数据,确定第二聚类簇对应的放电电压数据。
[0259]
步骤s10310、确定每个第二聚类簇对应的放电电压数据和储能电池组对应的放电电压数据之间的第二差异。
[0260]
步骤s10311、从每个第二聚类簇中筛选出第二差异满足第二设定差异阈值的第二聚类簇,将筛选出的第二聚类簇中的每个储能电池分别确定为存在异常放电电压状态的异常储能电池。
[0261]
步骤s1039-s10311的详细过程可以参见实施例6中步骤s1033-s1035的相关介绍,在此不再赘述。
[0262]
本实施例中,通过将每个储能电池分别确定为第二待聚类储能电池,对每个第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇,若每个第二聚类簇之间的差异满足第二设定差异条件,基于第二聚类簇中每个第二待聚类储能电池对应的放电电压数据,确定第二聚类簇对应的放电电压数据,确定每个第二聚类簇对应的放电
电压数据和储能电池组对应的放电电压数据之间的第二差异,从每个第二聚类簇中筛选出第二差异满足第二设定差异阈值的第二聚类簇,将筛选出的第二聚类簇中的每个储能电池分别确定为存在异常放电电压状态的异常储能电池,可以提高识别出存在异常放电电压状态的异常储能电池的效率。
[0263]
并且,通过确定每个第二聚类簇之间的差异是否满足第二设定差异条件,在保证第二聚类簇的准确性的基础上,基于第二聚类簇确定出存在异常放电电压状态的异常储能电池,可以保证识别出的异常放电电压状态的异常储能电池的准确性。
[0264]
作为本技术另一可选实施例,参照图7,为本技术实施例8提供的一种储能电池维护方法的流程示意图,本实施例主要是对上述实施例7提供的储能电池维护方法的扩展方案,如图7所示,该方法可以包括但不局限于以下步骤:
[0265]
步骤s301、基于储能电池组中每个储能电池对应的充电电压数据和放电电压数据,确定储能电池组对应的充电电压数据和放电电压数据。
[0266]
步骤s302、基于每个储能电池对应的充电电压数据和储能电池组对应的充电电压数据,确定每个储能电池中至少一个存在异常充电电压状态的异常储能电池。
[0267]
步骤s302的详细过程可以参见上述各个实施例的相关介绍,在此不再赘述。
[0268]
步骤s303、将每个储能电池分别确定为第二待聚类储能电池。
[0269]
步骤s304、对每个第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇。
[0270]
步骤s305、确定每个第二聚类簇之间的差异是否满足第二设定差异条件。
[0271]
若是,执行步骤s306,若否,则结束聚类步骤。
[0272]
步骤s306、基于第二聚类簇中每个第二待聚类储能电池对应的放电电压数据,确定第二聚类簇对应的放电电压数据。
[0273]
步骤s307、确定每个第二聚类簇对应的放电电压数据和储能电池组对应的放电电压数据之间的第二差异。
[0274]
步骤s308、从每个第二聚类簇中筛选出第二差异满足第二设定差异阈值的第二聚类簇,将筛选出的第二聚类簇中的每个储能电池分别确定为存在异常放电电压状态的异常储能电池。
[0275]
步骤s303-s308的详细过程可以参见实施例7中步骤s1036-s10311的相关介绍,在此不再赘述。
[0276]
步骤s309、将储能电池组中每个储能电池中除放电异常储能电池之外的每个储能电池分别确定为第二待聚类储能电池,返回执行步骤s304。
[0277]
步骤s310、从至少一个存在异常充电电压状态的异常储能电池和至少一个存在异常放电电压状态的异常储能电池中确定出至少一个存在异常充电电压状态且异常放电电压状态的异常储能电池。
[0278]
本实施例中,通过将储能电池组中每个储能电池中除放电异常储能电池之外的每个储能电池分别确定为第二待聚类储能电池,返回执行步骤s304,对每个储能电池中除放电异常储能电池之外的每个储能电池再次进行聚类,可以有效识别出更多存在异常放电电压状态的异常储能电池。
[0279]
作为本技术另一可选实施例,本实施例9主要是对上述实施例1中步骤s103的细化
方案,步骤s103可以包括但不局限于以下步骤:
[0280]
步骤s10312、确定每个储能电池对应的放电电压数据和储能电池组对应的放电电压数据之间的第四差异。
[0281]
步骤s10312可以包括但不局限于:
[0282]
s103121、确定每个储能电池对应的放电电压数据和储能电池组对应的放电电压数据之间的欧式距离。
[0283]
当然,步骤s10312也可以包括但不局限于:
[0284]
s103122、确定每个储能电池对应的放电电压数据和储能电池组对应的放电电压数据之间的dtw距离。
[0285]
步骤s10313、从每个储能电池中筛选出第四差异满足第四设定差异阈值的储能电池,将筛选出的储能电池确定为存在异常放电电压状态的异常储能电池。
[0286]
步骤s10313可以包括但不局限于:
[0287]
s103131、从每个储能电池筛选出第四差异低于第四设定差异阈值的储能电池,将筛选出的储能电池确定为存在放电低压状态的异常储能电池;
[0288]
和/或,
[0289]
s103132、从每个储能电池筛选出第四差异高于第四设定差异阈值的储能电池,将筛选出的储能电池确定为存在放电高压状态的异常储能电池。
[0290]
对应步骤s103121,第四差异满足第四设定差异阈值可以包括:欧式距离满足第四设定欧式距离阈值。
[0291]
对应步骤s103122,第四差异满足第四设定差异阈值可以包括:dtw距离满足第四设定dtw距离阈值。
[0292]
作为本技术另一可选实施例,参照图8,为本技术实施例10提供的一种储能电池维护方法的流程示意图,本实施例主要是对上述实施例1提供的储能电池维护方法的扩展方案,如图8所示,该方法可以包括但不局限于以下步骤:
[0293]
步骤s401、基于储能电池组中每个储能电池对应的充电电压数据和放电电压数据,确定储能电池组对应的充电电压数据和放电电压数据。
[0294]
步骤s402、基于每个储能电池对应的充电电压数据和储能电池组对应的充电电压数据,确定每个储能电池中至少一个存在异常充电电压状态的异常储能电池。
[0295]
步骤s403、基于每个储能电池对应的放电电压数据和储能电池组对应的放电电压数据,确定每个储能电池中至少一个存在异常放电电压状态的异常储能电池。
[0296]
步骤s404、从至少一个存在异常充电电压状态的异常储能电池和至少一个存在异常放电电压状态的异常储能电池中确定出至少一个存在异常充电电压状态且异常放电电压状态的异常储能电池。
[0297]
步骤s401-s404的详细过程可以参见实施例1中步骤s101-s104的相关介绍,在此不再赘述。
[0298]
步骤s405、基于至少一个存在异常充电电压状态且异常放电电压状态的异常储能电池,进行异常充放电行为预警。
[0299]
本实施例中,可以通过但不局限于短信提醒、邮件提醒或平台页面弹框提醒进行异常充放电行为预警,告知运维人员应及时进行处理。
[0300]
作为本技术另一可选实施例,参照图9,为本技术实施例11提供的一种储能电池维护方法的流程示意图,本实施例主要是对上述实施例1提供的储能电池维护方法的扩展方案,如图9所示,该方法可以包括但不局限于以下步骤:
[0301]
步骤s501、基于储能电池组中每个储能电池对应的充电电压数据和放电电压数据,确定储能电池组对应的充电电压数据和放电电压数据。
[0302]
步骤s502、基于每个储能电池对应的充电电压数据和储能电池组对应的充电电压数据,确定每个储能电池中至少一个存在异常充电电压状态的异常储能电池。
[0303]
步骤s503、基于每个储能电池对应的放电电压数据和储能电池组对应的放电电压数据,确定每个储能电池中至少一个存在异常放电电压状态的异常储能电池。
[0304]
步骤s504、从至少一个存在异常充电电压状态的异常储能电池和至少一个存在异常放电电压状态的异常储能电池中确定出至少一个存在异常充电电压状态且异常放电电压状态的异常储能电池。
[0305]
步骤s501-s504的详细过程可以参见实施例1中步骤s101-s104的相关介绍,在此不再赘述。
[0306]
步骤s505、对至少一个存在异常充电电压状态且异常放电电压状态的异常储能电池进行维护。
[0307]
本实施例中,还可以针对异常充放电行为,进行原因定位分析,给出可能原因以及运维措施。基于可能原因及运维措施,对所述至少一个存在所述异常充电电压状态且所述异常放电电压状态的异常储能电池进行维护。例如发生充电高压状态且放电低压状态对应的“充高放低”行为时,其原因可能是模组存在虚焊、单体一致性差异、低温影响等。针对不同原因,给出相应解决措施进行维护,从而减轻“短板效应”,减小pack整体容量损失。
[0308]
接下来对本技术提供的一种储能电池维护装置进行介绍,下文介绍的储能电池维护装置与上文介绍的储能电池维护方法可相互对应参照。
[0309]
如图10所示,储能电池维护装置包括:第一确定模块100、第二确定模块200、第三确定模块300和第四确定模块400。
[0310]
第一确定模块100,用于基于储能电池组中每个储能电池对应的充电电压数据和放电电压数据,确定储能电池组对应的充电电压数据和放电电压数据。
[0311]
第二确定模块200,用于基于每个储能电池对应的充电电压数据和储能电池组对应的充电电压数据,确定每个储能电池中至少一个存在异常充电电压状态的异常储能电池。
[0312]
第三确定模块300,用于基于每个储能电池对应的放电电压数据和储能电池组对应的放电电压数据,确定每个储能电池中至少一个存在异常放电电压状态的异常储能电池。
[0313]
第四确定模块400,用于从至少一个存在异常充电电压状态的异常储能电池和至少一个存在异常放电电压状态的异常储能电池中确定出至少一个存在异常充电电压状态且异常放电电压状态的异常储能电池。
[0314]
第二确定模块200,具体可以用于:
[0315]
将每个储能电池分别确定为第一待聚类储能电池;
[0316]
对每个第一待聚类储能电池对应的充电电压数据进行聚类,得到至少一个第一聚
类簇;
[0317]
基于第一聚类簇中每个所述第一待聚类储能电池对应的充电电压数据,确定第一聚类簇对应的充电电压数据;
[0318]
确定每个第一聚类簇对应的充电电压数据和储能电池组对应的充电电压数据之间的第一差异;
[0319]
从每个第一聚类簇中筛选出第一差异满足第一设定差异阈值的第一聚类簇,将筛选出的第一聚类簇中的每个第一待聚类储能电池分别确定为存在异常充电电压状态的异常储能电池。
[0320]
第二确定模块200,还可以用于:
[0321]
确定每个第一聚类簇之间的差异是否满足第一设定差异条件;
[0322]
若是,执行基于第一聚类簇中每个所述第一待聚类储能电池对应的充电电压数据,确定第一聚类簇对应的充电电压数据的步骤。
[0323]
本实施例中,储能电池维护装置还可以包括:
[0324]
第五确定模块,用于将储能电池组中每个储能电池中除充电异常储能电池之外的每个储能电池分别确定为所第一待聚类储能电池,返回执行对每个第一待聚类储能电池对应的充电电压数据进行聚类,得到至少一个第一聚类簇的步骤。
[0325]
第二确定模块200对每个第一待聚类储能电池对应的充电电压数据进行聚类,得到至少一个第一聚类簇的过程,具体可以包括:
[0326]
基于每个第一待聚类储能电池对应的充电电压数据,分别确定一条第一轨迹,得到多条第一轨迹;
[0327]
基于多条第一轨迹,初始确定一个第一聚类簇;
[0328]
确定多条第一轨迹中除每个第一聚类簇中每条第一轨迹之外的未参与过聚类的第一轨迹与每个第一聚类簇的质心轨迹之间的距离;
[0329]
若距离小于第一距离阈值,将未参与聚类的第一轨迹添加到第一聚类簇,返回执行确定所述多条第一轨迹中除每个第一聚类簇中每条第一轨迹之外的未参与过聚类的第一轨迹与每个第一聚类簇的质心轨迹之间的距离的步骤;
[0330]
若距离不小于第一距离阈值,基于未参与过聚类的第一轨迹,创建新的第一聚类簇,返回执行确定多条第一轨迹中除每个第一聚类簇中每条第一轨迹之外的未参与过聚类的第一轨迹与每个第一聚类簇的质心轨迹之间的距离的步骤。
[0331]
第二确定模块200确定每个第一聚类簇之间的差异是否满足第一设定差异条件的过程,具体可以包括:
[0332]
基于每个第一聚类簇对应的充电电压数据和储能电池组对应的充电电压数据,对每个第一聚类簇进行f检验,得到第一f统计量,第一f统计量表征每个第一聚类簇之间的差异;
[0333]
确定第一f统计量是否大于第一设定显著性水平对应的f表值。
[0334]
本实施例中,储能电池维护装置还可以包括:
[0335]
第一调整模块,用于若第一f统计量大于第一设定显著性水平对应的f表值,确定出至少一个第一聚类簇的个数大于第一设定个数阈值,提高第一设定显著性水平。
[0336]
本实施例中,第三确定模块300,具体可以用于:
[0337]
将每个所述储能电池分别确定为第二待聚类储能电池;
[0338]
对每个第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇;
[0339]
基于第二聚类簇中每个第二待聚类储能电池对应的放电电压数据,确定第二聚类簇对应的放电电压数据;
[0340]
确定每个第二聚类簇对应的放电电压数据和储能电池组对应的放电电压数据之间的第二差异;
[0341]
从每个第二聚类簇中筛选出第二差异满足第二设定差异阈值的第二聚类簇,将筛选出的第二聚类簇中的每个储能电池分别确定为存在异常放电电压状态的异常储能电池。
[0342]
第三确定模块300,还可以用于:
[0343]
确定每个第二聚类簇之间的差异是否满足第二设定差异条件;
[0344]
若是,执行基于第二聚类簇中每个第二待聚类储能电池对应的放电电压数据,确定第二聚类簇对应的放电电压数据的步骤。
[0345]
储能电池维护装置还可以包括:
[0346]
第六确定模块,用于将储能电池组中每个储能电池中除放电异常储能电池之外的每个储能电池分别确定为第二待聚类储能电池,返回执行所述对每个第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇的步骤。
[0347]
第三确定模块300对每个第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇的过程,具体可以包括:
[0348]
基于每个第二待聚类储能电池对应的放电电压数据,分别确定一条第二轨迹,得到多条第二轨迹;
[0349]
基于多条第二轨迹,初始确定一个第二聚类簇;
[0350]
确定多条第二轨迹中除每个第二聚类簇中每条第二轨迹之外的未参与过聚类的第二轨迹与每个第二聚类簇的质心轨迹之间的距离;
[0351]
若距离小于第二距离阈值,将未参与聚类的第二轨迹添加到第二聚类簇,返回执行确定多条第二轨迹中除每个第二聚类簇中每条第二轨迹之外的未参与过聚类的第二轨迹与每个第二聚类簇的质心轨迹之间的距离的步骤;
[0352]
若距离不小于第二距离阈值,基于未参与过聚类的第二轨迹,创建新的第二聚类簇,返回执行确定多条第二轨迹中除每个第二聚类簇中每条第二轨迹之外的未参与过聚类的第二轨迹与每个第二聚类簇的质心轨迹之间的距离的步骤。
[0353]
第三确定模块300确定每个第二聚类簇之间的差异是否满足第二设定差异条件的过程,具体可以包括:
[0354]
基于每个第二聚类簇对应的放电电压数据和所述储能电池组对应的放电电压数据,对每个第二聚类簇进行f检验,得到第二f统计量,第二f统计量表征每个第二聚类簇之间的差异;
[0355]
确定第二f统计量是否大于第二设定显著性水平对应的f表值。
[0356]
储能电池维护装置还可以包括:
[0357]
第二调整模块,用于若第二f统计量大于第二设定显著性水平对应的f表值,确定出至少一个第二聚类簇的个数大于第二设定个数阈值,提高第二设定显著性水平。
[0358]
本实施例中,异常充电电压状态可以包括:充电低压状态或充电高压状态;异常放电电压状态可以包括:放电低压状态或放电高压状态。
[0359]
储能电池维护装置还可以包括:
[0360]
预警模块,用于基于所述至少一个存在异常充电电压状态且异常放电电压状态的异常储能电池,进行异常充放电行为预警。
[0361]
需要说明的是,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0362]
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0363]
为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本技术时可以把各模块的功能在同一个或多个软件和/或硬件中实现。
[0364]
通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本技术可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例或者实施例的某些部分所述的方法。
[0365]
以上对本技术所提供的一种储能电池维护方法及装置进行了详细介绍,本文中应用了具体个例对本技术的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本技术的方法及其核心思想;同时,对于本领域的一般技术人员,依据本技术的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本技术的限制。
技术特征:
1.一种储能电池维护方法,其特征在于,包括:基于储能电池组中每个储能电池对应的充电电压数据和放电电压数据,确定所述储能电池组对应的充电电压数据和放电电压数据;基于每个所述储能电池对应的充电电压数据和所述储能电池组对应的充电电压数据,确定每个所述储能电池中至少一个存在异常充电电压状态的异常储能电池;基于每个所述储能电池对应的放电电压数据和所述储能电池组对应的放电电压数据,确定每个所述储能电池中至少一个存在异常放电电压状态的异常储能电池;从所述至少一个存在异常充电电压状态的异常储能电池和所述至少一个存在异常放电电压状态的异常储能电池中确定出至少一个存在所述异常充电电压状态且所述异常放电电压状态的异常储能电池。2.根据权利要求1所述的方法,其特征在于,所述基于每个所述储能电池对应的充电电压数据和所述储能电池组对应的充电电压数据,确定每个所述储能电池中至少一个存在异常充电电压状态的异常储能电池,包括:将每个所述储能电池分别确定为第一待聚类储能电池;对每个所述第一待聚类储能电池对应的充电电压数据进行聚类,得到至少一个第一聚类簇;基于所述第一聚类簇中每个所述第一待聚类储能电池对应的充电电压数据,确定所述第一聚类簇对应的充电电压数据;确定每个所述第一聚类簇对应的充电电压数据和所述储能电池组对应的充电电压数据之间的第一差异;从每个所述第一聚类簇中筛选出所述第一差异满足第一设定差异阈值的第一聚类簇,将筛选出的第一聚类簇中的每个所述第一待聚类储能电池分别确定为存在异常充电电压状态的异常储能电池。3.根据权利要求2所述的方法,其特征在于,所述对每个所述储能电池对应的充电电压数据进行聚类,得到至少一个第一聚类簇之后,还包括:确定每个所述第一聚类簇之间的差异是否满足第一设定差异条件;若是,执行所述基于所述第一聚类簇中每个所述第一待聚类储能电池对应的充电电压数据,确定所述第一聚类簇对应的充电电压数据的步骤。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:将所述储能电池组中每个储能电池中除所述充电异常储能电池之外的每个储能电池分别确定为所述第一待聚类储能电池,返回执行所述对每个所述第一待聚类储能电池对应的充电电压数据进行聚类,得到至少一个第一聚类簇的步骤。5.根据权利要求2所述的方法,其特征在于,所述对每个所述第一待聚类储能电池对应的充电电压数据进行聚类,得到至少一个第一聚类簇,包括:基于每个所述第一待聚类储能电池对应的充电电压数据,分别确定一条第一轨迹,得到多条第一轨迹;基于所述多条第一轨迹,初始确定一个第一聚类簇;确定所述多条第一轨迹中除每个所述第一聚类簇中每条第一轨迹之外的未参与过聚类的第一轨迹与每个所述第一聚类簇的质心轨迹之间的距离;
若所述距离小于第一距离阈值,将所述未参与聚类的第一轨迹添加到所述第一聚类簇,返回执行所述确定所述多条第一轨迹中除每个所述第一聚类簇中每条第一轨迹之外的未参与过聚类的第一轨迹与每个所述第一聚类簇的质心轨迹之间的距离的步骤;若所述距离不小于所述第一距离阈值,基于所述未参与过聚类的第一轨迹,创建新的第一聚类簇,返回执行所述确定所述多条第一轨迹中除每个所述第一聚类簇中每条第一轨迹之外的未参与过聚类的第一轨迹与每个所述第一聚类簇的质心轨迹之间的距离的步骤。6.根据权利要求3所述的方法,其特征在于,所述确定每个所述第一聚类簇之间的差异是否满足第一设定差异条件,包括:基于每个所述第一聚类簇对应的充电电压数据和所述储能电池组对应的充电电压数据,对每个所述第一聚类簇进行f检验,得到第一f统计量,所述第一f统计量表征每个所述第一聚类簇之间的差异;确定所述第一f统计量是否大于第一设定显著性水平对应的f表值。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:若所述第一f统计量大于第一设定显著性水平对应的f表值,确定出所述至少一个第一聚类簇的个数大于第一设定个数阈值,提高所述第一设定显著性水平。8.根据权利要求1所述的方法,其特征在于,所述基于每个所述储能电池对应的放电电压数据和所述储能电池组对应的放电电压数据,确定每个所述储能电池中至少一个存在异常放电电压状态的异常储能电池,包括:将每个所述储能电池分别确定为第二待聚类储能电池;对每个所述第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇;基于所述第二聚类簇中每个所述第二待聚类储能电池对应的放电电压数据,确定所述第二聚类簇对应的放电电压数据;确定每个所述第二聚类簇对应的放电电压数据和所述储能电池组对应的放电电压数据之间的第二差异;从每个所述第二聚类簇中筛选出所述第二差异满足第二设定差异阈值的第二聚类簇,将筛选出的第二聚类簇中的每个所述储能电池分别确定为存在异常放电电压状态的异常储能电池。9.根据权利要求8所述的方法,其特征在于,所述对每个所述第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇之后,还包括:确定每个所述第二聚类簇之间的差异是否满足第二设定差异条件;若是,执行所述基于所述第二聚类簇中每个所述第二待聚类储能电池对应的放电电压数据,确定所述第二聚类簇对应的放电电压数据的步骤。10.根据权利要求9所述的方法,其特征在于,所述方法还包括:将所述储能电池组中每个储能电池中除所述放电异常储能电池之外的每个储能电池分别确定为所述第二待聚类储能电池,返回执行所述对每个所述第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇的步骤。11.根据权利要求8所述的方法,其特征在于,所述对每个所述第二待聚类储能电池对应的放电电压数据进行聚类,得到至少一个第二聚类簇,包括:
基于每个所述第二待聚类储能电池对应的放电电压数据,分别确定一条第二轨迹,得到多条第二轨迹;基于所述多条第二轨迹,初始确定一个第二聚类簇;确定所述多条第二轨迹中除每个所述第二聚类簇中每条第二轨迹之外的未参与过聚类的第二轨迹与每个所述第二聚类簇的质心轨迹之间的距离;若所述距离小于第二距离阈值,将所述未参与聚类的第二轨迹添加到所述第二聚类簇,返回执行所述确定所述多条第二轨迹中除每个所述第二聚类簇中每条第二轨迹之外的未参与过聚类的第二轨迹与每个所述第二聚类簇的质心轨迹之间的距离的步骤;若所述距离不小于所述第二距离阈值,基于所述未参与过聚类的第二轨迹,创建新的第二聚类簇,返回执行所述确定所述多条第二轨迹中除每个所述第二聚类簇中每条第二轨迹之外的未参与过聚类的第二轨迹与每个所述第二聚类簇的质心轨迹之间的距离的步骤。12.根据权利要求9所述的方法,其特征在于,所述确定每个所述第二聚类簇之间的差异是否满足第二设定差异条件,包括:基于每个所述第二聚类簇对应的放电电压数据和所述储能电池组对应的放电电压数据,对每个所述第二聚类簇进行f检验,得到第二f统计量,所述第二f统计量表征每个所述第二聚类簇之间的差异;确定所述第二f统计量是否大于第二设定显著性水平对应的f表值。13.根据权利要求12所述的方法,其特征在于,所述方法还包括:若所述第二f统计量大于第二设定显著性水平对应的f表值,确定出所述至少一个第二聚类簇的个数大于第二设定个数阈值,提高所述第二设定显著性水平。14.根据权利要求1-13任意一项所述的方法,其特征在于,所述异常充电电压状态包括:充电低压状态或充电高压状态;所述异常放电电压状态包括:放电低压状态或放电高压状态。15.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于所述至少一个存在所述异常充电电压状态且所述异常放电电压状态的异常储能电池,进行异常充放电行为预警。16.根据权利要求1所述的方法,其特征在于,所述方法还包括:对所述至少一个存在所述异常充电电压状态且所述异常放电电压状态的异常储能电池进行维护。17.一种储能电池维护装置,其特征在于,包括:第一确定模块,用于基于储能电池组中每个储能电池对应的充电电压数据和放电电压数据,确定所述储能电池组对应的充电电压数据和放电电压数据;第二确定模块,用于基于每个所述储能电池对应的充电电压数据和所述储能电池组对应的充电电压数据,确定每个所述储能电池中至少一个存在异常充电电压状态的异常储能电池;第三确定模块,用于基于每个所述储能电池对应的放电电压数据和所述储能电池组对应的放电电压数据,确定每个所述储能电池中至少一个存在异常放电电压状态的异常储能电池;第四确定模块,用于从所述至少一个存在异常充电电压状态的异常储能电池和所述至
少一个存在异常放电电压状态的异常储能电池中确定出至少一个存在所述异常充电电压状态且所述异常放电电压状态的异常储能电池。
技术总结
本申请提供了一种储能电池维护方法及装置,该方法包括:基于储能电池组中每个储能电池对应的充电电压数据和放电电压数据,确定储能电池组对应的充电电压数据和放电电压数据;基于每个储能电池对应的充电电压数据和储能电池组对应的充电电压数据,确定每个储能电池中至少一个存在异常充电电压状态的异常储能电池;基于每个储能电池对应的放电电压数据和储能电池组对应的放电电压数据,确定每个储能电池中至少一个存在异常放电电压状态的异常储能电池;从至少一个存在异常充电电压状态的异常储能电池和至少一个存在异常放电电压状态的异常储能电池中确定出至少一个存在异常充电电压状态且异常放电电压状态的异常储能电池。电池。电池。
技术研发人员:张勇
受保护的技术使用者:阳光储能技术有限公司
技术研发日:2023.06.16
技术公布日:2023/8/24
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
