University of Seville
Electronic Engineering Department
Power Electronics Group
3
4
CONTENTS:
5
3.3.1. Three-Leg Three-Wire Flying Capacitor Converter Model
3.3.2. Three-Leg Four-Wire Flying Capacitor Converter Model
3.3.3. Four-Leg Four-Wire Flying Capacitor Converter Model
7. Future works
9. References
10. Acknowledgments
6
7
Chapter 1
1.1 Introduction
8
1.2 Objectives
On the other hand, multilevel converters present problems to achieve the balance
of DC capacitors. The second objective of this thesis is the development of
simple and low-cost control strategies to get voltage balance based on the use of
redundant vectors using proposed SVPWM strategies. These control algorithms
should be completely generalized and they could be applied to different
multilevel converter topologies and for any number of levels.
9
Chapter 2
Multilevel Converter
Topologies
2.1 Introduction
Multilevel converters present great advantages compared with typical and very
well known two-level converters [5][6]. These advantages are fundamentally
10
focused on improvements in the output signals quality and a nominal power
increase in the converter. These properties make multilevel converters very
attractive to the industry and nowadays, researchers all over the world are
spending great efforts trying to improve multilevel converters performance as the
control simplification and the performance of different optimisation algorithms in
order to enhance the Total Harmonic Distortion (THD) of the output signals, the
balancing of the DC capacitors voltage, the ripple of the load currents, , etc.
For instance, nowadays researchers are centered on the harmonic elimination
using pre-calculated switching functions [7]-[11], the development of new
multilevel converter topologies (hybrids or new ones) and the development of
new control strategies. This thesis is not focused on the harmonic elimination
topic and the control strategies for the complete system are not discussed. New
topologies are not presented in this thesis but using common multilevel converter
topologies, new voltage strategies are proposed.
11
2.2.1 Diode-Clamped Converter (DCC)
The proposed modification to get the three-level converter added two new
transistors per phase (see Figure 2.2). Using this new topology, each transistor
tolerates at the most a voltage equal to VDC/2. So, if these new transistors have
12
the same characteristics than the transistors in two-level case, the DC-Link
voltage can be doubled achieving a value equal to 2VDC.
But, this converter topology still has a problem. If transistors S1 and S2 are
switched on and transistors S3 and S4 are switched off, VDC voltage should be
equally shared between transistors S3 and S4. But, there is not any mechanism
that assures it. The solution of this problem appears thanks to use the clamping
diodes. In each phase, two diodes clamp each transistor voltage. Finally, in
Figure 2.2, a three-level Diode Clamped Converter (DCC) is shown. In this
converter topology, the DC-Link voltage is equally shared between capacitors C1
and C2.
13
short-circuit in some DC-Link capacitor or they let the output opened. For
instance, if S1, S2 and S3 are switched on, a short-circuit is created in capacitor
C2. Besides, the voltage in transistor S4 is VDC being its maximum admissible
voltage equal to VDC/2. The possible switching configurations are shown in
TABLE 2.I. Only three possible output phase voltages with respect to 0 (middle
point of the DC-Link) appear using this converter and this is the reason to name
this converter as a three-level converter.
S1 S2 S3 S4 Phase-0 voltage
ON ON OFF OFF VDC/2
OFF ON ON OFF 0
OFF OFF ON ON -VDC/2
TABLE 2.I. Possible switching configurations in a three-level DCC
S1 S2 S3 S4 S5 S6 S7 S8 Phase-0 voltage
ON ON ON ON OFF OFF OFF OFF VDC/2
OFF ON ON ON ON OFF OFF OFF VDC/4
OFF OFF ON ON ON ON OFF OFF 0
OFF OFF OFF ON ON ON ON OFF -VDC/4
OFF OFF OFF OFF ON ON ON ON -VDC/2
TABLE 2.II. Possible switching configurations in a five-level DCC
14
Figure 2.3. Single phase Five-level Diode-Clamped Converter
In general, for N-level DCC topology all the possible switching configurations
have N-1 adjacent transistors switched on in each phase and the possible output
phase voltages with respect to 0 take N discrete values in equally spaced out in
the voltage range {-VDC/2, VDC/2}.
15
2.2.1.1 Advantages and disadvantages of FCC topology
16
Figure 2.4. Conventional three-phase three-level Flying Capacitor Converter
The topology can be extended trying to achieve more levels in the output phase
voltages with respect to 0. In order to show it, a phase of an extended FCC is
represented in Figure 2.5. All the switching configurations in FCC can be studied
using a systematic method. There is not a complete freedom in the transistors
switching in each phase. In fact, each transistor can be associated with other
transistor in the same phase forming different couples and only one of the
transistors in each couple can be switched on at the same time. Each transistors
couple forms one basic cell of the converter. If both transistors were switched on
at the same instant, a short-circuit would be created in the flying capacitor of the
basic cell. Multilevel FCC topology can be represented in a different way
showing that the converter can be built connecting several basic cells in series.
An M-cell single-phase FCC is achieved thanks to M basic cells connected in
series [26]. A FCC basic cell and the M-cell single phase FCC topology are
shown in Figure 2.6 and Figure 2.7 respectively.
17
Figure 2.5. Phase of an extended Flying Capacitor Converter
18
Figure 2.6. Basic flying capacitor cell
The switching configurations study can be done defining each transistor couple
state in a basic cell as a binary value specifying if the couple state is low (the
lowest transistor of the basic cell is switched on) or high (the highest transistor of
the basic cell is switched on). So, for a single phase x M-cell FCC, binary factors
Hxi can be defined as follows:
19
0, S xi = OFF
H xi = with i = 1,..., M (2.1)
1, S xi = ON
So, in general, for M-cell FCC case, there are 2M-1 possible switching
configurations where Hxi with i=1, , M marks the state of each transistors
couple in the basic cell i in the single phase x [27].
Figure 2.8. Four-cell single phase FCC using OFBCS voltage ratio
20
Using this voltages ratio, there are only four possible switching configurations in
each phase for two-cell single phase FCC and they are shown in TABLE 2.III
using basic cells binary values Hxi. Other possibilities are not allowed because
they create short-circuit in some capacitor or they let the output opened. It is
important to say that two different switching configurations achieve the same
output phase voltage with respect to 0. This is very important because this type of
converter has redundant switching configurations. It will be shown later that this
property can be used to improve the floating capacitors voltage control. From
TABLE 2.III it can be concluded that two-cell single phase FCC is a three-level
single phase FCC with one redundant switching configuration. The state of each
phase is denoted by an integer number where 0 means that the output Vxo
voltage is the minimum voltage possible.
Phasex-0 Phasex
SX1 SX2 HX1 HX2
voltage State
ON ON 1 1 VDC/2 2
ON OFF 1 0 0 1 Redundant switching
OFF ON 0 1 0 1 configurations
OFF OFF 0 0 -VDC/2 0
The same calculations can be done using the four-cell single phase FCC topology
with OFBCS voltages ratio. In this case, there are more possible switching
configurations and they are shown in TABLE 2.IV. The calculation results show
that this topology achieves five different output voltage levels presenting several
redundant switching configurations. Using OFBCS voltages ratio, the number of
21
output levels (N) is the number of basic cells (M) plus one. In general, there is an
easy way to calculate the output phase voltage with respect to 0 thanks to the
couples binary values using OFBCS voltages ratio.
M
Phasex _ State = H xi
i =1
(2.2)
V V
Vout = DC Phasex _ State - DC
M 2
22
It can be seen from TABLE 2.III and TABLE 2.IV that increasing the number of
cells of the converter, the switching configurations redundancy increases. This
redundancy implies that the same output phase voltage can be achieved thanks to
different switching configurations. This property does not appear in DCC and in
chapter 5 it will be shown that it introduces some control advantages. However, it
should not be forgotten that the control complexity increases with the number of
FCC cells because there will be more redundant switching configurations.
In [27] new flying capacitors voltage ratios were presented in order to achieve
more output voltage levels with the same number of power devices. In [27][28],
the comparison between these voltage ratios was presented using the Full Binary
Combination Schema (FBCS) concept demonstrating that, with the same number
of power devices, the number of levels in the output voltages changes depending
on the voltage ratios used in FCC. Several voltage ratios generate higher number
of levels compared with OFBCS. Therefore, at first sight, they improve the
behaviour of the converter because they achieve better output signals quality with
the same cost. However, all these possible configurations achieve phase to
middle point of the DC-Link output voltage signals in the range {-VDC/2,VDC/2}.
These voltage ratios consider that the flying capacitors voltages have the same
polarity. All the flying capacitors are charged with the desired voltage in the
same sense. A new voltage ratio is presented considering OFBCS voltage ratios
but doing that flying capacitors voltages can be positive or negative. In the
proposed voltage ratio, the sign of flying capacitor voltages (Vxi) is alternatively
positive and negative considering positive the DC-Link voltage. This proposed
voltage ratio is named New FBCS (NFBCS). In Figure 2.9, a FCC performed
with four basic cells using NFBCS is shown.
23
Figure 2.9. Four-cell single phase FCC using NFBCS voltages ratio
Using this voltage configuration, the output phase to middle point of DC-Link
voltage (Vx0) can be calculated. In TABLE 2.V, the results using OFBCS and
NFBCS voltage ratios are shown. It can be seen that with the same number of
devices (only with 4 basic cells), OFBCS achieves five output levels and NFBCS
achieves 15 levels. So, it is clear that using this new voltages ratio, with the same
number of power devices, the number of output voltage levels increases. Other
important result can be concluded from TABLE 2.V. Using OFBCS, output Vx0
voltages are located in the range {-VDC/2, VDC/2} where VDC is the DC-Link
voltage. However, using NFBCS voltages ratio the output voltages are in the
range {-2VDC, 2VDC} with the same DC-Link voltage. Therefore, two clear
advantages appear using NFBCS voltage ratio.
In general, for a M-cell FCC using OFBCS voltages ratio, the number of output
levels is N=M+1. However, using NFBCS the number of levels increases
exponentially. In Figure 2.10, the number of output levels achieved by both
voltage ratios is represented in order to show the increase of levels using NFBCS
voltages ratio.
24
Output Phasex-middle
Switching
point of DC-Link
Configuration
Voltage/VDC
HX1HX2HX3HX4
OFBCS NFBCS
0000 -1/2 -1/2
0001 -1/4 -3/4
0010 -1/4 1/4
0011 0 0
0100 -1/4 -7/4
0101 0 -2
0110 0 -1
0111 1/4 -5/4
1000 -1/4 5/4
1001 0 1
1010 0 2
1011 1/4 7/4
1100 0 0
1101 1/4 -1/4
1110 1/4 3/4
1111 1/4 1/2
TABLE 2.V. Output voltages for four-cell FCC using OFBCS and NFBCS
voltages ratios
25
Figure 2.10. Number of levels achieved by OFBCS and NFBCS voltages ratios
depending of the number of FCC basic cells
Output voltages Vx0 range also depends on the chosen voltages ratio. Using
OFBCS, Vx0 is always in the range {-VDC/2, +VDC/2} and this range does not
depend on the number of basic cells in FCC. However, using NFBCS the output
voltage range increases. In Figure 2.11, the output voltage range depending on
the used voltages ratios is represented showing the increase depending on the
number of basic cells in the FCC.
Previously, the advantages using NFBCS in FCC have been shown. However,
some possible drawbacks appear using this new voltages ratio. Changing the sign
of flying capacitor voltages, the power semiconductors of the converter should be
chosen very carefully. Using OFBCS, each power device must support a
maximum voltage equal to VDC/M where M is the number of basic cells in the
FCC. But using NFBCS voltage ratio, each power device must support higher
voltages and due to this fact, the specifications of each power device must be
chosen in order to support this voltage. For an M-cell FCC using NFBCS, the
maximum voltage that each power device must support is (2M-1)VDC/M. This
problem also appears using other previously published voltage ratios [28].
26
Figure 2.11. Maximum output voltage obtained by OFBCS and NFBCS voltage
ratios depending of the number of FCC basic cells
On the other hand, the topology of power devices using NFBCS voltages ratio
must be different because they must be bidirectional. Actually these bidirectional
power devices are used in other converter topologies as matrix converters and
they can be found easily in the market [29]. These bidirectional power devices
use to be diode bridges or back-to-back switches. The diagram of a back-to-back
switch is shown in Figure 2.12 and it is built using a module of two reverse
blocking IGBTs. This module controls the current flow within each switch.
These power devices are actually well extended and for instance, bidirectional
power devices are performed by Dynex Semiconductors, Semelab or EUPEC.
27
Figure 2.12. Back-to-back bidirectional switch
From TABLE 2.VI, it can be seen that output voltage levels are equally spaced
out and all the voltage steps are equal to VDC/M. However, NEFBCS ratio makes
smaller the output voltage range. In general, for a M-Cell FCC the output voltage
range is {(-3/2+1/M)VDC,(-3/2+1/M)VDC}. So, it can be seen that increasing the
number of basic cells, the maximum output voltage using NEFBCS is smaller
than the obtained using NFBCS. Besides, the number of output voltage levels
depends on the chosen voltages ratio. Figure 2.14 and Figure 2.15 show a
comparison between OFBCS, NFBCS and NEFBCS voltages ratios.
28
Output Phase-middle point
Switching Configuration
of DC-Link Voltage/VDC
Sx1Sx2Sx3Sx4
NFBCS NEFBCS
0000 -1/2 -1/2
0001 -3/4 -3/4
0010 1/4 0
0011 0 -1/4
0100 -7/4 -1
0101 -2 -5/4
0110 -1 -1/2
0111 -5/4 -3/4
1000 5/4 3/4
1001 1 1/2
1010 2 5/4
1011 7/4 1
1100 0 1/4
1101 -1/4 0
1110 3/4 3/4
1111 1/2 1/2
TABLE 2.VI. Output voltages VX0 in four-cell FCC using NFBCS and NEFBCS
voltages ratios
29
Figure 2.13. Four-cell single phase FCC using NEFBCS voltages ratio
Figure 2.14. Maximum output voltage depending on the number of basic cells in
FCC using different flying capacitor voltage ratios
30
Figure 2.15. Number of output voltage levels depending on the number of basic
cells in the FCC using different flying capacitor voltage ratios
As conclusions, new flying capacitor voltages ratios using the Full Binary
Combination Schema (FBCS) have been studied in order to improve the output
signals features for multilevel FCC. These voltage ratios use positive and
negative flying capacitor voltages. The results show that an increase in the output
voltages range and an increase in the number of levels of the converter is
achieved with the same number of power devices and with the same DC-Link
capacitors voltage. Therefore, to obtain the same maximum output voltage, the
DC-Link capacitors voltage can be reduced and the power devices can have
lower voltage requirements. Besides, discussions about the physical
implementation and possible drawbacks of these voltage ratios have been
introduced.
31
2.2.2.2 Advantages and disadvantages of FCC topology
32
Figure 2.16. Phase of the three-level cascaded converter
Considering the three-level basic cell, it is clear that only one transistor of each
leg (S1-S1, S2-S2) can be switched on at the same time. In order to facilitate the
notation of the possible switching configurations, for each basic cell in phase x,
binary factors Hxi can be defined as follows:
So, using this binary notation, the possible switching configurations of the three-
level basic cell are shown in TABLE 2.VII.
33
HX1 HX2 VAB
0 0 0
0 1 -VDC
1 0 VDC
1 1 0
This three-level converter is the basic cell that is used to build multilevel
cascaded converters. A multilevel cascaded converter is easily built connecting
basic three-level cells in series. For instance, the two basic cells cascaded
converter is shown in Figure 2.17. It is important to notice that each basic cell
needs an independent voltage source and this is one of the most important
drawbacks of this multilevel converter topology.
34
2.2.3.1 Different DC voltage source ratios in multilevel cascaded
converters
The cascaded converter topology has the same property than FCC topology.
Different DC voltage source ratios can be applied in order to achieve different
voltage levels in the output signals [31]. The classic cascaded converter assumes
that all the DC voltage sources have exactly the same value.
Assuming conventional voltage sources ratio and considering the two basic cells
cascaded converter, the possible switching configurations are shown in TABLE
2.VIII. The phase state can be defined as the voltage level achieved by the
converter where 0 means the lowest voltage level. This converter achieves five
possible output voltages and, therefore it is a five-level converter.
Analytically, it is easy to know the output phase-to-neutral voltage and the phase
state defining the FCxi parameter for M-cell cascaded converter as:
0, H xi = H x (i +1)
FCxi = -1, H xi = 0 and H x (i +1) = 1 with i = 1,..., M (2.4)
1, H xi = 1 and H x (i +1) = 0
And finally, the phase state and the output phase-to-neutral voltages can be
determined using the FCxi parameter as follows:
35
M
Phasex _ State = M - FCxi
i =1
M (2.5)
Vxn = VDC Phasex _ State - MVDC = -VDC FCxi
i =1
Cell 1 Cell 2
Vxn voltage Phasex_State
HX1 HX2 HX3 HX4
0 0 0 0 0 2
0 0 0 1 VDC 3
0 0 1 0 -VDC 1
0 0 1 1 0 2
0 1 0 0 VDC 3
0 1 0 1 2VDC 4
0 1 1 0 0 2
0 1 1 1 VDC 3
1 0 0 0 -VDC 1
1 0 0 1 0 2
1 0 1 0 -2VDC 0
1 0 1 1 -VDC 1
1 1 0 0 0 2
1 1 0 1 VDC 3
1 1 1 0 -VDC 1
1 1 1 1 0 2
TABLE 2.VIII. Output voltages for a two basic cells cascaded converter using
classic voltage ratio (all DC voltage sources have the same value)
36
Using classic voltage sources ratio, a diagram of the necessary basic cells to
obtain multilevel cascaded converters is shown in Figure 2.18. The number of
three-level basic cells to build a N-level cascaded converter is (N-1)/2 with N
odd.
Figure 2.18. Diagram of the necessary basic three-level cells to obtain different
multilevel single-phase cascaded converters
37
Other DC voltage sources ratios can be taken into account [31]. A generalized
study can be done for the two basic cells single phase cascaded converter. In this
case, the possible output phase-to-neutral voltages can be calculated and they are
shown in TABLE 2.IX.
Cell 1 Cell 2
Vxn voltage
HX1 HX2 HX3 HX4
0 0 0 0 0
0 0 0 1 VDC2
0 0 1 0 -VDC2
0 0 1 1 0
0 1 0 0 VDC1
0 1 0 1 VDC1+ VDC2
0 1 1 0 VDC1- VDC2
0 1 1 1 VDC1
1 0 0 0 -VDC1
1 0 0 1 VDC2- VDC1
1 0 1 0 -VDC1 -VDC2
1 0 1 1 -VDC1
1 1 0 0 0
1 1 0 1 VDC2
1 1 1 0 -VDC2
1 1 1 1 0
TABLE 2.IX. Generalized output phase-to-neutral voltages for a two basic cells
single phase cascaded converter
38
So, depending on the DC voltage sources values, different number of levels can
be obtained in the output voltages. For instance, if VDC2 is three times VDC1, nine
different levels appear in the output voltages. It can be seen in TABLE 2.X.
Cell 1 Cell 2
Vxn voltage Phasex_State
HX1 HX2 HX3 HX4
0 0 0 0 0 4
0 0 0 1 3VDC1 7
0 0 1 0 -3VDC1 1
0 0 1 1 0 4
0 1 0 0 VDC1 5
0 1 0 1 4VDC1 8
0 1 1 0 -2VDC1 2
0 1 1 1 VDC1 5
1 0 0 0 -VDC1 3
1 0 0 1 2VDC1 6
1 0 1 0 -4VDC1 0
1 0 1 1 -VDC1 3
1 1 0 0 0 4
1 1 0 1 3VDC1 7
1 1 1 0 -3VDC1 1
1 1 1 1 0 4
TABLE 2.X. Output phase-to-neutral voltages for a two basic cells single phase
cascaded converter considering VDC2=3VDC1
39
It is important to notice that depending on the chosen DC voltage sources ratio,
the number of output voltage levels change. Besides, the switching
configurations redundancy also depends on the DC voltage sources ratio. So, the
cascaded converter topology behavior is similar to FCC topology because both
converter topologies can apply different voltage ratios depending on the needed
industrial application.
40
2.3 Converter Connecting Configurations
41
2.3.2 Three-Leg Four-Wire Topologies
A new topology appears if the neutral point of the load is connected to the middle
point of the DC-Link bus. This connection changes the operation conditions due
to the fact that in this case the sum of the phase currents would not be zero.
These converters are named Three-Leg Four-Wire (3L4W) Converters. As an
example, a 3L4W three-level diode-clamped converter is shown in Figure 2.20.
42
2.3.3 Four-Leg Four-Wire Topologies
A new topology can be developed connecting the neutral point of the load to a
new phase of the converter (the fourth leg). These converters are named Four-
Leg Four-Wire (4L4W) Converters. In this case, as in 3L4W case, it is clear that
the sum of the phase currents would not be zero. But now, there are several
possibilities to connect the neutral point of the load depending on the switching
configuration of the fourth leg. As an example, a 4L4W two-level conventional
converter is shown in Figure 2.21.
43
Chapter 3
Multilevel Converter Models
3.1 Introduction
44
In order to introduce the commutation model of a multilevel converter, a phase of
the very well known conventional two-level converter is shown in Figure 3.1.
In this converter, only one of the transistors can be switched on at the same time.
If S1 transistor is switched on, the output phase voltage with respect to the
reference (see figure 3.1) is VDC/2 and if S2 transistor is switched on, the output
phase voltage with respect to the reference is -VDC/2. In order to simplify the
circuit, it is possible to replace the phase using an ideal switch that connects the
output to the possible voltage connection points of the system. The switching
functions are defined as Sij where i is the phase and j is the point where the phase
i output is connected (it is supposed that 0 is the lowest voltage connection
value). The switching function Sij is equal to 1 if the phase i is connected to the
voltage connection point j and 0 if the phase i is connected to other voltage
connection point. The simplification of the two level single phase converter can
be seen in Figure 3.2.
45
Figure 3.2. Phase of the conventional two-level converter using an ideal switch
The implemented analytical models need the state equations for the DC
capacitors voltages and the phase currents. This chapter is focused on the
determination of these state equations depending on the multilevel converter
topology. Using matrix notation, the state equations can be described as follows.
dWJx1
= AJxJ WJx1 + BJx1VDC (3.1)
dt
46
3.2 Diode-Clamped Converter (DCC) Model
3L3W Three-level DCC can be easily extended increasing the number of levels.
The commutation model of the 3L3W N-level DCC is shown in Figure 3.4. In
the N-level case, the mathematical model uses switching functions Sij where i
{a,b,c} and j {0,1,, N-1}.
47
Figure 3.4. Commutation model of N-level Diode-Clamped Converter
48
Figure 3.5. Commutation model of a three-level 3L3W Diode-Clamped
Converter connected to a RL load
In general for N-level DCC, the currents that flow through the DC-Link
capacitors can be determined using the switching functions.
49
where
And finally, the state equations of the DC-Link capacitors voltages are presented.
dVC 1 1 1
= - f1 F1 - f2 F2 - f3 F3 - ... - FN -1 - ... - g3 FN -4 - g2 FN -3 - g1 FN -2
dt C1 2 2
dVC 2 1 1
= g1 F1 - f2 F2 - f3 F3 - ... - FN -1 - ... - g3 FN -4 - g2 FN -3 - g1 FN -2
dt C2 2 2
dVC 3 1 1
= g1 F1 + g2 F2 - f3 F3 - ... - FN -1 - ... - g3 FN -4 - g2 FN -3 - g1 FN -2
dt C3 2 2
dVC 4 1 1 (3.4)
= g1 F1 + g2 F2 + g3 F3 - ... - FN -1 - ... - g3 FN -4 - g2 FN -3 - g1 FN -2
dt C4 2 2
.....
dVC ( N -1) 1 1
= g1 F1 + g2 F2 + g3 F3 + ... + FN -1 + ... + f3 FN -4 + f2 FN -3 - f1FN -2
dt C N -1 2 2
where
N - 1- i
fi =
N -1 (3.5)
i
gi =
N -1
In order to determine the state equations for the phase currents, the output phase
voltages with respect to 0 (lowest point of the DC-Link) are calculated as
follows.
50
Va0 = Sa1VC1 + Sa 2 ( VC1 + VC 2 ) + Sa 3 (VC 1 + VC 2 + VC 3 ) + ... +
dia
+Sa( N -2) (VC1 + VC 2 + ... + VC ( N - 2) ) + Sa( N -1) VDC - L
dt
3L3W topology fulfils that the voltage of the neutral point of the load with
respect to 0 is determined as follows.
Va 0 + Vb 0 + Vc 0
VN 0 =
3 (3.7)
The phase voltages with respect to the neutral point of the load are determined.
VaN = Va 0 - VN 0 = Ra ia
VbN = Vb 0 - VN 0 = Rb ib (3.8)
VcN = Vc 0 - VN 0 = Rc ic
51
dia R V
= - a ia + C1 2(Sa1 + ... + Sa( N-2) ) - (Sb1 + ... + Sb( N-2) ) - (Sc1 + ... + Sc( N-2) ) +
dt L 3L
V
+ C2 2(Sa2 + ... + Sa( N-2) ) - (Sb2 + ... + Sb( N-2) ) - (Sc 2 + ... + Sc( N-2) ) +
3L
VC3
+ 2(Sa 3 + ... + Sa( N-2) ) - (Sb3 + ... + Sb( N-2) ) - (Sc 3 + ... + Sc( N-2) ) +
3L
+... +
VC( N-2)
+ (2Sa( N-2) - Sb( N-2) - Sc( N-2) ) +
3L
V
+ DC (2Sa( N-1) - Sb( N-1) - Sc( N-1) )
3L
dib R V
= - b ib + C1 -(Sa1 + ... + Sa( N-2) ) + 2(Sb1 + ... + Sb( N-2) ) - (Sc1 + ... + Sc( N-2) ) +
dt L 3L
VC2
+ -(Sa2 + ... + Sa( N-2) ) + 2(Sb2 + ... + Sb( N-2) ) - (Sc 2 + ... + Sc( N-2) ) +
3L
V
+ C3 -(Sa3 + ... + Sa( N-2) ) + 2(Sb3 + ... + Sb( N-2) ) - (Sc 3 + ... + Sc( N-2) ) +
3L
+... + (3.9)
VC( N-2)
+ (-Sa( N-2) + 2Sb( N-2) - Sc( N-2) ) +
3L
V
+ DC (-Sa( N-1) + 2Sb( N-1) - Sc( N-1) )
3L
dic R V
= - c ic + C1 -(Sa1 + ... + Sa( N-2) ) - (Sb1 + ... + Sb( N-2) ) + 2(Sc1 + ... + Sc( N-2) ) +
dt L 3L
VC2
+ -(Sa2 + ... + Sa( N-2) ) - (Sb2 + ... + Sb( N-2) ) + 2(Sc 2 + ... + Sc( N-2) ) +
3L
V
+ C3 -(Sa3 + ... + Sa( N-2) ) - (Sb3 + ... + Sb( N-2) ) + 2(Sc 3 + ... + Sc( N-2) ) +
3L
+... +
VC( N-2)
+ (-Sa( N-2) - Sb( N-2) + 2Sc( N-2) ) +
3L
V
+ DC (-Sa( N-1) - Sb( N-1) + 2Sc( N-1) )
3L
52
3.2.2 Three-Leg Four-Wire Diode-Clamped Converter
(3L4W-DCC) Model
53
So, the expressions presented for the 3L3W topology are valid but imposing that
VN0 is equal to the middle DC-Link voltage. Hence, state equations for the DC-
Link capacitors voltage for 3L4W DCC are (3.4). Nevertheless, the phase
currents state equations change due to the presence of the fourth wire connecting
the neutral point of the load with the middle point of the DC-Link. So, using
3L4W-DCC topology, the phase voltages with respect to the neutral point of the
load can be determined.
VDC
VaN = Va 0 - = Ra ia
2
V (3.10)
VbN = Vb 0 - DC = Rbib
2
V
VcN = Vc 0 - DC = Rc ic
2
dia R V 1
= - a ia - DC + VC1 (Sa1 + ... + Sa( N-2) ) + VC2 (Sa2 + ... + Sa(N-2) ) +
dt L 2L L
+... + VC(N-2)Sa(N-2) + VDCSa( N-1)
dib R V 1
= - b ib - DC + VC1 (Sb1 + ... + Sb( N-2) ) + VC 2 (Sb2 + ... + Sb( N-2) ) +
dt L 2L L
(3.11)
+... + VC( N-2)Sb(N-2) + VDCSb( N-1)
dic R V 1
= - c ic - DC + VC1(Sc1 + ... + Sc( N-2) ) + VC 2 (Sc2 + ... + Sc( N-2) ) +
dt L 2L L
+... + VC(N-2)Sc(N-2) + VDCSc( N-1)
54
3.2.3 Four-Leg Four-Wire Diode-Clamped Converter
(4L4W-DCC) Model
The commutation model of the 4L4W N-level DCC is shown in Figure 3.7. The
commutation model has been validated connecting the converter to a R-L load.
This system is going to be described in detail.
It can be seen that the DC-Link capacitors voltages state equations can be
determined using (3.4) where fi and gi were defined in (3.5) but assuming that Fi
functions can be determined as follows.
55
Fi = Sai ia + Sbi ib + Sci ic + Sdi iN = (Sai - Sdi )ia + (Sbi - Sdi )ib + (Sci - Sdi )ic (3.12)
On the other hand, the voltage of the neutral point of the load with respect to 0
(lowest point of the DC-Link) can be determined.
The phase voltages with respect to 0 are calculated thanks to expression (3.6) and
finally, using (3.8), the phase currents state equations are presented.
56
dia R V
= - a ia + C1 (Sa1 + ... + Sa( N-2) ) - (Sd1 + ... + Sd( N-2) ) +
dt L L
V
+ C 2 (Sa2 + ... + Sa( N-2) ) - (Sd2 + ... + Sd( N-2) ) +
L
V
+ C 3 (Sa3 + ... + Sa( N-2) ) - (Sd3 + ... + Sd( N-2) ) + ... +
L
VC( N-2)
+ Sa( N-2) - Sd( N-2) +
L
VDC
+ Sa( N-1) - Sd( N-1)
L
dib R V
= - b ib + C1 (Sb1 + ... + Sb( N-2) ) - (Sd1 + ... + Sd( N-2) ) +
dt L L
V
+ C 2 (Sb2 + ... + Sb( N-2) ) - (Sd2 + ... + Sd( N-2) ) +
L
V
+ C 3 (Sb 3 + ... + Sb( N-2) ) - (Sd3 + ... + Sd( N-2) ) + ... +
L (3.14)
VC( N-2)
+ Sb( N-2) - Sd( N-2) +
L
VDC
+ Sb( N-1) - Sd( N-1)
L
dic R V
= - c ic + C1 (Sc1 + ... + Sc( N-2) ) - (Sd1 + ... + Sd( N-2) ) +
dt L L
V
+ C 2 (Sc2 + ... + Sc( N-2) ) - (Sd2 + ... + Sd( N-2) ) +
L
V
+ C 3 (Sc 3 + ... + Sc( N-2) ) - (Sd3 + ... + Sd( N-2) ) + ... +
L
VC( N-2)
+ Sc( N-2) - Sd( N-2) +
L
VDC
+ Sc( N-1) - Sd( N-1)
L
57
3.3 Flying Capacitor Converter Model
All developed FCC models assume that the converter is connected to an RL load.
Each multilevel single phase FCC can is represented in Figure 3.8. In order to
build the commutation model of the flying capacitor converter, it is necessary to
use FCxi factor definition using each basic cell binary values Hxi defined in (2.1)
for M-cell single phase x FCC.
Figure 3.8. Single phase FCC. In the three-phase model, each phase is connected
to an RL load.
58
0, H xi = H x (i +1)
(3.15)
FCxi = -1, H xi = 0 and H x (i +1) = 1 with i = 1,..., M - 1
1, H xi = 1 and H x (i +1) = 0
Using this definition, the state equations for multilevel FCC can be easily
determined. In general, for M-cell FCC it can be determined currents that flow
through the floating capacitors in phase x.
dVCx1
iCx1 = C p1 = FCx1ix
dt
dV
iCx2 = Cx 2 Cx 2 = FCx 2ix
dt
..... (3.16)
dVCx( M -1)
iCx( M -1) = Cx( M -1) = FCx( M -1)ix
dt
And the state equations of the floating capacitor voltages can be determined.
dVCx1 FCx1ix
=
dt Cx1
dVCx 2 FCx2ix
=
dt Cx2
..... (3.17)
These expressions are valid for every flying capacitor voltage ratio only taking
into account that depending on the chosen flying capacitor voltage ratio (OFBCS,
NFBCS or NEFBCS), the flying capacitor voltages (VCxi) magnitude and sign
change.
59
In order to determine the state equations for the phase currents, only the two-cell
FCC case is shown because increasing the number of cells, expressions are not
easily extended. Anyway, expressions for a large number of cells can be
calculated following the same steps presented in this thesis.
The output phase voltages with respect to 0 (lowest point of the DC-Link) are
calculated as follows using two-cell OFBCS ratio.
VDC V di
V a 0 = Sa 1 [ + FCa1 ( DC - VCa1 )] + Sa 2 VDC - L a
2 2 dt
V V di
Vb 0 = Sb1[ DC + FCb1 ( DC - VCb1 )] + Sb 2V DC - L b
2 2 dt (3.18)
V V di
Vc 0 = Sc1[ DC + FCc1 ( DC - VCc1 )] + Sc 2 VDC - L c
2 2 dt
dia
Va0 = -Sa 0VCa1 + Sa 2VDC + Sa 3 ( VDC + VCa1 ) - L
dt
dib
Vb 0 = -Sb 0VCb1 + Sb 2VDC + Sb 3 (VDC + VCb1 ) - L
dt (3.19)
di
Vc 0 = -Sc 0VCa1 + Sc 2 VDC + Sc 3 (VDC + VCc1 ) - L c
dt
3L3W topology fulfils that the voltage of the neutral point of the load with
respect to 0 is determined using (3.7) and the phase voltages with respect to the
neutral point of the load are determined using (3.8). Finally, the phase currents
state equations for two-cell FCC using OFBCS ratio are presented.
60
dia R 2 1 1
= - a ia - Sa1FCa1VCa1 + Sb1FCb1VCb1 + Sc1FCc1VCc1 +
dt L 3L 3L 3L
+VDC { 1
3L
1
[Sa1(1 + FCa1 ) + 2Sa2 ] - [Sb1(1 + FCb1) + Sc1(1 + FCc1 ) + 2(Sb2 + Sc2 )]
6L }
dib R 2 1 1
= - b ib - Sb1FCb1VCb1 + Sa1FCa1VCa1 + Sc1FCc1VCc1 +
dt L 3L 3L 3L
+VDC { 1
3L
1
[Sb1(1 + FCb1) + 2Sb2 ] - [Sa1(1 + FCa1 ) + Sc1(1 + FCc1 ) + 2(Sa2 + Sc2 )]
6L } (3.20)
dic R 2 1 1
= - c ic - Sc1FCc1VCc1 + Sa1FCa1VCa1 + Sb1FCb1VCb1 +
dt L 3L 3L 3L
+VDC { 1
3L
1
}
[Sc1(1 + FCc1 ) + 2Sc2 ] - [Sa1(1 + FCa1 ) + Sb1(1 + FCb1 ) + 2(Sa2 + Sb2 )]
6L
The phase currents state equations for two-cell FCC using NFBCS and NEFBCS
ratios are presented.
dia R 1
= - a ia + [2VCa1 (-Sa0 + Sa3 ) - VCb1 (-Sb0 + Sb 3 ) - VCc1(-Sc0 + Sc 3 ) +
dt L 3L
-VDC (2Sa2 + 2Sa3 - Sb 2 - Sb3 - Sc 2 - Sc 3 )]
dib R 1
= - a ib + [-VCa1(-Sa0 + Sa3 ) + 2VCb1(-Sb0 + Sb 3 ) - VCc1(-Sc0 + Sc 3 ) +
dt L 3L
(3.21)
-VDC (-Sa 2 - Sa3 + 2Sb2 + 2Sb 3 - Sc 2 - Sc 3 )]
dic R 1
= - c ic + [-VCa1(-Sa0 + Sa3 ) - VCb1 (-Sb0 + Sb3 ) + 2VCc1 (-Sc0 + Sc3 ) +
dt L 3L
-VDC (-Sa 2 - Sa3 - Sb2 - Sb 3 + 2Sc 2 + 2Sc 3 )]
61
3.3.2 Three-Leg Four-Wire Flying Capacitor Converter
(3L4W-FCC) Model
The state equations of 3L4W FCC can be determined. In general, for N-cell
converter the floating capacitor voltages state equations are exactly the same that
equations presented for 3L3W DCC in (3.17).
The state equations of 3L4W FCC can be easily determined applying expressions
(3.10), (3.18) and (3.19). For two-cell OFBCS ratio,
dia R V S
= - a ia + DC [Sa1 (1 - FC a1 ) + 2Sa 2 - 1] + VCa1 a1 FC a1
dt L 2L L
dib R V S
= - b ib + DC [Sb1 (1 - FCb1 ) + 2Sb 2 - 1] + VCb1 b1 FCb1
dt L 2L L (3.22)
dic R V S
= - c ic + DC [Sc1 (1 - FCc1 ) + 2Sc 2 - 1] + VCc1 c1 FCc1
dt L 2L L
dia R V V 1
= - a ia + Ca1 (Sa 3 - Sa0 ) + DC (Sa 2 + Sa 3 - )
dt L L L 2
dib R V V 1
= - b ib + Cb1 (Sb 3 - Sb0 ) + DC (Sb 2 + Sb 3 - )
dt L L L 2 (3.23)
dic Rc VCc1 VDC 1
= - ic + (Sc 3 - Sc0 ) + (Sc 2 + Sc 3 - )
dt L L L 2
62
3.3.3 Four-Leg Four-Wire Flying Capacitor Converter
(4L4W-FCC) Model
The state equations of 4L4W FCC can be determined. In general, for N-cell
converter the floating capacitor voltages state equations are exactly the same that
equations presented for 3L3W DCC in (3.17).
The flying capacitor current state equations of 4L4W FCC can be determined
applying (3.8). In 4L4W FCC, VN0 voltage is calculated depending on the chosen
voltage ratio. For two-cell OFBCS,
VDC V
VN 0 = Sd1 [ FCd 1 (VCd1 - ) + DC ] + Sd 2 VDC
2 2 (3.24)
Finally, using (3.18) and (3.19), the flying capacitor current state equations are
presented. For two-cell OFBCS ratio,
63
dia VDC
= [Sa1 (1 - FCa1 ) + 2(Sa 2 - Sd 2 ) - Sd1 (1 - FCd1 )] +
dt 2L
V V R
+ Ca1 Sa1FCa1 - Cd1 Sd1FCd1 - a ia
L L L
dib VDC
= [Sb1 (1 - FCb1 ) + 2(Sb 2 - Sd 2 ) - Sd1 (1 - FCd1 )] +
dt 2L
V V R (3.26)
+ Cb1 Sb1FCb1 - Cd1 Sd1FCd1 - b ib
L L L
dic VDC
= [Sc1 (1 - FCc1 ) + 2(Sc 2 - Sd 2 ) - Sd1 (1 - FCd1 )] +
dt 2L
V V R
+ Cc1 Sc1 FCc1 - Cd1 Sd1 FCd1 - c ic
L L L
dia R V V V
= - a ia + Ca1 (Sa3 - Sa0 ) - Cd1 (Sd3 - Sd0 ) + DC (Sa2 + Sa3 - Sd2 - Sd3 )
dt L L L L
dib R V V V
= - b ib + Cb1 (Sb3 - Sb0 ) - Cd1 (Sd3 - Sd0 ) + DC (Sb 2 + Sb 3 - Sd2 - Sd3 )
dt L L L L (3.27)
dic Rc VCc1 VCd1 VDC
= - ic + (Sc 3 - Sa0 ) - (Sd3 - Sd0 ) + (Sc 2 + Sc 3 - Sd2 - Sd3 )
dt L L L L
64
Two-cell 3L3W FCC state equations using OFBCS voltage ratio
dia - Ra 0
2
0 - Sa1FCa1
1
Sb1FCb1
1
Sc1FCc1
dt L 3L 3L 3L
Rb 1 2 1
1
di
b 0 - 0 Sa1FCa1 - Sb1FCb1 Sc1FCc1 6L[2Sa1(1+ FCa1) + 4Sa2 - Sb1(1+ FCb1) - 2Sb2 - Sc1(1+ FCc1) - 2Sc2 ]
dt L 3L 3L 3L ia
1
R 1 1 2 i [2S (1+ FCb1) + 4Sb2 - Sa1(1+ FCa1) - 2Sa2 - Sc1(1+ FCc1) - 2Sc2 ]
dic 0 0 - c Sa1FCa1 Sb1FCb1 - Sc1FCc1 b 6L b1
dt L 3L 3L 3L i
+ 1 [2S (1+ FC ) + 4S - S (1+ FC ) - 2S - S (1+ FC ) - 2S ]VDC
c
dV = FCa1
Ca1 C 0 0 0 0 0 VCa1 6L c1 c1 c2 a1 a1 a2 b1 b1 b2
dt a1 VCb1
0
dVCb1 FCb1
0 0 0 0 0 VCc1 0
dt Cb1 0
dVCc1 FC
dt 0 0 c1
0 0 0
Cc1
Two-cell 3L3W FCC state equations using NFBCS or NEFBCS voltages ratio
dia - Ra 0 0
2 1 1
(-Sa0 + Sa3) - (-Sb0 + Sb3 ) - (-Sc0 + Sc3 )
dt L 3L 3L 3L
Rb 1 2 1
1
di
b 0 - 0 - (-Sa0 + Sa3) (-Sb0 + Sb3 ) - (-Sc0 + Sc3 ) - 3L [2Sa2 + 2Sa3 - Sb2 - Sb3 - Sc2 - Sc3]
dt L 3L 3L 3L ia
1
R 1 1 2 i - [-S - S + 2Sb2 + 2Sb3 - Sc2 - Sc3 ]
dic 0 0 - c - (-Sa0 + Sa3 ) - (-Sb0 + Sb3 ) (-Sc0 + Sc3) b 3L a2 a3
dt L 3L 3L 3L ic
dV = FCa1 + - 1 [-S - S - S - S + 2S + 2S ]VDC
Ca1 - C 0 0 0 0 0 VCa1 3L a2 a3 b2 b3 c2 c3
dt a1 V
0
dVCb1 Cb1
FCb1
0 - 0 0 0 0
VCc1
0
dt Cb1 0
dVCc1 FCc1
dt 0 0 - 0 0 0
Cc1
66
Two-cell 3L4W FCC state equations using OFBCS voltage ratio
dia - Ra 0 0
1
Sa1FCa1 0 0
dt L L
Rb 1
1
di
b 0 - 0 0 Sb1FCb1 0 2L [Sa1(1- FCa1 ) + 2Sa2 -1]
dt L L ia
R 1 i 1
[S (1- FCb1) + 2Sb2 -1]
dic 0 0 - c 0 0 Sc1FCc1 b 2L b1
dt L L ic
dV = FCa1 + 1 [S (1- FC ) + 2S -1]VDC
Ca1 C 0 0 0 0 0 VCa1 2L c1 c1 c2
dt a1 V
0
dVCb1 Cb1
FCb1
0 0 0 0 0 VCc1 0
dt C b1
0
dVCc1 FCc1
dt 0 0 0 0 0
Cc1
67
Two-cell 3L4W FCC state equations using NFBCS or NEFBCS voltages ratio
dia - Ra 0 0
1
(Sa3 - Sa0 ) 0 0
dt L L
1 1
di Rb 1 (S + S - )
b 0 - 0 0 (Sb3 - Sb0 ) 0 L a 2 a3
2
dt L L ia
R 1 i 1
(S + S - )
1
dic 0 0 - c 0 0 (Sc3 - Sc0 ) b L b2 b3 2
dt L L ic
dV = FCa1 + 1 (S + S - 1)VDC
Ca1 - C 0 0 0 0 0 VCa1 L c2 c3 2
dt a1 V
0
dVCb1 FCb1 Cb1
0 - 0 0 0 0 VCc1 0
dt C b1
0
dVCc1 FCc1
dt 0 0 - 0 0 0
Cc1
68
Two-cell 4L4W FCC state equations using OFBCS voltage ratio
dia - a
R 1 1
0 0 Sa1FCa1 0 0 - Sd1FCd1
dt L L L
Rb 1 1
di
b 0 - 0 0 Sb1FCb1 0 - Sd1FCd1 1
[Sa1(1- FCa1 ) + 2(Sa2 - Sd 2 ) - Sd1(1- FCd1)]
dt L L L 2L
ia
Rc 1 1 i 1
di 0 0 - 0 0 S FC - S FC
b 2L [Sb1(1- FCb1) + 2(Sb2 - Sd 2 ) - Sd1(1- FCd1 )]
c c1 c1 d1 d1
dt L L L
dV FCa1 ic
0 0 0 0 0 0 1 [S (1- FC ) + 2(S - S ) - S (1- FC )]
Ca1
= C VCa1 + 2L c1 c1 c2 d2 d1 d1 V
dt a1 VCb1
DC
dVCb1 FCb1 0
0 0 0 0 0 0
Cb1 VCc1 0
dt
V
dVCc1 FCc1 Cd1 0
dt 0 0 0 0 0 0
C c1
0
dVCd1
FCd1
dt 0 0 0 0 0 0
C d1
69
Two-cell 4L4W FCC state equations using NFBCS or NEFBCS voltages ratio
Ra 1 1
-L 0 0
L
(Sa3 - Sa0 ) 0 0 - (Sd3 - Sd0 )
L
dia
dt 0 Rb 1 1
- 0 0 (Sb3 - Sb0 ) 0 - (Sd 3 - Sd 0 ) 1
L L L L (Sa2 + Sa3 - Sd 2 - Sd 3)
dib ia
Rc 1 1
dt 0 0 - 0 0 (Sc3 - Sc0 ) - (Sd 3 - Sd 0 ) ib 1 (Sb2 + Sb3 - Sd 2 - Sd 3)
L L L L
dic FC ic
dt - a1 0 0 0 0 0 0 1 (S + S - S - S )
dV = Ca1 VCa1 + L
c2 c3 d2 d 3 VDC
Ca1 VCb1 0
FC
dt 0 - b1 0 0 0 0 0
dVCb1 Cb1 VCc1 0
V
dt 0 FC Cd1 0
0 - c1 0 0 0 0
dVCc1 Cc1 0
dt
0 FC
0 0 - d1 0 0 0
Cd1
70
Chapter 4
Modulation Techniques for
Multilevel Converters
4.1 Introduction
Pulse Width Modulation (PWM) strategy is carried out obtaining a pulse train
where the pulses width has the modulation information [37]. The simplest PWM
technique implementation can be done using a triangular carrier signal with
frequency fc trying to modulate a reference signal with lower frequency fs. In
Figure 4.1, a sinusoidal reference signal is modulated using a triangular carrier
obtaining a high frequency PWM pulse train [37].
Multilevel PWM can be obtained using more than one triangular carrier. For an
N-level converter, N-1 carriers are arranged in contiguous bands across the full
linear modulation range of the multilevel converter. All the carriers have the
same frequency and amplitude and the reference waveform is placed in the
middle of the carrier bands [38][39]. As an example, a five-level PWM schema is
shown in Figure 4.2.
Different possibilities appear because several relative carrier phases can be used.
In the first case (Figure 4.2), all the carriers were in phase and this PWM is
named Phase Disposition PWM or PD-PWM. Other possibility lies in to use a
180 phase shifts between positive and negative carriers. This possibility is
named Phase Opposition Disposition PWM or POD-PWM and it can be seen in
Figure 4.3. Other possible PWM can be carry out doing that each carrier is
alternately out of phase with its neighbour. This possibility is named Alternative
Phase Opposition Disposition PWM or APOD-PWM and it can be seen in Figure
4.4 [40].
72
Figure 4.1. Conventional two-level PWM. The low frequency reference signal is
modulated using a triangular carrier with higher frequency.
Figure 4.2. Five-level PWM schema using four triangular carriers disposed to
carry out PD-PWM.
73
Figure 4.3. Five-level PWM schema using four triangular carriers disposed to
carry out POD-PWM.
Figure 4.4. Five-level PWM schema using four triangular carriers disposed to
carry out APOD-PWM.
74
Some authors have compared the different PWM strategies showing the spectral
analysis produced by the modulation processes [41]. These studies say that PD-
PWM is harmonically superior across the bulk of the modulation region because
is the only technique which places harmonic energy into a common mode carrier
harmonic which cancels in the line to line voltage. In order to show the
modulation quality of the presented PWM schemes, the total harmonic distortion
(THD) using PD-PWM, POD-PWM and APOD-PWM are shown in Figure 4.5,
Figure 4.6 and Figure 4.7 respectively and several PWM comparisons are present
in the literature [42]-[44]. Finally, it must be noticed that many more strategies
have been proposed in order to improve some characteristics of the converter
operation [45]-[50].
75
Figure 4.6. Total Harmonic Distortion (% of fundamental) for a five-level
converter using POD-PWM
76
4.3 Space Vector PWM Modulation
Three-phase converters without connecting the neutral point of the load are
named three-leg three-wire systems (3L3W systems) and they were presented in
chapter 2. A 3L3W two-level conventional converter is shown in Figure 4.8.
77
VDC S1 S3 S5
C1
2
a b c
VDC
2 C2 S2 S4 S6
78
Figure 4.9. State vectors space for two-level conventional converters
converter generates it using a linear combination of possible state vectors. So, the
modulation technique samples the reference signal and looks for the three nearest
state vectors determining their three duty cycles respectively [51]. Hence, the
output signal achieved by the converter is equal to the reference signal averaged
over a sampling period. In order to illustrate SVPWM method, in Figure 4.10 the
r
reference voltage ( u ref ) is generated thanks to carry out a linear combination of
79
Figure 4.10. Reference vector synthesis using the three nearest state vectors in
the control region
The state vectors space increasing the number of levels of the converter can be
determined in the same way that two-level converter control region was
calculated [53]. For instance, the state vectors space for a five-level DCC is
shown in Figure 4.11. In this case, there are 27 possible different state vectors
and they are also placed in the ab plane forming two concentric hexagons. Only
19 different positions in the ab plane cover the 27 different state vectors and
therefore, there are 8 redundant vectors in five-level DCC state vectors space.
80
It is easy to determine the state vectors space for N-level DCC and it is shown in
Figure 4.12. It is clear that increasing the number of levels, new and concentric
hexagons appear. Besides, the redundancy of the vectors increases if the state
vectors are close to the origin. Increasing the number of levels in the DCC, the
number of triangular sectors that compose the total control region increases and
the search for the three nearest state vectors increases its difficulty. Several
generalized modulation algorithms for multilevel converters have been recently
proposed [53]-[63]. An effective approach that drastically reduces the
computational load using a decision-making algorithm was presented in [64].
The proposed method was based on the decision-based pulse width modulation
introduced in [65]. As it was said before, any modulation algorithm has to carry
out two different tasks. The first one is to identify the three nearest state vectors
to the reference vector. After that, the modulation algorithm has to calculate each
state vector duty cycle.
81
One of the most important contributions of [64] is that the normalised reference
voltage vector u* is transformed into uflat scaling u* imaginary part and
multiplying it by 1 . The modulation algorithm input is the normalised
3
reference voltage vector. The normalisation depends on the number of levels of
the multilevel converter and the voltage level value of the DC-link capacitors.
Using the proposed transformation, multilevel converter state vectors space is
flattened. The state vectors space after the transformation is a hexagon where all
the sectors are separated by 45 lines. This property is very useful due to the fact
that the modulation algorithm can easily find out the triangular sector where uflat
is pointing to by comparing their real and imaginary parts. This transformation
drastically reduces the modulation algorithm computational cost doing it very
fast and efficient. The state vectors space before and after the transformation is
shown in Figure 4.13.
1
Figure 4.13. The state vectors space is flattened multiplying by the
3
imaginary part of the reference vector making the search for the nearest state
vectors very simple and fast
82
In [64], the first problem is solved for the reference vector in the first sextant.
However, this reference vector can be located in any of the six sectors of the
regular hexagon which contain the switching state vectors. This problem was
solved rotating the reference vector anti-clockwise by an angle (n-1)/3, where n
is the sextant number, n = 1,,6. This rotation displaces any reference vector to
the first sextant to be studied there. This algorithm clearly improves the results of
previous modulation algorithms due to the fact that its simplicity is very high.
Nevertheless, there are several complex operations as the rotation to the first
sextant and the inverse rotation to obtain the final switching sequence and the
final on-state durations.
x = integer (uan+ubn)
y=integer (2ubn) (4.1)
z=0
83
u n=-u n+1
u n=-u n+2
u n
u n=2
050 150 250 350 450 550
u n=1.5
040 140 240 340 440 540
u n=1
030 130 230 330 430 530
Once x, y and z are determined, it is known that the reference voltage is pointing
to a sub-region in this sector. Figure 4.15 shows a generic sub-region in zone 1.
This sub-region is divided in two different triangles.
84
It is necessary to know which is the triangle where the reference vector is found
to determine the other states and the switching times. The condition that the
reference vector should fulfill to be found in triangle number one is:
ub n < ua n + y - x
ub n - ua n < ( y - x) (4.2)
It must be noticed that this modulation algorithm drastically reduces the online
calculations due to the fact that the search for the nearest state vectors implies
only very simple calculations. The modulation algorithm obtains the switching
sequence and the duty cycles in the simplest way.
Three-phase converters connecting the neutral point of the load to the middle
point of the DC-link bus are named three-leg four-wire systems (3L4W systems)
and they were presented in chapter 2. A 3L4W two-level conventional converter
is shown in Figure 4.16.
85
In 3L4W converters zero current can flow through the neutral wire and the phase
currents could be not equilibrated. In this case, the g coordinate of the phase-to-
neutral voltages (VXN) could be not equal to zero and the state vectors space can
not be represented only using the ab plane. Therefore, a three dimensional
representation must be used in order to represent the state vectors space for
3L4W converters.
Previous authors have represented the state vectors space for 3L4W converters
using three dimensional abg coordinates [67]. It can be easily represented and for
instance, the state vectors space for two-level 3L4W conventional converters and
five-level 3L4W DCC are shown in Figure 4.17 and Figure 4.18 respectively.
Figure 4.17. State vectors space for two-level 3L4W conventional converters
using abg coordinates
86
Figure 4.18. State vectors space for five-level 3L4W DCC
r
In the three dimensional case, the reference voltage ( u ref ) must be generated
carrying out a linear combination of the four nearest vectors. These nearest state
vectors form a volume (a tetrahedron) and therefore 3D SVPWM algorithms
have to find out the tetrahedron where the reference vector is pointing to. After
discovering the tetrahedron, the modulation algorithm knows the four nearest
vectors (they are the vertexes of the tetrahedron) to carry out the linear
combination of them in order to generate the reference vector averaged over a
sampling period. An example of the reference vector generation in a five-level
DCC is shown in Figure 4.19.
87
Figure 4.19. Reference vector generation using the four nearest vectors in a five-
level 3L4W DCC
Using abg coordinates, the possible tetrahedrons that compose the state vectors
space have different shapes and volumes. Several volume shapes appear and it is
not easy to develop computationally efficient modulation algorithms to find out
the tetrahedron where the reference vector is pointing to. In spite of it, some
authors have developed 3D SVPWM algorithms using abg coordinates for 3L4W
topologies [67]. But these algorithms are complex and their computational cost is
important. This is the fundamental drawback of this type of 3D SVPWM
algorithms.
88
Therefore, it is necessary to change the representation way of the multilevel state
vectors space. This is the reason because abc coordinates are used by other
authors doing modulation algorithms more simple and more easily implemented
[70]. In order to reduce the 3D SVPWM computational cost, 3L4W converters
state vectors space can be represented using abc coordinates instead abg
coordinates. The state vectors space for two-level 3L4W conventional converters
is shown in Figure 4.20.
Figure 4.20. State vectors space for two-level 3L4W conventional converters
using abc coordinates
It must be noticed that for 3L4W case, there are not redundant vectors because
the state vectors are located in different positions. The 3L4W converter state
vectors space increasing the number of levels can be done. For instance, the
three-level 3L4W converter state vectors space is shown in Figure 4.21.
89
Figure 4.21. Three-level 3L4W converter state vectors space using abc
coordinates
Increasing the number of levels of the converter, the state vectors space for an N-
level 3L4W converter forms a cube in the 3D-space. This cube is formed by a
certain number of sub-cubes depending on the number of the levels of the
converter. Only one sub-cube for two-level converters, eight sub-cubes for three-
level converters, twenty-seven sub-cubes for four-level converters. In general,
(N-1)3 sub-cubes into the total cube, where N is the number of levels of the
multilevel converter.
90
presented in [66] and it is the basis of other developed multilevel 3D SVPWM
algorithms presented in this thesis.
Besides, using [70] the number of switching commutations and the number of
calculations to determine the switching sequence and the duty cycles are
minimized. In this generalized modulation algorithm, the N-level generalization
is done thanks to the reduction of the multilevel problem into a two levels one.
Step 1: Calculate the coordinates of the sub-cube reference vertex where the
reference vector is found.
The multilevel control region is divided in several sub-cubes and the first step
of the modulation algorithm is to find the sub-cube where the reference vector is
pointing to. Considering this sub-cube using abc coordinates and changing the
origin coordinates to the nearest to (0,0,0) sub-cube vertex, the problem is
reduced to a two level case because the two level control region is one sub-cube.
For a certain reference vector in three-phase coordinates (uan, ubn, ucn), the integer
part of each component (a,b,c) is calculated with uan, ubn, ucn {0,..., 2(N-1)}.
a = integer (uan),
The coordinates (a,b,c) are the coordinates origin corresponding to the reference
system of the sub-cube where the reference vector is pointing to. This sub-cube is
exactly equal as the two-level state vectors space case. So, the multilevel case is
reduced to a two levels case only calculating the factors a, b and c. This is shown
in Figure 4.22.
91
Figure 4.22. Sub-cube reference coordinates in generalized 3D SVPWM
algorithms
The first option to divide the sub-cube was presented in [70]. Using this sub-
cube division, the tetrahedron where the reference vector is located is easily
found using comparisons with three 45 planes into the 3D space which define
the six tetrahedrons inside the sub-cube. These tetrahedrons are shown in Figure
4.23. In [70], the diagram flow to find out the nearest four vectors is shown and it
is important to notice that they are calculated using a maximum of three
92
comparisons for calculating the suitable tetrahedron. The modulation algorithm is
so easy due to the 45 planes dividing the sub-cube. This space division is named
SD45 in this work.
Other planes can be used to divide each sub-cube and in this thesis, new
division planes are presented. Four new planes are used to divide the sub-cube
volume and resulting tetrahedrons are shown in Figure 4.24. In this case, five
tetrahedrons compose the sub-cube volume where there is one central tetrahedron
and four external ones. Five is the minimum number of tetrahedrons to compose
the sub-cube. This fact is mathematically demonstrated in [1]. This new space
division is named SD1.
93
Figure 4.23. Sub-cube division using 45 planes (named SD45 space division).
Six tetrahedrons compose the total sub-cube volume
94
b CASE 1 b CASE 2
010 010
110 110
011 011
111
111
000 000
100 a 100 a
c 001 c 001
101 101
b b CASE 4
CASE 3
010 010
110 110
011 011
111
111
000 000
100 a 100 a
c 001 c 001
101 b 101
CASE 5
010
110
011
111
000
100 a
c 001
101
Figure 4.24. Sub-cube division using new planes (named SD1). Five tetrahedrons
compose the total sub-cube volume
95
Using the same notation described in [70], the flow diagram to find out the
tetrahedron where the reference vector is pointing to using SD1 is shown in
Figure 4.25. Once the tetrahedron is found, the state vectors to be used and their
duty cycles can be determined using Table I.
Normalized
reference vector:
(uan, ubn, ucn)
a = integer (uan)
b = integer (ubn)
c = integer (ucn)
ra=uan-a
rb=ubn-b
rc=ucn-c
Case 1 No Yes
ra-rb+rc < 0
Yes No Case 4
ra+rb+rc > 2
Case 3
Yes ra-rb-rc > 0 No
Case 2 Case 5
Figure 4.25. Flow diagram to find out the tetrahedron where the reference vector
is pointing to using space division SD1
96
More possible sub-cube divisions can be considered using SD1 but rotating
them 90 over b axis. The obtained tetrahedrons (named space division SD2) are
represented in Figure 4.26. In the same way that using previous 3D space
divisions, other flow diagram can be defined to find out the tetrahedron where
the reference vector is pointing to. The flow diagram for space division SD2 is
shown in Figure 4.27.
S an
1 1
Sbn 1
Scn 1
2
S Sbn2 Scn2 1
[ ra rb rc 1] = [d1 d2 d3 d 4 ] an
S an
3
Sbn3 Scn3 1
4
S an Sbn4 Scn4 1
(4.4)
R = Dg S
D = Rg S -1
Using these equations, the modulation algorithm can determine the duty
cycles. The final results using SD45, SD1 and SD2 are shown in TABLE 4.I,
TABLE 4.II and TABLE 4.III respectively. These tables summarize the
switching sequences and the duty cycles for all possible locations of the
reference vector inside the two-level sub-cube.
97
b CASE 6 b CASE 7
010 010
110 110
011 011
111
111
000
000
100 a 100 a
c 001 c 001
101 101
b CASE 8 b CASE 9
010 010
110 110
011 011
111 111
000
000
100 a 100 a
c 001 c 001
101 101
b CASE 10
010
110
011
111
000
100 a
c 001
101
Figure 4.26. Sub-cube division SD2. Five tetrahedrons compose the total sub-
cube volume
98
Normalized
reference vector:
(uan, ubn, ucn)
a = integer (uan)
b = integer (u bn)
c = integer (ucn)
ra=uan-a
rb=ubn-b
rc=ucn-c
Case 6 No Yes
ra+rb-rc > 1
Yes No Case 7
ra+rb+rc > 2
Case 8
Yes ra-rb-rc < 0 No
Case 9 Case 10
Figure 4.27. Flow diagram to find the tetrahedron where the reference vector is
pointing to using space division SD2
99
TABLE 4.I
SPACE VECTORS SEQUENCE AND DUTY CYCLES DEPENDING ON
THE TETRAHEDRON CASE USING SPACE DIVISION SD45
100
TABLE 4.II
SPACE VECTORS SEQUENCE AND DUTY CYCLES DEPENDING ON
THE TETRAHEDRON CASE USING SPACE DIVISION SD1
101
TABLE 4.III
SPACE VECTORS SEQUENCE AND DUTY CYCLES DEPENDING ON THE
TETRAHEDRON CASE USING SPACE DIVISION SD2
102
In order to compare SD45 and SD1 space divisions, the distances between the
reference vector and the four state vectors that compose the tetrahedron where
the reference vector is pointing to can be determined. These distances are named
x1, x2, x3, and x4. In Figure 4.28, the distances xi using SD45 and SD1 are shown.
Figure 4.28. Generation of the reference voltage using the four nearest state
vectors using SD45 (a) and SD1 (b). The distances between the state vectors
and the reference vector are different
Depending on the used space division, the reference vector is generated using
different state vectors. Mathematically, the reference vector is correctly
generated using any space division but the distances xi change and consequently
the ripple of the output signals also changes. The output current ripple is related
to the value of the distances xi. If these distances decrease, it means that the
reference vector is generated with nearer state vectors and therefore the
instantaneous error due to each state vector is lower. A merit figure can be
defined in order to show xi distances in each case and what is the best solution
depending on the reference vector location. This merit figure is defined as:
103
1 1 1 1
F= + + +
x1 x2 x3 x4
1 1 (4.5)
where if > 1000
= 1000 for i = 1...4
xi xi
In order to pick out what is the best sub-cube division depending on the reference
vector location inside the two-level sub-cube, F functions for both space
divisions are calculated (FSD45 and FSD1). Finally, it is defined the function FT as
the difference of FSD1 and FSD45.
FT can be determined for all possible locations of the reference vector in the sub-
cube. In the control regions where FT is lower than zero, SD45 appears as the
better solution. On the other hand, in the control regions where FT is greater than
zero, SD1 improves the ripple behaviour. In Figure 4.29, FT function is
represented for several values of b coordinate in two-level sub-cube. It is clear
that inside the central tetrahedron defined by SD1, SD45 improves FT. However,
in the outer parts of this central tetrahedron, SD1 improves the FT function. So, if
the reference vector is located into the central tetrahedron, the best solution is to
use SD45 space division and if the reference vector is outside central tetrahedron,
it is better to use SD1 space division.
104
Figure 4.29. Merit figure FT for several b coordinate values between 0 and 1. If FT is
positive or negative, the distances between the reference vector and the state vectors are
smaller using SD1 or SD45 respectively
Simulations have been carried out to show the SD1 performance. The simulated
system is a four-leg four-wire three-level diode clamped converter connected to
an RL load. The DC-Link voltage is equal to 1600 V, L=5 mH, R=22 and the
switching frequency is 5 kHz. The reference is a pure sinusoidal waveform with
modulation index equal to 0.6875. Simulation results using SD45 and SD1 are
shown in Figure 4.30 and Figure 4.31 respectively. It is clear that undesired and
unexpected ripple effects in the output phase currents using SD1 appear.
105
Figure 4.30. Output phase currents using SD45 for a three-level 4L4W DCC
considering VDC=1600V, L=5mH, R=22 and the modulation index
m=0.6875. The reference voltage is a pure sinusoidal waveform and the
switching frequency is 5 kHz
Figure 4.31. Output phase currents using SD1 for a three-level 4L4W DCC
considering VDC=1600V, L=5mH, R=22 and the modulation index
m=0.6875. The reference voltage is a pure sinusoidal waveform and the
switching frequency is 5 kHz
106
Using SD1, the distortion in the output phase currents occur when the reference
vector moves from a sub-cube (sub-cube 1) to an adjacent sub-cube (sub-cube 2).
Adjacent tetrahedrons from both sub-cubes only have two common state vectors.
In the transition between adjacent tetrahedrons, there is one not common state
vector with non zero duty cycle that generates the reference vector. This is shown
in Figure 4.32. In the figure, the not common state vector between adjacent
tetrahedrons in adjacent sub-cubes is emphasized using a circle. The contribution
of this state vector to the output currents is completely different and undesired
ripple effects appear.
Figure 4.32. Transition between adjacent sub-cubes using space division SD1.
State vectors with non zero duty cycle create output current distortion
107
In order to avoid the presence of not common state vectors, adjacent sub-cubes in
the total control region are divided using SD1 and SD2 alternately. Using this
configuration in the control region, adjacent tetrahedrons from adjacent sub-
cubes have three common state vectors and in the transition instant, the fourth
state vector has zero duty cycle. So, the movement between adjacent sub-cubes is
done avoiding the presence of state vectors with non negligible duty cycles. This
space division is named SD12 and is represented in Figure 4.33.
Figure 4.33. Adjacent sub-cubes in the total control region divided using SD1
and SD2 alternately (named SD12 space division)
Considering the combination of the SD1 and SD2 control region division, the
same simulations can be carried out. In Figure 4.34, simulation output phase
currents results using SD12 space division are shown. It can be seen that the
obtained results are very similar.
108
Figure 4.34. Output phase currents using SD12 space division generating a pure
sinusoidal reference for a three level four-leg four-wire diode clamped
converter considering VDC=1600V, L=5mH, R=22 and the modulation
index m=0.6875. The reference voltage is a pure sinusoidal waveform and the
switching frequency is 5 kHz
As the obtained phase current results are similar at first sight, total harmonic
distortion (THD) values are calculated using SD45 and SD12. THD using SD45
and SD12 space division are represented in Figure 4.35 and Figure 4.36
respectively showing that both space divisions achieve similar THD contents.
109
Figure 4.35. Obtained output phase current total harmonic distortion (% of
fundamental) using SD45 space division
110
Three dimensional generalized space vector modulation algorithms are discussed
in this work. Two new space divisions and its related multilevel modulation
algorithms are shown. Finally, the combination of two different space divisions is
used to avoid undesired output phase current ripple effects. A comparison
between previous 3D modulation algorithm and the proposed algorithms is done.
The presented modulation algorithms calculate the state vectors and the duty
cycles without using angles, trigonometric functions or look-up tables. The
computational cost of the proposed method is very low, is always the same and is
independent of the number of levels of the converter. In general, the presented
algorithms are useful in systems with or without neutral, unbalanced load, and
harmonics generation.
Converters connecting the neutral point of the load to a converter phase are
named four-leg four-wire systems (4L4W systems) and they were presented in
chapter 2. A 4L4W two-level conventional converter is shown in Figure 4.37.
111
It can be seen that 4L4W multilevel converter state vectors space forms a
dodecahedron in the 3D-space [67][68][71]. This dodecahedron can be
decomposed into several sub-cubes, and each one can be divided in different
tetrahedrons that generate the total volume of each sub-cube. The 3D-
dodecaedron containing the state vectors which generate the reference vector in
4L4W three-level converter is shown in Figure 4.38. As another example, a
4L4W five-level converter is illustrated in Figure 4.39.
Figure 4.38. Generalized 3D state vectors space for 4L4W three-level converter
112
Figure 4.39. Generalized 3D state vectors space for 4L4W five-level converter
The search for the nearest state vectors in multilevel 4L4W converters can be
solved using the same coordinates change that was proposed for 3L4W
multilevel converters and shown in Figure 4.22. Using the sub-cube coordinates,
4L4W multilevel modulation problem is reduced to a 3L4W two-level problem
[72] and the same 3L4W two-level modulation algorithms presented before can
be used. All the expressions proposed before can work equally in the 4L4W
multilevel converter topology.
113
The experimental results have been obtained with a real prototype using a
TMS320VC33 DSP microprocessor.
114
Figure 4.41. Voltage for phase a, composed of a fundamental component with
20V amplitude, 20% of zero sequence and 20% inverse sequence
115
Figure 4.43. Voltage for phase c, composed of a fundamental component with
20V amplitude, 20% of zero sequence and 20% inverse sequence
116
Figure 4.44. Voltage reference composed of a fundamental component with
40
V amplitude and 120% of the third harmonic
3
Figure 4.45. Voltage signals with 40 V amplitude and 120% of the third
3
harmonic
117
Chapter 5
Solving the Balancing of the
Capacitors Voltage in
Multilevel Converters
5.1 Introduction
Multilevel converters present several advantages compared to classical two-level
converters [5][6]. They improve the harmonic content of the output signals and
they accept a power increase in the DC-link due to its voltage can be shared
between more transistors. As disadvantages, the multilevel converters increase
the control and the implementation complexity. Recently the control complexity
has been reduced thanks to the use of new and powerful microprocessor systems
[73]-[75]; hence the balance of the DC capacitors voltage is one of the most
important drawbacks of this type of converter topologies. In this chapter, control
strategies to carry out the balance the DC capacitors voltage for multilevel
118
converters are presented. These strategies use the well known technique based on
choosing the correct redundant vector using Space Vector Modulation algorithms
in order to reduce the voltage unbalance [77]-[89]. It is important to notice that
the proposed methods are completely generalized and due to it, they are
independent of the load and independent of the number of levels of the converter.
Some simulation and experimental results show the obtained balance using the
proposed techniques.
If any unbalance in the DC capacitors voltage appears, the output phase voltages
have distortion and the harmonic content of the output signals decreases its
quality. In fact, if the switching control is not be made carefully and a control
algorithm is not carried out, the problem immediately appears and the DC
capacitors voltage will be unbalanced.
119
It should be noticed that increasing the number of levels, the number of
redundant vectors in multilevel state vectors space increases exponentially. In
fact, the number of state vectors for N-level 3L3W DCC converter is N3. The
number of redundant vectors (NRV) for N-level 3L3W DCC can be determined
using the expression (5.1). The evolution of the total number of state vectors and
redundant vectors is shown in Figure 5.1.
N -2
NRV = N + 6i ( N - i ) (5.1)
i =1
120
Depending on the multilevel converter topology, the DC capacitor voltages must
take different values. For instance, in multilevel DCC topology, all DC-link
capacitors must equally share the DC-link voltage [20]. Three-level DCC
topology is represented in Figure 5.2 showing that capacitors C1 and C2 share the
DC-Link voltage. For N-level DCC case, DVCi can be defined as the unbalance of
the capacitor Ci as follows:
VDC
DVCi = VCi - (5.2)
N -1
121
On the other hand, in multilevel FCC topology, each flying capacitor voltage
value is different [26]. For instance, a four-cell conventional FCC using OFBCS
flying capacitor voltages ratio is represented in Figure 5.3 showing the flying
capacitor voltages values. For M-cell OFBCS FCC, DVCi can be defined as the
unbalance of the flying capacitor Ci as follows:
(M - i)
DVCi = VCi - VDC (5.3)
M
Figure 5.3. Four-cell FCC topology showing the different flying capacitors
voltage values using OFBCS flying capacitor voltages ratio
122
High number of publications has been focused on the development of control
strategies to solve the voltage unbalance for multilevel converters [77]-[91]. As it
was said in chapter 4, depending on the multilevel converter topology, different
redundant vectors appear in the converter state vectors space. Previous authors
have proposed control algorithms based on choosing the best redundant vector to
control the DC capacitors voltage [89]-[91]. In this thesis, generalized algorithms
using the redundant vectors concept are presented for any number of levels in the
converter. The proposed control algorithms are based on the calculation of the
currents that flow through DC capacitors (iSi) depending on instantaneous state
vector applied to the multilevel converter. These algorithms could seem very
complex at first sight but it will be shown that they are very fast and simple. All
the calculations are completely generalized and they do not imply complex
operations or look-up tables. Generalized expressions for N-level converters have
been developed. An important contribution is the performance of a systematic
method to study any multilevel converter topology to develop control algorithms
for future converter topologies.
The balancing control algorithms proposed in this thesis are based on the
determination of the currents that flow through DC capacitors that can suffer the
voltage unbalance. In general, these currents depend on the state vector applied
to the converter. In next points, a deep study of the calculation of these currents
depending on the converter topology is presented. The knowledge of the
expressions of these currents and the capacitors voltage unbalance are the base of
123
the balancing control algorithms. In this thesis it is assumed that the DC-Link
voltage is constant thanks to an external voltage source (controlled rectifier,
external independent voltage source).
isi
Ci VCi
VDC +
-
isj
Cj VCj
124
Sometimes the perfect redundant vector choosing to reduce the voltage
unbalance is impossible due to there are cases where all the possible
redundant vectors do not decrease the unbalance. Several balancing control
algorithms were tested depending on the redundant vectors choosing
criterion. The balancing control algorithms studied were:
1. To find the most unbalanced capacitor and to choose the redundant vector
that puts the best current through this capacitor.
2. To find the highest current in absolute value and to choose the redundant
vector that achieves the best capacitor configuration.
3. To find the redundant vector that achieves the best capacitor configuration
to minimize the negative effects in the voltage balance.
4. To find the redundant vector that achieves the best capacitor configuration
to maximize the positive effects in the voltage balance.
5. To find the redundant vector that achieves the best capacitor configuration
taking into account the negative and the positive effects in the capacitors
voltages.
Finally, the balancing control algorithm number five was chosen because it takes
into account all the system and all the control variables. For N-level converters,
the balancing control algorithm finds the best redundant vector in the simplest
way. The algorithm chooses the state vectors that minimize the sum of the
125
products of DVCi and iSi with i=1,.,N-1. In this way, the control algorithm assures
that the final chosen redundant vectors maximize, in average, the tendency to the
voltage balance of all DC capacitors. In fact, this control method really implies a
minimization of the electrical energy stored in the chain of DC capacitors [91].
The minimization of this parameter directly means the minimization of the
averaged unbalance of DC capacitors. But in general, increasing the number of
levels and considering N-level, it is not always possible to find a redundant
vector that tends to equilibrate all the DC capacitors voltage.
Using this converter topology and assuming that SVPWM algorithm applies a
specific state vector to the converter, the DC-link capacitors are divided in
several blocks. Each block is composed by several capacitors in series.
Considering that all capacitors have the same capacitance value C, they can be
associated forming different capacitors C/ki where ki is the number of capacitors
in series in each block. The sum of ki is the total number of DC-link capacitors
that is equal to N-1 in an N-level DCC topology. This concept will be shown
clearly in the next points.
126
4 for 3 - wire converters
m
ki = N - 1 with m = (5.4)
i =1 5 for 4 - wire converters
m
VDC = VSi
i =1
d
C (5.5)
dt
m
dVS 1 m
0 = C = ki iSi
i =1 dt i =i
127
5.3.1.1 N-level three-leg three-wire Diode-Clamped (3L3W DCC)
Topology
The control algorithm for the DC-Link capacitor voltages balancing needs to find
out the currents that flow through those DC capacitors. As it was said before, ki is
defined as the number of DC capacitors connected in series applying a specific
state vector to the converter and therefore, it takes values between 0 and N-1 for
N-level DCC.
In N-level 3L3W DCC, each phase load is connected to some DC-Link point
applying the state vector imposed by the SVPWM algorithm. These connections
depending on the applied state vector can be represented in a very simple way
considering ideal power switching devices and assuming that all capacitors have
the same capacitance value. In N-level 3L3W DCC only two different cases must
be studied to determine iSi currents for all possible redundant state vectors.
Current iP3 is the phase current flowing through the phase connected to the
highest level, iP1 is the phase current flowing through the phase connected to the
lowest level and iP2 is the phase current flowing through the phase connected to a
medium level.
I. State vectors where k2>0, k3>0 and k4 and k1 can not be simultaneously
zero
This configuration is the generalized version of a redundant vector where the
phases of the load are connected to different points of the DC-Link. In fact, if
k1=0 and k4=0 simultaneously, the state vector is not redundant. This
configuration is shown in Figure 5.5.
128
Figure 5.5. 3L-3W DCC with case 1 configuration (k2>0, k3>0 and k4 and k1 can
not be simultaneously zero)
V C 4 + V C 3 + VC 2 + V C 1 = V DC
d
C
dt
k 4 iS 4 + k 1 iS 1 = - k 2 iS 2 - k 3 iS 3
k 2 i P 2 + ( k 2 + k 3 )i P 3
iS 4 = iS 1 = iS
iS = (5.6)
N -1
( k 2 + k 3 + 1 - N )i P 3 + k 2 i P 2
iS 3 = iS - i P 3 =
N -1
( k + k 3 + 1 - N )i P 3 + ( k 2 + 1 - N )i P 2
iS 2 = iS + i P 1 = 2
N -1
129
II. State vectors where k1 and k4 are not simultaneously equal to zero and
k3=0, k2 >0 or k2 =0, k3 >0
Figure 5.6. 3L-3W DCC with case 2 configuration (k1 and k4 are not
simultaneously equal to zero and k3=0, k2 >0 or k2 =0, k3 >0)
V C 4 + V C 2 + V C 1 = V DC
k 4 iS 4 + k 1 iS 1 = - k 2 iS 2
k 2 iP 2
iS 4 = iS 1 = iS
iS =
N -1 (5.7)
( k + k4 )
iS 2 = iS - i P 2 =- 1 iP 2
N -1
130
All the redundant state vectors can be studied changing the values of ki factors
and recalculating iSi values. After determining the currents through the DC-link
capacitors associated to each redundant state vector, the balancing control
algorithm must choose carefully the best redundant state vector in order to
equilibrate the DC-link capacitors voltage.
As it was said before, it can be assumed that VDC is approximately constant due
to the converter is usually connected to a device, e.g. a rectifier, that supports the
total DC-link voltage. Supposing it, the relation between the currents through the
DC-link capacitors (iSi) can be rewritten.
VDC = VC1 + VC 2 + VC 3 + VC 4 + VC 5
d
C
dt
(5.8)
dV dV dV dV dV
0 = C C1 + C C 2 + C C 3 + C C 4 + C C 5
dt dt dt dt dt
0 = k1iS1 + k 2iS 2 + k3iS 3 + k4iS 4 + k5iS 5
In order to generalize the study and to know the way to choose the best redundant
vector to carry out the balance of the DC-link voltage, all the possibilities are
studied. Several possible switching configurations appear depending on the
position of the connection of the fourth leg. All the cases can be summarized in
131
Figure 5.7 (case 1), Figure 5.8 (case 2), Figure 5.9 (case 3) and Figure 5.10 (case
4). As it was said for 3L3W DCC case, current iP3 is the phase current flowing
through the phase connected to the highest level, iP1 is the phase current flowing
through the phase connected to the lowest level and iP2 is the phase current
flowing through the phase connected to a medium level. Besides, iN is the current
that flows through the phase connected to neutral point of the load (the fourth
leg).
132
Figure 5.7. First case of possible switching state configuration of multilevel
4L4W DCC
133
Figure 5.8. Second case of possible switching state configuration of multilevel
4L4W DCC
134
Figure 5.9. Third case of possible switching state configuration of multilevel
4L4W DCC
135
Figure 5.10. Fourth case of possible switching state configuration of multilevel
4L4W DCC
136
All the cases can be easily solved and iSi results can be summarized as follows.
Case 1:
1
iS1 = [k2iP1 + (k2 + k3 )iP2 + (k2 + k3 + k4 )iP3 ]
N -1
1
iS 2 = - [( N -1- k2 )iP1 + (k1 + k4 + k5 )iP2 + (k1 + k5 )iP3 ]
N -1
1
iS 3 = [k2i 1 - (k1 + k4 + k5 )iP2 - (k1 + k5 )iP3 ]
N -1 P
1
iS 4 = [k2iP1 + (k2 + k3 )iP2 - (k1 + k5 )iP3 ]
N -1
Case 2:
1
iS1 = [-k2iP1 + k3iP2 + (k3 + k4 )iP3 ]
N -1
1
iS 2 = [( N -1- k2 )iP1 + k3iP2 + (k3 + k4 )iP3 ]
N -1
1
iS 3 = - [k i + (N -1- k3 )iP 2 + (k1 + k2 + k5 )iP3 ]
N -1 2 P1
1
iS 4 = [-k2iP1 + k3iP2 - (k1 + k2 + k5 )iP3 ]
N -1
Case 3: (5.9)
1
iS1 = [-(k2 + k3 )iP1 - k3iP2 + k4iP3 ]
N -1
1
iS 2 = [(k1 + k4 + k5 )iP1 - k3iP2 + k4iP3 ]
N -1
1
iS 3 = [(k + k + k )i + ( N -1- k3 )iP2 + k4iP3 ]
N -1 1 4 5 P1
1
iS 4 = - [(k2 + k3 )iP1 + k3iP2 + ( N -1- k4 )iP3 ]
N -1
Case 4:
1
iS1 = - [(k2 + k3 + k4 )iP1 + (k3 + k4 )iP2 + k4iP3 ]
N -1
1
iS 2 = [(k1 + k5 )iP1 - (k3 + k4 )iP2 - k4iP3 ]
N -1
1
iS 3 = [(k + k )i + (k1 + k2 + k5 )iP2 - k4iP3 ]
N -1 1 5 P1
1
iS 4 = [(k1 + k5 )iP1 + (k1 + k2 + k5 )iP2 + ( N -1- k4 )iP3 ]
N -1
137
It can be studied, for instance, the three-level case. In this case, several double
and triple redundant state vectors appear. These redundant state vectors can be
summarized in TABLE 5.I. All the possible redundant vectors can be classified
in the four cases explained before.
Using the expressions proposed in TABLE 5.I, iSi currents can be easily
calculated depending on the selected redundant state vector. In the three-level
case, there are only two DC-Link capacitors; hence iS1 and iS2 can be determined.
It can be remembered that using the expression (5.8) it must be fulfilled the
expression iS2 =-iS1. As it was presented in (5.2), DVCi in the three-level case is:
VDC
DVCi = VCi - (5.10)
2
Considering three-level 4L4W DCC, in all the possible cases, the current through
capacitor C1 (iS1) in the redundant state vectors has opposite signs. This result is
very important because in three-level case, the control algorithm can always
select the sense of currents flowing through DC-link capacitors C1 and C2
choosing the redundant vector that tends to equilibrate the DC-link voltage.
138
State vector Redundant vectors Case
111|1
000|0 -
222|2
000|1 111|2 4
001|0 112|1 1
010|0 121|1 1
100|0 211|1 1
001|1 112|2 4
010|1 121|2 4
100|1 211|2 4
011|0 122|1 1
101|0 212|1 1
110|0 221|1 1
011|1 122|2 4
101|1 212|2 4
110|1 221|2 4
111|0 222|1 1
TABLE 5.I. Each redundant vector in 4L4W DCC can be studied using one of
the four simplified cases presented in Figure 5.7, Figure 5.8, Figure 5.9 and
Figure 5.10
139
Simulation experiments have been carried out considering three-level 4L4W
DCC topology connected to an RL load composed by R = 22, L = 5mH,
fsw(switching frequency)=5kHz, C1=C2=500F and VDC(DC-Link voltage)
=1600V. The reference waveform is a sinusoidal signal with modulation index
m=0.99 and 80% third harmonic. The good performance of the control algorithm
is shown in Figure 5.11 where the one DC-Link capacitor voltage and the output
phase currents are shown..
Figure 5.11. DC-Link Capacitor C1 voltage and output phase currents showing
the good performance of the balancing control algorithm for three-level
4L4W DCC
140
In order to show the good performance of the control algorithm, some simulation
results with higher number of levels are shown. It can be considered the same
experiment described in the three-level case (see Figure 5.11) but using a five-
level converter and assuming that the modulation index is equal to 0.56. An
initial unbalance in the DC-link capacitors voltages is applied to show the
unbalance dynamics using the control algorithm. Therefore the simulation
experiment has been carried out considering five-level 4L4W DCC topology
connected to an RL load composed by R=22, L=5mH, fsw (switching
frequency)=5 kHz, C1=C2=500 F and VDC (DC-Link voltage)=1600V. The
reference waveform is a sinusoidal signal with modulation index m=0.56 and
80% third harmonic. Using five-level DCC four capacitors compose the DC-link
and their desired voltages are VDC/4 that is 400 volts in this case. In this
simulation, initially, VC1=470v, VC2=360v, VC3=370v and VC4=400v. In Figure
5.12 simulation results of the DC-link voltages are represented.
Figure 5.12. DC-link Capacitors voltage showing the good performance of the
balancing control algorithm starting with a initial unbalance using a five-level
4L4W DCC
141
A 50KW real prototype three level 4L4W-DCC was developed in Norwegian
University of Science and Technology (NTNU) in Trondheim (Norway) in order
to test the proposed balancing control algorithm. The control hardware is
composed by TMS320F2812 microprocessor system and virtex XCV400BG432
FPGA. The DSP is responsible for the control algorithm and the FPGA makes the
switching of the transistors implementing the duty cycles making the system more
versatile and efficient [92][93]. The total DC-Link capacitors value is C=3300F.
The prototype is shown in Figure 5.13.
142
Several experiments were carried out to test the converter and the 4L4W DCC
balancing control algorithm. All the expressions presented before can be applied
directly only doing the factor N (number of levels of the converter) equal to 3. In
the experiments, the converter is connected to a three-phase RL load where
R=23.5 and L=1.4mH. The total DC-Link voltage is 80 volts. It is assumed a
sinusoidal reference voltage where the modulation index was equal to 1 and an
80% of third harmonic content. In Figure 5.14, phase to phase voltage and the
voltage across the resistor (phase to neutral of the load voltage) is shown
demonstrating that the 3D-SVPWM algorithm presented in [72] is carried out
properly.
But this figure does not include the DC-Link capacitors voltages measure. If this
experiment is carried out without using the balancing control algorithm, the DC-
Link capacitors voltages turn unstable because the 3D-SVPWM algorithm does
not consider any special choosing between the redundant vectors in the switching
sequence. This voltage unbalance is shown in Figure 5.15. A detail of this
experiment is shown in Figure 5.16. The modulation is carried out correctly
generating the reference signal but DC-Link capacitors voltages begin to be
unbalanced immediately after starting the execution of the modulation algorithm.
Figure 5.15 and Figure 5.16 clearly show the need to include a balancing control
algorithm in the modulation algorithm.
If the proposed balancing algorithm is used, the DC-Link capacitor voltages will
be balanced while the reference voltage is still be correctly generated. The good
performance includes situations where the DC-Link capacitors voltages are
initially unbalanced. In Figure 5.17, it can be seen that an initial unbalance is
applied to the converter and the modulation algorithm and the balancing control
algorithm begin to be executed. The output voltages are generated while the
voltages unbalance quickly begins to decrease. It can be seen that some distortion
143
appears in the initial output voltages due to the voltages unbalance present in the
converter. The balancing control algorithm continues working all the time
achieving the balance of DC-Link capacitors voltages. It is shown in Figure 5.18
and Figure 5.19. After balancing the DC-Link voltages, the initial distortion in the
output voltages have disappeared demonstrating that it is created by the DC-Link
capacitors unbalance. It is shown in Figure 5.20.
The balancing control algorithm does not suppose any restriction in the load. In
fact, it works with balance or unbalance loads because it is absolutely independent
of the load. In order to test it, it was carried out the same experiment but using an
unbalanced load using L=1.4mH and R=23.5 in two phases and L=1.4mH and
R=47 in the third phase. The experimental results were completely satisfactory
achieving the voltages balance and generating the reference waveforms.
144
Figure 5.15. Experimental results considering modulation index equal to 1 and
80% of third harmonic content. DC-Link capacitors voltages unbalance
without using the balancing control algorithm
145
Figure 5.17. Experimental results considering modulation index equal to 1 and
80% of third harmonic content. DC-Link capacitor voltages balance using the
balancing control algorithm starting from an unbalanced situation
146
Figure 5.19. Experimental results considering modulation index equal to 1 and
80% of third harmonic content. Detail of DC-Link capacitor voltages balance
using the balancing control algorithm starting from an unbalanced situation
147
It is important to note that the balancing control algorithm is independent of the
number of levels of the converter because the same equations are used for any
number of levels. However, it is clear that increasing the number of levels, the
number of redundant vectors increase and the number of calculations to make the
best choosing increases.
One of the most important contributions of this thesis is the proposal of this
control algorithm. In fact, it is the first control algorithm to balance the DC-link
capacitor voltages for 4L4W DCC. All possible redundant vectors are deeply
studied showing all possible simplified converter models. The analytical
expressions to determine the currents flowing through DC-link capacitors are
presented. The balancing control algorithm uses these equations and finds the
best redundant state vectors in order to minimize the voltage unbalance in
average. It is important to note that the algorithm computational cost is really low
and it is independent of the load type and independent of the number of levels of
the converter. A 50KW real prototype of a 4L4W-DCC was built and
experimental results showing the good performance of the proposed algorithm
are presented.
In 3L4W topologies, the neutral point of the load is connected to the middle point
of the DC-Link bus. Simplified models for 3L4W topologies can be developed
considering that a state vector is applied to the converter. In this way, each phase
load is connected to a point of the DC-Link and the fourth wire is connected to
the middle point of the DC-Link bus. All simplified models for 4L4W DCC can
be used imposing that the neutral wire is connected to the middle point of DC-
Link bus. So, for instance, Figure 5.7 can represent a N-level 3L4W DCC with k1
148
equal to (N-1)/2. In the same way, Figure 5.8, Figure 5.9 and Figure 5.10 are
valid with k1 + k2, k1 + k2+ k3 and k1 + k2+ k3+ k4 equal to (N-1)/2 respectively.
Therefore, the study of this topology is a particularization of the study of 4L4W
DCC topology and the DC capacitor currents equations for 3L4W DCC topology
are exactly the same as 3L4W DCC topology but applying the fourth wire
restriction.
N -1 (5.11)
Case 1: k1 = k2 + k3 + k4 + k5 =
2
N -1
Case 2 : k1 + k2 = k3 + k4 + k5 =
2
N -1
Case 3 : k1 + k2 + k3 = k4 + k5 =
2
N -1
Case 4 : k1 + k2 + k3 + k4 = k5 =
2
However, using 3L4W topologies redundant vectors do not appear due to the fact
that the fourth wire can not change its connection point. So, the control algorithm
can not choose the redundant vector to minimize the voltages unbalance. The
SVPWM algorithm directly applies the state vectors and there is not any
possibility to change them.
149
5.3.2 Flying-Capacitor Converter (FCC) Topology
Flying Capacitor Converters (FCC) use several floating capacitors in each phase
to achieve different output voltage levels as it was explained in chapter 2.
Multilevel FCC is built connecting flying capacitor basic cells in series. In Figure
5.21, M-cell single phase FCC is presented.
In a single phase M-cell FCC there are only 2M different switching configurations
depending on binary Sxi values and therefore all possible converter switching
configurations can be defined using M bits. An easy way to calculate output
phase voltages with respect to the middle point of the DC-link labelled as point 0
(Vx0) using each single cell binary value (Sxi) is the following:
M
VDC
Vx0 = (S
i =1
xi S x ( i +1) - S xi S x ( i +1) )V xi + ( S x 1 - S x 1 )
2
(5.12)
150
Considering OFBCS voltage ratio the number of output voltage levels is the
number of basic cells plus one. It can be defined phase x state (PSx) as an integer
value that shows the output voltage level in phase x. PSx equal to zero means that
the minimum possible voltage is in the phase output. For N-level OFBCS FCC,
the output phase voltage Vx0 and the factor PSx can be easily determined by
N -1 (5.13)
PS x = S xi
i =1
VDC V
Vx 0 = PS x - DC
N -1 2
In the three-level case, the obtained OFBCS FCC is shown in Figure 5.22.
Studying this case, the possible switching configurations are shown in TABLE
5.II. It can be seen that in the three level FCC, two different switching
configurations obtain the same output phase voltage referred to 0.
151
SX1 SX2 Phasex-0 voltage Phasex State
ON ON VDC/2 2
Redundant
ON OFF 0 1
switching
OFF ON 0 1 configurations
OFF OFF -VDC/2 0
The proposed balancing control algorithm for OFBCS FCC is based on the
existence of redundant switching configurations. Considering other voltage ratios
presented in [28], this property does not appear and there is not any redundant
switching configuration to obtain the same output voltage in the FCC. So, if
some of these voltage ratios are chosen, the balancing control algorithm will be
less efficient in order to solve the balancing voltage problem. So, the proposed
balancing control algorithm assumes that OFBCS voltage ratio is used.
152
Figure 5.23. Switching configurations redundancy for each OFBCS FCC phase
state depending on the number of levels
153
Redundancy in the switching configurations in each phase: Different
switching configurations in each phase achieve the same output phase-0
voltage.
The SVPWM algorithm determines the switching sequence that must be applied
to the converter. The balancing control algorithm studies these state vectors and
applies the redundancy properties to minimize and compensate the voltage errors
in the floating capacitors. The control algorithm studies all the state vectors of
the switching sequence one by one following the flow diagram shown in Figure
5.24. Each redundant state vector in the switching sequence is studied
considering each phase separately because each phase state can be achieved by
several redundant switching configurations. The balancing control algorithm
considers each possibility and finally, chooses the best switching configuration to
balance the flying capacitors voltage minimizing the sum of the products of the
currents that flow through to the flying capacitors and their unbalances. This sum
is defined as G and it is related with the energy in the system [91].
154
M -1
G = iSxi DVxi (5.15)
i =1
At this point, the balancing control algorithm knows the best switching
configuration in each phase of the converter supposing an specific state vector.
So, the control algorithm must repeat this step using all possible redundant state
vectors.
Figure 5.24. Balancing control algorithm flow diagram. Each state vector in the
switching sequence is studied applying the best redundant state vector
Finally, the balancing control algorithm chooses the best redundant state vector
with the best switching configuration. So, the final election determines the state
vector in the converter and the switching configuration in each phase of the
converter that minimizes G factor.
155
An example with the three-level OFBCS FCC is shown. As it was seen in
TABLE 5.II, this topology presents two possible switching configurations in
each phase to obtain the phase state 1. In the example, it can be considered that
the SVPWM algorithm determines the switching sequence and one of the state
vectors is equal to {101}. In the 2D state vectors space this state vector presents
the redundant state vector {212}. The flying capacitor voltages are unbalanced
and in general, they are equal to:
VDC
Vx1 = + D x1 , with x = a, b, c (5.16)
2
At this point, the control algorithm knows the best switching configuration in
phase a assuming phase a state equal to 1. In the same way, the control
algorithm can determine the best switching configuration in phase b supposing
the phase state equal to 0 and in phase c supposing the phase state equal to 1.
It can be noticed that phase state equal to 0 has not switching redundancy and
there is only one possible switching configuration to obtain that phase state.
156
Gopt1 = Gopt _ a1 + Gopt _ b1 + Gopt _ c1 (5.18)
157
Figure 5.25. Three-level flying capacitor Cx1 voltages
158
Summarizing, a new and generalized balancing control algorithm for multilevel
OFBCS FCC has been presented. This algorithm uses very simple and efficient
Space Vector Modulation strategy and it is based on the choosing of the best
switching configuration studying the possible redundant vectors in the switching
sequence. The algorithm is completely generalized, any number of levels can be
studied and it is independent of the load. Simulation results are presented in order
to show the good performance of the control algorithm.
159
Figure 5.27. DC-link Capacitor voltages working in unstable conditions.
Figure 5.28. DC-link capacitor voltages controllability limits for N-level 3L3W
DCC depending on the modulation index and the phase angle
160
Using the simulation model presented in chapter 3, controllability limits for
OFBCS-FCC topology were deeply studied carrying out simulations for all
modulation indexes and load phase angles values. So, a voltage balance control
comparison between DCC and OFBCS-FCC topologies can be done. In this
comparison, clearly OFBCS-FCC topology improves DCC behaviour because
the stable control region is greater. However, there is still an unstable control
region in OFBCS-FCC topology when the phase load angle is lower than 60
degrees. The heuristic results for this study are shown in Figure 5.29. This result
is logical and it was expected due to the fact that OFBCS-FCC topology presents
switching redundant configurations and therefore has more possibilities to use
the redundant vectors in order to balance the capacitors voltages than other
multilevel converter topologies.
161
If 4L4W multilevel converter topologies are considered, voltage balancing
controllability limits also appears but in this case, the representation of the limits
should be three dimensional. A qualitative representation of the possible limit of
the DC-Link balancing algorithm is shown in Figure 5.30 [95].
Figure 5.30. DC-link Capacitors voltage limits for 4L4W multilevel converters
Anyway, these controllability limits only show the control region using the
redundant vectors in SVPWM techniques. External control loops can be applied
trying to make bigger the region under control [96] and control for back-to-back
converters can be studied [97][98]. Besides, other optimization algorithms can be
162
developed in order to improve other control features as current ripples, zero
current minimization or harmonic elimination determining the best switching
sequence order [52][99].
163
Chapter 6
Contributions and General
Conclusions
164
In chapter 4, Space Vector modulation strategies are presented for different
multilevel topologies. 2D and 3D modulation techniques are proposed for 3L3W
and four-wire multilevel converters respectively. PWM modulation is an
automatic method that determines the switching sequences. As advantage, PWM
can be easily implemented physically due to it is possible to design hardware
systems that can carry out PWM modulations. The main drawback of this
modulation method is that the order of the switching is imposed by the
modulation method and there is no possibility to change the switching order to
improve some features of the converter as THD, ripple of the phase load current,
, etc.
165
applied to any multilevel converter topology (3L4W and 4L4W topologies).
Using the previous works proposed by other authors, a new 3D space vector
modulation algorithm for 4L4W multilevel converters has been presented in this
thesis. This new algorithm is very useful to readily calculate the switching
sequence and the on-state duration of the respective switching state vectors. The
proposed technique directly allows optimizing the switching sequence
minimizing the number of switching in four-leg systems. The computational
complexity is very low and independent on the number of levels of the converter.
This algorithm does not use trigonometric functions or look-up tables. It has been
satisfactorily implemented in very low-cost microcontrollers. This technique can
be used as modulation algorithm in all applications needing a 3D control vector
such as 4L4W active filters, where the conventional two dimensional space
vector modulations can not be used.
All initial objectives for the thesis work have been fulfilled successfully. It is
clear that this study is only the first step of future research works but it is
presumed to be an important basis. In the future works, the acquired knowledge
166
will be the most powerful tool to reach greater results and to continue making
progress.
Finally, the list of publications derived from this thesis work is shown in chapter
8.
167
Chapter 7
Further Works
As future works, other new multilevel converter topologies can be studied. New
MatLab/Simulink models can be developed and finally a complete comparison
between all topologies can be done. Firstly, more real models can be developed
taking into account real power devices substituting ideal switches. On the other
hand, mathematical models for NFBCS-FCC and NEFBCS-FCC can be
developed. Moreover, N-level OFBCS-FCC and N-level cascade converter
expressions can be determined. Besides, new mathematical models for multilevel
converters connected to other loads as non linear loads and electrical machines
can be done.
One future work related to this thesis is to build 5-level 4L4W DCC and a
generalized 3-level 4L4W FCC to carry out experiments to demonstrate all
168
simulation results presented in this work as voltage balancing algorithms
presented for FCC and N-level DCC.
Other possible future work is to apply the four-leg converters to active filtering.
The expected results for this type of converters should improve the results
obtained with classical 3-phase converters.
The complete control loop of a system includes the techniques proposed in this
work but an external control loop is needed. So, other possible future work is to
implement all these strategies in a complete system including classical PID
controllers. The good performance of the DC-Link balance algorithms using the
redundant vectors should clearly help to the external control loop to achieve the
control law.
169
Chapter 8
Publications Derived from
the Thesis Work
The following publications in transactions, journals and conferences have been
derived from the thesis work.
Reference
Publication Title International Magazine
Code
A 3-D space vector modulation generalized algorithm for IEEE Power Electronics
multilevel converters Letters [70]
Three-dimensional space vector modulation in abc IEEE Power Electronics
coordinates for four-leg voltage source converters Letters
[100]
Three dimensional space vector modulation algorithm for IEEE Transactions on
four-leg multilevel converters using abc coordinates Industrial Electronics
[104]
A novel Space-Vector Algorithm for multilevel converters
based on geometrical considerations using a new sequence Journal Circuits and Systems [101]
control technique
170
International Conferences
Reference
Publication Title International Conference
Code
The 29th Annual Conference
of the IEEE Industrial
A SVM-3D generalized algorithm for multilevel converters
Electronics Society, 2003.
[105]
IECON '03.
Simple and advanced three dimensional space-vector 30th Annual Conference of
modulation algorithm for four-leg multilevel converters IEEE Industrial Electronics [72]
topology Society, 2004. IECON 2004.
I Seminario Anual de
Algoritmo de modulacin vectorial para convertidores
Automtica, Electrnica
multinivel de cuatro ramas utilizando coordenadas
Industrial e Instrumentacin, [103]
naturales
SAAEI 2005
31th Annual Conference of
DC-link Capacitors Voltage Balancing in Multilevel Four-
Leg Diode-Clamped Converters
IEEE Industrial Electronics [102]
Society, 2005. IECON 2005.
Simple Control Algorithm to Balance the DC-Link Voltage 12th International Power
in Multilevel Four-Leg Four-Wire Diode Clamped Electronics and Motion [107 ]
Converters Control (EPE-PEMC06)
Power Electronics/Intelligent
Generalized Voltage Balancing Algorithm for Multilevel
Flying Capacitor Converters
Motion/Power Quality [108 ]
(PCIM06)
13th IEEE Mediterranean
Improving Multilevel Flying Capacitor Converters Features
Using New Voltage Ratios Definitions
Electrotechnical Conference [109 ]
(MELECON06)
New State Vectors Selection Using Space Vector
International Symposium on
Modulation in Three Dimensional Control Regions for
Industrial Electronics ISIE06 [110 ]
Multilevel Converters
171
Chapter 9
References
[1] Maria de los ngeles Martn Prats, thesis dissertation: Nuevas Tcnicas de
modulacin vectorial para convertidores electrnicos de potencia
multinivel, Electronic Engineering Department, University of Seville (Spain)
2003.
[2] Three dimensional space vector modulation for four-leg inverters using
natural coordinates; Perales, M.A.; Prats, M.M.; Portillo, R.; Mora, J.L.;
Franquelo, L.G.; Industrial Electronics, 2004 IEEE International Symposium
on, Volume 2, 4-7 May 2004 Page(s):1129 - 1134 vol. 2
[3] Modeling of a three level converter used in a synchronous rectifier
application; Escobar, G.; Leyva-Ramos, J.; Carrasco, J.M.; Galvan, E.;
Portillo, R.C.; Prats, M.M.; Franquelo, L.G.; Power Electronics Specialists
Conference, 2004. PESC 04. 2004 IEEE 35th Annual, Volume 6, 20-25 June
2004 Page(s):4306 - 4311 Vol.6
[4] Control of a three level converter used as a synchronous rectifier;
Escobar, G.; Leyva-Ramos, J.; Carrasco, J.M.; Galvan, E.; Portillo, R.C.;
Prats, M.M.; Franqueto, L.G.; Power Electronics Specialists Conference,
2004. PESC 04. 2004 IEEE 35th Annual, Volume 5, 20-25 June 2004
Page(s):3458 - 3464 Vol.5
[5] R. Teodorescu, F. Blaabjerg, J.K Pedersen, E. Cengelci, S.U. Sulistijo,
B.O.Woo, and P. Enjeti. Multilevel converters-a survey. European
Conference on Power Electronics and Applications, 1999.
[6] J.S Lai and F.Z. Peng. Multilevel converters-a new breed of power
converters. IEEE Transactions on Industry Applications, vol. 32:509517,
1996.
[7] Active Harmonic Elimination for Multilevel Converters; Du, Z.; Tolbert,
L.M.; Chiasson, J.N.; Power Electronics, IEEE Transactions on
Volume 21, Issue 2, March 2006 Page(s):459 469.
[8] Low switching frequency active harmonic elimination in multilevel
converters with unequal DC voltages; Zhong Du; Tolbert, L.M.; Chiasson,
J.N.; Hui Li; Industry Applications Conference, 2005. Fourtieth IAS Annual
Meeting. Conference Record of the 2005, Volume 1, 2-6 Oct. 2005
Page(s):92 - 98 Vol. 1.
172
[9] Elimination of harmonics in a multilevel converter using the theory of
symmetric polynomials and resultants; Chiasson, J.N.; Tolbert, L.M.;
McKenzie, K.J.; Zhong Du; Control Systems Technology, IEEE Transactions
on, Volume 13, Issue 2, Mar 2005 Page(s):216 223.
[10] Suppression of harmonics of multi-level converter applied for back-to-back
HVDC link; Kimura, N.; Kouno, A.; Morizan, T.; Taniguchi, K.; Power
Conversion Conference, 2002. PCC Osaka 2002. Proceedings of the,
Volume 3, 2-5 April 2002 Page(s):1132 - 1137 vol.3.
[11] A power-equalized harmonic-elimination scheme for utility-connected
cascaded H-bridge multilevel converters; Vassallo , J.; Clare , J.C.;
Wheeler, P.W.; Industrial Electronics Society, 2003. IECON '03. The 29th
Annual Conference of the IEEE, Volume 2, 2-6 Nov. 2003 Page(s):1185 -
1190 Vol.2.
[12] Study of the multilevel converters in DC-DC applications Fan Zhang; Peng,
F.Z.; Zhaoming Qian; Power Electronics Specialists Conference, 2004.
PESC 04. 2004 IEEE 35th Annual, Volume 2, 20-25 June 2004
Page(s):1702 - 1706 Vol.2.
[13] Multilevel converters for single-phase grid connected photovoltaic systems-
an overview; Calais, M.; Agelidis, V.G.; Industrial Electronics, 1998.
Proceedings. ISIE '98. IEEE International Symposium on, Volume 1, 7-10
July 1998 Page(s):224 - 229 vol.1.
[14] Multilevel converters and derived topologies for high power conversion
Meynard, T.A.; Foch, H.; Industrial Electronics, Control, and
Instrumentation, 1995., Proceedings of the 1995 IEEE IECON 21st
International Conference on, Volume 1, 6-10 Nov. 1995 Page(s):21 - 26
vol.1.
[15] Multilevel converters-a new breed of power converters; Jih-Sheng Lai; Fang
Zheng Peng; Industry Applications, IEEE Transactions on, Volume 32,
Issue 3, May-June 1996 Page(s):509 517.
[16] Multilevel converters for high power AC drives: a review; Marchesoni, M.;
Mazzucchelli, M.; Industrial Electronics, 1993. Conference Proceedings,
ISIE'93 - Budapest., IEEE International Symposium on, 1-3 June 1993
Page(s):38 43.
[17] Multilevel converters as a utility interface for renewable energy systems;
Tolbert, L.M.; Peng, F.Z.; Power Engineering Society Summer Meeting,
2000. IEEE, Volume 2, 16-20 July 2000 Page(s):1271 - 1274 vol. 2.
[18] Multilevel converters for large electric drives; Tolbert, L.M.; Peng, F.Z.;
Applied Power Electronics Conference and Exposition, 1998. APEC '98.
Conference Proceedings 1998., Thirteenth Annual, Volume 2, 15-19 Feb.
1998 Page(s):530 - 536 vol.2.
[19] Multilevel inverters: a survey survey of topologies, controls, and
applications; Rodriguez, J.; Jih-Sheng Lai; Fang Zheng Peng; Industrial
173
Electronics, IEEE Transactions on Volume 49, Issue 4, Aug. 2002
Page(s):724 - 738.
[20] A. Nabae, I. Takahashi, and H. Akagy. A neutral-point clamped PWM
inverter. IEEE Transactions on Industrial Applications, 1A-17:518523,
1981.
[21] N.S. Choi, J.G. Cho, and G.H. Cho. A general circuit topology of multilevel
inverter. Power Electronics Specialists Conference, 1991.
[22] A diode-clamped multilevel converter with reduced number of clamping
diodes; Zhiguo Pan; Peng, F.Z.; Stefanovic, V.; Leuthen, M.; Applied
Power Electronics Conference and Exposition, 2004. APEC '04. Nineteenth
Annual IEEE, Volume 2, 2004 Page(s):820 - 824 vol.2.
[23] Fundamentals of a new diode clamping multilevel inverter; Xiaoming Yuan;
Barbi, I.; Power Electronics, IEEE Transactions on, Volume 15, Issue 4,
July 2000 Page(s):711 718.
[24] A novel hybrid diode-clamp cascade multilevel converter for high power
application; Kai Ding; Yun-ping Zou; Zhan Wang; Zhi-chao Wu; Yun
Zhang; Industry Applications Conference, 2004. 39th IAS Annual Meeting.
Conference Record of the 2004 IEEE, Volume 2, 3-7 Oct. 2004
Page(s):820 - 827 vol.2.
[25] T.A. Meynard and H. Foch. Multi-level choppers for high voltage
applications. European Conference on Power Electronics and Applications,
vol. 2:4550, 1992.
[26] T.A. Meynard and H. Foch. Multi-level conversion: High voltage choppers
and voltage-source inverters. Power Electronics Specialists Conference, vol.
1:397403,1992.
[27] Xiaomin Kou; Corzine, K.A.; Familiant, Y.L., Full binary combination
schema for floating voltage source multilevel inverters, Power Electronics,
IEEE Transactions on Volume 17, Issue 6, Nov. 2002 Page(s):891 897.
[28] Corzine, K.A and Kou, X, Capacitor voltage balancing in full binary
combination schema flying capacitor multilevel inverters, Power
Electronics Letters, IEEE Volume 1, Issue 1, March 2003 Page(s):2 5.
[29] Design of matrix converter with bidirectional switches Yuping Sun;
Fuyuan Xu; Kai Sun; Power System Technology, 2002. Proceedings.
PowerCon 2002. International Conference on Volume 2, 13-17 Oct. 2002
Page(s):1034 - 1038 vol. 2.
[30] M. Marchesoni, M. Mazzucchelli, and S. Tenconi. A non conventional
power converter for plasma stabilization. IEEE Transactions on Power
Electronics, vol. 5:212219, 1991.
[31] Design and control of asymmetrical multi-level inverters, Mariethoz, S.;
Rufer, A.; IECON 02 [Industrial Electronics Society, IEEE 2002 28th
Annual Conference of the] Volume 1, 5-8 Nov. 2002 Page(s):840 - 845
vol.1.
174
[32] Modeling of multilevel converters; Meynard, T.A.; Fadel, M.; Aouda, N.;
Industrial Electronics, IEEE Transactions on, Volume 44, Issue 3, June
1997 Page(s):356 364.
[33] Modeling, analysis and control of cascaded-multilevel converter-based
STATCOM; Sirisukprasert, S.; Huang, A.Q.; Lai, J.-S.; Power Engineering
Society General Meeting, 2003, IEEE, Volume 4, 13-17 July 2003.
[34] Dynamic Model and Control of the NPC-Based Back-to-Back HVDC
System; Yazdani, A.; Iravani, R.; Power Delivery, IEEE Transactions on,
Volume 21, Issue 1, Jan. 2006 Page(s):414 424.
[35] Modeling and simulation of the linear generator PWM multilevel inverter;
Rahim, N.A.; Mahrous, E.A.; Hew, W.P.; Nor, K.M.; Power Engineering
Conference, 2003. PECon 2003. Proceedings. National 15-16 Dec. 2003
Page(s):95 98.
[36] Modeling of multilevel voltage source converter; Deshpande, N.R.; Sasi, N.;
Sawant, R.R.; Power Electronics Systems and Applications, 2004.
Proceedings. 2004 First International Conference on, 9-11 Nov. 2004
Page(s):24 29.
[37] P. M. Bhagwat and V. R. Stefanovic, Generalized structure of a multilevel
PWM inverter, IEEE Trans. Ind. Applicat., vol. IA-19, pp. 10571069,
Nov./Dec. 1983.
[38] Pulsewidth modulation-a survey; Holtz, J.; Industrial Electronics, IEEE
Transactions on, Volume 39, Issue 5, Oct. 1992 Page(s):410 - 420.
[39] L.M Tolbert and T.G. Habetler; Novel multilevel inverter carrier-based
PWM method. IEEE Transactions on Industry Applications, vol. 35:1098
1107, 1999.
[40] Multicarrier PWM strategies for multilevel inverters; McGrath, B.P.;
Holmes, D.G.; Industrial Electronics, IEEE Transactions on, Volume 49,
Issue 4, Aug. 2002 Page(s):858 867.
[41] An analytical technique for the determination of spectral components of
multilevel carrier-based PWM methods; McGrath, B.P.; Holmes, D.G.;
Industrial Electronics, IEEE Transactions on, Volume 49, Issue 4, Aug.
2002 Page(s):847 857.
[42] Comparisons of PWM and one-cycle control for power amplifier with
multilevel converter Chan, C.C.; Zheng Ming Zhao; Qian, C.; Meng, S.;
Industrial Electronics, IEEE Transactions on, Volume 49, Issue 6, Dec.
2002 Page(s):1342 1344.
[43] Modulation techniques comparison for three levels VSI converters; Bueno,
E.J.; Garcia, R.; Marron, M.; Urena, J.; Espinosa, F.; IECON 02 [Industrial
Electronics Society, IEEE 2002 28th Annual Conference of the], Volume 2,
5-8 Nov. 2002 Page(s):908 - 913 vol.2.
[44] Comparative evaluation of modulation algorithms for neutral-point-clamped
converters; Bendre, A.; Krstic, S.; Vander Meer, J.; Venkataramanan, G.;
175
Industry Applications, IEEE Transactions on, Volume 41, Issue 2, March-
April 2005 Page(s):634 - 643.
[45] Reciprocity-transposition-based sinusoidal pulsewidth modulation for diode-
clamped multilevel converters; Venkataramanan, G.; Bendre, A.; Industrial
Electronics, IEEE Transactions on, Volume 49, Issue 5, Oct. 2002
Page(s):1035 1047.
[46] A discontinuous carrier-based multilevel modulation for multilevel
converters; Cecati, C.; Dell'Aquila, A.; Lecci, A.; Liserre, M.; Monopoli,
V.G.; Industrial Electronics Society, 2004. IECON 2004. 30th Annual
Conference of IEEE, Volume 1, 2-6 Nov. 2004 Page(s):280 - 285 Vol. 1.
[47] A 3-D generalized direct PWM algorithm for multilevel converters; Ning-Yi
Dai; Man-Chung Wong; Yuan-Hua Chen; Ying-Duo Han; Power
Electronics Letters, IEEE, Volume 3, Issue 3, Sept. 2005 Page(s):85 88.
[48] Computed PWM for flying capacitor multicell converters; Delmas, L.;
Meynard, T.A.; Gateau, G.; Industrial Electronics, 2004 IEEE International
Symposium on, Volume 2, 4-7 May 2004 Page(s):953 - 956 vol. 2.
[49] Reduced Switching Frequency Computed PWM Method for Multilevel
Converter Control; Du, Z.; Tolbert, L.M.; Chiasson, J.N.; Power Electronics
Specialists, 2005 IEEE 36th Conference on, June 12, 2005 Page(s):2560
2564.
[50] A discontinuous carrier-based multilevel modulation for multilevel
converters; Cecati, C.; Dell'Aquila, A.; Lecci, A.; Liserre, M.; Monopoli,
V.G.; Industrial Electronics Society, 2004. IECON 2004. 30th Annual
Conference of IEEE, Volume 1, 2-6 Nov. 2004 Page(s):280 - 285 Vol. 1.
[51] Novel modulation techniques for DC-side commutated inverters; Bornhardt,
K.E.; Power Electronics and Variable-Speed Drives, 1991., Fourth
International Conference on 17-19 Jul 1990 Page(s):92 - 97.
[52] Optimized space vector switching sequences for multilevel inverters;
McGrath, B.P.; Holmes, D.G.; Lipo, T.; Power Electronics, IEEE
Transactions on, Volume 18, Issue 6, Nov. 2003 Page(s):1293 - 1301.
[53] M. Cosan, H. Mao, D. Borojevic, and F. C. Lee, Space vector modulation
of three-level voltage source inverter, Proc. VPEC Seminar, pp. 123128,
1996.
[54] H. L. Liu and G. H. Cho, Three-level space vector PWM in low index
modulation region avoiding narrow pulse problem, IEEE Trans. Power
Electron., vol. 9, pp. 481486, Sept. 1994.
[55] B. Kaku, I. Miyashita, and S. Sone, Switching loss minimized space vector
PWM method for IGBT three-level inverter, Proc. IEEElect. Power
Applicat., vol. 144, no. 3, pp. 182190, May 1997.
[56] N. Celanovic and D. Boroyevich, A comprehensive study of neutralpoint
voltage balancing problem in three level neutral-point-clamped voltage
176
source PWM inverters, IEEE Trans. Power Electron., vol. 15, pp. 242
249, Mar. 2000.
[57] H.T. Mouton. Natural balancing of three-level neutral-point-clamped PWM
inverters. IEEE Transactions on Industrial Electronics, vol. 49:10171025,
2002.
[58] M. Cosan, H. Mao, D. Borojevic, and F. C. Lee, Space vector modulation
of three-level voltage source inverter, Proc. VPEC Seminar, pp. 123128,
1996.
[59] J. H. Seo, C. H. Choi, and D. S. Hyun, A new simplified space-vector
PWM method for three-level inverter, IEEE Trans. Power Electron., vol.
16, no. 4, pp. 545550, Jul. 2001.
[60] Y. Liu, X. Wu, and L. Huang, Implementation of three-level inverter using
a novel space vector modulation algorithm, in IEEE PowerCon2002, vol.
1, 2002, pp. 606610.
[61] A. R. Bakhshai, H. R. S. Rad, and G. joos, Space vector modulation based
on classification method in three-phase multi-level voltage source
inverters, in IEEE IAS Annu. Meeting, vol. 1, 2001, pp. 597602.
[62] Q. Song, W. Liu, G. Yan, and Y. Chen, DSP-based universal space vector
modulator for multi-level voltage-source inverters, in Proc. IEEE IECON
2003, vol. 2, 2003, pp. 17271732.
[63] Dengming Peng, F.C. Lee, and D. Boroyevich. A novel svm algorithm for
multilevel three-phase converters. Power Electronics Specialists
Conference, 2.
[64] Effective algorithm for multilevel converters with very low computational
cost; Prats, M.M.; Carrasco, J.M.; Franquelo, L.G.; Electronics Letters,
Volume 38, Issue 22, 24 Oct 2002 Page(s):1398 - 1400.
[65] J.O Krah and J. Holtz. High-performance current regulation and efficient
PWM implementation for low-inductance servo motors. IEEE Transactions
on Industry.
[66] New fast space-vector modulation for multilevel converters based on
geometrical considerations; Prats, M.M.; Portillo, R.; Carrasco, J.M.;
Franquelo, L.G.; IECON 02 [Industrial Electronics Society, IEEE 2002 28th
Annual Conference of the] Volume 4, 5-8 Nov. 2002 Page(s):3134 - 3139
vol.4.
[67] R. Zhang, V. H. Prasad, D. Boroyevich, and F. C. Lee, Three-dimensional
space vector modulation for four-leg voltage-source converters, IEEE
Trans. Power Electron., vol. 17, no. 3, pp. 314326, May 2002..
[68] C. Liu, D. Peng, and R. Zhang, Four-legged converter 3-D SVM scheme
over-modulation study, in Proc. IEEE APEC 2000, vol. 1, 2000, pp. 562
568.
177
[69] N. Y. Dai, M. C.Wong, and Y. D. Han, Three-dimensional space vector
modulation with DC voltage variation control in a three-leg center-split
power quality compensator, Proc. Inst. Elect. Eng., Electr. Power Appl.,
vol. 151, no. 2, pp. 198204, Mar. 2004.
[70] A 3-D space vector modulation generalized algorithm for multilevel
converters; Prats, M.M.; Franquelo, L.G.; Portillo, R.; Leon, J.I.; Galvan,
E.; Carrasco, J.M.; Power Electronics Letters, IEEE, Volume 1, Issue 4,
Dec. 2003 Page(s):110 - 114.
[71] R. Zhang, V. H. Prasad, D. Boroyevich and F. C. Lee, Three-dimensional
space vector modulation for four-leg voltage-source converters IEEE trans.
On Power Electronics, vol. 17, pp 314-326, may 2002.
[72] Simple and advanced three dimensional space vector modulation algorithm
for four-leg multilevel converters topology; Franquelo, L.G.; Prats, M.M.;
Portillo, R.; Leon, J.I.; Perales, M.; Carrasco, J.M.; Galvan, E.; Mora, J.L.;
Industrial Electronics Society, 2004. IECON 2004. 30th Annual Conference
of IEEE, Volume 3, 2-6 Nov. 2004 Page(s):2285 - 2289 Vol. 3.
[73] Texas Instruments. Designer and supplier of digital signal processing
solutions and semiconductor products. www.ti.com
[74] Motorola global corporate website. www.motorola.com
[75] Xilinx: The programmable logic company. www.xilinx.com
[76] A 3-D generalized direct PWM for 3-phase 4-wire APFs; Ning-Yi Dai;
Man-Chung Wong; Ying-Duo Han; Chi-Seng Lam; Industry Applications
Conference, 2005. Fourtieth IAS Annual Meeting. Conference Record of
the 2005, Volume 2, 2-6 Oct. 2005 Page(s):1261 - 1266 Vol. 2.
[77] A novel voltage balancing control method for flying capacitor multilevel
converters; Chunmei Feng; Jun Liang; Agelidis, V.G.; Industrial Electronics
Society, 2003. IECON '03. The 29th Annual Conference of the IEEE,
Volume 2, 2-6 Nov. 2003 Page(s):1179 - 1184 Vol.2.
[78] Active capacitor voltage control of flying capacitor multilevel converters;
Xu, L.; Agelidis, V.G.; Electric Power Applications, IEE Proceedings-,
Volume 151, Issue 3, 8 May 2004 Page(s):313 320.
[79] Vector classification and voltage control in PWM three-level inverters;
Saeedifard, M.; Bakhshai, A.R.; Power Electronics Specialists Conference,
2004. PESC 04. 2004 IEEE 35th Annual, Volume 6, 20-25 June 2004
Page(s):4411 - 4417 Vol.6.
[80] H.J Liu, N.S Choi, and G.H Cho. DSP based space vector PWM for three-
level inverter with dc-link voltage balancing. Annual Conference of the
IEEE Industrial Electronics Society, pages 197203, 1991.
[81] S. Ogasawara and H. Akagy. Analysis of variation of neutral point potencial
in neutral-point-clamped voltage source PWM inverters. Industry
Applications Conference, vol. 2:965970, 1993.
178
[82] J. Rodrguez, D. Rodrguez, C. Silva, and E. Wiechmann. A simple neutral
point control for three-level PWM rectifiers. European Conference on
Power Electronics and Applications, 1999.
[83] R.Y. Kim, Y.H. Lee, and Hyun D.S. SVPWM for small fluctuation of
neutral point current in high index modulation region of the three-level
inverter. European Conference on Power Electronics and Applications,
1999.
[84] M. Marchesoni, M. Mazzucchelli, F.V.P. Robinson, and P. Tenca. Analysis
of DClink capacitor voltage balance in AC-DC-AC diode clamped
multilevel converters. European Conference on Power Electronics and
Applications, 1999.
[85] N. Celanovic and D. Boroyevich. A comprehensive study of neutral-point
voltage balancing problem in three-level neutral-point-clamped voltage
source PWM inverters. IEEE Transactions on Power Electronics, vol.
15:242249, 2000.
[86] H.T. Mouton. Natural balancing of three-level neutral-point-clamped PWM
inverters. IEEE Transactions on Industrial Electronics, vol. 49:10171025,
2002.
[87] J. Pou, D. Boroyevich, and R. Pindado. New feedforward space-vector
PWM method to obtain balanced AC output voltages in a three-level
neutral-point-clamped converter. IEEE Transactions on Industrial
Electronics, vol. 49:10261034, 2002.
[88] M. Marchesoni and P. Tenca. Diode-clamped multilevel converters: A
practicable way to balance DC-Link voltages. IEEE Transactions on
Industrial Electronics, vol. 49:752765, 2002.
[89] The nearest three virtual space vector PWM - a modulation for the
comprehensive neutral-point balancing in the three-level NPC inverter
Busquets-Monge, S.; Bordonau, J.; Boroyevich, D.; Somavilla, S.; Power
Electronics Letters, IEEE Volume 2, Issue 1, March 2004 Page(s):11 - 15.
[90] Voltage-balancing strategies for diode-clamped multilevel converters; Pou,
J.; Pindado, R.; Boroyevich, D.; Rodriguez, P.; Vicente, J.; Power
Electronics Specialists Conference, 2004. PESC 04. 2004 IEEE 35th
Annual, Volume 5, 20-25 June 2004 Page(s):3988 - 3993 Vol.5.
[91] Josep Pou i Felix. Modulation and Control of Three-phase PWM Multilevel
Converters. PhD thesis, (Tesis Doctoral), Departamento de Ingeniera
Electrnica, Univ. Politcnica de Catalua, 2002.
[92] FPGA-based multilevel modulations for H-bridge-based converters; Cecati,
C.; Dell'Aquila, A.; Lecci, A.; Liserre, M.; Monopoli, V.G.; Industrial
Electronics, 2004 IEEE International Symposium on, Volume 2, 4-7 May
2004 Page(s):957 - 962 vol. 2.
[93] A three-dimensional space vector modulation algorithm in A-B-C
coordinate implemented by a FPGA; Rui Wu; Donghua Chen; Shaojun Xie;
179
Industrial Electronics Society, 2005. IECON 2005. 32nd Annual
Conference of IEEE, 6-10 Nov., 2005 Page(s):1071 - 1075.
[94] Voltage-balance limits in four-level diode-clamped converters with passive
front ends; Pou, J.; Pindado, R.; Boroyevich, D.; Industrial Electronics,
IEEE Transactions on, Volume 52, Issue 1, Feb. 2005 Page(s):190 - 196.
[95] New limiting algorithms for space vector modulated three-phase four-leg
voltage source inverters; Botteron, F.; de Camargo, R.F.; Hey, H.L.;
Pinheiro, J.R.; Grundling, H.A.; Pinheiro, H.; Electric Power Applications,
IEE Proceedings- Volume 150, Issue 6, 7 Nov. 2003 Page(s):733 - 742.
[96] L. G. Franquelo, M. M. Prats, R. Portillo, J. I. Len, M. Perales, J. L. Mora;
Modelling Strategy for back-to-back Three-level Converters applied to
High Power Wind Turbines, IEEE Transactions on Industrial Electronics,
in press.
[97] Voltage balance and control in a multi-level unified power flow controller;
Soto-Sanchez, D.E.; Green, T.C.; Power Delivery, IEEE Transactions on,
Volume 16, Issue 4, Oct. 2001 Page(s):732 738.
[98] Voltage balancing control of diode-clamped multilevel rectifier/inverter
systems; Zhiguo Pan; Fang Zheng Peng; Corzine, K.A.; Stefanovic, V.R.;
Leuthen, J.M.; Gataric, S.; Industry Applications, IEEE Transactions on,
Volume 41, Issue 6, Nov.-Dec. 2005 Page(s):1698 1706.
[99] Harmonics Optimization of the Voltage Balancing Control for Multilevel
Converter/Inverter Systems; Pan, Z.; Peng, F.Z.; Power Electronics, IEEE
Transactions on, Volume 21, Issue 1, Jan. 2006 Page(s):211 218.
[100] Three-dimensional space vector modulation in abc coordinates for four-leg
voltage source converters; Perales, M.A.; Prats, M.M.; Portillo, R.; Mora,
J.L.; Leon, J.I.; Franquelo, L.G.; Power Electronics Letters, IEEE,
Volume 1, Issue 4, Dec. 2003 Page(s):104 109.
[101] M. M. Prats, J. I. Len, R. Portillo, J. M. Carrasco , L.G. Franquelo: A
Novel Space-Vector Algorithm For Multilevel Converters Based On
Geometrical Considerations Using A New Sequence Control Technique.
Journal of Circuits, Systems, and Computers 13(4): 845-861 (2004).
[102] J. I. Len, L. G. Franquelo, R. Portillo, M. M. Prats; DC-link Capacitors
Voltage Balancing in Multilevel Four-Leg Diode-Clamped Converters,
31th Annual Conference of IEEE Industrial Electronics Society, 2005.
IECON 2005, in press.
[103] M. M. Prats, J. I. Len, R. Portillo, L. G. Franquelo, E. Domnguez;
Algoritmo de modulacin vectorial para convertidores multinivel de
cuatro ramas utilizando coordenadas naturales, I Seminario Anual de
Automtica, Electrnica Industrial e Instrumentacin, SAAEI 2005, in
press.
[104] L. G. Franquelo, M. M. Prats, R. Portillo, J. I. Len, M. Perales, J. L.
Mora; Three dimensional space vector modulation algorithm for four-leg
180
multilevel converters using abc coordinates, IEEE Transactions on
Industrial Electronics, in press.
[105] Prats, M.M.; Franquelo, L.G.; Leon, J.I.; Portillo, R.; Galvan, E.; Carrasco,
J.M., A SVM-3D generalized algorithm for multilevel converters
Industrial Electronics Society, 2003. IECON '03. The 29th Annual
Conference of the IEEE Volume 1, 2-6 Nov. 2003 Page(s): 24 29.
[106] Franquelo, L.G.; Prats, M.M.; Portillo, R.; Leon, J.I.; Perales, M.;
Carrasco, J.M.; Galven, E.; Mora, J.L., Simple and advanced three
dimensional space vector modulation algorithm for four-leg multilevel
converters topology, Industrial Electronics Society, 2004. IECON 2004.
30th Annual Conference of IEEE.
[107] Simple Control Algorithm to Balance the DC-Link Voltage in Multilevel
Four-Leg Four-Wire Diode Clamped Converters; J.I.Leon, G.Guidi,
L.G.Franquelo, T.Undeland; 12th International Power Electronics and
Motion Control (EPE-PEMC06), in press.
[108] Generalized Voltage Balancing Algorithm for Multilevel Flying Capacitor
Converters; J.I.Leon, L.G.Franquelo, R.Portillo, M.M.Prats; Power
Electronics/Intelligent Motion/Power Quality (PCIM06), in press.
[109] Improving Multilevel Flying Capacitor Converters Features Using New
Voltage Ratios Definitions; J.I.Leon, L.G.Franquelo, R.Portillo,
E.Dominguez, S.Vazquez; 13th IEEE Mediterranean Electrotechnical
Conference (MELECON06), in press.
[110] New State Vectors Selection Using Space Vector Modulation in Three
Dimensional Control Regions for Multilevel Converters; J.I.Leon,
L.G.Franquelo, R.Portillo, M.M.Prats; International Symposium on
Industrial Electronics ISIE06, submitted for publication.
181
Chapter 10
Acknowledgments
I would like to show all my gratitude to all the people that helped me in these years. Firstly
thanks to Dr. Juan Manuel Carrasco Sols because he gave me the opportunity to work in this
department. Thank you for your constant support and for your confidence. Thank you for
helping me to go to USA and Norway to improve my formation.
Thanks to Prof. Leopoldo Garca Franquelo for helping me in all the researching process. It was
a great pleasure for me to be your PhD student. Thanks for motivating me to continue working.
Of course, thanks to all my work mates. Specially thanks to Ramn Portillo. Thanks to Eugenio
Domnguez, Sergio Vzquez, Juan Jos Arcos, Juan A. Snchez, Mara de los ngeles Prats
and Eduardo Galvn. Thanks to all the people in DINEL Department. Thank you Jon Tombs,
Carmen Aracil, Miguel Aguirre, Federico Barrero, Manuel Perales, Jos Luis Mora
In the international chapter, I would like to thank hugely to Prof. Alex Stankovic. He received
me in Norhteastern University in 2004 and he helped me a lot. Thanks to Milun Perii, Hugo
Rodrguez, Rosario and Sergio Ceballos. I was really lucky for meeting them of you in Boston.
In 2005 I was in NTNU in Trondheim (Norway). I would like to thank to Prof. Tore Undeland
for receiving me. Thanks to Giuseppe Guidi, Marta Molinas, Sofia Guidi, William Gulvik,
Arkadiuz Kulka and all the people in ENO group.
Of course, thanks to my parents and family. Thank you for believing in me.
Finally, I would like to thank Marta all her patience and support.
182