Optimal Tuning of Robust Controller Based on Artificial Bee Colony Algorithm
Artificial bee colony algorithm (ABCA) is a novel swarm intelligence algorithm for global optimization. An efficient method based on ABCA is proposed for optimal tuning of robust proportional-integral-derivative (PID) controller in this paper. A multi-objective optimization is applied to balance several constraint factors of controller. Performance of robust PID controller is evaluated by a three-order and time-delay transfer function with 40%, 50% and 60% uncertainty, respectively. Simulation result clearly demonstrates that the designed controller can obtain an optimal tuning and endure parameter fluctuation. From comparisons of robust PID controller in different uncertainties, a conclusion can be obtained that performance of robust PID controller will be worse as the uncertainty increases, even obtain a divergent solution when the uncertainty is more than 60%.