Comparison of the FPGA Implementation of Two Multilevel Space Vector PWM Algorithms

O. Lopez, J. Alvarez, J. Doval-Gandoy, F.D. Freijedo, A. Nogueiras, A. Lago, C.M. Penalver
2008 IEEE transactions on industrial electronics (1982. Print)  
Multilevel converters can meet the increasing demand of power ratings and power quality associated with reduced harmonic distortion and lower electromagnetic interference. When the number of levels increases, it is necessary to control more and more switches in parallel. Field programmable gate arrays (FPGAs), with their concurrent processing capability, are suitable for the implementation of multilevel modulation algorithms. Among them, space vector pulsewidth modulation algorithms offer great
more » ... flexibility to optimize switching waveforms and are well suited for digital implementation. In this paper, two algorithms, 2-D and 3-D, are analyzed and implemented in an FPGA. In order to carry out the implementation, both algorithms have been described in very high speed integrated circuit hardware description language, partly hand coded, and partly automatically generated using the System Generator tool. Both implementations are compared in terms of implementation complexity and logic resources required. Finally, test results with a neutral-point-clamped inverter are presented. Index Terms-Field programmable gate array (FPGA), multilevel inverter, space vector pulsewidth modulation (SVPWM). Vigo. His main topics of interest include programmable logic devices and field programmable gate arrays architectures and design methods, which are applied to industrial control problems. Jesús Doval-Gandoy (M'99) received the M.Sc. degree from the
doi:10.1109/tie.2008.917159 fatcat:6vkjfhpt6beita7cmimrj2537y