Design of Optimal PID Controller for Varied System Using Teaching–Learning-Based Optimization

This paper deals with the implementation of teaching–learning-based optimization (TLBO) for tuning controller parameters. The optimized parameters of a PID controller are then used to regulate the speed of a DC motor and to control the automatic voltage regulator (AVR) system. The TLBO searches for the optimal solution on the basis of effective class teaching performance. The efficacy of the optimized PID controller is evaluated while comparing the results of two benchmark problems with the conventional tuning approaches.

[1]  Sandeep Kumar,et al.  Artificial Bee Colony, Firefly Swarm Optimization, and Bat Algorithms , 2018, Advances in Swarm Intelligence for Optimizing Problems in Computer Science.

[2]  Parikshit Singla,et al.  Solving Travelling Salesman Problem Using Artificial Bee Colony Based Approach , 2013 .

[3]  R. Venkata Rao,et al.  Teaching-Learning-Based Optimization: An optimization method for continuous non-linear large scale problems , 2012, Inf. Sci..

[4]  Goldberg,et al.  Genetic algorithms , 1993, Robust Control Systems with Genetic Algorithms.

[5]  N. Munro,et al.  PID controllers: recent tuning methods and design to specification , 2002 .

[6]  Sandeep Kumar,et al.  A Novel Hybrid Crossover based Artificial Bee Colony Algorithm for Optimization Problem , 2013, ArXiv.

[7]  Shyam Krishna Nagar,et al.  Controlling of an automatic voltage regulator using optimum integer and fractional order PID controller , 2015, 2015 IEEE Workshop on Computational Intelligence: Theories, Applications and Future Directions (WCI).

[8]  Karl Johan Åström,et al.  PID Controllers: Theory, Design, and Tuning , 1995 .

[9]  Shyam Krishna Nagar,et al.  Reduction and controller design for fractional order Spherical tank system using GWO , 2016, 2016 International Conference on Emerging Trends in Electrical Electronics & Sustainable Energy Systems (ICETEESES).

[10]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[11]  Rohit G. Kanojiya,et al.  Tuning of PID controller using Ziegler-Nichols method for speed control of DC motor , 2012, IEEE-International Conference On Advances In Engineering, Science And Management (ICAESM -2012).

[12]  Shyam Krishna Nagar,et al.  Performance enhancement of magnetic levitation system using teaching learning based optimization , 2017, Alexandria Engineering Journal.

[13]  Saptarshi Das,et al.  Frequency Domain Design of Fractional Order PID Controller for AVR System Using Chaotic Multi-objective Optimization , 2013, ArXiv.

[14]  Kun Wang,et al.  Increment PID Controller Based on Immunity Particle Swarm Optimization Algorithm , 2006, The Proceedings of the Multiconference on "Computational Engineering in Systems Applications".

[15]  Luca Maria Gambardella,et al.  Ant colony system: a cooperative learning approach to the traveling salesman problem , 1997, IEEE Trans. Evol. Comput..

[16]  R. Venkata Rao,et al.  Teaching-learning-based optimization: A novel method for constrained mechanical design optimization problems , 2011, Comput. Aided Des..

[17]  Mohammad Ali Abido,et al.  A Reinforcement Learning Automata Optimization Approach for Optimum Tuning of PID Controller in AVR System , 2008, ICIC.

[18]  J. K. Mandal,et al.  Emerging ICT for Bridging the Future - Proceedings of the 49th Annual Convention of the Computer Society of India CSI Volume 2 , 2014 .