一种电池SOC估算装置制造方法及图纸

技术编号:27653281 阅读:26 留言:0更新日期:2021-03-12 14:14
本发明专利技术公开了一种电池SOC估算装置,包括处理器、电流采集单元、电压采集单元、温度采集单元、可读存储单元和供电单元,电流采集单元、电压采集单元、温度采集单元和可读存储单元均与处理器连接,电流采集单元用于采集电池电流,电压采集单元用于采集电池电压,温度采集单元用于采集电池温度信息,可读存储单元存储有电池SOC的初始值,处理器根据电流采集单元、电压采集单元、温度采集单元和可读存储单元的信息进行电池SOC估算;本发明专利技术采用安时积分与NEKF算法计算SOC平滑切换,避免电压平台区算法计算不稳定和误差大,从而提高SOC精度;采用动态OCV‑SOC校准,减少安时积分累计误差,进一步提高整体SOC精度。

【技术实现步骤摘要】
一种电池SOC估算装置
本专利技术涉及电池
,尤其涉及一种电池SOC估算装置。
技术介绍
随着市场对新能能源汽车、储能、3C电子产品要求越来越高,电池剩余荷电状态(State-of-Charge,SOC)备受关注。合适的SOC估算方法可提高SOC估算精度,提高电池剩余续航精度,有效防止电池过充、过放,减少充电对电池的伤害。现阶段主要SOC估算方法为安时积分法、卡尔曼滤波法、神经网络法。安时积分方法简单,但是受电流积分器精度影响大,易产生累计误差。卡尔曼滤波适用于线性系统,由于电池SOC估算为非线性系统,所以根据卡尔曼滤波原理采用扩展卡尔曼滤波(ExtendedKalmanFilter,EKF)、无迹卡尔曼滤波(UnscendedKalmanFilter,UKF)进行非线性系统估算。神经网络法需要大量样本进行训练,方法较为复杂且受电池老化影响较大。但是对于具有电压平台区间电池,采用算法进行SOC估算存在平台区间估算误差大现象。例如,申请号为CN201711376573.4,申请日为2017年12月19日的中国专利申请公开了一种基于等效电路的锂离子电池SOC估计算法,包括步骤:S1、在不同的温度下,获取开路电压UOCV与SOC及温度T的关系,S2、建立等效电路模型,获取模型参数与SOC及温度T的关系,该步骤具体为S21、建立三阶等效电路模型,等效电路内包含串联的欧姆电阻R0和三个RC单元,每个RC单元由并联的电阻和电容组成,确定所述等效电路端电压U与开路电压UOCV的特性关系;S22、获取所述等效电路模型中的欧姆内阻R0与SOC及温度T的关系:确定脉冲放电结束瞬间的电压特性,获取温度T下欧姆内阻R0与SOC的关系;S23、获取所述等效电路模型中的RC单元参数R1,C1,R2,C2,R3,C3与SOC及温度T的关系;S231、测定脉冲放电结束瞬间后的等效电路的电压U(ts);S232、获取相同温度下RC单元参数R1,C1,R2,C2,R3,C3与SOC的关系;S3、计算当前温度T和电池运行的时间t下的SOC值,包括简化电压特性方程,对电压特性方程进行求解。该申请的算法对于具有电压平台区间的电池进行SOC估算时,具有误差较大的问题。
技术实现思路
本专利技术主要解决现有的技术中电池SOC估算误差大的问题;提供一种电池SOC估算装置,减少对硬件系统资源依赖,提高SOC估算精度。本专利技术的上述技术问题主要是通过下述技术方案得以解决的:一种电池SOC估算装置,包括处理器、电流采集单元、电压采集单元、温度采集单元、可读存储单元和供电单元,所述电流采集单元、电压采集单元、温度采集单元和可读存储单元均与处理器连接,所述电流采集单元用于采集电池电流,所述电压采集单元用于采集电池电压,所述温度采集单元用于采集电池温度信息,所述可读存储单元存储有电池SOC的初始值,所述处理器根据电流采集单元、电压采集单元、温度采集单元和可读存储单元的信息进行电池SOC估算,所述供电单元为处理器、电流采集单元、电压采集单元、温度采集单元和可读存储单元供电。作为优选,所述处理器中运行有电池SOC估算方法,所述电池SOC估算方法包括以下步骤:S1:获取电池SOC的状态初始值;S2:建立电池二阶RC等效电路模型;S3:根据电池二阶RC等效电路模型和电池SOC的状态初始值通过新扩展卡尔曼滤波(NewExtendedKalmanFilter,NEKF)计算最高单体电芯电压NEKF_SOCmax和最低单体电芯电压NEKF_SOCmin;S4:根据安时积分计算最高单体电芯电压AhSOCmax和最低单体电芯电压AhSOCmin;S5:根据最高单体电芯电压AhSOCmax和最低单体电芯电压AhSOCmin计算加权值AhSOC;S6:判断电池的充放电状态并进行电池SOC估算值输出。通过累计容量变化替换扩展卡尔曼滤波算法中安时积分形成新扩展卡尔曼滤波(NewExtendedKalmanFilter,NEKF),累计容量可在10ms或1ms运行周期内根据电流进行计算,减少累计误差对安时积分影响,同时NEKF算法可在100ms周期内运行,减少对硬件系统资源依赖;通过电压平台区采用安时积分,非平台区采用NEKF,避免电压在平台区算法计算SOC存在较大误差;电芯电压处于低端状态,小电流充放电时进行在线查OCV-SOC表,进行安时积分SOC校准,从而提高SOC估算精度。作为优选,所述电池二阶RC等效电路模型包括电池开路电压、电池内电阻、电池极化电阻、电池极化电容、电池浓度差电阻和电池浓度差电容,所述电池开路电压的正极与电池内电阻的一端连接,所述电池内电阻的另一端与电池极化电阻的一端连接,所述电池极化电阻的另一端与电池浓度差电阻的一端连接,所述电池极化电容与电池极化电阻并联,所述电池浓度差电容与电池浓度差电阻并联,所述电池浓度差电阻的另一端与电池开路电压的负极作为等效电路的输出端。通过电池二阶RC等效电路模型快速进行新扩展卡尔曼滤波算法计算最高单体电芯电压NEKF_SOCmax和最低单体电芯电压NEKF_SOCmin。作为优选,所述的步骤S3中,最高单体电芯电压NEKF_SOCmax和最低单体电芯电压NEKF_SOCmin的计算方法为:S31:根据NEKF算法获取电池的状态方程和输出方程;S32:根据电池的输出方程得到最高单体电芯电压NEKF_SOCmax和最低单体电芯电压NEKF_SOCmin。作为优选,所述的电池的状态方程为:所述电池的输出方程为:Ucvk=Uocvk-Uk*R2k-Uk*R1k-Uk*R0k其中,k为时间系数,为状态估计值,E(X0)为状态初始值,为状态滤波值,Pk/k-1为误差协方差估计矩阵,var(X0)为误差协方差初始值,Pk/k为滤波误差协方差矩阵,Qk为系统噪声矩阵,Γk-1为干扰矩阵,Rk为观测噪声矩阵,Kk为卡尔曼滤波增益系数,I为单位矩阵,Ck表示观测矩阵值,Yk为观测值(实际测量电压),Uk为控制向量(测量电流);Ucv为估算电芯端电压,Uocv为电池开路电压;△Qcal=Qt2-Qt1为本次运行周期累计容量变化量,为累计容量,Cap为系统总容量,R0为电池内电阻,R1为电池极化电阻,C1为电池极化电容,R2为电池浓度差电阻,C2为电池浓度差电容,t为系统运行周期;A表示系统矩阵,B表示观测矩阵。常规观测矩阵B如下:本专利技术对常规观测矩阵B进行改进,把电流积分放在计算式外边,通过这一方式,可以获得更高精度累计容量,减小估算误差,提高SOC估算精度。作为优选,步骤S4中,所述最高单体电芯电压AhSOCmax和最低单体电芯电压AhSOCmin的计算方法为:其中,I为电流,定义放电为正,充电为负,Cap为系统总容量,k为时间系数。作为优选,所述的加权值AhSOC的计算方法为:其中,m为加权系数。作为优选,步骤S6中,SOC估算值输出方本文档来自技高网
...

【技术保护点】
1.一种电池SOC估算装置,其特征在于,包括/n处理器、电流采集单元、电压采集单元、温度采集单元、可读存储单元和供电单元,所述电流采集单元、电压采集单元、温度采集单元和可读存储单元均与处理器连接,所述电流采集单元用于采集电池电流,所述电压采集单元用于采集电池电压,所述温度采集单元用于采集电池温度信息,所述可读存储单元存储有电池SOC的初始值,所述处理器根据电流采集单元、电压采集单元、温度采集单元和可读存储单元的信息进行电池SOC估算,所述供电单元为处理器、电流采集单元、电压采集单元、温度采集单元和可读存储单元供电。/n

【技术特征摘要】
1.一种电池SOC估算装置,其特征在于,包括
处理器、电流采集单元、电压采集单元、温度采集单元、可读存储单元和供电单元,所述电流采集单元、电压采集单元、温度采集单元和可读存储单元均与处理器连接,所述电流采集单元用于采集电池电流,所述电压采集单元用于采集电池电压,所述温度采集单元用于采集电池温度信息,所述可读存储单元存储有电池SOC的初始值,所述处理器根据电流采集单元、电压采集单元、温度采集单元和可读存储单元的信息进行电池SOC估算,所述供电单元为处理器、电流采集单元、电压采集单元、温度采集单元和可读存储单元供电。


2.根据权利要求1所述的一种电池SOC估算装置,其特征在于,
所述处理器中运行有电池SOC估算方法,所述电池SOC估算方法包括以下步骤:
S1:读取电池SOC的状态初始值;
S2:建立电池二阶RC等效电路模型;
S3:根据电池二阶RC等效电路模型和电池SOC的状态初始值通过新扩展卡尔曼滤波(NewExtendedKalmanFilter,NEKF)计算最高单体电芯电压NEKF_SOCmax和最低单体电芯电压NEKF_SOCmin;
S4:根据安时积分计算最高单体电芯电压AhSOCmax和最低单体电芯电压AhSOCmin;
S5:根据最高单体电芯电压AhSOCmax和最低单体电芯电压AhSOCmin计算加权值AhSOC;
S6:判断电池的充放电状态并进行电池SOC估算值输出。


3.根据权利要求2所述的一种电池SOC估算装置,其特征在于,
所述电池二阶RC等效电路模型包括电池开路电压、电池内电阻、电池极化电阻、电池极化电容、电池浓度差电阻和电池浓度差电容,所述电池开路电压的正极与电池内电阻的一端连接,所述电池内电阻的另一端与电池极化电阻的一端连接,所述电池极化电阻的另一端与电池浓度差电阻的一端连接,所述电池极化电容与电池极化电阻并联,所述电池浓度差电容与电池浓度差电阻并联,所述电池浓度差电阻的另一端与电池开路电压的负极作为等效电路的输出端。


4.根据权利要求2或3所述的一种电池SOC估算装置,其特征在于,
步骤S3中,最高单体电芯电压NEKF_SOCmax和最低单体电芯电压NEKF_SOCmin的计算方法为:
S31:根据NEKF算法获取电池的状态方程和输出方程;
S32:根据电池的输出方程得到最高单体电芯电压NEKF_SOCmax和最低单体电芯电压NEKF_SOCmin。


5.根据权利要求4所述的一种电池SOC估算装置,其特征在于,
所述电池的状态方程为:

【专利技术属性】
技术研发人员:李志飞高科杰宋忆宁
申请(专利权)人:浙江零跑科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1