Binary code for fault severity levels.
Abstract
As the core power unit of high-speed train (HST), the diagnosis of faults in traction motor system has a significant importance on both safety and reliability, which can avoid HST crashes. According to the current problems such as early fault characteristics are not obvious and tight coupling, the reliable model with fault severity analysis and the required diagnosis accuracy cannot be achieved by current techniques. Therefore, it is crucial to evaluate HST reliability through resilience enhancement strategies to ensure it can operate with higher resilience. This chapter proposes a method for evaluating the overall reliability of HST traction motors associated with the idea of system modeling and machine learning techniques. First, a novel fault severity model is proposed suitable for the normal and fault conditions. Then electromagnetic torque energy entropy coding is utilized to extract fault features and construct different feature matrixes. Resilience enhancement strategies with support vector machine models are generated from a novel gray wolf optimizer algorithm. The performance of the proposed work is validated through simulation and experimentation on a fault-testing verification platform for the HST traction system.
Keywords
- reliability analysis
- high-speed train
- traction motor
- fault severity modeling
- coupled faults
- resilience enhancement
1. Introduction
Compared with other transportation means, the high-speed train (HST) has been recognized as one of the most popular tools owing to its unique advantages such as safe, comfortable and environmentally friendly. It is reported that Japan, Germany, China and France have their own HST intellectual property rights [1, 2]. On the other hand, the system performance could be severely affected by various uncertainties, such as material diversities, manufacturing tolerances and operational environment variations, resulting in a high probability of failure. As the key power equipment of HST, the resilience enhancement of the traction motor control system is essential to ensure its reliable operation. Most of the fault feature extraction and diagnosis strategies are based on the motor current signature analysis, which may cause false-negative diagnosis results in several cases [1, 2, 3]. As an alternative analysis tool, the motor’s torque has been proved as the resilience enhancement method most affected by the faults during the steady-state operation [4]. In addition, the HST traction motor is a fail-safe system with few fault samples, which makes the traditional machine learning algorithm (especially neural network) fails to the lower diagnosis accuracy associated with limited fault characteristic information [5]. In order to improve the coupled fault diagnosis, the support vector machine (SVM) classification model optimized by the gray wolf optimizer (GWO) algorithm has been proposed in [6, 7]. Though GWO has more obvious optimization power than other heuristic algorithms, the optimal local outcomes will often occur with an inflexible scheme.
It is worth noting that most of the existing works are brought forward under the assumption that only certain types of single fault may occur [8, 9]. However, in practice, coupled faults are more common to encounter in HST [1]. Considering the tight coupling components in traction motor, a single stator interturn fault may eventually lead to rotor broken bar fault [10, 11].
In general, compared with the traditional method, this paper has considered electromagnetic torque characteristics, data driven model and fault attribute knowledge coding to construct an agile fault feature matrix. Aiming at the linear indivisible attribute between fault feature and the corresponding fault classes, an improved GWO (IGWO) has been proposed to agile optimize the SVM classification model with various fault severity levels. Through the experimental analysis of the multiple fault diagnosis indexes, the advantages of the proposed reliable diagnosis approach have been proved.
2. Resilience enhancement of traction motor with coupled faults
In order to achieve resilience enhancement with high accuracy and fast speed, the empirical mode decomposition (EMD), fault coding, SVM multiclassification model and IGWO are employed in this chapter, as shown in Figure 1.
2.1 Fault feature extraction
For the nonlinear electromagnetic torque signals, the EMD is introduced to decompose the signal into different linear components. Then, the intrinsic mode functions (IMF) obtained from the EMD are utilized to calculate the IMF entropy, which is used to determine the fault feature matrix with the help of fault attribute knowledge coding.
2.2 Fault mechanism analysis for traction motor control system
As shown in Figure 2, the traction control unit achieves control of the traction motor speed and current by adjusting the gating signal of the converter at a given traction/braking command. However, the existing control units only detect faults by comparing the measured values of the sensors with the threshold values, which makes it difficult to effectively diagnose early fault (bearing fault, broken rotor bars fault, stator interturn short circuit fault, air gap eccentricity fault, rotor broken bar and interturn short circuit coupled fault). During the small fault injection phase, the traction motor current, magnetic flux and speed still satisfy the fifth-order model in the stator-side (
where
From the above equation, it can be seen that the electromagnetic torque
2.3 Fault severity levels coding
Based on the available fault features obtained by EMD and IMF entropy, the current analysis methods often ignore the difference in fault levels. In order to make use of the distributed feature more effectively, the fault features are first coded in group mode, and then the fault feature bases that reflects various fault severity levels can be obtained. According to [12], the grouping fault features can be divided into five subblocks in terms of normal state, bearing fault, rotor broken strip, interturn short circuit and air gap eccentricity. The corresponding fault codes are described as follows:
where
0–20% | 20–30% | 30–40% | 40–50% | 50–60% |
b1 | b2 | b3 | b4 | b5 |
For the single fault, Table 1 summarizes the number of potential classes is 32. Since the real fault that occurred is limited, the constructed fault coding matrix will cover 160 classes that can satisfy fault attribute transfer with various levels.
As mentioned before, the key to coding is to determine the attributes of newly extracted features only by these bases. Then, the fault feature-based agile diagnosis problem is naturally done in a classification way that transfers from training faults to target faults [13].
2.4 Gray wolf optimization algorithm
The gray wolf optimization algorithm simulates the behaviors of searching and tracking, encircling and attacking the prey based on the cooperative behavior of the gray wolf pack to achieve the purpose of optimal solution. The details are as follows:
Step 1: Social hierarchy. The gray wolf population has an extremely strict social dominance hierarchy, according to which the gray wolves can be divided into four classes, from high to low, namely
Step 2: Surrounding the prey. When searching for prey, the gray wolf will gradually approach and then encircle, and this behavior can be expressed as:
where
where
Step 3: Hunting. After encircling the prey, wolves
where
2.5 Improved gray wolf optimization algorithm
2.5.1 Initialization strategy based on chaotic tent mapping
The traditional gray wolf algorithm solves optimization problems often based on randomness to generate initial populations, which makes the initial populations unevenly distributed and leads to a reduced speed of finding the best. In contrast, chaotic motion has the properties of randomness, regularity and ergodicity, and using these advantages can generate a better diversity of initial populations and improve the global search ability of the algorithm. The Tent mapping is as follows:
where
2.5.2 Adaptive adjustment strategy for control parameters
The implementation of the gray wolf algorithm mainly lies in prey localization and wolf pack movement, and the position update of individual gray wolves is influenced by the parameters. When
where
2.5.3 Inertia weight position update
As can be seen from Eq. (7), the traditional gray wolf algorithm position update mechanism lacks weights related to the number of iterations and is prone to fall into local optimum. In this paper, a new gray wolf position updating formula based on inertia weights, which empowers the gray wolf to jump out of local extremes, as follows:
where
2.5.4 Agile fault classification with IGWO-SVM model
For the confidence evaluation, the training sample and the test sample are constructed in the same weight. In the stage of fault classification, the tent chaotic mapping, nonlinear convergence factor and dynamic inertia weight are applied to improve GWO performances. Then, the training set will be utilized to train the SVM model. Through agile parameter optimization by IGWO, the best SVM parameter for the optimal model can be achieved.
Different from the extensively used fitness evaluated with the training set, a novel SVM classification accuracy focusing on the test set is selected to satisfy the agile diagnosis, as depicted by
where
3. Application of the proposed method
In order to verify the effectiveness of the proposed agile fault diagnosis strategy, the comparative experiments conducted on a semiphysical platform of HST traction system in CRRC Zhuzhou Locomotive Company Ltd. (see [14, 15]), are presented in this section. The fault injection benchmark platform shown in Figure 3 includes a traction control unit, a dSPACE real-time simulator, a signal conditioner, a power source, a host computer and an operation platform.
3.1 Multiple fault injections
To obtain the validation data sets, four kinds of faults with various severity levels are injected to the dSPACE Control Desk. For the unified modeling regarding to the normal and fault conditions, the experiments are executed under the steady-operation speed 110 km/h. Based on the motor model in [16], the electromagnetic torque signal sensitive to the faults can be easily reconstructed with the measurable weak current and speed signal. Considering the agile diagnosis requirements, the sampling frequency is 200
3.2 Fault feature extraction
Based on the fault severity attribute knowledge in terms of (20–30%, 30–40%, 40–50%, and 50–60%), each group contains 5000 samples. To test the robustness of the proposed fault coding based attribute transfer method, 60 coding groups of train/test split have been collected. Then, EMD and IMF energy entropy are utilized to determine the fault feature set. By testing a large amount of the torque signal data, the default components are seven. As an example, the EMD for the electromagnetic torque signal corresponding to the air gap eccentricity fault is shown in Figure 9. Compared with the original signal in Figure 4, it can be observed that the signal part mostly lies in the first five IMFs and the dominant part of the noise exist in the sixth and seventh IMFs. Based on the coding scheme, the first five IMFs are provided in Table 2. Table 2 shows that these encoded feature matrix dynamics are consistent with the fault attribute knowledge in Table 1. As a result, the fault attribute transfer can be achieved.
Motor health state | Sample Sequence | Energy entropy | ||||
---|---|---|---|---|---|---|
IMF1 | IMF2 | IMF3 | IMF4 | IMF5 | ||
Normal state | 1 | 0.00837 | 0.01004 | 0.00363 | 0.00277 | 0.36240 |
2 | 0.00834 | 0.00970 | 0.00352 | 0.00260 | 0.36208 | |
… | … | … | … | … | … | |
60 | 0.00773 | 0.00912 | 0.00313 | 0.00263 | 0.36198 | |
Air gap eccentricity | 1 | 0.00753 | 0.00878 | 0.02491 | 0.09594 | 0.36676 |
2 | 0.01012 | 0.01168 | 0.03919 | 0.12453 | 0.36705 | |
… | … | … | … | … | … | |
60 | 0.00333 | 0.32529 | 0.17302 | 0.17338 | 0.04985 | |
Stator interturn short circuit fault | 1 | 0.00991 | 0.11932 | 0.02042 | 0.00462 | 0.36679 |
2 | 0.00836 | 0.12255 | 0.01845 | 0.00425 | 0.36672 | |
… | … | … | … | … | … | |
60 | 0.00844 | 0.22382 | 0.02367 | 0.01362 | 0.36727 | |
Broken rotor bars fault | 1 | 0.00791 | 0.18749 | 0.34343 | 0.07127 | 0.23441 |
2 | 0.00738 | 0.08977 | 0.28331 | 0.00895 | 0.35132 | |
… | … | … | … | … | … | |
60 | 0.01037 | 0.21487 | 0.33645 | 0.09916 | 0.21056 | |
Bearing fault | 1 | 0.00692 | 0.14336 | 0.07425 | 0.00292 | 0.36780 |
2 | 0.00916 | 0.01549 | 0.09111 | 0.00327 | 0.36510 | |
… | … | … | … | … | … | |
60 | 0.00895 | 0.08748 | 0.12520 | 0.00325 | 0.36776 | |
Compound faults | 1 | 0.00723 | 0.01325 | 0.18894 | 0.14821 | 0.36479 |
2 | 0.00908 | 0.02352 | 0.25020 | 0.14173 | 0.35896 | |
… | … | … | … | … | … | |
60 | 0.00891 | 0.01269 | 0.17194 | 0.09948 | 0.36788 |
To explore the feasibility of the sharing of attribute learners, 30 coded groups in each fault mode are randomly selected to train the SVM model, and the remaining 30 groups for each fault category are treated as the test data. For the training and testing of the SVM model, fault type 1 represents the normal state while the 2, 3, 4, 5 and 6 indicate air gap eccentricity fault, stator interturn short circuit fault, broken rotor bars fault, bearing fault and compound fault, respectively. The test samples are stored in the following order: 1–30 for the normal state (label 1), 31–60 for the air gap eccentricity fault (label 2), 61–90 for the stator interturn short circuit fault (label 3), 91–120 for the broken rotor bars fault (label 4), 121–150 for the bearing fault (label 5) and 151–180 for the compound fault (label 6).
3.3 Agile fault classification
In order to achieve the agile fault classification, the comparative optimizers of GWO, particle swarm algorithm (PSO), enetic algorithm (GA) and IGWO have been employed for parameter optimization of the SVM prediction model. The four optimizer parameters are set to a population size of 20 and a number of iterations of 100. Then, the range of the SVM model parameters is set to [0.01, 100].
The four algorithms were trained with the SVM model under the training set while the test set classification accuracy (12) was used as the optimization target, and the optimal parameters obtained are shown in Table 3, and the adaptation curves are shown in Figure 10. As can be seen from Table 3 and Figure 10, the fitness values corresponding to the IGWO optimized SVM parameters reach their maximum values earlier than those of GWO, PSO and GA, and the test set fault identification rate obtained by IGWO is higher than that of GWO, PSO and GA, indicating that IGWO can obtain the optimal SVM parameters quickly and accurately in the search domain than GWO, PSO and GA. In terms of convergence effect, the PSO and GA optimization algorithms obtain optimal results around 66 and 45 generations, respectively, and converge more slowly than the GWO and IGWO optimization algorithms. Comparing the GWO optimization algorithm, we can see that the IGWO and GWO algorithms have faster convergence speed, but the GWO algorithm is easy to fall into local optimum. In summary, the IGWO-SVM classification model outperforms the other three classification models both in terms of fault recognition rate, adaptation and convergence speed.
Diagnostic model Best | |||
---|---|---|---|
IGWO-SVM | 36.78 | 0.227 | 98.89% |
GWO-SVM | 17.09 | 0.3804 | 98.33% |
PSO-SVM | 8.573 | 0.58 | 96.67% |
GA-SVM | 17.066 | 4.5231 | 95% |
The results of the IGWO-SVM classification model, GWO-SVM classification model, PSO-SVM classification model and GA-SVM classification model for the identification of five types of faults and normal states of the traction motor are shown in Figures 11–14. The hollow circle
The PSO-SVM classification model identified 176 groups in 180 test samples, with an overall recognition rate of 97.2%, but 1 sample of category 4 (broken rotor bars fault) was incorrectly classified into category 6(compound faults), with a false alarm rate of 3.33%; 1 sample of category 5 (bearing fault) was incorrectly classified into category 3 (stator interturn short circuit fault), with a false alarm rate of 3.33%; 4 samples of category 6 (coupled faults) was incorrectly classified into category 2 (air gap eccentricity fault), with a false alarm rate of 10%. From the comparative analysis results, it can be seen that PSO-SVM has a higher overall recognition rate compared to GA-SVM, but it is difficult to meet the requirement of less than 10% false alarm rate for high-speed train traction system faults in local fault diagnosis, especially compound faults.
The GWO-SVM classification model identified 177 groups out of 180 test samples, with an overall recognition rate of 98.33%. However, 1 sample of category 6 (Coupled faults) was incorrectly classified into category 2(air gap eccentricity fault), with a false alarm rate of 10%. Compared with GA-SVM and PSO-SVM, GWO-SVM has a higher overall recognition rate and also meets the requirement of less than 10% false alarm rate for high-speed train traction systems but increases the probability of misclassification of fault samples.
The SVM classification model optimized by IGWO identified 178 groups out of 180 test samples, with an overall recognition rate of 98.89%. The model only had two samples incorrectly classified into category 2 (air gap eccentricity fault) in category 6 (coupled faults), with a false alarm rate of 6.67%. The classification model proposed in this paper not only meets the requirement of less than 10% false alarm rate of high-speed train traction systems but also avoids increasing the probability of misclassification of fault samples.
4. Conclusion
This paper adopts a resilience enhancement strategies based on the fault severity modeling, entropy coding of electromagnetic torque energy, support vector machine classification model, and optimized fusion of improved gray wolf algorithm, which is more accurate in distinguishing small fault features and improving multi-fault diagnosis accuracy compared with other schemes.
Through the experiments on the data set of semiphysical simulation platform of high-speed train traction system, the results show that the proposed scheme has certain guiding significance for traction motor fault feature extraction and accurate localization.
The proposed scheme can effectively diagnose the multiple fault modes of traction motors of high-speed trains and can also be applied to the identification of other equipment fault types of high-speed trains.
References
- 1.
Chen HT, Jiang B, Li ZH. Edge computing-aided framework of fault detection for traction control systems in high-speed trains. IEEE Transactions on Vehicular Technology. 2020; 69 (2):1309-1318. DOI: 10.1109/TVT.2019.2957692 - 2.
Kim Y, Koo B, Nam K. Induction motor design strategy for wide constant power speed range. IEEE Transactions on Industrial Electronics. 2019; 66 (11):8372-8381. DOI: 10.1109/TIE.2018.2885691 - 3.
Yang CH, Yang C, Yang XY, Gui WH. A fault-injection strategy for traction drive control systems. IEEE Transactions on Industrial Electronics. 2017; 64 (7):5719-5727. DOI: 10.1109/TIE.2017.2674610 - 4.
Zhou DH, Ji HQ, He X, Shang J. Fault detection and isolation of the brake cylinder system for electric multiple units. IEEE Transactions on Control Systems Technology. 2018; 26 (5):1744-1757. DOI: 10.1109/TCST.2017.2718979 - 5.
Prakash O, Samantaray AK, Bhattacharyya R. Model-based diagnosis of multiple faults in hybrid dynamical systems with dynamically updated parameters. IEEE Transactions on Systems, Man, and Cybernetics:Systems. 2019; 49 (6):1053-1072. DOI: 10.1109/TSMC.2017.2710143 - 6.
Singh A, Grant B, Defour R, Sharma C, Bahadoorsingh S. A review of induction motor fault modeling. Electric Power Systems Research. 2016; 133 :191-197. DOI: 10.1016/j.epsr.2015.12.017 - 7.
Yu WK, Zhao CH. Online fault diagnosis in industrial processes using multimodel exponential discriminant analysis algorithm. IEEE Transactions on Control Systems Technology. 2019; 27 (3):1317-1325. DOI: 10.1109/TCST.2017.2789188 - 8.
Wang F, Xu TH, Tang T, Zhou MC, Wang HF. Bilevel feature extraction-based text mining for fault diagnosis of railway systems. IEEE Transactions on Intelligent Transportation Systems. 2017; 18 (1):49-58. DOI: 10.1109/TITS.2016.2521866 - 9.
Wang S, Minku L, Yao X. A systematic study of online class imbalance learning with concept drift. IEEE Transactions on Neural Networks and Learning Systems. 2018; 29 (10):4802-4821. DOI: 10.1109/TNNLS.2017.2771290 - 10.
Zhang KP, Jiang B, Tao G, Chen FY. MIMO evolution model based coupled fault estimation and adaptive control with high speed train applications. IEEE Transactions on Control Systems Technology. 2018; 26 (5):1552-1566. DOI: 10.1109/TCST.2017.2735360 - 11.
Nguyen V, Wang DW, Seshadrinath J, Ukil K, Krishna MS, Nadarajan S, et al. A method for incipient interturn fault detection and severity estimation of induction motors under inherent asymmetry and voltage imbalance. IEEE Transactions on Transportation Electrification. 2017; 3 (3):703-715. DOI: 10.1109/TTE.2017.2726351 - 12.
Pandey VK, Kar I, Mahanta C. Controller design for a class of nonlinear MIMO coupled system using multiple models and second level adaptation. IEEE Transactions on Transportation Electrification. 2017; 69 :256-272. DOI: 10.1016/j. jsatra2017.05.005 - 13.
Bethoux O, Laboure E, Remy G, Berthelot E. Real-time optimal control of a 3-phase PMSM in 2-phase degraded mode. IEEE Transactions on Vehicular Technology. 2017; 66 (3):2044-2052. DOI: 10.1109/TVT.2016.2583662 - 14.
Zhang KP, Jiang B, Chen FY. Multiple-model-based diagnosis of multiple faults with high-speed train applications using second-level adaptation. IEEE Transactions on Industrial Electronics. 2021; 68 (7):6257-6266. DOI: 10.1109/TIE.2020.2994867 - 15.
Gao ZW, Liu XX, Chen MZQ. Unknown input observer-based robust fault estimation for systems corrupted by partially decoupled disturbances. IEEE Transactions on Industrial Electronics. 2016; 63 (4):2537-2547. DOI: 10.1109/2015.2497201 - 16.
Yang ML, Deng C, Nie FP. Adaptive-weighting discriminative regression for multi-view classification. Pattern Recognition. 2019; 88 :236-245. DOI: 10.1016/j.patcog.2018.11.015 - 17.
Mustafa MO, Nikolakopoulous G, Gustafsson T, Kominiak D. A fault detection scheme based on minimum identified uncertainty bounds violation for broken rotor bars in induction motors. Control Engineering Practice. 2016; 48 :63-77. DOI: 10.1016/j.conengprac.2015.12.008 - 18.
Davies DL, Bouldin DW. Cluster separation measure. IEEE Transactions on Pattern Analysis and Machine Intelligence. 1979; 1 (2):224-227