DocumentCode
1764511
Title
Development of an FPGA-Based SPWM Generator for High Switching Frequency DC/AC Inverters
Author
Lakka, Matina ; Koutroulis, Eftichios ; Dollas, Apostolos
Author_Institution
Dept. of Electron. & Comput. Eng., Tech. Univ. of Crete, Chania, Greece
Volume
29
Issue
1
fYear
2014
fDate
Jan. 2014
Firstpage
356
Lastpage
365
Abstract
The digital implementations of Sinusoidal Pulse Width Modulation (SPWM) generators have dominated over their counterparts based on analog circuits. In this paper, an FPGA-based SPWM generator is presented, which is capable to operate at switching frequencies up to 1 MHz (requiring FPGA operation at 100-160 MHz), thus it is capable to support the high switching frequency requirements of modern single-phase dc/ac power converters. The proposed design occupies a small fraction of a medium-sized FPGA and, thus, can be incorporated in larger designs. Additionally, it has a flexible architecture that can be tuned to a variety of single-phase dc/ac inverter applications. The post-layout simulation and experimental results confirm that compared to the past-proposed SPWM generation designs, the SPWM generator presented in this paper exhibits much faster switching frequency, lower power consumption, and higher accuracy of generating the desired SPWM waveform.
Keywords
PWM invertors; field programmable gate arrays; signal generators; FPGA-Based SPWM generator; analog circuits; frequency 100 MHz to 160 MHz; high switching frequency DC-AC inverters; low power consumption; post-layout simulation; single-phase DC-AC inverter; single-phase DC-AC power converters; sinusoidal pulse width modulation generators; Clocks; Field programmable gate arrays; Generators; Inverters; Pulse width modulation; Switching frequency; DC/AC inverter; field programmable gate array (FPGA); high frequency; sinusoidal pulse width modulation (SPWM);
fLanguage
English
Journal_Title
Power Electronics, IEEE Transactions on
Publisher
ieee
ISSN
0885-8993
Type
jour
DOI
10.1109/TPEL.2013.2253216
Filename
6482649
Link To Document