Keywords Abstract I. Introduction Performance of Diagnosis Methods

advertisement
Performance of Diagnosis Methods for IGBT Open Circuit Faults in Three
Phase Voltage Source Inverters for AC Variable Speed Drives
Kai Rothenhagen, Friedrich W. Fuchs
Christian-Albrechts-University of Kiel
Kaiserstr.2, 24143 Kiel, Germany
Tel. 0049-431-880-6105
kro@tf.uni-kiel.de, fwf@tf.uni-kiel.de
Keywords
Diagnostics, Variable Speed Drive, Vector Control, Voltage Source Inverters.
Abstract
Variable speed drives have become industrial standard in many applications. Therefore fault diagnosis
of voltage source inverters is becoming more and more important. One possible fault within the
inverter is an open circuit transistor fault. An overview of the different strategies to detect this fault is
given, including the algorithms used to localize the open transistor. Previous work showed significant
differences among the available methods to detect such a fault for a mains side active rectifier. This
paper extends the performance evaluation for the inverter connected to the machine with variable
stator voltage and frequency. Simulation results are presented. They show the influence of the applied
standard field oriented control on the currents during a fault. An experimental setup in the laboratory
is used to validate simulation results. Typical detection results are presented including time-todetection measurements. Robust detection of open transistor faults has been found to be possible.
I. Introduction
Voltage source inverter (VSI) fed variable speed
drives have become the standard in industrial
applications. While safety critical applications
are equipped with high sophisticated fault
diagnostic systems, standard applications are
regularly only equipped with standard fault
detection. Increased converter costs are usually
the reason for this, but advanced diagnosis
features can on the other hand be economically
reasonable, considering operation costs of the
converter and the whole system. High costs due
to standstill and repair, as well as secondary
faults caused by unnoticed damages make
advanced diagnosis methods interesting.
Fig. 1: VSI feeding a Permanent Magnetized
Synchronous Machine, with fault in T4.
Within the variable speed drive, faults can occur in the motor, rectifier, or the inverter. While the
diagnosis of electrical machines is thoroughly investigated, with an overview given by Capolino [1],
diagnosis of the rectifier and inverter are not as well researched Fuchs [2]. Within the inverter,
semiconductors are one of the main causes of faults next to electrolytic capacitors. A classification of
thinkable faults in VSI has for example been published by Kastha [3].
The usual fault mode of semiconductors is a short circuit, but an open circuit fault can also occur.
While short circuit protection by means of detection via collector-emitter voltage has become a
standard feature of today's VSI, making inverters short circuit proof, the open circuit fault has not yet
received so much attention. Open circuit faults may for example be caused by the lifting of bonding
wires due to thermic cycling, by a driver failure, or by a short circuit fault induced rupture of the
IGBT. An open circuit fault will not necessarily cause the drive to be inoperable. It may therefore be
undetected for an extended period of time. Since an open transistor causes pulsating current and
torque, it may lead to secondary faults in other semiconductors, the inverter, the motor or the load.
Other researchers have developed several detection methods for open transistor faults [4, 5, 6]. These
methods have been subject to a performance comparison for a voltage source active rectifier [7]. This
research has shown major differences in the performance, tuning and computing effort, and false
alarms resistivity. As a result, two of the methods have been modified. This research shall herewith be
extended to a voltage source inverter feeding a permanent magnet synchronous machine. Here,
especially the influence of variable AC voltage and frequency has to be investigated.
The paper is organized as follows: At first, behaviour and different diagnosis techniques of transistor
open circuit faults will be presented, including the modifications as published by [7]. Then, simulation
results of these diagnosis methods will be given. Measurement results back up these results, and
typical detection sequences are shown. This work will be summed up in a conclusion.
II. Transistor Open Fault Behavior and Diagnosis Methods
Transistor Open Faults Behavior
The topology of the inverter as basis for the investigation is given in figure 1, with a fault in switch 4
indicated by an open gate connection. Figure 2 shows the inverter AC currents for a healthy inverter in
Park's vector reference frame. In case of an open circuit fault, the machine current in the faulty phase
can either be only negative or only positive, depending on which transistor is damaged. For a fault in
switch 1, this leads to currents as shown in figure 3, where the current of phase u can be only negative.
It is important to remark that all line currents contain a direct component, whereas currents in healthy
condition do not. Using the Park’s Vector transformation (1), (2) [5] on the currents yields to
trajectories as displayed in figure 4. The measurements are explained later.
Fig 2: Inverter AC Current trajectory in Park's
Vector depiction without fault (Measurement).
Iα = I a
Iβ =
Ib − Ic
3
Fig 3: Inverter AC currents in no fault and fault
condition (Measurement).
(1)
(2)
Fig. 4: Trajectory of inverter AC currents in Park’s Vector depiction (Measurement, 7 ARMS).
Previous Research on Open Transistor Fault Diagnosis
Park’s Vector Method
As can be seen from figure 4, an open transistor fault can be detected by considering the "centre of
gravity" of the park's vector trajectory, as suggested by Mendes [5].
The algorithm is based on averaging over one period (3) in order to calculate the direct component of
the line currents. Then a Park's Vector transform (1), (2) is applied to compute magnitude (4) and
angle (5) of the AC current in the complex plain. For a system without open transistor fault the current
space vector runs in a circle and the mean value is zero. If a fault occurs, the magnitude of the space
vector is not zero, will exceed the threshold and the actual faulty switch can be identified by
considering the argument, as shown in table I.
µν =
1
N
N
∑ Iν ( kτ )
(3)
k =1
µ = µ =
(4)
µ α2 + µ β2
 µβ 

arg{ µ } = arctan 
µ
 α 
1
= Nτ
f mains
(5)
(6)
ν ∈ [α , β ]
(7)
Table I: Localisation of Fault with Park's Vector Method
Transistor
T1
T2
T3
T4
T5
T6
Magnitude µ
Argument (deg)
Exceed
Threshold
150 to 210
210 to 270
270 to 330
330 to 30
30 to 90
90 to 150
Normalised DC Current Method
One drawback of the above mentioned method is the load dependence of the algorithm. The direct
component calculated by (3) will be larger the larger the AC current is. In order to make the scheme
independent from the load, Abramik [6] suggested to use a normalised direct component instead. To
achieve this, the first order harmonic coefficients of the inverter AC currents are computed by means
of a DFT (9), (10). The direct component as calculated by (3) is then divided by the absolute value of
the first harmonic (8). This is done for each of the three phases (13).
For identification of the faulty switch, the resulting residual γi is compared to thresholds (11), (12).
Using table II, the faulty switch can be identified. The threshold of 0.45 is reported to be a universal
value derived from experience.
γi =
µi
(8)
a12,i + b12,i
a1,i =
2 N
 2πk 
I i (kτ ) cos

∑
N k =1
 N 
(9)
b1,i =
2 N
 2πk 
I i (kτ )sin 

∑
N k =1
 N 
(10)
1 : γ > 0
d1,i =  i
0 : γ i ≤ 0
(11)
1 : γ i > 0.45
d 2,i = 
0 : γ i ≤ 0.45
i ∈ [ a , b, c ]
(12)
(13)
Table II: Localisation of fault with Normalised DC Current
Transistor
d1, a
d1,b
d1, c
d 2, a
d 2,b
d 2, c
T1
T2
T3
T4
T5
T6
1
0
0
0
1
1
0
1
0
1
0
1
0
0
1
1
1
0
1
0
0
1
0
0
0
1
0
0
1
0
0
0
1
0
0
1
Modified Normalised DC Current Method
As stated in [7], the Normalised DC Current Method has some drawbacks when implemented in a
closed loop control scheme. Therefore, its adaptation for better usability has been proposed.
The Modified Normalised DC Current method uses the same algorithms as the Normalised DC
Current method, but employs a less restrictive way to localize the faulty switch, as displayed in table
III. Blanks in table III mean this state is not relevant. To prevent that more than one condition is
fulfilled, only the largest absolute value of γa, γb and γc as calculated in (8) is considered.
Table III: Localisation of fault with Normalised DC Current Method
Transistor
d1, a
T1
T2
T3
T4
T5
T6
1
d1,b
d1, c
d 2, a
d 2,b
d 2, c
1
1
1
1
1
0
1
0
1
0
1
The Slope Method
In another method suggested by Peuget [4], the slope of the trajectory in the complex plain can be
used for fault detection and identification. The trajectory is calculated by using the Park's Vector
Transform (1), (2) of the line currents. As one can see from figure 4, the trajectory comprises of a
semicircle and a linear section. The linear section has a characteristic slope, depending on the faulty
inverter bridge. By calculation of the slope according to (14), the faulty bridge can be identified using
table IV. It is reported that a quarter period of unchanged successive values are a valid indicator for a
fault.
σ =
∆iα
∆i β
(14)
In order to identify the faulty switch within a faulty bridge, it is necessary to detect whether the current
in the faulty phase is positive or negative. This can for instance be done by a Schmitt-trigger that
monitors the line current, as depicted in figure 5. This way, the faulty transistor can be identified.
Table IV: Localisation of fault with Slope
Method
Faulty
phase
Phase u
σ
0
Phase v
3
Phase w
− 3
Fig. 5: Hysteresis to detect current polarity for
Slope method
Simple Direct Current Method
A straight forward and easy to implement fault detection scheme is the Simple DC Current method, as
described in [7]. This method uses the direct component calculated by (3) for each of the three phases.
No transformations or normalisation is needed. For identification, the largest direct component of the
three phases is compared to a threshold according to table V. This way, the faulty switch can be
detected.
Table V: Localisation of fault with Simple Direct Current Method
Transistor
µa
T1
T2
T3
T4
T5
T6
>δ
µb
µc
>δ
>δ
<-δ
<-δ
<-δ
III. Analysis of Transistor Open Fault Diagnosis Methods by Simulation
Simulations concerning the behaviour of a voltage source inverter, connected to a permanent magnet
synchronous machine with field oriented control [8], with an open transistor have been carried out
using MATLAB-Simulink and the PLECS-Toolbox. The used control parameters and strucure
where the same for all examined diagnosis methods. The simulations were carried out for output
reference frequencies of 50 Hz, 25 Hz, and 10 Hz. The frequency is controlled by a speed controller
and therefore subject to fluctuation. Also, the internal torque of the PMSM will fluctuate because of
the faulty switch. The load was adjusted for a current of 6.8, 3.4, and 0.7 Ampere rms. The used
topology is displayed in figure 6. The very same topology is also used for the later experimental
analysis, except that a real inverter and machine is used instead of the models. Figures 7 and 13
compare simulation and experiment results and show good compliance.
Fig. 6. Topology of drive system and control used in simulation and experiment
Evaluation of Performance
The performance was evaluated and is summarised in table VI. An "X" means the fault detection was
successful, a "-" means the detection was not successful, whereas "(X)" means that the detection was
ambiguous. It can be said that most detection methods had problems with small currents, as already
mentioned in [7]. Only the Modified Normalised DC Current method is able to detect the faulty switch
in every simulated case. Therefore it was chosen for further testing by experiment. The other methods
that were realised in experiment are Simple Direct Current method and the Slope Method.
Table VI: Overview of Simulation Results for Open Transistor Detection
Methods
Park’s Vector
Slope
Normalized DC
Current
Simple DC
Current
Modified
Normalized DC
Current
Frequency
50 Hz
25 Hz
10 Hz
50 Hz
25 Hz
10 Hz
50 Hz
25 Hz
10 Hz
50 Hz
25 Hz
10 Hz
50 Hz
25 Hz
10 Hz
6.8
X
X
X
X
X
X
X
X
X
X
X
X
X
X
Current [Arms]
3.4
X
X
X
(X)
X
X
X
X
X
X
X
X
X
0.7
X
X
X
X
X
Fig. 7: Inverter AC Currents in Park's Vector frame at various frequencies, (clockwise rotation).
Left: Simulation at 6.8 Arms. Right: Measurement at 7 Arms. Colour code: Red: 10 Hz
(top), Blue: 20 Hz, Green: 25 Hz, Cyan: 30 Hz, Yellow: 40 Hz, Black: 50 Hz (bottom)
Influence of the control loops
Since a closed loop field oriented control is used, the control loops will influence the behaviour of the
variable speed drive during a fault. The faulty switch will not conduct current, causing a control
deviation upon which the current control will react with a modified voltage set value. Also, depending
on the load, the torque ripple may cause a deviation in speed upon which the speed controller reacts.
It is assumed and confirmed by simulation and measurement, that this influence is larger at a slower
output frequency. The control effect on the currents can be seen in figure 7, where the trajectory with
the lowest frequency is most "stretched" and "shifted", while the trajectory at 50 Hz almost remains a
semicircle, with zero as centre. Especially in measurement, further effects are to be seen. This
behaviour will most likely have an influence on the detection, since all detection algorithms employ
current measurements. Simulations show, however, that a change in frequency is much more tolerable
than small currents, as can be seen in table VI.
IV. Analysis of Transistor Open Fault Diagnosis by Experiment
The setup used for experimental analysis of the above mentioned fault diagnosis schemes includes, as
already introduced in figure 1, a current measurement, a microcontroller to execute the introduced
algorithms, and a small display. The variable speed drive is a permanent magnet synchronous machine
fed by a voltage source inverter. Any of the six switches of the inverter may be disabled by switching
the respective PWM signal to zero permanently. A torque controlled DC drive is used to load the
PMSM. Field oriented control is implemented by means of a dSpace-Controlsystem [8].
Fig. 8: Measurement of step response of
rotational speed
Fig. 9: Measurement of step response of
Torque-building current Iq
Figures 8 and 9 show the dynamic performance of the drive. Figure 8 shows the step response of the
rotational speed. The reference steps up from 500 rpm to 800 rpm. To characterise the current control
loop, the speed control loop was disabled. Figure 9 shows the step response of the quadrature current,
which is responsible for the torque, when the reference is switched from 1 Ampere to 5 Ampere.
Figure 10 shows the phase currents for various frequencies. The time is scaled per cycle duration, in
order to compare the controller influence. As can be seen, the magnitude of all currents is kept the
same for all frequencies. The currents fit well onto each other. Figure 10 also shows the current
waveforms for a fault in switch 1, located in phase u. Because of the fault, the current in phase u
cannot become positive. The currents of phases v and w are also shown. Each frequency is plotted in a
different colour. The full colour codes are listed beneath figure 7. As can be seen, the currents differ
for different frequencies. Generally, the reaction of the 10 Hz currents is largest among all currents
towards the end of the period, during which the faulty switch was supposed to conduct current. This is
reasonable, because this period lasts longest for the 10 Hz reference.
Fig. 10: Measurement of inverter AC currents at various frequencies. Time axis is scaled per unit.
Left: Healthy condition. Right: Fault in switch 1. Red: 10 Hz, Black: 50 Hz
Performance of the Detection Algorithms
Three algorithms were tested in experiment: The Simple Direct Current method, the Modified
Normalised DC Current method and the Slope Method. As can be seen from table VII, the Slope
Method showed poor performance.
Table VII: Time to Detection Measurements for Open Transistor Detection
Time to Detection Measurements Frequency
Slope
50 Hz
50 Hz
Modified Normalized DC Current 25 Hz
10 Hz
50 Hz
Simple DC
25 Hz
10 Hz
Current
7 ARMS
Average
NA
15.90 ms
25.85 ms
61.56 ms
10.2 ms
20.13 ms
49.17 ms
Standard Deviation
NA
4.28 ms
9.84 ms
23.67 ms
4.17 ms
8.27 ms
22.50 ms
Min.
NA
6.6 ms
9 ms
17 ms
3.4 ms
7.5 ms
20 sm
Max.
NA
25 ms
42 ms
111 ms
17.6 ms
36.5 ms
86 ms
Measurements were ambiguous and did not show steady results. If a fault was detected, the detection
time was usually long. Typical performance can be seen in figures 11 and 12. Figure 11 shows a nofault state. It can be seen that the slope is a typical arctan-function. Figure 12 shows the behaviour for
a fault in phase w, were the linear portion of the trajectory has a slope of − 3 . As can be seen, the
calculated slope shows a higher portion of values within proximity of the expected slope. But no clear,
steady value can be measured. The fault is detected after 35 ms, but the drawbacks of this method
become clear. Detecting a fault by the slope method is more difficult, because the slope of a healthy
trajectory, e.g. the tangent function, already has some values within the tolerance for a faulty state.
Tuning of the thresholds for − 3, 3 and zero and tuning of how many detected values are required
for a fault flag is necessary. The Modified Normalised DC Current Method (figure 13) and Simple
Direct Current method (figure 14) show much better and more reliable performance at all tested
frequencies. The good compliance of experiment and simulation is also demonstrated by figure 13.
Time to detection measurements for all methods are listed in table VII. Figure 15 shows the diagnosis
setup.
Fig 11:Typical no fault condition for detection by Fig 12: Detection of a Fault in phase w, by Slope
Slope Method. (50 Hz, 7 A)
Method. (50 Hz, 7 A)
Fig 13: Typical Detection of faulty switch by Modified Normalized DC Current scheme. Left:
Measurement, (50 Hz, 7 ARMS) Right: Simulation, (50 Hz, 6.8 ARMS).
Fig. 14: Typical detection of faulty switch by Fig. 15: Setup including PMSM,
measurement, and microcontroller C167.
Simple DC Current Method (25 Hz, 7 ARMS ).
current
V. Conclusion
Fault Detection and Identification is becoming more and more important for industrial applications.
Since Variable Speed Drives play a key role in automation, improving their fault diagnosis capabilities
is a necessary task. In this paper, the up to now less investigated diagnosis of open circuit faults in
three phase voltage source inverters connected to AC machines with field oriented control is analysed.
Here, a permanent magnet synchronous machine is used.
Several detection methods for open transistors are evaluated and compared for closed loop control.
The influence of the control loops is illustrated by means of current waveforms shown for various
current frequencies. Even though amplitude and frequency of the inverter AC currents are variable due
to machine operation and the control loop changes the waveforms of the currents, two of the compared
diagnosis algorithms are robust enough to achieve a stable detection for all tested frequencies. The
detection time is relatively long and depending on the current frequency, the computing effort is low
and tuning is easy. No additional hardware is needed, if current control loops are used. Executing the
algorithms can be performed by the inherent processor of the drive.
Including this diagnosis scheme will close a gap in today's diagnosis methods, because an open
transistor fault will not necessarily lead to a tripped fuse or an overcurrent fault detection by means of
collector-emitter voltage. The fault may therefore remain undetected and could cause secondary faults
due to torque pulsation or increased current in the healthy transistors.
Appendix
Table VIII: Variable Speed Drive Data
Type
Nominal Frequency
Nominal Power
Stator Resistance
Stator Inductance
Inertia
Inverter Nominal Power
Inverter DC Voltage
Inverter DC Capacitor
Inverter Pulse Frequency
Permanent Magnet Synchronous
50 Hz
15.5 kW
0.08 Ω
3.1 mH
0.0740 kg m²
22 kW
800 V
2200µF
3000 Hz
References
[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
G.A. Capolino. A Comprehensive Analysis of the Current Status in Low Voltage Induction Motor Diagnosis. ICEM’2000, International
Conference on Electrical Machines, Vol.2, pp. 595-602, Espoo, Finland, 2000.
F.W. Fuchs. Some Diagnosis Methods for Voltage Source Inverters in Variable Speed Drives with Induction Machines - A Survey.
IECON03, 29th Annual Conference of the IEEE Undustrial Electronics Society,Roanoke, USA, 2003; Proceedings on CD.
D. Kastha, B.K. Bose. Investigation of Fault Modes of Voltage-Fed Inverter System for Induction Motor Drive. IEEE Transactions on
Industry Applications, Vol. 30, No. 4, pp. 1028-1037, 1994.
R. Peuget, S. Courtine, J.P. Rognon. Fault Detection and Isolation on a PWM Inverter by Knowledge-Based Model, IEEE Transactions
on Industry Applications, vol. 34, No. 6, pp. 1318-1325, 1998.
A.M.S. Mendes, A.J.M. Cardoso. Fault Diagnosis in a Rectifier-Inverter System Used in Variable Speed AC Drives, by the Average
Current Park's Vector Approach, EPE'99. 8th European Conference on Power Electronics and Applications, pp.1-9 , Lausanne, 1999.
S. Abramik, W. Sleszynski, J. Nieznanski, H. Piquet. A Diagnostic Method for On-Line Fault Detection and Localization in VSI-Fed
AC Drives, EPE 2003, 10th European Conference on Power Electronics and Applications,Toulouse, France. CD-ROM paper.
K. Rothenhagen, F. W. Fuchs. Performance of diagnosis methods for IGBT open circuit faults in voltage source active rectifiers.
PESC '04 Power Electronics Specialists Conference, Vol. 6, pp. 4348-54, Aachen 2004
S. Hünemörder, M. Bierhoff, F.W. Fuchs. Drive with Permanent Magnet Synchronous Machine and Voltage Source Inverter for Wind
Power Application. NORPIE 2002,Nordic Workshop on Power and Industrial Electronics, Stockholm, 2002; Proc. on CD.
Download