Вы находитесь на странице: 1из 7

A SIMPLE EXTENSION OF CONTRACTION THEORY TO

STUDY INCREMENTAL STABILITY PROPERTIES


Jerome Jouffroy
IFREMER - Underwater Robotics, Navigation and Vision Department (RNV)
Centre de Toulon
Zone portuaire du Bregaillon B.P. 330
83507 La Seyne-sur-Mer cedex FRANCE
tel: +33 4 94 30 48 99
fax: +33 4 94 30 83 07
e-mail: Jerome.Jouffroy@ifremer.fr

Keywords: Contraction theory, differential/incremental stabil- is dedicated to the derivation of the notion of universally con-
ity, ISS, small-gain theorem. tracting systems to consider different aspects of stability as de-
scribed in [15] in a differential setting. More precisely, after
Abstract an example, the aspects that are considered are internal sta-
bility, external stability, and detectability in relation with ob-
Contraction theory is a recent tool enabling to study the stabil- servers. Finally, section 5 deals with a restatement of a result
ity of nonlinear systems trajectories with respect to one another, on the hierarchical combination of contracting systems under
and therefore belongs to the class of incremental stability meth- the framework of the newly-introduced extension, and derives
ods. In this paper, we extend the original definition of contrac- a contracting version of the well-known small-gain theorem.
tion theory to incorporate in an explicit manner the control in-
put of the considered system. Such an extension, called univer- 2 Definition and theorem of contraction analy-
sal contraction, is quite analogous in spirit to the well-known
sis
Input-to-State Stability (ISS). It serves as a simple formulation
of incremental ISS, external stability, and detectability in a dif- The problem considered in contraction theory is to analyze the
ferential setting. The hierarchical combination result of con- behavior of a system, possibly subject to control, for which a
traction theory is restated in this framework, and a differential nonlinear model is known of the following form
small-gain theorem is derived from results already available in
Lyapunov theory. x = f (x, t) (1)
where x Rn stands for the state whereas f is a nonlinear
1 Introduction function. By this equation, one can notice that the control may
easily be expressed implicitly for it is merely a function of state
Contraction theory, also called contraction analysis, is a recent and time. Contracting behavior is determined upon the exact
tool enabling to study the stability of nonlinear systems trajec- differential relation
tories with respect to one another, and therefore belongs to the
f
class of incremental stability methods (see [12, 13] for refer- x = (x, t)x (2)
ences on contraction theory, and [1, 3] for other incremental x
stability approaches). where x is a virtual displacement, i.e. an infinitesimal dis-
As in Lyapunov theory, the notations of contraction enable to placement at fixed time.
represent control signals in an implicit manner. On the con- From here, and after using a differential coordinate transform
trary to the original definition of contraction theory, this paper z = (x, t)x, define the so-called generalized Jacobian
presents a simple extension of contraction theory that enables F = ( + f )1 which dynamics are
x
to explicitly incorporate the control input in the process of con-
z = F z (3)
vergence analysis. One of the advantages of such a considera-
tion is the issue of robustness may be addressed in a very sim- For the sake of clarity, thereafter are reproduced the main defi-
ple way, similar to its Lyapunov counterpart, Sontags Input-to- nition and theorem of contraction taken from [12].
State Stability (ISS) [14]. Another similarity with ISS is that
the definition of universally contracting systems may lead to a Definition 2.1 A region of the state space is called a contrac-
quite general framework for studying different (incrementally) tion region with respect to a uniformly positive definite met-
stable behaviors [15]. ric M (x, t) = T (x, t)(x, t) where stands for a differ-
In the rest of this paper, we first recall the main definition and ential coordinate transformation matrix, if equivalently F =
theorem of contraction in section 2. Then universally contract- ( + f )1 or f T M + M + M f are uniformly nega-
x x x
ing systems are briefly introduced in section 3. The section 4 tive definite.
The last expression can be regarded as an extension of the well- i
known Krasovskii method using a time and state dependent
metric. On a historical perspective, note that results very closed
from this one however with a state but not time dependent y0
metric were established in the early sixties [4], though with
a slightly different interpretation.
Definition 2.1 leads to the following convergence result: y F

Theorem 2.1 Any trajectory, which starts in a ball of constant G


radius with respect to the metric M (x, t), centered at a given P
trajectory and contained at all time in a contraction region,
remains in that ball and converges exponentially to this trajec-
tory.
Figure 1: The magnetic levitator
In the following, only global convergence is considered, i.e.
the contraction region corresponds to the whole state space. Although very simple, this example is intended to illustrate two
main points of universally contracting systems. First, it is pre-
3 Universally contracting systems cisely because the system is linear in the control input that the
value of u has no importance on the contracting behavior. Oth-
Systems to be considered are of the form: erwise the contraction property would generally depend on the
values of u. Thus the explicit representation (4) allows one
x = f (x, u, t) (4) to find conditions on u for which the contraction property is
maintained without to deal with a family of systems, as it would
where the control signal u U Rm is this time explicitly have been the case by considering forms like (1) where the con-
represented. The system is initialized with x0 . Thanks to the trol input is only implicitly represented.
form of equation (4), one can work on the differential expres- As a second point, the presence of u in the model helps to un-
sion derstand in a simple manner how the system behaves for two
f f
x = x + u (5) different control inputs (i.e. for example an ideal control and
x u a noise corrupted one), thus addressing the issue of analyzing
or more generally, by using the local transformation z = x, robustness.
Indeed, it is easy, combining (6) with conditions of Definition
f 3.1 that universal contraction implies the following inequality
z = F z + u (6)
u [8, 6]
||x|| ||x0 ||(t) + ||u||L (8)
still with F = + f 1 .
x
We are now ready to state the following definition. where (t) is an exponentially decaying time function, and a
positive constant that in the following will be termed as differ-
ential gain. ||u||L obviously represents the sup norm on the
Definition 3.1 The system x = f (x, u, t) is said to be univer-
infinitesimal difference between two control signals.
sally contracting in u if it is contracting for all u U and if
f /u is uniformly bounded.
4 A differential framework for incremental sta-
This definition of universality of an input is somewhat different bility
from the usual one that can be found in [2, p. 178] where the
4.1 Motivations and example
issue is to define system observability with respect to specific
inputs. However, the relation with the above definition can be The previous section allowed us to see that universally con-
regarded as the keeping of a specific property for any change tracting systems could be used as a simple means to character-
of variable. ize the impact of input signals on the dynamical behavior of a
For some very special cases, the application of definition 3.1 is system. Obviously, such a definition could be more useful in
pretty simple, as the following trivial example will show. systems more complex that the one of example 3.1.
Indeed, there exist some systems which are not affine in the
Example 3.1 Let the system control. Among these, let us mention the famous magnetic lev-
itator example (see figure 1) which nonlinear model can be de-
x = f (x, t) + Bu (7) scribed by the following equation:

with B a constant matrix. If f /x is uniformly negative defi- Ci2


nite, then the system is obviously universally contracting. y = g (9)
(y0 + y)2
2
2Ci2
x 10
3 ball position y(t)
8 ball velocity dy/dt

4k1 k2 1 + >0
0.25

(16)
2 )3
(y0 + x
7
0.2

0.15

0.1
Assuming that |i| 1.5A and that x 2 0 for all time, and

dy/dt
with parameter values y0 = 0.05, g = 9.81 and C = 0.025, it
4
y

0.05
3

2
0 is easily checked that the observer is universally contracting in
1
real
estimated
0.05
real
estimated i [1.5; 1.5] and y R+ when the observer gains are tuned
0
0 0.005 0.01 0.015 0.02
Time t (in seconds)
0.025 0.03 0.035 0.04
0.1
0 0.005 0.01 0.015 0.02 0.025
Time t (in seconds)
0.03 0.035 0.04 as k1 = 100 and k2 = 4000.
(a) position (b) velocity
Moreover, inequality (8) together with the links of universally
contracting systems with Angelis ISS [1] that were estab-
lished in [8, 6] ensure the robustness to noise measurement of
Figure 2: Simulation of the magnetic levitator observer
the observer.
The curves of figure 2 show the behavior of the observer (12)
where y is the vertical position of the ball, i the control current, for an additive noise on measurement y. It is also possible, by
and g, C, y0 positive constants. This model can obviously be noticing that
shaped into the state-space form f k12
= (17)
y k2
Ci2
x 1 = g to estimate quantitatively the impact of the tuning of k1 and k2
(y0 + x2 )2 (10)
on the robust properties of the observer with respect to noise
x 2 = x1
measurement.
If ones goal is to design an observer for this system, it could be The previous example thus shown us that the study of univer-
of importance to know whether or not the control inputs to the sally contracting systems is not limited to the consideration of
observer (i.e. the control inputs to the ball and beam system the control input u, but that they can incorporate the outputs of
as well as its measured outputs) are universal inputs for the the observed system. Though it may first seem trivial, let us re-
observer, i.e. if the observer is universally contracting in i, but call that this last remark is however quite important, especially
also in y, the ball position which is the only measured output. when defining the notion of detectability for nonlinear systems
As an example, consider the following observer: [16].
Furthermore, assuming now that our goal is not to estimate the
Ci2 state of the system but this time only a function of this state, we
x
1 = g + k1 (
x1 y)

(y0 + x2 )2 (11) would be more interested in knowing if the error on the estima-

x
2 = x 1 + k2 (
x2 y) tion remains bounded when the error on the observer inputs is
bounded.
As the variable y is not directly available through measure- Clearly, the objective of the present paper is thus to use both
ment, the implementation of the observer will be made using the framework of contraction theory and the notion of univer-
the transform x
1 = x1 + k1 y to finally lead to sally contracting systems to describe the different aspects of
differential stability that just have been briefly depicted.
Ci2
x
1 = g + k1 (x1 k1 y)
(y0 + x2 )2 (12)
4.2 A differential triad
x
2 = x1 + k2 (
x2 y)
In the issue of generalizing and opening contraction analysis
which can be seen as a nonlinear counterpart of Luenberger to a broader context, we will consider the following class of
reduced-order observers. From here, computing the virtual dis- systems
placement dynamics of (12), one has
x = f (x, u, t)
(18)
2Ci 2 y = h(x, u, t)
1
x k1 x
1
= (y0 + x
2 )3 (13) where y stands as usual (but not always) for external signals
2
x x
2
1 k2 that are directly measurable through the use of sensors, or, as
an alternative, variables that are to be stabilized, depending on
and the symmetric part of the Jacobian will be given by the objectives assigned to the control structure. As often, this
system has an initial state vector, noted x(0) = x0 , and an input
2Ci2
2k1 1+ signal u. To (18), let the corresponding extended virtual
f T f (y0 + x2 )3
+ =
2
(14)
dynamics be
x x 2Ci
1+ 3
2k2
(y0 + x2 )

f f
so that under the following conditions, the observer is contract- x = (x, u, t)x + (x, u, t)u
x u
ing (19)

h h
k1 < 0 (15) y = (x, u, t)x + (x, u, t)u
x u
In [15], stability is described in a broad sense through several Such a formulation also enables to link the concept of dissi-
aspects grouped in three classes, namely internal stability, ex- pativity with the feedback combination property of contraction
ternal stability, and detectability, which represent three differ- theory. x(t)T M (x, t)x(t) would thus be regarded as a dif-
ent facets through which stable behavior of a system can be ex- ferential storage function.
amined. This paper makes use of Input-to-State Stability (ISS)
as the core to describe such aspects. 4.2.2 External stability
Because of their relatively simple formulation, it seems that
universally contracting systems can also exhibit some of the ad- External stability takes into account the output function of a
vantages of Input-to-State Stability, thus helping to describe an system. In terms of interpretation, this means that if it would
incrementally stable behavior through the differential notation be possible to define a transfer function in the nonlinear do-
of contraction theory. We will consequently study the implica- main (without causal operators), this function would be stable.
tions of this concept in a triad, which main goal is to reunite Moreover, by remembering the local aspect of contraction, it
different aspects of incremental stability under the scheme en- would be possible to get a transfer function for two infinitely
visioned by Sontag in a differential setting. As a by-product, close signals. This function would consequently be both state
some results of already cited Angeli and Fromion could be also and time dependent [11]. However, as this concept does not re-
related with this description. ally make sense for finite displacements in the state space when
Also, note that the declination of the different aspects of sta- speaking of nonlinear systems, we will restrain ourselves to a
bility presented in [15] takes its origin in the field of linear description of external stability using the following inequality
systems, and that consequently, we sincerely think that our dif-
||y|| E (||x0 ||, t) + E (||u||L ) (23)
ferential adaptation makes sense because it also stands as an
attempt to make a smooth transition between the linear and the It is straightforward to show that if a system is universally con-
nonlinear worlds. tracting in its inputs, combined with the fact that the output
function h(x, u, t) is linearly bounded, the system will be dif-
4.2.1 Internal stability ferentially externally stable.
Indeed, starting from
The first notion that will be considered here is the notion of
h h
internal stability, where the interest is mainly to study the evo- y = x + u (24)
lution of the state, as well as the robustness (to the inputs) of x u
this state, in the case where a stable behavior is observed. and assuming bounds on each Jacobian of h(x, u, t) to be pos-
Systems which are universally contracting in u, i.e. with re- itive constants x and h , as
spect to the inputs, clearly define this notion. As it has been T
h h
previously observed, there is also a direct link between univer- x2 I (25)
sally contracting systems and systems with the ISS property, x x
due to the fact that (8) implies the following relation and T
h h
||x|| I (||x0 ||, t) + I (||u||L ) (20) h2 I (26)
u u
(where I is a class-KL function and I a class-K function). one gets
This can also be related to the ball to which all the trajectories
of a disturbed contracting system converge, which is presented ||y|| x2 ||x||2 + h2 ||u||2 + 2x h ||x||.||u|| (27)
in [12]. which finally leads to inequality (23) after completeness of the
On another aspect, note that the ideas in [17] which present squares.
a generalization of ISS to time-varying systems, which main The form of external stability described by (23) thus repre-
purpose is to address tracking issues, seem relatively complex sents an input/ output differential and thus incremental form
compared to our approach. of stability. Once again, the notation that is used to define
Finally, remark that it is in principle possible to conceive uni- it makes such a concept quite general while it remains pretty
versally contracting systems as dissipative transfers from the simple. Also, note that it generalizes the so-called Incremen-
input to the state since the definition of universal contraction tal Quadratic Stability and its extensions, invented by Fromion
implies the following relation [3].
But it is clear that if the conditions (25) and (26), together with
d T 2 2
x M x |F |.xT M x + max u ||u||2 (21) universal contraction are sufficient conditions to ensure exter-
dt |F |
nal differential stability (23), they are not necessary. Indeed,
and after integration, one gets the expression (23) only guarantees a partial stability as far as
the state is concerned. The system would then be said to be
x(t2 )T M (x, t2 )x(t2 ) x(t1 )T M (x, t1 )x(t1 ) partially contracting, and one could consider the following in-
Z t2 equality
w(x( ), u( ))d (22)
t1 ||xreduced || RE (||x0 ||, t) + RE (||u||L ) (28)
where xreduced stands for the contracting part of the system, and
which implies that dim(xreduced ) dim(x) (this idea is also
alluded to in [10]). ||x2 (t)|| ||x2 (0)||2 (t) + sup ||x1 ( )|| (32)
0 t

4.2.3 Detectability and observers where 1 (t) and 2 (t) are exponential functions of the time
variable.
The last element of the triad is quite important for the aspects
From the first of two inequalities, one has
that were described in section 4.1.
In [16], the authors introduce the notion called IOSS (In- sup ||x1 ( )|| ||x1 (t/2)||1 (t/2) (33)
put/Output to State Stability) as a nonlinear version of de- t/2 t
tectability of linear systems1 . As IOSS is strongly related to
the estimation of internal variables of a system, they also intro- and
duce a more constraining notion called i-IOSS (i for incre- ||x1 (t/2) || ||x1 (0)||1 (t/2) (34)
mental), which helps to characterize the convergence of an ob-
These two expressions ((33) and (34)) lead us to
server towards the system state, as well as its robustness proper-
ties with respect to additive noise on the inputs to the observer, sup ||x1 ( )|| ||x1 (0)||12 (t/2) (35)
i.e. noise on the control input of the system and noise on the t/2 t
measured output.
Hence, Universally contracting observers in the control input By rewriting (32) as
and the output injection can be regarded as a differential ver-
sion of IOSS, as one has the following relation ||x2 (t)|| ||x2 (t/2) ||2 (t/2)+ sup ||x1 ( )|| (36)
t/2 t
||x|| D (||x0 ||, t) + u (||u||L ) + y (||y||L ) (29)
and by using (35), one gets
This relation is quite simple because it is independent from
the specification of an attractor. As contraction theory, it also ||x2 (t)|| ||x2 (t/2) ||2 (t/2) + ||x1 (0)||12 (t/2) (37)
stands time-varying systems without any change, and therefore
fits quite well the issue of designing nonlinear Luenberger ob- Knowing that
servers.
||x2 (t/2) || ||x2 (0)||2 (t/2) + ||x1 (0)||1 (0) (38)

5 Combination properties of universally con- from (39) one can deduce


tracting systems
||x2 (t)|| ||x2 (0)||22 (t/2)
We recall hereafter some results of system combinations using + ||x1 (0)||1 (0)2 (t/2)
the notation of universally contracting systems. The advantage
of the notation becomes apparent. The reader familiar with + ||x1 (0)||12 (t/2) (39)
the results on combinations of ISS systems will certainly relate
Taking into account the fact that i (t) are exponential func-
what is presented here with Sontags framework.
tions, this last expression, combined to (31) thanks to the tri-
angle inequality ||x(t)|| ||x1 (t)|| + ||x2 (t)||, leads to the
5.1 Cascades general bound
Theorem 5.1 Let two systems be in cascade form as follows.
||x(t)|| ||x(0)||(t) (40)

x 1 = f1 (x1 , t)
(30) which guarantees that (30) is contracting thanks to the converse
x 2 = f2 (x1 , x2 , t)
theorem in [12, section 3.5].
If x 1 is contracting and that x 2 is universally contracting in x1 , Note that the proof of this theorem is another way to demon-
then the global system (30) is contracting. strate the result of Lohmiller and Slotine on the hierarchical
combination of contracting systems. However the use of i (t)
The proof of such a theorem is rather simple to obtain through functions enables to give an estimate of the increase in energy
the use of estimate functions that are widely used in the con- on x 2 brought by subsystem x 1 .
text of ISS (see for example [14]). Indeed, starting from (30) Furthermore, it is quite simple, using this method, to gener-
together with the hypothesis of contraction of x 1 and universal alize this result and to consider, for example, two (or more)
contraction in x1 of x 2 , it comes subsystems in cascade form as represented in figure 3 where
Hi is written as
||x1 (t)|| ||x1 (0)||1 (t) (31)
1 Recall that detectability can be defined as the stability of the unobservable
x i = fi (xi , ui , t)
(41)
part of a system. yi = hi (xi , ui , t)
if the condition 1 2 < 1 is verified.
Taking into account the fact that ||x2 (t)|| sup ||x2 ( )||
u1 u2 = y1 x2 0
- H1 - H2 - for all time, and by using triangular inequality on the initial
displacements, we finally get

||x2 (t)|| K2 ||x(0)|| (49)

The case of ||x1 (t)|| is symmetric, and it can be written


Figure 3: Cascade of two nonlinear systems
||x1 (t)|| K1 ||x(0)|| (50)
5.2 Differential versions of small gain theorem
which with (49) allows to conclude that
The so-called small-gain theorem has been presented under
many different versions (see for example [18] and [9, p. 430]). ||x(t)|| K||x(0)|| (51)
The issue of considering initial conditions was included in the Then, one has to demonstrate that x(t) goes to 0 in an expo-
work of [5], where the main tool is ISS as well as its practical nential manner.
extension, ISpS. The following theorem, adapted to the notion This demonstration starts with a temporal shift of the two esti-
of universally contracting systems, is stated as follows. mate functions (44) and (45) that will be rewritten as

Theorem 5.2 Let two systems put in a loop as follows. ||x1 (T )|| ||x1 (t/4)||1 (T t/4) + 1 sup ||x2 ( )||
t/4 T
x 1 = f1 (x1 , x2 , t) (52)
(42)
x 2 = f2 (x1 , x2 , t) and
If x 1 is universally contracting in x2 , and x 2 is universally ||x2 (t)|| ||x2 (t/2)||2 (t/2) + 2 sup ||x1 ( )|| (53)
contracting in x1 , and that their respective differential gains t/2 t
1 and 2 are such that
If one decides that T [t/2, t], (52) becomes
1 2 < 1 (43)
||x1 (T )|| ||x1 (t/4)||1 (t/4) + 1 sup ||x2 ( )||
then the global system (42) is contracting. t/4 t
(54)
which implies
To start the proof of this theorem, we will check that ||x(t)|| is
upper bounded. The hypothesis of universal contraction imply sup ||x1 ( )|| ||x1 (t/4)||1 (t/4)
t/2 t
||x1 (t)|| ||x1 (0)||1 (t) + 1 sup ||x2 ( )|| (44)
0 t + 1 sup ||x2 ( )|| (55)
t/4 t
and
expression that can be put in (53) to obtain
||x2 (t)|| ||x2 (0)||2 (t) + 2 sup ||x1 ( )|| (45)
0 t
||x2 (t)|| ||x2 (t/2)||2 (t/2)
for all time. + 2 ||x1 (t/4)||1 (t/4)
From (44), it comes + 1 2 sup ||x2 ( )|| (56)
t/4 t
sup ||x1 ( )|| ||x1 (0)||1 (0) + 1 sup ||x2 ( )|| (46)
0 0
Then, using the general bound (51), The triangular inequal-
expression that can be used in (45) to get ity, and some elementary notions on exponential functions, it
comes
sup ||x2 ( )|| ||x2 (0)||2 (0)
0 ||x2 (t)|| ||x(0)||20 (t) + 1 2 sup ||x2 ( )|| (57)
t
+ 2 ||x1 (0)||1 (0) 4

+ 1 2 sup ||x2 ( )|| (47) When t = 0, from (57), it is straightforward to get


0

1
and one gets ||x2 (0)|| ||x(0)||20 (0) (58)
1 1 2
sup||x2 ( )||
0 When t > 0, taking T > 0 such that T t/4 leads to
1
(||x2 (0)||2 (0) + 2 ||x1 (0)||1 (0)) (48) ||x2 (t)|| ||x(0)||20 (T ) + 1 2 sup ||x2 ( )|| (59)
1 1 2 T
which is true for all t [T ; +[. [5] Z. P. Jiang, A. R. Teel, and L. Praly, Small-gain theorem
From there, it is easy to get to for ISS systems and applications, Mathematics of Con-
trol, Signals, and Systems, vol. 7, pp. 95120, (1994).
1
||x2 (t)|| ||x(0)||20 (t) (60) [6] J. Jouffroy, Some links between contraction theory and
1 1 2
incremental stability, LAMII-Universite de Savoie, An-
The case of ||x1 (t)|| begin once more symmetric, one finds necy, France, Tech. Rep., (2002).

1 [7] J. Jouffroy, J. Lottin, On the use of contraction theory


||x1 (t)|| ||x(0)||10 (t) (61) for the design of nonlinear observers for ocean vehicles,
1 1 2
in Proc. American Control Conference 2002, Anchorage,
which lead us to conclude that Alaska, pp. 26472652, (2002).

||x(t)|| (t)||x(0)|| (62) [8] J. Jouffroy, J. Lottin, Quelques remarques sur des formes
de stabilite incrementale, in Proc. IEEE Conf. Int. Fran-
and that the global system (42) is contracting. cophone dAutomatique 2002, Nantes, France, (2002).
From the point of view of the original definition of contraction [9] H. Khalil, Nonlinear systems (2nd ed.). New-York:
analysis, this last theorem can be considered as a result which Prentice-Hall, (1996).
is complementary to the feedback combination property in [12]
(see also [7]) for an application of this combination property). [10] W. Lohmiller, J.-J. E. Slotine, On metric controllers and
observers for nonlinear systems, in IEEE Conf. on Deci-
6 Concluding remarks sion and Control, Kobe, Japan, (1996).

In this paper, a simple extension of contraction theory named [11] W. Lohmiller, J.-J. E. Slotine, On metric observers for
universal contraction was introduced to incorporate in an nonlinear systems, in IEEE Int. Conf. on Control Appli-
explicit manner the effect of external input signals on the cations, Dearborn, Michigan, (1996).
contracting behavior of systems. We then derived several [12] W. Lohmiller, J.-J. E. Slotine, On contraction analysis
different aspects of stability as internal and external stability, for nonlinear systems, Automatica, vol. 34, no. 6, pp.
detectability, in a framework fully compatible with contraction 683696, (1998).
theory. Some combination properties for universal contracting
systems were also derived. [13] W. Lohmiller, J.-J. E. Slotine, Nonlinear process con-
This extension would hopefully help to define nice nonlinear trol using contraction theory, A.I.Ch.E. Journal, vol. 46,
extensions to the well-known rank conditions associated no. 3, pp. 588596, (2000).
with controllability, observability and detectability in linear
systems. This, along with the application to several physically- [14] E. D. Sontag, Smooth stabilization implies coprime fac-
motivated examples, is a subject of current research. torization, IEEE Transactions on Automatic Control,
vol. 34, pp. 435443, (1989).
Acknowledgments The author would like to thank J. [15] E. D. Sontag, The ISS philosophy as a unifying frame-
Lottin for his valuable comments and remarks on the early work for stability-like behavior, in Nonlinear Control in
version of the paper. the Year 2000 (Vol. 2). Springer-Verlag, pp. 443448,
(2000).
References
[16] E. D. Sontag, Y. Wang, Output-to-state stability and de-
[1] D. Angeli, A Lyapunov approach to incremental stabil- tectability of nonlinear systems, Systems and Control
ity properties, IEEE Transactions on Automatic Control, Letters, vol. 29, pp. 279290, (1997).
vol. 47, no. 3, pp. 410421, (2002).
[17] J. Tsinias, I. Karafyllis, ISS property for time-varying
[2] A. J. Fossard, D. Normand-Cyrot, Nonlinear systems. systems and application to partial-static feedback stabi-
Chapman & Hall, vol. 1, (1995). lization and tracking, IEEE Transactions on Automatic
Control, vol. 44, no. 11, pp. 21792184, (1999).
[3] V. Fromion, G. Scorletti, and G. Ferreres, Nonlinear
[18] G. Zames, On the input-output stability of nonlinear
performance of a PI controlled missile: an explanation,
time-varying feedback systems, part 1, IEEE Transac-
International Journal of Robust and Nonlinear Control,
tions on Automatic Control, vol. 11, no. 2, pp. 228238,
vol. 9, no. 8, pp. 485518, (1999).
(1966).
[4] P. Hartman, On stability in the large for systems of ordi-
nary differential equations, Canadian Journal of Mathe-
matics, vol. 13, pp. 480492, (1961).

Вам также может понравиться