Particle swarm optimization(PSO) is a kind of swarm intelligence algorithm inspired by the foraging behavior of bird flocking, which is proposed by Eberhart and Kennedy. PSO has been widely concerned by its simple structure, easy implementation, few parameters and fast convergence speed. PSO has been successfully applied to many domains such as neural network, scheduling of resources, multi-object optimization, and has exhibited its broad application prospects and well searching ability.Although PSO usually obtains a satisfactory searching ability on solving many optimization problems, there are still some disadvantages in its utilization, such as experiences the premature convergence or exhibits slow convergence speed when facing the multimodal or high-dimensional optimization problems. Therefore, how to improve the algorithm and make the algorithm overcome the drawbacks is an important topic to most of the scholar. To overcome the drawbacks, we present a novel improved PSO algorithm called ecosystem particle swarm optimization in this paper. Moreover, ESPSO is also successfullyappliedtotheantennaarraypatternsynthesisdesignandgainedsatisfactoryresults.themaincontentsofthisresearchareasfollows.(1)inspiredbythenaturalecosystem,wepresentanimprovedparticleswarmoptimizationcalledecosystemparticleswarmoptimization(espso)algorithm.threemechanismsareemployedinespso,whichareseparatelyknownasecosystemmechanism,reproductionandmutationmechanism,andfullinformationmechanism.theproposedespsocannotonlykeepthediversityandpreventthealgorithmtrappingintolocaloptima,italsobalancetheexplorationandexploitationabilityinmakingthealgorithmperformswellonenhancingthesearchingefficiencyandthesearchingaccuracy.experimentalresultsshowthatespsoconsiderablyimprovesthesearchingaccuracy,thealgorithmreliabilityandthesearchingefficiency.(2)smartantennasplayanimportantroleinmoderncommunicationsystem,andtheantennaarraypatternsynthesisisthecoreofthesmartantennatechnology.inthispaper,espsoisappliedtotheappliedtotheantennaarraypatternsynthesisoptimization.experimentalresultsshowthatespsoperformswellthanpsoandde. |