In this paper, through the research of advantages and disadvantages of the particle swarm optimization algorithm, we get a new improved particle swarm optimization algorithm based on repulsion radius and repulsive factor. And a lot of test function experimental results show that the algorithm can effectively overcome the PSO algorithm precocious defect. PSO has significant improvement.