Research Article Multi-objective PID Optimization for Speed Control of an Isolated Steam Turbine using Gentic Algorithm

Similar documents
Research Article Multi-Objective Optimization of PID Controller for Temperature Control in Centrifugal Machines Using Genetic Algorithm

PID Tuning Using Genetic Algorithm For DC Motor Positional Control System

6545(Print), ISSN (Online) Volume 4, Issue 1, January- February (2013), IAEME & TECHNOLOGY (IJEET)

Design of an Intelligent Pressure Control System Based on the Fuzzy Self-tuning PID Controller

PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING

An Expert System Based PID Controller for Higher Order Process

TUNING OF PID CONTROLLER USING PSO AND ITS PERFORMANCES ON ELECTRO-HYDRAULIC SERVO SYSTEM

TUNING OF PID CONTROLLERS USING PARTICLE SWARM OPTIMIZATION

Load Frequency Controller Design for Interconnected Electric Power System

Position Control of Servo Systems using PID Controller Tuning with Soft Computing Optimization Techniques

Pareto Optimal Solution for PID Controller by Multi-Objective GA

INTEGRATED PID BASED INTELLIGENT CONTROL FOR THREE TANK SYSTEM

MODEL BASED CONTROL FOR INTERACTING AND NON-INTERACTING LEVEL PROCESS USING LABVIEW

New PID Tuning Rule Using ITAE Criteria

Keywords- DC motor, Genetic algorithm, Crossover, Mutation, PID controller.

Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method

Comparative Study of PID and FOPID Controller Response for Automatic Voltage Regulation

Load Frequency and Voltage Control of Two Area Interconnected Power System using PID Controller. Kavita Goswami 1 and Lata Mishra 2

International Journal of Innovations in Engineering and Science

A Case Study of GP and GAs in the Design of a Control System

PID Controller Tuning using Soft Computing Methodologies for Industrial Process- A Comparative Approach

IJESRT. Scientific Journal Impact Factor: (ISRA), Impact Factor: 1.852

COMPARISON OF TUNING METHODS OF PID CONTROLLER USING VARIOUS TUNING TECHNIQUES WITH GENETIC ALGORITHM

Load frequency control in Single area with traditional Ziegler-Nichols PID Tuning controller

SIMULINK MODELING OF FUZZY CONTROLLER FOR CANE LEVEL CONTROLLING

PID Controller Tuning Optimization with BFO Algorithm in AVR System

An Implementation for Comparison of Various PID Controllers Tuning Methodologies for Heat Exchanger Model

Keywords: Fuzzy Logic, Genetic Algorithm, Non-linear system, PI Controller.

Comparative Analysis of Controller Tuning Techniques for Dead Time Processes

STAND ALONE CONTROLLER FOR LINEAR INTERACTING SYSTEM

Non Linear Tank Level Control using LabVIEW Jagatis Kumaar B 1 Vinoth K 2 Vivek Vijayan C 3 P Aravind 4

Performance Analysis of Conventional Controllers for Automatic Voltage Regulator (AVR)

Evolutionary Computation Techniques Based Optimal PID Controller Tuning

PID Controller Optimization By Soft Computing Techniques-A Review

Online Tuning of Two Conical Tank Interacting Level Process

Simulation and Analysis of Cascaded PID Controller Design for Boiler Pressure Control System

CONTROLLER TUNING FOR NONLINEAR HOPPER PROCESS TANK A REAL TIME ANALYSIS

Hacettepe University, Ankara, Turkey. 2 Chemical Engineering Department,

Comparison Effectiveness of PID, Self-Tuning and Fuzzy Logic Controller in Heat Exchanger

Control of a Double -Effect Evaporator using Neural Network Model Predictive Controller

FUZZY ADAPTIVE PI CONTROLLER FOR SINGLE INPUT SINGLE OUTPUT NON-LINEAR SYSTEM

MATLAB Simulink Based Load Frequency Control Using Conventional Techniques

Design of Model Based PID Controller Tuning for Pressure Process

Further Control Systems Engineering

Various Controller Design and Tuning Methods for a First Order Plus Dead Time Process

Determination of the PID Controller Parameters by Modified Genetic Algorithm for Improved Performance

A new approach for Tuning of PID Load Frequency Controller of an Interconnected Power System

Controller Tuning for Disturbance Rejection Associated with Delayed Double Integrating Process, Part III: PI-PD Controller

A PID Controller Design for an Air Blower System

LAMBDA TUNING TECHNIQUE BASED CONTROLLER DESIGN FOR AN INDUSTRIAL BLENDING PROCESS

DESIGN AND VALIDATION OF A PID AUTO-TUNING ALGORITHM

Design of Fractional Order Proportionalintegrator-derivative. Loop of Permanent Magnet Synchronous Motor

INTELLIGENT PID POWER SYSTEM STABILIZER FOR A SYNCHRONOUS MACHINE IN SIMULINK ENVIRONMENT

Review Paper on Comparison of various PID Controllers Tuning Methodologies for Heat Exchanger Model

A Comparative Study on Speed Control of D.C. Motor using Intelligence Techniques

Design and Development of an Optimized Fuzzy Proportional-Integral-Derivative Controller using Genetic Algorithm

SPEED CONTROLLER DESIGN FOR STEAM TURBINE

Some Tuning Methods of PID Controller For Different Processes

Differential Evolution and Genetic Algorithm Based MPPT Controller for Photovoltaic System

Comparison of Different Performance Index Factor for ABC-PID Controller

EMPIRICAL MODEL IDENTIFICATION AND PID CONTROLLER TUNING FOR A FLOW PROCESS

Design and Analysis for Robust PID Controller

VARIABLE STRUCTURE CONTROL DESIGN OF PROCESS PLANT BASED ON SLIDING MODE APPROACH

CONTROLLER DESIGN ON ARX MODEL OF ELECTRO-HYDRAULIC ACTUATOR

IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 03, 2016 ISSN (online):

Tuning of Controller for Electro-Hydraulic System Using Particle Swarm Optimization (PSO)

Comparison of Tuning Methods of PID Controllers for Non-Linear System

Anti Windup Implementation on Different PID Structures

Auto-tuning of PID Controller for the Cases Given by Forbes Marshall

DC Motor Speed Control for a Plant Based On PID Controller

Relay Feedback based PID Controller for Nonlinear Process

Temperature Control in HVAC Application using PID and Self-Tuning Adaptive Controller

Position Control of DC Motor by Compensating Strategies

Compare the results of Tuning of PID controller by using PSO and GA Technique for AVR system Anil Kumar 1,Dr. Rajeev Gupta 2

Assessment Of Diverse Controllers For A Cylindrical Tank Level Process

Comparative Study of PID and Fuzzy Controllers for Speed Control of DC Motor

AN APPROACH TO IMPROVE THE PERFORMANCE OF A POSITION CONTROL DC MOTOR BY USING DIGITAL CONTROL SYSTEM

Tuning Methods of PID Controller for DC Motor Speed Control

A Genetic Algorithm for Optimum Design of PID Controller in Multi Area Load Frequency Control for Egyptian Electrical Grid

Non-Integer Order Controller Based Robust Performance Analysis of a Conical Tank System

Stability Control of an Interconnected Power System Using PID Controller

LOAD FREQUENCY CONTROL FOR TWO AREA POWER SYSTEM USING DIFFERENT CONTROLLERS

Speed control of a DC motor using Controllers

Comparative Analysis of a PID Controller using Ziegler- Nichols and Auto Turning Method

Research Article Performance Enhancement of PID Controllers by Modern Optimization Techniques for Speed Control of PMBL DC Motor

Load frequency control of interconnected system

A Comparative Novel Method of Tuning of Controller for Temperature Process

A new fuzzy self-tuning PD load frequency controller for micro-hydropower system

DC Motor Speed Control: A Case between PID Controller and Fuzzy Logic Controller

SCIENCE & TECHNOLOGY

Dynamic Response of Wound Rotor Induction Generator for. Wind Energy Application

Performance Evaluation of Negative Output Multiple Lift-Push-Pull Switched Capacitor Luo Converter

EVALUATION ALGORITHM- BASED ON PID CONTROLLER DESIGN FOR THE UNSTABLE SYSTEMS

MM7 Practical Issues Using PID Controllers

Application of Proposed Improved Relay Tuning. for Design of Optimum PID Control of SOPTD Model

International Journal of Scientific & Engineering Research, Volume 6, Issue 6, June-2015 ISSN

Governor with dynamics: Gg(s)= 1 Turbine with dynamics: Gt(s) = 1 Load and machine with dynamics: Gp(s) = 1

CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang

COMPARISON OF TUNING ALGORITHMS OF PI CONTROLLER FOR POWER ELECTRONIC CONVERTER

Design and Implementation of Intelligent Controller for a Continuous Stirred Tank Reactor System

Transcription:

Research Journal of Applied Sciences, Engineering and Technology 7(17): 3441-3445, 14 DOI:1.196/rjaset.7.695 ISSN: 4-7459; e-issn: 4-7467 14 Maxwell Scientific Publication Corp. Submitted: May, 13 Accepted: October 3, 13 Published: May 5, 14 Research Article Multi-objective PID Optimization for Speed Control of an Isolated Steam Turbine using Gentic Algorithm 1 Sanjay Kr. Singh, D. Boolchandani, S.G. Modani and 3 Nitish Katal 1 Department of ECE, Anand International College of Engineering, Jaipur, Rajasthan 331, India Malaviya National Institute of Technology, Jaipur, Rajasthan 317, India 3 Department of Electronics and Communication Engineering, Amity University, Rajasthan 31, India Abstract: This study focuses on multi-objective optimization of the PID controllers for optimal speed control for an isolated steam turbine. In complex operations, optimal tuning plays an imperative role in maintaining the product quality and process safety. This study focuses on the comparison of the optimal PID tuning using Multi-objective Genetic Algorithm (NSGA-II) against normal genetic algorithm and Ziegler Nichols methods for the speed control of an isolated steam turbine. Isolated steam turbine not being connected to the grid; hence is usually used in refineries as steam turbine, where a hydraulic governor is used for the speed control. The PID controller for the system has been designed and implemented using MATLAB and SIMULINK and the results of the design methods have been compared, analysed and conclusions indicates that the significant improvement of results have been obtained by the Multi-Objective GA based optimization of PID as much faster response is obtained as compared to the ordinary GA and Ziegler Nichols method. Keywords: Genetic algorithms, isolated steam turbine, multi-objective optimization, PID controllers INTRODUCTION PID-Proportional, Integral and Derivative controllers alone contribute 9% of the total controllers used today (Åström and Hägglund, 1; Zhao et al., 11) and their simplicity of design and the ease of implementation complements their application. Optimal tuning of the PID parameters is an imperial factor, which can be formulated as an optimization problem (Krohling and Rey, 1). In this study, an isolated steam turbine has been considered i.e., the turbine is not connected to the grid and the speed is controlled using a hydraulic governor. The hydraulic governor regulates the steam flow in the turbine (Basu and Samiran, 1; Ismail, 1). For optimal operation, the system must be flexible enough to adapt with the changing conditions and regulate the process efficiently. For designing the PID controller, Ziegler Nichols frequency response has been used followed by the optimization using genetic algorithm and multi-objective genetic algorithm. The optimization has been carried out by the minimizing the objective function, stated as Sum of the integral of the squared error and the sum of the integral of the absolute error (Das et al., 11). According to the results obtained, considerably better results have been obtained in case of the Multi-objective GA tuned PID controllers. MATERIALS AND METHODS Mathematical modelling of the steam turbine and its governing system: Steam/Gas turbine systems are centre to several industrial processes like in refineries, chemical plants, sugar industries etc. and are also termed as drive compressors and generally are of centrifugal type (Ismail, 1). Speed and power is regulated with the governing system. The main purpose of the governing system is to keep the speed constant as the load varies. Figure 1 illustrates the governing scheme of the turbine. The governor Valve (CV) regulates the steam flow, a Stop Valve (SV) is also provided for protection to check the accidental steam flow. Figure illustrates the signal flow block diagram for the governing process. The electro-hydraulic convertor is used to convert the output electric/voltage signal to hydraulic pressure or piston position signal and the control valves are operated by the control valve servo motors. The flow of steam is proportional to the opening of the valve; hence the valve regulates the steam flow and is governed by the entire rotor system and the turbine power output and the governing system regulates the turbine mechanical power output (Murty, year). Corresponding Author: Sanjay Kr. Singh, Department of ECE, Anand International College of Engineering, Jaipur, Rajasthan 331, India This work is licensed under a Creative Commons Attribution 4. International License (URL: http://creativecommons.org/licenses/by/4./). 3441

Fig. 1: Turbine speed control Fig. : Scheme for governing the hydraulics Fig. 3: Modelling of the steam turbine The mathematical model of the system (Fig. 3) has been taken from (Ismail, 1) which has been obtained by obtaining the step response of the system, followed by the determination of the transfer function. The equation obtained can be obtained as a third order transfer function: Design and optimization of the PID controllers: In process control PID controllers are the most widely used controllers and they alone contribute 9% of the total controllers used today (Åström and Hägglund, 1; Zhao et al., 11). The general equation for a PID controller can be given as (Nise, 4): G ( s) s KK 3 ( + 1)( T + 1) s + 5.4 s + 3.68 s g g t 1 344 C ( s) K p. R( s) + K i R( s) + K d dr ( s)

Tuning of PID controller using Ziegler-Nichols: Ziegler Nichols tuning is the most operative of all the classical methods available. Being the third order system, the initial parameters have been estimated by using frequency response as suggested by the Ziegler- Nichols (Ziegler and Nichols, 194). But this method is limited till the ratio of 4:1 for the first two peaks in closed loop response, leading to an oscillatory response (Goodwin et al., 1). The parameters obtained are listed in the Table 1. Figure 4 represents the closed loop response obtained using ZN-PID parameters. Optimization using genetic algorithm: As the ZN tuned PID controllers show an oscillatory response, so they are not fit for direct implementation for the plant. So the parameters are required to be optimized, so better parameters with least over-shoot can be obtained. The use of Genetic Algorithm optimization the PID controllers provides the advantage of its adaptability for changing constraints. The optimization of the PID controller is based upon the minimization of the integral time squared error (Corriou, 4), ISE can be given as: Table 1: PID parameters obtained by Ziegler Nichols Table : PID parameters obtained by genetic algorithm Fig. 4: Closed loop response of the ZN-PID controller 11.93 7.86 4.8815 3.69.5 11.99 ISE e Minimization of the ISE will discard the larger errors or the parameters with larger amplitude will be suppressed (Corriou, 4). The optimization of the PID using GA focuses on obtaining the three best optimal values for (kp, ki, kd), so that it globally minimizes the objective function i.e., ISE. The optimization of the PID controllers has been carried out using Global Optimization Toolbox and SIMULINK, with a population size of, scattered crossover, single side migration and roulette wheel based selection. The optimal obtained using GA are shown in Table while Fig. 5 shows the closed loop response of the GA-PID controller. Figure 6 shows the plot for average and mean fitness value. Fig. 5: Closed loop response of the GA-PID controllers Multi objective optimization using GA: Since an oscillatory response has been obtained by Ziegler Nichols and Genetic Algorithm, so the parameters are not optimum for the direct implementation, their organized optimization must be carried out so that an un-oscillatory response can be obtained. Optimization of the PID controllers using Multi-Objective Genetic Algorithm aims at improving the objective function of the both the objectives used by obtaining an optimal Pareto solution. In this study, two objective functions have been used F1 (ISE) and F (IAE): ISE O 1 e and IAE u 3443 Fig. 6: Plot for beat and mean fitness of individuals First objective function ISE i.e., Integral Square Error tries to minimize the larger amplitudes by suppressing the larger errors while second objective function IAE i.e., Integral Absolute Error minimizer the smaller errors; thus forcing the solution towards the global best (Corriou, 4). The optimization uses NSGA-II algorithm boosts attaining the best fitness value using controlled elitist genetic algorithm. It also favours increasing the diversity of the population which prevents the algorithm from being struck in a local solution. Diversity of solutions is controlled by the elite members of the population; while elitism is controlled by Pareto fraction and Pareto front also bounds the number of individuals.

Fig. 7: Closed loop response of the Mobj GA PID controllers Fig. 1: Compared closed loop response of the ZN, GA and Mobj-PID controllers Table 3: PID parameters obtained by multi objective GA 8.849.87 6.3699 Fig. 8: Plots for (a) average distance, (b) average spread between individuals Table 4: Different set of solutions obtained while optimizing using Mobj-GA F1 F 164.64455 54.354383 8.9494.31136 6.893 166.31111 4.4491 8.91756.1375 6.8473 167.564667 36.959475 8.84958.8 6.377 165.6414 45.795 8.93675.18738 6.11141 164.697186 48.55438 8.94119.419 6.16964 165.43743 46.79695 8.94334.817 6.791 167.448444 37.949146 8.93788.9545 6.434774 169.81454 36.83577 8.745358.597 6.54384 166.353877 38.894759 8.918694.1167 6.34611 169.836946 35.8786 8.74334.435 6.53594 166.9799 4.484474 8.91776.13331 6.8379 164.64455 54.354383 8.9494.31136 6.893 169.836946 35.8786 8.74334.435 6.53594 167.448444 37.949146 8.93788.9545 6.434774 165.439 47.575768 8.94387.1674 6.65396 165.534565 45.699817 8.94764.1951 6.1819 Fig. 9: Pareto front obtained between two objective functions The implementation of the system and its optimization has been carried out in MATLAB and SIMULINK using Global Optimization Toolbox. Population size of 45 with adaptive feasible mutation function and selection of individuals on the basis of tournament with a tournament size of has been considered. Figure 7 shows the closed loop response of the system with Mobj-GA PID controller. The optimized PID parameters are shown in Table 3. In 3444 Fig. 8a, distance between members of each generation is shown, Fig. 8b gives the plot for average Pareto spread, which is the change in distance measure with respect to the previous generations and Fig. 9 shows the Pareto front obtained between the two objective functions. Table 4 shows the various solutions obtained by the optimization using Multi-Objective GA. RESULTS AND DISCUSSION The designing and implementation of the PID control closed loops has been carried out in MATLAB and SIMULINK. From the closed loop response shown in figures above, ZN and GA gives an oscillatory response and the response obtained after the multi objective optimization using genetic algorithm reflects the minimum overshoot and settling times. So the PID parameters obtained by the multi objective optimization are perfect for the implementation for the process and also ensures better stability and process safety. Figure 1 shows the compared response of the ZN, GA and Mobj-GA and the Table 5 shows the compared numerical results obtained. Figure 11 shows the compared graphical representation of the results obtained in Table 5.

REFERENCES Fig. 11: Compared response values for the ZN, GA and Mobj-PID controllers Table 5: Comparison of the results Overshoot Rise time Settling Method of design (%) (sec) time (sec) Ziegler-Nichols 6.7.661 11.7 Genetic algorithm 45.7.388 3.77 Multi-objective genetic algorithm 14..8 3.7 CONCLUSION The use of multi objective optimization using genetic algorithms for tuning the PID controllers offer significantly improved response of the speed control of the isolated steam turbine. The response obtained is lesser oscillatory with significantly reduced overshoot percentage of 14 from 6.7% (ZN) and better settling time as compared to the response obtained by Ziegler Nicholas and GA tuned PIDs but rise time valves for GA-PID are better but the over-shoot percentage is 3 times higher as compared to Mobj-PID controller response. Thus Mobj-GA PID controllers offers improved stability and better process safety. Åström, K.J. and T. Hägglund, 1. The future of PID control. Control Eng. Pract., 9(11): 1163-1175. Basu, M. and C. Samiran, 1. Modeling of steam turbine and its governor of a thermal power plant. J. Inst. Eng. (India): Ser. C, 93(1): 115-11. Corriou, J.P., 4. Process Control: Theory and Applications. Springer, London, pp: 13-133. Das, S., I. Pan, S. Das and A. Gupta, 11. A novel fractional order fuzzy PID controller and its optimal time domain tuning based on integral performance indices. Eng. Appl. Artif. Intel., 5(): 43-44. Goodwin, G.C., S.F. Graebe and M.E. Salgado, 1. Control System Design. Prentice Hall Inc., New Jersey. Ismail, M.M., 1. Adaptation of PID controller using AI technique for speed control of isolated steam turbine. Proceeding of IEEE Japan-Egypt Conference on Electronics, Communications and Computers (JEC-ECC), pp: 85-9. Krohling, R.A. and J.P. Rey, 1. Design of optimal disturbance rejection PID controllers using genetic algorithms. IEEE T. Evolut. Comput., 5(1): 78-8. Murty, M.S.R., year. Governing System: Overview. Retrieved form: http://www.scribd.com/doc/ 61599/Steam-Turbine- Governing- Systems- Overview. Nise, N.S., 4. Control System Engineering. 4th Edn., John Wiley and Sons, New York. Zhao, S.Z., M.W. Iruthayarajan, S. Baskar and P.N. Suganthan, 11. Multi-objective robust PID controller tuning using two lbests multi-objective particle swarm optimization. Inform. Sci., 181(16): 333-3335. Ziegler, J.G. and N.B. Nichols, 194. Optimum settings for automatic controllers. T. ASME, 64: 759-768. 3445