【技术实现步骤摘要】
一种基于模糊逻辑与扩展卡尔曼滤波的电池SOC估计方法
本专利技术属于锂离子电池领域,具体涉及一种基于模糊逻辑与扩展卡尔曼滤波的电池SOC估计方法。
技术介绍
近年来,能源危机和环境污染的问题日益突显,电动汽车因为零排放的优势获得了全世界各国及汽车公司的重视。相比于其他电池,磷酸铁锂电池由于具有能量密度高、寿命长、自放电率低和环保等的特点而逐渐被发展为电动汽车的重要组成部件,对整车的动力性、经济性和安全性都有着至关重要的作用。但在汽车行驶过程中,磷酸铁锂电池的各个性能又很容易受到温度、循环使用次数及其他众多因素的影响。良好的电池管理系统(BMS)能够提高电池循环使用寿命和能量效率;而准确的电池模型参数辨识和荷电状态(StateofCharge,SOC)估计又是对车用电池和整车进行有效管理与控制的前提。目前常用的SOC估计方法有安时积分法、开路电压法和扩展卡尔曼滤波法等。安时积分法受SOC初值准确度的影响较大,且易因传感器精度而造成累计误差;开路电压法使用前需进行长时间静置以得到开路电压,不能用于实时在线估计,且在磷酸铁锂电池的OCV-SOC曲线中存在一段平台期,OCV变动并不大的情况下SOC也可能已经出现很大差异;扩展卡尔曼滤波在使用过程中,其噪声是一直固定不变的,这也不适用于磷酸铁锂电池特殊的OCV-SOC曲线走势。
技术实现思路
本专利技术是为了解决上述问题而进行的,目的在于提供一种基于模糊逻辑与扩展卡尔曼滤波的电池SOC估计方法。本专利技术提供了一种基于模糊逻辑与扩展卡尔曼滤波 ...
【技术保护点】
1.一种基于模糊逻辑与扩展卡尔曼滤波的电池SOC估计方法,用于对磷酸铁锂电池进行SOC估计,其特征在于,包括以下步骤:/n步骤1,建立所述磷酸铁锂电池的二阶RC等效电路模型,并根据所述二阶RC等效电路模型和基本电路原理得到所述二阶RC等效电路模型的外特性方程;/n步骤2,基于动态工况数据,分区间辨识所述二阶RC等效电路模型中未知的参数,辨识后得到所述参数的最优值并在所述二阶RC等效电路模型中进行使用;/n步骤3,利用FFRLS算法再次辨识所述二阶RC等效电路模型中的欧姆内阻和开路电压OCV,并根据OCV查表获得全区间SOC曲线,得到SOC预测值;/n步骤4,根据扩展卡尔曼滤波算法的输出方程得到的预估端电压与实测端电压差值的绝对值作为判断条件Uerr,并以0.03V为判断界限,分别采用第一模糊推理系统和第二模糊推理系统对所述扩展卡尔曼滤波算法的测量噪声协方差进行不同的模糊控制,并实时输出所述测量噪声协方差;/n步骤5,根据实时输出的所述测量噪声协方差辅助所述扩展卡尔曼滤波算法进行SOC估计,/n其中,所述步骤4包括以下子步骤:/n步骤4-1:当Uerr大于等于0.03V时,将Uerr作为 ...
【技术特征摘要】
1.一种基于模糊逻辑与扩展卡尔曼滤波的电池SOC估计方法,用于对磷酸铁锂电池进行SOC估计,其特征在于,包括以下步骤:
步骤1,建立所述磷酸铁锂电池的二阶RC等效电路模型,并根据所述二阶RC等效电路模型和基本电路原理得到所述二阶RC等效电路模型的外特性方程;
步骤2,基于动态工况数据,分区间辨识所述二阶RC等效电路模型中未知的参数,辨识后得到所述参数的最优值并在所述二阶RC等效电路模型中进行使用;
步骤3,利用FFRLS算法再次辨识所述二阶RC等效电路模型中的欧姆内阻和开路电压OCV,并根据OCV查表获得全区间SOC曲线,得到SOC预测值;
步骤4,根据扩展卡尔曼滤波算法的输出方程得到的预估端电压与实测端电压差值的绝对值作为判断条件Uerr,并以0.03V为判断界限,分别采用第一模糊推理系统和第二模糊推理系统对所述扩展卡尔曼滤波算法的测量噪声协方差进行不同的模糊控制,并实时输出所述测量噪声协方差;
步骤5,根据实时输出的所述测量噪声协方差辅助所述扩展卡尔曼滤波算法进行SOC估计,
其中,所述步骤4包括以下子步骤:
步骤4-1:当Uerr大于等于0.03V时,将Uerr作为第一模糊输入,将所述测量噪声协方差作为第一模糊输出,通过所述第一模糊推理系统对所述测量噪声协方差进行模糊控制;
步骤4-2:当Uerr小于0.03V时,将所述FFRLS算法间接得到的所述SOC预测值作为第二模糊输入,将所述测量噪声协方差作为第二模糊输出,通过所述第二模糊推理系统对所述测量噪声协方差进行模糊控制。
2.根据权利要求1所述的基于模糊逻辑与扩展卡尔曼滤波的电池SOC估计方法,其特征在于:
其中,所述步骤1中,所述二阶RC等效电路模型中包括串联连接的理想电压源UOCV、欧姆内阻R0、第一RC回路和第二RC回路,所述理想电压源UOCV由所述开路电压OCV表示,根据基本电路原理,得到所述二阶RC等效电路模型的外特性方程如下:
所述第一RC回路的两端电压U1为:
U1=IR1·[1-exp(-t/τ1)](1)
所述第二RC回路的两端电压U2为:
U2=IR2·[1-exp(-t/τ2)](2)
模型输出端电压Ut为:
Ut=UOCV-IR0-U1-U2(3)
公式(1)-公式(3)中,R1、C1分别为电池的浓差极化内阻和极化电容,R2、C2分别为电池的电化学极化内阻和极化电容,U1表示R1C1两端电压,U2表示R2C2两端电压,时间常数τ1=R1C1,τ2=R2C2,
并且由于电池为非线性系统,对所述外特性方程进行离散化处理,得到状态方程如下:
U1,k+1=U1,kexp(-Δt/τ1,k)+IkR1,k(1-exp(-Δt/τ1,k))+ω2,k(5)
U2,k+1=U2,kexp(-Δt/τ2,k)+IkR2,k(1-exp(-Δt/τ2,k))+ω3,k(6)
Ut,k=OCVk(SOCk)-U1,k-U2,k-R0,kIk+vk(7)。
3.根据权利要求1所述的基于模糊逻辑与扩展卡尔曼滤波的电池SOC估计方法,其特征在于:
其中,所述步骤2中,辨识所述二阶RC等效电路模型的所述参数时,基于标准容量测试、HPPC测试以及NEDC动态工况实验,并借助粒子群算法辨识所述参数,待辨识的所述参数如下:
θ=[SOCinitial,Rcha,Rdch,R1,R2,τ1,τ2](8)
目标函数为:
公式(8)中,SOC...
【专利技术属性】
技术研发人员:王冠,郑岳久,肖占龙,孙跃东,周龙,
申请(专利权)人:上海理工大学,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。