充电控制方法、设备、车辆及存储介质与流程

文档序号:32990364发布日期:2023-01-17 23:23阅读:45来源:国知局
充电控制方法、设备、车辆及存储介质与流程

1.本技术涉及车辆技术领域,尤其涉及一种充电控制方法、设备、车辆及存储介质。


背景技术:

2.动力电池应用于用电装置(例如电动汽车、储能电池等)在充电过程中,充电策略的合理性和执行负责性对于用电装置的充电安全和性能发挥有重要影响作用。
3.为满足电池快充的应用需求,需要充电策略能够充分利用电池的充电能力,以保证电池的充电速率。。


技术实现要素:

4.为解决或部分解决相关技术中存在的问题,本技术提供一种充电控制方法、设备、车辆及存储介质,有利于提高电池的充电速率。
5.本技术第一方面提供一种充电控制方法,包括:
6.获得电池在第一充电阶段的第一预设充电策略;其中,所述第一预设充电策略包含充电电流与充电时间之间的第一函数关系;
7.根据所述第一预设充电策略,获得所述电池在所述第一充电阶段的充电电流,以在所述第一充电阶段,按照所述第一充电阶段的充电电流对所述电池进行充电。
8.一实施例中,所述方法还包括:
9.在符合所述第一充电阶段对应的预设切换触发条件时,获得所述电池在第二充电阶段的第二预设充电策略;其中,所述第二充电阶段在所述第一充电阶段之后,所述第二预设充电策略包含充电电流与充电时间之间的第二函数关系,且所述第二函数关系与所述第一函数关系不相同;
10.根据所述第二预设充电策略,获得所述电池在所述第二充电阶段的充电电流,以在所述第二充电阶段,按照所述第二充电阶段的充电电流对所述电池进行充电。
11.一实施例中,所述第一充电阶段为所述电池接入充电系统后的初始充电阶段;所述第一预设充电策略被配置为:采用预充电流对所述电池进行恒流充电达到设定时长;
12.所述第二函数关系被配置为:充电电流随充电时间变化而变化。
13.一实施例中,所述第一充电阶段为初始充电阶段之后的充电阶段;
14.所述第一函数关系和第二函数关系均被配置为:充电电流随充电时间变化而变化;
15.所述第一函数关系和/或第二函数关系为曲线函数关系,且充电电流随充电时间增加而减小。
16.一实施例中,所述在符合所述第一充电阶段对应的预设切换触发条件时,获得所述电池在第二充电阶段的第二预设充电策略,包括:
17.当所述电池在所述第一充电阶段的指定电压达到所述第一充电阶段对应的设定切换电压值时,根据所述电池在所述第一充电阶段的预定状态参数的相关数据,获得所述
电池在第二充电阶段的第二预设充电策略;所述预定状态参数包括电压、温度、当前电中的部分或全部。
18.一实施例中,所述获得所述电池在第二充电阶段的第二预设充电策略,包括:
19.根据所述电池在所述第一充电阶段的电压、温度,获得所述电池在第二充电阶段的充电电流函数。
20.一实施例中,所述充电电流与充电时间之间的第一函数关系为充电倍率与充电时间之间的第一函数关系;所述根据所述第一预设充电策略,获得所述电池在所述第一充电阶段的充电电流,包括:
21.根据所述充电倍率与充电时间之间的第一函数关系,获得所述电池在所述第一充电阶段的充电倍率;以及,
22.根据所述电池在所述第一充电阶段的充电倍率,获得所述电池在所述第一充电阶段的充电电流;
23.所述充电电流与充电时间之间的第二函数关系为充电倍率与充电时间之间的第二函数关系;所述根据所述第二预设充电策略,获得所述电池在所述第二充电阶段的充电电流,包括:
24.根据所述充电倍率与充电时间之间的第二函数关系,获得所述电池在所述第二充电阶段的充电倍率;以及
25.根据所述电池在所述第二充电阶段的充电倍率,获得所述电池在所述第二充电阶段的充电电流。
26.一实施例中,所述方法还包括:
27.根据所述电池在所述第一充电阶段的电压、温度、当前电量的相关数据,通过查找预设映射表获得所述第二充电阶段对应的设定切换电压值。
28.一实施例中,所述第一充电阶段与第二充电阶段相邻,所述第一充电阶段与第二充电阶段之间的荷电状态差值大于或等于5%。
29.一实施例中,所述电池包括串联的多个电芯;
30.所述方法还包括:
31.分别获得所述多个电芯在所述第一充电阶段的前一充电阶段的预设状态参数的相关数据;
32.根据所述多个电芯在所述前一充电阶段的预设状态参数的相关数据,通过查找预设映射表分别获得所述多个电芯在所述第一充电阶段的对应设定切换电压值;
33.根据所述多个电芯在所述第一充电阶段的电压和所述对应设定切换电压值判定符合第一充电阶段对应的预设切换触发条件时,获得所述电池在第二充电阶段的第二预设充电策略;以及
34.根据所述第二预设充电策略,获得所述多个电芯在所述第二充电阶段的充电电流,以在所述第二充电阶段,按照所述第二充电阶段的充电电流对所述多个电芯进行充电。
35.本技术第二方面提供一种充电控制设备,包括:
36.处理器;以及
37.存储器,其上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如上所述的方法。
38.本技术第三方面提供一种车辆,包括如上所述的充电控制设备。
39.本技术第四方面提供一种计算机可读存储介质,其上存储有可执行代码,当所述可执行代码被处理器执行时,使所述处理器执行如上所述的方法。
40.本技术一些实施例中,通过配置充电电流为充电时间的函数关系,相对于相关技术中采用的各soc区间内采用固定值的台阶状充电电流的充电策略,能够以较简单的方法实现时刻变电流充电,以接近电芯极限充电电流边界曲线,从而允许消除或减小充电过程中的低估区域,有利于在电池安全范围内提高电池的充电速率;并且,通过配置充电电流为充电时间的函数关系来实现变电流方式,能够简化充电控制复杂度。
41.应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。
附图说明
42.通过结合附图对本技术示例性实施方式进行更详细地描述,本技术的上述以及其它目的、特征和优势将变得更加明显,其中,在本技术示例性实施方式中,相同的参考标号通常代表相同部件。
43.图1是相关技术的充电倍率线的示意图;
44.图2是本技术一实施例的充电控制方法的流程示意图;
45.图3是本技术另一实施例的充电控制方法的流程示意图;
46.图4是本技术一实施例的充电控制方法的充电倍率线的示意图;
47.图5是本技术另一实施例的充电控制方法的流程示意图;
48.图6是本技术一实施例的充电控制设备的结构示意图。
具体实施方式
49.下面将参照附图更详细地描述本技术的实施方式。虽然附图中显示了本技术的实施方式,然而应该理解,可以以各种形式实现本技术而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本技术更加透彻和完整,并且能够将本技术的范围完整地传达给本领域的技术人员。
50.在本技术使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本技术。在本技术和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
51.应当理解,尽管在本技术可能采用术语“第一”、“第二”、“第三”等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本技术范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
52.为保证基础的充电安全,充电策略中的充电倍率低于电池的电芯极限充电电流边界值,如图1所示中,充电策略选取的充电倍率在电池的电芯极限充电电流边界101以下。一
种相关技术中,按照充电策略表中的温度和soc(state of charge,荷电状态)进行阶梯充电倍率控制,在一定soc区间内采用固定的充电倍率提出充电电流请求;在充电达到下一个soc区间则切换成新的固定的充电倍率。本技术的发明人发现,该方案中,充电倍率线102呈现台阶状变换,充电过程中充电电流也呈现台阶状。充电倍率线102和电芯极限充电电流边界101之间形成阴影三角区域103,阴影三角区域103是电池的低估区域,即电池充电能力的低估,电池在低估区域中实际充电能力在设定充电倍率之上。
53.针对上述技术问题,本技术实施例提供一种充电控制方法,有利于提高电池的充电速率。
54.以下结合附图详细描述本技术实施例的技术方案。
55.图2是本技术一实施例的充电控制方法的流程示意图。本技术实施例提供的充电控制方法例如可以应用并不限于车辆动力电池的充电,车辆可以包括充电控制设备以及电池。充电控制设备可以包括处理器以及存储器,存储器存储有可执行代码,当可执行代码被处理器执行时,使处理器执行本技术实施例的充电控制方法。可以理解的,另一些实施例中,充电控制设备也可设于用于为车辆充电的充电站。
56.参见图2,一种充电控制方法,包括:
57.在s110中,获得电池在第一充电阶段的第一预设充电策略;其中,第一预设充电策略包含充电电流与充电时间之间的第一函数关系。
58.在s120中,根据第一预设充电策略,获得电池在第一充电阶段的充电电流,以在第一充电阶段,按照第一充电阶段的充电电流对电池进行充电。
59.电池可以是动力电池、储能电池等,包括但不限于单体电芯、电池模块、以及电池包中的任一种,本技术对此不作限制;电池模块可以包括多个电连接的单体电芯,电池包可以包括多个电连接的电池模块。
60.一些实施例中,第一充电阶段为电池接入充电系统后的初始充电阶段;第一预设充电策略被配置为:采用预充电流对电池进行恒流充电达到设定时长;第二函数关系被配置为:充电电流随充电时间变化而变化。
61.一些实施例中,第一充电阶段为初始充电阶段之后的一个充电阶段;第一函数关系和第二函数关系均被配置为:充电电流随充电时间变化而变化;一个具体实现中,第一函数关系和/或第二函数关系为曲线函数关系,且充电电流随充电时间增加而减小。例如,图4中示出本技术一个实例的充电倍率线401,充电倍率线401位于电池的极限充电电流边界402以下,在初始充电阶段,充电倍率呈直线,即采用固定的充电倍率对电池进行恒流充电,在初始充电阶段之后,充电倍率呈曲线,充电倍率随soc的增大而减小,随着充电的进行,soc逐渐越大,充电倍率逐渐越小,并且,充电倍率线401接近电芯极限充电电流边界101的形态。
62.一些实施例中,充电电流与充电时间之间的函数关系可以是充电倍率与充电时间之间的函数关系;充电倍率是在电池的充电过程中,电池在规定的时间内充电至其额定容量时所需要的电流值。确定充电倍率之后,可以按照充电倍率与电池的充电电流之间的转换关系i=a*c获得与充电倍率相应的电池的充电电流,其中,i为电池的充电电流,a为充电倍率,c为电池的额定容量。
63.另一些实施例中,充电电流与充电时间之间的函数关系可以是电流的充电电流与
充电时间之间的函数关系,即可根据该函数关系直接获得电池在相应充电阶段不同充电时刻的充电电流。
64.一实施例中,可以根据电池在第一充电阶段的前一充电阶段的预设状态参数的相关数据,获得电池在第一充电阶段的充电策略,第一充电阶段的充电策略包含充电电流与充电时间之间的第一函数关系。根据充电电流与充电时间之间的第一函数关系,获得电池在第一充电阶段不同充电时刻的充电电流,按照第一充电阶段不同充电时刻的充电电流,对电池进行充电。
65.本技术一些实施例中,通过配置充电电流为充电时间的函数关系,相对于相关技术中采用的各soc区间内采用固定值的台阶状充电电流的充电策略,能够以较简单的方法实现时刻变电流充电,以接近电芯极限充电电流边界曲线,从而允许消除或减小充电过程中的低估区域,有利于在电池安全范围内提高电池的充电速率;并且,通过配置充电电流为充电时间的函数关系来实现变电流方式,能够简化充电控制复杂度。
66.一些实施例中,充电控制方法还包括:
67.在符合第一充电阶段对应的预设切换触发条件时,获得电池在第二充电阶段的第二预设充电策略;其中,第二充电阶段在第一充电阶段之后,第二预设充电策略包含充电电流与充电时间之间的第二函数关系,且第二函数关系与第一函数关系不相同;以及
68.根据第二预设充电策略,获得电池在第二充电阶段的充电电流,以在第二充电阶段,按照第二充电阶段的充电电流对电池进行充电。
69.由此,通过为不同充电阶段配置不同的充电电流函数,能够以较简单的方法实现变电流充电,并使得充电过程整体上更加接近电芯极限充电电流边界曲线,从而消除或减小充电过程中的低估区域。
70.一些实施例中,在符合第一充电阶段对应的预设切换触发条件时,获得电池在第二充电阶段的第二预设充电策略,包括:
71.当电池在第一充电阶段的指定电压达到第一充电阶段对应的设定切换电压值时,根据电池在第一充电阶段的预定状态参数的相关数据,获得电池在第二充电阶段的第二预设充电策略;预定状态参数可以包括电压、温度、当前电量中的部分或全部。当前电量例如可以是但不限于soc。
72.一些实施例中,第一充电阶段与第二充电阶段相邻,第一充电阶段与第二充电阶段之间的荷电状态差值大于或等于5%。如图1所示,一种相关技术的充电策略下,为了提高充电速率,把“台阶”做的更多或更密,但是如果两个相邻“台阶”之间过窄,则会造成动力电池的充电策略控制难度加大,原因在于此种充电策略不同“台阶”实际通过电池电压进行切换,过窄的“台阶”意味着两个“台阶”的切换电压也会相差很小,由于采样系统误差、控制误差和充电桩响应误差,实际充电过程中部分“台阶”被误判或跳过,导致电池充电过程中难以获得较快的充电速率。本技术实施例中,通过设置相邻两个充电阶段的soc具有较大间距,可使得相邻充电阶段的设定切换电压值也具有较明显的差别,从而能够便于充电控制设备的控制,避免误差导致误判。
73.图3是本技术另一实施例的充电控制方法的流程示意图。参见图3,一种充电控制方法,包括:
74.在s210中,获取电池的预定状态参数的相关数据,并确定电池和充电系统处于正
常工作状态。
75.一实施例中,电池和充电系统处于正常工作状态时,电池和充电系统连接且启动充电。
76.一实施例中,在电池和充电系统连接且启动充电状态下,可以通过但不限于电池管理系统(batterymanagement system,bms)获取电池的电压、温度。
77.一些实施例中,可以根据电池的电压、温度,确定电池和充电系统都处于正常工作状态。
78.在s220中,确定电池的预充电流,采用预充电流对电池进行恒流充电达到设定时长。
79.一实施例中,可以在电池接入充电系统后的初始充电阶段(也可称为预充阶段),确定电池的预充电流,采用预充电流对电池进行恒流充电达到设定时长。可以根据电池的soc、电压和温度等预定状态参数的相关数据,按照预设方式确定电池的预充电流,并采用预充电流对电池进行恒流充电达到设定时长。预充电流在设定电流范围内,例如在0~500a范围内。设定时长通常是一个较短的时长,短于后续的各个充电阶段,例如可以为几秒或几十秒,例如0~20秒。
80.soc用来反映电池的剩余容量,其数值上定义为剩余容量占电池容量的比值,常用百分数表示。其取值范围为0%~100%,当soc=0%时表示电池放电完全,当soc=100%时表示电池完全充满。本技术实施例可以基于电池的soc,将电池的soc按照电量同等划分为n个soc区间,n≥2。n个soc区间对应电池的n个充电阶段。本技术实施例对电池充电,电池的soc从不饱和状态趋向于饱和状态。在一个实例中,可以基于soc将0~100%的充电过程等间距划分为10个充电阶段,按照电池的充电电量,10个充电阶段对应的soc依次为0%~10%、10%~20%、20%~30%、30%~40%、40%~50%、50%~60%、60%~70%、70%~80%、80%~90%、90%~100%。上述示例仅用于使本领域技术人员更好理解本技术实施例,本技术对此不作限定。
81.在s230中,根据电池在预充阶段的预定状态参数的相关数据,获得电池在第一充电阶段的第一预设充电策略、设定切换电压值。
82.一实施例中,可以获得电池在预充阶段的电压和温度;根据电池在预充阶段的电压和温度,获得电池在第一充电阶段对应的第一预设充电策略;第一预设充电策略包含充电倍率与充电时间之间的第一函数关系;其中,充电倍率随充电时间变化而变化;一些实施例中,第一函数关系为曲线函数关系,且充电倍率随充电时间增加而减小。一实施例中,可以根据电池在预充阶段的soc和温度,通过查找预设映射表,获得电池在第一充电阶段的设定切换电压值。一实施例中,预设映射表的输入包括温度和soc,输出包括设定切换电压值,不同的温度和soc的组合对应不同的设定切换电压值。在一些实施例中,对应全soc区间设置对应的切换点,各切换点有对应的设定切换电压值,即各soc区间具有各自的设定切换电压值。各切换点例如可以设置在对应的soc区间的末端端点,例如,充电阶段对应的soc区间为10%~20%,则该充电阶段的切换点可以设置为与20%*soc相对应。一个具体实现中,预设映射表是按照温度和soc两个维度配置,包括m个温度区间、n个soc区间、以及p个设定切换电压值,每个温度区间和每个soc区间对应一个设定切换电压值,p=m*n,且m、n、p为正整数。
83.一些实施例中,n个soc区间中各相邻两个soc区间之间的soc差值大于或等于5%。通过设置相邻两个充电阶段的soc具有较大间距,可使得相邻充电阶段的设定切换电压值也具有较明显的差别,从而便于充电控制设备的控制。
84.在s240中,根据电池在第一充电阶段的第一预设充电策略,获得电池在第一充电阶段的充电电流,以在第一充电阶段,按照该第一充电阶段的充电电流对电池进行充电。
85.一实施例中,可以根据充电倍率与充电时间之间的第一函数关系,获得电池在第一充电阶段不同充电时刻的充电倍率;根据电池在第一充电阶段不同充电时刻的充电倍率,获得电池在第一充电阶段不同充电时刻的充电电流;根据电池在第一充电阶段不同充电时刻的充电电流对电池进行充电。
86.在s250中,当电池在第一充电阶段的指定电压达到第一充电阶段对应的设定切换电压值时,根据电池在第一充电阶段的预定状态参数的相关数据,获得电池在第二充电阶段的第二预设充电策略、设定切换电压值。
87.一实施例中,可以实时检测电池在第一充电阶段的动态电压,当电池的动态电压达到电池在第一充电阶段的设定切换电压值时,根据电池在第一充电阶段的电压、温度、soc,确定电池在第二充电阶段的充电电流函数、设定切换电压值。
88.在s260中,根据第二充电阶段的第二预设充电策略,获得电池在第二充电阶段的充电电流,以在第二充电阶段,按照第二充电阶段的充电电流对电池进行充电。
89.一实施例中,可以根据充电倍率与充电时间之间的第二函数关系,获得电池在第二充电阶段不同充电时刻的充电倍率;以及根据电池在第二充电阶段不同充电时刻的充电倍率,获得电池在第二充电阶段不同充电时刻的充电电流,使得充电系统按照采用第二充电阶段不同充电时刻的充电电流对电池进行充电。
90.可以理解的,在第二充电阶段之后,可以采用与s250和s260类似的方式,确定不同充电阶段的充电策略和相应的设定切换电压值,继续对电池进行充电,直至检测到电池充电完成指令,或者,直至检测到电池充电停止指令。
91.图5是本技术另一实施例的充电控制方法的流程示意图。本实施例中,电池包括串联的多个电芯。参见图5,一种充电控制方法,包括:
92.在s510中,分别获得电池的多个电芯的预定状态参数的相关数据,并确定电池和充电系统处于正常工作状态。
93.一实施例中,电池和充电系统处于正常工作状态时,电池和充电系统连接且启动充电。
94.一实施例中,电池包括串联的多个电芯,在电池和充电系统连接且启动充电状态下,可以通过但不限于各个电芯的传感器获取各个电芯的电压、温度。
95.一些实施例中,可以根据各个电芯的电压、温度,确定各个电芯和充电系统都处于正常工作状态。
96.在s520中,确定多个电芯的预充电流,采用预充电流对多个电芯进行恒流充电达到设定时长。
97.一实施例中,可以在多个电芯接入充电系统后的初始充电阶段(也可称为预充阶段),确定电池的预充电流,采用预充电流对多个电芯进行恒流充电达到设定时长。可以根据多个电芯的soc、电压和温度等预定状态参数的相关数据,按照预设方式确定电池的预充
电流,并采用预充电流对电池的多个电芯进行恒流充电达到设定时长。预充电流在设定电流范围内,例如在0~500a范围内。设定时长通常是一个较短的时长,例如为几秒或几十秒,短于后续的各个充电阶段。
98.一些实施例中,可以根据多个电芯的soc确定电池的soc,根据多个电芯的电压确定电池的电压,根据多个电芯的温度确定电池的温度,并根据电池的soc、电压、温度确定电池的预充电流,并采用预充电流对串联的多个电芯进行恒流充电达到设定时长。
99.一些实施例中,电池的soc可以是多个电芯的soc的平均soc、最大soc或者最小soc,也可以是多个电芯中某一电芯的soc,或者按照其他预设方法根据多个电芯的soc确定。电池的电压可以是多个电芯的电压的平均电压、最大电压或者最小电压,也可以是多个电芯中某一电芯的电压,或者按照其他预设方法根据多个电芯的电压确定。电池的温度可以是多个电芯的温度的平均温度、最大温度或者最小温度,也可以是多个电芯中某一电芯的温度,或者按照其他预设方法根据多个电芯的温度确定。
100.在一具体实施例中,可以根据多个电芯的soc中的最大soc、电压中的最高电压和温度中的最高温度,在设定的0~500a的电流范围内选择对应的预充电流,并采用预充电流对多个电芯进行恒流充电达到设定时长,例如0~20秒。
101.在s530中,根据多个电芯在预充阶段的预定状态参数的相关数据,获得电池在第一充电阶段的第一预设充电策略,并通过查找与第一预设充电策略对应的第一预设映射表分别获得多个电芯在第一充电阶段的对应设定切换电压值。
102.一实施例中,可以获得多个电芯在预充阶段的电压和温度,根据多个电芯的电压确定电池在预充阶段的电压,根据多个电芯的温度确定电池在预充阶段的温度;根据电池在预充阶段的电压和温度,获得电池在第一充电阶段对应的第一预设充电策略;第一预设充电策略包含充电倍率与充电时间之间的第一函数关系,其中,充电倍率随充电时间变化而变化;一些实施例中,第一函数关系为曲线函数关系,且充电倍率随充电时间增加而减小。
103.电池的电压可以是多个电芯的电压的平均电压、最大电压或者最小电压,也可以是多个电芯中某一电芯的电压,或者按照其他预设方法根据多个电芯的电压确定。电池的温度可以是多个电芯的温度的平均温度、最大温度或者最小温度,也可以是多个电芯中某一电芯的温度,或者按照其他预设方法根据多个电芯的温度确定。
104.一些实施例中,充电控制设备配置有不同的预设映射表,对应不同的充电电流函数关系;本实施例中,充电电流函数关系为充电倍率与充电时间之间的函数关系。
105.一些实施例中,预设映射表的输入包括温度和soc,输出包括设定切换电压值,不同的温度和soc的组合对应不同的设定切换电压值。不同的预设映射表中,温度和soc的组合与设定切换电压值之间有不同的对应关系。
106.一些实施例中,可根据电池在预充阶段的电压、soc和温度,获得电池在第一充电阶段对应的第一预设充电策略、以及与第一预设充电策略对应的第一预设映射表。
107.一实施例中,可以根据每个电芯在前一充电阶段(也即预充阶段)的温度和soc,通过查找第一预设映射表分别获得该电芯在第一充电阶段的对应设定切换电压值。
108.在s540中,根据电池在第一充电阶段的第一预设充电策略,获得电池在第一充电阶段的充电电流,以在第一充电阶段,按照该第一充电阶段的充电电流对电池的多个电芯
进行充电。
109.一实施例中,可以根据充电倍率与充电时间之间的第一函数关系,获得电池在第一充电阶段不同充电时刻的充电倍率;根据电池在第一充电阶段不同充电时刻的充电倍率,获得电池在第一充电阶段不同充电时刻的充电电流,使得充电系统按照第一充电阶段不同充电时刻的充电电流对电池的多个串联电芯进行充电。
110.在s550中,根据多个电芯在第一充电阶段的电压和对应设定切换电压值判定符合第一充电阶段对应的预设切换触发条件时,获得电池在第二充电阶段的第二预设充电策略,并通过查找与第一预设充电策略对应的第二预设映射表分别获得多个电芯在第二充电阶段的对应设定切换电压值。
111.一实施例中,可以实时检测每个电芯在第一充电阶段的动态电压,并确定最大动态电压值,若某个检测时刻的最大动态电压达到相应电芯在第一充电阶段的对应设定切换电压值,根据电池的多个电芯在第一充电阶段的电压和温度,确定电池在第二充电阶段的第二预设充电策略,并通过查找与第二预设充电策略对应的第二预设映射表分别获得多个电芯在第二充电阶段的对应设定切换电压值。第二预设充电策略包含充电倍率与充电时间之间的第二函数关系,且第二函数关系与第一函数关系不相同。
112.在s560中,根据电池在第二充电阶段的第二预设充电策略,获得电池在第二充电阶段的充电电流,以在第二充电阶段,按照第二充电阶段的充电电流对电池的多个电芯进行充电。
113.一实施例中,可以根据充电倍率与充电时间之间的第二函数关系,获得电池在第二充电阶段不同充电时刻的充电倍率;以及根据电池在第二充电阶段不同充电时刻的充电倍率,获得电池在第二充电阶段不同充电时刻的充电电流,使得充电系统按照第二充电阶段不同充电时刻的充电电流对电池的多个串联电芯进行充电。
114.可以理解的,在第二充电阶段之后,可以采用与s550和s560类似的方式,确定不同充电阶段的充电策略和相应的设定切换电压值,继续对电池进行充电,直至检测到电池充电完成指令,或者,直至检测到电池充电停止指令。
115.可以理解的,关于本实施例各个步骤可以参考前面实施例的描述实现,此处将不再做详细阐述说明。
116.本实施例中,通过预设映射表根据电池各个电芯各自的温度和soc实际状态,为电池的多个电芯分别确定对应的设定切换电压值,并根据多个电芯在充电阶段的电压和对应设定切换电压值判定是否符合切换触发条件,使得本实施例的充电控制方法可以较好地适应电芯之间的温度和soc一致性偏差,进而降低电池容量损失。
117.图6是本技术一实施例的充电控制设备的结构示意图。
118.参见图6,充电控制设备1000包括存储器1010和处理器1020。
119.处理器1020可以是中央处理单元(central processing unit,cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
120.存储器1010可以包括各种类型的存储单元,例如系统内存、只读存储器(rom)和永久存储装置。其中,rom可以存储处理器1020或者计算机的其他模块需要的静态数据或者指令。永久存储装置可以是可读写的存储装置。永久存储装置可以是即使计算机断电后也不会失去存储的指令和数据的非易失性存储设备。在一些实施方式中,永久性存储装置采用大容量存储装置(例如磁或光盘、闪存)作为永久存储装置。另外一些实施方式中,永久性存储装置可以是可移除的存储设备(例如软盘、光驱)。系统内存可以是可读写存储设备或者易失性可读写存储设备,例如动态随机访问内存。系统内存可以存储一些或者所有处理器在运行时需要的指令和数据。此外,存储器1010可以包括任意计算机可读存储媒介的组合,包括各种类型的半导体存储芯片(例如dram,sram,sdram,闪存,可编程只读存储器),磁盘和/或光盘也可以采用。在一些实施方式中,存储器1010可以包括可读和/或写的可移除的存储设备,例如激光唱片(cd)、只读数字多功能光盘(例如dvd-rom,双层dvd-rom)、只读蓝光光盘、超密度光盘、闪存卡(例如sd卡、min sd卡、micro-sd卡等)、磁性软盘等。计算机可读存储媒介不包含载波和通过无线或有线传输的瞬间电子信号。
121.存储器1010上存储有可执行代码,当可执行代码被处理器1020处理时,可以使处理器1020执行上文述及的方法中的部分或全部。
122.此外,根据本技术的方法还可以实现为一种计算机程序或计算机程序产品,该计算机程序或计算机程序产品包括用于执行本技术的上述方法中部分或全部步骤的计算机程序代码指令。
123.本技术还提供一种车辆,包括如上所述的充电控制设备1000。
124.本技术实施例提供的充电控制方法应用于车辆中,车辆可以包括充电控制设备1000。充电控制设备1000用于根据电池在各充电阶段的预设充电策略,确定电池在各充电阶段充电时的充电倍率,缓解电池的充电倍率和电池的实际容量不匹配带来的恶化,提高电池的使用寿命,提高电池的充电速率。充电控制设备1000可以包括处理器以及存储器,存储器存储有计算机程序指令,计算机程序指令被处理器调用时执行充电控制方法。在本技术实施例中,充电控制设备1000还可设有收发器,充电控制设备1000能够通过收发器向电池发送充电信号。充电控制设备1000以及电池之间可以通过有线或无线通信方式进行直接或间接地连接,本技术对此不做限制。电池可以包括但不限于单体动力电池、动力电池模块以及动力电池包中的任一种,本技术对此不作限制。在本技术实施例中,电池还可设有收发器,电池能够通过收发器接收充电控制设备1000发送的充电信号。电池以及充电控制设备1000之间可以通过有线或无线通信方式进行直接或间接地连接,本技术对此不做限制。
125.或者,本技术还可以实施为一种计算机可读存储介质(或非暂时性机器可读存储介质或机器可读存储介质),其上存储有可执行代码(或计算机程序或计算机指令代码),当可执行代码(或计算机程序或计算机指令代码)被充电控制设备(或服务器等)的处理器执行时,使处理器执行根据本技术的上述方法的各个步骤的部分或全部。
126.以上已经描述了本技术的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。本文中所用术语的选择,旨在最好地解释各实施例的原理、实际应用或对市场中的技术的改进,或者使本技术领域的其他普通技术人员能理解本文披露的各实施例。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1