| Literature DB >> 35009901 |
Hosameldin O A Ahmed1, Yuexiao Yu1,2, Qinghua Wang1,3, Mohamed Darwish1, Asoke K Nandi1,4.
Abstract
Open circuit failure mode in insulated-gate bipolar transistors (IGBT) is one of the most common faults in modular multilevel converters (MMCs). Several techniques for MMC fault diagnosis based on threshold parameters have been proposed, but very few studies have considered artificial intelligence (AI) techniques. Using thresholds has the difficulty of selecting suitable threshold values for different operating conditions. In addition, very little attention has been paid to the importance of developing fast and accurate techniques for the real-life application of open-circuit failures of IGBT fault diagnosis. To achieve high classification accuracy and reduced computation time, a fault diagnosis framework with a combination of the AC-side three-phase current, and the upper and lower bridges' currents of the MMCs to automatically classify health conditions of MMCs is proposed. In this framework, the principal component analysis (PCA) is used for feature extraction. Then, two classification algorithms-multiclass support vector machine (SVM) based on error-correcting output codes (ECOC) and multinomial logistic regression (MLR)-are used for classification. The effectiveness of the proposed framework is validated by a two-terminal simulation model of the MMC-high-voltage direct current (HVDC) transmission power system using PSCAD/EMTDC software. The simulation results demonstrate that the proposed framework is highly effective in diagnosing the health conditions of MMCs compared to recently published results.Entities:
Keywords: MMC-HVDC; fault classification; fault detection; multiclass support vector machine (SVM); multinomial logistic regression (MLR); principal component analysis (PCA)
Mesh:
Year: 2022 PMID: 35009901 PMCID: PMC8749776 DOI: 10.3390/s22010362
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Structure of a three-phase MMC with half-bridge submodules [6].
Summary of different techniques that have been used in different studies of IGBT open-circuit fault diagnosis.
| Ref. | Approach Used | Detection Threshold Parameters | Localisation Threshold Parameters |
|---|---|---|---|
| [ | Fault detection: | Threshold parameters: | Threshold parameters: |
| [ | Fault detection: | Threshold parameters: | Threshold parameters: |
| [ | Fault detection: | Threshold parameters: Δ | Threshold parameters: Δ |
| [ | Fault detection: | Threshold parameters: | Threshold parameters: |
Parameters of MMC [6].
| Parameters | Value |
|---|---|
| Number of SMs per arm | 9 |
| SM capacitor | 3000 μF |
| Arm inductance | 0.05 ohm |
| AC frequency | 50 Hz |
Figure 2Structure of the HVDC.
Figure 3Typical time series plots for seven different conditions as shown in Table 3.
MMC health conditions [6].
| Faulty Bridge | Label Value |
|---|---|
| Normal | 1 |
| A-phase lower SMs | 2 |
| A-phase upper SMs | 3 |
| B-phase lower SMs | 4 |
| B-phase upper SMs | 5 |
| C-phase lower SMs | 6 |
| C-phase upper SMs | 7 |
Figure 4The proposed framework.
Figure 5Example of a linear classifier for a two-class problem (40).
Figure 6Classification results of training and testing data using SVM-based ECOC without data normalisation.
Sample confusion matrix of the classification results of SVM-based ECOC without data normalization.
|
| |||||||
|
|
|
|
|
|
|
| |
| Normal | 100 | 0 | 0 | 0 | 0 | 0 | 0 |
| A-Phase Lower SMs | 0 | 99.7 | 0 | 0 | 0 | 1 | 0 |
| A-Phase Upper SMs | 0 | 0 | 100 | 0 | 0 | 0 | 0 |
| B-Phase Lower SMs | 0 | 0 | 0 | 100 | 0 | 0 | 0 |
| B-Phase Upper SMs | 0 | 0 | 0 | 0 | 100 | 0 | 0 |
| C-Phase Lower SMs | 0 | 0.3 | 0 | 0 | 0 | 99.0 | 0 |
| C-Phase Upper SMs | 0 | 0 | 0 | 0 | 0 | 0 | 100 |
|
| |||||||
|
|
|
|
|
|
|
| |
| Normal | 100 | 0 | 0 | 0 | 0 | 0 | 0 |
| A-Phase Lower SMs | 0 | 98.8 | 0 | 0.4 | 1.5 | 1.8 | 0.5 |
| A-Phase Upper SMs | 0 | 0 | 98.8 | 0 | 0.8 | 0 | 0 |
| B-Phase Lower SMs | 0 | 0.6 | 0 | 99.1 | 0 | 0.4 | 0 |
| B-Phase Upper SMs | 0 | 0 | 0.5 | 0 | 96.6 | 0 | 1.9 |
| C-Phase Lower SMs | 0 | 0.4 | 0.7 | 0.5 | 0 | 97.4 | 0 |
| C-Phase Upper SMs | 0 | 0.2 | 0 | 0 | 1.1 | 0.5 | 97.6 |
Figure 7Classification results of training and testing data using SVM-based ECOC with data normalisation.
Sample confusion matrix of the classification results of SVM-based ECOC with data normalisation.
|
| |||||||
|
|
|
|
|
|
|
| |
| Normal | 100 | 0 | 0 | 0 | 0 | 0 | 0 |
| A-Phase Lower SMs | 0 | 99.7 | 0 | 0 | 0 | 0.7 | 0 |
| A-Phase Upper SMs | 0 | 0 | 100 | 0 | 0 | 0 | 0 |
| B-Phase Lower SMs | 0 | 0 | 0 | 100 | 0 | 0 | 0 |
| B-Phase Upper SMs | 0 | 0 | 0 | 0 | 100 | 0 | 0 |
| C-Phase Lower SMs | 0 | 0.3 | 0 | 0 | 0 | 99.3 | 0 |
| C-Phase Upper SMs | 0 | 0 | 0 | 0 | 0 | 0 | 100 |
|
| |||||||
|
|
|
|
|
|
|
| |
| Normal | 100 | 0 | 0 | 0 | 0 | 0 | 0 |
| A-Phase Lower SMs | 0 | 98.5 | 0 | 0.8 | 1.5 | 1.5 | 0.6 |
| A-Phase Upper SMs | 0 | 0 | 98.9 | 0 | 0.8 | 0 | 0 |
| B-Phase Lower SMs | 0 | 0.9 | 0 | 99.1 | 0 | 0.4 | 0 |
| B-Phase Upper SMs | 0 | 0 | 0.5 | 0 | 97.0 | 0 | 0.5 |
| C-Phase Lower SMs | 0 | 0.4 | 0.6 | 0.1 | 0 | 97.5 | 0 |
| C-Phase Upper SMs | 0 | 0.3 | 0 | 0 | 0.8 | 0.6 | 98.9 |
Figure 8Classification results of training and testing data using MLR without data normalisation.
Sample confusion matrix of the classification results of MLR-based without data normalisation.
|
| |||||||
|
|
|
|
|
|
|
| |
| Normal | 100 | 0 | 0 | 0 | 0 | 0 | 0 |
| A-Phase Lower SMs | 0 | 99.7 | 0 | 0 | 0 | 1 | 0 |
| A-Phase Upper SMs | 0 | 0 | 100 | 0 | 0 | 0 | 0 |
| B-Phase Lower SMs | 0 | 0 | 0 | 100 | 0 | 0 | 0 |
| B-Phase Upper SMs | 0 | 0 | 0 | 0 | 100 | 0 | 0.3 |
| C-Phase Lower SMs | 0 | 0.3 | 0 | 0 | 0 | 99.0 | 0 |
| C-Phase Upper SMs | 0 | 0 | 0 | 0 | 0 | 0 | 99.7 |
|
| |||||||
|
|
|
|
|
|
|
| |
| Normal | 100 | 0 | 0 | 0 | 0 | 0 | 0 |
| A-Phase Lower SMs | 0 | 99.4 | 0 | 0.4 | 0 | 2 | 0.5 |
| A-Phase Upper SMs | 0 | 0 | 99.5 | 0 | 0 | 0 | 0 |
| B-Phase Lower SMs | 0 | 0 | 0 | 99.1 | 0 | 0.4 | 0 |
| B-Phase Upper SMs | 0 | 0 | 0.5 | 0 | 100 | 0 | 0.9 |
| C-Phase Lower SMs | 0 | 0.4 | 0 | 0.5 | 0 | 97.1 | 0 |
| C-Phase Upper SMs | 0 | 0.2 | 0 | 0 | 0 | 0.5 | 98.6 |
Figure 9Classification results of training and testing data using MLR with data normalisation.
Sample confusion matrix of the classification results of MLR-based with data normalisation.
|
| |||||||
|
|
|
|
|
|
|
| |
| Normal | 100 | 0 | 0 | 0 | 0 | 0 | 0 |
| A-Phase Lower SMs | 0 | 99.7 | 0 | 0 | 0 | 1 | 0 |
| A-Phase Upper SMs | 0 | 0 | 100 | 0 | 0 | 0 | 0 |
| B-Phase Lower SMs | 0 | 0 | 0 | 100 | 0 | 0 | 0 |
| B-Phase Upper SMs | 0 | 0 | 0 | 0 | 100 | 0 | 0 |
| C-Phase Lower SMs | 0 | 0.3 | 0 | 0 | 0 | 99.0 | 0 |
| C-Phase Upper SMs | 0 | 0 | 0 | 0 | 0 | 0 | 100 |
|
| |||||||
|
|
|
|
|
|
|
| |
| Normal | 100 | 0 | 0 | 0 | 0 | 0 | 0 |
| A-Phase Lower SMs | 0 | 99.4 | 0 | 0.4 | 0 | 2 | 0.5 |
| A-Phase Upper SMs | 0 | 0 | 99.5 | 0 | 0.2 | 0 | 0 |
| B-Phase Lower SMs | 0 | 0 | 0 | 99.1 | 0 | 0.4 | 0 |
| B-Phase Upper SMs | 0 | 0 | 0.5 | 0 | 99.8 | 0 | 0.4 |
| C-Phase Lower SMs | 0 | 0.4 | 0 | 0.5 | 0 | 97.1 | 0 |
| C-Phase Upper SMs | 0 | 0.2 | 0 | 0 | 0 | 0.5 | 99.1 |
Figure 10Comparisons of testing classification accuracies using our framework with SVM and MLR on normalised and unnormalised data.
Our results with 10-fold cross validation compared with some recently published results.
| Ref. | Type of Measurement | No. of Measured Parameters | Classification | Testing Time |
|---|---|---|---|---|
| [ | Capacitor voltage | 5000 × 7 | 98.9% | 80 ms |
| [ | DC current | -- | 92.8% | - |
| [ | Capacitor’s voltages in all SMs | 800 × 72 | 98.2% | -- |
| [ | Current signals | 5001 × 9 | 97.0% | 400 ms |
| [ | Current signals | 5001 × 9 | 97.4% | 1290 ms |
| Proposed | Current signals and their phases | 5001 × 9 | ||
| SVM, no norm | 99.8% | 62 ms | ||
| SVM, with norm | 99.9% | 59 ms | ||
| MLR, no norm | 99.8% | 4 ms | ||
| MLR, with norm | 99.8% | 4 ms | ||
| at 40% testing rate | SVM, no norm | 98.3% | 106 ms | |
| SVM, with norm | 98.6% | 96 ms | ||
| MLR, no norm | 99.1% | 8 ms | ||
| MLR, with norm | 99.2% | 7 ms |