Lecture 5 Input output stability
|
|
- Clifford Reeves
- 6 years ago
- Views:
Transcription
1 Lecture 5 Input output stability or How to make a circle out of the point 1+0i, and different ways to stay away from it... k 2 yf(y) r G(s) y k 1 y y 1 k 1 1 k 2 f( ) G(iω)
2 Course Outline Lecture 1-3 Lecture 4-6 Lecture 7-8 Lecture 9-13 Lecture 14 Modelling and basic phenomena (linearization, phase plane, limit cycles) Analysis methods (Lyapunov, circle criterion, describing functions) Common nonlinearities (Saturation, friction, backlash, quantization) Design methods (Lyapunov methods, Backstepping, Optimal control) Summary
3 Today s Goal To understand signal norms system gain bounded input bounded output (BIBO) stability To be able to analyze stability using the Small Gain Theorem, the Circle Criterion, Passivity Material [Glad & Ljung]: Ch , 12.3 [Khalil]: Ch lecture slides
4 History f(y) r G(s) y y f( ) For whatg(s) andf( ) is the closed-loop system stable? Lur e and Postnikov s problem (1944) Aizerman s conjecture (1949) (False!) Kalman s conjecture (1957) (False!) Solution by Popov (1960) (Led to the Circle Criterion)
5 Gain Idea: Generalize static gain to nonlinear dynamical systems u S y The gain γ ofsmeasures the largest amplification fromutoy HereScan be a constant, a matrix, a linear time-invariant system, a nonlinear system, etc Question: How should we measure the size ofuandy?
6 Norms A norm measures size. A norm is a function from a space Ω tor +, such that for all x,y Ω x 0 and x =0 x=0 x+y x + y αx = α x, for all α R Examples Euclidean norm: x = x1 2+ +x2 n Max norm: x =max{ x 1,..., x n }
7 Signal Norms A signalx(t) is a function fromr + tor d. A signal norm is a way to measure the size ofx(t). Examples 2-norm (energy norm): x 2 = 0 x(t) 2 dt sup-norm: x =sup t R + x(t) The space of signals with x 2 < is denotedl 2.
8 Parseval s Theorem Theorem Ifx,y L 2 have the Fourier transforms then X(iω)= 0 In particular 0 e iωt x(t)dt, Y(iω)= 0 e iωt y(t)dt, y T (t)x(t)dt= 1 Y (iω)x(iω)dω. 2π x 2 2 = 0 x(t) 2 dt= 1 X(iω) 2 dω. 2π x 2 < corresponds to bounded energy.
9 System Gain A systems is a map between two signal spaces:y=s(u). u S y The gain ofs is defined as y 2 S(u) 2 γ(s)=sup =sup u L 2 u 2 u L 2 u 2 Example The gain of a static relationy(t)= αu(t) is γ(α)=sup u L 2 αu 2 u 2 =sup u L 2 α u 2 u 2 = α
10 Example Gain of a Stable Linear System γ(g) 10 1 G(iω) γ ( G ) Gu 2 =sup = sup G(iω) u L 2 u 2 ω (0, ) Proof: Assume G(iω) K for ω (0, ). Parseval s theorem gives y 2 2 = 1 Y(iω) 2 dω 2π = 1 G(iω) 2 U(iω) 2 dω K 2 u 2 2 2π This proves that γ(g) K. See [Khalil, Appendix C.10] for a proof of the equality.
11 2 minute exercise: Show that γ(s 1 S 2 ) γ(s 1 )γ(s 2 ). u S 2 S 1 y
12 Example Gain of a Static Nonlinearity u(t) f(x) K x, f(x )=Kx Kx y(t) f( ) x f(x) x y 2 2 = f 2( u(t) ) dt 0 u(t)=x,t (0, ) gives equality γ(f)=sup u L2 y 2 u 2 =K. 0 K 2 u 2 (t)dt=k 2 u 2 2
13 BIBO Stability u S y γ(s)=sup u L 2 y 2 u 2 Definition S is bounded-input bounded-output (BIBO) stable if γ(s) <. Example: Ifẋ=Ax is asymptotically stable then G(s)=C(sI A) 1 B+D is BIBO stable.
14 The Small Gain Theorem r 1 e 1 S 1 S 2 e 2 r 2 Theorem AssumeS 1 ands 2 are BIBO stable. If γ(s 1 )γ(s 2 )<1 then the closed-loop map from(r 1,r 2 ) to(e 1,e 2 ) is BIBO stable.
15 Proof of the Small Gain Theorem Existence of solution(e 1,e 2 ) for every(r 1,r 2 ) has to be verified separately. Then gives e 1 2 r γ(s 2 )[ r γ(s 1 ) e 1 2 ] e 1 2 r γ(s 2 ) r γ(s 2 )γ(s 1 ) γ(s 2 )γ(s 1 )<1, r 1 2 <, r 2 2 < give e 1 2 <. Similarly we get so alsoe 2 is bounded. e 2 2 r γ(s 1 ) r γ(s 1 )γ(s 2 )
16 Linear System with Static Nonlinear Feedback (1) r G(s) y Ky f(y) y f( ) G(s)= γ(g)=2and γ(f) K. 2 (s+1) 2 and 0 f(y) K y The small gain theorem gives thatk [0,1/2) implies BIBO stability.
17 The Nyquist Theorem G(s) Ω G(Ω) Theorem The closed loop system is stable iff the number of counter-clockwise encirclements of 1 by G(Ω) (note: ω increasing) equals the number of open loop unstable poles.
18 The Small Gain Theorem can be Conservative Letf(y)=Ky for the previous system G(iω) The Nyquist Theorem proves stability when K [0, ). The Small Gain Theorem proves stability when K [0, 1/2).
19 The Circle Criterion Case 1:0<k 1 k 2 < k 2 yf(y) r y k G(s) 1 y y f( ) 1 k 1 1 k 2 G(iω) Theorem Consider a feedback loop with y = Gu and u= f(y)+r. AssumeG(s) is stable and that 0<k 1 f(y) y k 2. If the Nyquist curve of G(s) does not intersect or encircle the circle defined by the points 1/k 1 and 1/k 2, then the closed-loop system is BIBO stable fromrtoy.
20 Other cases G: stable system 0<k 1 <k 2 : Stay outside circle 0=k 1 <k 2 : Stay to the right of the line Res= 1/k 2 k 1 <0<k 2 : Stay inside the circle Other cases: MultiplyfandGwith 1. G: Unstable system To be able to guarantee stability,k 1 andk 2 must have same sign (otherwise unstable fork=0) 0<k 1 <k 2 : Encircle the circlep times counter-clockwise (if ω increasing) k 1 <k 2 <0: Encircle the circlep times counter-clockwise (if ω increasing)
21 Linear System with Static Nonlinear Feedback (2) Ky f(y) 1 y K G(iω) The circle is defined by 1/k 1 = and 1/k 2 = 1/K. min ReG(iω)= 1/4 so the Circle Criterion gives that ifk [0,4) the system is BIBO stable.
22 Proof of the Circle Criterion Letk=(k 1 +k 2 )/2 and f(y)=f(y) ky. Then f(y) y k 2 k 1 =:R 2 r 1 e 1 G(s) y 1 r 1 G k G y 1 y 2 f( ) e 2 r 2 f( ) r 2 r 1 =r 1 kr 2
23 Proof of the Circle Criterion (cont d) r 1 G(s) k f( ) r 2 R 1 G(iω) SGT gives stability for G(iω) R<1with G= R< 1 G(iω) = 1 G(iω) +k Transform this expression through z 1/z. G 1+kG.
24 Lyapunov revisited Original idea: Energy is decreasing ẋ=f(x), x(0)=x 0 V(x(T)) V(x(0)) 0 (+some other conditions on V) New idea: Increase in stored energy added energy ẋ=f(x,u), x(0)=x 0 y=h(x) V(x(T)) V(x(0)) T 0 ϕ(y,u) dt (1) }{{} external power
25 Motivation Will assume the external power has the form φ(y,u)=y T u. Only interested in BIBO behavior. Note that V 0withV(x(0))=0and (1) T 0 y T udt 0 Motivated by this we make the following definition
26 Passive System u S y Definition The systems is passive fromutoy if T 0 y T udt 0, for alluand allt>0 and strictly passive fromutoy if there ǫ>0such that T 0 y T udt ǫ( y 2 T + u 2 T ), for alluand allt>0
27 A Useful Notation Define the scalar product y,u T = T 0 y T (t)u(t)dt u S y Cauchy-Schwarz inequality: y,u T y T u T where y T = y,y T. Note that y = y 2.
28 2 minute exercise: u S 1 y u S 1 S 2 y S 2 S 1
29 Feedback of Passive Systems is Passive r 1 e 1 S 1 y 1 y 2 S 2 e 2 r 2 IfS 1 ands 2 are passive, then the closed-loop system from (r 1,r 2 ) to(y 1,y 2 ) is also passive. Proof: y,r T = y 1,r 1 T + y 2,r 2 T = y 1,r 1 y 2 T + y 2,r 2 +y 1 T = y 1,e 1 T + y 2,e 2 T 0 Hence, y,r T 0if y 1,e 1 T 0and y 2,e 2 T 0
30 Passivity of Linear Systems Theorem An asymptotically stable linear system G(s) is passive if and only if ReG(iω) 0, ω>0 It is strictly passive if and only if there exists ǫ>0such that ReG(iω) ǫ(1+ G(iω) 2 ), ω>0 Example G(s) = s+1 s+2 strictly passive, is passive and G(s) = 1 is passive but not s strictly passive G(iω)
31 A Strictly Passive System Has Finite Gain u S y IfS is strictly passive, then γ(s)<. Proof: Note that y 2 =lim T y T. ǫ( y 2 T + u 2 T ) y,u T y T u T y 2 u 2 Hence, ǫ y 2 T y 2 u 2, so lettingt gives y 2 1 ǫ u 2
32 The Passivity Theorem r 1 e 1 S 1 y 1 y 2 S 2 e 2 r 2 Theorem IfS 1 is strictly passive ands 2 is passive, then the closed-loop system is BIBO stable fromrtoy.
33 Proof of the Passivity Theorem S 1 strictly passive ands 2 passive give Therefore ǫ ( y 1 2 T + e 1 2 T) y1,e 1 T + y 2,e 2 T = y,r T or y 1 2 T + r 1 y 2,r 1 y 2 T 1 ǫ y,r T y 1 2 T + y 2 2 T 2 y 2,r 2 T + r 1 2 T 1 ǫ y,r T Finally y 2 T 2 y 2,r 2 T + 1 ǫ y,r T ( 2+ 1 ) y T r T ǫ LettingT gives y 2 C r 2 and the result follows
34 Passivity Theorem is a Small Phase Theorem r 1 e 1 S 1 y 1 y 2 e 2 r 2 S 2 φ 2 φ 1
35 Example Gain Adaptation Applications in channel estimation in telecommunication, noise cancelling etc. u θ Process G(s) y θ(t) G(s) y m Model Adaptation law: dθ dt = γu(t)[y m(t) y(t)], γ >0.
36 Gain Adaptation Closed-Loop System u θ G(s) y γ s θ θ(t) G(s) y m
37 Gain Adaptation is BIBO Stable (θ θ )u G(s) y m y θ θ γ s u S S is passive (Exercise 4.12), so the closed-loop system is BIBO stable if G(s) is strictly passive.
38 Simulation of Gain Adaptation LetG(s)= 1 s+1 +ǫ, γ =1,u=sint, θ(0)=0and γ =1 2 0 y,y m θ
39 Storage Function Consider the nonlinear control system ẋ=f(x,u), y=h(x) A storage function is ac 1 functionv: R n R such that V(0)=0 and V(x) 0, V(x) u T y, x,u x =0 Remark: V(T) represents the stored energy in the system V(x(T)) }{{} stored energy att=t T>0 T y(t)u(t)dt 0 }{{} absorbed energy + V(x(0)), }{{} stored energy att=0
40 Storage Function and Passivity Lemma: If there exists a storage functionv for a system ẋ=f(x,u), y=h(x) withx(0)=0, then the system is passive. Proof: For allt>0, y,u T = T 0 y(t)u(t)dt V(x(T)) V(x(0))=V(x(T)) 0
41 Lyapunov vs. Passivity Storage function is a generalization of Lyapunov function Lyapunov idea: Energy is decreasing V 0 Passivity idea: Increase in stored energy Added energy V u T y
42 Example KYP Lemma Consider an asymptotically stable linear system ẋ=ax+bu, y=cx Assume there exists positive definite symmetric matrices P, Q such that A T P+PA= Q, and B T P=C ConsiderV=0.5x T Px. Then V=0.5(ẋ T Px+x T Pẋ)=0.5x T (A T P+PA)x+u T B T Px = 0.5x T Qx+u T y<u T y, x =0 (2) and hence the system is strictly passive. This fact is part of the Kalman-Yakubovich-Popov lemma.
43 Next Lecture Describing functions (analysis of oscillations)
Nonlinear Control. Nonlinear Control Lecture # 6 Passivity and Input-Output Stability
Nonlinear Control Lecture # 6 Passivity and Input-Output Stability Passivity: Memoryless Functions y y y u u u (a) (b) (c) Passive Passive Not passive y = h(t,u), h [0, ] Vector case: y = h(t,u), h T =
More informationLecture 6 Describing function analysis
Lecture 6 Describing function analysis Today s Goal: To be able to Derive describing functions for static nonlinearities Predict stability and existence of periodic solutions through describing function
More informationIntroduction to Nonlinear Control Lecture # 4 Passivity
p. 1/6 Introduction to Nonlinear Control Lecture # 4 Passivity È p. 2/6 Memoryless Functions ¹ y È Ý Ù È È È È u (b) µ power inflow = uy Resistor is passive if uy 0 p. 3/6 y y y u u u (a) (b) (c) Passive
More informationLecture 6 Describing function analysis
Lecture 6 Describing function analysis Today s Goal: To be able to Derive describing functions for static nonlinearities Predict stability and existence of periodic solutions through describing function
More informationStability of Parameter Adaptation Algorithms. Big picture
ME5895, UConn, Fall 215 Prof. Xu Chen Big picture For ˆθ (k + 1) = ˆθ (k) + [correction term] we haven t talked about whether ˆθ(k) will converge to the true value θ if k. We haven t even talked about
More informationf(y) signal norms system gain bounded input bounded output (BIBO) stability For what G(s) and f( ) is the closed-loop system stable?
Lecte 5 Inpt otpt stabilit Cose Otline o How to make a cicle ot of the point + i, and diffeent was to sta awa fom it... Lecte -3 Lecte 4-6 Modelling and basic phenomena (lineaization, phase plane, limit
More informationLecture 9 Nonlinear Control Design
Lecture 9 Nonlinear Control Design Exact-linearization Lyapunov-based design Lab 2 Adaptive control Sliding modes control Literature: [Khalil, ch.s 13, 14.1,14.2] and [Glad-Ljung,ch.17] Course Outline
More informationEngineering Tripos Part IIB Nonlinear Systems and Control. Handout 4: Circle and Popov Criteria
Engineering Tripos Part IIB Module 4F2 Nonlinear Systems and Control Handout 4: Circle and Popov Criteria 1 Introduction The stability criteria discussed in these notes are reminiscent of the Nyquist criterion
More informationMathematics for Control Theory
Mathematics for Control Theory Outline of Dissipativity and Passivity Hanz Richter Mechanical Engineering Department Cleveland State University Reading materials Only as a reference: Charles A. Desoer
More information2006 Fall. G(s) y = Cx + Du
1 Class Handout: Chapter 7 Frequency Domain Analysis of Feedback Systems 2006 Fall Frequency domain analysis of a dynamic system is very useful because it provides much physical insight, has graphical
More informationLecture 8. Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control. Eugenio Schuster.
Lecture 8 Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture
More informationLecture 4 Lyapunov Stability
Lecture 4 Lyapunov Stability Material Glad & Ljung Ch. 12.2 Khalil Ch. 4.1-4.3 Lecture notes Today s Goal To be able to prove local and global stability of an equilibrium point using Lyapunov s method
More informationLecture 9 Nonlinear Control Design. Course Outline. Exact linearization: example [one-link robot] Exact Feedback Linearization
Lecture 9 Nonlinear Control Design Course Outline Eact-linearization Lyapunov-based design Lab Adaptive control Sliding modes control Literature: [Khalil, ch.s 13, 14.1,14.] and [Glad-Ljung,ch.17] Lecture
More informationNonlinear Control. Nonlinear Control Lecture # 18 Stability of Feedback Systems
Nonlinear Control Lecture # 18 Stability of Feedback Systems Absolute Stability + r = 0 u y G(s) ψ( ) Definition 7.1 The system is absolutely stable if the origin is globally uniformly asymptotically stable
More informationSystems 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 informationEL2520 Control Theory and Practice
So far EL2520 Control Theory and Practice r Fr wu u G w z n Lecture 5: Multivariable systems -Fy Mikael Johansson School of Electrical Engineering KTH, Stockholm, Sweden SISO control revisited: Signal
More informationLecture 7: Anti-windup and friction compensation
Lecture 7: Anti-windup and friction compensation Compensation for saturations (anti-windup) Friction models Friction compensation Material Lecture slides Course Outline Lecture 1-3 Lecture 2-6 Lecture
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 informationOutput Feedback and State Feedback. EL2620 Nonlinear Control. Nonlinear Observers. Nonlinear Controllers. ẋ = f(x,u), y = h(x)
Output Feedback and State Feedback EL2620 Nonlinear Control Lecture 10 Exact feedback linearization Input-output linearization Lyapunov-based control design methods ẋ = f(x,u) y = h(x) Output feedback:
More informationModern Control Systems
Modern Control Systems Matthew M. Peet Illinois Institute of Technology Lecture 18: Linear Causal Time-Invariant Operators Operators L 2 and ˆL 2 space Because L 2 (, ) and ˆL 2 are isomorphic, so are
More informationDissipative Systems Analysis and Control
Bernard Brogliato, Rogelio Lozano, Bernhard Maschke and Olav Egeland Dissipative Systems Analysis and Control Theory and Applications 2nd Edition With 94 Figures 4y Sprin er 1 Introduction 1 1.1 Example
More informationLecture 3 Nonlinear Control. Center Manifold Theorem Robustness analysis and quadratic inequalities
Lecture 3 Nonlinear Control Center Manifold Theorem Robustness analysis and quadratic inequalities Material Khalil, Ch 8. Center manifold theorem lecture notes A. Megretski and A. Rantzer, System Analysis
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 informationSystems 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 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 informationEECE Adaptive Control
EECE 574 - Adaptive Control Model-Reference Adaptive Control - Part I Guy Dumont Department of Electrical and Computer Engineering University of British Columbia January 2010 Guy Dumont (UBC EECE) EECE
More informationExam. 135 minutes + 15 minutes reading time
Exam January 23, 27 Control Systems I (5-59-L) Prof. Emilio Frazzoli Exam Exam Duration: 35 minutes + 5 minutes reading time Number of Problems: 45 Number of Points: 53 Permitted aids: Important: 4 pages
More informationLMI Methods in Optimal and Robust Control
LMI Methods in Optimal and Robust Control Matthew M. Peet Arizona State University Lecture 15: Nonlinear Systems and Lyapunov Functions Overview Our next goal is to extend LMI s and optimization to nonlinear
More informationIntroduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31
Introduction Classical Control Robust Control u(t) y(t) G u(t) G + y(t) G : nominal model G = G + : plant uncertainty Uncertainty sources : Structured : parametric uncertainty, multimodel uncertainty Unstructured
More 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 informationNonlinear Control Lecture 7: Passivity
Nonlinear Control Lecture 7: Passivity Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Nonlinear Control Lecture 7 1/26 Passivity
More informationE209A: Analysis and Control of Nonlinear Systems Problem Set 6 Solutions
E9A: Analysis and Control of Nonlinear Systems Problem Set 6 Solutions Michael Vitus Gabe Hoffmann Stanford University Winter 7 Problem 1 The governing equations are: ẋ 1 = x 1 + x 1 x ẋ = x + x 3 Using
More informationSemidefinite Programming Duality and Linear Time-invariant Systems
Semidefinite Programming Duality and Linear Time-invariant Systems Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University 2 July 2004 Workshop on Linear Matrix Inequalities in Control LAAS-CNRS,
More informationHybrid Systems - Lecture n. 3 Lyapunov stability
OUTLINE Focus: stability of equilibrium point Hybrid Systems - Lecture n. 3 Lyapunov stability Maria Prandini DEI - Politecnico di Milano E-mail: prandini@elet.polimi.it continuous systems decribed by
More informationDissipativity. Outline. Motivation. Dissipative Systems. M. Sami Fadali EBME Dept., UNR
Dissipativity M. Sami Fadali EBME Dept., UNR 1 Outline Differential storage functions. QSR Dissipativity. Algebraic conditions for dissipativity. Stability of dissipative systems. Feedback Interconnections
More informationIMPLICATIONS OF DISSIPATIVITY AND PASSIVITY IN THE DISCRETE-TIME SETTING. E.M. Navarro-López D. Cortés E. Fossas-Colet
IMPLICATIONS OF DISSIPATIVITY AND PASSIVITY IN THE DISCRETE-TIME SETTING E.M. Navarro-López D. Cortés E. Fossas-Colet Universitat Politècnica de Catalunya, Institut d Organització i Control, Avda. Diagonal
More informationTTK4150 Nonlinear Control Systems Solution 6 Part 2
TTK4150 Nonlinear Control Systems Solution 6 Part 2 Department of Engineering Cybernetics Norwegian University of Science and Technology Fall 2003 Solution 1 Thesystemisgivenby φ = R (φ) ω and J 1 ω 1
More informationSubject: Optimal Control Assignment-1 (Related to Lecture notes 1-10)
Subject: Optimal Control Assignment- (Related to Lecture notes -). Design a oil mug, shown in fig., to hold as much oil possible. The height and radius of the mug should not be more than 6cm. The mug must
More informationNonlinear Control Lecture # 14 Input-Output Stability. Nonlinear Control
Nonlinear Control Lecture # 14 Input-Output Stability L Stability Input-Output Models: y = Hu u(t) is a piecewise continuous function of t and belongs to a linear space of signals The space of bounded
More informationDigital Control Systems State Feedback Control
Digital Control Systems State Feedback Control Illustrating the Effects of Closed-Loop Eigenvalue Location and Control Saturation for a Stable Open-Loop System Continuous-Time System Gs () Y() s 1 = =
More informationRiemannian geometry of surfaces
Riemannian geometry of surfaces In this note, we will learn how to make sense of the concepts of differential geometry on a surface M, which is not necessarily situated in R 3. This intrinsic approach
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 informationEL2620 Nonlinear Control. Lecture notes. Karl Henrik Johansson, Bo Wahlberg and Elling W. Jacobsen. This revision December 2012
EL262 Nonlinear Control Lecture notes Karl Henrik Johansson, Bo Wahlberg and Elling W. Jacobsen This revision December 22 Automatic Control KTH, Stockholm, Sweden Preface Many people have contributed
More informationLecture # 3 Orthogonal Matrices and Matrix Norms. We repeat the definition an orthogonal set and orthornormal set.
Lecture # 3 Orthogonal Matrices and Matrix Norms We repeat the definition an orthogonal set and orthornormal set. Definition A set of k vectors {u, u 2,..., u k }, where each u i R n, is said to be an
More informationKernel Method: Data Analysis with Positive Definite Kernels
Kernel Method: Data Analysis with Positive Definite Kernels 2. Positive Definite Kernel and Reproducing Kernel Hilbert Space Kenji Fukumizu The Institute of Statistical Mathematics. Graduate University
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 5. 2. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -
More 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 informationCambridge University Press The Mathematics of Signal Processing Steven B. Damelin and Willard Miller Excerpt More information
Introduction Consider a linear system y = Φx where Φ can be taken as an m n matrix acting on Euclidean space or more generally, a linear operator on a Hilbert space. We call the vector x a signal or input,
More informationNonlinear Control. Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems
Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems Time-varying Systems ẋ = f(t,x) f(t,x) is piecewise continuous in t and locally Lipschitz in x for all t 0 and all x D, (0 D). The origin
More informationRaktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Norms for Signals and Systems
. AERO 632: Design of Advance Flight Control System Norms for Signals and. Raktim Bhattacharya Laboratory For Uncertainty Quantification Aerospace Engineering, Texas A&M University. Norms for Signals ...
More informationLecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design.
ISS0031 Modeling and Identification Lecture 5: Linear Systems. Transfer functions. Frequency Domain Analysis. Basic Control Design. Aleksei Tepljakov, Ph.D. September 30, 2015 Linear Dynamic Systems Definition
More informationNonlinear Control. Nonlinear Control Lecture # 25 State Feedback Stabilization
Nonlinear Control Lecture # 25 State Feedback Stabilization Backstepping η = f a (η)+g a (η)ξ ξ = f b (η,ξ)+g b (η,ξ)u, g b 0, η R n, ξ, u R Stabilize the origin using state feedback View ξ as virtual
More informationLQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin
LQR, Kalman Filter, and LQG Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin May 2015 Linear Quadratic Regulator (LQR) Consider a linear system
More informationStabilization and Passivity-Based Control
DISC Systems and Control Theory of Nonlinear Systems, 2010 1 Stabilization and Passivity-Based Control Lecture 8 Nonlinear Dynamical Control Systems, Chapter 10, plus handout from R. Sepulchre, Constructive
More information6.241 Dynamic Systems and Control
6.241 Dynamic Systems and Control Lecture 12: I/O Stability Readings: DDV, Chapters 15, 16 Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute of Technology March 14, 2011 E. Frazzoli
More informationExercises Automatic Control III 2015
Exercises Automatic Control III 205 Foreword This exercise manual is designed for the course "Automatic Control III", given by the Division of Systems and Control. The numbering of the chapters follows
More informationStability and Robustness 1
Lecture 2 Stability and Robustness This lecture discusses the role of stability in feedback design. The emphasis is notonyes/notestsforstability,butratheronhowtomeasurethedistanceto instability. The small
More informationHybrid Systems Course Lyapunov stability
Hybrid Systems Course Lyapunov stability OUTLINE Focus: stability of an equilibrium point continuous systems decribed by ordinary differential equations (brief review) hybrid automata OUTLINE Focus: stability
More informationNonlinear Control. Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems
Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems Time-varying Systems ẋ = f(t,x) f(t,x) is piecewise continuous in t and locally Lipschitz in x for all t 0 and all x D, (0 D). The origin
More informationL2 gains and system approximation quality 1
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.242, Fall 24: MODEL REDUCTION L2 gains and system approximation quality 1 This lecture discusses the utility
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 informationINPUT-OUTPUT APPROACH NUMERICAL EXAMPLES
INPUT-OUTPUT APPROACH NUMERICAL EXAMPLES EXERCISE Let us consider the linear dynamical system of order 2 with transfer function with Determine the gain 2 (H) of the input-output operator H associated with
More informationLecture 4. Chapter 4: Lyapunov Stability. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University.
Lecture 4 Chapter 4: Lyapunov Stability Eugenio Schuster schuster@lehigh.edu Mechanical Engineering and Mechanics Lehigh University Lecture 4 p. 1/86 Autonomous Systems Consider the autonomous system ẋ
More informationTheory of Robust Control
Theory of Robust Control Carsten Scherer Mathematical Systems Theory Department of Mathematics University of Stuttgart Germany Contents 1 Introduction to Basic Concepts 6 1.1 Systems and Signals..............................
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 informationPractice Problems for Final Exam
Math 1280 Spring 2016 Practice Problems for Final Exam Part 2 (Sections 6.6, 6.7, 6.8, and chapter 7) S o l u t i o n s 1. Show that the given system has a nonlinear center at the origin. ẋ = 9y 5y 5,
More informationProf. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait
Prof. Krstic Nonlinear Systems MAE28A Homework set Linearization & phase portrait. For each of the following systems, find all equilibrium points and determine the type of each isolated equilibrium. Use
More informationControl Systems I. Lecture 2: Modeling and Linearization. Suggested Readings: Åström & Murray Ch Jacopo Tani
Control Systems I Lecture 2: Modeling and Linearization Suggested Readings: Åström & Murray Ch. 2-3 Jacopo Tani Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 28, 2018 J. Tani, E.
More informationRobust discrete time control
Robust discrete time control I.D. Landau Emeritus Research Director at C.N.R. Laboratoire d utomatique de Grenoble, INPG/CNR, France pril 2004, Valencia I.D. Landau course on robust discrete time control,
More informationECE557 Systems Control
ECE557 Systems Control Bruce Francis Course notes, Version.0, September 008 Preface This is the second Engineering Science course on control. It assumes ECE56 as a prerequisite. If you didn t take ECE56,
More informationEG4321/EG7040. Nonlinear Control. Dr. Matt Turner
EG4321/EG7040 Nonlinear Control Dr. Matt Turner EG4321/EG7040 [An introduction to] Nonlinear Control Dr. Matt Turner EG4321/EG7040 [An introduction to] Nonlinear [System Analysis] and Control Dr. Matt
More informationEE363 homework 8 solutions
EE363 Prof. S. Boyd EE363 homework 8 solutions 1. Lyapunov condition for passivity. The system described by ẋ = f(x, u), y = g(x), x() =, with u(t), y(t) R m, is said to be passive if t u(τ) T y(τ) dτ
More informationPredictive Control - Computer Exercise 1
Predictive Control - Computer Exercise 1 Marcus Greiff January 22, 2018 This is a simulation exercise in FRTN15 Predictive Control. It should give you an introduction to adaptive control, in particular
More informationSome 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 informationHigh-Gain Observers in Nonlinear Feedback Control
High-Gain Observers in Nonlinear Feedback Control Lecture # 1 Introduction & Stabilization High-Gain ObserversinNonlinear Feedback ControlLecture # 1Introduction & Stabilization p. 1/4 Brief History Linear
More informationIntroduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems
p. 1/5 Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems p. 2/5 Time-varying Systems ẋ = f(t, x) f(t, x) is piecewise continuous in t and locally Lipschitz in x for all t
More informationMCE693/793: Analysis and Control of Nonlinear Systems
MCE693/793: Analysis and Control of Nonlinear Systems Lyapunov Stability - I Hanz Richter Mechanical Engineering Department Cleveland State University Definition of Stability - Lyapunov Sense Lyapunov
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 informationExam in Systems Engineering/Process Control
Department of AUTOMATIC CONTROL Exam in Systems Engineering/Process Control 27-6-2 Points and grading All answers must include a clear motivation. Answers may be given in English or Swedish. The total
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3.. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -
More informationNonlinear Control. Nonlinear Control Lecture # 2 Stability of Equilibrium Points
Nonlinear Control Lecture # 2 Stability of Equilibrium Points Basic Concepts ẋ = f(x) f is locally Lipschitz over a domain D R n Suppose x D is an equilibrium point; that is, f( x) = 0 Characterize and
More informationHalf of Final Exam Name: Practice Problems October 28, 2014
Math 54. Treibergs Half of Final Exam Name: Practice Problems October 28, 24 Half of the final will be over material since the last midterm exam, such as the practice problems given here. The other half
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 information3 Stability and Lyapunov Functions
CDS140a Nonlinear Systems: Local Theory 02/01/2011 3 Stability and Lyapunov Functions 3.1 Lyapunov Stability Denition: An equilibrium point x 0 of (1) is stable if for all ɛ > 0, there exists a δ > 0 such
More informationr + - 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 informationQUANTITATIVE L P STABILITY ANALYSIS OF A CLASS OF LINEAR TIME-VARYING FEEDBACK SYSTEMS
Int. J. Appl. Math. Comput. Sci., 2003, Vol. 13, No. 2, 179 184 QUANTITATIVE L P STABILITY ANALYSIS OF A CLASS OF LINEAR TIME-VARYING FEEDBACK SYSTEMS PINI GURFIL Department of Mechanical and Aerospace
More informationExercises in Nonlinear Control Systems
Exercises in Nonlinear Control Systems Mikael Johansson Bo Bernhardsson Karl Henrik Johansson Created: 998 Latest update: November 9, 26 Introduction The exercises are divided into problem areas that roughly
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 informationLecture 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Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 3. 8. 24 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid
More informationFrequency methods for the analysis of feedback systems. Lecture 6. Loop analysis of feedback systems. Nyquist approach to study stability
Lecture 6. Loop analysis of feedback systems 1. Motivation 2. Graphical representation of frequency response: Bode and Nyquist curves 3. Nyquist stability theorem 4. Stability margins Frequency methods
More informationControl Systems I. Lecture 2: Modeling. Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch Emilio Frazzoli
Control Systems I Lecture 2: Modeling Suggested Readings: Åström & Murray Ch. 2-3, Guzzella Ch. 2-3 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich September 29, 2017 E. Frazzoli
More informationExam in FRT110 Systems Engineering and FRTN25 Process Control
Department of AUTOMATIC CONTROL Exam in FRT Systems Engineering and FRTN5 Process Control June 5, 5, 4: 9: Points and grades All answers must include a clear motivation. Answers may be given in English
More informationA conjecture on sustained oscillations for a closed-loop heat equation
A conjecture on sustained oscillations for a closed-loop heat equation C.I. Byrnes, D.S. Gilliam Abstract The conjecture in this paper represents an initial step aimed toward understanding and shaping
More informationNumerical Methods for Differential Equations Mathematical and Computational Tools
Numerical Methods for Differential Equations Mathematical and Computational Tools Gustaf Söderlind Numerical Analysis, Lund University Contents V4.16 Part 1. Vector norms, matrix norms and logarithmic
More informationContents lecture 5. Automatic Control III. Summary of lecture 4 (II/II) Summary of lecture 4 (I/II) u y F r. Lecture 5 H 2 and H loop shaping
Contents lecture 5 Automatic Control III Lecture 5 H 2 and H loop shaping Thomas Schön Division of Systems and Control Department of Information Technology Uppsala University. Email: thomas.schon@it.uu.se,
More informationApplied Nonlinear Control
Applied Nonlinear Control JEAN-JACQUES E. SLOTINE Massachusetts Institute of Technology WEIPING LI Massachusetts Institute of Technology Pearson Education Prentice Hall International Inc. Upper Saddle
More informationBIBO STABILITY AND ASYMPTOTIC STABILITY
BIBO STABILITY AND ASYMPTOTIC STABILITY FRANCESCO NORI Abstract. In this report with discuss the concepts of bounded-input boundedoutput stability (BIBO) and of Lyapunov stability. Examples are given to
More informationIntroduction to Signal Spaces
Introduction to Signal Spaces Selin Aviyente Department of Electrical and Computer Engineering Michigan State University January 12, 2010 Motivation Outline 1 Motivation 2 Vector Space 3 Inner Product
More informationAIMS Exercise Set # 1
AIMS Exercise Set #. Determine the form of the single precision floating point arithmetic used in the computers at AIMS. What is the largest number that can be accurately represented? What is the smallest
More information