Particle swarm optimization (PSO) is a simulation of the migration and aggregation of birds in the process of foraging. The community composed of simple individuals and the interaction between individuals are simulated to search for the global optimal solution [. At present, PSO algorithm is widely used in many fields, such as function optimization, neural network training, fuzzy system control and so on.