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

Similar documents
EMPIRICAL MODEL IDENTIFICATION AND PID CONTROLLER TUNING FOR A FLOW PROCESS

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

International Journal of Research in Advent Technology Available Online at:

CHAPTER 4 PID CONTROLLER BASED SPEED CONTROL OF THREE PHASE INDUCTION MOTOR

TUNING OF PID CONTROLLERS USING PARTICLE SWARM OPTIMIZATION

Different Controller Terms

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

Position Control of DC Motor by Compensating Strategies

DC Motor Speed Control for a Plant Based On PID Controller

MM7 Practical Issues Using PID Controllers

New PID Tuning Rule Using ITAE Criteria

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

Comparative Study of PID Controller tuning methods using ASPEN HYSYS

Experiment 9. PID Controller

PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING

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

CONTROLLER TUNING FOR NONLINEAR HOPPER PROCESS TANK A REAL TIME ANALYSIS

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

Pareto Optimal Solution for PID Controller by Multi-Objective GA

Modified ultimate cycle method relay auto-tuning

Digital Control of MS-150 Modular Position Servo System

SCIENCE & TECHNOLOGY

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

Analysis of Transient Response for Coupled Tank System via Conventional and Particle Swarm Optimization (PSO) Techniques

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

Some Tuning Methods of PID Controller For Different Processes

BINARY DISTILLATION COLUMN CONTROL TECHNIQUES: A COMPARATIVE STUDY

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

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

CHAPTER 2 PID CONTROLLER BASED CLOSED LOOP CONTROL OF DC DRIVE

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

Design of Model Based PID Controller Tuning for Pressure Process

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

PID Tuning Using Genetic Algorithm For DC Motor Positional Control System

Anti Windup Implementation on Different PID Structures

International Journal of Innovations in Engineering and Science

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

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

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

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

Cantonment, Dhaka-1216, BANGLADESH

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

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

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

A Comparative Novel Method of Tuning of Controller for Temperature Process

Comparison of Conventional Controller with Model Predictive Controller for CSTR Process

Getting the Best Performance from Challenging Control Loops

Tuning Methods of PID Controller for DC Motor Speed Control

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

LAMBDA TUNING TECHNIQUE BASED CONTROLLER DESIGN FOR AN INDUSTRIAL BLENDING PROCESS

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

The PID controller. Summary. Introduction to Control Systems

Speed control of a DC motor using Controllers

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

Optimal Control System Design

PID control. since Similarly, modern industrial

An Expert System Based PID Controller for Higher Order Process

PID Tuner (ver. 1.0)

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

Fundamentals of Servo Motion Control

PID Controller Tuning Optimization with BFO Algorithm in AVR System

CHAPTER 3 WAVELET TRANSFORM BASED CONTROLLER FOR INDUCTION MOTOR DRIVES

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

Simulink Based Model for Analysing the Ziegler Nichols Tuning Algorithm as applied on Speed Control of DC Motor

Assessment Of Diverse Controllers For A Cylindrical Tank Level Process

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

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

Fig.. Block diagram of the IMC system. where k c,t I,T D,T s and f denote the proportional gain, reset time, derivative time, sampling time and lter p

PID Controller Based Nelder Mead Algorithm for Electric Furnace System with Disturbance

Design and Implementation of PID Controller for Single Capacity Tank

Optimized Tuning of PI Controller for a Spherical Tank Level System Using New Modified Repetitive Control Strategy

A Comparison And Evaluation of common Pid Tuning Methods

PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON SCIENCE AND ENGINEERING

INTEGRATED PID BASED INTELLIGENT CONTROL FOR THREE TANK SYSTEM

AN EXPERIMENTAL INVESTIGATION OF THE PERFORMANCE OF A PID CONTROLLED VOLTAGE STABILIZER

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

PYKC 7 March 2019 EA2.3 Electronics 2 Lecture 18-1

Comparative Analysis of Controller Tuning Techniques for Dead Time Processes

Design and Implementation of Fractional order controllers for DC Motor Position servo system

ADVANCES in NATURAL and APPLIED SCIENCES

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

DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers With Different Defuzzification Methods

STANDARD TUNING PROCEDURE AND THE BECK DRIVE: A COMPARATIVE OVERVIEW AND GUIDE

Further Control Systems Engineering


Design and Analysis for Robust PID Controller

Variable Structure Control Design for SISO Process: Sliding Mode Approach

PID Controller Optimization By Soft Computing Techniques-A Review

Design of Compensator for Dynamical System

Position Control of a Hydraulic Servo System using PID Control

Procidia Control Solutions Dead Time Compensation

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

DC motor position control using fuzzy proportional-derivative controllers with different defuzzification methods

Modelling for Temperature Non-Isothermal Continuous Stirred Tank Reactor Using Fuzzy Logic

A Fast PID Tuning Algorithm for Feed Drive Servo Loop

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

Relay Feedback based PID Controller for Nonlinear Process

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

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

Online Tuning of Two Conical Tank Interacting Level Process

Transcription:

Cohen-coon PID Tuning Method; A Better Option to Ziegler Nichols-PID Tuning Method Engr. Joseph, E. A. 1, Olaiya O. O. 2 1 Electrical Engineering Department, the Federal Polytechnic, Ilaro, Ogun State, Nigeria 2 Computer Engineering Department, the Federal Polytechnic, Ilaro, Ogun State, Nigeria Abstract: Controller loop tuning is the process of manipulating the parameters (gains) in a proportionalintegral-derivative (PID) controller in order to give satisfactory response to the process system. A satisfactory response is one that exhibits the desired speed of response, yet meets the required accuracy and stability criteria. Control processes are generally tuned under operating conditions, as opposed to start-up conditions, so that the process variable is stable at an operating point. In the industry, the PID human tuning method normally applies to machinery tuning is the Ziegler Nichols (ZN) tuning method, known as the ZN-PID tuning method. However, this PID controller tuning method is ineffective in the control of nonlinear and complex system with varied parameters, large inertia and large delay, as it tends to give a very higher overshoot, higher rise time and higher settling time in the system operation. These disturbances, due to the nonlinearity of the system under control cause the controller to produce poor responses at the output, leading to poor system performance. The limitations in this ZN-PID tuning method could be overcome by using Cohen-Coon-PID (CC-PID) tuning method to drive the system plant. In a nutshell, this research work takes a look at the CC-PID tuning method as betterment to the current ZN-PID tuning method being mostly used in the industrial machinery control. This research work finds application in any PID controlled plant. Keywords: Cohen, Controller, Method, Ziegler, Tuning. 1. Introduction For a process control system to work correctly, its control loop(s) must be tuned, by selecting the constants K p, T i, and T d that will be used with the proportional, integral, and derivative actions of a controller. With these constants at the proper levels, the controller can effectively and efficiently regulate the process variable to the set point. Controller loop tuning entails the process of manipulating the gains in a PID controller so that the response of the process system is satisfactory (Bryan and Bryan, 1997). Satisfactory response allows for desired speed of response, yet meets the required accuracy and stability criteria. Control processes are generally tuned under operating conditions, as opposed to start-up conditions; this makes the process variable to be stable at an operating point. In the process industries, ZN-PID controller tuning method is commonly applied, since it can easily be understood by plant operators and is of easy application. However, this PID controller tuning method is ineffective in the control of nonlinear and complex system with varied parameters, large inertia and large delay, as it tends to give a higher overshoot, higher rise time and higher settling time in the system operation. The limitations in this ZN-PID tuning method could be reduced to a minimum level by using CC-PID tuning method to drive the system plant. This will bring about a reduction in the system energy consumption to give effective cost in the system running. 2. Literature Review John Ziegler and Nathaniel Nichols developed the Ziegler-Nichols open- loop tuning method in 1942, and it remains a popular technique for tuning controllers that use proportional, integral, and derivative actions in the industrial sector. Control system performance, in close-loop format is often measured by applying a step function as the set point command variable, and then measuring the response of the process variable. Commonly, the response is quantified by measuring defined waveform characteristics. These are; rise time, percentage overshoot, settling time, steady-state error. PID controller primary function is based on the comparison between the reference input signal with the output signal of the control system to effect control action. The difference which is termed the error signal is the basis on which the controller depends for required performance (Ogata, 2009). Three important parameters are involved with PID control action; Proportional (which depends on the present error), Integral (which depends on the accumulation of past errors), and Derivative (which is a prediction of future errors that are based on current rate of change) (Araki, 1984) 2.1 PID Parameters Tuning The process of setting the optimal gains for P, I and D to get an ideal response from a control system is called tuning. There are different methods of tuning in control system; Guess and check, Ziegler-Nichols, 141 P a g e www.ijrerd.com

Chien-Hrone-Reswick, Cohen-Coon and the Wang-Juang-Chan. Out of these, the Chien-Hrones-Reswick (CHR), Cohen-Coon (CC), Wang-Juang-Chan (WJC) and the Ziegler-Nichols tuning methods shall be discussed. The CHR tuning method was proposed for both the set-point regulation and disturbance rejection in a system (Sheel and Gupta, 2012). In addition one qualitative specification on the overshoot can be accommodated. Compared with the traditional Ziegler Nichols tuning formula, the CHR method uses the time constant T, delay time L and gain k. The CC is a tuning method based on the Ziegler Nichols type tuning algorithm (Wang, Juan and Chang, 1995). Referring to the first order plus dead time model, which can approximately be obtained from experiments, denote by a kl/ T and L( L T). The WJC is a tuning method based on the optimum integral of time and absolute error (ITAE) criterion. This PID tuning algorithm proposed by Wang, Juang, and Chan is a simple and efficient method for selecting the PID controller parameters. If the k, L and T parameters of the plant model are known, then the PID controller parameters can be derived (Chien, Hrones and Reswick, 1952). The Ziegler-Nichols method is another popular method of tuning a PID controller, this was established in 1942 (Cohen ad Coon, 1953). It is very similar to the trial and error method wherein I and D are set to zero and P is increased until the loop starts to oscillate. Once oscillation starts, the critical gain K c and the period of oscillations P c are noted. The P, I and D are then adjusted. 2.2 Related Work Aydogdu and Korkmaz (2011) asserted that Controllers designed by the Ziegler-Nichols rules, give closed loop systems with high overshoot and poor robustness. Therefore, the method resulted into a control system not enough to control process dynamics smoothly. In order to decrease the disadvantages of ZN method, nonlinear PID approach was thought. Consequently, it gave lower overlapping, short settling time than Ziegler Nichols, for the third order systems. Sheel and Gupta (2012) use the software developed for PID tuning tested for testing various types of systems and the result of case study of DC motor speed control was developed for four classical methods of PID controller design. In trajectory control for variation in reference speed when WJC and CHR were used, zero over shoot was observed. When ZN step response method was applied it provided minimum settling time and nearly minimum rise time too. In case of rise time Cohen-Coon method was faster in this case. Out of these five methods tested here. The CHR method gives zero overshoot for trajectory control and the settling time is nearly equal to the settling time of WJC method, but the rise time in both these methods is more than twice that in ZN and Cohen-Coon methods. From the responses taken in disturbance rejection mode the ZN step response method provides better results out of these five methods used here for case study. 3. Methodology This research work is carried out on CC-PID control scheme for industrial plant control. This is aimed at reducing the high overshoot, high rise time experienced by the ZN-PID system, so as to improve the system output performance. The system simulation was run using Matlab R2007a edition environment. 3.1 PID Controller Design A PID controller is a system that combines the actions of all three controller modes. A PID controller, also called a three-mode controller, can be used to control almost any process that involves lags and dead times. The basic expression for the process variable output (u) for a standard parallel PID industrial controller is: de ( t) u(t) = K p e(t) + K i ʃ e(t)dt + K d U ---------------- (3.4) dt Where: K p = Proportional gain, K i = Integral gain, K d = Derivative gain. The control action of the plant shall be determine by K p, K i and K d. It is to be noted that excessive K p tends to instability of the system, excessive K i leads to overshoot, while excessive K d could also lead to instability of the system. To eliminate all these drawbacks in the system, a CC-PID is introduced to supervise PID controller. 3.2 The PID Controller Parameter The human supervised PID controller was made to run the plant. Two tuning techniques were applied in this research work, they are; Ziegler-Nichols and the Cohen-Coon tuning techniques. The PID parameters used for each tuning method is as shown; Ziegler-Nichols: K p = 750, K i = 15, K d = 3750 142 P a g e www.ijrerd.com

Cohen-Coon: K p = 820, K i = 10, K d = 2750 The differences in the transient and stationary response wre noted. The transfer function for the kiln, which indicates the process behavioural response to an input change, is a second order type which is represented in Equation 3.1 H p = 75 2700S 2 +120s+1 4. Results and Discussion 4.1 Performance of Various Tuning method 4.1.1 Performance with ZN-PID method Figure 4.1 shows the system control performance for ZN-PID method. The rise time was 0.0158sec., with a settling time of 0.1308sec, and percentage overshoot of 17.4%. 4.1.2 Performance with CC-PID method Figure 4.2 shows the system control performance for CC-PID method. The rise time was 0.0203sec with a settling time of 0.1292 sec, and percentage overshoot of 11.6%. 4.1.3 Comparison of the Tuning Techniques Although, for the ZN-PID tuning method, the rise time was lower (0.0158Sec) compared to that of the CC-PID tuning method (0.0203), but has a poor settling time and a percentage overshoot of 0.1308sec and 17.4% respectively compared to that of the CC-PID of 0.1292 and 11.6% respectively. Therefore, the CC-PID tuning method brings about reduction in energy consumption, and hence, reduction in output cost. This is shown in Table 4.1. (3.1) Figure 4.1: Plant response to Ziegler-Nichols PID controller Tuning System 143 P a g e www.ijrerd.com

Figure 4.2: Plant response to Cohen-Coon PID controller Tuning System Table 4.1: Comparison of the tuning techniques Tuning Technique Rise Time (Sec) Settling Time (Sec) % Overshoot Ziegler-Nichols 0.0158 0.1308 17.4 Cohen-Coon 0.0203 0.1292 11.6 5. Conclusion From the analysis in section 4, CC-PID based tuned controller for system control performs relatively better than the ZN-PID tuning method. Although the two are conventional classical PID controller which requires tuning by experienced personnel, and also require the precise solution to full mathematical model of the system to be controlled, the CC-PID is better in the sense that it gives a reduction in energy consumption due to its low percentage overshoot and settling time; therefore, could be used to as a better substitute for the Ziegler- Nichols-PID (ZN-PID) tuning techniques in the industrial sector.the major contribution to knowledge of this research work is; it reduces the amount of heat generated by the plant as energy efficiency of plant operation is experienced and enhance production time and cost compared to the ZN-PID tuning method. References [1]. Araki, M. (1984); PID CONTROL: Control Systems, Robotics and Automation, vol.1: 10-15. [2]. Bryan, L.A, Bryan, E.A. (1997); Programmable Controllers, Second Edition, Industrial Text Company, Atlanta, Georgia, USA. [3]. Cohen, G.H., Coon, G.A (1953); Theoretical considerations of retarded control. Transactions of the ASME, 827 834. [4]. Wang, F.S., Juang, W.S., Chan C.T. (1995); Optimal tuning of PID controllers for single and cascade control loops. Chemical Engineering Communications, 132:15 34. [5]. Chien K.L., Hrones J.A., Reswick, J.B. (1952); On the automatic control of generalized passive systems. Transactions of the ASME, 175 185. 144 P a g e www.ijrerd.com

[6]. Sheel, S and Gupta, O. (2012); High Performance Fuzzy Adaptive PID Speed Control of a Converter Driven DC Motor, International Journal of Control and Automation (IJCA) from Science & Engineering Research Support Society (SERSC), 5(1):71-88, Korea. [7]. Ogata, K. (2009); Modern Control Engineering, Fourth Edition, Pearson Education, India, 693-763. [8]. Sheel, S and Gupta, O (2012); New Techniques of PID Controller Tuning of a DC Motor Development of a Toolbox, MIT International Journal of Electrical and Instrumentation Engineering, 2( 2): 65-69. [9]. Aydogdu, O and Korkmaz M. (2011); A Simple Approach to Design of Variable Parameter Nonlinear PID Controller, International Conference on Advancements in Information Technology With workshop of ICBMG 2011 IPCSIT vol.20, IACSIT Press, Singap 145 P a g e www.ijrerd.com