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

Similar documents
Small Gain Theorems on Input-to-Output Stability

An asymptotic ratio characterization of input-to-state stability

Converse Lyapunov theorem and Input-to-State Stability

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

Observer-based quantized output feedback control of nonlinear systems

On integral-input-to-state stabilization

Nonlinear Control Systems

Input to state Stability

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

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

An introduction to Mathematical Theory of Control

Comments on integral variants of ISS 1

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

namics Conclusions are given in Section 4 2 Redesign by state feedback We refer the reader to Sontag [2, 3] for the denitions of class K, K and KL fun

Abstract. Previous characterizations of iss-stability are shown to generalize without change to the

High-Gain Observers in Nonlinear Feedback Control

1 The Observability Canonical Form

Further Equivalences and Semiglobal Versions of Integral Input to State Stability

IN [1], an Approximate Dynamic Inversion (ADI) control

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

On Input-to-State Stability of Impulsive Systems

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization

Event-Based Control of Nonlinear Systems with Partial State and Output Feedback

Input to state Stability

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

1 Lyapunov theory of stability

A Globally Stabilizing Receding Horizon Controller for Neutrally Stable Linear Systems with Input Constraints 1

A LaSalle version of Matrosov theorem

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

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

Nonlinear Control Systems

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

From convergent dynamics to incremental stability

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

Stability theory is a fundamental topic in mathematics and engineering, that include every

The first order quasi-linear PDEs

L -Bounded Robust Control of Nonlinear Cascade Systems

arxiv: v3 [math.ds] 22 Feb 2012

Disturbance Attenuation for a Class of Nonlinear Systems by Output Feedback

Prof. Krstic Nonlinear Systems MAE281A Homework set 1 Linearization & phase portrait

Robust distributed linear programming

Passivity-based Stabilization of Non-Compact Sets

Convergence Rate of Nonlinear Switched Systems

Near-Potential Games: Geometry and Dynamics

Stabilization of persistently excited linear systems

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

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

Nonlinear Control Systems

2 Statement of the problem and assumptions

LMI Methods in Optimal and Robust Control

z x = f x (x, y, a, b), z y = f y (x, y, a, b). F(x, y, z, z x, z y ) = 0. This is a PDE for the unknown function of two independent variables.

On a general definition of transition waves and their properties

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

FOR OVER 50 years, control engineers have appreciated

On Input-to-State Stability of Impulsive Systems

4 CONNECTED PROJECTIVE-PLANAR GRAPHS ARE HAMILTONIAN. Robin Thomas* Xingxing Yu**

Prashant Mhaskar, Nael H. El-Farra & Panagiotis D. Christofides. Department of Chemical Engineering University of California, Los Angeles

IN THIS paper we will consider nonlinear systems of the

JUHA KINNUNEN. Harmonic Analysis

1 Relative degree and local normal forms

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

Convexity of the Reachable Set of Nonlinear Systems under L 2 Bounded Controls

Deterministic Dynamic Programming

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

2.5. x x 4. x x 2. x time(s) time (s)

Exam. 135 minutes, 15 minutes reading time

Design of Observer-based Adaptive Controller for Nonlinear Systems with Unmodeled Dynamics and Actuator Dead-zone

Delay-independent stability via a reset loop

10 Transfer Matrix Models

Norm-controllability, or how a nonlinear system responds to large inputs

L2 gains and system approximation quality 1

Implications of the Constant Rank Constraint Qualification

Nonlinear Control Lecture # 14 Input-Output Stability. Nonlinear Control

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

Near-Potential Games: Geometry and Dynamics

On the Stabilization of Neutrally Stable Linear Discrete Time Systems

Feedback stabilization methods for the numerical solution of ordinary differential equations

The Inverse Function Theorem via Newton s Method. Michael Taylor

Robust Stabilization of Non-Minimum Phase Nonlinear Systems Using Extended High Gain Observers

Nonlinear Control Lecture # 14 Tracking & Regulation. Nonlinear Control

A unified framework for input-to-state stability in systems with two time scales

A Generalization of Barbalat s Lemma with Applications to Robust Model Predictive Control

Chap. 3. Controlled Systems, Controllability

NECESSARY CONDITIONS FOR WEIGHTED POINTWISE HARDY INEQUALITIES

Near convexity, metric convexity, and convexity

Backstepping Design for Time-Delay Nonlinear Systems

A LOWER BOUND FOR THE SIZE OF A MINKOWSKI SUM OF DILATES. 1. Introduction

General Fast Sampling Theorems for Nonlinear Systems

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

Linear-Quadratic Optimal Control: Full-State Feedback

ON INPUT-TO-STATE STABILITY OF IMPULSIVE SYSTEMS

Pattern generation, topology, and non-holonomic systems

Reflected Brownian Motion

Convex Analysis and Optimization Chapter 2 Solutions

Feedback Linearization

Navigation and Obstacle Avoidance via Backstepping for Mechanical Systems with Drift in the Closed Loop

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

Empirical Processes: General Weak Convergence Theory

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

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

Transcription:

Stabilization in spite of matched unmodelled dynamics and An equivalent definition of input-to-state stability Laurent Praly Centre Automatique et Systèmes École des Mines de Paris 35 rue St Honoré 7735 Fontainebleau cédex FRANCE praly@cas.ensmp.fr Yuan Wang Department of Mathematics Florida Atlantic University 777 Glades Road Boca Raton, FL 33431 USA ywang@polya.math.fau.edu Abstract. We consider nonlinear systems with input-to-output stable IOS unmodelled dynamics which are in the range of the input. Assuming the nominal system is globally asymptotically stabilizable and a nonlinear small gain condition is satisfied, we propose a first control law such that all solutions of the perturbed system are bounded and the state of the nominal system is captured by an arbitrarily small neighborhood of the origin. The design of this controller is based on a gain assignment result which allows us to prove our statement via a Small-Gain Theorem [JTP, Theorem 2.1]. However, this control law exhibits a high gain feature for all values. Since this may be undesirable, in a second stage we propose another controller with different characteristics in this respect. This controller requires more a priori knowledge on the unmodelled dynamics, as it is dynamic and incorporates a signal bounding the unmodelled effects. However this is only possible by restraining the IOS property into the exp-ios property. Nevertheless we show that, in the case of input-to-state stability ISS the output is the state itself, ISS and exp-iss are in fact equivalent properties. Key Words. Nonlinear systems, Robust control, Uncertain systems, Gain assignment, Input-tostate stability. Supported in part by NSF Grant DMS-943924 and by a scholarship from Université Lyon I, France. Submitted for publication in Mathematics of Control, Signals and Systems First submission : September 3, 1994, Revision : January 29, 1996 1

1 Introduction Consider the system : ẋ = fx + ż = ax, z, u p g i x [u i + c i x, z, u] i=1 1 where a and f are continuous vector fields, G = g i is a continuous matrix field, and c 1,..., c p are continuous functions. The x-subsystem represents, when c =, the nominal system. Its state x, taking values in IR n, is measured and the vector u = u i, taking values in IR p, is its input. The z-subsystem represents the unmodelled dynamics, its state z, taking values in IR m, is unmeasured and the functions a and c are unknown. The problem is to design a feedback law, with x as only input, guaranteeing boundedness of the solutions of the closed-loop system and regulating x around. To solve this problem we shall assume see A1 that the nominal system is globally asymptotically stabilizable and that the z-subsystem has an appropriately stable input-output behavior see A2 or A2. In the terminology of linear systems, the perturbation introduced via c would be called stable and proper multiplicative perturbation. Its main characteristics are : The relative degree between u and any generic output function of x cannot be decreased by the presence of c. The so called matching assumption is met. Namely, if c were measured, we could completely annihilate its effects on the x-subsystem see [I, Remark 4.6.2]. Here c is not assumed to be measured. Instead, we shall impose an amplitude limitation see A2 or A2. The state x can be measured, and consequently, there is no inverse dynamics. This makes it theoretically possible to use high gain controllers. However, we know that, if other classes of real life unmodelled effects input saturations, unmeasured noise, unmatched unmodelled dynamics,... are present, then high gain controllers may be unsuitable. For this reason, we shall propose two solutions to the problem stated above with a different high gain requirement. The topic of stabilizing nonlinear systems with uncertainties has been attracting the attention of many authors for a long time, see for instance [BCL, C, CL, G, K]. While most of the work in this area focused on unmodelled static time varying uncertainties, less work has been done for systems with dynamic uncertainties. The recent work [KSK] has formulated very properly the problem of stabilizability for nonlinear systems with unmodelled dynamics. There also, the authors have proposed a solution for a specific class of systems with linear unmodelled dynamics at the input. Some related work in this area can also be found in [Q1, Q2], where the author has investigated the tracking problem for linear systems with unmodelled dynamic uncertainties. Our problem generalizes the one stated and solved by Krstić, Sun and Kokotović in [KSK, Lemma 3.1] for x in IR and functions c and a linear and not depending on x. The solution proposed by these authors incorporates, in the controller, a signal, called normalizing signal which captures the effect of the unmodelled dynamics. This concept of normalizing signal is nowadays widely used in linear adaptive control, and its extension to the nonlinear case has been suggested in [JP1, JP2, J]. Jiang, Mareels and Pomet have shown in [JMP] that the result of [KSK, Lemma 3.1] holds also with a static feedback law, without using the normalizing signal. For this, an appropriate change of coordinates of the unmodelled dynamics is made and the technique of propagating the ISS property through 2

integrators proposed in [JTP] is applied. Based on the technique of gain assignment and the Small- Gain Theorem of [JTP], Krstić and Kokotović have obtained another solution in [KK], without normalizing signal for the system 1, allowing the functions c and a to be nonlinear and to depend on x but still imposing that x be in IR. Here, we extend the work in [KK] to the general case when x is in IR n. Our major assumptions are: 1 the nominal system is stabilizable, and 2 the unmodelled dynamics is input-to-output stable IOS with a small enough gain function. In the special case when there is no dynamic uncertainty presented in the system, that is, when the functions c i s do not depend on z, the IOS condition reduces to the usual boundedness condition on the static uncertainties considered, for instance, in [C, K, Q2]. After stating our assumptions in section 2, we shall propose, in section 3, a first control law which solves the problem. It is a static feedback but, as already mentioned, it exhibits a high gain feature. This feature has been found usefull to solve some problems in robust control see for instance [BCL] and [SK] but it may also be undesirable in some other situations. This motivates our proposition of a second controller in section 4. Our two controllers are compared for a simplistic example in section 5. In section 6 we propose a framework allowing us to relax somehow the assumptions made in section 2. In fact, to prove that our second controller provides the closed-loop system with properties similar to the ones given by the first one, we need to restrain the class of unmodelled dynamics. Nevertheless in the case c i x, z, u = z, i.e. the disturbance is the state of the unmodelled dynamics itself, we prove in section 7 that there is in fact no restriction. 2 Assumptions We assume the nominal system is globally asymptotically stabilizable and more precisely : A1 : We know a C 1 positive definite function V satisfying, for all x, V x α 1 x, 2 for some function α 1 of class 1 K, and a C feedback law u n x with u n = 2, such that the function 3 : W x = L [f+gun]v x 3 is also positive definite. According to [S1], if there exists u n satisfying Assumption A1, then the following feedback u s also globally asymptotically stabilizes the nominal system : u si x = L f V x + L f V x 2 + L G V x 4 L G V x 2 L gi V x, if L G V x,, if L G V x =, 1 For the definitions of class K, K and KL functions see [H]. 2 Assuming u n = can be done without loss of generality as far the nominal system is concerned. Indeed, if u n = u, it is sufficient to replace f by ˆf = f + Gu and u by û = u u. 3 L f V is the Lie derivative of V along f and L GV is the row vector L gi V. 4 3

where denotes the usual Euclidian norm of IR p. With this control we get the following positive definite function : W s x = L [f+gus]v x. 5 The interest of this particular feedback is that we have, for all x, L G V x = L G V xu s x <. 6 A2 : The z-subsystem of 1 with input x, u and output c is BIBS and IOpS. That is: BIBS : For each initial condition z and each measurable essentially bounded function x, u : IR IR n IR p, the corresponding solution zt is defined and bounded on IR. IOpS : There exist a function β c of class KL, two functions γ u and γ x of class K and a positive real number c such that, for each initial condition z and each measurable essentially bounded function x, u : IR IR n IR p, the corresponding solution satisfies, for all t in IR, 4 ct c + β c z, t + γ u Ut + γ x sup τ [,t { xτ }, 7 where : Ut = sup { uτ }, 8 τ [,t and for each vector v in IR p, v denotes max{ v 1,..., v p }, and similarly for vectors in IR n. With Assumption A2, we shall be able to get a control law whose design is based on the only fact that inequality 7 holds. However Krstić and Kokotović have noticed in [KK] that better performance can be obtained if one uses more a priori knowledge on c, namely that the last two terms in the right hand side of 7 can be evaluated on line and therefore used in the control law. Unfortunately such terms involve U which is the output of an infinite dimensional system with u as input. To overcome this difficulty, we remark that assumption A2 could apply to systems with dynamics involving mathematical objects more complex than the system : { ż = ax, z, u, 9 y = cx, z, u. In particular, when the initial condition z is fixed, this system provides operators: u z and u y which are finite dimensional, the former being strictly proper, whereas, in 8, the operator: u U is only proper and infinite dimensional. From this, we conjecture that the restriction of A2 to systems in the particular form 9 should give a stronger property. These arguments lead us to restrain assumption A2 with replacing the infinite dimensional operator sup τ [,t { } by a first order one. This yields : A2 The z-subsystem with input u and output c is BIBS and exp-iops. That is: exp-iops : For some positive real number µ and some functions γ vx, γ vu, γ cx and γ c of class 4 For the sake of simplicity, here and all along the paper we make the following abuse of notations: sup is to be taken as the essential supremum norm and for all t should be for almost all t with respect to the Lebesgue measure. 4

K, there exist a positive real number c o, a function γ cu of class K and a function β of class KL, such that, for each initial condition z and for each measurable essentially bounded function x, u : IR IR n IR p, the corresponding solution satisfies, for all t in IR, ct c + β z, t + γ cu ut + γ cx xt + γ c rt, 1 where the function rt satisfies the following equations : ṙ = µ r + γ vu u + γ vx x, r =. 11 The main difference between IOpS and exp-iops is that in 1, through r, an exponentially weighted L 1 norm is used instead of the L one expressed in U. Clearly, exp-iops implies IOpS with the gains of the relations u c and x c given by : γ u = γ cu + γ c 1 µ γ vu, γ x = γ cx + γ c 1 µ γ vx 12 respectively. But the previous arguments let us expect that the converse may be true. This will be proved in section 7 for the case when c = z. Assumption A2 is strongly related with Assumption UEC 73 in [JP1]. From this relation, we note : [JP1, Lemma 1] is a helpful tool for selecting the real number µ and the functions γ vx, γ vu, γ cx and γ c. Equations in 11 provide us with r as a pseudo state for the stability analysis. In the proof of [JP1, Proposition 1], it is shown that it is well suited for the application of Lyapunov second method. To help the reader get a better grip on the meaning of this signal r, we refer to [P, Property 1]. Let us remark that Assumption A1 and A2 or A2 are not sufficient for guaranteeing the existence of a feedback law solving our problem. Consider the system : ẋ = x 2 u γz x, 13 ż = u z z 2, where γ is a smooth odd function satisfying : signr [r γr] M r IR, 14 for some positive real number M. This condition says roughly that the function γ grows at least as much as the identity function. Assumption A1 holds, with : V x = 1 2 x2, u n x = x + x 2, 15 and Assumption A2 holds also since the z-subsystem with input u and output γz is IOS with γ x and γ u, any gain function of class K strictly greater than γ. However system 13 is not asymptotically controllable. Precisely, we prove in Appendix A that there is no control law ut that can drive to zero the x-component of any solution starting from x, 1 with x > M exp1. This example shows that it is in general impossible to solve the problem stated in section 1 if the function Id γ u is bounded. 5

3 First solution with a static feedback Proposition 1 Assume A1 and A2 hold. Under this condition, for any functions κ u and κ x of class K, there exists a continuous feedback law ωx such that all the solutions of the closed-loop system 1 are bounded provided that we have : Id + ρ 2 [γ u Id + ρ 1 Id + κ u + γ x Id + ρ 1 κ x ] Id 16 for some functions ρ 1 and ρ 2 of class K. Moreover, for each closed-loop solution, we have : lim sup t + xt κ x Id + ρ 1 2 c. 17 Remark 2 : If, in 7, c =, that is, when the z-subsystem of 1 is IOS with x, u as input and c as output, then it follows immediately from 17 that : lim xt =. 18 t + If c, since κ x can be chosen as an arbitrarily small function of class K, 16 is mainly a condition on γ u and 17 gives a practical convergence result. In fact, it can be shown that, for any given functions γ u and γ x of class K, satisfying : Id γ u > ρ, 19 for some function ρ of class K, we can find functions ρ 1, ρ 2, κ u and κ x of class K such that 16 holds. Note also that we do not claim stability in the proposition. Proposition 1 will be established by showing first the existence of a continuous feedback law ωx assigning appropriate gains to the system : ẋ = fx + Gx [ωx + c] 2 with c as input and x, ωx as output. The conclusion will then follow from the Small-Gain Theorem [JTP, Theorem 2.1]. Lemma 3 Strong Gain Assignment Theorem Assume A1 holds. Then for any functions κ u and κ x of class K, there exists a continuous feedback law ωx and functions β u and β x of class KL, such that, for each initial condition x and for each measurable essentially bounded function c : IR IR p, the corresponding solutions of : satisfy, for all s t, ẋ = fx + Gx [ωx + ct] 21 ωxt β u xs, t s + Id + κ u xt β x xs, t s + κ x sup { cτ } τ [s,t sup { cτ } τ [s,t, 22. 23 6

This result is to be compared with [JTP, Theorem 2.2]. We have here a stronger statement since not only any gain can be assigned to the relation c x but also we can limit the gain of the relation c ω. Proof of Lemma 3. Let V and α 1 be the functions as in Assumption A1, and let V 21 denote the function : V 21 x, t = V x fx + Gx [ωx + ct]. 24 x With assumption A1, we have : V 21 x, t W x + L G V xωx L G V xu n x + L G V xct. 25 We restrict our attention to feedback laws ω of the form : ω i x = signl gi V x ω i x, ω i x, i = 1, 2,..., p, 26 where the functions ω i will be defined below. This yields : V 21 x, t W x p i=1 L gi V x ω i x u ni x ct. 27 To define ω i, we let S be a function of class K such that, for all s and x, we have : κ 1 u u n x SV x, κ 1 x α1 1 s Ss. 28 Such a function exists since V is positive definite and proper. Then we choose ω i as : where : ω i x = θ i x b i x, 29 b i x = u ni x + SV x 3 and θ i is a function introduced to enforce continuity and defined as follows : For each i, let : B i = {x : L gi V x =, x }, 31 and : B 1i = { x : L gi V x SV x + u ni x W x 2p, x }. 32 Since W is positive definite, B i and B 1i are closed and disjoint subsets of IR n \{}. It follows that we can define this function θ i : IR n \ {} [, 1] as a continuous function satisfying see the appendix for an explicit expression of such a function : θ i x = { 1, if x B1i,, if x B i. 33 7

To get a definition of θ i on IR n we simply add θ i =. Then, though θ i may fail to be continuous at, the function ω is continuous on IR n since b i =. Hence, from 27, we get: V 21 x, t W x p L gi V x [θ i x SV x + u ni x u ni x ct ] i=1 p W x + L gi V x 1 θ i x SV x + u ni x i=1 p L gi V x SV x ct i=1 W x p L gi V x SV x ct. 2 i=1 34 From this latter inequality, by using the fact that W is positive definite, V and S are positive definite and proper and following the same lines as in the Claims on p. 441 in [S2], we can show the existence of a function β v of class KL such that, for all s t, we have : } {β v V xs, t s, S 1 V xt max sup { cτ} τ [s,t Inequality 23 follows readily with 28 and 2. Then, since we have : the conclusion follows.. 35 ωx Id + κ u SV x, 36 Remark 4 : If instead of using u n, we use u s satisfying 6, the control law ω can be made simpler by modifying 29 and 3 so that : ω i x = u si x θ i x signl gi V x SV x, 37 and B 1i in 32 into : B 1i = { x : L gi V x SV x W sx 2p, x }. 38 Remark 5 : The control law ω can be made smooth if one allows the addition of arbitrarily small positive numbers to the right hand side of 22 and 23 see [JTP]. More specifically, for any ε >, one can always approximate each ω i x by a smooth function ω i x so that, for all x IR n, we have : But, with such a choice of ω i, it may fail to hold that : ω i x ω i x < ε. 39 L gi V x ω i x, x IR n. 4 8

To get a smooth feedback ω i satisfying restriction 4, we proceed as follows : For each m {1,..., m}, we let B 2i denote the open subset of IR n where ω i x. We define : { ωi x σ i x = min, ε } 2 2. 41 so that σ i x > for all x B 2i. Hence, there exists a function ω i x that is smooth on B 2i and such that : ω i x ω i x < σ i x 42 for all x B 2i cf. [B, Theorem 4.8, p197]. One can then extends of the domain of ω i to IR n by letting ω i x = for x B 2i. Note then that ω i x is continuous everywhere, and, for all x IR n, ω i x ω i x. 43 Now we let θ i x : IR n [, 1] be a smooth function satisfying the following : θ i x = {, if x B3i, 1, if x B 4i, 44 where the two sets B 3i and B 4i are defined by : B 3i = {x IR n : ω i x ε /4}, B 4i = {x IR n : ω i x ε /2}. 45 As before, such a smooth funciton exists because B 3i and B 4i are two disjoint closed subsets of IR n. Finally we let : ω i x = θ i x ω i x. 46 Then ω i is smooth everywhere, and, for all x IR n, ω i x L gi V x, ω i x ω i x < ε. 47 Consequently, when the controls ω i s are used instead of the ω i s, 34 becomes : V 21 x, t W x 2 It follows that 22 and 23 are replaced by : where c = c + p + 1ε. ωxt β u xs, t s + Id + κ u p L gi V x SV x ct ε. 48 i=1 β u xs, t s + Id + κ u xt β x xs, t s + κ x sup {cτ} + ε + pε τ [s,t sup { cτ} τ [s,t sup { cτ} τ [s,t 49, 5 9

Proof of Proposition 1. By applying Lemma 3 we get a continuous feedback law ωx which, when applied to 1, gives a closed-loop system which can be seen as the interconnection : where, from 7, 22 and 23, ẋ = fx + gx [ωx + y 1 ], y 1 = cx, z, ωx, 51 y 1 t c + β c z, t + γ u y 22 t β u x, t + Id + κ u y 21 t β x x, t + κ x ż = ay 21, z, y 22, y 21 = x, y 22 = ωx, 52 sup { y 22 τ } τ [,t sup { y 1 τ } τ [,t sup { y 1 τ } τ [,t + γ x sup { y 21 τ } τ [,t, 53, 54. 55 To conclude we could apply [JTP, Theorem 2.1] if : the function ωx were locally Lipschitz, we would have a one channel interconnection instead of the two channels given by y 21 and y 22, Nevertheless, if the statement of this Theorem is not exactly appropriate, we can follow line by line its proof. First we can show with 16 that the outputs corresponding to any solutions are bounded on their maximal interval of definition. In particular, we have see [JTP, 8] : y 1 t c + β c z, t + γ u β u x, + Id + κ u + γ x β x x, + κ x With 16, this yields see [JTP, 83] : sup { y 1 τ } Id + ρ 1 2 β c z, τ [,t sup { cτ } τ [,t sup { y 1 τ } τ [,t. 56 + γ u Id + ρ 1 1 β u x, + γ x Id + ρ 1 1 β x x, + c. 57 With the BIBS property of both subsystems, this implies that all the solutions are defined and bounded on IR. This means that, for each xt, zt, there exists a positive real number s so that, for all t in IR, we have : xt, zt s. 58 Second, we get, for all t in IR see [JTP, 93], [ ] y 1 t β c s, t/2 + γ u Id + ρ 1 1 β us, t/4 + γ x Id + ρ 1 1 β xs, t/4 + Id + ρ 2 1 sup { y 1 τ } + c. 59 τ [t/4, 1

So, with [JTP, Lemma A.1], for any function ρ 3 of class K, we know the existence of a function β of class KL such that we have, for all t in IR, y 1 t βs, t + Id + ρ 1 2 Id + ρ 3c. 6 Since, with 58 and 52, 23 gives : xt β x s, t/2 + κ x sup { y 1 τ } τ [t/2,, 61 It follows readily that : lim sup t xt κ x Id + ρ 1 2 Id + ρ 3c, 62 for any function ρ 3 of class K. But the solution xt, zt is independent of ρ 3, this implies 17. 4 Second solution with a dynamic feedback The solution we have proposed in the previous section relies on the use of high gain. This fact is hidden in the choice of the function S which has to be sufficiently large and not only for small values. This may lead to problems if other robustness problems are considered. What is leading to high gain in the previous approach is the use of the matching assumption and a worst case design. By using more a priori knowledge on the unmodelled dynamics one may hope high gain to be involved in a different way. To this purpose, we incorporate assumption A2 in the following result. Proposition 6 Assume A1 holds with W a proper function 5, i.e. precisely : α 3 V x 1 2 W x, 63 where α 3 is some function of class K. Let us choose a real number µ, functions γ vu and class K and a function κ 1 of class K so that : γ c of γ vu Id + ρ 4 κ 1 1 Id + ρ 4 γ c µ Id ρ 5 64 for some functions ρ 4 and ρ 5 of class K. We assume that, with such a choice, Assumption A2 holds with a function γ cu satisfying : γ cu Id κ 1. 65 Under these conditions, for any functions κ 2, κ 3 and κ 4 of class K, there exists a continuous dynamic feedback law ωx, r with r given by 11 such that all the solutions of the closed-loop system are bounded and their x-components satisfy : lim sup xt α1 1 Id + κ 1 3 α 1 3 Id + κ 1 4 c κ 2 c. 66 t + 5 With Assumption A1, we can always modify the function V to meet this requirement see Proposition 13 for instance. 11

Remark 7 : When c =, we get convergence of the x-component : lim xt =. 67 t + When c, since κ 2, κ 1 3 and κ 1 4 can be chosen as arbitrarily small functions of class K, 66 gives a practical convergence result. Proof. First, we remark, with 11, that rt is nonnegative for any t in IR. Then, we follow the same lines as for the proof of Lemma 3. Let V 1 denote the function : and let ω be chosen of the form : V 1 x, u, t = V x x fx + Gxu + ct, 68 ω i = signl gi V x ω i, ω i, i = 1, 2,..., p, 69 with functions ω i to be defined below. With 1, we get : V 1 x, ω, t W x + p i=1 p i=1 L gi V ω i u ni x L gi V c + β z, t + γ cu ω + γ cx x + γ c r. 7 To define the functions ω i, let κ 2 be the function of class K chosen in Proposition 6. Let us also choose a function l of class K and bounded by l. Since, for any positive real numbers a, b, we have : ab κ 2b b + κ 1 2 pa a 71 p consider two cases: a κ 2 b/p and a κ 2 b/p, we obtain : V 1 x, ω, t W x p i=1 L gi V ω i γ cu ω b i x γ c r + v tκ 2 v t, 72 where v t is defined as : and, for each i, Let : We define ω i as : v t = β z, t + c, 73 b i x = u ni x + γ cx x + κ 1 2 p L g i V x. 74 bx = { } max b j x j {1,...,p}. 75 ω i x, r = θ i x, r κ 1 1 bx + γ c r, 76 12

where κ 1 is chosen in Proposition 6. As in 29, the function θ i : IR n IR [, 1] is introduced to enforce the continuity. It is defined as follows : For each i, let : B i = {x, r : L gi V x =, x, r, }, 77 and : B 1i = { x, r : L gi V x κ 1 1 bx + γ cr W x + lr } 2p p, x, r,. 78 Since both W and l are positive definite, it follows that B i and B 1i are disjoint closed subsets of IR n IR \ {, }. Then, one can define a continuous function θ i : IR n IR \ {, } [, 1] such that : { 1, if x B1i, θ i x, r = 79, if x B i. To get a definition of θ i on IR n IR we simply let θ i, =. Although θ i may fail to be continuous at,, the functions ω i and ω i are continuous on IR n IR since b = γ c =. Now, since condition 65 implies : ω i x, r γ cu ωx, r 1 θ i x, r Id + Id γ cu κ 1 1 bx + γ cr 1 θ i x, r κ 1 1 bx + γ c r + bx + γ c r, 8 inequality 72 becomes, with 63, 76, 75 and the definition of θ i, V 1 x, ω, t W x + p i=1 L gi V 1 θ i x, rκ 1 1 bx + γ cr + v tκ 2 v t 1 2 W x + v tκ 2 v t + lr α 3 V x + v tκ 2 v t + lr. 81 On the other hand, with the control law given by 76, the equations 11 imply : With condition 64, it follows : ṙ µ r + γ vu κ 1 1 bx + γ cr + γ vx x. 82 µ r γ vu κ 1 1 bx + γ cr µ r γ vu κ 1 1 Id + ρ 4 γ c r + κ 1 1 Id + ρ 1 4 bx µ r γ vu Id + ρ 4 κ 1 1 Id + ρ 4 γ c r γ vu Id + ρ 1 4 κ 1 1 Id + ρ 1 4 bx ρ 5 r γ vu Id + ρ 1 4 κ 1 1 Id + ρ 1 4 bx. 83 Let ρ 6 be a function of class K satisfying : γ vx x + γ vu Id + ρ 1 4 κ 1 1 Id + ρ 1 4 bx ρ 6V x. 84 13

Such a function exists since 2 holds for all x. With 81, we have finally obtained the following system of differential inequalities : V 1 x, ω, t α 3 V x + v tκ 2 v t + lr α 3 V x + v tκ 2 v t + l, ṙ ρ 5 r + ρ 6 V x. Now let xt, rt, zt be a solution of the closed-loop system 1,11,69,76. Such a solution exists for any initial condition x, z and has a right maximal interval of definition [, T. But since α 3 is of class K, V is proper, v and l are bounded, 85 implies that xt is bounded on [, T. This, with the fact that ρ 5 is of class K, implies that rt is also bounded on [, T. It follows that the control : ut = ωxt, rt 86 is bounded on [, T. So with the BIBS property of the z subsystem, zt is bounded on [, T. Hence, by contradiction, one shows that the solution is defined and bounded on IR, i.e., for all t in IR, V xt, rt, zt s < +. 87 Also, as in the proof of Proposition 1, by following the same lines as in the Claims on p. 441 in [S2], for any functions ρ v and ρ r of class K, with : 85 ρ v Id, 88 we can show the existence of class KL functions β v and β r such that, for all s t, we have : V xt β v V xs, t s + α 1 3 Id + ρ v rt β r rs, t s + ρ 1 5 2ρ 6 where we have introduced the function : But since : sup {V xτ} τ [s,t sup {y r τ} τ [s,t, 89, 9 y r t = v tκ 2 v t + lrt. 91 lim sup t + by taking s = t/2 in 89 and using 87, we conclude readily that : lim sup t y r t c κ 2 c + l, 92 V xt α 1 3 Id + ρ v c κ 2 c + l, 93 The facts that function ρ v is arbitrary and the solution xt, rt, zt is independent of ρ v imply that lim sup V xt α3 1 c κ 2 c + l, 94 t 14

from which it follows : lim sup t + xt α 1 1 α 1 3 c κ 2 c + l. 95 To show that this bound can be improved, we proceed as follows. Let us choose the function l not only of class K and bounded by l but also satisfying : where ρ 7 is of class K and defined by : ρ 7 l ρ 7, 96 = 2Id + κ 4 1 α 3 Id + κ 3 1 2ρ 6 1 2ρ 1 5 1. 97 The constraint 96 can always be satisfied and the function ρ 7 depends only on known data. Indeed, the functions κ 3 and κ 4 are chosen in Proposition 6, the function α 3 is obtained, in order to meet 63, from the known function V and W, the functions ρ 4 and ρ 5 are obtained, in order to meet 64, from the chosen quantities µ, γ vu, γ c and κ 1, the function ρ 6 is obtained, in order to meet 84, from the known or chosen functions γ vu, ρ 4, κ 1, u n, γ cx, κ 2, g, γ vx and V. Then, from 89, 91 and 9, we can consider the interconnection of a fictitious system with state x, input y r and output V x with a fictitious system with state r, input V x and output lr. Although the systems are fictitious, the proof of the Small-Gain Theorem [JTP, Theorem 2.1] still applies. This can be seen by writing, in a way similar to 59, V xt β v s, t/2 + α 1 3 Id + ρ v Id + κ 1 4 v t/2κ 2 v t/2 + α3 1 Id + ρ v Id + κ 4 l2β r s, t/4 + α 1 3 Id + ρ v Id + κ 4 l 2ρ 1 5 2ρ 6 sup {V xτ} τ [t/4,+. 98 So, with 88 and 96, we can again apply [JTP, Lemma A.1] to conclude that : lim sup V xt Id + κ 1 3 Id + ρ 8 α3 1 Id + ρ v Id + κ 1 4 c κ 2 c 99 t holds for any functions ρ 8 and ρ v of class K with 88 satisfied. From this we get 66. 5 Comparison between the static and dynamic feedback designs Two common features of the designs we have proposed are that they require a similar small gain condition and, when c, they provide practical stability for the closed-loop system with a residual set which can be made smaller at the price of introducing a high gain feature for small values : Indeed, condition 16 of Proposition 1 and 64,65 of Proposition 6 are approximately equivalent. In 16, since ρ 1, ρ 2 and κ x are arbitrary, this condition can be interpreted as mainly requiring that the function Id γ u be bounded below by a function of class K. Similarly in 64, since 15

ρ 4 and ρ 5 are arbitrary, this condition is mainly that the real number µ and the functions γ vu, κ 1 and γ c should be chosen such that the function κ 1 γ cu 1 µ γ vu is bounded below by a function of class K. Then, 65 is mainly requiring that the function Id γ cu + γ c 1 µ γ vu is bounded below by a function of class K. Our remark follows with 12. Concerning the size of the residual set, in the static case, i.e. in the context of Proposition 1, the solutions can be made to converge to a smaller neighborhood of the origin by choosing a smaller function κ x. In the dynamic design, i.e. in the context of Proposition 6, one does so by choosing a smaller function κ 2. In both cases, this causes the high gain phenomenon at least for small values : in the static design, one needs to choose a bigger function S see 28, while in the dynamic design, the same problem occurs with the term κ 1 2 p L g i V x in 74. Two significant differences between the designs are that the dynamic design requires more a priori knowledge and that, when c is known to be and the unmodelled effect is more dynamic, and if we do not take into account the effects of the functions θ i s presented in both designs, the dynamic design is less demanding high gain than the static design : While in the static design, one only needs to know that Assumptions A1 and A2 hold, in the dynamic design one needs the knowledge of the real number µ and the functions γ vx, γ vu, γ cx and γ c so that Assumption A2 holds. In the static design, we cannot use the a priori knowledge c =. Indeed, in any case, the function S, involved in b i defined in 3, needs to satisfy the high gain inequality 28. But, in the dynamic design, the function κ 2, involved in b i defined in 74, is completely arbitrary. For instance, we can take κ 2 = p Id in 76 and 74. This yields : b i x = u ni x + γ cx x + L gi V x, 1 where every term is a raw data of the problem. When there is no static unmodelled effect, that is, when γ cu =, the gain function κ 1 1 in 76 can be taken as the identity function, so the high gain feature is only caused by the function θx, r used to make the feedback smooth. This difference between the two designs follows from the fact that the static one is definitely a worst case design using very little a priori knowledge. To better understand the difference beween our two designs, we consider the following system: where the function c is assumed to satisfy : and the unmodelled dynamics are given by : for some δ >. Assumption A1 is satisfied with V x = x 2 by taking : ẋ = x 2 + u + cz, u 11 cz, u c u u + c z z 12 ż = δ z + u, 13 u n x = x 1 + x. 14 16

Assumption A2 is satisfied with : Finally, by choosing : c =, γ u s = c u + c z δ s, γ x s =. 15 Assumption A2 is satisfied with : γ vx s = γ cx s =, γ vu s = s, γ c s = h s, 16 c =, γ u s = c u s, 17 if we have : Our static feedback is : µ δ, h c z. 18 ux = x 1 + x + 1 k 1 + x, 19 with the parameter k to be chosen. It is obtained by taking : Ss = 1 s + s. 11 k To obtain boundedness of the solutions and global attractivity of the origin, it is sufficient for the system to meet : c u + c z δ < 1 111 and, for the controller parameter k to meet : k < 1 c u + cz δ. 112 cu + cz δ This shows that an upperbound for c u + c z /δ is needed for the design. Our dynamic feedback is, if continuity is not enforced, ṙ = µ r + ux, r, ux, r = 1 k 1 x 1 + x + x + h r signx, 113 with the parameters µ, k 1 and h to be chosen. It is obtained by taking : where, according to 64 and 65, k 1 should satisfy : κ 1 s = k 1 s, κ 2 s = s, 114 h k 1 < µ, c u 1 k 1. 115 To obtain boundedness of the solutions and global attractivity of the origin, it is sufficient for the controller parameters µ, h, k 1 to meet : µ δ, h c z, 17 h µ < k 1 1 c u. 116

This shows that a lower bound for δ and upperbounds for c u and c z are needed. Also the system must satisfy : c u + c z < 1. 117 δ We conclude that the restrictions on the system are the same with both controllers. But the implementation of the dynamic controller requires more a priori knowledge. Concerning the gains 1/k 1, used in the dynamic feedback, and 1/k, used in the static feedback, we see, with 116 and 112, that their need to be high depends on c u and cz δ. Notice, however, that the high gain occurs in different ways in the two methods: when the unmodelled effect is more static, the gain 1/k in the static feedback is lower than the gain 1/k 1 used in the dynamic feedback; when the unmodelled effect is more dynamic, the gain 1/k 1 is lower than the gain 1/k. This can be observed in two extreme cases when c z = and when c u =. When c z =, that is, when the unmodelled effect is purely static, the static gain 1/k = c u /1 c u, and the dynamic gain is 1/k 1 = 1/1 c u. If c u gets close to 1, both 1/k and 1/k 1 become high gain, but clearly, 1/k is lower than 1/k 1. This suggests that when the unmodelled effect is more static, the static feedback is more suitable than the dynamic one. When c u =, that is, when the unmodelled effect is purely dynamic, the static gain is 1/k = c 1 /1 c 1, where c 1 = c z /δ, and the dynamic gain 1/k 1 can be taken as any number between 1 and µ/h. When c 1 gets close to 1, the static gain k becomes a high gain, while the dynamic gain 1/k 1 remains to be bounded. With more detailed analysis, it can be shown that if c u is bounded away from 1, then the dynamic unmodelled effect will cause the high gain in the static design, while the gain used in the dynamic design remains bounded as long as c u remains bounded. This is what should be expected, because the dynamic feedback was introduced mainly to deal with the dynamic unmodelled effect. But to be able to carry out the dynamic design, one needs more data on how the unmodelled dynamics affects the system. Finally, since in this example x is in IR and the functions a and c are linear, we can compare our second design method with the one proposed in [KSK]. This method leads to the dynamic state feedback : ṙ = µ r + ux, r, ux, r = x 1 + x k x 1 + hr + x 1 + x, 118 with the parameters µ, h and k to be chosen. It guarantees boundedness of the solutions and convergence of x to the set { x : x max{c } u, c z /h} k1 c u provided that the controller parameters h and µ satisfy : Hence the system should be such that : c z 1 c u < µ δ, h µ < 1 c u c u. 119 c u + c z < 1. 12 δ This shows that a lower bound for δ and an upperbound for c u are needed for the design. So, in this case, as opposed to our second design method, c z plays no explicit role in the control design. But the convergence of the solutions to the origin is not guaranteed without a further restriction. An interesting topic for future research would be to find a way to combine the two designs leading to a dynamic controller retaining the advantages of both. 18

6 Extension to one-sided IOpS and one-sided exp-iops In the case of linear systems, designs of static state feedback providing infinite gain margin are known. From Propositions 1 or 6, we get that u can be changed into k u with k in [ε, 2 ε], with a chosen ε >. Nevertheless the property that k can be in [ε, + [ is recovered by noting that, in fact, our results still hold if, in A2, IOpS is replaced by one-sided IOpS, and in A2, exp-iops is replaced by one-sided exp-iops where : one-sided IOpS : is the same as IOpS except that 7 is replaced by : max {c sided i t} c + β c z, t + γ u Ut + γ x sup { xτ }, i {1,...,p} τ [,t 121 where : { } c sidedi t = max signu i t c i xt, zt, ut,. 122 one-sided exp-iops : is the same as exp-iops except that 1 is replaced by : max {c sided i t} c + β z, t + γ cu ut + γ cx xt + γ c rt. i {1,...,p} 123 Such a fact can be proved by following exactly the same lines as for the two-sided case with, in particular, the fact that Lemma 3 still holds if in 22 and 23, we replace cτ by c + τ defined as : c + τ = max {c +it}, 124 i {1,...,p} where : { } c +i t = max c i tsign L gi V xt,. 125 With such one-sided properties, we see that if u is changed into into ku then c is given by : cx, z, u = k 1 u. 126 It follows that we have, for all i, c sidedi = max{1 k, } u i. 127 In this case, we get : γ x = γ cx = γ c =, γ u s = γ cu s = max{1 k, } s. 128 So, given ε >, we can design our controller so that we can allow k [ε, +. 19

7 On the equivalence of the IOS and exp-ios properties Let us study now the relation between IOS and exp-ios properties. We have already mentioned that exp-ios implies IOS. For finite dimensional observable linear systems, the converse is true. Indeed, in this case IOS implies that the eigen-values of any appropriate realization have strictly negative real part. For nonlinear systems, we replace observability by the strong unboundedness observability SUO property introduced in [JTP], i.e. SUO : There exist a function β o of class KL, a function γ o of class K and a nonnegative real number d o such that, for each initial condition z and each measurable function x, u : [, T IR n IR p, with < T, the corresponding solution zt, right maximally defined on [, T, with T in, T ], satisfies, for all t in [, T, zt β o z, t + γ o sup { xτ, uτ, cxτ, zτ, uτ } τ [,t + d o. 129 Indeed, by following exactly the same arguments as in the proof of [JTP, Proposition 3.1], we see that IOS and SUO, with d o =, imply ISS, and if in addition c,, =, then exp-iss implies exp-ios. Therefore if ISS and exp-iss are equivalent properties, IOS and exp-ios are also equivalent properties under the extra assumptions SUO, with d o =, and c,, =. To study this equivalence of ISS and exp-iss, let us consider the following system : ẋ = fx, u, 13 with x in IR n and f : IR n IR p IR n a locally Lipschitz function satisfying f, =. We assume this system is ISS, i.e. ISS : There exist a function β of class KL and a function γ of class K such that, for each initial condition x and each measurable essentially bounded function u : IR IR p, the corresponding solution xt satisfies, for all t in IR, where Ut is defined in 8. xt β x, t + γut 131 In this context, the exp-iss property is : exp-iss : Given µ >, there exist a function β of class KL, a function γ c of class K which is C 1 on IR >, and a function γ v of class K which is C 1 on IR, such that, for each initial condition z and each measurable essentially bounded function u : IR IR p, the corresponding solution xt satisfies, for all t in IR, xt β x, t + γ c rt, 132 where rt is the solution of the following initial value problem : ṙ = µ r + γ v u, r =. 133 Clearly exp-iss implies ISS with γ in 131 given by γ c 1 µ γ v. The converse is also true. Precisely, we have : 2

Proposition 8 System 13 is ISS if and only if it is exp-iss. This result still holds if we impose that γ c be concave and γ v be convex. To establish this statement, we need to recall the definition of ISS-Lyapunov functions introduced in [SW]. Definition 9 A smooth function V : IR n IR is called an ISS-Lyapunov function for system 13 if there exist functions α 1 and α 2 of class K and α 3 and χ of class K such that, for all x, α 1 x V x α 2 x 134 and x χ u = V x xfx, u α 3 x. 135 One of the main results in [SW] provides the following Lyapunov characterization of ISS : Lemma 1 The system 13 is ISS if and only if it admits an ISS-Lyapunov function. In fact, the property for a system to have an ISS-Lyapunov function can be strengthened as follows : Lemma 11 If a system admits an ISS-Lyapunov function V satisfying 134 and 135, then, for any µ >, there exists a C 1 function V and functions α 1 and α 2 of class K such that, for all x, α 1 x Vx α 2 x 136 and x χ u = V x fx, u µvx. 137 x Note that if V is smooth, then V is again an ISS-Lyapunov function with an associated function α 3 equal to µv. Proof. First of all, observe that, by renaming by α 3 the function 2 µ α 3 α 1 1 which is still a function of class K, 135 becomes : x χ u = 2 V µ x x fx, u α 3 V x. 138 Now consider a C 1 function a of class K with the property 6 : aτ min{τ, α 3 τ}, a =. 139 For instance, we can take: aτ = 2 π τ min{s, α 3 s} 1 + s 2 ds. 14 6 a denotes the first derivative of the real function a. 21

Then, let ρ be the function defined as : τ ρτ = exp 1 ρ =. 2ds as, τ IR >, 141 This function is continuous on IR >. And, since the integral inside the exponential function diverges to as τ tends to, and diverges to + as τ tends to +, one sees that ρ is of class K. Furthermore, we have the following : Lemma 12 The function ρ can be extended as a C 1 function on IR. Before proving this Lemma, we remark that the function V, defined as : allows us to prove Lemma 11. Indeed, in this case, 136 holds with : And we get : V = ρ V, 142 α 1 = ρ α 1, α 2 = ρ α 2. 143 x χ u = V x xfx, u = 2 V Vx xfx, u µ Vx. 144 a V x x Proof of Lemma 12. Clearly ρ is a C 2 function on IR >. So it is enough to show : ρ =, lim τ + ρ τ =. 145 First note that, for τ small enough, we have the estimation : 1 2ds ρτ = exp τ as 1 exp τ 2ds s = expln τ 2 = τ 2. 146 It follows that ρ exists and : To show the second point of 145, we proceed as follows : For τ, we get readily : ρ τ = 2 aτ ρτ, ρ τ = ρ =. 147 4 a 2 τ 2a τ a 2 ρτ. 148 τ Since a is, it follows that there exists some strictly positive real number δ such that : We conclude: < τ < δ = < a τ < 1. 149 22

The function ρ is positive and strictly increasing on, δ. This implies that lim τ + ρ τ exists and is non negative. The function ρ is bounded below by ρ τ aτ on, δ. Now to get a contradiction, we assume that lim τ + ρ τ is strictly positive. In this case, there exists some strictly positive real number c such that : But, with this implies : τ, δ = ρ τ c, 15 = ρ τ c aτ c τ. 151 ρ τ = ρ δ δ τ ρ s ds, 152 lim τ ρ τ =. 153 + This contradicts the fact that ρ is positive on IR >. So ρ must be continuous on IR. In proving Lemma 11, we have also reestablished the following statement which can be found for example in [LL, Theorem 3.6.1] but is rarely used : Proposition 13 If a system ẋ = fx admits a C 1 Lyapunov function V, that is, there exist functions α 1 and α 2 of class K and α 3 of class K, such that we have, for all x, α 1 x V x α 2 x, V x x fx α 3 x, 154 then, for each µ >, the system also admits a C 1 Lyapunov function V satisfying, for all x, α 1 x Vx α 2 x, for some functions α 1 and α 2 of class K. We are now ready to prove Proposition 8. V x fx µ Vx, 155 x Proof of Proposition 8. We know already that exp-iss implies ISS. We now show that ISS implies exp-iss. Assume that system 13 is ISS. Then by Lemma 11, there exists some C 1 function V satisfying 136 and 137. We define on IR the function γ v as follows : γ v s = s + max x χ u, u s { V x xfx, u + µvx }. 156 It is of class K and, from 137, we get readily see also [SW] for more detailed reasoning, for all x, u, V x x fx, u µvx + γ v u. 157 23

Now pick any measurable essentially bounded function u : IR IR p and any initial condition x in IR n. By 157, the corresponding solution xt satisfies, for all t in IR, { { Vxt µ Vxt + γ v ut. 158 It follows : where rt, defined here as : Vxt exp µt Vx + rt, 159 rt = t exp µ[t s] γ v us ds, 16 is the unique solution of the initial value problem 133. With 136, we have obtained : where : xt α 1 1 exp µt Vx + rt βs, t + γ c rt, 161 βs, t = α 1 1 2 exp µt α 2s, γ c s = α 1 1 2s, 162 To complete the proof of the proposition, we need to show that γ c and γ v can be restricted to be concave and convex respectively, with the desired continuous differentiability. To this purpose, we need the following : Lemma 14 For any function γ of class K, there exist a convex function γ v, of class K and C 1 on IR, and a concave function γ c, of class K and C 1 on IR >, such that : γ c γ v γ. 163 Proof. Let [, S, where S +, be the image by γ of IR and let : We define : γ 1 c s = s s = min{1, S/2}. 164 γ 1 τdτ, s s, γ 1 c s + s s γ 1 s, s < s. 165 Since γ 1 is increasing and continuous on [, s ], the function γc 1 is convex, of class K and C 1 on IR. So the function γ c is concave, of class K and C 1 on IR >. Also we have : γ 1 c s s γ 1 s γ 1 s s s. 166 This implies : γ c s γs s γ 1 s. 167 Now we define a function γ v as : γ v s = γ 1 s s 2s γτdτ + s. 168 24

This function γ v is convex, of class K and C 1 on IR and we have : Then, for s γ 1 s, we have, with 167 and 169, And, for s γ 1 s, we have, with 166 and 169, γ v s γ 1 s s s γs + s. 169 γ c γ v s γ c γ 1 s s sγs + s γs. 17 γ v s γ 1 s γ 1 c s. 171 So, in this case, we can use the second definition in 165 to evaluate γ c γ v s. With 169, this yields : γ c γ v s γ 1 s s sγs + s + γ 1 s s γc 1 s γ 1 s γ 1 s s sγs γ 1 γs. 172 s Lemma 15 For any functions γ 2 and γ 3 of class K, there exist a convex function γ v, of class K and C 1 on IR, and a concave function γ c, of class K and C 1 on IR >, such that : γ 2 t exp µt τγ 3 uτ dτ γ c t exp µt τγ v uτ dτ. 173 Proof. From Lemma 14, we know the existence of functions γ v3 and γ c3 with the desired properties so that : γ 3 γ c3 γ v3. 174 Let ft = 1 exp µt µ Then, with Jensen s inequality and concavity, we get : t exp µt τγ 3 uτ dτ ft γ c3 1 µ γ c3 t 1 ft 1 µ. 175 exp µt τγ v3 uτ dτ t µ exp µt τγ v3 uτ dτ But again there exist functions γ v2 and γ c2 with the desired properties so that :. 176 γ 2 1 µ γ c3 γ c2 γ v2. 177 25

So we get : γ 2 t exp µt τγ 3 uτ dτ Hence, we can take : γ 2 1 µ γ c3 t µ exp µt τγ v3 uτ dτ t γ c2 γ v2 µ exp µt τγ v3 uτ dτ t 1 γ c2 µ ftγ v2 ft exp µt τγ v3 uτ dτ t γ c2 µ exp µt τγ v2 γ v3 uτ dτ. 178 γ c s = γ c2 s, γ v s = γ v2 γ v3 s. 179 Proof of Proposition 8 Continued. From 161, one gets : xt β x, t + γ c t exp µt τγ v uτ dτ. 18 By Lemma 15, there exist a concave function γ c of class K and a convex function γ v of class K with all the desired properties such that : γ c t exp µt τγ v uτ dτ γ c t exp µt τ γ v uτ dτ. 181 The conclusion of Proposition 8 follows readily. The advantage of the exp-iss is that it allows to replace the L norm with a memory fading L 1 norm in the ISS estimation. However, one may worry if the exp-iss will lead to more conservative results. Our objective of the following example is to show that this is not necessarily the case if some care is taken in choosing the real number µ the functions γ c and γ v. Consider the system : ẋ = ax 3 + γ u, a >, 182 where γ is a function of class K. This system is ISS and its gain function γ can be taken as any function of class K satisfying : 1/3 γ γ >. 183 a To get an estimation on γ v and γ c, we let, for each integer k strictly larger than 3a and µ/2, V k x = α k x, 184 26

where, for each k, α k is a C 1 function of class K defined as : k exp [1 1 ] α k s = a s 2, if s 1, s 2k/a, if s > 1. 185 Then, for x in, 1], we have : V k 182 x = µ V k x 2k µ V k x + 2kV kx a x 3 γ u { } 2kVk x µ V k x + max x χ k u a x 3 γ u where χ k is a function of class K defined as : µ V k x + 2k µ V k χ k u, 186 χ k s = 2k 1/3 γs > 2k µ [ ] 2k γ s 1/3, 187 2k µa with γ given in 183. To get 186, we used the fact that V k x/ x 3 is an increasing function in x for all k strictly larger than 3a. When x is in 1, +, by applying the same arguments, we have : V k,182 = µ x 2 V k x 2k µ x 2 V k x + 2kx2 V k x a x 3 γ u µ V k x + 2k µ χ 2 k u V k χ k u. 188 Thus, for any solution xt of 182, one has : with rt solution of : where, for each k, From 189, one gets : γ vk s = V k xt = V k x exp µt + rt, 189 ṙ = µ r + γ vk u, r =, 19 2k µ V k χ k s, if χ k s 1, 2k µ χ 2 k s V kχ k s, if χ k s > 1. for some function β k of class KL and with γ ck given as : 191 xt β k x, t + γ ck rt, 192 γ ck s = α 1 k 27 2k 2k µ s. 193

Let us now prove that, as k is going to +, the function γ ck 1 µ γ vk approaches γ. When χ k s is in 1, +, V k χ k s is strictly larger than 1. Thus we have : γ ck 1 2k µ γ vks αk 1 µ χ2 ks V k χ k s 2k µ 2k µ a/2k χ k s 1+a/k a/2k 2k 1/3 1+a/k γs 1+a/k. 194 2k µ When χ k s is in [, 1] but 2k µ [V kχ k s] is still strictly larger than 1, we have : γ ck 1 2k µ γ vks αk 1 V k χ k s µ 195 2k a/2k exp 1 1 µ χ 2 k s 2k µ 2k µ a/2k χ k s 196 a/2k 2k 1/3 γs. 197 2k µ When both χ k s and 2k µ [V kχ k s] are in [, 1], we have : γ ck 1 2k µ γ vks αk 1 µ V kχ k s 198 1 199 1 a k ln 2k µ V kχ k s 1 2 1 a k ln 2k µ a k lnexp k a 1 1 χ 2s k χ k s 21 1 a k χ ks 2 ln 2k µ 1 1 a k ln 2k µ 2k 1/3 γs. 22 2k µ 28

Combining 194, 197 and 22, we see that, for any strictly positive real number ε, there exists some integer K such that, for any k K, γ ck 1 µ γ 1 + εγs, if γs 1, vks 23 1 + ε γs 1+ε, if γs > 1. With 23, we conclude that, for the system 182, see that, by working with the exp-iss gain function instead of the ISS gain function, we can get results which are as equally conservative as we want on any compact set. 8 Conclusion Consider the system : Under the following conditions the system : ẋ = fx + ż = ax, z, u. ẋ = fx + p g i x [u i + c i x, z, u], i=1 24 p g i x u i 25 i=1 is globally asymptotically stabilizable by a feedback law u ni x see A1, the system : { ż = ax, z, u y i = c i x, z, u 26 has appropriate input-to-state and input-to-output properties see A2 or A2, we have shown how to modify the feedback u n into a static or a dynamic feedback in order to guarantee that all the solutions of 24 are bounded and their x-components are captured by an arbitrarily small neighborhood of the origin. This result belongs to the broad class of results known on uncertain systems see [C] for a survey and [Q1, Q2, KSK, KK, JMP] for some recent developments. The modifications we have proposed for the control law u n are based on Lyapunov design and gain assignment techniques as introduced in [JTP]. The analysis of the properties of the closed loop system is based on the application of the Small-Gain Theorem [JTP, Theorem 2.1]. The assumptions on the z-subsystem are written in terms of the notion of input-to-output stability IOS introduced in [JTP] which is an extension of the notion of input-to-state stability ISS as introduced by Sontag in [S2]. To carry out our design of a dynamic feedback, we have been led to introduce a new notion of ISS systems called exp-iss. We have shown that for finite dimensional systems the two notions are equivalent. For this we have used the link between the ISS property and the existence of an appropriate Lyapunov function which has been established in [LSW, SW]. An important feature of the system 24 is that the unmodelled effects are in the range of the input. This is the well known matching assumption. By using arguments similar to those used for 29