Off-line optimization of PI and PID controller for a vector controlled induction motor drive using PSO

This Paper presents a Particle Swarm Optimization (PSO) method to determine the optimal proportional-integral (PI) or proportional-integral derivative (PID) controller parameters, for speed control of a Field Oriented Control (FOC) induction motor. The FOC induction motor has been modeled in MATLAB (Simulink) and the PSO algorithm has been programmed and implemented in MATLAB. Comparing with traditional Ziegler-Nicholson method, the proposed method is much more efficient in improving the step response characteristics in speed control as well as speed tracking of a FOC induction motor. Also PSO gives stable convergence characteristics and computational efficiency.