一种软包锂离子电池荷电状态估计方法、装置及存储介质

文档序号:34392927发布日期:2023-06-08 10:52阅读:39来源:国知局
一种软包锂离子电池荷电状态估计方法、装置及存储介质

本发明涉及电动汽车储能电池领域,尤其是涉及一种基于动态应力与深度学习的软包锂离子电池荷电状态估计方法、装置及存储介质。


背景技术:

1、目前,低碳愿景推动新能源汽车的发展,其中一条重要路线是纯电动汽车。动力电池负责能量存储和功率输出。锂离子电池由于能量/功率密度高、使用寿命长和环境友好等优点,成为整车厂商、高校与科研机构的研究热点。电池荷电状态定义为剩余电量与最大可用容量之比,用于指示电池剩余电量,是确定剩余可行驶里程、充电/放电功率、安全工作范围的重要状态量。

2、常规的荷电状态估计方法包括安时积分法、基于模型的方法和数据驱动方法。安时积分法基于荷电状态定义,是一种开环估计,受初始误差和测量噪声影响很大。基于模型的方法通过建立电池模型并构造自适应滤波器来估计电池荷电状态,估计精度、适应性及对测量噪声的抗干扰能力受模型和观测器的影响大。数据驱动方法基于电池可测量信息和内部状态之间的关系来实现荷电状态估计。

3、数据驱动方法的一般思想是在电池充放电时测量电池的电流、电压、温度等,将这些数据直接作为输入,搭建数据驱动模型并训练以获得合适的模型参数,用训练好的模型进行电池荷电状态估计。因此,提高数据驱动方法的估计性能需要考虑的问题主要有两个:一是如何选择并搭建强适应性的数据驱动模型,二是如何获取高质量的电池数据。

4、当前常用于荷电状态估计的数据驱动模型主要分为传统机器学习模型和神经网络模型。传统机器学习方法包括高斯过程回归和支持向量机等;神经网络模型包括卷积神经网络和递归神经网络等。与传统的机器学习技术相比,深度学习技术可以处理相对更大的滑动窗口长度,处理时间序列的深度学习模型包括长短期记忆神经网络和门控循环神经网络。

5、电池传感技术和多维数据是数据驱动电池状态估计的关键,常规的荷电状态估计方法一般采用电信号和热信号等来实现荷电状态估计。当前常用的基于数据驱动方法的荷电状态估计通常将滑动窗口内的电池电流、电压和温度等测量值作为模型输入。随着先进电池传感技术的发展,有希望利用更多的传感信号来实现电池状态估计,比如电池应力信号。在电池充电和放电期间,锂离子从电极活性材料嵌入嵌出会导致电极材料的结构变化,进而引起电池体积变化,产生应力变化。

6、将先进传感技术和机器学习技术结合有希望实现更精细的电池状态估计。目前该方法的问题主要在于:一是当前的数据驱动模型没有考虑电池测量数据的时间序列特性,不能有效利用历史信息;二是目前荷电状态估计中未能有效利用电池的应力信息,无法实现准确、有效和可靠的电池soc估计。


技术实现思路

1、本发明的目的就是为了提供一种基于动态应力与深度学习的软包锂离子电池荷电状态估计方法、装置及存储介质,考虑电池测量数据的时间序列特性,效利用电池的应力信息,提高电池荷电状态估计的可靠性。

2、本发明的目的可以通过以下技术方案来实现:

3、一种基于动态应力与深度学习的软包锂离子电池荷电状态估计方法,包括以下步骤:

4、步骤1)建立包含动态应力信号的电池充放电数据集,所述电池充放电数据集包括电流、端电压、动态应力数据和参考荷电状态;

5、步骤2)离线训练基于动态应力与深度学习的软包锂离子电池荷电状态估计模型;

6、步骤21)根据深度学习网络所需输入形式将电池充放电数据集里的电流、端电压和动态应力的时间序列特征重组为三维张量样本集;

7、步骤22)搭建电池荷电状态估计模型的深度学习网络结构,基于参考荷电状态和样本集离线训练电池荷电状态估计模型;

8、步骤3)在线电池荷电状态估计:

9、步骤31)在电池实际充放电过程中在线获取电池电流、端电压和动态应力信号;

10、步骤32)根据训练完成的电池荷电状态估计模型,进行动力电池的荷电状态在线估计。

11、所述步骤1)包括以下步骤:

12、步骤11)采用约束夹具和应变传感器搭建软包电池应力测量实验装置;

13、步骤12)根据电池推荐的环境温度和充放电电流设计电池充放电实验,按设定的工况进行测试,在测试过程中记录电池电流、端电压和动态应力,并计算电池参考荷电状态,构建电池充放电数据集。

14、所述步骤11)中,实验室环境下通过约束夹具和应力传感器进行平面应力测量,车载应用中将应力传感器布置在两个软包电池之间测量平面应力。

15、所述步骤12)中,测试过程中记录的动态应力sd是与电池运行状态相关的应力,为总应力st减去初始静态应力ss后的值:

16、sd=st-ss

17、其中,所述总应力是在充电/放电期间由压力传感器直接在电池表面上测量的瞬时应力,静态应力是在充分的休息时间使电池达到平衡状态后获得的应力;

18、电池参考荷电状态根据定义计算:

19、

20、其中,sock和ik分别是k时刻的电池荷电状态和电流,δt是采样时间,cm是电池容量。

21、所述步骤12)中,设定的工况包括:长期充放电工况、短期充放电工况、脉冲充放电工况和动态行驶工况。

22、所述步骤21)中,k时刻的电池充放电数据为xk=[ik,vk,fk],其中,ik是k时刻的电流,vk是k时刻的端电压,fk是k时刻的动态应力;

23、采用长度为n的滑动窗口,得到用于训练深度学习网络的输入为xk=[xk-n+1,…,xk-1,xk],数据长度记为ndata,则获得的样本量为:

24、nsamples=ndata-n+1

25、将数据重组为三维张量形式:[nsamples,n,nfeatures],其中,nfeatures表示特征数量。

26、所述步骤22)中,深度学习网络包括一层输入层、两层lstm隐藏层、一层全连接层和一层输出层,其中lstm网络激活过程如下:

27、

28、其中,ft遗忘门、it是输入门,ot是输出门,是更新过程的候选状态,wx是权重,bx是偏置,σ(·)是sigmoid激活函数,tanh(·)是双曲正切激活函数。

29、所述步骤32)中,电池的荷电状态估计方法为:

30、soc*=lstm(x*)

31、其中,lstm为训练好的电池荷电状态估计模型,x*为在线获取的电池电流、端电压与动态应力构成的输入向量。

32、一种充电桩即插即充功能测试装置,包括存储器、处理器,以及存储于所述存储器中的程序,所述处理器执行所述程序时实现如上述所述的方法。

33、一种存储介质,其上存储有程序,所述程序被执行时实现如上述所述的方法。

34、与现有技术相比,本发明具有以下有益效果:

35、本发明的电池荷电状态估计方法在电流、电压外额外考虑了动态应力信号,能够反映电池充放电过程中锂离子嵌入脱出引起的体积变化,结合深度学习网络,实现电池荷电状态在线估计,使得模型对不同工况适应性强,在数据长度有限的情况下估计性能良好,对电池测量噪声干扰鲁棒性强。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1