本发明专利技术公开了一种基于深度神经网络的立面损伤评估方法。方法包括:将损伤立面的时序数据输入SOM神经网络中训练;使用Bootstrap法将训练集划分并输入集成DBiGRU模型中训练;获取待预测立面的时序数据输入训练完成的SOM神经网络中,输出最佳拟合曲线;选取趋势残差组输入训练完成的SOM神经网络中,输出最小量化误差构建立面损伤指标;构建预测神经网络模型;将待预测立面的时序数据输入训练完成的集成DBiGRU模型中,输入预测神经网络模型中,输出剩余寿命的均值和置信区间,对待预测立面进行全面评估。本发明专利技术方法可以精准预测复杂立面环境维护周期,有利于降低因故障维护不及时产生的损失,从而减小不必要的消耗。从而减小不必要的消耗。从而减小不必要的消耗。
【技术实现步骤摘要】
一种基于深度神经网络的立面损伤评估方法
[0001]本专利技术涉及了一种立面损伤评估方法,具体涉及一种基于深度神经网络的立面损伤评估方法。
技术介绍
[0002]石化及放射性储物罐、锅炉在经过长时间的使用之后,其内外立面会存在一些裂纹、生锈、气孔等表面缺陷。这些缺陷如果长时间不修复,会导致气液体泄露等安全隐患,因此如何及时发现壁面的表面缺陷并准确判断缺陷信息对于该方面领域的生产安全保证有着重要的实际意义。而目前针对石化及放射性储物罐、锅炉等内外壁面存在人工检测的诸多不足之处,如缺乏客观统一的检测标准、检测效率低下、人眼分辨率有限且带有主观意识等问题。
[0003]随着先进的传感器和计算机技术的发展,工业生产中积累了大量的状态监测数据,数据驱动方法利用状态监测数据来量化退化过程,建立一个精确的系统模型。基于数据驱动的预测方法通常由数据采集、损伤指标构建和维护周期预测三个步骤组成。损伤指标试图通过获取数据中的特征信息来识别和量化历史和正在进行的退化过程。并且,高质量的预测模型有助于提高预测精度。因此,损伤指标和预测模型在很大程度上直接影响数据驱动预测方法的准确性,构建有效反应作业对象立面损伤的指标和预测模型至关重要。
技术实现思路
[0004]为了解决
技术介绍
中存在的问题,本专利技术所提供一种基于深度神经网络的立面损伤评估方法,为了准确描述作业对象性能退化的动态过程,结合深度学习的强大特征提取能力,结合深度自编码和最小量化误差方法,构建作业对象立面损伤指标。利用深度自编码模型对原始特征进行压缩提取,将压缩特征按趋势性值大小进行排序后,选取趋势性值大的特征运用最小量化误差方法构建损伤指标。利用Bootstrap方法,并结合深度双向门控循环单元实现损伤程度的预测。
[0005]本专利技术采用的技术方案是:
[0006]本专利技术立面损伤评估方法包括如下步骤:
[0007]步骤1:将采集的损伤立面的若干不同维数时序数据输入SOM神经网络中进行训练,获得训练完成的SOM神经网络;SOM神经网络将不同维数数据以拓扑有序的方式变换到一维或二维的离散空间上。
[0008]步骤2:将损伤立面的各个维数时序数据作为训练集,使用Bootstrap法将训练集划分为k个DBIGRU块并输入Tensorfiow软件中的集成DBiGRU模型中进行迭代训练,获得训练完成的集成DBiGRU模型;具体为将损伤立面的各个维数时序数据划分为训练集和测试集分别进行训练和测试。
[0009]步骤3:获取待预测的立面的若干不同维数时序数据并输入训练完成的SOM神经网络中,训练完成的SOM神经网络输出最佳拟合曲线;利用最小二乘拟合方法从损伤指标曲线
中减去最佳拟合曲线,损伤指标曲线被分解为若干个趋势残差组,选取其中的若干趋势残差组输入训练完成的SOM神经网络中,训练完成的SOM神经网络输出选取的各个趋势残差组的最小量化误差构建待预测的立面的立面损伤指标。
[0010]步骤4:构建预测神经网络模型;
[0011]步骤5:将待预测的立面的若干不同维数时序数据输入训练完成的集成DBiGRU模型中,训练完成的集成DBiGRU模型的输出输入至预测神经网络模型中,预测神经网络模型输出待预测的立面的剩余寿命的均值和置信区间,根据剩余寿命的均值预测出待预测的立面的剩余寿命,根据剩余寿命的置信区间预测出待预测的立面的维护区间,从而对待预测的立面进行全面评估。置信区间可以量化点估计的不确定性。
[0012]剩余寿命的均值和置信区间可以预测出待预测的立面的剩余寿命,并且可以在待预测的立面的维护区间对待预测的立面进行维护。
[0013]所述的步骤1中,将采集的损伤立面的若干不同维数时序数据输入SOM神经网络中后获得状态特征向量;损伤立面的不同维数时序数据包括损伤立面的温度、湿度和PH值等时序数据;状态特征向量具体为由损伤立面的各个不同维数时序数据的实时的统计特征值构成,统计特征值包括若干时频域特征和两个基于三角函数的特征,时频域特征包括心频率、均方频率、均方根频率、频率方差、频率标准差、频率幅值方差、幅值偏度指标、幅值峭度指标、频率标准差、频率标准差、频率峭度和平方根比率等;两个基于三角函数的特征包括反三角双曲余弦标准差IHC(Inverse Hyperbolic Cosine)和反三角双曲正弦标准HIS(InverseHyperbolic Sine)等。
[0014]所述的步骤1中,SOM网络在训练过程中,获得状态特征向量和BMU权重向量之间的距离最小时获得最小量化误差MQE,具体如下:
[0015]MQE=||z
‑
w
BMU
||
[0016]其中,z表示状态特征向量;w
BMU
表示SOM网络的误差参数。
[0017]确定此时的误差参数w
BMU
作为SOM网络的误差参数从而获得训练完成的SOM网络。
[0018]所述的步骤2中,集成DBiGRU模型包括三个BiGRU层和全连接回归层,第一个BiGRU层的输出分别输入至第二个BiGRU层和第三个BiGRU层中,第二个BiGRU层的输出直接输入到第三个BiGRU层中,第三个BiGRU层的输出直接输入到全连接回归层中处理后输出作为集成DBiGRU模型的输出。
[0019]采用三层的模型,可以增加模型的参数,提高模型的学习能力。三个BiGRU层的隐藏状态有两个信息流向,1传输给下一时刻,2要作为当前时刻下一层的输入。集成DBiGRU模型通过遍历多个细胞,将前一个细胞的输出向量作为下一个细胞的输入向量,并将其中的隐藏层状态向量保存在新状态中。返回的向量为最后一个细胞的输出向量和所有细胞的隐藏层状态向量。当神经网络训练数据量增加时,增加模型的深度往往能够获得更好的预测精度。DBiGRU模型能够充分利用机械设备退化状态过去和未来的相关信息并有效地进行层层之间的传递,进而提高维护周期预测的精度。
[0020]所述的步骤2中,集成DBiGRU模型的迭代训练具体如下:
[0021]将k个DBIGRU块输入集成DBiGRU模型中,集成DBiGRU模型首先初始化自身的所有参数,集成DBiGRU模型计算自身的网络损失,将网络损失方向传播至自身的模型中进行训练完成一次循环,当一次循环未完成时再次进行网络损失的计算继续进行依次循环;重复
上述步骤对集成DBiGRU模型进行迭代训练,直至重复的次数达到最大迭代次数,获得训练完成的集成DBiGRU模型。
[0022]构建DBiGRU神经网络,通过Bootstrap方法构建集成学习网络获取预测结果不确定性表达,并通过误差反向传递来来最小化损失函数来训练DBiGRU网络。最后,利用采集的数据实现维护周期的预测值。
[0023]通过Bootstrap方法构建集成学习网络获取预测结果不确定性表达,从理论上减少了预测值与回归均值之间的偏差,能有效量化表达预测不确定性。Bootstrap法是以原始数据为基础的模拟抽样统计本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于深度神经网络的立面损伤评估方法,其特征在于:方法包括如下步骤:步骤1:将采集的损伤立面的若干不同维数时序数据输入SOM神经网络中进行训练,获得训练完成的SOM神经网络;步骤2:将损伤立面的各个维数时序数据作为训练集,使用Bootstrap法将训练集划分为k个DBIGRU块并输入集成DBiGRU模型中进行迭代训练,获得训练完成的集成DBiGRU模型;步骤3:获取待预测的立面的若干不同维数时序数据并输入训练完成的SOM神经网络中,训练完成的SOM神经网络输出最佳拟合曲线;利用最小二乘拟合方法从损伤指标曲线中减去最佳拟合曲线,损伤指标曲线被分解为若干个趋势残差组,选取其中的若干趋势残差组输入训练完成的SOM神经网络中,训练完成的SOM神经网络输出选取的各个趋势残差组的最小量化误差构建待预测的立面的立面损伤指标;步骤4:构建预测神经网络模型;步骤5:将待预测的立面的若干不同维数时序数据输入训练完成的集成DBiGRU模型中,训练完成的集成DBiGRU模型的输出输入至预测神经网络模型中,预测神经网络模型输出待预测的立面的剩余寿命的均值和置信区间,根据剩余寿命的均值预测出待预测的立面的剩余寿命,根据剩余寿命的置信区间预测出待预测的立面的维护区间,从而对待预测的立面进行全面评估。2.根据权利要求1所述的一种基于深度神经网络的立面损伤评估方法,其特征在于:所述的步骤1中,将采集的损伤立面的若干不同维数时序数据输入SOM神经网络中后获得状态特征向量;损伤立面的不同维数时序数据包括损伤立面的温度、湿度和PH值时序数据;状态特征向量具体为由损伤立面的各个不同维数时序数据的实时的统计特征值构成,统计特征值包括若干时频域特征和两个基于三角函数的特征,时频域特征包括心频率、均方频率、均方根频率、频率方差、频率标准差、频率幅值方差、幅值偏度指标、幅值峭度指标、频率标准差、频率标准差、频率峭度和平方根比率;两个基于三角函数的特征包括反三角双曲余弦标准差IHC和反三角双曲正弦标准HIS。3.根据权利要求2所述的一种基于深度神经网络的立面损伤评估方法,其特征在于:所述的步骤1中,SOM网络在训练过程中,获得状态特征向量和BMU权重向量之间的距离最小时获得最小量化误差MQE,具体如下:MQE=||z
‑
w
BMU
||其中,z表示状态特征向量;w
BMU
表示SOM网络的误差参数;确定此时的误差参数w
BMU
作为SOM网络的误差参数从而获得训练完成的SOM网络。4.根据权利要求1所述的一种基于深度神经网络的立面损伤评估方法,其特征在于:所述的步骤2中,集成DB...
【专利技术属性】
技术研发人员:傅雷,郭伟东,马泽鹏,胥芳,张立彬,谭大鹏,
申请(专利权)人:浙江工业大学台州研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。