Professional Documents
Culture Documents
Page 1
2/27/2010
Principle of operation of a Matrix Converter under Space Vector Pulse Width Modulation control
Prasid Syam, Department of Electrical Engineering Bengal Engineering and Science University, Shibpur
Matrix converter is a power level direct frequency changer Desirable characteristics of a power level direct frequency changer 1) 2) 3) 4) 5) 6) Power conversion possible from any input frequency to any output frequency Bidirectional power flow Input current sinusoidal Output current sinusoidal Input displacement factor controllable No intermediate energy storage element for power conversion
ps
Page 2
2/27/2010
The switches Sjk are bidirectional switches. The output load is considered to be inductive in nature, therefore, during switching, it is assumed to act as constant current load, not changing with the step change in voltage. Two basic constraints of operation : 1) Input phases never be short circuited through switches at any switching interval. This will protect the switches against flowing of input supply short-circuit current. 2) Any of the output phases never be open circuited through switching operations to break the inductive current in the load . Otherwise, an open circuit voltage can destroy the switching devices. . The switching function of a switch, Sjk (t) is defined as,
o i
i o
-o -o+2/3
-i+4/3 -i
i+4/3 i+4/3
-i+4/3
o+2/3 o+4/3
-o+4/3
/6 /6 /6 /6 /6 /6
5/6 5/6
-2/3iA 7/6
/2
7/6 -/6
/2
psyameebesus_nampet_besus prasidsyam@yahoo.co.uk
ps
2 B a b a a c a b c b b a b c c a c c b a a b 2 C a a c b b c b b a a a a 3 b b b c c c vab -vab 0 -vca vca 0 vbc -vbc 0 -vab vab 0 0 vca -vca -iB iB 0 -iB 0 iB 0 -iB iB iB -iB 0 iC 0 -iC 0 iC -iC -iC iC 0 -iC 0 iC 0 -iC iC iC -iC 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 0 0 1 0 0 0 0 1 1 0 0 0 0 1 1 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0 1
Page 3
0 0 0 1 0 0 1 1 0 0 1 0 0 1 0 0 0 0 0 0 0 1 1 0 1 0 0 1 1 0 1 1 0 0 0 0 0 0 1 1 1 0 0 1 0 0 0 0 1 1 0 0 0 0 1 1 0 1 1 0 0 0 0 1 0 0 0 0 0 0 0 0 1 1 0 0 0 1
2/27/2010
-2/3vab 2/3vca -2/3vbc 2/3vab -2/3vca 2/3vbc -2/3vab -2/3vca -2/3vbc 2/3vab 0 0 0 5/6 5/6 5/6 5/6 3/2 3/2 3/2 3/2 3/2 3/2 -2/3iB -/6 2/3iB 2/3iB 2/3iC 2/3iC 2/3iC 0 0 0 7/6 -/6 -2/3iB /2 -2/3iC 7/6
0 -vbc vbc 0 vab -vab 0 -vca vca 0 vbc -vbc 0 -vab vab 0 0 0 0 0 0 0 0 0
/2
7/6 -/6 -
Each of these switching combinations relates output voltage to input voltage and input current to output current. The switching combinations are divided into three groups. The each of the combinations can be conveniently analysed by the generated space vectors of input current and output voltage. Assuming sinusoidal input voltage, input line to line voltage space vector is, v i = 2 / 3(v ab + v bc e j.2 / 3 + v ca e j.4 / 3) = 3Vim where, i = i t + 30 o and input a-phase voltage via = Vim cos( i t )
j. i
{Note: The initial phase angle for t = 0 is 30o for the input line voltage space vector. The output line voltage space vector}
o = o t o + 30 o o is an arbitrary angle
and
psyameebesus_nampet_besus prasidsyam@yahoo.co.uk
ps
Page 4
2/27/2010
i = i t i
= 2 / 3( i + i
a
j .2 / 3 + i
j j .4 / 3 ) = I im e i
= 2 / 3(i + i
A
j.2 / 3 +
i e
C
j.4 / 3) =
I om e
j o
Combination of group 1
The output voltage vector having a phase angle o, which is dependent on phase angle, i of the corresponding input voltage space vector and this angle is time varying ( space vector is not stationary). We cannot use this combination. In the same way the input current vector has a phase angle i which is related to the phase angle o of the output current vector and this angle is time varying ( space vector is not stationary). These combinations are not used in space vector modulation because the phase of output voltage and input current are not stationary.
Combination of Group II a, b and c
From the table1 we can get output line voltages and input phase currents in terms of input phase voltages and output phase currents respectively. They space vectors are stationary in the sense that the phase angles are not dependent on time. The instantaneous expression for output line voltages ( for delta connected load these are also the phase voltages)
v AB = v BC vCA
ol
psyameebesus_nampet_besus prasidsyam@yahoo.co.uk
ps
SAa SBa = SBa SCa SCa SAa
Page 5
2/27/2010
S S S
S S S
= T phl .viph
(1)
Where TphL is the instantaneous input-phase to output-line transfer function matrix of the 3-phase to 3-phase matrix converter. The local averaged value( the averaged value over a switching time period) of a switching function Sjk(t) is the duty cycle of a switch Sjk , denoted as djk. Similarly the instantaneous expression for input phase currents in terms of output load currents is,
ia iiph = ib ic
Aa
S S = S S S S
Ba Ca
Ba
S S
Ab Bb Cb
Bb
Ca
Aa
S S S S
Cb
Ab
S S .i S S i S S i
Ac Bc Bc Cc Cc Ac
BC CA
AB
T
phl
.iol
(2)
Note that ioL is actually the current flowing in the phase if the load is connected in delta. Now the low frequency equivalents ( taking the average value over a switching time period and rejecting high frequency harmonics) of the voltage and current equations and the transfer function matrices mentioned above can be written as, 0 d jk 1 , Where, j {A, B, C}, k {a, b, c} (3)
d
V
ja
+ d jb + d jc = 1 , Where j {A, B, C}
phl iph
'=
iph
phl
ol
Where,
psyameebesus_nampet_besus prasidsyam@yahoo.co.uk
ps
Page 6
2/27/2010
d d d
Ab
Bb
dCb
dBb
Cb
dAb
d d d
(8)
Then with the low frequency input phase to output line transfer function chosen as,
cos(ot o +30 ) cos( t ) ' = mcos( t +30o 120o) cos( t o) 120 T o o cos( t o +30o +120o) cos( t +120o) o
o
i i phl i i i i
Where
i is
(9)
(10) Here due to inductive nature of load, the output load currents( for a delta connected load these are the current flowing in phases of the delta connected load) can be assumed sinusoidal and it is given as, 6 psyameebesus_nampet_besus prasidsyam@yahoo.co.uk
V om =
3 / 2 .V im.m. cos( i )
ps
Page 7
o) cos( t + o o l 30 O 3 cos(ot o l + 30 120o) O cos( t + + 120o) o o l 30
2/27/2010
oph
I /
om
. (11)
Where,
substituting equation (9) and (11), into (6), the local averaged input phase currents( the line currents) are obtained as, a cos( i t ) i o iph = b = I im cos( t 120 ) i i c cos( i t + 120o) i
(12)
im
3 / 2. I .m.cos( )
om l
(13)
From the expression of Vom, we can make trade off between the modulation index, m, the displacement angle. Unity input power factor is obtained for
voltage gain Vom/Vim, and the input displacement angle, i , independently of the load
voltage gain of 3/2. Physically the only restriction is the equality of the input and output active powers, because, from the expressions of Vom and Iim ,
psyameebesus_nampet_besus prasidsyam@yahoo.co.uk
ps
Page 8
T
2/27/2010
cos( t + 30o) cos( t ) o o ' = mcos( t + 30 o 120 o) cos( t o) 120 T o o cos( t +30 o +120 o) cos( t + o) 120 o o
i i phl i i i i
This transfer matrix can be thought of product of two matrices, T ' = ' ( ).T ' ( ) T phl T VSI O VSR i T ' Now, T VSR ( ) .V iph i
cos( t ) cos( t) i i i o) o = V im cos( t 120 ) cos( t 120 i i i o cos( i t +120 ) cos( t + 120o) i i
=3/2.Vim.cos ( i ) =Constant (a voltage)
' multiplying the constant voltage obtained from VSR stage with T VSI ( O ) , averaged
a voltage source inverter (VSI) operation. This approach, where matrix converter can be emulated as a back-to-back VSR-VSI converter is called indirect transfer function approach (ITF). Figure 3.3 shows an equivalent VSR-VSI form of a 3-phase AC-to-AC matrix converter. A virtual DC link is established by thus manner. output line voltage V ol' can be obtained, provided equation (10) is satisfied. It is milar to
psyameebesus_nampet_besus prasidsyam@yahoo.co.uk
ps
Page 9
Fig. 2 Equivalent VSR-VSI conversions
2/27/2010
The indirect transfer function approach allows space vector PWM technique to be used for both VSR and VSI stage simultaneously for over all matrix converter control.
VSR SVM
A voltage source rectifier converts AC input voltages to DC output voltage and current. Figure 4.1 shows the VSR part of the equivalent VSR-VSI conversion of matrix converter. Here the VSR is loaded by the DC current, IDC = ip
And the relation between input currents and DC link current is, T ia Spa Spb Spc + iDC ib = . iDC ic Sna Snb Snc At any instant two switches, one from upper row and another from lower row of the converter can be ON at rectifier side. The possible switch combinations for rectifier, corresponding switch matrix states, and expression of input phase current space vector in 9 psyameebesus_nampet_besus prasidsyam@yahoo.co.uk
S S
pa
S S
pb
na
nb
S S
pc nc
ps
Page 10
2/27/2010
terms of DC link current are shown in table 2. The ON state of a switch is denoted by 1 and OFF state is denoted by a 0. The input current space vector is defined as j .2 / 3 + j .4 / 3 ) = 2 / 3( +
i ie
a b
ie
c
From Table-2 it can be seen that the resulting stationary space vectors corresponding to the allowable switch combinations are of constant magnitude and phase. Hence these vectors are called the switching state vectors (SSVs). These SSVs are plotted and space vector hexagon is formed. Fig. 4a shows the input current hexagon.
Number
S S
pa
na
S S
pb
nb
S S
pc nc
T
ia
ib
ic
ii
/6
VDC
1 0 0 0 0 1 0 1 0 0 0 1
+iDC
-iDC
(2/3)iDC
-vca
+iDC
-iDC
(2/3)iDC
/2
I2
vbc
0 1 0 1 0 0 0 0 1 1 0 0 0 0 1 0 1 0 1 0 0 0 1 0
-iDC
+iDC
(2/3)iDC
5/6
I3
-vab
-iDC
+iDC
(2/3)iDC
-5/6
I4
vca
-iDC
+iDC
(2/3)iDC
-/2
I5
-vbc
+iDC
-iDC
(2/3)iDC
-/6
I6
vab
10
psyameebesus_nampet_besus prasidsyam@yahoo.co.uk
ps 7
Page 11
2/27/2010
0 I0
1 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 1
I0
I0
11
psyameebesus_nampet_besus prasidsyam@yahoo.co.uk
ps
Page 12
2/27/2010
Let the expression of the desired input phase current to be generated in complex plane is,
i =I e
i im
j( it i )
At any instant of time the rotating input current vector i , can be approximated by two adjacent switching state vectors and zero switching state vector. Let at any instant the input current vector
Figure 4.b. Now from the theory of space vector PWM, From geometry(Fig. 4.c),
i = I + I + I
i
I=
.sin(60 -sc)/Sin(60 ), I=
.sin(sc)/sin(60o)
But, I1.T/Ts=I and I2.T/Ts=I o Hence, T/Ts= d= mc. sin (60 -sc)
T/Ts= d= mc. sin (sc) And d0=T0/Ts=1- d- d Where, 0mc=Iim/IDC 1 and Ts is the total sampling or switching time. =I1. d+I2. d+I0. d0 The switching for I1 makes, ia=IDC and ic=-IDC and switching for I2 makes, ib=IDC and ic= -IDC
So,
i
Hence the local averaged value of the input phase currents for a switching cycle within sector 2 of the VSR hexagon, are 12 psyameebesus_nampet_besus prasidsyam@yahoo.co.uk
ps
Page 13
2/27/2010
. (14) By the substitution of, sc =(i.t-i)-30 , for 30 (i.t-i) 90 with in sector 2 the local averaged value of the input phase current follows the desired input current given by, (Note that initial phase at t=0 for the input current vector is i .
ia' cos( i t ) i o iiph' = ib' = I im .cos( t 120 ) , Where mc=Iim/IDC i i ic' o cos( t + 120 )
i i
The VSR local averaged output voltage is determined as, ' ' 3 V pn = T T VSR .V iph = 2 . mc .V im . cos( i )
This is a constant.
VSI SVM A three phase voltage source inverter converts a DC voltage to three-phase AC. Fig. 5 shows the VSI part of the equivalent VSR-VSI conversion of matrix converter. Here the VSI is supplied by the DC voltage VDC=Vpn , derived from VSR part.
13
psyameebesus_nampet_besus prasidsyam@yahoo.co.uk
ps
Page 14
2/27/2010
S Ap S An
S Bp S Bn
SCp SCn
And the relation between output voltages and input DC link voltage is, T V An ' S Ap S Bp SCp VDC + V Bn' = S Bn SCn VDC V S An Cn ' + where, VDC = V pn ' and VDC = Vnn '
VDC = V pn = VDC VDC
+
Here the switching constraint is that two switches of a same leg of the inverter can never be ON simultaneously (to prevent short circuit of the input dc voltage) and at any instant any three switches of the 6-switch inverter will be ON ( not to make any of the output phases open-circuited). The ON state and the OFF state of a switch is denoted by 1 and 0 respectively. If all upper switches or all lower switches are ON then output voltage become zero(Zero vectors). The three-phase system is transformed in to spatial (two-axis real and imaginary) co-ordinates by using the transform,
= 2 / 3( v + v
AB
BC
j 2 / 3
+v
CA
j 4 / 3
From Table-3 it can be seen that the resulting vectors corresponding to the allowable switch combinations are of constant magnitude and phase. Hence like VSR stage, these vectors are called the switching state vectors (SSVs). These SSVs are plotted and space vector hexagon is formed. Figure 5a shows the output voltage hexagon. Table 3 SSVs of output voltage hexagon 14 psyameebesus_nampet_besus prasidsyam@yahoo.co.uk
ps
N o
Page 15
2/27/2010
Output voltage + IDC
S Ap S An
S Bp S Bn
SCp SCn
T
vAB
vBC
vCA
vo
/6
1 0 0 0 1 1
1 1 0 0 0 1
0 1 0 1 0 1
+VDC
-VDC
(2/3)VDC
+VDC
-VDC
(2/3)VDC
/2
V2
-iC
-VDC
+VDC
(2/3)VDC
5/6
V3
iB
0 1 1 1 0 0 0 0 1 1 1 0 1 0 1 0 1 0
-VDC
+VDC
(2/3)VDC
-5/6
V4
-iA
-VDC
+VDC
(2/3)VDC
-/2
V5
iC
+VDC
-VDC
(2/3)VDC
-/6
V6
-iB
1 1 1 0 0 0
0 0 0 1 1 1
V0
V0
15
psyameebesus_nampet_besus prasidsyam@yahoo.co.uk
ps
Page 16
2/27/2010
Let the expression of the desired output line voltage to be generated in complex plane is,
= 3.Vom.ej (ot-o+/6)
At any instant of time the rotating output voltage vector input current vector
adjacent switching state vectors and zero switching state vector. Let at any instant the
in Fig. 5b. Now from the theory of space vector PWM, geometry(Fig.6),
=V+V+V0,
then from
V=
o .sin
(60o-sv)/sin (60o)
16 psyameebesus_nampet_besus prasidsyam@yahoo.co.uk
ps
Page 17
2/27/2010
V=
But, V1.T/Ts= V and V2.T/Ts= V o Hence, T/Ts = d= mv. sin (60 -sv)
T/Ts = d= mv. sin (sv) And d0=T0/Ts=1- d - d Where, 0 mv=(3.Vom)/VDC 1 and Ts is the total sampling or switching time. = V1. d + V2. d +V0. d0 The switching for V1 generates, vAB=+VDC and vBC=0 and vCA=-VDC and the switching for V2 generates, vAB=0 and vBC=+VDC and vCA=-VDC.
So,
o
The local averaged value of the output line voltages for a switching cycle with in sector 2 of the VSI hexagon, are
o sin ( v AB' d 60 sv ) v ' = VDC = mv.sin ( ) d sv BC vCA' 300 cos( (d + d ) sv
DC
(15) o By substituting, sv = (o.t-o+30 )-30 , for 30 (o.t-o+30 ) 90 with in sector 2 the local averaged value of the output line voltage follows the desired output line voltage given by, o) cos( t + v AB' o o 30 O vol' = v BC' = 3V om cos( t + 30 120o) Where, mv=3 Vom/VDC o o O vCA' cos( t + +120o) o o 30
o o o o
The VSI local-averaged input current is determined ' ' as, i p = T T . = 3 / 2. I om . mv . cos( ) l VSI iol Which is a constant current.
ps
Page 18
2/27/2010
be directly connected. Since both the VSR and the VSI hexagons contain six sectors, there will be 6x6=36 combinations of sectors or operating sectors. If at any instant, the sector 2 of both output voltage and input current hexagon are active then, the low frequency input phase to output line voltage transfer matrix cycle becomes,
T phl
'
(16) Where,
ps
Page 19
2/27/2010
19
psyameebesus_nampet_besus prasidsyam@yahoo.co.uk
ps
Page 20
2/27/2010
Fig.7. Switching combinations for matrix converter derived from equivalent VSR-VSI model
As harmonic contents of the output voltages and the input currents can be improved if the switching intervals are each halved and symmetrically distributed with in a switching period Ts, in the practical use, the following switching sequence is used :
d/2- d/2- d/2- d/2- d0- d/2- d/2- d/2- d/2. Relevant papers:
1. 2. L. Huber, and D. Borojevic, Space vector modulated Three-Phase to Three-Phase Matrix Converter with Input Power Factor Correction. IEEE Trans. Ind. Applicat., vol. 31, pp. 1234-1246, Nov./Dec. 1995. P. Nielsen, F. Blaabjerg and J. K. Pedersen, Space vector modulated Matrix Converter with minimized number of switchings and a feedforward compensation of input voltage unbalance, Proc. Power Electronics, Drives and Energy Systems for Industrial Growth, 8-11 Jan, 1996, pages 833-839 P. Wheeler, J. Rodriguez, J. Clare, L. Empringham, A. Weinstein, Matrix Converters: A Technology Review, IEEE Trans. Ind. Electron., vol. 49, pp. 276-289, Apr. 2002
3.
20
psyameebesus_nampet_besus prasidsyam@yahoo.co.uk