Outline. Introduction to Time-Delay Systems. lecture no. 2. What is changed for delay systems? Nyquist stability criterion

Size: px
Start display at page:

Download "Outline. Introduction to Time-Delay Systems. lecture no. 2. What is changed for delay systems? Nyquist stability criterion"

Transcription

1 Outline ntroduction to Time-Delay Systems Nyquist criterion for time-delay systems e sh Roots of quasi-polynomials: general observations lecture no. Delay sweeping (direct method) Leonid Mirkin Commensurate delays Faculty of Mechanical Engineering, Technion srael nstitute of Technology Department of Automatic Control, Lund University Lyapunov s methods Nyquist stability criterion What is changed for delay systems? y L.s/ e - r Nothing, except that we might no longer be interested in NC as stability region. The idea is to use plot of L.j!/ to count the number of closed-loop poles in NC. Namely, assume that L.s/ has no pole/zero cancellations in NC and denote: n ol number of poles of L.s/ in NC number of poles of CL.s/ in NC ~ number of clockwise encirclements of C j by Nyquist plot of L.j!/ as! runs from to n cl Then n cl D n ol C ~ Formal workaround: shift Nyquist contour a bit left or, equivalently, plot Nyquist plot of L. C j!/ for some <, yet by this intuition we have about frequency response gets lost. We still can use L.j!/ if we rule out situation with pole chain around j!-axis. f L.s/ D b.s/cb h.s/e sh a.s/ca h.s/e sh, then closed-loop system is C L.s/ D a.s/ C a h.s/e sh.a.s/ C b.s// C.a h.s/ C b h.s//e sh and we should rule out ˇˇ ah./cb h./ ˇ D by considering it unstable. a./cb./

2 Dead-time systems Examples of jl r./j D y L r.s/e sh e - r L.s/ D sc sc e s : L.s/ D s sc e s : Particularly simple analysis because of simple rules of plotting L r.j!/e j!h. Just remember that if jl r./j D, closed-loop systems unstable no matter how many times the critical point is encircled. maginary Axis maginary Axis infinite number of closed-loop poles in NC no closed-loop poles in NC Examples of jl r./j > Examples of jl r./j < L.s/ D sc sc e :5s : L.s/ D sc sc e 5s : L.s/ D :4 s C:sC : Nichols Chart maginary Axis maginary Axis maginary Axis Open Loop Gain (db) Open Loop Phase (deg) infinite number of closed-loop poles in NC infinite number of closed-loop poles in NC no closed-loop poles in NC

3 Examples of jl r./j < Examples of jl r./j < L.s/ D :4 s C:sC e s : L.s/ D :4 s C:sC e 5s : Nichols Chart Nichols Chart maginary Axis Open Loop Gain (db) 5 5 maginary Axis Open Loop Gain (db) Open Loop Phase (deg) Open Loop Phase (deg) two closed-loop poles in NC no closed-loop poles in NC Examples of jl r./j < Outline L.s/ D :4 s C:sC e s : Nichols Chart Nyquist criterion for time-delay systems maginary Axis Open Loop Gain (db) 5 5 Roots of quasi-polynomials: general observations Delay sweeping (direct method) Open Loop Phase (deg) Commensurate delays four closed-loop poles in NC Lyapunov s methods

4 Problem formulation Consider (characteristic) quasi-polynomial h.s/ D P.s/ C Q.s/e sh with P.s/ D s n C p n s n C C p s C p ; Q.s/ D q m s m C q m s m C C q s C q ; q m : Continuity of roots Define r;h sup Re s W h.s/ D Then, the following result holds: Theorem. r;h is continuous as a function of h for all h >. if, in addition, h.s/ is retarded, then r;h is continuous at h D as well The problem is to check whether h.s/ has all its roots in C n NC for some <. mportant consequence of this is that as h changes, roots of h.s/ may transit LHP--RHP (or vise versa) by crossing j!-axis only. Assumptions For P.s/ D s n C p n s n C C p s C p ; Q.s/ D q m s m C q m s m C C q s C q ; q m : we assume that A : m n, A : if m D n, then jq m j <, A : P.s/ and Q.s/ have no common roots in NC (i.e., coprime in NC ), A 4 : p C q. because A, guarantee ˇˇ Q./ P./ ˇ < (otherwise unstable for all h > ). if A does not hold, h.s/ unstable for all h. if A 4 does not hold, h./ D for all h. Outline Nyquist criterion for time-delay systems Roots of quasi-polynomials: general observations Delay sweeping (direct method) Commensurate delays Lyapunov s methods

5 dea To analyze stability h.s/ by continuous increase of h starting from h D. Namely, the analysis steps are as follows:. locate roots of.s/ D P.s/ C Q.s/;. increase h and check for j!-axis crossings of roots of h.s/: LHP to RHP crossings called are switches RHP to LHP crossings called are reversals Stability of h.s/ can then be verified by counting switches and reversals. As polynomial.s/ is finite dimensional, this step is trivial. We ll see below that this step can be efficiently performed. j! crossings f at some h roots of h.s/ cross j!-axis, we have (mind A ): P.j!/ C Q.j!/e j!h D Q.j!/ P.j!/ D ej!h : This, in turn, is equivalent to:. ˇˇ Q.j!/ ˇ D or jp.j!/j D jq.j!/j (magnitude relation), P.j!/.!h D arg Q.j!/ P.j!/ C k for some k Z (phase relation). Note that: for any! > satisfying, equality is always solvable for h; if! > is solution of, then so is!; if! D is solution of, equality cannot hold because of A 4. Conclusion: existence of j! roots of characteristic equation completely determined by magnitude equation and does not depend on delay. Positive solutions of ja.j!/j D jb.j!/j This equation can be rewritten as P.j!/P. j!/ Q.j!/Q. j!/ µ.!/ D ; which is polynomial equation in!. Thus, all frequencies! i at which rots of h.s/ cross j!-axis can be found from positive real roots of.s/. Example Let P.s/ D s C :s C and Q.s/ D q >. Then.!/ D.! C j:! C /.! j:! C / q D.! / C :! q D! 4 :995! C q D Three situations possible:. if < q < p :995 :99875, there are no real solutions;. if p :995 q <, there are two positive real solutions! D :995 C q :995 C q ;! D :995 q:995 C q. if q, there is one positive real solution! D :995 C q:995 C q :

6 Crossing directions ˇ Depend on.!/ sgn Re ds at (positive) crossing frequencies: ˇsDj! dh.! i / > roots migrate from LHP to RHP at! i > (switch).! i / < roots migrate from RHP to LHP at! i > (reversal) Some differential calculus Note that D d dh h.s/ D dp.s/ ds ds dh C dq.s/ ds ds dh e sh Q.s/e sh h ds dh C s : Thus, denoting by./ differentiation with respect to s, we have:.! i / D roots migration depends on higher derivatives or ds dh D sq.s/e sh P P.s/ C Q.s/e sh hq.s/e D s.s/ sh P.s/ Q.s/ Q.s/ C h ; The question now is how to compute sgn Re ds dh at jrc solutions of h.s/ D? where equality Q.s/e sh D P.s/ was used. Since sgn Re D sgn Re, P.j!/ Q.j!/.!/ D sgn Re j! P.j!/ Q.j!/ C h j P.j!/ Q.j!/ D sgn Re (as Re h! P.j!/ Q.j!/ j! D ) D sgn Re j ; (as! R) P.j!/ P.j!/ which does not depend on h. Q.j!/ Q.j!/ Some differential calculus (contd) Multiplying expression under sgn by P.j!/P. j!/ D Q.j!/Q. j!/ >, dp.j!/.!/ D sgn Re j d.j!/ P. j!/ dq.j!/ d.j!/ Q. dp.j!/ D sgn Re d! P. j!/ dq.j!/ d! Q. j!/ j!/ Then, since sgn Re D sgn. C /, dp.j!/.!/ D sgn Re d! P. j!/ dq.j!/ Q. j!/ d! C dp. j!/ dq. j!/ P.j!/ Q.j!/ d! d! D sgn d.!/ d! Crossing directions (contd) Thus, we have: sgn P.! i / > roots migrate LHP--RHP at! i > (switch) sgn P.! i / < roots migrate RHP--LHP at! i > (reversal) sgn P.! i / D roots migration depends on higher derivatives or Still, Walton and Marshall (987) showed that if.!/ changes its sign from to C at! D! i, we have LHP--RHP migration, if from C to RHP--LHP migration, and if it doesn t change sign no migrations take place (touch point).

7 Example (contd) Return to example with P.s/ D s C :s C and Q.s/ D q >. Here.!/ D d d!.!4 :995! C q / D 4!.! :995/:. if q D p :995, then! D! D :995 and.! / D.! / D (in fact, in this case no j!-axis crossings take place);. if p :995 < q < (two different crossing frequencies), then Some qualitative observations about crossing frequencies.!/ is even real polynomial in! with positive leading coeff. (mind A, ):.!/! 5! 4!!!!.! / D 4! q:995 C q > ;.! / D 4! q:995 C q < (so that! is always switch and! is always reversal);. if q (one crossing frequency), then (so that! is always switch)..! / D 4! q:995 C q > Crossing frequencies solve.!/ D and crossing directions determined by directions of.!/ at zero crossings (for increasing!). This means that the largest crossing frequency is always a switch, switch and reversal frequencies always interlace (with possible tangential points, at which no crossings occur, between them) Crossing delays t s time to make use of the phase relation at j!-crossing:!h D arg Q.j!/ P.j!/ C k; k Z and such that h : () For each crossing frequency! i this equation yields sequence of delays h i;k D h i; C! i k; k N; where h i; > is the smallest solution of (). Then: if! i is switch (.! i / > ), two poles move LHP--RHP at each h i;k ; if! i is reversal (.! i / < ), two poles move RHP--LHP at each h i;k. Thus, if we know poles of.s/, stability analysis of h.s/ needs. sorting all h i;k in increasing order,. counting all crossings up to h. Example (contd) Return to example with P.s/ D s C :s C and Q.s/ D q and let q D :4 n this case we have! :76 (switch) and! :78 (reversal) and h ;k :54 C 5:44 k D f:54; 5:598; :94; 6:86; : : :g; h ;k :778 C 8:6 k D f:778; :88; 9:898; 7:958; : : :g: This yields the following ordered list of crossing (switch and reversal) delays: fh ; ; h ; ; h ; ; h ; ; h ; ; h ; ; : : :g: Since.s/ D s C :s C :4 is stable, h.s/ is stable in h Œ; :54/, unstable in h Œ:54; :778 (two poles went to RHP at h D :54), stable in h.:778; 5:598/ (two poles returned to LHP at h D :778), unstable in h Œ5:598; / (two poles went to RHP at h D 5:598, then another two at h D :94, before first two returned at h D :88). Smallest delay at which first crossing occurs need not correspond to largest frequency.

8 Example (contd) Thus, quasi-polynomial h.s/ D s C :s C C :4e sh is stable in h Œ; :54/ [.:778; 5:598/: And now compare with Nichols charts (doesn t it ring a bell?): h D Nichols charts of :4 s C:sC e sh Some qualitative observations about crossings The following facts are worth remembering: Delay distance between two crossings at the same frequency! i is! i. Hence, shortest distance is between two switches, which means that at some point there is always RHP poles. Consequently, there always exists a delay, say hmax, such that h.s/ unstable 8h h max. This h max is calculable. Open Loop Gain (db) 5 5 h D 5 f there are no crossing frequencies, then stability / instability properties are delay independent. h D h D Open Loop Phase (deg) Frequency domain vs. modal analysis There is some nice interplay between these methods. For example: roots crossing frequencies are crossover frequencies of loop frequency response, root crossing delays correspond to delay margins,... Other modal analysis methods bilinear (Rekasius) transformation replace e sh with s, which covers the same area in C as grows from to Cs D representation replace e sh with and analyze stability with respect to both s jr and T Arguably ( m rather opinionated on this:-), frequency-response analysis provides more insight (cleaner thinking), modal analysis easier leads to reliable computations. What is certain is that one must not confine oneself to either one of these approaches, interplay between them yields better understanding (and is also fun).

9 Outline Nyquist criterion for time-delay systems Roots of quasi-polynomials: general observations Delay sweeping (direct method) Commensurate delays Lyapunov s methods Example Let h;.s/ D s C e sh C e sh : Like in single-delay case, we look for j!-crossings of roots. As h;.s/ real, its j!-axis roots coincide with those of h;. s/, i.e., they satisfy both s C e sh C e sh D and s C e sh C e sh D From the first equation, e sh D s e sh, then from the second equation: D C e sh se sh D C e sh C s.s C e sh / D C s C. C s/e sh This is a single-delay quasi-polynomial with.!/ D.! /. C! / D!.! / from which crossing! D p (switch) and crossing h ; D As ;.s/ stable, h;.s/ stable iff h Œ; p /. p Cj arg p D p. More general observations Let h;.s/ D P.s/ C Q.s/e sh C Q.s/e sh Clearly, s c D j! c is root of h;.s/ iff it is root of e sh h;. s/ D Q. s/ C Q. s/e sh C P. s/e sh More general observations (contd) f s c D j! c is crossing point of h;.s/ such that jp.j! c /j jq.j! c /j; then it also crossing point of h;.s/. Hence, this s c D j! c is also root of h;.s/ P. s/ h;.s/ Q.s/e sh h;. s/ D P.s/P. s/ Q.s/Q. s/ C Q.s/P. s/ Q.s/Q. s/ e sh which is single-delay quasi-polynomial. Yet converse not necessarily true: h;.s/ might have more j!-roots 4 than h;.s/, which complicates the analysis. Moreover, crosing directions at h;.j! c / and h;.j! c / coincide iff jp.j! c /j > jq.j! c /j opposite iff jp.j! c /j < jq.j! c /j 4 n fact, j!-roots of h;.s/ are roots of either h;.s/ or P.s/P. s/ Q.s/Q. s/.

10 Outline Nyquist criterion for time-delay systems Roots of quasi-polynomials: general observations Delay sweeping (direct method) Commensurate delays Lyapunov s methods Lyapunov s method for finite-dimensional systems Consider LT system Px.t/ D Ax.t/; x./ D x and assume there is (differentiable) V.x/ W R n 7! R C such that 5. V./ D. V.x/ > for all dx. derivative along trajectory dt called Lyapunov function. Then system is stable (in the sense of Lyapunov). f replaced with. PV.x/ < system is asymptotically stable. Yet another way to end up with asymptotic stability is via LaSalle nvariance Principle. PV.x/ and PV.x/ implies x.t/. 5 n principle, statements like V.x/ > should be more specific, yet we proceed with this sloppiness to simplify exposition. Lyapunov s method for finite-dimensional systems (contd) Let s choose for some P >. Then V.x/ D x.t/p x.t/ PV.x/ D Px.t/P x.t/ C x.t/p Px.t/ D x.t/a P x.t/ C x.t/pax.t/ D x.t/.a P C PA/x.t/ f we can choose P > satisfying A P C PA D C C for some C, PV.x/ D x.t/c Cx.t/ ; which implies stability. For asymptotic stability we then need observability of.c; A/ as in that case Cx.t/ implies x.t/. n fact and P D 9P > such that A P C PA < A Hurwitz Z e A C C e A d > is observability Gramian of.c; A/. Adding delays: developing intuition via discrete systems Consider NxŒk C D A NxŒk C A NxŒk As state vector here Nx a D Nx Œk Nx Œk Nx Œk h, quadratic Lyapunov function should look like ƒ PN PN PN h NV. Nx a / D Nx Œk Nx Œk Nx Œk h N P PN PN h 6 4 : : : :: 7 6 : 5 4 PN h PN h PN hh hx hx D Nx Œk i PN ij NxŒk j id j D h > NxŒk NxŒk : NxŒk 7 5 h

11 Adding delays: Lyapunov-Krasovskiĭ functional Consider Px.t/ D A x.t/ C A x.t h/ Quadratic Lyapunov function (actually, functional fœ h; 7! R n g 7! R C ) for this system could be of the form V.x / D Z h Z h x.t /P.; /x.t /dd for some function P.; /, where ; h, such that P.; / D P.; / and R h R h./p.; /./dd > for all./ 6. This functional called Lyapunov-Krasovskiĭ functional. Alternative expression: V.x / D Z t t h Z t t x./p.t ; t /x./dd h Adding delays: Lyapunov-Krasovskiĭ functional (contd) Choice regarded sufficiently general is P.; / D P ı./ı./ C P./ı./ C P./ı./ C P./ı. / C P. / for some matrix P, matrix functions P./ and P./ defined in Œ; h, and matrix function P.t/ defined in t Œ h; h. n this case V.x / D x.t/p x.t/ C C x.t/ Z h Z h Z h P./x.t the derivative of which is a mess 6... x.t /P. /x.t /dd /d C Z h x.t /P./x.t /d 6 t is possible to choose P.; / of this form by reverse engineering: choose observable measurement operator for state vector and construct P.; / as observability Gramian. Delay-independent conditions via LK approach Consider Px.t/ D A x.t/ C A h x.t h/ and choose Z t V.x / D x.t/p x.t/ C x./p x./d t h for some P > and P h >. Then, using Leibniz integral rule, PV.x / D Px.t/P x.t/ C x.t/p Px.t/ C x.t/p x.t/ x.t h/p x.t h/ D x.t/ x.t h/ A P C P A C P P A h x.t/ A h P P x.t h/ Thus, if there are P > and P > such that A P C P A C P P A h A h P < ; P PV.x / and system asymptotically stable (mind LaSalle). This is Linear Matrix nequality (LM), which can be efficiently solved. Adding delays: Razumikhin approach Consider again Px.t/ D A x.t/ C A x.t h/ Lyapunov function for it, V.x /, doesn t have to be quadratic. We may take V.x / D max Œ h; QV.x.t C // for some Lyapunov function QV.x/. n this case P QV.x/ may be even positive at points where QV.x/ < V.x /. This, relaxed, condition reads as follows: Theorem (Razumikhin) System is asymptotically stable if there is V.x/ W R n 7! R C such that. V./ D. V.x/ > for all x. PV.x/ < whenever V.x.t// V.x.t C //, Œ h;, for some >

12 Delay-independent conditions via Razumikhin approach Consider Px.t/ D A x.t/ C A h x.t h/ and choose V.x/ D x.t/p x.t/ for some P >. For every > and > we can define function.t/ PV.x/ C V.x.t// V.x.t h// D Px.t/P x.t/ C x.t/p Px.t/ C x.t/p x.t/ x.t h/p x.t h/ D x.t/ x.t h/ A P C PA C P PA h A h P P x.t/ x.t h/ At x.t/ W V.x.t C // V.x.t// we have that PV. Thus, if <, the system is stable by Razumikhin arguments. Hence, if there is matrix P > and scalar > such that A P C PA C P PA h A h P P < ; Lyapunov-Krasovskiĭ vs. Razumikhin (not generic) f there are P > and > such that A P C PA C P A h P then PA h P < ; A P C P A C P P A h A h P < for P P D P and P D P : Thus, the LK condition holds whenever so does the Razumikhin condition, but not necessarily vise versa. Hence, in this case Razumikhin approach is potentially more conservative (solvability of LK LM does not necessarily mean that P h D P ). then the system asymptotically stable. Delay-independent stability in scalar case Consider Px.t/ D a x.t/ C a h x.t h/ for x R. Delay-independent stability would require stability at h D and no positive crossing frequencies. These read a C a h < and! C a D a h or, equivalently, a a h and a < (the latter can be interpreted as stability under h! ). has no positive real solutions Scalar case: Lyapunov-Krasovskiĭ and Razumikhin LK solvability LM becomes 9p > ; p > such that a p C p a h p < : a h p p Taking Schur complement of the.; / term, the last condition equivalent to a p C p C a h p =p < p C a p p C a h p < : The latter reads a < and a p a h p a a h ; i.e., we recover exact conditions (LK conservative in general). n scalar case a p C p a h p a p C p a < h p < a h p p a h p p and Razumikhin result coincides with Lyapunov-Krasovskiĭ one.

Outline. Time Delays in Control and Estimation (038806) lecture no. 4. Crossing frequencies and delays. Idea. arctan.! i i / C k, k 2 Z C

Outline. Time Delays in Control and Estimation (038806) lecture no. 4. Crossing frequencies and delays. Idea. arctan.! i i / C k, k 2 Z C Outline Time Delays in Control and Estimation (3886) e sh lecture no. 4 Leonid Mirkin Faculty of Mechanical Engineering Technion T dea Consider transfer function R.s/ s C s Crossing frequencies and delays

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

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

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

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 Systems. Root Locus & Pole Assignment. L. Lanari

Control Systems. Root Locus & Pole Assignment. L. Lanari Control Systems Root Locus & Pole Assignment L. Lanari Outline root-locus definition main rules for hand plotting root locus as a design tool other use of the root locus pole assignment Lanari: CS - Root

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

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich Control Systems I Lecture 7: Feedback and the Root Locus method Readings: Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 2, 2018 J. Tani, E. Frazzoli (ETH) Lecture 7:

More information

Systems Analysis and Control

Systems Analysis and Control Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 23: Drawing The Nyquist Plot Overview In this Lecture, you will learn: Review of Nyquist Drawing the Nyquist Plot Using

More information

Robust Control 3 The Closed Loop

Robust Control 3 The Closed Loop Robust Control 3 The Closed Loop Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University /2/2002 Outline Closed Loop Transfer Functions Traditional Performance Measures Time

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

Topic # Feedback Control

Topic # Feedback Control Topic #4 16.31 Feedback Control Stability in the Frequency Domain Nyquist Stability Theorem Examples Appendix (details) This is the basis of future robustness tests. Fall 2007 16.31 4 2 Frequency Stability

More information

PID Controllers for S ystems Systems with with Time- Time Delay

PID Controllers for S ystems Systems with with Time- Time Delay PID Controllers for Systems with Time-Delay 1 General Considerations CHARACTERISTIC EQUATIONS FOR DEALY SYSTEMS u(t) Delay T y(t) =u(t T ) u(t) _y(t) Integrator y(t) _y(t)+ay(t T )=u(t) a Delay T 2 u(t)

More information

Control Systems I. Lecture 9: The Nyquist condition

Control Systems I. Lecture 9: The Nyquist condition Control Systems I Lecture 9: The Nyquist condition adings: Guzzella, Chapter 9.4 6 Åstrom and Murray, Chapter 9.1 4 www.cds.caltech.edu/~murray/amwiki/index.php/first_edition Emilio Frazzoli Institute

More 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

3.1 Overview 3.2 Process and control-loop interactions

3.1 Overview 3.2 Process and control-loop interactions 3. Multivariable 3.1 Overview 3.2 and control-loop interactions 3.2.1 Interaction analysis 3.2.2 Closed-loop stability 3.3 Decoupling control 3.3.1 Basic design principle 3.3.2 Complete decoupling 3.3.3

More information

ECE 486 Control Systems

ECE 486 Control Systems ECE 486 Control Systems Spring 208 Midterm #2 Information Issued: April 5, 208 Updated: April 8, 208 ˆ This document is an info sheet about the second exam of ECE 486, Spring 208. ˆ Please read the following

More information

Balanced Truncation 1

Balanced Truncation 1 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.242, Fall 2004: MODEL REDUCTION Balanced Truncation This lecture introduces balanced truncation for LTI

More information

Systems Analysis and Control

Systems Analysis and Control Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 23: Drawing The Nyquist Plot Overview In this Lecture, you will learn: Review of Nyquist Drawing the Nyquist Plot Using the

More information

I What is root locus. I System analysis via root locus. I How to plot root locus. Root locus (RL) I Uses the poles and zeros of the OL TF

I What is root locus. I System analysis via root locus. I How to plot root locus. Root locus (RL) I Uses the poles and zeros of the OL TF EE C28 / ME C34 Feedback Control Systems Lecture Chapter 8 Root Locus Techniques Lecture abstract Alexandre Bayen Department of Electrical Engineering & Computer Science University of California Berkeley

More information

Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design.

Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design. ISS0031 Modeling and Identification Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design. Aleksei Tepljakov, Ph.D. September 30, 2015 Linear Dynamic Systems Definition

More information

Some special cases

Some special cases Lecture Notes on Control Systems/D. Ghose/2012 87 11.3.1 Some special cases Routh table is easy to form in most cases, but there could be some cases when we need to do some extra work. Case 1: The first

More information

1 (20 pts) Nyquist Exercise

1 (20 pts) Nyquist Exercise EE C128 / ME134 Problem Set 6 Solution Fall 2011 1 (20 pts) Nyquist Exercise Consider a close loop system with unity feedback. For each G(s), hand sketch the Nyquist diagram, determine Z = P N, algebraically

More information

Control Systems I. Lecture 9: The Nyquist condition

Control Systems I. Lecture 9: The Nyquist condition Control Systems I Lecture 9: The Nyquist condition Readings: Åstrom and Murray, Chapter 9.1 4 www.cds.caltech.edu/~murray/amwiki/index.php/first_edition Jacopo Tani Institute for Dynamic Systems and Control

More 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

Systems Analysis and Control

Systems Analysis and Control Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 22: The Nyquist Criterion Overview In this Lecture, you will learn: Complex Analysis The Argument Principle The Contour

More information

EECE 460 : Control System Design

EECE 460 : Control System Design EECE 460 : Control System Design SISO Pole Placement Guy A. Dumont UBC EECE January 2011 Guy A. Dumont (UBC EECE) EECE 460: Pole Placement January 2011 1 / 29 Contents 1 Preview 2 Polynomial Pole Placement

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

Stability of Feedback Control Systems: Absolute and Relative

Stability of Feedback Control Systems: Absolute and Relative Stability of Feedback Control Systems: Absolute and Relative Dr. Kevin Craig Greenheck Chair in Engineering Design & Professor of Mechanical Engineering Marquette University Stability: Absolute and Relative

More information

Lecture 4 Stabilization

Lecture 4 Stabilization Lecture 4 Stabilization This lecture follows Chapter 5 of Doyle-Francis-Tannenbaum, with proofs and Section 5.3 omitted 17013 IOC-UPC, Lecture 4, November 2nd 2005 p. 1/23 Stable plants (I) We assume that

More information

Tuning of PID Controllers Based on Sensitivity Margin Specification

Tuning of PID Controllers Based on Sensitivity Margin Specification Tuning of D Controllers ased on Sensitivity Margin Specification S. Dormido and F. Morilla Dpto. de nformática y Automática-UNED c/ Juan del Rosal 6, 84 Madrid, Spain e-mail: {sdormido,fmorilla}@dia.uned.es

More information

ECE504: Lecture 8. D. Richard Brown III. Worcester Polytechnic Institute. 28-Oct-2008

ECE504: Lecture 8. D. Richard Brown III. Worcester Polytechnic Institute. 28-Oct-2008 ECE504: Lecture 8 D. Richard Brown III Worcester Polytechnic Institute 28-Oct-2008 Worcester Polytechnic Institute D. Richard Brown III 28-Oct-2008 1 / 30 Lecture 8 Major Topics ECE504: Lecture 8 We are

More information

Lecture 10: Proportional, Integral and Derivative Actions

Lecture 10: Proportional, Integral and Derivative Actions MCE441: Intr. Linear Control Systems Lecture 10: Proportional, Integral and Derivative Actions Stability Concepts BIBO Stability and The Routh-Hurwitz Criterion Dorf, Sections 6.1, 6.2, 7.6 Cleveland State

More information

Data Based Design of 3Term Controllers. Data Based Design of 3 Term Controllers p. 1/10

Data Based Design of 3Term Controllers. Data Based Design of 3 Term Controllers p. 1/10 Data Based Design of 3Term Controllers Data Based Design of 3 Term Controllers p. 1/10 Data Based Design of 3 Term Controllers p. 2/10 History Classical Control - single controller (PID, lead/lag) is designed

More information

x(t) = x(t h), x(t) 2 R ), where is the time delay, the transfer function for such a e s Figure 1: Simple Time Delay Block Diagram e i! =1 \e i!t =!

x(t) = x(t h), x(t) 2 R ), where is the time delay, the transfer function for such a e s Figure 1: Simple Time Delay Block Diagram e i! =1 \e i!t =! 1 Time-Delay Systems 1.1 Introduction Recitation Notes: Time Delays and Nyquist Plots Review In control systems a challenging area is operating in the presence of delays. Delays can be attributed to acquiring

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

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

DS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra.

DS-GA 1002 Lecture notes 0 Fall Linear Algebra. These notes provide a review of basic concepts in linear algebra. DS-GA 1002 Lecture notes 0 Fall 2016 Linear Algebra These notes provide a review of basic concepts in linear algebra. 1 Vector spaces You are no doubt familiar with vectors in R 2 or R 3, i.e. [ ] 1.1

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

The norms can also be characterized in terms of Riccati inequalities.

The norms can also be characterized in terms of Riccati inequalities. 9 Analysis of stability and H norms Consider the causal, linear, time-invariant system ẋ(t = Ax(t + Bu(t y(t = Cx(t Denote the transfer function G(s := C (si A 1 B. Theorem 85 The following statements

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

Some solutions of the written exam of January 27th, 2014

Some solutions of the written exam of January 27th, 2014 TEORIA DEI SISTEMI Systems Theory) Prof. C. Manes, Prof. A. Germani Some solutions of the written exam of January 7th, 0 Problem. Consider a feedback control system with unit feedback gain, with the following

More information

ECE317 : Feedback and Control

ECE317 : Feedback and Control ECE317 : Feedback and Control Lecture : Routh-Hurwitz stability criterion Examples Dr. Richard Tymerski Dept. of Electrical and Computer Engineering Portland State University 1 Course roadmap Modeling

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

José C. Geromel. Australian National University Canberra, December 7-8, 2017

José C. Geromel. Australian National University Canberra, December 7-8, 2017 5 1 15 2 25 3 35 4 45 5 1 15 2 25 3 35 4 45 5 55 Differential LMI in Optimal Sampled-data Control José C. Geromel School of Electrical and Computer Engineering University of Campinas - Brazil Australian

More information

(Refer Slide Time: 2:11)

(Refer Slide Time: 2:11) Control Engineering Prof. Madan Gopal Department of Electrical Engineering Indian institute of Technology, Delhi Lecture - 40 Feedback System Performance based on the Frequency Response (Contd.) The summary

More information

STABILITY ANALYSIS TECHNIQUES

STABILITY ANALYSIS TECHNIQUES ECE4540/5540: Digital Control Systems 4 1 STABILITY ANALYSIS TECHNIQUES 41: Bilinear transformation Three main aspects to control-system design: 1 Stability, 2 Steady-state response, 3 Transient response

More information

Modeling and Analysis of Dynamic Systems

Modeling and Analysis of Dynamic Systems Modeling and Analysis of Dynamic Systems Dr. Guillaume Ducard Fall 2017 Institute for Dynamic Systems and Control ETH Zurich, Switzerland G. Ducard c 1 / 57 Outline 1 Lecture 13: Linear System - Stability

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

NOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or

NOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or NOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or other reproductions of copyrighted material. Any copying

More information

Chapter Robust Performance and Introduction to the Structured Singular Value Function Introduction As discussed in Lecture 0, a process is better desc

Chapter Robust Performance and Introduction to the Structured Singular Value Function Introduction As discussed in Lecture 0, a process is better desc 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 Robust

More information

FEL3210 Multivariable Feedback Control

FEL3210 Multivariable Feedback Control FEL3210 Multivariable Feedback Control Lecture 5: Uncertainty and Robustness in SISO Systems [Ch.7-(8)] Elling W. Jacobsen, Automatic Control Lab, KTH Lecture 5:Uncertainty and Robustness () FEL3210 MIMO

More information

ROOT LOCUS. Consider the system. Root locus presents the poles of the closed-loop system when the gain K changes from 0 to. H(s) H ( s) = ( s)

ROOT LOCUS. Consider the system. Root locus presents the poles of the closed-loop system when the gain K changes from 0 to. H(s) H ( s) = ( s) C1 ROOT LOCUS Consider the system R(s) E(s) C(s) + K G(s) - H(s) C(s) R(s) = K G(s) 1 + K G(s) H(s) Root locus presents the poles of the closed-loop system when the gain K changes from 0 to 1+ K G ( s)

More information

CDS Solutions to Final Exam

CDS Solutions to Final Exam CDS 22 - Solutions to Final Exam Instructor: Danielle C Tarraf Fall 27 Problem (a) We will compute the H 2 norm of G using state-space methods (see Section 26 in DFT) We begin by finding a minimal state-space

More information

Automatic Loop Shaping in QFT by Using CRONE Structures

Automatic Loop Shaping in QFT by Using CRONE Structures Automatic Loop Shaping in QFT by Using CRONE Structures J. Cervera and A. Baños Faculty of Computer Engineering Department of Computer and Systems Engineering University of Murcia (Spain) jcervera@um.es

More information

Solution of Linear State-space Systems

Solution of Linear State-space Systems Solution of Linear State-space Systems Homogeneous (u=0) LTV systems first Theorem (Peano-Baker series) The unique solution to x(t) = (t, )x 0 where The matrix function is given by is called the state

More information

EE363 homework 7 solutions

EE363 homework 7 solutions EE363 Prof. S. Boyd EE363 homework 7 solutions 1. Gain margin for a linear quadratic regulator. Let K be the optimal state feedback gain for the LQR problem with system ẋ = Ax + Bu, state cost matrix Q,

More information

Module 06 Stability of Dynamical Systems

Module 06 Stability of Dynamical Systems Module 06 Stability of Dynamical Systems Ahmad F. Taha EE 5143: Linear Systems and Control Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/ataha October 10, 2017 Ahmad F. Taha Module 06

More information

Full-State Feedback Design for a Multi-Input System

Full-State Feedback Design for a Multi-Input System Full-State Feedback Design for a Multi-Input System A. Introduction The open-loop system is described by the following state space model. x(t) = Ax(t)+Bu(t), y(t) =Cx(t)+Du(t) () 4 8.5 A =, B =.5.5, C

More information

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur

VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203. DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING SUBJECT QUESTION BANK : EC6405 CONTROL SYSTEM ENGINEERING SEM / YEAR: IV / II year

More information

Lecture 5 Rational functions and partial fraction expansion

Lecture 5 Rational functions and partial fraction expansion EE 102 spring 2001-2002 Handout #10 Lecture 5 Rational functions and partial fraction expansion (review of) polynomials rational functions pole-zero plots partial fraction expansion repeated poles nonproper

More information

Control Systems. Frequency Method Nyquist Analysis.

Control Systems. Frequency Method Nyquist Analysis. Frequency Method Nyquist Analysis chibum@seoultech.ac.kr Outline Polar plots Nyquist plots Factors of polar plots PolarNyquist Plots Polar plot: he locus of the magnitude of ω vs. the phase of ω on polar

More information

Linear Matrix Inequality (LMI)

Linear Matrix Inequality (LMI) Linear Matrix Inequality (LMI) A linear matrix inequality is an expression of the form where F (x) F 0 + x 1 F 1 + + x m F m > 0 (1) x = (x 1,, x m ) R m, F 0,, F m are real symmetric matrices, and the

More information

ECEN 326 Electronic Circuits

ECEN 326 Electronic Circuits ECEN 326 Electronic Circuits Stability Dr. Aydın İlker Karşılayan Texas A&M University Department of Electrical and Computer Engineering Ideal Configuration V i Σ V ε a(s) V o V fb f a(s) = V o V ε (s)

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

Lecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore

Lecture 6 Classical Control Overview IV. Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lecture 6 Classical Control Overview IV Dr. Radhakant Padhi Asst. Professor Dept. of Aerospace Engineering Indian Institute of Science - Bangalore Lead Lag Compensator Design Dr. Radhakant Padhi Asst.

More information

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 8: Basic Lyapunov Stability Theory

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 8: Basic Lyapunov Stability Theory MCE/EEC 647/747: Robot Dynamics and Control Lecture 8: Basic Lyapunov Stability Theory Reading: SHV Appendix Mechanical Engineering Hanz Richter, PhD MCE503 p.1/17 Stability in the sense of Lyapunov A

More information

Lecture 15 Nyquist Criterion and Diagram

Lecture 15 Nyquist Criterion and Diagram Lecture Notes of Control Systems I - ME 41/Analysis and Synthesis of Linear Control System - ME86 Lecture 15 Nyquist Criterion and Diagram Department of Mechanical Engineering, University Of Saskatchewan,

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

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

Feedback Control of Linear SISO systems. Process Dynamics and Control

Feedback Control of Linear SISO systems. Process Dynamics and Control Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals

More information

Topic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis

Topic # /31 Feedback Control Systems. Analysis of Nonlinear Systems Lyapunov Stability Analysis Topic # 16.30/31 Feedback Control Systems Analysis of Nonlinear Systems Lyapunov Stability Analysis Fall 010 16.30/31 Lyapunov Stability Analysis Very general method to prove (or disprove) stability of

More information

CDS 101/110a: Lecture 10-2 Control Systems Implementation

CDS 101/110a: Lecture 10-2 Control Systems Implementation CDS 101/110a: Lecture 10-2 Control Systems Implementation Richard M. Murray 5 December 2012 Goals Provide an overview of the key principles, concepts and tools from control theory - Classical control -

More information

Course Outline. Closed Loop Stability. Stability. Amme 3500 : System Dynamics & Control. Nyquist Stability. Dr. Dunant Halim

Course Outline. Closed Loop Stability. Stability. Amme 3500 : System Dynamics & Control. Nyquist Stability. Dr. Dunant Halim Amme 3 : System Dynamics & Control Nyquist Stability Dr. Dunant Halim Course Outline Week Date Content Assignment Notes 1 5 Mar Introduction 2 12 Mar Frequency Domain Modelling 3 19 Mar System Response

More information

MCE693/793: Analysis and Control of Nonlinear Systems

MCE693/793: Analysis and Control of Nonlinear Systems MCE693/793: Analysis and Control of Nonlinear Systems Introduction to Describing Functions Hanz Richter Mechanical Engineering Department Cleveland State University Introduction Frequency domain methods

More information

ESE319 Introduction to Microelectronics. Feedback Basics

ESE319 Introduction to Microelectronics. Feedback Basics Feedback Basics Stability Feedback concept Feedback in emitter follower One-pole feedback and root locus Frequency dependent feedback and root locus Gain and phase margins Conditions for closed loop stability

More information

r + - FINAL June 12, 2012 MAE 143B Linear Control Prof. M. Krstic

r + - FINAL June 12, 2012 MAE 143B Linear Control Prof. M. Krstic MAE 43B Linear Control Prof. M. Krstic FINAL June, One sheet of hand-written notes (two pages). Present your reasoning and calculations clearly. Inconsistent etchings will not be graded. Write answers

More information

Outline. Control systems. Lecture-4 Stability. V. Sankaranarayanan. V. Sankaranarayanan Control system

Outline. Control systems. Lecture-4 Stability. V. Sankaranarayanan. V. Sankaranarayanan Control system Outline Control systems Lecture-4 Stability V. Sankaranarayanan Outline Outline 1 Outline Outline 1 2 Concept of Stability Zero State Response: The zero-state response is due to the input only; all the

More information

Lecture 2. FRTN10 Multivariable Control. Automatic Control LTH, 2018

Lecture 2. FRTN10 Multivariable Control. Automatic Control LTH, 2018 Lecture 2 FRTN10 Multivariable Control Course Outline L1 L5 Specifications, models and loop-shaping by hand 1 Introduction 2 Stability and robustness 3 Specifications and disturbance models 4 Control synthesis

More information

Georgia Institute of Technology Nonlinear Controls Theory Primer ME 6402

Georgia Institute of Technology Nonlinear Controls Theory Primer ME 6402 Georgia Institute of Technology Nonlinear Controls Theory Primer ME 640 Ajeya Karajgikar April 6, 011 Definition Stability (Lyapunov): The equilibrium state x = 0 is said to be stable if, for any R > 0,

More information

Didier HENRION henrion

Didier HENRION  henrion GRADUATE COURSE ON POLYNOMIAL METHODS FOR ROBUST CONTROL PART II.1 ROBUST STABILITY ANALYSIS: POLYTOPIC UNCERTAINTY Didier HENRION www.laas.fr/ henrion henrion@laas.fr Cité de l espace with Ariane launcher

More information

Class 13 Frequency domain analysis

Class 13 Frequency domain analysis Class 13 Frequency domain analysis The frequency response is the output of the system in steady state when the input of the system is sinusoidal Methods of system analysis by the frequency response, as

More information

K(s +2) s +20 K (s + 10)(s +1) 2. (c) KG(s) = K(s + 10)(s +1) (s + 100)(s +5) 3. Solution : (a) KG(s) = s +20 = K s s

K(s +2) s +20 K (s + 10)(s +1) 2. (c) KG(s) = K(s + 10)(s +1) (s + 100)(s +5) 3. Solution : (a) KG(s) = s +20 = K s s 321 16. Determine the range of K for which each of the following systems is stable by making a Bode plot for K = 1 and imagining the magnitude plot sliding up or down until instability results. Verify

More information

2.004 Dynamics and Control II Spring 2008

2.004 Dynamics and Control II Spring 2008 MT OpenCourseWare http://ocw.mit.edu.004 Dynamics and Control Spring 008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. Massachusetts nstitute of Technology

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

1 (s + 3)(s + 2)(s + a) G(s) = C(s) = K P + K I

1 (s + 3)(s + 2)(s + a) G(s) = C(s) = K P + K I MAE 43B Linear Control Prof. M. Krstic FINAL June 9, Problem. ( points) Consider a plant in feedback with the PI controller G(s) = (s + 3)(s + )(s + a) C(s) = K P + K I s. (a) (4 points) For a given constant

More information

Control Systems Design

Control Systems Design ELEC4410 Control Systems Design Lecture 13: Stability Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 13: Stability p.1/20 Outline Input-Output

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

6.241 Dynamic Systems and Control

6.241 Dynamic Systems and Control 6.241 Dynamic Systems and Control Lecture 17: Robust Stability Readings: DDV, Chapters 19, 20 Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute of Technology April 6, 2011 E. Frazzoli

More information

Plan of the Lecture. Goal: wrap up lead and lag control; start looking at frequency response as an alternative methodology for control systems design.

Plan of the Lecture. Goal: wrap up lead and lag control; start looking at frequency response as an alternative methodology for control systems design. Plan of the Lecture Review: design using Root Locus; dynamic compensation; PD and lead control Today s topic: PI and lag control; introduction to frequency-response design method Goal: wrap up lead and

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

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Guzzella 9.1-3, Emilio Frazzoli

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Guzzella 9.1-3, Emilio Frazzoli Control Systems I Lecture 7: Feedback and the Root Locus method Readings: Guzzella 9.1-3, 13.3 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 3, 2017 E. Frazzoli (ETH)

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

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

The loop shaping paradigm. Lecture 7. Loop analysis of feedback systems (2) Essential specifications (2)

The loop shaping paradigm. Lecture 7. Loop analysis of feedback systems (2) Essential specifications (2) Lecture 7. Loop analysis of feedback systems (2). Loop shaping 2. Performance limitations The loop shaping paradigm. Estimate performance and robustness of the feedback system from the loop transfer L(jω)

More information

A new method to obtain ultimate bounds and convergence rates for perturbed time-delay systems

A new method to obtain ultimate bounds and convergence rates for perturbed time-delay systems INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR ONTROL Int. J. Robust. Nonlinear ontrol 212; 22:187 188 ublished online 21 September 211 in Wiley Online Library (wileyonlinelibrary.com)..179 SHORT OMMUNIATION

More information

CDS 101/110: Lecture 10.3 Final Exam Review

CDS 101/110: Lecture 10.3 Final Exam Review CDS 11/11: Lecture 1.3 Final Exam Review December 2, 216 Schedule: (1) Posted on the web Monday, Dec. 5 by noon. (2) Due Friday, Dec. 9, at 5: pm. (3) Determines 3% of your grade Instructions on Front

More information

Didier HENRION henrion

Didier HENRION   henrion POLYNOMIAL METHODS FOR ROBUST CONTROL PART I.1 ROBUST STABILITY ANALYSIS: SINGLE PARAMETER UNCERTAINTY Didier HENRION www.laas.fr/ henrion henrion@laas.fr Pont Neuf over river Garonne in Toulouse June

More information

Topic # Feedback Control Systems

Topic # Feedback Control Systems Topic #19 16.31 Feedback Control Systems Stengel Chapter 6 Question: how well do the large gain and phase margins discussed for LQR map over to DOFB using LQR and LQE (called LQG)? Fall 2010 16.30/31 19

More information

REVIEW OF DIFFERENTIAL CALCULUS

REVIEW OF DIFFERENTIAL CALCULUS REVIEW OF DIFFERENTIAL CALCULUS DONU ARAPURA 1. Limits and continuity To simplify the statements, we will often stick to two variables, but everything holds with any number of variables. Let f(x, y) be

More information