Fault Detection of T-Type Three-Level Converters with Simulation-Data Transfer Learning Strategy
Xu Huang, Jianzhong Zhang, Dan Tao, Sarvarbek Ruzimov

TL;DR
This paper introduces a new fault detection framework for multilevel converters using simulation data and transfer learning, reducing the need for real-world fault data.
Contribution
The novel STLNet framework uses simulation data and transfer learning to improve fault detection in converters with limited real data.
Findings
STLNet achieves superior diagnostic accuracy compared to traditional methods.
The framework reduces dependency on real-world fault data through simulation-based pre-training.
Symmetry-based augmentation enriches fault samples for better model training.
Abstract
Accurately locating switching device faults in multilevel converters remains a challenge, particularly considering the scarcity of labeled fault data in practical industrial applications. To address this, this paper proposes a data-driven fault detection framework based on a simulation transfer learning network (STLNet). First, raw three-phase current signals are preprocessed using resampling, wavelet denoising, and normalization to generate 2D current feature images. To enrich the fault samples, a symmetry-based augmentation strategy is applied. Subsequently, a lightweight convolutional neural network is pre-trained on abundant simulation data to learn fundamental fault signatures. Finally, the designed model is transferred to the real domain by fine-tuning with a minimal amount of experimental data. Experimental validation on a T-type three-level converter platform demonstrates that…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15
Figure 16
Figure 17
Figure 18
Figure 19
Figure 20
Figure 21
Figure 22
Figure 23- —National Natural Science Foundation of China
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMultilevel Inverters and Converters · HVDC Systems and Fault Protection · Silicon Carbide Semiconductor Technologies
1. Introduction
The T-type three-level converter has emerged as a preferred topology for medium-voltage drives and grid-tied renewable energy systems. It offers a superior trade-off between conduction losses and harmonic performance compared with conventional two-level or neutral-point-clamped inverters [1,2]. These attributes are particularly critical in applications like electric vehicle traction drives and wind power converters, where high efficiency and high-quality output waveforms are mandatory [3]. Despite these advantages, the increased component count, specifically the inclusion of bidirectional switches connected to the neutral point, inherently escalates the probability of semiconductor failures. Open-circuit faults induced by thermal cycling, bond wire fatigue, or gate driver failures can lead to severe consequences. These include DC-link voltage imbalance, overstress on remaining healthy devices, and significant output current distortion, which may eventually cause catastrophic system breakdown [4]. Therefore, a robust and rapid fault diagnosis mechanism is indispensable to trigger protective measures and prevent cascading system failures [5].
Fault diagnosis methodologies generally fall into three categories: model-based, signal processing-based, and data-driven methods. Model-based approaches utilize observers or state estimation to generate residuals between predicted and measured variables [6]. Recent advancements have introduced digital twin technologies to create virtual replicas of physical systems for improved monitoring and diagnosis [7]. While theoretically rigorous, the efficacy of these methods is heavily compromised by parameter mismatches, such as inductance variation due to saturation or temperature, and non-linearities in real-world systems [8]. Furthermore, establishing an accurate analytical model for complex power electronic systems is often a laborious task. Signal processing techniques employing tools like the Fast Fourier Transform or Wavelet Transform rely on extracting specific frequency-domain signatures [9]. Melluso et al. [10] successfully extracted torque fault signals in hybrid electric powertrains through a wavelet-supported processing of residuals. Similarly, Chen et al. [11] proposed an interpretable Wavelet Kolmogorov–Arnold Convolutional LSTM network to enhance spatial-temporal feature extraction for intelligent fault diagnosis. Some recent studies have proposed using specific features like zero-crossing currents or modulation voltage differences to identify faults in T-type converters [12]. However, these methods often necessitate expert knowledge to manually set thresholds, which may not be robust against varying load conditions, variable switching frequencies, and background noise levels [13].
In recent years, data-driven approaches, particularly deep learning, have revolutionized fault diagnosis by enabling automatic feature extraction from raw signals [14]. Convolutional neural networks (CNNs) have shown exceptional capability in capturing spatial-temporal correlations in three-phase currents, often treating one-dimensional signals as two-dimensional images or time-frequency maps [15]. Despite these successes in academic settings, a critical gap between simulation and reality hinders their industrial deployment [16]. Standard deep learning models operate on the assumption that training and testing data share identical probability distributions. In practice, collecting a massive and labeled dataset of destructive faults from an operational MW-scale converter is prohibitively costly and dangerous [17]. Inducing real faults can physically damage the prototype, making the acquisition of large-scale data infeasible. Consequently, models trained on limited experimental data suffer from severe overfitting. Conversely, models trained solely on ideal simulation data fail to generalize to physical systems due to the domain shift caused by sensor noise, switching harmonics, dead-time effects, and parasitic parameters that are difficult to model perfectly [18].
To bridge this gap, transfer learning has been identified as a promising solution. This technique allows a model to learn fundamental fault signatures from a data-rich source domain and adapt these features to a data-scarce target domain [19]. By transferring the learned feature weights, the model effectively aligns the feature spaces of simulation and reality. However, existing transfer learning frameworks for power electronics often utilize heavy and pre-trained networks designed for generic image classification tasks, such as VGG-16 or ResNet [20]. These models carry millions of parameters, imposing a heavy computational burden that is incompatible with the limited storage and processing resources of embedded industrial controllers like DSPs or FPGAs [21]. Furthermore, pure data-driven augmentations like random rotation or cropping often ignore the specific topological symmetries of three-phase inverters, leading to inefficient learning and poor interpretability [22].
Addressing these limitations, this paper proposes a lightweight simulation transfer learning network (STLNet) tailored for T-type three-level converters. Unlike generic deep models, the proposed network is optimized for the specific feature space of current waveforms and explicitly addresses the data scarcity issue through a physics-informed approach [23,24,25]. The strategy leverages the abundance of low-cost simulation data to establish a robust base model, which is then fine-tuned with a minimal amount of experimental data to accommodate real-world non-linearities. Unlike prevalent transfer learning methods that depend on heavy, generic models or purely data-driven fine-tuning, the proposed approach employs a lightweight architecture designed for embedded deployment. By incorporating a physics-informed data augmentation strategy based on circuit symmetry, the proposed framework guarantees the extraction of intrinsic fault mechanisms rather than data artifacts.
The main contributions of this work are summarized as follows:
- 1.A sim-to-real transfer learning framework is established, which effectively aligns the feature distributions of simulation and experimental data, achieving high accuracy with minimal real-world samples.
- 2.A lightweight network architecture is designed, which significantly reduces the parameter count by optimizing network depth and width for current signatures, thereby facilitating embedded deployment.
- 3.A physics-informed data augmentation strategy is proposed, which leverages the rotational and structural symmetries of the topology to exponentially expand the effective sample size and enhance the model’s physical interpretability.
The remainder of this paper is organized as follows: Section 2 analyzes the fault characteristics. Section 3 details the proposed strategy. Section 4 describes the model construction and data processing. Section 5 presents the experimental validation, followed by the conclusion in Section 6.
2. Fault Characteristics
Nowadays, the T-type three-level power converter is among the most widely adopted multilevel converters in renewable power industries, including wind and photovoltaic power generation. Moreover, there are more complex fault types within the T-type three-level converter due to the increased number of switching devices [26,27]. Since the machine-side converter in wind turbines has the same structure and similar control loops as the grid-side converter, the machine-side converter is employed as a case study in this work to investigate the fault mechanisms and characteristics of the power converter under diverse fault conditions, as illustrated in Figure 1.
Figure 1 shows a total of 12 IGBTs in the main circuit, where 6 IGBTs and ( ) consist of the vertical arms, and the other 6 IGBTs and ( ) consist of the horizontal arms of the T-type converter. The most common faults of switching devices are short circuit and open circuit. Since a short circuit in an IGBT can readily transition into an open circuit through the protection system, only IGBT open-circuit faults are focused on in the following research.
Switching Function Model
For clarity, in the following description, the subscript x represents the phase index ( ), and the numerical subscripts 1 to 4 denote the specific IGBT switches within a single phase leg, as shown in Figure 1. For instance, refers to the top switch of Phase A. Because of the symmetrical structure in the T-type three-level converter, only phase A is examined as a case study. Suppose , , , and are the drive signals of four switching devices , , , and , respectively. and , as well as and , form two sets of complementary signals, which prevent the occurrence of a direct short circuit across the bridge arm. The operational state of the phase A bridge is and can be defined as one of three states: 1, 0, or −1. The corresponding output phase voltage is the output from the points P, O, and N with the three voltage levels , 0, and , respectively. Therefore, the switching condition and output voltage of the T-type three-level converter can be given in Table 1.
The combination where and is not listed as it represents a transitional or invalid state in standard SVPWM modulation strategies, which ensures continuous commutation paths and safety. To guarantee the periodic symmetry of the voltage output, it is essential to maintain , and the switching state of the T-shaped bridge can be expressed as
where .
Open-circuit failures of IGBTs generally arise from device fracture, disconnected bonding wire, loss of driving signal, and other reasons [28,29]. Figure 2 shows the impact of an open-circuit fault on the current paths of the T-type three-level converter, where the dashed line in yellow represents the current trajectory during normal operation and the bold solid line in red represents the current trajectory under abnormal operation with an open-circuit fault.
During the IGBT open-circuit fault condition, the output of the inverter no longer meets the requirements of Table 1, and the output phase voltage changes from to , as shown in Table 2. The change in the inverter output voltage further leads to distortion of the output current waveform. Here, denotes the condition of the bridge in phase A, indicates the orientation of phase current, represents the phase voltage under normal conditions, and is the phase voltage in the fault state.
At the healthy state, the converter operates with symmetrical sinusoidal three-phase current signals. However, when a fault arises in the machine-side converter, the waveforms of the three-phase currents , , and exhibit distortion, influencing the standard operation of the system. The degree of distortion to the three-phase currents obtained from simulation varies according to the type of fault, as shown in Figure 3.
3. Fault Detection Strategy
The data-driven methods possess the capability to extract the fault feature automatically from the historical data. However, the data-driven methods have the problems of high model construction cost, insufficient training data, and poor robustness and stability of the diagnostic model, which pose difficulties for practical applications. In this section, a simulation data transfer learning-based strategy for a T-type three-level power converter is introduced to tackle these issues.
3.1. Traditional Transfer Learning
The basic principle of the transfer learning (TL) is shown in Figure 4. The TL relies on the existing network model that realizes task A on the source domain data, and a new network model is obtained by simple adjustment, which then realizes task B on the similar target domain data, thus avoiding the need to train the network model from scratch, and speeding up the training procedure of the network model that realizes the new task.
According to the different adjustment methods, the TL can be classified into feature-based transfer, relation-based transfer, and shared parameter-based transfer. Different TL methods are suitable for different application scenarios.
3.2. Simulation Data Transfer Learning
With the fast development of the computer modeling technology, the simulation data based on the mathematical model of the power inverters has great similarity with the actual operation data, including the operation under healthy and faulty states. Therefore, the same feature extraction strategy could be adopted for the simulation and actual operation data, and the transfer method based on the shared parameters can be used to achieve the data transfer from simulation to reality for fault diagnosis. The overall framework of the fault detection strategy is shown in Figure 5, where the tasks are mainly divided into three blocks, namely, construction of simulation training model, construction of experimental training model, and real-time fault diagnosis model.
The overall framework of the fault detection strategy is shown in Figure 5, where the tasks are mainly divided into three blocks, namely, construction of simulation training model, construction of experimental training model, and real-time fault detection model.
1.Construction of simulation training model: The simulation model of a T-type three-level converter is first constructed, and the simulation fault sample library is constructed by simulating different faulty cases. The simulation fault sample library is used to train and optimize the network structure and parameters till the pre-trained model meets the requirement.2.Construction of experimental training model: A small number of fault samples are obtained on a T-type three-level power converter experimental platform under specific operating states. The experimental and simulation fault samples are used to build a transfer learning fault sample library. A few fault samples are extracted from the transfer learning fault sample library to fine-tune the parameters of the pre-trained model, achieving transfer learning from simulation to experiment.3.Real-time fault diagnosis model: In actual operation, the three-phase currents of a T-type three-level converter are sampled in real time, and the image data features are extracted to input into the real-time fault diagnosis model directly. Then the fault diagnosis results could be obtained without the manual processing of fault feature extraction, achieving end-to-end fault diagnosis.
4. Construction of Fault Detection Model
In this section, the construction of a fault diagnosis model according to the framework shown in Figure 5 will be discussed.
4.1. Simulation Environment and Data Generation
To validate the proposed strategy under challenging conditions, a simulation model of the T-type three-level converter is built in MATLAB/Simulink R2024a using standard ideal components. The simulation parameters are set to match the nominal ratings of the experimental platform. Crucially, the simulation intentionally employs ideal switches and voltage sources, ignoring complex non-linearities such as parasitic inductance, semiconductor voltage drops, and sensor noise.
This setup is chosen to demonstrate the calibration capability of the proposed method. In practical industrial scenarios, establishing a high-fidelity digital twin that perfectly matches all physical parasitic parameters is often computationally expensive and time-consuming. Therefore, the fidelity gap between this idealized simulation and the real experiment serves as the target domain shift. The proposed STLNet employs the fine-tuning stage of transfer learning to compensate for these unmodeled factors. This process effectively functions as a data-driven calibration, enabling robust diagnosis without relying on an intricate physics-of-failure model.
4.2. Data Preprocessing
In actual operation, the three-phase currents sampled in real time are time-series data, which cannot be directly input into 2D-CNN. Therefore, it is necessary to convert the time-series data into two-dimensional image data. Additionally, the amplitude, frequency, and phase of the three-phase current are influenced by working conditions and sampling moments. As a result, the waveform shapes of the three-phase current under different conditions with constant frequency time-domain sampling can vary significantly, making it difficult to directly use 2D-CNN to extract common features from the image data. Hence, data preprocessing is required to minimize the impact of operating states on the images, thereby obtaining high-quality image data samples.
The data preprocessing process converts the raw three-phase current data sampled during actual operation into high-quality image data samples, and can mitigate the influence of environmental factors on the three-phase current such as electromagnetic interference, vibration, and temperature. This is essential for building a fault sample library and training the fault detection model. The raw three-phase current obtained from sampling undergoes following preprocessing steps.
4.2.1. Sliding Window Corner Domain Resampling
The sliding window is used to capture current waveforms with different initial phases, aiming to eliminate the impact of the initial phase on fault diagnosis results. Set the sliding window size to (corresponding to one cycle of current in angular resampling) and the sliding step size to , the three-phase current in one cycle will be divided into 50 vectors with different initial phases. Then it has
where represents the k-th sample segment for phase x, with corresponding to phases A, B, and C, respectively. Here, L denotes the window length, is the sliding step size, and the elements within the vector represent the discrete current values sampled at equal angular intervals.
4.2.2. Wavelet Packet Denoising
The collected three-phase current signals often contain high-frequency electromagnetic interference. To mitigate this, Wavelet Packet Decomposition is employed. The signals are decomposed into multiple frequency bands using a specific wavelet basis. Since noise typically manifests as high-frequency components with small amplitudes, a soft thresholding function is applied to the detail coefficients. Finally, the signal is reconstructed from the processed coefficients, effectively suppressing noise while retaining fundamental fault signatures [30].
4.2.3. Hampel Filtering
Hampel filtering is used to eliminate abnormal burr in sampling three-phase current [31]. Figure 6 shows the principle of Hampel filtering, where a fixed-length window is used to segment sequential data, and the median value of this segment and the standard deviation of the data are calculated. Then the outliers falling outside the range are considered anomalies and are replaced by .
4.2.4. Amplitude Normalization
To eliminate the impact of load variations on the characteristics of three-phase currents, amplitude normalization of the three-phase currents is performed as follows:
where corresponds to phases A, B, and C, respectively. and represent the maximum and minimum values of the three-phase currents, respectively. The normalized current value ranges from 0 to 1.
4.2.5. 2D Image Sample Generation
The three-phase currents are arranged in sequence to reflect their interrelationships and form a normalized two-dimensional matrix that represents the fault information of the converter. It has
The obtained normalized two-dimensional matrix has element value ranging from [0, 1]. By converting these elements to a grayscale value in the range [0, 255], the samples can be visualized as a grayscale image. It is worth noting that, compared with time–frequency representations such as Short-Time Fourier Transform (STFT) or Wavelet Transform, the proposed 2D image generation method avoids complex signal transformation computations. This maintains a low computational overhead, which is crucial for the lightweight design objectives of this study. The data preprocessing process is shown in Figure 7.
Figure 8 shows comparisons of the three-phase current waveforms with and without preprocessing under the same type of fault and different operating states.
The raw three-phase current waveforms under different operating conditions exhibit significant differences in amplitude and number of cycles. However, after data preprocessing, the waveforms are transformed into single-cycle and unit amplitude signals without local detail features after denoising and filtering treatment. The preprocessing greatly enhances the similarity of different samples under the same fault type, which facilitates the extraction of common features by 2D-CNN. It is important to emphasize that the preprocessing steps constitute a coupled pipeline essential for bridging the gap between simulation and experimental domains. By aligning time scales under variable speeds, mitigating the SNR difference caused by sensor noise, and unifying signal amplitudes across different loads, these steps work synergistically to ensure feature consistency. Consequently, omitting any single step would degrade the quality of the input features, thereby hindering the effectiveness of the subsequent transfer learning process.
4.3. Data Enhancement
Data enhancement can increase the number of data samples and avoid the overfitting of the network. It is necessary to select appropriate data enhancement methods according to the specific characteristics of fault samples. According to the symmetry of three-phase currents, data enhancement methods including vertical flipping and current order alteration are proposed in this paper, which allow for the generation of sufficient training samples from a small number of collected fault samples, thereby making full use of the limited available fault samples.
Vertical flipping involves rotating the three-phase current waveforms 180° around the time axis, thereby transforming samples of different fault types. Figure 9 shows an example of vertical flipping transformation for open-circuit fault to open-circuit fault.
The transformation can be expressed as
where denotes the original raw current sample, and represents the augmented sample obtained by negating the current amplitude. This operation, referred to as amplitude inversion, visually corresponds to reflecting the waveform across the horizontal time axis. Physically, it leverages the half-wave symmetry of AC signals to generate valid synthetic fault samples with reversed polarity.
The samples of single-device open-circuit fault and double-switch open-circuit fault in a single phase for a T-type three-level converter satisfied the vertical flipping transformation, as shown in Table 3, where . The transformations shown in Table 3 are reversible, meaning that the original faulty device and the transformed faulty device can be interchanged.
The two-device open-circuit faults in two phases also satisfy vertical flipping transformation. Taking phases AB as an example, the specific transformation relationship is shown in Table 4, where the fault samples with the same number satisfy the vertical flipping transformation, and all the transformations are reversible. Similarly, the fault samples for phases BC and CA have the same relationships.
Current order alteration involves rotating three phase currents in a specific order to convert fault samples between different types. An example of the current order alteration process for open-circuit fault from to is illustrated in Figure 10. The current order alteration process can be expressed with a normalized two-dimensional matrix, and it has the following:
Table 5 shows the specific current order alteration relationships of the T-type three-level converter, where both the single-phase and two-phase fault samples satisfy this alteration. It is important to emphasize that these transformations are rigorously based on the inherent electrical symmetry of the three-phase topology. Consequently, the augmented samples maintain high statistical consistency with real-world fault scenarios. This physics-informed approach ensures that the model learns the fundamental fault mechanisms rather than fitting to artificial augmentation rules.
4.4. Construction of the Proposed STLNet Network Model
To improve the efficiency of building a fault detection model, a lightweight, highly generalized pre-trained model is designed and trained specifically for a T-type three-level converter. Based on this pre-trained model, DTL is used to develop a fault detection model.
First, different working conditions are set, and all fault scenarios are simulated in Matlab/Simulink. A set of fault samples for the T-type three-level converter is generated, which facilitates the construction of robust fault sample library. In the simulation model of the T-type three-level converter, four resistive loads under 10 , 15 , 20 , and 25 and five DC-link voltage under 160 V, 170 V, 180 V, 190 V, and 200 V are set. The output frequency is set at 40 Hz and 50 Hz. Then, in total, 40 different conditions are adopted with varied DC-link voltage, load resistance, and output frequency.
Under different conditions, 79 operating states, including health and fault states, are simulated as shown in Table 6. Besides the health state, there are 12 types of single-device open-circuit faults, 18 types of single-phase double-device open-circuit faults, and 48 types of two-phase two-device open-circuit faults. For each state, three-phase current waveform in one cycle is captured and 50 image samples are generated through data preprocessing and data augmentation. Consequently, a total of 158,000 two-dimensional image samples are obtained for 40 working conditions.
Second, conduct experiments on the wind power converter experimental platform to create fault samples for specific types of faults. Preprocess these data to obtain two-dimensional image samples that can be directly input into 2D-CNN. Then, apply data augmentation methods to generate fault samples for all types of faults. This process enables the construction of a transfer learning fault sample library for the T-type three-level power converter.
In this paper, the structural parameters of the STLNet network designed for fault detection of a T-type three-level converter are shown in Table 7. The STLNet consists of 4 convolutional layers, 3 max-pooling layers, 1 global average pooling layer, 1 dropout layer, and 1 fully connected layer. Compared with pre-trained networks with millions of parameters based on the ImageNet dataset, the STLNet has fewer parameters and a simpler, more lightweight structure, making it more suitable for practical applications.
The network structure of the STLNet can be viewed as comprising two parts: a shallow feature extractor and a deep feature classifier. The shallow feature extractor is responsible for extracting fault features from the three-phase currents of the converter, while the deep feature classifier uses these features for fault classification. This paper employs a “shared parameters” transfer learning approach, using simulation data to train the feature extractor and achieve knowledge transfer for fault detection from simulation to reality.
In the first step, a fault detection model for the simulation source domain is trained using simulation fault samples, resulting in the STLNet pre-trained model. In the second step, the shallow feature extractor of the STLNet pre-trained model is frozen to share its parameters, and transfer learning samples are used to retrain and fine-tune the deep feature classifier. Specifically, the weights of all convolutional and pooling layers are locked (non-trainable). Only the parameters of the final fully connected layer are updated using the Adam optimizer with a reduced learning rate of to ensure stable convergence. The fine-tuning process is conducted for up to 500 epochs with a batch size of 32, employing an Early Stopping mechanism to prevent overfitting. To verify robustness, the transfer experiment was repeated 10 times with random data sampling, yielding an average accuracy variance of less than 0.5%.
It can be seen from Figure 11 that only 6320 parameters of the fully connected layer (Dense) in the feature classifier need to be trained during the transfer learning retraining process. This significantly reduces the number of samples required for transfer learning, thereby greatly lowering the dependence on historical data and computational resources for constructing the converter fault detection model. Consequently, the cost of building the converter fault detection model is substantially reduced.
5. Experimental Verification
5.1. Experimental Setup and Data Acquisition
To validate the effectiveness of the proposed fault detection strategy derived from simulation data, an experimental setup of a T-type three-level converter is established in the laboratory, as shown in Figure 12. The IGBT open-circuit faults including a single-device open circuit fault, a single-phase two-device open circuit fault, and a two-phase two-device open circuit fault are analyzed in this section. The probability of more than two IGBT open-circuit faults is extremely low; therefore, they will not be discussed in this paper.
The experimental platform consists of a squirrel-cage induction motor, a motor driver, a DC power supply, a T-type three-level converter, a doubly fed induction generator (DFIG), two voltage sensors, three current sensors, and resistance load.
Within the experimental setup, the squirrel-cage induction motor is applied as the prime motor, and the motor driver provides the power supply for the induction motor. The T-type three-level converter is connected with the rotor windings of the DFIG shown in Figure 12, and the stator windings of the DFIG are directly coupled with the resistive load. The open-circuit fault of the IGBT is conducted by disconnecting the gate signal during the experiments, and all the tests are carried out under sub-synchronous state of the DFIG. The sampling frequency of the control system and data acquisition is set to 10 kHz. The parameters and working conditions are given in Table 8, where various current references and rotor speeds of the DFIG are preset.
Under these varying test conditions, only one experiment is conducted under the healthy state, and two experiments under a single-device fault in phase A, four experiments under a two-device fault in phase A, and eight experiments under a two-device fault in phases A and B are conducted. This results in a total of 15 different operating states.
The current waveforms under the healthy state are illustrated in Figure 13. An open-circuit fault in phase A, as shown in Figure 14, causes distortions in all three-phase currents. When the outer device experiences an open-circuit fault, the current distortions are relatively severe. In contrast, when the inner device undergoes an open-circuit failure, the current distortions are comparatively mild, which agrees with the simulation results well.
The two-device open-circuit fault in phase A, as shown in Figure 15, results in current distortions equivalent to the superposition of single-device open-circuit faults. The faulty phase exhibits more severe current distortions than the healthy phases.
The two-device open-circuit fault in phases A and B, as shown in Figure 16, results in current distortions equivalent to the superposition of single-device open-circuit faults in the faulty phases. This leads to severe three-phase current imbalance.
It can be seen from Figure 13, Figure 14, Figure 15 and Figure 16 that the degree of three-phase current distortions varies according to different fault locations. The rich fault characteristic information contained in these distorted current waveforms is the basis for training a deep learning network model. The open-circuit fault waveforms of the T-type three-level converter agree with the theoretical analysis and simulation results.
5.2. Experimental Results and Analysis
A computer with CPU Intel Core [email protected] GHz, RAM 16.0 GB, and Windows 10 is adopted for constructing and training the model.During the pre-training of the STLNet, the number of training epochs is set to 5, with a batch size of 32. A dropout rate of 0.5 is applied to mitigate overfitting. The Adam optimizer is employed with an initial learning rate of 0.001, while categorical cross-entropy is adopted as the loss function. A total of 100,000 two-dimensional image samples from the 158,000 STLNet samples in the simulation fault sample library (approximately 60%) are randomly selected as the pre-training dataset, with the remaining 58,000 samples used as the test dataset. During the pre-training process, the accuracy and loss values of the STLNet for both the training dataset and the test dataset are shown in Figure 17.
As shown in Figure 17, after two iterations, the STLNet achieves 100% accuracy for both the training dataset and the test dataset. Additionally, the loss values for both datasets continue to decrease, indicating that the network has not yet overfitted and maintains good performance. Therefore, pre-training is stopped after two iterations, and the network structure and weight parameters are saved as the STLNet pre-trained model.
During the transfer learning retraining of the STLNet, the model is trained for 500 epochs with a batch size of 32. To enhance generalization, a dropout rate of 0.5 is applied. The optimization process is conducted using the Adam algorithm initialized with a learning rate of 0.001, and the training objective is defined by the categorical cross-entropy loss. In this process, the fault sample library for transfer learning is employed, where working conditions 1 and 4 are designated as the training dataset, while conditions 2, 3, and 5 are reserved for cross-condition testing. The training dataset consists of 7900 two-dimensional image samples collected under two conditions, including 79 operating states with 100 image samples in each operating state, which results in a balanced and representative dataset for model training.
Different proportions of samples are selected as training samples, and the accuracy of fault diagnosis after transfer learning is evaluated using the test samples, as shown in Figure 18. The accuracy of fault diagnosis using the pre-trained model directly is 73%. By retraining with only 5% of the training dataset samples, the network achieves a fault diagnosis accuracy of 100% on the remaining 95% of the samples, demonstrating the effectiveness of transfer learning.
A total of 5 samples from each of 100 two-dimensional image samples in normal and fault states (5% of the total) are randomly selected. Then a training dataset of 395 samples is constructed from 79 operating states, and the remaining 7505 samples are used as the test dataset. After 300 iterations during the transfer learning training process, the accuracy and loss value of the STLNet for both the training and test datasets are shown in Figure 19.
In Figure 19, the STLNet model has achieved an accuracy of 99% for both the training and test datasets after 200 iterations, and the loss value for both datasets continues to decrease. This indicates that the network has not yet overfitted and demonstrates excellent performance. Therefore, it is chosen to stop training after 200 iterations, save the network structure and weight parameters, thereby establishing the fault diagnosis model for the T-type three-level converter.
The proposed transfer learning STLNet is comparatively studied with the direct training STLNet and the classic LeNet-5 network, where the data of conditions 1 and 4 are used as the training dataset, and the data of conditions 2, 3, and 5 are used as the cross-condition test dataset. The cross-condition fault diagnosis results are presented in Table 9. Further analysis of the misclassification distribution reveals that the baseline models, namely, LeNet-5 and Direct-Training, most frequently confuse single-device open-circuit faults with same-phase dual-device faults. A typical example is distinguishing between a fault and a combined and fault. These fault signatures are highly similar, especially under light-load conditions. In contrast, the proposed STLNet achieves high precision and recall, both exceeding 96%, across all fault categories, including single-device, dual-device, and dual-phase faults. This result demonstrates that the transfer learning strategy effectively captures the subtle discriminative features needed to separate these challenging fault pairs.
It can be seen from Table 9 that the transfer learning STLNet, compared with its direct training approach, provides more efficient feature extraction. It achieves higher fault diagnosis accuracy and exhibits stronger cross-condition adaptability with the same number of training samples, which saves time and computational resources during network training in practical applications. Additionally, STLNet shows superior generalization performance relative to the LeNet-5 network, achieving significantly higher diagnostic accuracy when both models are directly trained with only 5% of the samples.
To further provide an intuitive analysis of the feature extraction capabilities of different fault diagnosis models, the t-SNE algorithm is employed to reduce the feature representations and turn them into a two-dimensional feature for visualization. The corresponding analysis results are shown in Figure 20, Figure 21, Figure 22 and Figure 23, where clusters with the same color and connectivity indicate the same type of normal or fault state.
It can be seen from Figure 20 that the input-layer feature distribution is highly chaotic and scattered, with substantial overlap and intermixing among different sample categories, which makes accurate discrimination extremely difficult. In contrast, as seen in Figure 21, Figure 22 and Figure 23, after feature extraction by the CNN within the fault diagnosis model, the feature distribution in the classification layer feature map is much clearer and concentrated, with distinct differences between different samples. This distinct clustering validates that the critical fault signatures are effectively preserved and aligned across domains by the STLNet, ensuring robust diagnosis without the need for complex time-frequency preprocessing. Furthermore, the tight grouping of simulated and experimental features in the latent space shown in Figure 22 and Figure 23 serves as visual evidence that the simulation-to-experiment domain gap, caused by parasitic parameters and non-ideal factors, has been effectively minimized by the transfer learning strategy.
Compared with the direct training STLNet and LeNet-5, the fault diagnosis model of the transfer learning STLNet demonstrates superior distinction in the classification layer feature maps. These feature maps exhibit minimal overlap, easily differentiating between different types of samples. This highlights the enhanced feature extraction capability of the fault diagnosis model. Consequently, the fault diagnosis model of transfer learning STLNet possesses robust cross-condition adaptability, offering substantial advantages in diagnostic accuracy and generalization capabilities.
6. Conclusions
This paper proposes a novel fault diagnosis strategy for T-type three-level power converters based on a lightweight simulation transfer learning network (STLNet). By integrating a physics-informed data augmentation strategy with a specialized 2D-CNN architecture, the proposed method effectively bridges the gap between abundant simulation data and scarce experimental fault data. Experimental validation on a wind power converter platform demonstrates the superiority of the proposed approach. Compared with direct training methods and the classic LeNet-5, the proposed strategy significantly reduces the dependency on real-world labeled data while maintaining high robustness against variable operating conditions. Furthermore, the lightweight design of the network ensures low computational complexity, making it suitable for practical deployment.
Despite these achievements, the current method still relies on a minimal amount of labeled experimental fault data for fine-tuning. In many industrial scenarios, acquiring even a small number of labeled fault samples can be challenging or impractical. Therefore, the dependence on real-world fault data remains a constraint for broader application.
Future work will prioritize realizing unsupervised transfer learning to eliminate the need for real-world fault data entirely. It is expected that high-performance fault diagnosis will be achieved using only simulation data and healthy experimental data by exploring advanced domain adaptation techniques. Additionally, while the experimental validation is primarily conducted under sub-synchronous operation, the employed angular resampling technique theoretically supports applicability to synchronous and super-synchronous regimes by normalizing the frequency dependence. However, explicit experimental verification under these specific operating modes remains to be performed in future studies.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1Cao T. Kong D. Hu C. Long B. Heldwein M.L. Exploring the Inherent Fault-Tolerance of Model-Free Predictive Control in Three-Level T-Type Converters IEEE Trans. Power Electron.202540182141822510.1109/TPEL.2025.3594869 · doi ↗
- 2Long B. He Z. Garcia C. Rodríguez J. Chong K.T. A Model-Data Hybrid Driven Diagnosis Method for Open-Switch Faults in Three-Phase T-Type Grid-Connected Converters IEEE J. Emerging Sel. Top. Power Electron.2024123925393510.1109/JESTPE.2024.3402751 · doi ↗
- 3Li Z. Zhao B. Zhang X. Ma H. An IGBT open-circuit fault diagnosis method for grid-tied T-type three-level inverters 2020 IEEE Energy Conversion Congress and Exposition (ECCE)IEEE New York, NY, USA 202053245327
- 4Xu S. Zhang J. Hang J. Investigation of a fault-tolerant three-level T-type inverter system IEEE Trans. Power Electron.2017534613462310.1109/TIA.2017.2697844 · doi ↗
- 5Choudhary A. Fatima S. Panigrahi B.K. State of the art technologies in fault diagnosis of electric vehicles: A component-based review IEEE Trans. Transp. Electrif.202392324234710.1109/TTE.2022.3209166 · doi ↗
- 6He J. Demerdash N.A.O. Weise N. Katebi R. A fast on-line diagnostic method for open-circuit switch faults in Si C-MOSFET-Based T-type multilevel inverters IEEE Trans. Ind. Appl.2017532948295810.1109/TIA.2016.2647720 · doi ↗
- 7Zhang W. He Y. Wang X. Chen J. A comprehensive method for online switch fault diagnosis and capacitor condition monitoring of three-level T-type inverters IEEE Trans. Power Electron.202338101831019510.1109/TPEL.2023.3262758 · doi ↗
- 8Gou B. Xu Y. Xia Y. Deng Q. Ge X. An online data-driven method for simultaneous diagnosis of IGBT and current sensor fault of three-phase PWM inverter in induction motor drives IEEE Trans. Power Electron.202035132811329410.1109/TPEL.2020.2994351 · doi ↗
