Advances in PID Control
|
|
- Colleen Hutchinson
- 5 years ago
- Views:
Transcription
1 Advances in PID Control Karl Johan Åström Department of Automatic Control, Lund University March 1, 218
2 Introduction Awareness of PID and need for automatic tuning: KJs Telemetric Experience 79-8, Westrenius Euroterm and Mike Sommerville The idea - Automatic generation of good input signals The patents Tore+KJ: Sweden 83, USA 85,... Commercial exploitation NAF Control, Sune Larsson, Ideon: Tore, Båth, SDM 2 (84), ECA 4 (86) Ahlsell, Alfa Laval Automation, Satt Control, ABB Fisher Controls, Advisory board 88-92, board of directors Fisher Controls + Rosemount Emerson Product development - From 2kbytes to Mbytes Gain scheduling, continuous adaptation Research: papers, MS, Lic & PhD Research Goals Understand PID control and its use How good models are required? How to find tuning rules - computation dependent This lecture: What have we learned?
3 Tore 4 Years of Collaboration Phd student 1978, PhD 1983; New Estimation Techniques for Adaptive Control Relay auto-tuning - patent 1983 NAF Back to the department at LTH 1999 PID control
4 Recent PhD Students Kristian Soltesz 213 On automation in Anesthesia Vanessa Romero 214 CPU Resource Management and Noise Filtering for PID Control Olof Garpinger 215 Analysis and Design of Software-Based Optimal PID Controllers Martin Hast 215 Design of Low-Order Controllers using Optimization Techniques Josefin Berner 217 Automatic Controller Tuning using Relay-based Model Identification Fredrik Bagge Carlson 21X Side projects: Optimization Julia programming
5 The Magic of Feedback Feedback has some amazing properties, it can make good systems from bad components, make a system insensitive to disturbances and component variations, stabilize an unstable system, create desired behavior, for example linear behavior from nonlinear components. The major drawbacks are that feedback can cause instabilities sensor noise is fed into the system PID control is a simple way to enjoy the Magic!
6 The Amazing Property of Integral Action Consider a PI controller u = ke+k i t e(τ)dτ Assume that all signals converge to constant values e(t) e, u(t) u and that t (e(τ) e )dτ converges, then e must be zero. Proof: Assume e =, then t t ( ) u(t) = ke + k i e(τ)dτ = ke + k i e(τ) e dτ + ki e t The left hand side converges to a constant and the left hand side does not converge to a constant unless e =, furthermore ( ) u( ) = k i e(τ) e dτ A controller with integral action will always give the correct steady state provided that a steady state exists. Sometimes expressed as it adapts to changing disturbances.
7 Predictions about PID Control 1982: The ASEA Novatune Team 1982 (Novatune is a useful general digital control law with adaptation): PID Control will soon be obsolete 1989: Conference on Model Predictive Control: Using a PI controller is like driving a car only looking at the rear view mirror: It will soon be replaced by Model Predictive Control. 22: Desborough and Miller (Honeywell): Based on a survey of over 11 controllers in the refining, chemicals and pulp and paper industries, 98% of regulatory controllers utilise PID feedback. The importance of PID controllers has not decreased with the adoption of advanced control, because advanced controllers act by changing the setpoints of PID controllers in a lower regulatory layer.the performance of the system depends critically on the behavior of the PID controllers. 216: Sun Li A recent investigation of 1 boiler-turbine units in the Guangdong Province in China showed 94.4% PI, 3.7% PID and 1.9% advanced controllers
8 Entech Experience & Protuner Experiences Bill Bialkowsk Entech - Canadian consulting company for pulp and paper industry Average paper mill has 3-5 loops, 97% use PI the remaining 3% are PID, MPC, adaptive etc. 5% works well, 25% ineffective, 25% dysfunctional Major reasons why they don t work well Poor system design 2% Problems with valve, positioners, actuators 3% Bad tuning 3% Process Performance is not as good as you think. D. Ender, Control Engineering More than 3% of installed controllers operate in manual More than 3% of the loops increase short term variability About 25% of the loops use default settings About 3% of the loops have equipment problems
9 PID versus More Advanced Controllers Error Past Present Future u(t) = k p ( βysp (t) y f (t) ) + k i t PI does not predict t t + T d ( ysp (τ) y f (τ) ) dτ + k d (γ dy sp dt Time dy ) f dt PID predicts by linear extrapolation, T d prediction horizon Advanced controllers predict using a mathematical model
10 Publications in Scopus 1 6 Pubications per year Year Number of publications by year for control (blue), PID (red) and model predictive control (green) from Scopus search for the words in title, abstract and keywords.
11 Outline 1. Introduction 2. Requirements 3. Tradeoffs 4. PI Control 5. PID Control 6. Relay Auto-tuners 7. Summary
12 Requirements d n y m y sp e u x F Σ C Σ P Σ y Controller 1 Process Attenuate load disturbances d Do not inject too much measurement noise n Robustness to model uncertainty Setpoint response - Can be dealt with separately by feedforward F (2 DOF, setpoint weighting, I-PD)
13 I PD Controller with filtering and antiwindup Filter y G f (s) ẏ f y f k d k p Σ u ff µ Actuator Model u r Σ e 1 s + k i Σ Σ e s k t The filter (can be combined with antialias filter) [ ] [ ][ ] d x1 1 x1 = + dt x 2 T 2 f T 1 f x 2 [ T 2 f ] y, has the states x 1 = y f and x 2 = dy f /dt. The filter thus gives filtered versions of the measured signal and its derivative. The second-order filter also provides good high-frequency roll-off.
14 Tune for Load Disturbances - Shinskey 1993 The user should not test the loop using setpoint changes if the set point is to remain constant most of the time. To tune for fast recovery from load changes, a load disturbance should be simulated by stepping the controller output in manual, and then transferring to auto. For lag-dominant processes, the two responses are markedly different. Process control: Tune k p, k i, k d and T f for load disturbances, measurement noise and robustness, then tune β, and γ for setpoint response. u(t) = k p ( βr(t) yf (t) ) + k i t Y f (s) = 1 1+sT f + s 2 T f 2 /2 Y(s) ( r(τ) yf (τ) ) dτ + k d (γ dr dt dy ) f dt
15 Assessment of Disturbance Reduction Compare open and closed loop systems! Y cl Y ol = 1 1+PC = S Geometric interpretation: Disturbances with frequencies outside are reduced. Disturbances with frequencies inside the circle are amplified by feedback, the maximum amplification is M s. Disturbances with frequencies less than sensitivity crossover frequency ω sc are reduced by feedback. 1 ω ms ω sc
16 Load Disturbance Attenuation Transfer function from load disturbance d to process outpur y ( P() = K ) G yd = P 1+PC = SP sp(s) s + Kki s s + Kki K s k i P = 2(s + 1) 4 PI: k p =.5, k i =.25 Gxd(ω) ω
17 Criteria and FOTD Model Traditionally the criteria IE = ITAE = e(t)dt, IAE = t e(t) dt, QE = e(t) dt, IE2 = (e 2 (t)+ ρu 2 (t))dt Notice that for a step u in the load disturbance we have The FOTD model u( ) = k i e(t)dt, IE = 1 k i P(s) = K 1+sT e sl, τ = L, τ 1 L+T e 2 (t)dt Lag dominant τ small (τ<.3) and delay dominant dynamics τ close to 1
18 Measurement Noise Injection d n C PID u Σ P x Σ y G g Controller Process Controller transfer function G f = 1 1+sT f + s 2 T 2 f /2 C PID(s) = k p + k i s +k ds, C = C PID G f Transfer function from measurement noise n to control signal u G un (s) = C 1+PC = SC s s + Kk i k i + k p s + k d s 2 s(1+st f +(st f ) 2 /2) Only controller parameters and K = P()
19 Bode Plots of Noise Transfer Function G un Lag dominated Balanced Delay dominated PI PID Validity of approximation (error in mid frequency range M s peak) Differences PI/PID lag dominated/delay dominated
20 Stochastic Modeling of Measurement Noise Measurement noise stationary with spectral density Φ(ω) σ 2 u = G un (iω) 2 Φ(ω)dω, σ 2 y f = G f (iω) 2 Φ(ω)dω k i + k p s + k d s 2 G un (s) (s + Kk i )(1+sT f +(st f ) 2 /2) ( ) σ u 2 k π i K + k2 p 2k i k d + 2 k2 d T f Tf 3 Φ, σ y 2 f = π Φ T f Noise gain k n = σ u /σ yf and SDU (standard deviation of u with white measurement noise Φ = 1) k i T f K + k2 p 2k i k d + 2 k2 d k nw = σ u σ yf ( πφ = 1 SDU = T 2 f k i K + k2 p 2k i k d T f + 2 k2 d T 3 f )
21 Outline 1. Introduction 2. Requirements 3. Tradeoffs 4. PI Control 5. PID Control 6. Relay Auto-tuners 7. Summary
22 Load Disturbance Attenuation and Robustness Performance (IAE= 1/k i blue) and robustness (M s, M t red) IE level curves are horizontal lines (P(s) = (s + 1) ki k p Little difference IE and IAE for k i <.4 and robust systems M s < 1.6 Approximately: k i gives performance and k p sets robustness
23 Load Disturbance Attenuation and Noise Injection 1 Process: P(s) = 1+.1s e s Controller: C = ( k p + k ) i s + k ds τ =.9 lag dominated! 1 1+sT f +(st f ) 2 /2 MIGO design without filtering: k p = 2.78, T i = 47.2, T d = 11.6 Filter time constants: T f = [ ] 1 2 IE k n
24 Outline 1. Introduction 2. Requirements 3. Tradeoffs 4. PI Control 5. PID Control 6. Relay Auto-tuners 7. Summary
25 Design Process Models - Essentially monotone step responses Ziegler-Nichols - Two parameters The FOTD model - Three parameters K,L, T G(s) = K 1+sT e sl L+T, τ 1 Lag (small τ ) and delay dominated dynamics τ close to one More complex models The test batch - essentially monotone dynamics Heritage of Eurotherm and Mike Sommerville 123 processes Normalized time delay τ = L y x Design controllers and match to model parameters
26 Constrained Optimization Modeling & control design Criteria Load disturbance attenuation IE, IAE Robustness M s M t Measurement noise SDU Noise gain k n Loop transfer function G l = PG f ( kp + k i s + k ds ) linear in parameters Many algorithms Convex-concave methods I L(iω) R L(iω) github.com/juliacontrol/controlsystems.jl/
27 PI Control: Minimize IAE, M s, M t Kk p vs τ 1 1 ak p vs τ T i /T vs τ T i /L vs τ The two parameter Ziegler-Nichols does not work (red dashed right figures)! Tuning of PI controller can be done with a three parameter FOTD model model
28 Some Tuning Rules Ziegler-Nichols step Ziegler-Nichols frequency k p =.9 K v L, k i =.27 K v L 3, T i = L/.3 k p =.45k u, k i =.54 k u T u, T i = T u /1.2 Lambda Tuning - T cl = T,2T,3T k p = T K(T cl + L), k 1 i = K(T cl + L), T i = T Skogestad SIMC Like Lambda but T i = min(t,4(t cl + L)) Skogestad SIMC+ AMIG (M s, M t = 1.4) k p = T + L/3 K(T cl + L), T i = min(t + L/3, 4(T cl + L)) k p =.15 K + (.35 LT (L+T) 2 ) T KL, T i =.35L+ 13LT 2 T LT + 7L 2
29 Tuning Lag-Dominated Dynamics 2 18 Lagdominant 1.9 S S ki λ A S S+ S S k p 1.6 Lambda tuning has very low gains S and S+ give similar tuning Lambda tuning gives constant integral time T i = k p /k i
30 Tuning Balanced Dynamics.4 3 Balanced ki S A S+ S S+ λ S S+ λ k p λ Tuning methods S+, A and λ gives similar results All controllers have constant integral time T i = k p /k i
31 Tuning Delay-Dominated Dynamics ki S S S 1.2 λ λ λ S+ S+ Delay dominated A S ZN k p Lambda tuning too high integral gain Obvious why Skogestad modified his method All controllers have constant integral time T i = k p /k i
32 Outline 1. Introduction 2. Requirements 3. Tradeoffs 4. PI Control 5. PID Control 6. Relay Auto-tuners 7. Summary
33 Difficulties with Derivative Action Shapes of stability region - don t fall off the cliff ki k p k d Filtering necessary
34 Temperature Control P(s) = e s C PI (s) = C PID (s) = s s s IE =.86, IAE =.1 IE =.21, IAE =.31 System output, y(t) Control signal, u(t) I L(iω) R L(iω)
35 IE or IAE for P = (s + 1) 3 C IE = s s IAE =.74 C κ = s s IAE =.57 C IAE = s 2.5 s 3 IAE =
36 PID Control: Minimize IAE, M s, M t Kk p vs τ 1 2 ak = k p KL/T vs τ T i /T vs τ T i /L vs τ T d /T vs τ T d /L vs τ Tuning rules based on FOTD can be found for τ>.3 More complex models for lag dominated dynamics Limiting cases K 1+sT e sl and K (1+sT/2) 2 e sl
37 Modeling for PI & PID Control AMIGO Tuning - complete testbatch 1 2 k i [PID]/k i [PI] vs τ circles: P(s) = K 1+sT e sl, squares: P(s) = K (1+sT) 2 e sl FOTD OK for τ>.4 better model required for smaller τ! Derivative action small improvement for τ>.8
38 Outline 1. Introduction 2. Requirements 3. Tradeoffs 4. PI Control 5. PID Control 6. Relay Auto-tuning 7. Summary
39 Relay Auto-tuning 1.5 y Relay feedback creats oscillation at ω 18! Automation of ZN frequency response method modified ZN tuning rules t
40 The First Industrial Test 1982
41 Temperature Control of Distillation Column
42 Commercial Autotuners One-button autotuning Three settings: fast, slow, delay dominated Automatic generation of gain schedules Adaptation of feedback gains Adaptation of feedforward gain Many versions Single loop controllers DCS systems Robust Excellent industrial experience Large numbers
43 Industrial Systems Functions Automatic tuning AT Automatic generation of gain scheduling GC Adaptive feedback AFB and adaptive feedforward AFF Sample of products NAF Controls SDM DCS AT, GS SattControl ECA SLC AT, GS Satt Control ECA SLC AT Alfa Laval Automation Alert DCS AT, GS Satt Control SattCon PLC AT, GS Satt Control ECA LC AT, GS, AFB, AFF Fisher Control DPR SLC Satt Control SattLine DCS AT, GS, AFB, AFF Emerson Delta V DCS AT, GS, AFB, AF ABB 8xA - 24 DCS AT, GS, AFB, AFF
44 Next Generation of Autotuners Observations A sine-wave input permits estimation of only two parameters PI controllers can be designed based on an FOTD model Little difference between PI and PID for processes with delay dominated dynamics Improvement by derivative action a factor 2 for τ =.45 PID controllers require better modeling if τ<.4 Separate real delays from higher order dynamics Suitable model classes Requirement on an auto-tuner Good excitation - modify relay and experiments Short experiment time - do not wait for steady state Other types of inputs - asymmetric relay additional inputs Trade-off buttons - performance & robustness related
45 Models Two parameter models Three parameter models P(s) = P(s) = P(s) = b, P(s) = K e sl s + a b s 2, P(s) = b + a 1 s + a 2 s + a e sl, P(s) = K K (1+sT) 2 e sl Four parameter models P(s) = b 1s + b 2 s 2 + a 1 s + a 2, P(s) = Five parameter model P(s) = b 1s + b 2 s 2 + a 1 s + a 2 e sl b s 2 + a 1 s + a 2 e sl 1+sT e sl
46 Typical Experiments u y u y u y Time [s] Figure from Josefin Berner
47 Better Excitation with Asymmetric Relay.8 U 2/ U ω [rad/s] Symmetric relay blue Asymmetric relay red Figure from Josefin Berner
48 Chirp Signal Broadband Excitation u(t) = (a+b t) sin(c + d t)t Frequency varies between a and c + d t max amplitude between a+b t max 4 u(t) t u(t)dt Notice both high and low frequency excitation t
49 Asymmetric Relay and Chirp Asymmetrical relay experiment combined chirp signal experiment Double experiment time. Constant amplitude, L =.1, w = 15 (1+.5 t), t max = 2.7,.15 ω L.35 Relay only P(s)=b exp( sl)/(s 2 +a1*s+a2) Relay and Chirp b exp( sl)/(s 2 +a1 s+a2)
50 Outline 1. Introduction 2. Requirements 3. Tradeoffs 4. PI Control 5. PID Control 6. Relay Auto-tuners 7. Summary
51 Summary Insight into PID control PI control can be designed based on FOTD model Importance of lag and delay dominant dynamics and normalized time delay τ PI is sufficient for delay dominated processes τ>.8 Derivative action helps for τ.8 Derivative action gives significant improvement for τ<.4 but improved models are required Next generation of relay auto-tuners Use system identification and model testing Use algorithms instead of simple tuning rules Admits tuning knob
Design of Measurement Noise Filters for PID Control
Preprints of the 9th World Congress The International Federation of Automatic Control Design of Measurement Noise Filters for D Control Vanessa R. Segovia Tore Hägglund Karl J. Åström Department of Automatic
More informationThe Basic Feedback Loop. Design and Diagnosis. of the Basic Feedback Loop. Parallel form. The PID Controller. Tore Hägglund. The textbook version:
The Basic Feedback Loop Design and Diagnosis l n of the Basic Feedback Loop sp Σ e x Controller Σ Process Σ Tore Hägglnd Department of Atomatic Control Lnd Institte of Technolog Lnd, Sweden The PID Controller
More informationAutomatic Tuning of PID Controllers based on Asymmetric Relay Feedback
Automatic Tuning of PID Controllers based on Asymmetric Relay Feedback Berner, Josefin Published: 2015-01-01 Link to publication Citation for published version (APA): Berner, J. (2015). Automatic Tuning
More informationAutomatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year
Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21-211 1 / 39 Feedback
More informationCitation for published version (APA): Berner, J., Hägglund, T., & Åström, K. J. (2016). Improved Relay Autotuning using Normalized Time Delay.
Improved Rela Autotuning using Normalized Time Dela Berner, Josefin; Hägglund, Tore; Åström, Karl Johan Published in: American Control Conference (ACC), 26 DOI:.9/ACC.26.75259 26 Document Version: Peer
More informationFeedback Control of Linear SISO systems. Process Dynamics and Control
Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals
More informationCHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING. Professor Dae Ryook Yang
CHBE320 LECTURE XI CONTROLLER DESIGN AND PID CONTOLLER TUNING Professor Dae Ryook Yang Spring 2018 Dept. of Chemical and Biological Engineering 11-1 Road Map of the Lecture XI Controller Design and PID
More informationChapter 5 The SIMC Method for Smooth PID Controller Tuning
Chapter 5 The SIMC Method for Smooth PID Controller Tuning Sigurd Skogestad and Chriss Grimholt 5.1 Introduction Although the proportional-integral-derivative (PID) controller has only three parameters,
More informationTradeoffs and Limits of Performance
Chapter 9 Tradeoffs and Limits of Performance 9. Introduction Fundamental limits of feedback systems will be investigated in this chapter. We begin in Section 9.2 by discussing the basic feedback loop
More informationCHAPTER 3 TUNING METHODS OF CONTROLLER
57 CHAPTER 3 TUNING METHODS OF CONTROLLER 3.1 INTRODUCTION This chapter deals with a simple method of designing PI and PID controllers for first order plus time delay with integrator systems (FOPTDI).
More informationCM 3310 Process Control, Spring Lecture 21
CM 331 Process Control, Spring 217 Instructor: Dr. om Co Lecture 21 (Back to Process Control opics ) General Control Configurations and Schemes. a) Basic Single-Input/Single-Output (SISO) Feedback Figure
More informationControl System Architectures
Control System Architectures K. J. Åström Department of Automatic Control LTH Lund University Control System Architectures 1 Introduction 2 Examples 3 Control Paradigms 4 Three issues 5 Representations
More informationA Simple PID Control Design for Systems with Time Delay
Industrial Electrical Engineering and Automation CODEN:LUTEDX/(TEIE-7266)/1-16/(2017) A Simple PID Control Design for Systems with Time Delay Mats Lilja Division of Industrial Electrical Engineering and
More informationChallenges in Control Education
Challenges in Control Education K. J. Åström Department of Automatic Control, Lund University The Field of Control Servomechanism theory 1945 Drivers: gun control, radar,... A holistic view: theory, simulation
More informationCHAPTER 10: STABILITY &TUNING
When I complete this chapter, I want to be able to do the following. Determine the stability of a process without control Determine the stability of a closed-loop feedback control system Use these approaches
More informationA Tuning of the Nonlinear PI Controller and Its Experimental Application
Korean J. Chem. Eng., 18(4), 451-455 (2001) A Tuning of the Nonlinear PI Controller and Its Experimental Application Doe Gyoon Koo*, Jietae Lee*, Dong Kwon Lee**, Chonghun Han**, Lyu Sung Gyu, Jae Hak
More informationOpen Loop Tuning Rules
Open Loop Tuning Rules Based on approximate process models Process Reaction Curve: The process reaction curve is an approximate model of the process, assuming the process behaves as a first order plus
More informationCDS 101/110a: Lecture 10-1 Robust Performance
CDS 11/11a: Lecture 1-1 Robust Performance Richard M. Murray 1 December 28 Goals: Describe how to represent uncertainty in process dynamics Describe how to analyze a system in the presence of uncertainty
More informationShould we forget the Smith Predictor?
FrBT3. Should we forget the Smith Predictor? Chriss Grimholt Sigurd Skogestad* Abstract: The / controller is the most used controller in industry. However, for processes with large time delays, the common
More informationIterative Controller Tuning Using Bode s Integrals
Iterative Controller Tuning Using Bode s Integrals A. Karimi, D. Garcia and R. Longchamp Laboratoire d automatique, École Polytechnique Fédérale de Lausanne (EPFL), 05 Lausanne, Switzerland. email: alireza.karimi@epfl.ch
More informationCDS 101/110a: Lecture 8-1 Frequency Domain Design
CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve
More informationLecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30
289 Upcoming labs: Lecture 12 Lab 20: Internal model control (finish up) Lab 22: Force or Torque control experiments [Integrative] (2-3 sessions) Final Exam on 12/21/2015 (Monday)10:30-12:30 Today: Recap
More informationControl Lab. Thermal Plant. Chriss Grimholt
Control Lab Thermal Plant Chriss Grimholt Process System Engineering Department of Chemical Engineering Norwegian University of Science and Technology October 3, 23 C. Grimholt (NTNU) Thermal Plant October
More informationEE3CL4: Introduction to Linear Control Systems
1 / 17 EE3CL4: Introduction to Linear Control Systems Section 7: McMaster University Winter 2018 2 / 17 Outline 1 4 / 17 Cascade compensation Throughout this lecture we consider the case of H(s) = 1. We
More informationEECE Adaptive Control
EECE 574 - Adaptive Control Overview Guy Dumont Department of Electrical and Computer Engineering University of British Columbia Lectures: Thursday 09h00-12h00 Location: PPC 101 Guy Dumont (UBC) EECE 574
More informationChapter Eleven. Frequency Domain Design Sensitivity Functions
Feedback Systems by Astrom and Murray, v2.11b http://www.cds.caltech.edu/~murray/fbswiki Chapter Eleven Frequency Domain Design Sensitivity improvements in one frequency range must be paid for with sensitivity
More informationImproved Autotuning Using the Shape Factor from Relay Feedback
Article Subscriber access provided by NATIONAL TAIWAN UNIV Improved Autotuning Using the Shape Factor from Relay Feedback T. Thyagarajan, and Cheng-Ching Yu Ind. Eng. Chem. Res., 2003, 42 (20), 4425-4440
More informationIterative Feedback Tuning
Iterative Feedback Tuning Michel Gevers CESAME - UCL Louvain-la-Neuve Belgium Collaboration : H. Hjalmarsson, S. Gunnarsson, O. Lequin, E. Bosmans, L. Triest, M. Mossberg Outline Problem formulation Iterative
More informationCHAPTER 13: FEEDBACK PERFORMANCE
When I complete this chapter, I want to be able to do the following. Apply two methods for evaluating control performance: simulation and frequency response Apply general guidelines for the effect of -
More informationAppendix A MoReRT Controllers Design Demo Software
Appendix A MoReRT Controllers Design Demo Software The use of the proposed Model-Reference Robust Tuning (MoReRT) design methodology, described in Chap. 4, to tune a two-degree-of-freedom (2DoF) proportional
More informationSolutions for Tutorial 10 Stability Analysis
Solutions for Tutorial 1 Stability Analysis 1.1 In this question, you will analyze the series of three isothermal CSTR s show in Figure 1.1. The model for each reactor is the same at presented in Textbook
More informationAn Improved Relay Auto Tuning of PID Controllers for SOPTD Systems
Proceedings of the World Congress on Engineering and Computer Science 7 WCECS 7, October 4-6, 7, San Francisco, USA An Improved Relay Auto Tuning of PID Controllers for SOPTD Systems Sathe Vivek and M.
More information1 Loop Control. 1.1 Open-loop. ISS0065 Control Instrumentation
Lecture 4 ISS0065 Control Instrumentation 1 Loop Control System has a continuous signal (analog) basic notions: open-loop control, close-loop control. 1.1 Open-loop Open-loop / avatud süsteem / открытая
More informationSingle-Input-Single-Output Systems
TF 502 Single-Input-Single-Output Systems SIST, ShanghaiTech Introduction Open-Loop Control-Response Proportional Control General PID Control Boris Houska 1-1 Contents Introduction Open-Loop Control-Response
More informationImproved Identification and Control of 2-by-2 MIMO System using Relay Feedback
CEAI, Vol.17, No.4 pp. 23-32, 2015 Printed in Romania Improved Identification and Control of 2-by-2 MIMO System using Relay Feedback D.Kalpana, T.Thyagarajan, R.Thenral Department of Instrumentation Engineering,
More informationAdditional Closed-Loop Frequency Response Material (Second edition, Chapter 14)
Appendix J Additional Closed-Loop Frequency Response Material (Second edition, Chapter 4) APPENDIX CONTENTS J. Closed-Loop Behavior J.2 Bode Stability Criterion J.3 Nyquist Stability Criterion J.4 Gain
More informationExample 12.1 Cruise control
Feedback Systems by Astrom and Murray, v2.11b http://www.cds.caltech.edu/~murray/fbswiki Chapter Twelve Robust Performance However, by building an amplifier whose gain is deliberately made, say 40 decibels
More informationCHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER
114 CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER 5.1 INTRODUCTION Robust control is a branch of control theory that explicitly deals with uncertainty in its approach to controller design. It also refers
More informationAnalyzing Control Problems and Improving Control Loop Performance
OptiControls Inc. Houston, TX Ph: 713-459-6291 www.opticontrols.com info@opticontrols.com Analyzing Control s and Improving Control Loop Performance -by Jacques F. Smuts Page: 1 Presenter Principal Consultant
More informationLecture 5 Classical Control Overview III. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore
Lecture 5 Classical Control Overview III Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore A Fundamental Problem in Control Systems Poles of open
More informationIndex Accumulation, 53 Accuracy: numerical integration, sensor, 383, Adaptive tuning: expert system, 528 gain scheduling, 518, 529, 709,
Accumulation, 53 Accuracy: numerical integration, 83-84 sensor, 383, 772-773 Adaptive tuning: expert system, 528 gain scheduling, 518, 529, 709, 715 input conversion, 519 reasons for, 512-517 relay auto-tuning,
More informationAnalysis and Synthesis of Single-Input Single-Output Control Systems
Lino Guzzella Analysis and Synthesis of Single-Input Single-Output Control Systems l+kja» \Uja>)W2(ja»\ um Contents 1 Definitions and Problem Formulations 1 1.1 Introduction 1 1.2 Definitions 1 1.2.1 Systems
More informationCompensatorTuning for Didturbance Rejection Associated with Delayed Double Integrating Processes, Part II: Feedback Lag-lead First-order Compensator
CompensatorTuning for Didturbance Rejection Associated with Delayed Double Integrating Processes, Part II: Feedback Lag-lead First-order Compensator Galal Ali Hassaan Department of Mechanical Design &
More informationProfessional Portfolio Selection Techniques: From Markowitz to Innovative Engineering
Massachusetts Institute of Technology Sponsor: Electrical Engineering and Computer Science Cosponsor: Science Engineering and Business Club Professional Portfolio Selection Techniques: From Markowitz to
More informationIntroduction to System Identification and Adaptive Control
Introduction to System Identification and Adaptive Control A. Khaki Sedigh Control Systems Group Faculty of Electrical and Computer Engineering K. N. Toosi University of Technology May 2009 Introduction
More informationObjective: To study P, PI, and PID temperature controller for an oven and compare their performance. Name of the apparatus Range Quantity
Objective: To study P, PI, and PID temperature controller for an oven and compare their. Apparatus Used: Name of the apparatus Range Quantity 1. Temperature Controller System 1 PID Kp (0-10) Kd(0-20) Ki(0-0.02)
More informationPole Placement Design
Department of Automatic Control LTH, Lund University 1 Introduction 2 Simple Examples 3 Polynomial Design 4 State Space Design 5 Robustness and Design Rules 6 Model Reduction 7 Oscillatory Systems 8 Summary
More informationDead-Time Compensation and Performance Monitoring in Process Control
Dead-Time Compensation and Performance Monitoring in Process Control Ingimundarson, Ari Published: 23-1-1 Link to publication Citation for published version (APA): Ingimundarson, A. (23). Dead-Time Compensation
More informationControl of Manufacturing Processes
Control of Manufacturing Processes Subject 2.830 Spring 2004 Lecture #18 Basic Control Loop Analysis" April 15, 2004 Revisit Temperature Control Problem τ dy dt + y = u τ = time constant = gain y ss =
More informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #36 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Friday, April 4, 2003 3. Cascade Control Next we turn to an
More informationLaboratory Exercise 1 DC servo
Laboratory Exercise DC servo Per-Olof Källén ø 0,8 POWER SAT. OVL.RESET POS.RESET Moment Reference ø 0,5 ø 0,5 ø 0,5 ø 0,65 ø 0,65 Int ø 0,8 ø 0,8 Σ k Js + d ø 0,8 s ø 0 8 Off Off ø 0,8 Ext. Int. + x0,
More informationYTÜ Mechanical Engineering Department
YTÜ Mechanical Engineering Department Lecture of Special Laboratory of Machine Theory, System Dynamics and Control Division Coupled Tank 1 Level Control with using Feedforward PI Controller Lab Date: Lab
More informationBASIC PROPERTIES OF FEEDBACK
ECE450/550: Feedback Control Systems. 4 BASIC PROPERTIES OF FEEDBACK 4.: Setting up an example to benchmark controllers There are two basic types/categories of control systems: OPEN LOOP: Disturbance r(t)
More informationRobust and Optimal Control, Spring A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization
Robust and Optimal Control, Spring 2015 Instructor: Prof. Masayuki Fujita (S5-303B) A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization A.2 Sensitivity and Feedback Performance A.3
More informationREDUCING PROCESS VARIABLITY BY USING FASTER RESPONDING FLOWMETERS IN FLOW CONTROL
REDUCING PROCESS VARIABLITY BY USING FASTER RESPONDING FLOWMETERS IN FLOW CONTROL David Wiklund Marcos Peluso Sr. Principal Engineer Director of Temperature and Plantweb Development Rosemount, Inc. Rosemount,
More informationPID controllers, part I
Faculty of Mechanical and Power Engineering Dr inŝ. JANUSZ LICHOTA CONTROL SYSTEMS PID controllers, part I Wrocław 2007 CONTENTS Controller s classification PID controller what is it? Typical controller
More informationRobust tuning procedures of dead-time compensating controllers
ISSN 28 5316 ISRN LUTFD2/TFRT--5645--SE Robust tuning procedures of dead-time compensating controllers Ari Ingimundarson Department of Automatic Control Lund Institute of Technology December 2 Department
More informationECE 388 Automatic Control
Lead Compensator and PID Control Associate Prof. Dr. of Mechatronics Engineeering Çankaya University Compulsory Course in Electronic and Communication Engineering Credits (2/2/3) Course Webpage: http://ece388.cankaya.edu.tr
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 21: Stability Margins and Closing the Loop Overview In this Lecture, you will learn: Closing the Loop Effect on Bode Plot Effect
More informationPart II. Advanced PID Design Methods
Part II Advanced PID Design Methods 54 Controller transfer function C(s) = k p (1 + 1 T i s + T d s) (71) Many extensions known to the basic design methods introduced in RT I. Four advanced approaches
More informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #24 Wednesday, March 10, 2004 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Remedies We next turn to the question
More informationDr Ian R. Manchester
Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign
More information6.1 Sketch the z-domain root locus and find the critical gain for the following systems K., the closed-loop characteristic equation is K + z 0.
6. Sketch the z-domain root locus and find the critical gain for the following systems K (i) Gz () z 4. (ii) Gz K () ( z+ 9. )( z 9. ) (iii) Gz () Kz ( z. )( z ) (iv) Gz () Kz ( + 9. ) ( z. )( z 8. ) (i)
More informationLow-order feedback-feedforward controller for dead-time processes with measurable disturbances
Preprint, 11th IFAC Symposium on Dynamics and Control of Process Systems, including Biosystems Low-order feedback-feedforward controller for dead-time processes with measurable disturbances Carlos Rodríguez
More informationAdaptive Dual Control
Adaptive Dual Control Björn Wittenmark Department of Automatic Control, Lund Institute of Technology Box 118, S-221 00 Lund, Sweden email: bjorn@control.lth.se Keywords: Dual control, stochastic control,
More informationDesign and Tuning of Fractional-order PID Controllers for Time-delayed Processes
Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes Emmanuel Edet Technology and Innovation Centre University of Strathclyde 99 George Street Glasgow, United Kingdom emmanuel.edet@strath.ac.uk
More informationThe loop shaping paradigm. Lecture 7. Loop analysis of feedback systems (2) Essential specifications (2)
Lecture 7. Loop analysis of feedback systems (2). Loop shaping 2. Performance limitations The loop shaping paradigm. Estimate performance and robustness of the feedback system from the loop transfer L(jω)
More informationIMC based automatic tuning method for PID controllers in a Smith predictor configuration
Computers and Chemical Engineering 28 (2004) 281 290 IMC based automatic tuning method for PID controllers in a Smith predictor configuration Ibrahim Kaya Department of Electrical and Electronics Engineering,
More informationPart IB Paper 6: Information Engineering LINEAR SYSTEMS AND CONTROL. Glenn Vinnicombe HANDOUT 5. An Introduction to Feedback Control Systems
Part IB Paper 6: Information Engineering LINEAR SYSTEMS AND CONTROL Glenn Vinnicombe HANDOUT 5 An Introduction to Feedback Control Systems ē(s) ȳ(s) Σ K(s) G(s) z(s) H(s) z(s) = H(s)G(s)K(s) L(s) ē(s)=
More informationDr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review
Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the s-plane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics
More information7.2 Controller tuning from specified characteristic polynomial
192 Finn Haugen: PID Control 7.2 Controller tuning from specified characteristic polynomial 7.2.1 Introduction The subsequent sections explain controller tuning based on specifications of the characteristic
More informationAnalysis and Design of Control Systems in the Time Domain
Chapter 6 Analysis and Design of Control Systems in the Time Domain 6. Concepts of feedback control Given a system, we can classify it as an open loop or a closed loop depends on the usage of the feedback.
More informationDYNAMIC SIMULATOR-BASED APC DESIGN FOR A NAPHTHA REDISTILLATION COLUMN
HUNGARIAN JOURNAL OF INDUSTRY AND CHEMISTRY Vol. 45(1) pp. 17 22 (2017) hjic.mk.uni-pannon.hu DOI: 10.1515/hjic-2017-0004 DYNAMIC SIMULATOR-BASED APC DESIGN FOR A NAPHTHA REDISTILLATION COLUMN LÁSZLÓ SZABÓ,
More informationChapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI
Chapter 7 Control 7.1 Classical Control Part 1 1 7.1 Classical Control Outline 7.1.1 Introduction 7.1.2 Virtual Spring Damper 7.1.3 Feedback Control 7.1.4 Model Referenced and Feedforward Control Summary
More informationChapter 8. Feedback Controllers. Figure 8.1 Schematic diagram for a stirred-tank blending system.
Feedback Controllers Figure 8.1 Schematic diagram for a stirred-tank blending system. 1 Basic Control Modes Next we consider the three basic control modes starting with the simplest mode, proportional
More informationLecture 8. PID control. Industrial process control ( today) PID control. Insights about PID actions
Lecture 8. PID control. The role of P, I, and D action 2. PID tuning Indutrial proce control (92... today) Feedback control i ued to improve the proce performance: tatic performance: for contant reference,
More informationDesign of Low-Order Controllers using Optimization Techniques
Design of Low-Order Controllers using Optimization Techniques Martin Hast Department of Automatic Control PhD Thesis ISRN LUTFD2/TFRT--1106--SE ISBN 978-91-7623-285-9 (print) ISBN 978-91-7623-286-6 (web)
More informationExperimental Study of Fractional Order Proportional Integral (FOPI) Controller for Water Level Control
Proceedings of the 47th IEEE Conference on Decision and Control Cancun, Mexico, Dec. 9-11, 2008 Experimental Study of Fractional Order Proportional Integral (FOPI) Controller for Water Level Control Varsha
More informationModel-based PID tuning for high-order processes: when to approximate
Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 25 Seville, Spain, December 2-5, 25 ThB5. Model-based PID tuning for high-order processes: when to approximate
More informationIndex. INDEX_p /15/02 3:08 PM Page 765
INDEX_p.765-770 11/15/02 3:08 PM Page 765 Index N A Adaptive control, 144 Adiabatic reactors, 465 Algorithm, control, 5 All-pass factorization, 257 All-pass, frequency response, 225 Amplitude, 216 Amplitude
More informationChapter 2. Classical Control System Design. Dutch Institute of Systems and Control
Chapter 2 Classical Control System Design Overview Ch. 2. 2. Classical control system design Introduction Introduction Steady-state Steady-state errors errors Type Type k k systems systems Integral Integral
More informationAn improved auto-tuning scheme for PI controllers
ISA Transactions 47 (2008) 45 52 www.elsevier.com/locate/isatrans An improved auto-tuning scheme for PI controllers Rajani K. Mudi a,, Chanchal Dey b, Tsu-Tian Lee c a Department of Instrumentation and
More informationExercise 8: Level Control and PID Tuning. CHEM-E7140 Process Automation
Exercise 8: Level Control and PID Tuning CHEM-E740 Process Automation . Level Control Tank, level h is controlled. Constant set point. Flow in q i is control variable q 0 q 0 depends linearly: R h . a)
More informationProcess Control J.P. CORRIOU. Reaction and Process Engineering Laboratory University of Lorraine-CNRS, Nancy (France) Zhejiang University 2016
Process Control J.P. CORRIOU Reaction and Process Engineering Laboratory University of Lorraine-CNRS, Nancy (France) Zhejiang University 206 J.P. Corriou (LRGP) Process Control Zhejiang University 206
More informationDynamics and PID control. Process dynamics
Dynamics and PID control Sigurd Skogestad Process dynamics Things take time Step response (response of output y to step in input u): k = Δy( )/ Δu process gain - process time constant (63%) - process time
More informationCHAPTER 7 FRACTIONAL ORDER SYSTEMS WITH FRACTIONAL ORDER CONTROLLERS
9 CHAPTER 7 FRACTIONAL ORDER SYSTEMS WITH FRACTIONAL ORDER CONTROLLERS 7. FRACTIONAL ORDER SYSTEMS Fractional derivatives provide an excellent instrument for the description of memory and hereditary properties
More informationLecture 7: Anti-windup and friction compensation
Lecture 7: Anti-windup and friction compensation Compensation for saturations (anti-windup) Friction models Friction compensation Material Lecture slides Course Outline Lecture 1-3 Lecture 2-6 Lecture
More informationInput-output Controllability Analysis
Input-output Controllability Analysis Idea: Find out how well the process can be controlled - without having to design a specific controller Note: Some processes are impossible to control Reference: S.
More informationA unified approach for proportional-integral-derivative controller design for time delay processes
Korean J. Chem. Eng., 32(4), 583-596 (2015) DOI: 10.1007/s11814-014-0237-6 INVITED REVIEW PAPER INVITED REVIEW PAPER pissn: 0256-1115 eissn: 1975-7220 A unified approach for proportional-integral-derivative
More informationOptimizing Economic Performance using Model Predictive Control
Optimizing Economic Performance using Model Predictive Control James B. Rawlings Department of Chemical and Biological Engineering Second Workshop on Computational Issues in Nonlinear Control Monterey,
More informationTuning of Internal Model Control Proportional Integral Derivative Controller for Optimized Control
Tuning of Internal Model Control Proportional Integral Derivative Controller for Optimized Control Thesis submitted in partial fulfilment of the requirement for the award of Degree of MASTER OF ENGINEERING
More informationLecture 10: Proportional, Integral and Derivative Actions
MCE441: Intr. Linear Control Systems Lecture 10: Proportional, Integral and Derivative Actions Stability Concepts BIBO Stability and The Routh-Hurwitz Criterion Dorf, Sections 6.1, 6.2, 7.6 Cleveland State
More informationProcess Identification for an SOPDT Model Using Rectangular Pulse Input
Korean J. Chem. Eng., 18(5), 586-592 (2001) SHORT COMMUNICATION Process Identification for an SOPDT Model Using Rectangular Pulse Input Don Jang, Young Han Kim* and Kyu Suk Hwang Dept. of Chem. Eng., Pusan
More informationWind Turbine Control
Wind Turbine Control W. E. Leithead University of Strathclyde, Glasgow Supergen Student Workshop 1 Outline 1. Introduction 2. Control Basics 3. General Control Objectives 4. Constant Speed Pitch Regulated
More informationEXAMINATION INFORMATION PAGE Written examination
EXAMINATION INFORMATION PAGE Written examination Course code: Course name: PEF3006 Process Control Examination date: 30 November 2018 Examination time from/to: 09:00-13:00 Total hours: 4 Responsible course
More informationThis is an electronic reprint of the original article. This reprint may differ from the original in pagination and typographic detail.
Powered by TCPDF (www.tcpdf.org) This is an electronic reprint of the original article. This reprint may differ from the original in pagination and typographic detail. Jämsä-Jounela, Sirkka-Liisa; Poikonen,
More informationProcess Control & Design
458.308 Process Control & Design Lecture 5: Feedback Control System Jong Min Lee Chemical & Biomolecular Engineering Seoul National University 1 / 29 Feedback Control Scheme: The Continuous Blending Process.1
More informationAnswers to multiple choice questions
Answers to multiple choice questions Chapter 2 M2.1 (b) M2.2 (a) M2.3 (d) M2.4 (b) M2.5 (a) M2.6 (b) M2.7 (b) M2.8 (c) M2.9 (a) M2.10 (b) Chapter 3 M3.1 (b) M3.2 (d) M3.3 (d) M3.4 (d) M3.5 (c) M3.6 (c)
More informationRobust Loop Shaping Controller Design for Spectral Models by Quadratic Programming
Robust Loop Shaping Controller Design for Spectral Models by Quadratic Programming Gorka Galdos, Alireza Karimi and Roland Longchamp Abstract A quadratic programming approach is proposed to tune fixed-order
More informationSubject: Introduction to Process Control. Week 01, Lectures 01 02, Spring Content
v CHEG 461 : Process Dynamics and Control Subject: Introduction to Process Control Week 01, Lectures 01 02, Spring 2014 Dr. Costas Kiparissides Content 1. Introduction to Process Dynamics and Control 2.
More information