Simultaneous Perturbation Particle Swarm Optimization and Its FPGA Implementation
Yutaka Maeda, Naoto Matsushit · InTech eBooks · 2009
In this paper, we presented hardware implementation of the particle swarm optimization algorithm which is combination of the ordinary particle swarm optimization and the simultaneous perturbation method. FPGA is used to realize the system. This algorithm utilizes local information of objective function effectively without lack of advantage of the original particle swarm optimization. Moreover, the FPGA implementation gives higher operation speed effectively using parallelism of the particle swarm optimization. We confirmed viability of the system.