System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种伺杆扭矩异常检测方法及系统技术方案_技高网

一种伺杆扭矩异常检测方法及系统技术方案

技术编号:40753976 阅读:7 留言:0更新日期:2024-03-25 20:08
一种伺杆扭矩异常检测方法及系统,属于锂电池生产技术领域,解决如何高效和准确的检测伺杆扭矩异常的问题;通过采集伺杆扭矩数据,表示为时间序列数据,通过线性函数归一化将其映射到[0,1]区间内;构建TCN编码器以及TCN解码器,设定重构损失函数,训练TCN编码器和解码器使重构损失函数的值最小;通过移除TCN编码器解码器中的解码器保留原来的解码器,并优化TCN编码器和SVDD参数,对DEEPSVDD模型进行微调优化;使用球形层来对新样本进行异常检测;本发明专利技术结合无监督的深度学习和序列建模方法,DeepSVDD模型使用球形层来描述正常样本的分布,实现无监督的异常检测任务,TCN编码器更好地捕捉时间序列数据中的非线性关系和动态演化特征,提高了检测性能。

【技术实现步骤摘要】

本专利技术属于锂电池生产,涉及一种伺杆扭矩异常检测方法及系统


技术介绍

1、在锂电池生产中,伺杆扭矩异常监控是一项非常重要的技术,它可以帮助设备人员及时发现和排除伺服电机故障,确保电池生产的质量和性能。伺杆扭矩异常监控通常是通过对伺服电机的运行参数进行实时监测和分析来实现的。伺服电机在运行过程中会产生扭矩信息。通过对伺杆扭矩数据的实时监测和分析,可以及时发现伺杆异常情况,并进行相应的处理和维修。

2、在伺杆异常异常监控中,通常采用机器学习等技术对伺服电机的运行数据进行建模和分析,以便识别和预测异常情况。

3、主流时序方案在异常检测中的技术问题包括以下几个方面:

4、统计学方法:传统的统计学方法通常基于均值、方差等统计量来描述数据的分布特征,但这些方法无法处理非线性关系和动态演化特征,同时也无法处理高维度和大规模数据。

5、机器学习方法:机器学习方法通常基于监督学习或半监督学习,需要大量的标注数据来训练模型,但在实际应用中,标注数据往往难以获取或成本较高,同时标注数据的质量也会影响模型的性能。

6、传统神经网络方法:传统的神经网络方法通常基于全连接层或循环神经网络(rnn)等结构,但这些方法存在梯度消失或梯度爆炸等问题,同时也无法处理长序列数据。

7、卷积神经网络(cnn)方法:cnn方法可以处理高维度数据和局部特征,但在处理时间序列数据时,需要使用一维卷积操作,而且需要手动设计卷积核大小和数量等超参数,不够灵活。

8、递归神经网络(rnn)方法:rnn方法可以处理长序列数据和动态演化特征,但在实际应用中存在梯度消失或梯度爆炸等问题,并且需要手动设计网络结构和超参数,不够灵活。

9、综上所述,主流时序方案在异常检测中的技术问题主要包括无法处理非线性关系和动态演化特征、需要大量标注数据、存在梯度消失或梯度爆炸等问题,以及需要手动设计网络结构和超参数等。


技术实现思路

1、本专利技术所要解决的技术问题在于如何高效和准确的检测伺杆扭矩异常。

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

3、一种伺杆扭矩异常检测方法,包括以下步骤:

4、步骤1、数据预处理;采集伺杆扭矩数据,将其表示为一个时间序列数据,通过线性函数归一化将采集的伺杆扭矩数据映射到[0,1]区间内;

5、步骤2、构建tcn编码器以及tcn解码器,并设定重构损失函数,使用tcn编码器对时间序列数据进行特征提取和建模,训练tcn编码器和解码器使重构损失函数的值最小,从而学习到样本的特征表达;

6、步骤3、通过移除tcn编码器解码器中的解码器保留原来的解码器,并优化tcn编码器和svdd参数,对deepsvdd模型进行微调优化;

7、步骤4、使用球形层来对新样本进行异常检测,如果新样本的编码器输出向量与球形层中心向量的距离大于半径,则判定为异常样本;否则,判定为正常样本。

8、进一步地,所述的构建tcn编码器的方法如下:

9、步骤2.1.1、构建卷积模块

10、1)构建因果空洞卷积模块,公式如下:

11、

12、其中,fk表示卷积核中第k个位置的权重,xt-(k-1)d表示输入序列距离t为d*(k-1)的位置上的值。

13、2)构建归一化模块:使用weight normalization对卷积后特征进行归一化,来加速网络的训练并提高模型的泛化能力;

14、3)构建非线性模块:relu公式为,relu=max(0,x),其中,x为输入特征;

15、4)构建dropout模块,设置p=0.3;

16、5)重复步骤1)、2)、3)、4);

17、步骤2.1.2、构建基础卷积模块basic_block_1,该模块的输入输出特征分别为xi和p1:

18、1)添加因果卷积模块dilated_causal_block_1(k=3,d=1,s=1,w=weights);

19、2)添加因果卷积模块dilated_causal_block_2(k=3,d=1,s=1,w=weights);

20、步骤2.1.3、构建残差模块residual_block_2,该模块的输入输出特征分别为p1和p2:

21、1)叠加basic_block_1和residual_block_2的输出结果,其中f(p1)为residual_block_2的输出,p1basic_block_1的输出,最终叠加输出特征为p2=f(p1)+p1;

22、2)添加因果卷积模块dilated_causal_block_3(k=3,d=2,s=1,w=weights);

23、3)添加因果卷积模块dilated_causal_block_4(k=3,d=2,s=1,w=weights);

24、步骤2.1.4、构建剩余残差模块:

25、1)重复步骤2.1.3,构建残差模块residual_block_3,该模块的输入参数为k=3,d=4,s=1,输入输出特征分别为p2和p3:

26、2)重复2.1.3的步骤,构建残差模块residual_block_4,该模块的输入参数为k=3,d=8,s=1,输入输出特征分别为p3和p4。

27、进一步地,所述的构建tcn解码器的方法如下:

28、步骤2.2.1构建上采样模块up_sample_block(scale=2,mode=’bilinear’);

29、上采样的放大尺度系数为2,同时采用双线性插值进行构建上采样特征,具体构建公式如下:

30、y2i=pn,i

31、

32、其中,pn,i表示第n层输入的时间序列特征中第i个元素,y2i+1表示插值后输出的时间序列特征;

33、上采样模块的输出特征为sn=[y2i,y2i+1...y2i+2n];

34、步骤2.2.2构建tcn解码器模块

35、1)构建tcn解码器的输入层,其中输入层的特征为p4

36、2)重复步骤2.2.1,分别构建tcn解码器的4层上采样模块up_sample_block_1,up_sample_block_2,up_sample_block_3,up_sample_block_4。

37、3)4层上采样模块的输出特征分别为s1、s2、s3、s4。

38、进一步地,所述的设定重构损失函数的方法如下:设定重构损失函数为均方误差mse,计算公式如下:

39、

40、式中,n表示每个时同窗口包含的连续电流值的个数,yi表示第i个电流的真实值,第i个电流的预测值。

41、进一步地,所述的优化tcn编码器和svdd参数,对deepsvdd模型进行微本文档来自技高网...

【技术保护点】

1.一种伺杆扭矩异常检测方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的伺杆扭矩异常检测方法,其特征在于,所述的构建TCN编码器的方法如下:

3.根据权利要求1所述的伺杆扭矩异常检测方法,其特征在于,所述的因果空洞卷积模块的公式如下:

4.根据权利要求1所述的伺杆扭矩异常检测方法,其特征在于,所述的构建TCN解码器的方法如下:

5.根据权利要求1所述的伺杆扭矩异常检测方法,其特征在于,所述的设定重构损失函数的方法如下:设定重构损失函数为均方误差MSE,计算公式如下:

6.根据权利要求1所述的伺杆扭矩异常检测方法,其特征在于,所述的优化TCN编码器和SVDD参数,对DEEPSVDD模型进行微调优化的方法如下:

7.根据权利要求1所述的伺杆扭矩异常检测方法,其特征在于,所述的使用球形层来对新样本进行异常检测的具体计算过程如下:对于新样本Xi,通过TCN编码器计算其在特征空间中的编码计算与球心C之间的欧式距离:将d与球形半径R进行比较:如果d<=R,那么样本Xi为正常;如果d>R,那么样本Xi为异常。

8.一种伺杆扭矩异常检测系统,其特征在于,包括:数据预处理模块、模型构建及预训练模块、模型微调优化模块、异常检测模块;

9.根据权利要求8所述的伺杆扭矩异常检测系统,其特征在于,所述的构建TCN编码器的方法如下:

10.根据权利要求8所述的伺杆扭矩异常检测系统,其特征在于,所述的优化TCN编码器和SVDD参数,对DEEPSVDD模型进行微调优化的方法如下:

...

【技术特征摘要】

1.一种伺杆扭矩异常检测方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的伺杆扭矩异常检测方法,其特征在于,所述的构建tcn编码器的方法如下:

3.根据权利要求1所述的伺杆扭矩异常检测方法,其特征在于,所述的因果空洞卷积模块的公式如下:

4.根据权利要求1所述的伺杆扭矩异常检测方法,其特征在于,所述的构建tcn解码器的方法如下:

5.根据权利要求1所述的伺杆扭矩异常检测方法,其特征在于,所述的设定重构损失函数的方法如下:设定重构损失函数为均方误差mse,计算公式如下:

6.根据权利要求1所述的伺杆扭矩异常检测方法,其特征在于,所述的优化tcn编码器和svdd参数,对deepsvdd模型进行微调优化的方法如下:

7...

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

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

1