• DocumentCode
    2097139
  • Title

    FPGA implementation of Space Vector PWM algorithm for multilevel inverters using non-orthogonal moving reference frame

  • Author

    Lima, E.F.F. ; Filho, N.P. ; Pinto, J.O.P.

  • Author_Institution
    Dept. of Electr. Eng., Fed. Univ. of Mato Grosso do Sul, Campo Grande
  • fYear
    2009
  • fDate
    3-6 May 2009
  • Firstpage
    709
  • Lastpage
    716
  • Abstract
    This paper presents the implementation of Space Vector PWM algorithm using non-orthogonal moving reference frame for diode-clamped multilevel inverter in Field Programmable Gate Array (FPGA). In this algorithm, the non-orthogonal reference voltage is obtained according to the sector where the reference voltage (V*) lies. From the triangle identification inside the hexagon, the Nearest Three Vectors are determined using the information of the sector and triangle where V* is located. The duty cycles are calculated by a set of simple equations. The softwares Quartus IIreg, ModelSimreg and MatLabreg were used to develop the algorithm. Fixed-point 16-bit signed patterns were used for calculus. A 10 MHz clock was used to obtain the switching time, whereas the PWM worked with a 50 MHz clock, in order to improve the PWM generation accuracy. The synchronism between switching time calculation and the PWM signal generation was carried out by a state machine. Alterareg Cyclonereg II with EP2C20F484C7N FPGA was used to generate the V* and develop the proposed algorithm. The results obtained with the DCI three-level inverter were satisfactory, validating the FPGA algorithm implementation. This algorithm can be extended to topologies of generic-ordered DCI multilevel inverters, very slightly altering its computational efforts.
  • Keywords
    field programmable gate arrays; pulse width modulation; FPGA implementation; field programmable gate array; multilevel inverters; non-orthogonal moving reference frame; space vector PWM algorithm; Clocks; Computer languages; Diodes; Equations; Field programmable gate arrays; Mathematical model; Pulse width modulation; Pulse width modulation inverters; Space vector pulse width modulation; Voltage;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electric Machines and Drives Conference, 2009. IEMDC '09. IEEE International
  • Conference_Location
    Miami, FL
  • Print_ISBN
    978-1-4244-4251-5
  • Electronic_ISBN
    978-1-4244-4252-2
  • Type

    conf

  • DOI
    10.1109/IEMDC.2009.5075283
  • Filename
    5075283