Robust discrete time control

Size: px
Start display at page:

Download "Robust discrete time control"

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)

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 information

Chapter 2. Classical Control System Design. Dutch Institute of Systems and Control

Chapter 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 information

Introduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

Introduction. 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 information

Robust Loop Shaping Controller Design for Spectral Models by Quadratic Programming

Robust 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 information

DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD

DESIGN 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 information

Analysis and Synthesis of Single-Input Single-Output Control Systems

Analysis 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 information

Intro to Frequency Domain Design

Intro 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 information

MEM 355 Performance Enhancement of Dynamical Systems

MEM 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 information

Chapter 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

Chapter 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 information

Classify a transfer function to see which order or ramp it can follow and with which expected error.

Classify 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 information

Today (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10

Today (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 information

Controls Problems for Qualifying Exam - Spring 2014

Controls 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 information

Outline. Classical Control. Lecture 1

Outline. 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 information

FEEDBACK CONTROL SYSTEMS

FEEDBACK 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!

Ü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 information

Design Methods for Control Systems

Design 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 information

Return Difference Function and Closed-Loop Roots Single-Input/Single-Output Control Systems

Return 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 information

Automatic 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 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 information

I. 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 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 information

Analysis of SISO Control Loops

Analysis 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 information

CDS 101/110a: Lecture 10-1 Robust Performance

CDS 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 information

Review: stability; Routh Hurwitz criterion Today s topic: basic properties and benefits of feedback control

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 Goal: understand the difference between open-loop and closed-loop (feedback)

More information

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: 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 information

Lecture 12. Upcoming labs: Final Exam on 12/21/2015 (Monday)10:30-12:30

Lecture 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 information

Uncertainty and Robustness for SISO Systems

Uncertainty 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 information

Robust fixed-order H Controller Design for Spectral Models by Convex Optimization

Robust 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!

Ü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) (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 information

Control Systems I Lecture 10: System Specifications

Control 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 information

Linear Control Systems Lecture #3 - Frequency Domain Analysis. Guillaume Drion Academic year

Linear 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 information

Control System Design

Control 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 information

Digital Control Systems

Digital 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 information

Raktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Frequency Response-Design Method

Raktim 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!

Ü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 information

Robust and Optimal Control, Spring A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization

Robust 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 information

MAE 143B - Homework 9

MAE 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 information

Richiami di Controlli Automatici

Richiami 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 information

Frequency methods for the analysis of feedback systems. Lecture 6. Loop analysis of feedback systems. Nyquist approach to study stability

Frequency 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 information

Control System Design

Control 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 information

ECEN 605 LINEAR SYSTEMS. Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability 1/27

ECEN 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 information

Systems Analysis and Control

Systems 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 information

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Dr 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 information

Discrete Systems. Step response and pole locations. Mark Cannon. Hilary Term Lecture

Discrete 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 information

CDS 101/110a: Lecture 8-1 Frequency Domain Design

CDS 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 information

Digital Control: Part 2. ENGI 7825: Control Systems II Andrew Vardy

Digital 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 information

MEM 355 Performance Enhancement of Dynamical Systems

MEM 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 information

Iterative Controller Tuning Using Bode s Integrals

Iterative 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 information

ECE317 : Feedback and Control

ECE317 : 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 information

Analysis of Discrete-Time Systems

Analysis 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 information

Design and Tuning of Fractional-order PID Controllers for Time-delayed Processes

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 information

ROBUST DIGITAL CONTROL USING POLE PLACEMENT WITH SENSITIVITY FUNCTION SHAPING METHOD

ROBUST 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 information

Direct adaptive suppression of multiple unknown vibrations using an inertial actuator

Direct 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 information

STABILITY OF CLOSED-LOOP CONTOL SYSTEMS

STABILITY 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 information

Chapter 7. Digital Control Systems

Chapter 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 information

Frequency domain analysis

Frequency 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 information

Dr Ian R. Manchester

Dr 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 information

Control System Design

Control 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 information

Stability of CL System

Stability 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 information

Essence of the Root Locus Technique

Essence 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 information

D(s) G(s) A control system design definition

D(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 information

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER

CHAPTER 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 information

1 An Overview and Brief History of Feedback Control 1. 2 Dynamic Models 23. Contents. Preface. xiii

1 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 information

6.302 Feedback Systems Recitation 16: Compensation Prof. Joel L. Dawson

6.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 information

Introduction to Control (034040) lecture no. 2

Introduction 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 information

Iterative Feedback Tuning for robust controller design and optimization

Iterative 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 information

Time Response Analysis (Part II)

Time 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 information

Additional Closed-Loop Frequency Response Material (Second edition, Chapter 14)

Additional 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 information

Analysis of Discrete-Time Systems

Analysis 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 information

6.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.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 information

Exam. 135 minutes + 15 minutes reading time

Exam. 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 information

H(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 )

H(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 information

Introduction to Nonlinear Control Lecture # 4 Passivity

Introduction 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 information

9. Two-Degrees-of-Freedom Design

9. 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 information

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design

ECSE 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 information

06 Feedback Control System Characteristics The role of error signals to characterize feedback control system performance.

06 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 information

Chapter Stability Robustness Introduction Last chapter showed how the Nyquist stability criterion provides conditions for the stability robustness of

Chapter 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 information

Robust stability and Performance

Robust 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 information

QFT Framework for Robust Tuning of Power System Stabilizers

QFT 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 information

Robust discrete time control Design of robust discrete time controllers

Robust 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 information

Frequency Response Techniques

Frequency 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 information

A FEEDBACK STRUCTURE WITH HIGHER ORDER DERIVATIVES IN REGULATOR. Ryszard Gessing

A 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 information

Module 3F2: Systems and Control EXAMPLES PAPER 2 ROOT-LOCUS. Solutions

Module 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 information

EECE Adaptive Control

EECE 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 information

Positioning Control of One Link Arm with Parametric Uncertainty using Quantitative Feedback Theory

Positioning 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 information

Closed-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 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 information

ECE317 : Feedback and Control

ECE317 : 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 information

MAS107 Control Theory Exam Solutions 2008

MAS107 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 information

Digital Control: Summary # 7

Digital 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 information

Chapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control

Chapter 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 information

An Introduction to Control Systems

An 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 information

Robust control for wind power systems

Robust 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 information

Tradeoffs and Limits of Performance

Tradeoffs 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 information

Control of Electromechanical Systems

Control 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 information

STABILITY ANALYSIS. Asystemmaybe stable, neutrallyormarginallystable, or unstable. This can be illustrated using cones: Stable Neutral Unstable

STABILITY 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 information

IC6501 CONTROL SYSTEMS

IC6501 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 information

Lecture 8 - SISO Loop Design

Lecture 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 information

Control 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 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 information

Rational Implementation of Distributed Delay Using Extended Bilinear Transformations

Rational 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 information

Stable 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 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 information

Control of Manufacturing Processes

Control 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