Parameters-tuning of PID controller for automatic voltage regulators using the African buffalo optimization

In this paper, an attempt is made to apply the African Buffalo Optimization (ABO) to tune the parameters of a PID controller for an effective Automatic Voltage Regulator (AVR). Existing metaheuristic tuning methods have been proven to be quite successful but there were observable areas that need improvements especially in terms of the system’s gain overshoot and steady steady state errors. Using the ABO algorithm where each buffalo location in the herd is a candidate solution to the Proportional-Integral-Derivative parameters was very helpful in addressing these two areas of concern. The encouraging results obtained from the simulation of the PID Controller parameters-tuning using the ABO when compared with the performance of Genetic Algorithm PID (GA-PID), Particle-Swarm Optimization PID (PSO-PID), Ant Colony Optimization PID (ACO-PID), PID, Bacteria-Foraging Optimization PID (BFO-PID) etc makes ABO-PID a good addition to solving PID Controller tuning problems using metaheuristics.

[1]  Julius Beneoluchi Odili,et al.  African Buffalo Optimization (ABO): A New MetaheuristicAlgorithm , 2015 .

[2]  Julius Beneoluchi Odili Application of Ant Colony Optimization to Solving the Traveling Salesman's Problem , 2013 .

[3]  Kenneth Sörensen,et al.  Metaheuristics - the metaphor exposed , 2015, Int. Trans. Oper. Res..

[4]  Ramazan Bayindir,et al.  Matlab/GUI based basic design principles of PID controller in AVR , 2013, 4th International Conference on Power Engineering, Energy and Electrical Drives.

[5]  B. Nagaraj,et al.  A comparative study of PID controller tuning using GA, EP, PSO and ACO , 2010, 2010 INTERNATIONAL CONFERENCE ON COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES.

[6]  Dejan Brkic,et al.  Intelligent Flow Friction Estimation , 2016, Comput. Intell. Neurosci..

[7]  Shie Mannor,et al.  Sparse algorithms are not stable: A no-free-lunch theorem , 2008, Allerton 2008.

[8]  Julius Beneoluchi Odili,et al.  African Buffalo Optimization: A Swarm-Intelligence Technique , 2015 .

[9]  Mahmud Iwan Solihin,et al.  Tuning of PID Controller Using Particle Swarm Optimization (PSO) , 2011 .

[10]  Abdulwahab Giwa,et al.  Decoupling PID Control of a Reactive Packed Distillation Column , 2012 .

[11]  Wei-Der Chang,et al.  Nonlinear system identification and control using a real-coded genetic algorithm , 2007 .

[12]  Mohammad Shahrokhi,et al.  Comparison of PID Controller Tuning Methods , 2012 .

[13]  Udaya K. Madawala,et al.  An Optimal PID Controller for a Bidirectional Inductive Power Transfer System Using Multiobjective Genetic Algorithm , 2014, IEEE Transactions on Power Electronics.

[14]  Dr. Sandeep Bhongade,et al.  Design Of PID Controller In Automatic Voltage Regulator ( AVR ) System Using PSO Technique , 2013 .

[15]  Shie Mannor,et al.  Sparse Algorithms Are Not Stable: A No-Free-Lunch Theorem , 2008, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[16]  Mauridhi Hery Purnomo,et al.  Coordinated Tuning of PID-Based PSS and AVR using bacterial Foraging-PSOTVAC-de Algorithm , 2015, Control. Intell. Syst..

[17]  Saul I. Gass,et al.  Encyclopedia of Operations Research and Management Science , 1997 .

[18]  P. Aravind,et al.  Modelling and Simulation of Non Linear Tank , 2013 .

[19]  Julius Beneoluchi Odili,et al.  A comparative study of African Buffalo Optimization and Randomized Insertion Algorithm for asymmetric Travelling Salesman's Problem , 2015, 2015 4th International Conference on Software Engineering and Computer Systems (ICSECS).

[20]  M. Korkmaz,et al.  Design and performance comparison of variable parameter nonlinear PID controller and genetic algorithm based PID controller , 2012, 2012 International Symposium on Innovations in Intelligent Systems and Applications.

[21]  Julius Beneoluchi Odili,et al.  Numerical Function Optimization Solutions Using the AfricanBuffalo Optimization Algorithm (ABO) , 2015 .

[22]  Frank Pearson Lees,et al.  Loss prevention in the process industries : hazard identification, assessment, and control , 1980 .

[23]  Hasan Erdal,et al.  Optimization of PID Controllers Using Ant Colony and Genetic Algorithms , 2013, Studies in Computational Intelligence.

[24]  Julius Beneoluchi Odili,et al.  Solving the Traveling Salesman's Problem Using the African Buffalo Optimization , 2016, Comput. Intell. Neurosci..

[25]  Xiaoou Li,et al.  A systematic tunning method of PID controller for robot manipulators , 2011, 2011 9th IEEE International Conference on Control and Automation (ICCA).

[26]  Chi-Keong Goh,et al.  Computational Intelligence in Expensive Optimization Problems , 2010 .

[27]  Chris Manzie,et al.  A Framework for Simplification of PDE-Based Lithium-Ion Battery Models , 2016, IEEE Transactions on Control Systems Technology.

[28]  Vijay Singh,et al.  Tuning of PID Controller for Speed Control of DC Motor Using Soft Computing Techniques – A Review , 2014 .