充/放电电流控制方法、电池管理系统及存储介质与流程

文档序号:30068745发布日期:2022-05-18 01:34阅读:163来源:国知局
充/放电电流控制方法、电池管理系统及存储介质与流程

1.本发明实施例涉及储能技术领域,特别涉及一种充/放电电流控制方法、电池管理系统及存储介质。


背景技术:

2.电动汽车由于其充电速度快、使用方便的优点,得到人们的青睐,但同时存在充电时所需建筑面积大、成本较高的缺点。为克服上述缺点,提出了便携式储能电源系统,可插拔式电池包适用于便携式储能电源系统。可插拔式电池包由于其体积小、携带方便、随插随用的优点,必将成为便携式电源储能系统发展趋势。
3.由于现有可插拔式电池包的最大允许充/放电电流为一固定值,但在电池包充电或放电末端的时候,不能进行大电流的充/放电,不然有可能会对电池造成损坏。


技术实现要素:

4.本发明实施方式的目的在于提供一种充/放电电流控制方法、电池管理系统及存储介质,避免了在充/放电末端电流值较大而导致电池损坏的情况。
5.为解决上述技术问题,本发明的实施方式提供了一种充电电流控制方法,包括:检测并机成功的电池包的当前最大电池电压值;在所述当前最大电池电压值小于或等于第一预设电压值的情况下,确定所述电池包的最大允许充电电流值为第一预设值;在所述当前最大电池电压值大于所述第一预设电压值的情况下,根据所述当前最大电池电压值的大小调整所述电池包的最大允许充电电流值,以使所述最大允许充电电流值小于所述第一预设值;调整所述电池包的实际充电电流以满足所述最大允许充电电流值。
6.另外,所述根据所述当前最大电池电压值的大小调整所述电池包的最大允许充电电流值,以使所述最大允许充电电流值小于所述第一预设值,包括:根据所述当前最大电池电压值的大小按照第一预设策略调整所述电池包的最大允许充电电流值,以使所述最大允许充电电流值小于所述第一预设值;其中,所述第一预设策略为所述当前最大电池电压值越大,所述最大允许充电电流值越小。
7.另外,所述根据所述当前最大电池电压值的大小按照第一预设策略调整所述电池包的最大允许充电电流值,以使所述最大允许充电电流值小于所述第一预设值,包括:判断所述当前最大电池电压值是否在第一预设电压范围内,若在所述第一预设电压范围内,则确定所述电池包的最大允许充电电流值为所述第一预设值的1/2;若不在所述第一预设电压范围内,判断所述当前最大电池电压值是否在第二预设电压范围内,若在所述第二预设电压范围内,则确定所述电池包的最大允许充电电流值为所述第一预设值的1/3;若不在所述第二预设电压范围内,判断所述当前最大电池电压值是否在第三预设电压范围内,若在所述第三预设电压范围内,则确定所述电池包的最大允许充电电流值为所述第一预设值的1/5;若不在所述第三预设电压范围内,判断所述当前最大电池电压值是否在第四预设电压范围内,若在所述第四预设电压范围内,则确定所述电池包的最大允许充电电流值为所述
第一预设值的1/10;其中,所述第一预设电压范围、所述第二预设电压范围、所述第三预设电压范围、所述第四预设电压范围内的电压值依次递增,且所述第一预设电压范围、所述第二预设电压范围、所述第三预设电压范围、所述第四预设电压范围内的任意电压值均大于所述第一预设电压值。
8.另外,并机成功的所述电池包的数目为多个,多个所述电池包中每个所述电池包对应一个所述最大允许充电电流值;所述调整所述电池包的实际充电电流以满足所述最大允许充电电流值,包括:分别调整每个所述电池包的实际充电电流以满足对应所述电池包的所述最大允许充电电流值;或者,根据多个所述电池包中每个所述电池包的所述最大允许充电电流值,确定系统供电时的总的最大允许充电电流值;调整多个所述电池包的整体充电电流以满足所述总的最大允许充电电流值。
9.本发明的实施方式还提供了一种放电电流控制方法,包括:检测并机成功的电池包的当前最小电池电压值;在所述当前最小电池电压值大于或等于第二预设电压值的情况下,确定所述电池包的最大允许放电电流值为第二预设值;在所述当前最小电池电压值小于所述第二预设电压值的情况下,根据所述当前最小电池电压值的大小调整所述电池包的最大允许放电电流值,以使所述最大允许放电电流值小于所述第二预设值;调整所述电池包的实际放电电流以满足所述最大允许放电电流值。
10.另外,所述根据所述当前最小电池电压值的大小调整所述电池包的最大允许放电电流值,以使所述最大允许放电电流值小于所述第二预设值,包括:根据所述当前最小电池电压值的大小按照第二预设策略调整所述电池包的最大允许放电电流值,以使所述最大允许放电电流值小于所述第二预设值;其中,所述第二预设策略为所述当前最小电池电压值越小,所述最大允许放电电流值越小。
11.另外,所述根据所述当前最小电池电压值的大小按照第二预设策略调整所述电池包的最大允许放电电流值,以使所述最大允许放电电流值小于所述第二预设值,包括:判断所述当前最小电池电压值是否在第五预设电压范围内,若在所述第五预设电压范围内,则确定所述电池包的最大允许放电电流值为所述第二预设值的1/2;若不在所述第五预设电压范围内,判断所述当前最小电池电压值是否在第六预设电压范围内,若在所述第六预设电压范围内,则确定所述电池包的最大允许放电电流值为所述第二预设值的1/3;若不在所述第五预设电压范围内,判断所述当前最小电池电压值是否在第七预设电压范围内,若在所述第七预设电压范围内,则确定所述电池包的最大允许放电电流值为所述第二预设值的1/5;若不在所述第七预设电压范围内,判断所述当前最小电池电压值是否在第八预设电压范围内,若在所述第八预设电压范围内,则确定所述电池包的最大允许放电电流值为所述第二预设值的1/10;其中,所述第五预设电压范围、所述第六预设电压范围、所述第七预设电压范围、所述第八预设电压范围内的电压值依次递减,且所述第五预设电压范围、所述第六预设电压范围、所述第七预设电压范围、所述第八预设电压范围内的任意电压值均小于所述第二预设电压值。
12.另外,并机成功的所述电池包的数目为多个,多个所述电池包中每个所述电池包对应一个所述最大允许放电电流值;所述调整所述电池包的实际放电电流以满足所述最大允许放电电流值,包括:分别调整每个所述电池包的实际放电电流以满足对应所述电池包的所述最大允许放电电流值;或者,根据多个所述电池包中每个所述电池包的所述最大允
许放电电流值确定系统供电时的总的最大允许放电电流值;调整多个所述电池包的整体放电电流以满足所述总的最大允许放电电流值。
13.本发明的实施方式还提供了一种电池管理系统,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的充电电流控制方法,和/或,上述放电电流控制方法。
14.本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的充电电流控制方法,和/或,上述放电电流控制方法。
15.本发明实施方式提供了一种充电电流控制方法,检测并机成功的电池包的当前最大电池电压值,在并机成功的电池包的当前最大电池电压值小于或等于第一预设电压值的情况下,该电池包的最大允许充电电流值为第一预设值;而当电池包的当前最大电池电压值大于第一预设电压值的情况下,则根据当前最大电池电压值的大小调整电池包的最大允许充电电流值,以使最大允许充电电流值小于第一预设值,也就是说,在电池包的当前最大电池电压值大于第一预设电压值的情况下,降低该电池包的最大允许充电电流值;并调整电池包的实际充电电流以满足最大允许充电电流值,从而避免了在充电末端电流值较大而导致电池损坏的情况。
附图说明
16.一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定,附图中具有相同参考数字标号的元件表示为类似的元件,除非有特别申明,附图中的图不构成比例限制。
17.图1是根据本发明充电电流控制方法的流程示意图;
18.图2是根据本发明图1所示步骤s13的具体流程图;
19.图3是根据本发明放电电流控制方法的流程示意图;
20.图4是根据本发明图3所示步骤s23的具体流程图;
21.图5是根据本发明电池管理系统的结构示意图。
具体实施方式
22.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本技术而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本技术所要求保护的技术方案。
23.本发明的第一实施方式涉及一种充电电流控制方法,包括:检测并机成功的电池包的当前最大电池电压值;在所述当前最大电池电压值小于或等于第一预设电压值的情况下,确定所述电池包的最大允许充电电流值为第一预设值;在所述当前最大电池电压值大于所述第一预设电压值的情况下,根据所述当前最大电池电压值的大小调整所述电池包的最大允许充电电流值,以使所述最大允许充电电流值小于所述第一预设值;调整所述电池包的实际充电电流以满足所述最大允许充电电流值。
24.本实施方式的核心在于检测并机成功的电池包的当前最大电池电压值,在并机成功的电池包的当前最大电池电压值小于或等于第一预设电压值的情况下,该电池包的最大允许充电电流值为第一预设值;而当电池包的当前最大电池电压值大于第一预设电压值的情况下,则根据当前最大电池电压值的大小调整电池包的最大允许充电电流值,以使最大允许充电电流值小于第一预设值,也就是说,在电池包的当前最大电池电压值大于第一预设电压值的情况下,降低该电池包的最大允许充电电流值;并调整电池包的实际充电电流以满足最大允许充电电流值,从而避免了在充电末端电流值较大而导致电池损坏的情况。
25.下面对本实施方式的充电电流控制方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。
26.本实施方式中的充电电流控制方法的流程示意图如图1所示:
27.步骤s10:检测并机成功的电池包的当前最大电池电压值。
28.本实施例中电池包均为可插拔式电池包,适用于便携式储能电源系统。本实施例中所述可插拔式电池包具有体积小、携带方便、随插随用的优点。当便携式储能电源系统中一个电池包拔下时,其它电池包能够供电,使便携式储能电源系统正常工作;当向便携式储能电源系统插入一个新的电池包时,该新的电池包在并机成功之后开始供电。便携式储能电源系统中各个充电包的充电由便携式储能电源系统中的电池管理系统(battery mangemant system,简称bms)控制。本实施例中在充电过程中电池管理系统检测并机成功的电池包的当前最大电池电压值,由于单个电池包可包括2个及2个以上的电池单体,因此,这里所说的当前最大电池电压值是指该电池包中多个电池单体中的当前最大电池电压值。
29.步骤s11:判断电池包的当前最大电池电压值是否大于第一预设电压值。若不大于,则执行步骤s12;若大于,则执行步骤s13。
30.步骤s12:确定电池包的最大允许充电电流值为第一预设值。
31.步骤s13:根据当前最大电池电压值的大小调整电池包的最大允许充电电流值,以使最大允许充电电流值小于第一预设值。
32.步骤s14:调整电池包的实际充电电流以满足最大允许充电电流值。
33.针对上述步骤s11至步骤s14具体地说,电池管理系统在检测到电池包的当前最大电池电压值不大于(即小于或等于)第一预设电压值的情况下,确定该电池包的最大允许充电电流值为第一预设值,并调整电池包的实际充电电流以满足该最大允许充电电流值。在电池包的当前最大电池电压值大于第一预设电压值的情况下,则根据当前最大电池电压值的大小调整电池包的最大允许充电电流值,以使最大允许充电电流值小于第一预设值,也就是说,在电池包的当前最大电池电压值大于第一预设电压值的情况下,降低该电池包的最大允许充电电流值,并调整电池包的实际充电电流以满足降低后的最大允许充电电流值,从而避免了在充电末端电流值依然较大而导致电池损坏的情况。
34.本实施例中第一预设电压值表征电池包即将到达充电末端,电池包的当前电池电压超过第一预设电压值则表示电池包充电到达充电末端,电池包的当前电池电压未超过第一预设电压值则表示电池包充电未到达充电末端。可选地,第一预设电压值可为过压保护电压的96%,但在实际应用中,第一预设电压值可根据实际电池包的性能自行设置,本实施例中不做具体限定。
35.本实施例中第一预设值表示电池包充电未到达充电末端时单个电池包的正常充
电电流,本实施例中记为充电电流a,该第一预设值根据实际电池包的性能自行设置,本实施例中不做具体限定。
36.可实现地,上述步骤s10中,在充电起始阶段,电池包的当前最大电池电压值远远小于第一预设电压值,电池包离充电末端较远,因此,可以较低的频率检测电池包的当前最大电池电压值,例如:可间隔第一时长检测并机成功的电池包的当前最大电池电压值;之后,电池包充电一段时间之后,在电池包的当前最大电池电压值仍小于第一预设电压值但距离第一预设电压值较近时,意味着电池包即将达到充电末端。此时,可以较高的频率检测电池包的当前最大电池电压值,例如:可间隔第二时长检测并机成功的电池包的当前最大电池电压值,这里的第二时长小于第一时长,例如,第一时长为3分钟,第二时长为30秒,具体的可根据实际需要自行设置第一时长和第二时长的大小,只要保证第二时长小于第一时长即可。
37.在一个实施例中,根据当前最大电池电压值的大小调整电池包的最大允许充电电流值,以使最大允许充电电流值小于第一预设值,包括:根据当前最大电池电压值的大小按照第一预设策略调整电池包的最大允许充电电流值,以使最大允许充电电流值小于第一预设值;其中,第一预设策略为当前最大电池电压值越大,最大允许充电电流值越小。
38.由于越接近充电末端,电池管理系统越需谨慎控制电池包的充电电流,避免电流值较大而导致电池损坏。因此,在根据当前最大电池电压值的大小调整电池包的最大允许充电电流值时,电池包的当前最大电池电压值越大,表明电池包越接近充电末端,此时,需相应减小最大允许充电电流值,即当前最大电池电压值越大,最大允许充电电流值越小,从而保证充电过程中电池的安全性。
39.在另一个例子中,本实施例中步骤s13的具体流程图如图2所示,具体包括以下步骤:
40.步骤s130:判断当前最大电池电压值是否在第一预设电压范围内。若在第一预设电压范围内,则执行步骤s131;若不在第一预设电压范围内,则执行步骤s132。
41.步骤s131:确定电池包的最大允许充电电流值为第一预设值的1/2。
42.步骤s132:判断当前最大电池电压值是否在第二预设电压范围内。若在第二预设电压范围内,则执行步骤s133;若不在第二预设电压范围内,则执行步骤s134。
43.步骤s133:确定电池包的最大允许充电电流值为第一预设值的1/3。
44.步骤s134:判断当前最大电池电压值是否在第三预设电压范围内。若在第三预设电压范围内,则执行步骤s135;若不在第三预设电压范围内,则执行步骤s136。
45.步骤s135:确定电池包的最大允许充电电流值为第一预设值的1/5。
46.步骤s136:判断当前最大电池电压值是否在第四预设电压范围内。若在第四预设电压范围内,则执行步骤s137;若不在第四预设电压范围内,则执行步骤s138。
47.步骤s137:确定电池包的最大允许充电电流值为第一预设值的1/10。
48.步骤s138:结束充电。
49.其中,第一预设电压范围、第二预设电压范围、第三预设电压范围、第四预设电压范围内的电压值依次递增,且第一预设电压范围、第二预设电压范围、第三预设电压范围、第四预设电压范围内的任意电压值均大于第一预设电压值。电池包的当前最大电池电压值越大,电池包的最大允许充电电流值越小,本实施例中第一预设电压范围、第二预设电压范
围、第三预设电压范围和第四预设电压范围可根据实际需要自行设置,但需满足上述条件。
50.下面以第一预设电压范围为过压保护电压的96%~过压保护电压的97%、第二预设电压范围为过压保护电压的97%~过压保护电压的98%、第三预设电压范围为过压保护电压的98%~过压保护电压的99%、第四预设电压范围为过压保护电压的99%~过压保护电压的100%为例对本实施例中的充电电流控制方法进行示例说明。
51.在充电过程中,检测成功并机电池包的当前最大电池电压值,并将电池包的当前最大电池电压值与过压保护电压的96%做比较,如果小于或等于过压保护电压的96%,则确定该电池包的最大允许充电电流值为a。之后,在充电过程中,监测电池包的当前最大电池电压值,若电池包的当前最大电池电压值介于过压保护电压的96%~过压保护电压的97%之间(不包括两个端值),则确定电池包的最大允许充电电流值为a/2;若电池包的当前最大电池电压值介于过压保护电压的97%~过压保护电压的98%之间(包括左端值97%,不包括右端值98%),则确定电池包的最大允许充电电流值为a/3;若电池包的当前最大电池电压值介于过压保护电压的98%~过压保护电压的99%之间(包括左端值99%,不包括右端值99%),则确定电池包的最大允许充电电流值为a/5;若电池包的当前最大电池电压值介于过压保护电压的99%~过压保护电压的100%之间(包括左端值99%,不包括右端值100%),则确定电池包的最大允许充电电流值为a/10。在充电过程中,根据实时调整后的最大允许充电电流值调整电池包的实际充电电流,从而避免在充电末端电流值依然较大而导致电池损坏的情况。
52.值得说明的是,本实施例中以单个电池包为例进行说明,在实际应用中便携式储能电源系统中电池包一般为多个,此时,电池管理系统采用同样的充电电流控制方法确定每个电池包的最大允许充电电流值。
53.并机成功的电池包的数目为多个,多个电池包中每个电池包对应一个最大允许充电电流值。在一个例子中,调整电池包的实际充电电流以满足最大允许充电电流值,包括:分别调整每个电池包的实际充电电流以满足对应电池包的最大允许充电电流值,从而实现电池管理系统独立控制各个电池包充电。
54.在另一个例子中,调整电池包的实际充电电流以满足最大允许充电电流值,包括:根据多个电池包中每个电池包的最大允许充电电流值,确定系统供电时的总的最大允许充电电流值;调整多个电池包的整体充电电流以满足总的最大允许充电电流值,从而实现电池管理系统统一控制该多个电池包充电。
55.本发明实施例还提供了一种放电电流控制方法。本实施方式中的放电电流控制方法的流程示意图如图3所示,具体包括:
56.步骤s20:检测并机成功的电池包的当前最小电池电压值。
57.本实施例中电池包均为可插拔式电池包,适用于便携式储能电源系统。本实施例中所述可插拔式电池包具有体积小、携带方便、随插随用的优点。当便携式储能电源系统中一个电池包拔下时,其它电池包能够供电,使便携式储能电源系统正常工作;当向便携式储能电源系统插入一个新的电池包时,该新的电池包在并机成功之后开始供电。便携式储能电源系统中各个充电包的充电由便携式储能电源系统中的电池管理系统(battery mangemant system,简称bms)控制。本实施例中在放电过程中电池管理系统检测并机成功的电池包的当前最小电池电压值,由于单个电池包可包括2个及2个以上的电池单体,因此,
这里所说的当前最小电池电压值是指该电池包中多个电池单体中的当前最小电池电压值。
58.步骤s21:判断电池包的当前最小电池电压值是否小于第二预设电压值。若不小第二预设电压值,则执行步骤s22;若小于第二预设电压值,则执行步骤s23。
59.步骤s22:确定电池包的最大允许放电电流值为第二预设值。
60.步骤s23:根据当前最小电池电压值的大小调整电池包的最大允许放电电流值,以使最大允许放电电流值小于第二预设值。
61.步骤s24:调整电池包的实际放电电流以满足最大允许放电电流值。
62.针对上述步骤s21至步骤s24具体地说,电池管理系统在检测到电池包的当前最小电池电压值大于或等于第二预设电压值的情况下,确定该电池包的最大允许放电电流值为第二预设值,并调整电池包的实际放电电流以满足该最大允许放电电流值。在电池包的当前最小电池电压值小于第二预设电压值的情况下,则根据当前最小电池电压值的大小调整电池包的最大允许放电电流值,以使最大允许放电电流值小于第二预设值,也就是说,在电池包的当前最小电池电压值小于第二预设电压值的情况下,降低该电池包的最大允许放电电流值,并调整电池包的实际放电电流以满足降低后的最大允许放电电流值,从而避免了在放电末端电流值依然较大而导致电池损坏的情况。
63.本实施例中第二预设电压值表征电池包即将到达放电末端,电池包的当前电池电压小于第二预设电压值则表示电池包放电到达放电末端,电池包的当前电池电压不小于第二预设电压值则表示电池包放电未到达放电末端。可选地,第二预设电压值可为低压保护电压的108%,但在实际应用中,第二预设电压值可根据实际电池包的性能自行设置,本实施例中不做具体限定。
64.本实施例中第二预设值表示电池包放电未到达放电末端时单个电池包的正常放电电流,本实施例中记为放电电流b,该第二预设值根据实际电池包的性能自行设置,本实施例中不做具体限定。
65.可实现地,上述步骤s10中,在放电起始阶段,电池包的当前最小电池电压值远远大于第二预设电压值,电池包离放电末端较远,因此,可以较低的频率检测电池包的当前最小电池电压值,例如:可间隔第三时长检测并机成功的电池包的当前最小电池电压值;之后,电池包放电一段时间之后,在电池包的当前最小电池电压值仍大于第二预设电压值但距离第二预设电压值较近时,意味着电池包即将达到放电末端。此时,可以较高的频率检测电池包的当前最小电池电压值,例如:可间隔第四时长检测并机成功的电池包的当前最小电池电压值,这里的第四时长小于第三时长,例如,第三时长为4分钟,第四时长为40秒,具体的可根据实际需要自行设置第三时长和第四时长的大小,只要保证第四时长小于第三时长即可。
66.在一个实施例中,根据当前最小电池电压值的大小调整电池包的最大允许放电电流值,以使最大允许放电电流值小于第二预设值,包括:根据当前最小电池电压值的大小按照第二预设策略调整电池包的最大允许放电电流值,以使最大允许放电电流值小于第二预设值;其中,第二预设策略为当前最小电池电压值越小,最大允许放电电流值越小。
67.由于越接近放电末端,电池管理系统越需谨慎控制电池包的放电电流,避免电流值较大而导致电池过放损坏。因此,在根据当前最小电池电压值的大小调整电池包的最大允许放电电流时,电池包的当前最小电池电压值越小,表明电池包越接近放电末端,此时,
需相应减小最大允许放电电流,即当前最小电池电压值越小,最大允许放电电流越小,从而保证放电过程中电池的安全性。
68.本实施例中步骤s23的流程图如图4所示,具体包括以下步骤:
69.步骤s230:判断当前最小电池电压值是否在第五预设电压范围内。若在第五预设电压范围内,则执行步骤s231;若不在第五预设电压范围内,则执行步骤s232。
70.步骤s231:确定电池包的最大允许放电电流值为第二预设值的1/2。
71.步骤s232:判断当前最小电池电压值是否在第六预设电压范围内。若在第六预设电压范围内,则执行步骤s233;若不在第六预设电压范围内,则执行步骤s234。
72.步骤s233:确定电池包的最大允许放电电流值为第二预设值的1/3。
73.步骤s234:判断当前最小电池电压值是否在第七预设电压范围内。若在第七预设电压范围内,则执行步骤s235;若不在第七预设电压范围内,则执行步骤s236。
74.步骤s235:确定电池包的最大允许放电电流值为第二预设值的1/5。
75.步骤s236:判断当前最小电池电压值是否在第八预设电压范围内。若在第八预设电压范围内,
76.则执行步骤s237;若不在第七预设电压范围内,则执行步骤s238。
77.步骤s237:确定电池包的最大允许放电电流值为第二预设值的1/10。
78.步骤s238:结束放电。
79.其中,第五预设电压范围、第六预设电压范围、第七预设电压范围、第八预设电压范围内的电压值依次递减,且第五预设电压范围、第六预设电压范围、第七预设电压范围、第八预设电压范围内的任意电压值均小于第二预设电压值。电池包的当前最小电池电压值越小,电池包的最大允许放电电流越小,本实施例中第五预设电压范围、第六预设电压范围、第七预设电压范围和第八预设电压范围可根据实际需要自行设置,但需满足上述条件。
80.下面以第五预设电压范围为低压保护电压的108%~低压保护电压的105%;第六预设电压范围为低压保护电压的105%~低压保护电压的103%、第七预设电压范围为低压保护电压的103%~低压保护电压的102%、第八预设电压范围为低压保护电压的102%~低压保护电压的100%为例对本实施例中的放电电流控制方法进行示例说明。
81.在放电过程中,检测成功并机电池包的当前最小电池电压值,并将电池包的当前最小电池电压值与低压保护电压的108%做比较,如果大于或等于低压保护电压的108%,则确定该电池包的最大允许放电电流值为b。之后,在充电过程中,监测电池包的当前最小电池电压值,若电池包的当前最小电池电压值介于低压保护电压的108%~低压保护电压的105%之间(不包括两个端值),则确定电池包的最大允许放电电流为b/2;若电池包的当前最小电池电压值介于低压保护电压的105%~低压保护电压的103%(包括左端值105%,不包括右端值103%),则确定电池包的最大允许放电电流为b/3;若电池包的当前最小电池电压值介于低压保护电压的103%~低压保护电压的102%(包括左端值103%,不包括右端值102%),则确定电池包的最大允许放电电流为b/5;若电池包的当前最小电池电压值介于低压保护电压的102%~低压保护电压的100%(包括左端值102%,不包括右端值100%),则确定电池包的最大允许放电电流为b/10。在放电过程中,根据实时调整后的最大允许放电电流值调整电池包的实际放电电流,从而避免在充电末端放电电流值依然较大而导致电池损坏的情况。
82.值得说明的是,本实施例中以单个电池包为例进行说明,在实际应用中便携式储能电源系统中电池包一般为多个,此时,电池管理系统采用同样的放电电流控制方法确定每个电池包的最大允许放电电流值。
83.并机成功的电池包的数目为多个,多个电池包中每个电池包对应一个所述最大允许放电电流值。在一个例子中,调整电池包的实际放电电流以满足最大允许放电电流值,包括:分别调整每个电池包的实际放电电流以满足对应电池包的最大允许放电电流值,从而实现电池管理系统独立控制各个电池包放电。
84.在另一个例子中,调整电池包的实际放电电流以满足最大允许放电电流值,包括:根据多个电池包中每个电池包的最大允许放电电流值确定系统供电时的总的最大允许放电电流值;调整多个电池包的整体放电电流以满足总的最大允许放电电流值,从而实现电池管理系统统一控制该多个电池包放电。
85.上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
86.本发明实施例还提供了一种电池管理系统,如图5所示,包括至少一个处理器301;以及,与至少一个处理器301通信连接的存储器302;其中,存储器302存储有可被至少一个处理器301执行的指令,指令被至少一个处理器301执行,以使至少一个处理器301能够执行上述充电电流控制方法和/或放电电流控制方法。
87.其中,存储器302和处理器301采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器301和存储器302的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器301处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器301。
88.处理器301负责管理总线和通常的处理,还可以提供各种功能,包括定时、外围接口、电压调节、电源管理以及其他控制功能。而存储器302可以被用于存储处理器301在执行操作时所使用的数据。
89.本发明实施例还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述充电电流控制方法和/或放电电流控制方法。
90.即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
91.本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1