VHDL Modeling of Particle Swarm Optimization Algorithm
Feng Tian, Zhen-Bin Gao, Yicai Sun · 2009
In this paper, we present the design, modeling and analysis of particle swarm optimization (PSO) algorithm in very-high-speed integrated circuit hardware description language (VHDL). PSO performs a structured randomized search of an unknown parameter space by manipulating a population of parameter estimates to converge on a suitable solution. This is especially useful for optimizing IIR and nonlinear adaptive filters. This paper describes the models of PSO algorithm and presents a circuit architecture that facilitates efficient hardware implementations. The results of the function simulation in the Active HDL platform demonstrate the successful design and modeling of the PSO algorithm.