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
|
|
- Jemimah McCormick
- 6 years ago
- Views:
Transcription
1 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 Let h.s/ D P.s/ C Q.s/e sh : Substituting e sh! R.s/ and multiplying by C s we obtain polynomial As runs from to the frequency response R.j!/ at every! > covers the complete unit circle T in C i.e., jr.j!/j and arg R.j!/ runs continuously from to. This covers exactly the same area as e j!h as h changes from to. Moreover, for every h i and! i > there exists unique i 2 R such that R i.j! i / D e j! i h i and it is i D!i h i tan :! i 2 This suggests that we may replace e sh with R.s/ in any pure frequency-domain analysis where h sweeps large enough range..s/. C s/p.s/ C. s/q.s/: Obvious (yet important) fact is that for any h h.j! i / D iff 9 2 R such that.j! i / D Thus, j!-axis roots of h.s/ and corresponding delays obtained as follows:. find all 2 R for which.s/ has j!-axis roots 2. find corresponding frequencies! i 3. find positive crossing delays by h i;k D 2! i arctan.! i i / C k, k 2 Z C
2 j!-axis roots of.s/ Can be found from Routh s array (provided it is nonsingular): Then s n ~ n;./ ~ n;2./ ~ n;3./ s n ~ n ;./ ~ n ;2./ ~ n ;3./ : : : : s 2 ~ 2./ ~ 22./ s ~./ s ~./ required i are real zeros of ~./ such that ~ 2. i /~ 22. i / > crossing frequencies are! i D q ~ 22. i / ~ 2. i / Crossing frequencies and delays: example Consider P.s/ D s 2 C :s C and Q.s/ D :4. Then Routh s array.s/ D s 3 C. C :/s 2 C.: C :6/s C :4 s 3 : C :6 s 2 C : :4 s :6 2 7:9C.C:/ s :4 Then ~./ has two real zeros, at ;2 D 7:9p 6:, which produce crossing q :2 frequencies! ;2 D :5.9:9 p6:/ or, equivalently, i :28 3:39! i :76 :78 2! i arctan.! i i / D h i; :254 3:778 exactly as by delay sweeping. Crossing directions Denote by s h and s roots of h.s/ and.s/, respectively. t can be shown that ds dsh d.p.j!/p. j!/ Q.j!/Q. j!// sgn Re D sgn Re D sgn d dh d! (does not depend on h, ). This implies that root crossing directions can be determined from the root locus of.s/, which based on D s.p.s/ Q.s// µ P aux.s/: P.s/ C Q.s/ Crossing directions: example For P.s/ D s 2 C :s C and Q.s/ D :4, Then.5 Positive P aux.s/ D s.s2 C :s C :6/ s 2 C :s C :4.5 Negative t confirms that higher frequency is a switch and lower one is a reversal.
3 Pros and cons Pros: readily extends to commensurate delay case Outline Cons: increases order of polynomials in analysis some tricks not straightforward in singular cases multiple j!-axis roots! i h D C 2k, in which case i D (think of h.s/ D s 2 C s C C se sh ) dea Consider 2D polynomial dea 2 Consider 2D polynomial 2D.s; / P.s/ C Q.s/ Clearly, h.j! i / D ) 2D.j! i ; / D at D e j! i h mportant fact is that if for some! i 2D.j! i ; / has root at 2 T ) 9h such that h.j! i / D. 2D.s; / P.s/ C Q.s/ Clearly, h.j! i / D ) 2D.j! i ; / D at D e j! i h mportant fact is that if for some i 2 T 2D.s; i/ has root at s 2 jr ) 9h such that h.j! i / D. This suggests that we may look for! i 2 R C at which 2D.j! i ; / has unit circle roots. Toward this end, discrete stability criteria for complex polynomials (like Schur-Cohn, etc) may be used. This suggests that we may look for i 2 T at which 2D.s; i/ has imaginary axis roots s. Toward this end, continuous stability criteria for complex polynomials (like???) may be used.
4 Outline dea Consider h.s/ D det.s A A h e sh / We already saw that for any!, h.j!/ D pair.j! A ; A h / has eigenvalue in T Thus, to find j! roots of h.s/ we may check eigenvalues of.j! A ; A h / on some dense enough grid of! (in fact, absolute values of these eigenvalues). Application to delay-independent test Theorem (delay-independent stability) h.s/ D det.s A A h e sh / has no NC roots for all h 2 R C iff. A C A h is Hurwitz 2. A is Hurwitz 3..j! A / A h < for all! 2 R Proof (outline).,2 A C A h and A have to be Hurwitz for stability of.s/ and.s/ 3 if A is Hurwitz, j! A is nonsingular 8! and then h.j!/ D det j! A A h e j!h D det.j! A / det.j! A / A h e j!h : and condition is necessary (it holds at!! ) and sufficient for the absence of crossing frequencies ) delay independent. Outline
5 Problem Consider quasi-polynomial mx h;m.s/ P.s/ C Q i.s/e sih ; where, for simplicity, we assume that deg P.s/ > deg Q i.s/, 8i D ; : : : ; m. id Delay sweeping: example Let h;2.s/ D s C e sh C e s2h : Like in single-delay case, we look for j!-crossings of roots. As h;2.s/ real, its j!-axis roots coincide with those of h;2. s/, i.e., they satisfy both s C e sh C e s2h D and s C e sh C e s2h D From the first equation, e s2h D s e sh, then from the second equation: We want to find h for which all roots of h;m.s/ are in C n NC. D C e sh se s2h D C e sh C s.s C e sh / D C s 2 C. C s/e sh This is a single-delay quasi-polynomial with.!/ D.! 2 / 2. C! 2 / D! 2.! 2 3/ from which crossing! D p 3 (switch) and crossing h ; D As ;2.s/ stable, h;2.s/ stable iff h 2 Œ; 3 p 3 /. p Cj arg 3 p 2 3 D 3 p. 3 Delay sweeping: more general observations Let h;2.s/ D P.s/ C Q.s/e sh C Q 2.s/e s2h Clearly, s c D j! c is root of h;2.s/ iff it is root of e s2h h;2. s/ D Q 2. s/ C Q. s/e sh C P. s/e s2h Delay sweeping: more general observations (contd) f s c D j! c is crossing point of h;.s/ such that jp.j! c /j jq 2.j! c /j; then it also crossing point of h;2.s/. Hence, this s c D j! c is also root of h;.s/ P. s/ h;2.s/ Q 2.s/e s2h h;2. s/ D P.s/P. s/ Q 2.s/Q 2. s/ C Q.s/P. s/ Q 2.s/Q. s/ e sh which is single-delay quasi-polynomial. Yet converse not necessarily true: h;.s/ might have more j!-roots than h;2.s/, which complicates the analysis. Moreover, crosing directions at h;.j! c / and h;2.j! c / coincide iff jp.j! c /j > jq 2.j! c /j opposite iff jp.j! c /j < jq 2.j! c /j n fact, j!-roots of h;.s/ are roots of either h;2.s/ or P.s/P. s/ Q 2.s/Q 2. s/.
6 Bilinear transformation Extends to commensurate-delay case literally: h;m.s/!.s/. C s/ m P.s/ C mx. C s/ m i. s/ i Q i.s/; which has order deg P.s/ C m. With a little help of Routh s array we could routinely count j!-roots of.s/, etcetera (doable, yet not such a fun). id Outline 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 2. V./ D 2. V.x/ > for all dx 3. derivative along trajectory dt called Lyapunov function. Then system is stable (in the sense of Lyapunov). f 3 replaced with 3. PV.x/ < system is asymptotically stable. Yet another way to end up with asymptotic stability is via LaSalle nvariance Principle 3. PV.x/ and PV.x/ implies x.t/. 2 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/.
7 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 2 3 ƒ 2 3 PN PN PN h NxŒk NV. Nx a / D Nx Œk Nx Œk Nx Œk h N P PN PN h NxŒk 6 4 : : : :: : 5 4 : 5 PN h PN h PN hh NxŒk h hx hx D Nx Œk i PN ij NxŒk j id j D > h 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 2./ı. / C P 3. / for some matrix P, matrix functions P./ and P 2./ defined in 2 Œ; h, and matrix function P 3.t/ defined in t 2 Œ h; h. n this case V.x / D x.t/p x.t/ C C 2x.t/ Z h Z h Z h P./x.t the derivative of which is a mess 3... x.t /P 3. /x.t /dd /d C Z h x.t /P 2./x.t /d Preliminary: Leibniz integral rule d dt Z b.t/ a.t/ f.; t/d D Z db.t/ f.; t/d C f.b.t/; t/ dt da.t/ f.a.t/; t/ dt 3 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.
8 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 2 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 2 x.t/ x.t h/p 2 x.t h/ D x.t/ x.t h/ A P C P A C P 2 P A h x.t/ A h P P 2 x.t h/ Thus, if there are P > and P 2 > such that A P C P A C P 2 P A h A h P < ; P 2 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 2Œ 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 2. V.x/ > for all x 3. PV.x/ < whenever V.x.t// V.x.t C //, 2 Œ h;, for some > 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 x.t/ A h P P 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 PA h A h P P < ; then A P C P A C P 2 P A h A h P < for P P D P and P 2 D P : 2 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.
9 Delay-independent stability in scalar case Consider Px.t/ D a x.t/ C a h x.t h/ for x 2 R. Delay-independent stability would require stability at h D and no positive crossing frequencies. These read a C a h < and! 2 C a 2 D a2 h or, equivalently, a 2 a2 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 2a p 9p > ; p 2 > such that C p 2 a h p < : a h p p 2 Taking Schur complement of the.2; 2/ term, the last condition equivalent to 2a p C p 2 C a 2 h p2 =p 2 < p 2 2 C 2a p p 2 C a 2 h p2 < : The latter reads a < and a 2 p2 a 2 h p2 a2 a2 h ; i.e., we recover exact conditions (LK conservative in general). n scalar case 2a p C p 2 a h p 2a p C p a < h p < a h p p 2 a h p p and Razumikhin result coincides with Lyapunov-Krasovskiĭ one. Outline Problem y P r.s/e sh u C.s/ e - r Given: P.s/ D P r.s/e sh for some rational P r.s/ and loop delay h > Design: a fixed-structure controller C.s/ (typically, P, P, or PD) Main tool: parametric search (brute force)
10 Example : P controller for unstable dead-time plant We need to know, y e u sh k s p C ki s for which k p and k i closed-loop system is stable for given h. n principle, we may consider P.s/ D yet it is a matter of normalization with a s a e sh ; a > ; h! ah and k i! k i a e - r Example : solution Characteristic quasi-polynomial From magnitude equality: with the only positive root h.s/ D s.s / C k p.s C k i /e sh :! 2 c D 2.!/ D! 4.k 2 p /! 2 k 2 p k2 i k 2 p q C.kp 2 / 2 C 4kp 2k2 i which is a switch. Hence, it is necessary to have stability at h D H) we assume that k p > and k i >. n this case the phase equality reads kp.k i C j! c /! c h D arg D arg k i C j! c j! c. C j! c /! c C j D arctan!2 c k i. C k i /! c : Example : solution (contd) Thus, the closed-loop system is stable iff k p >, k i >, and where! 2 c D 2 k 2 p h < arctan!2 c k i < ;! c. C k i /! c q C.kp 2 / 2 C 4kp 2k2 i. This expression is unsolvable in controller parameters k p and k i analytically. Even as k i! (P controller), expression for stabilizing h, h < unsolvable in k p analytically. q arctan kp 2 q < kp 2 Example : stability contours in k p k i plane k i :5 :5 h < : h < :2 h < :5 h < :3 :5 2 2:5 3 k p This is only tangible for 2 parameters...
11 Example 2: PD controller for unstable dead-time plant y e sh u e r k s p C k d s - Example 2: solution Characteristic quasi-polynomial: h.s/ D s C.k d s C k p /e sh We need to know, for which k p and k d closed-loop system is stable for given h. n principle, we may again consider P.s/ D yet it is a matter of normalization with a s a e sh ; a > ; h! ah and k d! k d a As a D k d, we must keep jk d j <. Now, with the only positive root.!/ D. k 2 d /!2.k 2 p /! 2 c D k2 p k 2 d which is a switch. Hence, delay-free system must be stable, which requires k p >. n this case the phase equality reads! c h D arg k p C j! c k d D arctan k d! c C arctan! c j! c k p Example 2: solution (contd) Thus, the closed-loop system is stable iff k p >, jk d j <, and h < arctan k d! c C arctan! c < 2;! c k p where! c 2 D.k2 p /=. k 2 /. This expression is again d unsolvable in controller parameters k p and k d analytically. Example 2: stability contours in k p k d plane :5 k d h < h < :75 h < :5 h < :25 :5 Yet as k p!, stability conditions read h < C k d : :5 2 2:5 3 3:5 k p This is again only tangible for 2 parameters...
Outline. Introduction to Time-Delay Systems. lecture no. 2. What is changed for delay systems? Nyquist stability criterion
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
More informationDidier 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 informationSome 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 informationECE504: 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 informationControl Systems. Internal Stability - LTI systems. L. Lanari
Control Systems Internal Stability - LTI systems L. Lanari outline LTI systems: definitions conditions South stability criterion equilibrium points Nonlinear systems: equilibrium points examples stable
More informationAnalysis and Design of Control Systems in the Time Domain
Chapter 6 Analysis and Design of Control Systems in the Time Domain 6. Concepts of feedback control Given a system, we can classify it as an open loop or a closed loop depends on the usage of the feedback.
More informationCONTROL DESIGN FOR SET POINT TRACKING
Chapter 5 CONTROL DESIGN FOR SET POINT TRACKING In this chapter, we extend the pole placement, observer-based output feedback design to solve tracking problems. By tracking we mean that the output is commanded
More informationModeling 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 informationAlireza Mousavi Brunel University
Alireza Mousavi Brunel University 1 » Control Process» Control Systems Design & Analysis 2 Open-Loop Control: Is normally a simple switch on and switch off process, for example a light in a room is switched
More informationSystems Analysis and Control
Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 12: Overview In this Lecture, you will learn: Review of Feedback Closing the Loop Pole Locations Changing the Gain
More informationEE363 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 informationData Based Design of 3Term Controllers. Data Based Design of 3 Term Controllers p. 1/10
Data Based Design of 3Term Controllers Data Based Design of 3 Term Controllers p. 1/10 Data Based Design of 3 Term Controllers p. 2/10 History Classical Control - single controller (PID, lead/lag) is designed
More information2.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 informationProblem Set 5 Solutions 1
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski Problem Set 5 Solutions The problem set deals with Hankel
More informationOutput Adaptive Model Reference Control of Linear Continuous State-Delay Plant
Output Adaptive Model Reference Control of Linear Continuous State-Delay Plant Boris M. Mirkin and Per-Olof Gutman Faculty of Agricultural Engineering Technion Israel Institute of Technology Haifa 3, Israel
More informationLetting be a field, e.g., of the real numbers, the complex numbers, the rational numbers, the rational functions W(s) of a complex variable s, etc.
1 Polynomial Matrices 1.1 Polynomials Letting be a field, e.g., of the real numbers, the complex numbers, the rational numbers, the rational functions W(s) of a complex variable s, etc., n ws ( ) as a
More informationSolution 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 informationDesign Methods for Control Systems
Design Methods for Control Systems Maarten Steinbuch TU/e Gjerrit Meinsma UT Dutch Institute of Systems and Control Winter term 2002-2003 Schedule November 25 MSt December 2 MSt Homework # 1 December 9
More informationECEN 605 LINEAR SYSTEMS. Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability 1/27
1/27 ECEN 605 LINEAR SYSTEMS Lecture 20 Characteristics of Feedback Control Systems II Feedback and Stability Feedback System Consider the feedback system u + G ol (s) y Figure 1: A unity feedback system
More informationAutomatic Control Systems, 9th Edition
Chapter 7: Root Locus Analysis Appendix E: Properties and Construction of the Root Loci Automatic Control Systems, 9th Edition Farid Golnaraghi, Simon Fraser University Benjamin C. Kuo, University of Illinois
More informationControl 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 informationThe 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 informationEects of small delays on stability of singularly perturbed systems
Automatica 38 (2002) 897 902 www.elsevier.com/locate/automatica Technical Communique Eects of small delays on stability of singularly perturbed systems Emilia Fridman Department of Electrical Engineering
More informationMCE/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 informationLecture 13: Internal Model Principle and Repetitive Control
ME 233, UC Berkeley, Spring 2014 Xu Chen Lecture 13: Internal Model Principle and Repetitive Control Big picture review of integral control in PID design example: 0 Es) C s) Ds) + + P s) Y s) where P s)
More informationAnalysis of SISO Control Loops
Chapter 5 Analysis of SISO Control Loops Topics to be covered For a given controller and plant connected in feedback we ask and answer the following questions: Is the loop stable? What are the sensitivities
More informationDS-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 informationECE 345 / ME 380 Introduction to Control Systems Lecture Notes 8
Learning Objectives ECE 345 / ME 380 Introduction to Control Systems Lecture Notes 8 Dr. Oishi oishi@unm.edu November 2, 203 State the phase and gain properties of a root locus Sketch a root locus, by
More informationLecture 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 informationControl Systems Design
ELEC4410 Control Systems Design Lecture 14: Controllability Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 14: Controllability p.1/23 Outline
More informationModule 3F2: Systems and Control EXAMPLES PAPER 2 ROOT-LOCUS. Solutions
Cambridge University Engineering Dept. Third Year Module 3F: Systems and Control EXAMPLES PAPER ROOT-LOCUS Solutions. (a) For the system L(s) = (s + a)(s + b) (a, b both real) show that the root-locus
More informationLecture 10: Proportional, Integral and Derivative Actions
MCE441: Intr. Linear Control Systems Lecture 10: Proportional, Integral and Derivative Actions Stability Concepts BIBO Stability and The Routh-Hurwitz Criterion Dorf, Sections 6.1, 6.2, 7.6 Cleveland State
More information3.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 informationBalanced 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 informationTopic # /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 informationGeorgia 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 informationDepartment of Mathematics IIT Guwahati
Stability of Linear Systems in R 2 Department of Mathematics IIT Guwahati A system of first order differential equations is called autonomous if the system can be written in the form dx 1 dt = g 1(x 1,
More informationSTABILITY ANALYSIS. Asystemmaybe stable, neutrallyormarginallystable, or unstable. This can be illustrated using cones: Stable Neutral Unstable
ECE4510/5510: Feedback Control Systems. 5 1 STABILITY ANALYSIS 5.1: Bounded-input bounded-output (BIBO) stability Asystemmaybe stable, neutrallyormarginallystable, or unstable. This can be illustrated
More informationHANDOUT E.22 - EXAMPLES ON STABILITY ANALYSIS
Example 1 HANDOUT E. - EXAMPLES ON STABILITY ANALYSIS Determine the stability of the system whose characteristics equation given by 6 3 = s + s + 3s + s + s + s +. The above polynomial satisfies the necessary
More informationBESSEL MATRIX DIFFERENTIAL EQUATIONS: EXPLICIT SOLUTIONS OF INITIAL AND TWO-POINT BOUNDARY VALUE PROBLEMS
APPLICATIONES MATHEMATICAE 22,1 (1993), pp. 11 23 E. NAVARRO, R. COMPANY and L. JÓDAR (Valencia) BESSEL MATRIX DIFFERENTIAL EQUATIONS: EXPLICIT SOLUTIONS OF INITIAL AND TWO-POINT BOUNDARY VALUE PROBLEMS
More informationSome New Results on Lyapunov-Type Diagonal Stability
Some New Results on Lyapunov-Type Diagonal Stability Mehmet Gumus (Joint work with Dr. Jianhong Xu) Department of Mathematics Southern Illinois University Carbondale 12/01/2016 mgumus@siu.edu (SIUC) Lyapunov-Type
More informationDynamical Systems & Lyapunov Stability
Dynamical Systems & Lyapunov Stability Harry G. Kwatny Department of Mechanical Engineering & Mechanics Drexel University Outline Ordinary Differential Equations Existence & uniqueness Continuous dependence
More informationVALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur
VALLIAMMAI ENGINEERING COLLEGE SRM Nagar, Kattankulathur 603 203. DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING SUBJECT QUESTION BANK : EC6405 CONTROL SYSTEM ENGINEERING SEM / YEAR: IV / II year
More informationControl Systems Design
ELEC4410 Control Systems Design Lecture 18: State Feedback Tracking and State Estimation Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 18:
More informationQuadratics. Shawn Godin. Cairine Wilson S.S Orleans, ON October 14, 2017
Quadratics Shawn Godin Cairine Wilson S.S Orleans, ON Shawn.Godin@ocdsb.ca October 14, 2017 Shawn Godin (Cairine Wilson S.S.) Quadratics October 14, 2017 1 / 110 Binary Quadratic Form A form is a homogeneous
More informationSTABILITY OF CLOSED-LOOP CONTOL SYSTEMS
CHBE320 LECTURE X STABILITY OF CLOSED-LOOP CONTOL SYSTEMS Professor Dae Ryook Yang Spring 2018 Dept. of Chemical and Biological Engineering 10-1 Road Map of the Lecture X Stability of closed-loop control
More informationChapter 7 : Root Locus Technique
Chapter 7 : Root Locus Technique By Electrical Engineering Department College of Engineering King Saud University 1431-143 7.1. Introduction 7.. Basics on the Root Loci 7.3. Characteristics of the Loci
More informationNew Lyapunov Krasovskii functionals for stability of linear retarded and neutral type systems
Systems & Control Letters 43 (21 39 319 www.elsevier.com/locate/sysconle New Lyapunov Krasovskii functionals for stability of linear retarded and neutral type systems E. Fridman Department of Electrical
More informationII.3. POLYNOMIAL ANALYSIS. Didier HENRION
II.3. POLYNOMIAL ANALYSIS Didier HENRION henrion@laas.fr EECI Graduate School on Control Supélec - Spring 2010 Polynomial methods Based on the algebra of polynomials and polynomial matrices, typically
More informationPID 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 informationSystems 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 informationCDS 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 informationNonlinear Control. Nonlinear Control Lecture # 3 Stability of Equilibrium Points
Nonlinear Control Lecture # 3 Stability of Equilibrium Points The Invariance Principle Definitions Let x(t) be a solution of ẋ = f(x) A point p is a positive limit point of x(t) if there is a sequence
More informationSTABILITY 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 informationLyapunov stability ORDINARY DIFFERENTIAL EQUATIONS
Lyapunov stability ORDINARY DIFFERENTIAL EQUATIONS An ordinary differential equation is a mathematical model of a continuous state continuous time system: X = < n state space f: < n! < n vector field (assigns
More informationECE133A Applied Numerical Computing Additional Lecture Notes
Winter Quarter 2018 ECE133A Applied Numerical Computing Additional Lecture Notes L. Vandenberghe ii Contents 1 LU factorization 1 1.1 Definition................................. 1 1.2 Nonsingular sets
More informationZeros and zero dynamics
CHAPTER 4 Zeros and zero dynamics 41 Zero dynamics for SISO systems Consider a linear system defined by a strictly proper scalar transfer function that does not have any common zero and pole: g(s) =α p(s)
More informationChapter III. Stability of Linear Systems
1 Chapter III Stability of Linear Systems 1. Stability and state transition matrix 2. Time-varying (non-autonomous) systems 3. Time-invariant systems 1 STABILITY AND STATE TRANSITION MATRIX 2 In this chapter,
More informationCHAPTER # 9 ROOT LOCUS ANALYSES
F K א CHAPTER # 9 ROOT LOCUS ANALYSES 1. Introduction The basic characteristic of the transient response of a closed-loop system is closely related to the location of the closed-loop poles. If the system
More informationLyapunov Stability Theory
Lyapunov Stability Theory Peter Al Hokayem and Eduardo Gallestey March 16, 2015 1 Introduction In this lecture we consider the stability of equilibrium points of autonomous nonlinear systems, both in continuous
More informationControl Systems I. Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback. Readings: Emilio Frazzoli
Control Systems I Lecture 4: Diagonalization, Modal Analysis, Intro to Feedback Readings: Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich October 13, 2017 E. Frazzoli (ETH)
More informationControl Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich
Control Systems I Lecture 7: Feedback and the Root Locus method Readings: Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 2, 2018 J. Tani, E. Frazzoli (ETH) Lecture 7:
More informationRaktim Bhattacharya. . AERO 422: Active Controls for Aerospace Vehicles. Basic Feedback Analysis & Design
AERO 422: Active Controls for Aerospace Vehicles Basic Feedback Analysis & Design Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University Routh s Stability
More informationLecture Note #6 (Chap.10)
System Modeling and Identification Lecture Note #6 (Chap.) CBE 7 Korea University Prof. Dae Ryoo Yang Chap. Model Approximation Model approximation Simplification, approximation and order reduction of
More informationOutline. 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 informationRoot Locus Methods. The root locus procedure
Root Locus Methods Design of a position control system using the root locus method Design of a phase lag compensator using the root locus method The root locus procedure To determine the value of the gain
More informationControl of Electromechanical Systems
Control of Electromechanical Systems November 3, 27 Exercise Consider the feedback control scheme of the motor speed ω in Fig., where the torque actuation includes a time constant τ A =. s and a disturbance
More informationStep input, ramp input, parabolic input and impulse input signals. 2. What is the initial slope of a step response of a first order system?
IC6501 CONTROL SYSTEM UNIT-II TIME RESPONSE PART-A 1. What are the standard test signals employed for time domain studies?(or) List the standard test signals used in analysis of control systems? (April
More information7.1 Linear Systems Stability Consider the Continuous-Time (CT) Linear Time-Invariant (LTI) system
7 Stability 7.1 Linear Systems Stability Consider the Continuous-Time (CT) Linear Time-Invariant (LTI) system ẋ(t) = A x(t), x(0) = x 0, A R n n, x 0 R n. (14) The origin x = 0 is a globally asymptotically
More informationSYSTEMTEORI - ÖVNING Stability of linear systems Exercise 3.1 (LTI system). Consider the following matrix:
SYSTEMTEORI - ÖVNING 3 1. Stability of linear systems Exercise 3.1 (LTI system. Consider the following matrix: ( A = 2 1 Use the Lyapunov method to determine if A is a stability matrix: a: in continuous
More informationME 304 CONTROL SYSTEMS Spring 2016 MIDTERM EXAMINATION II
ME 30 CONTROL SYSTEMS Spring 06 Course Instructors Dr. Tuna Balkan, Dr. Kıvanç Azgın, Dr. Ali Emre Turgut, Dr. Yiğit Yazıcıoğlu MIDTERM EXAMINATION II May, 06 Time Allowed: 00 minutes Closed Notes and
More informationI 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 information10. Operators and the Exponential Response Formula
52 10. Operators and the Exponential Response Formula 10.1. Operators. Operators are to functions as functions are to numbers. An operator takes a function, does something to it, and returns this modified
More informationPartititioned Methods for Multifield Problems
Partititioned Methods for Multifield Problems Joachim Rang, 22.7.215 22.7.215 Joachim Rang Partititioned Methods for Multifield Problems Seite 1 Non-matching matches usually the fluid and the structure
More informationLecture Note #6 (Chap.10)
System Modeling and Identification Lecture Note #6 (Chap.) CBE 7 Korea University Prof. Dae Ryook Yang Chap. Model Approximation Model approximation Simplification, approximation and order reduction of
More informationMODELING OF CONTROL SYSTEMS
1 MODELING OF CONTROL SYSTEMS Feb-15 Dr. Mohammed Morsy Outline Introduction Differential equations and Linearization of nonlinear mathematical models Transfer function and impulse response function Laplace
More informationDelay-independent stability via a reset loop
Delay-independent stability via a reset loop S. Tarbouriech & L. Zaccarian (LAAS-CNRS) Joint work with F. Perez Rubio & A. Banos (Universidad de Murcia) L2S Paris, 20-22 November 2012 L2S Paris, 20-22
More informationMath Ordinary Differential Equations
Math 411 - Ordinary Differential Equations Review Notes - 1 1 - Basic Theory A first order ordinary differential equation has the form x = f(t, x) (11) Here x = dx/dt Given an initial data x(t 0 ) = x
More informationStability in the sense of Lyapunov
CHAPTER 5 Stability in the sense of Lyapunov Stability is one of the most important properties characterizing a system s qualitative behavior. There are a number of stability concepts used in the study
More information7.4 STEP BY STEP PROCEDURE TO DRAW THE ROOT LOCUS DIAGRAM
ROOT LOCUS TECHNIQUE. Values of on the root loci The value of at any point s on the root loci is determined from the following equation G( s) H( s) Product of lengths of vectors from poles of G( s)h( s)
More informationAlgebra Workshops 10 and 11
Algebra Workshops 1 and 11 Suggestion: For Workshop 1 please do questions 2,3 and 14. For the other questions, it s best to wait till the material is covered in lectures. Bilinear and Quadratic Forms on
More informationLinear 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 informationLECTURE 5: THE METHOD OF STATIONARY PHASE
LECTURE 5: THE METHOD OF STATIONARY PHASE Some notions.. A crash course on Fourier transform For j =,, n, j = x j. D j = i j. For any multi-index α = (α,, α n ) N n. α = α + + α n. α! = α! α n!. x α =
More informationECE317 : 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 informationChap 3. Linear Algebra
Chap 3. Linear Algebra Outlines 1. Introduction 2. Basis, Representation, and Orthonormalization 3. Linear Algebraic Equations 4. Similarity Transformation 5. Diagonal Form and Jordan Form 6. Functions
More informationx = x y and y = x + y.
8. Conic sections We can use Legendre s theorem, (7.1), to characterise all rational solutions of the general quadratic equation in two variables ax 2 + bxy + cy 2 + dx + ey + ef 0, where a, b, c, d, e
More informationControl Systems Engineering ( Chapter 6. Stability ) Prof. Kwang-Chun Ho Tel: Fax:
Control Systems Engineering ( Chapter 6. Stability ) Prof. Kwang-Chun Ho kwangho@hansung.ac.kr Tel: 02-760-4253 Fax:02-760-4435 Introduction In this lesson, you will learn the following : How to determine
More informationStability Margin Based Design of Multivariable Controllers
Stability Margin Based Design of Multivariable Controllers Iván D. Díaz-Rodríguez Sangjin Han Shankar P. Bhattacharyya Dept. of Electrical and Computer Engineering Texas A&M University College Station,
More informationLaplace Transform Analysis of Signals and Systems
Laplace Transform Analysis of Signals and Systems Transfer Functions Transfer functions of CT systems can be found from analysis of Differential Equations Block Diagrams Circuit Diagrams 5/10/04 M. J.
More informationECE 486 Control Systems
ECE 486 Control Systems Spring 208 Midterm #2 Information Issued: April 5, 208 Updated: April 8, 208 ˆ This document is an info sheet about the second exam of ECE 486, Spring 208. ˆ Please read the following
More informationControls Problems for Qualifying Exam - Spring 2014
Controls Problems for Qualifying Exam - Spring 2014 Problem 1 Consider the system block diagram given in Figure 1. Find the overall transfer function T(s) = C(s)/R(s). Note that this transfer function
More information7 Planar systems of linear ODE
7 Planar systems of linear ODE Here I restrict my attention to a very special class of autonomous ODE: linear ODE with constant coefficients This is arguably the only class of ODE for which explicit solution
More informationLimits at Infinity. Horizontal Asymptotes. Definition (Limits at Infinity) Horizontal Asymptotes
Limits at Infinity If a function f has a domain that is unbounded, that is, one of the endpoints of its domain is ±, we can determine the long term behavior of the function using a it at infinity. Definition
More informationEigenvalues and Eigenvectors
Contents Eigenvalues and Eigenvectors. Basic Concepts. Applications of Eigenvalues and Eigenvectors 8.3 Repeated Eigenvalues and Symmetric Matrices 3.4 Numerical Determination of Eigenvalues and Eigenvectors
More informationIntroduction to Control (034040) lecture no. 2
Introduction to Control (034040) lecture no. 2 Leonid Mirkin Faculty of Mechanical Engineering Technion IIT Setup: Abstract control problem to begin with y P(s) u where P is a plant u is a control signal
More informationDESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD
206 Spring Semester ELEC733 Digital Control System LECTURE 7: DESIGN USING TRANSFORMATION TECHNIQUE CLASSICAL METHOD For a unit ramp input Tz Ez ( ) 2 ( z ) D( z) G( z) Tz e( ) lim( z) z 2 ( z ) D( z)
More information, respectively to the inverse and the inverse differential problem. Check the correctness of the obtained results. Exercise 2 y P 2 P 1.
Robotics I July 8 Exercise Define the orientation of a rigid body in the 3D space through three rotations by the angles α β and γ around three fixed axes in the sequence Y X and Z and determine the associated
More informationAutomatic Control Systems theory overview (discrete time systems)
Automatic Control Systems theory overview (discrete time systems) Prof. Luca Bascetta (luca.bascetta@polimi.it) Politecnico di Milano Dipartimento di Elettronica, Informazione e Bioingegneria Motivations
More informationRobust Stability. Robust stability against time-invariant and time-varying uncertainties. Parameter dependent Lyapunov functions
Robust Stability Robust stability against time-invariant and time-varying uncertainties Parameter dependent Lyapunov functions Semi-infinite LMI problems From nominal to robust performance 1/24 Time-Invariant
More informationPartial Fractions. (Do you see how to work it out? Substitute u = ax + b, so du = a dx.) For example, 1 dx = ln x 7 + C, x x (x 3)(x + 1) = a
Partial Fractions 7-9-005 Partial fractions is the opposite of adding fractions over a common denominator. It applies to integrals of the form P(x) dx, wherep(x) and Q(x) are polynomials. Q(x) The idea
More information