IET - KCJ - Performance Evaluation of A General SVPWM

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

www.ietdl.

org
Published in IET Power Electronics
Received on 29th June 2012
Revised on 18th October 2012
Accepted on 1st November 2012
doi: 10.1049/iet-pel.2012.0318

ISSN 1755-4535

Performance evaluation of a simple and general space


vector pulse-width modulation-based M-level inverter
including over-modulation operation
Kartick Chandra Jana1, Sujit K. Biswas2, Suparna Kar Chowdhury2
1
Department of Electrical Engineering, Indian School of Mines, Dhanbad 826004, Jharkhand, India
2
Department of Electrical Engineering, Jadavpur University, Kolkata 700032, India
E-mail: kartick_jana@yahoo.com

Abstract: This study presents a simple and a generalised space vector pulse-width modulation scheme for a neutral point clamped
multi-level inverter as well as cascaded inverter of any level. This modulation algorithm implements the online generation of
desired switching states and their sequences through generalised expressions without any predetermined stored data in a
memory look-up table. The proposed algorithm also incorporates the concept of reference vector and on-time modification
combined during the over-modulation region for any level of inverter. Performance of the proposed modulation algorithm is
tested experimentally through a digital signal processor-based controller for a five-level cascaded inverter with very low
execution time that does not depend much on the level of inverter. The simulation waveform and the harmonic analysis of the
voltage at different modulation index are presented and these are verified with the experimental results.

1 Introduction techniques have been implemented for multi-level inverter


which mainly stressed on their generalisation for
Recently, multi-level inverter finds tremendous applications implementing in any level of inverter and extension of
[1, 2] in standard drives for medium-voltage industrial modulation region.
motor control [3] in chemical industry, oil industry and Most of the earlier researchers have considered the
traction system [4]. Multi-level inverter also finds complex Cartesian coordinate system [14], which results in
application in power quality improvement, including static complicated expressions and becomes difficult to
compensator [5], renewable energy sources [6] etc. Among implement for higher level of inverter. Further, the
the popular multi-level topologies, cascaded multi-level modulation technique for over-modulation mode is either
inverter achieves the highest voltage with the help of excluded or it may be computed offline. Some researchers
smaller voltage sources. reported [15] that the switching states as well as the
Numerous modulation techniques have been studied for switching times for multi-level inverter are calculated
three-level inverter and can be extended to multi-level offline and stored in a look-up table. Moreover, the
inverter [7–23], based on carrier-level shifting [7] and phase expressions of dwell time for various triangles are also
shifting [8] methods. Selective harmonic elimination different, therefore difficult to extend to higher than
pulse-width modulation (SHE-PWM) [9] and space vector three-level inverter. The scheme in [16] has proposed a
PWM (SVPWM) techniques [10–22] are the other popular SVPWM-based algorithm based on 3D Euclidean vector,
PWM techniques. SHE method is the fundamental where the dwell time calculation is very complex because
frequency modulation technique where offline calculation is of the use of this Euclidean space vector. Gupta and
necessary [9], making dynamic operation and closed-loop Khambadkone [17] proposed a general approach for
control difficult. Among these PWM techniques, SVPWM calculation of on-time for any space vector including
is the most promising PWM techniques with great over-modulation region, but the switching states and their
flexibility in switching sequence design for capacitor sequences are stored in look-up tables. Wei et al. [18]
voltage balancing using two-dimensional (2D) [10, 11] and proposed a general scheme for a multi-level inverter for
3D coordinating systems [12, 13]. The large number of linear modulation region only.
output voltage levels in a high-level inverter is a real Recently, a generalised method for multi-level inverter
constraint for implementing complex control hardware using principle of mapping and reverse mapping for
system using several triangular carriers (in carrier-based calculation of switching vector was proposed [19]. This
techniques) and a high computational burden (in SVPWM involves lengthy calculations and is difficult to implement
techniques) because of large number of voltage space for higher level of inverter. In [20], a space vector-based
vector including redundant states. Several SVPWM hybrid technique has been developed for minimising current

IET Power Electron., 2013, Vol. 6, Iss. 4, pp. 809–817 809


doi: 10.1049/iet-pel.2012.0318 & The Institution of Engineering and Technology 2013
www.ietdl.org
ripples using different switching sequences. A significantly redundancies existing in a cascaded multi-level inverter that
different approach for the generation of different switching can be utilised for minimisation of harmonics, reduction of
states and sequence using online technique was presented in switching frequency and balanced ac voltage generation by
[21] where all the switching states and their sequences have each H-bridge cell.
been calculated for a cascaded multi-level inverter in linear
modulation regions only. An integer coordinate system namely m–n coordinates,
This paper presents a modified version of [21], for a general which is at 60° to each other, can be established for a
M-level inverter of cascaded or neutral clamped converter three-level inverter, is illustrated in Fig. 2, showing the
(NPC) configuration and also provides a general solution operation in first sector only.
for over-modulation mode. A three-phase structure of a
generalised cascaded inverter can be obtained by using a
number of H-bridge inverters called cells in each phase of 1.1 Decomposition of reference voltage in linear
the circuit as shown in Fig. 1. Separate identical dc sources modulation region (0 ≤ Mi ≤ 0.907)
are connected to individual H-bridge cell. The output
In this mode, the reference vector with magnitude Vr moves
voltage corresponding to switching states of the cascaded
on a circular trajectory as shown in Fig. 2. Since the
inverter are similar to [23].
trajectory is within the hexagon, the modulation index can
The proposed SVPWM is based on the 60° coordinate
be controlled linearly.
system and the space vectors are represented in integer
The decomposition vector (Vrm, Vrn) of the reference
scale [22] rather than complex Cartesian coordinates system
voltage into m–n axis, for a M-level inverter can be
[14]. Moreover, the entire computational work is carried out
determined as
online and does not require any additional memory storage
devices. The salient features of the proposed algorithm are ⎫
given below. 2(M − 1)Vr ⎪
Vrn = √ sin a ⎪

3Vdc
2(M − 1)Vr p  ⎪
(1)
† As reference space vector (Vr) are decomposed in m–n axis Vrm = √ sin − a ⎪ ⎭
in integer scale, which makes an angle of π/3, it is easy to find 3Vdc 3
out coordinates in simple integer form for any reference space
vectors (vertex) of the triangle where Vr lies. There is no need
to calculate switching states and their switching sequence The modulation index (Mi) can be controlled by controlling
offline and to store them in lookup table, as they are the magnitude of reference voltage Vr. The ideal
generated online. relationship between modulation index, Mi and Vr is
† It is not required to calculate all the switching states and considered here as
sequence for each triangle for a reference voltage of a
multi-level inverter, as only the space vector (m, n) is

sufficient to obtain the desired switching state, their Mi = 0.907Vr /0.866Vdc (2)
dwelling time as well as the proper switching sequences.
Therefore it has lower execution time, faster processing
speed and moreover, the execution time does not depend 1.2 Determination of coordinates of reference
much on the level of inverter. voltage and their dwelling time
† The modulation algorithm is very simple and generalised,
which can be applied to cascaded as well as neutral point The generalised coordinate (m, n) of the reference vector is
clamped inverter of any level without any change in the the lower rounded integer value of decomposition vector
modulation algorithm. (Vrm, Vrn) of reference voltage (Vr) along an axis which
† The proposed algorithm is extended to over-modulation makes 60° to each other termed as m–n axis, as shown in
region without modifying the equations or without using Fig. 2. Based on the coordinates (m, n), the coordinates of
any look-up tables. There are a large number of the three apex of the triangle (m1, n1), (m2, n2) and (m3, n3)
are calculated as per the logic given in Table 1 to obtain the
dwelling time of each voltage vector.
The dwelling time [T1, T2, T3] corresponding to three
nearest voltage vector of Vr as shown in Fig. 2 with
coordinates (m1, n1), (m2, n2) and (m3, n3) can be

Fig. 1 General structure of a cascaded multi-level inverter with Fig. 2 Coordinates of three nearest voltage vectors of reference Vr
equal DC voltage in sector-I of three-level inverter

810 IET Power Electron., 2013, Vol. 6, Iss. 4, pp. 809–817


& The Institution of Engineering and Technology 2013 doi: 10.1049/iet-pel.2012.0318
www.ietdl.org
Table 1 Determination of coordinates for corresponding space compensate for the total loss in volt–seconds as shown by
vectors where Vr lies two hatched area in each sector.
(Vrm + Vrn) > (m + n + 1) (Vrm + Vrn) ≤ (m + n + 1)
1.3.1 Hexagonal track region: The condition where the
upper triangle (EFG) in given lower triangle (DEF) in given reference vector crosses the hexagonal track can be
rectangle rectangle determined as follows:
m1 = (m + 1), n1 = (n + 1) m1 = m, n1 = n If (Vrm + Vrn) ≥ M−1, Vr crosses the hexagon and therefore
m2 = (m + 1), n2 = n m2 = (m + 1), n2 = n must be reduced to follow the hexagonal track PQ, as depicted
m3 = m, n3 = (n + 1) m3 = m, n3 = (n + 1)
in Fig. 3. This can be implemented through multiplication of
the decomposition vector Vrm and Vrn by a voltage reduction
factor λr = (M−1)(Vrm +′ Vrn)′
to obtain the modified
decomposition vector Vrm , Vrn as follows
determined from the voltage time balance equation given as ′

Vrm = lr Vrm
(4)
⎫ Vrn′ = lr Vrn
n1 T1 + n2 T2 + n3 T3 = Tpwm Vrn ⎬
m1 T1 + m2 T2 + m3 T3 = Tpwm Vrm (3)
T1 + T2 + T3 = Tpwm ⎭
Therefore for a given modulation index Mi in
over-modulation mode I with hexagonal track, the reference
vector must be modified (reduced) and the corresponding
loss in volt–seconds can be compensated in the circular
The values of dwell time [T1, T2, T3] are valid for linear
track region explained in the following section.
modulation region only, where the modulation index Mi is
< 0.907. Therefore to apply the above SVPWM algorithm 1.3.2 Circular track region: For the reference voltage
with higher Mi, the reference voltage must be modified as with magnitude Vr located in such a way, that (Vrm + Vrn) <
discussed in the following sections. M−1, then the reference voltage can be modified based on
the modification of on-time [17] to balance the loss in volt–
seconds during the hexagonal track region PQ in Fig. 3,
1.3 Over-modulation mode I (0.907 ≤ Mi ≤ 0.953)
which is equal to the gain in volt–seconds during circular
This over-modulation mode is determined by the inequality as track OP and QR and corresponding modified on-times
(Vrm + Vrn) > M−1 (for a M-level inverter) and is indicated by T1′ , T2′ , T3′ of each reference can be obtained.
a non-linear curve, which is determined by the approximation The maximum compensation of on-time is reached at the
techniques explained in this section. The thick dotted circle is modulation index of 0.953, which corresponds to complete
the actual trajectory of reference voltage Vr, whereas the thick movement of the reference along the hexagonal track.
continuous line shows the modified trajectory of the reference Therefore to increase the modulation index further, the
vector. following modifications are needed as discussed in the
Traditionally, for Mi, the circular trajectory of the reference following section.
vector is only modified if it crosses the hexagonal region. The
modified trajectory of reference vector moves along OPQR 1.4 Over-modulation mode II (0.935 ≤ Mi ≤ 1.0)
shown in the thick solid line in Fig. 3. Thus, it first moves
along a circular track OP with increased radius and then 1.4.1 Hexagonal track region [αh < α < (π/3–αh)]:
follows a linear hexagonal track PQ with reduced Switching in over-modulation mode II is characterised by a
magnitude and finally along the circular tracks QR in each hold angle αh, shown by two thick dotted arrows as
sector. This modification of trajectory is intended to depicted in Fig. 4. For an over-modulation mode II, if the
operating angle α > αh and α < (π/3 – αh), the tip of the
reference vector crosses the hexagon (where Vrm + Vrn > M−1)

Fig. 3 Modified references voltage and its projection on m–n axis Fig. 4 Modified reference voltage in over-modulation mode II

IET Power Electron., 2013, Vol. 6, Iss. 4, pp. 809–817 811


doi: 10.1049/iet-pel.2012.0318 & The Institution of Engineering and Technology 2013
www.ietdl.org
Table 2 Switching states [Sa, Sb, Sc] in various sectors and n = 1, 2, … ,2p, where p = (M − 1)/2 is an integer
number, as M is the number of phase voltage levels of the
Sector I Sector II Sector III Sector IV Sector V Sector VI
inverter, which is always an odd number for the cascaded
Sa −Sb Sc −Sa Sb −Sc
H-bridge inverter. The general relationship between a space
Sb −Sc Sa −Sb Sc −Sa vector (m, n) and its possible switching states for three
Sc −Sa Sb −Sc Sa −Sb phases [Sa, Sb, Sc] are obtained using (5) for all space
vectors of a multi-level inverter in sector-I [18] and can be
expressed as
and the reference must be modified similar to mode I ⎫
hexagonal track region as already discussed. The thick line Sa = (m + n − p), (m + n − p + 1), . . . , p ⎬
along hexagonal track is the modified reference Vr′ and the Sb = (n − p), (n − p + 1), . . . , (p − m) (5)

corresponding loss in volt–seconds is indicated by the Sc = (−p), (−p + 1), . . . , (p − m − n)
hatched area in Fig. 4. To increase the fundamental output
voltage linearly, this loss in volt–seconds can be
compensated by operating it under six-step mode of In a three-level inverter, the space vector (0, 0) has three
operation, where the angle of reference is beyond this value redundant switching states as [0 0 0], [ −1 –1 −1] and [1 1
as discussed in the following sections. 1] as determined by (5). The switching states for other
sectors can be arranged as per the Table 2.
1.4.2 Six-step modes [α < αh and α > (π/3–αh)]: For the
region where α < αh and α > (π/3–αh), to compensate the loss
in volt–seconds in hexagonal track, the reference voltage must 2.2 Selection of proper switching states
be held at the large voltage vectors at points A and B for the
In a multi-level inverter, the number of redundant switching
time duration equal to time required by the reference vector to
states is increased drastically with the voltage level as
traverse the hold angle αh for a given modulation index Mi.
calculated by (5). In a diode clamped, flying capacitor and
Normally, αh is a non-linear function of modulation index
cascaded multi-level inverter with capacitor-based floating
and obtained by look-up tables. In this work, this angle can be
dc sources for reactive power exchange, the capacitor
obtained using a strategy similar to Gupta and Khambadkone
voltage unbalancing problems can be minimised with the
[17] which is suitable for ac drives, where constant flux is
help of redundant switching states. In this case, as the
maintained and the angular velocity is proportional to
cascaded inverter is powered by isolated dc sources, it is
modulation index (Mi).
not necessary to calculate all the switching states, instead it
Therefore for a particular value of Mi in the range of
is formulated by a general expression for the desired
(0.935 ≤ Mi ≤ 1.0) the reference vector has a specific hold
switching states, which results in lower switching frequency
angle and the reference must be modified to compensate the
and harmonics based on the space vectors (m, n)
loss of volt–seconds. At Mi = 1.0, the hexagonal track
corresponding to reference voltage (Vr) as summarised in
completely vanishes and reference vector is held only at the
Table 3.
six large vectors sequentially over a complete rotation. This
is a six-step operation similar to two-level inverter, where
maximum dc utilisation is achieved. 2.3 Switching sequence design

2 Proposed generalised SVPWM techniques In cascaded multi-level inverters, there are no capacitor
for multi-level inverter unbalancing problems in the input of each H-bridge cell,
where dc voltage is obtained from transformer rectification.
2.1 General relationship between space vector and Therefore the switching sequence is utilised for minimum
switching states number of switching per switching period as there is only
one voltage level change per commutations of switching
In a multi-level inverter, a voltage space vector of coordinates devices and lower output voltage’s total weighted harmonic
say (m, n) can be represented by more than one switching distortion (WTHD).
state. Therefore it is desirable to find a general expression To analyse the switching sequence in detail, it is assumed
which describes the relationship between the voltage space that the reference voltage (Vr) lies in a triangle GEF with
vectors with coordinates (m, n) and their corresponding coordinates of the vertex as (m1, n1), (m2, n2) and (m3, n3)
switching states (Sa, Sb, Sc) for any level of inverter. Space as shown in Fig. 5. Based on the value of coordinate (m1,
vectors in the 60° coordinate system, shown in Fig. 5, can n1), a unique and generalised switching sequence is
be generally expressed by (m, n), where m = 1, 2, …, 2p, determined for a reference Vr as follows:

Table 3 Desired switching states for M-level inverter


Type-I space vector Type-II space vector Type-III space vector
If (m + n) is even If m is odd but n is even integer If m is even but n is odd integer

Desired switching states for a reference space vector with coordinate (m, n)

Sam = (m + n)/2 Sal = (m + n + 1)/2 Sas = (m + n − 1)/2


Sbm = (n − m)/2 Sbl = (n − m + 1)/2 Sbs = (n − m − 1)/2
Scm = −(m + n)/2 Scl = −(m + n − 1)/2 Scs = −(m + n + 1)/2

812 IET Power Electron., 2013, Vol. 6, Iss. 4, pp. 809–817


& The Institution of Engineering and Technology 2013 doi: 10.1049/iet-pel.2012.0318
www.ietdl.org
Case I: If the reference space vector (Vr) with coordinate (m,
n) or (m1, n1) is a type-I space vector as specified by the
triangle FGE in Fig. 5, the switching sequence
corresponding to that reference Vr can be followed by a
generalised sequence of (m3, n3) → (m1, n1) → (m2, n2) →
(m1, n1) → (m3, n3).
Case II: If the corresponding space vector with coordinate (m,
n) or (m1, n1) is in type-II as in triangle PRQ in Fig. 5, the
switching sequence can be of (m1, n1) → (m3, n3) → (m2,
n2) → (m3, n3) → (m1, n1).
Case III: Otherwise (for the type-III space vector), where Vr
lies within the triangle STU in Fig. 5, the switching sequence
can be arranged as (m1, n1) → (m2, n2) → (m3, n3) → (m2,
n2) → (m1, n1).
Therefore it is very easy to generate the switching patterns
(or sequence) of any reference voltage Vr for any level of
Fig. 5 Switching sequence in terms of voltage vectors where inverter based on (m1, n1) or (m, n) of reference vector.
reference voltage Vr lies This generalised expression for proper switching states and

Fig. 6 Simulation result for a five-level inverter (line voltages at Mi = 0.905 at fo = 45.3 Hz with VDC(HB) = 100 V)

Fig. 7 Simulation result of Vab for a 15-level inverter at Mi = 0.905 at Fo = 45.25 Hz with VDC(HB) = 30 V

IET Power Electron., 2013, Vol. 6, Iss. 4, pp. 809–817 813


doi: 10.1049/iet-pel.2012.0318 & The Institution of Engineering and Technology 2013
www.ietdl.org
switching sequences makes the operation online. The negligible individual harmonic components ( < 0.5%).
flowchart for the implementation of above algorithm for any Three-phase stator currents IABC during transient condition
level of inverter is given in Appendix 1. at different modulation index (Mi) is also presented here, as
shown in Fig. 8.
3 Simulations results for a M-level inverter Calculation is also made for the execution time for
generating switching sequences of different multi-level
The simulation results of line voltage Vab and its harmonic inverters using proposed algorithm as well as conventional
spectra have been presented for the performance evaluation SVPWM techniques for the completion of 1 s simulation to
of a cascaded five-level inverter by the proposed general study the performance evaluation and the results are shown
SVPWM algorithm at the modulation index of 0.905 and in Table 4. From these results, it is observed that the
the result is shown in Fig. 6. From this, it is observed that proposed generalised SVPWM technique requires lesser
the %THD in line voltage Vab becomes very less, being time and moreover the execution time does not increase
∼5.74%, where all the harmonic components are very small with the level of inverter.
( < 1%) except harmonic components around the switching
frequency, as depicted in Fig. 6.
To further test the performance of the proposed algorithm, 4 Experimental results for five-level
for a general M-level inverter the proposed SVPWM cascaded inverter
algorithm has been extended to a 15-level cascaded inverter
without any modification in the control algorithm. Fig. 7 To test the overall performance of the system, a 5 kW
shows the simulation results of line voltage and its experimental prototype for a five-level cascaded inverter
harmonic spectra, which illustrates that line voltage has was assembled, as shown in Fig. 9. A three-phase induction

Fig. 8 Simulation result of IABC for a 15-level inverter-based IM at different Mi during transient condition

Table 4 Time required to generate sampled data corresponding to a switching state for a simulation time of 1.0 s interval at a fixed
step size of Ts = 20 µs

Conventional SVPWM Proposed SVPWM for cascaded multi-level inverters SPWM

Three-level NPC inverter Three-level Five-level Fifteen-level Fifteen-level

8.23 s 6.45 s 6.52 s 6.64 s 9.17 s

Fig. 9
a Five-level cascaded inverter
b Complete experimental setup

814 IET Power Electron., 2013, Vol. 6, Iss. 4, pp. 809–817


& The Institution of Engineering and Technology 2013 doi: 10.1049/iet-pel.2012.0318
www.ietdl.org

Fig. 10 Experimental results


a Line voltage Vab
b Its harmonic spectra at modulation index Mi = 0.906 at output frequency of 45.3 Hz

motor (IM) of rating 1.1 kW, 220 V and 50 Hz was coupled The dc-link voltage across each H-bridge inverter was
with DC generator and arranged with the electrical load box selected as Vdc(HB) = 60 V, as obtained from multi-winding
for performance verification under different load conditions. transformer and rectifier arrangements. The IM was

Fig. 11 Experimental results


a Line voltage Vab
b Its harmonic spectra during over-modulation at modulation index Mi = 0.982 and output frequency of 49.1 Hz

IET Power Electron., 2013, Vol. 6, Iss. 4, pp. 809–817 815


doi: 10.1049/iet-pel.2012.0318 & The Institution of Engineering and Technology 2013
www.ietdl.org
operated at different fundamental frequency in constant flux 3 Tolbert, L.M., Peng, F.Z., Habetler, T.G.: ‘Multilevel converters for
mode. The proposed SVPWM technique has been large electric drives’, IEEE Trans. Ind. Appl., 1999, 35, (1), pp. 36–44
4 Dixo, J., Pereda, J., Castillo, C., Bosch, S.: ‘Asymmetrical multilevel
implemented at a very high sampling frequency of 20 kHz inverter for traction drives using only one dc supply’, IEEE Trans.
and a switching frequency of 2.5 kHz. Veh. Technol., 2010, 59, (8), pp. 3736–3743
The proposed algorithm was implemented on this 5 Barrena, J.A., Marroyo, L., Vidal, M.A.R., Apraiz, J.R.T.: ‘Individual
experimental set-up using a DS1104-based digital voltage balancing strategy for PWM cascaded H-bridge converter
based STATCOM’, IEEE Trans. Ind. Electron., 2008, 55, (1), pp. 21–29
controller, because of its availability in laboratory. Owing 6 Daher, S., Schmid, J., Antunes, F.L.M.: ‘Multilevel inverter topologies
to its simplicity and generalisation, the algorithm can also for stand-alone PV systems’, IEEE Trans. Ind. Electron., 2008, 55, (7),
be implemented in fixed point processor as well. The pp. 2703–2712
experimental results for the cascaded five-level inverter is 7 Tolbert, L., Habetler, T.G.: ‘Novel multilevel inverter carrier-based
presented and verified with their simulation results. PWM method’, IEEE Trans. Ind. Appl., 1999, 35, pp. 1098–1107
8 Mwinyiwiwa, B., Wolanski, Z., Ooi, B.T.: ‘Microprocessor-
Figs. 10 and 11 show the experimental results for output implemented SPWM for multiconverters with phase-shifted triangle
voltages, currents and their WTHD for different carriers’, IEEE Trans. Ind. Appl., 1998, 34, (3), pp. 487–494
fundamental output frequency ( fo) at modulation index (Mi) 9 Du, Z., Tolbert, L.M., Chiasson, J.N.: ‘Active harmonic elimination for
of 0.906 and 0.98 corresponding to linear, over-modulation multilevel converters’, IEEE Trans. Power Electron., 2006, 21, (2),
pp. 459–469
mode II, respectively. From the harmonic spectra of 10 Yao, W., Hu, H., Lu, Z.: ‘Comparison of space-vector modulation and
Fig. 10b, it is observed that the individual harmonic carrier-based modulation of multilevel inverter’, IEEE Trans. Power
components are < 3% and overall %THD and %WTHD are Electron., 2008, 23, (1), pp. 45–51
5.5% and 0.47%, respectively. Fig. 11 shows the output 11 Holtz, J., Oionomou, N.: ‘Neutral point potential balancing algorithm at
voltage waveform and its harmonic spectra at very high low modulation index for three-level inverter medium voltage drives’,
IEEE Trans. Ind. Appl., 2007, 43, (3), pp. 761–768
modulation index Mi = 0.982. The stator current waveform 12 Prats, M.M., Franquelo, L.G., León, J.I., Portillo, R., Galván, E.,
of the induction machine has some ripples as the output Carrasco, J.M.: ‘A 3-D space vector modulation generalized algorithm
voltage waveform is modulated at low switching frequency. for multi-level converters’, IEEE Power Electron. Lett., 2003, 1, (4),
The corresponding %THD and %WTHD are increased due pp. 110–114
13 Casadei, D., Dujic, D., Levi, E., Serra, G., Tani, A., Zarri, L.: ‘General
to the operation at higher modulation index of Mi = 0.98 modulation strategy for seven-phase inverters with independent control
where switching frequency becomes nearly fundamental of multiple voltage space vectors’, IEEE Trans. Ind. Electron., 2008, 55,
frequency. (5), pp. 1921–1932
14 Gopinath, A., Aneesh Mohamed, A.S., Baiju, M.R.: ‘Fractal based space
vector PWM for multilevel inverters – a novel approach’, IEEE Trans.
5 Conclusions Ind. Electron., 2009, 56, (4), pp. 1230–1237
15 Mondal, S.K., Bose, B.K., Oleschuk, V., Pinto, J.O.P.: ‘Space vector
In most of the conventional SVPWM techniques, the pulse width modulation of three-level inverter extending operation into
complexity of control algorithm and execution time over-modulation region’, IEEE Trans. Power. Electron., 2003, 18, (2),
increases with the level of inverter. Hence, to minimise the pp. 604–611
16 Celanovic, N., Boroyevich, D.: ‘A fast space vector modulation
drawbacks of conventional SVPWM algorithm, a new algorithm for multilevel three phase converters’, IEEE Trans. Ind.
generalised algorithm based on integer coordinates has been Appl., 2001, 37, (2), pp. 637–641
proposed for the generation of SVPWM for M-level 17 Gupta, A.K., Khambadkone, A.M.: ‘A general space vector PWM
inverters and applied to a cascaded five-level inverters. The algorithm for multilevel inverters, including operation in
over-modulation range’, IEEE Trans. Power. Electron., 2007, 22, (2),
selection of the proper switching states from a large number pp. 517–526
of redundant states and their sequences are done by a novel 18 Wei, S., Wu, B., Li, F., Liu, C.: ‘A general space vector PWM control
method. The expressions of switching states and their dwell algorithm for multilevel inverter’. IEEE Applied Power Electronics
time do not change with the triangle or level of inverter and Conf. and Exposition, 2003, vol. 1, pp. 562–568
only depend on the coordinates of the space vector which is 19 Aneesh Mohamed, A.S., Gopinath, A., Baiju, M.R.: ‘A simple space
vector PWM generation scheme for any general n-level inverter’,
in integer scales and simplifies their calculations. Moreover, IEEE Trans. Ind. Electron., 2009, 56, (5), pp. 1649–1656
the proposed SVPWM technique can also handle 20 Narayanan, G., Zhao, D.H., Krishnamurthy, K., Ayyanar, R.: ‘Space
over-modulation situation by modifying the reference vector based hybrid PWM techniques for reduced current ripple’,
voltage and on-time combination in such a way that does IEEE Trans. Ind. Electron., 2008, 55, (4), pp. 1614–1626
21 Jana, K.C., Thakura, P.R., Biswas, S.K.: ‘A simple and generalized
not vary the computational burden with the increase of space vector PWM control of cascades H-bridge multilevel inverters’.
level. Furthermore, as the calculations are done based on all Proc. IEEE-ICIT Conf. Rec., ICIT06, Mumbai, India, December 2006,
generalised expressions online, it does not require a look-up pp. 1281–1286
table. The experimental results are provided at different 22 Hu, L., Wang, H., Deng, Y., He, X.: ‘A simple SVPWM algorithm for
frequency and wide modulation range. The simulation multilevel inverters’. IEEE Power Electronics Specialists Conf., Aachen,
Germany, 2004, pp. 3476–3480
results for a 15-level cascaded inverter are given at Mi = 23 Rodriguez, J., Bernet, S., Wu, B., Pointt Jorge, O., Kouro, S.:
0.905 without any modification of the proposed modulation ‘Multilevel voltage–source converter topologies for industrial
strategy. medium-voltage drives’, IEEE Trans. Ind. Electron., 2007, 54, (6),
pp. 2930–2944
6 References
1 Rodriguez, J., Lai, J.S., Peng, F.Z.: ‘Multilevel inverters: a survey of
topologies, controls, and applications’, IEEE Trans. Ind. Electron., 7 Appendix 1: flow chart of the proposed
2002, 49, (4), pp. 724–738
2 Malinowski, M., Gopakumar, K., Rodriguez, J., Pérez, M.A.: ‘A survey SVPWM
on cascaded multilevel inverters’, IEEE Trans. Ind. Electron., 2010, 57,
(7), pp. 2197–2206 The flowchart of the proposed algorithm is given in Fig. 12.

816 IET Power Electron., 2013, Vol. 6, Iss. 4, pp. 809–817


& The Institution of Engineering and Technology 2013 doi: 10.1049/iet-pel.2012.0318
www.ietdl.org

Fig. 12 Flowchart of the proposed modulation algorithm

IET Power Electron., 2013, Vol. 6, Iss. 4, pp. 809–817 817


doi: 10.1049/iet-pel.2012.0318 & The Institution of Engineering and Technology 2013

You might also like