• DocumentCode
    2634321
  • Title

    Efficient parallel Particle Swarm Optimizers on GPU for real-time harmonic minimization in multilevel inverters

  • Author

    Roberge, Vincent ; Tarbouchi, Mahommed

  • Author_Institution
    Electr. & Comput. Eng., R. Mil. Coll. of Canada, Kingston, ON, Canada
  • fYear
    2012
  • fDate
    25-28 Oct. 2012
  • Firstpage
    2275
  • Lastpage
    2282
  • Abstract
    In this paper, we present a parallel implementation of the Particle Swarm Optimization (PSO) on graphical processing units (GPU) using CUDA. By fully utilizing the processing power of graphic processors, we show how our parallel CUDA-PSO can be used to minimize harmonics in multi-level inverters. The computing power of the GPU coupled with the parallelism of our algorithm allows for real-time computation of optimal switching angles for multilevel inverters with several DC inputs while minimizing the 50th first harmonics. Compared to other solutions, our CUDA-PSO offers superior converging rate by running hundreds of independent swarms in parallel without increasing the computation time.
  • Keywords
    graphics processing units; parallel architectures; particle swarm optimisation; GPU; graphic processor; graphical processing unit; multilevel inverter; parallel CUDA-PSO; parallel particle swarm optimizer; real-time harmonic minimization; Convergence; Graphics processing units; Harmonic analysis; Instruction sets; Kernel; Sociology; Statistics; CUDA; multilevel inverters; parallel implementation; particle swarm optimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    IECON 2012 - 38th Annual Conference on IEEE Industrial Electronics Society
  • Conference_Location
    Montreal, QC
  • ISSN
    1553-572X
  • Print_ISBN
    978-1-4673-2419-9
  • Electronic_ISBN
    1553-572X
  • Type

    conf

  • DOI
    10.1109/IECON.2012.6388882
  • Filename
    6388882