DocumentCode
958732
Title
Design and Implementation of Three-Level Space Vector PWM IP Core for FPGAs
Author
Hu, Haibing ; Yao, Wenxi ; Lu, Zhengyu
Author_Institution
Nanjing Univ. of Aeronaut. & Astronaut., Nanjing
Volume
22
Issue
6
fYear
2007
Firstpage
2234
Lastpage
2244
Abstract
This paper presents a novel circuit realization of the three-level space-vector pulse-width modulation (SVPWM) strategy. A simplified algorithm for the three-level SVPWM is proposed. Due to the geometrical symmetry of six sectors, there exist the close relationships in on time calculations and on time arrangement for switches between them. So it can complete the computation of the three-level SVPWM in one sector. Consequently, compared with the conventional algorithm, the proposed algorithm is more suitable to hardware implementation by greatly reducing computation amount. Based on the simplified algorithm, a three-level SVPWM intellectual property (IP) core has been developed using hardware description language (HDL). The designed IP core can serve as a coprocessor to relieve the DSP or MCU from the intensive computation task of the three-level SVPWM. Simulation and experimental results are given to verify the IP core in a field programmable gate array (FPGA).
Keywords
application specific integrated circuits; field programmable gate arrays; hardware description languages; industrial property; pulse width modulation; FPGA; field programmable gate array; hardware description language; intellectual property core; space-vector pulse-width modulation; three level space vector PWM IP core; Control systems; Field programmable gate arrays; Hardware; Intellectual property; Pulse width modulation converters; Space vector pulse width modulation; Switches; Switching converters; Topology; Voltage; Field programmable gate array (FPGA); intellectual property (IP); three-level space-vector pulse-width modulation (SVPWM);
fLanguage
English
Journal_Title
Power Electronics, IEEE Transactions on
Publisher
ieee
ISSN
0885-8993
Type
jour
DOI
10.1109/TPEL.2007.909296
Filename
4371544
Link To Document