System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种成品浆料罐实时用量监测方法及系统技术方案_技高网

一种成品浆料罐实时用量监测方法及系统技术方案

技术编号:40767362 阅读:3 留言:0更新日期:2024-03-25 20:16
一种成品浆料罐实时用量监测方法及系统,属于锂电池合浆技术领域,解决如何准确监测成品浆料罐的实时用量问题;本发明专利技术通过构建LSTM‑KF算法浆料用量预测模型;采集当前合浆过程中浆料罐用量及传感器下料速度数据,对采集的数据进行处理;以最小化均方根误差为损失函数,预测平均下料速度和预测瞬时下料速度的LSTM模型;采用测试集数据对时序数据分类效果及模型拟合情况进行检验;采用训练好的LSTM‑KF算法进行成品浆料罐实时用量的连续预测;相比依赖预置单一模型,可减少针对不同工艺条件的重复建模,通过建立规律的LSTM预测模型,能够对合浆过程的动态变化做出快速响应,提高跟踪的实时性;准确、可靠地评估合浆质量。

【技术实现步骤摘要】

本专利技术属于锂电池合浆,涉及一种成品浆料罐实时用量监测方法及系统


技术介绍

1、在锂电池合浆工序中,合浆线各组分的精度直接影响最终浆料的质量。合浆过程中的成品浆料罐实际用量、对应的理论用量预测、传感器输出以及下料速度这几类数据之间存在着复杂的动态关联和相互影响。传统的跟踪主要依赖操作人员经验,通过人工统计两者差异来辅助调整,但精度难以保证,跟踪不够及时。虽然应用了自动流量计等在线测量设备,但对动态变化的跟踪效果仍较差。

2、近年来基于数据驱动的预测方法被初步应用,如时序神经网络可以对规律进行建模。但这类单模型方法泛化性有限,难以适应不同合浆工艺。一些状态估计算法如卡尔曼滤波也可用于数据融合,但对下料速度的动态响应较慢。当前跟踪技术中存在诸多不足。传统依赖经验法则的跟踪机制,难以对过程的动态变化做出实时响应;而现有自动测量设备的精度有限,也难以准确反映多变量复杂耦合的过程;仅依赖单一数据驱动模型的预测技术,则存在泛化性差的问题,难以适应不同工艺条件。另外,独立的状态估计算法对动态响应下料速度较慢,未能实现稳定精准的跟踪。更严重的是,现有技术普遍对异常情况的识别能力较弱,无法进行有效预警。

3、综上,现有跟踪技术难以兼顾准确性与稳定性,对多变量间相互影响考虑不足,且针对不同工艺需要重复调试模型,复用性较差。因此,需要研发一种新的跟踪方法,实现对成品浆料罐实时用量的准确监测,确保合浆配方精度。


技术实现思路

1、本专利技术所要解决的技术问题在于如何准确监测成品浆料罐的实时用量。

2、本专利技术是通过以下技术方案解决上述技术问题的:

3、一种成品浆料罐实时用量监测方法,包括以下步骤:

4、步骤1、构建基于lstm-kf算法的浆料用量预测模型;

5、步骤2、采集当前合浆过程中浆料罐用量以及传感器下料速度数据,并对采集的数据进行处理;

6、步骤3、对lstm-kf算法进行训练、验证和检验;

7、步骤4、采用训练好的lstm-kf算法进行成品浆料罐实时用量的连续预测。

8、进一步地,步骤1中所述的构建基于lstm-kf算法的浆料用量预测模型的方法如下:

9、(1)基于kf算法建立转移过程矩阵,使用高斯噪声对目标的量测信息中的误差进行建模,通过预测状态噪声协方差矩阵和测量噪声协方差矩阵得到卡尔曼增益,使用卡尔曼增益将转移后所得状态预测向量与传感器获取得状态向量结合,得到滤波器的状态向量和状态估计噪声协方差矩阵;

10、(2)建立lstm模型,采用遗忘门过滤需要丢弃的信息,输入门确定存方单元状态中的新信息,输出门决定当前单元的输出;正向传播过程结束后,通过反向传播更新lstm的参数,不断重复该过程直到模型收敛,lstm使用遗忘门,输入门和输出门的机制达成之前时刻输入与新时刻输入之间的权衡,建立数据间的映射关系。

11、进一步地,所述的转移过程矩阵的公式如下:

12、xk|k-1=fxk-1+w

13、pk|k-1=fpk-1ft+q

14、其中,w为扰动噪声,xk|k-1为状态预测向量,pk|k-1为预测状态噪声协方差矩阵,xk-1为k-1时刻滤波输出的状态向量,pk-1为k-1时刻滤波输出的状态估计协方差矩阵;f为转移矩阵,ft为转移矩阵转置矩阵,q为匀速下扰动噪声协方差矩阵;

15、令扰动噪声服从均值为0,方差为q的高斯噪声,在匀速下扰动噪声协方差矩阵,公式如下:

16、

17、目标的状态转移方式通过转移矩阵f描述,公式如下:

18、

19、其中,δt为量测间隔。

20、进一步地,所述的通过预测状态噪声协方差矩阵和测量噪声协方差矩阵得到卡尔曼增益,使用卡尔曼增益将转移后所得状态预测向量与传感器获取得状态向量结合,得到滤波器的状态向量和状态估计噪声协方差矩阵的过程具体如下:

21、所述的测量噪声协方差矩阵的公式为:

22、

23、其中,σc2为用量噪声的方差,σv2为下料速度量测噪声的方差;

24、通过预测状态噪声协方差矩阵pk|k-1和量测噪声协方差矩阵r得到卡尔曼增益为:

25、k=pk|k-1ht(hpk|k-1ht+r)-1

26、其中观测矩阵为:

27、

28、使用卡尔曼增益kk将转移后所得状态预测向量xk|k-1与传感器获取得状态向量z=[ck,vk]结合,得到滤波器的状态向量和状态估计噪声协方差矩阵为:

29、xk=xk|k-1+kk(zk-hxk|k-1)

30、pk=(i-kkh)xk|k-1

31、其中,xk和pk作为下一时刻的输入,持续的对剂量值进行预测。

32、进一步地,所述的采用遗忘门过滤需要丢弃的信息的方法如下:

33、当前时刻的输入xt和上一时刻的输出ht-1经遗忘门后的输出为:

34、ft=sigmod(wf[ht-1,xt]+bf)

35、其中,wf和bf为遗忘门的权重和偏置;

36、所述的输入门确定存方单元状态中的新信息的方法如下:

37、通过sigmod的部分决定值的更新,输出向量it,通过tanh的部分则创建一个新的候选值~ct加入到状态中,则当前的状态为:

38、

39、it=sigmoid(wi[ht-1,xt]+bi)

40、

41、其中,wi和bi为输入门的权重和偏置,wn和bn为tanh部分的权重和偏置;

42、所述的输出门决定当前单元的输出的方法如下:

43、上一时刻的输出ht-1和xt经处理后,输出的ot和当前时刻的状态ct,通过tanh的部分相乘,得到最终输出为:

44、ht=ottanh(ct)

45、ot=sigmoid(wo[ht-1,xt]+b0)

46、其中wo和bo为输入门的权重和偏置。

47、进一步地,步骤2中所述的采集当前合浆过程中浆料罐用量以及传感器下料速度数据的过程如下:采集的用量的时间序列长度为n,令li={cr,k,k=1,2,...,n}为数据集中第i条用量的时间序列数据集,vi={vr,k,k=1,2,...,n}为真实下料速度集,其中cr,k和vr,k分别为传感器的真实用量和真实下料速度;

48、所述的对采集的数据进行处理的过程如下:

49、使用滑动窗口从用量时间序列数据集li中提取长度为wl数据,得到:

50、i={cr,k,k=j,j+1,...,wl+j-1}

51、使用公式对用量进行差分处理,将输入的用量转化为平均下料速度:

52、

53、考虑到目标瞬时下料速度与期望输出的平均下料速度同样存在时序特征上的本文档来自技高网...

【技术保护点】

1.一种成品浆料罐实时用量监测方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的成品浆料罐实时用量监测方法,其特征在于,所述的转移过程矩阵的公式如下:

3.根据权利要求1所述的成品浆料罐实时用量监测方法,其特征在于,步骤2中所述的采集当前合浆过程中浆料罐用量以及传感器下料速度数据的过程如下:采集的用量的时间序列长度为N,令Li={cr,k,k=1,2,...,N}为数据集中第i条用量的时间序列数据集,vi={vr,k,k=1,2,...,N}为真实下料速度集,其中cr,k和vr,k分别为传感器的真实用量和真实下料速度;

4.根据权利要求1所述的成品浆料罐实时用量监测方法,其特征在于,步骤3中所述的对LSTM-KF算法进行训练、验证和检验的过程如下:以最小化均方根误差为损失函数,预测平均下料速度和预测瞬时下料速度的LSTM模型;学习率使用Adam优化器进行自适应学习率调整,同时设置当前批量大小;采用训练集数据对LSTM模型进行训练,通过损失函数可视化验证模型的收敛;采用验证集数据进行五折交叉验证来验证模型的泛化性;采用测试集数据对时序数据分类效果及模型拟合情况进行检验;

5.根据权利要求1所述的成品浆料罐实时用量监测方法,其特征在于,步骤4中所述的采用训练好的LSTM-KF算法进行成品浆料罐实时用量的连续预测的步骤如下:

6.一种成品浆料罐实时用量监测系统,其特征在于,包括:模型构建模块、数据采集与处理模块、模型训练模块、模型应用模块;

7.根据权利要求6所述的成品浆料罐实时用量监测系统,其特征在于,所述的转移过程矩阵的公式如下:

8.根据权利要求6所述的成品浆料罐实时用量监测系统,其特征在于,数据采集与处理模块中所述的采集当前合浆过程中浆料罐用量以及传感器下料速度数据的过程如下:采集的用量的时间序列长度为N,令Li={cr,k,k=1,2,...,N}为数据集中第i条用量的时间序列数据集,vi={vr,k,k=1,2,...,N}为真实下料速度集,其中cr,k和vr,k分别为传感器的真实用量和真实下料速度;

9.根据权利要求6所述的成品浆料罐实时用量监测系统,其特征在于,模型训练模块中所述的对LSTM-KF算法进行训练、验证和检验的过程如下:以最小化均方根误差为损失函数,预测平均下料速度和预测瞬时下料速度的LSTM模型;学习率使用Adam优化器进行自适应学习率调整,同时设置当前批量大小;采用训练集数据对LSTM模型进行训练,通过损失函数可视化验证模型的收敛;采用验证集数据进行五折交叉验证来验证模型的泛化性;采用测试集数据对时序数据分类效果及模型拟合情况进行检验;

10.根据权利要求6所述的成品浆料罐实时用量监测系统,其特征在于,模型应用模块中所述的采用训练好的LSTM-KF算法进行成品浆料罐实时用量的连续预测的步骤如下:

...

【技术特征摘要】

1.一种成品浆料罐实时用量监测方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的成品浆料罐实时用量监测方法,其特征在于,所述的转移过程矩阵的公式如下:

3.根据权利要求1所述的成品浆料罐实时用量监测方法,其特征在于,步骤2中所述的采集当前合浆过程中浆料罐用量以及传感器下料速度数据的过程如下:采集的用量的时间序列长度为n,令li={cr,k,k=1,2,...,n}为数据集中第i条用量的时间序列数据集,vi={vr,k,k=1,2,...,n}为真实下料速度集,其中cr,k和vr,k分别为传感器的真实用量和真实下料速度;

4.根据权利要求1所述的成品浆料罐实时用量监测方法,其特征在于,步骤3中所述的对lstm-kf算法进行训练、验证和检验的过程如下:以最小化均方根误差为损失函数,预测平均下料速度和预测瞬时下料速度的lstm模型;学习率使用adam优化器进行自适应学习率调整,同时设置当前批量大小;采用训练集数据对lstm模型进行训练,通过损失函数可视化验证模型的收敛;采用验证集数据进行五折交叉验证来验证模型的泛化性;采用测试集数据对时序数据分类效果及模型拟合情况进行检验;

5.根据权利要求1所述的成品浆料罐实时用量监测方法,其特征在于,步骤4中所述的采用训练好的lstm-kf算法进行成品浆料罐实时用量的连续预测的步骤如下:

6.一种成品浆料罐实时用量监测系统...

【专利技术属性】
技术研发人员:卫文绪徐嘉文王昴
申请(专利权)人:合肥国轩高科动力能源有限公司
类型:发明
国别省市:

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

1