Simulation and Tuning of PID Controllers using Evolutionary Algorithms

Full Text (PDF, 462KB), PP.50-57

Views: 0 Downloads: 0

Author(s)

T. Lakshmi Priyanka 1,* K.R.S. Narayanan 1 T.Jayanthi 1 S.A.V. Satya Murty 1

1. Computer Division, IGCAR, Kalpakkam, Tamilnadu-603102, India

* Corresponding author.

DOI: https://doi.org/10.5815/ijitcs.2012.11.07

Received: 23 Jan. 2012 / Revised: 8 May 2012 / Accepted: 26 Jul. 2012 / Published: 8 Oct. 2012

Index Terms

PID Controller, Tuning, Evolutionary Algorithm, Prototype Fast Breeder Reactor, Deaerator Level Control, PFBR Operator Training Simulator

Abstract

The Proportional Integral Derivative (PID) controller is the most widely used control strategy in the Industry. The popularity of PID controllers can be attributed to their robust performance in a wide range of operating conditions and partly to their functional simplicity. The process of setting of PID controller can be determined as an optimization task. Over the years, use of intelligent strategies for tuning of these controllers has been growing. Biologically inspired evolutionary strategies have gained importance over other strategies because of their consistent performance over wide range of process models and their flexibility. The level control systems on Deaerator, Feed Water Heaters, and Condenser Hot well are critical to the proper operation of the units in Nuclear Power plants. For Precise control of level, available tuning technologies based on conventional optimization methods are found to be inadequate as these conventional methods are having limitations. To overcome the limitations, alternate tuning techniques based on Genetic Algorithm are emerging.
This paper analyses the manual tuning techniques and compares the same with Genetic Algorithm tuning methods for tuning PID controllers for level control system and testing of the quality of process control in the simulation environment of PFBR Operator Training Simulator(OTS).

Cite This Paper

T. Lakshmi Priyanka, K.R.S. Narayanan, T.Jayanthi, S.A.V. Satya Murty, "Simulation and Tuning of PID Controllers using Evolutionary Algorithms", International Journal of Information Technology and Computer Science(IJITCS), vol.4, no.11, pp.50-57, 2012. DOI:10.5815/ijitcs.2012.11.07

Reference

[1]Salami, M. and Cain, G., “An Adaptive PID Controller Based on Genetic Algorithm Processor” Genetic Algorithms in Engineering Systems: Innovations and Applications, 12-14 September, Conference Publication No. 414, IEE (1995).

[2]Asriel, U.L. and Narendra, K.S., “Control of Non-linear Dynamical Systems using Neural Networks-Part II: Observability, Identification and Control”, IEEE Transactions on Neural Networks, Vol. 7, No. 1, January (1996).

[3]Mistry,S.I.,Chang,S.L and Nair, S.S., “Indirect Control of a Class of Non-linear Dynamic Systems”, IEEE Transactions on Neural Networks, Vol. 7, No. 4, July (1996).

[4]Fabri, S. and Kadirkamanathan, V., “Dynamic Structure Neural Networks for Stable Adaptive Control of Non-linear Systems”, IEEE Transactions on Neural Networks, Vol. 7, No. 5, September (1996).

[5]Jan, J.A. and Sulc, B., “Evolutionary Computing Methods for Optimizing Virtual Reality Process Models”, International Carpathian Control Conference ICCC 2002, Malenovice, Czech Republic, May 27-30 (2002).

[6]Scope Document on PFBR Operator Training Simulator - PFBR/ 08610 / DN / 1000 /Rev A, (2003).

[7]Design Notes on Feed Water System - PFBR/43000/DN/2050.

[8]Kyung Youn Kim and Yoon Joon Lee,” Fault Detection and Diagnosis of the Deaerator Level Control System in Nuclear Power Plants”, Journal of the Korean Nuclear Society, Volume 36,Number 1,pp.73-82,February,2004.

[9]Sung, S.W., Lee, I.-B. and Lee, J., “Modified Proportional-Integral-Derivative(PID) Controller and a New Tuning Method for the PID Controller”, Ind. Eng. Chem. Res., 34, pp. 4127-4132 (1995).

[10]Ziegler, J.G. and Nichols, N.B., “Optimum Settings for Automatic Controllers”, Trans. Amer. Soc. Mech. Eng., Vol. 64, pp. 759-768 (1942).

[11]K Ogata, Discrete-Time Control Systems, University of Minnesota, Prentice Hall, 1987.

[12]David E. Goldberg, Genetic Algorithms in Search, Optimization and Machine Learning. The University of Alabama, Addison-Wesley Publishing Company Inc, 1989.

[13]T O. Mahony, C J Downing and K Fatla, Genetic Algorithm for PID Parameter Optimization: Minimizing Error Criteria, Process Control and Instrumentation 2000 26-28 July 2000, University of Stracthclyde, pg 148-153. 

[14]Sadasivarao, M.V. and Chidambaram, M., “PID Controller Tuning of Cascade Control Systems Using Genetic Algorithm”, Journal of Indian Institute of Science, 86, July-August, pp. 343- 354 (2006).

[15]Preliminary Safety Analysis Report, Chapter 14 - PFBR Events Analysis Report.

[16]Preliminary Safety Analysis Report, Chapter 8 - Instrumentation & Control System.