本发明专利技术公开了一种锂电池SOC估算方法及系统,该方法包括:确定锂电池等效电路中各电路参数与SOC的函数关系;基于该函数关系建立离线模型;基于该离线模型建立用于SOC在线估计的非线性状态空间模型;利用非线性滚动时域估计法对该非线性状态空间模型中的SOC进行在线估计以获得SOC估计值。本发明专利技术通过采用非线性滚动时域估计法估算锂电池的SOC,能够迅速减小SOC初始误差对SOC估计的影响及减小电流测量累计误差对SOC估计的影响,并对SOC估计范围进行显式约束,从而保证了锂电池SOC在线估计的准确性和可行性,很大程度上提高了电池管理系统的有效性和可靠性。
【技术实现步骤摘要】
本专利技术涉及一种电池管理系统,特别涉及一种锂电池 S0C(State of Charge,荷电 状态)估算方法及系统。
技术介绍
随着信息技术和新能源的兴起,锂离子电池因其具有能量密度大、输出功率高、充 放电寿命长等优点越来越多地被应用于便携电子设备、电动汽车、家庭储能及空间技术等 新兴
电池荷电状态估计是锂电池管理系统的关键功能之一,对于提高电池使用 率及延长电池使用寿命至关重要。目前,电池管理系统S0C估算中主要采用电流积分法,由 于该电流积分法是一个纯积分环节,无法消除S0C初始误差,并且电流测量中所产生的累计 误差随着运行时间的增加而不断增加,因此精度较低,特别是在高温条件或者电流波动剧 烈的情况下,误差更大。
技术实现思路
本专利技术要解决的技术问题是为了克服现有技术中采用电流积分法对锂电池 S0C进 行估算时存在的无法消除S0C初始误差,并且电流测量中所产生的累计误差随着运行时间 的增加而不断增加等缺陷,提供一种锂电池 S0C估算方法及系统,该方法采用非线性滚动时 域估计法对锂电池 S0C进行在线实时估算。 本专利技术是通过下述技术方案来解决上述技术问题的: 本专利技术提供了一种锂电池 S0C估算方法,其特点在于,其包括以下步骤: Si、确定锂电池等效电路中各电路参数与S0C的函数关系; s2、基于该函数关系建立离线模型; S3、基于该离线模型建立用于S0C在线估计的非线性状态空间模型; S4、利用非线性滚动时域估计法对该非线性状态空间模型中的S0C进行在线估计 以获得S0C估计值。 较佳地,该些电路参数包括:开路电压VQC、欧姆内阻R〇、极化电阻办和等效电容Cu 较佳地,该离线模型为: Vb = V〇c-IR〇-Vi 对于一个采样周期△ t内,上述关系式的离散化形式表示为: Vb,k = V〇c,k_IkR〇,k_Vi,k 其中,时间常数Tk = RkCk,RC网络由极化电阻心和等效电容Ci组成,Vb为锂电池电 压,I为负载电流。 较佳地,该非线性状态空间模型为: 状态方程:xk+1 = f(Xk,uk)+Wk 观测方程:yk = h(Xk)+Vk 满足约束条件:XkeX,WkeW,VkEV 其中,状态变量& = ,输入变量uk=Ik, 输出变量yk = Vb,k,h(Xk) =¥〇(;,1<-11^(),1<-\^1,1{,¥1{和¥1 {分别表不外部干扰和测量噪声、相互独立 且均为高斯白噪声。 较佳地,设该非线性状态空间模型的初始状态为XQ,在k时刻,所有测量数据为 ζ?: = ,干扰序列为{vv/}f=cr且初始状态xo的先验估计值满足均值为,协方差为 Po的正态分布,滚动时域窗口长度为N; 则在时刻N时,利用该非线性滚动时域估计法获得第一关系式: 满足状态空间模型,且0< S0Ck< 1; 其中,参数R为模型干扰方差矩阵,参数Q为测量噪声方差矩阵,参数P为误差协方 差矩阵; 则在T>N时,利用该非线性滚动时域估计法获得第二关系式: 满足状态空间模型,且0< S0Ck< 1; 步骤S4包括: S41、根据锂电池模型精度和测量精度,设置初始化参数Q、R、P,初始估计状态f 〇和 滚动时域窗口长度N; S42、当N时,求解该第一关系式获得最优解 则根据状态方程计算当前时刻的S0C估计值; S43、当T>N时,求解该第二关系式获得最优解 则根据状态 方程计算当前时刻的S0C估计值; S44、计算(T+1)时刻的先验估计状态%获取(T+1)时刻 的锂电池电压Vb和负载电流I,令T = T+1,并返回步骤S43。 本专利技术还提供一种锂电池 S0C估算系统,其特点在于,其包括: -确定模块,用于确定锂电池等效电路中各电路参数与S0C的函数关系; -离线模型建立模块,用于基于该函数关系建立离线模型; -在线模型建立模块,用于基于该离线模型建立用于S0C在线估计的非线性状态 空间模型; -状态估算模块,用于利用非线性滚动时域估计法对该非线性状态空间模型中的 S0C进行在线估计以获得S0C估计值。 较佳地,该些电路参数包括:开路电压Voc、欧姆内阻Ro、极化电阻办和等效电容&。较佳地,该离线模型为: Vb = Voc-IR〇-Vi 对干一个采样周期Δ t内,hi术关系式的离散化形式表示为: Vb,k = V〇C,k_IkR〇,k_Vl,k 其中,时间常数= RkCk,RC网络由极化电阻&和等效电容Ci组成,Vb为锂电池电 压,I为负载电流。 较佳地,该非线性状态空间模型为: 状态方程:xk+i = f(Xk,Uk)+Wk 观测方程:yk = h(xk)+vk 满足约束条件:XkEX,WkeW,VkeV输出变量yk=Vb,k,h(xk) =VcK;,k-IkR(),k-Vi,k,wk和vk分别表不外部干扰和测量噪声、相互独立 且均为高斯白噪声。较佳地,设该非线性状态空间模型的初始状态为XQ,在k时刻,所有测量数据为干扰序列为{W/]|=Q,且初始状态xq的先验估计值满足均值为f 0,协方差为 Po的正态分布,滚动时域窗口长度为N; 则在时刻N时,利用该非线性滚动时域估计法获得第一关系式: 满足状态空间模型,且0< S0Ck< 1;其中,参数R为模型干扰方差矩阵,参数Q为测量噪声方差矩阵,参数P为误差协方 差矩阵;则在T>N时,利用该非线性滚动时域估计法获得第二关系式: 满足状态空间模型,且0< SOCkS 1; 该状态估算模块包括: -设置单元,用于根据锂电池模型精度和测量精度,设置初始化参数Q、R、P,初始 估计状态和滚动时域窗口长度N; 一第一计算单元,用于当TSN时,求解该第一关系式获得最优解 则根据状态方程计算当前时刻的S0C估计值; -第二计算单元,用于当T>N时,求解该第二关系式获得最优解(科 则根据状态方程计算当前时刻的S0C估计值; -计算获取单兀,用于计算(T+1 )时刻的先验估计状态宏j'-iy.和误差方差矩阵 Pfiv,并获取(T+1)时刻的锂电池电压Vb和负载电流I,令T = T+1,并重新调用该第二计算 单元。本专利技术的积极进步效果在于: 本专利技术通过采用非线性滚动时域估计法估算锂电池的S0C,能够迅速减小S0C初始 误差对S0C估计的影响,并减小电流测量累计误差对S0C估计的影响,从而保证了锂电池 S0C 在线估计的准确性和可行性,很大程度上提高了电池管理系统的有效性和可靠性。【附图说明】 图1为本专利技术的较佳实施例的锂电池 S0C估算方法的流程图。 图2为本专利技术的较佳实施例的电流激励和电压响应波形图。 图3为本专利技术的较佳实施例的锂电池等效当前第1页1 2 3 本文档来自技高网...
【技术保护点】
一种锂电池SOC估算方法,其特征在于,其包括以下步骤:S1、确定锂电池等效电路中各电路参数与SOC的函数关系;S2、基于该函数关系建立离线模型;S3、基于该离线模型建立用于SOC在线估计的非线性状态空间模型;S4、利用非线性滚动时域估计法对该非线性状态空间模型中的SOC进行在线估计以获得SOC估计值。
【技术特征摘要】
【专利技术属性】
技术研发人员:沈佳妮,贺益君,马紫峰,
申请(专利权)人:上海交通大学,上海中聚佳华电池科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。