Professional Documents
Culture Documents
IET - KCJ - Performance Evaluation of A General SVPWM
IET - KCJ - Performance Evaluation of A General SVPWM
IET - KCJ - Performance Evaluation of A General SVPWM
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
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.
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
Fig. 3 Modified references voltage and its projection on m–n axis Fig. 4 Modified reference voltage in over-modulation mode II
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:
Desired switching states for a reference space vector with coordinate (m, n)
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
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
Fig. 9
a Five-level cascaded inverter
b Complete experimental setup
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