Abstract
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.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Zhang, W. (2010). Increment PID controller based on immunity particle swarm optimization algorithm. Microcomputer Information, 67–69.
Liu, B., Tan, J., & Huang, C. (2007). Research and application of an improved PID control algorithm. Microcomputer Information, 15–17.
Kennedy, J., & Eberhart, R. (1995). Particle swarm optimization. In Proceedings of IEEE International Conference on Neural Networks (pp. 1942–1948).
Kumar, S., Jain, S., & Sharma, H. (2018). Genetic algorithms. In Advances in swarm intelligence for optimizing problems in computer science (pp. 27–52). Chapman and Hall/CRC.
Yadav, S., Verma, S. K., & Nagar, S. K. (2016). Reduction and controller design for fractional order Spherical tank system using GWO. In Emerging Trends in Electrical Electronics & Sustainable Energy Systems (ICETEESES) (pp. 174–178).
Dorigo, M., & Gambardella, L. M. (1997). Ant colony system: A cooperative learning approach to the traveling salesman problem. IEEE Transactions on Evolutionary Computation, 53–66.
Kumar, S., & Kumari, R. (2018). Artificial bee colony, firefly swarm optimization, and Bat algorithms. In Advances in swarm intelligence for optimizing problems in computer science (pp. 145–182). Chapman and Hall/CRC.
Pandey, S., & Kumar, S. (2013). Enhanced artificial bee colony algorithm and it’s application to travelling salesman problem. International Journal of Technology Innovations and Research, 2.
Kumar, S., Sharma, V. K., & Kumari, R. (2014). A novel hybrid crossover based artificial bee colony algorithm for optimization problem. arXiv:1407.5574.
Cominos, P., & Munro, N.: PID controllers: Recent tuning methods and design to specification. IEE Proceedings - Control Theory and Applications, 46–53.
Pan, I., & Das, S. (2013). Frequency domain design of fractional order PID controller for AVR system using chaotic multi-objective optimization. The International Journal of Electrical Power & Energy Systems (JEPE), 106–118.
Astrom, K. J., & Hagglund, T. (1995). PID controllers: Theory, design and tuning. USA: Instrument Society of America.
Meshram, P. M., & Kanojiya, R. G. (2012). Tuning of PID controller using Ziegler-Nichols method for speed control of DC motor. In: Advances in Engineering, Science and Management (ICAESM) (pp. 117–122).
Verma, S. K., Yadav, S., & Nagar, S. K. (2015). Controlling of an automatic voltage regulator using optimum integer and fractional order PID controller. In IEEE Workshop on Computational Intelligence: Theories, Applications and Future Directions (WCI) (pp. 1–5).
Yadav, S., Verma. S. K., & Nagar, S. K. (2018). Performance enhancement of magnetic levitation system using teaching learning based optimization. Alexandria Engineering Journal, 2427–2433.
Rao, R. V., Savsani, V. J., & Vakharia, D. P. (2011). Teaching–learning-based optimization: A novel method for constrained mechanical design optimization problems. Computer-Aided Design, 303–315.
Satapathy, S. C., Govardhan, A., Raju, K.S., & Mandal, J. K. (Eds.) (2014). Emerging ICT for Bridging the Future-Proceedings of the 49th Annual Convention of the Computer Society of India (CSI). Springer.
De Castro, L. N., & Von Zuben, F. J. (1999). Artificial immune systems, Part I. Basic theory and applications. Technical Report, 210(1).
Rai, N., & Rai, B. (2013). Neural network based closed loop speed control of DC motor using Arduino Uno. International Journal of Engineering Trends and Technology, 137–140.
Kashki, M., Abdel-Magid, Y. L., & Abido, M. A. (2008). A reinforcement learning automata optimization approach for optimum tuning of PID controller in AVR system. In International Conference on Intelligent Computing (pp. 684–692).
Rao, R. V., Savsani, V. J., & Vakharia, D. P. (2012). Teaching-learning based optimization: A novel optimization method for continuous non-linear large scale problems. Information Sciences 183(1), 1–15.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Mishra, A., Singh, N., Yadav, S. (2020). Design of Optimal PID Controller for Varied System Using Teaching–Learning-Based Optimization. In: Sharma, H., Govindan, K., Poonia, R., Kumar, S., El-Medany, W. (eds) Advances in Computing and Intelligent Systems. Algorithms for Intelligent Systems. Springer, Singapore. https://doi.org/10.1007/978-981-15-0222-4_13
Download citation
DOI: https://doi.org/10.1007/978-981-15-0222-4_13
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-0221-7
Online ISBN: 978-981-15-0222-4
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)