电池管理系统、电池包以及故障检测方法与流程

文档序号:16995597发布日期:2019-03-02 01:20阅读:828来源:国知局
电池管理系统、电池包以及故障检测方法与流程

本发明涉及电池领域,尤其涉及一种电池管理系统、电池包以及故障检测方法。



背景技术:

图1所示为现有的电池包100的电路示意图。电池包100包括电池102、电池管理系统104,以及如感应电阻rsen和热敏电阻rthm这样的感应器。感应电阻rsen产生指示流过电池102的电流感应信号vsen。热敏电阻rthm产生指示电池包100温度的指示电压vthm。电池管理系统104根据所述感应器上获得的感应信息(例如:vsen和vthm)检测电池包100是否处于过流状态、过温状态、或欠温状态等等,从而保护电池包100。

然而,如果所述感应器和电池管理系统104连接不良,或者如果所述感应器坏了,那么电池管理系统104无法从所述感应器接收准确的信息,这会导致电池包100和/或由电池包100供电的系统负载被损坏的风险很高。

此外,电池管理系统104包括电压调节器(未在图中显示)用于产生调节好的电压输出为内部功能模块和/或外部设备(例如:微处理单元、led显示器、ldo电路等等)供电。如果由所述电压调节器供电的元件出现故障(例如:有短路),这些元件会从电压调节器吸取大量从而产生热量,导致电池管理系统104和/或电池包损害。



技术实现要素:

本发明要解决的技术问题在于提供一种电池管理系统、电池包以及故障检测方法,用于判断电池管理系统以及/或者所述电池包中的感应器是否有故障,以降低因感应器故障而无法准确判断异常状态从而导致电池包或者由电池包供电的系统负责被损坏的风险。

为解决上述技术问题,本发明提供了一种电池管理系统,所述电池管理系统包括:感应器,用于感应电池包的状态;与所述感应器连接的状态检测电路,用于根据感应到的状态检测所述电池包是否处于正常状态,并产生检测结果;以及与所述感应器连接的故障检测电路,用于检测所述电池包是否有故障,其中,所述感应器包括用于感应所述电池包的电池电流的电流感应器,所述故障检测电路包括第一检测电路,用于监控所述电池包的端电压的变化率,将所述变化率和第一阈值比较,并且基于所述比较的结果和所述检测结果判断所述电流感应器是否有故障。

本发明还提供了一种电池包,所述电池包包括:电池;感应所述电池的状态的感应器;以及与所述电池和所述感应器连接的电池管理系统,用于根据感应到的电池状态检测所述电池包是否处于正常状态并产生检测结果,所述电池管理系统还用于检测所述电池包是否有故障,其中,所述感应器包括用于感应所述电池的电池电流的电流感应器,所述电池管理系统包括第一检测电路,用于监控所述电池包的端电压的变化率,将所述变化率和第一阈值比较,并且基于所述比较的结果和所述检测结果判断所述电流感应器是否有故障。

本发明又提供了一种故障检测方法,所述故障检测方法包括:用电流感应器感应所述电池包的电池电流;根据感应到的状态检测所述电池包是否处于正常状态以产生检测结果;监控所述电池包的端电压的变化率;将所述变化率和第一阈值比较;以及基于所述比较的结果和所述检测结果判断所述电流感应器是否有故障。

本发明提供的电池管理系统、电池包以及故障检测方法通过感应器检测电池是否处于正常状态,并且监控指示所述电池包是否处于正常状态的辅助参数(例如:电池包端电压的变化率),若从感应器所得的结果与监控所得的辅助参数不相符,则判断所述感应器有故障。通过判断感应器是否有故障,可以降低因感应器故障而无法准确判断异常状态从而导致电池包或者由电池包供电的系统负责被损坏的风险。

附图说明

以下通过对本发明的一些实施例将结合其附图的描述,可以进一步理解本发明的目的、具体结构特征和优点。

图1所示为现有的电池包的电路示意图。

图2a所示为根据本发明一个实施例的电池包的电路示意图。

图2b所示为根据本发明一个实施例的电池包的电路示意图。

图3所示为根据本发明一个实施例的电池包的信号波形图。

图4所示为根据本发明一个实施例的检测电路的电路示意图。

图5a所示为根据本发明一个实施例的检测电路的电路示意图。

图5b所示为根据本发明一个实施例的检测电路的电路示意图。

图6所示为根据本发明一个实施例的检测电流感应器是否有短路的方法的流程示意图。

图7所示为根据本发明一个实施例的检测电流感应器是否有短路的方法的流程示意图。

图8所示为根据本发明一个实施例的检测与电流感应器连接的感应端是否有开路的方法的流程示意图。

图9所示为根据本发明一个实施例的检测温度感应器是否有故障的方法的流程示意图。

图10所示为根据本发明一个实施例的电池包的电路示意图。

具体实施方式

以下将对本发明的实施例给出详细的参考。尽管本发明通过这些实施方式进行阐述和说明,但需要注意的是本发明并不仅仅局限于这些实施方式。相反,本发明涵盖后附权利要求所定义的发明精神和发明范围内的所有替代物、变体和等同物。

另外,为了更好的说明本发明,在下文的具体实施方式中给出了众多的具体细节。本领域技术人员将理解,没有这些具体细节,本发明同样可以实施。在另外一些实例中,对于大家熟知的方法、手续、部件和电路未作详细描述,以便于凸显本发明的主旨。

本发明的实施例提供了检测电池包是否有故障的解决方案。若检测到有故障(例如:检测到电池包中的状态感应器或者电池管理系统有故障),则可通过故障维修、更换有故障的元件、更换有故障的电池管理系统、更换有故障的电池包等方法来保护电池包以及/或者保护电池包供电的系统负载。这样可减少电池包和/或系统负载被损坏的的风险。

图2a所示为根据本发明一个实施例的电池包200的电路示意图。如图2a所示,电池包200包括一个或多个单体电池202、电池管理系统204和状态感应器(例如:电流感应器258和温度感应器260)。所述状态感应器感应电池包200的状态。电池管理系统204包括状态检测电路262,用于根据感应到的状态检测电池包200是否处于正常状态。电池管理系统204还包括故障检测电路264,用于检测所述状态感应器是否有故障。

更具体地说,在一个实施例中,电流感应器258(例如:包括感应电阻器rsen)感应电池202的电池电流ibat(例如:包括充电电流或者放电电流)以产生指示电池电流ibat的感应电压vsen。温度感应器260(例如:包括热敏电阻rthm)感应电池包200的温度以产生指示所述温度的指示电压vthm。

在一个实施例中,电池管理系统204是一种包括电流感应管脚isp和isn的集成电路,该电流感应管脚isp和isn经过低通滤波器224接收来自电流感应器258的感应电压vsen。状态检测电路262接收来自电流感应管脚isp和isn的感应电压vsen,并且根据感应电压vsen判断电池电流ibat是否大于或者小于过流阈值。如果电池电流ibat大于所述过流阈值,则状态检测电路262判定电池电流ibat处于过流状态。如果电池电流ibat小于所述过流阈值,则状态检测电路262判定电池电流ibat处于正常状态。

此外,电池管理系统204包括接收来自温度感应器260的指示电压vthm的温度感应管脚pa0。状态检测电路262接收来自温度感应管脚pa0的指示电压vthm,从而判断电池包200的温度状态。举例说明,温度感应器260包括具有负温度系数的热敏电阻rthm,所以当预设恒定电流流过热敏电阻rthm时,指示电压vthm会随着温度的上升而减小,或者随着温度的降低而增加。因此,如果指示电压vthm小于过温阈值vot,则状态检测电路262判定电池包200处于过温状态。如果指示电压vthm大于欠温阈值vut(vut>vot),则状态检测电路262判定电池包200处于欠温状态。如果指示电压vthm大于过温阈值vot以及小于欠温阈值vut,则状态检测电路262判定电池包200处于正常温度状态。

电池管理系统204还包括电压感应管脚vpack,用于感应电池包200的正极输入/输出端pack+上的端电压vpack。此外,电池管理系统204包括感应管脚vs和vd,用于接收电池包200的放电开关qdsg的rds(on)电阻上的电压。换句话说,所述感应管脚vs和vd在放电开关qdsg(例如:金属氧化物场效应晶体管)工作在线性区/电阻区(例如:全导通)时接收放电开关qdsg的漏源电压vds。基于上述感应电压vsen、管脚isp和isn上的电压、指示电压vthm、端电压vpack、以及/或者漏源电压vds,故障检测电路264可以判断上述状态感应器是否有故障。举例说明,故障检测电路264可以根据端电压vpack的变化率和感应电压vsen,以及/或者漏源电压vds来判断电流感应器258是否有短路。故障检测电路264还可以根据管脚isp和isn上的电压判断状态检测电路262和电流感应器258之间是否有开路。此外,故障检测电路264还可以根据指示电压vthm判断温度感应器260是否有短路或者开路。以下对上述故障检测进行详细解释。

图2b所示为根据本发明一个实施例的电池管理系统204的电路示意图。以下结合图2a、图3、图4、图5a、图5b、图6、图7、图8和图9对图2b进行描述。如图2b所示,电池管理系统204包括控制逻辑电路226、状态检测电路262’和故障检测电路264’。状态检测电路262’包括ibat检测电路212和vthm检测电路216。故障检测电路264’包括dvpack/dt检测电路208、vrds(on)检测电路218和(vr1,vr2)检测电路214。

在一个实施例中,dvpack/dt检测电路208和控制逻辑电路226所结合的电路称为“第一检测电路”,所述第一检测电路可检测电流感应器258是否有短路。vrds(on)检测电路218和控制逻辑电路226所结合的电路称为“第二检测电路”,所述第二检测电路可检测电流感应器258是否有短路。(vr1,vr2)检测电路214、电流产生电路220和222和控制逻辑电路226所结合的电路称为“第三检测电路”,所述第三检测电路可检测管脚isp和isn上是否有开路。vthm检测电路216和控制逻辑电路226所结合的电路可称为“第四检测电路”,所述第四检测电路可检测温度感应器260是否有短路或者开路。

在一个实施例中,状态检测电路262’和控制逻辑电路226组成上面提及的状态检测电路262,用于根据来自电流感应器258和温度感应器260的信息检测电池包200的状态。更具体地说,状态检测电路262’包括电池电流(ibat)检测电路212。图4所示为根据本发明一个实施例的电池电流检测电路212的电路示意图。为了简明起见,图2a中低通滤波器224的滤波电容未在图4中标示出。在图4的举例中,电池电流检测电路212包括比较器452,用于将管脚isp和isn的电压差visn-visp与电压阈值voc进行比较,以产生比较结果230(例如:一种数字逻辑信号)。比较结果230可称为状态检测电路262的“检测结果”。电压阈值voc代表电池电流ibat的过流阈值ioc。如图4所示,电流产生电路220和222产生电流i1和i2分别流过电阻r1和r2,从而维持感应管脚isp和isn上电压为正(例如:大于地电压)。电阻r1和电阻r2的电阻值相等,并且电流i1和电流i2的电流水平相等。因此,当电流i1和i2分别流过电阻r1和r2时,感应管脚isp和isn的电压差visn-visp等于电流感应器258上的感应电压vsen,并且比较结果230可以代表感应电压vsen和电压阈值voc之间的比较结果。控制逻辑电路226可以根据比较结果230判断电池电流ibat是否处于过流状态或者正常状态。举例说明,如果比较结果230指示感应电压vsen小于或等于电压阈值voc,则控制逻辑电路226判定电池电流ibat小于或等于过流阈值ioc,处于正常状态。如果比较结果230指示感应电压vsen大于电压阈值voc,则控制逻辑电路226判定电池电流ibat大于过流阈值ioc,处于过流状态。

在一个实施例中,上面提及的“电阻r1和电阻r2的电阻值相等”包括了绝对相等和几乎相等的情况,即电阻r1和r2之间可能存在阻值差,这个阻值差相对比较小,可忽略不计。上面提及的“电流i1和电路i2的电流水平相等”包括了绝对相等和几乎相等的情况,即电流i1和i2之间可能存在电流值差,这个电流值差相对比较小,可忽略不计。

虽然图4的举例显示电池电流检测电路212包括比较器452,但是本发明不限于此。在另一个实施例中,电池电流检测电路212包括差分放大器和模拟数字转换器,代替比较器452。所述差分放大器和模拟数字转换器将电压差visn-visp(或者感应电压vsen)转换为指示电池电流ibat的数字信号。控制逻辑电路226将所述数字信号和指示电压阈值voc的一个参考值进行比较,以判断电池电流ibat是否处于过流状态或者正常状态。

返回图2b,状态检测电路262’还包括温度检测电路216。温度检测电路216可包括模拟数字转换器,用于将温度感应器260上的指示电压vthm转换为指示电池温度的数字信号232。控制逻辑电路226将数字信号232与指示过温阈值vot的参考值以及指示欠温阈值vut的参考值进行比较,以判断所述电池是否处于正常温度状态、过温状态、或者欠温状态。

在一个实施例中,故障检测电路264’、温度检测电路216和控制逻辑电路226组成上面提及的故障检测电路264,用于检测状态感应器258和260是否有故障。举例说明,故障检测电路264’包括dvpack/dt变化率检测电路208,用于监控电池包200的正极端pack+上的端电压vpack的变化率(例如:由dvpack/dt或者δvpack/δt表示),并产生指示所述变化率dvpack/dt的数字信息238。控制逻辑电路226从变化率检测电路208获得变化率dvpack/dt的信息238,并且将变化率dvpack/dt和预设第一阈值th1比较。控制逻辑电路226基于变化率dvpack/dt和预设第一阈值th1的比较结果以及基于电池电流检测电路212提供的检测结果230判断电流感应器258是否有故障。在一个实施例中,变化率dvpack/dt的实际值为负,本文中提及的“变化率dvpack/dt的值”指的是其绝对值|dvpack/dt|。

更具体地说,当电池包200为系统负载供电时,电池电流ibat(例如:放电电流)随着系统负载功耗增加而增加,并且随着系统负载功耗减小而减小。如果系统负载出现过载情况或者如果电池包200的正极pack+和负极pack-之间出现短路,电池电流ibat会迅速增加。在一个实施例中,电池202和正极端pack+之间的印刷电路板的印刷导线包括寄生电感242和寄生电阻244。此外,电池202包括内阻246。因此,如果流过寄生电感242、寄生电阻244和电池内阻246的电池电流ibat迅速增加,则寄生电感242、寄生电阻244和电池内阻246上的压降会增加,导致正极端pack+上的端电压vpack迅速减小。如果端电压vpack的变化率dvpack/dt(例如:下降率)大于第一阈值th1,并且此状态持续了预设时间间隔δtpre,则可判定电池电流ibat处于过流状态。如果电流感应器258无故障,则状态检测电路会从电流感应器250接收到一个相对比较大的感应电压vsen,从而检测出所述过流状态。然而,如果电流感应器258出现短路,则状态检测电路会因为接收到一个相对比较小的感应电压vsen(例如:零伏特)而判定电池电流ibat处于正常状态。因此,如果上述第一检测电路(例如:包括电路208和226)检测到变化率dvpack/dt大于第一阈值,该状态持续了预设时间间隔δtpre,并且状态检测电路检测到电池电流ibat处于正常状态,则所述第一检测电路判定电流感应器258有短路。

举例说明,图3所示为根据本发明一个实施例的电池包200的电池电流ibat和端电压vpack的信号波形图。以下结合图2a和图2b对图3进行描述。如图3所示,图形302为电池包300的电池电流ibat(例如:放电电流)的波形举例,图形304为电池包200正极端pack+的端电压vpack的波形举例。

在图3的举例中,在时间t0到t1,放电电流ibat相对比较稳定,所以端电压vpack随着电池202的电压vbat减小而减小(例如:缓慢地减小)。在t1时刻,放电电流ibat迅速增加(例如:因为系统负责出现过载情况,或者因为正负极pack+和pack-之间出现短路),在t2时刻增加至大于过流阈值ioc。因此,端电压vpack(例如:由图形304中的实线306表示)迅速下降,其下降率大于第一阈值th1(例如:由图形304中的虚线th1表示),此情况持续了至少有预设时间间隔δtpre。

返回图2b,电池包200包括让电池电流ibat流过的放电开关qdsg。当放电开关qdsg(例如:金属氧化物场效应晶体管)工作在线性区/电阻区(例如:全导通)时,放电开关qdsg具有rds(on)电阻,该rds(on)电阻上感应电压vrds(on)(例如:漏源电压)可代表电池电流ibat。如果感应电压vrds(on)大于预设第二阈值th2,并且此情况持续了预设时间间隔,则可认为电池电流ibat处于过流状态。因此,第二检测电路(例如:包括vrds(on)检测电路218和控制逻辑电路226)可监控放电开关qdsg上的感应电压vrds(on),根据感应电压vrds(on)和第二阈值th2的比较结果,以及根据状态检测电路中的(ibat)检测电路212的检测结果,判断电流感应器258是否有故障(例如:短路)。举例说明,如果所述第二检测电路检测到感应电压vrds(on)大于第二阈值th2,此状态持续了预设时间间隔,并且状态检测电路(例如:电路212)因接收到相对比较小的感应电压vsen(例如:零伏特)而检测出电池电流ibat处于正常状态,那么所述第二检测电路判定电流感应器258有短路。

图5a所示为根据本发明一个实施例的第三检测电路500a的电路示意图。如图5a所示,第三检测电路500a包括(vr1,vr2)检测电路214、电流产生电路220和222,以及控制逻辑电路226。以下结合图2a、图2b和图4对图5a进行描述。

如图5a所示,第一电阻r1(例如:图2b所示的低通滤波器224中的电阻)连接在电流感应器258的第一端e1和状态感应电路的第一管脚isp之间,第二电阻r2(例如:图2b所示的低通滤波器224中的电阻)连接在电流感应器258的第二端e1和状态感应电路的第二管脚isn之间。电流产生电路220产生第一电流i1,经过第一电阻r1从第一管脚isp流向第一端e1,电流产生电路222产生第二电流i2,经过第二电阻r2从第二管脚isn流向第二端e2。电阻r1和r2的阻值相对比较小,电流i1和i2也相对比较小。因此,如果第一管脚isp经过第一电阻r1与第一端e1的连接良好的话,那么第一电阻r1上的电压vr1会相对比较小(例如:小于第三阈值th3)。同理,如果第二管脚isn经过第二电阻r2与第二端e2的连接良好的话,那么第二电阻r2上的电压vr2会相对比较小(例如:小于第四阈值th4)。然而,如果第一管脚isp上有开路(例如:状态检测电路与电流感应器258的第一端e1之间连接不良),那么第一管脚isp上的电压visp会被上拉至供给电压vpull(例如:visp=vpull)。因此,第一电阻r1上的电压vr1会增加至大于第三阈值th3。同理,如果第二管脚isn上有开路,那么第二电阻r2上的电压vr2会增加至大于第四阈值th4。

因此,第三检测电路500a将第一电阻r1的电压vr1和第三阈值th3比较,以及将第二电阻r2的电压vr2和第四阈值th4比较,从而判断第一管脚isp和第二管脚isn上是否有故障(例如:开路)。以图5a举例说明,在(vr1,vr2)检测电路214中,比较器570将电压vr1和第三阈值th3比较,产生指示该比较结果的输出信号228;比较器572将电压vr2和第四阈值th4比较,产生指示该比较结果的输出信号268。控制逻辑电路226接收输出信号228和268。如果输出信号228指示第一电阻r1上的电压vr1大于第三阈值th3,那么控制逻辑电路226判定第一管脚isp有开路。同理,如果输出信号268指示第二电阻r2上的电压vr2大于第四阈值th4,那么控制逻辑电路226判定第二管脚isn有开路。

图5b所示为根据本发明一个实施例的第三检测电路500b的电路示意图。以下结合图2a、图2b、图4和图5a对图5b进行描述。

在图5b的举例中,上述比较器570包括开关q1(例如:一种金属氧化物场效应晶体管)和电流产生电路520。第一电阻r1连接在开关q1的栅极和源极之间,使得第一电阻r1上的电压vr1控制开关q1的栅源电压。在一个实施例中,上述第三阈值th3包括开关q1的开启阈值。如果第一电阻r1上的电压vr1小于第三阈值th3,那么开关q1断开并且输出信号228为逻辑高电平。如果第一电阻r1上的电压vr1大于第三阈值th3,那么开关q1导通并且输出信号228为逻辑低电平。因此,输出信号228的逻辑电平指示第一管脚isp是否有开路。

同理,上述比较器572包括开关q2(例如:一种金属氧化物场效应晶体管)和电流产生电路522。第二电阻r2连接在开关q2的栅极和源极之间,使得第二电阻r2上的电压vr2控制开关q2的栅源电压。在一个实施例中,上述第四阈值th4包括开关q2的开启阈值。如果第二电阻r2上的电压vr2小于第四阈值th4,那么开关q2断开并且输出信号268为逻辑高电平。如果第二电阻r2上的电压vr2大于第四阈值th4,那么开关q2导通并且输出信号268为逻辑低电平。因此,输出信号268的逻辑电平指示第二管脚isn是否有开路。

返回图2b,在一个实施例中,上述第四检测电路(例如:包括温度检测电路216和控制逻辑电路226)将温度感应器260(例如:热敏电阻rthm)上的指示电压vthm和第五阈值th5以及和第六阈值th6比较从而判断温度感应器260是否有故障。其中,第五阈值th5小于过温阈值vot,第六阈值th6大于欠温阈值vut。更具体地说,如上所述,当电池包200处于正常温度状态时,指示电压vthm大于过温阈值vot并且小于欠温阈值vut(vut>vot)。如果热敏电阻rthm有短路,那么指示电压vthm被下拉至参考地电压(例如:零伏特),从而小于过温阈值vot。因此,如果第四检测电路检测到指示电压vthm小于预设温度阈值th5(例如:th5<vot),并且此状态持续了一预定时间间隔,那么所述第四检测电路判定热敏电阻rthm有短路。在另一方面,如果热敏电阻rthm有开路,那么指示电压vthm被内部电压上拉至大于欠温阈值vut。因此,如果第四检测电路检测到指示电压vthm大于预设温度阈值th6(例如:th6>vut),并且此状态持续了一预定时间间隔,那么所述第四检测电路判定热敏电阻rthm有开路。

图6所示为根据本发明一个实施例的检测电流感应器258是否有短路的方法的流程600示意图。以下结合图2a、图2b、图3和图4对图6进行描述。本领域技术人员可以理解的是,图6所涵盖的具体步骤仅仅作为示例。也就是说,本发明适用于其他合理的流程或对图6进行改进的步骤。在一个实施例中,流程图600中的步骤可以由上述第一检测电路(例如:包括变化率检测电路208和控制逻辑电路226)来执行。

在步骤602,变化率检测电路208监控电池包200的正极端pack+的端电压vpack的变化率dvpack/dt,并且产生指示所述变化率dvpack/dt的数字信号238。

在步骤604,控制逻辑电路226从信号238获得变化率dvpack/dt的信息,并且基于所述信息将变化率dvpack/dt和第一阈值th1进行比较。如果变化率dvpack/dt大于第一阈值th1,则流程600转到步骤606;否则,流程600返回步骤602。

在步骤606,如果控制逻辑电路226检测出变化率dvpack/dt大于第一阈值th1且此状态持续预设时间间隔δtpre,则流程600转到步骤608;否则,流程600转到步骤604。

在步骤608,控制逻辑电路226接收来自电池电流检测电路212的比较结果230,以判断电池包200是否处于过流状态。如果控制逻辑电路226判定电池包200处于过流状态,则流程600转到步骤612;否则,流程600转到步骤610。

在步骤612,控制逻辑电路226判定电流感应器260没有短路。

在步骤610,控制逻辑电路226判定电流感应器260有短路。

图7所示为根据本发明一个实施例的检测电流感应器258是否有短路的方法的流程700示意图。以下结合图2a、图2b、图3和图4对图7进行描述。本领域技术人员可以理解的是,图7所涵盖的具体步骤仅仅作为示例。也就是说,本发明适用于其他合理的流程或对图7进行改进的步骤。在一个实施例中,流程图700中的步骤可以由上述第二检测电路(例如:包括vrds(on)检测电路218和控制逻辑电路226)来执行。

更具体地说,在步骤702,vrds(on)检测电路218监控放电开关qdsg

的rds(on)电阻上的感应信号vrds(on),并且产生指示感应信号vrds(on)的信号236。

在步骤704,控制逻辑电路226接收信号236以判断感应信号vrds(on)是否大于第二阈值th2。如果感应信号vrds(on)大于第二阈值th2,则流程700转到步骤706;否则,流程700转到步骤702。

在步骤706,如果控制逻辑电路226检测到感应信号vrds(on)大于第二阈值th2并且此状态维持了预设时间间隔,则流程700转到步骤708;否则,流程700转到步骤704。

在步骤708,控制逻辑电路226接收来自电池电流检测电路212的比较结果230,并判断电池包200是否处于过流状态。如果控制逻辑电路226判定电池包200处于过流状态,则流程700转到步骤712;否则,流程700转到步骤710。

在步骤712,控制逻辑电路226判定电流感应器260没有短路。

在步骤710,控制逻辑电路226判定电流感应器260有短路。

在一个实施例中,电池管理系统204通过执行图6中的方法判断电流感应器258是否有短路。在另一个实施例中,电池管理系统204通过执行图6和图7两种方法的结合判断电流感应器258是否有短路。举例说明,如果控制逻辑电路226检测到变化率dvpack/dt大于第一阈值且此状态维持了预设时间间隔δtpre,并且检测到感应电压vrds(on)大于第二阈值且th2且此状态维持了预设时间间隔,而控制逻辑电路226检测出电池包200处于正常状态,那么控制逻辑电路226判定电流感应器258有短路。

图8所示为根据本发明一个实施例的检测与电流感应器258连接的第一感应管脚isp和第二感应管脚isn是否有开路的方法的流程800示意图。以下结合图2a、图2b、图4、图5a和图5b对图8进行描述。本领域技术人员可以理解的是,图8所涵盖的具体步骤仅仅作为示例。也就是说,本发明适用于其他合理的流程或对图8进行改进的步骤。在一个实施例中,流程图800中的步骤可以由上述第三检测电路(例如:包括电流产生电路220和222,以及控制逻辑电路226)来执行。

更具体地说,在步骤802,电流产生电路220和222产生相等的电流i1和i2,分别流过滤波电阻r1和r2。

在步骤804,(vr1,vr2)检测电路214监控第一滤波电阻r1上的电压vr1和第二滤波电阻r2上的电压vr2。

在步骤806,比较器570(例如:包括电流产生电路520和开关q1)将第一滤波电阻r1上的电压vr1和第三阈值th3比较以产生输出信号228。如果输出信号228指示第一滤波电阻r1上的电压vr1大于第三阈值th3,则流程800转到步骤808;否则,流程800转到步骤804。

在步骤808,控制逻辑电路226判定第一感应管脚isp有开路。

在步骤810,比较器572(例如:包括电流产生电路522和开关q2)将第二滤波电阻r2上的电压vr2和第四阈值th4比较以产生输出信号268。如果输出信号268指示第二滤波电阻r2上的电压vr2大于第四阈值th4,则流程800转到步骤812;否则,流程800转到步骤804。

在步骤812,控制逻辑电路226判定第二感应管脚isn有开路。

图9所示为根据本发明一个实施例的检测温度感应器260是否有故障的方法的流程900示意图。以下结合图2a和图2b对图9进行描述。本领域技术人员可以理解的是,图9所涵盖的具体步骤仅仅作为示例。也就是说,本发明适用于其他合理的流程或对图9进行改进的步骤。在一个实施例中,流程图900中的步骤可以由上述第四检测电路(例如:包括检测电路216和控制逻辑电路226)来执行。

更具体地说,在步骤902,温度检测电路216监控来自温度感应器260的指示电压vthm(例如:指示电池包200温度的指示电压)以产生指示所述指示电压vthm的数字信号232。

在步骤904,控制逻辑电路226从信号232中获得指示电压vthm的信息,并且基于所述信息将指示电压vthm和第五阈值th5进行比较。如果指示电压vthm小于第五阈值th5,则流程900转到步骤906;否则,流程900转到步骤902。

在步骤906,如果控制逻辑电路226检测出指示电压vthm小于第五阈值th5且此状态持续了预定时间间隔,则流程900转到步骤908;否则,流程900转到步骤904。

在步骤908,控制逻辑电路226判定温度感应器260有短路。

在步骤910,控制逻辑电路226从信号232中获得指示电压vthm的信息,并且基于所述信息将指示电压vthm和第六阈值th6进行比较。如果指示电压vthm大于第六阈值th6,则流程900转到步骤912;否则,流程900转到步骤902。

在步骤912,如果控制逻辑电路226检测出指示电压vthm大于第六阈值th6且此状态持续了预定时间间隔,则流程900转到步骤914;否则,流程900转到步骤910。

在步骤914,控制逻辑电路226判定温度感应器260有开路。

虽然在图9的举例中步骤904和步骤910是并行执行的,但本发明不限于此。在另一个实施例子,电池管理系统204可以在执行步骤904之前或者之后执行步骤910。

举例说明,在步骤904,如果指示电压vthm大于或等于第五阈值th5,则流程900转到步骤910;否则,流程900转到步骤906。再举例说明,在步骤910,如果指示电压vthm小于或等于第六阈值th6,则流程900转到步骤904;否则流程900转到步骤912。

图10所示为根据本发明一个实施例的电池包1000的电路示意图。以下结合图2a和图2b对图10进行描述。如图10所示,电池包1000包括电池202、低通滤波器1006和电池管理系统1004。电池202经过低通滤波器1006对电池管理系统1004供电。

如图10所示,低通滤波器1006包括连接在电池202的正极和连接点n0之间的阻性元件rf(例如:滤波电阻),以及接在连接点n0和参考地之间的滤波电容c0。在一个实施例在,电池管理系统1004与电池管理系统204类似,执行图2a和图2b中描述的状态监测功能。电池管理系统1004也可以执行图2a和图2b中描述的故障监测功能。此外,电池管理系统1004包括第五检测电路(例如:包括多路复用器1034、模拟数字转换器1006和控制逻辑电路1026),用于在电池202的正极上接收电池电压vbat,经过连接点n0接收来自电池202的供给电压vcc,并且根据电池电压vbat和供给电压vcc的差值检测电池管理系统1004是否有故障。

更具体地说,在一个实施例中,电池管理系统1004经过其供电管脚vcc接收供给电流icc,由所述供给电流icc供电。因为供给电流icc流过阻性元件rf,所以阻性元件rf上的电压vcc代表(例如:线性正比于)供给电流icc。因此,电池管理系统1004的供给电流icc的预估值为:icc=(vbat-vcc)/rf。电池管理系统1004供给电流icc有一个工作范围。如果供给电流icc大于所述工作范围的最大电流值,则可表示电池管理系统1004中的由功率调节器(例如:电压调节器)供电的一个或多个元件有故障(例如:短路)。因此,如果电池电压vbat和供给电压vcc的电压差大于第七阈值(例如:表示供给电流icc大于安全电流阈值,也表示电池管理系统1004的功耗大于安全阈值),则所述第五检测电路判定电池管理系统1004中有故障(例如:短路)。因此,电池管理系统1004停止对电池包1004充电/放电。

在一个实施例中,所述第七阈值表示一个安全电流阈值,该安全电流阈值大于供给电流icc工作范围的最大电流值。

综上所述,本发明实施例提供了检测电池包是否有故障(例如:包括短路和/或开路)的解决方案。举例说明,如果电池包中的电池管理系统检测出电池包的正极端pack+上的电压变化率dvpack/dt大于第一阈值且此状态维持了预设时间间隔,却没有检测出系统处于过流状态,则判定电池包中的电流感应器有短路。再举例说明,如果电池管理系统检测出电池包的放电开关上的rds(on)电压大于第二阈值且此状态维持了预设时间间隔,却没有检测出系统处于过流状态,则判定电流感应器有短路。再举例说明,电池管理系统产生相等的两个电流,分别流过两个相等的滤波电阻,所述滤波电阻连接在电池电流感应器和电流感应管脚isp和isn之间,这使得当电池感应器与感应管脚isp和isn连接良好时,感应管脚isp和isn上的电压可以用来表示电池电流,而当电池感应器与感应管脚isp和isn连接不良时,感应管脚isp和isn上的电压可以用来表示开路状态。再举例说明,电池管理系统将温度感应器上的指示电压和代表温度感应器有短路的第五阈值比较,并且将所述指示电压和代表温度感应器有开路的第六阈值比较。所述比较的结果指示温度感应器是否有短路或开路。再举例说明,电池管理系统通过将电池电压和电池管理系统的供给电压之间的差值与第七阈值进行比较,来判断电池管理系统的功耗是否超出安全阈值。如果,电池管理系统的功耗超出了安全阈值,则判定电池管理系统中有元件处于短路。

在此使用之措辞和表达都是用于说明而非限制,使用这些措辞和表达并不将在此图示和描述的特性之任何等同物(或部分等同物)排除在发明范围之外,在权利要求的范围内可能存在各种修改。其它的修改、变体和替换物也可能存在。因此,权利要求旨在涵盖所有此类等同物。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1