Input to state Stability

Similar documents
Input to state Stability

Input to state dynamical stability and its Lyapunov function characterization

Introduction to Nonlinear Control Lecture # 3 Time-Varying and Perturbed Systems

An asymptotic ratio characterization of input-to-state stability

Input-to-state stability and interconnected Systems

Nonlinear Systems and Control Lecture # 19 Perturbed Systems & Input-to-State Stability

Further Equivalences and Semiglobal Versions of Integral Input to State Stability

arxiv: v3 [math.ds] 22 Feb 2012

Nonlinear Systems and Control Lecture # 12 Converse Lyapunov Functions & Time Varying Systems. p. 1/1

On integral-input-to-state stabilization

Calculating the domain of attraction: Zubov s method and extensions

Nonlinear Control. Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems

From convergent dynamics to incremental stability

Nonlinear Control. Nonlinear Control Lecture # 8 Time Varying and Perturbed Systems

On Input-to-State Stability of Impulsive Systems

A small-gain type stability criterion for large scale networks of ISS systems

ON INPUT-TO-STATE STABILITY OF IMPULSIVE SYSTEMS

High-Gain Observers in Nonlinear Feedback Control

On the construction of ISS Lyapunov functions for networks of ISS systems

DISCRETE-TIME TIME-VARYING ROBUST STABILIZATION FOR SYSTEMS IN POWER FORM. Dina Shona Laila and Alessandro Astolfi

Convergent systems: analysis and synthesis

Finite-time stability and input-to-state stability of stochastic nonlinear systems

Strong Implication-Form ISS-Lyapunov Functions for Discontinuous Discrete-Time Systems

1 Lyapunov theory of stability

On Input-to-State Stability of Impulsive Systems

Nonlinear Scaling of (i)iss-lyapunov Functions

Anti-synchronization of a new hyperchaotic system via small-gain theorem

Local ISS of large-scale interconnections and estimates for stability regions

Stabilization in spite of matched unmodelled dynamics and An equivalent definition of input-to-state stability

EN Nonlinear Control and Planning in Robotics Lecture 10: Lyapunov Redesign and Robust Backstepping April 6, 2015

Feedback stabilization methods for the numerical solution of ordinary differential equations

State-norm estimators for switched nonlinear systems under average dwell-time

c 2002 Society for Industrial and Applied Mathematics

Lyapunov Stability Theory

Converse Lyapunov theorem and Input-to-State Stability

L -Bounded Robust Control of Nonlinear Cascade Systems

Robust distributed linear programming

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

A non-coercive Lyapunov framework for stability of distributed parameter systems

Scaling to Preserve iiss Dissipation Inequalities for Nonlinear Systems

Lyapunov characterization of input-to-state stability for semilinear control systems over Banach spaces

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

ISS-Lyapunov Functions for Discontinuous Discrete-Time Systems

Uniform weak attractivity and criteria for practical global asymptotic stability

On Characterizations of Input-to-State Stability with Respect to Compact Sets

Computation of Local ISS Lyapunov Function Via Linear Programming

Further Results on Input-to-State Stability for Nonlinear Systems with Delayed Feedbacks

A framework for stabilization of nonlinear sampled-data systems based on their approximate discrete-time models

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

Lecture 5: Lyapunov Functions and Storage Functions 1

Analysis of Input to State Stability for Discrete Time Nonlinear Systems via Dynamic Programming

NONLINEAR SAMPLED DATA CONTROLLER REDESIGN VIA LYAPUNOV FUNCTIONS 1

Convergence Rate of Nonlinear Switched Systems

Nonlinear Control Lecture 5: Stability Analysis II

Event-based Stabilization of Nonlinear Time-Delay Systems

On approximating contractive systems

Small Gain Theorems on Input-to-Output Stability

Nonlinear stabilization via a linear observability

Passivity-based Stabilization of Non-Compact Sets

Comments on integral variants of ISS 1

arxiv: v2 [math.oc] 4 Nov 2009

Nonuniform in time state estimation of dynamic systems

Proof. We indicate by α, β (finite or not) the end-points of I and call

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

Nonlinear Control Systems

Stability of Nonlinear Systems An Introduction

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

Solution of Linear State-space Systems

The reference [Ho17] refers to the course lecture notes by Ilkka Holopainen.

TTK4150 Nonlinear Control Systems Solution 6 Part 2

ROBUSTNESS OF PERFORMANCE AND STABILITY FOR MULTISTEP AND UPDATED MULTISTEP MPC SCHEMES. Lars Grüne and Vryan Gil Palma

An introduction to Mathematical Theory of Control

Continuous and Piecewise Affine Lyapunov Functions using the Yoshizawa Construction

Input to state set stability for pulse width modulated control systems with disturbances

Can we prove stability by using a positive definite function with non sign-definite derivative?

On a small-gain approach to distributed event-triggered control

On Sontag s Formula for the Input-to-State Practical Stabilization of Retarded Control-Affine Systems

Asymptotic stability and transient optimality of economic MPC without terminal conditions

Asymptotic Controllability Implies Feedback Stabilization

Automatica. Input/output-to-state stability and state-norm estimators for switched nonlinear systems. Matthias A. Müller a,1, Daniel Liberzon b

A generalization of Zubov s method to perturbed systems

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback

Results on Input-to-Output and Input-Output-to-State Stability for Hybrid Systems and their Interconnections

1 The Observability Canonical Form

Hybrid Systems Techniques for Convergence of Solutions to Switching Systems

Stability Criteria for Interconnected iiss Systems and ISS Systems Using Scaling of Supply Rates

Stability of nonlinear locally damped partial differential equations: the continuous and discretized problems. Part I

On finite gain L p stability of nonlinear sampled-data systems

EE363 homework 7 solutions

Robust Stability. Robust stability against time-invariant and time-varying uncertainties. Parameter dependent Lyapunov functions

Analysis of different Lyapunov function constructions for interconnected hybrid systems

An introduction to Birkhoff normal form

Lyapunov function based step size control for numerical ODE solvers with application to optimization algorithms

Zubov s method for perturbed differential equations

STABILITY ANALYSIS FOR NONLINEAR SYSTEMS WITH TIME-DELAYS. Shanaz Tiwari. A Dissertation Submitted to the Faculty of

BACKSTEPPING FOR NONLINEAR SYSTEMS WITH DELAY IN THE INPUT REVISITED

Minimum-Phase Property of Nonlinear Systems in Terms of a Dissipation Inequality

A Small Gain Condition for Interconnections of ISS Systems With Mixed ISS Characterizations

Existence and uniqueness of solutions for nonlinear ODEs

Computation of continuous and piecewise affine Lyapunov functions by numerical approximations of the Massera construction

Transcription:

Input to state Stability Mini course, Universität Stuttgart, November 2004 Lars Grüne, Mathematisches Institut, Universität Bayreuth Part III: Lyapunov functions and quantitative aspects

ISS Consider with solutions ϕ(t, x, w) ẋ(t) = f(x(t), w(t)) The system is called ISS, if there exist β KL and γ K such that for all initial values x, all perturbation functions w and all times t 0 the following inequality holds: ϕ(t, x, w) max{β( x, t), γ( w )} In this part of the course, we will investigate ISS Lyapunov functions and quantitative aspects of ISS

ISS Lyapunov functions Theorem: A system is ISS if and only if there exists an ISS Lyapunov function, i.e. a smooth function V : R n R and functions α 1, α 2, χ K, α 3 K such that and α 1 ( x ) V (x) α 2 ( x ) w χ( x ) DV (x)f(x, w) α 3 ( x ) hold for all x R n, w R m

ISS Lyapunov functions Proof: existence of V ISS 1. For g = α 3 α 1 2 and κ = χ α 1 2 we obtain w κ(v (x)) DV (x)f(x, w) g(v (x)) 2. Integration yields V (ϕ(t, x, w)) max{µ(v (x), t), κ 1 ( w )} for µ KL given by dt d µ(r, t) = g(µ(r, t)), µ(r, 0) = r 3. ϕ(t, x, w) α 1 1 (V (ϕ(t, x, w))) max{α 1 1 (µ(α 2( x ), t)), α 1 1 (κ 1 ( w ))} ISS with β(r, t) = α 1 1 (µ(α 2(r), t)) and γ(r) = α 1 1 α 2 χ 1

ISS Lyapunov functions Proof: ISS existence of V 1. ISS existence of stability margin, i.e., ρ K such that for any Lipschitz feedback map k : R R n R with k(t, x) ρ( x ) the closed loop system ẋ(t) = f(x(t), k(t, x(t))) is globally asymptotically stable, i.e., its solutions ϕ k (t, x) satisfy ϕ k (t, x) β( x, t) for some suitable β KL independent of k In particular, this holds for k(t, x) = ρ( x )d(t), d(t) 1

ISS Lyapunov functions Proof: ISS existence of V 1. The solutions ϕ ρ (t, x, d) of ẋ(t) = f(x(t), ρ( x )d(t)) satisfy ϕ ρ (t, x, d) β( x, t) for each d(t) with d(t) 1 2. Converse Lyapunov theorem for perturbed GAS systems: there exists a smooth Lyapunov function V, i.e., d 1 DV (x)f(x, ρ( x )d) α 3 ( x ) 3. This implies w ρ( x ) DV (x)f(x, w) α 3 ( x ) V is ISS Lyapunov function

Equivalent ISS Lf characterizations (1) Implication form: w χ( x ) DV (x)f(x, w) α 3 ( x ) (2) Supremum form: sup DV (x)f(x, w) α 3 ( x ) w χ( x ) (3) Dissipation Form: with α 3 K DV (x)f(x, w) α 3 ( x ) + α 4 ( w ) Note: in general V from (1) or (2) needs to be transformed to satisfy (3)

iiss Lyapunov functions The existence of a Lyapunov function in dissipation form DV (x)f(x, w) α 3 ( x ) + α 4 ( w ) with α 3 K (instead of K ) is equivalent to integral ISS (iiss): ( t ) ϕ(t, x, w) β( x, t) + γ 1 γ 2( w(s) )ds 0

Computing ISS Lyapunov functions It is in general a hard task to find ISS Lyapunov functions, only few constructive techniques are known: optimal control and set valued approaches (only feasible numerically in low dimensions) backstepping approaches (under suitable structural assumptions, typically strict feedback form) Both approaches are linked via the inverse optimality formalism References: Freeman/Kokotović, Krstić/Kannelakopoulos/Kokotović, Krstić/Deng

Quantitative Problems of ISS ϕ(t, x, w) max{β( x, t), γ( w )} No explicit estimate if w(t) 0 No representation of β and γ in the ISS Lyapunov function V No easy method to compute (or estimate) the stability margin ρ (= gain for Lyapunov function V )

Facts about comparison functions K := {α : R + 0 R+ 0 continuous, strictly increasing, α(0) = 0} K := {α K unbounded} KL := {β : R + 0 R+ 0 R+ 0 continuous, β(, r) K and β strictly converging to 0 in the 2nd argument} β( r, t* ) β( r*, t) (0, 0) r (0, 0) t

Facts about comparison functions For any α K and any function ρ : R + 0 R+ 0 r > 0 there is a smooth α 1 K with with ρ(r) > 0 for and α(r) α 1 (r) α(r) + ρ(r) d dr α 1(r) > 0 for all r > 0 α α+ρ α 1 (0, 0) r

Facts about comparison functions Sontag s KL Lemma: For any β KL there exists α 1, α 2 K such that β(r, t) α 1 (α 2 (r)e t ) Corollary: For smooth α 1 and µ(r, t) = α 1 (re t ), σ(r) = α 2 (r): β(r, t) µ(σ(r), t) and there exists g : R + 0 R+ 0 with g(r) > 0 for r > 0 such that d µ(r, t) = g(µ(r, t)), dt µ(r, 0) = r KLD := {µ KL dt d µ(r, t) = g(µ(r, t)), µ(r, 0) = r}

Gain Preserving Lyapunov Functions without loss of generality β is of the form β(r, t) = µ(σ(r), t), µ KLD, σ K For systems without input ẋ(t) = f(x(t)) this is exactly the form we get from integrating DV (x)f(x) g(v (x)) if V satisfies x V (x) σ( x ): ϕ(t, x) V (ϕ(t, x)) µ(v (x), t) µ(σ( x ), t)

Converse Gain Preserving Theorem The converse is almost true : An ODE ẋ = f(x) is GAS with β(r, t) = µ(σ(r), t), µ KLD, σ K if and only if for each ε > 0 there exists V ε satisfying and DV ε (x)f(x) (1 ε)g(v ε (x)) x V ε (x) σ( x ) Idea for the construction of V ε [Yoshizawa 66]: V ε (x) := max t 0 + subsequent smoothing µ( ϕ(t, x), (1 ε)t) (same construction with ε = 0 yields discontinuous V 0 )

Input to state Stability Question: can we do the same for ISS? What do we get when we integrate γ( w ) V (x) DV (x)f(x) g(v (x)) with V satisfying x V (x) σ( x )?

Input to state Stability Proceeding as before we get ϕ(t, x, w) max{µ(σ( x ), t), γ( w )} for γ, σ K and µ KLD

Input to state dynamical Stability In fact we get more: input to state dynamical stability (ISDS) ϕ(t, x, w) max{µ(σ( x ), t), ν(w, t) } for γ, σ K and µ KLD, where ν(w, t) := ess sup τ [0,t] µ(γ( w(τ) ), t τ) ISS ISDS ϕ (t,x,w) w(t) (0, 0) t

Input to state dynamical Stability Sketch of proof: Fix t > 0 and set t i = i t Iterative integration, i = 1, 2, 3,..., yields for t [t i+1, t i ] where ϕ(t, x, w) max{µ(σ( x ), t), ν t (w, t)} ν t (w, t) := max t i t µ(γ( w [ti 1,t i ] ), t t i) For t 0 we obtain ν t (w, t) ν(w, t) = ess sup τ [0,t] µ(γ( w(τ) ), t τ)

Converse Gain Preserving ISDS Theorem Theorem: A system is ISDS with rate µ(σ(r), t) and robustness gain γ if and only if for each ε > 0 there exists V ε with and γ ( w 1 + ε ) V ε (x) DV ε (x)f(x, w) (1 ε)g(v ε (x)) x 1 + ε V ε(x) σ( x ) Construction of V ε : V ε (x) = sup inf{α 0 ϕ(t, x, w) ρ ε (µ(γ(α), t)) max{µ(γ(α), (1 ε)t), ν(w, t)} } w with ρ ε [1, 1 + ε] strictly increasing + subsequent smoothing Again, ε = 0 is possible and yields discontinuous V

Converse Gain Preserving ISDS Theorem Consequence: For ISDS there is a one to one correspondence between the rate and gains in the trajectorywise formulation and the rate and gains in the Lyapunov function formulation This allows to compute ISDS rate and gains from Lyapunov functions use Lyapunov functions in quantitative statements at least theoretically

Computing ISDS gains Example 1: ẋ = f(x, w) := x + w 3 Set V (x) = x, then DV (x)f(x, 0) V (x) =: g 0 (V (x)) Choose γ such that the implication γ( w ) V (x) DV (x)w 3 g 0 (V (x))/2 holds γ(r) = 2r 3. Then V, γ and g = g 0 /2 satisfy the theorem, and we obtain ISDS with µ(r, t) = e t/2 r and γ(r) = 2r 3

Computing ISDS gains Example 2: ẋ = f(x, w) := x 3 + w Set V (x) = x, then DV (x)f(x, 0) V (x) 3 =: g 0 (V (x)) Choose γ such that the implication γ( w ) V (x) DV (x)w g 0 (V (x))/2 holds γ(r) = 3 2r. Then V, γ and g = g 0 /2 satisfy the theorem, and we obtain ISDS with µ(r, t) = r and γ(r) = 3 2r 2tr 2 +1

Stability margins and ISDS Recall: ρ K is a stability margin if for any Lipschitz feedback map k : R R n R with k(t, x) ρ( x ) the closed loop system ẋ(t) = f(x(t), k(t, x(t))) is GAS, i.e., ϕ k (t, x) β( x, t) for some β KL Thm: ISDS ρ = γ 1 is stability margin with β(r, t) = µ(σ(r), t) Proof: for arbitrary ε > 0 take V ε and k(t, x) ρ( x ) DV ε (x)f(x, (1 ε)k(t, x)) (1 ε)g(v ε (x)) ϕ (1 ε)k (t, x) µ(σ( x ), (1 ε)t) ε 0 ϕ k (t, x) µ(σ( x ), t)

ISDS vs. ISS Obviously, ISDS implies ISS with same γ and β(r, t) = µ(σ(r), t) Theorem: Assume ISS with γ K and β KL Then the system is ISDS for each γ K satisfying γ(r) > γ(r) for all r > 0, σ(r) = β(r, 0) and suitable attraction rate µ KLD depending on the choice of γ Idea of Proof: Use stability and asymptotic gain property Corollary: ISS any ρ < γ 1 is a stability margin

Summary of Part III ISS existence of ISS Lyapunov function V iiss existence of iiss Lyapunov function V in dissipation form ISDS existence of ISDS Lyapunov function V ε maintaining the quantitative information ISDS allows to compute gains from Lyapunov function ISDS allows to use Lyapunov function in quantitative estimates, e.g., for stability margins