ELECTRONICS, cilt.13, sa.4, 2024 (SCI-Expanded)
High-performance beamforming incorporating multiple objectives for large-scale antenna arrays becomes increasingly important to improve the capacity and efficiency of wireless communication systems. The speed of synthesizing a desired beam pattern is critical in wireless communications systems to adapt to highly dynamic wireless channels. A modified particle swarm optimization (PSO) algorithm for synthesizing array beam patterns is proposed in this study. The initial positions of particles in PSO are designated following a Taylor distribution instead of being given uniformly distributed random values as in the classical PSO algorithm. The fitness functions are defined to include multiple objectives represented by producing multiple main lobes with customized deep and broadened nulls. Several scenarios have been established to examine the feasibility of the proposed algorithm. Moreover, the performance of the proposed algorithm is compared with those of the ones based on the classical PSO. A significant performance improvement for obtaining beamforming coefficients has been achieved. The robustness of the proposed algorithm is demonstrated further by applying it to a finite array on a curved surface for beamforming.