Abstract Aiming at the problem of insufficient bearing fault samples in practical engineering, an unsupervised bearing fault diagnosis method with double frame twin network is proposed in this paper. This method only uses the source domain data to diagnose the target domain data, and can minimize the problem of domain difference. The concrete method is firstly to carry on continuous wavelet transform (CWT) to the rolling bearing signal, and the processed signal is used as the input feature of convolutional neural network (CNN). The twin network structure is optimized and Manhattan distance is used as the loss function in the training process. The proposed CM network is applied to the diagnosis of inner ring fault, outer ring fault and normal state of rolling bearing. The results show that CM network can achieve over 90% accuracy on SQ variable speed vibration signal data set (SQV), Shijiazhuang Railway University data set (STD) and Case Western Reserve University data set (CWRU), which is suitable for bearing fault diagnosis under different working conditions and provides a new direction for fault diagnosis. The PyTorch code is available at https://github.com/xiaotianqu/The-unsupervised-bearing-fault-diagnosis-method-based-on-the-dual-framework-Siamese-network
Read full abstract