一种电池组及其控制方法转让专利

申请号 : CN201010507589.6

文献号 : CN101969214B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 刘新宇水伟刘伟

申请人 : 华为技术有限公司

摘要 :

本发明公开了一种电池组及其控制方法,属于电源领域。所述电池组包括:多个串联电池组、多个采集电路、控制电路和充放电电路,所述串联电池组与所述采集电路一一对应;每个所述串联电池组包括多个依次串联的电芯,每个所述电芯和与其所在的串联电池组相对应的采集电路的输入端相连,每个所述串联电池组的正极以并联的方式连接至所述充放电电路的输入端,负极并联在一起;每个所述采集电路的输出端分别连接至所述控制电路的输入端,所述控制电路的输出端与所述充放电电路的输入端相连。本发明能够保护电池组,提高电池组的使用寿命及安全性。

权利要求 :

1.一种电池组,其特征在于,所述电池组包括多个串联电池组、多个采集电路、多个电芯均衡电路、控制电路和充放电电路,所述串联电池组与所述采集电路和所述电芯均衡电路一一对应;

每个所述串联电池组包括多个依次串联的电芯,每个所述电芯和与其所在的串联电池组相对应的采集电路的输入端相连,每个所述串联电池组的正极以并联的方式连接至所述充放电电路的输入端,负极并联在一起;

每个所述采集电路的输出端分别连接至所述控制电路的输入端,所述控制电路的输出端与所述充放电电路的输入端相连;

每个所述电芯均衡电路的输出端分别与其对应的串联电池组内的每个所述电芯相连,输入端与所述控制电路的输出端相连;

所述采集电路,用于实时采集所述串联电池组内的每个所述电芯的电芯参数,将每个所述电芯的电芯参数或每个所述电芯的标识ID及电芯参数发送给所述控制电路;

所述控制电路,用于接收每个所述电芯的电芯参数或每个所述电芯的标识ID及电芯参数,根据每个所述电芯的电芯参数决定是否通过所述充放电电路对所述电芯或所述电芯所在的串联电池组进行充电或者放电;

其中,所述控制电路包括接收单元、判断单元和发送单元;所述判断单元分别与所述接收单元和所述发送单元相连;

所述接收单元,用于接收所述采集电路发送的每个所述电芯的电芯参数或每个所述电芯的标识ID及电芯参数;

所述判断单元,用于根据每个所述电芯的电芯参数,判断所述电芯及所述电芯所在电池组是否发生异常;

所述发送单元,用于根据所述判断单元判断的结果,发送控制命令给所述充放电电路以控制所述充放电电路的工作,还用在由所述控制电路的判断单元判断出发生异常的电芯后,发送控制命令给与所述发生异常的电芯所在的串联电池组相连的电芯均衡电路,所述控制命令至少携带所述电芯的ID;

所述电芯均衡电路,用于接收所述至少携带所述电芯的ID的控制命令,对所述电芯的ID对应的所述电芯做均衡操作。

2.如权利要求1所述的电池组,其特征在于,

当所述判断单元判断出电芯的电压小于第一电压值,则所述电芯发生欠压异常,此时,所述判断单元获取所述电芯所在串联电池组内的电压最大的电芯的ID,发送充电命令给与所述电芯均衡电路,所述充电命令携带所述电芯的ID和所述电压最大的电芯的ID;所述电芯均衡电路接收来自所述判断单元发出的充电命令,并根据所述充电命令携带的所述电芯的ID和所述电压最大的电芯的ID,在所述电芯和所述电压最大的电芯之间建立回路,通过所述回路并利用所述电压最大的电芯对所述电芯进行充电,直至两电芯的电压均衡;

当所述判断单元判断出电芯的电压大于第二电压值,则所述电芯发生过压异常,此时,判断单元获取所述电芯所在串联电池组内的电压最小的电芯的ID,发送放电命令给与所述电芯均衡电路,所述放电命令携带所述电芯的ID和所述电压最小的电芯的ID;所述电芯均衡电路接收来自所述判断单元发出的所述放电命令,则根据所述放电命令携带的所述电芯的ID和所述电压最小的电芯的ID,在所述电芯和所述电压最小的电芯之间建立回路,通过所述回路并利用所述电芯对所述电压最小的电芯进行充电,直至两电芯的电压均衡。

3.如权利要求1所述的电池组,其特征在于,所述采集电路包括电压采集电路,用于实时采集所述串联电池组内的每个所述电芯的电压,将每个所述电芯的电压发送给所述控制电路;

相应地,

所述接收单元,用于接收所述电压采集电路发送的每个所述电芯的电压;

所述判断单元,用于对每个所述电芯的电压进行判断,如果所述电芯的电压小于第一电压值,则所述电芯所在的电池组发生欠压异常;如果所述电芯的电压大于第二电压值,则所述电芯所在的电池组发生过压异常,其中,所述第二电压值大于所述第一电压值;

所述发送单元,用于如果所述判断单元判断出欠压异常,则发送放电停止命令给所述充放电电路以控制所述充放电电路停止放电;如果所述判断单元判断出过压异常,则发送充电停止命令给所述充放电电路以控制所述充放电电路停止充电。

4.如权利要求3所述的电池组,其特征在于,所述采集电路还包括电芯电流采集电路;

用于实时采集所述串联电池组内的每个所述电芯的电流,将每个所述电芯的电流发送给所述控制电路;

相应地,所述接收单元,还用于接收所述电芯电流采集电路发送的每个所述电芯的电流;

所述判断单元,还用于对每个所述电芯的电流进行判断,如果所述电芯的电流大于第一电流值,则所述电芯所在的电池组发生过流异常。

5.如权利要求3所述的电池组,其特征在于,所述采集电路还包括温度采集电路;

所述温度采集电路,用于实时采集所述串联电池组内的每个所述电芯的温度,将每个所述电芯的温度发送给所述控制电路;

相应地,所述接收单元,还用于接收所述温度采集电路发送的每个所述电芯的温度;

所述判断单元,还用于对每个所述电芯的温度进行判断,如果所述电芯的温度大于预设的温度值,则所述电芯所在的电池组发生过温异常。

6.如权利要求1所述的电池组,其特征在于,所述采集电路包括电压采集电路、电芯电流采集电路和温度采集电路中的至少两种,所述接收单元,用于接收所述采集电路发送的每个所述电芯的电芯参数;

所述判断单元,用于根据每个所述电芯的电芯参数,判断所述电芯所在的电池组是否发生异常;

所述发送单元,用于根据预先设置在所述发送单元内的信息发送优先级顺序,从所述判断单元判断的结果中选择判断的结果,根据所述选择的判断的结果,发送控制命令给所述充放电电路以控制所述充放电电路的工作。

7.如权利要求6所述的电池组,其特征在于,所述电池组还包括合路均衡电路和电池组电流采集电路;

所述每个串联电池组与所述合路均衡电路的输入端相连,所述合路均衡电路的输出端与所述充放电电路的输入端相连;

所述合路均衡电路,用于当电池组放电时,将所述每个串联电池组输出的电流叠加为电池组的电流,将所述电池组的电流输送给所述充放电电路;当所述电池组充电时,对所述每个串联电池组进行充电。

8.如权利要求7所述的电池组,其特征在于,所述电池组还包括电池组电流采集电路;

所述电池组电流采集电路的输入端分别与所述合路均衡电路的输出端和每个串联电池组的负极相连,输出端与所述控制电路的输入端相连;

所述电池组电流采集电路,用于实时采集所述电池组的电流,将所述电池组的电流发送给所述控制电路;

相应地,所述接收单元,还用于接收所述电池组电流采集电路发送的所述电池组的电流;

所述判断单元,还用于根据所述电池组的电流进行判断,如果所述电池组的电流大于第二电流值,则所述电池组发生短路异常。

9.如权利要求1所述的电池组,其特征在于,所述充放电电路包括充电回路、放电回路和断开单元;所述断开单元分别与所述充电回路和所述放电回路相连,所述充电回路和所述放电回路还分别与所述每个串联电池组相连;

所述充电回路,用于对所述每个串联电池组进行充电;

所述放电回路,用于对所述每个串联电池组进行放电;

所述断开单元,用于接收所述控制命令,并执行相应的控制指令。

10.一种控制如权利要求1中所述的电池组的方法,其包括以下步骤:

采集电池组中的每个电芯的电芯参数;

根据每个所述电芯的电芯参数,判断所述电芯或者所述电芯所在电池组是否发生异常,并根据判断结果来确定是否对所述电芯或者电芯所在的电池组进行充电或者放电。

11.如权利要求10所述的方法,其特征在于,当所述电芯参数包括电压时,根据每个所述电芯的电芯参数判断所述电芯及所述电芯所在的电池组是否发生异常,并根据判断结果来确定是否对所述电芯或者所述电芯电池组进行充电或者放电,包括:对每个所述电芯的电压进行判断,如果所述电芯的电压小于第一电压值,则所述电池组发生欠压异常,并据此停止对所述电芯或者所述电芯所在的电池组放电;如果电芯的电压大于第二电压值,则所述电池组发生过压异常,并据此停止对所述电芯或者所述电芯所在电池组进行充电;其中,所述第二电压值大于所述第一电压值。

12.如权利要求11所述的方法,其特征在于,如果判断出所述电芯的电压小于第一电压值,所述方法还包括:在所述电芯所在串联电池组中获取电压最大的电芯,在所述电芯和所述电压最大的电芯之间建立回路,通过所述回路并利用所述电压最大的电芯对所述电芯进行充电,直至两电芯的电压均衡;

如果判断所述电芯的电压大于第二电压值,所述方法还包括:

对所述电芯进行放电,直至所述电芯的电压与其他电芯的电压均衡。

13.如权利要求11所述的方法,其特征在于,当所述电芯参数包括电流时,根据每个所述电芯的电芯参数判断所述电池组是否发生异常,并根据判断结果来确定是否对电池组进行充电或者放电,还包括:对每个所述电芯的电流进行判断,如果所述电芯的电流大于第一电流值,则所述电池组发生过流异常,并据此停止对所述电芯或所述电芯所在的电池组进行充电或者放电。

14.如权利要求11所述的方法,其特征在于,所述电芯参数还包括温度;

相应地,根据每个所述电芯的电芯参数判断所述电池组是否发生异常,并根据判断结果来确定是否对电池组进行充电或者放电,还包括:对每个所述电芯的温度进行判断,如果电芯的温度大于预设的温度值,则所述电芯发生过温异常,并据此停止对所述电芯或所述电芯所在的电池组进行充电或者放电。

15.如权利要求10所述的方法,其特征在于,如果所采集的电芯参数包括电压、电流和温度中的至少两个参数,则所述根据每个所述电芯的电芯参数,判断所述电池组是否发生异常,并根据判断结果来确定是否对电池组进行充电或者放电,包括:根据每个所述电芯的电芯参数,判断所述电池组是否发生异常,根据预先设置的信息发送优先级顺序,从判断的结果中选择判断的结果,根据所述选择的判断的结果来确定是否对电池组进行充电或者放电。

16.如权利要求15所述的方法,其特征在于,所述根据预先设置的信息发送优先级顺序,从判断的结果中选择判断的结果之前,还包括:采集所述电池组的电流,对所述电池组的电流进行判断,如果所述电池组的电流大于预设的第二电流值,则判断出所述电池组发生短路异常,并据此停止对所述电芯或所述电芯所在的电池组进行充电或者放电。

说明书 :

一种电池组及其控制方法

技术领域

[0001] 本发明涉及电源领域,特别涉及一种电池组及其控制方法。

背景技术

[0002] 在大功率应用场景中,单体电芯提供的电压和电流无法满足需求,需要用电池组取代单体电芯。电池组按一定的组合方式,例如将多个电芯串联来提高供电电压以及将多个电芯并联来提高供电电流。
[0003] 如图1所示,现有技术提供的一种电池组,该电池组包括多个并联电池组S1、均衡和采集电路S2、控制电路S3和充放电电路S4。其中,每个并联电池组S1由多个电芯并联而成,多个并联电池组S1串联在一起,。
[0004] 其中,在正常情况下充放电电路S4对每个并联电池组S1进行充电或放电。均衡和采集电路S2实时采集每个并联电池组S1的电压,并将每个并联电池组S1的电压发送给控制电路S3。控制电路S3根据每个并联电池组S1的电压,判断是否有发生过压或欠压的并联电池组S1,如果有并联电池组S1发生过压,则分别发送放电命令和停止命令至均衡和采集电路S2及充放电电路S4。均衡和采集电路S2对发生过压的并联电池组S1进行放电,同时充放电电路S4停止对每个并联电池组S1进行充电或放电。如果有并联电池组S1发生欠压,则分别发送充电命令和停止命令至均衡和采集电路S2及充放电电路S4,均衡和采集电路S2对发生欠压的并联电池组S1进行充电,且充放电电路S4停止对应每个并联电池组S1进行充电或放电。
[0005] 这种电池组以并联电池组为单位,均衡和采集电路只能对并联电池组的电压、电流、温度等参数进行采集,然而,并联电池组内的单个电芯的参数与本组内的其他的电芯的参数之间存在差异,而并联电池组电池特性取决于该并联电池组内性能最差的电芯的特性,且性能最差的电芯会随着电池组的充放电的次数的增加而导致性能越来越差,从而使整个电池组的寿命降低,严重时会使电池组炸裂,存在安全隐患。

发明内容

[0006] 为了保护电池组,提高电池组的使用寿命及安全性,本发明提供一种电池组。本发发明还提供一种针对所述电池组的控制方法。
[0007] 一种电池组,所述电池组包括多个串联电池组、多个采集电路、多个电芯均衡电路、控制电路和充放电电路,所述串联电池组与所述采集电路和所述电芯均衡电路一一对应;
[0008] 每个所述串联电池组包括多个依次串联的电芯,每个所述电芯和与其所在的串联电池组相对应的采集电路的输入端相连,每个所述串联电池组的正极以并联的方式连接至所述充放电电路的输入端,负极并联在一起;
[0009] 每个所述采集电路的输出端分别连接至所述控制电路的输入端,所述控制电路的输出端与所述充放电电路的输入端相连;
[0010] 每个所述电芯均衡电路的输出端分别与其对应的串联电池组内的每个所述电芯相连,输入端与所述控制电路的输出端相连;
[0011] 所述采集电路,用于实时采集所述串联电池组内的每个电芯的电芯参数,将每个所述电芯的电芯参数或每个所述电芯的标识ID及电芯参数发送给所述控制电路;
[0012] 所述控制电路,用于接收每个所述电芯的电芯参数或每个所述电芯的标识ID及电芯参数,根据每个所述电芯的电芯参数决定是否通过所述充放电电路对所述电芯或所述电芯所在的串联电池组进行充电或者放电。
[0013] 其中,所述控制电路包括接收单元、判断单元和发送单元;所述判断单元分别与所述接收单元和所述发送单元相连;
[0014] 所述接收单元,用于接收所述采集电路发送的每个所述电芯的电芯参数或每个所述电芯的标识ID及电芯参数;
[0015] 所述判断单元,用于根据每个所述电芯的电芯参数,判断所述电芯及所述电芯所在电池组是否发生异常;
[0016] 所述发送单元,用于根据所述判断单元判断的结果,发送控制命令给所述充放电电路以控制所述充放电电路的工作,还用在由所述控制电路的判断单元判断出发生异常的电芯后,发送控制命令给与所述发生异常的电芯所在的串联电池组相连的电芯均衡电路,所述控制命令至少携带所述电芯的ID;
[0017] 所述电芯均衡电路,用于接收所述至少携带所述电芯的ID的控制命令,对所述电芯的ID对应的所述电芯做均衡操作。
[0018] 一种控制上述电池组的方法,所述方法包括:
[0019] 采集电池组中的每个电芯的电芯参数;
[0020] 根据每个所述电芯的电芯参数,判断所述电芯或者所述电芯所在电池组是否发生异常,并根据判断结果来确定是否对所述电芯或者电芯所在的电池组进行充电或者放电。
[0021] 在本发明实施例中,将多个电芯串联成串联电池组,通过采集电路采集串联电池组内的每个电芯的电芯参数,电芯参数将每个电芯的电芯参数发送给控制电路,控制电路根据每个电芯的电芯参数判断电池组是否发生异常。通过采集电路对串联电池组内的每个电芯的电芯参数进行采集,从而实现了对电池组内的每个电芯进行检测;当控制电路判断出电池组内的电芯发生异常,则及时控制电池组停止充电或放电,从而保护了电池组,提高了安全性并延长电池组的寿命。

附图说明

[0022] 图1是现有技术提供的一种电池组示意图;
[0023] 图2是本发明实施例1提供的第一种电池组示意图;
[0024] 图3是本发明实施例1提供的第二种电池组示意图;
[0025] 图4是本发明实施例1提供的第三种电池组示意图;
[0026] 图5是本发明实施例2提供的一种控制电池组的方法流程图。

具体实施方式

[0027] 为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0028] 实施例1
[0029] 如图2所示,本发明第一实施例提供了一种电池组1,包括多个串联电池组11、多个采集电路12、控制电路13和充放电电路14,其中,串联电池组11与采集电路12一一对应;
[0030] 串联电池组11包括多个依次串联的电芯17,每个电芯17均与与其所在的串联电池组11相对应的采集电路12的输入端相连,每个串联电池组11的正极以并联的方式与充放电电路15的输入端电性连接,负极并联在一起;
[0031] 每个采集电路12的输出端分别电性连接至控制电路13的输入端,控制电路13的输入端还与充放电电路14的输出端电性连接;
[0032] 采集电路12,用于实时采集串联电池组11内每个电芯17的电芯参数,并将每个电芯17的电芯参数输出至控制电路13,其中电芯参数用以表征各个电芯的工作状态,其可以是电压,电流和温度等参数;
[0033] 控制电路13,用于接收由采集电路12所输出的每个电芯17的电芯参数,根据所接收的每个电芯17的电芯参数,决定是否通过充放电电路14对该电芯或该电芯所在的串联电池组进行充电或者放电。
[0034] 其中,当将电池组1与负载连接时,电池组1的充放电电路14开始放电,当电池组1与负载断开时,充放电回路14停止放电;当将电池组1与电源连接时,如果电池组1的电压小于电源的电压,充放电电路14对电池组1内的每个串联电池组11进行充电,直到电池组1的电压与电源的电压均衡时停止充电。
[0035] 其中,每个串联电池组11由多个电芯17串联而成,因此,串联电池组11内的每个电芯17不会与其他的电芯组成回路,所以采集电路12可以采集串联电池组11内的每个电芯17的电芯参数。
[0036] 其中,如果电池组1中的某个电芯17发生异常,则认为整个电池组1发生异常,所以控制电路13根据每个电芯17的电芯参数,判断每个电芯17是否发生异常,如果判断出某个电芯17发生异常,则判断出整个电池组1发生异常。
[0037] 其中,控制电路13包括接收单元131,判断单元132和发送单元133,判断单元132分别与接收单元131和发送单元133相连;
[0038] 接收单元131,用于接收采集电路12发送的每个电芯的参数;
[0039] 判断单元132,用于根据每个电芯的参数,判断电池组1是否发生异常;
[0040] 发送单元133,用于根据判断单元132的判断结果发送控制命令给充放电电路14以控制充放电电路14的工作状态。
[0041] 其中,采集电路12包括电压采集电路121,
[0042] 电压采集电路121,用于实时采集串联电池组11内的每个电芯17的电压,将每个电芯17的电压发送给控制电路13;
[0043] 相应地,
[0044] 接收单元131,具体用于接收采集电路12发送的每个电芯17的电压并缓存每个电芯17的电压;
[0045] 判断单元132,具体用于对缓存的每个电芯17的电压进行判断,如果判断出电芯17的电压小于第一电压值,则电池组1发生欠压异常;如果判断出电芯17的电压大于第二电压值,则电池组1发生过压异常;
[0046] 发送单元133,用于如果判断单元132判断出欠压异常,则发送放电停止命令给充放电电路14以控制充放电电路14停止放电;如果判断单元132判断出过压异常,则发送充电停止命令给充放电电路14以控制充放电电路14停止充电;
[0047] 其中,电池组1在正常状态下,电池组1内的每个电芯的电压都位于正常的范围,即每个电芯的电压大于或等于第一电压值且小于或等于第二电压值;当电池组1在充电或放电的过程中,电池组1发生异常现象,例如,某个电芯自身的电压小于第一电压值,即该电芯欠压,某个电芯自身的电压大于第二电压值,即该电芯过压。
[0048] 其中,判断单元132对每个电芯的电压进行判断,如果判断出某个电芯的电压小于第一电压值,则判断出该电芯欠压,即电池组1发生了欠压的异常现象;如果判断出某个电芯的电压大于第二电压值,则判断出该电芯过压,即电池组1发生了过压的异常现象。
[0049] 其中,第一电压值和第二电压值是预先设置的值,并存储在控制电路13的内部存储器中,且第一电压值小于第二电压值,电池组1发生的异常可以只包括欠压或过压,或同时包括欠压和过压。
[0050] 其中,采集电路12还可以包括电芯电流采集电路122;
[0051] 电芯电流采集电路122,用于实时采集串联电池组11内的每个电芯17的电流,将每个电芯17的电流发送给控制电路13;
[0052] 相应地,
[0053] 接收单元131,还用于接收电芯电流采集电路122发送的每个电芯17的电流并缓存每个电芯17的电流;
[0054] 判断单元132,还用于对缓存的每个电芯17的电流进行判断,如果电芯17的电流大于预设的第一电流值,则电池组1发生过流异常;
[0055] 其中,当电池组在正常状态下,电池组内的每个电芯17的电流不会超过第一电流值,当某个电芯17的电流超过第一电流值,则该电芯17发生过流现象。另外,第一电流值为事先设置的值,且存储在控制电路13的内部存储器中。
[0056] 其中,采集电路12还可以包括温度采集电路123;
[0057] 温度采集电路123,用于实时采集串联电池组11内的每个电芯17的温度,将每个电芯17的温度发送给控制电路13;
[0058] 相应地,
[0059] 接收单元131,还用于接收温度采集电路发送的每个电芯17的温度并缓存每个电芯17的温度;
[0060] 判断单元132,还用于对缓存的每个电芯17的温度进行判断,如果电芯17的温度大于预设的温度值,则电池组1发生过温异常;
[0061] 其中,当电池组1在正常状态下,电池组1内的每个电芯的温度不会超过预设的温度值,当某个电芯的温度超过预设的温度值,则该电芯发生过温现象。
[0062] 其中,电池组1的寿命取决于电池组1中任意一个电芯的寿命,在电池组1充电或放电时,当电池组1中的某个电芯发生欠压、过压、过温或过流的异常现象时,如果继续对电池组1进行充电或放电,就会损坏该电芯和电池组1。在本实施例中,采集电路12实时采集每个电芯的电芯参数,包括电芯的电压、电流或温度,控制电路13根据电芯参数,判断出发生欠压、过压、过温或过流的电芯,并及时控制充放电电路14停止电池组1充电或放电,从而及时停止对该电芯继续进行充电或放电,防止该电芯和电池组1受到损坏,提高电芯的性能,从而提高了电池组的性能,延长了电池组1的寿命。
[0063] 其中,如果采集电路12包括电压采集电路121、电芯电流采集电路122和温度采集电路123中的至少两个,
[0064] 则接收单元131,用于接收采集电路12发送的每个电芯的电芯参数并缓存每个电芯的电芯参数;
[0065] 判断单元132,用于根据缓存的每个电芯的电芯参数,判断电池组1是否发生异常;比如,若判断单元判断出电芯的任意一个电芯参数出现异常,比如电流异常,则立刻断开当前充放电电路与串联电池组之间的连接;若当前判断的电芯参数不存在问题则进行下一个电芯参数的判断直到将所有类型的电芯参数均进行判断,若没有发现异常,则继续判断新获得电芯参数。
[0066] 发送单元133,用于根据预先设置在发送单元133内信息发送优先级顺序,从判断单元132判断的结果中选择判断的结果,根据选择的判断的结果,发送控制命令给充放电电路14以控制充放电电路14的工作。
[0067] 例如,预先设置在发送单元133内的信息发送优先级顺序为:电压异常的优先级大于电流异常的优先级,电流异常的优先级大于温度异常的优先级;选择单元133根据信息发送优先级顺序,先判断判断单元132判断的结果中是否有电压异常,如果有,则选择电压异常,对其他的异常不做操作;如果没有,则再判断判断单元132判断的结果是否有电流异常,如果有,则选择电流异常,对其他的异常不做操作;如果没有,则再判断判断单元132判断的结果中是否有温度异常,如果有,则选择温度异常,如果没有,不做操作。
[0068] 其中,充放电电路14包括充电回路141、放电回路142和断开单元143;断开单元143分别与充电回路141和放电回路142相连,充电回路141和放电回路142还分别与每个串联电池组1相连;
[0069] 充电回路121,用于对每个串联电池组1进行充电;
[0070] 放电回路142,用于对每个串联电池组1进行放电;
[0071] 断开单元143,用于接收控制命令,执行相应的控制命令。
[0072] 其中,断开单元143接收到控制命令后,如果当前充电回路正在为每个串联电池组1充电,则断开充电回路,以停止对每个串联电池组1充电即停止对电池组1充电;如果当前放电回路正在为每个串联电池组1放电,则断开放电回路,以停止每个串联电池组1放电即停止电池组1放电。
[0073] 其中,当电池组1的异常被解决,可以人为地恢复充电回路141或放电回路142,使充电回路141或放电回路142继续对电池组1进行充电或放电;也可以由控制电路13发送恢复命令给充电回路141或放电回路142,充电回路141或放电回路142接收到该恢复命令后,恢复自身并继续对电池组1进行充电或放电。
[0074] 进一步地,如图3所示,本发明的第二实施例还提供了一种电池组2,电池组2在电池组1的基础上变换了采集电路21中的电压采集电路211以及增加了与串联电池组11一一对应的电芯均衡电路22;每个电芯均衡电路22的输出端分别与其对应的串联电池组11内的每个电芯17相连以及每个电芯均衡电路22的输入端与控制电路13的输出端相连,而其他的部分与电池组1相同;
[0075] 在该实施例中,采集电路21中的电压采集电路211在将每个电芯17的电压发送给控制电路13的同时,还将每个电芯17的ID发送给控制电路13。
[0076] 如果判断单元132判断出电芯17的电压小于第一电压值,则根据电压小于第一电压值的电芯的ID确定电压小于第一电压值的电芯17所在串联电池组11内的每个电芯17的ID,同时比较每个电芯17的电压以选出具有最高电压值的电芯17的ID,并发送充电命令给与电压小于第一电压值的电芯17相连的电芯均衡电路22,该充电命令携带电压小于第一电压值的电芯17的ID和电压最大的电芯17的ID;如果判断单元判断出电芯17的电压大于第二电压值,则根据电压大于第二电压值的电芯的ID确定电压大于第二种电压值的电芯17所在串联电池组11内的每个电芯17的ID,同时比较每个电芯17的电压以选出具有最低电压值的电芯17的ID,发送放电命令给与电压大于第二电压值的电芯17相连的电芯均衡电路22,该放电命令携带电压大于第二电压值的电芯17的ID和电压最低的电芯17的ID;
[0077] 与该电芯相连的电芯均衡电路22,用于如果接收到充电命令,则根据充电命令携带的电压小于第一电压值的电芯17的ID和电压最大的电芯17的ID分别获取对应的电压小于第一电压值和电芯17和电压最大的电芯17,在获取的电压小于第一电压值的电芯17和电压最大的电芯17之间建立回路,通过该回路并利用电压最大的电芯17对电压小于第一电压值的电芯17进行充电,直到两电芯17的电压均衡时为止;如果接收到放电命令,则根据放电命令携带的电压大于第二电压值的电芯17的ID和电压最低的电芯17的ID分别获取电压大于第二电压值的电芯17和电压最低的电芯17,在电压大于第二电压值的电芯17与电压最低的电芯17之间建立回路,通过该回路并利用电压大于第二电压值的电芯17对电压最低的电芯17进行充电,直到两电芯17的电压均衡时为止。
[0078] 其中,不同串联电池组11包括的电芯的ID位于不同的范围,或者,每个串联电池组11包括的电芯的ID的类型不同,因此,发送单元可以根据电芯的ID,从每个电芯的ID中确定该电芯的ID所在范围内的每个电芯的ID,如此得到该电芯所在串联电池组11内的每个电芯的ID;或根据电芯的ID,从每个电芯的ID中确定与该电芯的ID同类型的每个电芯的ID,如此得到该电芯所在串联电池组内的每个电芯的ID。
[0079] 其中,当电池组2中的某个电芯发生过压现象时,采用与该电芯相连的电芯均衡电路22对该电芯进行放电;当电池组2中的某个电芯发生欠压现象时,采用与该电芯相连的电芯均衡电路22对该电芯进行充电;如此,可以提高每个电芯的性能,从而提高了电池组的寿命。
[0080] 进一步地,如图4所示,本发明的第三实施例还提供了一种电池组3,电池组3在电池组2的基础上增加了合路均衡电路31和电池组电流采集电路32,而其他的部分与电池组2相同;
[0081] 每个串联电池组11的正极以并联的方式与合路均衡电路31的输入端相连,合路均衡电路31的输出端分别与充放电电路14的输入端和电池组电流采集电路32的输入端相连;电池组电流采集电路32的输入端还分别与每个串联电池组11的负极相连,输出端与控制电路13的输入端相连;
[0082] 合路均衡电路31,用于当电池组3放电时,将每个串联电池组11输出的电流叠加为电池组3的电流,将电池组3的电流输送给充放电电路14;当电池组3充电时,对每个串联电池组11进行充电;
[0083] 电池组电流采集电路32,用于实时采集电池组3的电流,将电池组3的电流发送给控制电路13;
[0084] 相应地,
[0085] 接收单元131,还用于接收电池组电流采集电路32发送的电池组3的电流;
[0086] 判断单元132,还用于对电池组3的电流进行判断,如果电池组3的电流大于第二电流值,判断出电池组3发生短路异常,并设置短路异常的优先级。
[0087] 其中,合路均衡电路31将每个串联电池组11的电流叠加为一路,可以提高电池组3输出的电流。
[0088] 其中,当电池组3充电或放电时,电池组3可能会发生短路现象,如果电池组3在正常情况下,电池组3的电流小于第二电流值;如果电池组3发生短路异常,则电池组3的电流大于第二电流值。在本实施例中,当判断单元判断出电池组3发生短路异常时,发送单元133立即发送控制命令给充放电电路14,充放电电路14接收控制命令,立即停止对电池组3继续充电或放电,以及减轻对电池组3的损害。另外,第二电流值为事先设置的值,且存储在控制电路13的内部存储器中。
[0089] 在本发明实施例中,将多个电芯串联成串联电池组,通过采集电路采集串联电池组内的每个电芯的电芯参数,电芯的电芯参数至少包括电压,将每个电芯的电芯参数发送给控制电路,控制电路根据每个电芯的电芯参数判断电池组是否发生异常。通过采集电路对串联电池组内的每个电芯的电压进行采集,从而实现了对电池组内的每个电芯进行电压检测;电芯参数还可以包括温度和电流,从而实现了对电池组内的每个电芯进行电流检测和温度检测;当控制电路判断出电池组发生异常,及时控制电池组停止充电或放电,从而保护了电池组,延长电池组的寿命;当电池组中的电芯发生过压或欠压,通过电芯均衡电路对该电芯进行放电或充电,从提高电芯的性能以及电池组的安全性,延长了电池组的寿命。
[0090] 如图5所示,本发明实施例提供了一种控制电池组的方法,包括:
[0091] 步骤201:采集电池组中的每个电芯的电芯参数;
[0092] 步骤202:根据每个电芯的电芯参数,判断电池组是否发生异常,并根据判断结果来确定是否对电池组进行充电或放电。
[0093] 其中,电芯的电芯参数包括电压,则根据每个电芯的电芯参数判断电池组是否发生异常,并根据判断结果来确定是否对电池组进行充电或放电的操作具体为:
[0094] 对每个电芯的电压进行判断,如果判断出电芯的电压小于第一电压值,则电池组发生欠压异常,并据此停止对该电芯或者该电芯所在的电池组放电;如果判断出电芯的电压大于第二电压值,则电池组发生过压异常,并据此停止对该电芯或者该电芯所在的电池组充电。
[0095] 其中,电芯的电芯参数还可以包括电流,相应地,
[0096] 根据每个电芯的电芯参数判断电池组是否发生异常,并根据判断结果来确定是否对电池组进行充电或放电的操作,还包括:
[0097] 对每个电芯的电流进行判断,如果电芯的电流大于第一电流值,则该电芯发生过流现象,即电池组发生过流异常,并据此停止对该电芯或者该电芯所在的电池组进行充电或放电。
[0098] 其中,电芯的电芯参数还可以包括温度,相应地,
[0099] 根据每个电芯的电芯参数判断电池组是否发生异常,并根据判断结果来确定是否对电池组进行充电或放电的操作,还包括:
[0100] 对每个电芯的温度进行判断,如果电芯的温度大于预设的温度值,则该电芯发生过温现象,即电池组发生过温异常,并据此停止对该电芯或者该电芯所在的电池组进行充电或放电。
[0101] 其中,如果电芯参数包括电压、电流和温度中的至少两种参数,则根据每个电芯的电芯参数,判断电池组是否发生异常,根据预先设置的信息发送优先级顺序选择判断结果,根据选择的判断结果来确定是否对电池组进行充电或者放电。
[0102] 进一步地,在根据优先级选择判断结果,根据选择的判断结果来确定是否对电池组进行充电或者放电的步骤之前,该方法还包括:
[0103] 采集电池组的电流,判断电池组的电流是否大于预设的第二电流值,如果是,则判断出电池组发生短路异常,设置短路异常的优先级。
[0104] 其中,当电池组充电或放电时,如果电池组在正常情况下,电池组的电流小于第二电流值,如果电池组可能发生短路现象,电池组的电流大于第二电流值。因此,如果判断出电池组的电流大于第二电流值,则需要立即停止对电池组继续充电或放电,以及减轻对电池组的损害。
[0105] 进一步地,如果判断出电芯的电压小于第一电压值,则在该电芯所在串联电池组中获取电压最大的电芯,在该电芯和电压最大的电芯之间建立回路,通过该回路并利用电压最大的电芯对该电芯进行充电,直到两电芯的电压均衡时为止;如果判断电芯的电压大于第二电压值,则在该电芯所在的串联电池组中获取电压最小的电芯,在该电芯和电压最小的电芯之间建立回路,通过该回路并利用该电芯对电压最小的电芯进行充电,直到两电芯的电压均衡时为止,其中,第二电压值大于第一电压值。
[0106] 在本发明实施例中,将多个电芯串联成串联电池组,采集串联电池组内的每个电芯的电芯参数,电芯的电芯参数至少包括电压、电流或温度,根据每个电芯的电芯参数判断电池组是否发生异常,如果发生异常,则停止电池组充电或放电。通过对串联电池组内的每个电芯的电压进行采集,从而实现了对电池组内的每个电芯进行电压检测;电芯的参数还包括温度和电流,从而实现了对电池组内的每个电芯进行电流检测和温度检测;当判断出电池组发生异常,及时控制电池组停止充电或放电,从而保护了电池组,延长电池组的寿命;当电池组中的电芯发生过压或欠压,对该电芯进行放电或充电,从提高电芯的性能以及电池组的安全性,延长了电池组的寿命。
[0107] 以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。