Nonlinear Control Lecture 7: Passivity
|
|
- Teresa Leonard
- 5 years ago
- Views:
Transcription
1 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
2 Passivity Definition State Model L 2 and Lyapunov Stability Feedback and Passivity Theorems Feedback and L 2 Stability Feedback and A.S Farzaneh Abdollahi Nonlinear Control Lecture 7 2/26
3 Passivity Definition Consider a memoryless function where h : [0, ) R p R p u: input; y: output y = h(t, u) (1) Exp. Resistive element: u is voltage; y is current It is passive if the inflow of power is always nonneg. uy 0 for all (u, y) Geometrically it means the u y curves lie in first and third quadrant The simplest option is linear resistor (u = Ry) Farzaneh Abdollahi Nonlinear Control Lecture 7 3/26
4 If u and y are vectors, the power flow onto the network will be u T y = p u i y i = i=1 p u i h i (u) i=1 For time-varying system, as long as the passivity condition is satisfied for all time, it is called passive. Extreme case of passivity : u T y = 0, this system is lossless. Input strictly passivity: if a fcn. h satisfies u T y u T φ(u), and u T φ(u) > 0, u 0 since u T y = 0 only if u = 0 arzaneh Abdollahi Nonlinear Control Lecture 7 4/26
5 Input Feedforward Passive Let us define a new output: ỹ = y φ(u): u T ỹ = u T [y φ(u)] u T φ(u) u T φ(u) = 0 any fcs. satisfying u T y u T φ(u) can be transformed into a passive fcn. via input feedforward. This fcs is input feedforward passive Farzaneh Abdollahi Nonlinear Control Lecture 7 5/26
6 Output Feedback Passive Suppose u T y y T ρ(y). Let us define a new input: ũ = u ρ(y): ũ T y = [u ρ(y)] T y y T ρ(y) y T ρ(y) = 0 any fcs. satisfying u T y y T ρ(y) can be transformed into a passive fcn. via output feedback. This fcs is output feedback passive If y T ρ(y) > 0, y 0 the fcn. is called output strictly passive since u T y = 0 only if y = 0 Farzaneh Abdollahi Nonlinear Control Lecture 7 6/26
7 Passivity of Memoryless Fcn. The system y = h(t, u) is passive if u T y 0 lossless if u T y = 0 input-feedforward passive if u T y u T φ(u) for some fcn φ input strictly passive if u T y u T φ(u) and u T φ(u) > 0, u 0 output-feedback passive if u T y y T ρ(y) for some fcn ρ output strictly passive if u T y y T ρ(y) and y T ρ(y) > 0, y 0 arzaneh Abdollahi Nonlinear Control Lecture 7 7/26
8 State Model Consider a dynamical system with state model ẋ = f (x, u) (2) y = h(x, u) f : R n R p R n is local lip. h : R n R p R p is cont. f (0, 0) = 0 and h(0, 0) = 0 # inputs = # outputs arzaneh Abdollahi Nonlinear Control Lecture 7 8/26
9 Motivated Example: RLC Circuit Consider the RLC circuit with linear C and L and nonlinear R The nonlinear resistors are represented by: i 1 = h 1 (v 1 ); v 2 = h 2 (i 2 ); i 3 = h 3 (v 3 ) Input u: voltage; output y: current power flow into the network: uy Define x 1 : current through L; x 2 : voltage across C Farzaneh Abdollahi Nonlinear Control Lecture 7 9/26
10 state model Lẋ 1 = u h 2 (x 1 ) x 2 Cẋ 2 = x 1 h 3 (x 2 ) y = x 1 + h 1 (u) The system is passive if the absorbed energy by the network is greater than the stored energy in the network over the same period: t 0 u(s)y(s)ds V (x(t)) V (x(0)) (3) where V (x) = 1/2Lx /2Cx 2 2 : stored energy Strict inequality of (3) yields difference between the absorbed energy and increased stored energy equals to dissipative energy in the resistors (3) hold for every t 0 for all t u(t)y(t) V (x(t), u(t)) i.e. the power flow must be greater than or equal to the rate of change of the stored energy arzaneh Abdollahi Nonlinear Control Lecture 7 10/26
11 Motivated Exp. Cont d Take the derivative of V along the system traj: V = uy uh 1 (u) x 1 h 2 (x 1 ) x 2 h 3 (x 2 ) uy = V + uh 1 (u) + x 1 h 2 (x 1 ) + x 2 h 3 (x 2 ) If h 1, h 2 and h 3 are passive uy V ; system is passive Otherwise Case 1: If h 1 = h 2 = h 3 = 0, uy = V no energy dissipation, system is lossless Case 2: If h 2, h 3 sector [0, ] ( passive fcns.) uy V + uh 1 (u) If uh 1(u) > 0 for all u 0 it is input strick passive (absorbed energy is greater than increased stored energy unless u(t) 0) If uh 1(u) < 0 for some u it can be made passive by an input ff Case 3: If h1 = 0 and h 3 : passive fcn ( sector [0, ]) uy V + yh 2 (y) If yh 2(y) > 0 for all y 0 it is output strick passive (absorbed energy is greater than increased stored energy unless y(t) 0) If yh 2(y) < 0 for some u it can be made passive by an output fb arzaneh Abdollahi Nonlinear Control Lecture 7 11/26
12 Motivated Exp. Cont d Case 4: If h 1 [0, ] and h 2, h 3 (0, ) uy V + x 1 h 2 (x 1 ) + x 2 h 3 (x 2 ) where x1 h 2 (x 1 ) + x 2 h 3 (x 2 ) is pos. def. It is state strict passive or simply strick passive (absorbed energy is greater than increased stored energy unless x(t) 0) arzaneh Abdollahi Nonlinear Control Lecture 7 12/26
13 Passivity Based on State Model The system (2) is passive if there exist a cont. diff. p.s.d fcn V (x) ( called storage fcn) s.t. u T y V = V f (x, u), x (x, u) Rn R n Moreover, it is Lossless if u T y = V Input-feedforward passive if u T y V + u T φ(u) for some fcn φ Input strictly passive if u T y V + u T φ(u) and u T φ(u) > 0, u 0 Output-feedback passive if u T y V + y T ρ(y) for some fcn ρ Output strictly passive if u T y V + y T ρ(y) and y T ρ(y) > 0, y 0 Strictly passive if u T y V + ψ(x) for some p.d. ψ In all cases, the inequality should hold for all (x, u) arzaneh Abdollahi Nonlinear Control Lecture 7 13/26
14 Example Consider a cascade connection of an integrator and a passive memoryless fcn. ẋ = u, y = h(x) h is passive x 0 h(σ)dσ 0, x Storage fcn: V (x) = x 0 h(σ)dσ V = h(x)ẋ = yu it is loss less Now replace the integrator with 1/(as + 1), a > 0 The state model is: aẋ = x + u, y = h(x) V = a x 0 h(σ)dσ V = h(x)( x + u) = yu xh(x) yu It is passive. When xh(x) > 0 it is strictly passive Farzaneh Abdollahi Nonlinear Control Lecture 7 14/26
15 L 2 and Lyapunov Stability Lemma: If the system (2) is output strictly passive with u T y V + δy T y for some δ > 0 then it is finite-gain L 2 stable with L 2 gain less than or equal to 1/δ Definition: The system (2) is zero-state observable if no solution of ẋ = f (x, 0) can stay identically in S = {x R n h(x, 0) = 0} other than the trivial solution x(t) 0 Example: For linear system ẋ = Ax, y = Cx Observability is equivalent to y(t) = Ce At x(0) 0 { x(0) = 0 x(t) 0 arzaneh Abdollahi Nonlinear Control Lecture 7 15/26
16 L 2 and Lyapunov Stability Lemma: If system (2), is passive with a p.d. storage fcn. V (x), then the origin of ẋ = f (x, 0) is stable. Lemma: For system (2), the origin of ẋ = f (x, 0) is a.s if the system is strictly passive or output strictly passive and zero-state observable Furthermore, if the storage fcn. is radially unbounded, then the origin will be g.a.s arzaneh Abdollahi Nonlinear Control Lecture 7 16/26
17 Example Consider SISO system a > 0, k > 0 ẋ 1 = x 2 ẋ 2 = ax1 3 kx 2 + u y = x 2 Consider p.d. radially unbounded V (x) = (1/4)ax1 4 + (1/2)x 2 2 V = ky 2 + yu By ρ(y) = ky, it is output strictly passive L 2 f.g.s. with gain less than or equal to 1/k When u = 0, y(t) 0 x 2 0 x 1 0 zero-state observable it is g.a.s arzaneh Abdollahi Nonlinear Control Lecture 7 17/26
18 Feedback and Passivity Theorems Consider a fb connection of H 1 and H 2 in time-invariant dynamical system represented by state model ẋ i = f i (x i, e i ) y i = h i (x i, e i ) (4) or (possibly time-varying) memoryless fcn y i = h i (t, e i ) (5) Objective: Analyze stability of fb connection, using passivity properties of fb components (H 1 and H 2 ) Farzaneh Abdollahi Nonlinear Control Lecture 7 18/26
19 Feedback and Passivity Theorems 1. If both components H 1 and H 2 are dynamical systems, the closed-loop state model is ẋ = f (x, u) y = h(x, u) (6) where x = [x1 x 2 ] T, u = [u 1 u 2 ] T, y = [y 1 y 2 ] T Assuming fi (0, 0) = 0 and h i (0, 0) = 0 f (0, 0) = 0 and h(0, 0) = 0 Assuming f i and h i are locally lip. f and h are locally lip. arzaneh Abdollahi Nonlinear Control Lecture 7 19/26
20 Feedback and Passivity Theorems 2. If H 1 is a dynamical system and H 2 is memoryless fcn., the closed loop state model is ẋ = f (t, x, u) y = h(t, x, u) (7) where x = x1, u = [u 1 u 2 ] T, y = [y 1 y 2 ] T Assume f (t, 0, 0) = 0 and h(t, 0, 0) = 0 Assume f is p.c. in t and locally lip. in (x, u), and h is p.c. in t and cont. in (x, u) 3. If both components are memoryless fcns It can be considered as a special case when x does not exit arzaneh Abdollahi Nonlinear Control Lecture 7 20/26
21 Feedback and L 2 Stability Theorem: The feedback connection of two passive system is passive Proof: Let V 1 (x 1 ) and V 2 (x 2 ) are storage fcns of H 1 and H 2 respectively. If either components are memoryless fcn, take V i = 0 Then e T i y i V i Considering fb. connection e1 T y 1 + e2 T y 2 = (u 1 y 2 ) T y 1 + (u 2 + y 1 ) T y 2 = u1 T y 1 + u2 T y 2 u T y = u1 T y 1 + u2 T y 2 V 1 + V 2 = V Lemma: The fb connection of two output strictly passive systems with e T i y i V i + δ i y T i y i + ɛ i e T i e i, i = 1, 2 is finite-gain L 2 stable with gain if ɛ 1 + δ 2 > 0, ɛ 2 + δ 1 > 0 arzaneh Abdollahi Nonlinear Control Lecture 7 21/26
22 Example { ẋ = f (x) + G(x)e1 Consider H 1 : y 1 = h(x) e i, y i R p and H 2 : y 2 = ke 2 where k > 0, Suppose there is a p.d. fcn V 1 (x) s.t. V 1 x f (x) 0, V 1 x G(x) = ht (x), x R n Both components are passive and e2 T y 2 = ke2 T e 2 = γke2 T e 2 + (1 γ) k y2 T y 2, 0 < γ < 1 ɛ 1 = δ 1 = 0, ɛ 2 = γk, δ 2 = (1 γ) k It is finite gain L 2 stable arzaneh Abdollahi Nonlinear Control Lecture 7 22/26
23 Feedback and A.S. Stability of origin is trivial if both components are passive. (Tell me why?. Let us focus on a.s. Theorem: Consider fb connection of two T.I. dynamical systems of the form (4). The origin of the closed-loop system (6) ( when u = 0) is a.s. if both components are strictly passive or both components are output strictly passive and zero-state observable or one component is strictly passive and the other one is output strictly passive and zero-state observable Furthermore, if storage fcn of each component is radially unbounded, the origin is g.a.s arzaneh Abdollahi Nonlinear Control Lecture 7 23/26
24 Example Consider fb connection with: ẋ 1 = x 2 ẋ 3 = x 4 H 1 : ẋ 2 = ax1 3 kx 2 + e 1, H 2 : ẋ 4 = bx 3 x4 3 + e 2 y 1 = x 2 y 2 = x 4 a, b, k > 0 Use V 1 = (a/4)x (1/2)x 2 2 V 1 = ky y 1e 1 H 1 is output strictly passive. when e 1 = 0, y 1 0 x 2 0 x 1 0 H 1 is zero-state observable Use V 2 = (b/2)x (1/2)x 2 4 V 2 = y y 2e 2 H 2 is output strictly passive. when e 2 = 0, y 2 0 x 4 0 x 3 0 H 2 is zero-state observable V 1, V 2 are radially unbounded the closed-loop system is g.a.s arzaneh Abdollahi Nonlinear Control Lecture 7 24/26
25 Example Reconsider the pervious system but change the output of H 1 to y 1 = x 2 + e 1 Hence V 1 = k(y 1 e 1 ) 2 e y 1e 1 H 1 is passive Not strictly passive or output strictly passive Consider Lyap fcn of closed-loop sys. V = V 1 + V 2 = 1 4 ax x bx x 2 4 V = kx 2 2 x 4 4 x Also, V = 0 x 2 = x 4 = 0 x 2 0 x 1 0 x 4 0 x 3 0 V is radially unbounded the closed-loop system is g.a.s arzaneh Abdollahi Nonlinear Control Lecture 7 25/26
26 Feedback and A.S. Theorem: Consider fb connection of a strictly passive, T.I. dynamical systems of the form (4) and a passive (possibly time-varying) memoryless fcn of the form (5). The origin of the closed-loop system (7) ( when u = 0) is u.a.s. Furthermore, if storage fcn of the dynamical system is radially unbounded, the origin is g.u.a.s arzaneh Abdollahi Nonlinear Control Lecture 7 26/26
Introduction to Nonlinear Control Lecture # 4 Passivity
p. 1/6 Introduction to Nonlinear Control Lecture # 4 Passivity È p. 2/6 Memoryless Functions ¹ y È Ý Ù È È È È u (b) µ power inflow = uy Resistor is passive if uy 0 p. 3/6 y y y u u u (a) (b) (c) Passive
More informationNonlinear 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 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 informationNonlinear Control Lecture 5: Stability Analysis II
Nonlinear Control Lecture 5: Stability Analysis II Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2010 Farzaneh Abdollahi Nonlinear Control Lecture 5 1/41
More informationNonlinear Control Lecture 4: Stability Analysis I
Nonlinear Control Lecture 4: Stability Analysis I Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2010 Farzaneh Abdollahi Nonlinear Control Lecture 4 1/70
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 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 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 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 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 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 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 informationNonlinear Control Lecture 9: Feedback Linearization
Nonlinear Control Lecture 9: Feedback Linearization Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Nonlinear Control Lecture 9 1/75
More informationNonlinear Systems and Control Lecture # 12 Converse Lyapunov Functions & Time Varying Systems. p. 1/1
Nonlinear Systems and Control Lecture # 12 Converse Lyapunov Functions & Time Varying Systems p. 1/1 p. 2/1 Converse Lyapunov Theorem Exponential Stability Let x = 0 be an exponentially stable equilibrium
More informationNonlinear Control Lecture 1: Introduction
Nonlinear Control Lecture 1: Introduction Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Nonlinear Control Lecture 1 1/15 Motivation
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 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 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 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 informationSolution of Additional Exercises for Chapter 4
1 1. (1) Try V (x) = 1 (x 1 + x ). Solution of Additional Exercises for Chapter 4 V (x) = x 1 ( x 1 + x ) x = x 1 x + x 1 x In the neighborhood of the origin, the term (x 1 + x ) dominates. Hence, the
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 informationNonlinear Control. Nonlinear Control Lecture # 24 State Feedback Stabilization
Nonlinear Control Lecture # 24 State Feedback Stabilization Feedback Lineaization What information do we need to implement the control u = γ 1 (x)[ ψ(x) KT(x)]? What is the effect of uncertainty in ψ,
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 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 informationNonlinear Control Systems
Nonlinear Control Systems António Pedro Aguiar pedro@isr.ist.utl.pt 7. Feedback Linearization IST-DEEC PhD Course http://users.isr.ist.utl.pt/%7epedro/ncs1/ 1 1 Feedback Linearization Given a nonlinear
More informationEN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015
EN530.678 Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015 Prof: Marin Kobilarov 0.1 Model prerequisites Consider ẋ = f(t, x). We will make the following basic assumptions
More informationNeural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks
Neural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks H.A. Talebi Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Winter 2011.
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 informationGrammians. Matthew M. Peet. Lecture 20: Grammians. Illinois Institute of Technology
Grammians Matthew M. Peet Illinois Institute of Technology Lecture 2: Grammians Lyapunov Equations Proposition 1. Suppose A is Hurwitz and Q is a square matrix. Then X = e AT s Qe As ds is the unique solution
More informationPassivity Indices for Symmetrically Interconnected Distributed Systems
9th Mediterranean Conference on Control and Automation Aquis Corfu Holiday Palace, Corfu, Greece June 0-3, 0 TuAT Passivity Indices for Symmetrically Interconnected Distributed Systems Po Wu and Panos
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 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 informationAnalysis and Control of Multi-Robot Systems. Elements of Port-Hamiltonian Modeling
Elective in Robotics 2014/2015 Analysis and Control of Multi-Robot Systems Elements of Port-Hamiltonian Modeling Dr. Paolo Robuffo Giordano CNRS, Irisa/Inria! Rennes, France Introduction to Port-Hamiltonian
More informationNonlinear Control Systems
Nonlinear Control Systems António Pedro Aguiar pedro@isr.ist.utl.pt 5. Input-Output Stability DEEC PhD Course http://users.isr.ist.utl.pt/%7epedro/ncs2012/ 2012 1 Input-Output Stability y = Hu H denotes
More informationLyapunov-based methods in control
Dr. Alexander Schaum Lyapunov-based methods in control Selected topics of control engineering Seminar Notes Stand: Summer term 2018 c Lehrstuhl für Regelungstechnik Christian Albrechts Universität zu Kiel
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 information44 Input Output Stability
44 Input Output Stability A.R. Teel University of Minnesota T.T. Georgiou University of Minnesota L. Praly Mines Paris Institute of Technology Eduardo D. Sontag Rutgers University 44.1 Introduction...44-1
More informationSignals and Systems Chapter 2
Signals and Systems Chapter 2 Continuous-Time Systems Prof. Yasser Mostafa Kadah Overview of Chapter 2 Systems and their classification Linear time-invariant systems System Concept Mathematical transformation
More information3 Gramians and Balanced Realizations
3 Gramians and Balanced Realizations In this lecture, we use an optimization approach to find suitable realizations for truncation and singular perturbation of G. It turns out that the recommended realizations
More informationCDS Solutions to the Midterm Exam
CDS 22 - Solutions to the Midterm Exam Instructor: Danielle C. Tarraf November 6, 27 Problem (a) Recall that the H norm of a transfer function is time-delay invariant. Hence: ( ) Ĝ(s) = s + a = sup /2
More informationOn the PDEs arising in IDA-PBC
On the PDEs arising in IDA-PBC JÁ Acosta and A Astolfi Abstract The main stumbling block of most nonlinear control methods is the necessity to solve nonlinear Partial Differential Equations In this paper
More informationControl Systems (ECE411) Lectures 7 & 8
(ECE411) Lectures 7 & 8, Professor Department of Electrical and Computer Engineering Colorado State University Fall 2016 Signal Flow Graph Examples Example 3: Find y6 y 1 and y5 y 2. Part (a): Input: y
More informationComputational Intelligence Lecture 20:Neuro-Fuzzy Systems
Computational Intelligence Lecture 20:Neuro-Fuzzy Systems Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 2011 Farzaneh Abdollahi Computational Intelligence
More informationWhen Gradient Systems and Hamiltonian Systems Meet
When Gradient Systems and Hamiltonian Systems Meet Arjan van der Schaft Johann Bernoulli Institute for Mathematics and Computer Science University of Groningen, the Netherlands December 11, 2011 on the
More informationLecture: Quadratic optimization
Lecture: Quadratic optimization 1. Positive definite och semidefinite matrices 2. LDL T factorization 3. Quadratic optimization without constraints 4. Quadratic optimization with constraints 5. Least-squares
More informationStability and Control of dc Micro-grids
Stability and Control of dc Micro-grids Alexis Kwasinski Thank you to Mr. Chimaobi N. Onwuchekwa (who has been working on boundary controllers) May, 011 1 Alexis Kwasinski, 011 Overview Introduction Constant-power-load
More informationBalancing of Lossless and Passive Systems
Balancing of Lossless and Passive Systems Arjan van der Schaft Abstract Different balancing techniques are applied to lossless nonlinear systems, with open-loop balancing applied to their scattering representation.
More informationTHIS paper addresses the synchronization of identical oscillators
3226 IEEE TRANSACTIONS ON AUTOMATIC CONTROL, VOL. 60, NO. 2, DECEMBER 205 Synchronization of Identical Oscillators Coupled Through a Symmetric Network With Dynamics: A Constructive Approach With Applications
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 informationModel reduction for linear systems by balancing
Model reduction for linear systems by balancing Bart Besselink Jan C. Willems Center for Systems and Control Johann Bernoulli Institute for Mathematics and Computer Science University of Groningen, Groningen,
More informationCIS 4930/6930: Principles of Cyber-Physical Systems
CIS 4930/6930: Principles of Cyber-Physical Systems Chapter 2: Continuous Dynamics Hao Zheng Department of Computer Science and Engineering University of South Florida H. Zheng (CSE USF) CIS 4930/6930:
More informationFeedback stabilisation with positive control of dissipative compartmental systems
Feedback stabilisation with positive control of dissipative compartmental systems G. Bastin and A. Provost Centre for Systems Engineering and Applied Mechanics (CESAME Université Catholique de Louvain
More informationComputational Intelligence Lecture 6:Fuzzy Rule Base and Fuzzy Inference Engine
Computational Intelligence Lecture 6:Fuzzy Rule Base and Fuzzy Inference Engine Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Fall 200 arzaneh Abdollahi Computational
More informationDISSIPATION CONTROL OF AN N-SPECIES FOOD CHAIN SYSTEM
INTERNATIONAL JOURNAL OF INFORMATION AND SYSTEMS SCIENCES Volume 1 Number 3-4 Pages 48 440 c 005 Institute for Scientific Computing and Information DISSIPATION CONTROL OF AN N-SPECIES FOOD CHAIN SYSTEM
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 informationLecture 5 Input output stability
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ω) Course Outline Lecture 1-3 Lecture
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 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 informationEE 380. Linear Control Systems. Lecture 10
EE 380 Linear Control Systems Lecture 10 Professor Jeffrey Schiano Department of Electrical Engineering Lecture 10. 1 Lecture 10 Topics Stability Definitions Methods for Determining Stability Lecture 10.
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 informationOptimal Control. Lecture 20. Control Lyapunov Function, Optimal Estimation. John T. Wen. April 5. Ref: Papers by R. Freeman (on-line), B&H Ch.
Optimal Control Lecture 20 Control Lyapunov Function, Optimal Estimation John T. Wen April 5 Ref: Papers by R. Freeman (on-line), B&H Ch. 12 Outline Summary of Control Lyapunov Function and example Introduction
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 informationNetwork Analysis of Biochemical Reactions in Complex Environments
1 Introduction 1 Network Analysis of Biochemical Reactions in Complex Environments Elias August 1 and Mauricio Barahona, Department of Bioengineering, Imperial College London, South Kensington Campus,
More informationMinimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality
Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality Christian Ebenbauer Institute for Systems Theory in Engineering, University of Stuttgart, 70550 Stuttgart, Germany ce@ist.uni-stuttgart.de
More informationPassivity-based Stabilization of Non-Compact Sets
Passivity-based Stabilization of Non-Compact Sets Mohamed I. El-Hawwary and Manfredi Maggiore Abstract We investigate the stabilization of closed sets for passive nonlinear systems which are contained
More information10 Transfer Matrix Models
MIT EECS 6.241 (FALL 26) LECTURE NOTES BY A. MEGRETSKI 1 Transfer Matrix Models So far, transfer matrices were introduced for finite order state space LTI models, in which case they serve as an important
More informationEquilibrium-Independent Passivity: a New Definition and Implications
2010 American Control Conference Marriott Waterfront, Baltimore, MD, USA June 30-July 02, 2010 FrB03.6 Equilibrium-Independent Passivity: a New Definition and Implications George H. Hines Mechanical Engineering
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 information1. Find the solution of the following uncontrolled linear system. 2 α 1 1
Appendix B Revision Problems 1. Find the solution of the following uncontrolled linear system 0 1 1 ẋ = x, x(0) =. 2 3 1 Class test, August 1998 2. Given the linear system described by 2 α 1 1 ẋ = x +
More informationIntroduction to Control of port-hamiltonian systems - Stabilization of PHS
Introduction to Control of port-hamiltonian systems - Stabilization of PHS - Doctoral course, Université Franche-Comté, Besançon, France Héctor Ramírez and Yann Le Gorrec AS2M, FEMTO-ST UMR CNRS 6174,
More informationOutline. Input to state Stability. Nonlinear Realization. Recall: _ Space. _ Space: Space of all piecewise continuous functions
Outline Input to state Stability Motivation for Input to State Stability (ISS) ISS Lyapunov function. Stability theorems. M. Sami Fadali Professor EBME University of Nevada, Reno 1 2 Recall: _ Space _
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 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 informationChapter 1 Fundamental Concepts
Chapter 1 Fundamental Concepts Signals A signal is a pattern of variation of a physical quantity as a function of time, space, distance, position, temperature, pressure, etc. These quantities are usually
More informationIntroduction to Controls
EE 474 Review Exam 1 Name Answer each of the questions. Show your work. Note were essay-type answers are requested. Answer with complete sentences. Incomplete sentences will count heavily against the grade.
More informationLecture #3. Review: Power
Lecture #3 OUTLINE Power calculations Circuit elements Voltage and current sources Electrical resistance (Ohm s law) Kirchhoff s laws Reading Chapter 2 Lecture 3, Slide 1 Review: Power If an element is
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 informationSignals and Systems Lecture 8: Z Transform
Signals and Systems Lecture 8: Z Transform Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Winter 2012 Farzaneh Abdollahi Signal and Systems Lecture 8 1/29 Introduction
More informationI System variables: states, inputs, outputs, & measurements. I Linear independence. I State space representation
EE C28 / ME C34 Feedback Control Systems Lecture Chapter 3 Modeling in the Time Domain Lecture abstract Alexandre Bayen Department of Electrical Engineering & Computer Science University of California
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 informationNOTES ON SCHAUDER ESTIMATES. r 2 x y 2
NOTES ON SCHAUDER ESTIMATES CRISTIAN E GUTIÉRREZ JULY 26, 2005 Lemma 1 If u f in B r y), then ux) u + r2 x y 2 B r y) B r y) f, x B r y) Proof Let gx) = ux) Br y) u r2 x y 2 Br y) f We have g = u + Br
More informationChapter 1 Fundamental Concepts
Chapter 1 Fundamental Concepts 1 Signals A signal is a pattern of variation of a physical quantity, often as a function of time (but also space, distance, position, etc). These quantities are usually the
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 informationObservability. Dynamic Systems. Lecture 2 Observability. Observability, continuous time: Observability, discrete time: = h (2) (x, u, u)
Observability Dynamic Systems Lecture 2 Observability Continuous time model: Discrete time model: ẋ(t) = f (x(t), u(t)), y(t) = h(x(t), u(t)) x(t + 1) = f (x(t), u(t)), y(t) = h(x(t)) Reglerteknik, ISY,
More informationASTATISM IN NONLINEAR CONTROL SYSTEMS WITH APPLICATION TO ROBOTICS
dx dt DIFFERENTIAL EQUATIONS AND CONTROL PROCESSES N 1, 1997 Electronic Journal, reg. N P23275 at 07.03.97 http://www.neva.ru/journal e-mail: diff@osipenko.stu.neva.ru Control problems in nonlinear systems
More informationModeling & Control of Hybrid Systems Chapter 4 Stability
Modeling & Control of Hybrid Systems Chapter 4 Stability Overview 1. Switched systems 2. Lyapunov theory for smooth and linear systems 3. Stability for any switching signal 4. Stability for given switching
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 informationSection 4.2 The Mean Value Theorem
Section 4.2 The Mean Value Theorem Ruipeng Shen October 2nd Ruipeng Shen MATH 1ZA3 October 2nd 1 / 11 Rolle s Theorem Theorem (Rolle s Theorem) Let f (x) be a function that satisfies: 1. f is continuous
More informationHigh-Gain Observers in Nonlinear Feedback Control. Lecture # 2 Separation Principle
High-Gain Observers in Nonlinear Feedback Control Lecture # 2 Separation Principle High-Gain ObserversinNonlinear Feedback ControlLecture # 2Separation Principle p. 1/4 The Class of Systems ẋ = Ax + Bφ(x,
More informationLMI Methods in Optimal and Robust Control
LMI Methods in Optimal and Robust Control Matthew M. Peet Arizona State University Lecture 4: LMIs for State-Space Internal Stability Solving the Equations Find the output given the input State-Space:
More informationSeries & Parallel Resistors 3/17/2015 1
Series & Parallel Resistors 3/17/2015 1 Series Resistors & Voltage Division Consider the single-loop circuit as shown in figure. The two resistors are in series, since the same current i flows in both
More informationIntroduction to Geometric Control
Introduction to Geometric Control Relative Degree Consider the square (no of inputs = no of outputs = p) affine control system ẋ = f(x) + g(x)u = f(x) + [ g (x),, g p (x) ] u () h (x) y = h(x) = (2) h
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 informationPassivity-based Formation Control for UAVs with a Suspended Load
Passivity-based Formation Control for UAVs with a Suspended Load Chris Meissen Kristian Klausen Murat Arcak Thor I. Fossen Andrew Packard Department of Mechanical Engineering at the University of California,
More informationIntro. Computer Control Systems: F9
Intro. Computer Control Systems: F9 State-feedback control and observers Dave Zachariah Dept. Information Technology, Div. Systems and Control 1 / 21 dave.zachariah@it.uu.se F8: Quiz! 2 / 21 dave.zachariah@it.uu.se
More informationGlobal output regulation through singularities
Global output regulation through singularities Yuh Yamashita Nara Institute of Science and Techbology Graduate School of Information Science Takayama 8916-5, Ikoma, Nara 63-11, JAPAN yamas@isaist-naraacjp
More informationNONLINEAR AND ADAPTIVE (INTELLIGENT) SYSTEMS MODELING, DESIGN, & CONTROL A Building Block Approach
NONLINEAR AND ADAPTIVE (INTELLIGENT) SYSTEMS MODELING, DESIGN, & CONTROL A Building Block Approach P.A. (Rama) Ramamoorthy Electrical & Computer Engineering and Comp. Science Dept., M.L. 30, University
More informationStabilization of a 3D Rigid Pendulum
25 American Control Conference June 8-, 25. Portland, OR, USA ThC5.6 Stabilization of a 3D Rigid Pendulum Nalin A. Chaturvedi, Fabio Bacconi, Amit K. Sanyal, Dennis Bernstein, N. Harris McClamroch Department
More informationControllability, Observability, Full State Feedback, Observer Based Control
Multivariable Control Lecture 4 Controllability, Observability, Full State Feedback, Observer Based Control John T. Wen September 13, 24 Ref: 3.2-3.4 of Text Controllability ẋ = Ax + Bu; x() = x. At time
More information