Zaman Wasim, Ahmad Zahoor, Kim Jong-Myon
Department of Electrical, Electronic and Computer Engineering, University of Ulsan, Ulsan 44610, Republic of Korea.
Prognosis and Diagnostics Technologies Co., Ltd., Ulsan 44610, Republic of Korea.
Sensors (Basel). 2024 Jan 28;24(3):851. doi: 10.3390/s24030851.
This paper proposes a new fault diagnosis method for centrifugal pumps by combining signal processing with deep learning techniques. Centrifugal pumps facilitate fluid transport through the energy generated by the impeller. Throughout the operation, variations in the fluid pressure at the pump's inlet may impact the generalization of traditional machine learning models trained on raw statistical features. To address this concern, first, vibration signals are collected from centrifugal pumps, followed by the application of a lowpass filter to isolate frequencies indicative of faults. These signals are then subjected to a continuous wavelet transform and Stockwell transform, generating two distinct time-frequency scalograms. The Sobel filter is employed to further highlight essential features within these scalograms. For feature extraction, this approach employs two parallel convolutional autoencoders, each tailored for a specific scalogram type. Subsequently, extracted features are merged into a unified feature pool, which forms the basis for training a two-layer artificial neural network, with the aim of achieving accurate fault classification. The proposed method is validated using three distinct datasets obtained from the centrifugal pump under varying inlet fluid pressures. The results demonstrate classification accuracies of 100%, 99.2%, and 98.8% for each dataset, surpassing the accuracies achieved by the reference comparison methods.
本文提出了一种将信号处理与深度学习技术相结合的离心泵故障诊断新方法。离心泵通过叶轮产生的能量来促进流体输送。在整个运行过程中,泵入口处流体压力的变化可能会影响基于原始统计特征训练的传统机器学习模型的泛化能力。为了解决这一问题,首先从离心泵收集振动信号,然后应用低通滤波器来分离表示故障的频率。接着对这些信号进行连续小波变换和斯托克韦尔变换,生成两个不同的时频尺度图。采用索贝尔滤波器进一步突出这些尺度图中的关键特征。对于特征提取,该方法采用两个并行的卷积自动编码器,每个编码器针对特定类型的尺度图进行定制。随后,将提取的特征合并到一个统一的特征库中,以此作为训练两层人工神经网络的基础,旨在实现准确的故障分类。所提出的方法使用从离心泵在不同入口流体压力下获得的三个不同数据集进行了验证。结果表明,每个数据集的分类准确率分别为100%、99.2%和98.8%,超过了参考比较方法所达到的准确率。