The particle swarm optimization (PSO) algorithm presents a new way for finding an optimal solution of complex optimization problems. In this paper a modified particle swarm optimization algorithm is applied to the optimization of the antenna array. We modify the PSO algorithm in some aspects. Firstly, the dynamic parameter is introduced to update the position equation, and the particles are limited in the search region. A new strategy for updating the speed is then adopted, in which the speed is weakened linearly. Based on these strategies, we proposed a new PSO algorithm named the crossed PSO algorithm. Simulation results show that the optimal pattern of the antenna array is able to approach the desired pattern. The results also demonstrate that the modified algorithm is superior to the original algorithm and the nonlinear least-square method.
展开▼