一种车辆充电方法、装置及电子设备与流程

未命名 07-11 阅读:55 评论:0


1.本技术涉及电动汽车技术领域,具体而言,涉及一种车辆充电方法、装置及电子设备。


背景技术:

2.动力电池组是电动汽车的动力源,也是整车最重要、最昂贵的部件之一,动力电池组通常通过多节动力电池单体并联,然后再串联产生高电压和大电流,虽然初始状态时,每一个动力电池单体的性能参数基本一致,但是随着新能源汽车使用年限和行驶里程的增长,动力电池的健康状态会发生相应地衰减,为了避免动力电池健康状态的快速衰减,应对动力电池的整个充电过程进行合理规划和正确引导。
3.然而,不同车主在给动力电池充电时均较为随意,充电的起始剩余电量(state of charge,剩余电量)、终止剩余电量以及初始充电温度的随机性均较大,且部分车主的深度放电频率较高,这些都会对动力电池的健康状态产生明显影响,造成动力电池健康状态衰减较快的问题。


技术实现要素:

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.为了更清楚地说明本技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
29.图1示出了本技术实施例所提供的车辆充电方法的流程图;
30.图2示出了本技术实施例所提供的车辆充电装置的结构示意图;
31.图3示出了本技术实施例所提供的电子设备的结构示意图。
具体实施方式
32.为使本技术实施例的目的、技术方案和优点更加清楚,下面将结合本技术实施例中附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本技术的实施例的详细描述并非旨在限制要求保护的本技术的范围,而是仅仅表示本技术的选定实施例。基于本技术的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的每个其他实施例,都属于本技术保护的范围。
33.本说明书中使用用语“一个”、“一”、“该”和“所述”用以表示存在一个或多个要素/组成部分/等;用语“包括”和“具有”用以表示开放式的包括在内的意思并且是指除了列出的要素/组成部分/等之外还可存在另外的要素/组成部分/等;用语“第一”和“第二”等仅作为标记使用,不是对其对象的数量限制。
34.应当理解,在本技术实施例中,“至少一个”是指一个或者多个,“多个”是指两个或
者两个以上。“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。“包含a、b和/或c”是指包含a、b、c三者中任1个或任2个或3个。
35.应当理解,在本技术实施例中,“与a对应的b”、“与a相对应的b”、“a与b相对应”或者“b与a相对应”,表示b与a相关联,根据a可以确定b。根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其他信息确定b。
36.值得注意的是,在本技术提出之前,动力电池组是电动汽车的动力源,也是整车最重要、最昂贵的部件之一,动力电池组通常通过多节动力电池单体并联,然后再串联产生高电压和大电流,虽然初始状态时,每一个动力电池单体的性能参数基本一致,但是随着新能源汽车使用年限和行驶里程的增长,动力电池的健康状态会发生相应地衰减,为了避免动力电池健康状态的快速衰减,应对动力电池的整个充电过程进行合理规划和正确引导。然而,不同车主在给动力电池充电时均较为随意,充电的起始剩余电量(state of charge,剩余电量)、终止剩余电量以及初始充电温度的随机性均较大,且部分车主的深度放电频率较高,这些都会对动力电池的健康状态产生明显影响,造成动力电池健康状态衰减较快的问题。
37.基于此,本技术实施例提供了一种车辆充电方法,以降低动力电池健康状态的衰减速度。
38.为便于本领域技术人员更好地理解本技术,下面对本技术实施例提供的一种车辆充电方法、装置及电子设备进行详细介绍。
39.请参阅图1,图1为本技术实施例所提供的一种车辆充电方法的流程图。如图1所示,本技术实施例提供的车辆充电方法,包括:
40.步骤s101,获取与待充电的当前车辆相同车型的不同车辆动力电池的健康状态数据,基于健康状态数据选取处于健康状态的目标车辆。
41.该步骤中,相同车型可指同一型号的车辆。
42.健康状态数据可指soh数据(state of health,soh),soh是指在一定条件下,电池所能充入或放出电量与电池标称容量的百分比。
43.在本技术实施例中,首先对影响动力电池健康状态的充电行为参数进行筛选,通过充电行为参数可以反映出不同的充电行为。充电行为参数包括:车辆标识、soh值、充电起始剩余电量(充电起始soc)、充电截止剩余电量(充电截止soc)、充电温度、充电倍率(充电倍率与充电电流相对应,两者可以相互转化)。这里,使用chrhealthinfi来表示第i辆的单次充电行为参数,chrhealthinfi=[vehicleidi,wi,sohi,chrstartsoci,chrstopsoc
i chrtempi,chrcurr[]i]。
[0044]
其中,vehicleidi表示车辆vin号码,它是车辆身份的唯一标识;wi表示车辆累计行驶里程,简称odo;sohi表示车辆动力电池的soh值;chrstartsoci表示充电起始soc;chrstopsoci表示充电截止soc;chrtempi表示充电起始温度;chrcurr[]i表示充电倍率,chrcurr[]是一个二维数组,这个二维数组的第一维为soc值,第二维为chrcurr值,即不同soc值下的充电电流。
[0045]
针对每辆汽车,每当车辆进行充电时车辆均会将本次充电行为对应的
chrhealthinf记录并上传到云端,这样,在当前车辆充电时就可以从云端获取与当前车辆相同车型的其他车辆的chrhealthinf,并从chrhealthinf中获取该车的soh数据,以根据不同车辆的soh数据选取处于健康状态的目标车辆。
[0046]
在一可选实施例中,基于健康状态数据选取处于健康状态的目标车辆,包括:按照预设的区间长度,将全部行驶里程分为多个行驶里程区间;针对每个行驶里程区间,基于行驶里程处于该行驶里程区间内不同车辆动力电池的健康状态数据,生成该行驶里程区间内以行驶里程为自变量,健康状态数据为因变量的最优线性方程;将健康状态数据的取值位于最优线性方程上方的车辆确定为该行驶里程区间内的目标车辆。
[0047]
具体的,选取5000公里为预设的区间长度,假设全部行驶里程为100000公里,则可将全部行驶里程分为20个行驶里程区间,这20个行驶里程区间依次为[0,5000)、[5000,10000)、[10000,15000)、[15000,20000)
……
依此类推。
[0048]
假设,在与当前车辆相同车型的其他100台车辆中有15辆车的行驶里程在[5000,10000)这一行驶里程区间内,则将这15辆车的soh数据作为因变量的取值,将这15辆车的行驶里程数据作为自变量的取值,共可得到15个数据点,可以使用最小二乘法对这15个数据点进行拟合生成[5000,10000)这一行驶里程区间对应的最优线性方程。最优线性方程为:y=a+bx。
[0049]
上式中,上式中,上式中,以及分别表示x的均值和y的均值。
[0050]
另外,为了保证拟合精度可额外增加噪声变量λ,λ=s,s表示方差,s的计算公式如下所示:
[0051][0052]
这样,当sohi》a+b
×
wi+λ,wi∈[5000,10000)时,该车辆i被确定为该行驶里程区间[5000,10000)内的目标车辆,即处于健康状态的车辆。由不同行驶里程区间内的目标车辆共同构成全部目标车辆。
[0053]
步骤s102,对目标车辆对应的充电行为进行统计,生成表征不同充电行为的行为优先级的健康充电行为序列以及不同剩余电量区间对应的优先充电电流。
[0054]
该步骤中,健康充电行为序列可指不同充电行为对于车辆健康充电的影响程度的序列,健康充电行为序列用于表征不同充电行为的行为优先级,当完全按照健康充电行为序列中的参数进行充电时,能够最大程度地实现车辆的健康充电。
[0055]
在本技术实施例中,首先确定所有目标车辆的总充电次数,假设这个总充电次数为10000,在这10000次充电过程中soc为0%至5%区间内且以curr1为充电电流的充电次数为100次,则p_11=100/10000=1%。依此类推,利用不同车辆在历次充电行为中的充电电流与soc的对应关系,可以得到如表1所示的不同剩余电量区间下不同健康充电电流的优先概率表。
[0056]
表1为不同剩余电量区间下不同健康充电电流的优先概率表。
[0057]
充电电流/soc[0,5%](5%,10%](10%,15%]

curr1p_11p_12p_13

curr2p_21p_22p_23
………………
currnp_n1p_n2p_n3

[0058]
根据表1可以确定不同剩余电量区间各自对应的优先充电电流,以表1中第一列为例,假设p_11、p_21、p_31
……
p_n1中p_21的数值最大,则可将p_21对应的充电电流curr2作为soc在[0,5%]这一区间内的优先充电电流的取值。
[0059]
在一可选实施例中,对目标车辆对应的充电行为进行统计,生成表征不同充电行为的行为优先级的健康充电行为序列以及不同剩余电量区间对应的优先充电电流,包括:确定所有目标车辆的总充电次数以及充电时不同的起始剩余电量区间对应的多个第一充电次数、充电时不同的截止剩余电量区间对应的多个第二充电次数、充电时不同的充电温度区间对应的多个第三充电次数;分别计算每个第一充电次数占总充电次数的比例得到多个第一占比、每个第二充电次数占总充电次数的比例得到多个第二占比以及每个第三充电次数占总充电次数的比例得到多个第三占比;将多个第一占比、多个第二占比以及多个第三占比按照数值从大到小的顺序进行排列,生成健康充电行为序列。
[0060]
具体的,确定目标车辆后,可以根据目标车辆的充电行为对影响动力电池健康的充电行为进行二次筛选。由于充电起始soc、充电截止soc和充电温度均具有相应的随机性和独立性,因此,可通过概率统计的方式,通过将充电行为参数切分为不同的数据段来计算不同充电行为的细分参数。
[0061]
以充电起始soc为例,按照5%为一个数据区间,可将充电起始soc划分为20个数据区间,一个数据区间记作pchrstart_i,将充电起始soc的全部数据区间记作pchrstart,pchrstart=[pstart_1,pstart_2,pstart_3,

,pstart_19,pstart_20],其中,pstart_1表示充电起始soc在[0,5%]这一区间的充电次数占目标车辆的总充电次数的比例,依此类推,每个比例均为一个第一占比。
[0062]
以充电起始soc在[0,5%]的充电次数为200次、总充电次数为10000为例,则这个200即为第一充电次数,200/10000=2%,则这个2%就是一个第一占比。
[0063]
以充电截止soc为例,按照5%为一个数据区间,可将充电截止soc划分为20个数据区间,一个数据区间记作pchrstop_i,将充电截止soc的全部数据区间记作pchrstop,pchrstop=[pstop_1,pstop_2,pstop_3,

,pstop_19,pstop_20],其中,pstop_1表示充电截止soc在[0,5%]这一区间的充电次数占目标车辆的总充电次数的比例,依此类推,每个比例均为一个第二占比。
[0064]
以充电截止soc在[70,75%]的充电次数为300次、总充电次数为10000为例,则这个300即为第二充电次数,300/10000=3%,则这个3%就是一个第二占比。
[0065]
以充电温度为例,按照5%为一个数据区间,可将充电温度划分为20个数据区间,一个数据区间记作pchrtemp_i,将充电温度的全部数据区间记作pchrtemp,pchrtemp=[ptemp_1,ptemp_2,ptemp_3,

,ptemp_19,ptemp_20],其中,ptemp_1表示充电温度在[-50
°
,-45
°
]这一区间的充电次数占目标车辆的总充电次数的比例,依此类推,每个比例均为一个第三占比。
[0066]
以充电温度在[30
°
,35
°
]的充电次数为400次、总充电次数为10000为例,则这个
400即为第三充电次数,400/10000=4%,则这个4%就是一个第三占比。
[0067]
将pchrstart、pchrstop、pchrtemp中的各个占比按照数值从大到小的顺序进行排列,这样就可以得到一个健康充电行为序列,例如:[pchrstart.pstart1,pchrtemp.ptemp10,pchrstart.pstart2,pchrstop.pstop3,

]。
[0068]
步骤s103,获取当前车辆的剩余电量差值,基于剩余电量差值以及当前车辆在预设时间区间内的用车信息确定差异均衡时间,差异均衡时间是用于均衡不同动力电池之间电压差异的时间。
[0069]
该步骤中,剩余电量差值可指当前车辆的动力电池中最大电芯电压对应的剩余电量与最小电芯电压对应的剩余电量之间的差值,剩余电量差值用于确定差异均衡时间。
[0070]
用车信息可指当前车辆的充电信息和行车时间信息,充电信息可指单月充电时间以及单月充电次数,行车时间信息可指车辆行驶的时长。
[0071]
用车信息包括但不限于:单月行车时间、单月充电时间以及单月充电次数。
[0072]
在本技术实施例中,同一车型的bms系统在单位时间内的均衡能力是相同的,可以通过均衡电阻、均衡占空比等参数来计算单位时间均衡能力。然后,根据单位时间均衡能力以及剩余电量差值计算差异均衡时间。
[0073]
在计算剩余电量差值时,首先确定当前车辆中动力电池的最大电压值以及最小电压值,将最大电压值以及最小电压值分别折算为第一剩余电量以及第二剩余电量,将第一剩余电量与第二剩余电量的差值作为剩余电量差值。其中,剩余电量差值记作δsoc。
[0074]
在一可选实施例中,用车信息包括单月行车时间以及单月充电次数;基于剩余电量差值以及当前车辆在预设时间区间内的用车信息确定差异均衡时间,包括:确定当前车辆的单位时间均衡能力,将剩余电量差值与单位时间均衡能力的比值确定为均衡时间;将均衡时间与单月行车时间的差值确定为充电均衡时间;将充电均衡时间与单月充电次数的比值确定为差异均衡时间。
[0075]
具体的,可通过计算得到单位时间均衡能力的取值,单位时间均衡能力记作q,q=
ɑ
×
ucell/rbalance,其中,
ɑ
表示均衡占空比,均衡占空比对于同一车型来说是一个固定值,由电池管理系统(battery management system,bms)系统决定;ucell表示电芯电压值,测量动力电池中不同电芯的电压值后选取最大的电压值作为ucell;rbalance表示均衡电阻,由bms系统硬件设备决定,也是一个固定数值。
[0076]
将剩余电量差值δsoc与单位时间均衡能力q的比值确定为均衡时间,均衡时间记作tb,则tb=δsoc/q。
[0077]
充电均衡时间记作t
cb
,单月行车时间记作tg,则t
cb
=t
b-tg。差异均衡时间记作t1,单月充电次数记作nc,则t1=t
cb
/nc。
[0078]
步骤s104,基于当前车辆的当前电池温度、健康充电行为序列以及优先充电电流,确定预计充电时间。
[0079]
该步骤中,当前电池温度可指车辆电池包的当前温度。
[0080]
预计充电时间可指估算出的健康充电情况下充电所需的时长。
[0081]
在一可选实施例中,基于当前车辆的当前电池温度、健康充电行为序列以及优先充电电流,确定预计充电时间,包括:从健康充电行为序列中选取目标充电温度,计算目标充电温度与当前电池温度的差值,将差值与平均加热时间的乘积作为加热时间;从健康充
电行为序列中选取目标起始剩余电量以及目标截止剩余电量,由目标起始剩余电量以及目标截止剩余电量组成目标剩余电量总区间;根据不同剩余电量区间的区间范围,将目标剩余电量总区间划分为多个目标剩余电量区间;针对每个目标剩余电量区间,利用该目标剩余电量区间对应的优先充电电流计算该目标剩余电量区间对应的充电时间;将加热时间与不同目标剩余电量区间对应的多个充电时间之和确定为预计充电时间。
[0082]
这里,目标充电温度可指期望电池包达到的理想充电温度。
[0083]
为了达到更好的充电效果,避免对动力电池的健康状态造成不良影响,整个充电过程是先将电池包的温度提升到理想的温度区间,然后再进行充电,因此,先确定目标充电温度,使电池包的温度提升至目标充电温度后再进行充电。
[0084]
平均加热时间可指电池包的温度上升1度所需花费的平均时间,平均加热时间是一个固定参数,由bms系统决定。
[0085]
以上述示例为例,假设健康充电行为序列为如下所示:[pchrstart.pstart1,pchrtemp.ptemp10,pchrstart.pstart2,pchrstop.pstop3,

],则选取健康充电行为序列中排在最前面的pchrtemp的取值对应的充电温度作为目标充电温度,即选取pchrtemp.ptemp10对应的充电温度作为目标充电温度。需要说明的是,由于健康充电行为序列中的取值是按照数值从大到小的顺序排列的,所以目标充电温度也是pchrtemp中数值最大的占比对应的充电温度。
[0086]
然后,计算目标充电温度与当前电池温度的差值,这个差值反映了当前电池温度与理想充电温度之间的差距,计算该差值与平均加热时间的乘积,该乘积就是将当前电池温度提升至目标充电温度所需花费的时间,即加热时间记作:th。
[0087]
以上述示例为例,选取健康充电行为序列中排在最前面的pchrstart的取值对应的充电起始soc作为目标起始剩余电量,即选取pchrstart.pstart1对应的充电起始soc作为目标起始剩余电量。选取健康充电行为序列中排在最前面的pchrstop的取值对应的充电截止soc作为目标截止剩余电量,即选取pchrstart.pstop3对应的充电截止soc作为目标截止剩余电量。
[0088]
假设,目标起始剩余电量为11%,目标截止剩余电量为92%,则目标剩余电量总区间为[11%,92%],且由于表1中不同剩余电量区间之间的区间范围为5%,所以将目标剩余电量总区间划分为[11%,15%]、(15%,20%]、(20%,25%]、

、(90%,92%]多个目标剩余电量区间。然后,针对每个目标剩余电量区间,利用对应的优先充电电流计算该目标剩余电量区间对应的充电时间。这里,可采用如下公式计算每个目标剩余电量区间的充电时间:
[0089]
t
ci
=(soc
i_max-soc
i_min
)/curri;
[0090]
上式中,t
4i
表示第i个目标剩余电量区间的充电时间,soc
i_max
表示第i个目标剩余电量区间的最大soc值;soc
i_min
表示第i个目标剩余电量区间的最小soc值;curri表示目标剩余电量区间对应的优先充电电流。
[0091]
最后,将加热时间与不同目标剩余电量区间对应的多个充电时间之和确定为预计充电时间。
[0092]
步骤s105,将差异均衡时间与预计充电时间进行比较,若预计充电时间大于差异均衡时间,将预计充电时间作为实际充电时长,按照健康充电行为序列指示的充电方案为当前车辆充电。
[0093]
该步骤中,差异均衡时间表明了将不同动力电池之间电压差异均衡掉所需的时间,当差异均衡时间与动力电池充满电的时间相等时,能够较好地实现健康充电的目的,所以需要将差异均衡时间与预计充电时间进行比较。
[0094]
如果预计充电时间大于差异均衡时间,表明可以在预计的充电时间内完成差异均衡,实现健康充电,所以可直接将预计充电时间作为实际充电时长,并按照健康充电行为序列指示的充电方案为当前车辆充电。
[0095]
在一可选实施例中,在将差异均衡时间与预计充电时间进行比较之后,还包括:若预计充电时间小于或者等于差异均衡时间,调整优先充电电流的取值,返回执行确定预计充电时间的步骤。
[0096]
具体的,如果预计充电时间小于或者等于差异均衡时间,表明无法在预计的充电时间内完成单次差异均衡,不能实现健康充电,所以需要调小优先充电电流的取值,并返回执行步骤s104,直至预计充电时间大于差异均衡时间为止。
[0097]
这里,调小优先充电电流的倍率可以通过如下方法计算。由于预计充电时间等于加热时间与不同目标剩余电量区间对应的多个充电时间之和且健康充电情况下tb等于预计充电时间,所以如此可计算得到β即为调整优先充电电流的倍率。
[0098]
在一可选实施例中,按照健康充电行为序列指示的充电方案为当前车辆充电,包括:将健康充电行为序列对应的充电方案推送至当前车辆的车主;响应于车主的第一充电指令,按照健康充电行为序列指示的充电方案为当前车辆充电。
[0099]
具体的,根据健康充电行为序列以及预计充电时间,可以实时提醒车主充电,并将根据预计充电时间计算出预计充电结束时间,将预计充电结束时间、目标截止剩余电量推送给车主,询问车主是否按照健康充电行为序列进行充电,如果车主接受则按照车主健康充电行为序列进行健康充电。
[0100]
在一可选实施例中,在将健康充电行为序列对应的充电方案推送至当前车辆的车主之后,还包括:响应于车主拒绝执行该充电方案的第二充电指令,按照第二充电指令中的用车时间、期望用车剩余电量对健康充电行为序列进行调整生成新的健康充电行为序列;按照新的健康充电行为序列为当前车辆充电。
[0101]
这里,期望用车剩余电量可指期望用车时车辆的soc值,例如:车主希望充满电后才开始用车,则此时的期望用车剩余电量为100%。
[0102]
具体的,如果车主不接受系统推荐的充电方案,则询问车主的用车时间以及期望用车剩余电量,并根据获取的用车时间以及期望用车剩余电量,计算当前时间与预计充电时间之和是否大于用车时间。
[0103]
如果当前时间与预计充电时间之和大于用车时间,说明无法在用车时间之前完成充电,则需要不断调整健康充电行为序列中的参数,例如:充电电流大小、充电温度,确定是否存在当前时间与预计充电时间之和小于或者等于用车时间的可能,如果没有这种可能则说明无法在车主用车时完成充电,则提示车主无法满足要求,并告知车主充满电的时间。在调整健康充电行为序列中的参数的过程中,可从健康充电行为序列中的最后一个参数开始调整,即选择影响最小的因素进行调整,并计算每次调整后的预计充电时间,如果还无法满足要求则调整倒数第二个参数,依此类推,直至满足车主的用车需求。
[0104]
如果当前时间与预计充电时间之和小于或者等于用车时间,说明可以在用车时间之前完成充电,则可降低充电电流,以达到延长差异均衡时间的目的。
[0105]
与现有技术中车辆充电方法相比,本技术能够根据动力电池的健康状态数据选取处于健康状态的目标车辆,对目标车辆的充电行为进行统计,以将充电行为提取为充电参数,利用提取的充电参数为当前车辆充电,解决了因车主的充电行为不当,造成的动力电池健康状态衰减较快的问题。
[0106]
基于同一发明构思,本技术实施例中还提供了与车辆充电方法对应的车辆充电装置,由于本技术实施例中的装置解决问题的原理与本技术实施例上述车辆充电方法相似,因此装置的实施可以参见方法的实施,重复之处不再赘述。
[0107]
请参阅图2,图2为本技术实施例所提供的一种车辆充电装置的结构示意图。如图2中所示,所述车辆充电装置200包括:
[0108]
车辆选取模块201,用于获取与待充电的当前车辆相同车型的不同车辆的健康状态数据,基于健康状态数据选取处于健康状态的目标车辆;
[0109]
数据统计模块202,用于对目标车辆对应的充电行为进行统计,生成表征不同充电行为的行为优先级的健康充电行为序列以及不同剩余电量区间对应的优先充电电流;
[0110]
均衡时间确定模块203,用于获取当前车辆的剩余电量差值,基于剩余电量差值以及当前车辆在预设时间区间内的用车信息确定差异均衡时间,差异均衡时间是用于均衡不同动力电池之间电压差异的时间;
[0111]
充电时间确定模块204,用于基于当前车辆的当前电池温度、健康充电行为序列以及优先充电电流,确定预计充电时间;
[0112]
车辆充电模块205,用于将差异均衡时间与预计充电时间进行比较,若预计充电时间大于差异均衡时间,将预计充电时间作为实际充电时长,按照健康充电行为序列指示的充电方案为当前车辆充电。
[0113]
请参阅图3,图3为本技术实施例所提供的一种电子设备的结构示意图。如图3中所示,所述电子设备300包括处理器310、存储器320和总线330。
[0114]
所述存储器320存储有所述处理器310可执行的机器可读指令,当电子设备300运行时,所述处理器310与所述存储器320之间通过总线330通信,所述机器可读指令被所述处理器310执行时,可以执行如上述图1所示方法实施例中的车辆充电方法的步骤,具体实现方式可参见方法实施例,在此不再赘述。
[0115]
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0116]
在本技术所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0117]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个
网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0118]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0119]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可执行的非易失的计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0120]
最后应说明的是:以上所述实施例,仅为本技术的具体实施方式,用以说明本技术的技术方案,而非对其限制,本技术的保护范围并不局限于此,尽管参照前述实施例对本技术进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本技术实施例技术方案的精神和范围,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以权利要求的保护范围为准。

技术特征:
1.一种车辆充电方法,其特征在于,包括:获取与待充电的当前车辆相同车型的不同车辆动力电池的健康状态数据,基于所述健康状态数据选取处于健康状态的目标车辆;对所述目标车辆对应的充电行为进行统计,生成表征不同充电行为的行为优先级的健康充电行为序列以及不同剩余电量区间对应的优先充电电流;获取所述当前车辆的剩余电量差值,基于所述剩余电量差值以及所述当前车辆在预设时间区间内的用车信息确定差异均衡时间,所述差异均衡时间是用于均衡不同动力电池之间电压差异的时间;基于所述当前车辆的当前电池温度、所述健康充电行为序列以及所述优先充电电流,确定预计充电时间;将所述差异均衡时间与所述预计充电时间进行比较,若所述预计充电时间大于差异均衡时间,将所述预计充电时间作为实际充电时长,按照所述健康充电行为序列指示的充电方案为当前车辆充电。2.根据权利要求1所述的方法,其特征在于,所述基于所述健康状态数据选取处于健康状态的目标车辆,包括:按照预设的区间长度,将全部行驶里程分为多个行驶里程区间;针对每个行驶里程区间,基于行驶里程处于该行驶里程区间内不同车辆动力电池的健康状态数据,生成该行驶里程区间内以行驶里程为自变量,健康状态数据为因变量的最优线性方程;将健康状态数据的取值位于所述最优线性方程上方的车辆确定为该行驶里程区间内的目标车辆。3.根据权利要求1所述的方法,其特征在于,所述对所述目标车辆对应的充电行为进行统计,生成表征不同充电行为的行为优先级的健康充电行为序列以及不同剩余电量区间对应的优先充电电流,包括:确定所有目标车辆的总充电次数以及充电时不同的起始剩余电量区间对应的多个第一充电次数、充电时不同的截止剩余电量区间对应的多个第二充电次数、充电时不同的充电温度区间对应的多个第三充电次数;分别计算每个第一充电次数占总充电次数的比例得到多个第一占比、每个第二充电次数占总充电次数的比例得到多个第二占比以及每个第三充电次数占总充电次数的比例得到多个第三占比;将所述多个第一占比、所述多个第二占比以及所述多个第三占比按照数值从大到小的顺序进行排列,生成健康充电行为序列。4.根据权利要求1所述的方法,其特征在于,所述用车信息包括单月行车时间以及单月充电次数;所述基于所述剩余电量差值以及所述当前车辆在预设时间区间内的用车信息确定差异均衡时间,包括:确定所述当前车辆的单位时间均衡能力,将所述剩余电量差值与所述单位时间均衡能力的比值确定为均衡时间;将所述均衡时间与所述单月行车时间的差值确定为充电均衡时间;
将所述充电均衡时间与所述单月充电次数的比值确定为差异均衡时间。5.根据权利要求1所述的方法,其特征在于,所述基于所述当前车辆的当前电池温度、所述健康充电行为序列以及所述优先充电电流,确定预计充电时间,包括:从所述健康充电行为序列中选取目标充电温度,计算所述目标充电温度与所述当前电池温度的差值,将所述差值与平均加热时间的乘积作为加热时间;从所述健康充电行为序列中选取目标起始剩余电量以及目标截止剩余电量,由所述目标起始剩余电量以及目标截止剩余电量组成目标剩余电量总区间;根据所述不同剩余电量区间的区间范围,将所述目标剩余电量总区间划分为多个目标剩余电量区间;针对每个目标剩余电量区间,利用该目标剩余电量区间对应的优先充电电流计算该目标剩余电量区间对应的充电时间;将所述加热时间与不同目标剩余电量区间对应的多个充电时间之和确定为预计充电时间。6.根据权利要求1所述的方法,其特征在于,在所述将所述差异均衡时间与所述预计充电时间进行比较之后,还包括:若所述预计充电时间小于或者等于所述差异均衡时间,调整
优先充电电流
的取值,返回执行所述确定预计充电时间的步骤。7.根据权利要求1所述的方法,其特征在于,所述按照所述健康充电行为序列指示的充电方案为当前车辆充电,包括:将所述健康充电行为序列对应的充电方案推送至所述当前车辆的车主;响应于所述车主的第一充电指令,按照所述健康充电行为序列指示的充电方案为当前车辆充电。8.根据权利要求7所述的方法,其特征在于,在所述将所述健康充电行为序列对应的充电方案推送至所述当前车辆的车主之后,还包括:响应于所述车主拒绝执行该充电方案的第二充电指令,按照所述第二充电指令中的用车时间、期望用车剩余电量对所述健康充电行为序列进行调整生成新的健康充电行为序列;按照所述新的健康充电行为序列为当前车辆充电。9.一种车辆充电装置,其特征在于,包括:车辆选取模块,用于获取与待充电的当前车辆相同车型的不同车辆动力电池的健康状态数据,基于所述健康状态数据选取处于健康状态的目标车辆;数据统计模块,用于对所述目标车辆对应的充电行为进行统计,生成表征不同充电行为的行为优先级的健康充电行为序列以及不同剩余电量区间对应的优先充电电流;均衡时间确定模块,用于获取所述当前车辆的剩余电量差值,基于所述剩余电量差值以及所述当前车辆在预设时间区间内的用车信息确定差异均衡时间,所述差异均衡时间是用于均衡不同动力电池之间电压差异的时间;充电时间确定模块,用于基于所述当前车辆的当前电池温度、所述健康充电行为序列以及所述优先充电电流,确定预计充电时间;车辆充电模块,用于将所述差异均衡时间与所述预计充电时间进行比较,若所述预计
充电时间大于差异均衡时间,将所述预计充电时间作为实际充电时长,按照所述健康充电行为序列指示的充电方案为当前车辆充电。10.一种电子设备,其特征在于,包括:处理器、存储介质和总线,所述存储介质存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储介质之间通过总线通信,所述处理器执行所述机器可读指令,以执行如权利要求1至8中任一项所述的车辆充电方法的步骤。

技术总结
本申请提供了一种车辆充电方法、装置及电子设备,所述方法包括:获取不同车辆的健康状态数据,基于健康状态数据选取目标车辆;对目标车辆对应的充电行为进行统计生成健康充电行为序列及优先充电电流;获取当前车辆的剩余电量差值,基于剩余电量差值以及当前车辆在预设时间区间内的用车信息确定差异均衡时间;基于当前车辆的当前电池温度、健康充电行为序列及优先充电电流确定预计充电时间;将差异均衡时间与预计充电时间进行比较,若预计充电时间大于差异均衡时间,将预计充电时间作为实际充电时长,按照健康充电行为序列指示的充电方案为当前车辆充电。通过采用上述车辆充电方法、装置及电子设备,解决了动力电池健康状态衰减较快的问题。较快的问题。较快的问题。


技术研发人员:王政伟 郭旭洋 张建彪 杨红新
受保护的技术使用者:章鱼博士智能技术(上海)有限公司
技术研发日:2022.12.30
技术公布日:2023/7/6
版权声明

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

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

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

相关推荐