Dissipativity. Outline. Motivation. Dissipative Systems. M. Sami Fadali EBME Dept., UNR

Similar documents
Outline. Input to state Stability. Nonlinear Realization. Recall: _ Space. _ Space: Space of all piecewise continuous functions

Steady-state DKF. M. Sami Fadali Professor EE UNR

Dissipative Systems Analysis and Control

Mathematics for Control Theory

Contents. 1 State-Space Linear Systems 5. 2 Linearization Causality, Time Invariance, and Linearity 31

CDS Solutions to Final Exam

Stability lectures. Stability of Linear Systems. Stability of Linear Systems. Stability of Continuous Systems. EECE 571M/491M, Spring 2008 Lecture 5

Lecture 8. Chapter 5: Input-Output Stability Chapter 6: Passivity Chapter 14: Passivity-Based Control. Eugenio Schuster.

Passivity-based Control of Euler-Lagrange Systems

Stability of Parameter Adaptation Algorithms. Big picture

Nonlinear Observers. Jaime A. Moreno. Eléctrica y Computación Instituto de Ingeniería Universidad Nacional Autónoma de México

Balancing of Lossless and Passive Systems

Copyrighted Material. 1.1 Large-Scale Interconnected Dynamical Systems

Stabilization and Passivity-Based Control

Observations on the Stability Properties of Cooperative Systems

Nonlinear Control Lecture 5: Stability Analysis II

Lecture 4. Chapter 4: Lyapunov Stability. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University.

Nonlinear Control Lecture 7: Passivity

Digital Control Engineering Analysis and Design

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

We are devoted to advance in the study of the behaviour of nonlinear discrete-time systems by means of its energy properties.

Finite-Time Thermodynamics of Port-Hamiltonian Systems

6.241 Dynamic Systems and Control

AUTOMATIC CONTROL. Andrea M. Zanchettin, PhD Spring Semester, Introduction to Automatic Control & Linear systems (time domain)

EE363 homework 8 solutions

Input to state Stability

Hybrid Control and Switched Systems. Lecture #11 Stability of switched system: Arbitrary switching

OPTIMAL CONTROL AND ESTIMATION

AN OVERVIEW OF MODEL REDUCTION TECHNIQUES APPLIED TO LARGE-SCALE STRUCTURAL DYNAMICS AND CONTROL MOTIVATING EXAMPLE INVERTED PENDULUM

Denis ARZELIER arzelier

A Novel Integral-Based Event Triggering Control for Linear Time-Invariant Systems

Converse Lyapunov theorem and Input-to-State Stability

João P. Hespanha. January 16, 2009

QUANTIZED SYSTEMS AND CONTROL. Daniel Liberzon. DISC HS, June Dept. of Electrical & Computer Eng., Univ. of Illinois at Urbana-Champaign

Nonlinear Control Systems

Lecture Note 5: Semidefinite Programming for Stability Analysis

Semidefinite Programming Duality and Linear Time-invariant Systems

ECE7850 Lecture 8. Nonlinear Model Predictive Control: Theoretical Aspects

Video 6.1 Vijay Kumar and Ani Hsieh

Introduction to Nonlinear Control Lecture # 4 Passivity

Can Thermodynamics Be Used to Design Control Systems?

Chapter One. Introduction

arxiv: v1 [cs.sy] 20 Nov 2017

Dissipative Systems Analysis and Control, Theory and Applications: Addendum/Erratum

Matrix Mathematics. Theory, Facts, and Formulas with Application to Linear Systems Theory. Dennis S. Bernstein

Fast Algorithms for SDPs derived from the Kalman-Yakubovich-Popov Lemma

L 2 -induced Gains of Switched Systems and Classes of Switching Signals

Applied Nonlinear Control

An Alternative Proof of Primitivity of Indecomposable Nonnegative Matrices with a Positive Trace

Chap. 3. Controlled Systems, Controllability

An Input-Output Approach to Structured Stochastic Uncertainty

Controller synthesis for positive systems under l 1-induced performance

Book review for Stability and Control of Dynamical Systems with Applications: A tribute to Anthony M. Michel

Lyapunov stability ORDINARY DIFFERENTIAL EQUATIONS

arxiv: v3 [math.oc] 1 Sep 2018

EN Nonlinear Control and Planning in Robotics Lecture 3: Stability February 4, 2015

Robust and Optimal Control, Spring 2015

Nonlinear Control. Nonlinear Control Lecture # 6 Passivity and Input-Output Stability

Hybrid Systems Course Lyapunov stability

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback

On the Equivalence Between Dissipativity and Optimality of Discontinuous Nonlinear Regulators for Filippov Dynamical Systems

The Important State Coordinates of a Nonlinear System

Graph and Controller Design for Disturbance Attenuation in Consensus Networks

Solving Linear Systems

QUATERNION FEEDBACK ATTITUDE CONTROL DESIGN: A NONLINEAR H APPROACH

Chapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o

Observer-based quantized output feedback control of nonlinear systems

Chapter One. Introduction

IN THIS paper, we study the problem of asymptotic stabilization

Research Article A Symbolic Computation Approach to Parameterizing Controller for Polynomial Hamiltonian Systems

Postface to Model Predictive Control: Theory and Design

Output Input Stability and Minimum-Phase Nonlinear Systems

Input to state Stability

Linear Matrix Inequalities in Robust Control. Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University MTNS 2002

THE INVERSE FUNCTION THEOREM

Quadratic Stability of Dynamical Systems. Raktim Bhattacharya Aerospace Engineering, Texas A&M University

Lyapunov Stability Theory

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 12: Multivariable Control of Robotic Manipulators Part II

Video 8.1 Vijay Kumar. Property of University of Pennsylvania, Vijay Kumar

Robust Observer for Uncertain T S model of a Synchronous Machine

3. Fundamentals of Lyapunov Theory

Multi-objective Controller Design:

Control of Mobile Robots

Stabilization of a 3D Rigid Pendulum

NONLINEAR AND ADAPTIVE (INTELLIGENT) SYSTEMS MODELING, DESIGN, & CONTROL A Building Block Approach

A State-Space Approach to Control of Interconnected Systems

6.241 Dynamic Systems and Control

IN many practical systems, there is such a kind of systems

Small Gain Theorems on Input-to-Output Stability

On the PDEs arising in IDA-PBC

CONTROLLABILITY OF QUANTUM SYSTEMS. Sonia G. Schirmer

An introduction to Mathematical Theory of Control

Systems. Active Vibration Isolation of Multi-Degree-of-Freedom

Nonlinear System Analysis

Module 6 : Solving Ordinary Differential Equations - Initial Value Problems (ODE-IVPs) Section 1 : Introduction

A Characterization of the Hurwitz Stability of Metzler Matrices

Dynamical Systems & Lyapunov Stability

An Introduction to Linear Matrix Inequalities. Raktim Bhattacharya Aerospace Engineering, Texas A&M University

Control Systems Theory and Applications for Linear Repetitive Processes

Piecewise Linear Quadratic Optimal Control

Transcription:

Dissipativity M. Sami Fadali EBME Dept., UNR 1 Outline Differential storage functions. QSR Dissipativity. Algebraic conditions for dissipativity. Stability of dissipative systems. Feedback Interconnections Control design. 2 Motivation Passivity requires a positive energy function Generalize the energy supplied. Use state space realizations. Show the connections between inputoutput stability and Lyapunov stability analysis. Dissipative Systems = space of input functions = space of output functions =state space 3 4

Supply Rate Function of the input output and the Dissipative Dynamical System Definition 9.1: A dynamical system is dissipative w.r.t. the supply rate if a storage function that and, satisfies the dissipation inequality Locally absolutely integrable function storage function = energy stored by the system at time 5 = energy externally supplied to in 6 Implications of Definition 9.1 A dissipative system does not create energy. For a motion along a closed trajectory Nonnegative energy required to complete a closed trajectory. 7 Passivity A system is passive if a positive semidefinite storage function s.t. for all admissible inputs solutions and Identical to the definition of Chapter 8 with, supply rate 8

Differentiable Storage Function Take limit as Dissipativity Restated Definition 9.2: A dynamical system is dissipative w.r.t. the supply rate if a continuously differentiable positive definite storage function that, and, satisfies the dissipation inequality ) Differential dissipation inequality 9 Pos. Definite: class 10 ISS and Dissipativity Lemma 9.1: A system is input to state stable (ISS) if and only if it is dissipative w.r.t. the supply rate = functions of class Proof Definition 9.2: A system is input to state stable (ISS) iff it is dissipative w.r.t. the supply rate, Dissipative i.e. Theorem 7.6: ISS Lyapunov function is positive definite and satisfies the condition 11 Theorem 7.3 (p.191) A system is ISS iff an ISS Lyapunov function=. 12

Supply Rate Definition 9.3: Given constant matrices the supply rate is 13 Dissipativity Definition 9.4: A system is dissipative if a storage function s.t. and, Note: This is a special case of the storage function of Definition 9.1 with no statespace model. It is an input output property 14 Dissipativity: Passive Passive= is dissipative with Dissipativity: Strictly Passive Striclty Passive= is dissipative with =stored energy at 15 16

Dissipativity: Finite gain Stable dissipative with Strictly Output Passive dissipative with L L 17 18 Very Strictly Passive Lemma 9.2 dissipative with If is strictly output passive then it has a finitel gain. 19 20

Example: Spring Mass Damper Spring Mass Damper (cont.) continuously differentiable, positive definite (supply rate) 21 Spring mass damper is QSR dissipative and strictly output passive, with With no damping, system is passive., and the 22 Available Storage Theorem 9.1 Maximum amount of energy that can be extracted from a dissipative system at a given time starting from the initial state.. A dynamical system is dissipative if and only if for the available storage is finite. Moreover, for a dissipative system we have So is a possible storage function. 23 24

Proof: Sufficiency Assume. is zero for positive otherwise Let be an arbitrary input that takes the system from to. Show that is a storage function satisfying 25 Proof: Sufficiency (cont.) Available Storage: starting at.. (dissipative) 26 Proof: Necessity Assume is dissipative, then s.t. Finite. 27 Algebraic Condition for Dissipativity Available storage is not a good way to check dissipativity. Under certain assumptions, we can check dissipativity using the state space realization. Check leads to the KYP lemma for LTI passive systems. 28

Assumptions 1. Assume that the state space realization is affine in the input 2. The state space of the system is reachable from, i.e. and and an input s.t. 3. If is dissipative, the available storage is a differentiable function of 29 Theorem 9.2 The affine nonlinear system is dissipative if a differentiable function and functions and satisfying 30 Theorem 9.2 Conditions Proof: Sufficiency 31 32

Sufficiency (cont.) Dissipative. 33 Corollary 9.1 If the affine nonlinear system is dissipative, then a differentiable function satisfying Proved in the sufficiency proof of Theorem 9.2 34 Special Case: Passive Passive= is dissipative with Special Case: Passive LTI LTI Model Guided by LTI, choose Can consider this as a nonlinear version of KYP Lemma. To show this consider LTI case. 35 36

Strictly Output Passive dissipative with Strictly Passive Requires i.e. no real exists for the strictly passive case. The conditions of Theorem 9.2 cannot be satisfied for the affine system with 37 38 Stability of Dissipative Systems Assume a continuously differentiable storage function satisfying Assume that is an equilibrium of the unforced system 39 Theorem 9.3 Let be a dissipative dynamical system w.r.t. the continuously differentiable storage function satisfying and assume 1. The equilibrium is a strictly local minimum for 2. The supply rate satisfies Then is a stable equilibrium of the unforced system 40

Proof Significance of Theorem 9.3 Define the function is continuously differentiable and positive definite in a neighborhood of Hence, is a stable equilibrium of the unforced system 41 Shows that can provide means of constructing a Lyapunov function. Ties dissipativity to stability i. s. Lyapunov. dissipativity is a special case of the results of the theorem but, because it is an input output property, it provides important links between dissipativity and stability i. s. Lyapunov. 42 Corollary 9.2 Let be a dissipative dynamical system w.r.t. the continuously differentiable storage function satisfying Proof From Theorem 9.3 and assume is a strictly local minimum for 2. The supply rate satisfies is the only solution for which =0 Then is an asymptotically stable equilibrium of the unforced system 43 only at the equilibrium The Corollary follows from La Salle s Theorem. 44

Zero state Detectable Definition 9.6: A state space realization is zero state detectable if for any trajectory s.t. for, we have i.e. Some books (Haddad) call this zero state observable. Theorem 9.4 If the system is dissipative and zero state detectable, then the free system is Lyapunov stable if Asymptotically stable if 45 46 Proof Using Theorem 9.2 and corollary 9.1, if is dissipative then Unforced system The stability results follow from Lyapunov stability theorems. 47 Corollary 9.3 Given a zero state detectable affine state space realization, then the unforced system is Lyapunov stable if is passive. Asymptotically stable if (i) finite gain stable, or (ii) strictly output passive, or (iii) very strictly passive. Proof: Follows from Theorem 9.4 with the appropriate choices of the matrices and of the supply rate. 48

Feedback Interconnections Assume that the systems are affine, zero state detectable and completely reachable 49 Theorem 9.5 The feedback interconnection of two dissipative, zero state detectable, completely reachable systems and is stable (asymptotically stable) if for some matrix is negative semidefinite (negative definite) with the supply rate of given by the 50 Proof of Theorem 9.5 Lyapunov function candidate (pos. definite) Substitute zero state detectable:, Result follows from Lyapunov stability theory 51 Corollary 9.4 Under the conditions of Theorem 9.5 If both and are passive, then the feedback system is Lyapunov stable The feedback system is asymptotically stable if one of the following is satisfied 1. Either or is very strictly passive and the other is passive. 2. Both and are strictly passive 3. Both and are strictly output passive 52

Proof Corollary 9.4 Under the conditions of Theorem 9.5 passive stable very strictly passive Proof Corollary 9.4 (Cont.) strictly passive strictly output passive Asymptotically stable 53 Asymptotically stable 54 Corollary 9.5 Under the conditions of Theorem 9.5, if and are finite gain stable with gains and respectively, then the feedback system is stable if (asymptotically stable if ) Proof Corollary 9.5 For finite gain stable and dissipative 55 for stability for asymptotic stability 56

Nonlinear L Gain Inequality Recall: System is finite gain stable with gain is dissipative with supply rate Assume a differentiable storage function if it 57 58 Hamilton Jacobi Inequality Difficult Problem Hamilton Jacobi (H J) Inequality 59 has finite L gain less than or equal to if the Hamilton Jacobi inequality is satisfied. Find a storage function that satisfies the Hamilton Jacobi inequality with the maximum gain Easier: estimate an upper bound on that satisfies the inequality Procedure: (i) Guess a storage function, (ii) Find an approximate upper bound for the gain subject to the H J inequality 60

Example 9.1 Lyapunov function candidate Example 9.1: More Terms 61 62 Hamilton Jacobi Inequality LTI Systems Provided that 63 64

Riccati Equation Strictly Output Passive has finite L gain less than or equal to R i.e. if the Riccati Equation: R has a solution if 65 dissipative with Lemma 9.2: If a differentiable storage function s. t. then is strictly output passive. denotes the Lie derivative. 66 Apply H J Condition Control Design Hamilton Jacobi inequality with Using the control input and the measurement vector, find a controller that stabilized the plant and reduces the effect of disturbances on the output Minimize gain of mapping L gain: minimize the norm of the mapping. L gain: minimize the L gain of the mapping. Choose 67 68

State Feedback Nonlinear L Gain Control Plant Assume State Feedback : selected to optimize the nonlinear L gain of the mapping Full information feedback: the entire state is available. 69 Very difficult to solve the nonlinear L gain problem. Solve a suboptimal problem. Given a desirable exogenous signal attenuation level, find a control such that the L gain of the mapping is less than or equal. Repeat for another controller and iterate till the controller approaches the optimal solution. 70 Theorem 9.6 The closed loop system has a finite L gain if and only if the Hamiltonian inequality has a solution by. The control law is given 71 Proof of Sufficiency Assume satisfies the inequality, and substitute 72