Code for "Multiscale reduction clustering of vibration signals for unsupervised diagnosis of machine faults''
Yifan Wu, Chuan Li, Shuai Yang, Yun Bai, Multiscale reduction clustering of vibration signals for unsupervised diagnosis of machine faults, Applied Soft Computing, Volume 142, 2023, 110358, ISSN 1568-4946, https://doi.org/10.1016/j.asoc.2023.110358. (https://www.sciencedirect.com/science/article/pii/S1568494623003769)
@article{WU2023110358,
title = {Multiscale reduction clustering of vibration signals for unsupervised diagnosis of machine faults},
journal = {Applied Soft Computing},
volume = {142},
pages = {110358},
year = {2023},
issn = {1568-4946},
doi = {https://doi.org/10.1016/j.asoc.2023.110358},
url = {https://www.sciencedirect.com/science/article/pii/S1568494623003769},
author = {Yifan Wu and Chuan Li and Shuai Yang and Yun Bai}
Fault diagnosis is of great importance for the intelligent health management of mechanical systems. For engineering applications, it is very difficult to collect and label vibration signals corresponding to machine faults. Due to the complicated operational environment, moreover, useful and critical features are often covered by surrounding noise. For those reasons, a multiscale reduction clustering (MRC) method is proposed for the unsupervised diagnosis of machine faults. In the present approach, vibration signals were collected to generate multiscale convolutional representation through a one-dimensional convolutional neural network without prior knowledge of signal processing techniques. Chosen by a convolutional encoder, the dimensionality of the multiscale convolutional representation was reduced for improving the clustering capability. During this dimensionality reduction, a loss function was proposed to optimize the network and speed up the convergence of the diagnostics. The proposed method was evaluated by two benchmark datasets and an experimental setup. With the present method, the clustering accuracy and normalized mutual information for three datasets are all over 0.91 and 0.82, respectively. Results show that the addressed MRC has superior diagnosis ability under the unsupervised fashion compared to other state-of-the-art models. It is proved that MRC is robust for the diagnosis tasks under different working conditions.
Unsupervised learning; Feature extraction; Convolutional neural network; Multiscale reduction clustering; Fault diagnosis
- Python version : 3.7
- cuda==10.0
- cudnn
- tensorflow-gpu==1.14.0
- keras
- Parameters can be speicified in main1.py, mian2.py.
- Normalized data: 3Dprinter.h5.
- Others: the source link: http://www.52phm.cn (Jiangnan University, China)