Robust discrete time control
|
|
- Brendan Perkins
- 5 years ago
- Views:
Transcription
1 Robust discrete time control I.D. Landau Emeritus Research Director at C.N.R. Laboratoire d utomatique de Grenoble, INPG/CNR, France pril 2004, Valencia I.D. Landau course on robust discrete time control, part
2 Outline Part I Introduction, examples and basic concepts Part II Design of robust discrete time controllers Part III pecial topics I.D. Landau course on robust discrete time control, part 2
3 Controller Design and Validation Performance specs. Robustness specs. DEIGN METOD MODEL IDENTIFICTION Ref. CONTROLLER u PLNT y Identification of the dynamic model 2 Performance and robustness specifications 3 Compatible robust controller design method 4 Controller implementation 5 Real-time controller validation and on site re-tuning 6 Controller maintenance same as 5 5 and 6 require identification in closed-loop I.D. Landau course on robust discrete time control, part 3
4 Part I Outline The R--T digital controller Robust control. What is it? Examples 4 applications ensitivity functions tability of closed loop discrete time systems Robustness margins Robust stability mall gain theorem/ Passivity theorem / Circle criterion Description of uncertainties and robust stability Templates for the sensitivity functions I.D. Landau course on robust discrete time control, part 4
5 The R--T Digital Controller CLOCK rt Computer controller ut D/ ZO PLNT /D yt Discretied Plant rt m m Controller T - R ut q d Plant Model yt y t y t I.D. Landau course on robust discrete time control, part 5 q
6 I.D. Landau course on robust discrete time control, part 6 rt m m T q d R ut yt Controller Plant Model - The R--T Digital Controller Plant Model: * q q q q q q q q G d d n a n q a q q... *... q q q b b q q n n R--T Controller: * t y q R d t y q T t u q Characteristic polynomial closed loop poles: q R q q q q q P d
7 Robust control Robustness of what? with respect to what? Robustness of an index of performance with respect to plant model uncertainties. Index of performance : closed loop stability time domain performance frequency domain performance Plant model uncertainties: low quality design model uncertainties in a frequency range variations of the dynamic characteristics of the plant I.D. Landau course on robust discrete time control, part 7
8 Robust control Robust controller : assures the desired index of performance of the closed loop for a set of given uncertainties Robust closed loop : the index of performance is guaranteed for a set of given uncertainties I.D. Landau course on robust discrete time control, part 8
9 Robustness of a control system control system is said to be robust for a set of given uncertainties upon the nominal plant model if it guarantees stability and performance for all plant models in this set. To characterie the robustness of a closed loop system a frequency domain analysis is needed The sensitivity functions play a fundamental role in robustness studies The study of closed loop stability in the frequency domain gives valuable information for characteriing robustness I.D. Landau course on robust discrete time control, part 9
10 Robustness. ome questions ow to characterie model uncertainty? ow to deal with model uncertainty? ow to characterie controller robustness? Model uncertainty tructured parametric uncertainty Unstructured specified in the frequency domain We will consider the uncertainties described in the frequency domain i.e. effect of parameter uncertainty should be converted in the frequency domain. Important concepts : nominal model, uncertainty model, family of plant models nominal stability, robust stability nominal performance, robust performance I.D. Landau course on robust discrete time control, part 0
11 Nominal model, uncertainty model, family of plant models Nominal model : the model used for design Uncertainty model : the description of the uncertainties in the frequency domain magnitude, phase Family of plant models P: characteried by the nominal plant model and the uncertainty model The different true plant models belong to the family P I.D. Landau course on robust discrete time control, part
12 Nominal and robust stability and performance Nominal stability : closed loop as. stable for the nominal model Robust stability: closed loop as. table for all the plant models belonging to the family set P Nominal performance: performance for the nominal model Robust performance: performance guaranteed for all plant models belonging to the family set P I.D. Landau course on robust discrete time control, part 2
13 Robust stability and robust performance - Robust stability: The closed loop poles remain inside the unit circle discrete time case for all the models belonging to the family P - r c Robust performance: The closed loop poles remain inside the circle c,r for all the models belonging to the family P robust performance condition can be translated in a robust stability condition this is not the only way for solving robust performance design I.D. Landau course on robust discrete time control, part 3
14 Examples to illustrate robust control design Continuous steel casting ot dip galvaniing Flexible transmission 360 flexible arm I.D. Landau course on robust discrete time control, part 4
15 Continuous steel casting Level to be controlled haking to prevent adherence I.D. Landau course on robust discrete time control, part 5
16 Continuos steel casting Plant integrator: q ; 0.5q ; d 2 ; T s Low frequency disturbances inusoidal disturbance 0.25 ut q -d yt pecifications:. No attenuation of the sinusoidal disturbance ttenuation band in low frequencies: 0 à Disturbance amplification at 0.07 : < 3d 4. Modulus margin > -6 d and Delay margin > T 5. No integrator in the controller I.D. Landau course on robust discrete time control, part 6
17 ot dip galvaniing. Control of the deposited inc teel strip Preheat oven ir knife Zinc bath Finished product Measurement of deposited mass air air inc steel strip I.D. Landau course on robust discrete time control, part 7
18 ot dip galvaniing. The control loops Desired deposited inc mass per cm 2 m* RT controller P0 PR ± P Pressure controller Pressuried Ga supply Coating process Measured deposited inc mass per cm 2 Measurement delay m ± m important time delay with respect to process dynamics time delay depends upon the steel strip speed sampling frequency tied to the steel strip speed constant integer delay in discrete time parameter variations of the process as a function of the type of product I.D. Landau course on robust discrete time control, part 8
19 ot dip galvaniing. Model and specifications Plant model for a type of product : q 7 bq a q Model : sec; b 0.3; a T 2 pecifications performance : Modulus margin: M 0.5 Delay margin: τ 2T Integrator I.D. Landau course on robust discrete time control, part 9
20 ot dip galvaniing. Performance I.D. Landau course on robust discrete time control, part 20
21 Control of a Flexible Transmission The flexible transmission motor axis load Φ m d.c. motor axis position Controller D C ut R--T controller Position transducer yt D C Φ ref I.D. Landau course on robust discrete time control, part 2
22 ampling frequency : 20 Control of a Flexible Transmission q q q q d q.87644q q q 4 Model Vibration modes:.949 rad /sec, ζ 0.042; rad / sec, ζ pecifications: Tracking:.94 rad / sec, ζ Dominant poles:.94 rad / sec, ζ Robustness margins: M 0.5 Zero steady state error integrator τ Constraints on up : 0 d for f 0.35 f 7 up max 2T I.D. Landau course on robust discrete time control, part 22
23 360 Flexible rm LIGT OURCE RIGID FRME MIRROR LUMINIUM DETECTOR TC. POT. ENCODER LOCL POITION ERVO. COMPUTER I.D. Landau course on robust discrete time control, part 23
24 360 Flexible rm Frequency characteristics Identified Model Poles-Zeros Unstable eros! I.D. Landau course on robust discrete time control, part 24
25 ampling frequency : 20 Model q q q.542 q q q q q q q q q q 0.46 q d 0 Vibration modes: 2.67rad /sec, ζ 0.08; 4.402rad / sec, ζ 0.025; 48.7rad /sec, ζ pecifications: Tracking: rad /sec, ζ Dominant poles: rad /sec, ζ M 0.5 Robustness margins: Zero steady state error integrator Constraints on up : up up 360 Flexible rm τ 2T 5 d for f < 4 ; < 5d for 6.5 f < 8 ; up d for 4.5 f < 6.5 ; up < 0 d for 8 f 0 I.D. Landau course on robust discrete time control, part 25
26 Robust Control. asic concepts I.D. Landau course on robust discrete time control, part 26
27 I.D. Landau course on robust discrete time control, part 27 Digital control in the presence of disturbances and noise Output sensitivity function p y R yp R R up R R yb R yv Input sensitivity function p u Noise-output sensitivity function b y Input disturbance-output sensitivity function v y ll four sensitivity functions should be stable! see book pg T R / / PLNT rt ut yt - pt bt disturbance measurement noise vt
28 I.D. Landau course on robust discrete time control, part 28 ll four sensitivity functions must be stable! d Plant model: is unstable upose : R poles compensation by the controller eros ] [ yv yb up yp yv is unstable while yp, up,and yb may be stable if : 0 <
29 Complementary sensitivity function rt T - vt ut / / PLNT disturbance pt yt R bt measurement noise For T R one has: yr R yb R yp yb yp yr I.D. Landau course on robust discrete time control, part 29
30 tability of closed loop discrete time systems The Nyquist is used like in continuous time can be displayed with WinReg ou Nyquist_OL.sci.m OL j j j e R e e j j e e Critical point - Im π Re R yp OL - yp e -j O 0 e -j O Nyquist criterion discrete time O.L. is stable The Nyquist plot of the open loop transfer fct. OL e -j traversed in the sense of growing frequencies from 0 to 0.5f leaves the critical point[-, j0] on the left I.D. Landau course on robust discrete time control, part 30
31 tability of closed loop discrete time systems Nyquist criterion discrete time O.L. is unstable The Nyquist plot of the open loop transfer fct. OL e -j traversed in the sense of growing frequencies from 0 et f leaves the critical point[-, j0] on the left and the number of encirclements of the critical pointcounter clockwise should be equal to the number of unstable poles in open loop. π - 2π π Im unstable pole in Open Loop table Closed Loop a Re table Open Loop Unstable Closed Loopb Remarks: -The controller poles may become unstable if high performances are required without using an appropriate design method -The Nyquist plot from 0.5f to f is the symmetric with respect to the real axis of the Nyquist plot from 0 to 0.5f 0 0 I.D. Landau course on robust discrete time control, part 3
32 Marges de robustesse The minimal distance with respect to the critical point characteries the robustness of the CL with respect to uncertainties on the plant model parameters or their variations Im - Μ G Φ Re -Gain margin G -Phase margin φ -Delay margin Dt -Modulus margin DM Crossover frequency OL CR I.D. Landau course on robust discrete time control, part 32
33 Robustness margins Gain margin G O j 80 pour φ o Phase margin φ 80 0 φ pour j Delay margin τ M φ cr φ cr φ min If there several intersections with the unit circle i Modulus margin i O j min yp O j min cr everal intersections points: τ I.D. Landau course on robust discrete time control, part 33 yp j min i max φ i i cr
34 Robustness margins typical values Gain margin : G 2 6 d [min :,6 4 d] Phase margin : 30 φ 60 Delay margin : fraction of system delay 0% or of time response 0% often.t Modulus margin : M d [min : 0,4-8 d] modulus margin M 0.5 implies G 2 et φ > 29 ttention! The converse is not generally true The modulus margin defines also the tolerance with respect to nonlinearities I.D. Landau course on robust discrete time control, part 34
35 Robustness margins Good gain and phase margin ad modulus margin Good gain and phase margin ad delay margin I.D. Landau course on robust discrete time control, part 35
36 M Modulus margin and sensitivity function OL min yp R max min yp pour max e j 2πf yp e j max d M d M d d - yp yp max - M 0 yp - yp - yp M max min I.D. Landau course on robust discrete time control, part 36
37 Robust stability To assure stability in the presence of uncertainties or variations on the dynamic chatacteristics of the plant model OL nominal F.T.; OL Different from OL perturbed Robust stability condition sufficient cond.: OL OL < R OL yp P ; e j * Im d - yp - Re yp max - M OL ' OL OL 0 yp - yp - yp min M max ie of the tolerated uncertainity on OL at each frequency radius I.D. Landau course on robust discrete time control, part 37
38 I.D. Landau course on robust discrete time control, part 38 < R R R R < R P R R up up d Limitation of the actuator stress 0 0.5f e up - ie of tolerated uncertainties Tolerance to plant additive uncertainty OL OL * From previous slide : **
39 I.D. Landau course on robust discrete time control, part 39 Tolerance to plant normalied uncertainty multiplicative uncertainty < R P R R yb From **, previous slide: The inverse of the modulus of the complementary sensitivity function gives at each frequency the tolerance with respect to normalied multiplicative uncertainty Relation between additive and multiplicative uncertainty: ' ' '
40 Passivity yperstability Theorem - u strictly positive real y y 2 2 passive u 2 : trictly positive real transfer function state x 2 : linear or nonlinear, time invariant or time-varying Then : η 2 t T 2 2 0, t y t u t γ ; γ < ; t t 0 2 lim x t 0 ; lim u t 0 ; lim y t t t t 0 0 I.D. Landau course on robust discrete time control, part 40
41 trictly positive real transfer function PR Frequency domain j s σ s j continuous Im j Re - Im j discrete Im e j Re j e Re Re < 0 Re > 0 - j j e Re < 0Re > 0 - asimptotycally stable j j - Re e > 0 for all e, 0 < < π discrete time case Input output property time domain t T 2 2 η 0, t y t u t γ κ u ; γ < ; κ > 0 ; t t 0 2 2T 0 I.D. Landau course on robust discrete time control, part 4
42 tability criteria for nonlinear time/varying feedback system y 2 Im e -j ku 2 - k - Re e -j u 2 e -j Re > / k ; critical circle Im e -j β u u 2 α u y 2 - α - - β Re e -j e -j Circle criterion I.D. Landau course on robust discrete time control, part 42
43 tability in the presence of nonlinearities tolerance of nonlinearities critical circle Im e -j - u βu αu - O M - α - β - Re e -j e -j The modulus margin defines the tolerance with respect to nonlinear and/or time varying elements. The tolerance sector is defined by : Min gain: / M Max gain: / M I.D. Landau course on robust discrete time control, part 43
44 The circle criterion : a particular case KM - Km- should lie inside the unit circle The modulus of the should be smaller than at all frequencies i.e.: < This is the small gain theorem I.D. Landau course on robust discrete time control, part 44
45 mall gain theorem - u < y y : linear time invariant state x 2 : Then: 2 < u 2 lim x t 0 ; lim u t 0 ; lim y t t t t 0 It will be used to characterie robust stability I.D. Landau course on robust discrete time control, part 45
46 I.D. Landau course on robust discrete time control, part 46 Relationship between passivity theorem and small gain theorem If is passive, If is passive Remark: Correct writing in the general operator case If is strictly passive, < < If is strictly passive Re 2Re 2Re j j j j e e e e int for a proof:
47 Relationship between passivity theorem and small gain theorem u - 2I < - I strictly positive real I - y y 2 0.5I - I 2 passive - u 2 2 I 2 I.D. Landau course on robust discrete time control, part 47
48 Description of uncertainties in the frequency domain Im Re Uncertainty disk at a certain frequency It needs a description by a transfer function which may have any phase but a modulus < 2 The sie of the radius will vary with the frequency and is characteried by a transfer function I.D. Landau course on robust discrete time control, part 48
49 I.D. Landau course on robust discrete time control, part 49 dditive uncertainty ' W a δ δ any stable transfer function with δ W a a stable transfer function ' ' max W a R K d / ; / δ a W K - W a up δ - < W a up Robust stability condition: pply small gain theorem
50 ' Multiplicative uncertainties [ δ W ] δ any stable transfer function with δ W m a stable transfer function W a W m m δ W m - K - yb δ W m Robust stability condition: yb W m < I.D. Landau course on robust discrete time control, part 50
51 I.D. Landau course on robust discrete time control, part 5 Feedback uncertainties on the input [ ] ' W r δ δ any stable transfer function with δ W r a stable transfer function W r yp δ - < W r yp Robust stability condition: δ K - - W m
52 I.D. Landau course on robust discrete time control, part 52 Robust stability conditions, ', δ W Ρ Family set of plant models Robust stability : The feedback system is asymptotically stable for all the plant models belonging to the family, δ Ρ W dditive uncertainties < W a up π < 0 j a j up e W e Multiplicative uncertainties < W m yb π < 0 j m j yb e W e Feedback uncertainties on the input or output < W r yp π < 0 j r j yp e W e
53 Robust stability and templates for the sensitivity functions Robust stability condition: xy e j < W e j 0 π The functions W the inverse of the sie of the uncertainties define an upper template for the sensitivity functions Conversely the frequency profile of terms of tolerated uncertainties xy e j can be interpreted in d - yp up d yp max - M 0 yp - yp min - yp M max 0 up - 0.5f e Tolerated feedback uncertainty on the input Tolerated additive uncertainty I.D. Landau course on robust discrete time control, part 53
54 I.D. Landau course on robust discrete time control, part 54 Modulus margin and robust stability π < 0 j r j yp e W e Modulus margin: M e j yp < Robust stability cond.: Possible uncertainties characteried by: 2,...,,, ; 2 2 f f M W r λ λ δ Examples of families of plant models for which robust stability is guaranteed: M M λ λ
55 I.D. Landau course on robust discrete time control, part 55 Delay margin and robust stability.t s τ d d π < 0 j m j yb e W e [ ] [ ] ; W W m m δ δ π < 0, ; j yb e Can be interpreted as a multiplicative uncertainty Robust stability condition: j yb e d < ; 20log Define a template on yb yb
56 I.D. Landau course on robust discrete time control, part 56 Delay margin template on yp R yp R R yb yb yp yb yp yb yp π < 0, ; j yb e pproximate condition
57 Defintion of templates for the sensitivity functions Nominal performance requirements and robust stability conditions lead to the definition of desired templates on the sensitivity functions The union of various templates Upper template: Wi e j will define an upper and a lower template j j j W e min W e,... W e sup i n i Lower template: j j j W e max W e,... W e inf i I In i I.D. Landau course on robust discrete time control, part 57
58 Frequency templates on the sur sensitivity functions The robust stability conditions allow to define frequency templates on the sensitivity functions which guarantee the delay margin and the modulus margin; The templates are essential for the design a good controller Frequency template on the noise-output sensitivity function yb for τ T Frequency template on the output sensitivity function yp for τ T and Μ 0.5 I.D. Landau course on robust discrete time control, part 58
59 Templates for the ensitivity Functions nominal perform. 0 yp d yp max - M delay margin 0.5f s Output ensitivity Function up d 0 actuator effort 0.5f s Input ensitivity Function up - sie of the tolerated additive uncertainty a W G G δw a I.D. Landau course on robust discrete time control, part 59
60 Templates for the ensitivity Functions yp d yp - M max 0 opening the loop 0,5f e Output ensitivity Function ttenuation one up d 0 Limitation of the actuator stress Zone with uncertainty upon the modelquality 0.5f e Input ensitivity Function Opening the loop at the frequency f < - 00 d I.D. Landau course on robust discrete time control, part 60
IDENTIFICATION IN CLOSED LOOP A powerful design tool (theory, algorithms, applications)
IDENTIFICTION IN CLOED LOOP powerful design tool theory, algorithms, applications better models, simpler controllers I.D. Landau Laboratoire d utomatiue de renoble, INP/CN, France Part 2: obust digital
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 informationIntroduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31
Introduction Classical Control Robust Control u(t) y(t) G u(t) G + y(t) G : nominal model G = G + : plant uncertainty Uncertainty sources : Structured : parametric uncertainty, multimodel uncertainty Unstructured
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 informationDESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD
206 Spring Semester ELEC733 Digital Control System LECTURE 7: DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD For a unit ramp input Tz Ez ( ) 2 ( z ) D( z) G( z) Tz e( ) lim( z) z 2 ( z ) D( z)
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 informationIntro to Frequency Domain Design
Intro to Frequency Domain Design MEM 355 Performance Enhancement of Dynamical Systems Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University Outline Closed Loop Transfer Functions
More informationMEM 355 Performance Enhancement of Dynamical Systems
MEM 355 Performance Enhancement of Dynamical Systems Frequency Domain Design Intro Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University /5/27 Outline Closed Loop Transfer
More informationChapter 9 Robust Stability in SISO Systems 9. Introduction There are many reasons to use feedback control. As we have seen earlier, with the help of a
Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A. Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter 9 Robust
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 informationToday (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10
Today Today (10/23/01) Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10 Reading Assignment: 6.3 Last Time In the last lecture, we discussed control design through shaping of the loop gain GK:
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 informationOutline. Classical Control. Lecture 1
Outline Outline Outline 1 Introduction 2 Prerequisites Block diagram for system modeling Modeling Mechanical Electrical Outline Introduction Background Basic Systems Models/Transfers functions 1 Introduction
More informationFEEDBACK CONTROL SYSTEMS
FEEDBAC CONTROL SYSTEMS. Control System Design. Open and Closed-Loop Control Systems 3. Why Closed-Loop Control? 4. Case Study --- Speed Control of a DC Motor 5. Steady-State Errors in Unity Feedback 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 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 informationReturn Difference Function and Closed-Loop Roots Single-Input/Single-Output Control Systems
Spectral Properties of Linear- Quadratic Regulators Robert Stengel Optimal Control and Estimation MAE 546 Princeton University, 2018! Stability margins of single-input/singleoutput (SISO) systems! Characterizations
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 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 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 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 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 informationPlan of the Lecture. Review: 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 Plan of the Lecture Review: stability; Routh Hurwitz criterion Today s topic:
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 informationUncertainty and Robustness for SISO Systems
Uncertainty and Robustness for SISO Systems ELEC 571L Robust Multivariable Control prepared by: Greg Stewart Outline Nature of uncertainty (models and signals). Physical sources of model uncertainty. Mathematical
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 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 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 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 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 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 informationDigital Control Systems
Digital Control Systems Lecture Summary #4 This summary discussed some graphical methods their use to determine the stability the stability margins of closed loop systems. A. Nyquist criterion Nyquist
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 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 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 informationMAE 143B - Homework 9
MAE 43B - Homework 9 7.2 2 2 3.8.6.4.2.2 9 8 2 2 3 a) G(s) = (s+)(s+).4.6.8.2.2.4.6.8. Polar plot; red for negative ; no encirclements of, a.s. under unit feedback... 2 2 3. 4 9 2 2 3 h) G(s) = s+ s(s+)..2.4.6.8.2.4
More informationRichiami di Controlli Automatici
Richiami di Controlli Automatici Gianmaria De Tommasi 1 1 Università degli Studi di Napoli Federico II detommas@unina.it Ottobre 2012 Corsi AnsaldoBreda G. De Tommasi (UNINA) Richiami di Controlli Automatici
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 informationControl System Design
ELEC4410 Control System Design Lecture 19: Feedback from Estimated States and Discrete-Time Control Design Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science
More informationECEN 605 LINEAR SYSTEMS. Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability 1/27
1/27 ECEN 605 LINEAR SYSTEMS Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability Feedback System Consider the feedback system u + G ol (s) y Figure 1: A unity feedback system
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 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 informationDiscrete Systems. Step response and pole locations. Mark Cannon. Hilary Term Lecture
Discrete Systems Mark Cannon Hilary Term 22 - Lecture 4 Step response and pole locations 4 - Review Definition of -transform: U() = Z{u k } = u k k k= Discrete transfer function: Y () U() = G() = Z{g k},
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 informationDigital Control: Part 2. ENGI 7825: Control Systems II Andrew Vardy
Digital Control: Part 2 ENGI 7825: Control Systems II Andrew Vardy Mapping the s-plane onto the z-plane We re almost ready to design a controller for a DT system, however we will have to consider where
More informationMEM 355 Performance Enhancement of Dynamical Systems
MEM 355 Performance Enhancement of Dynamical Systems Frequency Domain Design Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University 5/8/25 Outline Closed Loop Transfer Functions
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 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 informationAnalysis of Discrete-Time Systems
TU Berlin Discrete-Time Control Systems 1 Analysis of Discrete-Time Systems Overview Stability Sensitivity and Robustness Controllability, Reachability, Observability, and Detectabiliy TU Berlin Discrete-Time
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 informationROBUST DIGITAL CONTROL USING POLE PLACEMENT WITH SENSITIVITY FUNCTION SHAPING METHOD
INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, VOL. 8, 191 210 (1998) ROBUST DIGITAL CONTROL USING POLE PLACEMENT WITH SENSITIVITY FUNCTION SHAPING METHOD I.D. LANDAU* AND A. KARIMI Laboratoire
More informationDirect adaptive suppression of multiple unknown vibrations using an inertial actuator
Author manuscript, published in "Conference on Decision and Control, Atlanta : États-Unis (21" 49th IEEE Conference on Decision and Control December 15-17, 21 Hilton Atlanta Hotel, Atlanta, GA, USA Direct
More informationSTABILITY OF CLOSED-LOOP CONTOL SYSTEMS
CHBE320 LECTURE X STABILITY OF CLOSED-LOOP CONTOL SYSTEMS Professor Dae Ryook Yang Spring 2018 Dept. of Chemical and Biological Engineering 10-1 Road Map of the Lecture X Stability of closed-loop control
More informationChapter 7. Digital Control Systems
Chapter 7 Digital Control Systems 1 1 Introduction In this chapter, we introduce analysis and design of stability, steady-state error, and transient response for computer-controlled systems. Transfer functions,
More informationFrequency domain analysis
Automatic Control 2 Frequency domain analysis Prof. Alberto Bemporad University of Trento Academic year 2010-2011 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 2010-2011
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 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 informationStability of CL System
Stability of CL System Consider an open loop stable system that becomes unstable with large gain: At the point of instability, K( j) G( j) = 1 0dB K( j) G( j) K( j) G( j) K( j) G( j) =± 180 o 180 o Closed
More informationEssence of the Root Locus Technique
Essence of the Root Locus Technique In this chapter we study a method for finding locations of system poles. The method is presented for a very general set-up, namely for the case when the closed-loop
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 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 information1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii
Contents 1 An Overview and Brief History of Feedback Control 1 A Perspective on Feedback Control 1 Chapter Overview 2 1.1 A Simple Feedback System 3 1.2 A First Analysis of Feedback 6 1.3 Feedback System
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 informationIntroduction to Control (034040) lecture no. 2
Introduction to Control (034040) lecture no. 2 Leonid Mirkin Faculty of Mechanical Engineering Technion IIT Setup: Abstract control problem to begin with y P(s) u where P is a plant u is a control signal
More informationIterative Feedback Tuning for robust controller design and optimization
Iterative Feedback Tuning for robust controller design and optimization Hynek Procházka, Michel Gevers, Brian D.O. Anderson, Christel Ferrera Abstract This paper introduces a new approach for robust controller
More informationTime Response Analysis (Part II)
Time Response Analysis (Part II). A critically damped, continuous-time, second order system, when sampled, will have (in Z domain) (a) A simple pole (b) Double pole on real axis (c) Double pole on imaginary
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 informationAnalysis of Discrete-Time Systems
TU Berlin Discrete-Time Control Systems TU Berlin Discrete-Time Control Systems 2 Stability Definitions We define stability first with respect to changes in the initial conditions Analysis of Discrete-Time
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 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 informationH(s) = s. a 2. H eq (z) = z z. G(s) a 2. G(s) A B. s 2 s(s + a) 2 s(s a) G(s) 1 a 1 a. } = (z s 1)( z. e ) ) (z. (z 1)(z e at )(z e at )
.7 Quiz Solutions Problem : a H(s) = s a a) Calculate the zero order hold equivalent H eq (z). H eq (z) = z z G(s) Z{ } s G(s) a Z{ } = Z{ s s(s a ) } G(s) A B Z{ } = Z{ + } s s(s + a) s(s a) G(s) a a
More informationIntroduction to Nonlinear Control Lecture # 4 Passivity
p. 1/6 Introduction to Nonlinear Control Lecture # 4 Passivity È p. 2/6 Memoryless Functions ¹ y È Ý Ù È È È È u (b) µ power inflow = uy Resistor is passive if uy 0 p. 3/6 y y y u u u (a) (b) (c) Passive
More information9. Two-Degrees-of-Freedom Design
9. Two-Degrees-of-Freedom Design In some feedback schemes we have additional degrees-offreedom outside the feedback path. For example, feed forwarding known disturbance signals or reference signals. In
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 information06 Feedback Control System Characteristics The role of error signals to characterize feedback control system performance.
Chapter 06 Feedback 06 Feedback Control System Characteristics The role of error signals to characterize feedback control system performance. Lesson of the Course Fondamenti di Controlli Automatici of
More informationChapter Stability Robustness Introduction Last chapter showed how the Nyquist stability criterion provides conditions for the stability robustness of
Lectures on Dynamic Systems and Control Mohammed Dahleh Munther A Dahleh George Verghese Department of Electrical Engineering and Computer Science Massachuasetts Institute of Technology c Chapter Stability
More informationRobust stability and Performance
122 c Perry Y.Li Chapter 5 Robust stability and Performance Topics: ([ author ] is supplementary source) Sensitivities and internal stability (Goodwin 5.1-5.4) Modeling Error and Model Uncertainty (Goodwin
More informationQFT Framework for Robust Tuning of Power System Stabilizers
45-E-PSS-75 QFT Framework for Robust Tuning of Power System Stabilizers Seyyed Mohammad Mahdi Alavi, Roozbeh Izadi-Zamanabadi Department of Control Engineering, Aalborg University, Denmark Correspondence
More informationRobust discrete time control Design of robust discrete time controllers
obust iscrete time control Design of robust iscrete time controllers I.D.Lanau course on robust iscrete time control, part II Outline ole placement tracking an regulation Tracking an regulation with inepenent
More informationFrequency Response Techniques
4th Edition T E N Frequency Response Techniques SOLUTION TO CASE STUDY CHALLENGE Antenna Control: Stability Design and Transient Performance First find the forward transfer function, G(s). Pot: K 1 = 10
More informationA FEEDBACK STRUCTURE WITH HIGHER ORDER DERIVATIVES IN REGULATOR. Ryszard Gessing
A FEEDBACK STRUCTURE WITH HIGHER ORDER DERIVATIVES IN REGULATOR Ryszard Gessing Politechnika Śl aska Instytut Automatyki, ul. Akademicka 16, 44-101 Gliwice, Poland, fax: +4832 372127, email: gessing@ia.gliwice.edu.pl
More informationModule 3F2: Systems and Control EXAMPLES PAPER 2 ROOT-LOCUS. Solutions
Cambridge University Engineering Dept. Third Year Module 3F: Systems and Control EXAMPLES PAPER ROOT-LOCUS Solutions. (a) For the system L(s) = (s + a)(s + b) (a, b both real) show that the root-locus
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 informationPositioning Control of One Link Arm with Parametric Uncertainty using Quantitative Feedback Theory
Memoirs of the Faculty of Engineering, Okayama University, Vol. 43, pp. 39-48, January 2009 Positioning Control of One Link Arm with Parametric Uncertainty using Quantitative Feedback Theory Takayuki KUWASHIMA,
More informationClosed-loop system 2/1/2016. Generally MIMO case. Two-degrees-of-freedom (2 DOF) control structure. (2 DOF structure) The closed loop equations become
Closed-loop system enerally MIMO case Two-degrees-of-freedom (2 DOF) control structure (2 DOF structure) 2 The closed loop equations become solving for z gives where is the closed loop transfer function
More informationECE317 : Feedback and Control
ECE317 : Feedback and Control Lecture : Stability Routh-Hurwitz stability criterion Dr. Richard Tymerski Dept. of Electrical and Computer Engineering Portland State University 1 Course roadmap Modeling
More informationMAS107 Control Theory Exam Solutions 2008
MAS07 CONTROL THEORY. HOVLAND: EXAM SOLUTION 2008 MAS07 Control Theory Exam Solutions 2008 Geir Hovland, Mechatronics Group, Grimstad, Norway June 30, 2008 C. Repeat question B, but plot the phase curve
More informationDigital Control: Summary # 7
Digital Control: Summary # 7 Proportional, integral and derivative control where K i is controller parameter (gain). It defines the ratio of the control change to the control error. Note that e(k) 0 u(k)
More informationChapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control
Chapter 3 LQ, LQG and Control System H 2 Design Overview LQ optimization state feedback LQG optimization output feedback H 2 optimization non-stochastic version of LQG Application to feedback system design
More informationAn Introduction to Control Systems
An Introduction to Control Systems Signals and Systems: 3C1 Control Systems Handout 1 Dr. David Corrigan Electronic and Electrical Engineering corrigad@tcd.ie November 21, 2012 Recall the concept of a
More informationRobust control for wind power systems
Robust control for wind power systems Andreea Pintea, Dumitru Popescu, Pierre Borne To cite this version: Andreea Pintea, Dumitru Popescu, Pierre Borne. Robust control for wind power systems. MED200 (8th
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 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 informationSTABILITY ANALYSIS. Asystemmaybe stable, neutrallyormarginallystable, or unstable. This can be illustrated using cones: Stable Neutral Unstable
ECE4510/5510: Feedback Control Systems. 5 1 STABILITY ANALYSIS 5.1: Bounded-input bounded-output (BIBO) stability Asystemmaybe stable, neutrallyormarginallystable, or unstable. This can be illustrated
More informationIC6501 CONTROL SYSTEMS
DHANALAKSHMI COLLEGE OF ENGINEERING CHENNAI DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING YEAR/SEMESTER: II/IV IC6501 CONTROL SYSTEMS UNIT I SYSTEMS AND THEIR REPRESENTATION 1. What is the mathematical
More informationLecture 8 - SISO Loop Design
Lecture 8 - SISO Loop Deign Deign approache, given pec Loophaping: in-band and out-of-band pec Fundamental deign limitation for the loop Gorinevky Control Engineering 8-1 Modern Control Theory Appy reult
More informationControl for. Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e
Control for Maarten Steinbuch Dept. Mechanical Engineering Control Systems Technology Group TU/e Motion Systems m F Introduction Timedomain tuning Frequency domain & stability Filters Feedforward Servo-oriented
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 informationStable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum
Stable Limit Cycle Generation for Underactuated Mechanical Systems, Application: Inertia Wheel Inverted Pendulum Sébastien Andary Ahmed Chemori Sébastien Krut LIRMM, Univ. Montpellier - CNRS, 6, rue Ada
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 information