04 Modified SVPWM Algorithm For Three Level VSI With Synchronized and Symmetrical Waveforms
04 Modified SVPWM Algorithm For Three Level VSI With Synchronized and Symmetrical Waveforms
1, FEBRUARY 2007
Abstract—The objective of the present work is to improve the ratio of to the fundamental frequency is low. Under
the output waveform of three level inverters used in high-power such circumstances, the output voltage of the inverter will be
applications, where the switching frequency is very low. This is rich in harmonics [2]–[6]. The output voltage must be synchro-
achieved by maintaining the synchronization, half-wave sym-
nized with its fundamental component in order to eliminate sub-
metry, quarter-wave symmetry, and three-phase symmetry in
the pulsewidth modulation (PWM) waveforms. The principles harmonics. Like two level sine-triangle pulsewidth modulation
of achieving synchronization and symmetries in terms of space (SPWM), in three level SPWM, with equal to the odd integer
vectors for three level inverters are presented. A novel synchro- multiple of three, the inverter output waveforms will be syn-
nized space vector pulsewidth modulation (SVPWM) algorithms chronized with half-wave symmetry (HWS), quarter-wave sym-
is proposed and verified experimentally. The experimental wave- metry (QWS), three phase symmetry (TPS) [3], [4]. The three
forms of the inverter output voltage and motor no load current level space vector pulsewidth modulation (SVPWM) algorithms
for different operating conditions of the drive are presented. The
performance measure in terms of the weighted total harmonic for high-power applications use this feature to achieve synchro-
distortion (THD) of the line voltage is computed for the linear nization and waveform symmetry [5]. In this conventional three
modulation region of the drive for the proposed algorithm and level SVPWM scheme, can take only values The
compared with that of synchronized SVPWM and synchronized major drawback of this scheme is that varies over a wide
sine-triangle pulsewidth modulation (SPWM) technique. The range with in variable speed drives.
comparative results show that consideration of synchronization In the case of conventional two level inverters, it is shown
and symmetry results in improved THD. Another significant
feature of the proposed algorithm is that the symmetry and syn- that the flexibility in selecting the space vectors results in design
chronization leads to self-balancing of the direct current (dc) bus of SVPWM sequences which generate synchronized output
capacitor voltages over every one third cycle of the fundamental. waveforms with HWS, QWS, and TPS for any odd integer
Index Terms—Harmonic distortion, induction motor drives,
values of [6]. The objective of this paper is to exploit sim-
pulsewidth modulated inverters, pulsewidth modulation. ilar features of three level space vectors and design SVPWM
sequences for three level inverter resulting in synchronized
PWM outputs waveforms with HWS, QWS, and TPS. No such
I. INTRODUCTION attempt is made in the literature in this direction and for the first
time a novel synchronized three level SVPWM algorithm with
T HREE level inverters have certain advantages over conven-
tional two level inverters [1].
• Three level inverters can synthesize double the
waveform symmetries is proposed for low-switching frequency
applications. Even though three level SVPWM is an active area
voltage levels using the devices of similar voltage rating. of research, most of the work is focussed on specific issues
Hence, the power handling capacity can be doubled. related to conventional symmetrical SVPWM algorithm like
• For a given switching frequency, three level voltage can simplifying the algorithm [7], implementation issues [8]–[11],
have double the bandwidth. reducing the switching losses [12], neutral point voltage bal-
• Three level inverters have improved total harmonic distor- ancing [13]–[18], or reducing common mode voltage [19].
tion (THD) compared to two level inverters. The computational complexity of three level SVPWM can
Because of these features, three level inverters are finding appli- be reduced to that of two level SVPWM, as shown in [7] and
cation especially in medium voltage high-power drives. is applied to conventional SVPWM algorithm. In the present
In order to reduce the switching losses, the switching fre- work, the simplified method given in [7] is further modified
quency ( ) of the high-power inverters is limited to low values so that computation of synchronized SVPWM sequences and
(350 Hz to 1 KHz). Hence, the pulse number ( ), defined as implementation on digital controller using assembly program
is simple and modular. In Section II, this modified simple ap-
proach to SVPWM is explained.
Manuscript received December 6, 2004; revised June 20, 2006. Abstract pub-
lished on the Internet November 30, 2006. This work was published in part in
The design of the three level SVPWM sequences require
the following: A. R. Beig, G. Narayanan, and V. T. Ranganathan, “Space vector different approach compared to two level SVPWM techniques
based synchronized PWM algorithm for three level voltage source inverters: as there are additional redundancies in space vectors, zero
Principles and applications to v=f drives,” Proc. 28th IEEE Int. Conf. Ind. Elec- vector is no longer the common vector for all the regions of
tron., IECON’02, pp. 1249–1254, Seville, Spain, November 9–14, 2002.
A. R. Beig is with the Department of Electrical and Electronics Engg. Na- space vector space and direct current (dc) bus balancing has to
tional Institute of Technology Suratkal Srinivasnagar, 575025, Karnataka, India be maintained. The basic principle of the space vector approach
(e-mail: [email protected]). to synchronization and symmetry and design of sequences is
G. Narayanan and V. T. Ranganathan are with the Department of Electrical
Engineering, Indian Institute of Science, Bangalore 560012, Karnataka, India.
detailed in Section III. The present work shows that by proper
(e-mail: [email protected]; [email protected]). design of SVPWM sequences it is possible to get synchro-
Digital Object Identifier 10.1109/TIE.2006.888801 nization and various waveform symmetries for any integer
0278-0046/$25.00 © 2007 IEEE
Authorized licensed use limited to: University of Obuda. Downloaded on November 16,2022 at 14:38:18 UTC from IEEE Xplore. Restrictions apply.
BEIG et al.: MODIFIED SVPWM ALGORITHM FOR THREE LEVEL VSI 487
TABLE I
DIODE CLAMP INVERTER: SWITCH STATUS AND
DEFINITION OF STATE FOR POLE R
Authorized licensed use limited to: University of Obuda. Downloaded on November 16,2022 at 14:38:18 UTC from IEEE Xplore. Restrictions apply.
488 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 54, NO. 1, FEBRUARY 2007
TABLE II
PIVOT VECTORS AND INVERTER STATES
(4a)
(4b)
(4c)
Authorized licensed use limited to: University of Obuda. Downloaded on November 16,2022 at 14:38:18 UTC from IEEE Xplore. Restrictions apply.
BEIG et al.: MODIFIED SVPWM ALGORITHM FOR THREE LEVEL VSI 489
Authorized licensed use limited to: University of Obuda. Downloaded on November 16,2022 at 14:38:18 UTC from IEEE Xplore. Restrictions apply.
490 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 54, NO. 1, FEBRUARY 2007
where , , and are the instants at which the R, Y and This can be implemented in another way also. The switching
B phase fundamental waveforms have their positive or negative sequences of all the six subsectors of sector 1 are stored in the
peaks. So the output voltages will also have QWS. form of a look up table. Using this the switching sequence of
other sectors are computed using (5).
IV. EXPERIMENTAL IMPLEMENTATION AND RESULTS The above algorithm is implemented in TMS320F240 based
The conventional space vector modulation algorithm ex- controller. The event manager is programmed in compare
plained in Section II can be modified to incorporate the mode. Depending on the value of sector and subsector, the
conditions of synchronization and symmetry. So the modified corresponding subroutine is executed and the counters are
algorithm is as follows: loaded with proper values. Thus, the switching pulses are
generated. The exact sampling time interval is maintained
1) Identification of sector : From the normalized values of using end of period interrupt of event manager module. The
and , the sector is identified as follows. event manager module can generate six independent signals.
The complementary signals and the dead time between these
If and , then, if , then signals are generated in the external circuit. This SVPWM
, else, . algorithm is applied to open loop induction motor drive.
If and , then, if , then The experimental drive consists of a 400 V, 10 HP, three phase,
, else, . 50 Hz, induction motor powered from a 30 KVA, insulated gate
bipolar transistor (IGBT) based three phase three level diode
If and , then, if , then clamp inverter. The dc bus voltage is set at 510 V. The typical
, else, . experiential results for is shown in Fig. 4. The
If and , then, if , then harmonic spectra of , and , computed from the
, else, . experimental data is given in Fig. 5.
It can be seen from harmonic spectra of experimental wave-
2) Identification of subsectors: Map to fictitious vector forms (Fig. 5) that, the output voltage has no sub harmonics and
using the expression . From even harmonics. Hence, the modified SVPWM guaranties syn-
the and components of , determine the sub-sector. chronization and half-wave symmetry. The harmonic spectra
Determination of subsector is similar to identifying sectors as shows that the triplen harmonics which are present in phase
Authorized licensed use limited to: University of Obuda. Downloaded on November 16,2022 at 14:38:18 UTC from IEEE Xplore. Restrictions apply.
BEIG et al.: MODIFIED SVPWM ALGORITHM FOR THREE LEVEL VSI 491
(9)
where is the magnetizing inductance and is the total where is the peak value of the load current, is the dwell
leakage inductance. Therefore, can be used as the time of the interval 1 of sample 1 and is the dc bus midpoint
measure of . current at interval 1 of sample 1 of sector 1.
Authorized licensed use limited to: University of Obuda. Downloaded on November 16,2022 at 14:38:18 UTC from IEEE Xplore. Restrictions apply.
492 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 54, NO. 1, FEBRUARY 2007
Fig. 8. V (%)
v/s M plot. (a) SVPWM (synchronized but no sym-
Fig. 7. V (%) v/s M plot.
metry). (b) SVPWM (synchronized with HWS and TPS).
Authorized licensed use limited to: University of Obuda. Downloaded on November 16,2022 at 14:38:18 UTC from IEEE Xplore. Restrictions apply.
BEIG et al.: MODIFIED SVPWM ALGORITHM FOR THREE LEVEL VSI 493
Authorized licensed use limited to: University of Obuda. Downloaded on November 16,2022 at 14:38:18 UTC from IEEE Xplore. Restrictions apply.
494 IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 54, NO. 1, FEBRUARY 2007
frequency applications, the proposed technique can be used for [19] H. Zhang, A. Von Jouanne, S. Dai, A. K. Wallace, and F. Wang, “Mul-
high switching frequency applications also. tilevel inverter modulation schemes to eliminate common-mode volt-
ages,” IEEE Trans. Ind. Appl., vol. 36, no. 6, pp. 1645–1653, Nov.-Dec.
2000.
REFERENCES [20] A. R. Beig, “Application of three level voltage source inverters to
[1] J.-S. Lai and F. Z. peng, “Multilevel converters–A new breed of power voltage fed and current fed high power induction motor drives,” Ph.D.
converters,” IEEE Trans. Ind. Appl., vol. 32, no. 3, pp. 509–517, May/ dissertation, Indian Inst. Sci., Bangalore, India, 2004.
Jun. 1996. [21] Reference Guide TMS320F/C240 DSP Controllers: Peripheral Library
[2] H. Stemmler, “High-power industrial drives,” Proc. IEEE, vol. 82, pp. and Specific Devices Texas Instruments, 1999.
1266–1286, Aug. 1994.
[3] J. K. Steinke, “Switching frequency optimal PWM control of a three
level inverter,” IEEE Trans. Power Electron., vol. 7, no. 3, pp. 487–496,
Jul. 1992. Abdul Rahiman Beig (M’92) received the B.E.
[4] G. Carrara, S. Gardella, M. Marchesoni, R. Salutari, and G. Sciutto, degree in electrical and electronics engineering
“A new multilevel PWM method: A theoretical analysis,” IEEE Trans. from National Institute of Technology Karnataka,
Power Electron., vol. 7, no. 5, pp. 497–505, Jul. 1992. Suratkal, India, in 1989, the M.Tech. and Ph.D.
[5] Q. Ge, X. Wang, S. Zhang, Y. Li, and L. Kong, “A high power NPC degrees in electrical engineering from Indian In-
three level inverter equipped with IGCTs,” in Proc. Int. Power Elec- stitute of Science, Bangalore, in 1998 and 2004,
tronand Motion Control Conf. IPEMC, Aug. 14–16, 2004, vol. 3, pp. respectively.
1097–1100. He is currently an Assistant Professor in the De-
[6] G. Narayanan and V. T. Ranganathan, “Synchronized PWM strategies partment of Electrical Engineering, National Institute
based on space vector approach. Part 1: Principles of waveform gener- of Technology Karnataka, Suratkal, India. From 1989
ation,” IEE Proc. Electric Power Appl., vol. 146, no. 3, pp. 267–275, to 1992, he was with M/S Kirloskar Electric Com-
May 1999. pany, Ltd., Mysore, India, as a Research and Development Engineer in the drives
[7] J. H. Seo, C. H. Choi, and D. S. Hyun, “A new simplified space-vector group. His research interests include ac drives, multilevel inverters.
PWM method for three level inverters,” IEEE Trans. Power Electron., Dr. Beig received the Innovative Student Project Award for his Ph.D. work
vol. 16, no. 4, pp. 545–550, Jul. 2001. from the Indian National Academy of Engineering in 2005 and L&T- ISTE
[8] S. Chen and G. Joos, “Symemtrical SVPWM pattern generator using National Award for the his M.E. thesis from the Indian Society for Technical
field programmable gate array implementation,” in Proc. IEEE Appl. Education in 1998.
Power Electron. Conf., 2002, vol. 2, pp. 1004–1010.
[9] S. Wei, B. Wu, and Q. Wang, “An improved space vector PWM control
algorithm for multilevel inverters,” in Proc. Int. Power Electron. Motion
Control Conf., Aug. 14–16, 2004, vol. 3, pp. 1124–1129.
[10] C. Wang, B. K. Bose, V. Oleschuk, S. Mondal, and J. O. P. Pinto, G. Narayanan (S’99-M’01) received the B.E.
“Neural-network-based space-vector PWM of a three level inverter degree from Anna University, Madras, in 1992,
covering overmodulation region and performance evaluation on in- and the M.Tech. degree from the Indian Institute of
duction motor drive,” in Proc. IECON ’03 Conf., Nov. 2–6, 2003, vol. Technology, Kharagpur, in 1994. He received the
1, pp. 1–6. Ph.D. degree from the Indian Institute of Science,
[11] M.-C. Wong, Z.-Y. Zhao, Y.-D. Han, and L.-B. Zhao, “Three-dimen- Bangalore, in 2000.
sional pulse-width modulation technique in three level power inverters He is currently an Assistant Professor in the
for three-phase four-wired system,” IEEE Trans. Power Electron., vol. Department of Electrical Engineering, Indian Insti-
16, no. 3, pp. 418–427, May 2001. tute of Science, Bangalore. His research interests
[12] T. Bruckner and D. G. Holmes, “Optimal pulse-width modulation for include ac drives, pulsewidth modulation, multilevel
three level inverters,” IEEE Trans. Power Electron., vol. 20, no. 1, pp. inverters, and protection of power devices.
82–89, Jan. 2005. Dr. Narayanan received the Innovative Student Project Award for his Ph.D.
[13] N. Celanovic and D. Borojevic, “A comprehensive study of neutral- work from the Indian National Academy of Engineering in 2000 and the Young
point voltage balancing problem in three level neutral point clamped Scientist Award from the Indian National Science Academy in 2003.
voltage source PWM inverters,” IEEE Trans. Power Electron., vol. 15,
no. 2, pp. 242–249, Mar. 2002.
[14] K. Yamanaka, A. M. Hava, H. Kirino, Y. Tanaka, N. Koga, and T.
Kume, “A novel neutral point potential stabilization technique using V. T. Ranganathan (SM’84) received the B.E. and
the information of output current polarities and voltage vector,” IEEE M.E. degrees in electrical engineering from the In-
Trans. Ind. Appl., vol. 38, no. 6, pp. 1572–1580, Nov./Dec. 2002. dian Institute of Science (I.I.Sc.), Bangalore, and the
[15] M. Botao, L. Congwei, Z. Yang, and L. Fahai, “New SVPWM control Ph.D. degree from Concordia University, Montreal,
scheme for three-phase diode clamping multilevel inverter with bal- QC, Canada.
anced dc voltages,” in IEEE IECON 2002 Conf., vol. 1, pp. 903–907. He joined the Electrical Engineering Department,
[16] H. L. Liu, N. S. Choi, and G. H. Cho, “DSP based space vector PWM I.I.Sc., in 1984, where he is currently a Professor. His
for three level inverter with DC-link voltage balancing,” in Proc. IEEE research interests are in the area of power electronics
IECON 1991 Conf., vol. 2, pp. 197–203. and motor drives. He has published several papers in
[17] S. Busquets-Monge, S. Somavilla, J. Bordonau, and D. Boroyevich, the areas of vector control of ac drives, PWM tech-
“A novel modulation for the comprehensive neutral-point balancing niques, split phase induction motor drives, and rotor
in the three level NPC inverter with minimum output switching-fre- side control of slip ring induction motors. He is also a consultant to industry in
quency ripple,” in Proc. IEEE—PESC Conf., Jun. 20–25, 2004, vol. 6, the above areas and has participated in a number of projects.
pp. 4226–4232. Dr. Ranganathan received the Prize Paper Award of the IEEE-IAS Static
[18] J. H. Seo and C. H. Choi, “Compensation for the neutral-point poten- Power Converter Committee and the Tata Rao Prize of the Institution of Engi-
tial variation in three level space vector PWM,” in Proc. IEEE–APEC neers, India. He is a Fellow of the Institution of Engineers, India and the Indian
Conf., 2001, vol. 2, pp. 1135–1140. National Academy of Engineering.
Authorized licensed use limited to: University of Obuda. Downloaded on November 16,2022 at 14:38:18 UTC from IEEE Xplore. Restrictions apply.