System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于特征模型的动力电池SOC估算方法及系统技术方案_技高网

基于特征模型的动力电池SOC估算方法及系统技术方案

技术编号:44995380 阅读:2 留言:0更新日期:2025-04-15 17:09
本发明专利技术提供一种基于特征模型的动力电池SOC估算方法及系统,涉及SOC估算技术领域,具体包括:获取电池的开路电压、内阻和极化电压三种特征参数,并引入温度与老化修正机制,建立特征参数与SOC之间的关系曲线,通过拟合公式将特征参数映射为SOC值;基于标定的特征参数与SOC的关系公式,构建SOC融合模型,使用加权线性组合方法,将各特征的SOC估算值合成为综合估算值,并通过粒子群优化算法动态调整各特征的权重,确定最优权重系数;通过扩展卡尔曼滤波,对模型输出的综合估算值进行实时校正,校正过程基于状态转移方程预测SOC的变化,并结合测量方程对估算值与真实值的偏差进行更新,提升了SOC估算的实时性和可靠性。

【技术实现步骤摘要】

本专利技术涉及soc估算,具体为一种基于特征模型的动力电池soc估算方法及系统。


技术介绍

1、随着新能源汽车的广泛应用,动力电池的荷电状态作为衡量电池剩余电量的重要指标,其准确估算在实现电池高效利用和安全管理中具有关键作用。然而,现有的soc估算方法存在一定的技术局限性,难以满足复杂应用场景下对高精度和高可靠性的要求。传统的开路电压法通过测量电池的静置开路电压与soc的关系进行估算,但该方法需要电池长时间静置,实际应用中难以实时获得准确数据。此外,开路电压受温度变化影响显著,未进行温度补偿的情况下估算误差较大。内阻法通过测量电池内阻变化来推断soc,但内阻容易受到电池老化程度和工作环境的影响,其准确性和稳定性较差,尤其是在电池老化后难以反映soc的真实状态。极化电压法则依赖于工作电压与开路电压的差异,虽然能在一定程度上反映soc的动态特性,但因其受电流动态变化的影响较大,无法在快速变化的工况下提供稳定的估算结果。

2、此外,现有技术中普遍采用单一特征参数进行soc估算,缺乏对多特征参数的综合利用,导致估算结果的鲁棒性较差。由于电池在实际运行中会受到温度、老化、电流动态变化等多因素的综合影响,单一参数难以全面反映电池的真实soc状态。即便部分研究尝试融合多个特征参数,通常也采用固定的权重组合,难以根据电池状态的变化动态调整估算策略,这种方法在复杂工况下不具备足够的适应性。更为重要的是,传统soc估算方法中缺乏对模型误差的实时校正机制,无法有效减小长期使用中的累积误差,从而影响soc估算的精确性和可靠性。这些不足使得现有技术在实际应用中难以满足新能源汽车对soc估算方法高精度、动态自适应以及实时性的要求。

3、在所述
技术介绍
部分公开的上述信息仅用于加强对本公开的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。


技术实现思路

1、本专利技术的目的在于提供一种基于特征模型的动力电池soc估算方法及系统,以解决上述
技术介绍
中提出的问题。

2、为实现上述目的,本专利技术提供如下技术方案:

3、一种基于特征模型的动力电池soc估算方法及系统,具体步骤包括:

4、步骤1:获取电池的开路电压、内阻和极化电压三种特征参数,并引入温度与老化修正机制,包括对开路电压进行温度补偿,以及对内阻进行老化修正,建立特征参数与soc之间的关系曲线,通过拟合公式将特征参数映射为soc值;

5、步骤2:基于标定的特征参数与soc的关系公式,构建soc融合模型,使用加权线性组合方法,将各特征的soc估算值合成为综合估算值,并通过粒子群优化算法动态调整各特征的权重,以最小化误差目标函数,确定最优权重系数;

6、步骤3:通过扩展卡尔曼滤波,对模型输出的综合估算值进行实时校正,校正过程基于状态转移方程预测soc的变化,并结合测量方程对估算值与真实值的偏差进行更新。

7、进一步地,在不同的soc点对电池静置1小时后,测量电池的开路电压值,记录数据,并对开路电压进行温度修正:

8、voc′=voc-γ*δt

9、式中,voc′为修正后的开路电压,voc为开路电压,通过静置测量,γ为温度敏感系数,δt为当前温度与标定温度的差值;

10、拟合修正后的开路电压与soc的关系:

11、

12、式中,voc′为修正后的开路电压,soc为电池荷电状态,实验已知,a1、b1和a2为拟合系数,通过实验数据回归获取;

13、使用电流脉冲法,向电池施加已知的电流脉冲,记录电压下降值,依据如下公式计算内阻:

14、

15、式中,rint为电池内阻,δv为电压变化量,δi为电流脉冲值;

16、对内阻进行老化修正:

17、rint′=rint*(1+λ*aging)

18、式中,rint′为修正后的内阻,λ为老化敏感系数,aging为电池老化程度;

19、定义aging的计算方式为:

20、

21、式中,ncurrent表示电池当前的累计循环次数,nrated表示电池的额定循环寿命;

22、记录在不同soc点下的电池内阻值,拟合修正后的内阻与soc的关系公式:

23、

24、式中,rint′为修正后的内阻,soc为电池荷电状态,实验已知,c1、c2和c3为拟合系数,通过实验数据回归获取;

25、在不同的soc点,测量工作电压与开路电压的差值,得到极化电压:

26、vpol=voc-vwork

27、式中,vpol为极化电压,voc为开路电压,vwork为工作电压;

28、拟合极化电压与soc的关系:

29、

30、式中,vpol为极化电压,soc为电池荷电状态,实验已知,d1、d2和d3为拟合系数,通过实验数据回归获取;

31、将修正后的开路电压、修正后的内阻、极化电压与soc的关系拟合到函数模型,并保存为查找表。

32、进一步地,基于特征参数的实验关系式,构建soc融合模型:

33、

34、式中,socest为电池当前荷电状态的综合估算值,表示通过开路电压拟合公式计算的soc值,表示通过内阻拟合公式计算的soc值,表示通过极化电压拟合公式计算的soc值,ω1、ω2和ω3为特征权重系数,满足ω1+ω2+ω3=1;

35、通过粒子群优化算法动态调整各特征的权重,以最小化误差目标函数,确定最优权重系数,所依据的具体逻辑为:

36、目标函数为:

37、

38、式中,e为均方误差,socest(i)为第i个样本的综合估算值,soctrue(i)为第i个样本的实验真实值,ω为样本数量,i为样本的索引;

39、粒子群优化算法的具体步骤:

40、粒子定义:每个粒子表示一个可能的权重组合(ω1,ω2,ω3),搜索空间维度为3,对应ω1,ω2,ω3,初始化m个粒子,每个粒子的初始位置(ω1,ω2,ω3)和速度随机生成;

41、在粒子初始化时,权重满足约束条件:

42、ω1+ω2+ω3=1且ω1,ω2,ω3>0

43、目标函数计算:基于每个粒子的位置得到一个误差值,根据如下公式计算:

44、

45、将每个粒子的速度初始化为随机值,表达式如下:

46、

47、pso中,粒子的位置和速度更新遵循以下规则:

48、速度更新公式为:

49、vj(t+1)=β*vj(t)+f1*rand1*(pbest,j-xj(t))+f2*rand2*(gbest,j-xj(t))

50、式中,vj(t+1)表示粒子第j个维度在下一时刻的速度,决定了粒子在该维度上移动的方向和速度,vj(t)表示粒子当前本文档来自技高网...

【技术保护点】

1.一种基于特征模型的动力电池SOC估算方法,其特征在于,具体步骤包括:

2.根据权利要求1所述的一种基于特征模型的动力电池SOC估算方法,其特征在于:

3.根据权利要求2所述的一种基于特征模型的动力电池SOC估算方法,其特征在于:

4.根据权利要求1所述的一种基于特征模型的动力电池SOC估算方法,其特征在于:通过扩展卡尔曼滤波,对融合模型的SOC估算值进行实时校正,校正过程基于状态转移方程预测SOC的变化,并结合测量方程对估算值与真实值的偏差进行更新,具体为:

5.一种基于特征模型的动力电池SOC估算系统,其特征在于:所述的一种基于特征模型的动力电池SOC估算系统用于执行权利要求1-4任一项所述的一种基于特征模型的动力电池SOC估算方法,包括:

【技术特征摘要】

1.一种基于特征模型的动力电池soc估算方法,其特征在于,具体步骤包括:

2.根据权利要求1所述的一种基于特征模型的动力电池soc估算方法,其特征在于:

3.根据权利要求2所述的一种基于特征模型的动力电池soc估算方法,其特征在于:

4.根据权利要求1所述的一种基于特征模型的动力电池soc估算方法,其特征在于:通过...

【专利技术属性】
技术研发人员:方伟鉴李俊霆崔灿雷国平蔡黎
申请(专利权)人:重庆三峡学院
类型:发明
国别省市:

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

1