一种蓄电池的电池管理模块及其方法、装置和存储介质转让专利

申请号 : CN202210267075.0

文献号 : CN114361621B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 黄庆铿梁永昌陈敬禧钱玉喜

申请人 : 广东电网有限责任公司东莞供电局

摘要 :

本发明公开了一种蓄电池的电池管理模块及其方法、装置和存储介质,该方法应用于蓄电池的电池管理模块,包括:获取蓄电池正常工作的充放电时间;判断充放电时间是否达到预设活化周期;若是,则控制蓄电池进行自活化和内阻的检测;获取蓄电池进行自活化的活化时间、以及位于活化时间内蓄电池在各个时刻的放电电流和放电电压;根据各放电电流和放电电压,确定蓄电池的内阻;根据蓄电池的内阻和活化时间,确定蓄电池的当前状态。本发明能够控制蓄电池进行自活化和内阻的检测,避免了因人为手动检测影响智能电网的运行,简化了蓄电池的管理方法,提高了智能电网运维人员的工作效率。

权利要求 :

1.一种蓄电池的电池管理方法,应用于所述蓄电池的电池管理模块,其特征在于,包括:获取所述蓄电池正常工作的充放电时间;

判断所述充放电时间是否达到预设活化周期;

若是,则控制外部供电电源与所述蓄电池之间的电路处于断开状态;

控制所述蓄电池进行自活化和内阻的检测;

获取所述蓄电池进行自活化的活化时间、以及位于所述活化时间内所述蓄电池在各个时刻的放电电流和放电电压;

根据各所述放电电流和所述放电电压,确定所述蓄电池的内阻;

根据所述蓄电池的内阻和所述活化时间,确定所述蓄电池的当前状态;

根据所述充放电时间,判断是否达到自断电重启时间,当达到自断电重启时间时,电池管理模块的自断电重启单元进行重启;

其中,所述蓄电池应用于智能电网;

其中,根据所述蓄电池的内阻和所述活化时间,判断是否满足第一预设条件;所述第一预设条件为所述蓄电池的内阻处于额定内阻范围内,且所述活化时间大于或等于额定自活化时间;

若是,则确定所述蓄电池的当前状态为正常状态;若否,则确定所述蓄电池的当前状态为异常状态;

其中,所述蓄电池用于通过所述电池管理模块为负载供电,根据预设的自断重启时间,所述蓄电池定期断电重启所述电池管理模块与所述负载的电路。

2.根据权利要求1所述的蓄电池的电池管理方法,其特征在于,获取所述蓄电池进行自活化的活化时间,包括:在所述蓄电池进行活化过程中,实时获取所述蓄电池的当前SOC值;

判断所述蓄电池的当前SOC值是否达到预设SOC值;

若是,则确定所述蓄电池结束自活化,并将所述蓄电池从初始SOC值至达到所述预设SOC值的时间确定为所述活化时间。

3.根据权利要求1所述的蓄电池的电池管理方法,其特征在于,根据各所述放电电流和所述放电电压,确定所述蓄电池的内阻,包括:根据所述蓄电池在所述活化时间内不同时刻的所述放电电流和所述放电电压,确定所述蓄电池在不同时刻的内阻值;

将所述蓄电池在不同时刻的内阻值的平均值确定为所述蓄电池的内阻。

4.根据权利要求1所述的蓄电池的电池管理方法,其特征在于,在控制所述蓄电池进行自活化和内阻的检测之前,还包括:若所述充放电时间未达到预设活化周期,则控制所述外部供电电源与所述蓄电池之间处于导通状态。

5.根据权利要求4所述的蓄电池的电池管理方法,其特征在于,在控制所述外部供电电源与所述蓄电池之间处于导通状态之前,还包括:获取外部供电电源提供的供电电压;

判断所述供电电压是否在预设供电电压范围内;

若是,则执行控制所述外部供电电源与所述蓄电池之间处于导通状态的步骤;

若否,则控制报警单元进行报警,并将所述供电电压记录保存后发送至监控后台。

6.一种蓄电池的电池管理装置,其特征在于,应用于所述蓄电池的电池管理模块,包括:充放电时间获取单元,用于获取所述蓄电池正常工作的充放电时间;

活化周期判断单元,用于判断所述充放电时间是否达到预设活化周期;还用于若充放电时间达到预设活化周期,则控制外部供电电源与所述蓄电池之间的电路处于断开状态;

检测控制单元,用于在所述充放电时间达到预设活化周期时,控制所述蓄电池进行自活化和内阻的检测;

活化参数获取单元,用于获取所述蓄电池进行自活化的活化时间、以及位于所述活化时间内所述蓄电池在各个时刻的放电电流和放电电压;

内阻确定单元,用于根据各所述放电电流和所述放电电压,确定所述蓄电池的内阻;

状态确定单元,用于根据所述蓄电池的内阻和所述活化时间,确定所述蓄电池的当前状态;

自断电重启单元,用于根据所述充放电时间,判断是否达到自断电重启时间,当达到自断电重启时间时,电池管理模块的自断电重启单元进行重启;

其中,所述蓄电池应用于智能电网;其中,状态确定单元,还用于根据所述蓄电池的内阻和所述活化时间,判断是否满足第一预设条件,其中,第一预设条件为所述蓄电池的内阻处于额定内阻范围内,且所述活化时间大于或等于额定自活化时间,若是,则确定所述蓄电池的当前状态为正常状态,若否,则确定所述蓄电池的当前状态为异常状态;

其中,所述蓄电池用于通过所述电池管理模块为负载供电,根据预设的自断重启时间,所述蓄电池定期断电重启所述电池管理模块与所述负载的电路。

7.一种蓄电池的电池管理模块,其特征在于,所述电池管理模块分别与外部供电电源、蓄电池和负载电连接;

所述外部供电电源用于通过所述电池管理模块为所述蓄电池供电;

所述蓄电池用于通过所述电池管理模块为所述负载供电;

所述电池管理模块用于执行权利要求1‑5任一项所述的蓄电池的电池管理方法。

8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1‑5中任一项所述的蓄电池的电池管理方法。

说明书 :

一种蓄电池的电池管理模块及其方法、装置和存储介质

技术领域

[0001] 本发明涉及电池智能管理领域,尤其涉及一种蓄电池的电池管理模块及其方法、装置和存储介质。

背景技术

[0002] 伴随着智能电网的不断发展,使得智能终端设备的投入不断增加。利用智能终端可以有效地监测整个智能电网的运行状态。蓄电池是为智能终端设备提供后备电源的主要组成部分。
[0003] 现有技术中,对于蓄电池的管理和监测通常是利用电池管理模块该管理模块可以设置蓄电池的所需的电压、电流区间范围、蓄电池的充放电时间以及控制外部供电电源为蓄电池供电。但是,对于蓄电池本身的自活化性能测试和内阻测试并没有涉及,往往只能通过人为将蓄电池从智能电网中拆除后才能进行测试。人为手动操作不仅影响智能终端的稳定运行,不断的拆装蓄电池还影响蓄电池的使用寿命,增加了智能电网的运维成本和运维人员的工作负担。

发明内容

[0004] 本发明提供了一种蓄电池的电池管理模块及其方法、装置和存储介质,以实现蓄电池自活化和内阻测试的智能管理,无需手动拆装蓄电池,降低了对蓄电池使用寿命的影响,简化了智能电网的运维成本,提高了蓄电池管理的效率。
[0005] 第一方面,本发明提供了一种蓄电池的电池管理方法,应用于所述蓄电池的电池管理模块,包括:
[0006] 获取所述蓄电池正常工作的充放电时间;
[0007] 判断所述充放电时间是否达到预设活化周期;
[0008] 若是,则控制所述蓄电池进行自活化和内阻的检测;
[0009] 获取所述蓄电池进行自活化的活化时间、以及位于所述活化时间内所述蓄电池在各个时刻的放电电流和放电电压;
[0010] 根据各所述放电电流和所述放电电压,确定所述蓄电池的内阻;
[0011] 根据所述蓄电池的内阻和所述活化时间,确定所述蓄电池的当前状态。
[0012] 可选地,在所述蓄电池进行活化过程中,实时获取所述蓄电池的当前SOC值;
[0013] 判断所述蓄电池的当前SOC值是否达到预设SOC值;
[0014] 若是,则确定所述蓄电池结束自活化,并将所述蓄电池从初始SOC值至达到所述预设SOC值的时间确定为所述活化时间。
[0015] 可选地,根据所述蓄电池在所述活化时间内不同时刻的所述放电电流和所述放电电压,确定所述蓄电池在不同时刻的内阻值;
[0016] 将所述蓄电池在不同时刻的内阻值的平均值确定为所述蓄电池的内阻。
[0017] 可选地,根据所述蓄电池的内阻和所述活化时间,判断是否满足第一预设条件;所述第一预设条件为所述蓄电池的内阻处于额定内阻范围内,且所述活化时间大于或等于额定自活化时间;
[0018] 若是,则确定所述蓄电池的当前状态为正常状态;
[0019] 若否,则确定所述蓄电池的当前状态为异常状态。
[0020] 可选地,若所述充放电时间达到预设活化周期,则控制外部供电电源与所述蓄电池之间的电路处于断开状态;
[0021] 若所述充放电时间未达到预设活化周期,则控制所述外部供电电源与所述蓄电池之间处于导通状态。
[0022] 可选地,获取外部供电电源提供的供电电压;
[0023] 判断所述供电电压是否在预设供电电压范围内;
[0024] 若是,则执行控制所述外部供电电源与所述蓄电池之间处于导通状态的步骤;
[0025] 若否,则控制报警单元进行报警,并将所述供电电压记录保存后发送至监控后台。
[0026] 可选地,根据所述充放电时间,判断是否达到自断电重启时间;
[0027] 若是,则控制所述电池管理模块的自断电重启单元进行重启。
[0028] 第二方面,本发明还提供了一种蓄电池的电池管理装置,应用于所述蓄电池的电池管理模块,包括:
[0029] 充放电时间获取单元,用于获取所述蓄电池正常工作的充放电时间;
[0030] 活化周期判断单元,用于判断所述充放电时间是否达到预设活化周期;
[0031] 检测控制单元,用于在所述充放电时间达到预设活化周期时,控制所述蓄电池进行自活化和内阻的检测;
[0032] 活化参数获取单元,用于获取所述蓄电池进行自活化的活化时间、以及位于所述活化时间内所述蓄电池在各个时刻的放电电流和放电电压;
[0033] 内阻确定单元,用于根据各所述放电电流和所述放电电压,确定所述蓄电池的内阻;
[0034] 状态确定单元,用于根据所述蓄电池的内阻和所述活化时间,确定所述蓄电池的当前状态。
[0035] 第三方面,本发明还提供了一种蓄电池的电池管理模块,所述电池管理模块分别与外部供电电源、蓄电池和负载电连接;
[0036] 所述外部供电电源用于通过所述电池管理模块为所述蓄电池供电;
[0037] 所述蓄电池用于通过所述电池管理模块为所述负载供电;
[0038] 所述电池管理模块用于执行本发明任意提供的蓄电池的电池管理方法。
[0039] 第四方面,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明所提供的蓄电池的电池管理方法。
[0040] 本发明通过获取蓄电池正常工作的充放电时间,并将充放电时间与预设活化周期比较,且在蓄电池的充放电时间达到预设活化周期时,控制蓄电池开始进行自活化和内阻的检测,并获取蓄电池自活化的活化时间和在活化时间内蓄电池在各个时刻的放电电流和放电电压,以在根据放电电流和放电电压确定蓄电池的内阻后,能够基于蓄电池的内阻和蓄电池的活化时间,进而确定蓄电池的当前状态。本发明的技术方案,无需人为操作,即可实现对蓄电池自活化和内阻的检测,避免了因人为操作检测影响智能电网的运行,简化了蓄电池的管理方法,提高了智能电网运维人员的工作效率。

附图说明

[0041] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0042] 图1是根据本发明实施例一提供的一种蓄电池的电池管理方法的流程示意图;
[0043] 图2是根据本发明实施例二提供的一种蓄电池的电池管理方法的流程示意图;
[0044] 图3是根据本发明实施例三提供的一种蓄电池的电池管理方法的流程示意图;
[0045] 图4是根据本发明实施例四提供的一种蓄电池的电池管理方法的流程示意图;
[0046] 图5是根据本发明实施例五提供的一种蓄电池的电池管理方法的流程示意图;
[0047] 图6是根据本发明实施例六提供的一种蓄电池的电池管理装置的结构示意图;
[0048] 图7是根据本发明实施例七提供的一种蓄电池的电池管理模块的结构示意图。

具体实施方式

[0049] 为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0050] 需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0051] 实施例一
[0052] 图1是根据本发明实施例一提供的一种蓄电池的电池管理方法的流程示意图,该方法可以由蓄电池的电池管理装置来执行,该装置可由硬件和/或软件组成。本发明实施例提供的蓄电池的电池管理方法包括如下步骤:
[0053] S110、获取蓄电池正常工作的充放电时间。
[0054] 其中,在放电过程中蓄电池可以将化学能转化为电能的电池,以及在充电过程中蓄电池可以将电能存储为化学能。蓄电池的种类可以是铅酸蓄电池,还可以是磷酸铁锂蓄电池,此处,对于蓄电池的种类不做具体限定。蓄电池可以是单电池,也可以包括由多个单电池组成的一个或多个电池组,此处,对蓄电池中单电池的个数和组成不做具体限定,可以通过智能终端中各个设备的需求适应性的选择。在智能电网中,通过蓄电池放电实现对所需设备的供电,以及通过外部供电电源为蓄电池提供电能,实现对蓄电池的充电。在蓄电池正常工作情况下,即蓄电池正常充电和放电情况下,通过记录蓄电池的充放电时间,可以有效地获知蓄电池正常工作的时长。
[0055] S120、判断充放电时间是否达到预设活化周期,若是,则执行S130。
[0056] S130、控制蓄电池进行自活化和内阻的检测。
[0057] 其中,蓄电池在经过一段时间的正常充电和放电后,需要对蓄电池进行自活化,以确保蓄电池具备良好的活化性能。此外,通过对蓄电池内阻进行检测,可以确定蓄电池的工作状态。预设活化周期可以预先设定好的时间范围。蓄电池正常充放电的时间是从蓄电池上一次活化检测结束时开始计时,蓄电池持续进行正常的充放电的时间。蓄电池的预设活化周期为蓄电池上一次活化结束到下一次自活化开始所需的时间。当充放电时间达到预设活化周期后,蓄电池开始进行自活化和内阻的检测。示例性的,预设活化周期可以为三个月、五个月或者六个月,此处,对于预设活化周期不做具体限定。
[0058] 进一步地,上述蓄电池也可以理解成由多个蓄电池组成的蓄电池组,蓄电池组中包括两组或三组可以进行放电的蓄电池。示例性的,以蓄电池组内设置三组小型蓄电池为例进行说明,当蓄电池组达到预设活化周期后,需要对蓄电池组内的三组小型蓄电池依次进行自活化,检测三组小型蓄电池的自活化情况是否正常并对其进行内阻测试。当第一组蓄电池完成自活化和内阻的测试后,开始对第二组蓄电池进行自活化和内阻测试,类似的,当第二组蓄电池完成自活化和内阻测试后开展第三组蓄电池的自活化和内阻测试,确保在自活化的时间内,蓄电池组内的所有蓄电池均完成自活化并对自活化情况进行记录和保存,方便电网运维人员对蓄电池的准确获知蓄电池的自活化情况,以便及时发现存在故障或老化的蓄电池并及时更换。
[0059] S140、获取蓄电池进行自活化的活化时间、以及位于活化时间内蓄电池在各个时刻的放电电流和放电电压。
[0060] 其中,蓄电池进行自活化的过程是蓄电池内部活性物质的再生过程,对于不同类型的蓄电池,其自活化时间也不相同。对于同样类型的蓄电池,根据蓄电池工作时间长短的不同,其蓄电池自活化时间也不相同,可以根据具体地自活化情况获取对应的蓄电池活化时间。此外,在蓄电池活化的过程中,不同时刻对应的放电电流和放电电压也不同。即同一时刻下蓄电池对应有一组放电电流和放电电压。不同时刻下,放电电流和放电电压可以存在微小的差别,也可能相同。
[0061] S150、根据各放电电流和放电电压,确定蓄电池的内阻。
[0062] 其中,蓄电池在自活化时间内,通过放电电流和放电电压与内阻构成的等式确定蓄电池的内阻,即通过欧姆定律对应的相关公式就能够确定出蓄电池的内阻。利用各个放电电流和放电电压,可以确定多个内阻值。蓄电池活化的过程中,不同时刻对应的放电电流和放电电压因外界干扰和蓄电池自身充放电的能力等因素,造成放电电流和放电电压之间存在正常范围内的波动,导致不同时刻蓄电池的内阻可能相同,也可能有微小的差别。对于蓄电池内阻的确定,可以通过某一时刻对应的放电电流和放电电压确定,也可以通过活化时间段选取多个时刻对应的放电电流和放电电压计算出对应电阻值后,计算平均值的方式确定蓄电池的内阻。
[0063] S160、根据蓄电池的内阻和活化时间,确定蓄电池的当前状态。
[0064] 其中,蓄电池的当前状态包括蓄电池正常工作状态和蓄电池异常工作状态,在蓄电池正常工作的状态下,蓄电池的内阻和活化时间符合蓄电池正常工作的标准,在蓄电池异常工作的状态,蓄电池的内阻和活化时间不符合蓄电池的正常工作的标准。即根据蓄电池的内阻和活化时间能够进一步地确定蓄电池的当前工作状态,电网的运维人员可以通过蓄电池的当前工作状态,确定蓄电池是否存在老化或者是否故障等问题,保证整个电力系统中各设备的正常运行。
[0065] 在上述实施例的基础上,当充放电时间达到预设活化周期后,可选地,控制外部供电电源与蓄电池之间的电路处于断开状态。
[0066] 其中,当判断蓄电池正常工作的充放电时间已经达到预设活化周期时,需要对蓄电池进行自活化。在蓄电池自活化的过程中,需要断开外部电源才能够实现自活化。断开外部供电电源与蓄电池之间的电路,以保证蓄电池能够顺利进行自活化。
[0067] 可选地,根据充放电时间,判断是否达到自断电重启时间,当达到自断电重启时间时,电池管理模块的自断电重启单元进行重启。
[0068] 其中,蓄电池的电池管理模块中设置有自断电重启单元,基于所接入的负载的特性,在经过一段时间的运行后,需要经过短暂的自断电进行重新启动,以确保负载能够正常运作,该项功能为选用功能。自断电重启单元可以根据预设值的自动启周期对所接负载的运行需要进行断电重启,例如部分负载由于硬件或软件原因在工作一段时间后出现不能正常运转的情况,需要对负载进行重启操作,通过自断电重启单元实现负载的重新启动,确保负载正常工作。自断电重启时间可以预设设置。示例性的,自断电重启时间为72h,当蓄电池的充放电时间达到72h后,电池管理模块的自断电重启单元进行重启;当自断电重启时间为72h,而蓄电池的充放电时间为48h,则电池管理模块的自断电重启单元不会进行重启,同样自重启周期也可以为三个月、五个月或者六个月,此处,对于预设活化周期不做具体限定。
[0069] 本发明实施例通过获取蓄电池正常工作的充放电时间,并将充放电时间与预设活化周期比较,且在蓄电池的充放电时间达到预设活化周期时,控制蓄电池开始进行自活化和内阻的检测,并获取蓄电池自活化的活化时间和在活化时间内蓄电池在各个时刻的放电电流和放电电压,以在根据放电电流和放电电压确定蓄电池的内阻后,能够基于蓄电池的内阻和蓄电池的活化时间,进而确定蓄电池的当前状态。本发明的技术方案,无需人为操作,即可实现对蓄电池自活化和内阻的检测,避免了因人为操作检测影响智能电网的运行,简化了蓄电池的管理方法,提高了智能电网运维人员的工作效率。
[0070] 实施例二
[0071] 图2是根据本发明实施例二提供的一种蓄电池的电池管理方法的流程示意图,在上述实施例的基础上,具体提供了确定蓄电池自活化时间的方案。本实施例的技术方案包括:
[0072] S210、获取蓄电池正常工作的充放电时间。
[0073] S220、判断充放电时间是否达到预设活化周期,若是,则执行S230。
[0074] S230、控制蓄电池进行自活化和内阻的检测。
[0075] S240、在蓄电池进行活化过程中,实时获取蓄电池的当前SOC值。
[0076] S250、判断蓄电池的当前SOC值是否达到预设SOC值,若是,则执行S260。
[0077] S260、确定蓄电池结束自活化,并将蓄电池从初始SOC值至达到预设SOC值的时间确定为活化时间。
[0078] 其中,蓄电池的电能与蓄电池的SOC值之间存在对应关系,对应关系可以是计算公式或表格,此处不做具体限定。在活化过程中,不同时刻对应的蓄电池的SOC值不同。通过实时的获取蓄电池的当前SOC值并将蓄电池的当前SOC值与预设SOC值进行比较。蓄电池的当前SOC值与预设SOC值之间的关系为两种,蓄电池的当前SOC值达到预设SOC值和蓄电池的当前SOC值未达到预设SOC值。预设SOC值可以预先设定,在蓄电池活化的过程中,预设SOC值可以理解成一个具体的数值。当蓄电池的当前SOC值达到预设SOC值时,则蓄电池自活化结束。蓄电池的活化时间从初始SOC值到预设SOC值所经历的时间。
[0079] 示例性的,预设SOC值为0%,蓄电池的初始SOC值为100%,在蓄电池活化过程中,蓄电池的当前SOC值实时在变化,从100%一直在减少,经过8h,蓄电池的当前SOC值为0%时,则说明蓄电池的自活化结束。则蓄电池的活化时间为8h。此处仅为示例性的说明,对于具体的活化时间可以根据蓄电池类型的不同具体设定。
[0080] S270、获取位于活化时间内蓄电池在各个时刻的放电电流和放电电压。
[0081] S280、根据各放电电流和放电电压,确定蓄电池的内阻。
[0082] S290、根据蓄电池的内阻和活化时间,确定蓄电池的当前状态。
[0083] 本发明实施例在蓄电池活化过程中,通过实时获取蓄电池的当前SOC值与预设SOC值之间的大小关系,将蓄电池从初始SOC值到达预设SOC值所经历的时间作为蓄电池的活化时间。根据活化过程中蓄电池的各个放电电流和放电电压确定蓄电池的内阻。进一步依据蓄电池活化时间和蓄电池的内阻确定出蓄电池的当前状态。本发明解决了通过人为操作实现对蓄电池自活化和内阻的检测问题,避免了因人为操作检测影响智能电网的运行,简化了蓄电池的管理方法,提高了智能电网运维人员的工作效率。
[0084] 实施例三
[0085] 图3是根据本发明实施例三提供的一种蓄电池的电池管理方法的流程示意图,在上述实施例的基础上,具体提供了确定蓄电池自活化时间的方案。本实施例的技术方案包括:
[0086] S310、获取蓄电池正常工作的充放电时间。
[0087] S320、判断充放电时间是否达到预设活化周期,若是,则执行S330。
[0088] S330、控制蓄电池进行自活化和内阻的检测。
[0089] S340、获取蓄电池进行自活化的活化时间、以及位于活化时间内蓄电池在各个时刻的放电电流和放电电压。
[0090] S350、根据蓄电池在活化时间内不同时刻的放电电流和放电电压,确定蓄电池在不同时刻的内阻值。
[0091] S360、将蓄电池在不同时刻的内阻值的平均值确定为蓄电池的内阻。
[0092] 其中,蓄电池在活化过程中,不同的时刻对应蓄电池不同的放电电流和放电电压,对于不同时刻的内阻值可以通过不同时刻对应的放电电流和放电电压进行确定。进一步地,对于确定的蓄电池,其内阻值一般为定值,蓄电池在活化时间内持续性的放电会释放放电电流和放电电压,根据放电电流和放电电压以及内阻之间的关系,确定出蓄电池不同时刻的内阻值。在整个蓄电池活化的过程中,不同时刻的放电电流和放电电压会存在微小的波动,使得不同时刻的内阻值不完全一致。利用内阻平均值计算公式求解活化时间内的内阻平均值,并将内阻平均值作为蓄电池的内阻。
[0093] S370、根据蓄电池的内阻和活化时间,确定蓄电池的当前状态。
[0094] 本发明实施例在获取蓄电池进行自活化的活化时间后,利用活化时间内蓄电池在不同时刻对应不同的放电电流和放电电压确定出不同时刻对应的蓄电池的内阻值。通过内阻平均值计算的方式,根据不同时刻蓄电池的内阻值计算出活化时间内蓄电池的内阻。本发明解决了通过人为操作实现对蓄电池自活化和内阻的检测问题,避免了因人为操作检测影响智能电网的运行,简化了蓄电池的管理方法,提高了智能电网运维人员的工作效率。
[0095] 实施例四
[0096] 图4是根据本发明实施例四提供的一种蓄电池的电池管理方法的流程示意图,在上述实施例的基础上,具体提供了确定蓄电池当前状态的方案。本实施例的技术方案包括:
[0097] S410、获取蓄电池正常工作的充放电时间。
[0098] S420、判断充放电时间是否达到预设活化周期,若是,则执行S430。
[0099] S430、控制蓄电池进行自活化和内阻的检测。
[0100] S440、获取蓄电池进行自活化的活化时间、以及位于活化时间内蓄电池在各个时刻的放电电流和放电电压。
[0101] S450、根据各放电电流和放电电压,确定蓄电池的内阻。
[0102] S460、根据蓄电池的内阻和活化时间,判断是否满足第一预设条件,若是,则执行S470;若否,则执行S480。
[0103] S470、确定蓄电池的当前状态为正常状态。
[0104] S480、确定蓄电池的当前状态为异常状态。
[0105] 其中,蓄电池在自活化过程中对应有蓄电池的内阻和活化时间。随着蓄电池的工作年限的增加,蓄电池的自活化能力逐渐减弱,对应的蓄电池的内阻和活化时间会偏离额定内阻范围或偏离额定活化时间。通过判断蓄电池的内阻以及活化时间是否满足第一预设条件,即比较蓄电池的内阻是否处于额定内阻范围,比较蓄电池的活化时间与定额活化时间的大小。当蓄电池的内阻处于额定内阻范围内,且活化时间大于或等于额定自活化时间时,认为蓄电池的内阻以及活化时间满足第一预设条件。其中,当蓄电池的内阻在额定内阻范围内并且蓄电池的活化时间大于或等于额定自活化时间时,确定蓄电池在持续工作一段时间后,蓄电池的内部未发生老化,蓄电池的当前状态良好,将蓄电池的当前状态作为正常状态。蓄电池当前状态正常时,蓄电池能够持续、稳定的工作并为需要供电的负载或设备供电。当蓄电池的内阻不在额定内阻范围或蓄电池的活化时间小于额定自活化时间时,则蓄电池在持续工作一段时间后,蓄电池本身存在老化,老化后的蓄电池当前状态为异常状态,处于异常状态下的蓄电池无法再次向负载或供电设备供电,需要电网运维人员及时地将异常状态下的蓄电池拆除并更换符合条件的蓄电池。
[0106] 本发明实施例通过将蓄电池的内阻和活化时间与蓄电池额定内阻范围和额定自活化时间比较,进而确定出蓄电池的当前工作状态,以此可以简单、便捷地确定出蓄电池是够发生老化、故障等问题,从而方便电网运维人员及时发现工作异常的蓄电池,并及时针对性的解决蓄电池异常的问题。
[0107] 实施例五
[0108] 图5是根据本发明实施例五提供的一种蓄电池的电池管理方法的流程示意图,在上述实施例的基础上,具体提供了是否需要切断外部电源实现蓄电池自活化的方案。本实施例的技术方案包括:
[0109] S501、获取外部供电电源提供的供电电压。
[0110] 其中,当判断蓄电池正常工作的充放电时间未达到预设活化周期时,蓄电池需要外部电源供电的方式来实现蓄电池本身的充电。外部供电电源可以是市电,还可以是电力系统的高压电经过电压互感器转变后的电压。外部供电电源的电压可以是220V交流电,还可以是110V交流电。外部供电电源电压的选择可以根据蓄电池所需供电电压的大小而选择。
[0111] S502、判断供电电压是否在预设供电电压范围内,若否,则执行S503;若是,则执行S504。
[0112] S504、控制外部供电电源与蓄电池之间处于导通状态。
[0113] S503、控制报警单元进行报警,并将供电电压记录保存后发送至监控后台。
[0114] 其中,外部电源提供的供电电压可能存在供电电压不足的情况,将供电电压与预设供电电压进行比较,当供电电压在预设供电电压范围内,则确定供电电压所提供的电压正常。外部供电电源为蓄电池供电,使蓄电池和外部供电电源处于导通状态,保证蓄电池在外部供电电源供电的情况下顺利完成蓄电池的充电。当供电电压不在预设供电电压范围内,则外部电压不满足为蓄电池供电的要求,则在电池管理模块中的报警单元会进行报警指示,将供电电压的电压数值进行记录保存并发送给监控后台,监控后台根据报警信息,安排相关人员检查外部电源的供电情况,高效地处理并针对性的解决上述问题。
[0115] S504、控制外部供电电源与蓄电池之间处于导通状态。
[0116] S505、获取蓄电池正常工作的充放电时间。
[0117] S506、判断充放电时间是否达到预设活化周期,若是,则执行S507。
[0118] S507、控制外部供电电源与蓄电池之间的电路处于断开状态。
[0119] S508、控制蓄电池进行自活化和内阻的检测。
[0120] S509、获取蓄电池进行自活化的活化时间、以及位于活化时间内蓄电池在各个时刻的放电电流和放电电压。
[0121] S510、根据各放电电流和放电电压,确定蓄电池的内阻。
[0122] S511、根据蓄电池的内阻和活化时间,确定蓄电池的当前状态。
[0123] 本发明实施例通过在对蓄电池进行自活化和内阻检测之前,利用蓄电池充放电时间与预设活化周期的比较,确定蓄电池与外部供电电源之间的电路连接关系,其中,电路连接关系为断开状态或导通状态。当需要系电池与外部供电电源的电路导通时,进一步判断外部供电电源是否满足为蓄电池供电的条件,以确保蓄电池在外部供电电源供电下顺利充电。当外部供电电源不满足供电条件,将外部供电电源的信息记录保存并将报警信号传输至监控后台。本发明实施例提供的技术方案,有效地解决了对外部供电电源工作是否正常的判断,简化了蓄电池的管理方法,提高了智能电网运维人员的工作效率。
[0124] 实施例六
[0125] 图6是根据本发明实施例六提供的一种蓄电池的电池管理装置的结构示意图。该装置可由硬件和/或软件组成。如图6所示,该装置包括:充放电时间获取单元610、活化周期判断单元620、检测控制单元630、活化参数获取单元640、内阻确定单元650、状态确定单元660、供电电压判断单元670、自断电重启单元680。
[0126] 充放电时间获取单元610,用于获取蓄电池正常工作的充放电时间。
[0127] 活化周期判断单元620,用于判断充放电时间是否达到预设活化周期。
[0128] 检测控制单元630,用于在充放电时间达到预设活化周期时,控制蓄电池进行自活化和内阻的检测。
[0129] 活化参数获取单元640,用于获取蓄电池进行自活化的活化时间、以及位于活化时间内蓄电池在各个时刻的放电电流和放电电压。
[0130] 内阻确定单元650,用于根据各放电电流和放电电压,确定蓄电池的内阻。
[0131] 状态确定单元660,用于根据蓄电池的内阻和活化时间,确定蓄电池的当前状态。
[0132] 供电电压判断单元670,用于获取外部供电电源提供的供电电压,判断供电电压是否在预设供电电压范围内,若否,则控制报警单元进行报警,并将供电电压记录保存后发送至监控后台。
[0133] 自断电重启单元680,用于根据充放电时间,判断是否达到自断电重启时间;若是,则控制电池管理模块的自断电重启单元进行重启。
[0134] 进一步地,活化周期判断单元620,还用于若充放电时间达到预设活化周期,则控制外部供电电源与蓄电池之间的电路处于断开状态;若充放电时间未达到预设活化周期,则控制外部供电电源与蓄电池之间处于导通状态。
[0135] 活化参数获取单元640,还用于在蓄电池进行活化过程中,实时获取蓄电池的当前SOC值,判断蓄电池的当前SOC值是否达到预设SOC值,若是,则确定蓄电池结束自活化,并将蓄电池从初始SOC值至达到预设SOC值的时间确定为活化时间。
[0136] 内阻确定单元650,还用于根据蓄电池在活化时间内不同时刻的放电电流和放电电压,确定蓄电池在不同时刻的内阻值,将蓄电池在不同时刻的内阻值的平均值确定为蓄电池的内阻。
[0137] 状态确定单元660,还用于根据蓄电池的内阻和活化时间,判断是否满足第一预设条件,其中,第一预设条件为蓄电池的内阻处于额定内阻范围内,且活化时间大于或等于额定自活化时间,若是,则确定蓄电池的当前状态为正常状态,若否,则确定蓄电池的当前状态为异常状态。
[0138] 本发明实施例利用充放电时间获取单元获取蓄电池正常工作的充点电时间,根据活化周期判断单元判断充放电时间是否达到预设活化周期。检测控制单元在充放电时间到达预设活化周期时,控制蓄电池进行自活化和内阻的检测。基于活化参数获取单元获取活化时间以及各个时刻的放电电流和放电电压进而确定蓄电池的内阻。利用蓄电池的内阻和活化时间确定出蓄电池的当前状态。上述蓄电池的电池管理装置可执行本发明任意实施例所提供的蓄电池的电池管理方法,具备执行方法相应的功能模块和有益效果。
[0139] 实施例七
[0140] 图7是根据本发明实施例七提供的一种蓄电池的电池管理模块的结构示意图,电池管理模块10分别与外部供电电源VCC、蓄电池20和负载30电连接;外部供电电源VCC用于通过电池管理模块10为蓄电池20供电;蓄电池20用于通过电池管理模块10为负载30供电。在本发明实施例的基础上,提供了一个具体的实施例。具体地,电池管理模块10连接外部供电电源,外部供电电源将符合要求的电压通过电池管理模块10为蓄电池提供所需的供电电压,在外部供电电源为不符合要求的供电电压时,电池管理模块10对外部供电电源VCC进行判断、记录,保存、报警并将外部供电电源的信息通过RS485通讯线或者光纤通讯的方式传输至通讯管理机。通讯管理机将上述信息传输至管理后台,管理后台根据传输信息针对性的解决出现的问题。电池管理模块10具有设置、判断、记录蓄电池20正常充放电时间和蓄电池20的自活化时间。当蓄电池到达预设活化周期时,电池管理模块10会断开蓄电池与外部供电电源之间的电源,使蓄电池开始进行自活化和内阻的测试,蓄电池20进行放电,放电过程中产生的放电电流和放电电压经过电压电流变换单元将蓄电池放电电流和放电电压转变为负载30所需的电流和电压,以实现为负载30进行供电。电池管理模块10还设置有自断重启功能,通过设置自断重启时间,定期断电重启电池管理模块10与负载30的电路。此外,蓄电池管理模块10可以根据蓄电池20或蓄电池组个数的不同针对性的设置,在整个智能电网系统中包括多个电池管理模块10,此处不做具体限定。上述蓄电池的电池管理模块10可执行本发明任意实施例所提供的蓄电池的电池管理方法,具备执行方法相应的功能模块和有益效果。
[0141] 实施例八
[0142] 本发明是实施例八提供了一种计算机可读存储介质,其上存储有计算机程序,用于实施本发明的方法的计算机程序可以采用一个或多个编程语言的任何组合来编写。这些计算机程序可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,使得计算机程序当由处理器执行时使流程图和/或框图中所规定的功能/操作被实施。计算机程序可以完全在机器上执行、部分地在机器上执行,作为独立软件包部分地在机器上执行且部分地在远程机器上执行或完全在远程机器或服务器上执行。
[0143] 在本发明的上下文中,计算机可读存储介质可以是有形的介质,其可以包含或存储以供指令执行系统、装置或设备使用或与指令执行系统、装置或设备结合地使用的计算机程序。计算机可读存储介质可以包括但不限于电子的、磁性的、光学的、电磁的、红外的、或半导体系统、装置或设备,或者上述内容的任何合适组合。备选地,计算机可读存储介质可以是机器可读信号介质。机器可读存储介质的更具体示例会包括基于一个或多个线的电气连接、便携式计算机盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦除可编程只读存储器(EPROM或快闪存储器)、光纤、便捷式紧凑盘只读存储器(CD‑ROM)、光学储存设备、磁储存设备、或上述内容的任何合适组合。
[0144] 为了提供与用户的交互,可以在电子设备上实施此处描述的系统和技术,该电子设备具有:用于向用户显示信息的显示装置(例如,CRT(阴极射线管)或者LCD(液晶显示器)监视器);以及键盘和指向装置(例如,鼠标或者轨迹球),用户可以通过该键盘和该指向装置来将输入提供给电子设备。其它种类的装置还可以用于提供与用户的交互;例如,提供给用户的反馈可以是任何形式的传感反馈(例如,视觉反馈、听觉反馈、或者触觉反馈);并且可以用任何形式(包括声输入、语音输入或者、触觉输入)来接收来自用户的输入。
[0145] 可以将此处描述的系统和技术实施在包括后台部件的计算系统(例如,作为数据服务器)、或者包括中间件部件的计算系统(例如,应用服务器)、或者包括前端部件的计算系统(例如,具有图形用户界面或者网络浏览器的用户计算机,用户可以通过该图形用户界面或者该网络浏览器来与此处描述的系统和技术的实施方式交互)、或者包括这种后台部件、中间件部件、或者前端部件的任何组合的计算系统中。可以通过任何形式或者介质的数字数据通信(例如,通信网络)来将系统的部件相互连接。通信网络的示例包括:局域网(LAN)、广域网(WAN)、区块链网络和互联网。
[0146] 计算系统可以包括客户端和服务器。客户端和服务器一般远离彼此并且通常通过通信网络进行交互。通过在相应的计算机上运行并且彼此具有客户端‑服务器关系的计算机程序来产生客户端和服务器的关系。服务器可以是云服务器,又称为云计算服务器或云主机,是云计算服务体系中的一项主机产品,以解决了传统物理主机与VPS服务中,存在的管理难度大,业务扩展性弱的缺陷。
[0147] 应该理解,可以使用上面所示的各种形式的流程,重新排序、增加或删除步骤。例如,本发明中记载的各步骤可以并行地执行也可以顺序地执行也可以不同的次序执行,只要能够实现本发明的技术方案所期望的结果,本文在此不进行限制。
[0148] 上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,根据设计要求和其他因素,可以进行各种修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。