动力电池荷电状态的估算方法、装置、设备及存储介质与流程

未命名 07-22 阅读:85 评论:0


1.本技术属于动力电池技术领域,尤其涉及一种动力电池荷电状态的估算方法、装置、设备及存储介质。


背景技术:

2.在电动汽车的动力电池管理系统中,动力电池的荷电状态(state of charge,简称soc)是均衡控制技术、快速充放电管理、长寿命和安全运行等不可或缺的参数。实现动力电池的soc准确估计,能够避免对动力电池造成损害、合理利用动力电池提供的电能、提高电池的利用率、延长电池组的使用寿命。
3.目前的soc估算方法中,soc估算偏差较大,容易出现在充电末端,达到满充截止时实际soc小于满充soc,或者在放电末端,实际soc提前达到0的问题。


技术实现要素:

4.本技术的实施例提供了一种动力电池荷电状态的估算方法、装置、设备及存储介质,进而能够提高soc估算的精度。
5.本技术的其它特性和优点将通过下面的详细描述变得显然,或部分地通过本技术的实践而习得。
6.根据本技术实施例的第一方面,提供了一种动力电池荷电状态的估算方法,所述动力电池包括多个电芯,所述动力电池荷电状态的估算方法包括:
7.确定所述电芯的当前最高可用容量和当前最低可用容量;
8.确定所述动力电池的当前健康度;
9.根据所述动力电池的额定容量、荷电状态的前一最大值和前一最小值,确定当前一致性偏差容量;
10.根据所述当前最高可用容量、所述当前最低可用容量、所述当前健康度和所述当前一致性偏差容量,确定所述荷电状态的当前最大值和当前最小值;
11.根据所述当前最大值和所述当前最小值,确定所述荷电状态的当前真实值。
12.在本技术的一些实施例中,基于前述方案,所述根据所述动力电池的额定容量、荷电状态的前一最大值和前一最小值,确定当前一致性偏差容量,包括:
13.根据所述动力电池的额定容量、所述前一最大值、所述前一最小值和以下公式,得到所述当前一致性偏差容量:
14.q1=qr*(1-soc
max0
+soc
min0
);
15.其中,q1为所述当前一致性偏差容量,qr为所述额定容量,soc
max0
为所述前一最大值,soc
min0
为所述前一最小值。
16.在本技术的一些实施例中,基于前述方案,所述根据所述当前最高可用容量、所述当前最低可用容量、所述当前健康度和所述当前一致性偏差容量,确定所述荷电状态的当前最大值和当前最小值,包括:
17.根据所述当前最高可用容量、所述当前健康度、所述当前一致性偏差容量和以下公式,得到所述当前最大值:
[0018][0019]
其中,soc
max1
为所述当前最大值,q
max1
为所述当前最高可用容量,soh1为所述当前健康度;以及
[0020]
根据所述当前最低可用容量、所述当前健康度、所述当前一致性偏差容量和以下公式,得到所述当前最小值:
[0021][0022]
其中,soc
min1
为所述当前最小值,q
min1
为所述当前最低可用容量。
[0023]
在本技术的一些实施例中,基于前述方案,所述根据所述当前最大值和所述当前最小值,确定所述荷电状态的当前真实值,包括:
[0024]
根据所述当前最大值、所述当前最小值和以下公式,得到所述当前真实值:
[0025][0026]
其中,soc
real
为所述当前真实值。
[0027]
在本技术的一些实施例中,基于前述方案,所述确定所述电芯的当前最高可用容量和当前最低可用容量,包括:
[0028]
获取所述荷电状态的前一最大值、前一最小值和前一健康度;
[0029]
将所述前一最大值、所述前一健康度和所述额定容量的乘积,确定为所述当前最高可用容量;
[0030]
将所述前一最小值、所述前一健康度和所述额定容量的乘积,确定为所述当前最高可用容量。
[0031]
在本技术的一些实施例中,基于前述方案,所述确定所述动力电池的当前健康度,包括:
[0032]
获取所述动力电池的当前容量变化量和当前荷电状态变化量;
[0033]
根据所述当前容量变化量、所述当前荷电状态变化量和所述额定容量,得到所述当前健康度。
[0034]
在本技术的一些实施例中,基于前述方案,所述根据所述当前容量变化量、所述当前荷电状态变化量和所述额定容量,得到所述当前健康度,包括:
[0035]
根据所述当前容量变化量、所述当前荷电状态变化量、所述额定容量和以下公式,得到所述当前健康度:
[0036][0037]
其中,soh1为所述当前健康度,δq1为所述当前容量变化量,δsoc1为所述当前荷电状态变化量,qr为所述额定容量。
[0038]
根据本技术实施例的第二方面,提供了一种动力电池荷电状态的估算装置,所述
动力电池包括多个电芯,所述动力电池荷电状态的估算装置包括:
[0039]
容量确定单元,用于确定所述电芯的当前最高可用容量和当前最低可用容量;
[0040]
健康度确定单元,用于确定所述动力电池的当前健康度;
[0041]
容量偏差单元,用于根据所述动力电池的额定容量、荷电状态的前一最大值和前一最小值,确定当前一致性偏差容量;
[0042]
soc极值确定单元,用于根据所述当前最高可用容量、所述当前最低可用容量、所述当前健康度和所述当前一致性偏差容量,确定所述荷电状态的当前最大值和当前最小值;
[0043]
soc真实值确定单元,用于根据所述当前最大值和所述当前最小值,确定所述荷电状态的当前真实值。
[0044]
在本技术的一些实施例中,基于前述方案,容量偏差单元,还用于根据所述动力电池的额定容量、所述前一最大值、所述前一最小值和以下公式,得到所述当前一致性偏差容量:
[0045]
q1=qr*(1-soc
max0
+soc
min0
);
[0046]
其中,q1为当前一致性偏差容量,qr为额定容量,soc
max0
为前一最大值,soc
min0
为前一最小值。
[0047]
在本技术的一些实施例中,基于前述方案,soc极值确定单元,还用于根据所述当前最高可用容量、所述当前健康度、所述当前一致性偏差容量和以下公式,得到所述当前最大值:
[0048][0049]
其中,soc
max1
为所述当前最大值,q
max1
为所述当前最高可用容量,soh1为所述当前健康度;以及
[0050]
根据所述当前最低可用容量、所述当前健康度、所述当前一致性偏差容量和以下公式,得到所述当前最小值:
[0051][0052]
其中,soc
min1
为所述当前最小值,q
min1
为所述当前最低可用容量。
[0053]
在本技术的一些实施例中,基于前述方案,soc真实值确定单元,还用于根据所述当前最大值、所述当前最小值和以下公式,得到所述当前真实值:
[0054][0055]
其中,soc
real
为当前真实值。
[0056]
在本技术的一些实施例中,基于前述方案,容量确定单元,还用于获取荷电状态的前一最大值、前一最小值和前一健康度;将前一最大值、前一健康度和额定容量的乘积,确定为当前最高可用容量;将前一最小值、前一健康度和额定容量的乘积,确定为当前最高可用容量。
[0057]
在本技术的一些实施例中,基于前述方案,健康度确定单元,还用于获取动力电池
的当前容量变化量和当前荷电状态变化量;根据当前容量变化量、当前荷电状态变化量和额定容量,得到当前健康度。
[0058]
在本技术的一些实施例中,基于前述方案,健康度确定单元,还用于根据所述当前容量变化量、所述当前荷电状态变化量、所述额定容量和以下公式,得到所述当前健康度:
[0059][0060]
其中,soh1为当前健康度,δq1为当前容量变化量,δsoc1为当前荷电状态变化量,qr为额定容量。
[0061]
根据本技术实施例的第三方面,提供了一种动力电池荷电状态的估算设备,所述动力电池荷电状态的估算设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述的方法的步骤。
[0062]
根据本技术实施例的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的步骤。
[0063]
在本技术中,通过确定所述电芯的当前最高可用容量和当前最低可用容量;确定所述动力电池的当前健康度;根据所述动力电池的额定容量、荷电状态的前一最大值和前一最小值,确定当前一致性偏差容量;根据所述当前最高可用容量、所述当前最低可用容量、所述当前健康度和所述当前一致性偏差容量,确定所述荷电状态的当前最大值和当前最小值;根据所述当前最大值和所述当前最小值,确定所述荷电状态的当前真实值。其中,通过引入电池一致性偏差容量对荷电状态的当前真实值进行估算,消除了因电池不一致性导致的soc估算误差,提升了soc估算的精度。
[0064]
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
[0065]
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。在附图中:
[0066]
图1为一个实施例中动力电池荷电状态的估算方法的流程示意图;
[0067]
图2为图1中步骤101的流程示意图;
[0068]
图3为图1中步骤102的流程示意图;
[0069]
图4为一个实施例中动力电池荷电状态的估算装置的结构框图;
[0070]
图5为一个实施例中动力电池荷电状态的估算设备的内部结构图。
具体实施方式
[0071]
下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本技术保护的范围。
[0072]
此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本技术的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本技术的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本技术的各方面。
[0073]
附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。
[0074]
附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。
[0075]
需要注意的是,本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的对象在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在图示或描述的那些以外的顺序实施。
[0076]
图1为一个实施例中动力电池荷电状态的估算方法的流程示意图,如图1所示,提供了一种动力电池荷电状态的估算方法,动力电池包括多个电芯,该方法可以包括以下步骤:
[0077]
步骤101,确定电芯的当前最高可用容量和当前最低可用容量。
[0078]
应当理解的是,动力电池中设置有多个电芯时,在充放电过程中,各电芯的实际容量会出现不一致的情况,常规的soc估算方法并未考虑到电池包一致性对soc的影响,估算出的soc偏差较大,本实施例通过引入电池一致性偏差容量,根据该一致性偏差容量计算出的荷电状态的当前最大值和当前最小值相较于现有技术而言更加准确,进而得到的荷电状态的当前真实值更加准确,有效防止了在充电末端,电池达到满充截止时,荷电状态的当前真实值小于满充soc,在放电末端,当前真实值提前到0的问题。
[0079]
需要说明的是,在动力电池的充放电过程中,需要持续不断地计算电芯的最高可用容量和最低可用容量,因此当前最高可用容量指当前时刻电芯的最高可用容量,当前最低可用容量指当前时刻电芯的最低可用容量。
[0080]
以该方法应用于电池管理系统(battery management system,简称bms)为例,bms可以通过多种方式实时计算电芯的当前最高可用容量和当前最低可用容量。在一个示例中,bms可以利用安时积分计算动力电池的当前容量变化量,再根据动力电池的额定容量和当前容量变化量,计算出当前最高可用容量和当前最低可用容量。
[0081]
在另一个示例中,如图2所示,确定电芯的当前最高可用容量和当前最低可用容量,可以包括以下步骤:
[0082]
步骤201,获取荷电状态的前一最大值、前一最小值和前一健康度;步骤202,将前一最大值、前一健康度和额定容量的乘积,确定为当前最高可用容量;步骤203,将前一最小值、前一健康度和额定容量的乘积,确定为当前最低可用容量。
[0083]
由于在动力电池的充放电过程中,需要持续不断地计算荷电状态的最大值、最小值和动力电池的健康度,因此当前最大值指当前时刻荷电状态的最大值,当前最小值指当
前时刻荷电状态的最小值,当前健康度指当前时刻动力电池的健康度;而前一最大值则指当前时刻的前一时刻荷电状态的最大值,前一最小值指当前时刻的前一时刻荷电状态的最小值,前一健康度指当前时刻的前一时刻电芯的健康度。
[0084]
具体地,当前最低可用容量可以通过公式一进行计算:
[0085]qmin1
=soh0*qr*soc
min0
公式一;
[0086]
当前最高可用容量可以通过公式二进行计算:
[0087]qmax1
=soh0*qr*soc
max0
公式二;
[0088]
其中,q
min1
为当前最低可用容量,q
max1
为当前最高可用容量,soh0为前一健康度,qr为额定容量,soc
min0
为前一最小值,soc
max0
为前一最大值。
[0089]
由于在计算时考虑到了电芯的衰减因素,计算出的当前最高可用容量和当前最低可用容量更加准确,为精准计算soc提供了条件。
[0090]
步骤102,确定动力电池的当前健康度。
[0091]
应当理解的是,随着动力电池的充放电,动力电池的健康度是不断变化的,bms可以通过多种方式计算动力电池的当前健康度。在一个示例中,可以将动力电池的当前可用容量和额定容量的比值,作为当前健康度。
[0092]
在另一个示例中,如图3所示,确定动力电池的当前健康度可以包括以下步骤:
[0093]
步骤301,获取动力电池的当前容量变化量和当前荷电状态变化量;步骤302,根据当前容量变化量、当前荷电状态变化量和额定容量,得到当前健康度。
[0094]
由于在动力电池的充放电过程中,动力电池的容量和荷电状态是不断变化的,bms需要持续不断地计算容量变化量和荷电状态变化量,当前容量变化量指当前时刻动力电池的容量变化量,当前荷电状态变化量指当前时刻动力电池的荷电状态变化量。
[0095]
其中,bms可以在动力电池的充放电过程中根据电流的变化利用安时积分计算动力电池的当前容量变化量,bms还可以在动力电池的充放电过程中根据电芯的电压进行查表得到当前荷电状态变化量。
[0096]
需要说明的是,在得到了当前容量变化量和当前荷电状态变化量后,bms可以将当前荷电状态变化量乘以额定容量,得到容量理论变化量,并将当前容量变化量除以容量理论变化量,得到当前健康度。即当前健康度可以通过公式三确定:
[0097][0098]
其中,soh1为当前健康度,δq1为当前容量变化量,δsoc1为当前荷电状态变化量,qr为额定容量。
[0099]
步骤103,根据动力电池的额定容量、荷电状态的前一最大值和前一最小值,确定当前一致性偏差容量。
[0100]
具体地,bms可以通过多种计算公式确定当前一致性偏差容量,在一个示例中,当前一致性偏差容量通过公式四确定:
[0101]
q1=qr*(1-soc
max0
+soc
min0
)公式四;
[0102]
其中,q1为当前一致性偏差容量,qr为额定容量,soc
max0
为前一最大值,soc
min0
为前一最小值。
[0103]
步骤104,根据当前最高可用容量、当前最低可用容量、当前健康度和当前一致性
偏差容量,确定荷电状态的当前最大值和当前最小值。
[0104]
具体地,bms可以通过多种计算公式确定当前最大值和当前最小值,在一个示例中,当前最大值可以通过公式五确定,当前最小值可以通过公式六确定:
[0105][0106][0107]
其中,q
max1
为当前最高可用容量,q
min1
为当前最低可用容量,soh1为当前健康度。
[0108]
需要说明的是,如果在计算当前最大值和当前最小值时不考虑一致性导致的容量偏差,则计算出的最大值和最小值会偏大,进而按照该方式计算出的动力电池的真实soc会存在放电时提前到0和满充截止时小于满充soc的问题,通过引入了一致性偏差容量,能准确计算出当前最大值和当前最小值,进而解决了上述问题。
[0109]
步骤105,根据当前最大值和当前最小值,确定荷电状态的当前真实值。
[0110]
应当理解的是,在动力电池的充放电过程中,动力电池的荷电状态是不断变化的,bms需要持续不断地计算荷电状态的真实值,当前真实值指当前时刻动力电池的荷电状态的真实值。
[0111]
具体地,bms可以通过多种计算公式确定荷电状态的当前真实值。在一个示例中,当前真实值可以通过公式七确定:
[0112][0113]
其中,soc
real
为当前真实值。
[0114]
本实施例通过确定电芯的当前最高可用容量和当前最低可用容量;确定动力电池的当前健康度;根据动力电池的额定容量、荷电状态的前一最大值和前一最小值,确定当前一致性偏差容量;根据当前最高可用容量、当前最低可用容量、当前健康度和当前一致性偏差容量,确定荷电状态的当前最大值和当前最小值;根据当前最大值和当前最小值,确定荷电状态的当前真实值。其中,通过引入电池一致性偏差容量对荷电状态的当前真实值进行估算,消除了因电池不一致性导致的soc估算误差,提升了soc估算的精度,有效防止了在放电末端动力电池的真实soc提前到0和在满充截止时动力电池的真实soc小于满充soc的问题。
[0115]
应该理解的是,虽然如上的各实施例所涉及的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,如上的各实施例所涉及的流程图中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
[0116]
基于同一发明构思,本技术实施例还提供了一种动力电池荷电状态的估算装置,如图4所示,动力电池荷电状态的估算装置可以包括:容量确定单元401、健康度确定单元402、容量偏差单元403、soc极值确定单元404和soc真实值确定单元405,其中:容量确定单
元401,用于确定电芯的当前最高可用容量和当前最低可用容量;健康度确定单元402,用于确定动力电池的当前健康度;容量偏差单元403,用于根据动力电池的额定容量、荷电状态的前一最大值和前一最小值,确定当前一致性偏差容量;soc极值确定单元404,用于根据当前最高可用容量、当前最低可用容量、当前健康度和当前一致性偏差容量,确定荷电状态的当前最大值和当前最小值;soc真实值确定单元405,用于根据当前最大值和当前最小值,确定荷电状态的当前真实值。
[0117]
在本技术的一些实施例中,基于前述方案,容量偏差单元403,还用于根据动力电池的额定容量、前一最大值、前一最小值和以下公式,得到当前一致性偏差容量:
[0118]
q1=qr*(1-soc
max0
+soc
min0
);
[0119]
其中,q1为当前一致性偏差容量,qr为额定容量,soc
max0
为前一最大值,soc
min0
为前一最小值。
[0120]
在本技术的一些实施例中,基于前述方案,soc极值确定单元404,还用于根据当前最高可用容量、当前健康度、当前一致性偏差容量和以下公式,得到当前最大值:
[0121][0122]
其中,soc
max1
为当前最大值,q
max1
为当前最高可用容量,soh1为当前健康度;以及根据当前最低可用容量、当前健康度、当前一致性偏差容量和以下公式,得到当前最小值:
[0123][0124]
其中,soc
min1
为当前最小值,q
min1
为当前最低可用容量。
[0125]
在本技术的一些实施例中,基于前述方案,soc真实值确定单元405,还用于根据当前最大值、当前最小值和以下公式,得到当前真实值:
[0126][0127]
其中,soc
real
为当前真实值。
[0128]
在本技术的一些实施例中,基于前述方案,容量确定单元401,还用于获取荷电状态的前一最大值、前一最小值和前一健康度;将前一最大值、前一健康度和额定容量的乘积,确定为当前最高可用容量;将前一最小值、前一健康度和额定容量的乘积,确定为当前最高可用容量。
[0129]
在本技术的一些实施例中,基于前述方案,健康度确定单元402,还用于获取动力电池的当前容量变化量和当前荷电状态变化量;根据当前容量变化量、当前荷电状态变化量和额定容量,得到当前健康度。
[0130]
在本技术的一些实施例中,基于前述方案,健康度确定单元402,还用于根据当前容量变化量、当前荷电状态变化量、额定容量和以下公式,得到当前健康度:
[0131][0132]
其中,soh1为当前健康度,δq1为当前容量变化量,δsoc1为当前荷电状态变化量,qr为额定容量。
[0133]
上述动力电池荷电状态的估算装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0134]
基于同一发明构思,本技术实施例还提供了一种动力电池荷电状态的估算设备。图5为一个实施例中动力电池荷电状态的估算设备的内部结构图,如图5所示,动力电池荷电状态的估算设备包括一个或多个存储器504、一个或多个处理器502及存储在存储器504上并可在处理器502上运行的至少一条计算机程序(程序代码),处理器502执行计算机程序时实现如前的动力电池荷电状态的估算方法。
[0135]
其中,在图5中,总线架构(用总线500来代表),总线500可以包括任意数量的互联的总线和桥,总线500将包括由处理器502代表的一个或多个处理器和存储器504代表的存储器的各种电路链接在一起。总线500还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其它电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口505在总线500和接收器501和发送器503之间提供接口。接收器501和发送器503可以是同一个元件,即收发机,提供用于在传输介质上与各种其它装置通信的单元。处理器502负责管理总线500和通常的处理,而存储器504可以被用于存储处理器502在执行操作时所使用的数据。
[0136]
本领域技术人员可以理解,图5中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的动力电池荷电状态的估算设备的限定,具体的动力电池荷电状态的估算设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0137]
基于同一发明构思,本技术实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:确定电芯的当前最高可用容量和当前最低可用容量;确定动力电池的当前健康度;根据动力电池的额定容量、荷电状态的前一最大值和前一最小值,确定当前一致性偏差容量;根据当前最高可用容量、当前最低可用容量、当前健康度和当前一致性偏差容量,确定荷电状态的当前最大值和当前最小值;根据当前最大值和当前最小值,确定荷电状态的当前真实值。
[0138]
在本技术的一些实施例中,基于前述方案,计算机程序被处理器执行时还实现以下步骤:根据动力电池的额定容量、前一最大值、前一最小值和以下公式,得到当前一致性偏差容量:q1=qr*(1-soc
max0
+soc
min0
);其中,q1为当前一致性偏差容量,qr为额定容量,soc
max0
为前一最大值,soc
min0
为前一最小值。
[0139]
在本技术的一些实施例中,基于前述方案,计算机程序被处理器执行时还实现以下步骤:根据当前最高可用容量、当前健康度、当前一致性偏差容量和以下公式,得到当前最大值:
[0140]
其中,soc
max1
为当前最大值,q
max1
为当前最高可用容量,soh1为当前健康度;以及根据当前最低可用容量、当前健康度、当前一致性偏差容量和以下公式,得到当前最小值:
[0141]
其中,soc
min1
为当前最小值,q
min1
为当前最低可用容量。
[0142]
在本技术的一些实施例中,基于前述方案,计算机程序被处理器执行时还实现以下步骤:根据当前最大值、当前最小值和以下公式,得到当前真实值:
[0143]
其中,soc
real
为当前真实值。
[0144]
在本技术的一些实施例中,基于前述方案,计算机程序被处理器执行时还实现以下步骤:获取荷电状态的前一最大值、前一最小值和前一健康度;将前一最大值、前一健康度和额定容量的乘积,确定为当前最高可用容量;将前一最小值、前一健康度和额定容量的乘积,确定为当前最高可用容量。
[0145]
在本技术的一些实施例中,基于前述方案,计算机程序被处理器执行时还实现以下步骤:获取动力电池的当前容量变化量和当前荷电状态变化量;根据当前容量变化量、当前荷电状态变化量和额定容量,得到当前健康度。
[0146]
在本技术的一些实施例中,基于前述方案,计算机程序被处理器执行时还实现以下步骤:根据当前容量变化量、当前荷电状态变化量、额定容量和以下公式,得到当前健康度:
[0147]
其中,soh1为当前健康度,δq1为当前容量变化量,δsoc1为当前荷电状态变化量,qr为额定容量。
[0148]
本文中所描述的功能可在硬件、由处理器执行的软件、固件或其任何组合中实施。如果在由处理器执行的软件中实施,那么可将功能作为一或多个指令或代码存储于计算机可读媒体上或经由计算机可读媒体予以传输。其它实例及实施方案在本技术及所附权利要求书的范围及精神内。举例来说,归因于软件的性质,上文所描述的功能可使用由处理器、硬件、固件、硬连线或这些中的任何者的组合执行的软件实施。此外,各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0149]
在本技术所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
[0150]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为控制装置的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0151]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式
体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
[0152]
以上所述仅为本技术的实施例而已,并不用于限制本技术,对于本领域的技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。

技术特征:
1.一种动力电池荷电状态的估算方法,其特征在于,所述动力电池包括多个电芯,所述动力电池荷电状态的估算方法包括:确定所述电芯的当前最高可用容量和当前最低可用容量;确定所述动力电池的当前健康度;根据所述动力电池的额定容量、荷电状态的前一最大值和前一最小值,确定当前一致性偏差容量;根据所述当前最高可用容量、所述当前最低可用容量、所述当前健康度和所述当前一致性偏差容量,确定所述荷电状态的当前最大值和当前最小值;根据所述当前最大值和所述当前最小值,确定所述荷电状态的当前真实值。2.根据权利要求1所述的动力电池荷电状态的估算方法,其特征在于,所述根据所述动力电池的额定容量、荷电状态的前一最大值和前一最小值,确定当前一致性偏差容量,包括:根据所述动力电池的额定容量、所述前一最大值、所述前一最小值和以下公式,得到所述当前一致性偏差容量:q1=q
r
*(1-soc
max0
+soc
min0
);其中,q1为所述当前一致性偏差容量,q
r
为所述额定容量,soc
max0
为所述前一最大值,soc
min0
为所述前一最小值。3.根据权利要求2所述的动力电池荷电状态的估算方法,其特征在于,所述根据所述当前最高可用容量、所述当前最低可用容量、所述当前健康度和所述当前一致性偏差容量,确定所述荷电状态的当前最大值和当前最小值,包括:根据所述当前最高可用容量、所述当前健康度、所述当前一致性偏差容量和以下公式,得到所述当前最大值:其中,soc
max1
为所述当前最大值,q
max1
为所述当前最高可用容量,soh1为所述当前健康度;以及根据所述当前最低可用容量、所述当前健康度、所述当前一致性偏差容量和以下公式,得到所述当前最小值:其中,soc
min1
为所述当前最小值,q
min1
为所述当前最低可用容量。4.根据权利要求3所述的动力电池荷电状态的估算方法,其特征在于,所述根据所述当前最大值和所述当前最小值,确定所述荷电状态的当前真实值,包括:根据所述当前最大值、所述当前最小值和以下公式,得到所述当前真实值:其中,soc
real
为所述当前真实值。5.根据权利要求1至3中任意一项所述的动力电池荷电状态的估算方法,其特征在于,
所述确定所述电芯的当前最高可用容量和当前最低可用容量,包括:获取所述荷电状态的前一最大值、前一最小值和前一健康度;将所述前一最大值、所述前一健康度和所述额定容量的乘积,确定为所述当前最高可用容量;将所述前一最小值、所述前一健康度和所述额定容量的乘积,确定为所述当前最低可用容量。6.根据权利要求5所述的动力电池荷电状态的估算方法,其特征在于,所述确定所述动力电池的当前健康度,包括:获取所述动力电池的当前容量变化量和当前荷电状态变化量;根据所述当前容量变化量、所述当前荷电状态变化量和所述额定容量,得到所述当前健康度。7.根据权利要求6所述的动力电池荷电状态的估算方法,其特征在于,所述根据所述当前容量变化量、所述当前荷电状态变化量和所述额定容量,得到所述当前健康度,包括:根据所述当前容量变化量、所述当前荷电状态变化量、所述额定容量和以下公式,得到所述当前健康度:其中,soh1为所述当前健康度,δq1为所述当前容量变化量,δsoc1为所述当前荷电状态变化量,q
r
为所述额定容量。8.一种动力电池荷电状态的估算装置,其特征在于,所述动力电池包括多个电芯,所述动力电池荷电状态的估算装置包括:容量确定单元,用于确定所述电芯的当前最高可用容量和当前最低可用容量;健康度确定单元,用于确定所述动力电池的当前健康度;容量偏差单元,用于根据所述动力电池的额定容量、荷电状态的前一最大值和前一最小值,确定当前一致性偏差容量;soc极值确定单元,用于根据所述当前最高可用容量、所述当前最低可用容量、所述当前健康度和所述当前一致性偏差容量,确定所述荷电状态的当前最大值和当前最小值;soc真实值确定单元,用于根据所述当前最大值和所述当前最小值,确定所述荷电状态的当前真实值。9.一种动力电池荷电状态的估算设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。

技术总结
本申请公开了一种动力电池荷电状态的估算方法、装置、设备及存储介质,所述动力电池包括多个电芯,该估算方法包括确定所述电芯的当前最高可用容量和当前最低可用容量;确定所述动力电池的当前健康度;根据所述动力电池的额定容量、荷电状态的前一最大值和前一最小值,确定当前一致性偏差容量;根据所述当前最高可用容量、所述当前最低可用容量、所述当前健康度和所述当前一致性偏差容量,确定所述荷电状态的当前最大值和当前最小值;根据所述当前最大值和所述当前最小值,确定所述荷电状态的当前真实值。其中,通过引入电池一致性偏差容量对荷电状态的当前真实值进行估算,消除了因电池不一致性导致的SOC估算误差,提升了SOC估算的精度。的精度。的精度。


技术研发人员:于振红 卞自勇 董春明 张强 刘振勇
受保护的技术使用者:岚图汽车科技有限公司
技术研发日:2023.04.18
技术公布日:2023/7/20
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐