A Novel Analog Circuit Soft Fault Diagnosis Method Based on Convolutional Neural Network and Backward Difference
This paper develops a novel soft fault diagnosis approach for analog circuits. The proposed method employs the backward difference strategy to process the data, and a novel variant of convolutional neural network, i.e., convolutional neural network with global average pooling (CNN-GAP) is taken for...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2021-06-01
|
Series: | Symmetry |
Subjects: | |
Online Access: | https://www.mdpi.com/2073-8994/13/6/1096 |
id |
doaj-8f468ea4f2884be08ce4457cd5117835 |
---|---|
record_format |
Article |
spelling |
doaj-8f468ea4f2884be08ce4457cd51178352021-07-01T00:44:49ZengMDPI AGSymmetry2073-89942021-06-01131096109610.3390/sym13061096A Novel Analog Circuit Soft Fault Diagnosis Method Based on Convolutional Neural Network and Backward DifferenceChenggong Zhang0Daren Zha1Lei Wang2Nan Mu3Institute of Information Engineering, Chinese Academy of Sciences, Beijing 100093, ChinaInstitute of Information Engineering, Chinese Academy of Sciences, Beijing 100093, ChinaInstitute of Information Engineering, Chinese Academy of Sciences, Beijing 100093, ChinaInstitute of Information Engineering, Chinese Academy of Sciences, Beijing 100093, ChinaThis paper develops a novel soft fault diagnosis approach for analog circuits. The proposed method employs the backward difference strategy to process the data, and a novel variant of convolutional neural network, i.e., convolutional neural network with global average pooling (CNN-GAP) is taken for feature extraction and fault classification. Specifically, the measured raw domain response signals are firstly processed by the backward difference strategy and the first-order and the second-order backward difference sequences are generated, which contain the signal variation and the rate of variation characteristics. Then, based on the one-dimensional convolutional neural network, the CNN-GAP is developed by introducing the global average pooling technical. Since global average pooling calculates each input vector’s mean value, the designed CNN-GAP could deal with different lengths of input signals and be applied to diagnose different circuits. Additionally, the first-order and the second-order backward difference sequences along with the raw domain response signals are directly fed into the CNN-GAP, in which the convolutional layers automatically extract and fuse multi-scale features. Finally, fault classification is performed by the fully connected layer of the CNN-GAP. The effectiveness of our proposal is verified by two benchmark circuits under symmetric and asymmetric fault conditions. Experimental results prove that the proposed method outperforms the existing methods in terms of diagnosis accuracy and reliability.https://www.mdpi.com/2073-8994/13/6/1096fault diagnosisanalog circuitconvolutional neural networkbackward difference |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Chenggong Zhang Daren Zha Lei Wang Nan Mu |
spellingShingle |
Chenggong Zhang Daren Zha Lei Wang Nan Mu A Novel Analog Circuit Soft Fault Diagnosis Method Based on Convolutional Neural Network and Backward Difference Symmetry fault diagnosis analog circuit convolutional neural network backward difference |
author_facet |
Chenggong Zhang Daren Zha Lei Wang Nan Mu |
author_sort |
Chenggong Zhang |
title |
A Novel Analog Circuit Soft Fault Diagnosis Method Based on Convolutional Neural Network and Backward Difference |
title_short |
A Novel Analog Circuit Soft Fault Diagnosis Method Based on Convolutional Neural Network and Backward Difference |
title_full |
A Novel Analog Circuit Soft Fault Diagnosis Method Based on Convolutional Neural Network and Backward Difference |
title_fullStr |
A Novel Analog Circuit Soft Fault Diagnosis Method Based on Convolutional Neural Network and Backward Difference |
title_full_unstemmed |
A Novel Analog Circuit Soft Fault Diagnosis Method Based on Convolutional Neural Network and Backward Difference |
title_sort |
novel analog circuit soft fault diagnosis method based on convolutional neural network and backward difference |
publisher |
MDPI AG |
series |
Symmetry |
issn |
2073-8994 |
publishDate |
2021-06-01 |
description |
This paper develops a novel soft fault diagnosis approach for analog circuits. The proposed method employs the backward difference strategy to process the data, and a novel variant of convolutional neural network, i.e., convolutional neural network with global average pooling (CNN-GAP) is taken for feature extraction and fault classification. Specifically, the measured raw domain response signals are firstly processed by the backward difference strategy and the first-order and the second-order backward difference sequences are generated, which contain the signal variation and the rate of variation characteristics. Then, based on the one-dimensional convolutional neural network, the CNN-GAP is developed by introducing the global average pooling technical. Since global average pooling calculates each input vector’s mean value, the designed CNN-GAP could deal with different lengths of input signals and be applied to diagnose different circuits. Additionally, the first-order and the second-order backward difference sequences along with the raw domain response signals are directly fed into the CNN-GAP, in which the convolutional layers automatically extract and fuse multi-scale features. Finally, fault classification is performed by the fully connected layer of the CNN-GAP. The effectiveness of our proposal is verified by two benchmark circuits under symmetric and asymmetric fault conditions. Experimental results prove that the proposed method outperforms the existing methods in terms of diagnosis accuracy and reliability. |
topic |
fault diagnosis analog circuit convolutional neural network backward difference |
url |
https://www.mdpi.com/2073-8994/13/6/1096 |
work_keys_str_mv |
AT chenggongzhang anovelanalogcircuitsoftfaultdiagnosismethodbasedonconvolutionalneuralnetworkandbackwarddifference AT darenzha anovelanalogcircuitsoftfaultdiagnosismethodbasedonconvolutionalneuralnetworkandbackwarddifference AT leiwang anovelanalogcircuitsoftfaultdiagnosismethodbasedonconvolutionalneuralnetworkandbackwarddifference AT nanmu anovelanalogcircuitsoftfaultdiagnosismethodbasedonconvolutionalneuralnetworkandbackwarddifference AT chenggongzhang novelanalogcircuitsoftfaultdiagnosismethodbasedonconvolutionalneuralnetworkandbackwarddifference AT darenzha novelanalogcircuitsoftfaultdiagnosismethodbasedonconvolutionalneuralnetworkandbackwarddifference AT leiwang novelanalogcircuitsoftfaultdiagnosismethodbasedonconvolutionalneuralnetworkandbackwarddifference AT nanmu novelanalogcircuitsoftfaultdiagnosismethodbasedonconvolutionalneuralnetworkandbackwarddifference |
_version_ |
1721347855713566720 |