biến tần ma trận
Trang 1Improvement of Matrix Converter Drive
Reliability by Online Fault Detection and a
Fault-Tolerant Switching Strategy
Khiem Nguyen-Duy, Student Member, IEEE, Tian-Hua Liu, Senior Member, IEEE,
Der-Fa Chen, Member, IEEE, and John Y Hung, Fellow, IEEE
Abstract—The matrix converter system is becoming a very
promising candidate to replace the conventional two-stage ac/dc/ac
converter, but system reliability remains an open issue The most
common reliability problem is that a bidirectional switch has an
open-switch fault during operation In this paper, a matrix
con-verter driving a speed-controlled permanent-magnet synchronous
motor is examined under a single open-switch fault First, a new
fault-detection method is proposed using only the motor currents.
Second, a novel fault-tolerant switching strategy is presented By
treating the matrix converter as a two-stage rectifier/inverter,
ex-isting modulation techniques for the inverter stage can be reused,
whereas the rectifier stage is modified by control to counteract
the fault However, the proposed techniques require no additional
hardware devices or circuit modifications to the matrix converter.
Experimental results show that the proposed method can maintain
the motor speed with a maximum ripple of 2%—a fivefold
im-provement over the uncompensated system The proposed method
therefore offers a very economical and effective solution for the
matrix converter fault tolerance problem.
Index Terms—Fault diagnosis, fault tolerance, matrix converter,
pulsewidth modulation, reliability.
NOMENCLATURE
V A , V B , V C Matrix converter input voltages
V a , V b , V c Matrix converter output voltages
S xY Switch connecting output x to input Y
Vdc Virtual dc-link voltage
i a , i b , i c Output phase currents
i a , i ∗ b , i ∗ c Phase reference currents
Δi a Phase current error i ∗ a − i a
The modeling discussion makes references to a conventional
two-stage converter, consisting of a three-phase ac/dc bridge
rectifier and a three-phase dc/ac bridge inverter, but with no
physical dc-link storage Rectifier switches are denoted by C,
Manuscript received September 24, 2010; revised January 22, 2011 and
March 8, 2011; accepted April 6, 2011 Date of publication May 23, 2011; date
of current version October 4, 2011 This work was supported by the National
Science Council of Taiwan under Grants NSC-99-2221-E-011-151-MY3 and
NSC 98-2811-E-011-022.
K Nguyen-Duy and T.-H Liu are with National Taiwan University of
Science and Technology, Taipei 106, Taiwan (e-mail: k.nguyen.duy@ieee.org;
Liu@mail.ntust.edu.tw).
D.-F Chen is with the National Changhua University of Education,
Changhua 500, Taiwan (e-mail: dfchen@cc.ncue.edu.tw).
J Y Hung is with Auburn University, Auburn, AL 36849 USA (e-mail:
j.y.hung@ieee.org).
Color versions of one or more of the figures in this paper are available online
at http://ieeexplore.ieee.org.
Digital Object Identifier 10.1109/TIE.2011.2151818
and inverter switches are labeled T Upper and lower switches are distinguished by the subscripts U and L, respectively For example, C U A denotes a rectifier upper switch connected
to the source phase A, while T cL denotes an inverter lower
switch connected to the output phase c Note that a virtual dc-link voltage is denoted by plain text symbol, e.g., VAB, to distinguish from matrix converter voltages
I BACKGROUND
RESEARCH on matrix converter has received great at-tention since the inception of this kind of direct ac/ac converter [1]–[10] Current commutation issues and modulation techniques have been vastly explored in the research literature, but the topic of reliability improvement is relatively new and has received more isolated attention Recovering from matrix converter system faults presents two challenges or problems that are reviewed next
A Fault-Detection Methods
The first problem is how to identify when the fault occurs and determine the exact location of the faulty device (isola-tion) Faults that can appear within the converter include an open-switch fault (including failure of a device driver circuit [11]) and a shorted-switch fault An open-circuit fault might also occur in an output winding For the fault detection and protection against faults of an insulated-gate bipolar transistor, there are two main approaches The first approach is based on gate-drive detection working directly with the gate-drive circuit and usually relies on the measurement of the collector voltage [12], the gate voltage [13], or the induced voltage across the emitter stray inductance [14] This kind of approach can be used for both short- and open-circuit fault detections Because
of its fast decision capability, gate-drive detection is particu-larly applicable for the protection against short-circuit fault For protection of a matrix converter, however, this approach may become expensive and complicated since the number of switches is much larger than in a conventional voltage source inverter (VSI)
The second fault-detection approach is algorithm-based de-tection, which relies on software computation This approach may be applied to open-circuit fault detection so long as the system can endure the fault for the time period required to execute the algorithm Abnormal behaviors of state variables 0278-0046/$26.00 © 2011 IEEE
Trang 2like the current and voltage in the presence of a fault are
analyzed to derive an algorithm to detect the fault location
[15]–[19]
Most algorithm-based fault-detection methods have been
devoted to VSI-based applications, and much fewer studies
have been undertaken for matrix converters Thus, further study
should be carried out to discuss the detecting of the fault in the
matrix converter In addition, remedial action cannot be applied
until the exact location of the faulty switch among a matrix of
switches is determined
For safety concerns, it is recommended that, when a
short-circuit fault occurs, an autoprotecting short-circuit should be
trig-gered to immediately stop the system operation [20] Another
alternative is to employ a fast fuse in series with each of the
bidirectional switches from the output phase points Thus far
in the literature, study of the open-switch fault far outweighs
the case of the shorted-switch fault [17], [19], [21]–[26] It
can be stated that online fault-detection ability is an essential
prerequisite for developing a solution to counteract the fault
B Methods for Fault-Tolerant Operation
The second challenge to improving matrix converter system
reliability is to develop a postfault solution that maintains
system operation as close as possible to normal The solution
for fault-tolerant operation may require modification of the
con-verter topology or introduction of a different concon-verter control
strategy [21], [22], [24]
Researchers have proposed different solutions to create either
a fault-tolerant topology or revised switching strategy in the
matrix converter system For example, Kwak and Toliyat [25],
[26] proposed a topology with one to three additional triacs to
connect the source neutral point to the load neutral point or to
the output phase of a load The remedial modulation technique
relied on the indirect modulation principle [27]–[29] Under
that principle, a remedial modulation strategy in the rectifier
stage creates two equal virtual dc-link voltages with respect
to the source neutral By restructuring the converter topology
after the fault occurrence, the remaining healthy (3× 2) matrix
configuration, together with the remedial modulation algorithm,
can deal with the loss of an output leg of the converter, the
opened fault of a switch, or the loss of one output phase
winding
C Open Challenges
The aforementioned methods appear to suffer several
limita-tions For example, the work of Kwak et al might have greater
impact if it took into account the implementation on a practical
system such as an adjustable speed drive system instead of a
passive R–L prototype load Furthermore, the source neutral
point and/or the load neutral point must be accessible; in
general, these points may not be available Finally, the need for
additional triacs raises physical packaging issue and may not be
a cost-effective solution
In terms of fault detection in matrix converter systems, recent
published papers have used the concept of output error voltage
[26], [30]–[33] The principle of these methods is based on the
observation that, when there is an open-switch fault, the output error voltage signal (i.e., the difference between the output voltage of a switch and the associated input voltage) becomes abnormally high during the time when the faulty switch is triggered on Again, approaches of this kind carry another drawback To know the value of three-phase input and output voltages, it is mandatory to insert voltage-measurement circuits
or to introduce soft-voltage observers, which may, in general, lead to the need of extra space, extra cost, or computation complexity In [26], the author proposed both a fault-detection method and a postfault modulation strategy in an attempt to completely solve the fault tolerance issue However, continuous operation from the instant of fault detection to the onset of tolerant control was not ensured Specifically, the fault-detection method was verified only by computer simulation, whereas the postfault modulation algorithm was carried out with a separate experiment
D Scope of This Paper
This paper seeks to address the aforementioned problems A conventional 3× 3 matrix converter driving a speed-controlled
permanent-magnet synchronous motor (PMSM) is investigated both theoretically and experimentally First, a system descrip-tion is briefly presented (Secdescrip-tion II) Next, the authors propose
an algorithmic fault-detection method for the open-switch fault, employing only the two current sensors that are the standard hardware elements in a conventional drive system (Section III) This proposed method can quickly identify the exact location of the open-switch fault Finally, the authors propose a postfault (or fault-tolerant) switching strategy that relies only on the remaining eight switches (Section IV) No extra devices are required to maintain balanced and nearly sinusoidal three-phase output currents The experimental results show the proposed method has satisfactory performance under the operating con-dition of a single open-switch fault (Section V) Compared
to the known prior works [25], [26], [30]–[33], the proposed method has several key advantages First, no extra hardware devices are needed Second, the entire fault detection and postfault processing are executed by a digital signal proces-sor (DSP) within a very short time duration To the authors’ best knowledge, the ideas demonstrated here are the first of their kind
II SYSTEMDESCRIPTION
A Configuration of the Drive System
The configuration of the proposed drive system is shown in Fig 1 The drive system hardware consists of a wye-connected three-phase PMSM with mechanical load, a matrix converter (10-kW rating), a complex programmable logic device (CPLD) chip, and a DSP system The parameters of the PMSM are listed in Table I An encoder (2500 pulses per revolution) is mounted on the motor shaft Two Hall-effect current sensors are used to detect the stator currents of the motor The zero-voltage crossing detection circuit provides information of the input voltage source angle for modulation The DSP reads the
Trang 3Fig 1 Configuration of the tested motor drive system.
TABLE I
P ARAMETERS OF THE PMSM
zero-voltage crossing detection signal, the shaft angle, and
the stator currents of the motor and computes the control
algorithms Then, the DSP outputs the nine signals (Bus) to
trigger the solid-state power switches that produce the
switch-ing patterns of the matrix converter Finally, dependswitch-ing on
the sign of the motor current, a switch commutation strategy
is executed by the CPLD to achieve safe commutation The
hardware prototype employs the minimal number of elements
necessary to ensure proper operation of a drive system
The matrix converter is enclosed by the dashed box in Fig 1
It consists of nine bidirectional or ac switches, where each
of them possesses the capability of bidirectional energy flow
Each output phase of a 3× 3 matrix converter is connected to
three input phases by three ac switches When one ac switch
of an output phase is an opened fault, there are two remaining
ac switches that can be used to connect to the two related
input phases The two remaining healthy output phases can still
receive any of the possible voltage from the three input phases
This scenario is different from an open-circuit fault introduced
by the load In the latter case, all three ac switches connected
to the faulty output phase become useless, reforming a 3× 2
hardware matrix with floating load neutral point Previously
discussed approaches usually employ some supporting
redun-dant devices to either perform the following: 1) connect the
opened phase to some redundant leg or 2) connect the load
neutral point to some rational reference point [22], [24], [26]
The issue of an open-circuit fault in the load, however, is not addressed in this paper, which focuses on a fault within the converter
B Modulation Strategy
Modulation strategy is typically selected based on the appli-cation and the underlying hardware configuration The modu-lation mechanism in a drive system works at the closest level
to the switching fashion of the switches Furthermore, differ-ent modulation strategies create differdiffer-ent abnormal behaviors when the hardware suffers a device failure A detailed study comparing the abnormal behavior (in the presence of fault) against the normal behavior is a common approach to deriving either a fault-detection method or a postfault solution Thus, it
is necessary to choose a nominal modulation strategy for the development of a fault-tolerant solution
In this paper, the current-controlled drive is considered, leaving the voltage-controlled drive for subsequent study The current-controlled drive is very common for ac servo applica-tions where a high-bandwidth current-control loop is often de-sirable so that a reference torque can be followed The indirect modulation method [27]–[29] will be carried out throughout this paper, where later, it reveals a potential of determining the fault (Section III), as well as a remedial modulation solution (Section IV) A detailed description of the modulation strategy
is presented next
The matrix converter can be modeled as a two-stage rectifier/ inverter converter with no dc-link storage, as shown in Fig 2 The relationship of the switching patterns between matrix converter and the conventional two-stage converter can be expressed as
S xY =
T xk C kY = T xU C U Y + T xL C LY (1)
Trang 4Fig 2 Equivalent two-stage converter topology.
Fig 3 Virtual dc-link voltages for a matrix converter.
where x denotes the output phase (a, b, c), Y denotes the input
phase (A, B, C), and U and L denote the upper and lower
switches, respectively
By using the two-stage converter concept, the rectifier- and
inverter-stage conversion signals are separately generated In
the rectifier stage, the virtual dc-link voltage is constructed by
the available line-to-line source voltage There are six
com-binations of nonzero line-to-line voltage at any time instant,
but just the three positives among these shall be adopted to
be a virtual dc-link voltage to ensure a consistent logic for the
inverter stage These three positive voltages can be classified
according to their relative value as the high, middle, and low
voltages Fig 3 shows the three-type virtual dc-link voltage for
a matrix converter To aid in analysis, one voltage source period
has been subdivided and labeled with 12 different sectors The
simplest way of choosing the virtual dc link is to choose the
highest line-to-line voltage in each time instant or sector This
action is equivalent to the operation of an uncontrolled
three-phase diode-bridge rectifier, where it provides the inverter with
maximum output power
For example, if the source angle is lying within either
sector 1 or 2, then the virtual dc-link voltage VCB is chosen
(study Fig 3) By closing switches C U C and C LB in the
rectifier stage of Fig 2, the input phase voltage V Cis connected
to the positive dc rail, and V B is connected to the negative dc
rail The merit of the selection of the highest available dc-link
voltage is to take the full advantage of the input voltage
capa-bility, particularly in the presence of a disturbance such as the
induced voltage [back electromotive force (EMF)] of a servo
drive system If an adequately high switching frequency is used,
the ripple of the dc-link voltage can be compensated [34] A current-controlled drive system was successfully run under that type of modulation, as reported in [34]
Based on the principle of indirect modulation and the min-imal hardware system shown in Fig 1, the block diagram
of the drive control system used in this paper is shown in Fig 4 The block diagram consists of two feedback loops: speed- and current-control loops The speed-control loop uses
a proportional–integral (PI) controller The current-control loop
is controlled in the abc frame The matrix converter is treated
as a two-stage ac/dc/ac converter or rectifier/inverter In the inverter stage, basic hysteresis current controllers are used Based on the deviation between the motor current and the reference current, the phase current can be independently con-trolled by manipulating either the upper or lower switch on each leg Using the source angle signal, a reasonable virtual dc-link voltage in the rectifier stage is then chosen In the normal operation, the highest virtual dc-link voltage is chosen
in each sector, as described before Finally, the switching states
in the rectifier and inverter stages are combined to yield the switching logic for triggering the nine bidirectional switches
In summary, the indirect modulation strategy is carried through this work In the next section, the fault-detection method is described
III PROPOSEDFAULT-DETECTIONMETHOD
On the basis of the modulation strategy described in Section II, the effect of a converter open-switch fault on system performance is first discussed by way of an example scenario and then generalized Following that, a fault-detection method
is proposed in this section In this present case, an insight into the behavior of output currents is helpful
A Effect of Open-Switch Fault on Converter Behavior
To better understand the effect of an open-switch fault, an example will be discussed, and the results are then generalized Assume the following example conditions
1) Open-switch fault occurs in switch S aC, which connects
the input phase C to the output phase a.
2) Source angle is presently at sector 4 but is entering the range of sectors 5–8
3) A 100-μs sampling interval is used in the current-control
loop
Notice that, during sectors 5–8 (Fig 3), the virtual dc links VAC and VBCare chosen in the rectifier stage, as these are the highest available line-to-line voltages
First, consider the case where the phase-a reference current
i a is negative When Δi a = i ∗ a − i a is negative, the
current-control algorithm attempts to reduce i a during the next
sam-pling interval by connecting phase a to the negative dc rail through lower switch T aL(see Fig 2) Normally, the available
voltage in the negative dc rail is V C Therefore, the controller
attempts to connect input phase C to the output phase a by triggering switch S aC Unfortunately, switch S aC is suffering
an open-switch fault, so normal control action leads to an
open circuit of phase a The current i discharges through
Trang 5Fig 4 Block diagram of proposed control system.
the clamp circuit and approaches zero as time increases The
aforementioned condition is in effect so long as i ∗ a is negative
and the source angle is lying within sectors 5–8 Output phase
a can remain open for a time duration equal to the overlap
between i ∗ aremaining negative and the time of four consecutive
sectors 5–8 In this analysis, these are called “affected sectors.”
Similar behavior occurs when i ∗ a is positive and VCis used in
the positive virtual dc rail In the latter case, the affected sectors
are four adjacent sectors 11, 12, 1, and 2
The aforementioned analysis can be applied to all devices in
the matrix converter Let x denote the output phase a, b, or c.
Then, the affected sectors after fault occurrence are described
as follows
1) For S xC , the affected sectors are 5–8 for i x < 0 and 11,
12, 1, and 2 for i x > 0.
2) For S xB , the affected sectors are 1–4 for i x < 0 and
(7–10) for i x > 0.
3) For S xA , the affected sectors are 9–12 for i x < 0 and 3–6
for i x > 0.
The fault condition depends on the time duration of the
output current fundamental period, denoted as Tfund, as well
as the duration of the affected sectors, denoted as Taff The
reference current i ∗ a should be a sine wave that changes sign
every half of the fundamental period The affected sector
dura-tion Taff is fixed to the input source period; for a 60-Hz source,
Taff = 5.6 ms The fault time duration is approximated by
Tfault= min{Tfund/2, Taff}. (2)
Consider an example analysis for an eight-pole PMSM being
regulated at 200 r/min The output current fundamental period
is Tfund= 75 ms Thus, the fault time is approximately equal
to 5.6 ms, which is equivalent to 56 consecutive sampling
intervals The smallest fault duration occurs at the highest
oper-ating speed A maximum operoper-ating speed of 2000-r/min speed
produces a 7.5-ms current fundamental period According to
(2), the fault duration is 3.75 ms, equivalent to approximately
38 consecutive sampling intervals
However, the time duration that the output current in the faulty phase remains zero is slightly different from the fault
time Let Tzerodenote the zero-current duration, which can be estimated by subtracting from Tfaultthe time for the current to discharge from its initial value to zero through the clamp circuit
Tzero= Tfault− discharge time. (3) The phenomenon of the affected output current remaining zero in the faulty condition due to the open-circuit switch can be easily distinguished from zero-current crossings of normal operation Due to the high-bandwidth current-control loop operating at high switching frequency, the normal zero-current crossing occurs in a relatively short time, less than a few sampling intervals in the worst case
The faulty condition for the opening of an ac switch disap-pears when the source angle lies outside the affected sectors;
in this paper, such sectors are called “nonaffected sectors.”
Specifically, in the case of a single open fault occurring in
switch S aC , S bC , or S cC , the nonaffected sectors are sectors 3,
4, 9, and 10 Within these sectors, all of the three-phase output currents should be able to track their respective reference current signals Define the current error in the faulty output phase as the difference between the current and its reference
signal, i.e., Δi x = i ∗ x − i x Note that|Δi x | should be smaller
when operating under the nonaffected sectors and larger when operating under the affected sectors This feature will be used later for fault diagnosis
Based on these observations, a new fault-detection method that relies only on the motor current signal is proposed and explained in the next sections The mechanism goes through two stages
B First Stage of Fault Detection
In the first stage of fault detection, for each sampling interval,
the DSP determines whether the output current i a , i b , or i c is equal to zero In implementation practice, the DSP determines
whether the output phase current is inside a small dead band ,
because a practical system often contains noise in the current
Trang 6TABLE II
R ECOMMENDED T HRESHOLD V ALUES
sensing circuit If this condition is satisfied, the DSP continues
to check if the condition is continuously satisfied for some
dura-tion, i.e., a kind of threshold time The threshold value is chosen
based on the zero-current duration (3) The smallest
thresh-old associated with the maximum operating speed (3.75 ms
or 38 sampling intervals in the example case) should be
ade-quate for all smaller operating speeds In addition, the discharge
time of the affected current should be also considered from the
knowledge of the load time constant
The nature of the load being considered in this work is
given in Table I The estimated discharge time is less than
seven sampling intervals under full load With this knowledge,
a threshold of 30 sampling intervals is adopted for the whole
speed range in this paper Based on the zero-current duration
(3), the recommended threshold values for different operating
speeds of an eight-pole 2.1-kW PMSM are given in Table II
The threshold values for motors having different pole numbers
or operating at different nominal speeds can be computed using
the same principle
If one of the three-phase output currents satisfies the
con-dition mentioned earlier, then the conclusion is that the
open-fault switch should be one among the three switches associated
with the faulty output Thus, at the end of the first stage test,
the number of possible answers has been reduced from nine to
three In the second stage of fault detection, the exact location
of the open switch is chosen from these three possible answers
C Second Stage of Fault Detection
In the second stage of the fault detection, the exact location
of the open switch among the three possible answers is
iden-tified The summation of absolute current error |Δi x | in the
faulty phase during one voltage source period is computed and
categorized into three groups
1) Group I includes sectors 7, 8, 1, and 2 These sectors are
the nonaffected sectors for the three switches S aA , S bA,
and S cA connected to input phase A.
2) Group II includes sectors 5, 6, 11, and 12 These sectors
are the nonaffected sectors for the three switches S aB,
S bB , and S cB connected to input phase B.
3) Group III includes sectors 3, 4, 9, and 10 These sectors
are the nonaffected sectors for the three switches S aC,
S bC , and S cC connected to input phase C.
Next, the DSP determines the smallest value among the three
groups If group I has the smallest value, then the switch that
connects input phase A to the faulty output phase should be the
bad switch Likewise, if group II has the smallest value, then the
switch that connects input phase B to the faulty output phase
should be the bad switch Lastly, if group III has the smallest
TABLE III
L OCATION OF A S INGLE O PEN -F AULT AC S WITCH
value, then the switch that connects to input phase C should be
the faulty one
The exact faulty switch among the three possible answers derived from the first stage test has been identified in the second stage test The results are summarized in Table III Knowing the exact location of the open fault, further action in the control can take place to counteract the fault
The fault-detection algorithm executed within every sam-pling interval is shown in Fig 5 At the beginning of the algorithm, the DSP reads the three-phase output currents from the analog-to-digital converter and computes the three-phase current commands Next, hysteresis controllers are used to provide switching states for the inverter stage Then, the DSP
reads a fault-indicator J _f ault variable that is updated from the
previous interrupt This variable is assigned a value at the end
of the fault-detection mechanism that it indicates the location
of the single open-fault ac switch Therefore, this variable can receive nine different values associated with the nine ac switches If a fault is detected, the DSP branches to one of the nine subroutines of the proposed fault-tolerant switching Otherwise, the DSP continues to check the first condition for three-phase output current (being inside a small dead band) If this first stage test is satisfied, the DSP performs the second stage test If the second stage test fails, then normal rectifier switching states are chosen Otherwise, the exact location of the bad switch is detected, where the DSP assigns a suitable value
for the fault indicator J _f ault and branches to one of the nine
remedial switching strategies
IV FAULT-TOLERANTMODULATIONSTRATEGY Under normal conditions, the virtual dc-link voltage is ad-justed as a function of motor speed error and output current errors to obtain satisfactory performance of the PMSM drive system When an open-switch fault occurs, the high and middle voltages at some sectors cannot be used because the faulty switch is unable to turn on
For example, if switch S aCexperiences an open-switch fault, then any attempt by the controller to trigger this switch is not
feasible Input phase C cannot feed the output phase a There-fore, phase a must be modulated between input phases A and B.
Closer examination of the indirect modulation principle leads to
a solution to achieve such modulation The two-stage ac/dc/ac model (Fig 2) is again used to help explain the analysis; the
case of open-switch fault at S aC is described next
The switching function of the open faulted switch is
de-scribed by S aC = T aU C U C + T aL C LC = 0 Since the fault is
an open switch, the function value must equal zero, regardless
of switching states in either the inverter stage or rectifier stage
(study Fig 2) So as to not to open the output phase a,
Trang 7Fig 5 Current-control algorithm with online fault-detection mechanism.
switches T aU and C U C must not be simultaneously turned on
This is also true for the pair T aL and C LC
Suppose that the current error is negative (Δi a = (i ∗ a −
i a ) < 0) Within the inverter stage, the lower switch T aLshould
be turned on so as to reduce the current i a From the
aforemen-tioned switching constraints, rectifier switch C LC must not be
turned on Either C LA or C LBmay be chosen, which offers the
negative virtual dc rail voltages V A or V B The positive dc rail
has no similar constraints, so any of C U A , C U B , and C U Ccan
be turned on
Similar logic applies for the case of positive current error
(Δi a > 0): Inverter switch T aU must be turned on to increase
i a , but rectifier switch C U C must not be turned on The
alter-native is to turn on either C U A or C U B for the positive virtual
dc rail The negative virtual dc rail can freely adopt any one of
C LA , C LB , or C LC Summarized in Table IV are the combinations of feasible positive and negative rail voltages that yield proper virtual
dc-link voltage for the open-switch fault of switch S aC The
12 columns of the table describe rail voltages for the
12 sectors The upper half of the table covers the case of negative current error, while the lower half covers the positive current error case The selections of maximum virtual dc-link voltage are highlighted in colors red, violet, and blue Corre-sponding waveforms are shown in Fig 6
In the implementation practice, feasible switching states in the inverter stage are first determined, followed by selection
of switching states in the rectifier stage Current error Δi a of the affected output phase gives information on how to choose a proper virtual dc-link voltage Synthesis of the switching states from the two-stage ac/dc/ac converter yields the triggering signals for the matrix converter
The aforementioned process is directly extended to switches
in the other output phases For instance, when S bA , S bB, or
S bC has an open-switch fault, attention should be paid to
phase-b current deviation Δi b = (i ∗ b − i b) to choose a proper dc-link voltage for the rectifier stage Detailed switching rules
for all single open-switch faults are given in Table V, where x denotes the output phase a, b, or c The shaded cells are for the example described earlier (fault in phase a).
V EXPERIMENTALRESULTS The experimental studies examined motor currents, motor torque, steady-state speed error, current harmonics, load distur-bance rejection, speed step response, and speed trajectory track-ing Performances were examined with and without remedial actions
A Motor Currents, Torque, and Speed Error
The system operation from normal condition to a single open-switch fault without any remedial action is shown in Fig 7 Prior to the fault, the system is in steady state, with the speed regulated at 200 r/min under a 2-N· m load At time
t = 0.1 s, switch S aC is opened by the program to produce the
phenomenon of an open-switch fault The output currents i a,
i , and i are shown in Fig 7(a)–(c), respectively It can be
Trang 8TABLE IV
F EASIBLE R AIL V OLTAGES FOR O PEN -S WITCH F AULTS aC
Fig 6 Virtual dc-link waveforms using the maximum available voltages for
the case of open-switch faulted S aC.
observed that the output current i ais distorted and equals zero
repetitively after time t = 0.1 s The major reason is that, in
some duration, output phase a was not connected to any input.
Fig 7(d) shows the switching logic of T aU, which is used in the
two-stage converter model inverter stage to regulate i a During
the fault, T aU stays at either zero or one to connect phase a to
the input phase C, leading to the open-circuit fault in phase a.
This phenomenon agrees with the earlier analysis in Section III
Whenever phase a is opened, it introduces an unbalanced
two-phase machine with floating load neutral point As a result,
i b and i c are strongly affected by the fault in phase a [see
Fig 7(b) and (c)] In the presence of the machine back EMF,
the system becomes more unbalanced and nonlinear Thus, the
electromagnetic torque contains repetitive dips and ripples, as
shown in Fig 7(f) Consequently, the speed ripple is quite high
due to the bad torque [Fig 7(e)]
To evaluate the speed-control performance of the system,
three error measures are examined: maximum error Emax,
mean error Eme, and root-mean-square (rms) error Erms In the
case of Fig 7(e), Eme= 4.86 r/min, and Erms= 8.08 r/min.
The largest absolute speed error is Emax= 20 r/min, which is
10% of the operating speed Fig 7(g) shows a partial zoom of
i a for 75 ms after the fault, which is equal to one fundamental
period of the current The fault time is about 5.6 ms, which
agrees with the analysis in Section III The real zero-current
duration is just slightly smaller than 5.6 ms, since the discharge
time of current from its initial value to zero is very small for the motor under test
The system operation using the proposed fault detection and fault-tolerant switching strategy is shown in Fig 8 After the
fault occurs at 0.1 s, the system determines that current i a satisfies the first checking condition (i a= 0 for 30 consecutive sampling intervals) The proposed two-stage fault-detection mechanism is performed to identify the exact location of the open switch This phenomenon can be seen more clearly from
the partial zoom of i a in Fig 8(g) Immediately after the successful fault detection, the proposed fault-tolerant switching
strategy is engaged to counteract the fault, pulling the current i a
back to its desired trajectory It can be seen from Fig 8(a)–(c) that the effect of open-circuit fault is eliminated with the proposed fault-tolerant switching technique All of the three-phase output currents become more balanced and are very close
to their desired sinusoidal waveforms after time t = 0.1 s As
a result, the torque response becomes much better, as shown in Fig 8(f) The speed response is shown in Fig 8(e), with errors
Eme= 0.28 r/min and Erms= 2.28 r/min The largest absolute speed error in steady state after the fault is Emax= 4 r/min, which is 2% of the operating speed Table VI summarizes the maximum, mean, and rms errors for the two experiments Units
in the table are percentage of nominal speed
B Current Harmonics
The harmonic analysis is introduced in addition to the torque and speed analyses to further reveal the impact of the fault, as well as the efficacy of the proposed solution Fig 9(a) shows
the harmonic spectrum of i a after the fault occurs with no remedial solution The fundamental frequency for an eight-pole PMSM operating at 200 r/min is 13.33 Hz Since the fault happens in every source period, the 60-Hz harmonic is exceptionally large; its amplitude is about 50% of the fun-damental amplitude In addition, the spectrum contains many other higher order harmonic components The total harmonic distortion, therefore, is expected to be very high Such phenom-enon contributes to the overheating of the motor winding, as well as electromagnetic interference The current discharges to the clamp circuit every source period, imposing more stress on the clamp circuit capacitor, and thus requires more attention in clamp circuit design The uncompensated speed ripple is not
Trang 9TABLE V
S WITCHING R ULES FOR A LL S INGLE O PEN -S WITCH F AULTS
excessively large, but the sudden drop or high deviation within
a period of the torque can be harmful for the mechanical load
coupled to the motor Therefore, some action should be engaged
to stop the system as soon as possible for safety concerns
Fig 9(b) shows the harmonic spectrum of i a after the fault
occurs with the proposed solution The fundamental component
of 13.33 Hz becomes bigger, outweighing the impact of other
harmonics The 60-Hz harmonic is considerably reduced to
about 17% of the fundamental harmonic Furthermore, other
higher order harmonics are significantly attenuated Thus, the
quality of the current and the torque produced are much
improved
C Load Disturbance Rejection, Step Response, and
Trajectory Tracking
Fig 10 shows the disturbance rejection response to an
addi-tional 3-N· m load It can be observed that the proposed
fault-tolerant switching strategy can also maintain some disturbance
rejection capability; the dip of speed and the recovery time were
almost the same as in the normal operation
Fig 11 shows the speed transient (step) response of the drive
system, for (a) the case of normal operation and (b) faulty
operation under the proposed fault-tolerant control method
This test was taken under a no-load condition The results show
that the proposed fault-tolerant solution can successfully start
up the drive system This feature is noteworthy if the system is stopped after fault detection, but has to be restarted Without the proposed fault-tolerant switching strategy, the imbalance
of the system might prevent the system from starting, and the abnormal behavior is predicted to be very serious, particularly when the torque command is large during the start-up period For these reasons, an experiment of faulty step response without remedial action is not carried out in this work
Fig 12(a) and (b) shows the triangular speed reference track-ing ability The waveforms show that the drive system tracks
a varying reference, even under a fault condition The fault-tolerant switching strategy can still produce a proper dynamic torque when operating under transient conditions
In summary, all of the experimental results show that the proposed online fault-detection method and postfault switching strategy can operate correctly and effectively The experimental results also validate the theoretical analysis
VI DISCUSSION This study has been primarily concerned on the open-circuit fault of a single ac switch within the matrix converter system, subject to the constraint of having neither redundant hard-ware devices nor any hardhard-ware reconfiguration action How-ever, the merit of this work is recognizable The experimental fault-detection method and fault-tolerant switching strategy
Trang 10Fig 7 Operation from normal mode to a fault without a remedial solution.
Output currents (a) i a , (b) i b , and (c) i c; (d) inverter-stage switching logic of
output phase a; (e) motor speed response; (f) estimated electromagnetic torque;
and (g) partial zoom of i during a fault.
Fig 8 Operation from normal mode to a fault with online fault detection
and the proposed switching strategy Output currents (a) i a , (b) i b , and (c) i c;
(d) inverter-stage switching logic of output phase a; (e) motor speed response; (f) estimated electromagnetic torque; and (g) partial zoom of i during a fault.