Because the PID controller finds widespread use in the

Similar documents
Analytical method of PID controller design for parallel cascade control

Process Control Using a Neural Network Combined with the Conventional PID Controllers

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

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

TUNABLE METHOD OF PID CONTROLLER FOR UNSTABLE SYSTEM L.R.SWATHIKA 1, V.VIJAYAN 2 *

Design of PID Controller for IPDT System Based On Double First Order plus Time Delay Model

LAMBDA TUNING TECHNIQUE BASED CONTROLLER DESIGN FOR AN INDUSTRIAL BLENDING PROCESS

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

Comparative Study of PID Controller tuning methods using ASPEN HYSYS

MPC AND RTDA CONTROLLER FOR FOPDT & SOPDT PROCESS

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

Some Tuning Methods of PID Controller For Different Processes

A Rule Based Design Methodology for the Control of Non Self-Regulating Processes

DESIGN OF PID CONTROLLERS INTEGRATOR SYSTEM WITH TIME DELAY AND DOUBLE INTEGRATING PROCESSES

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

IMC based Smith Predictor Design with PI+CI Structure: Control of Delayed MIMO Systems

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

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

ChE 4162 Control Laboratory Methodologies Fall Control Laboratory Methodologies

Advanced Servo Tuning

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

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

SET POINT TRACKING CAPABILITY ANALYSIS FOR AN INDUSTRIAL IPDT PROCESS MODEL

Optimal Robust Tuning for 1DoF PI/PID Control Unifying FOPDT/SOPDT Models

PID versus MPC Performance for SISO Dead-time Dominant Processes

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

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

Lecture 10. Lab next week: Agenda: Control design fundamentals. Proportional Control Proportional-Integral Control

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

Variable Structure Control Design for SISO Process: Sliding Mode Approach

Tutorial on IMCTUNE Software

Comparative Analysis of Controller Tuning Techniques for Dead Time Processes

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

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

-binary sensors and actuators (such as an on/off controller) are generally more reliable and less expensive

Modified Relay Feedback Approach for Controller Tuning Based on Assessment of Gain and Phase Margins

CHAPTER 3 DESIGN OF MULTIVARIABLE CONTROLLERS FOR THE IDEAL CSTR USING CONVENTIONAL TECHNIQUES

Rapid and precise control of a micro-manipulation stage combining H with ILC algorithm

Digital Control of MS-150 Modular Position Servo System

ONLINE OSCILLATION DETECTION AND ADAPTIVE CONTROL IN CHEMICAL PLANTS

Design of Model Based PID Controller Tuning for Pressure Process

Class 5. Competency Exam Round 1. The Process Designer s Process. Process Control Preliminaries. On/Off Control The Simplest Controller

Model Predictive Controller Design for Performance Study of a Coupled Tank Process

Understanding PID design through interactive tools

PROCESS DYNAMICS AND CONTROL

A Candidate to Replace PID Control: SISO Constrained LQ Control 1

Lab 11. Speed Control of a D.C. motor. Motor Characterization

Assessment Of Diverse Controllers For A Cylindrical Tank Level Process

Experiment 9. PID Controller

New Technology for Closed-Loop System Identification, PID Control Loop Optimization and Advanced Process Control

Adaptive Inverse Control with IMC Structure Implementation on Robotic Arm Manipulator

Module 08 Controller Designs: Compensators and PIDs

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

[ á{tå TÄàt. Chapter Four. Time Domain Analysis of control system

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

Position Control of AC Servomotor Using Internal Model Control Strategy

On-Line Dead-Time Compensation Method Based on Time Delay Control

Dr Ian R. Manchester

Resistance Furnace Temperature System on Fuzzy PID Controller

Automatic Feedforward Tuning for PID Control Loops

Tuning of PID Controller for Cascade Unstable systems Using Genetic Algorithm P.Vaishnavi, G.Balasubramanian.

PID TUNING WITH INPUT CONSTRAINT: APPLICATION ON FOOD PROCESSING

Robust Haptic Teleoperation of a Mobile Manipulation Platform

Transactions Briefs. Low-Frequency Differentiators and Integrators for Biomedical and Seismic Signals. Mohamad Adnan Al-Alaoui

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

Enhance operational efficiency with Advanced Process Control (APC) Integration of APC in SIMATIC PCS 7 SIMATIC PCS 7. Answers for industry.

Intelligent Learning Control Strategies for Position Tracking of AC Servomotor

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

Automatic Controller Dynamic Specification (Summary of Version 1.0, 11/93)

Process Control Laboratory Using Honeywell PlantScape

Loop Design. Chapter Introduction

Andrea Zanchettin Automatic Control 1 AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Linear control systems design

PROCESS DYNAMICS AND CONTROL

PID Controller Design Based on Radial Basis Function Neural Networks for the Steam Generator Level Control

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

Digital Simulation and Analysis of Sliding Mode Controller for DC-DC Converter using Simulink

F. Greg Shinskey. "PID Control." Copyright 2000 CRC Press LLC. <

Control of processes with dead time and input constraints using control signal shaping

Reduction of Multiple Subsystems

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

LOAD FREQUENCY CONTROL (LFC) USING INTERNAL MODAL CONTROL (IMC)

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

Process Dynamics And Control Solution Manual File Type

Tuning interacting PID loops. The end of an era for the trial and error approach

MM7 Practical Issues Using PID Controllers

Reducing wear of sticky pneumatic control valves using compensation pulses with variable amplitude

Position Control of DC Motor by Compensating Strategies

2.1 PID controller enhancements

LECTURE FOUR Time Domain Analysis Transient and Steady-State Response Analysis

BINARY DISTILLATION COLUMN CONTROL TECHNIQUES: A COMPARATIVE STUDY

REFERENCES. 2. Astrom, K. J. and Hagglund, T. Benchmark system for PID control", Preprint of IFAC PID2000 Workshop, Terrassa, Spain, 2000.

Control of Single Switch Inverters

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

Daniel Raviv and Eddy W. Djaja

DYNAMICS and CONTROL

An Accurate and Practical Small-Signal Model for Current-Mode Control

International Journal of Modern Engineering and Research Technology

Process Dynamics And Control Seborg 3rd Edition Solution Manual

Transcription:

Consider the generalized IMC-PID method for PID controller tuning of time-delay processes This simple analytical method provides PID parameters to give a desired closed-loop response while available for any class of time-delay processes Y. LEE, GS-Caltex Corp., Yeochon, Korea; S. PARK, KAIST, Daejon, Korea; and M. LEE,* Yeungnam University, Kyongsan, Korea Because the PID controller finds widespread use in the process industries, a great deal of effort has been directed at finding the best choices for the controller gain, integral and derivative time constants for various process models. Among the various PID tuning methods, IMC-PID''- has gained widespread acceptance in the chemical process industries because of its simplicity, robustness and successful practical applications. In most time-delay process cases, the ideal controller that gives the desired closed-loop response is more complicated than a PID controller. In the IMC-PID tuning methods, this problem is solved by using clever approximations of the time-delay term in such a way that the controller form can be reduced to that of a PID controller, or a PID controller cascaded with a first- or second-order lag. The approach often causes performance degradation of resulting PID controllers due to approximation inaccuracies and introduces an unnecessary additional lag filter. Furthermore, the tuning rule is available only for a restricted class of process models that yield the PID structures by the approximations. Lee, et al.,' suggested the generalized IMC-PID tuning method to cope with any class of time-delay process models under the unified framework. In the proposed method, the PID parameters are obtained by approximating the ideal controller with a Maclaurin series in the Laplace variable. Therefore, the generalized IMC-PID method proposed has no restriction on the class of process models. In addition, it turns out that the PID parameters so obtained provide somewhat better closed-loop responses than those obtained previously. The analytical form of the resulting tuning rules is also practically very attractive. In this article, tuning rules based on the generalized IMC- PID tuning method are presented for various processes such as stable, unstable and integrating processes. Tuning rules for cascade systems are also presented. Generalized IMC-PID method. A classicalfeedbackdiagram is shown in Fig.. The process response to inputs is: ' Corresponding author Setpoint filter Disturbance d Controller RC. ' Feedback control system. C = + G^- Go G, r S Output where R denotes the setpoint and q, denotes the setpoint filter. In Eq., the process model can be generally represented as: where/',,,(j) - the portion of the model inverted by the controller, pai^) - the portion of the model not inverted by the controller (time delay, inverse process) and p^ (0) =. Our aim is to design the controller (^(^ of Fig. insuchaway as to give the desired closed-loop response of: C R The term l/cks + \y functions as a filter with an adjustable time constant, X, and an order, r, is chosen so that the controller, Gc^ is realizable. Note that \ is analogous to the closed-loop time constant. The controller Gc that gives the desired loop response given by Eq. 3 perfectly is then written by: Continued (I) (2) (3) HYDROCARBON PROCESSING JANUARY 2006 87

(6) FKS. 3 I '/' If' jl Ii f i 50 00 50 200 Time Smith Oesired response Proposed 250 300 350 Closed-loop responses to a unit step change in setpoint for the Eq. 9 model. \ = 5 (proposed), A = 5 (Smith). --DePa()randO'Malley -- Rotstein and Lewin,'\ --Huang and Chen f / \ - -Proposed ' ' Proposed (with setpoint filter).2,0 0.8 0.6 0,4 0.2 0.0 i-0.2-0.4-0.6-0,8 DePaorandO'Malley - Rotstein and Lewin - - Huang and Chen ; - -Proposed i\ ', Proposed (with setpoint filter) 0 0 Time The controller given by Eq. 5 can be approximated to the PID controller by using only the first three terms: /j, and s in Eq. 6 and truncating all other high-order terms [s^, j^,...). The first three term.s ofthe expansion can be interpreted as the standard PID controller given by: /here K^-^ f'{o) (8a) (7) (8b) 3) (8c) Tuning rules for any class of process mode! can then be obtained from Eq. 8 in a straightforward manner. The integral and/or derivative time constants, T/, T^j, from Eq. 8 ustaally have positive values. A few processes have strong lead terms 5 20 Closed-loop responses by the proposed method with \ = 0.5 and existing methods for the Eq. 0 model. and thus show significant overshoots in response to step changes in the input. In this case, it might be extremely difficult for the process to give a desired overdamped response with a simple PID controller alone. Therefore, tbe PID controller cascaded with a low-pass filter such as \l(as+ ) or l/cai,^ + Of j + ) is recommended to compensate for the effect of the lead term. Tuning rules for the PID parameters and the filter time constants for tbis case are also available based on the proposed approach (see Lee, et al.,-^ for more details). Tuning rules for FOPDT and SOPDT models. Tbe most commonly used approximate models for chemical processes are the first-order plus dead-time {FOPDT) model and/or the secondorder plus dead-time (SOPDT) model given as: The controller can also be obtained from the IMC relations: - q/{l-gq)\q = the IMC controller = ^ (h +)' as well. Although the resulting controller is physically realizable, it does not have the standard PID form. Therefore, the main issue for developing a PID tuning rule is how to find the PID controller that approximates the ideal controller given by Eq. 4 most closely over the control relevant frequency range. In the generalized IMC-PID method, it is solved using the approximation based on a Maciaurin series. The controller G^ can be approximated to a PID controller by first noting that it can be expressed with the integral term as: Expanding G(i,s) in a Maciaurin series in s gives: (4) FOPDT: SOPDT: G{s) = Ke' Tuning rules for the two typical models are shown in Table where (^r= ^- Note that the tuning rule for the SOPDT model is available not only to the overdamped systems but also to tbe underdamped systems. In this method, tbe closed-loop time constant, X,, is used as a tuning parameter to adjust the speed and robtistness of the closed-loop system. Extensive simulation has been done to find the best value of X/6 in the senses of robustness and performance. As a result, \/6 = 0.5 is recommended as a practical guideline for a good starting \'alue. Eor small H/T (typically less than 0.2), a detuning might be considered to account for constraints on manipulated variables. As the model uncertainty increases, X should increase accordingly. Note that the closed-loop response becomes sluggish as \ increases. Example. As an example, consider a process with the SOPDT model as: 88 JANUARY 2006 HYDROCARBON PROCESSING

G{s) = (9) L2 Fig. 2 compares the closed-loop responses by the generalized IMC-PID and Smith'* methods. The resulting PID controller by the proposed method performs better than the controller tuned by the Smith method. R Tuning rules for other complicated time-delay models. One of the main advantages of [he proposed method is that it has no restriction on the class of process models. Tuning rules by the generalized IMC-PID method for the several complicated process models such as integrating processes, distributed parameter processes jnd inverse processes with time delays are also listed in Table 2. Tuning rules for unstable systems. Many unstable processes still exist in chemical plants, even though most chemical processes are FIG. 4 Cascade control system. open-loop stable. The most common example is the batch chemical reactor, which has a strong instability due to the heat generation term in the energy balance. Tvi/o representati\'e types of time-delayed unstable processes are the first-order delayed unstable process (FODUP) and the second-order delayed tinstable process (SODUP). TABLE. Generalized IMC-PID tuning rules for FOPDT and SOPDT processes FOPDT model K^ r, TQ Ke"' TS-l- K{X+Q) 2{X+Q) e^ L el S{X + Q)[ TJ ^ 6(^--9), e' SOPDT (X^S^+2^X5-M) K(X+Q) T. d.\a + KJ) Note: Desired closed-loop response " I'^+l)', r- and 2 fot the FOPDT and SOPDT model, respectively. TABLE 2. Generalized IMC-PID tuning rules for various complicated processes model Kc T/ Integrating Drocess S 9^ Integrating Drocess 2 s{xs+) x-i-- - Distributed Darameter arocess (T'S'+25-CS+) /C(X-h9) 2 T X ^' ^-.9^6 2 J 9^ (^\^\] Inverse Drocess /C{-v+)e- (TS + ) /c(x+e+2xj X, X-He-H2x^ Inverse arocess 2 s(xs+l) X ' J ^ X' ^ f \^^'0 - X-h9-f-2x I 6 2 ^,IW-M + ^W Inverse process 3 (xv-.2^xs-e) (X-h9-.2xJ J a C (-TJ+)e'" Note: Desired closed-ioop response ^ " (V+'X'^ + l' for the inverse processes. Continued HYDROCARBON PROCESSiNG JANUARY 2006 89

FODUP: SODUP: G{S) = Ke' Ts-\ xs \){as + l The generalized IMC-PID approach can be extended to integrating and unstable processes.'' Additionally, a setpoint filter, (f,., shown in Fig. is designed not to give overshoots in servo problems. Most unstable processes in the process industries can be modeled unstable processes with one RHP po!e (FODUP and SODUP), unstable processes with two RHP poles and integrating unstable processes. Tuning rules based on the generahzed IMC-PID method for these processes are listed in Table 3. In the case where the offset by the tunmg rules ni Table 2 is critical for integrating processes, consider the tuning rules in Table 3 because we can design the PID controllers by considering the integrating processes as the FODUP or SODUP model (see Lee, er al.,^ for more details). An extensive simulation indicates X/9 = -2 as a practical guideline for X. Proposed (Pl/P mode) 500,000,500 Time 2,000 2,500 Example. As an example, the following process is considered:^' FIG. 5' Closed-loop response due to a load change of the inner loop for the Eq. model. A, = 30.85, ^2 = '^ ^^ (0) Figs. 3a and 3b show the closed-loop responses of the unstable process given by Eq. 0 to a unit step change in setpoint, R, and load, ^. The results shown in the figures illustrate the superior performance of the generalized IMC^^-PID method. Tuning rules for cascade systems. Cascade control as shown in Fig. 4 is one of the most successful methods for enhancing single-loop control performance, particularly when the disturbances are associated with the manipulated variable or when the final control element exhibits nonlinear behavior. This important benefit has led to the extensive use of cascade TABLE 3. Generalized IMC-PID tuning rules for FOPUP and SODUP processes model Kc ^ To Setpoint filter -xa FODUP Ke"' TS- -K{2X^Q~a) V+ae-9^/2 2>. + 9-a (XS + -x+a + a- ZArf -l- 9 Ct SODUP (a) Ke'' (TS-IKas-Kl) -K{2X + Q-a) 2X-fe-a A -f (Xo D / i i/j -l- H (X as+,, 4A -l-d(x,-l-o /o Ot.U /i 4A. + D Ct J SODUP (b) Ke" DA ~O(,+Ot,D D // 4>.+e-a, {a/+a,s+l) where a TI(X/T + ) 6 '"TJ: desired closed-loop response is CI R = e desired closed-loop response is C//? = e"'"/(x^-f )' in SODUP(b). in FODUP and SODUP(a); u;, «, values are calculated by solving - ^"'^ +a,s+ )e {Xs +}' 90 JANUARY 2006 HYDROCARBON PROCESSING

TABLE 4. Generalized IMC-PID tuning rules for cascade control systems model Reference trajectory fc FOPDT (innerloop) TjS + /c,(?.,-fe,) X, ^^^ '^ 2(x,+ej '' (3 ''M SOPDT (innerloop) ^, ^'''"^''2(x,+e,) b(a, -l- DjJ D, T, '2(X,+e,) FOPDT (outerloop) x,s+l G /c,(x,-.e,-he,) /D O \2 '''-='2a,+e,+9.) SOPDT (outerloop) (T,S +2^,,5-. ) 6 V + ^, control in the chemical process industries. The generalized IMC- PiD method was extended to cascade control systems.^ Tuning rules based on the generalized IMC-PID method for FOPDT and SOPDT in cascade control systems are shown in Table 4. X.i/(B + 6) = *^-5 and XI/ST = 0.5 are recommended as a practical guideline for k. Example. As an example to evaluate the robustness against a structural mismatch in the plant model, the following complicated process was tested: Closed-Loop Responses for SISO Systems," AlChEJoumdL 44(), p. 06,998. * Smith, C, L., A, B. Corripio and J, Martin, Jr., "Controller Tuning from Simple Models," Instrum. TechnoL. 22(2), p. 39, 975, "^ Lee, Y.,J.LceandS. Park, "PID Controller Tuning for Integrating and Unstable es with Time Delay," Chem. Eng. Sci., 55(7). p, 348,2000, Huang, H. P and C, C, Chen, "Control System Synthesis tor Open Loop Unstable with Time Delay," IEIL Control Theory and Application, Vol. 44, p, 334, 997. ^ Lee, Y., M. Lee and S. Park, "PID Conttoller Tuning To Obtain Desired Closed-Loop Responses for Cascade Control Systems," Ind Eng. Chem. Res., Vol..37, p. 859, 998, " Krishnaswamy, P. R. and G. P, Rangaiah, "When to Use Cascaded Control," Irtd. Eng. Chem. Res.. Vol, 29, p. 263, 990, + 20s + \ 00S + 3.35+ (IIJ We added white noises to C2 and C] to reflect the noise effect from real process measurements. We identified the processes both in the inner and the outer loops with the FOPDT model. The reduced models were obtained hy mmimizing squared error between the process output data and the model output data. We obtained the reduced process models as: 0.2f" 2.988^-3,66i 0..., = 66.49J (2) The PID controllers were tuned by the proposed method with X, = 30.85 and \2 - -83. Fig. 5 shows the closed-loop responses tuned by the generalized IMC-PID method and the ITAE^ method for load changes in L2. The superior performance of che generalized IMC-PID method is readily apparent. HP LITERATURE CITED ' Rivera, D.E., M, Morari and S. Skogesiad, "Internal Model Control, 4. PID Coniroller Deiign," In^. Bng. Proc. Des. Dev.. Vol. 25. p. 252. 986. ^ Morari, M, and E, Zafiriou. Robust Control, Prentice Hall. Englewood Cliffs, New Jersey, 989. ' Lee, Y,, M, Lee, S. Park a]id C. Brosilow, "TID Controller Tuning for Desired Yongho Lee is a manager of operations planning in GS- Caltex Corp., Korea. He holds BS, MS and PhD degrees in chemical engineenng from KAiST, Dr. Lee began his professional career as a process engineer and designed fine chemical, hydrocarbon and gas processes. His industriai experience has focused on modeling, optimization and control of refinery and petrochemical plants. He can be reached at e-mail: cl 5959@9scaltex,co,kr, Moonyong Lee is a professor m the school of chemical engineering and technology at Yeungnam University, Korea, He holds a BS degree in chemical engineering from Seoul National University, and MS and PhD degrees in chemical engineering from KAIST. Dr. Lee had worked in the refinery and petrochemical plant of SK company for 0 years as a design and control specialist Since joining the university in 994, his areas of specialization have included modeling, design and control of chemical processes. He is the corresponding author and can be reached at e-mail, mynlee@yu.ac.kr. Sunwon Park is a professor in the chemical and biomolecular engineering department, KAIST, Korea He holds a BS degree from Seoul National University, an MS degree from Oklahoma State University, a PhD degree from the University of Texas at Austin and an MBA from the University of Houston-Clear Lake. Dr, Park worked for Celanese Chemicals in the US from 979 to 988 as a systems engineer, senior process control engineer and staff engineer He joined KAIST in 988, His research interests include process control, process optimization, process modeling, planning and scheduling, supply chain management, bioinformatics, life-cycle assessment and valuation of chemical industries. He can be reached at e-mail: sunwon@kaist.ac.kr. HYDROCARBON PROCESSING JANUARY 2006 9