Recently, research on data-driven bearing fault diagnosis methods has attracted increasing attention due to the availability of massive condition monitoring data. However, most existing methods still have difficulties in learning representative features from the raw data. In addition, they assume that the feature distribution of training data in source domain is the same as that of testing data in target domain, which is invalid in many real-world bearing fault diagnosis problems. Since deep learning has the automatic feature extraction ability and ensemble learning can improve the accuracy and generalization performance of classifiers, this paper proposes a novel bearing fault diagnosis method based on deep convolutional neural network (CNN) and random forest (RF) ensemble learning. Firstly, time domain vibration signals are converted into two dimensional (2D) gray-scale images containing abundant fault information by continuous wavelet transform (CWT). Secondly, a CNN model based on LeNet-5 is built to automatically extract multi-level features that are sensitive to the detection of faults from the images. Finally, the multi-level features containing both local and global information are utilized to diagnose bearing faults by the ensemble of multiple RF classifiers. In particular, low-level features containing local characteristics and accurate details in the hidden layers are combined to improve the diagnostic performance. The effectiveness of the proposed method is validated by two sets of bearing data collected from reliance electric motor and rolling mill, respectively. The experimental results indicate that the proposed method achieves high accuracy in bearing fault diagnosis under complex operational conditions and is superior to traditional methods and standard deep learning methods.
Nowadays, motor imagery (MI) electroencephalogram (EEG) signal classification has become a hotspot in the research field of brain computer interface (BCI). More recently, deep learning has emerged as a promising technique to automatically extract features of raw MI EEG signals and then classify them. However, deep learning-based methods still face two challenging problems in practical MI EEG signal classification applications: (1) Generally, training a deep learning model successfully needs a large amount of labeled data. However, most of the EEG signal data is unlabeled and it is quite difficult or even impossible for human experts to label all the signal samples manually. (2) It is extremely time-consuming and computationally expensive to train a deep learning model from scratch. To cope with these two challenges, a deep transfer convolutional neural network (CNN) framework based on VGG-16 is proposed for EEG signal classification. The proposed framework consists of a VGG-16 CNN model pre-trained on the ImageNet and a target CNN model which shares the same structure with VGG-16 except for the softmax output layer. The parameters of the pre-trained VGG-16 CNN model are directly transferred to the target CNN model used for MI EEG signal classification. Then, front-layers parameters in the target model are frozen, while later-layers parameters are fine-tuned by the target MI dataset. The target dataset is composed of time-frequency spectrum images of EEG signals. The performance of the proposed framework is verified on the public benchmark dataset 2b from the BCI competition IV. The experimental results show that the proposed framework improves the accuracy and efficiency performance of EEG signal classification compared with traditional methods, including support vector machine (SVM), artificial neural network (ANN), and standard CNN.
9 September 2022 in IEEE Transactions on Industrial Informatics
Mechanical fault diagnosis is crucial to ensure the safe operations of equipment in intelligent manufacturing systems. Deep learning-based methods have been recently developed for fault diagnosis due to their advantages in feature representation. However, most of these methods fail to learn relations between samples and thus perform poorly without sufficient labeled data. In this article, we propose a new few-shot learning method named dual graph neural network (DGNNet) with residual blocks to address fault diagnosis problems with limited data. First, the residual module learns the feature of samples with image data transferred from original signals. Second, two complete graphs built on the sample features are used to extract the instance-level and distribution-level relations between samples. In particular, an alternate update policy between the instance and distribution graphs integrates the multilevel relations to propagate the label information of a few labeled samples to unlabeled samples. This technique leverages labeled and unlabeled samples to identify unseen faults, encouraging DGNNet competency in fault diagnosis tasks with very few labeled samples. Extensive results on various datasets show that DGNNet achieves excellent performance in supervised fault diagnosis tasks and outperforms baselines by a great margin in semisupervised cases.
Blockchain is experiencing rapid development and has the full potential of revolutionizing the IoT platform in industrial field. In this paper, a light-weighted Blockchain-based Platform for IIoT is presented to address security, trust, and island connection problem in the process of IIoT ecosystem construction. BPIIoT is comprised of the on-chain network and the off-chain network. All transactions are processed in the on-chain network, such as including digital signature based on access control, and programmable permission. The off-chain network deals with storage, complex data processing and other problems that blockchain cannot solved. Smart contract is utilized as the service contract of consumers and manufacture resources, providing on-demand manufacturing service. Two smart application cases, manufacturing equipment data sharing and maintenance service sharing from smart manufacturing, are implemented to explain the smart contract for equipment maintenance service and status data sharing service throughout Maintenance, Repair and Operation service network by BPIIoT.