The invention discloses a fault diagnosis method for rotating machinery based on noise reduction automatic encoder and incremental learning. By collecting and segmenting vibration signals under single fault mode of rotating machinery, a DAE is trained with a sample set composed of segmented signals, and the corresponding network weight matrix and deviation vectors W 1, k, B 1, k, W2, k, and B 2, K are obtained for rotating machinery measurement. Sample y is used to calculate the reconstruction error Ek_y of DAE reconstruction corresponding to each type of fault mode, and then the minimum reconstruction error is found. The corresponding fault mode is the fault mode of the rotating machinery to be tested.
【技术实现步骤摘要】
基于降噪自动编码器及增量学习的旋转机械故障诊断方法
本专利技术属于旋转机械故障诊断
,更为具体地讲,涉及一种基于降噪自动编码器及类别增量学习的旋转机械故障诊断方法。
技术介绍
旋转机械作为机械设备中的关键机构,在飞机、列车和风机等现代大型工业设备中起着重要作用。由于系统复杂、工作强度高、工作环境恶劣等因素的影响,旋转机械在运行过程中易发生各种故障。如果这些故障不能及时发现和处理,会使机械设备可靠性和安全性降低,造成经济损失甚至人身安全事故。因此,对旋转机械进行故障诊断具有重大意义。随着计算机软硬件技术的发展,旋转机械的故障诊断越来越趋向基于机器学习方法的智能诊断。传统的智能诊断方法,基本都是采用批量学习方法。即在训练之前需要将所有类别的训练样本准备好,根据这些样本训练一个诊断模型;而当新类别的样本加进来后需要舍弃之前训练好的模型,基于新类别的样本和之前的样本重新训练诊断模型。然而在实际中,所有故障模式的样本不是一时就能全部得到的,通常是随着时间慢慢获取的。诚然,如果等待所有故障类型的样本全部获得时才进行分类算法的训练及故障分类,这是不可取的。或当旋转机械出现新的故障模式时,获得了新故障模式的样本,舍弃之前训练得到的分类模型,重新训练,势必会浪费大量的时间和计算资源。并且,在传统的旋转机械智能诊断方法中,特征选择及提取是一个必要的步骤,而这个步骤需要依赖专家经验知识,特征选取不当可能会导致诊断模型泛化能力差,诊断效果不好。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种基于降噪自动编码器及增量学习的旋转机械故障诊断方法,通过增量学习的方式来 ...
【技术保护点】
1.一种基于降噪自动编码器及增量学习的旋转机械故障诊断方法,其特征在于,包括以下步骤:(1)、采集旋转机械的振动信号使用振动数据采集仪分别采集旋转机械在单一故障模式下的振动信号,得到旋转机械在每一类故障模式下的故障数据dk,其中,k表示故障模式编号;(2)、分割振动信号对故障数据dk进行等距分割,得到N段故障数据,设每段故障数据包含n个数据点;(3)、构建训练样本集合将每段故障数据作为一个训练样本xk_i,则N段故障数据构成一个训练样本集合Sk,其中,i=1,2,…,N;(4)、训练降噪自动编码器DAE(4.1)、根据训练样本集合Sk产生相同维度的噪声Noisek={noisek_i|i=1,2,…,N};(4.2)、利用训练样本集合Sk和噪声
【技术特征摘要】
1.一种基于降噪自动编码器及增量学习的旋转机械故障诊断方法,其特征在于,包括以下步骤:(1)、采集旋转机械的振动信号使用振动数据采集仪分别采集旋转机械在单一故障模式下的振动信号,得到旋转机械在每一类故障模式下的故障数据dk,其中,k表示故障模式编号;(2)、分割振动信号对故障数据dk进行等距分割,得到N段故障数据,设每段故障数据包含n个数据点;(3)、构建训练样本集合将每段故障数据作为一个训练样本xk_i,则N段故障数据构成一个训练样本集合Sk,其中,i=1,2,…,N;(4)、训练降噪自动编码器DAE(4.1)、根据训练样本集合Sk产生相同维度的噪声Noisek={noisek_i|i=1,2,…,N};(4.2)、利用训练样本集合Sk和噪声训练一个隐含层节点数为m的DAE,即:得到DAE的网络参数为W1,k,b1,k,W2,k,和b2,k,其中,W1,k是DAE输入...
【专利技术属性】
技术研发人员:刘志亮,康金龙,孙文君,左明健,
申请(专利权)人:电子科技大学,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。