[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106716158B - 电池荷电状态估算方法和装置 - Google Patents

电池荷电状态估算方法和装置 Download PDF

Info

Publication number
CN106716158B
CN106716158B CN201580031120.0A CN201580031120A CN106716158B CN 106716158 B CN106716158 B CN 106716158B CN 201580031120 A CN201580031120 A CN 201580031120A CN 106716158 B CN106716158 B CN 106716158B
Authority
CN
China
Prior art keywords
battery
state
charge
soc
estimation
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.)
Expired - Fee Related
Application number
CN201580031120.0A
Other languages
English (en)
Other versions
CN106716158A (zh
Inventor
张彩萍
姜久春
王乐一
李雪
张维戈
王占国
龚敏明
吴健
孙丙香
时玮
赵婷
牛利勇
李景新
黄彧
黄勤河
鲍谚
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jiaotong University
Original Assignee
Beijing Jiaotong University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from CN201410258544.8A external-priority patent/CN104007395B/zh
Priority claimed from CN201410319719.1A external-priority patent/CN104076293B/zh
Application filed by Beijing Jiaotong University filed Critical Beijing Jiaotong University
Publication of CN106716158A publication Critical patent/CN106716158A/zh
Application granted granted Critical
Publication of CN106716158B publication Critical patent/CN106716158B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Secondary Cells (AREA)

Abstract

一种电池荷电状态估算方法和装置。所述方法包括步骤:A、获取电池基本参数;B、拟合电池OCV与SOC之间的关系模型;C、基于电池等效电路模型,建立电池的状态方程;D、调整状态方程的参数,观察对SOC估算精度的影响,得出电池基本参数以及OCV表达式中的系数对SOC估计精度的影响,获得关键参数;E、采用牛顿迭代法对关键参数建立更新方程,将更新方程与观测器估算SOC方法联合应用估算电池SOC。通过本发明的电池SOC估算方法和装置,能够在利用观测器估算电池SOC过程中,更新对于电池SOC估算精度造成影响的关键参数来修正电池SOC估算方法,因此提高SOC估算精度。

Description

电池荷电状态估算方法和装置
技术领域
本发明涉及储能设备技术领域,特别是涉及到可充电电池的状态检测技术。
背景技术
美国先进电池联合会(U.S.Advanced Battery Consortium,USABC)在其《电动汽车电池实验手册》中将电池的荷电状态(State of Charge,SOC)定义为剩余电量与实际容量的百分比。电池SOC的估算在电动汽车和智能电网的应用领域变得越来越必要,动力电池的SOC被用来反映电池的剩余可用电量状况,对电动汽车而言起着传统燃油汽车油表的作用,精确可靠的SOC估算值,不仅可以增强用户对电动汽车的操控性和舒适度,同时其作为电动汽车能量管理系统不可或缺的决策因素,也是优化电动汽车能量管理、提高电池容量和能量利用率、防止电池过充电和过放电、保障电池在使用过程中的安全性和使用寿命的重要参数。
对于纯电动汽车而言,电池管理系统是电动汽车中的一个重要部件,在线估算出电池的荷电状态是电池管理系统的关键问题之一。如果能够精确的估算出电池的SOC,就能为使用者提供电池剩余能量、续航里程等信息,同时也能够做到合理利用电池,避免对电池的损害,延长电池组的使用寿命。现有技术中,对于SOC的估算方法包括开路电压法、安时积分法、阻抗分析法、神经网络法、卡尔曼滤波法以及基于滑模观测器、龙伯格(Luenberger)观测器等基于观测器的估算方法等。
这些方法均存一些问题。例如所谓安时积分法,是指如果充放电起始状态记为SOC0,那么当前状态的SOC为:其中CN为电池额定容量,I为电池电流,η为充放电效率。安时积分法应用中若电流测量不准,将造成SOC计算误差,长期积累,误差越来越大;另外,安时积分法需要考虑电池充放电效率,且在高温状态和电流波动剧烈的情况下,误差较大。又如开路电压法需要将电池充分静置,因此该方法不能满足在线估算的需要。或者电化学方法则需要专用测试设备的支持。神经网络法需要大量试验和数据训练,且模型的自适应性有一定的限度。阻抗分析法容易受到温度和老化等因素的影响。卡尔曼滤波法难于消除由于电池温度和老化导致模型及其参数自身变化带来的误差,此外,该方法对处理器数据处理能力要求较高,应用于串联成组电池时,如果将电池组看作是一个整体,估算精度会随着电池之间差异性增加而下降。由于这些方法的实际效果并不理想,要想提高电池SOC实时在线估算的精度,需要在测量手段、电池模型参数准确性等方面进行改善。
基于观测器的电池SOC估算方法是通过过程输出量来估算状态量,并且加入输出量的误差反馈,对安时积分法估算电池SOC进行修正,克服了安时积分法误差积累和需要知道SOC初值的缺点,极大提高了电池SOC的估算精度,电池SOC估算的误差可达到3%以内,但该方法估算的精确性是由模型参数的准确性来保证的,如果模型参数的辨识不够准确,或者在电池寿命过程中电池的模型参数发生了变化,则可能会引起误差。
发明内容
鉴于此,本发明的目的在于克服现有技术中电池SOC估算方法的不足,在SOC估算过程中不断更新电池的模型参数,以便于提高基于观测器的电池SOC估算方法的精度,降低电池SOC估算误差。
为了实现此目的,本发明采取的技术方案为如下。
一种电池荷电状态估算方法,所述方法包括步骤:
A、获取电池基本参数;
B、拟合电池开路电压与荷电状态之间的关系模型;
C、基于电池等效电路模型,建立电池的状态方程;
D、调整状态方程的参数,观察对荷电状态估算精度的影响,得出电池基本参数以及开路电压表达式中的系数对荷电状态估算精度的影响,获得关键参数;
E、采用牛顿迭代法对关键参数建立更新方程,将更新方程与观测器估算荷电状态方法联合应用估算电池荷电状态。
所述电池基本参数以及开路电压表达式中的系数对荷电状态估算精度的影响由下式确定:
其中为电池荷电状态稳态估算误差,
ΔR为电池总内阻误差,
L2为对电池荷电状态一阶导数的误差反馈量的增益系数,
Δai为OCV-SOC曲线线性化后的斜率误差,
Δbi为OCV-SOC曲线线性化后的截距误差,
Q为电池容量,
soc(t)为电池荷电状态与时间的关系,
为OCV-SOC曲线线性化后的斜率估计值,
i为电池电流。
其中,所述获取电池基本参数的方法包括:
A1、选取特定容量的电池样本;
A2、将电池样本电量放空后静置第一预定时间;
A3、对电池样本充电,每当充入的电量达到其容量预定比例后,停止充电并静置第二预定时间,静置后测量电池的开路电压;
A4、根据电池开路电压与荷电状态的对应关系,获取电池的基本参数。
另外,所述电池开路电压与荷电状态之间的关系模型的表达式为:
y=a-b×(-ln(s))α+cs,
其中y为电池的开路电压,s为电池的荷电状态,a、b、c为所述关键参数,α为常数。
所述基于电池等效电路模型,建立电池状态方程为:
其中为电池端电压估算值,
xk为电池状态,Up为电池极化电压,sk为电池荷电状态,
其中Ik为流过电池的电流,Rp、Cp分别为电池的极化电阻和极化电容;
中间变量f(sk)为电池开路电压,f(sk)=a-b×(-ln(sk))α+csk
中间变量Dk=R0,R0为电池欧姆内阻;
中间变量uk等于Ik
另外,所述采用牛顿迭代法对关键参数建立更新方程为:
其中θi=[ai,bi,ci]T为第i次迭代后的关键参数组成的向量;
关键参数向量的初值θ0=[a0,b0,c0]T为随机数,μ为设定步长,yk为时刻k电池的端电压实际值,为关键参数的雅可比矩阵且有:
qj为电池充电过程中任意连续N个时段中第j个时段充入电池的电量,j=1,2,...,N,N为预定值,Q为电池的容量。
特别地,所述牛顿迭代法迭代次数为500次以上。
所述将更新方程与观测器估算荷电状态方法联合应用估算电池荷电状态为:
其中xk和xk+1分别为此时刻和下一时刻的电池状态,
中间变量其中Rp、Cp分别为电池的极化电阻和极化电容,
中间变量其中Q为电池容量,
yk分别为此时刻电池端电压的测量值和估算值;
中间变量L1为对电池极化电压一阶导数的误差反馈量的增益系数,L2为对电池荷电状态一阶导数的误差反馈量的增益系数。
一种电池荷电状态估算装置,所述装置包括:
基本参数分析单元,用于获取电池基本参数;
电池模型获取单元,用于拟合电池开路电压与荷电状态之间的关系模型;
状态方程确定单元,用于基于电池等效电路模型,建立电池的状态方程;
参数分析单元,用于调整状态方程的参数,观察对荷电状态估算精度的影响,得出电池基本参数以及开路电压表达式中的系数对荷电状态估算精度的影响,获得关键参数;
电池荷电状态估算单元,用于采用牛顿迭代法对关键参数建立更新方程,将更新方程与观测器估算荷电状态方法联合应用估算电池荷电状态。
所述电池模型获取单元根据y=a-b×(-ln(s))α+cs来拟合电池开路电压与荷电状态之间的关系模型其中y为电池的开路电压,s为电池的荷电状态,a、b、c为所述关键参数,α为常数;
所述状态方程确定单元建立电池的状态方程:
其中为电池端电压估算值,
xk为电池状态,Up为电池极化电压,sk为电池荷电状态,
Ik为流过电池的电流,Rp、Cp分别为电池的极化电阻和极化电容;
中间变量f(sk)为开路电压,f(sk)=a-b×(-ln(sk))α+csk
中间变量Dk=R0,R0为电池欧姆内阻;
中间变量uk等于Ik
所述电池荷电状态估算单元,用于采用牛顿迭代法对关键参数建立更新方程为:
其中θi=[ai,bi,ci]T为第i次迭代后的关键参数组成的向量;
关键参数的初值θ0=[a0,b0,c0]T为随机数,μ为设定步长,yk为时刻k电池的端电压实际值,为关键参数的雅可比矩阵且有:
qj为电池充电过程中任意连续N个时段中第j个时段充入电池的电量,j=1,2,...,N,N为预定值,Q为电池的容量;
所述电池荷电状态估算单元将更新方程与观测器估算荷电状态方法联合应用估算电池荷电状态为:
其中xk和xk+1分别为此时刻和下一时刻的电池状态,
中间变量其中Rp、Cp分别为电池的极化电阻和极化电容,
中间变量其中Q为电池容量,
yk分别为此时刻电池端电压的测量值和估算值;
中间变量L1为对电池极化电压一阶导数的误差反馈量的增益系数,L2为对电池荷电状态一阶导数的误差反馈量的增益系数。
通过本发明的电池荷电状态估算方法和装置,能够采用牛顿迭代法对关键参数建立更新方程,将更新方程与观测器估算荷电状态方法联合应用估算电池荷电状态,因此实现提高估算精度的有益效果。
附图说明
图1是本发明实施方式电池荷电状态估算方法的流程示意图。
图2是本发明实施方式中电池的一阶戴维宁模型的示意图。
图3是电池开路电压OCV与荷电状态SOC的关系模型分析图。
图4a、4b、4c是恒流情况下关键参数经过不同迭代次数的更新后得到的电池荷电状态SOC估算结果图。
图5a、5b、5c是动态应力测试(Dynamic Stress Test,DST)工况下关键参数经过不同迭代次数的更新后得到的电池荷电状态SOC估算结果图。
图6是DST工况下关键参数经过500次迭代更新后电池荷电状态SOC估算结果图。
图7是电池不同因子对于电池SOC估算误差的影响结果对比。
图8是不同倍率对于电池SOC估算误差的影响结果对比。
具体实施方式
下面结合附图,对本发明作详细说明。
以下公开详细的示范实施例。然而,此处公开的具体结构和功能细节仅仅是出于描述示范实施例的目的。
然而,应该理解,本发明不局限于公开的具体示范实施例,而是覆盖落入本公开范围内的所有修改、等同物和替换物。在对全部附图的描述中,相同的附图标记表示相同的元件。
同时应该理解,如在此所用的术语“和/或”包括一个或多个相关的列出项的任意和所有组合。另外应该理解,当部件或单元被称为“连接”或“耦接”到另一部件或单元时,它可以直接连接或耦接到其他部件或单元,或者也可以存在中间部件或单元。此外,用来描述部件或单元之间关系的其他词语应该按照相同的方式理解(例如,“之间”对“直接之间”、“相邻”对“直接相邻”等)。
图1是本发明电池SOC估算方法的流程示意图,该流程是以基于观测器的电池SOC估算方法为基础进行的。
在说明本发明电池SOC估算方法之前,首先简要介绍本发明的技术方案的原理,这些原理说明仅仅是示例性的,本领域技术人员可以根据其说明对本发明的技术实质产生了解,但不能理解为这些说明对发明的保护范围造成了不必要的限制。
图2是本发明实施方式中电池的一阶戴维宁模型的示意图,从图中的电气关系以及基于观测器的电池SOC估算方法的原理可知:
以及
其中UP是极化电阻RP或极化电容CP两端的电压,I是流过电池的电流,Uo是电池的端电压,UOCV是电池的开路电压,Ro是电池的欧姆电阻。
另一方面,
OCV=ai·SOC+bi
C=[1 ai],
D=Ro
其中L1为对电池极化电压一阶导数的误差反馈量的增益系数,L2为对电池荷电状态一阶导数的误差反馈量的增益系数,都是观测器的增益系数,取决于观测器本身,例如基于滑模观测器、龙伯格观测器等的增益系数,Q为电池容量。
根据图1中所示的电池SOC估算方法的框图,可以得到电池SOC的状态方程为:
其中Uo分别是电池端电压的测量值和估算值,u是流过电池的电流。
以e为电池状态的估算值与实际值的误差有:
其中分别是A、B、C、D和bi的估算值。ΔA、ΔB、ΔC、ΔD和Δbi分别为A、B、C、D和bi的误差。
进一步对e和A、B、C、D展开有:
进一步展开有:
利用微分终值定理即可得到SOC估算误差的稳态表达式为:
接下来,分别对不同变量因子,不同容量,不同倍率电流充放电的电池SOC估算误差进行对比分析。
(1)例如容量为90Ah的电池,设R=1.5毫欧,当实际辨识时,总内阻误差会达到0.15~0.3毫欧(10%~20%)甚至更多,以SOC为55%处的OCV-SOC线性化结果为例,取其斜率为0.4,截距为3.786,电流取1/3C,观测器系数按照仿真取0.01。在变量取不同误差时,电池的状态估算值与实际值之间的误差e1,e2,e3,e4的结果如附图7所示。
(2)例如对容量为90Ah的电池,考虑不同充放电倍率情况的对比,由于只有e1,e2受电流大小影响,故只对这两项进行比较,电池的状态估算值与实际值之间的误差对比结果如附图8所示。
由以上列出的计算结果和分析可知,图7中所列出的四个影响参数对电池SOC估算精度的影响程度大小与电池本身容量和充放电流大小密切相关。综合各影响参数实际中能够达到的误差分析可知,各影响参数对电池SOC估算精度的影响程度排序为:Δai>Δbi>ΔR>ΔQ。其中OCV对SOC估算误差影响最大,实际中,OCV-SOC曲线线性化后,Δai(斜率误差)可能达到百分之几十,Δbi(截距误差)可能达到百分之零点几,因此OCV对SOC估算精度有很大影响,其中斜率的影响更大,所以准确测量OCV-SOC曲线及分段线性化精度的提高对减小误差很有帮助。电池总内阻误差ΔR对SOC估算精度的影响其次,容量误差ΔQ对估算的影响最小。但是,充放电电流倍率变大时,这两者对估算精度的影响会变大,电池总内阻误差ΔR的影响尤为明显,一些情况下甚至会超过OCV对电池SOC估算精度的影响。通过对不同容量大小的电池对比的结果可知,容量误差ΔQ的影响相对最小,但实际容量值越小时,容量误差ΔQ对电池SOC估算精度的影响越大。
接下来说明确定影响电池荷电状态SOC估算精度的关键参数。电池的开路电压OCV在荷电状态SOC常用区间[0.15,0.9]与荷电状态SOC的映射关系用函数关系表达如下:
y=v-(Rp+R0)×i=a-b×(-ln(s))α+cs,
其中,y为电池的开路电压,v为电池的端电压,Rp为电池的极化内阻,R0为电池的欧姆内阻,i为流过电池的电流,s为电池的荷电状态,a、b、c为待定参数,α为常数,一般根据对实际测量结果进行拟合得出。
经过分析参数a、参数b、参数c、容量Q、极化电阻Rp和欧姆内阻R0对荷电状态SOC估算精度的影响,发现参数a、b、c的值对SOC估算精度的影响很大。因此,本发明实施方式中将参数a、b和c作为影响电池SOC估算精度的关键系数,在本发明中被通称为关键参数。
通过以上分析,明确了电池SOC估算过程中需要重点关注的关键参数,本发明实施方式中也正是在利用观测器估算电池SOC过程中,不断更新这些关键参数来修正电池SOC估算方法,因此实现提高估算精度的有益效果。
因此本发明的电池荷电状态估算方法包括以下步骤:
A、获取电池基本参数;
B、拟合电池开路电压与荷电状态之间的关系模型;
C、基于电池等效电路模型,建立电池的状态方程;
D、调整状态方程的参数,观察对荷电状态估算精度的影响,得出电池基本参数以及开路电压表达式中的系数对荷电状态估算精度的影响,获得关键参数;
E、采用牛顿迭代法对关键参数建立更新方程,将更新方程与观测器估算荷电状态方法联合应用估算电池荷电状态。
从步骤E中可以看出,采用牛顿迭代法对关键参数建立更新方程,将更新方程与观测器估算荷电状态方法联合应用估算电池荷电状态。因此本发明实施方式中的电池SOC估算方法提高了电池SOC估算的精度。
步骤A中,电池的基本参数取决于电池的模型,例如使用图2所示的一阶戴维宁模型时,电池的基本参数为极化电阻RP、极化电容CP和电池的欧姆电阻Ro
得到这些基本参数的目的是作为后续电池SOC估算过程的基础,因此虽然常规技术中也有得到电池基本参数的通常方法,但本发明为了提高SOC估算的精度,还是在具体实施方式中揭示了特定的电池基本参数确定方法。具体而言,在一个具体实施方式中,通过以下方式来获取电池的基本参数:
A1、选取特定容量的电池样本,例如容量为90Ah的电池样本;
A2、将电池样本电量放空后静置第一预定时间;
A3、对电池样本充电,每当充入的电量达到其容量预定比例后,停止充电并静置第二预定时间,静置后测量电池的开路电压;
A4、根据电池开路电压与荷电状态的对应关系,获取电池的基本参数。
对电池静置的第一预定时间和第二预定时间主要是为了让其状态稳定,避免出现虚假信号,例如所述第一预定时间为3小时以上,而所述第二预定时间为1小时以上。
对预定比例进行限定主要是后续电池OCV与SOC关系的拟合过程中的基准点数目,例如预定比例为5%时,则可以得到20组电池的开路电压OCV和荷电状态SOC的映射关系。
通过以上具体实施方式,准确地获取了电池的基本参数,为电池SOC估算方法提供了良好的基础。
获取了电池的基本参数后,可以以此得到电池OCV与SOC关系模型,电池OCV与SOC的关系模型与实际测量结果的对比如图3所示,从图中可以看出,电池OCV与SOC的关系模型与实际测量的结果非常接近,说明了电池基本参数的辨识非常准确有效。
接下来,基于电池等效电路模型,建立电池的状态方程为:
其中为电池端电压估算值,
xk为电池状态,Up为电池极化电压,sk为电池荷电状态,
Ik为流过电池的电流,Rp、Cp分别为电池的极化电阻和极化电容;
中间变量f(sk)为开路电压,f(sk)=a-b×(-ln(sk))α+csk
中间变量Dk=R0,R0为电池欧姆内阻;
中间变量uk等于Ik
并且进一步地,通过测量获得时刻k的电池端电压yk
在本发明的一个具体实施方式中,调整状态方程的参数,观察对荷电状态估算精度的影响,得出电池基本参数以及开路电压表达式中的系数对荷电状态估计精度的影响以得到关键参数,所述各参数对荷电状态估算误差的影响作用由下式确定:
其中为电池荷电状态稳态估算误差,
ΔR为电池总内阻误差,
L2为对电池荷电状态一阶导数的误差反馈量的增益系数,
Δai为OCV-SOC曲线线性化后的斜率误差,
Δbi为OCV-SOC曲线线性化后的截距误差,
Q为电池容量,
soc(t)为电池荷电状态与时间的关系,
为OCV-SOC曲线线性化后的斜率估计值,
i为电池电流。
通过前述分析内容我们已知,电池OCV-SOC关系模型中的参数a、b和c是对SOC估算精度具有最显著影响的参数,因此在本发明实施方式中以上参数被确定为关键参数。
在本发明一实施方式中,采用牛顿迭代法来对关键参数建立更新方程。
所述牛顿迭代方法的更新方程根据时刻k电池端电压测量值yk更新电池开路电压与荷电状态之间的关系模型的关键参数(a,b和c):
其中θi=[ai,bi,ci]T为第i次迭代后的关键参数组成的向量;关键参数的初值θ0=[a0,b0,c0]T为随机数。μ为设定步长,例如可以取0.1或其他数值。而yk为时刻k电池的端电压实际值,为关键参数的雅可比矩阵且满足以下关系:
qj为电池充电过程中任意连续N个时段中第j个时段充入电池的电量,j=1,2,...,N,N为预定值,是随机选取的,Q为电池的容量。
并且在本发明实施方式中,将更新方程与观测器估算荷电状态方法联合应用估算电池荷电状态为:
其中xk和xk+1分别为时刻k和时刻k+1的电池状态,
中间变量其中Rp、Cp分别为电池的极化电阻和极化电容,
中间变量其中Q为电池容量,
yk分别为时刻k电池端电压的测量值和估算值;
中间变量L1为对电池极化电压一阶导数的误差反馈量的增益系数,L2为对电池荷电状态一阶导数的误差反馈量的增益系数,如前所述,这些增益系数取决于观测器本身。
得到了更新后的关键参数a′、b′和c′,以及电池于时刻k+1的状态xk+1之后,重新估算时刻k+1的端电压,作为观测器进行误差比较的输入。
重新估算时刻k+1的端电压的具体方法为:
其中为时刻k+1电池的端电压估算值,且根据OCV-SOC模型有f(sk+1)=a′-b′×(-ln(sk+1))α+c′sk+1,a′、b′和c′分别为经过更新后的关键参数,sk+1为时刻k+1电池的荷电状态。xk+1为时刻k+1电池的状态。Dk+1=R0,Ro为电池的欧姆内阻,uk+1为时刻k+1流过电池的电流。
这样将更新方程与观测器估算荷电状态方法联合应用估算电池荷电状态,电池SOC估算方法的精度得到了提高,克服了现有技术中电池SOC估算过程中的关键参数保持固定,因此误差逐步增大的缺陷。
在关键参数更新过程中,影响估算精度的关键是迭代过程中的迭代次数。例如图4a、4b、4c中所示,分别为迭代次数为100次、300次和500次的关键参数更新过程所导致的电池SOC估算结果,其应用背景是恒流充电工况。从图4a、4b、4c中可以看出,当迭代次数为100次时,电池SOC估算结果与实际情况具有较大误差,而随着关键参数迭代更新次数越多,荷电状态SOC估算值越接近于真实值,当迭代次数达到了500次时,电池SOC估算值与真实情况之间的差距很小。
图5a、5b、5c为DST工况下,关键参数分别经过100次、300次和500次迭代次数的更新后得到的电池荷电状态SOC估算结果图。从图5a、5b、5c中可以看出,同样当迭代次数为500次或以上时,电池SOC估算值与真实情况非常接近。
在DST工况下,将关键参数经500次迭代更新后的结果代入电池SOC估计的状态方程中,得到不同时间尺度参数与电池SOC估计效果如图6所示。从图中可以看出,经过一定时间后,电池SOC估计的误差保持在1%以下,说明了本发明实施方式具有很高的精确性。
为了实现本发明实施方式中的电池SOC估算方法,本发明还包括一种电池荷电状态估算装置,所述装置包括:
基本参数分析单元,用于获取电池基本参数;
电池模型获取单元,用于拟合电池开路电压与荷电状态之间的关系模型;
状态方程确定单元,用于基于电池等效电路模型,建立电池的状态方程;
参数分析单元,用于调整状态方程的参数,观察对荷电状态估算精度的影响,得出电池基本参数以及开路电压表达式中的系数对荷电状态估算精度的影响,获得关键参数;
电池荷电状态估算单元,用于采用牛顿迭代法对关键参数建立更新方程,将更新方程与观测器估算荷电状态方法联合应用估算电池荷电状态。
其中,
所述电池模型获取单元根据y=a-b×(-ln(s))α+cs来拟合电池开路电压与荷电状态之间的关系模型其中y为电池的开路电压,s为电池的荷电状态,a、b、c为所述关键参数,α为常数;
所述状态方程确定单元建立电池的状态方程:
其中为电池端电压估算值,
xk为电池状态,Up为电池极化电压,sk为电池荷电状态,
Ik为流过电池的电流,Rp、Cp分别为电池的极化电阻和极化电容;
中间变量f(sk)为开路电压,f(sk)=a-b×(-ln(sk))α+csk
中间变量Dk=R0,R0为电池欧姆内阻;
中间变量uk等于Ik
所述电池荷电状态估算单元,用于采用牛顿迭代法对关键参数建立更新方程关键参数为:
其中θi=[ai,bi,ci]T为第i次迭代后的关键参数组成的向量;
关键参数的初值θ0=[a0,b0,c0]T为随机数,μ为设定步长,yk为时刻k电池的端电压实际值,为关键参数的雅可比矩阵且有:
qj为电池充电过程中任意连续N个时段中第j个时段充入电池的电量,j=1,2,...,N,N为预定值,Q为电池的容量;
所述所述电池荷电状态估算单元将更新方程与观测器估算荷电状态方法联合应用估算电池荷电状态为:
其中xk和xk+1分别为此时刻和下一时刻的电池状态,
中间变量其中Rp、Cp分别为电池的极化电阻和极化电容,
中间变量其中Q为电池容量,
yk分别为此时刻电池端电压的测量值和估算值;
中间变量L1为对电池极化电压一阶导数的误差反馈量的增益系数,L2为对电池荷电状态一阶导数的误差反馈量的增益系数。
需要说明的是,上述实施方式仅为本发明较佳的实施方案,不能将其理解为对本发明保护范围的限制,在未脱离本发明构思前提下,对本发明所做的任何微小变化与修饰均属于本发明的保护范围。

Claims (3)

1.一种电池荷电状态估算方法,所述方法包括步骤:
A、获取电池基本参数;所述电池基本参数为极化电阻、极化电容和电池的欧姆电阻;
B、拟合电池开路电压与荷电状态之间的关系模型;
C、基于电池等效电路模型,建立电池的状态方程;
D、调整状态方程的参数,观察对荷电状态估算精度的影响,得出电池基本参数以及开路电压表达式中的系数对荷电状态估算精度的影响,获得关键参数;
E、采用牛顿迭代法对关键参数建立更新方程,将更新方程与观测器估算荷电状态方法联合应用估算电池荷电状态;
所述电池基本参数以及开路电压表达式中的系数对荷电状态估算精度的影响由下式确定:
其中为电池荷电状态稳态估算误差,
ΔR为电池总内阻误差,
L2为对电池荷电状态一阶导数的误差反馈量的增益系数,
Δai为OCV-SOC曲线线性化后的斜率误差,
Δbi为OCV-SOC曲线线性化后的截距误差,
Q为电池容量,
soc(t)为电池荷电状态与时间的关系,
为OCV-SOC曲线线性化后斜率估计值,
i为电池电流;
所述获取电池基本参数的方法包括:
A1、选取特定容量的电池样本;
A2、将电池样本电量放空后静置第一预定时间;
A3、对电池样本充电,每当充入的电量达到其容量预定比例后,停止充电并静置第二预定时间,静置后测量电池的开路电压;
A4、根据电池开路电压与荷电状态的对应关系,获取电池的基本参数;
所述电池开路电压与荷电状态之间的关系模型的表达式为:
y=a-b×(-ln(s))α+cs,
其中y为电池的开路电压,s为电池的荷电状态,a、b、c为所述关键参数,α为常数;
所述基于电池等效电路模型,建立电池状态方程为:
其中为电池端电压估算值,
xk为电池状态,Up为电池极化电压,sk为电池荷电状态,
其中Ik为流过电池的电流,Rp、Cp分别为电池的极化电阻和极化电容;
中间变量f(sk)为电池开路电压,f(sk)=a-b×(-ln(sk))α+csk,中间变量Dk=R0,R0为电池欧姆内阻,
中间变量uk等于Ik
所述采用牛顿迭代法对关键参数建立更新方程为:
其中θi=[ai,bi,ci]T为第i次迭代后的关键参数组成的向量;
关键参数向量的初值θ0=[a0,b0,c0]T为随机数,μ为设定步长,yk为时刻k电池的端电压实际值,为关键参数的雅可比矩阵且有:
qj为电池充电过程中任意连续N个时段中第j个时段充入电池的电量,j=1,2,...,N,N为预定值,Q为电池的容量;
所述将更新方程与观测器估算荷电状态方法联合应用估算电池荷电状态为:
其中xk和xk+1分别为此时刻和下一时刻的电池状态,
中间变量其中Rp、Cp分别为电池的极化电阻和极化电容,中间变量其中Q为电池容量,
yk分别为此时刻电池端电压的测量值和估算值;
中间变量L1为对电池极化电压一阶导数的误差反馈量的增益系数,L2为对电池荷电状态一阶导数的误差反馈量的增益系数。
2.根据权利要求1中所述的电池荷电状态估算方法,其特征在于,所述牛顿迭代法迭代次数为500次以上。
3.一种电池荷电状态估算装置,所述装置包括:
基本参数分析单元,用于获取电池基本参数;所述电池基本参数为极化电阻、极化电容和电池的欧姆电阻;
电池模型获取单元,用于拟合电池开路电压与荷电状态之间的关系模型;
状态方程确定单元,用于基于电池等效电路模型,建立电池的状态方程;
参数分析单元,用于调整状态方程的参数,观察对荷电状态估算精度的影响,得出电池基本参数以及开路电压表达式中的系数对荷电状态估算精度的影响,获得关键参数;
电池荷电状态估算单元,用于采用牛顿迭代法对关键参数建立更新方程,将更新方程与观测器估算荷电状态方法联合应用估算电池荷电状态;
所述电池模型获取单元根据y=a-b×(-ln(s))α+cs来拟合电池开路电压与荷电状态之间的关系模型其中y为电池的开路电压,s为电池的荷电状态,a、b、c为所述关键参数,α为常数;
所述状态方程确定单元建立电池的状态方程:
其中为电池端电压估算值,
xk为电池状态,Up为电池极化电压,sk为电池荷电状态,
Ik为流过电池的电流,Rp、Cp分别为电池的极化电阻和极化电容;
中间变量f(sk)为开路电压,f(sk)=a-b×(-ln(sk))α+csk
中间变量Dk=R0,R0为电池欧姆内阻;
中间变量uk等于Ik
所述电池荷电状态估算单元,用于采用牛顿迭代法对关键参数建立更新方程为:
其中θi=[ai,bi,ci]T为第i次迭代后的关键参数组成的向量;
关键参数的初值θ0=[a0,b0,c0]T为随机数,μ为设定步长,yk为时刻k电池的端电压实际值,为关键参数的雅可比矩阵且有:
qj为电池充电过程中任意连续N个时段中第j个时段充入电池的电量,j=1,2,...,N,N为预定值,Q为电池的容量;
所述电池荷电状态估算单元将更新方程与观测器估算荷电状态方法联合应用估算电池荷电状态为:
其中xk和xk+1分别为此时刻和下一时刻的电池状态,
中间变量其中Rp、Cp分别为电池的极化电阻和极化电容,中间变量其中Q为电池容量,
yk分别为此时刻电池端电压的测量值和估算值;
中间变量L1为对电池极化电压一阶导数的误差反馈量的增益系数,L2为对电池荷电状态一阶导数的误差反馈量的增益系数。
CN201580031120.0A 2014-06-11 2015-02-28 电池荷电状态估算方法和装置 Expired - Fee Related CN106716158B (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
CN2014102585448 2014-06-11
CN201410258544.8A CN104007395B (zh) 2014-06-11 2014-06-11 锂离子电池荷电状态与参数自适应联合估计方法
CN201410319719.1A CN104076293B (zh) 2014-07-07 2014-07-07 基于观测器的锂电池soc估算误差的定量分析方法
CN2014103197191 2014-07-07
PCT/CN2015/000125 WO2015188610A1 (zh) 2014-06-11 2015-02-28 电池荷电状态估算方法和装置

Publications (2)

Publication Number Publication Date
CN106716158A CN106716158A (zh) 2017-05-24
CN106716158B true CN106716158B (zh) 2019-05-17

Family

ID=54832852

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580031120.0A Expired - Fee Related CN106716158B (zh) 2014-06-11 2015-02-28 电池荷电状态估算方法和装置

Country Status (2)

Country Link
CN (1) CN106716158B (zh)
WO (1) WO2015188610A1 (zh)

Families Citing this family (54)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11214150B2 (en) 2017-01-09 2022-01-04 Volvo Truck Corporation Method and arrangement for determining the state of charge of a battery pack
CN108318819A (zh) * 2017-01-16 2018-07-24 上海蓝诺新能源技术有限公司 一种估算电池荷电状态的方法
IT201700058171A1 (it) * 2017-05-29 2018-11-29 Magneti Marelli Spa Metodo di stima della corrente e dello stato di carica di un pacco batteria o cella, senza rilevazione diretta di corrente in condizioni operative
CN107139762A (zh) * 2017-06-05 2017-09-08 吉林大学 一种电动汽车优化充电控制方法及其系统
CN107340479B (zh) * 2017-06-16 2020-10-09 山东大学 一种提高电动汽车动力电池soc计算精度的方法及系统
WO2019037012A1 (zh) * 2017-08-24 2019-02-28 罗伯特·博世有限公司 电池和电池包的荷电状态的估计方法及利用此荷电状态估计方法的电池管理系统、电池以及电动汽车
CN108490361B (zh) * 2018-03-22 2020-07-24 深圳库博能源科技有限公司 一种基于云端反馈的荷电状态SoC计算方法
US20190308630A1 (en) * 2018-04-10 2019-10-10 GM Global Technology Operations LLC Battery state estimation based on open circuit voltage and calibrated data
DE112019003484T5 (de) * 2018-07-10 2021-04-08 Sumitomo Electric Industries, Ltd. Sekundärbatterieparameter-Schätzungsvorrichtung, Sekundärbatterieparameter-Schätzungsverfahren und Programm
CN109031147B (zh) * 2018-08-21 2020-12-01 湖南兴业绿色电力科技有限公司 一种磷酸铁锂电池组的soc估算方法
CN110348062B (zh) * 2019-06-14 2023-05-26 湖北锂诺新能源科技有限公司 一种锂离子电池等效电路模型的构建方法
CN110244237A (zh) * 2019-06-20 2019-09-17 广东志成冠军集团有限公司 海岛电源储能电池估算方法、模型及系统
CN110361653B (zh) * 2019-07-25 2024-05-03 郑柏阳 一种基于混合储能装置的soc估算方法及系统
CN110673037B (zh) * 2019-09-11 2022-02-22 国网河北省电力有限公司石家庄供电分公司 基于改进模拟退火算法的电池soc估算方法及系统
CN112649746A (zh) * 2019-10-10 2021-04-13 西南科技大学 一种结合电路等效和递推迭代的荷电状态估计方法
CN112213653B (zh) * 2019-10-30 2023-05-16 蜂巢能源科技有限公司 动力电池的电芯荷电状态估算方法及电池管理系统
CN111090963A (zh) * 2019-12-05 2020-05-01 重庆大学 一种基于用户需求的自适应多段恒流恒压充电方法
CN111191398B (zh) * 2019-12-06 2021-04-16 云南电网有限责任公司玉溪供电局 基于svr的变电站直流系统蓄电池退化趋势预测方法
CN111177992B (zh) * 2019-12-16 2024-03-29 中车工业研究院有限公司 基于电化学理论和等效电路模型的电池模型及其构建方法
US11592493B2 (en) * 2020-01-15 2023-02-28 GM Global Technology Operations LLC Method and system for battery capacity estimation using voltage slope capacity and dynamic anchors
JP6960488B2 (ja) * 2020-03-03 2021-11-05 本田技研工業株式会社 電動車両、表示方法
CN113466722B (zh) * 2020-03-31 2022-11-11 比亚迪股份有限公司 确定电池荷电状态测量精度的方法及装置,电子设备
CN111929581B (zh) * 2020-06-05 2022-10-21 西安理工大学 一种动力锂电池内外部温度预测方法
CN111830418B (zh) * 2020-07-09 2021-05-11 南京航空航天大学 一种考虑软包电池外部环境影响的soc估计方法
CN111965547B (zh) * 2020-09-27 2022-05-13 哈尔滨工业大学(威海) 一种基于参数辨识法的电池系统传感器故障诊断方法
CN112265472A (zh) * 2020-10-29 2021-01-26 长城汽车股份有限公司 车辆的动力电池荷电状态值的确定方法和装置
CN112345942B (zh) * 2020-11-09 2024-02-23 阳光储能技术有限公司 一种电池系统及其bms和满充满放soc校准方法
CN112485680B (zh) * 2020-11-27 2024-04-23 浙江零跑科技股份有限公司 一种电池soc估算方法
CN114764967A (zh) * 2021-01-14 2022-07-19 新智数字科技有限公司 联合学习框架下设备故障报警的方法
CN113300016B (zh) * 2021-05-21 2022-12-13 广州小鹏汽车科技有限公司 一种电池充放电控制方法和装置
CN113447824A (zh) * 2021-06-28 2021-09-28 三一重型装备有限公司 电池最大充放电电流的估算方法、装置及存储介质
CN113447821B (zh) * 2021-06-30 2023-07-14 国网北京市电力公司 评估电池荷电状态的方法
CN113777510A (zh) * 2021-09-07 2021-12-10 国网江苏省电力有限公司电力科学研究院 一种锂电池荷电状态估计方法及装置
CN113868996B (zh) * 2021-10-19 2024-05-07 青岛科技大学 基于递阶牛顿辨识算法的光伏太阳能模型参数估计方法
CN114035049B (zh) * 2021-11-08 2024-08-13 东软睿驰汽车技术(沈阳)有限公司 Soh精度的计算方法、装置和电子设备
CN114089207A (zh) * 2021-11-08 2022-02-25 北京国家新能源汽车技术创新中心有限公司 一种电池容量特征提取方法
CN114043875B (zh) * 2021-11-16 2024-01-26 江苏爱玛车业科技有限公司 基于大数据的剩余里程预估偏差分析方法和系统
CN114035082B (zh) * 2021-12-10 2023-06-20 厦门金龙联合汽车工业有限公司 一种新能源车辆电池系统异常电芯快速诊断方法
CN114252771B (zh) * 2021-12-13 2024-05-07 北京经纬恒润科技股份有限公司 一种电池参数在线辨识方法及系统
CN114280485B (zh) * 2021-12-27 2023-07-28 湖北亿纬动力有限公司 Soc估算及一致性评估方法、装置、计算机设备
CN114818561B (zh) * 2022-04-11 2024-02-09 合肥工业大学 一种锂离子电池荷电状态多环模型估计方法
CN114910806B (zh) * 2022-05-16 2024-05-07 盐城工学院 一种并联型电池系统建模方法
CN114861545A (zh) * 2022-05-19 2022-08-05 南京邮电大学 基于rnn神经网络与多参数约束的锂电池sop在线估算方法
CN114910796A (zh) * 2022-05-31 2022-08-16 上海电机学院 基于miaukf算法的锂离子电池荷电状态估计方法
CN115327385A (zh) * 2022-07-29 2022-11-11 武汉理工大学 一种动力电池soc值估算方法及系统
CN115524629B (zh) * 2022-11-23 2023-02-24 陕西汽车集团股份有限公司 一种车辆动力电池系统健康状态的评估方法
CN115544813A (zh) * 2022-11-29 2022-12-30 苏州易来科得科技有限公司 电池电性能的计算方法
CN116184248B (zh) * 2023-04-24 2023-07-07 广东石油化工学院 一种串联电池组的微小短路故障检测方法
CN116203435A (zh) * 2023-05-06 2023-06-02 广汽埃安新能源汽车股份有限公司 一种电池参数获取方法、装置、电子设备及存储介质
CN116298991B (zh) * 2023-05-25 2023-09-12 湖南锂汇通新能源科技有限责任公司 一种退役电池容量快速检测评估方法及系统
CN116500457B (zh) * 2023-06-26 2023-09-19 西北工业大学 一种神经元网络融合rc等效电路模型估计电池soc的方法
CN116840699B (zh) * 2023-08-30 2023-11-17 上海泰矽微电子有限公司 一种电池健康状态估算方法、装置、电子设备和介质
CN118311432A (zh) * 2024-05-10 2024-07-09 山东大学 一种基于未来参数预测的电池短路故障诊断方法及系统
CN118604638A (zh) * 2024-08-08 2024-09-06 珠海趣印科技有限公司 热敏打印机的电池soc估算方法、热敏打印机和可读存储介质

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1505403A1 (de) * 2003-08-06 2005-02-09 VB Autobatterie GmbH Verfahren zur Ermittlung einer auf den Ladezustand einer Speicherbatterie bezogenen Kenngrösse
CN101022178A (zh) * 2007-03-09 2007-08-22 清华大学 基于标准电池模型的镍氢动力电池荷电状态的估计方法
CN101598769A (zh) * 2009-06-29 2009-12-09 杭州电子科技大学 一种基于采样点卡尔曼滤波的电池剩余电量估计方法
CN101813754A (zh) * 2010-04-19 2010-08-25 清华大学 一种用于汽车起动照明型铅酸蓄电池的状态估算方法
CN102608542A (zh) * 2012-04-10 2012-07-25 吉林大学 动力电池荷电状态估计方法
CN102680795A (zh) * 2012-05-29 2012-09-19 哈尔滨工业大学 一种二次电池内阻的实时在线估计方法
CN103018679A (zh) * 2012-12-10 2013-04-03 中国科学院广州能源研究所 一种铅酸电池初始荷电状态soc0的估算方法
CN103792495A (zh) * 2014-01-29 2014-05-14 北京交通大学 基于德尔菲法和灰色关联理论的电池性能评价方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7324902B2 (en) * 2003-02-18 2008-01-29 General Motors Corporation Method and apparatus for generalized recursive least-squares process for battery state of charge and state of health
CN104007395B (zh) * 2014-06-11 2016-08-24 北京交通大学 锂离子电池荷电状态与参数自适应联合估计方法
CN104076293B (zh) * 2014-07-07 2016-08-17 北京交通大学 基于观测器的锂电池soc估算误差的定量分析方法

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1505403A1 (de) * 2003-08-06 2005-02-09 VB Autobatterie GmbH Verfahren zur Ermittlung einer auf den Ladezustand einer Speicherbatterie bezogenen Kenngrösse
CN101022178A (zh) * 2007-03-09 2007-08-22 清华大学 基于标准电池模型的镍氢动力电池荷电状态的估计方法
CN101598769A (zh) * 2009-06-29 2009-12-09 杭州电子科技大学 一种基于采样点卡尔曼滤波的电池剩余电量估计方法
CN101813754A (zh) * 2010-04-19 2010-08-25 清华大学 一种用于汽车起动照明型铅酸蓄电池的状态估算方法
CN102608542A (zh) * 2012-04-10 2012-07-25 吉林大学 动力电池荷电状态估计方法
CN102680795A (zh) * 2012-05-29 2012-09-19 哈尔滨工业大学 一种二次电池内阻的实时在线估计方法
CN103018679A (zh) * 2012-12-10 2013-04-03 中国科学院广州能源研究所 一种铅酸电池初始荷电状态soc0的估算方法
CN103792495A (zh) * 2014-01-29 2014-05-14 北京交通大学 基于德尔菲法和灰色关联理论的电池性能评价方法

Also Published As

Publication number Publication date
CN106716158A (zh) 2017-05-24
WO2015188610A1 (zh) 2015-12-17

Similar Documents

Publication Publication Date Title
CN106716158B (zh) 电池荷电状态估算方法和装置
CN107991623B (zh) 一种考虑温度和老化程度的电池安时积分soc估计方法
Murnane et al. A closer look at state of charge (SOC) and state of health (SOH) estimation techniques for batteries
CN107533105B (zh) 锂离子电池荷电状态估算方法和装置
CN107402353B (zh) 一种对锂离子电池的荷电状态进行滤波估计的方法及系统
CN105301509B (zh) 锂离子电池荷电状态、健康状态与功率状态的联合估计方法
He et al. Online model-based estimation of state-of-charge and open-circuit voltage of lithium-ion batteries in electric vehicles
CN106324523B (zh) 基于离散变结构观测器的锂电池soc估计方法
CN104535932B (zh) 一种锂离子电池荷电状态估计方法
CN105116343B (zh) 最小二乘支持向量机的动力电池电荷状态估计方法及系统
WO2015106691A1 (zh) 一种混合动力车用动力电池soc估算方法
CN105425154B (zh) 一种估计电动汽车的动力电池组的荷电状态的方法
CN107677965B (zh) 一种锂电池能量状态估算方法
CN104007395B (zh) 锂离子电池荷电状态与参数自适应联合估计方法
CN105425153B (zh) 一种估计电动车辆的动力电池的荷电状态的方法
CN108107372A (zh) 基于soc分区估算的蓄电池健康状况量化方法及系统
CN104569835A (zh) 一种估计电动汽车的动力电池的荷电状态的方法
CN111060820A (zh) 一种基于二阶rc模型的锂电池soc、sop估计方法
CN104678316A (zh) 锂离子电池荷电状态估算方法和装置
KR102572652B1 (ko) 배터리의 충전상태를 추정하는 방법
CN105467328A (zh) 一种锂离子电池荷电状态估计方法
CN111220920B (zh) 基于h∞无迹卡尔曼滤波算法的退役锂离子电池荷电状态计算方法
CN105548906A (zh) 一种电池剩余容量动态估算方法
CN109828215A (zh) 一种提升电池单体soc估算精度的方法和系统
Haoran et al. Lithium battery soc estimation based on extended kalman filtering algorithm

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20190517