The Research of PID Controller Tuning Based on Parallel Particle Swarm Optimization

Particle Swarm Optimization (PSO) is a good method to tune PID controller. But it doesnt work well enough in the application condition of high real-time requirement and control accuracy. This paper describes a parallel PSO algorithm for PID controller tuning. We designed the parallel algorithm and realized it in multi-core and message passing interface (MPI). We developed the test system using Visual C # 2008, and the performance experiment shows that the algorithm has satisfied tuning accuracy, speedup and efficiency.