IET Power Electronics - 2019 - Bae - Detection and Identification of Multiple IGBT Open Circuit Faults in PWM Inverters For
IET Power Electronics - 2019 - Bae - Detection and Identification of Multiple IGBT Open Circuit Faults in PWM Inverters For
Research Article
E-mail: [email protected]
Abstract: This study proposes a new scheme for online detection and identification of single and multiple insulated-gate bipolar
transistor (IGBT) open-circuit faults in three-phase pulse-width modulation (PWM) inverters of AC machine drives, which is
based on Park's vector of machine phase currents. First, the switch open-circuit faults are detected by monitoring dwell times of
the vector of the actual phase currents expressed in the stationary reference frame in each sector, where the normalisation of
the current to its reference value is utilised, by which the immunity to the false alarms in transient conditions is improved
significantly. Then, the IGBT open-circuit faults are identified, where leg open-circuit conditions are in the first place determined
based on the average values of the normalised line-to-line currents. Next, the single open-circuit IGBT is located from the
polarity of the corresponding phase current. By the proposed diagnosis method, the fault detection time is at the longest about
52.3 and 54% of a fundamental period in the simulation and experimental tests, respectively, and the 27 possible cases of IGBT
open-circuit faults combined for all IGBTs in the inverter can be identified. In addition, this algorithm can be implemented without
any additional hardware and computational burden.
1 Introduction analysis, and support vector machine have been utilised for
knowledge-based methods [11–13]. Although these techniques can
Three-phase two-level voltage-source pulse-width modulation overcome the parameter dependency, it is not easy to implement
(PWM) inverters are most commonly used in industrial AC due to the complex algorithm and computation of a large amount of
machine drives. Although the design and control techniques of the historic data.
PWM inverters have been significantly improved to achieve high For signal-based approaches, several diagnosis schemes
reliability, the inverters are still subject to the unexpected faults [1]. utilising voltage signals have been proposed for the open-circuit
It has been reported in many published research results and fault detection, which give a fast detection speed and independency
practical surveys of commercial products that the reliability of on the system parameters [14–19]. However, these methods usually
power switches together with DC capacitors is remarkably require additional voltage sensors. To the contrary, it is desirable to
concerned for obtaining the stable and safe operation and avoiding use the existing current sensors available in the motor drive
malfunction of the drive systems [2, 3]. systems for the fault diagnosis. The current-signal-based method is
The short- and open-circuit faults are generally considered as relatively easy to implement since they usually require the current
the common failures of the semiconductor devices. The insulated- signals only [20–29]. However, this method may generate false
gate bipolar transistor (IGBT) short circuits are the catastrophic alarms under the transient states or different operating speeds and
failures, which immediately trip or damage the system due to loads of the motor drive system. A simple, direct current method
extremely high values of inrushing fault currents produced by the and the normalised DC current method have been proposed for
short-circuit condition. Therefore, a protection circuit is usually avoiding the false alarms in the transient conditions [20], which are
integrated into the inverter systems, which is a standard feature for based on direct component and normalisation of phase currents. A
safety. On the other hand, the protection for the open-circuit faults diagnosis technique of IGBT faults based on the current vector
is mandatory to be included in the system, since the faults do not trajectory, which is distorted in the cases of switch faults, has been
immediately cause the system to shut-down and the inverter may studied in [21, 22]. However, in spite of diagnosing capability for
still operate for a while. In this case, however, the overstress such multiple IGBT faults, these methods have some shortcomings such
as excessive electrical and thermal stresses leads to the secondary as parameter tuning, high computational burden, and inexactness at
faults in other devices. Thereafter, the system will stop eventually, low current levels. Another diagnosis scheme which utilises the
which incurs higher costs for repairing. So, the online diagnostic amplitude of the second-order harmonic current component was
techniques for open-circuit faults of the IGBTs have been introduced for the linear inductor motor drive system [23], which is
introduced for the last decades [4–29]. not influenced by the steady-state error and DC offset of the
The fault diagnosis methods can be typically categorised into currents. However, this technique also requires a large
model-based, knowledge-based, and signal-based schemes [5]. The computational effort, where the average and root-mean-square
model-based method utilises the observers such as Kalman filter, values of the fundamental and second-order harmonic current
parity relation, model reference adaptive system (MRAS), mixed components.
logical dynamic (MLD) model and so on [6–10], where the Recently, a diagnostic algorithm based on the form factors of
diagnosis procedure is performed by monitoring the residual three-phase currents has been proposed in [24, 29], where the
signals between the measured outputs of the actual system and the current form factor and the current model based on Luenberger
estimated variables of the predefined model. A demerit of these observer are used to generate the detection variable and threshold
schemes is that the diagnosis performance heavily depends on the value, respectively. However, the detection algorithm is very
accuracy of model parameters. The intelligent control theories such complex and requires a remarkable computation effort. In addition,
as the neural networks, fuzzy logic, kernel principal component new approaches for multiple IGBT fault diagnosis based on the
iα_ f
θ = tan−1 − +π (2)
iβ_ f
3θ
S = int +1 (3)
π
where the operator of ‘int’ returns its function into an integer value.
When the motor is operated at the normal condition at a
constant speed as well as a constant frequency of phase currents,
the dwell times of the current vector in all the sectors are the same.
However, under the fault conditions, the change of the phase angle
Fig. 1 Three-phase PWM inverters for IM drives of the current vector will not be kept constant according to the rule
in (3). Thus, the fault can be detected by monitoring the dwell time
derivative of the phase angle of Park's vector have been introduced in each sector. A variable, K, is defined for the fault detection as
[25, 26]. However, this method may lead the false alarms for the
condition of operating speeds crossing zero. K(i − 1) + 1 if S(i) = S(i − 1)
In this paper, a new online diagnosis scheme for single and K= (4)
0 if S(i) ≠ S(i − 1)
multiple IGBT open-circuit faults is proposed for the three-phase
induction motor drive systems. At first, the algorithm for fault where the subscript i indicates the ith sampling instant. It is seen
detection is performed by analysing the dwell times of the vector of that the detection variable K based on the sector dwell time is
the actual phase currents expressed in the stationary reference updated and checked every one-sixth of the fundamental cycle, so
frame in each sector, where the detection variable is calculated it provides fast detection of the fault occurrence. The detection
from the actual currents and normalised ones with the motor variable denoted as K̄ is defined as the average value of the K.
current references. This helps to achieve a reliable fault diagnosis Under the transient states or different motor speed conditions, the
without generating false alarms for abrupt variations of loads. To frequency of the phase currents may change, resulting in a
localise the faulty IGBTs, the identification variables calculated
variation of K̄ , which may cause false alarms in such cases. So, the
from the average values of the absolute normalised line-to-line
detection variable should be normalised, named as a normalised
currents are determined, by which the leg open-circuit faults are
detection variable, KN, which is calculated from
identified. Then, the single open-circuit IGBT is located from the
polarity of the corresponding phase current. A combination of the
identification variables for the leg and single IGBT open-circuit K̄
KN = (5)
faults is used to localise 27 possible cases of IGBT open-circuit K̄*
faults in the inverters. The simulation and experimental results
have verified the feasibility of the proposed diagnosis technique. where the variable K̄* is calculated in the same way with K̄ as in
(2)–(4), which are based on the αβ-axis components of the current
2 Proposed fault diagnosis technique references. For a high-performance current regulator of the IM
drive with a high control bandwidth, it can be reasonably assumed
A circuit and control block diagram for induction machine (IM) that the actual current tracks its reference closely even in the
drives is shown in Fig. 1, where field-oriented vector control is transient states such as a start-up case and a step change of loads or
employed. The proportional and integral (PI) regulators are used speed references [30, 31]. Thus, the normalised detection variable
for the speed and current control, where the space-vector PWM is is kept around the value of unity in the normal operation.
utilised to generate the gating signals for the IGBTs of the inverter. Under the IGBT open-circuit faults, the values of K̄ are
The proposed fault diagnosis technique is performed in two significantly increased since the dwell time in a particular sector is
steps. At first, the detection for the open-circuit faults of the longer, while K̄* is kept the same due to unchanged current
switches is carried out, where the sensed motor phase currents and references. Then, the normalised detection variable is also
their references expressed in the stationary reference frame are increased higher than a threshold value. From the analysis
required. Then, the localisation of faulty IGBTs is performed, mentioned above, the fault detection can be determined by
where leg open-circuit and single IGBT faults are identified based comparing the KN with the threshold value, where the IGBT
on the normalised information and the polarity of the output phase
condition is considered as open-circuit faults if the KN is higher
currents, respectively. It is seen from Fig. 1 that the fault detection
and identification scheme is performed independently from the than the threshold value th1. Fig. 2 shows the block diagram of the
controllers, so it will not have an impact on the machine control proposed fault detection method. In this work, several threshold
performance. values are used to detect the fault and identify the faulty switches,
where the threshold values will be determined in the following
2.1 Detecting the faults subsections.
The components of iα and iβ in the αβ-stationary reference frame 2.2 Fault identification
can be expressed from the three-phase currents as
When the IGBT open-circuit fault is detected, faulty IGBTs should
iα = ia be identified and replaced to prevent further damage for other
devices or malfunction of the drive system. Based on the shapes of
ia + 2ib (1) phase currents under different open-circuit faults, a leg open-circuit
iβ =
3 fault, where two IGBTs in the same leg are faulty simultaneously,
is determined in the first place. The following analysis provides a
comprehensive way to localise the open-circuit phase.
Table 2 Combined possibility of multiple IGBT faults with identification variables [27]
Faulty switches LF_a LF_b LF_c PF_a PF_b PF_c
S1 H 0 0 S S S
S2 L 0 0 S S S
S3 0 H 0 S S S
S4 0 L 0 S S S
S5 0 0 H S S S
S6 0 0 L S S S
S1, S2 — 0 0 F S S
S3, S4 0 — 0 S F S
S5, S6 0 0 — S S F
S1, S4 H L 0 S S S
S2, S3 L H 0 S S S
S1, S6 H 0 L S S S
S2, S5 L 0 H S S S
S3, S6 0 H L S S S
S4, S5 0 L H S S S
S1, S3, [S6] H H L S S S
S2, S4, [S5] L L H S S S
S3, S5, [S2] L H H S S S
S4, S6, [S1] H L L S S S
S1, S5, [S4] H L H S S S
S2, S6, [S3] L H L S S S
S1, S2, (S3|S6) — H L F S S
S1, S2, (S4|S5) — L H F S S
S3, S4, (S1|S6) H — L S F S
S3, S4, (S2|S5) L — H S F S
S5, S6, (S1|S4) H L — S S F
S5, S6, (S2|S3) L H — S S F
[ ] indicates that the IGBT is either faulty or sound.
(—) means that either both or at least one IGBT is faulty.
7 Acknowledgments
This work was supported by the National Research Foundation of
Korea, funded by the South Korea government, under Grant
2014R1A2A1A11052748.
8 References
[1] Melo, V.F.M.B., Jacobina, C.B., Rocha, N.: ‘Fault tolerant performance of
dual-inverter-based six-phase drive system under single-, two-, and three-
Fig. 10 Test for phase-A open-circuit fault phase open-circuit fault operation’, IET Power Electron., 2018, 11, (1), pp.
(a) Currents, (b) Detection variables KN, (c) Identification variables Pn, (d) 212–220
[2] Gautam, S.P., Gupta, S., Kumar, L.: ‘Reliability improvement of transistor
Identification variables Ln clamped H-bridge-based cascaded multilevel inverter’, IET Power Electron.,
2017, 10, (7), pp. 770–781
[3] Mohsenzadeh, S., Zarghani, M., Kaboli, S.: ‘A series stacked IGBT switch
with robustness against short circuit fault for pulse power applications’, IEEE
Trans. Power Electron., 2018, 33, (5), pp. 3779–3790
[4] Lu, B., Sharma, S.K.: ‘A literature review of IGBT fault diagnostic and
protection methods for power inverters’, IEEE Trans. Ind. Appl., 2009, 45,
(5), pp. 1770–1777
[5] Gao, Z., Cecata, C., Ding, S.X.: ‘A survey of fault diagnosis and fault-tolerant
techniques—part I: fault diagnosis with model-based and signal-based
approaches’, IEEE Trans. Ind. Electron., 2015, 62, (6), pp. 3757–3767
[6] Campos-Delgado, D.U., Espinoza-Trejo, D.R.: ‘An observer-based diagnosis
scheme for single and simultaneous open-switch faults in induction motor
drives’, IEEE Trans. Ind. Electron., 2011, 58, (2), pp. 671–679
[7] Salehifa, M., Idris, N.R.N., Aziz, M.J.A.: ‘FPGA based robust open transistor
fault diagnosis and fault tolerant sliding mode control of five-phase PM motor
drives’, J. Power Electron., 2015, 15, (1), pp. 131–145
[8] Jung, S.M., Park, J.S., Kim, H.W., et al.: ‘An MRAS based diagnosis of open-
circuit fault in PWM voltage source inverters for PM synchronous motor
drive systems’, IEEE Trans. Power Electron., 2013, 28, (5), pp. 2514–2526
[9] An, Q.T., Sun, L., Sun, L.Z.: ‘Current residual vector-based open-switch fault
diagnosis of inverters in PMSM drive systems’, IEEE Trans. Power Electron.,
2015, 30, (5), pp. 2814–2827
[10] Gou, B., Ge, X., Wang, S., et al.: ‘An open-switch fault diagnosis method for
single-phase PWM rectifier using a model-based approach in high-speed
railway electrical traction drive system’, IEEE Trans. Power Electron., 2016,
31, (5), pp. 3816–3826
[11] Charfi, F., Sellami, F., Al-Haddad, K.: ‘Fault diagnosis in power system using
wavelet transforms and neural networks’. Proc. of IEEE Int. Symp. on
Industrial Electronics, Montreal, Canada, July 2006, pp. 1143–1148
[12] Zidani, F., Diallo, D., Benbouzid, M.E.H., et al.: ‘A fuzzy based approach for
the diagnosis of fault modes in a voltage-fed PWM inverter induction motor
drive’, IEEE Trans. Ind. Electron., 2008, 55, (2), pp. 586–593
Fig. 11 Test for multiple IGBT S1, S3, and S6 faults [13] Lin, M., Li, Y.-H., Qu, L., et al.: ‘Fault detection of a proposed three-level
inverter based on a weighted kernel principal component analysis’, J. Power
(a) Currents, (b) Detection variables KN, (c) Identification variables Pn, (d)
Electron., 2016, 16, (1), pp. 182–189
Identification variables Ln [14] Kim, D.E., Lee, D.C.: ‘Fault diagnosis of three-phase PWM inverters using
wavelet and SVM’, J. Power Electron., 2009, 9, (3), pp. 377–385
[15] Ribeiro, R.L.A., Jacobina, C.B., Silva, E.R.C., et al.: ‘Fault detection of open-
Fig. 11b shows the detection variable, which indicates that the switch damage in voltage-fed PWM motor drive systems’, IEEE Trans.
faults are detected by the KN in 18 ms after fault, which is 54% of a Power Electron., 2003, 18, (2), pp. 587–593
fundamental cycle. Next, from Fig. 11c, the faulty IGBT, S6, is [16] An, Q.-T., Sun, L.-Z., Zhao, K., et al.: ‘Switching function model based fast-
diagnostic method of open-switch faults in inverters without sensors’, IEEE
firstly confirmed by the variable Lc in 23 ms after fault (69% of a Trans. Power Electron., 2011, 26, (1), pp. 119–126
fundamental period), and then the IGBTs S1 and S3 are identified [17] Choi, C., Lee, W.: ‘Design and evaluation of voltage measurement-based
sectoral diagnosis method for inverter open switch faults of permanent
by the La and Lb in 27 ms (81% of a fundamental cycle) and 32 ms magnet synchronous motor drives’, IET Electr. Power Appl., 2012, 6, (8), pp.
after fault (96% of a fundamental cycle), respectively. 526–532
[18] Wang, Y., Li, Z., Xu, M., et al.: ‘A comparative study of two diagnostic
methods based on the switching voltage pattern for IGBT open-circuit faults
6 Conclusions in voltage-source inverters’, J. Power Electron., 2016, 16, (3), pp. 1087–1096
[19] Freire, N.M.A., Estima, J.O., Cardoso, A.J.M.: ‘A voltage-based approach
This paper has proposed a novel diagnosis technique for multiple without extra hardware for open-circuit fault diagnosis in closed-loop PWM
IGBT open-circuit faults in three-phase PWM inverters for the IM AC regenerative drives’, IEEE Trans. Ind. Electron., 2014, 61, (9), pp. 4960–
drives. The fault detection method is performed based on the dwell 4970
[20] Rothehagen, K., Fuchs, F.W.: ‘Performance of diagnosis methods for IGBT
times of the actual current vector, which provides a relatively fast open circuit faults in three phase voltage source inverters for AC variable
detection speed as the detection time of at the longest about 54% of