Académique Documents
Professionnel Documents
Culture Documents
Abstract-In this paper, a simple space vector pulse width with the level increasing.
modulation (SVPWM) algorithm for multilevel inverters is D
I. INTRODUCTION
In conventional two-level inverter configurations, the
harmonic contents reduction of an inverter output current is
achieved mainly by increasing the switching frequency. But
the switching frequency is restricted by the switching loss in
high power and high voltage applications [3]. In such
applications, multilevel inverters have been widely used in Fig. 1. Circuit diagram of a three-level diode-clamped invener
recent years for the advantage of low harmonic output at low
switching frequency. At the same time, low blocking voltage In this paper, a simple method is proposed to implement
in the switching devices can be achieved. There are three the processes above and the procedure introduced is common
main kinds of multilevel inverter topologies: diode-clamped for both the low-level and high-level inverters. The proposed
inverter, flying capacitor inverter and cascaded inverter. algorithm for a three-level inverter (shown as Fig.1) is
Various Pulse Width Modulation (PWM) algorithms have verified by simulation and experiment.
been studied to control the multilevel inverter systems and
Space Vector Pulse Width Modulation (SVPWM) method is 11. SIMPLE
SVPWM ALGORITHM
a valid one. The most significant advantages of SVPWM are
Table I shows the possible switching states for the
-
fast dvnamic resDonse and wide linear ranxe of fundamental
voltage compared with the conventional PWM. But when it
is applied to the diode-clamped inverter and flying capacitor
inverter, the SVPWM strategy also has to solve the
neutral-point voltage unbalance problem.
statS St, Sh S,. S4, V"*
Generally speaking, there are three main steps to obtain P ON ON OFF OFF V I
the proper switching states during each sample period for the 0 OFF ON ON OFF Vd2
SVPWM method [I-3,5-61: N OFF OFF ON ON 0
1) Choose the proper basic vectors.
2) Calculate the dwelling time of each selected vectors.
3) Select the proper sequence of the pulse. three-level inverter of Fig.1. Three kinds of switching states
It is not easy to implement the steps above directly with the exist in each phase. Fig.2 shows the basic space voltage
reference voltage vector amplitude and phase, especially in vectors of a three-phase three-level inverter [1,3,5,6]. The
the case of high-level inverters. The most direct way of zero voltage vector V, has three switching states (PPP, 000
calculating the time is to decompose all the vectors into real and NNN). Each of the small voltage vectors (VI - V,) has
part and imaginary part [SI. Another efficient way is to two states. Each of the middle vectors (V,, VI,, VI*, VI,, VI,,
calculate the time according to reference voltage vector of V18) and the large vectors (V,, V,, VI,, VI,, V,,, VI,) has only
each phase [3][6]. Many papers discussed the methods to one state respectively. The different switching states of the
solve the problem and they mainly focus on the last two small vectors have different effects on the neutral-point
processes because the first one is fairly simple for the voltage.
three-level inverters. But for higher level inverters, all the Generally, in SVPWM techniques, the reference voltage
three processes become complex. In [3], a new way was vector V, is located in a triangle, in which three voltage
proposed to deal with the inverter as a reduced lower level vectors are corresponding to the three apexes. They are
inverter but the calculation complexity will also increase selected to minimize the harmonic components of the output
02004 IEEE.
0-7803-8399-0/04/$20.00 3476
2004 35th Annual IEEE Power Electronics Specialists Conference Aachen, Germany, 2004
v,=
J vm’+vm~-2v,vmcos”
3
(5)
m-I<V,<m (6)
n-lcVm<n (7)
(0 0) 0 0) (20)
Fig. 3. The m-n coardinates of region A
Where m and n are integers. There are three possible
cases:
Step I : Pre-treatment ofthe basic vectors a) V, +Vm<m+n-l . That means V, is located in the
Region A is redrawn for convenience as shown in Fig.3. A
left-bottom shadow triangle. The vectors (m-I, n-I), (m-I, n)
new coordinates namely m-n coordinates can be established
and (m. n-I) are the nearest vectors and should be chosen.
as illustrated in the figure. Different from the rectangular
coordinates, the new coordinates have two axes intersecting b) V, +V, >m+n-l . That means V, is located in the
with the angle o f d 3 . 0 n l y the first quadrant of the coordinate right-top shadow triangle. The vectors (m-I, n), (m. n- 1) and
is used because the vectors located in other regions can be (m. n) are the nearest vectors and should be chosen.
transformed to the first quadrant by clockwise rotating an c) V, +V, =m+n-l . Vr lies at the middle line and either a)
angle of k*n/3 (k=l, 2, 3 , 4 or 5 for Region B, C, D, E or F
o r b ) can be chosen.
respectively). In the new coordinates system, the original
voltage vector is represented as the coordinate scale. The
basic voltage vectors correspond to the integer scales.
1471
~
20% 35th Annual IEEE Power Electronics Specialists Conference Aachen. Germany. 2004
Step 3: Calculate the dwelling time of the selected vectors. modulation or not simply by checking the following
Here the dwelling time of each vector is calculated. inequality:
Assume the three nearest vectors are (ma, nl), (m2, n,) and V, +V, >M ( 1 1)
(m3, n3) and tl, tz and t3 are their dwelling time respectively. A useful method to deal with over modulation is to replace
By solving equation set, the dwelling time of the three the vector V, by V; as illustrated in Fig.5. The magnitudes of
selected vectors can finally be yielded as follows: V;, V’, and V’, are obtained by their original values
multiplied by a factor of M/(V,,,, +V,). And the consequent
steps are the same as the normal modulation SVPWM.
Ar
neutral-point voltage.
2) The other method is to re-arrange the time distribution
of the redundant voltage vectors.
Both methods are applicable and the first one is selected at
the next part.
e
(Vrm’O)(Vrm 0)
Fig. 5. Over-modulation mode
3478
~
2004 35th Annual IEEE Power Electronics Specialists Conference Aachen, Germany, 2004
Fig.6 shows the simulation results of the line voltage, The angle e is in the range of(0, d 3 ) . The values ofk, and
current and the FFT result of the line voltage for the k, were pre-calculated and stored in the ROM, that can
modulation index of0.7. Fig.7 shows the simulation result of greatly reduce the DSP working time.
the line voltage, current and the FFT result ofthe line voltage Fig.8 (a) and Fig.9 (a) show the experimental results of
for the modulation index of 0.4. The Total Harmonic line voltage and current for the modulation index of 0.7 and
Distortion (THD) is about 38.0% for m,=0.7 and 60.9% for 0.4 respectively. Fig.8 (b) and Fig.9 (b) show the FFT results
mi=0.4. of the line voltage for the modulation index of 0.7 and 0.4
respectively. The neutral-point voltage is balanced for both
cases. The experimental results are coincident with the
simulation results, which shows the validity of the proposed
control algorithm.
IV. CONCLUSION
0 0.01 0.32 0.m 0 w 0.05 0.03 A new simple SVPWM method is proposed and verified
by simulation and experiment of a three-level inverter. It is
4
I obvious that the validity of the algorithm in multilevel
inverters with more levels is similar as in three-level inverter.
Compared with conventional methods, this method has the
advantage of ease implementing, especially for the inverters
with more levels.
1
0 001 0.w om 0.w O M 0.03
(a) . . .
........... ...........
10'
. :,:
. . . . . . =. ,. ~. . . .i ,.i . . I
......
i,i
. ..
. ..
. ..
. ..
. ..
~,
....... ........ .......
~ ~ ~
..
. ............ .. .. ........ .. .. . . . .
. . . . . . . . . . . . . . . . . . . . . . . ..,
~I i . .
. ..........................
. .
. .
. . . . . . . . . . . . . . . . . . . . .......
. . . . . .
. . . .
b I i d s x L I w F i I V I ms . .
10~2
0 02 04 0.0 0.8 I 12 1.4 I6 I S 2 1,4.l,h,*lgFt.,DI* 6"s , I , , , , , , , ,
, , , , , I , , ,, I, , , ,I ,, ,
x 10.
(a)
(b)
Fig. 1.Simulation results for m d . 4 (a) the line voltage and current; (b) I
(b)
Fig. 8. Experiment results for m,=0.7 (a) the line voltage and current: (b)
2M .
k,=-sinO the FFT of line voltage
J;
3479
2004 35th Annual IEEE Power Electronics Specialists Conference Aachen, Germany, 2094
1->j””b ..........
b
. .
I . . . : . .
..........
:
, [ t a = z i n ~ r ”S n L
[,*n&,Lrn~,”,5rn,, , I , , , ,
] , . . ,. A
. .
,,, , , , , , I , , , , I , , ,
(a)
1 I
. . . .
. . . . . .
............... ...................
. . . . . .
. . . . . .
. . . . . . .
. . . .
. . . . . .
. . . . .
. . . .
. . . .
. . .
(b)
Fig. 9. Experiment results far m,=0.4 (a) the line voltage and current: (b)
the FFT of line voltage
ACKNOWLEDGMENT
This work is supported by the National Nature Science
Foundation of China (50277035 and 50307012).
REFERENCES
M. Koyama, T. Fujii, R. Uchida, and T. Kawabata, “Space voltage
vector-based new PWM methad for large capacity three-level GTO
inverter,” in Proc. 1992ronf Power ElectronicsandMotion Conlrol,
pp.271-276
S. Fukuda, Y.MatSumoto, and A. Sagawa, “Optimal-regulator-based
control o f N K boost rectifiers for unity power factor and reduced
neutral-point-potential variations,” IEEE Trans. Industrial
Electronics, Vol. 46, pp.527-834, June 1999
Jae Hyeong Seo, Chang Ho Choi, 2nd Dong Seok Hyun, “A new
simplified space-vector PWM method for three-level inverters,’’ IEEE
Trans. Power Electronics. Vol. 16, pp.545-550, July 2001
A. Cataliotli, F. Genduso, G. U.Gallurn, “A new over modulation
strategy for high-switching frequency space vector PWM voltage
source inverlers,” in Pmc. 2002 IEEE Industrial Elecrronics, Vol. 3,
pp.778-783
3480