电池包、电池储能系统、充电控制方法和电池管理系统与流程
未命名
07-13
阅读:83
评论:0
1.本技术涉及新能源技术领域,特别是涉及一种电池包、电池储能系统、充电控制方法和电池管理系统。
背景技术:
2.电池包的充放电需在一定的温度范围内进行,超出该温度范围将会影响电池包的寿命。为了拓宽电池包在低温下的使用范围,通常会在电池包里增加加热模块。例如,在低温场景下对电池包进行充电时,先利用加热模块对电池包进行加热,当电池包的温度达到可充电的温度阈值时,再对电池包进行充电。
3.相关技术中,存在利用太阳能光伏板、风能发电机或者车辆的行车发电机对电池包进行充电的解决方案。然而,无论是太阳能光伏板、风能发电机还是车辆的行车发电机,其输出的充电功率都是不稳定的。在低温场景下,充电器需要先给电池包里的加热模块进行供电。如果充电器的输出功率小于加热模块的功率,充电器将出现超载现象,无法给电池包进行加热和充电。在这种情下,通常电池包的放电温度范围较充电温度范围更加宽泛,当温度位于低温放电温度最低阈值和充电温度最低阈值之间时,电池包仍然可以继续放电,由此就会出现电池包的电芯和充电器同时对电池包的加热模块一起供电的情况,由此导致本身电量不足的电池包在持续掉电。或者,即使控制电池包的电芯不对加热模块供电,但是由于充电器的输出功率不足,导致长时间无法对电池包充电,可能会造成用户误解电池包或充电器出现了故障。
4.因此,在低温场景下如何智能地利用充电器对电池包进行有效充电,避免充电器输出功率不足时带来的不利影响,是一个亟需要解决的技术问题。
技术实现要素:
5.基于此,有必要针对上述技术问题,提供一种电池包、电池储能系统、充电控制方法、电池管理系统、计算机设备、存储介质和计算机程序产品。
6.第一方面,本技术提供了一种电池包,包括:电池模块,所述电池模块包括至少一单体电池;温度获取模块,用于获取所述电池包的至少一个区域的温度值;加热模块,用于对所述电池模块进行加热或停止加热;电流检测模块,用于获取所述电池模块的电流值或所述加热模块的电流值,所述电池模块的电流值包括所述电池模块的放电电流值、充电电流值和零电流值中的至少一个;控制模块,用于响应于所述温度值小于或等于第一温度阈值时,根据所述电池模块的电流值或加热模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件,以及用于根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态。
7.第二方面,本技术还提供了一种电池储能系统,所述电池储能系统包括连接的若
干个电池包,所述若干个电池包中还包括作为控制主机的第一电池包和作为被控从机的至少一个第二电池包,所述若干个电池包中的每个电池包包括:电池模块,所述电池模块包括至少一单体电池;温度获取模块,用于获取所述每个电池包自身的至少一个区域的温度值;加热模块,用于对所述电池模块进行加热或停止加热;电流检测模块,用于获取所述电池模块的电流值或所述加热模块的电流值,所述电池模块的电流值包括所述电池模块的放电电流值、充电电流值和零电流值中的至少一个;所述作为控制主机的第一电池包还包括:控制模块,所述控制模块用于获取每个电池包的所述温度值,用于响应于至少一个所述电池包的温度值小于或等于第一温度阈值且大于或等于第二温度阈值时,根据每个电池包的所述电池模块的电流值或加热模块的电流值确定充电器对每个所述电池包的输出功率是否满足预设条件,以及用于根据所述输出功率是否满足预设条件对应控制每个所述电池包的所述加热模块的工作状态。
8.第三方面,本技术还提供了一种充电控制方法,应用于电池包,包括:获取所述电池包的至少一个区域的温度值以及所述电池包中电池模块的电流值或加热模块的电流值,所述电池模块的电流值包括所述电池模块的放电电流值、充电电流值和零电流值中的至少一个;响应于所述温度值小于或等于第一温度阈值时,根据所述电池模块的电流值或加热模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件;根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态。
9.第四方面,本技术还提供一种充电控制方法,所述方法应用于电池储能系统中的控制主机,所述电池储能系统包括连接的若干个电池包,所述若干个电池包中包括作为所述控制主机的第一电池包和作为被控从机的至少一个第二电池包,所述方法包括:获取所述若干个电池包中每个电池包自身的至少一个区域的温度值,以及获取每个电池包的电池模块的电流值或加热模块的电流值,所述电池模块的电流值包括所述电池模块的放电电流值、充电电流值和零电流值中的至少一个;响应于至少一个所述电池包的温度值小于或等于第一温度阈值时,根据每个电池包的所述电池模块的电流值或加热模块的电流值确定充电器对每个所述电池包的输出功率是否满足预设条件;根据所述输出功率是否满足预设条件对应控制每个所述电池包的所述加热模块的工作状态。
10.第五方面,本技术还提供一种电池管理系统,所述电池管理系统包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如本公开实施例任一项所述的充电控制方法。
11.第六方面,本技术还提供一种计算机设备,所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如本公开实施例任一项所述的充电控制方法。
12.第七方面,本技术还提供了一种计算机可读存储介质,所述计算机可读存储介质
存储有计算机程序,所述计算机程序被处理器执行时实现如本公开实施例任一项所述的充电控制方法。
13.第八方面,本技术还提供了一种计算机程序产品,所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如本公开实施例任一项所述的充电控制方法。
14.上述电池包、电池储能系统、充电控制方法、电池管理系统、计算机设备、可读存储介质和计算机程序产品,在电池包的温度值小于或等于第一温度阈值时,根据所述电池模块的电流值或加热模块的电流值来判断当前充电器的输出功率是否满足预设条件,从而对应控制加热模块的工作状态,以免原本电量不足的电池模块继续掉电或者长时间无法正常充电而给用户造成困扰。因此,本公开实施例在低温场景下智能地利用充电器对电池包进行有效充电,避免充电器输出功率不足时带来的不利影响。
附图说明
15.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。为了更清楚地说明本技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
16.图1为一个实施例中一种电池包的结构示意图;图2为一个实施例中一种电池包的结构示意图;图3为一个实施例中一种电池包的结构示意图;图4为一个实施例中一种电池包的结构示意图;图5为一个实施例中一种电池储能系统的结构示意图;图6为又一个实施例中一种电池储能系统的结构示意图;图7为再一个实施例中一种电池储能系统的结构示意图;图8为一个实施例中一种充电控制方法的流程示意图;图9为另一个实施例中一种充电控制方法的流程示意图;图10为一个实施例中计示意图算机设备的内部结构图。
具体实施方式
17.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
18.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。应当进一步理解,如同在本文
中所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文中有相反的指示。再者,本文中使用的术语“或”、“和/或”、“包括以下至少一个”等可被解释为包括性的,或意味着任一个或任何组合。仅当元件、功能、步骤或操作的组合在某些方式下内在地互相排斥时,才会出现该定义的例外。
19.应当理解,尽管在本文可能采用术语第一、第二、第三等来描述各种参数或模块,但这些参数或模块不应限于这些术语。这些术语仅用来将同一类型的参数或模块彼此区分开。例如,在不脱离本文范围的情况下,第一参数也可以被称为第二参数,类似地,第二参数也可以被称为第一参数。取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。此外,本技术不同实施例中具有同样命名的部件、特征、要素可能具有相同含义,也可能具有不同含义,其具体含义需以其在该具体实施例中的解释或者进一步结合该具体实施例中上下文进行确定。
20.应该理解,虽然本技术实施例中的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。
21.应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术的权利范围。
22.图1为一个实施例中一种电池包的结构示意图,参考图1所示,一种电池包,包括:电池模块,所述电池模块包括至少一单体电池。
23.温度获取模块,用于获取所述电池模块的至少一个区域的温度值。
24.加热模块,用于对所述电池模块进行加热或停止加热。
25.电流检测模块,用于获取所述电池模块的电流值或所述加热模块的电流值,所述电池模块的电流值包括所述电池模块的放电电流值、充电电流值和零电流值中的至少一个。
26.控制模块,用于响应于所述温度值小于或等于第一温度阈值时,根据所述电池模块的电流值或加热模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件,以及用于根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态。
27.具体的,所述电池模块可以包括一节单体电池或多节串并联的单体电池。电池模块的周围预设空间范围内设置有温度获取模块和加热模块,其中,温度获取模块用于获取电池模块的至少一个区域的温度值,例如,可以在电池模块的单体电池表面设置温度传感器来采样获取表征当前电池包的温度值。加热模块用于可控地对所述电池模块进行加热或停止加热,例如,加热模块可以包裹在电池模块的四周,从而对电池模块的温度进行调控,所述加热模块可以与所述电池模块进行电性连接。本公开实施例中,电池模块可以与充电器电性连接,电池模块也可以与用电设备电性连接,以实现对电池模块的充电或放电。其中,所述充电器可以包括光伏充电器、风电充电器以及汽车行车发电机的充电器等,所述用
电设备包括负载以及相应的功率变换器(dc-dc换器、dc-ac变换器等)。
28.本公开实施例中,所述电流检测模块与所述电池模块连接,用于获取所述电池模块的电流值。其中,所述电流值可以包括所述电池模块的放电电流值、充电电流值和零电流值,在一示例性实施例中,当电流值为正值的时候,表示放电电流;当电流值为负值的时候,表示充电电流。在另一示例性实施例中,当电流值为负值的时候,表示充电电流;当电流值为正值的时候,表示放电电流。
29.本公开实施例中,所述温度获取模块还与控制模块相连接,当电池模块的温度值小于或等于第一温度阈值时,控制模块根据所述电池模块的电流值或加热模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件,以及用于根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态。其中,所述第一温度阈值包括电池模块的最低充电温度。优选的,当电池模块的温度值小于或等于第一温度阈值,且大于或等于第二温度阈值时,控制模块根据所述电池模块的电流值或加热模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件,以及用于根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态。其中,所述第一温度阈值包括电池模块的最低充电温度,所述第二温度阈值包括电池模块的最低放电温度,第二温度阈值小于第一温度阈值。
30.所述控制模块根据电流检测模块获取的所述电池模块的电流值,确定充电器对所述电池包的输出功率是否满足预设条件,以及用于根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态。具体的,本公开实施例中,所述预设条件包括充电器的输出功率充足或输出功率不充足。本实施例中,优选所述充电器和所述电池包之间没有通信功能,也就是说,当将充电器连接到电池包之后,电池包无法通过与充电器之间的通信功能来获取当前充电器的输出功率进而判断该输出功率是否满足预设条件,其仅能根据电池包内部的参数采集模块(如电流检测模块)获取到的电池包参数来判断充电器对所述电池包的输出功率是否满足预设条件,进而再针对性地控制加热模块的工作状态。
31.图2为一个实施例中一种电池包的结构示意图,参考图2所示,电池包包括电池模块201、温度获取模块(未图示)、放电开关模块203、充电开关模块205、加热模块207、电流检测模块208。控制模块,对应于图2中的电池管理系统(battery management systerm, bms)。其中,所述电池模块201包括至少一单体电池;温度获取模块,用于获取所述电池包的至少一个区域的温度值;放电开关模块203和充电开关模块205,所述放电开关模块203与所述电池模块201连接,所述充电开关模块205与所述放电开关模块203连接;加热模块207,用于对所述电池模块进行加热或停止加热;电流检测模块208,所述电流检测模块与所述电池模块连接,用于获取所述电池模块的电流值,所述电流值包括所述电池模块的放电电流值、充电电流值和零电流值中的至少一个;控制模块,用于响应于所述温度值小于或等于第一温度阈值时,根据所述电池模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件,以及用于根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态。
32.具体的,在一示例性实施例中,当温度获取模块获取到的温度值低于电池包的低温充电阈值时,控制放电开关模块203导通。当检测到充电器在线时,控制加热模块207的开关导通,使充电器对加热模块进行供电。此时,电流检测模块208获取电池模块201的电流值,若电池模块的电流值为放电电流值,说明当前充电器的输出功率不足,导致电池模块
201也在对加热模块207供电,因此可以关断加热模块207的开关,控制加热模块不对电池模块207进行加热。图3为一个实施例中另一种电池包的结构示意图,参考图3所示,与图2中的实施例不同的是,本公开实施例电流检测模块208用于获取所述电池模块的电流值;电流检测模块209用于获取加热模块的电流值。控制模块,用于响应于所述温度值小于或等于第一温度阈值时,用于根据所述热模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件,以及用于根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态。
33.具体的,在一示例性实施例中,当温度获取模块获取到的温度值低于电池包的低温充电阈值且检测到充电器在线时,控制加热模块207的开关导通,以及控制充电开关模块205和放电开关模块203关断,使充电器只对加热模块进行供电。此时,电流检测模块209获取加热模块207的电流值,若加热模块207的电流值小于或等于预设阈值,说明当前充电器的输出功率不足,导致电池包长时间无法到达充电温度点而始终无法建立对电池包的充电以及充电器因为超载而反复重启,因此,此时可以关断加热模块207的开关,控制加热模块不对电池模块207进行加热。
34.上述电池包,在电池模块的温度值小于或等于第一温度阈值时,或者优选的,在电池模块的温度值小于或等于第一温度阈值,且大于或等于第二温度阈值时,即该温度下,电池模块可以进行放电,而无法进行充电;通过检测电池模块的电流值或者加热模块的电流值,确定充电器对电池包的输出功率是否满足预设条件,根据是否满足预设条件对应控制所述加热模块的工作状态。因此,本公开实施例保证了充电器功率不足的情况下不对电池模块进行加热,避免了电池模块在本身电量不足的情况下对加热模块进行供电而导致电量进一步被消耗的问题,保证电池模块有效充电,不会导致充电器因超载而反复重启。
35.在一种可能的实现方式中,所述控制模块用于根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态,包括:响应于所述输出功率满足预设条件,控制所述加热模块进行加热;或者,响应于所述输出功率不满足预设条件,控制所述加热模块停止加热。
36.具体的,当电池模块的电流值为放电电流值,表示电池模块正在放电,说明充电器的功率不足,不满足预设条件,此时,控制模块控制所述加热模块停止加热。在一示例性实施例中,等待电流值为零时,控制加热模块进行加热。在另一示例性实施例中,当检测到电流值为零时,说明充电器的功率充足,满足预设条件,可以控制加热模块维持加热。其中维持加热包括周期性检测电流值,若电流值为零,则可以对加热模块继续加热。需要说明的是,可以设置加热终止条件,例如加热到第一温度阈值,或大于第一温度阈值时,可以终止加热,其中,第一温度阈值是预设的停止加热温度阈值。在另一示例性实施例中,加热模块的电流值小于或等于预设电流阈值,确定所述充电器对所述电池包的输出功率不满足预设条件;或者,在另一示例性实施例中,加热模块的电流值大于所述预设电流阈值,所述充电器对所述电池包的输出功率满足预设条件。其中,所述预设电流阈值可以是根据电池包的应用场景以及所配套使用的充电器功率进行设置的。
37.上述实施例,通过判断电池模块的电流值或加热模块的电流值,获知充电器的输出功率是否充足,在充电器输出功率充足的情况下,对加热模块进行加热,以及在加热的过程中,不断地判断电流值,从而保证加热模块在未满足加热终止条件前,仅在充电器功率充
足的情况下进行加热,不耗费电池模块本身的电量。
38.在一种可能的实现方式中,参考图4所示,所述电池包还包括充电开关模块和放电开关模块,所述充电开关模块与所述电池模块连接,所述放电开关模块与所述充电开关模块连接;所述控制模块用于根据所述电池模块的电流值或加热模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件,包括:控制所述放电开关模块导通和所述充电开关模块关断,响应于所述电池模块的电流值为放电电流值,确定所述充电器对所述电池包的输出功率不满足预设条件;或者,响应于所述电池模块的电流值为零电流值,确定所述充电器对所述电池包的输出功率满足预设条件;或者,控制所述放电开关模块和所述充电开关模块关断,响应于所述加热模块的电流值小于或等于预设电流阈值,确定所述充电器对所述电池包的输出功率不满足预设条件;或者,响应于所述加热模块的电流值大于所述预设电流阈值,确定所述充电器对所述电池包的输出功率满足预设条件。
39.具体的,充电开关模块和放电开关模块可以采用mos管,其在控制模块的控制下导通或关断,从而控制电池模块的充电或放电。
40.在一种实现方式中,所述控制模块用于根据所述电池模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件,具体的,当温度获取模块获取到的温度值低于电池包的低温充电阈值时,控制放电开关模块导通,充电开关模块关断。当检测到充电器在线时,控制加热模块的开关导通,使充电器对加热模块进行供电。此时,电流检测模块获取电池模块的电流值,若电池模块的电流值为放电电流值,说明当前充电器的输出功率不足,导致电池模块也在对加热模块供电,因此可以关断加热模块的开关,控制加热模块不对电池模块进行加热。若电池模块的电流值为零电流值,说明当前电池模块不在对外放电,充电器的输出功率已经足够提供对加热模块的加热功率,此时维持当前的加热状态。
41.在另一种实现方式中,所述控制模块用于根据所述加热模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件,具体的,当温度获取模块获取到的温度值低于电池包的低温充电阈值且检测到充电器在线时,控制加热模块的开关导通,以及控制充电开关模块和放电开关模块关断,使充电器只对加热模块进行供电。此时,电流检测模块获取加热模块的电流值,若加热模块的电流值小于或等于预设阈值,说明当前充电器的输出功率不足,导致电池包长时间无法到达充电温度点而始终无法建立对电池包的充电以及充电器因为超载而反复重启,因此此时可以关断加热模块的开关,控制加热模块不对电池模块进行加热或充电。若加热模块的电流值大于预设阈值,说明充电器的输出功率已经足够提供对加热模块的加热功率,此时维持当前的加热状态。
42.在一种可能的实现方式中,在所述控制所述加热模块停止加热之后,所述控制模块还用于延迟第一预设时长后继续确定所述输出功率是否满足预设条件,以及用于响应于所述输出功率仍不满足预设条件,控制所述加热模块继续停止加热。
43.具体的,控制模块在确定充电器的输出功率不满足预设条件并控制加热模块停止加热后,还会周期性地去判断充电器的输出功率是否满足预设条件以尽快地建立对电池包的充电。因此,本实施方式中,延迟第一预设时长后,继续确定充电器的输出功率是否满足
预设条件,在一示例性实施例中,若输出功率仍然不满足预设条件,则控制所述加热模块继续停止加热。在另一示例性实施例中,若满足预设条件,控制所述加热模块进行加热。本公开实施例中,第一预设时长的具体大小可以根据具体的应用场景确定,例如,对于太阳能控制器或者风能控制器而言,第一预设时长可以设置为10分钟或更久,而对于行车发电机的充电器而言,第一预设时长可以设置为1分钟或更少。
44.上述实施例,考虑到充电器在功率不足时,根据不同的应用场景和适配的充电器类型的不同设置周期性自恢复检测机制,延迟第一预设时长后再对充电器的输出功率进行判断,可以节省程序,提高充电效率。
45.在一种可能的实现方式中,所述控制模块还用于周期性地执行所述延迟第一预设时长后继续确定所述输出功率是否满足预设条件,用于当控制所述加热模块继续停止加热时累计次数,以及用于响应于所述累计次数大于或等于预设次数阈值时,延迟第二预设时长后确定所述输出功率是否满足预设条件并将所述累计次数清零,其中所述第二预设时长大于所述第一预设时长。
46.具体的,所述周期性可以包括间隔所述第一预设时长循环地执行确定所述输出功率是否满足预设条件的操作。所述停止加热时的累计次数可以包括控制加热模块进行加热,当检测到输出功率不满足预设条件时,继续停止加热;延迟第一预设时长后控制加热模块进行加热,当检测到输出功率不满足预设条件时,继续停止加热;如此循环,统计停止加热的累计次数。在一示例性实施例中,若上述累计次数大于或等于预设次数阈值时,延迟第二预设时长后控制所述加热模块进行加热。其中,第二预设时长大于第一预设时长。在一示例性实施例中,还可以将所述累计次数清零,以便于统计。需要说明的是,还可以对等待第二预设时长的累计次数进行统计,若该累计次数达到对应的次数阈值时,充电器仍然输出功率不足,则继续等待更长的预设时长。
47.上述实施例,当连续累计次数的停止加热后,充电器充电输出功率仍然不满足预设条件的情况下,可以等待更长的时间,避免反复多次进行充电测试而造成过多的功耗。
48.在一种可能的实现方式中,在所述控制所述加热模块进行加热之后,所述控制模块还用于响应于所述电池包的至少一个区域的温度值大于所述第一温度阈值时控制所述充电器对所述电池模块充电,以及用于响应于所述电池包的至少一个区域的温度值大于第三温度阈值时控制所述加热模块停止加热。
49.具体的,所述第一温度阈值为电池模块的最低充电温度阈值,所述第三温度阈值为断开加热模块开关的阈值。当电池包的至少一个区域的温度值大于第一温度阈值时,控制充电器对电池模块充电。在所述电池包的至少一个区域的温度值大于第三温度阈值时,表明此时电池模块的温度已经恢复正常,此时控制加热模块停止加热,使得充电器可以以更大的充电功率对电池包进行充电。
50.上述实施例,在电池模块的温度达到第一温度阈值时,启动对电池模块的充电。保证了电池模块的正常充电。在电池包的温度值达到第三温度阈值时,控制加热模块停止加热,避免电池包的温度过高,提高对电池包的充电效率。
51.本公开的另一个实施例还提供一种电池储能系统,图5为电池储能系统的结构示意图,参考图5所示,所述电池储能系统包括连接的若干个电池包,所述若干个电池包中还包括作为控制主机的第一电池包和作为被控从机的至少一个第二电池包,所述若干个电池
包中的每个电池包包括:电池模块,所述电池模块包括至少一单体电池;温度获取模块,用于获取所述每个电池包自身的至少一个区域的温度值;充电开关模块和放电开关模块,所述充电开关模块与所述电池模块连接,所述放电开关模块与所述充电开关模块连接;加热模块,用于对所述电池模块进行加热或停止加热;电流检测模块,所述电流检测模块与所述电池模块连接,用于获取所述电池模块的电流值或所述加热模块的电流值,所述电流值包括所述电池模块的放电电流值、充电电流值和零电流值中的至少一个;所述作为控制主机的第一电池包还包括:控制模块,所述控制模块用于获取每个电池包的所述温度值,用于响应于至少一个所述电池包的温度值小于或等于第一温度阈值时,根据每个电池包的所述电池模块的电流值或加热模块的电流值确定充电器对每个所述电池包的输出功率是否满足预设条件,以及用于根据所述输出功率是否满足预设条件对应控制每个所述电池包的所述加热模块的工作状态。
52.具体的,电池储能系统包括若干个电池包,例如1个、2个或2个以上的电池包。可以从若干个电池包中任意选择一个作为控制主机,其余的电池包作为被控从机。控制主机和被控从机之间通过通讯网络进行通信,例如可以是有线通信(如can总线、rs485总线等),也可以是无线通信(如蓝牙、蓝牙mesh、wifi等)。
53.本公开实施例中,每个电池包中的电池模块可以包括一节单体电池或多节单体电池。电池模块的周围预设空间范围内设置有温度获取模块和加热模块,其中,温度获取模块用于获取电池模块的至少一个区域的温度值,加热模块用于根据控制模块的控制指令对所述电池模块进行加热或停止加热。所述加热模块可以与所述电池模块进行电性连接,电池模块与充电器或用电设备电性连接电性连接。
54.本公开的一种实施方式中,所述电流检测模块与所述电池模块连接,用于获取所述电池模块的电流值。其中,所述电流值可以包括所述电池模块的放电电流值、充电电流值和零电流值,在一示例性实施例中,当电流值为正值的时候,表示放电电流;当电流值为负值的时候,表示充电电流。在另一示例性实施例中,当电流值为负值的时候,表示充电电流;当电流值为正值的时候,表示放电电流。本公开的另一种实施方式中,所述电流检测模块还与加热模块电性连接,用于获取加热模块的电流值。
55.本公开实施例中,作为控制主机的第一电池包中的控制模块用于获取每个电池包的所述温度值,当至少一个电池包中的电池模块的温度值小于或等于第一温度阈值时,控制模块根据所述电池模块的电流值或加热模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件,以及用于根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态。优选的,当至少一个电池包中的电池模块的温度值小于或等于第一温度阈值且大于或等于第二温度阈值时,控制模块根据所述电池模块的电流值或加热模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件,以及用于根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态。其中,所述第一温度阈值包括电池模块的最低充电温度,所述第二温度阈值包括电池模块的最低放电温度,第二温度阈值小
于第一温度阈值。
56.所述控制模块根据电流检测模块获取的电流值,确定充电器对所述电池包的输出功率是否满足预设条件,以及用于根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态。具体的,本公开实施例中,所述预设条件包括充电器的输出功率充足或输出功率不充足。本实施例中,优选所述充电器和所述电池储能系统之间没有通信功能,也就是说,当将充电器连接到电池储能系统之后,电池储能系统无法通过与充电器之间的通信功能来获取当前充电器的输出功率进而判断该输出功率是否满足预设条件,其仅能根据每个电池包内部的参数采集模块(如电流检测模块)获取到的电池包参数来判断充电器对每个电池包的输出功率是否满足预设条件,进而再针对性地控制每个电池包的加热模块的工作状态。
57.上述电池储能系统,当至少一个电池包中的电池模块的温度值小于或等于第一温度阈值时,或者优选的,当至少一个电池包中的电池模块的温度值小于或等于第一温度阈值,且大于或等于第二温度阈值时,即该温度下,电池模块可以进行放电,而无法进行充电;通过检测每个电池包的电池模块的电流值或者加热模块的电流值,确定充电器对各个电池包的输出功率是否满足预设条件,以及根据是否满足预设条件对应控制每个电池包的所述加热模块的工作状态。因此,本公开实施例保证了充电器功率不足的情况下,不对电池模块进行加热,进而避免了电池模块在本身电量不足的情况下,不进行耗电的加热工作,保证电池模块有效充电,不会导致充电器的反复重启。
58.在一种可能的实现方式中,所述控制模块用于根据所述输出功率是否满足预设条件对应控制每个所述电池包的所述加热模块的工作状态,包括:若所述若干个电池包为并联连接,响应于所述充电器对至少一个电池包的输出功率满足预设条件,控制所有电池包的所述加热模块进行加热;或者,响应于所述充电器对所有电池包的输出功率均不满足预设条件,控制所有电池包的所述加热模块停止加热;或者,若所述若干个电池包为串联连接或串并联混合连接,响应于所述充电器对所有电池包的输出功率均满足预设条件,控制所有电池包的所述加热模块进行加热;响应于所述充电器对至少一个电池包的输出功率不满足预设条件,控制所有电池包的所述加热模块停止加热。
59.具体的,作为本公开的一个实施方式,若电池储能系统中的所述若干个电池包为并联连接,参考图6所示,控制模块获取每个电池包的电流值,若响应于所述充电器对所有电池包的输出功率均不满足预设条件,例如,所有电池包的电流值均为放电电流值,则控制所有电池包的所有加热模块停止加热。在另一示例性实施方式中,若所述若干个电池包为并联连接,响应于所述充电器对至少一个电池包的输出功率满足预设条件,则控制所有电池包的所述加热模块维持加热。对于由多个并联电池包构成的电池储能系统来说,如果充电器的输出功率不足导致每个电池包的电池模块都在对加热模块供电,则控制所有电池包的加热模块停止加热,避免每个电池包的电量浪费。反之,如果充电器对至少一个电池包的输出功率是满足预设条件的,由于电量多(相应的电压也会高)的电池包会比电量少的电池包更优先对加热模块辅助供电,有利于电量高的电池包的电量逐渐与电量低的电池包的电量差距慢慢变小,所有只要有一个电池包不需要辅助供电,就让所有电池包一直加热。因此,通过本公开实施例的方式,还可以促进电池储能系统中并联电池包之间的电量均衡。
60.作为本公开的另一个实施方式,本公开实施例中,若电池储能系统中的所述若干个电池包为串联连接或串并联混合连接,如图7所示,其示出了6个电池包按照两并三串的混联方式构成电池储能系统。响应于所述充电器对所有电池包的输出功率均满足预设条件,例如,每个电池包的所述电流值均为零电流值,也就是说当前充电器对每个电池包的输出功率都是充足的,则控制所有电池包的所述加热模块进行加热。或者,若所述若干个电池包为串联连接或串并联混合连接,响应于所述充电器对至少一个电池包的输出功率不满足预设条件,例如,所述若干个电池包中至少有一个电池包的所述电流值为放电电流值,则控制所有电池包的所述加热模块维持加热。由此,对于串联连接或串并联混合连接的电池储能系统,由于串联的电池包之间无法进行电量主动均衡,因此采用统一的加热模块控制策略,可以避免当各个电池包的温度正好都在第一温度阈值附近时,由于每个电池包的温度存在差异而导致部分电池包在加热、部分电池包在充电的现象,有效地保证每个电池包都能统一进行加热、统一停止加热或者统一进行充电,更加有利于每个电池包的电量均衡。
61.在一种可能的实现方式中,每个所述电池包还包括充电开关模块和放电开关模块,所述充电开关模块与所述电池模块连接,所述放电开关模块与所述充电开关模块连接;所述控制模块用于根据每个电池包的所述电池模块的电流值或加热模块的电流值确定充电器对每个所述电池包的输出功率是否满足预设条件,包括:控制每个所述电池包的所述放电开关模块导通和所述充电开关模块关断,响应于所述电池模块的电流值为放电电流值,确定所述充电器对所述电池包的输出功率不满足预设条件;或者,响应于所述电池模块的电流值为零电流值,确定所述充电器对所述电池包的输出功率满足预设条件;或者,控制每个所述电池包的所述放电开关模块和所述充电开关模块关断,响应于所述加热模块的电流值小于或等于预设电流阈值,确定所述充电器对所述电池包的输出功率不满足预设条件;或者,响应于所述加热模块的电流值大于所述预设电流阈值,确定所述充电器对所述电池包的输出功率满足预设条件。
62.具体的,充电开关模块和放电开关模块可以采用mos管,其在控制模块的控制下导通或关断,从而控制电池模块的充电或放电。
63.在一种实现方式中,所述控制模块用于根据每个电池包的所述电池模块的电流值确定充电器对每个所述电池包的输出功率是否满足预设条件,具体的,控制主机获取自身的温度值和所有从机电池包的温度值,只要有一个电池包的温度值低于电池包的低温充电阈值时,控制所有电池包的放电开关模块导通,充电开关模块关断。当检测到充电器在线时,控制所有电池包的加热模块的开关导通,使充电器对每个电池包的加热模块进行供电。此时,每个电池包的电流检测模块获取电池模块的电流值,若电池模块的电流值为放电电流值,说明当前充电器对该电池包的输出功率不足,导致电池模块也在对加热模块供电。若电池模块的电流值为零电流值,说明当前电池模块不在对外放电,充电器对该电池包的输出功率已经足够提供对加热模块的加热功率。
64.在另一种实现方式中,所述控制模块用于根据每个电池包的加热模块的电流值确定充电器对每个所述电池包的输出功率是否满足预设条件,具体的,控制主机获取自身的温度值和所有从机电池包的温度值,只要有一个电池包的温度值低于电池包的低温充电阈值且检测到充电器在线时,控制每个电池包的加热模块的开关导通,以及控制每个电池包
的充电开关模块和放电开关模块关断,使充电器只对加热模块进行供电。此时,每个电池包的电流检测模块获取加热模块的电流值,若某个电池包的加热模块的电流值小于或等于预设阈值,说明当前充电器对该电池包的输出功率不足。若某个电池包的加热模块的电流值大于预设阈值,说明充电器对该电池包的输出功率已经足够提供对加热模块的加热功率。
65.在一种可能的实现方式中,若所述若干个电池包为并联连接,在所述控制所有电池包的所述加热模块停止加热之后,所述控制模块还用于延迟第一预设时长后继续确定充电器对每个所述电池包的输出功率是否满足预设条件,以及用于响应于所述充电器对所有电池包的输出功率仍均不满足预设条件,控制所有电池包的所述加热模块继续停止加热;或者,若所述若干个电池包为串联连接或串并联混合连接,在所述控制所有电池包的所述加热模块停止加热之后,所述控制模块还用于延迟第一预设时长后继续确定充电器对每个所述电池包的输出功率是否满足预设条件,以及用于响应于所述充电器对至少一个电池包的输出功率不满足预设条件,控制所有电池包的所述加热模块继续停止加热。
66.上述实施例,考虑到充电器在功率不足时,根据不同的应用场景和适配的充电器类型的不同设置周期性自恢复检测机制,延迟第一预设时长后再对充电器的输出功率进行判断,可以节省程序,提高充电效率。
67.在一种可能的实现方式中,所述控制模块还用于周期性地执行所述延迟第一预设时长后继续确定充电器对每个所述电池包的输出功率是否满足预设条件,用于当控制所有电池包的所述加热模块继续停止加热时累计次数,以及用于响应于所述累计次数大于或等于预设次数阈值时,延迟第二预设时长后确定充电器对每个所述电池包的输出功率是否满足预设条件并将所述累计次数清零,其中所述第二预设时长大于所述第一预设时长。
68.具体的,所述周期性可以包括间隔所述第一预设时长循环地执行确定充电器对每个所述电池包的输出功率是否满足预设条件。对于不同连接方式构成的电池储能系统,周期性地恢复充电后充电器对每个所述电池包的输出功率仍不能满足预设条件,此时会延迟更长的时间等待充电器恢复充电功率后再检测。
69.上述实施例,当连续累计次数的停止加热后,充电器充电功率仍然不满足预设条件的情况下,可以等待更长的时间,避免反复多次进行充电测试而造成过多的功耗。
70.在一种可能的实现方式中,在所述控制所有电池包的所述加热模块进行加热之后,所述控制模块还用于响应于所有所述电池包的温度值均大于所述第一温度阈值时控制所述充电器对所有电池包的所述电池模块充电,以及用于响应于所有所述电池包的温度值均大于第三温度阈值时控制所有所述电池包的所述加热模块停止加热。
71.具体的,所所述第一温度阈值为电池模块的最低充电温度阈值,所述第三温度阈值为断开加热模块开关的阈值。当所有电池包的至少一个区域的温度值大于第一温度阈值时,控制充电器对每个电池包的电池模块进行充电。在所有电池包的至少一个区域的温度值大于第三温度阈值时,控制每个电池包的加热模块停止加热,由此保证电池储能系统中每个电池模块充电控制的一致性,提高对电池包的充电效率。
72.基于同样的发明构思,作为本公开的再一个实施例,还披露了一种充电控制方法,如图8所示,所述方法应用于电池包,包括:步骤s801,获取所述电池包的至少一个区域的温度值以及所述电池包中电池模块的电流值或加热模块的电流值;所述电池模块的电流值包括所述电池模块的放电电流值、
充电电流值和零电流值中的至少一个;步骤s803,响应于所述温度值小于或等于第一温度阈值时,根据所述电池模块的电流值或加热模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件;步骤s805,根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态。
73.具体的,在低温下当需要使用充电器对单个电池包进行充电的时候,此时电池包处于低温可放电但是不能充电的状态,即电池包的至少一个区域的温度值小于或等于第一温度阈值。电池包通过检测电池包p+、p-两端的电压,来判断充电器是否在线。当检测到有充电器对电池包进行充电的时候,此时开启加热模块以及放电开关模块(充电开关模块保持关断状态),然后通过检测电池包的电池模块是否有放电电流,来判断外部充电器的输出功率是否足够满足对电池包内部的加热模块供电。如果打开加热模块后,电池包的电池模块存在放电电流,则说明此时充电器的输出功率不足以给电池包加热模块供电;如果打开加热模块后,电池包的电池模块不存在放电电流,则说明此时充电器的输出功率能够满足对电池包的加热模块供电,等待加热模块对电池模块进行加热,直到电池包的温度满足可充电的温度。
74.作为另一种判断充电器对所述电池包的输出功率是否满足预设条件的方法,当温度获取模块获取到的温度值低于电池包的低温充电阈值且检测到充电器在线时,控制加热模块的开关导通,以及控制充电开关模块和放电开关模块关断,使充电器只对加热模块进行供电。此时,电流检测模块获取加热模块的电流值,若加热模块的电流值小于或等于预设阈值,说明当前充电器的输出功率不足,导致电池包长时间无法到达充电温度点而始终无法建立对电池包的充电以及充电器因为超载而反复重启,因此此时可以关断加热模块的开关,控制加热模块不对电池模块进行加热。
75.在一种可能的实现方式中,根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态,包括:响应于所述输出功率满足预设条件,控制所述加热模块进行加热;或者,响应于所述输出功率不满足预设条件,控制所述加热模块停止加热。
76.在一种可能的实现方式中,所述电池包还包括充电开关模块和放电开关模块,所述充电开关模块与所述电池模块连接,所述放电开关模块与所述充电开关模块连接;所述根据所述电池模块的电流值或加热模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件,包括:控制所述放电开关模块导通和所述充电开关模块关断,响应于所述电池模块的电流值为放电电流值,确定所述充电器对所述电池包的输出功率不满足预设条件;或者,响应于所述电池模块的电流值为零电流值,确定所述充电器对所述电池包的输出功率满足预设条件;或者,控制所述放电开关模块和所述充电开关模块关断,响应于所述加热模块的电流值小于或等于预设电流阈值,确定所述充电器对所述电池包的输出功率不满足预设条件;或者,响应于所述加热模块的电流值大于所述预设电流阈值,确定所述充电器对所述电池包的输出功率满足预设条件。
77.在一种可能的实现方式中,在所述控制所述加热模块停止加热之后,还包括:
延迟第一预设时长后继续确定所述输出功率是否满足预设条件;响应于所述输出功率仍不满足预设条件,控制所述加热模块继续停止加热。
78.在一种可能的实现方式中,所述延迟第一预设时长后继续确定所述输出功率是否满足预设条件,包括:周期性地执行所述延迟第一预设时长后继续确定所述输出功率是否满足预设条件;控制所述加热模块继续停止加热时累计次数,响应于所述累计次数大于或等于预设次数阈值时,延迟第二预设时长后确定所述输出功率是否满足预设条件,并将所述累计次数清零;其中,所述第二预设时长大于所述第一预设时长。
79.在一种可能的实现方式中,所述控制所述加热模块进行加热,之后还包括:响应于所述电池包的至少一个区域的温度值大于所述第一温度阈值时控制对所述电池模块充电;以及响应于所述电池包的至少一个区域的温度值大于第三温度阈值时控制所述加热模块停止加热。
80.具体的,当检测到充电器在线后,闭合加热模块开关并判断充电器的输出功率是否满足预设条件,如果满足,则对电池模块进行加热。如果不满足,说明当前充电器的输出功率不够,则断开加热模块的开关,不对电池模块进行加热。等待一段时间后重复上述步骤,并统计等待的次数n,当该次数大于次数限制时充电器的输出功率仍不满足预设条件,则等待更长时间,并复位清零。
81.上述充电控制方法,在电池包的温度值小于或等于第一温度阈值时,或者优选的,在电池包的温度值小于或等于第一温度阈值,且大于或等于第二温度阈值时,即该温度下,电池包可以进行放电,而无法进行充电;通过检测电池模块的电流值或者加热模块的电流值,确定充电器对电池包的输出功率是否满足预设条件,根据是否满足预设条件对应控制所述加热模块的工作状态。因此,本公开实施例保证了充电器功率不足的情况下不对电池模块进行加热,避免了电池模块在本身电量不足的情况下对加热模块进行供电而导致电量进一步被消耗的问题,保证电池模块有效充电,不会导致充电器因超载而反复重启。
82.作为本公开的又一实施例,本技术还提供了一种充电控制方法,如图9所示,所述方法应用于电池储能系统中的控制主机,所述电池储能系统包括连接的若干个电池包,所述若干个电池包中还包括作为所述控制主机的第一电池包和作为被控从机的至少一个第二电池包,所述方法包括:步骤s1201,获取所述若干个电池包中每个电池包自身的至少一个区域的温度值,以及获取每个电池包的电池模块的电流值或加热模块的电流值,所述电池模块的电流值包括所述电池模块的放电电流值、充电电流值和零电流值中的至少一个;步骤s1203,响应于至少一个所述电池包的温度值小于或等于第一温度阈值时,根据每个电池包的所述电池模块的电流值或加热模块的电流值确定充电器对每个所述电池包的输出功率是否满足预设条件;步骤s1205,根据所述输出功率是否满足预设条件对应控制每个所述电池包的所述加热模块的工作状态。
83.具体的,上述充电控制方法,当至少一个电池包中的电池模块的温度值小于或等
于第一温度阈值时,或者优选的,当至少一个电池包中的电池模块的温度值小于或等于第一温度阈值,且大于或等于第二温度阈值时,即该温度下,电池模块可以进行放电,而无法进行充电;通过检测每个电池包的电池模块的电流值或者加热模块的电流值,确定充电器对各个电池包的输出功率是否满足预设条件,以及根据是否满足预设条件对应控制每个电池包的所述加热模块的工作状态。因此,本公开实施例保证了充电器功率不足的情况下,不对电池模块进行加热,进而避免了电池模块在本身电量不足的情况下,不进行耗电的加热工作,保证电池模块有效充电,不会导致充电器的反复重启。
84.在一种可能的实现方式中,根据所述输出功率是否满足预设条件对应控制每个所述电池包的所述加热模块的工作状态,包括:若所述若干个电池包为并联连接,响应于所述充电器对至少一个电池包的输出功率满足预设条件,控制所有电池包的所述加热模块进行加热;或者,响应于所述充电器对所有电池包的输出功率均不满足预设条件,控制所有电池包的所述加热模块停止加热;或者,若所述若干个电池包为串联连接或串并联混合连接,响应于所述充电器对所有电池包的输出功率均满足预设条件,控制所有电池包的所述加热模块进行加热;响应于所述充电器对至少一个电池包的输出功率不满足预设条件,控制所有电池包的所述加热模块停止加热。
85.在一种可能的实现方式中,每个所述电池包还包括充电开关模块和放电开关模块,所述充电开关模块与所述电池模块连接,所述放电开关模块与所述充电开关模块连接;根据每个电池包的所述电池模块的电流值或加热模块的电流值确定充电器对每个所述电池包的输出功率是否满足预设条件,包括:控制每个所述电池包的所述放电开关模块导通和所述充电开关模块关断,响应于所述电池模块的电流值为放电电流值,确定所述充电器对所述电池包的输出功率不满足预设条件;或者,响应于所述电池模块的电流值为零电流值,确定所述充电器对所述电池包的输出功率满足预设条件;或者,控制每个所述电池包的所述放电开关模块和所述充电开关模块关断,响应于所述加热模块的电流值小于或等于预设电流阈值,确定所述充电器对所述电池包的输出功率不满足预设条件;或者,响应于所述加热模块的电流值大于所述预设电流阈值,确定所述充电器对所述电池包的输出功率满足预设条件。
86.在一种可能的实现方式中,若所述若干个电池包为并联连接,在所述控制所有电池包的所述加热模块停止加热之后,还包括:延迟第一预设时长后继续确定充电器对每个所述电池包的输出功率是否满足预设条件;响应于所述充电器对所有电池包的输出功率仍均不满足预设条件,控制所有电池包的所述加热模块继续停止加热;或者,若所述若干个电池包为串联连接或串并联混合连接,在所述控制所有电池包的所述加热模块停止加热之后,还包括:延迟第一预设时长后继续确定充电器对每个所述电池包的输出功率是否满足预设条件;响应于所述充电器对至少一个电池包的输出功率不满足预设条件,控制所有电池
包的所述加热模块继续停止加热。
87.在一种可能的实现方式中,延迟第一预设时长后继续确定充电器对每个所述电池包的输出功率是否满足预设条件,包括:周期性地执行所述延迟第一预设时长后继续确定充电器对每个所述电池包的输出功率是否满足预设条件;控制所有电池包的所述加热模块继续停止加热时累计次数;响应于所述累计次数大于或等于预设次数阈值时,延迟第二预设时长后确定充电器对每个所述电池包的输出功率是否满足预设条件;并将所述累计次数清零,其中所述第二预设时长大于所述第一预设时长。
88.在一种可能的实现方式中,在所述控制所有电池包的所述加热模块进行加热之后,还包括:响应于所有所述电池包的温度值均大于所述第一温度阈值时控制所述充电器对所有电池包的所述电池模块充电;以及响应于所有所述电池包的温度值均大于第三温度阈值时控制所有所述电池包的所述加热模块停止加热。
89.具体的,以多个并联电池包构成的电池储能系统在低温时充电为例,作为控制主机的第一电池包周期性获取系统内所有电池包的温度值和状态,同时判断充电器是否接入系统。如果充电器在线,控制主机控制所有电池包闭合加热模块的开关,如果不在线,返回主机周期性获取所有电池包的温度值和状态。当闭合加热模块的开关后,检测是否所有电池包都在对加热模块放电,若是,说明当前充电器的输出功率不足,主机控制所有电池包断开加热模块开关,并等待;当等待次数大于某个阈值时,仍然不能加热,则等待更长时间,并返回主机周期性获取所有电池包的温度值和状态的步骤。如果只要有一个电池包没有在对加热模块放电,则控制所有电池包都进行加热。
90.或者,以多个电池包串并联或只串联构成的电池储能系统在低温时充电为例,作为控制主机的第一电池包周期性获取所有电池包的温度值和状态,同时判断充电器是否接入系统。如果不在线,返回主机周期性获取所有电池包的测量值和状态。若检测到充电器在线,主机控制所有电池包闭合加热模块的开关和放电开关模块。检测每个电池包的电池模块是否对加热模块放电,如果至少一个电池包的电池模块处于放电状态,主机控制所有电池包断开加热模块的开关,并等待;当等待次数大于某个阈值时,仍然不能加热,则等待更长时间,并返回主机周期性获取所有电池包的温度值和状态的步骤。如果所有电池包都不处于放电状态,则控制所有电池包进行加热。
91.应该理解的是,虽然如上所述的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上所述的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
92.在一个实施例中,还提供一种电池管理系统,所述电池管理系统包括存储器和处
理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现如本公开实施例中任意所述的充电控制方法。
93.在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图10所示。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统、计算机程序和数据库。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的数据库用于存储充电控制方法中的数据。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种充电控制方法。
94.本领域技术人员可以理解,图10中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
95.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
96.在本技术中,对于相同或相似的术语概念、技术方案和/或应用场景描述,一般只在第一次出现时进行详细描述,后面再重复出现时,为了简洁,一般未再重复阐述,在理解本技术技术方案等内容时,对于在后未详细描述的相同或相似的术语概念、技术方案和/或应用场景描述等,可以参考其之前的相关详细描述。
97.在本技术中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
98.本技术技术方案的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本技术记载的范围。
99.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是用电设备或者网络设备等)执行本技术每个实施例的方法。
100.以上仅为本技术的优选实施例,并非因此限制本技术的专利范围,凡是利用本技术说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本技术的专利保护范围内。
技术特征:
1.一种电池包,其特征在于,包括:电池模块,所述电池模块包括至少一单体电池;温度获取模块,用于获取所述电池包的至少一个区域的温度值;加热模块,用于对所述电池模块进行加热或停止加热;电流检测模块,用于获取所述电池模块的电流值或所述加热模块的电流值,所述电池模块的电流值包括所述电池模块的放电电流值、充电电流值和零电流值中的至少一个;控制模块,用于响应于所述温度值小于或等于第一温度阈值时,根据所述电池模块的电流值或加热模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件,以及用于根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态。2.根据权利要求1所述的电池包,其特征在于,所述控制模块用于根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态,包括:响应于所述输出功率满足预设条件,控制所述加热模块进行加热;或者,响应于所述输出功率不满足预设条件,控制所述加热模块停止加热。3.根据权利要求2所述的电池包,其特征在于,所述电池包还包括充电开关模块和放电开关模块,所述充电开关模块与所述电池模块连接,所述放电开关模块与所述充电开关模块连接;所述控制模块用于根据所述电池模块的电流值或加热模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件,包括:控制所述放电开关模块导通和所述充电开关模块关断,响应于所述电池模块的电流值为放电电流值,确定所述充电器对所述电池包的输出功率不满足预设条件;或者,响应于所述电池模块的电流值为零电流值,确定所述充电器对所述电池包的输出功率满足预设条件;或者,控制所述放电开关模块和所述充电开关模块关断,响应于所述加热模块的电流值小于或等于预设电流阈值,确定所述充电器对所述电池包的输出功率不满足预设条件;或者,响应于所述加热模块的电流值大于所述预设电流阈值,确定所述充电器对所述电池包的输出功率满足预设条件。4.根据权利要求2所述的电池包,其特征在于,在所述控制所述加热模块停止加热之后,所述控制模块还用于延迟第一预设时长后继续确定所述输出功率是否满足预设条件,以及用于响应于所述输出功率仍不满足预设条件,控制所述加热模块继续停止加热。5.根据权利要求4所述的电池包,其特征在于,所述控制模块还用于周期性地执行所述延迟第一预设时长后继续确定所述输出功率是否满足预设条件,用于当控制所述加热模块继续停止加热时累计次数,以及用于响应于所述累计次数大于或等于预设次数阈值时,延迟第二预设时长后确定所述输出功率是否满足预设条件并将所述累计次数清零,其中所述第二预设时长大于所述第一预设时长。6.根据权利要求2-5任一项所述的电池包,其特征在于,在所述控制所述加热模块进行加热之后,所述控制模块还用于响应于所述电池包的至少一个区域的温度值大于所述第一温度阈值时控制所述充电器对所述电池模块充电,以及用于响应于所述电池包的至少一个区域的温度值大于第三温度阈值时控制所述加热模块停止加热。
7.一种电池储能系统,其特征在于,所述电池储能系统包括连接的若干个电池包,所述若干个电池包中还包括作为控制主机的第一电池包和作为被控从机的至少一个第二电池包,所述若干个电池包中的每个电池包包括:电池模块,所述电池模块包括至少一单体电池;温度获取模块,用于获取所述每个电池包自身的至少一个区域的温度值;加热模块,用于对所述电池模块进行加热或停止加热;电流检测模块,用于获取所述电池模块的电流值或所述加热模块的电流值,所述电池模块的电流值包括所述电池模块的放电电流值、充电电流值和零电流值中的至少一个;所述作为控制主机的第一电池包还包括:控制模块,所述控制模块用于获取每个电池包的所述温度值,用于响应于至少一个所述电池包的温度值小于或等于第一温度阈值时,根据每个电池包的所述电池模块的电流值或加热模块的电流值确定充电器对每个所述电池包的输出功率是否满足预设条件,以及用于根据所述输出功率是否满足预设条件对应控制每个所述电池包的所述加热模块的工作状态。8.根据权利要求7所述的电池储能系统,其特征在于,所述控制模块用于根据所述输出功率是否满足预设条件对应控制每个所述电池包的所述加热模块的工作状态,包括:若所述若干个电池包为并联连接,响应于所述充电器对至少一个电池包的输出功率满足预设条件,控制所有电池包的所述加热模块进行加热;或者,响应于所述充电器对所有电池包的输出功率均不满足预设条件,控制所有电池包的所述加热模块停止加热;或者,若所述若干个电池包为串联连接或串并联混合连接,响应于所述充电器对所有电池包的输出功率均满足预设条件,控制所有电池包的所述加热模块进行加热;响应于所述充电器对至少一个电池包的输出功率不满足预设条件,控制所有电池包的所述加热模块停止加热。9.根据权利要求8所述的电池储能系统,其特征在于,每个所述电池包还包括充电开关模块和放电开关模块,所述充电开关模块与所述电池模块连接,所述放电开关模块与所述充电开关模块连接;所述控制模块用于根据每个电池包的所述电池模块的电流值或加热模块的电流值确定充电器对每个所述电池包的输出功率是否满足预设条件,包括:控制每个所述电池包的所述放电开关模块导通和所述充电开关模块关断,响应于所述电池模块的电流值为放电电流值,确定所述充电器对所述电池包的输出功率不满足预设条件;或者,响应于所述电池模块的电流值为零电流值,确定所述充电器对所述电池包的输出功率满足预设条件;或者,控制每个所述电池包的所述放电开关模块和所述充电开关模块关断,响应于所述加热模块的电流值小于或等于预设电流阈值,确定所述充电器对所述电池包的输出功率不满足预设条件;或者,响应于所述加热模块的电流值大于所述预设电流阈值,确定所述充电器对所述电池包的输出功率满足预设条件。10.根据权利要求8所述的电池储能系统,其特征在于,若所述若干个电池包为并联连
接,在所述控制所有电池包的所述加热模块停止加热之后,所述控制模块还用于延迟第一预设时长后继续确定充电器对每个所述电池包的输出功率是否满足预设条件,以及用于响应于所述充电器对所有电池包的输出功率仍均不满足预设条件,控制所有电池包的所述加热模块继续停止加热;或者,若所述若干个电池包为串联连接或串并联混合连接,在所述控制所有电池包的所述加热模块停止加热之后,所述控制模块还用于延迟第一预设时长后继续确定充电器对每个所述电池包的输出功率是否满足预设条件,以及用于响应于所述充电器对至少一个电池包的输出功率不满足预设条件,控制所有电池包的所述加热模块继续停止加热。11.根据权利要求10所述的电池储能系统,其特征在于,所述控制模块还用于周期性地执行所述延迟第一预设时长后继续确定充电器对每个所述电池包的输出功率是否满足预设条件,用于当控制所有电池包的所述加热模块继续停止加热时累计次数,以及用于响应于所述累计次数大于或等于预设次数阈值时,延迟第二预设时长后确定充电器对每个所述电池包的输出功率是否满足预设条件并将所述累计次数清零,其中所述第二预设时长大于所述第一预设时长。12.根据权利要求8-11任一项所述的电池储能系统,其特征在于,在所述控制所有电池包的所述加热模块进行加热之后,所述控制模块还用于响应于所有所述电池包的温度值均大于所述第一温度阈值时控制所述充电器对所有电池包的所述电池模块充电,以及用于响应于所有所述电池包的温度值均大于第三温度阈值时控制所有所述电池包的所述加热模块停止加热。13.一种充电控制方法,其特征在于,应用于电池包,包括:获取所述电池包的至少一个区域的温度值以及所述电池包中电池模块的电流值或加热模块的电流值,所述电池模块的电流值包括所述电池模块的放电电流值、充电电流值和零电流值中的至少一个;响应于所述温度值小于或等于第一温度阈值时,根据所述电池模块的电流值或加热模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件;根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态。14.一种充电控制方法,其特征在于,所述方法应用于电池储能系统中的控制主机,所述电池储能系统包括连接的若干个电池包,所述若干个电池包中包括作为所述控制主机的第一电池包和作为被控从机的至少一个第二电池包,所述方法包括:获取所述若干个电池包中每个电池包自身的至少一个区域的温度值,以及获取每个电池包的电池模块的电流值或加热模块的电流值,所述电池模块的电流值包括所述电池模块的放电电流值、充电电流值和零电流值中的至少一个;响应于至少一个所述电池包的温度值小于或等于第一温度阈值时,根据每个电池包的所述电池模块的电流值或加热模块的电流值确定充电器对每个所述电池包的输出功率是否满足预设条件;根据所述输出功率是否满足预设条件对应控制每个所述电池包的所述加热模块的工作状态。15.一种电池管理系统,所述电池管理系统包括存储器和处理器,所述存储器存储有计
算机程序,所述处理器执行所述计算机程序时实现如权利要求13或14所述的充电控制方法。
技术总结
本申请涉及电池包、电池储能系统、充电控制方法和电池管理系统。所述电池包包括:电池模块;温度获取模块;加热模块;电流检测模块,用于获取所述电池模块的电流值或所述加热模块的电流值,所述电池模块的电流值包括所述电池模块的放电电流值、充电电流值和零电流值中的至少一个;控制模块,用于响应于所述温度值小于或等于第一温度阈值时,根据所述电池模块的电流值或加热模块的电流值确定充电器对所述电池包的输出功率是否满足预设条件,以及用于根据所述输出功率是否满足预设条件对应控制所述加热模块的工作状态。本公开实施例在低温下智能地利用充电器对电池包进行有效充电,避免充电器输出功率不足时带来的不利影响。避免充电器输出功率不足时带来的不利影响。避免充电器输出功率不足时带来的不利影响。
技术研发人员:黄成成 施海驹
受保护的技术使用者:如果新能源科技(江苏)股份有限公司
技术研发日:2023.06.09
技术公布日:2023/7/12
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
