Optimization Techniques to tune the PID and PIDA Controllers for AVR Performance Enhancement

Ahmed M. Mosaad*, Mahmoud A. Attia**, 0***
* PG Scholar, Department of Electrical Power and Machines, Ain Shams University (ASU), Cairo, Egypt.
**, *** Professor, Department of Electrical Engineering, Ain Shams University (ASU), Cairo, Egypt.
Periodicity:November - January'2017
DOI : https://doi.org/10.26634/jic.5.1.10336


This paper presents three types of optimization techniques; Teaching Learned Based Optimization (TLBO), Harmony Search Algorithm (HSA), and Local Unimodal Sampling (LUS) which are used to tune the controller parameters in Automatic Voltage Regulator (AVR) system. AVR system is used to adjust the terminal voltage of synchronous generator. This paper presents two types of controllers: Proportional-Integral-Derivative (PID) and Proportional-Integral-Derivative- Acceleration (PIDA). Each controller is used with TLBO, HSA, and LUS. For PID controller, these techniques show better performance than Many Optimizing Liaisons (MOL), Gravitational Search Algorithm (GSA), Artificial Bee Colony (ABC), Particle Swarm Optimization (PSO), and Differential Evolution (DE) in previous works. For PIDA controller, these techniques show better performance than Bat Search (BAT), Current Search (CS), Tabu Search (TS), and Genetic Algorithm (GA) in previous works. By comparing both controllers, PIDA shows better response in overshoot and steady state error than PID.


Optimization, PID Controller, PIDA Controller, AVR, TLBO, HAS, LUS.

How to Cite this Article?

Mosaad, A.M., Attia, M.A., and Abdelaziz, A.Y. (2017). Optimization Techniques to tune the PID and PIDA Controllers for AVR Performance Enhancement. i-manager’s Journal on Instrumentation and Control Engineering, 5(1), 1-10. https://doi.org/10.26634/jic.5.1.10336


[1]. A.H.M.S. Ula, and A.R. Hasan, (1992). “Design and implementation of a personal computer based automatic voltage regulator for a synchronous generator”. IEEE Transactions on Energy Conversion, Vol. 7, No. 1, pp. 125- 131.
[2]. Kiam AH, Chong G, and Yun L, (2005). “PID control system analysis, design, and technology”. IEEE Transactions on Control System Technology, Vol. 13, No. 4, pp. 559-576.
[3]. I. Petras, (1999). “The fractional - order controllers: Methods for their synthesis and application”. Electrical Engineering Journal, Vol. 50, No. 9-10, pp. 284-288.
[4]. Jelena Godjevac, (1997). Comparison between PID and Fuzzy Control. Internal Report 93.361 Lausanne, Swiss.
[5]. Gaddam Mallesham, and Akula Rajani, (2006).  “Automatic tuning of PID controller using fuzzy logic”. 8th International Conference on Development and Application Systems, Suceava, Romania, pp. 120-127.
[6]. Seul Jung a, and Richard C. Dorf, (1996). “Analytic PIDA Controller Design Technique for a Third Order System”. 35th Conference on Decision and Control, Kobe, Japan, pp. 2513-2518.
[7]. Vineet Kumar, and A.P. Mittal, (2010). “Parallel fuzzy P + fuzzy I + fuzzy D controller: Design and performance evaluation”. International Journal of Automation and Computing, Vol. 7, No. 4, pp. 463-471.
[8]. D.E. Goldberg, (1989). Genetic Algorithms in Search Optimization and Machine Learning. Addison Wesley Publishers, Edmonton.
[9]. Anusorn Sukulin, and Deacha Puangdownreong, (2012). “A Novel Meta- Heuristic Optimization Algorithm:  Current Search”. 11th WSEAS International Conference on Artificial Intelligence, Knowledge Engineering and Data Bases (AIKED' 12), Cambridge, pp. 125-130.
[10]. J. Kennedy, and R.C. Eberhart, (1995). “Particle Swarm Optimization”. IEEE International Conference on Neural Network, Piscataway, pp. 1942-1948.
[11]. Y. Shi, and R. Eberhart, (1998). “A modified Particle Swarm Optimizer”. Proceeding of the Congress on Evolutionary Computation, Anchorage, pp. 69-73.
[12]. D. Puangdownreong, K.N. Areerak, A. Srikaew, S. Sujitjorn, and P. Totarong, (2002). “System Identification via Adaptive Tabu Search”. IEEE International Conference on Industrial Technology, Vol. 2, pp. 915–920.
[13]. D.K. Sambariya, R. Gupta, and R. Prasad, (2016). “Design of optimal input-output scaling factors based fuzzy PSS using BAT algorithm”. Engineering Science and Technology- An International Journal, Vol. 19, No. 2, pp. 991–1002.
[14]. Chang-Chou Hwang, Li-Yang Lyu, Cheng-Tsung Liu, and Ping-Lun Li, (2008). “Optimal design of an SPM motor using genetic algorithms and Taguchi method”. IEEE Transactions on Magnetics, Vol. 44, No. 11, pp. 4325–4328.
[15]. Alberto Colorni, Marco Dorigo, and Vittorio Maniezzo, (1992). “Distributed optimization by ant colonies”. Processing of the First European Conference on Artificial Life, pp. 134-142.
[16]. Rashedi E, Nezamabadi-pour H, and Saryazdi S, (2009). “GSA: A Gravitational Search Algorithm”. Information Sciences, Vol. 179, pp. 2232-2248.
[17]. D. Karaboga, and B. Basturk, (2007). “A powerful and efficient algorithm for numeric optimization: Artificial Bee Colony (ABC) algorithm”. Journal of Global Optimization, Vol. 39, pp. 459-471.
[18]. M.E.H. Pedersen, and A.J. Chipperfield, (2010). “Simplifying particle swarm optimization”. Applied Soft Computing, Vol. 10, pp. 618-628.
[19]. M.E.H. Pedersen, and A.J. Chipperfield, (2008). Local Unimodal Sampling. Technical Report Number HL0801, Hvass Laboratories.
[20]. Z. W. Geem, J. H. Kim, and G.V. Loganathan, (2001). “A new heuristic optimization algorithm: Harmony search”. Simulation, Vol. 76, No. 2, pp. 60-68.
[21]. P. Yadav, R. Kumar, S. Panda, and C. Chang, (2012). “An intelligent tuned harmony search algorithm for optimization”. Information Sciences, Vol. 196, pp. 47-72.
[22]. R.V. Rao, V.J. Savsani, and D.P. Vakharia, (2012). “Teaching-learning based optimization: A novel optimization method for continuous non-linear large scale problems”. Information Science Journal, Vol. 183, pp.1-15.
[23]. R.V. Rao, V.J. Savsani, and D.P. Vakharia, (2011). “Teaching-learning based optimization: A novel method for constrained mechanical design optimization problems”. Computer Aided Design, Vol. 43, No. 3, pp. 305-315.
[24]. Gaing ZL, (2004). “A Particle Swarm Optimization approach for optimum design of PID controller in AVR system”. IEEE Transactions on Energy Conversion, Vol. 19, No. 2, pp. 384-391.
[25]. V. Mukherjee, and S. P. Ghoshal, (2007). “Intelligent particle swarm optimized fuzzy PID controller for AVR system”. Electric Power Systems Research, Vol. 77, No. 12, pp. 1689-1698.
[26]. Anant Oonsivilai, and Padej Pao-La-or, (2008). “Application of Adaptive Tabu Search for Optimum PID Controller Tuning AVR System”. WSEAS Transactions on Power Systems, Vol. 6, No. 3, pp. 495-506.
[27]. A. Chatterjee, V. Mukherjee, and S. P. Ghosal, (2009). “Velocity relaxed and craziness-based swarm optimized intelligent PID and PSS controlled AVR system”. Electrical Power and Energy System, Vol. 31, pp. 323-333.
[28]. H. Gozde, and M.C. Taplamacioglu, (2011). “Comparative performance analysis of Artificial Bee Colony algorithm for Automatic Voltage Regulator (AVR) system”. Journal of the Franklin Institute, Vol. 348, pp. 1927- 1946.
[29]. S. Panda, B.K. Sahu, and P.K. Mohanty, (2012). “Design and performance analysis of PID controller for an Automatic Voltage Regulator system using simplified Particle Swarm Optimization”. Journal of the Franklin Institute, Vol. 349, pp. 2609-2625.
[30]. Deacha Puangdownreong, (2012). “Application of Current Search to optimum PIDA controller design”. Intelligent Control and Automation, Vol. 3, pp. 303-312.
[31]. Serhat Duman, Nuran Yorukeren, and Ismail H. Altas, (2016). “Gravitational search algorithm for determining controller parameters in an Automatic Voltage Regulator system”. Turkish Journal of Electrical Engineering & Computer Science, Vol. 24, pp. 2387-2400.
[32]. D.K. Sambariya, and D. Paliwal, (2016). “Design of PIDA controller using BAT algorithm for AVR power system”. Advances in Energy and Power, Vol. 4, No. 1, pp.1-6.
[33]. J. Fourie, S. Mills, and R. Green, (2010). “Harmony filter: A robust visual tracking system using the improved harmony search algorithm”. Image and Vision Computing, Vol. 28, No. 12, pp. 1702- 1716.
[34]. D. K. Sambariya, and R. Prasad, (2013). “Design of harmony search algorithm based tuned fuzzy logic power system stabilizer”. International Review of Electrical Engineering, Vol. 8, No. 5, pp. 1594-1607.

Purchase Instant Access

Single Article

North Americas,UK,
Middle East,Europe
India Rest of world
Online 200 35 35 200 15
Pdf 35 35 200 20
Pdf & Online 35 35 400 25

If you have access to this article please login to view the article or kindly login to purchase the article
Options for accessing this content:
  • If you would like institutional access to this content, please recommend the title to your librarian.
    Library Recommendation Form
  • If you already have i-manager's user account: Login above and proceed to purchase the article.
  • New Users: Please register, then proceed to purchase the article.