• DocumentCode
    1804652
  • Title

    Design of a High Switching Frequency FPGA-Based SPWM Generator for DC/AC Inverters

  • Author

    Lakka, Matina ; Koutroulis, Eftichios ; Dollas, Apostolos

  • Author_Institution
    Dept. of Electron. & Comput. Eng., Tech. Univ. of Crete, Chania, Greece
  • fYear
    2011
  • fDate
    5-7 Sept. 2011
  • Firstpage
    15
  • Lastpage
    19
  • Abstract
    The Sinusoidal Pulse Width Modulation (SPWM) principle is widely used in power electronic DC/AC converters (inverters) in energy conversion and motor control applications. The digital SPWM generation unit implementations 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 power electronic DC/AC converters. The successful operation of the proposed SPWM generator at high switching frequencies is demonstrated with post place-and-route simulation results for design verification and actual runs on hardware for design validation and proof-of-concept. The switching frequency of this system is an order of magnitude faster than previously proposed FPGA-implemented SPWM systems.
  • Keywords
    DC-AC power convertors; PWM invertors; field programmable gate arrays; switching convertors; DC-AC Inverters; SPWM generator; high switching frequency FPGA; motor control; power electronic DC-AC converter; sinusoidal pulse width modulation principle; Field programmable gate arrays; Generators; Inverters; Pulse width modulation; Switching frequency;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Field Programmable Logic and Applications (FPL), 2011 International Conference on
  • Conference_Location
    Chania
  • Print_ISBN
    978-1-4577-1484-9
  • Electronic_ISBN
    978-0-7695-4529-5
  • Type

    conf

  • DOI
    10.1109/FPL.2011.14
  • Filename
    6044777