当前位置: 首页 > 专利查询>南通大学专利>正文

一种基于3DCNN的锂离子电池SOC估计方法技术

技术编号:32349145 阅读:22 留言:0更新日期:2022-02-20 02:12
本发明专利技术提供了一种基于3DCNN的锂离子电池SOC估计方法,属于锂离子电池技术领域。解决了SOC估计方法中3DCNN卷积神经网络难以用于SOC估计的问题。其技术方案为:该方法包括以下步骤:步骤1)通过放电实验,反复测取电流等数据;步骤2)数据预处理并构建数据集;步骤3)通过3DCNN卷积神经网络对数据集进行训练,得到3DCNN模型用于实时估计。本发明专利技术的有益效果为:本发明专利技术使用的卷积神经网络结构能够发掘相邻放电周期之间同一时间点上输入数据的联系,时间维度上的卷积核不仅能考虑循环次数,还能提取各个循环之间的特征关系,且凭借其高适应能力,还可以进行电池剩余容量、电池剩余寿命等电池各个参数的预测。电池各个参数的预测。电池各个参数的预测。

【技术实现步骤摘要】
一种基于3DCNN的锂离子电池SOC估计方法


[0001]本专利技术涉及锂离子电池
,尤其涉及一种基于3DCNN的锂离子电池SOC估计方法。

技术介绍

[0002]新能源汽车目前在国内发展迅速,其中以车载锂电池为动力的电动汽车在“十三五”规划中被大力推广。锂电池凭借寿命、比能等多方面的特点成为了最重要的储能元件,锂电池也按照正负极材料不同分为沽酸锂电池、锰酸锂电池、二氧化锰锂电池和磷酸铁锂电池。电动汽车的续航能力、剩余电量等测量准确性也成为了人们关注的重点。在现实中,完成电动汽车电池荷电状态的估计仍然是一项具有挑战性的任务。
[0003]目前现有的锂电池SOC估计方法中,有放电试验法、安时积分法、开路电压法、内阻法、卡尔曼滤波法和神经网络算法等。因为在实际运行过程中电动汽车电池受到温度等各种因素的干扰,处于一种电压电流不恒定的放电状态,并且没有一个约定的具体模型,所以前五种算法均考虑不全面,神经网络算法凭借其精度高、适应能力强等优点发展迅速,3DCNN作为一种最初用于视频图像学习的技术,将其用于锂电池SOC估计成为了一个难点。
[0004]如何解决上述技术问题为本专利技术面临的课题。

技术实现思路

[0005]本专利技术的目的在于提供一种基于3DCNN的锂离子电池SOC估计方法,分别通过不同温度下的电池充放电实验获取电池各项参数,然后处理数据与构建训练数据集,将训练的数据集导入3DCNN卷积神经网络中进行训练,最终可用于锂电池SOC的实时估计。
[0006]本专利技术是通过如下措施实现的:一种基于3DCNN的锂离子电池SOC估计方法,包括以下步骤:步骤1)在不同温度下,将全新锂电池充满电,然后通过恒流放电实验、DST工况放电实验、FUDS工况放电实验和US06工况放电实验,反复测取SOC从1到0的锂离子电池端电压、负载电流数据、内阻;步骤2)对测取的数据进行预处理,构建用于3DCNN的训练数据集和测试数据集;步骤3)通过3DCNN卷积神经网络对数据集进行训练,得到3DCNN模型用于实时估计;作为本专利技术提供的一种基于3DCNN的锂离子电池SOC估计方法进一步优化方案,所述步骤2)具体包括如下步骤:步骤2

1)数据没有统一量纲在神经网络算法拟合时有收敛速度缓慢、误差偏高等问题,所以需要对测取的数据进行归一化处理,各种工况实验的电池对象相同,但是电压电流等变化范围不同,因此需要先对各种工况的数据单独进行预处理,采用公式(1)对输入数据进行归一化处理:
ꢀꢀꢀꢀꢀ
(1)其中,为第个输入的第个数据点,是第个输入数据的最小值,是第个输入数据的最大值,是进行归一化处理后的数据。
[0007]输出为锂电池的SOC,SOC的范围在0到1之间,因此不需要进行归一化处理。
[0008]步骤2

2)数据归一化处理后,为了发掘一个放电周期中各个输入数据间的联系和相邻放电周期之间的联系,使用一种新的方法构建数据集,首先将一个放电周期中的测量值截取成若干个长度为的数据,如下所示:
ꢀꢀꢀꢀ
(2)其中,表示输入数据集中第个输入的第幁数据,因为3DCNN卷积神经网络可以同时输入一个时间戳上的多帧数据,所以通过选取同一放电时间段上的连续个放电周期的电压电流等数据作为3DCNN的一个输入。本专利技术中,取3。数据集中,表示电池工作时的温度,表示电池两端的电压,表示电池通过的电流,表示本放电周期的电池内阻,表示放电的时间。本专利技术中,取5,则对应的输出为时刻第2帧的SOC值。
[0009]步骤2

3)对于一个总循环充放电次数、单放电周期的工况放电实验。为了充分发掘每一个放电周期内前后输入数据间的联系和相邻放电周期之间输入数据的联系,使用padding方法对边缘数据进行扩充,然后总共生成组输入数据,对应的个SOC值为输出数据,不同工况的输入输出数据合并成为总数据集。
[0010]步骤2

4)为了保证工况的连续性和对特征的充分挖掘,采用总数据集中放电工况前80%的数据作为训练数据集,后20%的数据作为测试数据集,用于3DCNN的训练和测试。
[0011]作为本专利技术提供的一种基于3DCNN的锂离子电池SOC估计方法进一步优化方案,所述步骤3)具体包含如下步骤:步骤3

1)针对锂离子电池SOC估计开发的3DCNN卷积神经网络架构包括:一个输入层、两个卷积层、一个池化层、一个全连接层和一个输出层。
[0012]输入层(Input):连续3帧大小为的输入数据幁作为输入。
[0013]卷积层(Convolution C1):对输入的数据使用大小为的3D卷积核进行卷积操作(表示在1帧数据中操作空间维度,2表示时间维度上每次操作2帧数据),这样卷积核在每次进行卷积运算时都能够包含中心的数据,以便发现当前时刻数据在空间与时间上与其他数据的联系。为了增加特征maps数量,采用两种不同的卷积核,因此C1层的特征maps数量:,特征maps大小为:。
[0014]池化层(Sub

sampling S2):该层采用的核进行average pooling操作,池化操作后maps数量不变,大小变为。
[0015]卷积层(Convolution C3):以池化层的输出作为该层输入。使用的卷积核进行卷积操作,选取三种不同的卷积核,因此,C3层的特征maps数量:,大小为:。
[0016]全连接层(Fully connected layer F4):全连接层的输入为卷积层输出,输出的maps数量为9和大小也是。
[0017]输出层(Output):使用softmax激活来进行最终的锂电池SOC估计输出。
[0018]与现有技术相比,本专利技术的有益效果为:(1)本专利技术的数据集构建方法相比2DCNN,可以更好发掘相邻放电周期之间同一时间点上输入数据的联系;而且,通过针对锂离子电池SOC估计开发的3DCNN卷积神经网络架构,不需要对数据集进行膨胀操作等,就能让每一层的每一个特征maps都能包含预测对象的信息。
[0019](2)本专利技术使用的卷积神经网络为3DCNN,相比较2DCNN,3DCNN拥有了时间维度的卷积核,锂离子电池的SOC估计中,电池的剩余寿命和剩余容量对估计的影响很大,这就跟循环充放电的次数有很大的关系,2DCNN仅仅能考虑循环次数,却不能提取各个循环之间的特征关系,3DCNN的引入将会对这一特征进行充分提取。
[0020](3)本专利技术预测的对象为SOC值,因为本方法的高适应能力,还可以进行电池剩余容量、电池剩余寿命等电池各个参数的预测。
附图说明
[0021]附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。
[0022]图1 为本专利技术的总体框架流程图。
[0023]图2为本专利技术中一组DST工况放电实验的SOC数据结果曲线图。...

【技术保护点】

【技术特征摘要】
1.一种基于3DCNN的锂离子电池SOC估计方法,其特征在于,包括以下步骤:步骤1)在不同温度下,将全新锂电池充满电,通过恒流放电实验、DST工况放电实验、FUDS工况放电实验和US06工况放电实验,反复测取SOC从1到0的锂离子电池端电压、负载电流数据、内阻;步骤2)对测取的数据进行预处理,构建用于3DCNN的训练数据集和测试数据集;步骤3)通过3DCNN卷积神经网络对数据集进行训练,得到3DCNN模型用于实时估计;所述步骤2)具体包括如下步骤:步骤2

1)数据没有统一量纲在神经网络算法拟合时有收敛速度缓慢、误差偏高的问题,对测取的数据进行归一化处理,各种工况实验的电池对象相同,电压电流变化范围不同,先对各种工况的数据单独进行预处理,采用公式(1)对输入数据进行归一化处理:
ꢀꢀꢀꢀꢀ
(1)其中,为第个输入的第个数据点,是第个输入数据的最小值,是第个输入数据的最大值,是进行归一化处理后的数据;输出为锂电池的SOC,SOC的范围在0到1之间,不需要进行归一化处理;步骤2

2)数据归一化处理后,为了发掘一个放电周期中各个输入数据间的联系和相邻放电周期之间的联系,使用一种新的方法构建数据集,首先将一个放电周期中的测量值截取成若干个长度为的数据,如下所示:
ꢀꢀ
(2)其中,表示输入数据集中第个输入的第幁数据,3DCNN卷积神经网络同时输入一个时间戳上的多帧数据,通过选取同一放电时间段上的连续个放电周期的电压电流数据作为3DCNN的一个输入,取3,数据集中,表示电池工作时的温度,表示电池两端的电压,表示电池通过的电流,表示本放电周期的电池内阻,表示放电的时间,取5,则对应的输出为时刻第2帧的SOC值;步骤2

【专利技术属性】
技术研发人员:李俊红蒋泽宇顾菊平宗天成李磊褚云琨芮佳丽李政张泓睿
申请(专利权)人:南通大学
类型:发明
国别省市:

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

1