Next Article in Journal
Tiny Vehicle Detection for Mid-to-High Altitude UAV Images Based on Visual Attention and Spatial-Temporal Information
Previous Article in Journal
Intelligent Medical IoT-Enabled Automated Microscopic Image Diagnosis of Acute Blood Cancers
Previous Article in Special Issue
Predictive Fault Diagnosis for Ship Photovoltaic Modules Systems Applications
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Voltage and Current Sensor Fault Diagnosis Method for Traction Converter with Two Stator Current Sensors

School of Automation, Central South University, Changsha 410083, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(6), 2355; https://doi.org/10.3390/s22062355
Submission received: 31 January 2022 / Revised: 14 March 2022 / Accepted: 16 March 2022 / Published: 18 March 2022

Abstract

:
The traction converter is one of the key components of high-speed trains. Current and voltage sensor faults in the converter may lead to feedback values deviation and system degradation, which will bring security risks to the train. This paper proposes a real-time fault diagnosis method for grid current, DC-link voltage and stator current sensor faults in the traction converter with two stator current sensors, which can not only detect and locate faults but also identify the types of faults. Moreover, the faults considered in this paper are incipient. First, the DC-link model is established, and the fault is detected by the residual of the DC-link voltage. Next, the differential of DC-link voltage residual is calculated, which is applied to fault location. Then, according to the change of the differential values, different fault types are determined. Finally, the hardware-in-the-loop (HIL) platform is built and the effectiveness and accuracy of the proposed method are verified by the HIL tests.

1. Introduction

With the rapid development of high-speed trains, their safety has received increasing attention [1,2,3]. The traction converter is one of the most important components and also a main fault source of high-speed trains [4,5,6]. Because of the high requirements on train safety and reliability, the fault diagnosis methods of traction converter have been a research hotspot in recent years [7,8,9]. However, most of the studies focus on the power device fault; the sensors provide critical information to the traction control unit (TCU). A sensor fault will lead to the deviation of the corresponding feedback signal, which will degrade the control performance of the system and even cause secondary faults. It is important to diagnose the sensor fault in time.
The traction converter consists of a rectifier and a inverter. For the rectifier, there are some sensor fault diagnosis methods, which are for the grid current and DC-link voltage sensor faults. In [10], a model-based fault diagnosis method is proposed for the grid current fault; the signal prediction model is developed based on a data-driven method. However, the fault in the DC-link voltage is not considered, which will affect the fault diagnosis results. In [11], the fault diagnosis method can deal with sensor faults and open-circuit faults in the rectifier. Nonetheless, a additional voltage sensor is needed, and the sensor fault is ground fault, which may shut down the system before the fault is diagnosed. The faults in both the grid current and DC-link voltage sensors are included in [12], and the state observer-based method is applied to fault diagnosis. In [13], a sensor fault diagnosis and system reconfiguration approach is presented for the traction rectifier, and the method is based on sliding mode observer. However, the above two methods do not have the ability to distinguish the fault type. The studies on the inverter are more than the rectifier, which focus on stator current sensor faults [14,15,16]. Most of them require three stator current sensors. However, in practical application, in order to save costs, there are generally only two stator current sensors in the system, which increases the difficulty of the sensor fault diagnosis. In [17], the third-difference operator employed in the motor line current is used for fault detection of the line sensor faults. A fault detection method for sensor faults in electrical drives is proposed in [18], which is derived from a parity space approach and based on temporal redundancies. However, the two above methods can only used for fault detection and can not locate the faults. In [19], the imbalance current in the motor stator phases is used for fault diagnosis. However, if only two stator current sensors in the system and the fault is relatively incipient, the imbalance will not be obvious and difficult to be extract. In [20], a robust observer-based method is proposed and can diagnose the stator current sensor faults. Similarly, there are three sensors to measure the stator currents. A fault diagnosis method based on artificial neural network can deal with the current sensor faults is given in [21]. In [22], a data-driven method can identify the stator sensor fault types. The artificial intelligence algorithms or data-driven methods do not need circuit analysis or models which is suitable for complicated systems. Nevertheless, it requires large amounts of data and computational effort. Thus, it is not good a candidate for traction inverter fault diagnosis. A fault diagnosis method is proposed in [23], which is for three-phase inverters with two stator current sensors. A fault diagnosis strategy for the matrix converter is shown in [24], which only requires two current sensors. Although the rectifier and inverter are separated by the capacitor in the DC-link, they also influence each other. Especially for the voltage sensor fault, both the rectifier and inverter will be influenced obviously. So, a uniform method to the sensor faults in both the rectifier and inverter is necessary. In addition, only a few methods can diagnose the stator current sensor faults with two current sensors, and only a ground fault is considered. In practical applications, the offset and scaling faults are the common sensor faults [25,26]. There is a lack of a methods to diagnose the current and voltage sensor faults in the converter with two stator current sensors.
Motivated by the above discussions, a sensor fault diagnosis method is proposed in this paper, which can deal with the grid current, the DC-link voltage and stator current sensor faults, and only two stator current sensors are required. The residual of the DC-link voltage and the differentiation of the residual are calculated. The residual is applied to fault detection and the differentiation is used to determine the fault location and identify the fault type. There are three advantages of the proposed method. First, the incipient faults can be diagnosed, which can avoid further deterioration of faults. Second, the sensor faults in both the rectifier and inverter are taken into consideration. the interference between them is considered, which can reduce false alarms. Third, only two stator current sensor are required in process of fault diagnosis, which can save the cost and is more suitable for practical application. The paper is organized as follows. The topology of the traction converter is described and the DC-link model is established in Section 2. In Section 3, the faults are analyzed and the proposed fault diagnosis method is explain in detail. The HIL platform is established and the test results are shown in Section 4 and the conclusion is given in Section 5.

2. Converter Topology and DC-link Model

2.1. Converter Topology

The topology of the two-level converter is shown in Figure 1, which is used to power the traction motor. There are five legs with the same structure. Every leg has two transistors and two freewheeling diodes, they are S x 1 , S x 2 , D x 1 , and D x 2 , respectively, x can be a, b, u, v, and w. R n , and L n are the traction winding leakage resistance and inductance. u n is the grid voltage and i n is the grid current. C d is the capacitor in the DC-link, u d is the DC-link voltage. i u and i v are the stator currents of the traction motor. There are a grid current sensor, a voltage sensor and two stator current sensors in the converter. Another stator current is i w , which is equal to the opposite of the sum of i u and i v . S C n is the grid current sensor, S V d is the voltage sensor in the DC-link, S C u and S C v are the stator current sensors.
Figure 2 is the topology of a single leg in the converter. i p x is the current from the DC-link to the leg and i x is the current from the leg to the grid side or traction motor.

2.2. DC-Link Model

Define s x 1 and s x 2 are the command signals of S x 1 and S x 2 , respectively. The values of s x 1 and s x 2 can be 0 or 1. There are two kind of command signals of the leg, they are 10 and 01. When the command signals is 10, if i x 0 , the current path is S x 1 , which is shown in Figure 3a, i p x is equal to i x . If i x < 0 , the current flows through D x 1 , which is shown in Figure 3b, i p x is equal to i x as well, while the command signals is 01, if i x 0 , the current path is D x 2 , it is given in Figure 3c, i p x is zero. If i x < 0 , the current flows through S x 2 , it is shown in Figure 3d, i p x is zero too.
According to the above analysis, the relationship between i x and i p x is given as follows:
i p x = s x 1 i x
Based on Kirchhoff’s current law. The DC-link model is established as follows:
d u d d t = x = a , b , u , v , w s x 1 i x C d

3. Fault Analysis and Diagnosis

3.1. Sensor Fault Analysis

The offset fault and scaling fault are the common faults in the sensors. The offset fault is a superimposed value on the actual value, which is described in (3). The scaling fault means nonideal scaling gain of the actual value, it is shown in (4).
y S = S + S o f f
where S is the actual value and y S is the measured value of sensor. S o f f is the superimposed value caused by the offset fault.
y S = K s c a S
where K s c a is the nonideal scaling gain caused by the scaling fault.
In this paper, the offset and scaling faults in the grid current sensor and stator current sensors are taken into consideration. For the voltage sensor in the DC-link, the measured value is a DC variable, the effects of the offset and scaling faults are the same. So, only the offset fault is considered.
When an sensor fault occurs, the relationship between the measured value and actual value are given as follows:
y u d = u d + f S V d y i δ = i δ + f S C δ
where δ can be n, u, and v. y u d and y i δ is the feedback values of u d and i δ , respectively. f S V d and f S C δ are the faults occur in the sensors. In normal condition, f S V d and f S C δ are zero, while the sensor is faulty, the corresponding value is not zero anymore.

3.2. Fault Detection

In order to save cost, there are only two current sensors to measure stator currents, y i u and y i v can be measured by the sensor. Since the sum of three stator currents is zero, y i w can be calculated by:
y i w = ( y i u + y i v )
There is only one current sensor to measure i n in the grid side, based on the circuit topology, the relationship between y i n and y i a , y i b is given as follows:
y i a = y i n y i b = y i n
Use the feedback values of sensors and (2), the estimated value of u d can be obtained as follows:
u ^ d = x = a , b , u , v , w s x 1 y i x C d d t
Then, the residual of u d can be given by:
u ˜ d = y u d u ^ d = y u d + x = a , b , u , v , w s x 1 y i x C d d t
Since u ˜ d is obtained by integrator, there may be initial estimation errors and accumulative errors. The residual can not be applied to fault diagnosis directly. The differential of u ˜ d is described as follows:
d u ˜ d d t = d y u d d t + x = a , b , u , v , w s x 1 y i x C d
Furthermore, (10) is discretized and given by:
u ˜ d ( k ) u ˜ d ( k 1 ) τ = y u d ( k ) y u d ( k 1 ) τ + x = a , b , u , v , w s x 1 ( k 1 ) y i x ( k 1 ) C d
where τ is the sampling period.
Equation (2) is discretized and given by:
u d ( k ) u d ( k 1 ) τ = x = a , b , u , v , w s x 1 ( k 1 ) y i x ( k 1 ) C d
In normal condition, y u d u d , combining (11) and (12), u ˜ d ( k ) u ˜ d ( k 1 ) . In order to avoid initial estimation errors and accumulative errors, the residual of u d is reconstructed. The new residual is shown as follows:
u ˜ d ( k ) = 0 , k = 1 u ˜ d ( k 1 ) , k 2 , | u ˜ d ( k ) u ˜ d ( k 1 ) τ | h 0 u ˜ d ( k 1 ) + u ˜ d ( k ) u ˜ d ( k 1 ) , k 2 , | u ˜ d ( k ) u ˜ d ( k 1 ) τ | > h 0
where u ˜ d is the reconstructed voltage residual. h 0 is the threshold for residual accumulation.
If there is no fault in the system, u ˜ d ( k ) u ˜ d ( k 1 ) is caused by the parameter or measurement errors, which is relatively small, while a sensor fault occurs, u ˜ d ( k ) u ˜ d ( k 1 ) is mainly caused by the fault, which is much bigger. Thus, h 0 is easy to determine.
It can be seen that u ˜ d can be influenced by all the measured values of sensors, so all the sensor faults can cause the changes of it. u ˜ d can be applied to fault detection. The fault is detected by:
F D = 0 , | u ˜ d | h 1 1 , | u ˜ d | > h 1
where h 1 is the threshold of | u ˜ d | . F D is the fault detection function. If there is no fault in the system, F D = 0 , while a fault occurs, F D = 1 .

3.3. Fault Diagnosis

After the fault is detected, the fault should be located. When a fault occurs in S V d , the differential of u ˜ d is shown as follows:
d u ˜ d d t = d f S V d d t
When an offset fault occurs in S V d , f S V d is a constant value, so d u ˜ d d t will increase only at the instant of fault occurrence. Then, d u ˜ d d t will be zero all the time.
When a fault occurs in S C n , the value of d u ˜ d d t is given by:
d u ˜ d d t = ( s b 1 s a 1 ) f S C n C d
When a fault occurs in S C u , the value of d u ˜ d d t is calculated by:
d u ˜ d d t = ( s u 1 s w 1 ) f S C u C d
In the same way, while S C v is faulty, d u ˜ d d t is obtained as follows:
d u ˜ d d t = ( s v 1 s w 1 ) f S C v C d
The differential of u ˜ d is shown in (15)∼(18). After the fault occurs in S V d , the value is zero, while the fault in the current sensor, the value changes with the change of command signals. Thus, the fault can be located by:
F V d = 0 , other 1 , | u ˜ d | > h 1 | d u ˜ d d t | h 2
F C n = 0 , other 1 , if | d u ˜ d d t | > h 2 , | s b 1 s a 1 | = 1 | d u ˜ d d t | h 2 , s b 1 s a 1 = 0
F C u = 0 , other 1 , if | d u ˜ d d t | > h 2 , | s u 1 s w 1 | = 1 | d u ˜ d d t | h 2 , s u 1 s w 1 = 0
F C v = 0 , other 1 , if | d u ˜ d d t | > h 2 , | s v 1 s w 1 | = 1 | d u ˜ d d t | h 2 , s v 1 s w 1 = 0
where h 2 is the threshold of | d u ˜ d d t | . h 1 and h 2 are obtained through a large number of tests, which are a tradeoff between the detection speed and accuracy. f S V d , f S C n , f S C u , and f S C v are located by F V d , F C n , F C u , and F C v , respectively.
It should be noted that two of s b 1 s a 1 , s u 1 s w 1 , and s v 1 s w 1 may not be zero at the same time, but they can not be the same or opposite all the time. Hence, the current sensor fault can be distinguished by (19)∼(21). For current sensors, there are two kind of faults in them. After the fault is located, the fault type should be determined. Take the fault in S C n as an example, the fault type is determined by the following method.
When an offset fault occurs in S C n , f S C n is equal to ( i n ) o f f , which is a constant value. Therefore, d u ˜ d d t do not change obviously when | s b 1 s a 1 | = 1 , while the fault is a scaling fault, f S C n = K s c a i n . i n changes periodically, so d u ˜ d d t will change periodically as well. In half a current period, | d u ˜ d d t | will have values less than h 2 . This feature can be used to distinguish the two types of faults. The fault types are determined by:
F C n t y p e = 1 , | d u ˜ d d t | m i n > h 2 , | s b 1 s a 1 | = 1 2 , | d u ˜ d d t | m i n h 2 , | s b 1 s a 1 | = 1
where | d u ˜ d d t | m i n is the minimum value of | d u ˜ d d t | in half a current period. F C n t y p e is the flag of fault types. When F C n t y p e = 1 , the fault is an offset fault, while F C n t y p e = 2 , there is a scaling fault in S C n .
Similarly, F C u t y p e and F C v t y p e can be calculated. Based on the above method, the fault diagnosis rules are summarized in Table 1.

4. HIL Results

Due to the danger which might be caused by the faulty converter and the high-voltage tests are hard to be implemented in the laboratory, the HIL tests are used to verify the correctness of the proposed fault diagnosis method. The HIL test platform is shown in Figure 4. It mainly includes a physical TCU, which is used in electrical multiple units (EMU), a real-time simulator, which is a dSPACE, and a host PC. Moreover, the power source provides power to the platform. The signal conditioner are used for voltage conversion between the TCU and real-time simulator. The oscilloscope are applied to the display of HIL results. The real-time simulator includes the 5203 board, which is an embedded Xilinx Kintex 7 field programmable gate array. The sampling period of the real-time simulator is 10 ns. The traction converter, the motor are emulated components. Both of them and the proposed fault diagnosis method are realized in the real-time simulator. The TCU is the physical component, the sampling period of it is 40 μ s. The control algorithm is realized in the TCU, which receives the feedback signals from the real-time simulator and sends command signals to the real-time simulator. The HIL tests are controlled by the host PC. The traction converter and motor are used in CRH3 EMU and the main parameters are given in Table 2.
The residual of the DC-link voltage used in the HIL tests is the reconstructed one. In normal conditions, there will be initial estimation errors and accumulative errors. However, | u ˜ d ( k ) u ˜ d ( k 1 ) τ | is less than h 0 , the reconstructed residual will not be influenced. The original and reconstructed residual are given in Figure 5. It can be seen that the original residual increases and will exceed the h 1 , but the reconstructed one does not change obviously and is less than h 1 .
When the train speed changes from 200 km/h to 300 km/h, the grid current, the DC-link voltage and the stator currents will change as well, but | u ˜ d | is nearly zero and hardly changes; thus, no misdiagnosis occurs. The HIL results are shown in Figure 6. It can prove that the proposed method is not be affected by the change of train speed. When the load torque changes, the grid current and stator currents increase and there is larger fluctuation in the DC-link voltage, but | u ˜ d | do not change, so obviously there are no false alarms. The HIL results are given in Figure 7. It shows that the proposed method is robust to load torque change.

4.1. Fault in DC-Link Voltage Sensor

To verify the robustness of the proposed fault diagnosis method, the HIL tests are curried out at two different speeds. One is 200 km/h, and the other is 300 km/h. Figure 8 are the HIL results when the offset fault occurs in S V d at 200 km/h. The offset value is 150 V, which is about five percent of u d . The fault occurs at t 1 . It can be found that the grid current and three stator currents do not change obviously, but u d increases immediately. | u ˜ d | grows rapidly, surpassing h 1 almost instantaneously, the fault is detected at t 2 . Then, there are instants that the values of | s b 1 s a 1 | , | s u 1 s w 1 | , and | s v 1 s w 1 | are 1 but | d u ˜ d d t | always less than h 2 . If the fault occurs in S C n , when | s b 1 s a 1 | is 1, | d u ˜ d d t | will larger than h 2 . So the fault does not occurs in S C n . Similarly, it can be proved that the fault does not occur in S C u and S C v . The fault is in S V d and located at t 3 . The HIL result at 300 km/h is shown in Figure 9, the offset values is also 150 V. The gird current and three stator currents are larger, and the DC-link voltage fluctuates more, but the fault diagnosis process is similar and the fault can be diagnosed within a short time. The instants of fault occurrence, fault detected and fault located are t 1 , t 2 , and t 3 , respectively.

4.2. Fault in Grid Current Sensor

There are two types of faults are considered in the grid current sensor. They are offset fault and scaling fault, so the fault type should be determined in the process of fault diagnosis. Figure 10 are the HIL results of the offset fault in S C n at 200 km/h, and the offset value is 10 A. Since the fault is incipient and the effect of closed loop regulation, the currents and voltage of the system are not affected much by the fault. However, there are security risks in the system, the fault may deteriorate at any time. Thus, it should be diagnosed in time. After the fault occurs, | u ˜ d | is influenced, it increases and surpasses h 1 quickly, the fault is detected. It can be seen that when | s b 1 s a 1 | = 1 , | d u ˜ d d t | is larger than h 2 . When | s u 1 s w 1 | = 0 or | s u 1 s w 1 | = 0 , | d u ˜ d d t | is larger than h 2 as well. If the fault is in S V d , | d u ˜ d d t | will always be less than h 2 , while a fault occurs in S C u or S C v , | d u ˜ d d t | will be less than h 2 when | s u 1 s w 1 | = 0 or | s u 1 s w 1 | = 0 . So the fault is occurs in S C n . Then, the fault is located. Then, in half a current period, there are no instants that | d u ˜ d d t | is less than h 2 when | s b 1 s a 1 | = 1 . If the fault is a scaling fault, | d u ˜ d d t | changes periodically, there will be instants that | d u ˜ d d t | is less than h 2 when | s b 1 s a 1 | = 1 in half a current period. So the fault type is determined, which is an offset fault. Figure 11 are the results at 300 km/h, and the offset value is 10 A too. The fault diagnosis process is similar and omitted. The instants of fault occurrence, fault detected, fault located and fault diagnosed are t 1 , t 2 , t 3 , and t 4 , respectively. In the HIL results below, the meanings of t 1 , t 2 , t 3 , and t 4 are same to them in Figure 10, and not explained again. In this paper, the current sensor faults are incipient and the influences on the currents and voltage are not obvious, the grid current, the DC-link voltage and three stator currents have little different when the offset and scaling faults in different location. So, the currents and voltage results are similar to the results in Figure 10 (200 km/h) and Figure 11 (300 km/h). The results below do not include the information of currents and voltage.
When the scaling fault occurs in S C n , the results are given in Figure 12, the train speed is 200 km/h and the scaling factor is 1.05. After the fault occurs, | u ˜ d | increases and exceeds the threshold, the fault is detected, which is analogous to the offset fault. However, | d u ˜ d d t | is different, it changes periodically. | d u ˜ d d t | is related to | s b 1 s a 1 | , but not | s u 1 s w 1 | and | s v 1 s w 1 | . | d u ˜ d d t | is larger than h 2 when | s b 1 s a 1 | = 1 . While | s u 1 s w 1 | or | s v 1 s w 1 | is 0, | d u ˜ d d t | is larger than h 2 as well. So the fault occurs in S C n . In half a current period, there are instants that | d u ˜ d d t | is less than h 2 when | s b 1 s a 1 | = 1 . So the fault is the scaling fault. Figure 13 are the results at 300 km/h and the scaling factor is 1.05 as well. The detailed analysis is omitted.

4.3. Fault in Stator Current Sensors

Faults in S C v are analogous to S C u , take S C u as an example to show the HIL results when faults occur in stator current sensors. When an offset fault occurs in S C u , The results are shown in Figure 14. The train speed is 200 km/h and the offset value is 10 A. After the fault occurs, | u ˜ d | gets bigger and overs the threshold, the fault is detected. Then, the | d u ˜ d d t | changes with | s u 1 s w 1 | . When | s u 1 s w 1 | is 1, | d u ˜ d d t | is bigger than h 2 , so the fault does not occur in S V d . There are instants when | s b 1 s a 1 | or | s v 1 s w 1 | is 0 but | d u ˜ d d t | is larger than h 2 , it can prove the fault does not occur in S C n and S C v , so the fault is located, which is in S C u . In half a current period, there are no instants when | s u 1 s w 1 | is 1 and | d u ˜ d d t | is less than h 2 . | d u ˜ d d t | does not change periodically and the fault type is determined, which is an offset fault. Figure 15 are the results of an offset fault in S C u at 300 km/h and the offset value is 10 A. The fault diagnosis process is similar and omitted.
When a scaling fault occurs in S C u at the speed of 200 km/h, the scaling factor is 1.05. The results are given in Figure 16. | d u ˜ d d t | is bigger than h 2 and the fault is detected. There are instants that | d u ˜ d d t | is bigger than h 2 , so the fault is not in S V d . When | s b 1 s a 1 | or | s v 1 s w 1 | is 0 but | d u ˜ d d t | overs h 2 . Once | s u 1 s w 1 | is 0, | d u ˜ d d t | is less than h 2 . The fault is located, which is in S C u . Then, in half a current period, | d u ˜ d d t | changes periodically, it has instant when | s u 1 s w 1 | is 1 and | d u ˜ d d t | is less than h 2 , the fault type is determined, which is a scaling fault. The results of a scaling fault in S C u at 300 km/h are shown in Figure 17. The scaling factor is 1.05. The detail of fault diagnosis is omitted.

4.4. Discussion

There is one point worth discussing. In the fault diagnosis process of current sensors, the command signals are important variables. | s b 1 s a 1 | , | s u 1 s w 1 | , and | s v 1 s w 1 | are indispensable. The fault location and type identification are realized based on the differences between them. They are PWM (pulse width modulation) signals. If all of them have a high duty cycle or low duty cycle, there will be only a few instants when they are different. For the offset fault, since the differential of residual does not change periodically, once the difference appears, the fault can be located. For the scaling fault, two conditions need to be met, the difference appears and the differential of residual is larger than the threshold. If the differential of residual is less than the threshold when the difference appears, the fault can not be located. However, in most applications, this situation does not happen all the time. The fault can be diagnosed, but the fault diagnosis may cost more time. Moreover, the operating principles of the rectifier and inverter are different, the phases of three phase stator currents are different either. | s b 1 s a 1 | , | s u 1 s w 1 | , and | s v 1 s w 1 | will not always be the same, which has been proven by the HIL tests. So the proposed fault diagnosis method is suitable for traction converters.

5. Conclusions

A sensor fault diagnosis method for the traction converter is proposed in this paper, all of the grid current sensor, DC-link voltage sensor, and stator current sensors are taken into account. The offset and scaling faults are two common and high-incidence faults in sensors, which are considered in this paper. The fault diagnosis method can not only detect and locate the fault, but also identify the fault type. Moreover, there are only two stator current sensors in the system and the faults are incipient. The residual of the DC-link voltage is applied to fault detection and the differentiation of the residual are used to determine the fault location and identify the fault type. First, the residual of the DC-link voltage is calculated, the fault is detected when the residual exceeds the threshold. Then, according to the relationship between the residual and the command signals, the fault can be located. Next, if the the differentiation of the residual changes periodically, the fault will be a scaling fault, otherwise it will be a offset fault. Finally, the HIL platform is established, the HIL tests are carried out in two operation condition, and the test results verify the validity and correctness of the proposed method.

Author Contributions

Conceptualization, T.P. and H.T.; methodology, H.T. and J.G.; software, H.T.; validation, H.T. and C.Y. (Chao Yang); formal analysis, T.P.; investigation, C.Y. (Chao Yang); resources, C.Y. (Chunhua Yang); data curation, J.G.; writing–original draft preparation, H.T.; writing–review and editing, T.P.; visualization, H.T.; supervision, W.G.; project administration, T.P.; funding acquisition, C.Y. (Chunhua Yang). All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the National Natural Science Foundation of China under Grants 62173350, 61621062, 61803390 and 61490702, by the Key Laboratory of Energy Saving Control and Safety Monitoring for Rail Transportation under Grant 2017TP1002, by Key Laboratory of High Performance Complex Manufacturing under Grant ZZYJKT2020-14, by the General Program of the Equipment Pre-research Field Foundation of China under Grant 61400030501.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zhou, D.; Ji, H.; He, X.; Shang, J. Fault detection and isolation of the brake cylinder system for electric multiple units. IEEE Trans. Control Syst. Technol. 2018, 26, 1744–1757. [Google Scholar] [CrossRef]
  2. Peng, T.; Tao, H.; Yang, C.; Chen, Z.; Yang, C.; Gui, W.; Karimi, H.R. A uniform modeling method based on open-circuit faults analysis for NPC-three-level converter. IEEE Trans. Circuits Syst. II-Express Briefs 2019, 66, 457–461. [Google Scholar] [CrossRef]
  3. Yang, X.; Qiao, X.; Cheng, C.; Zhong, K.; Chen, H. A tutorial on hHardware-implemented fault injection and online fault diagnosis for high-speed trains. Sensors 2021, 27, 5957. [Google Scholar] [CrossRef] [PubMed]
  4. Tao, H.; Peng, T.; Yang, C.; Chen, Z.; Yang, C.; Gui, W. Open-circuit fault analysis and mModeling for power converter based on single arm model. Electronics 2019, 8, 633. [Google Scholar] [CrossRef] [Green Version]
  5. Foo, G.H.B.; Zhang, X.; Vilathgamuwa, D.M. A sensor fault detection and isolation method in interior permanent-magnet synchronous motor drives based on an extended Kalman filter. IEEE Trans. Ind. Electron. 2013, 60, 3485–3495. [Google Scholar] [CrossRef]
  6. Jan, S.U.; Lee, Y.; Shin, J.; Koo, I. Sensor fault classification based on support vector machine and statistical time-domain features. IEEE Trans. Ind. Electron. 2013, 60, 3485–3495. [Google Scholar] [CrossRef]
  7. Wu, F.; Zhao, J. A real-time multiple open-circuit fault diagnosis method in voltage-source-inverter fed vector controlled drives. IEEE Trans. Power Electron. 2016, 31, 1425–1437. [Google Scholar] [CrossRef]
  8. Chen, H.; Jiang, B. A review of fault detection and diagnosis for the traction system in high-speed trains. IEEE Trans. Intell. Transp. Syst. 2020, 21, 45–465. [Google Scholar] [CrossRef]
  9. Chen, H.; Jiang, B.; Ding, S.X.; Huang, B. Data-driven fault diagnosis for traction systems in high-speed trains: A survey, challenges, and perspectives. IEEE Trans. Intell. Transp. Syst. 2022, 23, 1700–1716. [Google Scholar] [CrossRef]
  10. Xia, Y.; Xu, Y.; Gou, B. Current sensor fault diagnosis and faulttolerant control for single-phase PWM rectifier based on a hybrid model-based and datadriven method. IET Power Electron. 2020, 13, 4150–4157. [Google Scholar] [CrossRef]
  11. Li, X.; Xu, J.; Chen, Z.; Xu, S.; Liu, K. Real-time fault diagnosis of pulse rectifier in traction system based on structural model. IEEE Trans. Intell. Transp. Syst. 2022, 23, 2130–2143. [Google Scholar] [CrossRef]
  12. Youssef, A.B.; Khil, S.K.E.; Slama-Belkhodja, I. State observer-based sensor fault detection and isolation, and fault tolerant control of a single-phase PWM rectifier for electric railway traction. IEEE Trans. Power Electron. 2013, 28, 5842–5853. [Google Scholar] [CrossRef]
  13. Xia, J.; Guo, Y.; Dai, B.; Zhang, X. Sensor fault diagnosis and system reconfiguration approach for an electric traction PWM rectifier based on sliding mode observer. IEEE Trans. Ind. Appl. 2017, 53, 4768–4778. [Google Scholar] [CrossRef]
  14. Zhao, K.; Li, P.; Zhang, C.; Li, X.; He, J.; Lin, Y. Sliding mode observer-based current sensor fault reconstruction and unknown load disturbance estimation for PMSM driven system. Sensor 2017, 17, 2833. [Google Scholar] [CrossRef] [Green Version]
  15. Yu, Y.; Zhao, Y.; Wang, B.; Huang, X.; Xu, D. Current sensor fault diagnosis and tolerant control for VSI-based induction motor drives. IEEE Trans. Power Electron. 2018, 33, 4238–4248. [Google Scholar] [CrossRef]
  16. Huang, G.; Luo, Y.; Zhang, C.; He, J.; Huang, Y. Current sensor fault reconstruction for PMSM drives. Sensor 2016, 16, 178. [Google Scholar] [CrossRef]
  17. Manohar, M.; Das, S. Current sensor fault-tolerant control for direct torque control of induction motor drive using flux-linkage observer. IEEE Trans. Ind. Informat. 2017, 13, 2824–2833. [Google Scholar] [CrossRef]
  18. Berriri, H.; Naouar, M.W.; Slama-Belkhodja, I. Easy and fast sensor fault detection and isolation algorithm for electrical drives. IEEE Trans. Power Electron. 2012, 27, 490–499. [Google Scholar] [CrossRef]
  19. Salmasi, F.R. A self-healing induction motor drive with model free sensor tampering and sensor fault detection, isolation, and compensation. IEEE Trans. Ind. Electron. 2017, 64, 6105–6115. [Google Scholar] [CrossRef]
  20. Jlassi, I.; Estima, J.O.; Khil, S.K.E.; Bellaaj, N.M.; Cardoso, A.J.M. A robust observer-based method for IGBTs and current sensors fault diagnosis in voltage-source inverters of PMSM drives. IEEE Trans. Ind. Appl. 2017, 53, 2894–2905. [Google Scholar] [CrossRef]
  21. Dybkowski, M.; Klimkowski, K. Artificial neural network application for current sensors fault detection in the vector controlled induction motor drive. Sensors 2019, 19, 571. [Google Scholar] [CrossRef] [Green Version]
  22. Gou, 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. 2020, 35, 13281–13294. [Google Scholar] [CrossRef]
  23. Li, Z.; Wheeler, P.; Watson, A.; Costabeber, A.; Wang, B.; Ren, Y.; Bai, Z.; Ma, H. A fast diagnosis method for both IGBT faults and current sensor faults in grid-tied three-phase inverters with two current sensors. IEEE Trans. Power Electron. 2020, 35, 5267–5278. [Google Scholar] [CrossRef]
  24. Dan, H.; Yue, W.; Xiong, W.; Liu, Y.; Su, M.; Sun, Y. Open-switch and current sensor fault diagnosis strategy for matrix converter based PMSM drive system. IEEE Trans. Transp. Electrif. 2021. [Google Scholar] [CrossRef]
  25. Trinh, Q.N.; Wang, P.; Tang, Y.; Koh, L.H.; Choo, F.H. Compensation of DC offset and scaling errors in voltage and current measurements of three-phase AC/DC converters. IEEE Trans. Power Electron. 2018, 33, 5401–5414. [Google Scholar] [CrossRef]
  26. Kim, M.; Peng, T.; Sul, S.; Chen, Z.; Lee, J. Compensation of current measurement error for current-controlled PMSM drives. IEEE Trans. Ind. Appl. 2014, 50, 3365–3373. [Google Scholar] [CrossRef]
Figure 1. The topology of the two-level converter.
Figure 1. The topology of the two-level converter.
Sensors 22 02355 g001
Figure 2. The topology of a single leg.
Figure 2. The topology of a single leg.
Sensors 22 02355 g002
Figure 3. The current paths in a single leg. (a) The current flows through S x 1 . (b) The current flows through D x 1 . (c) The current flows through D x 2 . (d) The current flows through S x 2 .
Figure 3. The current paths in a single leg. (a) The current flows through S x 1 . (b) The current flows through D x 1 . (c) The current flows through D x 2 . (d) The current flows through S x 2 .
Sensors 22 02355 g003
Figure 4. The HIL test platform.
Figure 4. The HIL test platform.
Sensors 22 02355 g004
Figure 5. Orignal residual and reconstructed residuals of DC-link voltage in normal condition.
Figure 5. Orignal residual and reconstructed residuals of DC-link voltage in normal condition.
Sensors 22 02355 g005
Figure 6. HIL results when the train speed changes.
Figure 6. HIL results when the train speed changes.
Sensors 22 02355 g006
Figure 7. HIL results when the load torque changes.
Figure 7. HIL results when the load torque changes.
Sensors 22 02355 g007
Figure 8. HIL results when the offset fault occurs in S V d at 200 km/h. (a) The results of the grid current, DC-link voltage and stator currents. (b) The results of fault diagnosis.
Figure 8. HIL results when the offset fault occurs in S V d at 200 km/h. (a) The results of the grid current, DC-link voltage and stator currents. (b) The results of fault diagnosis.
Sensors 22 02355 g008
Figure 9. HIL results when the offset fault occurs in S V d at 300 km/h. (a) The results of the grid current, DC-link voltage and stator currents. (b) The results of fault diagnosis.
Figure 9. HIL results when the offset fault occurs in S V d at 300 km/h. (a) The results of the grid current, DC-link voltage and stator currents. (b) The results of fault diagnosis.
Sensors 22 02355 g009
Figure 10. HIL results when the offset fault occurs in S C n at 200 km/h. (a) The results of the grid current, DC-link voltage and stator currents. (b) The results of fault diagnosis.
Figure 10. HIL results when the offset fault occurs in S C n at 200 km/h. (a) The results of the grid current, DC-link voltage and stator currents. (b) The results of fault diagnosis.
Sensors 22 02355 g010
Figure 11. HIL results when the offset fault occurs in S C n at 300 km/h. (a) The results of the grid current, DC-link voltage and stator currents. (b) The results of fault diagnosis.
Figure 11. HIL results when the offset fault occurs in S C n at 300 km/h. (a) The results of the grid current, DC-link voltage and stator currents. (b) The results of fault diagnosis.
Sensors 22 02355 g011
Figure 12. HIL results when the scaling fault occurs in S C n at 200 km/h.
Figure 12. HIL results when the scaling fault occurs in S C n at 200 km/h.
Sensors 22 02355 g012
Figure 13. HIL results when the scaling fault occurs in S C n at 300 km/h.
Figure 13. HIL results when the scaling fault occurs in S C n at 300 km/h.
Sensors 22 02355 g013
Figure 14. HIL results when the offset fault occurs in S C u at 200 km/h.
Figure 14. HIL results when the offset fault occurs in S C u at 200 km/h.
Sensors 22 02355 g014
Figure 15. HIL results when the offset fault occurs in S C u at 300 km/h.
Figure 15. HIL results when the offset fault occurs in S C u at 300 km/h.
Sensors 22 02355 g015
Figure 16. HIL results when the scaling fault occurs in S C u at 200 km/h.
Figure 16. HIL results when the scaling fault occurs in S C u at 200 km/h.
Sensors 22 02355 g016
Figure 17. HIL results when the scaling fault occurs in S C u at 300 km/h.
Figure 17. HIL results when the scaling fault occurs in S C u at 300 km/h.
Sensors 22 02355 g017
Table 1. Fault diagnosis rules.
Table 1. Fault diagnosis rules.
Fault Diagnosis RulesFault LocationFault Type
F D = 0 NoneNone
F D = 1 ; F V d = 1 ; S V d Offset fault
F D = 1 ; F C n = 1 ; F C n t y p e = 1 S C n Offset fault
F D = 1 ; F C n = 1 ; F C n t y p e = 2 S C n Scaling fault
F D = 1 ; F C u = 1 ; F C u t y p e = 1 S C u Offset fault
F D = 1 ; F C u = 1 ; F C u t y p e = 2 S C u Scaling fault
F D = 1 ; F C v = 1 ; F C v t y p e = 1 S C v Offset fault
F D = 1 ; F C v = 1 ; F C v t y p e = 2 S C v Scaling fault
Table 2. Parameters of the system.
Table 2. Parameters of the system.
ParameterSymbolValue
RMS grid voltage u n 1770 V
Traction winding leakage inductor L n 2.3 mH
Traction winding leakage resistor R n 0.068 Ω
DC-link voltage u d 3000 V
Support Capacitor C d 3 mF
Stator resistance R s 0.1065 Ω
Stator inductance L s 1.318 mH
Rotor resistance R r 0.0663 Ω
Rotor inductance L r 1.93 mH
Mutual inductance L m 53.6 mH
Rated voltage U r a t e 2750 V
Rated speed n r a t e 4100 r/min
Rated frequency f r a t e 138 Hz
Rated output power P r a t e 562 kW
Rated slip frequency s r a t e 0.04
Number of the pole pairs n p 2
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Tao, H.; Peng, T.; Yang, C.; Gao, J.; Yang, C.; Gui, W. Voltage and Current Sensor Fault Diagnosis Method for Traction Converter with Two Stator Current Sensors. Sensors 2022, 22, 2355. https://doi.org/10.3390/s22062355

AMA Style

Tao H, Peng T, Yang C, Gao J, Yang C, Gui W. Voltage and Current Sensor Fault Diagnosis Method for Traction Converter with Two Stator Current Sensors. Sensors. 2022; 22(6):2355. https://doi.org/10.3390/s22062355

Chicago/Turabian Style

Tao, Hongwei, Tao Peng, Chao Yang, Jinqiu Gao, Chunhua Yang, and Weihua Gui. 2022. "Voltage and Current Sensor Fault Diagnosis Method for Traction Converter with Two Stator Current Sensors" Sensors 22, no. 6: 2355. https://doi.org/10.3390/s22062355

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop