CN111142029A - 一种动力电池剩余充电时间估算方法 - Google Patents
一种动力电池剩余充电时间估算方法 Download PDFInfo
- Publication number
- CN111142029A CN111142029A CN202010123102.8A CN202010123102A CN111142029A CN 111142029 A CN111142029 A CN 111142029A CN 202010123102 A CN202010123102 A CN 202010123102A CN 111142029 A CN111142029 A CN 111142029A
- Authority
- CN
- China
- Prior art keywords
- charging
- soc
- power battery
- stage
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/382—Arrangements for monitoring battery or accumulator variables, e.g. SoC
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/367—Software therefor, e.g. for battery testing using modelling or look-up tables
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
本发明公开了一种动力电池剩余充电时间估算方法,其能够适应直流充电、交流充电、充电加热等不同工况,适用于配备冷却***和不配备冷却***的动力电池包;能根据充电桩的输出能力实时更新剩余充电时间,具备了充电桩输出电流异常时的冗余估算能力;能根据充电目标SOC值的变化实时更新剩余充电时间,兼容了充电目标SOC值可变功能;能准确的估算动力电池剩余充电时间,为用户用车提供准确的参考,提升用户体验。
Description
技术领域
本发明属于新能源汽车电池管理***领域,具体涉及一种动力电池剩余充电时间估算方法。
背景技术
随着全球气候逐步恶化、城市大气污染加剧和石油资源过度消耗,汽车领域越来越多的人将目光投到了电动汽车上。动力电池为电动汽车的重要组成部分,动力电池充电过程中的充电时间、剩余充电时间估算等对用户体验十分重要。估算准确的剩余充电时间能够给用户用车提供适当的指导,使用户能够根据自身情况合理的安排用车,减少不必要的等待,提升用户体验。
目前传统的动力电池剩余充电时间估算方法基本上是根据动力电池充入容量除以实际充电电流得到,估算精度不高,用户体验感不强。
CN108646190A公开了一种电池剩余充电时间估算方法、装置和设备,其能对电池剩余充电时间进行估算,但是其未考虑充电桩输出能力和充电目标SOC值变化情况,如果充电桩输出能力不能满足各个充电阶段的充电需求电流或者充电目标SOC值变化,仍按照同样的估算方式处理,会导致剩余充电时间估算不够准确。
发明内容
本发明的目的是提供一种动力电池剩余充电时间估算方法,以能够较为准确的估算出剩余充电时间,给用户使用提供合理的参考。
本发明所述的动力电池剩余充电时间估算方法,其特征在于,包括:
第一步、判断当前时刻的动力电池温度是否小于预设温度阈值Tem阈且加热状态标志位表示加热状态激活,如果是,则执行第二步,否则执行第三步;
第二步、判断充电状态标志位是否表示充电,如果是,则执行第四步,否则返回执行第一步;
第三步、判断充电状态标志位是否表示充电,如果是,则执行第六步,否则返回执行第一步;
第四步、确定加热时间THeat和充电时间TChrg,将加热时间THeat与充电时间TChrg相加,得到有加热的剩余充电时间估算值T”Pred(即T”Pred=THeat+TChrg),然后执行第五步;
第五步、判断动力电池的加热状态标志位是否表示加热状态消失,如果是,则执行第六步,否则返回执行第四步;
第六步、根据充电起始时刻的动力电池单体电压、各个充电阶段的充电截止电压,确定充电起始时刻动力电池所处的充电阶段;根据充电起始时刻的动力电池温度查询温度-充电需求电流表,获得各个充电阶段的充电需求电流;根据充电起始时刻的动力电池SOC值SOC0、充电起始时刻的充电目标SOC值SOCend、各个充电阶段的动力电池SOC标定值、电池充入容量标定值Cap、充电起始时刻动力电池所处的充电阶段和各个充电阶段的充电需求电流,计算充电起始时刻的剩余充电时间估算值TPred(0),利用公式:K0=TPred(0)÷(SOCend-SOC0),计算剩余充电时间初始变化率K0,然后执行第七步;
第七步、将剩余充电时间初始变化率K0赋值给变化率计算值K,然后执行第八步;
第八步、判断当前时刻的动力电池SOC值SOCt是否小于当前时刻的充电目标SOC值SOCobj,如果是,则执行第九步,否则结束;
第九步、判断当前时刻动力电池所处的充电阶段的实际充电电流(该实际充电电流与充电桩的实际输出能力有关)与充电需求电流之差的绝对值是否大于或等于预设电流阈值I阈且持续预设时间T阈,如果是,则执行第十步,否则执行第十一步;
第十步、根据当前时刻的动力电池单体电压、各个充电阶段的充电截止电压,确定当前时刻动力电池所处的充电阶段;将各个充电阶段的充电需求电流分别与当前时刻动力电池所处的充电阶段的实际充电电流取小值,作为各个充电阶段的计算电流;根据当前时刻的动力电池SOC值SOCt、当前时刻的充电目标SOC值SOCobj、各个充电阶段的动力电池SOC标定值、电池充入容量标定值Cap、当前时刻动力电池所处的充电阶段和各个充电阶段的计算电流,计算当前时刻的剩余充电时间估算值TPred(t),利用公式:K'0=TPred(t)÷(SOCobj-SOCt),计算剩余充电时间更新变化率K'0,然后执行第十三步;
第十一步、判断当前时刻的充电目标SOC值是否与前一次的充电目标SOC值一致,如果是,则执行第十四步,否则执行第十二步;
第十二步、根据当前时刻的动力电池单体电压、各个充电阶段的充电截止电压,确定当前时刻动力电池所处的充电阶段;根据当前时刻的动力电池SOC值SOCt、当前时刻的充电目标SOC值SOCobj、各个充电阶段的动力电池SOC标定值、电池充入容量标定值Cap、当前时刻动力电池所处的充电阶段和各个充电阶段的充电需求电流,计算当前时刻的剩余充电时间估算值TPred(t),利用公式:K'0=TPred(t)÷(SOCobj-SOCt),计算剩余充电时间更新变化率K'0,然后执行第十三步;
第十三步、将剩余充电时间更新变化率K'0赋值给变化率计算值K,然后返回执行第八步;
第十四步、利用公式:TPred(t)=TPred(t-1)-K×(SOCt-SOCt-1),计算当前时刻的剩余充电时间估算值TPred(t);其中,TPred(t-1)表示前一次计算的剩余充电时间估算值,SOCt表示当前时刻的动力电池SOC值,SOCt-1表示前一次的动力电池SOC值;然后返回执行第八步。
优选的,所述充电时间TChrg的确定方法包括:
根据加热起始时刻的动力电池单体电压、各个充电阶段的充电截止电压,确定充电起始时刻动力电池将处的充电阶段;根据加热目标温度Temtar查询温度-充电需求电流表,获得各个充电阶段的充电需求电流;根据加热起始时刻的动力电池SOC值SOCHeat、当前时刻的充电目标SOC值SOCobj、各个充电阶段的动力电池SOC标定值、电池充入容量标定值Cap、充电起始时刻动力电池将处的充电阶段和各个充电阶段的充电需求电流,计算得到充电时间TChrg。
优选的,所述加热时间THeat通过公式:THeat=(Temtar-Temmin)×Rate确定;其中,Temtar表示加热目标温度,Temmin表示动力电池最低温度,Temmin随着加热的进行不断升高,Rate表示动力电池的温升速率。
优选的,确定某个时刻动力电池所处的充电阶段的方法为:
判断某个时刻的动力电池单体电压与各个充电阶段的充电截止电压之间的关系;
如果某个时刻的动力电池单体电压大于或等于第k-1个充电阶段的充电截止电压,并且小于第k个充电阶段的充电截止电压,则确定该时刻动力电池所处的充电阶段为所述第k个充电阶段;其中,k为整数且1≤k≤n,n为预设的充电阶段总数。
优选的,设定充电起始时刻动力电池将处的充电阶段为第m个充电阶段,所述计算充电时间TChrg的方法包括:
判断当前时刻的充电目标SOC值SOCobj与各个充电阶段的动力电池SOC标定值之间的关系;
如果当前时刻的充电目标SOC值SOCobj大于第p-1个充电阶段的动力电池SOC标定值,并且小于或等于第p个充电阶段的动力电池SOC标定值,则确定此次充电总共有p-m+1个充电阶段;
当p=m时,TChrg=(SOCobj-SOCHeat)×Cap÷IReq(m);
当p=m+1时,TChrg=(SOCCal(m)-SOCHeat)×Cap÷IReq(m)+(SOCobj-SOCCal(m))×Cap÷IReq(p);
其中,m≤p≤n,IReq(m)表示第m个充电阶段的充电需求电流,IReq(p)表示第p个充电阶段的充电需求电流,IReq(x)表示第x个充电阶段的充电需求电流,SOCCal(m)表示第m个充电阶段的动力电池SOC标定值,SOCCal(x)表示第x个充电阶段的动力电池SOC标定值,SOCCal(x-1)表示第x-1个充电阶段的动力电池SOC标定值,SOCCal(p-1)表示第p-1个充电阶段的动力电池SOC标定值。
优选的,设定充电起始时刻动力电池所处的充电阶段为第m个充电阶段,所述计算充电起始时刻的剩余充电时间估算值TPred(0)的方法包括:
判断充电起始时刻的充电目标SOC值SOCend与各个充电阶段的动力电池SOC标定值之间的关系;
如果充电起始时刻的充电目标SOC值SOCend大于第i-1个充电阶段的动力电池SOC标定值,并且小于或等于第i个充电阶段的动力电池SOC标定值,则确定此次充电总共有i-m+1个充电阶段;
当i=m时,TPred(0)=(SOCend-SOC0)×Cap÷IReq(m);
当i=m+1时,TPred(0)=(SOCCal(m)-SOC0)×Cap÷IReq(m)+(SOCend-SOCCal(m))×Cap÷IReq(i);
其中,m≤i≤n,IReq(m)表示第m个充电阶段的充电需求电流,IReq(i)表示第i个充电阶段的充电需求电流,IReq(x)表示第x个充电阶段的充电需求电流,SOCCal(m)表示第m个充电阶段的动力电池SOC标定值,SOCCal(x)表示第x个充电阶段的动力电池SOC标定值,SOCCal(x-1)表示第x-1个充电阶段的动力电池SOC标定值,SOCCal(i-1)表示第i-1个充电阶段的动力电池SOC标定值。
优选的,设定当前时刻动力电池所处的充电阶段为第r个充电阶段,所述第十步中计算当前时刻的剩余充电时间估算值TPred(t)的方法包括:
判断当前时刻的充电目标SOC值SOCobj与各个充电阶段的动力电池SOC标定值之间的关系;
如果当前时刻的充电目标SOC值SOCobj大于第h-1个充电阶段的动力电池SOC标定值,并且小于或等于第h个充电阶段的动力电池SOC标定值,则确定第r个充电阶段之后还有h-r个充电阶段;
当h=r时,TPred(t)=(SOCobj-SOCt)×Cap÷Ijs(r);
当h=r+1时,TPred(t)=(SOCCal(r)-SOCt)×Cap÷Ijs(r)+(SOCobj-SOCCal(r))×Cap÷Ijs(h);
其中,r≤h≤n,Ijs(r)表示第r个充电阶段的计算电流,Ijs(r)=[IReq(r),I]min,Ijs(h)表示第h个充电阶段的计算电流,Ijs(x)表示第x个充电阶段的计算电流,SOCCal(r)表示第r个充电阶段的动力电池SOC标定值,SOCCal(x)表示第x个充电阶段的动力电池SOC标定值,SOCCal(x-1)表示第x-1个充电阶段的动力电池SOC标定值,SOCCal(h-1)表示第h-1个充电阶段的动力电池SOC标定值。
优选的,设定当前时刻动力所处的充电阶段为第f个充电阶段,所述第十二步中计算当前时刻的剩余充电时间估算值TPred(t)的方法包括:
判断当前时刻的充电目标SOC值SOCobj与各个充电阶段的动力电池SOC标定值之间的关系;
如果当前时刻的充电目标SOC值SOCobj大于第w-1个充电阶段的动力电池SOC标定值,并且小于或等于第w个充电阶段的动力电池SOC标定值,则确定第f个充电阶段之后还有w-f个充电阶段;
当w=f时,TPred(t)=(SOCobj-SOCt)×Cap÷IReq(f);
当w=f+1时,TPred(t)=(SOCCal(f)-SOCt)×Cap÷IReq(f)+(SOCobj-SOCCal(f))×Cap÷IReq(w);
其中,f≤w≤n,IReq(f)表示第f个充电阶段的充电需求电流,IReq(w)表示第w个充电阶段的充电需求电流,IReq(x)表示第x个充电阶段的充电需求电流,SOCCal(f)表示第f个充电阶段的动力电池SOC标定值,SOCCal(x)表示第x个充电阶段的动力电池SOC标定值,SOCCal(x-1)表示第x-1个充电阶段的动力电池SOC标定值,SOCCal(w-1)表示第w-1个充电阶段的动力电池SOC标定值。
本发明能够适应直流充电、交流充电、充电加热等不同工况,适用于配备冷却***和不配备冷却***的动力电池包;能根据充电桩的输出能力实时更新剩余充电时间,具备了充电桩输出电流异常时的冗余估算能力;能根据充电目标SOC值的变化实时更新剩余充电时间,兼容了充电目标SOC值可变功能;能准确的估算动力电池剩余充电时间,为用户用车提供准确的参考,提升了用户体验。
附图说明
图1为动力电池剩余充电时间估算流程图。
具体实施方式
下面结合附图对本发明作详细说明。
本实施例中的动力电池剩余充电时间估算方法,由控制器执行。控制器能够获取充电状态标志位、各个时刻的动力电池温度、动力电池最低温度、加热状态标志位、各个时刻的动力电池单体电压、各个时刻的动力电池SOC值、各个时刻的充电目标SOC值、动力电池所处的充电阶段的实际充电电流;各个信号的获取方式为现有技术。控制器的存储模块内存储有预设温度阈值Tem阈、预设电流阈值I阈、预设时间T阈、预设的充电阶段总数n、电池充入容量标定值Cap、加热目标温度Temtar、动力电池的温升速率Rate、温度-充电需求电流表(即标定得到的温度与n个充电阶段的充电需求电流的对应关系表,其标定方式为现有技术)、n个充电阶段的充电截止电压和n个充电阶段的动力电池SOC标定值。
如图1所示,该动力电池剩余充电时间估算方法,包括:
第一步、判断当前时刻的动力电池温度是否小于预设温度阈值Tem阈且加热状态标志位表示加热状态激活,如果是,则执行第二步,否则执行第三步。
第二步、判断充电状态标志位是否表示充电,如果是,则执行第四步,否则返回执行第一步。
第三步、判断充电状态标志位是否表示充电,如果是,则执行第六步,否则返回执行第一步。
第四步、确定加热时间THeat和充电时间TChrg,将加热时间THeat与充电时间TChrg相加,得到有加热的剩余充电时间估算值T”Pred(即T”Pred=THeat+TChrg),然后执行第五步。
其中,加热时间THeat通过公式:THeat=(Temtar-Temmin)×Rate确定;Temtar表示加热目标温度,Temmin表示动力电池最低温度,Temmin随着加热的进行不断升高,Rate表示动力电池的温升速率。
其中,充电时间TChrg的确定方法包括:
根据加热起始时刻的动力电池单体电压、n个充电阶段的充电截止电压,确定充电起始时刻动力电池将处的充电阶段:如果加热起始时刻的动力电池单体电压(也等于充电起始时刻的动力电池单体电压)大于或等于第m-1个充电阶段的充电截止电压,并且小于第m个充电阶段的充电截止电压,则确定充电起始时刻动力电池将处的充电阶段为第m个充电阶段,1≤m≤n。
根据加热目标温度Temtar查询温度-充电需求电流表,获得n个充电阶段的充电需求电流。
判断当前时刻的充电目标SOC值SOCobj与n个充电阶段的动力电池SOC标定值之间的关系:如果当前时刻的充电目标SOC值SOCobj大于第p-1个充电阶段的动力电池SOC标定值,并且小于或等于第p个充电阶段的动力电池SOC标定值(即如果SOCCal(p-1)<SOCobj≤SOCCal(p)),则确定此次充电总共有p-m+1个充电阶段。
当p=m时,TChrg=(SOCobj-SOCHeat)×Cap÷IReq(m);
当p=m+1时,TChrg=(SOCCal(m)-SOCHeat)×Cap÷IReq(m)+(SOCobj-SOCCal(m))×Cap÷IReq(p);
其中,m≤p≤n,IReq(m)表示第m个充电阶段的充电需求电流,IReq(p)表示第p个充电阶段的充电需求电流,IReq(x)表示第x个充电阶段的充电需求电流,SOCCal(m)表示第m个充电阶段的动力电池SOC标定值,SOCCal(x)表示第x个充电阶段的动力电池SOC标定值,SOCCal(x-1)表示第x-1个充电阶段的动力电池SOC标定值,SOCCal(p-1)表示第p-1个充电阶段的动力电池SOC标定值。
第五步、判断动力电池的加热状态标志位是否表示加热状态消失,如果是,则执行第六步,否则返回执行第四步。
第六步、计算充电起始时刻的剩余充电时间估算值TPred(0)和剩余充电时间初始变化率K0,然后执行第七步。
其中,计算TPred(0)和K0的方法包括:
根据充电起始时刻的动力电池单体电压、各个充电阶段的充电截止电压,确定充电起始时刻动力电池所处的充电阶段:如果充电起始时刻的动力电池电压大于或等于第m-1个充电阶段的充电截止电压,并且小于第m个充电阶段的充电截止电压,则确定充电起始时刻动力电池所处的充电阶段为第m个充电阶段,1≤m≤n。
根据充电起始时刻的动力电池温度查询温度-充电需求电流表,获得n个充电阶段的充电需求电流。
判断充电起始时刻的充电目标SOC值SOCend与n个充电阶段的动力电池SOC标定值之间的关系:如果充电起始时刻的充电目标SOC值SOCend大于第i-1个充电阶段的动力电池SOC标定值,并且小于或等于第i个充电阶段的动力电池SOC标定值(即如果SOCCal(i-1)<SOCend≤SOCCal(i)),则确定此次充电总共有i-m+1个充电阶段。
当i=m时,TPred(0)=(SOCend-SOC0)×Cap÷IReq(m);
当i=m+1时,TPred(0)=(SOCCal(m)-SOC0)×Cap÷IReq(m)+(SOCend-SOCCal(m))×Cap÷IReq(i);
其中,m≤i≤n,IReq(m)表示第m个充电阶段的充电需求电流,IReq(i)表示第i个充电阶段的充电需求电流,IReq(x)表示第x个充电阶段的充电需求电流,SOCCal(m)表示第m个充电阶段的动力电池SOC标定值,SOCCal(x)表示第x个充电阶段的动力电池SOC标定值,SOCCal(x-1)表示第x-1个充电阶段的动力电池SOC标定值,SOCCal(i-1)表示第i-1个充电阶段的动力电池SOC标定值。
利用公式:K0=TPred(0)÷(SOCend-SOC0),计算得到剩余充电时间初始变化率K0。
第七步、将剩余充电时间初始变化率K0赋值给变化率计算值K(即使K=K0),然后执行第八步。
第八步、判断当前时刻的动力电池SOC值SOCt是否小于当前时刻的充电目标SOC值SOCobj,如果是,则执行第九步,否则结束。
第九步、判断当前时刻动力电池所处的充电阶段的实际充电电流I与充电需求电流之差的绝对值是否大于或等于预设电流阈值I阈且持续预设时间T阈(比如30s),如果是,则执行第十步,否则执行第十一步。
第十步、计算当前时刻的剩余充电时间估算值TPred(t)和剩余充电时间更新变化率K'0,然后执行第十三步。
其中,计算TPred(t)和K'0的方法包括:
根据当前时刻的动力电池单体电压、n个充电阶段的充电截止电压,确定当前时刻动力电池所处的充电阶段:如果当前时刻的动力电池电压大于或等于第r-1个充电阶段的充电截止电压,并且小于第r个充电阶段的充电截止电压,则确定当前时刻动力电池所处的充电阶段为第r个充电阶段,1≤r≤n。
将n个充电阶段的充电需求电流分别与当前时刻动力电池所处的充电阶段的实际充电电流I取小值,作为n个充电阶段的计算电流。
判断当前时刻的充电目标SOC值SOCobj与n个充电阶段的动力电池SOC标定值之间的关系:如果当前时刻的充电目标SOC值SOCobj大于第h-1个充电阶段的动力电池SOC标定值,并且小于或等于第h个充电阶段的动力电池SOC标定值(即如果SOCCal(h-1)<SOCobj≤SOCCal(h)),则确定第r个充电阶段之后还有h-r个充电阶段。
当h=r时,TPred(t)=(SOCobj-SOCt)×Cap÷Ijs(r);
当h=r+1时,TPred(t)=(SOCCal(r)-SOCt)×Cap÷Ijs(r)+(SOCobj-SOCCal(r))×Cap÷Ijs(h);
其中,r≤h≤n,Ijs(r)表示第r个充电阶段的计算电流,Ijs(r)=[IReq(r),I]min(即取小值),IReq(r)表示第r个充电阶段的充电需求电流,Ijs(h)表示第h个充电阶段的计算电流,Ijs(h)=[IReq(h),I]min,IReq(h)表示第h个充电阶段的充电需求电流,Ijs(x)表示第x个充电阶段的计算电流,Ijs(x)=[IReq(x),I]min,IReq(x)表示第x个充电阶段的充电需求电流,SOCCal(r)表示第r个充电阶段的动力电池SOC标定值,SOCCal(x)表示第x个充电阶段的动力电池SOC标定值,SOCCal(x-1)表示第x-1个充电阶段的动力电池SOC标定值,SOCCal(h-1)表示第h-1个充电阶段的动力电池SOC标定值。
利用公式:K'0=TPred(t)÷(SOCobj-SOCt),计算得到剩余充电时间更新变化率K'0。
第十一步、判断当前时刻的充电目标SOC值是否与前一次的充电目标SOC值一致,如果是,则执行第十四步,否则执行第十二步。
第十二步、计算当前时刻的剩余充电时间估算值TPred(t)和剩余充电时间更新变化率K'0,然后执行第十三步。
其中,计算TPred(t)和K'0的方法包括:
根据当前时刻的动力电池单体电压、n个充电阶段的充电截止电压,确定当前时刻动力电池所处的充电阶段:如果当前时刻的动力电池电压大于或等于第f-1个充电阶段的充电截止电压,并且小于第f个充电阶段的充电截止电压,则确定当前时刻动力电池所处的充电阶段为第f个充电阶段,1≤f≤n。
判断当前时刻的充电目标SOC值SOCobj与n个充电阶段的动力电池SOC标定值之间的关系:如果当前时刻的充电目标SOC值SOCobj大于第w-1个充电阶段的动力电池SOC标定值,并且小于或等于第w个充电阶段的动力电池SOC标定值(即如果SOCCal(w-1)<SOCobj≤SOCCal(w)),则确定第f个充电阶段之后还有w-f个充电阶段。
当w=f时,TPred(t)=(SOCobj-SOCt)×Cap÷IReq(f);
当w=f+1时,TPred(t)=(SOCCal(f)-SOCt)×Cap÷IReq(f)+(SOCobj-SOCCal(f))×Cap÷IReq(w);
其中,f≤w≤n,IReq(f)表示第f个充电阶段的充电需求电流,IReq(w)表示第w个充电阶段的充电需求电流,IReq(x)表示第x个充电阶段的充电需求电流,SOCCal(f)表示第f个充电阶段的动力电池SOC标定值,SOCCal(x)表示第x个充电阶段的动力电池SOC标定值,SOCCal(x-1)表示第x-1个充电阶段的动力电池SOC标定值,SOCCal(w-1)表示第w-1个充电阶段的动力电池SOC标定值。
利用公式:K'0=TPred(t)÷(SOCobj-SOCt),计算得到剩余充电时间更新变化率K'0。
第十三步、将剩余充电时间更新变化率K'0赋值给变化率计算值K(即使K=K'0),然后返回执行第八步。
第十四步、利用公式:TPred(t)=TPred(t-1)-K×(SOCt-SOCt-1),计算当前时刻的剩余充电时间估算值TPred(t);其中,TPred(t-1)表示前一次计算的剩余充电时间估算值,SOCt表示当前时刻的动力电池SOC值,SOCt-1表示前一次的动力电池SOC值;然后返回执行第八步。
Claims (8)
1.一种动力电池剩余充电时间估算方法,其特征在于,包括:
第一步、判断当前时刻的动力电池温度是否小于预设温度阈值Tem阈且加热状态标志位表示加热状态激活,如果是,则执行第二步,否则执行第三步;
第二步、判断充电状态标志位是否表示充电,如果是,则执行第四步,否则返回执行第一步;
第三步、判断充电状态标志位是否表示充电,如果是,则执行第六步,否则返回执行第一步;
第四步、确定加热时间THeat和充电时间TChrg,将加热时间THeat与充电时间TChrg相加,得到有加热的剩余充电时间估算值T”Pred,然后执行第五步;
第五步、判断动力电池的加热状态标志位是否表示加热状态消失,如果是,则执行第六步,否则返回执行第四步;
第六步、根据充电起始时刻的动力电池单体电压、各个充电阶段的充电截止电压,确定充电起始时刻动力电池所处的充电阶段;根据充电起始时刻的动力电池温度查询温度-充电需求电流表,获得各个充电阶段的充电需求电流;根据充电起始时刻的动力电池SOC值SOC0、充电起始时刻的充电目标SOC值SOCend、各个充电阶段的动力电池SOC标定值、电池充入容量标定值Cap、充电起始时刻动力电池所处的充电阶段和各个充电阶段的充电需求电流,计算充电起始时刻的剩余充电时间估算值TPred(0),利用公式:K0=TPred(0)÷(SOCend-SOC0),计算剩余充电时间初始变化率K0,然后执行第七步;
第七步、将剩余充电时间初始变化率K0赋值给变化率计算值K,然后执行第八步;
第八步、判断当前时刻的动力电池SOC值SOCt是否小于当前时刻的充电目标SOC值SOCobj,如果是,则执行第九步,否则结束;
第九步、判断当前时刻动力电池所处的充电阶段的实际充电电流与充电需求电流之差的绝对值是否大于或等于预设电流阈值I阈且持续预设时间T阈,如果是,则执行第十步,否则执行第十一步;
第十步、根据当前时刻的动力电池单体电压、各个充电阶段的充电截止电压,确定当前时刻动力电池所处的充电阶段;将各个充电阶段的充电需求电流分别与当前时刻动力电池所处的充电阶段的实际充电电流取小值,作为各个充电阶段的计算电流;根据SOCt、SOCobj、各个充电阶段的动力电池SOC标定值、电池充入容量标定值Cap、当前时刻动力电池所处的充电阶段和各个充电阶段的计算电流,计算当前时刻的剩余充电时间估算值TPred(t),利用公式:K'0=TPred(t)÷(SOCobj-SOCt),计算剩余充电时间更新变化率K'0,然后执行第十三步;
第十一步、判断当前时刻的充电目标SOC值是否与前一次的充电目标SOC值一致,如果是,则执行第十四步,否则执行第十二步;
第十二步、根据当前时刻的动力电池单体电压、各个充电阶段的充电截止电压,确定当前时刻动力电池所处的充电阶段;根据SOCt、SOCobj、各个充电阶段的动力电池SOC标定值、电池充入容量标定值Cap、当前时刻动力电池所处的充电阶段和各个充电阶段的充电需求电流,计算当前时刻的剩余充电时间估算值TPred(t),利用公式:K'0=TPred(t)÷(SOCobj-SOCt),计算剩余充电时间更新变化率K'0,然后执行第十三步;
第十三步、将剩余充电时间更新变化率K'0赋值给变化率计算值K,然后返回执行第八步;
第十四步、利用公式:TPred(t)=TPred(t-1)-K×(SOCt-SOCt-1),计算当前时刻的剩余充电时间估算值TPred(t);其中,TPred(t-1)表示前一次计算的剩余充电时间估算值,SOCt-1表示前一次的动力电池SOC值;然后返回执行第八步。
2.根据权利要求1所述的动力电池剩余充电时间估算方法,其特征在于,所述充电时间TChrg的确定方法包括:
根据加热起始时刻的动力电池单体电压、各个充电阶段的充电截止电压,确定充电起始时刻动力电池将处的充电阶段;根据加热目标温度Temtar查询温度-充电需求电流表,获得各个充电阶段的充电需求电流;根据加热起始时刻的动力电池SOC值SOCHeat、当前时刻的充电目标SOC值SOCobj、各个充电阶段的动力电池SOC标定值、电池充入容量标定值Cap、充电起始时刻动力电池将处的充电阶段和各个充电阶段的充电需求电流,计算得到充电时间TChrg。
3.根据权利要求2所述的动力电池剩余充电时间估算方法,其特征在于,所述加热时间THeat通过公式:THeat=(Temtar-Temmin)×Rate确定;其中,Temmin表示动力电池最低温度,Temmin随着加热的进行不断升高,Rate表示动力电池的温升速率。
4.根据权利要求2或3所述的动力电池剩余充电时间估算方法,其特征在于,确定某个时刻动力电池所处的充电阶段的方法为:
判断某个时刻的动力电池单体电压与各个充电阶段的充电截止电压之间的关系;
如果某个时刻的动力电池单体电压大于或等于第k-1个充电阶段的充电截止电压,并且小于第k个充电阶段的充电截止电压,则确定该时刻动力电池所处的充电阶段为所述第k个充电阶段;其中,k为整数且1≤k≤n,n为预设的充电阶段总数。
5.根据权利要求3或4所述的动力电池剩余充电时间估算方法,其特征在于,设定充电起始时刻动力电池将处的充电阶段为第m个充电阶段,所述计算充电时间TChrg的方法包括:
判断当前时刻的充电目标SOC值SOCobj与各个充电阶段的动力电池SOC标定值之间的关系;
如果SOCobj大于第p-1个充电阶段的动力电池SOC标定值,并且小于或等于第p个充电阶段的动力电池SOC标定值,则确定此次充电总共有p-m+1个充电阶段;
当p=m时,TChrg=(SOCobj-SOCHeat)×Cap÷IReq(m);
当p=m+1时,TChrg=(SOCCal(m)-SOCHeat)×Cap÷IReq(m)+(SOCobj-SOCCal(m))×Cap÷IReq(p);
其中,m≤p≤n,IReq(m)表示第m个充电阶段的充电需求电流,IReq(p)表示第p个充电阶段的充电需求电流,IReq(x)表示第x个充电阶段的充电需求电流,SOCCal(m)表示第m个充电阶段的动力电池SOC标定值,SOCCal(x)表示第x个充电阶段的动力电池SOC标定值,SOCCal(x-1)表示第x-1个充电阶段的动力电池SOC标定值,SOCCal(p-1)表示第p-1个充电阶段的动力电池SOC标定值。
6.根据权利要求4所述的动力电池剩余充电时间估算方法,其特征在于,设定充电起始时刻动力电池所处的充电阶段为第m个充电阶段,所述计算充电起始时刻的剩余充电时间估算值TPred(0)的方法包括:
判断充电起始时刻的充电目标SOC值SOCend与各个充电阶段的动力电池SOC标定值之间的关系;
如果SOCend大于第i-1个充电阶段的动力电池SOC标定值,并且小于或等于第i个充电阶段的动力电池SOC标定值,则确定此次充电总共有i-m+1个充电阶段;
当i=m时,TPred(0)=(SOCend-SOC0)×Cap÷IReq(m);
当i=m+1时,TPred(0)=(SOCCal(m)-SOC0)×Cap÷IReq(m)+(SOCend-SOCCal(m))×Cap÷IReq(i);
其中,m≤i≤n,IReq(m)表示第m个充电阶段的充电需求电流,IReq(i)表示第i个充电阶段的充电需求电流,IReq(x)表示第x个充电阶段的充电需求电流,SOCCal(m)表示第m个充电阶段的动力电池SOC标定值,SOCCal(x)表示第x个充电阶段的动力电池SOC标定值,SOCCal(x-1)表示第x-1个充电阶段的动力电池SOC标定值,SOCCal(i-1)表示第i-1个充电阶段的动力电池SOC标定值。
7.根据权利要求4所述的动力电池剩余充电时间估算方法,其特征在于,设定当前时刻动力电池所处的充电阶段为第r个充电阶段,所述第十步中计算当前时刻的剩余充电时间估算值TPred(t)的方法包括:
判断当前时刻的充电目标SOC值SOCobj与各个充电阶段的动力电池SOC标定值之间的关系;
如果SOCobj大于第h-1个充电阶段的动力电池SOC标定值,并且小于或等于第h个充电阶段的动力电池SOC标定值,则确定第r个充电阶段之后还有h-r个充电阶段;
当h=r时,TPred(t)=(SOCobj-SOCt)×Cap÷Ijs(r);
当h=r+1时,TPred(t)=(SOCCal(r)-SOCt)×Cap÷Ijs(r)+(SOCobj-SOCCal(r))×Cap÷Ijs(h);
其中,r≤h≤n,Ijs(r)表示第r个充电阶段的计算电流,Ijs(h)表示第h个充电阶段的计算电流,Ijs(x)表示第x个充电阶段的计算电流,SOCCal(r)表示第r个充电阶段的动力电池SOC标定值,SOCCal(x)表示第x个充电阶段的动力电池SOC标定值,SOCCal(x-1)表示第x-1个充电阶段的动力电池SOC标定值,SOCCal(h-1)表示第h-1个充电阶段的动力电池SOC标定值。
8.根据权利要求4所述的动力电池剩余充电时间估算方法,其特征在于,设定当前时刻动力所处的充电阶段为第f个充电阶段,所述第十二步中计算当前时刻的剩余充电时间估算值TPred(t)的方法包括:
判断当前时刻的充电目标SOC值SOCobj与各个充电阶段的动力电池SOC标定值之间的关系;
如果SOCobj大于第w-1个充电阶段的动力电池SOC标定值,并且小于或等于第w个充电阶段的动力电池SOC标定值,则确定第f个充电阶段之后还有w-f个充电阶段;
当w=f时,TPred(t)=(SOCobj-SOCt)×Cap÷IReq(f);
当w=f+1时,TPred(t)=(SOCCal(f)-SOCt)×Cap÷IReq(f)+(SOCobj-SOCCal(f))×Cap÷IReq(w);
其中,f≤w≤n,IReq(f)表示第f个充电阶段的充电需求电流,IReq(w)表示第w个充电阶段的充电需求电流,IReq(x)表示第x个充电阶段的充电需求电流,SOCCal(f)表示第f个充电阶段的动力电池SOC标定值,SOCCal(x)表示第x个充电阶段的动力电池SOC标定值,SOCCal(x-1)表示第x-1个充电阶段的动力电池SOC标定值,SOCCal(w-1)表示第w-1个充电阶段的动力电池SOC标定值。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010123102.8A CN111142029B (zh) | 2020-02-27 | 2020-02-27 | 一种动力电池剩余充电时间估算方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010123102.8A CN111142029B (zh) | 2020-02-27 | 2020-02-27 | 一种动力电池剩余充电时间估算方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111142029A true CN111142029A (zh) | 2020-05-12 |
CN111142029B CN111142029B (zh) | 2022-04-01 |
Family
ID=70528053
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010123102.8A Active CN111142029B (zh) | 2020-02-27 | 2020-02-27 | 一种动力电池剩余充电时间估算方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111142029B (zh) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111890986A (zh) * | 2020-07-24 | 2020-11-06 | 重庆长安汽车股份有限公司 | 一种基于可自更新数据插值估算动力电池剩余充电时间的方法 |
CN112172607A (zh) * | 2020-09-30 | 2021-01-05 | 重庆长安新能源汽车科技有限公司 | 电动汽车充电完成电池保温控制*** |
CN113391221A (zh) * | 2021-04-27 | 2021-09-14 | 浙江合众新能源汽车有限公司 | 一种充电剩余时间估算方法及*** |
CN113682200A (zh) * | 2021-09-30 | 2021-11-23 | 重庆长安新能源汽车科技有限公司 | 一种动力电池剩余充电时间估算方法、装置及电动汽车 |
CN113740740A (zh) * | 2020-05-27 | 2021-12-03 | 广州汽车集团股份有限公司 | 一种直流充电剩余时间估算方法及其*** |
CN113777509A (zh) * | 2021-08-31 | 2021-12-10 | 北汽福田汽车股份有限公司 | 车辆的剩余充电时间估算方法、装置及车辆 |
CN114019386A (zh) * | 2021-11-03 | 2022-02-08 | 四川野马汽车股份有限公司 | 一种电动汽车充电剩余时间的估算方法及*** |
CN114217233A (zh) * | 2021-12-01 | 2022-03-22 | 广州小鹏汽车科技有限公司 | 一种车辆剩余充电时间估算方法及装置、车辆、存储介质 |
CN114407727A (zh) * | 2022-01-24 | 2022-04-29 | 四川野马汽车股份有限公司 | 一种电动汽车充电剩余时间的估算方法及*** |
CN114506244A (zh) * | 2022-01-28 | 2022-05-17 | 重庆长安新能源汽车科技有限公司 | 一种电动汽车充电剩余时间的估算方法及估算*** |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2216827C2 (ru) * | 2002-02-04 | 2003-11-20 | Открытое акционерное общество "Ракетно-космическая корпорация "Энергия" им. С.П.Королева" | Способ определения времени проведения заряда герметичной металл-водородной батареи |
US20130274972A1 (en) * | 2012-04-13 | 2013-10-17 | Toyota Motor Engineering & Manufacturing North America, Inc. | System and method for a one-time departure schedule setup for charging battery-electric vehicles |
CN108445400A (zh) * | 2018-02-09 | 2018-08-24 | 惠州市亿能电子有限公司 | 一种电池组剩余充电时间估算方法 |
CN108646190A (zh) * | 2018-05-08 | 2018-10-12 | 宁德时代新能源科技股份有限公司 | 电池剩余充电时间估算方法、装置和设备 |
CN109955735A (zh) * | 2019-04-24 | 2019-07-02 | 重庆长安新能源汽车科技有限公司 | 一种电动汽车的充电时间计算方法、装置及整车控制器 |
CN110146816A (zh) * | 2019-05-31 | 2019-08-20 | 蜂巢能源科技有限公司 | 电池剩余充电时间的确定方法、装置、设备及存储介质 |
CN110562097A (zh) * | 2019-09-20 | 2019-12-13 | 芜湖宏景电子股份有限公司 | 一种新能源汽车充电剩余时间估算方法 |
-
2020
- 2020-02-27 CN CN202010123102.8A patent/CN111142029B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
RU2216827C2 (ru) * | 2002-02-04 | 2003-11-20 | Открытое акционерное общество "Ракетно-космическая корпорация "Энергия" им. С.П.Королева" | Способ определения времени проведения заряда герметичной металл-водородной батареи |
US20130274972A1 (en) * | 2012-04-13 | 2013-10-17 | Toyota Motor Engineering & Manufacturing North America, Inc. | System and method for a one-time departure schedule setup for charging battery-electric vehicles |
CN108445400A (zh) * | 2018-02-09 | 2018-08-24 | 惠州市亿能电子有限公司 | 一种电池组剩余充电时间估算方法 |
CN108646190A (zh) * | 2018-05-08 | 2018-10-12 | 宁德时代新能源科技股份有限公司 | 电池剩余充电时间估算方法、装置和设备 |
CN109955735A (zh) * | 2019-04-24 | 2019-07-02 | 重庆长安新能源汽车科技有限公司 | 一种电动汽车的充电时间计算方法、装置及整车控制器 |
CN110146816A (zh) * | 2019-05-31 | 2019-08-20 | 蜂巢能源科技有限公司 | 电池剩余充电时间的确定方法、装置、设备及存储介质 |
CN110562097A (zh) * | 2019-09-20 | 2019-12-13 | 芜湖宏景电子股份有限公司 | 一种新能源汽车充电剩余时间估算方法 |
Non-Patent Citations (1)
Title |
---|
程树英等: "一种新型锂电池充电剩余时间预测方法", 《电源技术》 * |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113740740A (zh) * | 2020-05-27 | 2021-12-03 | 广州汽车集团股份有限公司 | 一种直流充电剩余时间估算方法及其*** |
CN111890986B (zh) * | 2020-07-24 | 2022-10-11 | 重庆长安汽车股份有限公司 | 一种基于可自更新数据插值估算动力电池剩余充电时间的方法 |
CN111890986A (zh) * | 2020-07-24 | 2020-11-06 | 重庆长安汽车股份有限公司 | 一种基于可自更新数据插值估算动力电池剩余充电时间的方法 |
CN112172607A (zh) * | 2020-09-30 | 2021-01-05 | 重庆长安新能源汽车科技有限公司 | 电动汽车充电完成电池保温控制*** |
CN112172607B (zh) * | 2020-09-30 | 2022-03-29 | 重庆长安新能源汽车科技有限公司 | 电动汽车充电完成电池保温控制*** |
CN113391221A (zh) * | 2021-04-27 | 2021-09-14 | 浙江合众新能源汽车有限公司 | 一种充电剩余时间估算方法及*** |
CN113391221B (zh) * | 2021-04-27 | 2023-05-12 | 合众新能源汽车股份有限公司 | 一种充电剩余时间估算方法及*** |
CN113777509A (zh) * | 2021-08-31 | 2021-12-10 | 北汽福田汽车股份有限公司 | 车辆的剩余充电时间估算方法、装置及车辆 |
CN113682200A (zh) * | 2021-09-30 | 2021-11-23 | 重庆长安新能源汽车科技有限公司 | 一种动力电池剩余充电时间估算方法、装置及电动汽车 |
CN113682200B (zh) * | 2021-09-30 | 2023-05-26 | 重庆长安新能源汽车科技有限公司 | 一种动力电池剩余充电时间估算方法、装置及电动汽车 |
CN114019386A (zh) * | 2021-11-03 | 2022-02-08 | 四川野马汽车股份有限公司 | 一种电动汽车充电剩余时间的估算方法及*** |
CN114217233A (zh) * | 2021-12-01 | 2022-03-22 | 广州小鹏汽车科技有限公司 | 一种车辆剩余充电时间估算方法及装置、车辆、存储介质 |
CN114407727A (zh) * | 2022-01-24 | 2022-04-29 | 四川野马汽车股份有限公司 | 一种电动汽车充电剩余时间的估算方法及*** |
CN114506244A (zh) * | 2022-01-28 | 2022-05-17 | 重庆长安新能源汽车科技有限公司 | 一种电动汽车充电剩余时间的估算方法及估算*** |
CN114506244B (zh) * | 2022-01-28 | 2023-05-23 | 重庆长安新能源汽车科技有限公司 | 一种电动汽车充电剩余时间的估算方法及估算*** |
Also Published As
Publication number | Publication date |
---|---|
CN111142029B (zh) | 2022-04-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111142029B (zh) | 一种动力电池剩余充电时间估算方法 | |
Li et al. | A multi-model probability SOC fusion estimation approach using an improved adaptive unscented Kalman filter technique | |
US11658503B2 (en) | Charging time computation method and charge control device | |
EP2963434B1 (en) | Battery state estimation method and system using dual extended kalman filter, and recording medium for performing the method | |
Roscher et al. | Reliable state estimation of multicell lithium-ion battery systems | |
US8497661B2 (en) | Equalization device, equalization processing program, battery system, electric vehicle and equalization processing method | |
CN108701872B (zh) | 电池管理***、电池***以及混合动力车辆控制*** | |
US8000915B2 (en) | Method for estimating state of charge of a rechargeable battery | |
CN111239611B (zh) | 一种基于单体电池容量校准packsoc的计算方法 | |
CN108028439B (zh) | 用于估计电池组的当前的空载电压变化过程的方法和设备 | |
US20150046108A1 (en) | Device and method for estimating secondary cell status | |
US20150064510A1 (en) | Battery Power Capability Estimation at Vehicle Start | |
US11163010B2 (en) | Secondary battery deterioration estimation device and secondary battery deterioration estimation method | |
CN109959876B (zh) | 电池状态推定装置 | |
WO2015083372A1 (ja) | 電池残存容量推定装置、電池残存容量判定方法及び電池残存容量判定プログラム | |
JP3543662B2 (ja) | 電気自動車用二次電池のsoc演算方法 | |
WO2015141580A1 (ja) | 二次電池内部温度推定装置および二次電池内部温度推定方法 | |
CN113553534A (zh) | 快充充电剩余时间的计算方法及装置、车辆、存储介质 | |
CN111624505B (zh) | 复合电源用功率型锂电池内阻测量方法 | |
CN112051505A (zh) | 动力电池的soc修正方法、装置、介质及设备 | |
CN115038611A (zh) | 基于rc模型的电池功率限制估计 | |
JP6119554B2 (ja) | 充電状態算出装置 | |
CN111624491A (zh) | 一种确定电池剩余电量的方法、装置及电池管理*** | |
KR20150023091A (ko) | 배터리관리시스템 및 그 운용방법 | |
KR20160006443A (ko) | 배터리 시스템 및 배터리 내부저항 산출 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder |
Address after: 401133 room 208, 2 house, 39 Yonghe Road, Yu Zui Town, Jiangbei District, Chongqing Patentee after: Deep Blue Automotive Technology Co.,Ltd. Address before: 401133 room 208, 2 house, 39 Yonghe Road, Yu Zui Town, Jiangbei District, Chongqing Patentee before: CHONGQING CHANGAN NEW ENERGY AUTOMOBILE TECHNOLOGY Co.,Ltd. |
|
CP01 | Change in the name or title of a patent holder |