Part II. Advanced PID Design Methods
|
|
- Adela Cobb
- 5 years ago
- Views:
Transcription
1 Part II Advanced PID Design Methods 54
2 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 discussed here: analytical crossover specification Aström/Hägglund rules predictive control for plants with large delays numerical multicriteria optimization Vast topic! For more information see [3]. 55
3 1. Analytical Crossover Specifications Main idea: select {k p, T i, T d } such that the loop gain L(s) = P(s) C(s) has desired crossover frequency ω c, phase margin ϕ and slope ψ (don t forget to check that these specs are feasible!) Im -1 P(jω) ϕ ω c ψ ψ = Arg Re { dl(jω) dω } -1 L(jω) 56
4 Definitions: P(jω c ) = r P e j ϕ P, C(jω c ) = r C e j ϕ C, L(jω c ) = r L e j ϕ L (72) For the controller tan(ϕ C ) = 1 T i ω c + T d ω c, r C = k p cos(ϕ C ) (73) Im ω r C ω c k p ( 1 T i ωc + T dω c ) ϕ C k p Re C(jω) ω 0 57
5 Therefore and r L = r P r C! = 1 k p = 1 r P cos(ϕ C ) (74) ϕ L = ϕ P + ϕ C! = π + ϕ ϕ C = ϕ π ϕ P (75) The second equality is equivalent to tan(ϕ C ) = 1 T i ω c + T d ω c = tan(ϕ π ϕ P ) = tan(ϕ ϕ P ) (76) and, using (75), equation (74) can be written in the explicit form k p = 1 r P cos(ϕ π ϕ P ) = 1 r P cos(ϕ ϕ P ) (77) So far, the three parameters {k p, T i, T d } have been expressed as function of the two specifications ω c and ϕ and of the given plant parameters r P and ϕ P. The last missing equation is obtained by using the requirement on ψ. 58
6 Some preparations: Slope of loop gain L(jω) ω = P(jω) ω From P(jω) = r P (ω) e j ϕ P (ω) it follows C(jω) + P(jω) C(jω) ω (78) or P(jω) ω P(jω) ω = r P(ω) ω = ( rp (ω) e j ϕ P(ω) + j r P (ω) e j ϕ P (ω) ϕ P(ω) ω ω r 1 P (ω) + j ϕ ) P(ω) ω (79) P(jω) (80) Define for ω = ω c r P = r P(ω) ω ω=ωc and ϕ P = ϕ P(ω) ω (81) ω=ωc Therefore P(jω) ω = ω=ωc ( r P r 1 P + j ϕ P ) r P e j ϕ P (82) 59
7 ( ) Similar for the controller C(jω) = k p 1 + j ( 1 T + T i ω d ω) ( ) C(jω) 1 = j k p ω T i ω + T 2 d (83) Inserting (82) and (83) into (78) yields L(jω) ( ) ω = r P r 1 P + j ϕ P r P e j ϕp k p ω=ωc +r P e j ϕp j k p ( 1 T i ω 2 c + T d ) ( ) j ( + T d ω c ) T i ω c (84) Rearranging and twice using (76) yields after some steps (ξ = tan(ϕ ϕ P )) [( ) ) L(jω) r ω = r P e j ϕp P k p + j ϕ P (1 + j ξ) + j (2 ] T d ξωc ω=ωc r P 60 (85)
8 Collect real and imaginary parts of (85) [( ) L(jω) r ω = r P e j ϕp P k p ϕ P ξ ω=ωc r P + j ( ϕ P + r P ξ + 2 T d ξ r P ω c (86) )] The argument of this expression is Arg { L(jω) ω ω=ωc } = ϕ P + arctan ϕ P + r P rp ξ + 2 T d ξ ω c r P r P ϕ P ξ! = ψ (87) From this the derivative time constant T d immediately follows [ ( ) ] T d = 1 2 r P tan(ψ ϕ P ) ϕ P ξ + ξ ϕ P r P ξ r P ω c r P (88) 61
9 Summarizing, for the set of specifications ω c = crossover frequency, ϕ = phase margin, ψ = slope at crossover and the parameters of the plant transfer function at crossover frequency r P = magnitude, ϕ P = phase, r P = derivative of r P, ϕ P = derivative of ϕ P the PID controller parameters {k p, T i, T d } are defined by the three equations T d = 1 2 [ tan(ψ ϕ P ) k p = 1 cos(ϕ ϕ P ) r P ( ) r P ϕ P tan(ϕ ϕ P ) + tan(ϕ ϕ P ) r P ( 1 r ω c P r P ) ϕ P ] T i = [ T d ω 2 c tan(ϕ ϕ P ) ω c ] 1 62
10 Implementation tips: For many plants, the derivatives r P and ϕ P finite differences. may be approximated using Solutions are not guaranteed to exist for arbitrary specs and plants. Similarly, stability is not guaranteed and has to be checked a posteriori. Always start with a reasonable first design (say Ziegler-Nichols) to obtain a feeling for the realizable crossover frequencies and phase margins. Be careful not to mix up radians and degrees (formulas shown above are valid for radians). Example P(s) = 1 s s s + 1 works OK for {ω c, ϕ, ψ} = {1.9, 50, 66 } (see next page), but fails for, say, ω c = 2. 63
11 64 P(jω), linear! Arg{P(jω)}, linear! Bode plot of plant, linear! Frequency ω(rad/s), linear! Frequency ω(rad/s), linear! y(t) Nyquist plot of loop gain L(jω) Closed-loop system step response Time t(s)
12 2. Aström-Hägglund Rules Extension of classical Ziegler-Nichols and Chien-Rhones-Reswick rules. Here just one set of rules using the Ziegler-Nichols critical-loop gain method. Much more in [3]. Pro memoria: 1. Set gains of PID controller to k p = small, T i = and T d = Increase k p until closed-loop system reaches its stability limits. 3. The parameter k p is this critical gain and the period T ist the oscillation period observed in this critical conditions. 4. Choose the controller parameters following the rules given below. 65
13 Aström-Hägglund tuning rules (rules adapted from [3] using the symbols of RT I and RT II): x = α 0 e α 1 κ+α 2 κ 2 (89) where κ 1 = P(0) k p and x any of the (normalized) controller parameters x = { k p /k p, T i /T, T d /T, a } (90) The parameter P(0) indicates the plant s DC gain (static gain). The coefficients α i are defined in the two table below (one for PI and one for PID controllers). The parameter µ is the minimum return difference that the loop gain should achieve (no guarantee!), i.e. µ = min ω 1 + L(j ω) 66
14 Aström-Hägglund parameters for PI controllers: µ min = 0.7 µ min = 0.5 x α 0 α 1 α 2 α 0 α 1 α 2 k p /kp T i /T a Aström-Hägglund parameters for PID controllers: µ min = 0.7 µ min = 0.5 x α 0 α 1 α 2 α 0 α 1 α 2 k p /kp T i /T T d /T a
15 The Aström-Hägglund method is a generalization of the older Ziegler-Nichols ideas and often yields better overall performance. Example P(s) = 1 (s 2 + s + 1) (s 4 + 4s 3 + 6s 2 + 4s + 1) Plant of high-order but benign. Critical gain k = 1.75 and period T = 9.7. Compare performance of Ziegler-Nichols and Aström-Hägglund method. Comparison of Ziegler-Nichols and Aström-Hägglund rules. Results ZN : k p = 0.7, T i = 7.76 AH : k p = 0.208, T i = (91) Plots see next slide (dashed Ziegler-Nichols and solid Aström-Hägglund results). 68
16 69 Closed-loop step response Nyquist diagram loop gain L(jω) y(t) imaginary part time t(s) real part
17 3. Predictive PI Control Plants with delays are hard to control and the regular PID control structure is not well suited (in particular, the D part is not useful). For such systems use controllers that include some prediction power. Main point: no matter how complex a controller is, it will not be able to remove the delay from the system response. Accordingly, the closed-loop system behavior S(s) must include the same delay. Example: plant (or its approximation) P(s) = k τ s + 1 e T s (92) target sensitivity 1 S(s) = 1 s σ τ + 1 e s T (93) Scalar σ is the tuning parameter. 70
18 The controller that produces this sensitivity must include an integrator and has the following form C(s) = = 1 S(s) S(s) P(s) τ s + 1 k (σ τ s + 1 e T s ) (94) Plant inversion! Therefore, plant and target sensitivity must both be minimum phase systems. The output U(s) generated by this controller is found to be U(s) = 1 σ k (1 + 1 τ s ) E(s) 1 σ τ s (1 e T s ) U(s) (95) If no delay is present (T = 0), the resulting controller is a simple PI controller with σ the only tuning parameter that determines the dynamics of the disturbance rejection transients (recommended 0.5 < σ < 2). The second part provides the predictive correction action. 71
19 Block diagram C(s) P(s) r + - e σk ( ) τs u T k 1+τs y k τs T Interpretation: The D part of a PID controller does not make sense when the plant includes delays. Therefore, replace it by a term that penalizes differences in the control action (that due to the delay eventually will become differences in plant output). 72
20 Closed-loop system response to step disturbance, σ = 0.5, dashed curves ±10% delay T error y(t) T = T = 1.1 t 73
21 As a reference, closed-loop system responses to step disturbance when using a standard PI controller (ZN = Ziegler-Nichols design, LS = loop-shaping design) y(t) LS 1 2 t ZN 74
22 The generalization of the ideas presented in this section to arbitrary plants P(s) is known as a Smith Predictor. More information on these controller structures can be found in [11]. C(s) d P(s) r u y r y C r (s) P r (s) T - ˆP r (s) ŷ r ˆT - ǫ Key idea: design C r (s) as if P(s) = P r (s) (no delays present). 75
23 The Smith predictor approach is one example of an even larger family of control system structures known as model predictive control systems. Key idea: C(s) d r - T d (s) ˆP 1 (s) u P(s) y ˆP(s) ŷ - Plant-inversion controller! Not suitable for unstable or non-minimumphase plants, can lead to slow disturbance rejection. 76
24 4. Numerical Multicriteria Optimization Basic idea: fix controller structure and find optimal parameters using numerical optimization routines. Idea explained using an example. Can be extended to much more complex formulations (including nonlinear effects, etc.). Main difficulties: numerical approaches can never guarantee that a solution is optimal or even good. In the best case, only local optima can be found, but the solvers can altogether fail. Good initial guesses for the parameters to be optimized important. Example plant P(s) = 1 (s 2 + s + 1) (s 4 + 4s 3 + 6s 2 + 4s + 1) Plant of high-order but benign. Critical gain k = 1.75 and period T = 9.7. Start values for PI controller chosen according to ZN rules. 77
25 t r optipimaster.m defines problem initial guess of π=[k p, T i,...] calls function displays results Provided by Matlab s optimization toolbox fminsearch.m forms new π optipisys.mdl calls function J(π) optipi.m y approximates gradients nump(s) denp(s) plant numc(s) denc(s) controller J 1 s e uses π to define new controller simulated closedloop system (may include some nonlinearities) computes objective function J(π) 78
26 The.m file optipi.m computes the actual objective function J(k p,t i ) = µ 1 Remarks: 0 e 2 (t) dt + µ 2 max(y(t) 1) + µ 3 (1 min( 1 + L(jω) )) t ω For a step change in the reference signal r(t), the objective function penalizes the squared error integral and the maximum overshoot of the closed-loop system (time-domain behavior). In the frequency domain, the minimum return difference of the open-loop system (robustness) is maximized. The three weights µ 1,2,3 are fixed a priori and permit to decide what impact each of the penalized effect has on the objective function. They represent the design iteration parameters. Of course the integration cannot be made for t stop = ; t stop is chosen finite but must be so large that the error e(t stop ) is negligibly small. Matlab uses variable encapsulation on each subroutine level. Use the global command to exchange parameters across levels. 79
27 µ 1 = 1, µ 2 = 1, µ 3 = 1 k p = 0.724, T i = 4.34 (ZN : k p = 0.7, T i = 7.76) 1.6 Closed-loop step response Nyquist diagram loop gain L(jω) y(t) Time t(s) 80
28 µ 1 = 1, µ 2 = 1, µ 3 = 20 k p = 0.273, T i = 2.83 (ZN : k p = 0.7, T i = 7.76) 1.6 Closed-loop step response Nyquist diagram loop gain L(jω) y(t) Time t(s) 81
29 kp 5 ZN Ti
Design 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 informationPrüfung Regelungstechnik I (Control Systems I) Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 29. 8. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid
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 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 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 informationRobust PID and Fractional PI Controllers Tuning for General Plant Model
2 مجلة البصرة للعلوم الهندسية-المجلد 5 العدد 25 Robust PID and Fractional PI Controllers Tuning for General Plant Model Dr. Basil H. Jasim. Department of electrical Engineering University of Basrah College
More informationPID control of FOPDT plants with dominant dead time based on the modulus optimum criterion
Archives of Control Sciences Volume 6LXII, 016 No. 1, pages 5 17 PID control of FOPDT plants with dominant dead time based on the modulus optimum criterion JAN CVEJN The modulus optimum MO criterion can
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 informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 5. 2. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -
More informationControl Systems I Lecture 10: System Specifications
Control Systems I Lecture 10: System Specifications Readings: Guzzella, Chapter 10 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 24, 2017 E. Frazzoli (ETH) Lecture
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 informationChapter 6 - Solved Problems
Chapter 6 - Solved Problems Solved Problem 6.. Contributed by - James Welsh, University of Newcastle, Australia. Find suitable values for the PID parameters using the Z-N tuning strategy for the nominal
More informationA brief introduction to robust H control
A brief introduction to robust H control Jean-Marc Biannic System Control and Flight Dynamics Department ONERA, Toulouse. http://www.onera.fr/staff/jean-marc-biannic/ http://jm.biannic.free.fr/ European
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 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 informationFrequency methods for the analysis of feedback systems. Lecture 6. Loop analysis of feedback systems. Nyquist approach to study stability
Lecture 6. Loop analysis of feedback systems 1. Motivation 2. Graphical representation of frequency response: Bode and Nyquist curves 3. Nyquist stability theorem 4. Stability margins Frequency methods
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 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 informationLecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design.
ISS0031 Modeling and Identification Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design. Aleksei Tepljakov, Ph.D. September 30, 2015 Linear Dynamic Systems Definition
More informationRELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS. Ryszard Gessing
RELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS Ryszard Gessing Politechnika Śl aska Instytut Automatyki, ul. Akademicka 16, 44-101 Gliwice, Poland, fax: +4832 372127, email: gessing@ia.gliwice.edu.pl
More informationControl Systems II. ETH, MAVT, IDSC, Lecture 4 17/03/2017. G. Ducard
Control Systems II ETH, MAVT, IDSC, Lecture 4 17/03/2017 Lecture plan: Control Systems II, IDSC, 2017 SISO Control Design 24.02 Lecture 1 Recalls, Introductory case study 03.03 Lecture 2 Cascaded Control
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3.. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -
More informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #15 Friday, February 6, 2004 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca (3) Cohen-Coon Reaction Curve Method
More informationLinear Control Systems Lecture #3 - Frequency Domain Analysis. Guillaume Drion Academic year
Linear Control Systems Lecture #3 - Frequency Domain Analysis Guillaume Drion Academic year 2018-2019 1 Goal and Outline Goal: To be able to analyze the stability and robustness of a closed-loop system
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 informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 9. 8. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -
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 informationClassify a transfer function to see which order or ramp it can follow and with which expected error.
Dr. J. Tani, Prof. Dr. E. Frazzoli 5-059-00 Control Systems I (Autumn 208) Exercise Set 0 Topic: Specifications for Feedback Systems Discussion: 30.. 208 Learning objectives: The student can grizzi@ethz.ch,
More informationLecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types
Lecture 5: Frequency domain analysis: Nyquist, Bode Diagrams, second order systems, system types Venkata Sonti Department of Mechanical Engineering Indian Institute of Science Bangalore, India, 562 This
More informationDIGITAL CONTROLLER DESIGN
ECE4540/5540: Digital Control Systems 5 DIGITAL CONTROLLER DESIGN 5.: Direct digital design: Steady-state accuracy We have spent quite a bit of time discussing digital hybrid system analysis, and some
More informationControl Systems II. Gioele Zardini June 3, 2017
Control Systems II Gioele Zardini gzardini@studentethzch June 3, 207 Abstract This Skript is made of my notes from the lecture Control Systems II of Dr Gregor Ochsner (literature of Prof Dr Lino Guzzella)
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 informationDesign Methods for Control Systems
Design Methods for Control Systems Maarten Steinbuch TU/e Gjerrit Meinsma UT Dutch Institute of Systems and Control Winter term 2002-2003 Schedule November 25 MSt December 2 MSt Homework # 1 December 9
More informationDr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Root Locus
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.302 Feedback Systems Recitation 16: Compensation Prof. Joel L. Dawson
Bode Obstacle Course is one technique for doing compensation, or designing a feedback system to make the closed-loop behavior what we want it to be. To review: - G c (s) G(s) H(s) you are here! plant For
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 informationControl Systems I. Lecture 9: The Nyquist condition
Control Systems I Lecture 9: The Nyquist condition adings: Guzzella, Chapter 9.4 6 Åstrom and Murray, Chapter 9.1 4 www.cds.caltech.edu/~murray/amwiki/index.php/first_edition Emilio Frazzoli Institute
More informationExam. 135 minutes + 15 minutes reading time
Exam January 23, 27 Control Systems I (5-59-L) Prof. Emilio Frazzoli Exam Exam Duration: 35 minutes + 5 minutes reading time Number of Problems: 45 Number of Points: 53 Permitted aids: Important: 4 pages
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 informationRobust fixed-order H Controller Design for Spectral Models by Convex Optimization
Robust fixed-order H Controller Design for Spectral Models by Convex Optimization Alireza Karimi, Gorka Galdos and Roland Longchamp Abstract A new approach for robust fixed-order H controller design by
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 informationTUNING-RULES FOR FRACTIONAL PID CONTROLLERS
TUNING-RULES FOR FRACTIONAL PID CONTROLLERS Duarte Valério, José Sá da Costa Technical Univ. of Lisbon Instituto Superior Técnico Department of Mechanical Engineering GCAR Av. Rovisco Pais, 49- Lisboa,
More informationUnit 11 - Week 7: Quantitative feedback theory (Part 1/2)
X reviewer3@nptel.iitm.ac.in Courses» Control System Design Announcements Course Ask a Question Progress Mentor FAQ Unit 11 - Week 7: Quantitative feedback theory (Part 1/2) Course outline How to access
More informationTuning Rules for Proportional Resonant Controllers
Tuning Rules for Proportional Resonant Controllers Luís Fernando Alves Pereira and Alexandre Sanfelice Bazanella, Senior Member, IEEE Abstract In this paper we propose a particular structure for resonant
More informationControl Systems I. Lecture 9: The Nyquist condition
Control Systems I Lecture 9: The Nyquist condition Readings: Åstrom and Murray, Chapter 9.1 4 www.cds.caltech.edu/~murray/amwiki/index.php/first_edition Jacopo Tani Institute for Dynamic Systems and Control
More informationAnalysis of SISO Control Loops
Chapter 5 Analysis of SISO Control Loops Topics to be covered For a given controller and plant connected in feedback we ask and answer the following questions: Is the loop stable? What are the sensitivities
More informationFEL3210 Multivariable Feedback Control
FEL3210 Multivariable Feedback Control Lecture 5: Uncertainty and Robustness in SISO Systems [Ch.7-(8)] Elling W. Jacobsen, Automatic Control Lab, KTH Lecture 5:Uncertainty and Robustness () FEL3210 MIMO
More informationRobust and Gain-Scheduled PID Controller Design for Condensing Boilers by Linear Programming
Robust and Gain-Scheduled PID Controller Design for Condensing Boilers by Linear Programming Vinicius de Oliveira and Alireza Karimi Laboratoire d Automatque École Polytechnique Fédérale de Lausanne (EPFL)
More informationTuning of fractional PI controllers for fractional order system models with and without time delays
2 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 3-July 2, 2 FrC2. Tuning of fractional PI controllers for fractional order system models with and without time delays Anuj Narang,
More informationData Based Design of 3Term Controllers. Data Based Design of 3 Term Controllers p. 1/10
Data Based Design of 3Term Controllers Data Based Design of 3 Term Controllers p. 1/10 Data Based Design of 3 Term Controllers p. 2/10 History Classical Control - single controller (PID, lead/lag) is designed
More informationFREQUENCY-RESPONSE DESIGN
ECE45/55: Feedback Control Systems. 9 FREQUENCY-RESPONSE DESIGN 9.: PD and lead compensation networks The frequency-response methods we have seen so far largely tell us about stability and stability margins
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 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 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 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 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 informationTopic # Feedback Control Systems
Topic #20 16.31 Feedback Control Systems Closed-loop system analysis Bounded Gain Theorem Robust Stability Fall 2007 16.31 20 1 SISO Performance Objectives Basic setup: d i d o r u y G c (s) G(s) n control
More informationA NEW APPROACH TO MIXED H 2 /H OPTIMAL PI/PID CONTROLLER DESIGN
Copyright 2002 IFAC 15th Triennial World Congress, Barcelona, Spain A NEW APPROACH TO MIXED H 2 /H OPTIMAL PI/PID CONTROLLER DESIGN Chyi Hwang,1 Chun-Yen Hsiao Department of Chemical Engineering National
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 informationD(s) G(s) A control system design definition
R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure
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 informationRecitation 11: Time delays
Recitation : Time delays Emilio Frazzoli Laboratory for Information and Decision Systems Massachusetts Institute of Technology November, 00. Introduction and motivation. Delays are incurred when the controller
More informationControl Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich
Control Systems I Lecture 7: Feedback and the Root Locus method Readings: Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 2, 2018 J. Tani, E. Frazzoli (ETH) Lecture 7:
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 informationRational Implementation of Distributed Delay Using Extended Bilinear Transformations
Rational Implementation of Distributed Delay Using Extended Bilinear Transformations Qing-Chang Zhong zhongqc@ieee.org, http://come.to/zhongqc School of Electronics University of Glamorgan United Kingdom
More informationControls Problems for Qualifying Exam - Spring 2014
Controls Problems for Qualifying Exam - Spring 2014 Problem 1 Consider the system block diagram given in Figure 1. Find the overall transfer function T(s) = C(s)/R(s). Note that this transfer function
More informationECE 486 Control Systems
ECE 486 Control Systems Spring 208 Midterm #2 Information Issued: April 5, 208 Updated: April 8, 208 ˆ This document is an info sheet about the second exam of ECE 486, Spring 208. ˆ Please read the following
More informationTuning PI controllers in non-linear uncertain closed-loop systems with interval analysis
Tuning PI controllers in non-linear uncertain closed-loop systems with interval analysis J. Alexandre dit Sandretto, A. Chapoutot and O. Mullier U2IS, ENSTA ParisTech SYNCOP April 11, 2015 Closed-loop
More informationRaktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Frequency Response-Design Method
.. AERO 422: Active Controls for Aerospace Vehicles Frequency Response- Method Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. ... Response to
More informationDepartment of Electrical and Computer Engineering. EE461: Digital Control - Lab Manual
Department of Electrical and Computer Engineering EE461: Digital Control - Lab Manual Winter 2011 EE 461 Experiment #1 Digital Control of DC Servomotor 1 Objectives The objective of this lab is to introduce
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3. 8. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid
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 informationLecture 6. Chapter 8: Robust Stability and Performance Analysis for MIMO Systems. Eugenio Schuster.
Lecture 6 Chapter 8: Robust Stability and Performance Analysis for MIMO Systems Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 6 p. 1/73 6.1 General
More informationReglerteknik: Exercises
Reglerteknik: Exercises Exercises, Hints, Answers Liten reglerteknisk ordlista Introduktion till Control System Toolbox ver. 5 This version: January 3, 25 AUTOMATIC CONTROL REGLERTEKNIK LINKÖPINGS UNIVERSITET
More informationECSE 4962 Control Systems Design. A Brief Tutorial on Control Design
ECSE 4962 Control Systems Design A Brief Tutorial on Control Design Instructor: Professor John T. Wen TA: Ben Potsaid http://www.cat.rpi.edu/~wen/ecse4962s04/ Don t Wait Until The Last Minute! You got
More informationCourse roadmap. Step response for 2nd-order system. Step response for 2nd-order system
ME45: Control Systems Lecture Time response of nd-order systems Prof. Clar Radcliffe and Prof. Jongeun Choi Department of Mechanical Engineering Michigan State University Modeling Laplace transform Transfer
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 informationControl System Design
ELEC ENG 4CL4: Control System Design Notes for Lecture #11 Wednesday, January 28, 2004 Dr. Ian C. Bruce Room: CRL-229 Phone ext.: 26984 Email: ibruce@mail.ece.mcmaster.ca Relative Stability: Stability
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 informationControl Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich
Control Systems I Lecture 6: Poles and Zeros Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 27, 2017 E. Frazzoli (ETH) Lecture 6: Control Systems I 27/10/2017
More informationSystems Engineering and Control
Cork Institute of Technology Bachelor of Engineering (Honours) in Mechanical Engineering - Award (NFQ Level 8) Autumn 2007 Systems Engineering and Control (Time: 3 Hours) Answer any FIVE Questions Examiners:
More informationOutline. Classical Control. Lecture 5
Outline Outline Outline 1 What is 2 Outline What is Why use? Sketching a 1 What is Why use? Sketching a 2 Gain Controller Lead Compensation Lag Compensation What is Properties of a General System Why use?
More information1 Mathematics. 1.1 Determine the one-sided Laplace transform of the following signals. + 2y = σ(t) dt 2 + 3dy dt. , where A is a constant.
Mathematics. Determine the one-sided Laplace transform of the following signals. {, t < a) u(t) =, where A is a constant. A, t {, t < b) u(t) =, where A is a constant. At, t c) u(t) = e 2t for t. d) u(t)
More informationMTNS 06, Kyoto (July, 2006) Shinji Hara The University of Tokyo, Japan
MTNS 06, Kyoto (July, 2006) Shinji Hara The University of Tokyo, Japan Outline Motivation & Background: H2 Tracking Performance Limits: new paradigm Explicit analytical solutions with examples H2 Regulation
More informationStabilizing the dual inverted pendulum
Stabilizing the dual inverted pendulum Taylor W. Barton Massachusetts Institute of Technology, Cambridge, MA 02139 USA (e-mail: tbarton@mit.edu) Abstract: A classical control approach to stabilizing a
More informationEE3CL4: Introduction to Linear Control Systems
1 / 30 EE3CL4: Introduction to Linear Control Systems Section 9: of and using Techniques McMaster University Winter 2017 2 / 30 Outline 1 2 3 4 / 30 domain analysis Analyze closed loop using open loop
More informationI. D. Landau, A. Karimi: A Course on Adaptive Control Adaptive Control. Part 9: Adaptive Control with Multiple Models and Switching
I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 1 Adaptive Control Part 9: Adaptive Control with Multiple Models and Switching I. D. Landau, A. Karimi: A Course on Adaptive Control - 5 2 Outline
More informationAN INTRODUCTION TO THE CONTROL THEORY
Open-Loop controller An Open-Loop (OL) controller is characterized by no direct connection between the output of the system and its input; therefore external disturbance, non-linear dynamics and parameter
More informationIntroduction to Feedback Control
Introduction to Feedback Control Control System Design Why Control? Open-Loop vs Closed-Loop (Feedback) Why Use Feedback Control? Closed-Loop Control System Structure Elements of a Feedback Control System
More information(Continued on next page)
(Continued on next page) 18.2 Roots of Stability Nyquist Criterion 87 e(s) 1 S(s) = =, r(s) 1 + P (s)c(s) where P (s) represents the plant transfer function, and C(s) the compensator. The closedloop characteristic
More informationRadar Dish. Armature controlled dc motor. Inside. θ r input. Outside. θ D output. θ m. Gearbox. Control Transmitter. Control. θ D.
Radar Dish ME 304 CONTROL SYSTEMS Mechanical Engineering Department, Middle East Technical University Armature controlled dc motor Outside θ D output Inside θ r input r θ m Gearbox Control Transmitter
More informationExercise 1 (A Non-minimum Phase System)
Prof. Dr. E. Frazzoli 5-59- Control Systems I (Autumn 27) Solution Exercise Set 2 Loop Shaping clruch@ethz.ch, 8th December 27 Exercise (A Non-minimum Phase System) To decrease the rise time of the system,
More informationControl of Electromechanical Systems
Control of Electromechanical Systems November 3, 27 Exercise Consider the feedback control scheme of the motor speed ω in Fig., where the torque actuation includes a time constant τ A =. s and a disturbance
More informationECE317 : Feedback and Control
ECE317 : Feedback and Control Lecture : Steady-state error Dr. Richard Tymerski Dept. of Electrical and Computer Engineering Portland State University 1 Course roadmap Modeling Analysis Design Laplace
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 informationVALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203. DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING SUBJECT QUESTION BANK : EC6405 CONTROL SYSTEM ENGINEERING SEM / YEAR: IV / II year
More informationReview: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control
Plan of the Lecture Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control Goal: understand the difference between open-loop and closed-loop (feedback)
More informationActive Control? Contact : Website : Teaching
Active Control? Contact : bmokrani@ulb.ac.be Website : http://scmero.ulb.ac.be Teaching Active Control? Disturbances System Measurement Control Controler. Regulator.,,, Aims of an Active Control Disturbances
More informationSingular Value Decomposition Analysis
Singular Value Decomposition Analysis Singular Value Decomposition Analysis Introduction Introduce a linear algebra tool: singular values of a matrix Motivation Why do we need singular values in MIMO control
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 information