I
SPACE VECTOR MODULATION WITH UNITY INPUT POWER FACTOR
FOR FORCED COMMUTATED CYCLOCONVERTERS
Laszl6 Huber
Institute for Power and Electronic Engineering
Faculty of Technical Sciences
University of Novi Sad
21000 Novi Sad, P.O. Box 55, Yugoslavia
DuSan BorojeviC
Virginia Power Electronics Center
The Bradley Department of Electrical Engineering
Virginia Polytechnic Institute and State University
Blacksburg, VA 24061-0111, U.S.A.
Abstract - A novel modulation technique for three
phase to three phase (30-30) forced comnutated cyclo-
converters (FCCs) is presented. It is based on the
space vector representation of the output voltages and
input currents in the complex plane. The resultant
output line voltages and input phase currents do not
contain low frequency harmonics. The input current
displacement factor and the converter voltage gain can
be freely varied,regardless of the load power factor;
the only restriction being the equality of input and
output active powers. The modulation technique holds
for any input and output frequencies. so that it can be
also applied for 30 ac to dc and dc to 30 ac conver-
sion, thus making FCC a universal power conversion
module.
The proposed modulation technique is theoretically
derived from the desired average transfer functions.
Time domain simulation and spectral analysis of the
output voltages and input currents, are shown. Digital
implementation of the controller using a microprocessor
system with reduced time computation, and the experi-
mental results, are presented.
I . INTRODUCTION
Forced commutated cycloconverters (FCCs) are direct
ac to ac converter structures capable of providing
simultaneous voltage and frequency transformation.
Topologically, they are matrix converters, 1. e. a four
quadrant switch (4QSW) exists between each input and
each output phase. Of largest practical interest are
the converters with three input and three output phases
( 3 Q - 3 0 ) . The 30-30 FCC with input LC filter and delta
connected RL load is shown in Fig. 1. As the matrix
converter does not exclude zero input or zero output
frequency, it can be also applied for 30 ac to dc and
dc to 30 ac conversion; thus having the perspective to
become a universal power conversion module [11.
Intensive ongoing research is mainly concentrated on
two aspects: implementation of the 4QSWs and control.
Regarding the implementation of the 4QSWs. it has
been reported [21-[41 that safe commutation of 4QSWs
cannot be achieved in only one step, but a multi-
stepped switching procedure is recommended. It requires
the division of each 4QSW into two internal conduction
paths, i . e . two two-quadrant switches (ZQSWs), SO that
the current can be independently controlled for each
direction. Thus, the switches SlJ in Fig. 1 are real-
ized with two antiparallel ZQSWs, which are implemented
by series connection of a MOSFET and a diode, as is
also shown in Fig. 1.
Four major ob'ectives in designing control of FCCs
are: maximum voftage gain, low harmonic distortion,
unity input power factor, and simple implementation.
Various FCC control schemes that have been proposed
[21-[61, compromised one or more objectives, and failed
to reach the theoretical optimum given in [41. The FCC
modulation algorithm presented in this paper succeeds
in approaching the optimum.
In this paper the indirect transfer function approach
to control of FCCs [61 is used. The modulation process
is fictitiously divided in two parts: rectification and
inversion. One of the standard inverter PUM control
methods is the space vector modulation (SVM) technique
[71, which yields higher voltage gain and less harmonic
distortion, compared with other modulation techniques
[ S I . In the FCC control reported in [21, a modified
output voltage SVM technique was combined with the
simple 30 full-wave rectification. Consequently, the
input currents contained relatively large low-frequency
harmonics, although the output characteristics were
optimal. The input current SVM technique used in PWM 30
ac to dc rectifiers [91 results in controllable input
displacement factor and input currents with practically
no low-frequency harmonics. In this paper, the output
voltage SVM is used for inversion, simultaneously with
the input current SVM for rectification. In this way no
low frequency harmonics are produced in either output
voltage or input current. The input current displace-
ment factor and the converter voltage gain can be
freely varied, only restricted*by the equality of input
and output active powers.
In this paper, the proposed modulation technique is
first theoretically derived from the desired average
transfer functions, using the methodology from [lo].
SVM formulation of the algorithm is presented next,
followed by the time and frequency domain analyses. A
possible digital implementation of the controller using
microprocessor is shown, and the experimental results
obtained on the hardware described in [111 and [121 are
presented.
11. FCC SWITCHING FUNCTIONS
Physically, the same switches perform both rectifica-
tion and inversion. Since the FCC is supplied by the
voltage source, the input phases must never be shorted,
and due to the inductive nature of the load, the output
phases must not be left open. If the switching function
of a switch S j k in Fig. 1 is defined as
the constraints can be expressed as
jc{A,B,C} .
Sja + Sjb + Sjc = 1 ,
(2)
With these constraints, the switches in the FCC from
Fig. 1 can assume only 27 allowed combinations shown in
Table I. The table also shows which input and output
phases are mutually connected for each allowed
switching combination, as well as the resulting output
line voltages and input phase currents. The switching
combinations can be classified into three groups. The
first group includes 6 combinations where each output
phase is connected to a different output phase. In the
second group, there are 3x6=18 combinations with only
two output phases shorted. The third group includes 3
combinations with all three output phases shorted.
From Table I and Fig. 1. the following expressions
for the output line voltages and input phase currents
are directly derived:
( 3 )
TABLE I
FCC SWITCHING COMBINATIONS
the averaged equivalents of (3) and ( 4 ) are
where iAB=iA-iB, iBc=iB-ic, and icA=ic-iA was used.
Let the input phase voltages be given by
and the desired average output line voltages by
cos (~,t-p,+30~ 1
COS ( 0, t -po+3O0+ 1 20, 1
( 8 )
( 9 )
If the differential duty cycle matrix D is chosen as
Fig. 1. Topology of 30-30 FCC.
COS (U, t -(po+3O0 1
( 4 )
111. FCC AVERAGE FUNCTIONS
For the output voltage and input current synthesis, a
PUM with carrier frequency f, is used. If the high-
frequency components of the variables in (3) and ( 4 )
are neglected, the remaining low-frequency components
represent the average values of the variables, over the
T,=l/f. . The average value of a
switching period
switching function S J k is the duty cycle of the switch
S J k , and is denoted as d j k . Defining the differen-
tial duty cycle matrix D as
where Osmsl is the modulation index, and p i is an
arbitrary angle, it is easily verified that (8)-(10)
satisfy equation ( 6 ) with
v,.
(11)
Due to the low-pass filtering nature of the load, the
output phase currents can be assumed sinusoidal, and
hence given by
= (fi/2).~i,*m*cos(pl) .
COS (b~~t-~~-cp~+30~)
cos(oot-~,-~L+30"-12O~~
COS (~0t-(p0-~+300+1200
1
(12)
where cos((p~) is the load power factor at the output
frequency f, . If (10) and (12) are substituted into
(71, the average input phase currents are given by
[$I=
I
[ cos (Ui t-(pi+120° 1
cos(wlt-cp1)
1033
11,. cos(oit-(pi-12O0) ,
(13)
11, = (fi/2)*Io,.m-cos(~~) .
(14)
where
Since in and (PI in (10) can be independently selec-
ted, it follows from (8). (11) and (13) that the input
displacement angle 'pi and the converter voltage gain
Vo,/V~,
may be freely adjusted. The only restriction
is equality of the input and output active powers,
because from (11) and (14) it follows that
.
(15)
Unity input displacement factor is obtained for 'p1=0 ,
which from (111, with m=l , also results in the maxi-
mum output to input voltage ratio of A/2 .
I~~*cos((P~)~P~
P~=~.V~,.
IV. SWITCH DUTY CYCLES
Desired differential duty cycles are defined in (10).
From (51, (91, (101, and (13) they can be expressed as
-1 5 dlk-djk = m.ylJ'xk 5 1 , ije{AB.BC.CA),
YIJ'~IJ/(~~~o,) , XkzTk/Ilm ,
ke{a,b,c} .
(16)
Because duty cycles of individual switches must be
positive, they cannot be directly solved for from (16).
Instead, they have to be expressed as dlfferent
sinusoidal functions whenever the term Y I J - ~ ~ changes
sign.
The period of 30-symmetric signals can be divided
into six 60°-segments where none of the signals changes
sign. Within each segment, one signal has different
sign and larger absolute value than the other two
signals. Absolute value of one of these two signals is
monotonically falling while the other is rising. Part
of the periods of Y!J
and xk signals is shown in
Fig. 2. During each time interval ~ 1 - T 4 the products
YlJ'xk do not change sign. Since the periods of Y ~ J
and xk signals are each divided into six segments,
there are actually 6x6=36 different combinations of
ylJ'Xk terms with constant signs.
In order to define general expressions for the indi-
vidual switch duty cycles, regardless of which
60°-segments are currently used, it is convenient to
introduce new notation, where instead of the functions
xk and YIJ from (161, new functions xd , xf , x, ,
and YDF , YFR , YRD are defined as follows
I
Fig. 2. Input phase current (a), and output line
voltage (b), 60°-segments.
which by using (91, (101, (13) and (17) can be expres-
sed as
[
YDF
VDF
i F R ] = m*[yFR]*[xd
VRD
Y RD
xf Xr].
(20)
From (17). (19) and (201, the following relations are
directly obtained for m>O
(21)
(22)
(23)
that
1
The average equivalent of the constraints (21, in new
notation is given as
djd+djf+dJ,=l ,
je{D,F,Rk ,
and duty cycles must satisfy
(24)
* (17)
such that
Note that due to the 3@-symmetry, if YDF is "differ-
ent" then the "falling" must be YFR and the "rising"
must be YRD . As illustrated in Fig. 2. the correspon-
dence between {A,B,C,a,b,c} and {D,F.R,d,f,r) changes
at each segment boundary, so the products
ije{DF,FB.RD). ks{d.f,r} ,
(18)
now have constant signs throughout the intervals T I
to 'c4 , and actually never change sign.
from (6) and (5) now becomes
The expression for the average output line voltages
YIJ'Xk ,
[ iFR ] = IFd-dRd dFf-dRf dFr-dRr]. Lfn]
dDd-dFd dof-dFf dDr-dFr Vdn
(19)
9
VDF
VRD
dRd-dki dRf-dDf dRr-dDr Vrn
0 5 djk 5 1 ,
jc{D,F,R), ke{d,f,r) ,
(25)
in order to be physically realizable. Relations (17)
and (21)-(25) completely determine the individual duty
cycles at any given instant.
However, the twelve equations (21)-(24) are not
independent because
xd + xf + x, = 0
and YDF + YFR + YRD = 0
(26)
Actually, only seven of these twelve equations are
independent, so that two out of nine unknowns dJk can
be arbitrarily chosen to satisfy (25). From (21)-(23)
and (25). the following conditions are directly derived
.
(27)
In order to simplify control, it is desirable to choose
the two arbitrary unknowns in such a way that at least
two switches are inactive, i.e. their duty cycles are 1
or 0. With this constraint, there are three sets of
solutions to (21)-(24) that satisfy (27). They are
presented in Table 11, where for notational brevity the
following was used:
1034
can assume only seven discrete positions in the complex
plane, called the input current switching state vectors
(SSVs), as shown in Fig. 3(a). For example, if the
switching combination 1 from the subgroup 11-A in Table
I is used, the input phase currents are ia=iA , ib=O ,
and ic=-iA , producing the SSV 11 if iA>o and Iq
. Switching combination 4 produces the same
if iA'O
SSVs but for the opposite polarity of i A . The other
four combinations from the same subgroup produce the
remaining four SSVs in Fig. 3(a). All the SSVs have
same magnitude, which from Fig. 3(a) is
ke{l, . . . , 6 ) ,
(32)
where In=liAl . Switching combinations from subgroups
11-B and 11-C produce SSVs in same positions but with
different magnitudes, given by (32) and by In=liel and
IH=liCl, respectively. The switching combinations from
group I 1 1 result in the zero input current SSV IO .
from (13) and (31) is given by
The desired average input current space vector, which
II, = (2/fi)*Ia ,
can be approximated by two adjacent input current SSVs
If and I, , using standard SVM, as shown in Fig.
3(b). The on-times of the SSVs are
Tf = T,,-~~sin(60°-~,,) ,
IH
Tr = T,,*~~sin(B.,)
To= = T,, - Tf - T,
(34)
If the available average output current magnitude In
could be somehow kept constant, the average input phase
currents would be 30 balanced and without low-frequency
harmonics [91. This will be achieved with the output
voltage SVM.
Only two input phases are used to produce an input
current SSV. From Fig. 3(b), the SSV If is obtained
when the input phases d and f are connected to
output phases, while the input phases d and r are
used for the SSV Ir . For example, assume that at a
given instant two adjacent SSVs are
and
Ir=I1 . From Fig. 3 it follows that in this case d=a ,
f=b , and r=c . Vector 16 can be produced by switch-
ing combination 6 in subgroup 11-A from Table I if iA
is positive, or by combination 3 if i A is negative.
It can be also produced by switching combinations 6 or
3 from the subgroups 11-B and 11-C. As seen from Table
I, regardless of a subgroup, combination 6 results in
one output line voltage equal to zero, one to
Vdf(=Vab) , and one to -Vdf , while the combination 3
produces same result with opposite polarity. Similar
analysis can be done for the switching combinations 1
and 4 which produce the SSV I1 . This is summarized in
Table 111. where the switching sequences resulting in
the output voltages of different polarity are labeled
as P and N. This procedure can be repeated for any two
adjacent SSVs and the same generalized result will be
obtained.
Id=I6
dmf = m-YRo.xf
dRDr = m*ym*X, .
dFRf = m.YFR.xf
( 2 8 )
dFRr = m*YFR'Xr '
From the preceding derivation and Fig. 2, the
individual switch duty cycles can be found in the
following way. At a given instant to , the currently
used input phase current and output line voltage seg-
ments can be identified, and the correspondence between
{A,B,C,a,b,c} and {D,F,R,d,f,r} can be found using
definition (17). Since the modulation functions change
only at the boundaries of the segments, instead of the
absolute time t , angles from the beginnings of the
currently used input and output segments can be
employed. These angles, denoted as Os,
respectively, are shown in Fig. 2. It is easily veri-
fied from the figure that
and
e,.,
After substituting ( 2 9 ) into (281, individual duty
cycles can be found from Table I1 for a selected set of
solutions.
( 2 9 )
V. SPACE VECTOR MODULATION
From (20) and (26) it follows that
(30)
i.e. the output line voltages are synthesized by using
only two input line voltages within a switching period
T, . This means that the switching combinations from
the first group in Table I are not used. Because the
switching combinations from the second and third groups
result in one of the output line voltages and one of
the input phase currents equal to zero, they can be
used for output voltage SVM [71, [SI and input current
SVM 191.
A. Input Current SVM
The output line currents can be considered constant
during a short switching interval T,, . Then, for the
switching combinations from groups I1 and I11 in Table
I, the input phase current space vector, defined as
,
i i ~ ~ ( i a + i b . e + J 1 2 0 0 + i c . e - J l ~ o )
3
(31 1
1035
Fig. 3. (a) FCC input phase current hexagon;
(b) Input current SVM.
I
FR\
RD/
Fig. 4. (a) FCC output line voltage hexagon;
(b) Input current SVM.
Vz and V5 . All the SSVs have same average magnitude,
given by
v, = (2/fi).VW, ,
(40)
As with the current SVM, the zero SSV VO is produced
by switching combinations from group I11 in table I.
je{l, ..., 61 .
The desired average output line voltage space vector,
which from (9) and (39) is given by
is approximated by PUM of two adjacent output voltage
SSVs which are denoted as VFR and Vm in Fig. 4(b).
The on-times of the two vectors are given by
(41 1
TFR = T,~m~~in(60~-6.~)
TRD = T,*m*sin(B,,)
Tov = Ts - TFR - TRD ,
where from (41) and Fig. 4(b)
(42)
Each output voltage SSV is produced by one switching
sequence from Table I11 used to realize the input
current SVM. For example, assume that at a given ins-
tant two adjacent SSVs are VFR=V.5 and Vm=V1 . From
Fig. 4, it follows that in this case DF=AB , FR=BC ,
and RD=CA , so that D=A , F=B , and R=C . Vector v.5
is produced by the switching combinations from subgroup
11-B in Table 111 which result in V&O
, VBC
O , it follows
that the switching sequence N in Table 111 has to be
used for the synthesis of the vector v.5 . Since the
on-time of the voltage SSV v.5
is TFR, the whole
.
sequence should have the same duration, f . e . T.,=TFR
Similarly, V1 is produced by the combinations from
, VBC=O , and Vc.magnitude In in (34) is constant. From Table IV, it
follows that
1
Ts
In = --'I-TFR-~F + Tm*iDI .
(44)
It is evident that the 60°-sectors of the output line
voltage hexagon in Fig. 4(a) directly correspond to the
60°-segments of the output line voltages in Fig. 2.
Since the phase difference between output line voltages
and currents is ca , from Fig. 2, (9) and (12). the
output line currents can be expressed as
iFR = -sign(vDF) ~Io,~sin~600-~.,+~~~/~
iRD = -sign(voF).I,,.sin(B,,-~L)/~
IDF = - iFR - IRD
,
,
(45)
Using iD=iDF-im
(42) and (45) into (441, In can be derived as
and iF=iFR-iDF , and substituting
result in "high" pulses becoming "low" pulses every 30'
and in sudden jumps at the 60°-segment boundaries.
Although the introduced errors may not be significant
for large switching frequencies, it is desirable to
change the switching sequence every 30°. In this way,
the middle pulses are always synthesized from the
higher input line voltage, and the edge pulses from the
lower input line voltage, so that the symmetry is
maintained throughout operation. This modification is
reflected in the notation of the switching times in
Fig. 5, where instead of f and r , the symbols h
(higher) and 1 (lower) are used. The envelope of the
higher pulses is denoted as vh and of the lower
pulses as VI .
Since operation of the FCC with the unity input power
factor is of greatest practical importance, only the
case when cpi=O is further analyzed and implemented.
Ii,=In
In = (fi/2)*m*1,.*cos((~L)
(46)
which is constant and same as (14). so that the assump-
used in deriving V m x in (38) is
tion
valid.
Input current and output voltage SVM can be realized
with sequence of five different switching combinations,
as shown in Table IV. Their duration within a switching
period T, can be found from the table and evaluated by
using (34). (421, and (461, as
TFRf = T,.m. sin (6Oo-B,, * sin (60°-0,,)
TFRr = TS~m~sin(6O0-B,,) -sin(eSc)
TRDf = T,*m.sin(B,,) ~sin(60°-B,,)
T R D ~ = T,.m-sin(B.,)
.sin(e,,)
(47)
By comparing (47) with (28) and (29) it follows that
dFRf = TFRf/Ts
dFRr = TFRrlTs'
dmf = Tmf/Ts,
dmr = Tmr/Ts
(48)
i . e . the theoretically derived desired average duty
cycles are directly implemented with the described SVM.
Table IV does not contain all possible sequences. It
can be verified by direct inspection, that the sequence
shown in Table IV corresponds to the first set of
solutions for individual switch duty cycles in Table
11. The other two sets of solutions in Table I1 are
obtained when the switching sequence in Table IV is
modified by realizing the zero vector with input phases
f and r . The sequence can be also modified by chan-
ging the order of the switching combinations within the
switching period T, , but this does not change total
duty cycles of the switches.
Harmonic contents of the output voltages and input
currents can be improved if the switching intervals are
each halved and symmetrically distributed within a
switching period T, , as shown in Fig. 5. The figure
within one
illustrates output line voltage
(grossly) expanded switching cycle. From Table IV it
follows that the output line voltages are synthesized
of consecutive "chops" of the input line voltages ?Vdf
and +vrd . It can be seen from Fig. 5 that this would
VDF
VI. TIME WMAIN ANALYSIS
A. Output Voltage Analysis
Time and frequency domain analyses of the 39-39 FCC
with indirect transfer function can be significantly
simplified if the differential switching function
matrix in (3) is represented as a product of fictitious
inverter and rectifier transfer functions. Then (3) can
be rewritten as
F ~ B C .
(49)
Fra . Frb . Frc
FIAB ,
where
represent the transfer functions of the FCC's ficti-
tious inverter and rectifier part, respectively.
FICA and
The output line voltages VAB, VBC and VCA are synthe-
sized from consecutive "chops" of the two envelopes of
input line voltages, vh and VI , as shown in Fig. 5 .
It is convenient to decompose the output line voltages
into "high" and "low" components, using the superposi-
tion principle, so that
VABh + "AB1
E!:]=[:;:;
[ii:]=[:::~J+b::::].
"'::]=[::::d'vh
FIABh
FlABh
F ~ A S I
+ k;;;:].vl
.
(50)
To obtain (50) from (491, the inverter and rectifier
transfer functions in (49) have to be transformed as
FIABI (51) li]=b:;L:E;::;L::].
h* Frah+l *Fra1
(52)
where h=l and 1=0 during T F ~ and Tmh , whereas
during TFRI and Tml h=O and 1=1 . The product of
the rectifier transfer function matrix and the input
voltage vector yields the two input voltage envelopes
Fig. 5. Output line voltage waveform synthesis.
Fig. 6. Output line voltage VAB waveforms:
a) instantaneous, b) averaged.
1037
I
By substituting (51) and (52) into (49). and by using
(531, (50) is obtained.
The 30-30 FCC was simulated using this approach. The
output line voltage VAB(t.1
waveform for a stationary
case, for fi=50Hz, f0=40Hz, fs=1200Hz, (po=3O0, and m=l,
is shown in Fig. 6(a). Averaged output line voltage,
obtained by averaging the instantaneous output voltage
over each switching period T. and by linear interpola-
tion of the discrete values, is shown in Fig. 6(b).
B. Input Current Analysis
Due to the duality of the forward voltage transfer
function and the reverse current transfer function of
the FCC, (6) and (71, the FCC input currents are deter-
mined, as
(541
Using the superposition principle, by substituting (511
and (52) into (541, the FCC input currents are
Fig. 7. Waveforms of input phase voltages (a), and
input phase current i, : b) instantaneous, c) averaged.
where ih and il represent the partial input cur-
rents of the FCC's fictitious inverter part, which are
determined as
(55)
(56)
ih = FiABh iAB + FiBch iBC + FiCAh iCA
il = F I A B ~ iAB + FiBcl iBc + Fic~i iCA .
The output line currents, iAB, iBc and icA, consist
of the fundamental component, with a small ripple
superimposed, due to the filtering nature of the load.
For simplification in the input current analysis, it
will be assumed that the output line currents have only
the fundamental component.
Using this procedure, the simulated waveform of the
was obtained for the sta-
input phase current i,(t)
tionary case, for (p~=15O , as shown in Fig. 7(b). Also
shown in Fig. 7 are the input phase voltages and the
averaged current i,(t)
As can be seen from Figs. 6 and 7, the averaged input
phase current and output line voltage are almost
perfect sinusoids, and the input power factor is
practically 1.
-
.
VII. SPECTRAL ANALYSIS
A. Output Voltage Analysis
Due to the decomposition (501, the frequency spectrum
of the output line voltage V A B ( ~ ) can be found as the
sum of spectra of VABh and V A B ~ .
In order to derive the frequency spectrum of the
partial output line voltage VABh, the envelope voltage
vh and the "inverter" transfer function FiABh are
expressed by Fourier series
(57)
The three Spectra, Vh(f) , FiABh(f) and VABh(f)
fi=50Hz , f,=4OHz ,
for the stationary case, for
m=l , are shown in Figs.
fS=1200Hz , (po=3O0 , and
8(a), (b) and (c). As can be seen, FlABh(f) contains,
besides the standard harmonic groups around integer
multiples of the switching frequency, harmonics at
6flffo=300Hzf40Hz . In Vh(f) the first two components
are dominant. Hence, VABh(f) presents practically the
reproduced spectrum FiABh(f 1 .
The corresponding harmonics in
The spectral analysis of the second part of the
output voltage, V A B ~ , is identical to the analysis of
VABh . The Fourier series of v1 , F ~ A B ~ and V A B ~
have the same form as expressions (571, (58) and (601,
except that instead of "h" subscript "1" has to be
written. The three spectra, vl(f) , FiABl(f)
and
VABl(f) , are shown in Figs. 8(d), (e) and (f).
VABh(f)
and
v~~l(f) , at 6fl?fO=300Hz?40Hz , have nearly the same
amplitude, but opposite phase. Hence, these unwanted
harmonics compensate each other in the total spectrum
of the output line voltage VAB, as shown in Fig. 8(g).
Similar spectral analysis is valid for the voltages
VCA . The fundamental components of the
VBC
output line voltages are almost ideally 30 balanced,
due to the 30 symmetry of the "inverter" transfer
functions, i.e.
and
CAB^^
eABx=@xp , eBcx=exp-1200, ecAx,exp+1200,
C~cxp e C C A X ~ = Cxp,
(61 1
The fundamental frequency of the "inverter" transfer
function (58) is f,/p, pcN , i . e . it is less than or
equal to the fundamental output frequency fo. This is
valid for
where x=h or x=l .
All the voltage harmonics in Fig. 8 are normalized to
the input line voltage amplitude.
Equation (59) is not a restriction, because it includes
all the practical cases in digital implementation. The
In order to derive the frequency spectrum of the
i&, , the "rectifier"
partial input phase current
(59)
B. Input Current Analysis
1038
ih(f)
ples of the switching frequency, a harmonic at
6fl=300Hz . The spectrum i&(f) , in the critical
.
frequency range is mainly proportional to F,,h(f)
This is evident from the fact that the 300Hz component
Fr,h(f) ,
of
harmonics at frequencies fi and (6jtl)-fl , JEN .
phase current, i,l
iah . The three spectra,
i,l(fI
The spectral analysis of the second part of the input
, is identical to the analysis of
and
, are shown in Figs. 9(d), (e) and (f).
produces, when multiplied by
F,,l(f) , il(f)
lsbo
2ab0
560
0.0
1 .o
lab0
0.0 J
(b) 0.5
2sbo d m f(W
1 .o L
(c)0,5L
0.0 1 .o (d)0.5j
0.0 1 .o (e)0.51
Again, as in the output voltage case, the correspon-
and i.l(f) , at the Criti-
ding harmonics in i&(f)
cal frequencies 6flffi=300Hz~50Hz , have nearly the
same amplitude, but opposite phase. Hence, these unwan-
ted harmonics compensate each other in the total spec-
trum of the input phase current i, , Fig. 9 ( g ) .
All the current harmonics in Fig. 9 are normalized to
the amplitude of the output line current fundamental
component.
compute the switching times according t o (471,
convert the switching times to switching pulses,
The FCC space vector modulator has to perform the
VIII. DIGITAL IMPLEMENTATION
following tasks:
* distribute the switching pulses to individual
4QSWs, based on the currently used input voltage
30°-segment and output voltage 6O0-segment.
0.0 1 .o
(9 0.0 0
1.0,
11
(9) 0.5
.
5
0.0
560
II I..
15bo
lobo
I I I I , .
2sbo
zdoo
3obo f ( M )
Fig. 8 . Frequency spectrum of
(a) Input voltage envelope vh ,
(b) Fictitious inverter transfer functions FlABh,
( c ) Partial output line voltage VABh ,
(d) Input Voltage Envelope vi ,
(e) Fictitious Inverter Transfer Function F ~ A B ~
(fl Partial Output Line Voltage V A B ~ ,
( g ) Total Output Line Voltage VAB .
,
transfer function Frah is expressed by Fourier series:
C;~-cos((6k-l)qt) . (62)
1
Frah=Cahl'COS(Wit) +
E (C:hr*coS((6k+l)olt)+
+
k= 1
~
,
,lbbo,,
,,,
,
,
,
1500
zoo0 2500
YJoOf(H2)
, ,
(a)::],
~
0.0
1 .o
(b) 0.5
0.0
0.0
(4
0.0
(e) 0.5
"O
1
By substituting ( 5 8 ) into (56). and using (611, the
partial input current of the FCC's "inverter" part is
obtained
3
2
ih = - ' c h ~ ' c o ~ ( ( p ~ + ( p L - 3 0 ° ~ ~ ~ ~ )
+
[ i
( - - i).~,t
+ ~ i , . ~ ~ ~
+ ei,,
11
.
(63)
Multiplication of (62) by (63) yields the FCC partial
iah . The three spectra,
input phase current
F,,h(f)
, ih(f) and i,h(f) , for the stationary case,
for (p~=15' , are shown in Figs. 9(a), (b) and (c). As
can be seen, ih(f) contains, besides the dc component
and the standard harmonic group around integer multi-
1039
Fig. 9. Frequency spectrum of
(a) Fictitious rectifier transfer function Frah ,
(b) Fictitious inverter input current ih ,
(c) Partial input phase current iah ,
(d) Fictitious rectifier transfer function Fral ,
(e) Fictitious inverter input current il ,
(f) Partial input phase current i a l ,
(g) Total input phase current i, .