METHOD FOR DIAGNOSING OPEN-CIRCUIT FAULT OF SWITCHING TRANSISTOR OF SINGLE-PHASE HALF-BRIDGE FIVE-LEVEL INVERTER
20220198244 · 2022-06-23
Assignee
Inventors
- Yigang He (Hubei, CN)
- Bolun Du (Hubei, CN)
- Jiajun Duan (Hubei, CN)
- Lei Wang (Hubei, CN)
- Zhikai Xing (HUBEI, CN)
- Liulu He (Hubei, CN)
Cpc classification
G06F18/214
PHYSICS
G06F18/217
PHYSICS
G01R31/2603
PHYSICS
G06V10/80
PHYSICS
International classification
Abstract
A method for diagnosing an open-circuit fault of a switching transistor of a single-phase half-bridge five-level inverter is provided. It includes the following steps. A semi-physical experiment platform with a DSP controller and an RT-LAB real-time simulator as its core constructed, and an output side voltage is selected as a fault signal variable. Empirical mode decomposition is used to extract a fault feature vector, and then a HHT time-frequency diagram of the fault feature vector is extracted, a voltage signal is converted into spectrum data, and time-frequency diagram fuzzy sets corresponding to different fault types are obtained. Fusion of the time-frequency diagram fuzzy sets of the same fault type is performed to obtain a fusion image that contains more fault features. The fusion images corresponding to all fault types are inputted into the deep convolutional neural network for training and testing, and a fault diagnosis result is obtained.
Claims
1. A method for diagnosing an open-circuit fault of a switching transistor of a single-phase half-bridge five-level inverter, comprising: establishing a simulation model of a circuit to be diagnosed, performing label classification of fault types according to number of switching transistors that have an open-circuit fault and their positions, and collecting output side voltage data of the circuit under normal operation and having different open-circuit faults as fault signal variables; performing empirical mode decomposition (EMD) on the fault signal variables to obtain intrinsic mode function (IMF) components to serve as a fault feature vector, and adopting Hilbert spectrum analysis to extract a Hilbert-Huang Transform (HHT) time-frequency diagram of the fault feature vector; performing image fusion of HHT time-frequency diagram fuzzy sets corresponding to a same type of the open-circuit fault to obtain a fusion image containing more fault feature information; and performing identification of classification of the fusion image using a deep convolutional neural network, so as to realize an accurate diagnosis of the open-circuit fault of different switching transistors of the single-phase half-bridge five-level inverter.
2. The method according to claim 1, wherein performing the EMD on the fault signal variables to obtain the IMF components to serve as the fault feature vector, and adopting the Hilbert spectrum analysis to extract the HHT time-frequency diagram of the fault feature vector comprises: directly performing decomposition according to a time scale feature of a voltage signal itself, and decomposing a complex voltage signal into the several complete and orthogonal IMF components during the EMD of the fault signal variable; and dividing each of the IMF components into multiple segments evenly, respectively converting each segment into the HHT time-frequency diagram to obtain different HHT diagrams corresponding to different types of the open-circuit fault, wherein the multiple HHT time-frequency diagrams of the same type of the open-circuit fault are recorded as a HHT time-frequency diagram fuzzy set of the same type of the open-circuit fault.
3. The method according to claim 2, wherein performing the image fusion of the HHT time-frequency diagram fuzzy sets corresponding to the same type of the open-circuit fault to obtain the fusion image containing more fault feature information comprises: performing dictionary learning of all sub-regions of images to be fused using a K-SVD algorithm, so as to obtain an over-complete dictionary D; calculating a sparse vector using an orthogonal matching pursuit algorithm and the over-complete dictionary D; and completing sparse vector fusion of the HHT time-frequency diagram fuzzy sets corresponding to the same type of the open-circuit fault based on a fusion rule of an absolute value of a largest element of the sparse vector, so as to obtain the fusion image.
4. The method according to claim 3, wherein performing the dictionary learning of all the sub-regions of the images to be fused using the K-SVD algorithm, so as to obtain the over-complete dictionary D comprises: using n HHT time-frequency diagrams corresponding to each of the fault signal variables to serve as an input, and adopting a sliding window technique to divide each time-frequency image into N blocks {Z.sub.m.sup.i, m=1, 2, . . . , n}, respectively represented as {Z.sub.1.sup.i}.sub.i=1.sup.N, {Z.sub.2.sup.i}.sub.i=2.sup.N, . . . , {Z.sub.m.sup.i}.sub.i=m.sup.N, . . . , {Z.sub.n.sup.i}.sub.i=n.sup.N; converting each vector of {Z.sub.m.sup.i, m=1, 2, . . . , n} into a column vector {V.sub.m.sup.i, m=1, 2, . . . , n} using dictionary sorting, and then normalizing mean of the each vector to zero, so as to obtain {{circumflex over (V)}.sub.m.sup.i, m=1, 2, . . . n}.sub.i=1.sup.N, where {circumflex over (V)}.sub.m.sup.i=V.sub.m.sup.i−
5. The method according to claim 4, wherein calculating the sparse vector using the orthogonal matching pursuit algorithm and the over-complete dictionary D comprises: calculating a sparse coefficient α.sub.m.sup.i corresponding to {circumflex over (V)}.sub.m.sup.i using the orthogonal matching pursuit algorithm and the over-complete dictionary D, where
6. The method according to claim 5, wherein completing the sparse vector fusion of the HHT time-frequency diagram fuzzy sets corresponding to the same type of the open-circuit fault based on the fusion rule of the absolute value of the largest element of the sparse vector, so as to obtain the fusion image comprises: obtaining a fusion sparse vector α.sub.F.sup.i from a rule
7. The method according to claim 1, wherein performing the identification of the classification of the fusion image using the deep convolutional neural network, so as to realize the accurate diagnosis of the open-circuit fault of the different switching transistors of the single-phase half-bridge five-level inverter comprises: using a data set of the labeled fusion image to serve as an input of the deep convolutional neural network, and dividing the data set of the labeled fusion image into a training set and a test set; adopting the deep convolutional neural network to classify the fusion images of the different fault types, wherein the deep convolutional neural network is composed of an input layer, a plurality of convolutional layers, activation layers, pooling layers, and fully connected layers; selecting a non-linear activation function and a non-linear loss function, wherein the deep convolutional neural network adopts a structure based on dynamic growth, determines an appropriate convolutional layer parameter, a pooling layer parameter, and a number of full connection layers using a network structure optimization method of increasing number of the convolutional layers/pooling layers and dropout technique, learns convolutional features of the fusion images of the same type of the open-circuit fault, and summarizes key common features; and selecting a convolution kernel, and finally comparing fault diagnosis results of different deep convolutional neural networks.
8. A system for diagnosing an open-circuit fault of a switching transistor of a single-phase half-bridge five-level inverter, comprising: a data sampling module, configured to establish a simulation model of a circuit to be diagnosed, performs label classification of fault types according to number of switching transistors that have an open-circuit fault and their positions, and collect output side voltage data of the circuit under normal operation and having different open-circuit faults as fault signal variables; a data processing module, configured to perform empirical mode decomposition (EMD) on the fault signal variable to obtain intrinsic mode function (IMF) components to serve as a fault feature vector, and to adopt Hilbert spectrum analysis to extract a Hilbert-Huang Transform (HHT) time-frequency diagram of the fault feature vector; a feature fusion module, configured to perform image fusion of HHT time-frequency diagram fuzzy sets corresponding to the same type of the open-circuit fault, so as to obtain a fusion image containing more fault feature information; and a training and testing module, configured to perform identification of classification of the fusion image by using a deep convolutional neural network to realize an accurate diagnosis of the open-circuit fault of different switching transistors of the single-phase half-bridge five-level inverter.
9. A computer-readable storage medium, with a computer program stored thereon, wherein the computer program implements steps of the method for diagnosing the open-circuit fault of the switching transistors of the single-phase half-bridge five-level inverter according to claim 1 when the computer program is executed by a processor.
10. The method according to claim 2, wherein performing the identification of the classification of the fusion image using the deep convolutional neural network, so as to realize the accurate diagnosis of the open-circuit fault of the different switching transistors of the single-phase half-bridge five-level inverter comprises: using a data set of the labeled fusion image to serve as an input of the deep convolutional neural network, and dividing the data set of the labeled fusion image into a training set and a test set; adopting the deep convolutional neural network to classify the fusion images of the different fault types, wherein the deep convolutional neural network is composed of an input layer, a plurality of convolutional layers, activation layers, pooling layers, and fully connected layers; selecting a non-linear activation function and a non-linear loss function, wherein the deep convolutional neural network adopts a structure based on dynamic growth, determines an appropriate convolutional layer parameter, a pooling layer parameter, and a number of full connection layers using a network structure optimization method of increasing number of the convolutional layers/pooling layers and dropout technique, learns convolutional features of the fusion images of the same type of the open-circuit fault, and summarizes key common features; and selecting a convolution kernel, and finally comparing fault diagnosis results of different deep convolutional neural networks.
11. The method according to claim 3, wherein performing the identification of the classification of the fusion image using the deep convolutional neural network, so as to realize the accurate diagnosis of the open-circuit fault of the different switching transistors of the single-phase half-bridge five-level inverter comprises: using a data set of the labeled fusion image to serve as an input of the deep convolutional neural network, and dividing the data set of the labeled fusion image into a training set and a test set; adopting the deep convolutional neural network to classify the fusion images of the different fault types, wherein the deep convolutional neural network is composed of an input layer, a plurality of convolutional layers, activation layers, pooling layers, and fully connected layers; selecting a non-linear activation function and a non-linear loss function, wherein the deep convolutional neural network adopts a structure based on dynamic growth, determines an appropriate convolutional layer parameter, a pooling layer parameter, and a number of full connection layers using a network structure optimization method of increasing number of the convolutional layers/pooling layers and dropout technique, learns convolutional features of the fusion images of the same type of the open-circuit fault, and summarizes key common features; and selecting a convolution kernel, and finally comparing fault diagnosis results of different deep convolutional neural networks.
12. The method according to claim 4, wherein performing the identification of the classification of the fusion image using the deep convolutional neural network, so as to realize the accurate diagnosis of the open-circuit fault of the different switching transistors of the single-phase half-bridge five-level inverter comprises: using a data set of the labeled fusion image to serve as an input of the deep convolutional neural network, and dividing the data set of the labeled fusion image into a training set and a test set; adopting the deep convolutional neural network to classify the fusion images of the different fault types, wherein the deep convolutional neural network is composed of an input layer, a plurality of convolutional layers, activation layers, pooling layers, and fully connected layers; selecting a non-linear activation function and a non-linear loss function, wherein the deep convolutional neural network adopts a structure based on dynamic growth, determines an appropriate convolutional layer parameter, a pooling layer parameter, and a number of full connection layers using a network structure optimization method of increasing number of the convolutional layers/pooling layers and dropout technique, learns convolutional features of the fusion images of the same type of the open-circuit fault, and summarizes key common features; and selecting a convolution kernel, and finally comparing fault diagnosis results of different deep convolutional neural networks.
13. The method according to claim 5, wherein performing the identification of the classification of the fusion image using the deep convolutional neural network, so as to realize the accurate diagnosis of the open-circuit fault of the different switching transistors of the single-phase half-bridge five-level inverter comprises: using a data set of the labeled fusion image to serve as an input of the deep convolutional neural network, and dividing the data set of the labeled fusion image into a training set and a test set; adopting the deep convolutional neural network to classify the fusion images of the different fault types, wherein the deep convolutional neural network is composed of an input layer, a plurality of convolutional layers, activation layers, pooling layers, and fully connected layers; selecting a non-linear activation function and a non-linear loss function, wherein the deep convolutional neural network adopts a structure based on dynamic growth, determines an appropriate convolutional layer parameter, a pooling layer parameter, and a number of full connection layers using a network structure optimization method of increasing number of the convolutional layers/pooling layers and dropout technique, learns convolutional features of the fusion images of the same type of the open-circuit fault, and summarizes key common features; and selecting a convolution kernel, and finally comparing fault diagnosis results of different deep convolutional neural networks.
14. The method according to claim 6, wherein performing the identification of the classification of the fusion image using the deep convolutional neural network, so as to realize the accurate diagnosis of the open-circuit fault of the different switching transistors of the single-phase half-bridge five-level inverter comprises: using a data set of the labeled fusion image to serve as an input of the deep convolutional neural network, and dividing the data set of the labeled fusion image into a training set and a test set; adopting the deep convolutional neural network to classify the fusion images of the different fault types, wherein the deep convolutional neural network is composed of an input layer, a plurality of convolutional layers, activation layers, pooling layers, and fully connected layers; selecting a non-linear activation function and a non-linear loss function, wherein the deep convolutional neural network adopts a structure based on dynamic growth, determines an appropriate convolutional layer parameter, a pooling layer parameter, and a number of full connection layers using a network structure optimization method of increasing number of the convolutional layers/pooling layers and dropout technique, learns convolutional features of the fusion images of the same type of the open-circuit fault, and summarizes key common features; and selecting a convolution kernel, and finally comparing fault diagnosis results of different deep convolutional neural networks.
15. A computer-readable storage medium, with a computer program stored thereon, wherein the computer program implements steps of the method for diagnosing the open-circuit fault of the switching transistors of the single-phase half-bridge five-level inverter according to claim 2 when the computer program is executed by a processor.
16. A computer-readable storage medium, with a computer program stored thereon, wherein the computer program implements steps of the method for diagnosing the open-circuit fault of the switching transistors of the single-phase half-bridge five-level inverter according to claim 3 when the computer program is executed by a processor.
17. A computer-readable storage medium, with a computer program stored thereon, wherein the computer program implements steps of the method for diagnosing the open-circuit fault of the switching transistors of the single-phase half-bridge five-level inverter according to claim 4 when the computer program is executed by a processor.
18. A computer-readable storage medium, with a computer program stored thereon, wherein the computer program implements steps of the method for diagnosing the open-circuit fault of the switching transistors of the single-phase half-bridge five-level inverter according to claim 5 when the computer program is executed by a processor.
19. A computer-readable storage medium, with a computer program stored thereon, wherein the computer program implements steps of the method for diagnosing the open-circuit fault of the switching transistors of the single-phase half-bridge five-level inverter according to claim 6 when the computer program is executed by a processor.
20. A computer-readable storage medium, with a computer program stored thereon, wherein the computer program implements steps of the method for diagnosing the open-circuit fault of the switching transistors of the single-phase half-bridge five-level inverter according to claim 7 when the computer program is executed by a processor.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0039]
[0040]
[0041]
[0042]
[0043]
DESCRIPTION OF THE EMBODIMENTS
[0044] In order to enhance comprehension of the objectives, technical solutions, and advantages of the disclosure, the disclosure is further described in detail as follows with reference to accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the disclosure, and are not meant to limit the disclosure. In addition, the technical features involved in the various embodiments of the disclosure described below may be combined with each other as long as they are not in conflict with each other.
[0045] The disclosure is described in detail as follows using an open-circuit fault diagnosis of switching transistor of a single-phase half-bridge five-level inverter as an example, but the method of the disclosure is not limited to a single-phase half-bridge five-level inverter, and may also be applied to fault diagnosis of other circuits.
[0046] As shown in
[0047] (1) A simulation model of the single-phase half-bridge five-level inverter is established, and an output side voltage is selected as a fault feature variable. Label classification of fault types is performed according to number of power electronic switching devices that have an open-circuit fault and their positions, which is described in details below.
[0048] (1.1) A disadvantage of the existing commonly used non-real-time offline simulation method is that there is a big jump in a process from offline simulation to an actual prototype, and there are many uncertain factors. Therefore, in the embodiment of the disclosure, a semi-physical experiment platform with a Digital Signal Processing (DSP) controller and an RT-LAB real-time simulator as its core is built, which is more controllable, more repeatable, and non-destructive under a premise of being close to a real experiment.
[0049] Firstly, MATLAB/Simulink is used to establish models such as an entire circuit topology and a controller, and then RT-LAB is used to run them in real-time to complete system design. At a hardware design stage of the real controller, a RT-LAB semi-physical simulation platform is used to connect to a real DSP control platform, so as to complete development of control strategy.
[0050] Secondly, after completion of the development of the real controller, the RT-LAB platform is used to set up different fault tests for the single-phase half-bridge five-level inverter. For example, construct a fault feature library covering different switching devices and multiple open-circuit faults, record faulty elements, fault types, and collect output signal data.
[0051] Finally, fault feature extraction, fault feature fusion, and the fault diagnosis method are verified in the MATLAB/Simulink simulation environment and the DSP RT-LAB semi-physical experiment environment based on the output signal data.
[0052] (1.2) A circuit simulation topology diagram of the single-phase half-bridge five-level inverter is shown in
TABLE-US-00001 TABLE 1 Fault category and label Fault classification Label Fault code Normal operation [1, 0, 0, 0, 0, 0, 0, 0, 0].sup.T 1 V.sub.11 OC [0, 1, 0, 0, 0, 0, 0, 0, 0].sup.T 2 V.sub.12 OC [0, 0, 1, 0, 0, 0, 0, 0, 0].sup.T 3 V.sub.21 OC [0, 0, 0, 1, 0, 0, 0, 0, 0].sup.T 4 V.sub.22 OC [0, 0, 0, 0, 1, 0, 0, 0, 0].sup.T 5 V.sub.31 OC [0, 0, 0, 0, 0, 1, 0, 0, 0].sup.T 6 V.sub.32 OC [0, 0, 0, 0, 0, 0, 1, 0, 0].sup.T 7 V.sub.41 OC [0, 0, 0, 0, 0, 0, 0, 1, 0].sup.T 8 V.sub.42 OC [0, 0, 0, 0, 0, 0, 0, 0, 1].sup.T 9
[0053] (2) Empirical mode decomposition (EMD) is performed on the fault signal variable to obtain intrinsic mode function (IMF) components, which serves as a fault feature vector, and Hilbert spectrum analysis is adopted to extract a Hilbert-Huang Transform (HHT) time-frequency diagram of the fault feature vector.
[0054] In Step (2), a fault feature extraction method of the single-phase half-bridge five-level inverter based on time-frequency diagram analysis is able to extract a time-frequency diagram fuzzy set that accurately characterize various types of faults, which is described in detail as follows.
[0055] (2.1) EMD decomposition is performed on the output side voltage. The EMD does not has to specify a basis function, instead it performs decomposition directly according to a time scale feature of the signal itself, and decomposes an output side voltage signal into several complete, almost orthogonal IMF components and a sum of residual components. Each stage of IMF components corresponds to a vibration mode of a specific signal of discrete frequency. The EMD method decomposes the output voltage signal as follows:
[0056] where each stage of IMF components c.sub.i(t) contains different time feature scales of the output side voltage signal, and a residual difference component r(t) represents an average trend of the output side voltage signal. Therefore, feature information of a power electronic circuit fault may be extracted from the IMF components of the circuit output signal.
[0057] (2.2) A EMD decomposition process of the output side voltage signal of the single-phase half-bridge five-level inverter in normal operation is shown in
[0058] (3) Image fusion of the HHT time-frequency diagram fuzzy sets corresponding to the same type of open-circuit fault is performed to obtain a fusion image containing more fault feature information.
[0059] Multiple HHT time-frequency images in the time-frequency diagram fuzzy set usually contain some complementary information, and a fusion image containing more fault feature information may be obtained through fusion.
[0060] (3.1) n HHT time-frequency diagrams corresponding to each fault signal variable serve as an input, and a sliding window technique is adopted to divide each time-frequency image into N blocks {Z.sub.m.sup.i, m=1, 2, . . . n}.sub.i=1.sup.N, respectively represented as {Z.sub.1.sup.i}.sub.i=1.sup.N, {Z.sub.2.sup.i}.sub.i=2.sup.N, . . . , {Z.sub.m.sup.i}.sub.i=m.sup.N, . . . , {Z.sub.n.sup.i}.sub.i=n.sup.N.
[0061] (3.2) Each vector of {Z.sub.m.sup.i, m=1, 2, . . . , n} is converted into a column vector {V.sub.m.sup.i, m=1, 2, . . . , n} using dictionary sorting, and then mean of each vector is normalized to zero, so as to obtain {{circumflex over (V)}.sub.m.sup.i, m=1, 2, . . . , n}.sub.i=1.sup.N, where
{circumflex over (V)}.sub.n.sup.i=V.sub.m.sup.i−
where 1 represents an n×1 vector and
[0062] (3.3) {{circumflex over (V)}.sub.m.sup.i, m=1, 2, . . . , n}.sub.i=1.sup.N serves as a training sample set, and the K-SVD algorithm is adopted to train a selected sample to be the over-complete dictionary D. A sparse coefficient α.sub.m.sup.i corresponding to {circumflex over (V)}.sub.m.sup.i is calculated using the orthogonal matching pursuit algorithm and the over-complete dictionary D, where
where ε is a preset threshold.
[0063] (3.4) Use a “max-L.sub.1” rule to fuse α.sub.m.sup.i, so as to obtain a fusion sparse vector α.sub.F.sup.i:
where α.sub.A.sup.i represents a random sparse coefficient.
[0064] Subsequently, a fusion sparse coefficient V.sub.F.sup.i of the fusion image is obtained,
V.sub.F.sup.i=Dα.sub.F.sup.i+
[0065] (3.5) All fusion sparse coefficients {V.sub.F.sup.i}.sub.i=1.sup.N are obtained through repeating the above steps for all image blocks {Z.sub.m.sup.i}.sub.i=1.sup.N, a new image block Z.sub.F.sup.i is reconstructed using the over-complete dictionary D and the fusion sparse coefficient V.sub.F.sup.i, and all original image blocks Z.sub.m.sup.i are replaced by all new image blocks Z.sub.F.sup.i, so as to obtain a fusion image S.sub.F.
[0066] (4) A deep convolutional neural network is used to perform identification of classification of the fusion image S.sub.F, so as to realize an accurate diagnosis of the different faults of the single-phase half-bridge five-level inverter.
[0067] In the embodiment of the disclosure, a deep convolutional neural network such as LeNet, AlexNet, ResNet, VGGNet, GoogLeNet, is adopted for fault classification, which specifically includes the following steps.
[0068] (4.1) A network framework of the deep convolutional neural network is an open source LeNet, AlexNet, ResNet, VGGNet, and GoogLeNet framework in Caffe. In the experiment, the CPU is Inter® Core™ i7-4790 CPU @ 3.60 GHz, and the GPU is NVIDIA GeForce GTX 750 Ti. In the embodiment of the disclosure, on a basis that a fusion image may be used to characterize different fault types, a data set of the labeled fusion image serves as an input of the deep convolutional neural network and is divided into a training set and a test set.
[0069] (4.2) The deep convolutional neural network is composed of an input layer, several convolutional layers, activation layers, pooling layers, and fully connected layers. The appropriate numbers of the convolutional layers, pooling layers and full connection layers for fault classification is determined. A number of neurons in the fully connected layers may be modified. As there are 9 fault types in the embodiment of the disclosure, the number of neurons in a final fully connected layer is modified to 9. In order to prevent over-fitting, reduce errors, enhance features, and speed up convergence, an appropriate non-linear activation function is selected in the fault diagnosis test, such as Sigmoid function, ReLU function, ELU function, and tan h function. An appropriate loss function is selected in the fault diagnosis test, such as 0-1 loss function, absolute value loss function, square loss function, variance loss function, and cross entropy loss function.
[0070] (4.3) The deep convolutional neural network adopts a structure based on dynamic growth, determines an appropriate convolutional layer parameter, a pooling layer parameter, and a number of full connection layers using a network structure optimization method of increasing number of the convolutional layers/pooling layers and dropout technique, learns convolutional features of the fusion images of the same fault type, and summarizes key common features. In the fault diagnosis test, an appropriate convolution kernel is selected, such as an identity kernel, an edge detection kernel, a sharpness filter kernel, and a Gaussian blur kernel.
[0071] The disclosure further provides a system for diagnosing an open-circuit fault of a switching transistor of a single-phase half-bridge five-level inverter, which includes the following.
[0072] A data sampling module, which is configured to establish a simulation model of a single-phase half-bridge five-level inverter, performs label classification of fault types according to number of switching transistors that have an open-circuit fault and their positions, and collect output side voltage data of the circuit under normal operation and having different open-circuit faults as fault signal variables.
[0073] A data sampling module, which is configured to establish a simulation model of a circuit to be diagnosed, performs label classification of fault types according to number of switching transistors that have an open-circuit fault and their positions, and collect output side voltage data of the circuit under normal operation and having different open-circuit faults as fault signal variables.
[0074] A data processing module, which is configured to perform empirical mode decomposition (EMD) on the fault signal variable to obtain intrinsic mode function (IMF) components to serve as a fault feature vector, and to adopt Hilbert spectrum analysis to extract a Hilbert-Huang Transform (HHT) time-frequency diagram of the fault feature vector.
[0075] A feature fusion module, which is configured to perform image fusion of the HHT time-frequency diagram fuzzy sets corresponding to the same type of the open-circuit fault, so as to obtain a fusion image containing more fault feature information.
[0076] A training and testing module, which is configured to perform identification of classification of the fusion image by using the deep convolutional neural network, so as to realize an accurate diagnosis of the open-circuit fault of different switching transistors of the single-phase half-bridge five-level inverter.
[0077] Reference may be made to the description of the foregoing method embodiment for the specific implementation of each module, which is not repeated here in the embodiment of the disclosure.
[0078] According to another aspect of the present invention, there is provided a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the method for diagnosing an open-circuit fault of a switching transistor of the single-phase half-bridge five-level inverter in the method embodiment is realized.
[0079] It should be noted that according to implementation requirements, each step/component described in the application may be split into more steps/components, or two or more steps/components or partial operations of the steps/components may be combined into new steps/components, so as to realize the purpose of the disclosure.
[0080] Although the disclosure has been described with reference to the above-mentioned embodiments, it is not intended to be exhaustive or to limit the disclosure to the precise form or to exemplary embodiments disclosed. It is apparent to one of ordinary skill in the art that modifications to the described embodiments may be made without departing from the spirit and the scope of the disclosure. Accordingly, the scope of the disclosure is defined by the claims appended hereto and their equivalents in which all terms are meant in their broadest reasonable sense unless otherwise indicated.