Some Tuning Methods of PID Controller For Different Processes

Similar documents
Comparative Analysis of Controller Tuning Techniques for Dead Time Processes

An Expert System Based PID Controller for Higher Order Process

Design of Model Based PID Controller Tuning for Pressure Process

PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING

Tuning Of Conventional Pid And Fuzzy Logic Controller Using Different Defuzzification Techniques

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)

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

Assessment Of Diverse Controllers For A Cylindrical Tank Level Process

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

DESIGN AND ANALYSIS OF TUNING TECHNIQUES USING DIFFERENT CONTROLLERS OF A SECOND ORDER PROCESS

INTEGRATED PID BASED INTELLIGENT CONTROL FOR THREE TANK SYSTEM

CONTROLLER TUNING FOR NONLINEAR HOPPER PROCESS TANK A REAL TIME ANALYSIS

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

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

Find, read or write documentation which describes work of the control loop: Process Control Philosophy. Where the next information can be found:

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

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

Comparative Study of PID Controller tuning methods using ASPEN HYSYS

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

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

Digital Control of MS-150 Modular Position Servo System

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

Review of Tuning Methods of DMC and Performance Evaluation with PID Algorithms on a FOPDT Model

A Comparative Novel Method of Tuning of Controller for Temperature Process

International Journal of Innovations in Engineering and Science

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

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

LAMBDA TUNING TECHNIQUE BASED CONTROLLER DESIGN FOR AN INDUSTRIAL BLENDING PROCESS

Modified ultimate cycle method relay auto-tuning

GUI Based Control System Analysis Using PID Controller for Education

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

ISSN Vol.04,Issue.06, June-2016, Pages:

EMPIRICAL MODEL IDENTIFICATION AND PID CONTROLLER TUNING FOR A FLOW PROCESS

CHAPTER 4 AN EFFICIENT ANFIS BASED SELF TUNING OF PI CONTROLLER FOR CURRENT HARMONIC MITIGATION

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

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

PID Tuning Using Genetic Algorithm For DC Motor Positional Control System

Different Controller Terms

CHAPTER 2 PID CONTROLLER BASED CLOSED LOOP CONTROL OF DC DRIVE

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

IMPLEMENTATION OF PID AUTO-TUNING CONTROLLER USING FPGA AND NIOS II PROCESSOR

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

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

Relay Feedback based PID Controller for Nonlinear Process

Relay Based Auto Tuner for Calibration of SCR Pump Controller Parameters in Diesel after Treatment Systems

Key words: Internal Model Control (IMC), Proportion Integral Derivative (PID), Q-parameters

Genetic Algorithm Optimisation of PID Controllers for a Multivariable Process

Automatic Feedforward Tuning for PID Control Loops

Understanding PID design through interactive tools

Neural Network Predictive Controller for Pressure Control

ADVANCES in NATURAL and APPLIED SCIENCES

Anti Windup Implementation on Different PID Structures

Controller Tuning for Disturbance Rejection Associated with Delayed Double Integrating processes, Part IV: PID Plus First-Order Lag Controller

New PID Tuning Rule Using ITAE Criteria

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

An Introduction to Proportional- Integral-Derivative (PID) Controllers

Second order Integral Sliding Mode Control: an approach to speed control of DC Motor

BINARY DISTILLATION COLUMN CONTROL TECHNIQUES: A COMPARATIVE STUDY

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

Model Based Predictive Peak Observer Method in Parameter Tuning of PI Controllers

Spacecraft Pitch PID Controller Tunning using Ziegler Nichols Method

Consider the control loop shown in figure 1 with the PI(D) controller C(s) and the plant described by a stable transfer function P(s).

Automatic Load Frequency Control of Two Area Power System Using Proportional Integral Derivative Tuning Through Internal Model Control

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

VECTOR CONTROL SCHEME FOR INDUCTION MOTOR WITH DIFFERENT CONTROLLERS FOR NEGLECTING THE END EFFECTS IN HEV APPLICATIONS

Simulation of Optimal Speed Control for a DC Motor Using Conventional PID Controller and Fuzzy Logic Controller

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

Md. Aftab Alam, Dr. Ramjee Parsad Gupta IJSRE Volume 4 Issue 7 July 2016 Page 5537

TWO AREA CONTROL OF AGC USING PI & PID CONTROL BY FUZZY LOGIC

Comparison of some well-known PID tuning formulas

Comparative Analysis of PID, SMC, SMC with PID Controller for Speed Control of DC Motor

Improving a pipeline hybrid dynamic model using 2DOF PID

Open Access IMC-PID Controller and the Tuning Method in Pneumatic Control Valve Positioner

TUNING OF TWO-DEGREE-OF-FREEDOM PI/PID CONTROLLER FOR SECOND-ORDER UNSTABLE PROCESSES

TUNING OF PID CONTROLLERS USING PARTICLE SWARM OPTIMIZATION

Development of a Fuzzy Logic Controller for Industrial Conveyor Systems

Speed control of a DC motor using Controllers

Design and Implementation of PID Controller for Single Capacity Tank

MM7 Practical Issues Using PID Controllers

Design of PID Controller with Compensator using Direct Synthesis Method for Unstable System

Comparative study of PID and Fuzzy tuned PID controller for speed control of DC motor

Closed loop performance investigation of various controllers based chopper fed DC drive in marine applications

A Case Study in Modeling and Process Control: the Control of a Pilot Scale Heating and Ventilation System

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

Position Control of DC Motor by Compensating Strategies

Pareto Optimal Solution for PID Controller by Multi-Objective GA

COMPUTATION OF STABILIZING PI/PID CONTROLLER FOR LOAD FREQUENCY CONTROL

THE general rules of the sampling period selection in

A simple method of tuning PID controller for Integrating First Order Plus time Delay Process

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

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

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

Design of Self-Tuning Fuzzy PI controller in LABVIEW for Control of a Real Time Process

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

Intelligent Fuzzy-PID Hybrid Control for Temperature of NH3 in Atomization Furnace

STABILITY IMPROVEMENT OF POWER SYSTEM BY USING PSS WITH PID AVR CONTROLLER IN THE HIGH DAM POWER STATION ASWAN EGYPT

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

International Journal of Research in Advent Technology Available Online at:

PID control of dead-time processes: robustness, dead-time compensation and constraints handling

Transcription:

International Conference on Information Engineering, Management and Security [ICIEMS] 282 International Conference on Information Engineering, Management and Security 2015 [ICIEMS 2015] ISBN 978-81-929742-7-9 VOL 01 Website www.iciems.in email iciems@asdf.res.in Received 10 - July - 2015 Accepted 31- July - 2015 Article ID ICIEMS047 eaid ICIEMS.2015.047 Some Tuning Methods of PID Controller For Different Processes R. G. Rakshasmare 1, G. A. Kamble 2, R. H. Chile 3 1 M.tech, S.G.G.S Institute of Engineering and Technology, Vishnupuri, Nanded - 431606, India. 2 M.tech, College Of Engineering, Autonomous institute Pune, India 3 Professor, is with S.G.G.S Institute of Engineering and Technology, Vishnupuri, Nanded-431606, India Abstract: Proportional, Integral and Derivative (PID) con-trollers are the most widely used controller in the chemical process industries because of their simplicity, robustness and successful practical application. Many tuning methods have been proposed for PID controllers such as Ziegler-Nichols, Tyreus-Luyben, Cohen-Coon, IMC, IMC based PID, FuzzyPID. Our purpose in this study is comparison of these tuning methods for single input single output (SISO) systems using computer simulation. Comparative analysis of performance evaluation of different controller are performed. Such as percentage of overshoot, settling time, rise time has been used as the criterion for comparison. These tuning methods have been implemented for first, second and third order systems with dead time and for two cases of set point tracking and load rejection response has considered. I. INTRODUCTION A proportional-integral-derivative controller (PID con-troller) is a control loop feedback mechanism (controller) widely used in industrial control systems. A PID controller calculates an error value as the difference between a mea-sured process variable and a desired set point. The controller attempts to minimize the error by adjusting the process through use of a manipulated variable. The field of Fuzzy control has been making rapid progress in recent years. Fuzzy logic control has been widely exploited for nonlinear, high order and time delay system [2]. This paper has two main contributions. Firstly, a PID controller has been designed for higher order system using Ziegler-Nichols frequency response method and its performance has been observed. The Ziegler Nichols tuned controller parameters are fine tuned to get satisfactory closed loop performance. Secondly, for the same system a fuzzy logic controller has been proposed with simple approach and smaller number of rules (four rules) as it gives the same performance as by the larger rule set [1], [3], [7], [8], [9], [10]. Simulation results for a higher order system have been demonstrated. A performance comparison between Ziegler Nichols tuned PID controller, IMC-based PID controller,tyreus-luyben,cohen-coon PID Controller and the proposed fuzzy logic controller is presented. In this study we have compared the performances of these tuning methods. For simulation study first, second and third order systems with dead time have been employed and it was assumed that the dynamics of system is known. Simulation study has been performed for two cases of set point tracking and load rejection.the paper has been organized as follows, Section-II explains generalized model of PID controller. This paper is prepared exclusively for International Conference on Information Engineering, Management and Security 2015 [ICIEMS] which is published by ASDF International, Registered in London, United Kingdom. Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage, and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honoured. For all other uses, contact the owner/author(s). Copyright Holder can be reached at copy@asdf.international for distribution. 2015 Reserved by ASDF.international

International Conference on Information Engineering, Management and Security [ICIEMS] 283 Section-III describes the design consideration for a higher order system. Section IV presents design of PID controller using Z-N technique. Section V presents design of fuzzy logic controller using simple approach and smaller rule base. Section VI finally conclusion close the paper. II. GENERALISED MODEL OF PID CONTROLLER The PID control logic is widely used in the process control industry. PID Controllers have traditionally chosen by the control system engineers due to their flexibility and reliability. A PID controller has proportinal, integral and derivative terms that can be represented in transfer function form as where, K(s) = K p + K s i + K d s K p represents the Proportional gain. K i represents the Integral gain. K d represents the Derivative gain. III. DESIGN CONSIDERATION A PID controller is being designed for a first,second and higher order system with transfer function, 1) First order plus dead time model(fopdt). T (s) = e ( 0:3s) =(s + 1) where,dead time( )=0.3 sampling time(t s )=0.05( 1 )=1 2) second order plus dead time model(sopdt). T (s) = e ( 0:3s) =(0:4s + 1)(0:5s + 1) where,dead time( )=0.3 sampling time(t s )=0.05( 1 )=0.4 ( 2 )=0.5 3) Higher order plus dead time model. T (s) = 0:0404e ( 0:1s) =s 3 + 3:27s 2 + 3:61s + 0:07107 Fig.shows the simulink model of the PID controller and the plant with unity feedback. i) PID controller using Z-N technique (ii) fuzzy controller so that the closed loop system exhibit small overshoot Mp and settling time ts with zero steady state error ess. TABLE I ZEIGLER-NICHOLS METHOD Controller K p K i K d P 0:5 K u PI 0:455 K u 0:833 P u PD 0:71 K u 0:15 P u PID 0:6 K u 0:5 P u 0:125 P u IV. DESIGN OF PID CONTROLLER FOR DIFFERENT TUNING METHOD A. Ziegler-Nichols Method Frequency response method suggested by Zeigler-Nichols is applied for design of PID controller.

International Conference on Information Engineering, Management and Security [ICIEMS] 284 By setting T i =1 and T d =0 and using the proportional control action(k p )only, the value of gain is increased from 0 to a critical value K u at which the output first exhibits oscillations.p u is the corresponding period of oscillation. The unit step response for different values of gain K p were observed. The step response for the K p =7.65 is shown in figure below: The above response clearly shows that sustained Fig. 2. Step response for K p =7.65 oscillation occurs for K p = K u =7.65. The ultimate period Pu obtained from the time response is 3.14.K u and P u are Zeigler-Nichols parameters which can be calculated for plant by inserting the plant in setup with a step input and gain K and tuning the gain K upto which the plant output is sustained oscillations. At that time,gain K will be equal to K u and P u will be the time difference between two consecutive peaks. B. Tyreus Luyben Method The Tyreus-Luyben procedure is quite similar to the Ziegler-Nichols method but the final controller settings are different. Also this method only proposes settings for PI and PID controllers. These settings that are based on ultimate gain and period are given in below table TABLE II TYREUS-LUYBEN METHOD C. Cohen-Coon Method Controller K p i d PI 0:31 K u 2:2 p u PID 0:31 K u 2:2 P u 0:152 P u In this method the process reaction curve is obtained first, by an open loop test as shown in Figure, and then the process dynamics is approximated by a first order plus dead time model, with following parameters: m= 3=2(t 2 t 1 ) d m = 2 m t 1 = time at which = 0.283 Cs t 2 = time at which = 0.632 Cs C = the plant output. This method is proposed by Dr C. L. Smith provides a good approximation to process reaction curve by first order plus dead time model After determining of three parameters of k m, m and d, the controller parameters can be obtained, using Cohen-Coon relations given in Table 2.3. These relations were developed empirically to provide closed loop response with a decay ratio.

International Conference on Information Engineering, Management and Security [ICIEMS] 285 TABLE III COHEN-COON CONTROLLER SETTING Controller Kp i d 1 m d P k m d (1 + ) PI 3 m d m 1 9 d m 30+3 m 1 1 9+2 k m d ( 0 + 2 m ) d ( 0 d m ) PID d 1 m 3 d 32+6 m k m d ( 4 + 4 m ) d ( 13+ 8 d ) m m 4 d ( 11+ 2 d ) m D. Internal Model Controller The main advantage to IMC is that it provides a transparent framework for control-system design and tuning. The IMC control structure can be formulated in the standard feedback control structure. For many processes, this standard feedback control structure will result in a PID controller (sometimes cascaded with a first-order lag). This is pleasing because we can use standard equipment and algorithms (i.e., PID controllers) to implement an advanced control concept. The IMC design procedure is exactly that of the open-loop control design procedure. Remember that a factorization of the process model was performed so that the resulting controller would be stable. If the controller is stable and the process is stable, then the overall control system is stable. Fig. 4. Schematic of the IMC scheme 1) IMC Design Procedure: The assumption we are making is that the model is perfect, so the relationship between the output, y, and the setpoint, r, is given by equation y(s) = G p (s)q(s)r(s). Model uncertainty is handled by adjusting the filter factor for robustness (tolerance of model uncertainty) and speed of response. The IMC design procedure consists of the following steps. ^ Develop a process model, G p (s) Factor the process model into invertible ( good stuff ) and noninvertible ( bad stuff -time delays and RHP zeros) portions, usually using an all-pass factorization. G^p(s) = G^p + (s)g^p (s) This factorization is performed so that the resulting controller will be stable. Invert the invertible portion of the process model (the good stuff) and cascade with a filter that makes the controller q(s) proper. ^ 1 q(s) = G p (s)f(s)

International Conference on Information Engineering, Management and Security [ICIEMS] 286 For a focus on step setpoint changes, the following form is often used: f(s) = 1 n ( s+1) and n is chosen to make the controller proper (or semiproper). For good rejection of step input load disturbances, the form used is, f(s) = s+1 n ( s+1) where is selected to cancel the slow process time constant. E. DESIGN OF FUZZY LOGIC CONTROLLER (FLC) Simulink model of the fuzzy controller and the plant with unity feedback is shown in Fig For a two input fuzzy con-troller, 3,5,7,9 or 11 membership functions for each input are mostly used [7]. In this paper, only two fuzzy membership functions are used for the two inputs error e and change in error e membership functions for the output parameter are shown in Fig., here N means Negative, Z means Zero and P means Positive. TABLE IV FUZZY RULE e/ e N P N N Z P N P Fig. 5. System with fuzzy logic controller Fig. 6. Membership function for inputs e and e Fig. 7. Membership function for outputs

International Conference on Information Engineering, Management and Security [ICIEMS] 287 V. RESULT AND CONCLUSION This paper covered an overview of PID controller, design of PID controller using Z-N, T-L, C-C, IMC technique and design of fuzzy logic controller for first, second, higher order processes. Simulation results using Matlab simulink are discussed for Ziegler Nichols, Tyres Luyben, Cohen-Coon, IMC based PID controller and the Fuzzy logic controller. Ziegler Nichols technique gives high overshoot and settling time with zero steady state error. Initial controller parameters obtained using Z-N formula need to be adjusted repeatedly through computer simulation to get satisfactory performance. IMC based PID controller gives zero steady state error and smaller overshoot and settling time than Ziegler Nichols tuned PID controller but it is not applicable for higher order. The Fuzzy Logic controller gives no overshoot, zero steady state error and smaller settling time than obtained using Ziegler Nichols tuned PID controller and IMC based PID controller. The simulation results shown in table 5.1,5.2,5.3 confirms that the implemented Fuzzy logic controller with simple design approach and smaller rule base can provide better performance comparing with the Ziegler Nichols tuned PID controller, IMC based PID controller, Tyres-Luyben tuned PID controller, Cohen-Coon tuned PID controller. TABLE VI SECOND ORDER PLUS DEAD TIME MODEL Method %overshoot Ts Tr Z-N 19:95 77.81 11.03 IMC 2 5:716 2:73 FUZZY PID 0:04 6:7 3:729

International Conference on Information Engineering, Management and Security [ICIEMS] 288 REFERENCES. Gopal, Control Systems: Principles and Design. McGraw-Hill Education (India) Pvt Limited, 2002. [1] B. Bequette, Process control: modeling, design, and simulation. 2002. [2] M. Morari and E. Zafiriou, Robust process control. Prentice Hall, 1989. [3] C. C. Lee, Fuzzy logic in control systems: fuzzy logic controller. I, Systems, Man and Cybernetics, IEEE Transactions on, vol. 20, pp. 404 418, Mar 1990. [4] K. J. Astrom and T. Hagglund, PID Controllers: Theory, design, and tuning. International Society for Measurement and Control, Research Triangle Park, NC., 1995. [5] R. Bandyopadhyay and D. Patranabis, A new autotuning algorithm for PID controllers using dead-beat format, ISA Transactions, vol. 40, no. 3, pp. 255 266, 2001. [6] H.-X. Li and H. B. Gatland, Conventional fuzzy control and its enhancement, Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on, vol. 26, pp. 791 797, Oct 1996. [7] Z. J. Khan, S. R. Vaishnav, Design and performance of pid and fuzzy logic controller with smaller rule set for higher order system, oct 2007. [8] M. Shahrokhi and A. Zomorrodi, Comparison of PID controller tuning methods, [9] K. H. Ang, G. Chong, and Y. Li, PID control system analysis, design, and technology, Control Systems Technology, IEEE Transactions on, vol. 13, pp. 559 576, July 2005. [10] A. Visioli, Practical PID Control. Advances in Industrial Control, Springer, 2006. [11] K. Ogata, Modern Control Engineering. Upper Saddle River, NJ, USA: Prentice Hall PTR, 4th ed., 2001. [12] D. E. Rivera, M. Morari, and S. Skogestad, Internal model control: PID controller design, Industrial & engineering chemistry process design and development, vol. 25, no. 1, pp. 252 265, 1986. [13] K. Astrom and T. Hagglund, The future of PID control, Control Engineering Practice, vol. 9, no. 11, pp. 1163 1175, 2001. [14] G. K. I. Mann, B. G. Hu, and R. Gosine, Time-domain based design and analysis of new pid tuning rules, Control Theory and Applications, IEE Proceedings, vol. 148, pp. 251 261, May 2001. [15] W. L. Luyben, Process Modeling, Simulation, and Control for Chemical Engineers. McGraw-Hill, 1990. [16] F. G. Shinskey, Process Control Systems: application, design, and tuning. McGraw-Hill, 1996.