When it finds that others’ solutions work better, it adaptively adjusts its approach. The solution steps of the PSO can be categorized as follows: (1) initialize to generate a particle swarm population; (2) calculate the fitness of each particle based on a predetermined evaluation criterion ...