引用本文: | 刘星辰,周奇才,赵炯,沈鹤鸿,熊肖磊.一维卷积神经网络实时抗噪故障诊断算法[J].哈尔滨工业大学学报,2019,51(7):89.DOI:10.11918/j.issn.0367-6234.201809020 |
| LIU Xingchen,ZHOU Qicai,ZHAO Jiong,SHEN Hehong,XIONG Xiaolei.Real-time and anti-noise fault diagnosis algorithm based on 1-D convolutional neural network[J].Journal of Harbin Institute of Technology,2019,51(7):89.DOI:10.11918/j.issn.0367-6234.201809020 |
|
摘要: |
针对旋转机械智能诊断方法计算量大和抗噪能力差的问题,在经典模型LeNet-5的基础上提出基于一维卷积神经网络的故障诊断算法. 采用全局平均池化层代替传统卷积神经网络中的全连接层,在降低模型计算量的同时,降低模型参数数量和过拟合的风险;利用随机破坏后的时域信号进行训练以提高其抗噪能力;采用改进后的一维卷积核和池化核直接作用于原始时域信号,将特征提取和故障分类合二为一,通过交替的卷积层和池化层实现原始信号自适应特征提取,结合全局平均池化层完成故障分类. 利用轴承数据和齿轮数据进行实验验证并对比经典模型LeNet-5、BP神经网络和SVM. 结果表明:采用全局平均池化层可有效降低模型计算量,提高模型在低信噪比条件下的诊断精度,采用随机破坏输入训练策略可显著提升模型的抗噪诊断能力;改进后的模型可以实现噪声环境下准确、快速和稳定的故障诊断. 通过t-SNE可视化分析说明了模型在特征学习上的有效性. |
关键词: 故障诊断 卷积神经网络 实时诊断 抗噪诊断 旋转机械 |
DOI:10.11918/j.issn.0367-6234.201809020 |
分类号:TH165 |
文献标识码:A |
基金项目: |
|
Real-time and anti-noise fault diagnosis algorithm based on 1-D convolutional neural network |
LIU Xingchen,ZHOU Qicai,ZHAO Jiong,SHEN Hehong,XIONG Xiaolei
|
(School of Mechanical Engineering, Tongji University, Shanghai 201804, China)
|
Abstract: |
A novel one-dimensional (1-D) convolutional neural network (CNN) was proposed based on the classic model LeNet-5, aiming at problems of high computational complexity and low anti-noise ability toward rotating machinery intelligent diagnosis: (1) It adopts global average pooling layer instead of fully connected layers in the conventional CNNs, which reduces the computational complexity, model parameters and risk of overfitting, (2) It is trained with randomly dropout raw signals for anti-noise purpose and (3) It uses modified 1-D convolutional and pooling filters, which works directly on raw time-domain signals, fusing two stages of fault diagnosis into a single learning body, feature learning by the alternating convolutional and pooling layers while classification by the global average pooling layer. The bearing data and gearbox data are used in experimental verification and the classic models of LeNet-5, BP neural network and SVM are used as comparison. The results show that the adoption of global average pooling layers can reduce the model computation and improve the diagnostic accuracy under low signal-to-noise (SNR) conditions, and the train strategy of randomly dropout input can significantly improve the anti-noise ability of the model. As a result, the proposed model can realize accurate, fast and robust fault diagnosis under noisy environment. At last, the t-SNE visualization analysis is used to validate the feature learning ability of the proposed model. |
Key words: fault diagnosis convolutional neural network real-time diagnosis anti-noise diagnosis rotating machinery |