HAL Id: inria-00086788
https://hal.inria.fr/inria-00086788v2
Submitted on 28 Jul 2006
HAL is a multi-disciplinary open access
archive for the deposit and dissemination of
sci-entific research documents, whether they are
pub-L’archive ouverte pluridisciplinaire HAL, est
destinée au dépôt et à la diffusion de documents
scientifiques de niveau recherche, publiés ou non,
Positive Systems
Jean-Luc Gouzé, Olivier Bernard, Ludovic Mailleret
To cite this version:
Jean-Luc Gouzé, Olivier Bernard, Ludovic Mailleret. Global Stabilization of a Class of Partially
Known Positive Systems. [Research Report] RR-5952, INRIA. 2006, pp.24. �inria-00086788v2�
inria-00086788, version 2 - 28 Jul 2006
a p p o r t
d e r e c h e r c h e
9
-6
3
9
9
IS
R
N
IN
R
IA
/R
R
--5
9
5
2
--F
R
+
E
N
G
Thème BIO
Global Stabilization of a Class of Partially Known
Positive Systems
Ludovic Mailleret — Jean-Luc Gouzé — Olivier Bernard
N° 5952
Ludovi Mailleret
∗
,Jean-Lu Gouzé†
, OlivierBernard†
ThèmeBIOSystèmesbiologiques
ProjetComore
Rapportdere her he n°5952Juillet200624pages
Abstra t: Inthisreportwedealwiththeproblemofglobaloutputfeedba kstabilizationof
a lass of
n
-dimensionalnonlinearpositivesystemspossessingaone-dimensionalunknown,thoughmeasured,part. Werstpropose ourmain result,anoutputfeedba k ontrol
pro- edure,taking advantageof measurementsof theun ertain part,ableto globally stabilize
thesystemtowardsan adjustableequilibrium pointin the interiorofthe positiveorthant.
Thoughquitegeneral,thisresultisbasedonhypothesesthatmightbedi ultto he kin
pra ti e. Then in ase ondstep, throughaTheorem ona lass ofpositivesystemslinking
theexisten eofastronglypositiveequillibriumtoitsglobalasymptoti stability,wepropose
otherhypothesesforourmainresulttohold. Thesenewhypothesesaremorerestri tivebut
mu hsimplerto he k. Someillustrativeexamples,highlightingboththepotential omplex
open loopdynami s (multi-stability, limit y le, haos) of the onsidered systems andthe
interestofthe ontrol pro edure, on ludethis report.
Key-words: Positivesystems,Partiallyknowsystems,Globalstabilization.
∗
URIH,INRA,400routedesChappes,BP167,06903Sophia-AntipolisCedex,Fran e
†
Résumé : Nous onsidéronsi i un problèmede stabilisation globalepar retour desortie
d'une lassedesystèmesnon-linéairespositifsdedimensionn possédantunepartiedeforme
analytiquein onnue,mais ependantmesurée. Nousproposonstout d'abordnotrerésultat
prin ipal, un ontrle par retour de sortie, qui stabilise globallement le système vers un
équilibre réglable appartenant à l'intérieur de l'orthant positif de l'espa e d'état. Bien
qu'assez général, e résultat est basé sur deshypothèsesqui peuvent serévéler di iles à
vériersurunexemple on ret. Dansunse ondtemps,parl'intermédiaired'unthéorèmesur
une lassede systèmes positifs liant existen eet stabilité globaled'un équilibre fortement
positif, nous proposons d'autres hypothèses permettant d'appliquer notre résultat. Ces
nouvelleshypothèses, bien que plus restri tives, sont nettement plus fa iles àvérier. Le
rapport s'a hève par des exemples qui illustrent à la fois la potentielle omplexité des
omportements en bou le ouverte qui peuvent être produits par les systèmes onsidérés
(multi-stabilité, y lelimite, haos)etl'intérêtdelapro édurede ontrleproposée.
1 Introdu tion
Positivesystemsof ordinarydierentialequationsaresystemsprodu ingtraje tories,that,
ifinitiatedinthe positiveorthantof
R
n
, remaininthis orthantforallpositivetime. Su h
systemsarebeingpayedmu hattentionsin etheyaboundinmanyappliedareassu haslife
s ien es,so ials ien es, hemi als ien es,tele ommuni ations,tra owset ... [11,4,1℄.
Inthispaperwedealwiththeproblemofglobaloutputfeedba kstabilizationofa lass
of
n
-dimensional nonlinear positive systems possessing a 1-dimensional unknown, thoughmeasured, part. Our main result generalizes an earlier one obtainedin lowerdimensions
andforsimplerstru turesin the ontextof biopro ess ontrol[13℄.
This paper is organized as follows. We rst introdu e somenotations and denitions
related to positivity for ve tors and dynami al systems. We then introdu e the lass of
un ertainpositivesystemsthatis on ernedwithour ontrolproblem. Wethenproposean
output feedba kpro edure, taking advantageof measurementsof the un ertainpart,able
to globally stabilize the systemtowardsan adjustable equilibrium point in theinterior of
thepositiveorthant. The hypotheses onwhi h ourmain result is builtmight howeverbe
di ultto he kin pra ti e. Inorder toderivesomehypothesesthat aremu hsimplerto
he k,weproposeatheoremona lassofpositivesystems(thestronglypositive on ave
o-operativesystems)thatlinkstheexisten eofapositiveequilibriumtoitsglobalasymptoti
stability (GAS). Some examples found in the litterature illustrate the potential omplex
open loop dynami s that might be produ ed by the systemsunder study (multi-stability,
y li behavioror even haos). Simulationsonperiodi and haoti behaviorsstabilization
illustratethe ontrole ien y.
2 Preliminaries
2.1 Notations
We onsiderthefollowingautonomousnonlineardynami alsystemsin
R
n
:
˙x = f (x).
(1)For the sake of simpli ity, we assume that the fun tions en ountered throughout the
paperaresu ientlysmooth.
Inthesequel,wewillusethefollowingnotations:
Df (x)
denotestheJa obianmatrixofsystem(1)at statex
.
L
f
denotestheLiederivativeoperatoralongtheve toreld denedbysystem(1).
x
|x
i
=0
denotesastateve torwhosei−
th omponentequalszero.Moreover,amatrixissaidtobeHurwitzifallofitseigenvalueshavenegativerealparts.
2.2 Positivity for ve tors and dynami al systems
Aswedealwith positivity in
R
n
and somerelated on epts,werst learly statewhat we
referto aspositivity(resp. strongpositivity)forve torsand dynami alsystems.
Denition1(Positivity)
x ∈ R
n
is positive (resp. strongly positive) and denoted
x ≥ 0
(resp.x ≫ 0
) i all itsomponentsare non-negative(resp. positive).
We denote
R
n
+
and int(R
n
+
)
the sets of positive ve tors and strongly positive ve torsbelongingto
R
n
, respe tively. Same denitionsof therelations
≥
and≫
(i.e. omponentby omponent)willbeusedformatri estoo.
Wenowstatethedenition ofpositivesystemsofordinarydierentialequationsaswell
asthedenitionofaspe ial lassof positivesystems,thestronglypositiveones.
Denition2(Positive Systems)
System(1)isapositive system(resp. stronglypositive)i:
∀i ∈ [1..n], ∀x
|x
i
=0
≥ 0, ˙
x
i
(x
|x
i
=0
) = f
i
(x
|x
i
=0
) ≥ 0, (resp. f
i
(x
|x
i
=0
) > 0).
Itis straightforwardthatDenition 2impliesthefollowing:
Proposition 1
Considerapositive system(1)(resp. stronglypositive). Then:
∀(x
0
, t) ∈ R
n
+
× R
+
(resp. ∀(x
0
, t) ∈ R
n
+
× R
+
∗
),
x(t, x
0
) ≥ 0 (resp. ≫ 0).
Remark1 Though wehaveequivalen ebetweenDenition2andProposition1inthe ase
ofpositivesystems(thisistheoriginaldenitionofpositivesystemsby[11℄),weonlyhavean
impli ationfromDenition2toProposition1forstronglypositive systems. Indeedsystems
with
f
i
(x
|x
i
=0
) ≥ 0
andastrongly onne tedJa obianMatrix mayprodu estrongly positivetraje tories too [4 ℄. We however keep Denition 2 as the denition of strongly positive
3 Main result
3.1 The onsidered lass of systems
Inthesequelwefo usonthe(global)asymptoti stabilizationproblemofthefollowing lass
ofnonlinearpositiveun ertainsystemsin
R
n
:
˙x = uf (x) + cψ(x),
y = ψ(x).
(2)
u ≥ 0
beingthes alarinputofsystem(2). f : R
n
→ R
n
c ∈ R
n
ψ : R
n
→ R
isanoutputofsystem(2)Fun tion
ψ(.)
featurestheun ertain/unknownpartofthesystem. For ontrolpurposes,wesuppose that,thoughanalyti allyunknown,
ψ(.)
mightbe onlinemeasured. We moreoverassumethefollowing:
Hypotheses 1 (H1)
1.
∀x ∈
int(R
n
+
), ψ(x) > 0
and∀i, c
i
ψ(x
|x
i
=0
) ≥ 0
2.
f (.)
issu hthat the system˙x = f (x)
ispositive3.
∃β
m
∈ R
+
su hthat
∀β > β
m
,the system:˙x = βf (x) + c.
is a strongly positive systemand possesses an equilibrium
x
⋆
β
≫ 0
whi h is GAS onR
n
+
.These hypotheseswill be ommented after thestatementof ourmain result. Fornow,
just noti e that HypothesesH1-1 and H1-2 togetherwith
u ≥ 0
ensurethe positivity ofthe onsidered lassofsystems(2).
3.2 Main result
Theorem1
ontrollaw:
u = γy = γψ(x).
(3)globally stabilizes system (2) on int
(R
n
+
)
towards the strongly positive equilibriumx
⋆
γ
su h that:f (x
⋆
γ
) =
−1
γ
c.
ToproveTheorem 1,weneedthefollowingLemmaonLyapunovfun tions forpositive
systemspossessingastronglypositiveGASequilibrium.
Lemma1
Apositive system(1)possesses astronglypositive equilibriumpoint
x
⋆
GASon int
(R
n
+
)
ithereexistsasmooth real valuedfun tion
V (x)
su hthat:∀x ≫ 0, x 6= x
⋆
, V (x) > 0,
V (x
⋆
) = 0,
∀x ≫ 0, x 6= x
⋆
, ˙
V (x) < 0,
[
α>0
{x, V (x) ≤ α} =
int(R
n
+
).
Proof (Lemma1)Considerapositivesystem(1)and suppose itpossessesastronglypositiveequilibrium
x
⋆
GASonint
(R
n
+
)
.Now onsiderthefollowingin reasing(inthe
≫
sense) hangeofvariables:z = ln
x
x
⋆
=
ln
x
1
x
⋆
1
. . .ln
x
n
x
⋆
n
.
thatmapsthestronglypositiveorthanton
R
n
andx
⋆
to0. Thenwehave:˙z =
f (x
⋆
e
z
)
x
⋆
e
−z
.
(4) Sin ex
⋆
isaGASequilibriumonint
(R
n
+
)
for(1),sois0onR
n
forsystem(4). Then,from
Kurzweil's onverseLyapunovtheoremonGAStability(seeTheorem7in[10℄),thereexists
asmoothradiallyunboundedLyapunovfun tion
W (z)
forsystem(4). Comingba ktotheoriginalvariables, onsiderthefun tion:
Sin e
W (z)
isaLyapunovfun tionforsystem(4),wehave:∀x ∈
int(R
n
+
), x 6= x
⋆
, V (x) = W (z) > 0,
V (x
⋆
) = W (0) = 0,
∀x ∈
int(R
n
+
), x 6= x
⋆
, ˙
V (x) = ˙
W (z) < 0.
Moreover,sin e
W (z)
issmoothsodoesV (x)
andsin eW (z)
isradiallyunboundedonR
n
, wehave:[
β>0
{z, W (z) ≤ β} = R
n
.
Thus:[
α>0
{x, V (x) ≤ α} =
int(R
n
+
).
whi h on ludestherstpartoftheproof.
Thereverseimpli ationiseasilyobtainedthrough lassi alLyapunovtheory.
Proof (Theorem1)
Considerthepositivesystem(2)under ontrollaw(3). Weget:
˙x = ψ(x)(γf (x) + c)
, g(x).
(5)Sin e
γ > β
m
weknowfromH1-3that thesystem:˙x = γf (x) + c
, h(x).
(6)is strongly positive and possessesa (strongly positive) GAS equilibrium
x
⋆
γ
. Then, fromLemma1,forall
γ > β
m
,system(6)admits areal valuedfun tionV
γ
(x)
verifyingLemma1properties.
Nowwe onsidersystem(5). FromH1-1,itis learthat wehave:
∀x ≫ 0, x 6= x
⋆
γ
, V
γ
(x) > 0,
V
γ
(x
⋆
γ
) = 0.
Moreover:
L
g
V
γ
(x) = ψ(x)L
h
V
γ
(x).
sothat sin eH1-1holds:
∀x ≫ 0, x 6= x
⋆
γ
, L
g
V
γ
(x) < 0.
andthefollowingstillholds:
[
α>0
{x, V
γ
(x) ≤ α} =
int(R
n
+
).
So that we anapply Lemma 1to the ontrolled system (5). Then the equilibrium
x
⋆
γ
isGASforthe ontrolledsystem(5) onint
(R
n
+
)
.Remark2 It is important to noti e that the proposed ontrol law does not, to beapplied,
require any a priori analyti al or quantitative knowledge of the fun tion
ψ(x)
. The onlytwo requirements are (i) its positivity (a qualitative property), and (ii) the possibility to
measurethisquantityon-line. Thisisparti ularlyimportantforinstan einbiologi alpro ess
ontrol,whensomepartsofthemodelareonlyqualitativelyknown(usuallyintermsofsign)
while someother parts are pre isely (analyti ally) known. The spe ial ase of biopro esses
presentedby [13 ℄ does illustrate this pointandshows the interestof su h ontrol pro edures
for real life biopro esses management. We ome ba k to this point later in the examples
se tion.
3.3 Comments on Hypotheses H1
As wehave previouslynoted, Hypotheses H1-1 and H1-2 guarantees the positivity of the
systems(2).
FirstpartofHypothesisH1-1denesaqualitativepropertyoftheunknownpartofthe
system, whi h, though one-dimensional, possibly a ts on all state variables dynami s via
theve tor
c
. Noti ethat this isareally loose hypothesis sin etheonly requiredpropertyis
ψ(x)
positivityasx
isstrongly positive. Nospe i analyti alform isassumed onψ(.)
.These ondpartofH1-1 isrequiredtoensuresystem(2)'spositivityastheinput
u
equals0. H1-2isrequiredforthesystem'spositivityastheinput
u
ispositive.HypothesisH1-3isastrongerone. Itreadsthatiftheun ertainpart
ψ(.)
werepositiveand onstant,thentheremustexistaninputinmum
β
m
abovewhi hsystem(2)wouldbestronglypositiveand wouldpossess a(stronglypositive) GAS equilibrium. This property
might re all minimum phase" onditions, frequenlty en ountered when dealing with the
stabilizationofnonlinearand/orun ertainsystems. Minimumphase onditionsensuresthe
GAStabilityofanequilibriumasthesystem'soutputsare onstant. Minimumphasebased
ontrolresultsusuallystabilisestheoutput(s)inorderto on ludeonthewholesystem,using
results on as adednonlinear systems' stability. However un ertainties for these systems
are in generalnot on the outputs' dynami s, but rather in the intrinsi stable" part. A
minimumphase"approa h anthus notbeusedin our asesin etheoutput
ψ(x)
anditsdynami sis,toalargeextent,unknown.
Fromthe analyti alexpressionof thesystem that isto bestabilized, both Hypotheses
H1-1andH1-2areeasyto he k. Thisishowevernotthe aseforH1-3. Theexisten eofa
uniqueandstronglypositiveequilibrium of:
˙x = βf (x) + c
mightindeed beeasilyproven, but thedemonstrationof itsglobal stabilityis in generala
mu h hardertask. Nevertheless, for somespe ial lasses of positive systems,one an link
for instan e the ase for positive linear systems, see e.g. [11, 4℄. It is lear that su h a
propertyisofgreat interest: itallowstoprovein onestepboththeexisten eofastrongly
positiveequilibrium and its GAStability i.e. Hypothesis H1-3. Someworks anbefound
in the litterature regardingthis problem for nonlinear systems: see [18, 2℄. These results
anindeed be used to he k H1-3. It is to be noti ed that these works are all related to
ooperativesystems(seeDenition4inthesequel).
In the next se tion we also base our approa h on ooperative systems. We propose a
lass ofpositivesystems forwhi h theexisten e of astronglypositiveequilibrium implies
itsGAStability. We then derivea set ofeasy to he k" hypothesesthat are su ientfor
our ontrolpro edure(3)tobeapplied.
4 Su ient onditions to verify H1
4.1 Useful known results
Wenowre alltheMetzlermatri esdenition introdu edby[15℄inmathemati ale onomy.
Denition3(Metzler Matrix)
AmatrixisMetzler iallitso-diagonal elements arenon-negative.
Wenowfo usontworesultsonMetzler matri esthat are onsequen esof theoriginal
theoremofPerron-Frobeniusonpositivematri es[5℄. Therst omesfrom[11℄:
Theorem2
ConsideraMetzler matrix
A
andave torb ∈
int(R
n
+
)
;Then,A
isHurwitzi:∃x ≥ 0, Ax + b = 0.
These ond anbefoundin[20℄:
Theorem3
ConsideraMetzler matrix
A
. Then: The dominant eigenvalue of
A
(i.e. of largest real part) is real; its asso iatedeigen-ve torispositive.
onsider a matrix
B ≥ A
. Then the real part of the dominant eigenvalue ofB
isLetusre allthedenitionofthe ooperativesystems",introdu edby[8℄(seealso[21℄)
andthatwill bepayedattentioninthesequel.
Denition4(CooperativeSystems)
System(1)isa ooperativesystemiitsJa obian
Df (x)
isMetzlerfor allx ∈ R
n
.
Oneofthemostinterestingresulton ooperativesystemsistobefoundin[21℄andreads:
Theorem4
Consider a ooperative system (1) and two initial onditions
x
0
andy
0
inR
n
su h that
x
0
≥ y
0
(resp.≫
). Then:∀t ≥ 0, x(t, x
0
) ≥ y(t, y
0
) (resp. ≫).
4.2 Preliminary result
Proposition 2(Positive Cooperative Systems)
Considera ooperativesystem(1). Then,the followingare equivalent:
system(1)ispositive (resp. stronglypositive)
f (0) ≥ 0
(resp.f (0) ≫ 0
)Proof
Suppose
f (0) ≥ 0
(resp.f (0) ≫ 0
). Letus denotethei
-throwofDf (x)
byDf
i
(x)
. Thenwehaveforall
x
|x
i
=0
≥ 0
:f
i
(x
|x
i
=0
) = f
i
(0) +
Z
1
0
Df
i
(sx
|x
i
=0
)ds
. x
|x
i
=0
.
(7)Sin e
Df (x)
isMetzlerforallx
,theonlypossiblenegativeterminthes alarprodu tin(7)iszero: indeed,
Df
i,i
(thesolepossiblenegativetermofDf
i
)ismultipliedbyx
i
= 0
. Then:∀x
|x
i
=0
≥ 0, f
i
(x
|x
i
=0
) ≥ f
i
(0) ≥ 0 (resp. > 0).
Sin ethisholdsforall
i ∈ [1..n]
,we on lude,usingProposition2,thatthesystemispositive(resp. stronglypositive).
Remark3 Noti e that the lass of positive ooperative systems is a generalization of the
lass oflinearpositive systems[11 , 4 ℄.
Wenowstatearesultonglobalasymptoti stabilityofanequilibriumpointforaspe ial
lassofstronglypositive ooperativesystems.
Theorem5
Consider a strongly positive on ave ooperative (SPCC) system (1), i.e. that veries the
following ondition:
∀(x, y) ∈ R
n
+
× R
n
+
, x ≤ y ⇒ Df (x) ≥ Df (y).
(8)Then,if system(1)has apositive equilibrium
x
⋆
,itissingle,stronglypositive andGASon
R
n
+
.Proof:
We rst show the exponential stability of a positive equilibrium
x
⋆
(that is ne essarily
stronglypositive) ofaSPCCsystem(1).
Weobviouslyhave:
f (x
⋆
) = 0 = f (0) +
Z
1
0
Df (sx
⋆
)ds
x
⋆
.
(9)Sin e
Df (x)
is Metzler for allpositivex
, so doesthe bra keted matrix(denotedF (x
⋆
)
in
thesequel) in equation(9). Sin e the onsideredsystem isastronglypositive ooperative
system, we have from Proposition 2:
f (0) ≫ 0
. Applying Theorem 2, we on lude thatmatrix
F (x
⋆
)
isHurwitz. Ontheotherhand,equation(8)implies:
∀s ∈ [0, 1], Df (sx
⋆
) ≥ Df (x
⋆
).
whi h yields:F (x
⋆
) =
Z
1
0
Df (sx
⋆
)ds
≥ Df (x
⋆
).
Sin eF (x
⋆
)
is a Hurwitz Metzler matrix, we show using Theorem 3 that its dominant
eigenvalueis negativereal. From the aboveinequationand Theorem 3,we on lude that
Df (x
⋆
)
's dominanteigenvalueisnegativerealtoo,provingthat
x
⋆
isexponentiallystable.
Wenowshowtheuni ityofastronglypositiveequilibrium
x
⋆
.
Supposethatthe onsideredsystempossessestwostronglypositiveequilibria
x
⋆
1
andx
⋆
2
, su h thatx
⋆
1
≥ x
⋆
2
. Then:0 = f (x
⋆
1
) − f (x
⋆
2
),
=
Z
1
0
Df (sx
⋆
1
+ (1 − s)x
⋆
2
)ds
(x
⋆
1
− x
⋆
2
).
(10)From equation(8) and sin e
x
⋆
1
≥ x
⋆
2
, weuse similarargumentsthanin the previouspartoftheprooftoshowthat:
Z
1
0
Df (sx
⋆
1
+ (1 − s)x
⋆
2
)ds
≤ Df (x
⋆
2
).
Sin ex
⋆
2
isastronglypositiveequilibrium,Df (x
⋆
2
)
isHurwitz. Then,usingTheorem3,thebra keted matrix is Hurwitz too. Then it possessesan inverse in
M
n
(C)
whi h, togetherwithequation(10),impliesthat
x
⋆
1
= x
⋆
2
.Supposenowthatthe onsideredsystempossessestwostronglypositiveequilibria
x
⋆
1
andx
⋆
2
, thatare notlinkedbytherelation≥
, i.e. (x
⋆
1
− x
⋆
2
)
isneitherpositive,nornegative.Letus denetheparallelotopes
B
z
⊂ R
n
, su hthat:
∀z ∈ R
n
+
, B
z
=
x ∈ R
n
+
, x ≤ z
UsingTheorem4togetherwiththe onsideredsystem's ooperativityandstrongpositivity,
itis easyto showthat
B
x
⋆
1
and
B
x
⋆
2
arepositivelyinvariant sets. We nowdene thestate
x
3
,su hthat:x
3
,i
= min(x
⋆
1,i
, x
⋆
2,i
)
Sin e
B
x
3
= B
x
⋆
1
∩ B
x
⋆
2
, it is positively invariant bysystem (1) too. Then, using Brouwerxed point Theorem (seee.g. [23℄), there mustexist a third equilibrium
x
⋆
3
belonging toB
x
3
. Notethat,fromx
3
denition,wene essarilyhave:x
⋆
3
≤ x
⋆
1
andx
⋆
3
≤ x
⋆
2
This asehas beentreatedpreviously and we on ludethat
x
⋆
1
= x
⋆
3
= x
⋆
2
, what yields aontradi tion.
We on ludethat if aSPCC system (1) possessesa positive equilibrium, itis the sole
positiveequilibrium.
Wea hievetheproofofTheorem5showingtheglobalattra tivity(on
R
n
+
)ofthepositiveequilibrum
x
⋆
ofaSPCCsystem(1).
Considerthefollowingreal valuedfun tion:
∀i ∈ [1..n], g
i
: R
+
→ R
k
7→ f
i
(kx
⋆
)
Sin e
f (0) ≫ 0
andf (x
⋆
) = 0
,itis learthat
g
i
(0) > 0
andg
i
(1) = 0
. Then,thereexists ak
0
∈ (0, 1)
su hthat:dg
i
Fromequation(8),weget:
0 ≤ k
0
≤ k ⇒ 0 >
dg
i
dk
(k
0
) ≥
dg
i
dk
(k).
showingthatfun tion
g
i
stri tlyde reasesfromk
0
to+∞
. Sin eg
i
(1) = 0
,g
i
(k) < 0
forallk > 1
. Thisholdsforalli ∈ [1..n]
,then:∀k > 1, f (kx
⋆
) ≪ 0
Untilltheendoftheproof,weassume
k > 1
. Noti ethat,fromthe ooperativityandstrongpositivityproperties,
B
kx
⋆
isapositivelyinvariantset. Now onsider
x
¨
,thetimederivativeof
˙x
. Wehave:¨
x = Df (x) ˙x
Sin e
Df (x)
is a Metzler matrix for allx
, it is straightforward that if the initial statevelo ity
˙x(t = 0)
ispositive(resp. negative)thenitwillremainpositive(resp. negative)forallpositivetime.
Remindthat
˙x(x = 0) ≫ 0
and˙x(x = kx
⋆
) ≪ 0
. Then,theforwardtraje toryofsystem
(1)initiatedat
x
0
= 0
(resp.x
0
= kx
⋆
)is,inthe
≥
sense,anin reasing(resp. de reasing)fun tion of thetime. Moreover,from
B(kx
⋆
)
positiveinvarian e, it islower(resp. upper)
boundedby
0
(resp.kx
⋆
),thusit onverges,ne essarilytowardanequilibrium.
x
⋆
isthesoleequilibriumbelongingto
R
n
+
,thetwo onsideredtraje tories onvergethustoward
x
⋆
. Fromsystem(1) ooperativitytogetherwithTheorem4,we on ludethat ea h
traje toryinitiatedin
B
kx
⋆
onvergestowardx
⋆
. Sin e thisholdsforany
B
kx
⋆
(k > 1
),wehaveshownthat
x
⋆
isgloballyattra tiveon
R
n
+
,whi h on ludestheproof.Remark4 Proof of theorem 5uses toa largeextent the ideasproposedby [20 ℄. However,
his proof wasdedi ated toanother lass of systems: Kolmogoro-typepopulation dynami s
models of ooperating spe ies,whi h arebasedon dierent hypotheses. One an alsohavea
look at[19 ℄ for someresultsrelatedtoTheorem 5.
Remark5 Itis learthat Theorem 5isquitesimilar toHirs h'sresults[9 ℄on ooperative
systems, rephrased by [17℄, and statingthat for a bounded strongly monotonesystems(e.g.
ooperative systemsverifying
x
0
≥ y
0
⇒ x(t, x
0
) ≫ y(t, y
0
)
, the traje tories, apart fromaset of zero measure (thus atmost
n − 1
dimensional) of initial onditions, onvergeto theset of equilibrium points. Thus if su h a systemwere bounded andthe equilibrium unique
thenalmostalltraje tories onvergetoit. Noti ealsothatSmithprovidesarelatedTheorem
(see [21 ℄, theorem 3.1). Here for SPCC systems, both uniqueness of the equilibrium (if it
exists) and(real) global onvergen e are guaranteed, whi h is of parti ular interest for the
4.3 Su ient onditions to verify H1
OnthebasisofSPCCsystemsandTheorem5weprovidesu ient onditionsthataremu h
simplerto he kandthatguaranteesthatHypothesesH1aresatised.
Considerasystem(2)underthefollowinghypotheses:
Hypotheses 2 (H2) 1.
∀x ∈
int(R
n
+
), ψ(x) > 0
and∀i, c
i
ψ(x
|x
i
=0
) ≥ 0
2.f (0) ≥ 0
3.
f (.)
issu hthat system˙x = f (x)
is ooperative4.
∀x
1
, x
2
∈ R
n
+
, x
1
≤ x
2
⇒ Df (x
1
) ≥ Df (x
2
)
5.∃β
m
∈ R
+
su hthat∀β > β
m
, βf (0) + c ≫ 0
6.∀β > β
m
, ∃x
⋆
β
∈
int(R
n
+
)
su hthatβf (x
⋆
β
) + c = 0
One anshowthat H2 impliesH1, thus that asystem (2)under H2 isa andidatefor
Theorem1.
Indeed, H2-1and H1-1are thesame. H2-2 togetherwith H2-3impliesthrough
Propo-sition2 that
˙x = f (x)
isa positive systemi.e. H1-2 holds. H2-3 togetherwith H2-5 andProposition2impliesthat forall
β > β
m
,thesystem:˙x = βf (x) + c.
(11)isastronglypositive ooperativesystem. Thisfa ttogether withH2-4impliesthat(11)is
aSPCC system. H2-6 ensuressystem 11 has, for all
β > β
m
, an equilibriumx
⋆
β
that is,throughTheorem5,GASon
R
n
+
sothatH1-3holds.In the nextse tion weprovidenumeri al simulations, based onexamples fullling
hy-pothesesH2,thatillustratesTheorem 1interestande ien y.
5 Illustrative Examples
Weshowonthreeexamplesthatthepossibleopenloopdynami sofsystems(2)underH2
might be very omplex. Proofs of the omplex dynami s are not detailed asthey do not
fall beyond thes opeof thispaper,but they aneasilybeperformedwith thehelp ofthe
Example1(Bi-stability)Thissystemmodelsasimplebiorea tiono uringina
ontin-uousstirred tankrea torwith substrateinhibitory ee ts (see e.g. [22℄). This isa simple
model of an anaerobi digester, an apparatus used for waste water treatment [13℄. Both
variables represent on entrationsinside the rea tor:
x
1
denotes thesubstrate (pollutant)onsumedbythebiomass(anaerobi mi roorganisms)
x
2
togrowataper apitarateµ(x
2
)
.u
denotes the dilution rate (i.e. passingowper volume unit) feeding therea tor withsubstrate at a on entration
x
1
,in
and withdrawingablend ofx
1
andx
2
from it. Wegetthefollowingsystemthat willbereferedtoas
(S
1
)
inthesequel.˙x
= u
−1
0
0
−1
x +
x
1
,in
0
+
−k
1
µ(x
1
)x
2
,
, uf
1
(x) + c
1
ψ
1
(x).
with:µ(x
1
) =
µ
m
x
1
K
m
+ x
1
+ x
2
1
/K
i
x
1,in
, k, µ
m
, K
m
andK
i
arepositive onstants.Itis learthatHypothesesH2-1,H2-2,H2-3andH2-4hold. MoreoeverH2-5holdswith
β
m
= k/x
1
,in
. Nowpi kaβ > β
m
,thenβf
1
(x) + c
1
ψ
1
(x) = 0
possessesasolutionx
⋆
β
su h that:∀β > β
m
, x
⋆
β
=
x
1
,in
−
k
β
1
β
≫ 0.
sothat H2-6holds. ThenwehavethroughTheorem1:
Proposition 3 For all
γ > k/x
1,in
the ontrollawu(.) = γψ
1
(x)
(12)globallystabilizes,on int
(R
n
+
)
,system(S
1
)
towardsx
⋆
γ
,the(sole)solutionofγf
1
(x)+c
1
= 0
.Now let us onsider the open loop behaviorthat might be produ ed by
S
1
. Supposethat
x
1
,in
>
argmaxµ
andu ∈ (µ(x
1
,in
), max(µ))
is onstant. Thenthe onsideredsystempossessesthreeequilibria,twoofwhi h beingstableontheirrespe tivebasinsofattra tion
separated by the stable manifold of the third equilibrium that is a saddle point. This
behaviorisdepi tedongure1;seee.g. [12℄forarigorousanalysis.
Thetwostableequilibria orrespondforthestronglypositiveonetotheoperatingpoint"
(thebiomasssurvivesinsidetherea torandthepollutant on entrationisredu ed ompared
toitsin theinow)whiletheotherdonot(thebiomassdisappearsandthewastewateris
nomoretreated). It is thenne essaryto ensurethat no traje torymaybedriven to this
Bi−stability behavior in open loop
X1
X2
0
2
4
6
8
10
12
14
16
18
20
0
5
10
15
20
25
30
Figure1: Statespa erepresentationofvariousopenloopforwardtraje toriesof
(S
1
)
withorepresentingequilibriaand
u
belongingto(µ(x
1,in
), max(µ))
: existen eoftwolo allystableequilibria.
it orrespondsto theoutowofbiogazthat isprodu edbytheanaerobi digester. Taking
adavantageonthismeasurement, ontrolpro edure(3) hasbeenapplied toareallifepilot
s aleanaerobi digester. Ithasshownitsinterestande ien yfortheglobalstabilization
ofsu hmultistabledevi es. Itthusavoidsthe rashofthesystem,see[13℄formoredetails.
Example2(Attra tivelimit y le)
system
(S
2
)
inthesequel.˙x
= u
−lx
1
µ
1
x
1
k
1
+
x
1
− x
2
+ α
1
µ
2
x
2
k
2
+
x
2
− x
3
+ α
2
+
1
0
0
1
1 + x
n
3
,
, uf
2
(x) + c
2
ψ
2
(x).
withl = 2.1
,µ
1
= 2/2.1
,µ
2
= 4 ∗ (0.01 + 1/2.1)
,k
1
= 1/4.2
,k
2
= 0.01 + 1/2.1
,α
1
= 0.01
,α
2
= 1 − 2(0.01 + 1/2.1)
andn = 80
. ItiseasilyproventhatH2-1,H2-2,H2-3andH2-4holdtrue. MoreoverH2-5 holds with
β
m
= 0
. Nowpi kaβ > β
m
, then onsider theequationβf
2
(x) + c
2
ψ
2
(x) = 0
. Wegetthatx
3
mustbeasolutionof:x
3
= α
2
+
µ
2
(µ
1
+ α
1
(k
1
βl(1 + x
n
3
) + 1))
µ
1
+ (α
1
+ k
2
)(k
1
βl(1 + x
n
3
) + 1)
evaluatingbothsidesofthisequationat
x
3
= 0
and+∞
,weshowthatthereexistasolutionx
∗
β,3
whi h is positive for allβ > β
m
.x
∗
β,2
andx
∗
β,1
are then omputed and shown to bepositivetoo,sothatH2-6isveried.
Supposethat the onsidered systemoperatesin openloopwith thenon-negativeinput
u = 1
. Then, asdepi ted ongure 2,(S
2
)
possessesan attra tivelimit y le around anunstableequilibriumpoint. Theexisten eofanontrivialperiodi orbit anbeprovenwith
Theorem1from [7℄.
AsillustratedonFigure3,wegetfromTheorem 1:
Proposition 4 For all
γ > 0
the ontrol lawu(.) = γψ
2
(x)
(13)globallystabilizes,on int
(R
n
+
)
,system(S
2
)
towardsx
⋆
γ
,the(sole)solutionofγf
2
(x)+c
2
= 0
.Example3(Chaos)Thefollowingsystemisastatespa etranslationofthemodelofa
hemi alsystemso alledauto- atalator,see[16℄. It reads:
˙x = u
−1
0
k
2
1
k
1
−1
k
1
0
0
1
−1
x+
k
2
(k
3
−k
4
)
0
k
4
+
−1
1
k
1
0
x
1
x
2
2
,
, uf
3
(x) + c
3
ψ
3
(x).
k
1
ispositive,k
2
∈ (0, 1)
andk
3
> k
4
> 0
.0.96
0.99
1.02
1.05
0
0.15
0.30
0.45
0.40
0.45
0.50
0.55
X2
X1
X3
Cyclic behavior in open loop
Figure 2: Statespa e representationof aforwardtraje tory of
(S
2
)
withu = 1
: existen eofanattra tivelimit y le.
It is lear that H2-1, H2-2, H2-3 and H2-4 hold. Moreover H2-5 holds with
β
m
=
1/(k
2
(k
3
− k
4
))
. Now pi kaβ > β
m
, thenβf
3
(x) + c
3
ψ
3
(x) = 0
possesses asolutionx
⋆
β
su h that:∀β > β
m
, x
⋆
β
=
βk
2
k
3
+ k
2
− 1
β(1 − k
2
)
k
2
k
3
1 − k
2
k
2
(k
3
− k
4
) + k
4
1 − k
2
≫ 0.
0
10
20
30
40
50
60
0
0.15
0.30
0.45
0
10
20
30
40
50
60
0.40
0.45
0.50
0.55
0
10
20
30
40
50
60
0.96
0.99
1.02
1.05
0
10
20
30
40
50
60
0.5
0.8
1.1
1.4
Time
Stabilized periodic forward orbit
X1
X2
X3
U
open loop
closed loop
Figure 3: Time varying representation of a forward traje tory of
(S
2
)
withu = 1
beforet = 40
andunder ontrol law(13)fromt = 40
totheend, withγ = 2 > β
m
(= 0)
omputeds.t. asymptoti ally
u(.) = γψ
2
(x)
equalsitsopenloopvalue.[16℄ prove that Example 5 exhibits a haoti behavior for the parameter values
k
1
=
0.015, k
2
= 0.301, k
3
= 2.5
andu = 1
forallk
4
. Asaspe ial ase,we hoosek
4
= 0.56
.Anexampleofaforward haoti traje toryisshownongure4.
Asillustratedongure5,wegetthefollowingresultfromTheorem 1:
Proposition 5 For all
γ > 0
the ontrol lawu(.) = γψ
3
(x)
(14)globallystabilizes,on int
(R
n
+
)
,system(S
3
)
towardsx
⋆
4
8
12
X2
1.5
1.7
1.9
2.1
X3
0
0.2
0.4
0.6
X1
Chaotic behavior in open loop
Figure4: Statespa erepresentationofaforward haoti traje toryofthesystem
(S
3
)
withu = 1
.6 Dis ussion
Inthis paperwehave onsidered aratherbroad lass of dynami alsystemsen ompassing
several possible dynami al behaviours. These models an espe ially represent biologi al
systemsexhibiting multistability,periodi solutionsoreven haoti behaviour. Inpra ti e,
thekeypointforstabilisingthesesystemsisthattheadequates alarfun tion
ψ(x)
,whoseexa t analyti al expression does not need to be known, is measured. In the example of
theanaerobi digesterthat anhave3steadystates,thebiogazoutowrate
ψ(x)
,iseasilyon-line measuredthough itsexa t analyti alexpression depending onba terial a tivity is
ratherun ertain.
The proposed ontrol law, although very simple, has proven its e ien y to globally
Time
0
5
10
15
20
25
30
0
0.2
0.4
0.6
0
5
10
15
20
25
30
0
4
8
12
0
5
10
15
20
25
30
1.3
1.5
1.7
1.9
0
5
10
15
20
25
30
0
0.5
1
1.5
X1
X2
U
Stabilized chaotic forward orbit
X3
open loop
closed loop
Figure 5: Time varying representation of aforwardtraje tory of the haoti system
(S
3
)
with
u = 1
beforet = 20
andunder ontrollaw(14)fromt = 20
totheend,withγ ≈ 1.73 >
β
m
(≈ 1.71)
omputedsothatasymptoti allyu(.) = γψ
3
(x)
equalsitsopenloopvalue.when a part of the model (i.e.
ψ(x)
) is not perfe tly known. Moreover the ontrol lawnaturally fulls the input non negativity onstraints whi h is lassi al e.g. for biologi al
systems.
The ontroller relevan e was demonstrated in a real asefor an anaerobi wastewater
treatmentplant(Mailleretet al.,2004). Despiteits omplexity(thise osystemisbasedon
morethan140intera tingba terialspe ies[3℄)andthegreatun ertaintiesthat hara terize
was also applied to aphotobiorea torwhere mi roalgae onsuming nitrate and light were
growing[14℄.
Another importantissue when dealingwith omplexsystemis the di ulty to on-line
measurethevariable that mustbe regulated. Theproposed ontrolapproa hhasthusthe
advantageofproposingaregulations hemethatdoesnotrequirethismeasurement,whi h
an be very di ult to arry out for biologi al systems. Moreover, and as it has been
demonstrated with the real implementation, it is rather robust and stabilizes the system
even if the model parameters are not perfe tly known. The pri e to pay is howeverthe
possible la kof a ura y,sin ethe solutionof
γf (x) + c = 0
andierfrom the expe tedset point in ase of parametri un ertainty. In su h a ase the idea onsists in adding an
integrator to orre t the bias. This adaptiveapproa h was proposed in (Mailleret et al.,
2004)forthespe i aseofanaerobi wastewatertreatmentplantandthe onvergen eof
the ontrollerwasdemonstrated. Of ourseitrequiresmoremeasurement apabilityonthe
system,butweassumethat theadaptation anbeslowerandthusneedsalowersampling
frequen y. The onvergen e proofof theadaptive ontrollerin thegeneral aseis nowthe
next hallengethatwewillta kle.
A knowledgements: Theauthorswouldliketo thankV.Lemesle(COM-University
ofMarseille,Fran e)andF.Grognard(COMORE-INRIA, Fran e)forfruitfuldis ussions
onthesubje t.
Referen es
[1℄ L. Benvenuti,A.DeSantis,andL.Farina,editors. Positive Systems: Theory and
Ap-pli ations, volume294ofLe tureNotesinControlandInformationS ien es. Springer,
2003.
[2℄ P.DeLeenheerandD.Aeyels.Stabilitypropertiesofequilibriaof lassesof ooperative
systems. IEEETransa tionsonAutomati Control,46(12):19962001,De ember2001.
[3℄ C. Delbes, R. Moletta, and J. J. Godon. Ba terial and ar haeal 16s rdna and 16s
rrna dynami s during an a etate risis in an anaerobi digestor e osystem. FEMS
Mi robiology E ology, 35(1):1926,Mar h2001.
[4℄ L. Farina andS.Rinaldi. Positive linearsystems, theory andappli ations. JohnWiley
and Sons,2000.
[5℄ G. Frobenius. Uber Matrizen aus positiven Elementen. Sitzungsberi hte, Konigl.
Preussi hen Akad.Wiss., 8:471476,1908.
[6℄ B. C. Goodwin. Os illatory behavior in enzymati ontrol pro esses. Advan es in
[7℄ S. Hastings, J. Tyson, and D. Webster. Existen e of periodi solutions for negative
feedba k ellular ontrolsystems. Journalof Dierential Equations,25:3964,1977.
[8℄ M. W. Hirs h. Systems of ordinary dierential equations whi h are ompetitive or
ooperativeI:Limitsets. SIAMJ.Math. Anal.,13:167179,1982.
[9℄ M. W. Hirs h. Systems of ordinary dierential equations whi h are ompetitive or
ooperative II: onvergen e almost everywhere. SIAM J. Math. Anal., 16:423439,
1985.
[10℄ J. Kurzweil. On the inversionof Ljapunov's se ond theorem on stability of motion.
Ameri an Mathemati al So iety Translations,Series 2,24:1977,1956.
[11℄ D.G.Luenberger.Introdu tiontoDynami Systems.Theory,ModelsandAppli ations.
JohnWileyand Sons,NewYork,1979.
[12℄ L. Mailleret. Stabilisation globale de systèmes dynamiques positifs mal onnus.
Appli- ationsen biologie. PhDthesis,UniversitédeNi eSophiaAntipolis,2004.
[13℄ L. Mailleret, O.Bernard,and J.P. Steyer. Nonlinearadaptive ontrolforbiorea tors
withunknown kineti s. Automati a,40(8):13791385,August2004.
[14℄ L.Mailleret,J.L.Gouzé,andO.Bernard.Nonlinear ontrolforalgaegrowthmodelsin
the hemostat. Biopro ess andBiosystems Engineering,27(5):319327,O tober2005.
[15℄ L.A.Metzler.Stabilityofmuliplemarkets: theHi ks onditions.E onometri a,13:277
292,1945.
[16℄ V.Petrov,S.K.S ott,andK.Showalter. Mixed-modeos illationsin hemi alsystems.
Journal ofChemi al Physi s,97-9:61916198,1992.
[17℄ C. Pi ardiand S.Rinaldi. Remarksonex itability,stability andsignofequilibria in
ooperativesystems. Systems&Control Letters,46(3):153163,July2002.
[18℄ G. Silva-Navarro and J. Alvarez-Gallegos. Sign and stability of equilibria in
quasi-monotone positive nonlinear systems. IEEE Transa tions on Automati Control,
42(3):403407,Mar h1997.
[19℄ H. L.Smith. Cooperativesystemsofdierentialequationswith on avenonlinearities.
Nonlinearanalysis,Theory,MethodsandAppli ations, 10:10371052,1986.
[20℄ H. L.Smith. Ontheasymptoti behaviorofa lassofdeterministi modelsof
ooper-ating spe ies. SIAMJournalonAppliedMathemati s,46:368375,1986.
[21℄ H.L.Smith. Monotonedynami alsystems,anintrodu tiontothetheoryof ompetitive
and ooperativesystems.Mathemati alSurveysandMonographs.Ameri an
[22℄ H. L. Smith and P. Waltman. The theory of the hemostat: dynami s of mi robial
ompetition. CambridgeUniversityPress,1995.
[23℄ E. Zeidler. Nonlinear Fun tional Analysis and its Appli ations. I: Fixed-Point