A Flexible Hardware Architecture for Particle Swarm Optimization

  • Chen K
  • Jia M
  • Zhang J
  • et al.
N/ACitations
Citations of this article
6Readers
Mendeley users who have this article in their library.

Abstract

This paper presents a novel hardware architecture of particle swarm optimization (PSO) for various kinds of applications based on field-programmable gate array (FPGA) technology. The conventional PSO hardware architecture cannot meet the requirements if the PSO algorithm and its numerical system need to change for different applications. The proposed flexible hardware architecture offers a resourceful approach to change the PSO algorithm and its numerical system without hardware modification. The proposed flexible hardware architecture employs two distinctive features. One is the combination of equations of various PSO algorithms and their integration into a new block called a generic particle calculation block (GPCB). The other feature is the use of two different fixed-point formats to meet the requirements of different numerical systems. Our experimental results prove that the proposed hardware architecture can support 10 different types of PSO algorithm with minimal chip cost. Moreover, it can drastically reduce the redevelopment time of PSO hardware implementation by dynamically changing the type of PSO algorithm without redesigning the hardware architecture.

Cite

CITATION STYLE

APA

Chen, K.-T., Jia, M., Zhang, J., & Baba, T. (2012). A Flexible Hardware Architecture for Particle Swarm Optimization. Journal of Signal Processing, 16(6), 519–526. https://doi.org/10.2299/jsp.16.519

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free