一种多组电池组并连的控制电路及方法与流程

文档序号:24062182发布日期:2021-02-26 17:18阅读:449来源:国知局
一种多组电池组并连的控制电路及方法与流程

[0001]
本发明属于电池领域,涉及电池并联控制技术,尤其是一种多组电池组并连的控制电路及方法。


背景技术:

[0002]
目前锂电池应用非常广泛,在使用中也会有一些问题,比如有些场合需要的电池容量很大,单个电池的体积就会很大,如果电池固定不动问题不大,但如果需要在设备上取下来充电或更换充满的电池就非常的不方便,针对这个问题我们能想到的是将电池做成更小的模块,在使用的时候再并联使用。
[0003]
电池并联使用也存在问题,当两组电池有较高的电压差时电池之间就会发生互相充电的现象,因为锂电池的内阻比较低所以互相充电的电流会非常大,导致电池发生过流一类的保护,严重的可能导致电池损坏,起火爆炸。针对这个问题制定了一套并联的控制电路和控制方法。


技术实现要素:

[0004]
本发明的目的在于克服现有技术的不足之处,提供一种多组电池组并连的控制电路及方法,使电池在不增加执行单元的基础上拥有多电池并联能力。
[0005]
本发明解决技术问题所采用的技术方案是:
[0006]
一种多组电池组并连的控制电路,包括:
[0007]
电池并联控制器,电池并联控制器包括mcu及与mcu连接的通信接口,通讯接口与每个电池组的电池管理系统连接;
[0008]
电池管理系统,包括两组开关,分别控制充电和放电。
[0009]
而且,所述的电池并联控制器还包括lcd与按键,分别与mcu连接。
[0010]
而且,所述的开关为mos开关。
[0011]
而且,所述的开关为单向开关,由一个单刀单掷开关和一个二极管组成。
[0012]
而且,通讯接口通过总线与电池管理系统连接。
[0013]
一种多组电池组并连的控制方法,有新电池接入后,系统将电池转为放电状态,转换时,先关闭所有电池充电,然后再根据输出控制方式选择电池打开输出;当电池并联控制器检测到有充电器接入后,关闭除最低电压电池的所有电池的放电开关,然后再打开所有电池的充电;充电完成后,系统先关闭所有充电,再根据输出控制方式选择电池打开输出。
[0014]
而且,所述的输出控制方式为按电压高低放电或按电池寿命放电或按剩余容量放电或按电池编号放电。
[0015]
放电时,电池根据式

,bms得出输出的最低电压,电池并联控制器根据所有电池的最低输出限值选取最高的一个,发送给bms,由bms根据

得出给定限值的电压下的最大输出电流,再由并联控制器累加得出系统最高输出电流;
[0016]
充电时,电池根据式

,bms得出最高的充电电压,电池并联控制器根据收到的所
有电池的最高充电电压,选取最低的一个发送到bms,由bms根据

得出最大的充电电流,发送给并联控制器,由控制器累加得出并联系统最大充电电流;
[0017]
u
xc
=(1.25-1.25x)u
0.2c
+(1.25x-0.25)u
1c

[0018]
u
xc=
2u
k
+(x-1)1.25u
0.2
+(0.25-1.25x)u
1c

[0019]
式中,x为单个电池的放电倍率,u
0.2c
和u
1c
都是存储的电压容量曲线,u
k
为理想电源电压;u
xc
为实际输出电压。
[0020]
本发明的优点和积极效果是:
[0021]
1.本发明控制器电路简单只需要有通信和逻辑处理功能。控制方式使用了分层控制,将较复杂的控制逻辑分层处理,使每层逻辑简化。
[0022]
2.本发明执行单元简单,复用了原来bms的执行单元,电池在不增加执行单元的基础上拥有多电池并联能力。
附图说明
[0023]
图1为本发明的控制电路图;
[0024]
图2为控制方法架构图;
[0025]
图3为运行状态及状态间的相互转换示意图;
[0026]
图4为电池放电模型;
[0027]
图5为电池充电模型。
具体实施方式
[0028]
下面通过具体实施例对本发明作进一步详述,以下实施例只是描述性的,不是限定性的,不能以此限定本发明的保护范围。
[0029]
一种多组电池组并连的控制电路,包括电池并联控制器bpc,电池管理系统bms,其中bms可以是多个即多组电池。电池并联控制器bpc包括mcu及分别与mcu连接的lcd、按键、通信接口,所述的通讯接口包括对外通讯接口及电池通讯接口,电池通讯接口分别与每个电池的bms连接。
[0030]
每组电池内有一个bms,bms内有两组开关作为并联控制的执行单元,每组开关由一个单刀单掷开关和一个二极管组成,形成一个单向开关,实际应用中以功率mos代替每组开关。两组开关分别控制充电和放电,sx1控制放电,sx2控制充电,在普通bms内同样有这两组开关,这个控制逻辑复用了这两组开关,即能拥有原来开关的作用又增加了并联控制执行的功能,在成本上增加了优势。
[0031]
通过按键、通信、预设等方式获得放电控制方式,控制方式分为:按电压高低放电,按电池寿命放电,按剩余容量放电、按电池编号放电等。
[0032]
bpc在系统中属于主机,具有网络管理功能,一个电池控制器能够管理几十组电池,能够对电池进行接入,连接,数据更新,指令下发,离线等状态进行管理。电池序列号是唯一的,序列号支持几十亿电池的编号,而控制器支持的地址有限,所以控制器还加入了网络地址重新分配功能。
[0033]
每组电池的bms针对本电池的状态并结合上层控制的指令最终输出开关的指令。bms与bpc未建立连接时,充放电开关都会关闭,当接收到上层指令并且无相应保护发生时,
打开充电或者放电开关。当打开的是放电开关时,如果检测到有放电电流bms会打开充电开关,减小压降,电流减小时再关闭充电开关。如果打开的是充电开关,当检测到充电电流时,打开放电开关,减小压降,电流减小时再关闭放电mos。
[0034]
控制逻辑为电池并联控制器的核心,需要综合设定的控制方式和电池信息给出合适的控制逻辑。控制逻辑处理是闭环型的,发出的指令必须确认执行成功才能采取下一步动作,如果有异常进行异常处理。
[0035]
系统运行状态及状态间的相互转换如图3所示,系统存在放电状态,放电转充电状态,充电状态,充电转放电状态,电池上线与下线状态。状态存在迁移,任何状态下面都有可能出现电池的上线与下线过程,控制逻辑主要围绕着5种状态处理。
[0036]
整个控制逻辑都围绕着一个基本原则处理,开放电开关时,要保证不会给其它电池充电,开充电开关时,其它电池不会给本电池充电。
[0037]
电池上线下线转放电:有电池上线后,系统会将电池转为放电状态,转换时,先关闭所有电池充电,然后再根据输出控制方式选择电池打开输出。
[0038]
电池放电转充电状态:系统检测到充电器接入后会关闭除最低电压电池的所有电池的放电开关,然后再打开所有电池的充电。
[0039]
电池充电转放电:充电完成后,系统先关闭所有充电,再根据输出控制方式选择电池打开输出。
[0040]
各状态转下线与上线:直接转电池上线与下线转放电。
[0041]
电池并联提高了系统的充放电容量,每个电池都有自己最大的放电与充电限流值,系统的最大放电电流与最大充电电流并不是电池的总和,需要根据电池的电压,内阻计算得到最大放电与充电电流,电池并联控制器会计算出这些数据供用电设备和充电器使用,以便调整用电功率与充电功率。
[0042]
每个电池bms因容量计算的需要,在bms内部会存储三条曲线,分别是0.2c放电的电压容量曲线,1c放电的电压容量曲线,静置电压与容量关系曲线。
[0043]
电池放电模型我们设定为一个随电池剩余容量变化的理想电源电压u
k
随剩余容量变化的内阻r
c
随容量变化的极化电压u
c
,有等式

等式中u
xc
为放电时实际输出电压,xi
1c
为x倍1c电流。在0.2c和1c放电的电流下有等式
②③
[0044]

u
k
=u
xc
+xi
1c
r
c
+u
c
[0045]

u
k
=u
0.2c
+0.2i
1c
r
c
+u
c
[0046]

u
k
=u
1c
+i
1c
r
c
+u
c
[0047]
②-③
[0048]
u
0.2c
+0.2i
c
r
c
=u
1c
+i
1c
r
c
[0049]
r
c
=(u
0.2c-u
1c
)/(0.8i
1c
)
[0050]

+

[0051]
2u
k
=(u
0.2c
+u
1c
)+1.2i
1c
r
c
+2u
c
[0052]
u
c
=(2u
k-u
0.2c-u
1c-1.2i
1c
r
c
)/2=u
k-0.5u
0.2c-0.5u
1c-0.6i
1c
(u
0.2c-u
1c
)/(0.8i
1c
)=u
k-0.5u
0.2c-0.5u
1c-0.75u
0.2c
+0.75u
1c
=u
k-1.25u
0.2c
+0.25u
1c
[0053]

u
k
=u
xc
+xi
1c
(u
0.2c-u
1c
)/(0.8i
1c
)+u
k-1.25u
0.2c
+0.25u
1c
[0054]
u
xc
=1.25u
0.2c-0.25u
1c-xi
1c
(u
0.2c-u
1c
)/(0.8i
1c
)
[0055]
u
xc
=1.25u
0.2c-0.25u
1c-1.25x(u
0.2c-u
1c
)
[0056]
u
xc
=1.25u
0.2c-0.25u
1c-1.25xu
0.2c
+1.25xu
1c
[0057]
u
xc
=(1-x)1.25u
0.2c-0.25u
1c
+1.25xu
1c
[0058]
u
xc
=(1.25-1.25x)u
0.2c
+(1.25x-0.25)u
1c

[0059]

式中x为单个电池的放电倍率,u
0.2c
和u
1c
都是存储的电压容量曲线为已知量,可以得出最大电流下的输出电压,该计算由电池bms计算,该电压是该电池在当前容量下能输出的最低电压,电压再低时电流会超出bms限制。
[0060]
电池并联控制器根据所有电池的最低输出限值选取最高的一个,发送给bms,由bms根据

得出给定限值的电压下的最大输出电流,再由并联控制器累加得出系统最高输出电流。
[0061]
在充电情况下,可以得到等式u
xc
=u
k
+xi
1c
r
c
+u
c

[0062]
u
xc=
u
k
+xi
1c
(u
0.2c-u
1c
)/(0.8i
1c
)+u
k-1.25u
0.2c
+0.25u
1c
=2u
k
+1.25xu
0.2c-1.25xu
1c-1.25u
0.2c
+0.25u
1c
[0063]
u
xc=
2u
k
+(x-1)1.25u
0.2
+(0.25-1.25x)u
1c

[0064]
充电时电池根据

,bms得出最高的充电电压,并联控制器根据收到的所有电池的最高充电电压,选取最低的一个发送到bms,由bms根据

得出最大的充电电流,发送给并联控制器,由控制器累加得出并联系统最大充电电流。
[0065]
以上所述的仅是本发明的优选实施方式,应当指出,对于本领域的普通技术人员来说,在不脱离发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1