Skip to main content
Journal cover image

Multicores and GPU utilization in parallel swarm algorithm for parameter estimation of photovoltaic cell model

Publication ,  Journal Article
Ting, TO; Ma, J; Kim, KS; Huang, K
Published in: Applied Soft Computing Journal
March 1, 2016

Bio-inspired metaheuristic algorithms have been widely applied in estimating the extrinsic parameters of a photovoltaic (PV) model. These methods are capable of handling the nonlinearity of objective functions whose derivatives are often not defined as well. However, these algorithms normally utilize multiple agents in the search process, and thus the solution process is extremely time-consuming. In this regard, it takes much time to search the possible solutions in the whole search domain by sequential computing devices. To overcome the limitation of sequential computing devices, parallel swarm algorithm (PSA) is proposed in this work with the aim of extracting and estimating the parameters of the PV cell model by utilizing the power of multicore central processing unit (CPU) and graphical processing unit (GPU). We implement this PSA in the OpenCL platform with the execution on Nvidia multi-core GPUs. Simulation results demonstrate that the proposed method significantly increases the computational speed in comparison to the sequential algorithm, which means that given a time requirement, the accuracy of a solution from the PSA can be improved compared to that from the sequential one by using a larger swarm size.

Duke Scholars

Published In

Applied Soft Computing Journal

DOI

ISSN

1568-4946

Publication Date

March 1, 2016

Volume

40

Start / End Page

58 / 63

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 4903 Numerical and computational mathematics
  • 4602 Artificial intelligence
  • 0806 Information Systems
  • 0801 Artificial Intelligence and Image Processing
  • 0102 Applied Mathematics
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Ting, T. O., Ma, J., Kim, K. S., & Huang, K. (2016). Multicores and GPU utilization in parallel swarm algorithm for parameter estimation of photovoltaic cell model. Applied Soft Computing Journal, 40, 58–63. https://doi.org/10.1016/j.asoc.2015.10.054
Ting, T. O., J. Ma, K. S. Kim, and K. Huang. “Multicores and GPU utilization in parallel swarm algorithm for parameter estimation of photovoltaic cell model.” Applied Soft Computing Journal 40 (March 1, 2016): 58–63. https://doi.org/10.1016/j.asoc.2015.10.054.
Ting TO, Ma J, Kim KS, Huang K. Multicores and GPU utilization in parallel swarm algorithm for parameter estimation of photovoltaic cell model. Applied Soft Computing Journal. 2016 Mar 1;40:58–63.
Ting, T. O., et al. “Multicores and GPU utilization in parallel swarm algorithm for parameter estimation of photovoltaic cell model.” Applied Soft Computing Journal, vol. 40, Mar. 2016, pp. 58–63. Scopus, doi:10.1016/j.asoc.2015.10.054.
Ting TO, Ma J, Kim KS, Huang K. Multicores and GPU utilization in parallel swarm algorithm for parameter estimation of photovoltaic cell model. Applied Soft Computing Journal. 2016 Mar 1;40:58–63.
Journal cover image

Published In

Applied Soft Computing Journal

DOI

ISSN

1568-4946

Publication Date

March 1, 2016

Volume

40

Start / End Page

58 / 63

Related Subject Headings

  • Artificial Intelligence & Image Processing
  • 4903 Numerical and computational mathematics
  • 4602 Artificial intelligence
  • 0806 Information Systems
  • 0801 Artificial Intelligence and Image Processing
  • 0102 Applied Mathematics