An innovative computational approach based on a particle swarm strategy for adaptive phased-arrays control