Stability Analysis of Unconstrained Receding Horizon Control Schemes
Full text
S abili y Analysis o Uncons ained
Receding Ho izon Con ol Schemes
Von de Uni e si ¨a Bay eu h
zu E langung des akademischen G ades eines
Dok o de Na u wissenscha en (D . e . na .)
genehmig e Abhandlung
o geleg on
Ka l Wo hmann
aus Hanno e
1. Gu ach e : P o . D . La s G ¨une
2. Gu ach e : P o . D . And ew Richa d Teel
3. Gu ach e : P o . D . Hans Jose Pesch
Tag de Ein eichung: 15. Dezembe 2011
Tag des Kolloquiums: 27. Ap il 2012
Con en s
Deu sche Zusammen assung III
Summa y IX
1 Con ol Sys ems, S abili y, and Feedback 1
1.1 Con ol Sys ems and P oblem Fo mula ion . . . . . . . . . . . . . . . . . 1
1.2 Closed Loop Con ol and Asymp o ic S abili y . . . . . . . . . . . . . . 5
1.3 Sampled-Da aSys ems............................ 11
1.4 Ne wo ked Sys ems and Mul is ep Feedback . . . . . . . . . . . . . . . . 19
2 Receding Ho izon Con ol 21
2.1 In oduc ion ................................. 21
2.2 Te minal Equali y Cons ain s . . . . . . . . . . . . . . . . . . . . . . . 26
2.3 Te minal Inequali y Cons ain s and Cos s . . . . . . . . . . . . . . . . . 30
2.4 Feasibili y................................... 35
3 S abili y and Subop imali y o RHC Schemes 39
3.1 Relaxed Lyapuno Inequali y . . . . . . . . . . . . . . . . . . . . . . . . 39
3.2 Asymp o icS abili y............................. 44
3.3 Linea P og am................................ 46
3.3.1 Auxilia y Resul s . . . . . . . . . . . . . . . . . . . . . . . . . 54
3.4 Ins an aneous Con ol o he Linea Wa e Equa ion . . . . . . . . . . . . 57
3.4.1 Cons uc ing Sui able S age Cos s . . . . . . . . . . . . . . . . 57
3.4.2 Ve i ying Assump ion 3.2 and Closed Loop S abili y . . . . . . 58
3.4.3 Nume ical Resul s . . . . . . . . . . . . . . . . . . . . . . . . . 62
4 Sensi i i y Analysis 65
4.1 In luence o he Op imiza ion Ho izon . . . . . . . . . . . . . . . . . . . 66
4.2 Cha ac e is ics Depending on he Con ol Ho izon . . . . . . . . . . . . 71
4.2.1 P esen ing he Resul s . . . . . . . . . . . . . . . . . . . . . . 71
4.2.2 Symme y Analysis . . . . . . . . . . . . . . . . . . . . . . . . 75
4.2.3 Mono onici y P ope ies . . . . . . . . . . . . . . . . . . . . . 83
4.3 Fu he Resul s................................ 89
4.3.1 Commen s on Assump ion 3.2 . . . . . . . . . . . . . . . . . . 89
4.3.2 Cos Func ional Inco po a ing a Te minal Weigh . . . . . . . 90
4.3.3 Example: Linea In e ed Pendulum . . . . . . . . . . . . . . 91
4.4 Algo i hms .................................. 92
4.4.1 BasicAlgo i hm.......................... 94
4.4.2 Ad anced Algo i hm . . . . . . . . . . . . . . . . . . . . . . . 100
I
CONTENTS
5 Sampled-Da a Sys ems and G ow h Condi ion 105
5.1 Disc e iza ion and Sampled-Da a Sys ems . . . . . . . . . . . . . . . . . 110
5.1.1 Auxilia y Resul s o he P oo o Theo em 5.15 . . . . . . . . 117
5.2 Con inuous Time Coun e pa . . . . . . . . . . . . . . . . . . . . . . . . 122
5.2.1 Auxilia y Resul s . . . . . . . . . . . . . . . . . . . . . . . . . 124
5.3 G ow hCondi ion ..............................129
5.3.1 Exponen ial Con ollabili y . . . . . . . . . . . . . . . . . . . . 130
5.3.2 Fini e Time Con ollabili y . . . . . . . . . . . . . . . . . . . . 132
5.3.3 Analy ical Example . . . . . . . . . . . . . . . . . . . . . . . . 134
5.3.4 G ow h Condi ion and Disc e iza ions . . . . . . . . . . . . . . 138
5.3.5 Al e na i e P oo o Theo em 5.31 . . . . . . . . . . . . . . . . 144
5.4 Accumula edBounds.............................147
5.4.1 Reac ion Di usion Equa ion: Impac o Assump ion 5.38 . . . 149
5.4.2 Synch onous Gene a o : A Case S udy . . . . . . . . . . . . . 150
5.5 Compa ison wi h O he App oaches . . . . . . . . . . . . . . . . . . . . 153
5.5.1 A Linea Fini e Dimensional Example . . . . . . . . . . . . . . 156
5.5.2 Synch onous Gene a o . . . . . . . . . . . . . . . . . . . . . . 157
A Supplemen a y Resul s 159
A.1 Fini eEscapeTimes.............................159
A.2 In e edPendulum..............................160
Lis o Tables 163
Lis o Figu es 165
Bibliog aphy 167
II
Deu sche Zusammen assung
Das Thema diese Disse a ion is die modellp ¨adik i e Regelung (MPC) — im Englischen
auch “ eceding ho izon con ol” genann . Typische weise wi d diese Me hodik eingese z ,
um ein au einem unendlichen Zei ho izon ges ell es Op imals eue ungsp oblem app o-
xima i zu l¨osen, beispielsweise um eine gegebene Regels ecke an einem A bei spunk zu
s abilisie en. Alle dings sind Op imals eue ungsp obleme mi einem unendlichen Op i-
mie ungsho izon im Allgemeinen kaum ode nu mi seh hohem Rechenau wand l¨osba .
Deshalb wi d de Zei ho izon abgeschni en und olglich das Ausgangsp oblem du ch
eines au einem endlichen Ho izon e se z . In de modellp ¨adik i en Regelung we den
die olgenden d ei Sch i e du chge ¨uh :
âDas Ve hal en de Regels ecke wi d, ausgehend on einem Modell und de zule z
o genommenen Messung, p ¨adizie , um das Op imals eue ungsp oblem zu l¨osen
und dami einhe gehend eine Folge on S eue we en zu be echnen.
âDas e s e Elemen diese Folge wi d an de S ecke implemen ie .
âDe S a zus and des be ach e en Op imals eue ungsp oblems aus dem e s en
Sch i wi d ak ualisie . Zudem wi d de Op imie ungsho izon o w¨a s in de
Zei e schoben, was den englischen Namen des Ve ah ens e kl¨a .
Dieses Vo gehen wi d ad in ini um wiede hol . So wi d eine S eue olge au dem un-
endlichen Zei ho izon e zeug . Die modellp ¨adik i e Regelung gene ie also eine Folge
on Op imals eue ungsp oblemen mi endlichen Op imie ungsho izon , um die gesuch e
L¨osung zu app oximie en.
Insbesonde e die M¨oglichkei S eue - und Zus andsbesch ¨ankungen explizi zu be ¨uck-
sich igen ha in den le z en Jah zehn en zu e s ¨a k em In e esse an diese Me hodik
ge ¨uh . Des Wei e en w¨achs die Anzahl de Indus ieanwendungen s e ig, siehe [33,100].
Ein wei e e Vo eil diese L¨osungss a egie is die inh¨a en e Robus hei eines geschlosse-
nen Regelk eises — zum Beispiel gegen¨ube ex e nen S ¨o ein l¨ussen ode Modellie ungs-
ehle n, siehe [102].
T o z de wei en Ve b ei ung modellp ¨adik i e Regelungs e ah en in de Anwendung
is die zugeh¨o ige S abili ¨a sanalyse nich ein ach. Die e s en Ans¨a ze basie en au
(k¨uns lichen) Endbedingungen und -kos en, siehe [17, 66]. Diese du ch die heo e ische
Analyse mo i ie en P oblemmodi ika ionen scha en zus¨a zliche Ein lussm¨oglichkei en,
um S abili ¨a seigenscha en des geschlossenen Regelk eises zu e besse n. Weil die
indus ielle P axis jedoch wei es gehend au den Einsa z diese Hil smi el e zich e ,
besch¨a igen wi uns mi de so genann en un es ingie en modellp ¨adik i en Regelung,
die wede Endbedingungen noch Endkos en in die P oblem o mulie ung au nimm .
Diesbez¨uglich kann de in [39] o ges ell e Ansa z als unse Ausgangspunk be ach e
we den. In diesem wi d ein Op imie ungsp oblem konzipie , um asymp o ische S abili ¨a
des bzw. G¨u eabsch¨a zungen an den mi els modellp ¨adik i e Regelung geschlossenen
III
DEUTSCHE ZUSAMMENFASSUNG
Regelk eis he zulei en. Posi i i ¨a des zugeh¨o igen Subop imali ¨a sg ades is eine
no wendige und hin eichende S abili ¨a sbedingung ¨u die Sys emklasse, welche eine
o ausgese z e Kon ollie ba kei sbedingung e ¨ull .
Gliede ung und eigene Bei ag
Diese A bei is in ¨un Kapi el gegliede . Die e s en zwei ¨uh en in g undlegende
Konzep e sowie die P oblems ellung ein. Anschließend wi d in Abschni 3.1 die in [39]
en wickel e Me hodik ku z zusammenge ass , welche als Ausgangspunk ¨u das wei e e
Vo gehen angesehen we den kann. Danach we den eigene Resul a e da ges ell .
Diese Gliede ung soll sowohl eine Inhal s¨ube sich bie en als auch den Bei ag de in
diese A bei en wickel en Resul a e zu de Analyse un es ingie e modellp ¨adik i e
Regelungs e ah en e l¨au e n.
+Im e s en Abschni on Kapi el 1 wi d das g undlegende Konzep eines Kon oll-
sys ems einge ¨uh . Dabei wi d un e ande em die Zul¨assigkei on Kon oll olgen
behandel . Zus¨a zlich wi d die op imale We e unk ion de inie . In Abschni 1.2
wi d die einge ¨uh e Te minologie e wende , um die wesen lichen Un e schiede eines
geschlossenen Regelk eises im Ve gleich zu o enen Regelke e he auszua bei en.
So e laub de geschlossene Regelk eis beispielsweise au ¨auße e S ¨o ungen ode
Meß ehle zu eagie en. In diesem Zusammenhang wi d de Beg i de asymp o-
ischen S abili ¨a ben¨o ig , um die allgemeine P oblems ellung zu de inie en. In
den le z en beiden Abschni en on Kapi el 1 besch¨a igen wi uns sowohl mi
Ab as - als auch mi Ne zwe ksys emen — zwei wich ige Sys emklassen, an denen
die E gebnisse de n¨achs en Abschni e demons ie we den. Dabei wi d insbeson-
de e gezeig , wie on Di e en ialgleichungen induzie e Sys eme als zei disk e e Sys-
eme behandel we den k¨onnen. Zum Abschluss des Kapi els wi d de ¨u diese
A bei wich ige Beg i de R¨uckkopplung bzgl. meh e e Ab as in e alle de inie .
+In Kapi el 2 wi d die modellp ¨adik i e Regelung — eine Me hodik um Op imal-
s eue ungsp obleme au unendlichem Zei ho izon app oxima i zu l¨osen — in
ih en e schiedenen Face en be ach e . Beginnend mi de modellp ¨adik i en
Regelung in ih e ein achs en Fo m: un es ingie es MPC. Anschließend wi d die
gleiche Kon olls a egie um zus¨a zliche Endkos en ode -bedingungen e wei e .
Die Be ¨ucksich igung diese k¨uns lich zu den in jedem I e a ionssch i zu l¨osenden
Op imals eue ungsp oblemen hinzuge ¨ug en Komponen en ¨uh zu e besse en
S abili ¨a seigenscha en des MPC Algo i hmus. De da ¨u zu zahlende P eis is die
schwie ige Au gabe, passende Endkos en zu en we en. Genau diese Nach eil is
de G und da ¨u , dass in de Indus ie haup s¨achlich un es ingie es MPC zum
Einsa z komm . Ein wei e e wich ige Aspek is die Zul¨assigkei modellp ¨adik i e
Regelungs e ah en. Dazu we den die wesen lichen Ideen aus [99] in g oben Z¨ugen
skizzie .
+Am Beginn des olgenden d i en Kapi els wi d die in [39] en wickel e Me hodik
ku z o ges ell . Diese e laub es, basie end au eine Kon ollie ba kei sannahme,
eine elaxie e Lyapuno -Ungleichung siche zus ellen — ein wesen liches Hil smi el,
um S abili ¨a des geschlossenen Regelk eises nachzuweisen. Da ¨ube hinaus lie e
de um issene Ansa z einen Subop imali ¨a sindex, de angib , wie gu die mi MPC
e ziel e Regelg¨u e im Ve gleich zu bes m¨oglichen is . Im olgenden Abschni 3.2
IV
DEUTSCHE ZUSAMMENFASSUNG
wi d de en sp echende S abili ¨a sbeweis au zei a ian e Kon ollho izon e e all-
gemeine , eine kleine Modi ika ion, die insbesonde e im Ne zwe kkon ex genu z
we den kann, um nich e nachl¨assigba e Ve z¨oge ungen sowie Pake aus ¨alle auszu-
gleichen, siehe [47, 48]. Zudem wi d sich diese E wei e ung ¨u die He lei ung wei-
e e E gebnisse als hil eich e weisen.
Um die einge ¨uh e Me hodik anzuwenden, wi d die L¨osung eines linea en P o-
g amms ben¨o ig , dessen G ¨oße dem Op imie ungsho izon in de modellp ¨adik i en
Regelung en sp ich . In Abschni 3.3 wi d eine L¨osungs o mel ¨u dieses Op-
imie ungsp oblem he gelei e , welche eine de Eckp eile ¨u die olgende S a-
bili ¨a sanalyse un es ingie e MPC-Schema a is . Um die wesen lichen Beweis-
sch i e besse da s ellen zu k¨onnen, wu den einige echnische De ails in einen Hil s-
un e abschni ausgegliede . Anschließend wi d die be ei s e w¨ahn e L¨osungs o mel
genu z , um zu zeigen, dass MPC das Regelungsp oblem au unendlichem Zei ho i-
zon beliebig gu app oximie — o ausgese z de Op imie ungsho izon is hin-
eichend g oß, ein Resul a im Einklang mi [32,120]. Im olgenden Abschni we -
den die bishe igen E gebnisse anhand de linea en Wellengleichung e anschaulich .
Insbesonde e wi d ins an ane Kon ollie ba kei igo os gezeig . Ins an an bedeu e
hie , dass de MPC-Algo i hmus mi kleins m¨oglichem Op imie ungsho izon aus-
ge ¨uh wi d. Diese Abschni basie au eine Zusammena bei mi Nils Al m¨ulle ,
siehe [4,5].
Die wich igs en Bei ¨age on Kapi el 3 sind
åeine analy ische L¨osungs o mel ¨u das linea e P og amm,
åein Beweis ¨u ins an ane Kon ollie ba kei de linea en Wellengleichung und
ådie Ve allgemeine ung des S abili ¨a sbeweises aus [39] au den Fall zei a ian e
Kon ollho izon e.
Einige Resul a e dieses Kapi els wu den be ei s in [45, 46] in eine Vo ab e sion
e ¨o en lich . Jedoch wu den insbesonde e die Beweise g ¨undlich ¨ube a bei e , um
de en Nach ollziehba kei zu e leich e n.
+In Kapi el 4 wi d eine Sensi i i ¨a sanalyse bzgl. de wich igs en Pa ame e du ch-
ge ¨uh : Op imie ungs- und Kon ollho izon . Insbesonde e die Bedeu ung des
Le z e en soll e man nich un e sch¨a zen. Wi beginnen mi dem Op imie ungs-
ho izon . Die in Kapi el 3 he gelei e e Fo mel wi d dazu e wende pa ame e -
abh¨angige S abili ¨a sgebie e zu be echnen. Dies e laub R¨uckschl¨usse au den un-
e schiedlichen Ein luss des ¨
Ube schwing- und Abkling e hal ens und olglich au
den En wu geeigne e S u enkos en ¨u MPC, siehe [6, 39]. Des Wei e en wi d
de minimale s abilisie ende Ho izon , also de kleins e Op imie ungsho izon , de
asymp o ische S abili ¨a ga an ie , genaue un e such . In diesem Zusammenhang
wi d — ¨u passend gew¨ahl e Kon ollho izon e — linea es Wachs um bzgl. de
akkumulie en Wachs umssch anken aus de o ausgese z en Kon ollie ba kei s-
bedingung gezeig , was eine quali a i en Ve besse ung im Ve gleich zu den Ab-
sch¨a zungen aus [120] en sp ich . Im da au olgenden Abschni be ach en wi
Kon ollho izon e. Hie we den insbesonde e n¨u zliche Symme ie- und Mono onie-
eigenscha en gezeig , welche ¨u die Algo i hmenen wicklung in Abschni 4.4 eine
wich ige Rolle spielen. Abschni 4.2 bes eh aus zwei Teilen. Im e s en Teil we den
die E gebnisse zusammenge ass w¨ah end im zwei en, de die Un e abschni e 4.2.2
V
DEUTSCHE ZUSAMMENFASSUNG
und 4.2.3 um ass , die en sp echenden Beweise da ges ell we den. F¨u diese wi d
eine ausge eil e Beweis echnik ben¨o ig .
Abschni 4.3 is in d ei eigens ¨andige Teile gegliede . Zue s besch¨a igen wi
uns mi de o ausgese z en Kon ollie ba kei sbedingung. Danach wi d ein
Beispiel eines linea en Pendels au einem Wagen be ach e . Die du chge ¨uh en
nume ischen Tes s bes ¨a igen unse e heo e ischen Resul a e bzgl. des Kon ollho-
izon s. Als d i es Thema we den Endgewich e und ih e Auswi kungen au den
Subop imali ¨a sg ad behandel . In Abschni 4.4 we den Algo i hmen au Basis de
du chge ¨uh en Sensi i i ¨a sanalyse en wickel . Weil de Rechenau wand bei wach-
sendem Op imie ungsho izon schnell s eig , wi d diese Pa ame e ypische weise
als Schl¨usselg ¨oße in MPC au ge ass . Die o ges ell en Algo i hmen nu zen das
Konzep des Kon ollho izon s, um Absch¨a zungen ¨u die ga an ie e Regelg¨u e
zu e besse n — ohne den Op imie ungsho izon zu e l¨ange n. Zudem wi d
de en wickel e G undalgo i hmus wei e ausge eil , um ein e besse es Robus -
hei s e hal en zu e zielen. Um die Vo eile de in diesem Abschni en wickel en
Algo i hmen besse he auszus eichen, wi d das Beispiel des synch onen Gene a o s
eingehend s udie , siehe [28,34,94].
Die Haup esul a e dieses Kapi els sind
åSensi i i ¨a sanalyse bez¨uglich des Op imie ungsho izon s asymp o ische
Absch¨a zungen ¨u den minimalen s abilisie enden Ho izon ,
åSensi i i ¨a sanalyse bez¨uglich des Kon ollho izon s Symme ie- und Mono-
onieeigenscha en unse e Subop imali ¨a sabsch¨a zungen und
åDesign zweie Algo i hmen basie end au den heo e ischen Resul a en, um
den ben¨o ig en Op imie ungsho izon und olglich den Rechenau wand zu e-
duzie en.
+Das le z e Kapi el diese Disse a ionssch i wi d mi eine Falls udie eine
Reak ions-Di usions-Gleichung begonnen, um das wei e e Vo gehen zu mo i ie en.
In diesem Zusammenhang wi d eine zei kon inuie liche Ve sion unse e Kon ol-
lie ba kei sbedingung einge ¨uh . Weil aus abge as e en Di e en ialgleichungen
abgelei e e zei disk e e Regels ecken ein Ke nanwendungsgebie on MPC sind,
we den E ek e un e such , die mi de Ve wendung eine e Disk e isie ungen
e bunden sind. Hie bei we den neben posi i en Auswi kungen auch m¨ogliche
Falls icke seh ku ze Ab as a en beleuch e — seh schnelle Ab as ung kann
e o de lich sein, um wesen liche Eigenscha en des Ausgangssys em au sein abge-
as e es Pendan zu ¨ube agen. Insbesonde e wi d gezeig , dass de Ansa z aus [39]
¨u klassisches MPC in Kombina ion mi beliebig eine Disk e isie ung nich an-
wendba is . Beliebig eine Disk e isie ung en sp ich hie eine gegen Null s eben-
den Ab as zei . Des Wei e en wi d de G enzwe dieses Disk e isie ungsp ozesses
be echne . Diese G enzwe s imm mi seinem zei kon inuie lichen Pendan
aus [103,104] ¨ube ein, was kl¨a , wie die Ans¨a ze [39] und [104] zusammenh¨angen.
Um die beobach e en P obleme ¨u seh schnelle Ab as ung zu beheben, wi d eine
Wachs umsbedingung einge ¨uh . Mi Hil e diese Bedingung k¨onnen zum Beispiel
S e igkei seigenscha en, wie sie ypische weise ¨u Ab as sys eme gel en, in un-
se e S abili ¨a sanalyse be ¨ucksich ig we den. Dazu wi d die Me hodik aus [39]
um diese Annahme e wei e . Anschließend wi d gezeig , dass dieses Vo gehen
VI
DEUTSCHE ZUSAMMENFASSUNG
das beobach e e P oblem l¨os . Zudem we den ein ach nachp ¨u ba e Bedingungen
he gelei e , um diese zus¨a zliche Vo ausse zung zu e i izie en.
In Abschni 5.4 we den so genann e akkumulie e Sch anken als al e na i e
Kon ollie ba kei sannahme einge ¨uh und in unse e Technik zu Bes immung on
G¨u eabsch¨a zungen eingebau . Diese akkumulie en Sch anken s ammen aus [120].
Um de en Auswi kungen zu un e suchen, wi d das Beispiel de Reak ions-Di usions-
Gleichung wiede au geg i en. Insgesam ¨uh dieses Vo gehen au e besse e
G¨u eabsch¨a zungen ¨u den mi els MPC geschlossenen Regelk eis. Im abschließen-
den Abschni wi d die in diese Disse a ionssch i en wickel e Me hodik mi
al e na i en Ans¨a zen aus [90] sowie [120] e glichen. Dabei we den insbesonde e
Un e scheidungsme kmale he ausges ell . Die in [90] einge ¨uh e Me hodik lie e ,
alls anwendba , die bes en Absch¨a zungen. Alle dings is ih Anwendungsgebie
au linea e endlich-dimensionale Sys eme besch ¨ank und e o de zus¨a zliches
Wissen ¨ube die op imale We e unk ion — eine es ik i e Zusa zbedingung. Die
ande en beiden Ans¨a ze lassen die Behandlung allgemeine nich linea e sowie
unendlich-dimensionale Sys eme inklusi e Kon oll- und Zus andsbesch ¨ankungen
zu. Obwohl e gleichba e Annahmen ben¨o ig we den, sind die G¨u eabsch¨a zungen
aus [120] h¨au ig deu lich konse a i e im Ve gleich zu unse em Ansa z, de olglich
¨ube legen e schein .
Die Haup bei ¨age aus Kapi el 5 sind:
åUn e suchung de aus de Ve wendung eine e Disk e isie ungen esul ie en-
den Auswi kungen au unse e G¨u eabsch¨a zungen sowie die Be echnung des
G enzwe es eines en sp echenden Ve eine ungsp ozesses.
åAu s ellen eine Wachs umsbedingung, die dazu ¨uh , dass de o ges ell e
Ansa z o z seh schnelle Ab as ung gu e E gebnisse lie e .
åVe wendung akkumulie e Sch anken, um unse e G¨u eabsch¨a zungen wei e
zu e besse n.
åVe gleich mi ande en Ans¨a zen.
S a eines sepa a en Beispielkapi els we den die he gelei e en Resul a e di ek in ih en
jeweiligen Abschni en mi Beispielen e bunden, um ih e Aussagen zu e anschaulichen
und so die heo e ischen E gebnisse besse nach ollziehba zu machen. Einige Resul a e
diese Disse a ionssch i wu den be ei s in Vo ab e sionen e ¨o en lich , siehe [6,45–47],
[41,50], [4,5] und [97].
Danksagung
Besonde e Dank gil meinem Dok o a e P o . D . La s G ¨une ¨u seine he o agende
Be euung sowie seine we ollen An egungen, ohne die diese A bei in ih e je zigen Fo m
nich m¨oglich gewesen w¨a e. Des Wei e en m¨och e ich mich bei P o . D . F ank Lempio
und P o . D . Hans Jose Pesch sowie Nils Al m¨ulle , Ma cus on Lossow, D . J¨u gen
Pannek, Ma cus Reble, Michael Schamel und D . Ma in Seeha e bedanken.
Eben alls besonde e Dank gil meinen El e n Ing id und D . Wilhelm Wo hmann,
meinen Geschwis e n Elke und D . Hans Wo hmann sowie Johannes He el, Ekue-sse
Si u Tome y und meine Pa ne in Anja Kleinhenz ¨u ih e Un e s ¨u zung in jedwede
Hinsich . Zudem m¨och e ich mich bei meinen F eunden bedanken!
VII
Chap e 1
Con ol Sys ems, S abili y, and
Feedback
In his chap e he p oblem o mula ion o his hesis is p esen ed. To his end, con ol
sys ems, admissible sequences o con ol alues, and an op imal alue unc ion a e de ined
in he i s Sec ion 1.1. In he ensuing sec ion he concep o s abili y, which cha ac e izes
he long- e m beha io o sys ems e ol ing in ime, is in oduced. The heo y o Lyapuno
which allows o igo ously deduce asymp o ic s abili y is o pa icula in e es in his
con ex . Fu he mo e, he basic ideas o closed loop con ol a e p esen ed. Then, in
Sec ions 1.3 and 1.4 sampled-da a and ne wo ked con ol sys ems a e deal wi h in o de
o mo i a e ou disc e e ime se ing as well as he p oposed mul is ep eedback.
The se o eal numbe s is deno ed by Rand he se o in ege s by Z. Fu he mo e,
Ns ands o he na u al numbe s, i.e. Z>0, as well as N0 o N∪ {0}, i.e. he se o
non-nega i e in ege s. We equi e he ollowing de ini ion, c . [106].
De ini ion 1.1 (Me ic space)
A me ic space is a se Xwi h a me ic o dis ance unc ion d:X×X→Rsuch ha
he ollowing p ope ies a e sa is ied o all x, y, z ∈X:
•de ini eness, i.e. d(x, y)≥0and d(x, y)=0i and only i x=y,
•symme y d(x, y) = d(y, x), and
• iangle inequali y d(x, z)≤d(x, y) + d(y, z).
1.1 Con ol Sys ems and P oblem Fo mula ion
In his hesis we a e conce ned wi h con ol sys ems. The s a e o a con ol sys em e ol es
depending on i s cu en s a e and a con ol inpu . This inpu pa ame e can be chosen
in o de o exe in luence on he sys em. A classical example is he in e ed pendulum
on a ca , c . Figu e 1.1 and Sec ion 1.3. He e, he s a e consis s o he angle Φ o he
pendulum, he posi ion o he ca and he co esponding eloci ies. The mo emen is
de e mined by he cu en s a e and an ex e nal o ce uac ing on he ca .
The concep o a con ol sys em is o malized in he ollowing de ini ion.
De ini ion 1.2 (Con ol sys em)
Le Xand Ube me ic spaces. A con ol sys em is a quad uple Σ = (T, X, U, )consis ing
o a ime domain T={Tk |k∈N0},T > 0, a s a e space X, a se o con ol alues U,
1
CONTROL SYSTEMS, STABILITY, AND FEEDBACK
u
Ф
Figu e 1.1: Schema ic illus a ion o he in e ed pendulum on a ca , c . [37].
and a ansi ion map :D →X. The ansi ion map (·,·)is de ined on a subse D
o X×U.
The s a e space Xneed no sa is y he de ini ion o a linea space, which can be ound,
e.g., in [72]. Since con ol sys ems a e de ined o wa d in ime, he ime domain Tis a
subse o he posi i e eal axis.
In o de o in es iga e he class o con ol sys ems, we ypically conside models which
cap u e he dynamical beha io o an unde lying p ocess, c . Sec ion A.2 o a ma he-
ma ical model o he in e ed pendulum on a ca . These models a e employed in o de
o deduce a sui able ansi ion map. Since he concep o con ol sys ems is used in o de
o desc ibe dynamics o p ac ically mo i a ed sys ems, he s a es and con ol alues a e
o en es ic ed. Fo ins ance, he se o con ol alues may ha e o be bounded. The
ollowing de ini ion allows o inco po a ing cons ain s in ou se ing.
De ini ion 1.3 (S a e and con ol cons ain s)
Le nonemp y se s X⊆Xand U⊆Udeno e he se o easible s a es and con ols,
espec i ely. A sequence u(·) = (u(n))n∈{0,1,...,N−1}∈UN,N∈N, is called admissible o
x0∈Xi
u(n)∈Uand (xu(n;x0), u(n)) ∈Xholds o all n∈ {0,1, . . . , N −1}.
He e, xu(n;x0)is de ined ecu si ely by he sys em dynamics
xu(n+ 1; x0) := (xu(n;x0), u(n)) o n∈N0wi h xu(0; x0) := x0.(1.1)
UN(x0)deno es he se {u(·)∈UN:u(·)is admissible o x0}and a sequence
u(·)=(u(n))n∈N0∈UNis called admissible o x0∈X, i.e. u(·)∈ U∞(x0), i
(u(n))n∈{0,1,...,N−1}∈ UN(x0)holds o each N∈N.
The abb e ia ions x(n) = xu(n) = xu(n;x0) a e used when he pa ame e s x0and u(·)
clea ly ollow om he con ex . Fu he mo e, he s a es x(n), n∈N0, a e enume a ed
2
CONTROL SYSTEMS AND PROBLEM FORMULATION
wi hou s a ing he scaling ac o T esul ing om he ime domain Texplici ly. The se X
cha ac e izes all easible s a es, e.g. we may choose X=Rnand X={x∈X|h(x)≤0}
o h:Rn→Rin o de o model s a e cons ain s. We make he ollowing assump ion
which ensu es ha , o each easible s a e x0∈X, an admissible sequence o con ol alues
u(·)∈ U∞(x0) exis s on he in ini e ime ho izon, c . [120, Assump ion A3].
Assump ion 1.4 (Con olled o wa d in a iance)
Fo each s a e x∈X, le a con ol alue u∈Uexis such ha (x, u)∈Xholds.
Assump ion 1.4 is also e med weak o wa d in a iance o iabili y, c . [35]. Suppose
ha Assump ion 1.4 does no hold. Then, he s a e cons ain s a e iola ed o a easible
s a e x0∈X o all u∈U. Hence, he ask o s ee ing he con ol sys em wi h ini ial
alue x0is no well-posed.
The sequence o con ol alues u(·) : N0→Uis in e p e ed as an inpu , i.e. u(·) is
cons uc ed in o de o sui ably manipula e he beha io o he sys em. In his hesis,
ou goal is o s abilize a gi en plan a a desi ed posi ion which is, in gene al, speci ied in
ad ance. This ype o p oblem is called se poin s abiliza ion and i s well o he example
o he in e ed pendulum on a ca , in which he up igh posi ion is he desi ed s a e.
Typically, hese pa icula posi ions a e so called equilib ia x?∈X⊆Xsa is ying
(x?, u?) = x?(1.2)
o a leas one con ol alue u?∈U, c . [108, Sec ion 5.4]. T ajec o ies emana ing om
an equilib ium x?∈Xmay be balanced a his posi ion by a sui ably chosen con ol
inpu .
We aim a s ee ing he sys em o i s equilib ium x?, a leas asymp o ically. I mo e
han one ajec o y con e ges asymp o ically o he desi ed equilib ium, he ansien
beha io o he sys em may be aken in o accoun in o de o assess he quali y o he
induced beha io o he sys em o be con olled, c . [58, Sec ion 5.5]. To his end, we
de ine a cos unc ional which is based on so called s age cos s, c . [7, Subsec ion 1.6.1].
De ini ion 1.5 (Cos unc ional and s age cos s)
Le a con ol sys em (T, X, U, )as well as easible se s X⊆Xand U⊆Ube gi en.
Then, he cos unc ional J∞:X×UN→R+
0∪{∞} is de ined by
J∞(x0, u(·)) =
∞
X
n=0
`(xu(n;x0), u(n)) (1.3)
wi h s age ( unning) cos s `:X×U→R+
0∪{∞} which a e con inuous on X×U. He e,
he sys em dynamics a e gi en by (1.1).
Hence, ou goal is o minimize he cos unc ional (1.3) and o s abilize he consid-
e ed con ol sys em asymp o ically a a gi en se poin x?. In o de o s a e his ask
ma hema ically, hese wo objec i es a e coupled by he s age cos s. To his end, he
ollowing de ini ion o a compa ison unc ion is equi ed, c . [115, Exe cise 7.3.11], [35,39],
and [58, De ini ion 3.2.1].
De ini ion 1.6 (K∞- unc ion)
A con inuous unc ion α:R+
0→R+
0is said o be o class Ki α(·)is s ic ly inc easing
and α(0) = 0. I , addi ionally, he p ope y lim →∞ α( ) = ∞holds, α(·)is said o be o
class K∞.
3
CONTROL SYSTEMS, STABILITY, AND FEEDBACK
We poin ou ha each unc ion α(·)∈ K∞is in e ible, c . [70]. The ollowing as-
sump ion consis s o wo pa s. The i s ensu es ha s aying a he desi ed equilib ium
x? o e e a ze o cos is possible. The second, which uses De ini ion 1.6, inco po a es
he s abiliza ion ask in he cos unc ional (1.3) because no ending o x?causes in ini e
cos s.
Assump ion 1.7
Le an equilib ium x?exis which sa is ies:
(i) u∈Uwi h (x?, u) = x?and `(x?, u)=0exis s.
(ii) K∞- unc ions α1(·),α2(·)exis such ha he inequali ies
α1(kxkx?)≤`?(x) := in
u∈U: (x,u)∈X`(x, u) = in
u∈U1(x0)`(x, u)≤α2(kxkx?) (1.4)
hold o each x∈Xwhe e kxkx?:= dX(x, x?).
We ema k ha condi ion (ii) can be elaxed in a ious ways, e.g. i could be eplaced
by a de ec abili y condi ion simila o he one used in [32]. Howe e , in o de o keep
he p esen a ion echnically simple, we wo k wi h Assump ion 1.7(ii). Mo eo e , he
equilib ium x?may be eplaced by a closed se Aa which he sys em has o be s abilized,
c . [39].
Typical s age cos s a e, e.g. `(x, u) := dX(x, x?)2+λ dU(u, u?)2. He e, λ∈R≥0deno es
a egula iza ion pa ame e and dX,dUme ics on X,U, espec i ely. I he me ic space
Xexhibi s he s uc u e o a linea space [72], he desi ed equilib ium x?is supposed o
be loca ed a he o igin 0Xo his space, c . [38, Rema k 2.4].1The con ibu ion o he
egula iza ion pa ame e λis wo old: i s ly, i allows o penalizing he con ol e o
which is used in o de o s ee he sys em in he desi ed di ec ion. Secondly, in pa icula
o sys ems go e ned by pa ial di e en ial equa ions, i implies some egula i y o he
co esponding solu ions, c . [119].
Ou goal is o ind, o a gi en ini ial alue x0∈X, an admissible sequence o con ol
alues u(·)∈ U∞(x0) which minimizes a cos unc ional o ype (1.3). In o de o ackle
his ask, he op imal alue unc ion is de ined.
De ini ion 1.8 (Op imal alue unc ion)
Le a con ol sys em (T, X, U, ), a se o easible s a es X⊆X, and a se o easible
con ol alues U⊆Ube gi en. Then, o a gi en s a e x0∈X, he op imal alue unc ion
V∞(·) : X→R+
0∪{∞} is de ined by
V∞(x0) := in
u(·)∈ U∞(x0)J∞(x0, u(·)) (1.5)
wi h he se o admissible inpu sequences U∞(x0) om De ini ion 1.3.
Subs i u ing he objec i e o s abilizing he plan a a se poin by acking a e e ence
signal is possible. To his end, he s age cos s as well as he cos unc ional ha e o explic-
i ly depend on he ime, c . [107, Sec ion 3.2]. The esul s o his hesis a e gene alizable
o his se ing, c . [44].
Le us suppose ha he op imal alue unc ion is ini e o each easible s a e, i.e.
V∞(x0)<∞holds o all x0∈X. O he wise, he conside ed minimiza ion p oblem is
1O en we omi he subsc ip Xand w i e 0 o he o igin o he espec i e (linea ) me ic space.
4
1.2. CLOSED LOOP CONTROL AND ASYMPTOTIC STABILITY
ei he no easible o he compu ed con ol causes in ini e cos s and is, hus, no dis in-
guishable om an in easible one. In bo h cases he op imiza ion p oblem is no well-posed.
Since V∞(x0)<∞on Ximplies he exis ence o an admissible sequence o con ol alues
u(·)∈ U∞(x0) o each x0∈X, Assump ion 1.4 is ensu ed.
Summa izing, we wan o ind an admissible sequence o con ol alues u(·) which
s abilizes he conside ed con ol sys em wi h minimal cos s. The quali a i e goals o
s ee ing he sys em easibly and s abilizing i a he desi ed equilib ium a e coupled
wi h he quan i a i e objec i e o minimizing a pe o mance c i e ion ia he op imal
alue unc ion V∞(·). Since he coupling is done by he s age cos s, modelling hese
app op ia ely is an impo an ask.
1.2 Closed Loop Con ol and Asymp o ic S abili y
In he p e ious sec ion he basic p oblem o mula ion was gi en. In o de o ske ch
he upcoming app oach, he ollowing assump ion is made in o de o a oid echnical
di icul ies. Assump ion 1.9 is used only o illus a i e pu poses in he i s chap e o
his hesis.
Assump ion 1.9
Fo each x0∈X⊆X, le he in imum in De ini ion 1.8 be a minimum, i.e. a sequence o
con ol alues u?
x0(·)∈ U∞(x0)sa is ies
J∞(x0, u?
x0(·)) = V∞(x0).(1.6)
Le u?
x0(·)=(u?
x0(n))n∈N0∈ U∞(x0) deno e an admissible sequence o con ol alues
depending on he ini ial alue x0∈Xwhich sa is ies (1.6). The co esponding solu ion
xu?
x0(·;x0) emana ing om x0is called open loop ajec o y. Since model unce ain ies
o dis u bances a e ypically p esen while applying he sequence o con ol alues u?
x0(·),
he gene a ed ajec o y xu?
x0(·;x0) migh no be s able - e en o a bi a y small pe u -
ba ions, c . [36, Example 5.2]. Hence, in o de o ob ain a solu ion which compensa es
a leas o small pe u ba ions, so called closed loop solu ions a e conside ed, c . Figu e
1.2.
Applying he i s elemen u?
x0(0) o he compu ed open loop con ol, yields he equali y
J∞(x0, u?
x0(·)) =
∞
X
n=0
`(xu?
x0(n;x0), u?
x0(n)) = `(x0, u?
x0(0)) +
∞
X
n=1
`(xu?
x0(n;x0), u?
x0(n)).
Fu he mo e, he nex s a e x1:= xu?
x0(1; x0) = (x0, u?
x0(0)) is de e mined. Then, he
ollowing op imiza ion p oblem can be conside ed:
Minimize J∞(x1, u(·)) =
∞
X
n=0
`(xu(n;x1), u(n)) w. . . u(·)∈ U∞(x1).
Le he co esponding solu ion be deno ed by u?
x1(·). Conca ena ing u?
x0(0) and u?
x1(·)
yields a con ol sequence ˜u(·)∈ U∞(x0) wi h ˜u(0) = u?
x0(0) and ˜u(n) = u?
x1(n−1) o
n∈N. Since u?
x0(·) sa is ies (1.6), J∞(x0, u?
x0(·)) ≤J∞(x0,˜u(·)) is known. Now, suppose
ha he s ic inequali y J∞(x0, u?
x0(·)) < J∞(x0,˜u(·)) holds. Then,
J∞(x0,˜u(·)) =
∞
X
n=0
`(x˜u(n;x0),˜u(n))
5
CONTROL SYSTEMS, STABILITY, AND FEEDBACK
Con olle Plan
x(n+1)= (x(n),u(n))
+
Flow o In o ma ion
Re e ence
signal
Va iable o be
con olled
Obse ed
quan i y
Figu e 1.2: Scheme o open and closed loop con ol. The dis inc i e ea u es a e d awn
in ed: in he closed loop an obse ed quan i y and, hus, in o ma ion abou he cu en
s a e is compa ed wi h a e e ence signal, e.g. he dis ance om he desi ed equilib ium,
and ansmi ed o he con olle — he con ol loop is closed. Based on his in o ma ion
he con ol signal may be upda ed. Wi hou in eg a ing his low o in o ma ion in he
con ol loop a eac ion o dis u bances o modelling e o s is no possible.
=`(x0, u?
x0(0)) +
∞
X
n=0
`(xu?
x1(n;xu?
x0(1; x0)), u?
x1(n))
> `(x0, u?
x0(0)) +
∞
X
n=0
`(xu?
x0(1 + n;x0), u?
x0(1 + n)) = J∞(x0, u?
x0(·))
is ob ained which con adic s he de ini ion o u?
x1(·). As a consequence, he op imal alue
unc ion V∞(·) sa is ies
V∞(x0) = J∞(x0, u?
x0(·)) = J∞(x0,˜u(·))
=`(x0, u?
x0(0)) + J∞(x1, u?
x1(·))
=`(x0, u?
x0(0)) + V∞(x1) = `(x0, u?
x0(0)) + V∞( (x0, u?
x0(0))).
The ac ha u?
x0(·) depends only on he cu en s a e x0enables us o de ine a s a ic
s a e eedback F∞:X→Uby F∞(x0) := u?
x0(0). Plugging his de ini ion in o he las
chain o equali ies yields
V∞(x0) = `(x0, F∞(x0)) + V∞( (x0, F∞(x0))).(1.7)
Indeed, (1.7) cha ac e izes an op imal eedback alue o he op imiza ion p oblem o a
gi en s a e x0∈Xon he in ini e ime ho izon and allows o an i e a i e compu a ion
o an op imal sequence o con ol alues. This echnique is called dynamic p og amming,
c . [113] and [81] o i s use as a compu a ional ool. I is based on Bellman’s p inciple
o op imali y which s a es ha ails o op imal ajec o ies a e again op imal, c . [9].
Re o mula ing (1.7) p o ides he Lyapuno equa ion
V∞( (x0, F∞(x0))) = V∞(x0)−`(x0, F∞(x0)).(1.8)
In o de o illus a e he p esen ed ideas, a simple disc e e ime con ol sys em is consid-
e ed, which was in oduced in [112] and u he in es iga ed in [39, 90]. No e ha his
example does no exhibi any con ol o s a e cons ain s which makes he analysis much
easie .
6
CLOSED LOOP CONTROL AND ASYMPTOTIC STABILITY
Example 1.10
Le U=U=R,X=X:= R2, and `(x, u) = xTQx+uTRu be gi en. Then, U∞(x0) = UN
holds o each x0∈X=X. The ollowing op imal con ol p oblem is conside ed:
min
u(·)∈UN
∞
X
n=0
x(n)TQx(n) + u(n)TRu(n) = min
u(·)∈UN
∞
X
n=0
x(n)T1 0
0 1 x(n) + u(n)Tu(n)
subjec o he linea dynamics
x(n+ 1) = Ax(n) + Bu(n) = 1 1.1
−1.1 1 x(n) + 0
1u(n).
Fo his example, he op imal alue unc ion is compu able ia V∞(x0) = xT
0Px0whe e P
is he unique posi i e de ini e solu ion o he algeb aic Ricca i equa ion (ARE)
P=ATPA −ATPB(BTPB +R)−1BTPA +Q.
Mo eo e , F∞(x0) = u?
x0(0) is gi en by
F∞(x0) = −(BTPB +R)−1BTPAx0,
c . [74,90] and [8]. He e, his leads app oxima ely o
P≈5.09839937 3.210349330
3.21034933 7.406837723 and F∞(x0)≈0.58728054
−1.301110161 T
x0.
Using his eedback, we ob ain he closed loop sys em
x(n+ 1) = Ax(n) + BF∞(x(n)) = (A+BF∞)x(n).(1.9)
Hence, o x0= (1 1)T∈X,(1.8) co esponds o
16.416 ≈V∞((A+BF∞)x0) = V∞(x0)−`(x0, F∞(x0)) ≈18.926 −2.510.
Supposing ha a s a ic s a e eedback map F:X→Usa is ying
F(x)∈Uand (x, F(x)) ∈X o all x∈X(1.10)
is gi en, he esul ing closed loop ajec o y xF(·)=(xF(n))n∈N0is gene a ed by
xF(n+ 1; x0) = (xF(n;x0), F(xF(n;x0))), n∈N0, wi h xF(0; x0) = x0. The
condi ions gi en in (1.10) ensu e ha he co esponding sequence o con ol alues
F(xF(·;x0)) = (F(xF(n;x0)))n∈N0is con ained in U∞(x0) o x0∈Xand, hus, admissi-
ble. Hence, assuming ha (1.10) holds, sys em dynamics ˜
:X→Xdepending solely on
he s a e can be de ined by ˜
(x) := (x, F(x)). This map ˜
de ines a dynamical sys em,
c . [53,58,117].
De ini ion 1.11 (Dynamical sys em)
A dynamical sys em on Xis a iple (X, T, x)which consis s o he ime domain T:= N0,
he s a e space X, and a map x:T×X→Xsuch ha
•x(0, x0) = x0 o all x0∈X(consis ency),
•x(τ, x( , x0)) = x(τ+ , x0) o all x0∈Xand , τ ∈T(g oup p ope y).
7
CONTROL SYSTEMS, STABILITY, AND FEEDBACK
The es ic ion o he ime domain N0is no necessa y bu i s well o ou pu poses.
Since he ime domain is con ained in R+
0, (X, T, x) is said o be a semi dynamical sys em
in some e e ences, c . [35]. Nex , we wan o in oduce he concep o asymp o ic s abili y
o a dynamical sys em. To his end, compa ison unc ions β∈ KL0a e equi ed, c . [40].
De ini ion 1.12 (KL- and KL0- unc ions)
A unc ion β:R+
0×N0→R+
0is said o be o class KL i
• o each ∈R+
0,β(·, ) : R+
0→R+
0is o class K∞and
• o each ≥0,β( , ·) : N0→R+
0is dec easing wi h lim →∞ β( , ) = 0.
Fu he mo e, a unc ion β:R+
0×N0→R+
0is said o be o class KL0i
• o each ∈R+
0,β(·, ) : R+
0→R+
0is o class K∞o β(·, )≡0and
• o each > 0,lim →∞ β( , )=0.
Since disc e e ime sys ems a e deal wi h, β(·,·) om De ini ion 1.12 is, in con as
o [58, De ini ion 3.2.1], de ined on R+
0×N0ins ead o R+
0×R+
0. Each β(·,·)∈ KL0may
be ex ended o a con inuous unc ion on R+
0×R+
0, e.g. by linea in e pola ion. Vice e sa,
aking a con inuous KL0- unc ion de ined on R+
0×R+
0as a s a ing poin allows o de ine
a co esponding es ic ion canonically. This mapping is aci ly used in o de o a oid
echnical de ails o disc e e ime sys ems o igina ing om con inuous ime ones.
Since each con inuous KL0- unc ion β:R+
0×R+
0→R+
0can be o e bounded by a
unc ion ˜
β(·,·)∈ KL, e.g. by se ing ˜
β( , ) = supτ≥ β( , τ) + e− , his can also be done
o unc ions de ined acco ding o De ini ion 1.12. Two impo an ep esen a i es o class
KL0- unc ions β(·,·) a e gi en in he ollowing example.
Example 1.13
The i s example is in ac con ained in KL ⊂ KL0.
•Le an o e shoo bound C≥1and a decay a e σ∈(0,1) be gi en. Then, exponen-
ially decaying unc ions a e de ined by
β( , n) = Cσn . (1.11)
While he second equi es he mo e gene al class KL0.
•A unc ion β(·,·) : R+
0×N0→R+
0is linea in i s i s a gumen and equal o ze o
o su icien ly la ge second a gumen s i a ini e numbe n0∈N0and a sequence
(cn)n∈N0⊂R+
0sa is ying cn= 0 o all n≥n0exis such ha
β( , n) = ·cn o all n∈N0(1.12)
holds. Such a unc ion can be de ined by choosing only ini ely many elemen s cn,
n∈ {0,1, . . . , n0−1}.
No e ha each unc ion o he second class o Example 1.13 may be o e bounded by
an exponen ially decaying one. Howe e , using he la ge class KL0allows o employing
igh e bounds in o de o es ima e he ac ual beha io o he sys em, c . [39].
The ollowing submul iplica i i y p ope y will be equi ed in his hesis in o de o
cha ac e ize he s abili y beha io o a conside ed class o sys ems be e
β( , n +m)≤β(β( , n), m)∀n, m ∈N0and ≥0.(1.13)
8
CLOSED LOOP CONTROL AND ASYMPTOTIC STABILITY
Fo β( , n +m) = Cσn+m ≤C2σnσm =C·σm(Cσn ) = β(β( , n), m) wi h C≥1,
P ope y (1.13) is always sa is ied. While i is sa is ied o he second class i and only
i cn+m≤cncmholds. I needed, his p ope y can be assumed wi hou loss o gene ali y
by applying Son ag’s KL-Lemma, c . [115]. Fu he commen s on KL0- unc ions can be
ound in [39, Sec ion 3].
Using class KL- unc ions β(·,·) allows o de ine asymp o ic s abili y, c . [44].
De ini ion 1.14 (Asymp o ic s abili y)
Le a dynamical sys em (X, N0, x), a se X⊆X, and an equilib ium x?be gi en, i.e.
x(n, x?) = x? o n∈N0. The equilib ium is said o be asymp o ically s able on X⊆Xi
aKL- unc ion βexis s such ha , o each x∈X, he s a e ajec o y x(n;x0),n∈N0, is
con ained in Xand, in addi ion, sa is ies he inequali y
kx(n;x0)kx?=dX(x(n;x0), x?)≤β(dX(x0;x?), n) = β(kx0kx?, n), n ∈N0.(1.14)
De ini ion 1.14 implies wo impo an p ope ies:
•s abili y (in he sense o Lyapuno ), i.e. o any ε > 0, δ=δ(ε)>0 exis s such
ha x(n;x0)∈Xand dX(x(n;x0), x?)< ε,n∈N0, hold o all x0∈Xsa is ying
dX(x0, x?)< δ, i.e. ajec o ies s ay a bi a ily close o he equilib ium x?i hei
ini ial s a e is easible and loca ed in a su icien ly small neighbo hood o x?.
•a ac ion, i.e. he s a e ajec o y con e ges o x?since dX(x(n;x0), x?) ends o
ze o o napp oaching in ini y o all x0∈X.
Nex , he concep o Lyapuno unc ions, which will be employed in o de o conclude
s abili y o a con ol sys em ope a ed in closed loop, is in oduced, c . [44, De ini ion
2.18]. A Lyapuno unc ion may be seen as an ene gy no m, i.e. i measu es he ene gy
p esen in he sys em. Hence, a Lyapuno inequali y ensu es a “loss o ene gy“ and, hus,
cha ac e izes he desi ed equilib ium as a s a e o he sys em a which ene gy is anished,
c . [115, p.348].
De ini ion 1.15 (Lyapuno unc ion)
Le x?= 0 be an equilib ium poin o a dynamical sys em (X, N0, x)and X⊆Xbe a
subse o he s a e space. Then, a unc ion V:X→R+
0is said o be a Lyapuno unc ion
on Xi
• K∞- unc ions α1(·),α2(·)exis such ha he ollowing condi ion holds
α1(kx0kx?)≤V(x0)≤α2(kx0kx?)∀x0∈X(1.15)
•and, in addi ion, a K- unc ion W:R+
0→R+
0exis s such ha
V(x(1; x0)) ≤V(x0)−W(V(x0))
holds o all x0∈Xsa is ying x(1; x0)∈X.
Fu he mo e, i X=X, hen V(·)is called global Lyapuno unc ion.
Fo ins ance, he i s inequali y in Condi ion (1.15) can be e i ied o a closed loop
sys em i he inequali ies α1(kxkx?)≤`?(x)≤`(x, F(x)) ≤V(x)<∞hold o all
x∈X⊆X. He e, in con as o [95,115], con inui y o he Lyapuno unc ion V(·) is no
assumed which allows o deal, e.g. wi h s a e cons ain s. O en, e en u he egula i y
9
CONTROL SYSTEMS, STABILITY, AND FEEDBACK
model o small angula de ia ions because he dynamics can be ea ed sepa a ely o
each coo dina e di ec ion, c . [23, pp. 9 – 10]. Hence, we ocus on small angula de ia ions,
e.g. |ϕ|is no pe mi ed o exceed one deg ee o a c, c . [23, p.17].
Example 1.22 (Cons ain s o Example 1.21)
In o de o ake in o accoun ha he angle is es ic ed o small alues, he s a e cons ain
kx3( )k< c o a su icien ly small cons an c∈R>0may be imposed on x( ). Hence,
X:= {x∈X:kx3k< c}is chosen as he se o easible s a es. Assuming an unbounded
se o easible con ols, e.g. se ing W:= W=R, allows o a bi a ily in luence he angula
eloci y x4(·). Hence, o each x0∈X, a con ol alue ux0∈U:= L1([0, T),W)exis s such
ha (x0, ux0) = Φ(T;x, ux0)∈Xholds which ensu es ha he imposed s a e cons ain s
can be sa is ied. O cou se, his canno be done in he conside ed p ac ical applica ion,
i.e. he se o admissible con ol alues Wwill be con ined o some eal in e al, [a, b],
a < 0< b. Howe e , since he ini ial alue o he angula eloci y is loca ed in a small
neighbo hood o he o igin, he sys em can be s ee ed such ha he o iginal s a e cons ain
kx3(·)k< c is sa is ied and, in addi ion, he angula eloci y x4(·) emains su icien ly
small. This allows o ensu ing easibili y o he sys em by choosing he con ol inpu
app op ia ely.
The example o he in e ed pendulum on a ca is conside ed once mo e in o de o
in es iga e he impac o using a ze o o de hold eedback.
Example 1.23 (Example 1.21 con inued)
Le a sampling pe iod T > 0as well as pa ame e s cP= 0,m= 1,l= 1,g= 9.81,
M= 0,J= 2,c= 1/10, and β= 0.5be gi en. The sampled-da a sys em wi h ze o
o de hold o he linea ized in e ed pendulum on a ca model is conside ed, c . Example
1.21 o a linea ized e sion o he nonlinea pendulum model o Example 1.19. Since
a ze o o de hold eedback is assumed, he con ol alue may change only a he ime
ins an s 0, T, 2T, . . .. Hence, he cons an con ol unc ion ˜u(·)≡uis iden i ied wi h he
co esponding con ol alue u. Then, he ollowing linea sys em dynamics a e ob ained
x(n+ 1) = Φ(T;x(n), u(n)) (1.21)
=eAT x(n) + u(n)ZT
0
eAs ds. (1.22)
A eedback con ol u(n) = Fx(n)is used in o de o ob ain a closed loop sys em. No e ha
Fis a linea map ep esen ed by a ma ix. Hence, Fx(n)is w i en ins ead o F(x(n)).
Plugging his in o (1.22) yields he closed loop
x(n+ 1) = eAT x(n) + ZT
0
eAs ds ·Fx(n) = eAT +ZT
0
eAs dsFx(n).
Fu he mo e, le he ollowing s age cos s `:X×U→R+
0be gi en, c . Example 1.19:
`(x, u) := T(xTQx +uTRu) = T(xTx+uTu) = Tkxk2+Tkuk2.
The cos unc ional is gi en by J∞(x0, u(·)) = P∞
n=0 `(xu(n;x0), u(n)). Inco po a ing he
sampling pe iod Tin he s age cos s, allows o a compa ison o he esul ing closed loops
in dependence on he sampling pe iod Tbecause J∞(x0, u(·)) app oxima es he in eg al
R∞
0x( ;x0, u( ))TQx( ;x0, u( )) + u( )TRu( )d . Since using a smalle sampling pe iod
implies he possibili y o changing he con ol alue mo e o en, a dec ease o he cos
unc ional is expec ed o smalle sampling pe iods.
16
SAMPLED-DATA SYSTEMS
We poin ou ha cons ain s a e no conside ed in his example which allows o em-
ploy he ma lab ou ine dlq in o de o sol e he co esponding minimiza ion p oblem.
The abb e ia ion dlq s ands o disc e e linea quad a ic egula o . This ma lab ou ine
p o ides, in addi ion o a ma ix Psa is ying V∞(x0) = xT
0Px0, also a eedback ma ix F.
No e ha Pas well as he eedback law ep esen ed by he ma ix Fdepend on he sampling
pe iod T. Fo ou nume ical compu a ions, he ini ial alue x0=1
10(1 1 1 1)Tis picked.
T ajec o ies o he e y small sampling pe iod T= 2−16 a e d awn in Figu e 1.4. Fo
T= 2−i,i∈ {1,2,...,16}, con e gence o he desi ed equilib ium, i.e. xT(n;x0)→x?= 0
is obse ed. In o de o illus a e his, he no m o he solu ion on he in e al [0,6] is
compu ed o di e en sampling pe iods T, c . Figu e 1.4 b).
a)
0 1 2 3 4 5 6
−1.4
−1.2
−1
−0.8
−0.6
−0.4
−0.2
0
0.2
0.4
xi(⋅)
x1
x2
x3
x4
b)
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 5.5 6
0
0.5
1
1.5
2
2.5
|xT(⋅)|
T = 1
T = 0.5
T = 0.25
T = 0.0625
Figu e 1.4: In a) a g aphical illus a ion o he dynamical beha io o he linea ized
in e ed pendulum on a ca is gi en (T= 2−16). In b), he no m o sampled-da a
sys ems wi h ze o o de hold is illus a ed o di e en sampling pe iods T.
Using smalle Tand, hus, e alua ing he eedback law mo e o en leads o an imp o ed
beha io . This obse a ion is subs an ia ed by he o h and i h column o Table 1.1 in
which he Euclidean and he in ini y no m a e compu ed a = 6. Fo sampling pe iods
T≤2−6, he impac o ze o o de hold seems o be negligible, c . Table 1.1. In he second
column o Table 1.1, he op imal alue unc ion VT
∞(x0)is app oxima ed. The op imal
alue unc ion g ows o inc easing sampling pe iod T. Choosing T oo la ge leads o a
de e io a e dynamical beha io o he esul ing closed loop.
As seen in Example 1.17, he eigen alues o he closed loop ansi ion map ha e o
be de e mined in o de o ind sui able pa ame e s C≥1(o e shoo ) and σ∈(0,1)
(decay a e) o a KL- unc ion β(·,·)which enables us o show asymp o ic s abili y o he
closed loop. Howe e , in o de o assess he solu ions based on he di e en sampling
pe iods T, only compa ing he eigen alues which a e a ibu ed o he espec i e closed
loop is insu icien . Ins ead, he eigen alue is aken o he (T−1)- h powe , e.g λ4 o
T= 0.25, c . he hi d column o Table 1.1. This scaling o he eigen alues and, hus,
he co esponding decay a es leads o a measu e o he dec ease a e one ime uni , i.e.
T−1 imes he sampling pe iod T. Cons an s o he o e shoo bound may be compu ed
analogously o Example 1.10.
Using he e y small alue T= 2−16 allows o gene a e esul s which can be in e p e ed
as a e e ence solu ion which is no a ec ed by he ze o o de hold implemen a ion. Fo his
sampling pe iod, Figu e 1.5 shows le el se s o he op imal alue unc ion V∞(x) = xTPx
a x3=x4= 0 on he le and x1=x2= 0 on he igh . Taking he ange o alues
17
CONTROL SYSTEMS, STABILITY, AND FEEDBACK
Sampling pe iod T xT
0Px0kλ(A+BF)k1/T kxT(·)| =6k2kxT(·)| =6k∞
1.0000000000000000 19.67513368 0.44677011 0.13877609 0.10871640
0.5000000000000000 10.21853967 0.43498765 0.06912694 0.05567655
0.2500000000000000 8.34728912 0.43168006 0.05627710 0.04564705
0.1250000000000000 7.90776081 0.43082527 0.05331032 0.04331718
0.0625000000000000 7.79907101 0.43060972 0.05258338 0.04274543
0.0312500000000000 7.77169915 0.43055572 0.05240256 0.04260316
0.0156250000000000 7.76470700 0.43054221 0.05235741 0.04256763
0.0078125000000000 7.76288128 0.43053883 0.05234612 0.04255875
0.0039062500000000 7.76238581 0.43053799 0.05234330 0.04255653
0.0019531250000000 7.76224241 0.43053778 0.05234260 0.04255598
0.0009765625000000 7.76219680 0.43053773 0.05234242 0.04255584
0.0004882812500000 7.76218051 0.43053771 0.05234238 0.04255581
0.0002441406250000 7.76217400 0.43053771 0.05234237 0.04255580
0.0001220703125000 7.76217115 0.43053771 0.05234236 0.04255580
0.0000610351562500 7.76216983 0.43053771 0.05234236 0.04255579
0.0000305175781250 7.76216919 0.43053771 0.05234236 0.04255579
0.0000152587890625 7.76216888 0.43053771 0.05234236 0.04255579
Table 1.1: Nume ical esul s o he linea ized in e ed pendulum on a ca in dependence
on he sampling pe iod T o ini ial alue x0=1
10(1 1 1 1)T.
in o accoun shows ha he op imal alue unc ion is much mo e sensi i e wi h espec o
changes in he angle and i s eloci y (x3and x4) han in he posi ion o he ca and i s
eloci y (x1and x2). Bo h plo s indica e ha he chosen ini ial alue wi h solely posi i e
alues makes he s abiliza ion p oblem mo e di icul .
x1
x2
−0.5 0 0.5
−0.5
−0.4
−0.3
−0.2
−0.1
0
0.1
0.2
0.3
0.4
0.5
0
0.0625
0.125
0.25
0.5
1
2
0
0.0625
0.125
0.25
x3
x4
−0.5 0 0.5
−0.5
−0.4
−0.3
−0.2
−0.1
0
0.1
0.2
0.3
0.4
0.5
0
0.0625
0.25
1
4
16
64
Figu e 1.5: Le el se s o he op imal alue unc ion V∞(·) o he linea ized in e ed
pendulum on a ca example o sampling pe iod T= 2−16: on he le he hi d and o h
componen o x0a e se o ze o, i.e. VT
∞(x0) o x0,3=x0,4= 0 is depic ed. On he igh ,
he same is epea ed o x0,1=x0,2= 0.
In o de o ensu e ha he dynamical beha io o a sampled-da a sys em wi h ze o
o de hold con e ges o he one o he con inuous ime sys em, su icien ly as sampling
18
1.4. NETWORKED SYSTEMS AND MULTISTEP FEEDBACK
and, hus, small sampling pe iods Ta e equi ed, c . [91]. Fu he mo e, i is possible o
allow o mo e han one con ol alue pe sampling in e al, i.e. mul i a e sampling, c .
[63,80]. Tha means he cu en s a e is measu ed, hen a sequence o , le ’s say m, con ol
alues is compu ed and applied on he sampling in e al, i.e. he i s is implemen ed on
he in e al [0, T/m), he second on [T/m, 2T/m) and so o h. Hence, m(possibly
di e en ) con ol alues a e implemen ed du ing one sampling pe iod.
1.4 Ne wo ked Sys ems and Mul is ep Feedback
In his sec ion a ne wo ked con ol se ing is in oduced in o de o mo i a e he de ini ion
o a mul is ep eedback. This ype o a s a ic s a e eedback will u n ou o be help ul
also o o he applica ions, c . Chap e 4.
Due o lowe implemen a ion cos s and g ea e in e ope abili y ne wo ked con ol sys-
ems (NCS) a e inc easingly used, pa icula ly in he au omo i e and ae onau ical in-
dus ies, c . [47]. The si ua ion o a ne wo ked con ol sys em shown in Figu e 1.6 is
conside ed. The con olle uses a ne wo k channel a e e y ime ins an n∈Nin o de o
ansmi he eedback con ol alue u(n) = µ(x(n)) o he ac ua o . Since, in con as o,
e.g. [118,122], no pa icula p o ocol like ound– obin (RR) o y–once–disca d (TOD) is
assumed, a packe ei he a i es unpe u bed and wi h negligible delay o e he channel
o is ea ed as a d opou . A d opou means ha he con ol alue sen by he con olle
does no a i e a he ac ua o .
Plan
x(n+1)= (x(n),u(n)) Senso Ac ua o
Channel Con olle
Bu e
Figu e 1.6: Scheme o he conside ed ne wo ked con ol sys em. The communica ion
be ween he con olle and he ac ua o is ca ied ou ia a channel. In eg a ing his
addi ional elemen in he con ol loop may lead o packe d opou s as well as delays.
In o de o compensa e o d opou s, we add a bu e de ice in he ac ua o and adap
he con olle design: a each ime ins an n, ins ead o a single con ol alue u(n) =
µ(x(n)) ∈U, a sequence µ(x(n),0), µ(x(n),1), . . . , µ(x(n), m?−1) o con ol alues is
sen . In he ac ua o , he elemen s o his sequence a e bu e ed and used un il he nex
sequence a i es.
In he ideal case when no packe d opou s occu , he ac ua o applies he con ol
sequence
µ(x(n),0), µ(x(n+ 1),0), µ(x(n+ 2),0), µ(x(n+ 3),0),....
I , howe e , ansmission is success ul a , e.g. ime nand n+ 3 bu ails a ime n+ 1 and
n+ 2, he ac ua o applies
µ(x(n),0), µ(x(n),1), µ(x(n),2), µ(x(n+ 3),0),....
19
CONTROL SYSTEMS, STABILITY, AND FEEDBACK
In o de o o malize his idea, we de ine a sequence (mi)i∈N0o con ol ho izons, which
coun s he ime ins an s be ween he i- h and he (i+ 1)-s success ul ansmission. Fo
hese sequences he ollowing de ini ions a e in oduced.
De ini ion 1.24
Le a se M⊆ {1,2, . . . , m?},m?∈N, be gi en. A sequence o con ol ho izons (mi)i∈N0
is said o be admissible i mi∈Mholds o all i∈N0. Fo k, n ∈N0, he ollowing
exp essions a e de ined:
σ(k) :=
k−1
X
j=0
mi(using he con en ion P−1
j=0 = 0),
ϕ(n) := max{σ(k)|k∈N0, σ(k)≤n}.
He e σ(k) deno es he k- h success ul ansmission ime while ϕ(n) deno es he la ges
success ul ansmission ime be o e o a ime ins an n. No e ha by con en ion, ime
n= 0 coincides wi h he i s success ul ansmission.
Using his no a ion, he con ol sequence applied by he ac ua o can be exp essed as
µ(x(σ(k)),0), . . . , µ(x(σ(k)), mk−1), µ(x(σ(k+ 1)),0), . . .
in which mkis unknown a ime σ(k). No e ha his no a ion is a pos e io i and only
used in o de o analyze he esul ing scheme a e wa d. Al hough he con ol loop is no
closed a each sampling ins an , measu emen s a e used in o de o upda e he sequence
o con ol alues which allows o eac o dis u bances o modelling e o s. Ne e heless,
in he ne wo ked con ol se ing, we aim a closing he loop as o en as possible in o de
o obus i y he closed loop beha io o he conside ed sys em. Hence, mo e han he
i s elemen o he open loop sequence o con ol alues is only implemen ed i a packe
d opou occu s. Using he p ecompu ed sequence o con ol alues should be a o able in
compa ison o using a de aul con ol alue.
In o de o be consis en wi h he scheme in oduced abo e, he e m eedback con ol
is used in he ollowing gene al sense.
De ini ion 1.25
Le m?∈Nand M⊆ {1,2, . . . , m?}be gi en. A mul is ep eedback law is a map µ:
X×{0, . . . , m?−1} → Uwhich, o an admissible con ol ho izon sequence (mi)i∈N0⊂M,
is applied acco ding o he ule xµ(0) = x0,
xµ(n+ 1) = (xµ(n), µ(xµ(ϕ(n)), n −ϕ(n))).(1.23)
Fo de ails abou his se ing we e e o [48]. We poin ou ha he concep o
mul is ep eedbacks will u n ou o be bene icial also in a se ing wi hou delays and
packe d opou s in o de o enhance s abili y p ope ies o closed loop con olled sys ems,
c . Sec ion 4.4.
20
Chap e 2
Receding Ho izon Con ol
In his chap e we p esen he main idea o eceding ho izon con ol (RHC) which is also
called model p edic i e con ol (MPC).1Then, we discuss he s abili y analysis o eced-
ing ho izon con ol schemes wi h e minal cons ain s and, i necessa y, e minal cos s.
Fu he mo e, a easibili y p oo om [90] o uncons ained RHC schemes is ske ched. In
his con ex , uncons ained means ha nei he e minal cons ain s no e minal cos s
a e added o he basic eceding ho izon se ing.
2.1 In oduc ion
In he las chap e we deal wi h he op imiza ion p oblem
min
u(·)∈ U∞(x0)J∞(x0;u(·)) =
∞
X
n=0
`(xu(n;x0), u(n)) (2.1)
subjec o xu(n+ 1; x0) = (xu(n;x0), u(n)) wi h xu(0; x0) = x0∈X,(2.2)
U∞(x0) := (u(n))n∈N0u(n)∈U
xu(n+ 1; x0)∈X o all n∈N0(2.3)
wi h he con en ion V∞(x0) := in u(·)∈ U∞(x0)J∞(x0;u(·)) = ∞when ei he he op imal
ajec o y causes cos s summing up o in ini y o he se U=U∞=U∞(x0) o admissible
sequences o con ol alues is emp y, i.e. he e does no exis a sequence u(·)=(u(n))n∈N0
o con ol alues sa is ying he con ol cons ain s u(n)∈U,n∈N0, such ha he
s a e cons ain s xu(n+ 1; x0)∈Xa e main ained o all n∈N0. Since V∞(x0) = ∞
cha ac e izes he op imal con ol p oblem as no well-de ined, he ollowing assump ion
is made in o de o exclude hese scena ios om ou analysis.
Assump ion 2.1
Le V∞(x0)<∞hold o each x0∈X.
Assump ion 2.1 implies, among o he s, he exis ence o a sequence o con ol alues
ux0(·)∈ U∞(x0) such ha V∞(x0)≤J∞(x0;ux0(·)) <∞holds. Since ux0(·)∈ U∞(x0),
he s a e cons ain s xux0(n;x0)∈X,n∈N0, a e sa is ied.
1The e ms mo ing o olling ho izon can also be ound in li e a u e.
21
RECEDING HORIZON CONTROL
Summa izing, ou goal is o sol e he minimiza ion p oblem (2.1) - (2.3), i.e. o min-
imize he cos unc ional subjec o he sys em dynamics and he con ol and s a e con-
s ain s. Howe e , sol ing p oblem (2.1) - (2.3) is, in gene al, in ac able because i s
solu ion in ol es sol ing a Hamil on-Jacobi di e ence equa ion. In pa icula , his holds
o sys ems whose dynamics a e ei he nonlinea o de ined on a space o in ini e dimen-
sion. Fo example, con ol sys ems whose dynamics a e go e ned by pa ial di e en ial
equa ions belong o he la e ca ego y. Hence, we aim a app oxima ing he desi ed
solu ion o , a leas , sol ing he closely ela ed s abiliza ion p oblem, i.e. looking o a
sequence o con ol alues u(·)∈ U∞(x0) which s abilizes he sys em a he equilib ium
x?. To his end, he desi ed s a e has o be cha ac e ized app op ia ely by he s age cos s
`(·,·), i.e. `?(x) = minu∈U1(x)`(x, u) = 0 i and only i x=x?, c . (1.4). I he a o emen-
ioned ask may be ul illed by mo e han one sequence o con ol alues, we pick some
u(·)∈ U∞(x0) which minimizes he cos unc ional J(x0;·) o , a leas , yields a pe o -
mance which does no de ia e oo much om he op imal one. To be mo e p ecise, ou
objec i e is ha he compu ed con ol u(·) induces cos s J∞(x0;u(·)) which a e bounded
by he op imal cos s V∞(x0) mul iplied by a ce ain ac o 1/α, i.e.
J∞(x0;u(·)) ≤1
α·V∞(x0).
Fo example, α= 1/2 means ha he cos s associa ed wi h he chosen con ol u(·) a e
a mos wice as much as he op imal ones. The op imal alue V∞(x0) coincides wi h he
minimal cos s. Ne e heless mo e han one con ol may exis which induces exac ly his
amoun o cos s. He e, we aci ly ag ee in picking one o hese whene e we use he e m
op imal con ol. Fu he mo e, no e ha such a sequence o con ol alues, o which he
in imum in he p oblem o mula ion is a ained, may no exis a all.
Be o e we ackle he aised ques ions, he basic ideas o eceding ho izon con ol, which
ep esen s a emedy in o de o deal wi h he desc ibed p oblem se ing, a e p esen ed.
To his end, we conside he auxilia y p oblem wi h op imiza ion ho izon N∈N:
min
u(·)∈ UN(x0)JN(x0;u(·)) =
N−1
X
n=0
`(xu(n;x0), u(n)) (2.4)
subjec o xu(n+ 1; x0) = (xu(n;x0), u(n)) wi h xu(0; x0) = x0∈X,(2.5)
UN(x0) := (u(n))n∈N0u(n)∈U
xu(n+ 1; x0)∈X o 0 ≤n≤N−1.(2.6)
The co esponding op imal alue unc ion is gi en by
VN(x0) = in
u(·)∈ UN(x0)JN(x0;u(·)).(2.7)
No e ha his p oblem di e s om p oblem (2.1) - (2.3): he ime ho izon is unca ed,
i.e. he cos unc ional e alua es he s age cos s only a he i s N ime ins an s. Mo e-
o e , he se UN(x0), which con ains he con ol and s a e cons ain s, is adap ed as well,
e.g. he ajec o y only has o be easible un il ime N. In he nex sec ions addi ional
e minal cons ain s and cos s a e inco po a ed in his se ing in o de o ensu e easibil-
i y o he esul ing eceding ho izon closed loop. In his subsec ion, howe e , we conside
he concep ually simples eceding ho izon app oach imposing nei he e minal cos s no
22
INTRODUCTION
e minal cons ain s which makes i easie o ca e ou some o he basic p inciples o
mo ing ho izon schemes. Fu he mo e, his scheme is p edominan in indus ial appli-
ca ions, c . [100], which mo i a es i s analysis in he ollowing chap e s. Fo ques ions
conce ning easibili y we e e o Sec ion 2.4.
Al eady in he las chap e , we indica ed how o ob ain a closed loop sys em assuming
being able o compu e a sequence o con ol alues which sol es he o iginal p oblem,
i.e. sa is ies J∞(x0;u(·)) = V∞(x0) in iew o Assump ion 1.9. He e, we p oceed anal-
ogously wi h he p oblem posed on he unca ed ime ho izon, i.e. we sol e P oblem
(2.4) - (2.6) in o de o ob ain a sequence o Ncon ol alues. This sequence may be ex-
ended by conca ena ion wi h he sequence which is iden ically ze o. No e ha he alues
u(N), u(N+ 1), . . . do no play a ole o he p oblem on he unca ed ho izon. P oblem
(2.4) - (2.6) is, e.g. o dynamics go e ned by a nonlinea o dina y di e en ial equa ion,
a nonlinea op imal con ol p oblem. Using he in oduced concep o sampled-da a sys-
ems wi h ze o o de hold and, hus, disc e izing he con ol unc ion u(·) ans o ms
his op imal con ol p oblem o an op imiza ion p oblem which is compa a i ely easy o
sol e, c . [29,84,119]. We poin ou ha his app oach in ol es a p edic ion o he u u e
s a es xu(n;x0), n= 1,2, . . . , N, which mo i a es he e m “p edic i e” in model p edic-
i e con ol. In addi ion, he me hod is based on a model which is employed in o de o
p edic he ajec o y on he in e al [0, NT) in dependence on he con ol u(·). Nex ,
we implemen he i s m∈ {1, . . . , N −1}elemen s o he compu ed sequence. In o de
o s eamline he p esen a ion o he main idea, le us se m= 1, i.e. implemen ing only
he i s elemen o he sequence o con ol alues which may be called “classical” MPC.
This si ua ion is illus a ed in Figu e 2.1: x0deno es he cu en s a e o he s a e
e olu ion which is induced by a sampled-da a sys em, c . Sec ion 1.3. Hence, we use a
(mul is ep) eedback con ol acco ding o De ini ion 1.25, e.g. µN(0; x0) = u(0) o m= 1,
and implemen his a he plan which yields he new ini ial s a e x0:= xµN(m;x0) o he
op imiza ion p oblem (2.4) - (2.6). No e ha xµN(m;x0) may di e om he p edic ed
s a e xu(m;x0), e.g. due o modelling e o s. Then, he p ocedu e is epea ed, i.e. an
op imiza ion wi h espec o he op imiza ion ho izon Nis ca ied ou which, again,
yields ou eceding ho izon eedback, c . Figu e 2.2. This shi ing o he op imiza ion
ho izon o wa d in ime explains he e m “ eceding ho izon”.
Summa izing, we de ine a mul is ep eedback law µN,m?by picking he i s melemen s
o he op imal con ol sequence based on he ini e ho izon op imal alue unc ion VN(x0).
This cou se o ac ion is epea ed a e shi ing he ho izon. In o de o o malize his
concep , he ollowing de ini ion is gi en.
De ini ion 2.2
Fo m≥1and N≥m+1 a mul is ep MPC eedback law is de ined by µN,m(x0, n) = u?(n),
whe e u?(·)is a minimizing con ol o p oblem (2.4) -(2.6) wi h ini ial alue x0. Al hough
he open loop op imal con ol u?(·) = u?
N(·;x0)depends on he ini ial s a e x0and he
op imiza ion ho izon N, he subsc ip Nand he co esponding ini ial s a e x0a e o en
no lis ed.
Using his eedback leads o a eceding ho izon closed loop. No e ha he ollowing is
supposed.
Rema k 2.3
We assume ha he e is no model plan misma ch and neglec dis u bances. Hence, he ac-
ual s a e xµN(m;x0)coincides wi h he p edic ed s a e xu(m;x0), c . [26, p.12]. Supposing
his, he esul ing closed loop is in es iga ed wi h espec o so called nominal s abili y. In
23
RECEDING HORIZON CONTROL
X
u
Op imiza ion Ho izon N⋅T
N0, x0=u0
u1
u2
u3
u4
uN−2
uN−1
T
0
1
2
N−2
3
4
N−1
N
xu⋅; x0
x0
xu1; x0
Figu e 2.1: G aphical illus a ion o he main idea (I/II): he compu ed con ol alues
and he co esponding p edic ed ajec o y a e d awn in blue. In classical MPC he i s
con ol alue is implemen ed as a eedback wi h espec o he ini ial s a e x0. Hence,
xµN(1; x0) = (x0, µN(0; x0)) = xu(1; x0) is ob ained by applying µN(0; x0) = u(0), which
is indica ed in ed.
o de o emphasize his, he e m “nominal closed loop” is some imes used. Fo obus ness
issues we e e o [10], [14, Chap e 8], [85, chap e 8], [109, chap e s 9-11], and [12]. In
pa icula , we emphasize ha obus ness may ge los by inco po a ing addi ional e minal
cons ain s, c . [31].
Assump ion 1.9, which was used o illus a i e pu poses, is eplaced by he ollowing,
weake assump ion.
Assump ion 2.4
Le he in imum o P oblem (2.4) -(2.6) be a ained, i.e., o each x0∈X⊆X, le a
sequence o con ol alues u?(·)exis such ha JN(x0;u?(·)) = VN(x0)holds.
Assump ion 2.4 ensu es ha he in imum o he op imal alue unc ion (2.7) is a
minimum. In he ollowing, le us suppose ha an op imiza ion algo i hm is a ou
disposal which inds he global minimum. Since he op imize compu es, in gene al, only
a local minimum, his is, in pa icula o non-con ex op imiza ion p oblems, no ma e
o cou se.2The mo i a ion o his assump ion is mainly o a oid echnical de ails which
dis ac he eade om he main ideas o he p esen ed me hodologies.
2The p oblem o no being able o p o ide a global minimum — independen ly o whe he he eason
goes back o being s uck in a local minimum o abo ing he compu a ion p ema u ely in o de o educe
24
INTRODUCTION
X
u
Op imiza ion Ho izon N⋅T
u'0=u1
u'1=u2
u3
u4
uN−2
uN−1
T
0
1
2
N−2
3
4
N−1
N
xu⋅; x0
x0
x0
':=xu1; x0
u'3
u'2
u'N−3
u'N−2
u'N−1
xu⋅; x0
'
Figu e 2.2: G aphical illus a ion o he main idea (II/II): he i s elemen is al eady
implemen ed, c . Figu e 2.1. The cu en s a e is de ined as ou new ini ial s a e and he
op imiza ion p oblem (2.4) - (2.6) is sol ed wi h espec o he new ini ial s a e. No e ha
he alue u0(N−1) has o be compu ed om sc a ch whe eas he o me compu ed con ol
alues may be a sensible ini ial guess o he op imiza ion. The esul ing con ol alues
may coincide wi h he ones om he p eceding s ep, cp. u0(0) and u0(1), o di e since
he op imiza ion ho izon akes addi ional s a es in o accoun , cp. u0(n), n= 2, . . . , N −2.
Hence, he p edic ed ajec o y changes as well.
The ollowing ema kable consequence holds o op imal ajec o ies.
Rema k 2.5
As men ioned in Sec ion 1.2, ails o op imal ajec o ies a e again op imal o he e-
spec i e op imal con ol p oblem. Fo he p oblem on a ini e ime ho izon, his eads as
ollows: le u?(·)deno e a sequence o con ol alues sa is ying JN(x0;u?(·)) = VN(x0),
hen
JN−1(xu?(1; x0), u?(1 + ·)) = VN−1(xu?(1; x0))
holds — he ail u?(1 + ·)o he op imal sequence o con ol alues u?(·)is an op imal
con ol o he p oblem on he sho ened ho izon N−1wi h ini ial alue xu?(1; x0), i.e.
he s a e a he nex ime ins an o he ajec o y emana ing om x0gene a ed by u?(0),
c . [44, Co olla y 3.16] o a p oo .
Fu he mo e, he ollowing is poin ed ou o ne wo ked con ol sys ems.
he compu a ional e o and, hus, he ime spend o sol ing he co esponding op imiza ion p oblem
— is ackled in [43].
25
TERMINAL INEQUALITY CONSTRAINTS AND COSTS
≥
N−1
X
n=0
`(xu?
N(n;x0), u?
N(n)) + `(xu?
N(N;x0),ˆu) + V ( (xu?
N(N;x0),ˆu))
=`(x0, u?
N(0; x0)) +
N−1
X
n=0
`(x˜uN(n;xu?
N(1; x0)),˜uN(n)) + V ( (xu?
N(N;x0),ˆu))
=`(x0, u?
N(0; x0)) + J
N(xu?
N(1; x0),˜uN(·))
≥`(x0, u?
N(0; x0)) + V
N(xu?
N(1; x0)).
Inequali y (2.16) gua an ees ha (xu?
N(N;x0),ˆu)∈X and, hus, he admissibili y o
˜u(·) which ensu es he las inequali y. Hence, ecu si e easibili y o he RHC p oblem is
a consequence o he assumed ini ial easibili y. S abili y can be deduced by he s anda d
Lyapuno a gumen s. As a consequence, ini ial easibili y in combina ion wi h (2.16)
gua an ees s abili y o he eceding ho izon closed-loop.
The main ad an age o his RHC scheme in compa ison o he one wi h e minal
equali y cons ain s is he elaxa ion o he e minal cons ain . No e ha he schemes
coincide o X ={x?},V (·)≡0. The scheme based on a e minal egion and a (con ol)
Lyapuno unc ion does no equi e exac con ollabili y o he desi ed equilib ium.
Rema k 2.12
In pa icula o nonlinea sys ems, inding a sui able e minal egion X which is con-
ol o wa d in a ian and sa is ies (2.16) is challenging. Fo sys ems go e ned by ime
in a ian o dina y di e en ial equa ion, a linea iza ion a he se poin , i.e. he desi ed
equilib ium, o en allows o compu e a locally s abilizing eedback as well as a local (con-
ol) Lyapuno unc ion. No e ha (2.16) has o be sa is ied o his eedback K:X →U,
i.e.
V ( (x, K(x))) + `(x, K(x)) ≤V (x)and (x, K(x)) ∈X ∀x∈X .
Hence, one looks o a con ol sequence s ee ing he nonlinea sys em “su icien ly close”
o x?. Once, he ajec o y has en e ed he e minal egion X , he con ol inpu may
be swi ched o he p ede ined eedback which ensu es he alidi y o he desi ed (con ol)
Lyapuno inequali y — his s a egy is also e med dual mode, c . [73, p.8]. Feasibili y o
he esul ing closed loop is, as al eady men ioned, ensu ed by supposing ini ial easibili y.
In o de o illus a e hese MPC schemes, he example o he nonlinea in e ed pen-
dulum on a ca is conside ed as a sampled-da a sys em wi h ze o o de hold.
Example 2.13
Ou goal is o s abilize he nonlinea in e ed pendulum on a ca a he o igin, i.e. ou
desi ed equilib ium. In o de o apply RHC based on addi ional e minal cos s, a lo-
cal (con ol) Lyapuno unc ion has o be speci ied. To his end, he Lyapuno unc ion
V (x) = xTPx, which was calcula ed o he linea ized model in Example 1.23, is employed.
The s age cos s and pa ame e s a e also aken om his example in o de o ensu e con-
sis ency wi h V (·). The e minal egion X is implici ly de ined by {x∈R4:xTPx ≤c}.
Fo su icien ly small pa ame e c∈R>0, hese choices heu is ically ensu e he desi ed
Lyapuno Inequali y (2.16). This claim is subs an ia ed by ou nume ical esul s, below.
Le he ini ial alue x0= (0.1 0.1 0.1 0.1)T, he sampling pa ame e T= 0.0625, and
he e minal egion X ={x∈R4:V (x)≤0.1}be gi en. The p edic ed ajec o ies
a e compu ed by means o he MATLAB ou ine ode15 which is an implici Runge-Ku a
me hod wi h s ep size con ol. Since a cons ained nonlinea minimiza ion p oblem is deal
32
TERMINAL INEQUALITY CONSTRAINTS AND COSTS
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4
−5
−4
−3
−2
−1
0
1
2
x1
x2
N = 7
N = 10
N = 16
N = 32
N = 40
−0.2 −0.15 −0.1 −0.05 0 0.05 0.1 0.15
−1.6
−1.4
−1.2
−1
−0.8
−0.6
−0.4
−0.2
0
0.2
0.4
x3
x4
N = 7
N = 10
N = 16
N = 32
N = 40
Figu e 2.4: T ajec o ies gene a ed by eceding ho izon con ol o a ious op imiza ion
ho izons Nwi h ini ial alue x0= 0.1·(1,1,1,1)T.
wi h, he ou ine mincon is used in o de o sol e he in ol ed op imiza ion p oblems. The
esul ing ajec o ies a e depic ed in Figu e 2.4.
Ou nume ical compu a ions show ha N= 7 is he smalles op imiza ion ho izon
which allows o an ini ially easible ajec o y, i.e. compu ing a sequence o Ncon-
ol alues such ha xu(N;x0)∈ {x∈Rn:xTPx ≤c}holds. Howe e , his leads o
J7(x0) = 1628.51369. We poin ou ha he con ibu ion o he addi ional e minal cos
is limi ed o c= 0.1and, hus, negligible. Ra he , he la ge alue o he cos unc ional
has o be asc ibed o he e minal cons ain xu(N;x0)∈X whose sa is ac ion demands a
compa a i ely la ge con ol e o . The ac ual cos s o he co esponding eceding ho izon
closed loop sum up o 870.6461.5Inc easing he op imiza ion ho izon, which implici ly
enla ges he easible se o he op imiza ion, signi ican ly educes he cos s associa ed wi h
he i s 128 s eps, c . Figu e 2.5.
Fo he chosen ini ial condi ion, he s a ic s a e eedback compu ed o he linea ized
e sion may also be used in o de o s abilize he sys em, howe e , wi hou aking he
e minal cons ain in o accoun . In doing so, cos s amoun ing o 60.7659 a e p oduced.
RHC ou pe o ms his eedback only o a su icien ly la ge op imiza ion ho izon, e.g.
N= 20. Hence, using a e minal egion has a s abilizing e ec bu may sh ink he
se U=UN(x0)o admissible con ols u(·)and, as a consequence, may cause highe
cos s. A he ex eme, Uequals he emp y se and he op imiza ion p oblem (2.17) -
(2.19) becomes in easible, e.g. N≤6. Fo la ge ho izons, he impac o inco po a ing a
e minal cons ain in Uis educed, which esul s in an enla ged se Uand lowe cos s on
he in ini e ho izon. No e ha RHC wi h smalle op imiza ion ho izons s ee s he closed
loop ajec o y, in gene al, as e in o he e minal egion X , c . Table 2.2. The op imal
alue unc ion V
N(·)dec eases s ic ly along he eceding ho izon closed loop solu ion in
ou nume ical compu a ions, c . Figu e 2.5.6The desi ed Lyapuno inequali y is, howe e ,
only sa is ied o he i s s eps o he RHC solu ion due o ou heu is ic choice o he
e minal cos V (·).
The pu pose o he inco po a ed local (con ol) Lyapuno unc ion is o app op ia ely
5The closed loop cos s a e only measu ed on he in e al [0,8] ins ead o [0,∞). Howe e , a = 8
he s a e is al eady e y close o he desi ed se poin such ha his unca ion o he ime ho izon does
no dis o he nume ical esul s.
6This claim does no hold o he ajec o y gene a ed by he s a ic s a e eedback o N≤32.
33
TERMINAL INEQUALITY CONSTRAINTS AND COSTS
N7 10 12 16 24 30 32 40 64
ime 1.125 1.5625 1.9375 2.8750 2.6875 3.0000 3.0625 3.8125 5.4375
Table 2.2: Time elapsed un il he e minal cons ain , i.e. xµN( )∈X , is, depending on
he op imiza ion ho izon N, sa is ied.
10 15 20 25 30 35 40 45 50 55 60
101
102
103
Op imiza ion ho izon N
J∞
µ
0 1 2 3 4 5 6 7 8
10−6
10−4
10−2
100
102
104
VN
(⋅)
N = 7
N = 10
N = 16
N = 32
N = 40
Figu e 2.5: On he le , he o e all cos s Jµ
∞and V
N(x0) depending on he op imiza-
ion ho izon Na e d awn in blue and ed, espec i ely. The cos s associa ed wi h he
p ecompu ed eedback a e indica ed by he dashed line. On he igh , he di e ence
V
N(xµN(n+ 1)) −V
N(xµN(n)) is illus a ed o a ious op imiza ion ho izons N.
es ima e he cos o go, i.e. o gi e an uppe bound o he emaining cos s which a e
needed in o de o ende he sys em asymp o ically s able. O en, such a Lyapuno
unc ion, which has o sa is y Inequali y (2.16), is cons uc ed by a linea iza ion a he
desi ed se poin , c . Example 2.13. As a consequence, he e minal egion X has o
be chosen su icien ly small which makes he e minal cons ain xu(N;x0)∈X mo e
es ic i e. Finding a (con ol) Lyapuno unc ion such ha Inequali y (2.16) is sa is ied
globally, i.e. o all x∈X, allows o neglec he e minal cons ain en i ely. Howe e ,
his is, in pa icula o sys ems go e ned by nonlinea o dina y o pa ial di e en ial
equa ions, a challenging ask and, in gene al, no possible.
Summa izing, a la ge domain o a ac ion equi es, in gene al, a la ge op imiza ion
ho izon Nin RHC schemes wi h e minal cons ain s. Fu he mo e, o each ini ial con-
di ion x0∈X, an ini ially easible solu ion o (2.17) - (2.19), i.e. a ajec o y emana ing
om x0and eaching he e minal egion a e a mos N ime s eps, has o be ound.
Hence, he p esumably mos di icul p oblem has o be ackled a he beginning. On he
o he hand, easibili y and s abili y o he eceding ho izon closed loop a e gua an eed.
In conclusion, inding a e minal egion equipped wi h an app op ia e local (con ol) Lya-
puno unc ion and ensu ing ini ial easibili y is demanding and o en oo es ic i e om
a p ac ical poin o iew, c . [100] — al hough hese p e equisi es a e al eady easie o e -
i y compa ed o he e minal equali y cons ain s om he p e ious sec ion. In addi ion,
MPC wi h e minal cons ain s may gi e asymp o ic s abili y wi hou any obus ness, as
shown in [31]. Hence, we shi ou ocus o uncons ained RHC schemes.
34
2.4. FEASIBILITY
2.4 Feasibili y
In Sec ions 2.2 and 2.3 cons ain s we e in oduced whose sa is ac ion gua an ees easi-
bili y and s abili y o he espec i e RHC schemes. Howe e , inding an ini ially easible
ajec o y and, i e minal cos s a e used, designing a sui able (con ol) Lyapuno unc-
ion, which is used in o de o es ima e he cos o go, is challenging. Fu he mo e, hese
app oaches may ende ini ial condi ions in easible o ho izons N o which RHC schemes
wi hou e minal cons ain s and cos s s abilize he sys em. The linea wa e equa ion is
such an example in which he ini e p opaga ion speed p e en s he sys em om eaching
a neighbo hood o he o igin as whe eas so called uncons ained RHC ul ills he p o-
posed ask o s abilizing he sys em e en o ex emely sho op imiza ion ho izons N,
c . [62].
In his hesis we a e conce ned mainly wi h he s abili y analysis o uncons ained
RHC. Howe e , since hese schemes do no gua an ee easibili y o he esul ing RHC
closed loop igh om he beginning, he sys em may become in easible al hough a Lya-
puno inequali y was sa is ied o he unca ed op imal alue unc ion VN(·) in each o
he p eceding s eps. The phenomenon o no being able o de ec easibili y p oblems on
ime, is o en e med sho -sigh edness o he eceding ho izon closed loop, c . [2, p.178]
and [44, Example 8.1]. In o de o ensu e easibili y, Assump ion 1.4 is supposed which
i s in well wi h ou s anda d assump ion ha he op imal alue unc ion is ini e o each
s a e x0o he easible se X.
He e, a ske ch o a easibili y p oo om [99] is p esen ed which ou lines a way o
encoun e he easibili y p oblem wi hou Assump ion 1.4. We poin ou ha he main
idea o ende ing a le el se o he alue unc ion VN(·) in a ian wi h espec o he em-
ployed eceding ho izon s a egy is also used in o de o ensu e easibili y o an example
conside ed in Sec ion 4.4. Since he examples which a e in es iga ed o in ini e dimen-
sional sys ems do no exhibi igh s a e cons ain s, we es ic ou sel es mainly o ini e
dimensional sys ems. Ne e heless, we emphasize ha he concep s p esen ed in his sec-
ion can no be ans e ed o in ini e dimensional sys ems because some conclusions can
no be d awn analogously. Fo example he uni sphe e is bounded and closed bu no
compac in L2(R,Rn), c . [119] and [110, Co olla y 4.5]. Fu he mo e, we like o poin
ou ha [99] only deals wi h sys ems go e ned by linea dynamics. The ideas, howe e ,
may be gene alized o he nonlinea se ing. Mo e elabo a e echniques in o de o ensu e
easibili y o uncons ained RHC schemes a e discussed, e.g. in [44].
A necessa y condi ion o easibili y o uncons ained RHC wi h op imiza ion ho izon
Nis easibili y on he in ini e ho izon which is cha ac e ized by a ini e alue o he
espec i e op imal alue unc ion V∞(x0). Hence, he i s s ep owa ds a easibili y
analysis is aking a close look a his se . The linea se ing is conside ed, i.e. sys em
dynamics x(n+ 1) = Ax(n) + Bu(n) wi h a con ollable pai [A, B] and cons ain s gi en
by Ex +Fu ≤ψ. Neglec ing he cons ain s, assuming ha [A, B] is a con ollable pai
implies ha e e y x0∈Rnis exac ly con ollable o he o igin in a ini e numbe o
s eps which is less o equal he dimension n∈No he s a e space, c . [58] o a p ecise
de ini ion. Howe e , due o he cons ain which may model simple box cons ain s o
he con ol inpu and, hus, excluding unsa u a ed con ols, his does no hold o he
whole space. Hence, we de ine he se I0={0}and he se s
Ik+1 := {x∈Rn:∃usuch ha Ax +Bu ∈Ikand Ex +Fu ≤ψ}.
Thus, I1con ains all poin s which may be s ee ed o he o igin in one s ep wi hou
iola ing he imposed cons ain s. Mo eo e , Ik⊆Ik+1 due o he cons uc ion. De ining
35
FEASIBILITY
he se I∞:= S∞
k=0 Ikwe ob ain he ollowing esul .
Theo em 2.14
Le he pai [A, B]be con ollable and (0,0) be an in e io poin o he cons ain se
{(x, u)∈Rn×Rm:Ex +Bu ≤ψ}. Fu he mo e, le he s age cos s sa is y `(x, u)≥
α(kxk) o a K∞- unc ion α:R+
0→R+
0, e.g. xTQx +uTRu wi h posi i e de ini e ma ix
Qand posi i e semi-de ini e ma ix R. Then he ollowing equi alence holds:
x0∈I∞⇐⇒ V∞(x0)<∞.
The main ideas o he p oo a e ske ched. Then, possibili ies in o de o gene alize
Theo em 2.14 o he nonlinea se ing a e indica ed and b ie ly discussed in Rema k 2.15.
Supposing x0∈I∞ensu es he exis ence o an index Ksuch ha x0∈IK. Conse-
quen ly, he de ini ion o he se IKallows us o cons uc a sequence o con ol alues
(u(k))k∈{0,1,...,K−1}which easibly s ee s he sys em om x0∈IK o I0. Hence, V∞(x0) is
bounded by PK−1
n=0 `(xu(n;x0), u(n)) <∞.
Le x0/∈I∞be gi en. Since [A, B] is con ollable and (0,0) ∈Rn×Rmis an in e io
poin o he cons ain se , deadbea con ol may be ca ied ou . To be mo e p ecise,
e e y s a e con ained in a su icien ly small neighbo hood o he o igin may be s ee ed
o he o igin in a mos ns eps. Le Bδ(0) ⊂Rn,δ∈R>0, deno e a ball wi h adius δ
comple ely con ained in his neighbo hood. Hence, since x0/∈I∞, he e does no exis
a sequence o con ol alues s ee ing x0in o Bδ(0). As a consequence, o each easible
(u(n))n∈N0 he es ima e `(xu(n;x0), u(n)) ≥α(kxu(n;x0)k)> α(δ/2) >0 holds o all
n∈N0. Hence, J∞(x0, u(·)) = P∞
n=0 `(xu(n;x0), u(n)) ≥P∞
n=0 α(δ/2) = ∞ o e e y
easible (u(n))n∈N0.
Rema k 2.15
Deadbea con ol is a es ic i e assump ion in he nonlinea se ing, cp. RHC wi h e -
minal equali y cons ain s in Sec ion 2.2. Hence, his p e equisi e should be weakened,
e.g. assuming he exis ence o a neighbo hood o he desi ed equilib ium such ha each
poin con ained in his se is s abilizable inducing ini e cos s. This seems o be a eason-
able op ion in o de o gene alize he p oposed cha ac e iza ion o he easible se o he
p oblem on an in ini e ime ho izon o a nonlinea se ing. Fu he mo e, we emphasize
ha RHC wi h addi ional e minal cons ain s and cos s equi es a simila , e en s onge
assump ion anyway, cp. Inequali y (2.16).
We con inue wi h he main esul conce ning easibili y om [99].
Theo em 2.16
Le he assump ions o Theo em 2.14 be sa is ied and a pa ame e µ∈R>0be gi en. The
µsub-le el se Sµo V∞(·)is de ined by {x∈Rn:V∞(x)≤µ}. Then, an op imiza ion
ho izon N0∈N≥2exis s such ha Sµis an in a ian se unde any RHC eedback esul ing
om he op imiza ion p oblem (2.4) –(2.6) wi h ho izon N≥N0.
The p oo , which can be ound in [99, Appendix], consis s o wo pa s and elies
essen ially on he mono onici y o he alue unc ion VN(·) wi h espec o he op imiza ion
ho izon leng h N. To be mo e p ecise, VN(·) has o be mono onically inc easing in N—
a cha ac e is ic which is au oma ically ul illed o uncons ained RHC, c . Sec ion 2.1.
We s a by wo auxilia y claims in o de o p epa e he g ound o he ac ual p oo .
•Le β∈(0, µ) be chosen such ha {x∈Rn:α(kxk)≤β} ⊆ Sµ. Then, he ollowing
calcula ion shows ha xµN(1; x0)∈Sµholds o all x0∈Sβand N∈N≥2:
β≥V∞(x0)≥VN(x0)≥VN−1(xµN(1; x0)) ≥`?(xµN(1; x0)) ≥α(kxµN(1; x0)k).
36
FEASIBILITY
•Le he se Wbe de ined by {x∈Rn:α(kxk)≤µ}. Then, xµN(1; x0)∈W∩I∞
holds o all x0∈Sµand su icien ly la ge ho izons N. No e ha xµN(1; x0)∈I∞
gua an ees V∞(xµN(1; x0)) <∞.
Repea ing he compu a ion used in o de o es ablish he p e ious asse ion wi h β
subs i u ed by µyields xµN(1; x0)∈W. In o de o show xµN(1; x0)∈I∞, a line o
a gumen s simila o he p oo o Theo em 2.14 is employed: ini ially, o x /∈I∞, a
lowe bound o he s age cos s is es ablished in o de o de i e a con adic ion o
su icien ly la ge N, c . [99, Lemma 12] o de ails.
Taking he i s asse ion in o accoun allows us o ocus on s a es x∈Sµ Sβin o de o
p o e Theo em 2.16. Suppose ha a ho izon leng h N0sa is ying he claim o Theo em
2.16 does no exis . Then, o each j∈N, a ho izon leng h Nj≥jand a s a e xj
0∈Sµ Sβ
exis such ha xµNj(1; xj
0)∈W Sµ⊂W. Since Wis compac , (xµNj(1; xj
0))j∈Nhas a
con e gen subsequence (˜xk)k∈N:= (xµNjk(1; xjk
0))k∈N, (jk)k∈N⊆Nwi h jk+1 > jk o all
k∈N, wi h ˜xk→˜x∞ o k ending o in ini y.
I ˜x∞is no con ained in I∞,V∞(˜x∞) = ∞holds. O he wise, V∞(˜x∞) =
limk→∞ V∞(˜xk)≥µis ensu ed by he second asse ion in iew o Theo em 2.14.
Combining hese asse ions, yields V∞(˜x∞)≥µ. Hence, o e e y ε > 0, a ho izon leng h
Nexis s such ha
VN(˜x∞)> µ −ε/4.(2.20)
Nex , we p o e ∞> VN(˜x∞) by con adic ion. To his end, suppose ha ˜x∞is no
easible o he op imiza ion p oblem (2.4) - (2.6) wi h ho izon leng h N. The cons ain s
speci y a bounded se o any N0, c . [99, Lemma 10], which is sh inking o la ge N.
Hence, VN(˜x∞) = ∞implies he exis ence o an open neighbo hood o ˜x∞which is no
easible o all N0≥N— a con adic ion o he con e gence ˜xk→˜x∞ o k→ ∞.
Choose ε= in x0∈Sµ Sβα(kx0k)≤in x0∈Sµ Sβ`?(x0). Then, N∈Nexis s such ha
(2.20) wi h ∞> VN(˜x∞) holds. Since VN(·) is con inuous, picking Njk> N la ge enough
ensu es
VNjk(˜xk) = VNjk(xµNjk(1; xjk
0)) ≥VN(xµNjk(1; xjk
0)) ≥µ−ε/2.(2.21)
Hence, we ob ain he ollowing inequali y which leads o a con adic ion and comple es
he p oo o Theo em 2.167
µ≥VNjk(xjk
0) = `(xjk
0, uNjk(0)) + VNjk−1(xµNjk(1; xjk
0))
≥`?(xjk
0) + VN(xµNjk(1; xjk
0)) ≥ε+µ−ε/2 = µ+ε/2.
The main ideas o his p oo a e gene alizable o he nonlinea se ing. Howe e ,
gene alizing his easibili y esul o he in ini e dimensional se ing may cause addi ional
( echnical) p oblems, e.g. compac ness o he se Wcan no be expec ed. Ins ead one
has o use he concep o weak sequen ial compac ness, c . [79, Sec ion 10.2], and, as
a consequence, only ob ains a weakly con e gen subsequence. No e ha he di e en
compac ness e ms a e equi alen o no med spaces, c . [106, Ebe lein-ˇ
Smulian Theo em],
and ha , e.g. he uni sphe e is weakly sequen ially compac in e e y e lexi e space,
c . [106, Theo em 2.8.2]. Again, we e e o [44] o mo e elabo a e esul s wi h espec
o easibili y, in pa icula o a gene aliza ion o he nonlinea case.
7The i s equali y is lawed in [99]. Since using he op imiza ion ho izon Nk+ 1 leads, in gene al, no
o xµNk(1; xk
0) as he nex s a e.
37
FEASIBILITY
We like o poin ou ha a s anda d assump ion o s abili y esul s in RHC is he
ela ion o he unc ion α1(·)∈ K∞and he s age cos s ia (1.4). Hence, he p e equisi es
o Theo ems 2.14 and 2.16 a e no oo es ic i e.
Summa izing, RHC wi h ei he e minal cons ain s o cos s ensu es easibili y a p io i
bu a he expense o assuming an ini ially easible solu ion — independen ly o whe he
easibili y issues play a ole o no . Using uncons ained RHC may lead o easibili y
p oblems, in pa icula o sho op imiza ion ho izons Ndue o i s “sho sigh edness”,
c . [2, p.178]. On he o he hand, neglec ing e minal cons ain s enla ges he se o
admissible con ols signi ican ly and, hus, may imp o e he closed loop pe o mance.
In his hesis, howe e , we do no ocus on easibili y issues. This mo i a es Assump ion
1.4, which may be weakened. Assump ion 1.4 ensu es, o each ini ial alue x0∈X, he
exis ence o a sequence o con ol alues which sa is ies he cons ain s. Ne e heless,
RHC may cause in ini e cos s in he long un.
38
Chap e 3
S abili y and Subop imali y o RHC
Schemes
In his hesis we a e conce ned wi h eceding ho izon schemes which inco po a e nei he
e minal cons ain s no addi ional e minal cos s. These schemes exhibi a decisi e ad-
an age in con as o hei coun e pa s which ake e minal cos s o cons ain s in o
accoun : he op imal alue unc ion VN(·) inc eases, o each easible ini ial alue x0∈X,
mono onically in he op imiza ion ho izon N— an inhe en mono onici y p ope y which
allows us o exploi Lyapuno ype inequali ies in o de o es ima e, in addi ion o con-
cluding s abili y, he pe o mance o he esul ing RHC closed loop.
Assump ion 2.1 ensu es boundedness o V∞(·) on Xwhich is a necessa y condi ion o
well-posedness o he op imal con ol p oblem on he in ini e ime ho izon because o h-
e wise ei he he cons ain s a e ine i ably iola ed o he s age cos s a e no summable.
The la e indica es ha he cos unc ional does no p o ide a sui able c i e ion o s a-
bilizing he sys em a he desi ed equilib ium and is, hus, inadequa ely designed. Hence,
he mono onically inc easing sequence (VN(x0))N∈N≥2is bounded om abo e by V∞(x0).
In Sec ion 3.1 a elaxed Lyapuno inequali y is in oduced which o ms he co e o
ou s abili y and subop imali y esul s. Based on a con ollabili y condi ion and Bell-
man’s p inciple o op imali y, a nonlinea p og am is deduced which gi es us a su icien
condi ion in o de o alida e his Lyapuno inequali y. In he ensuing sec ion ou main
s abili y heo em is p esen ed. In Sec ion 3.3 he p oposed op imiza ion p oblem is sol ed
o an impo an subclass, which p o ides an easily checkable s abili y and pe o mance
c i e ion. Then, he in oduced me hodology is demons a ed. To his end, ou key as-
sump ion, i.e. Assump ion 3.2, is e i ied o he linea wa e equa ion which allows o
ensu e ins an aneous con ollabili y o his hype bolic pa ial di e en ial equa ion igo -
ously.
3.1 Relaxed Lyapuno Inequali y
In Sec ion 1.4 ne wo ked con ol sys ems we e in oduced and he no a ion o a mul is ep
eedback law µ:X×{0,1, . . . , m?−1} → Uwi h m?∈Nwas speci ied. Using a eceding
ho izon con olle based on op imiza ion p oblem (2.4) – (2.6) yields a sequence o N
inpu alues o a gi en ini ial alue x0. Since we in end o employ hese alues in o de
o cons uc he eedback law µN(·,·), he condi ion m?≤N−1 has o be sa is ied. The
pa ame e m?de e mines he maximal numbe o con ol alues which may be applied
be o e he op imiza ion p oblem has o be sol ed again in o de o upda e — based on a
39
STABILITY AND SUBOPTIMALITY OF RHC SCHEMES
measu emen o he cu en s a e — he sequence o con ol alues. Hence, m?limi s he
maximal ime he sys em may s ay in open loop. Whe eas he se M⊆ {1,2, . . . , m?} om
De ini ion 1.25 mainly places some lexibili y a ou disposal, which migh be con enien
o he ne wo ked con ol se ing, e.g. he ne wo k opology may o ce us only o use
odd numbe s o elemen s o he compu ed sequence o con ol alues due o ansmission
speci ica ions. Ne e heless, one may hink o M={1,2, . . . , m?−1}in he sequel.
Le an admissible con ol ho izon sequence (mi)i∈N0be gi en. Then, using he no a ion
om De ini ion 1.24, he co esponding cos s on he in ini e ime in e al a e gi en by
Vµ,(mi)
∞(x0) :=
∞
X
n=0
`(xµ(n), µ(xµ(ϕ(n)), n −ϕ(n))).
Ou app oach elies on he ollowing esul om elaxed dynamic p og amming [83,101],
which is a gene aliza ion o [39, P oposi ion 2.4].
P oposi ion 3.1
Le a mul is ep eedback law ˜µ:X×{0,1, . . . , m?−1} → U, a se M⊆ {1,2, . . . , m?},
and a unc ion e
V:X→R+
0be gi en. Suppose ha , o each x0∈X, he solu ion
x˜µ(·) = x˜µ(·;x0)wi h x˜µ(0) = x0sa is ies x˜µ(n;x0)∈X,n∈ {0,1, . . . , N −1}, and
e
V(x0)≥e
V(x˜µ(m)) + α
m−1
X
k=0
`(x˜µ(k),˜µ(x0, k)) ∀m∈M(3.1)
o some α∈(0,1]. Then, o all x0∈Xand all admissible sequences (mi)i∈N0o con ol
ho izons, he es ima e
αV∞(x0)≤αV ˜µ,(mi)
∞(x0)≤e
V(x0) (3.2)
holds.
P oo : Conside x0∈Xand he ajec o y x˜µ(·) = x˜µ,(mi)(·;x0) gene a ed by he
closed loop sys em using he mul is ep eedback ˜µ(·,·) associa ed wi h (mi)i∈N0. Since
x˜µ(n;x˜µ(σ(k); x0)) ∈X,n∈ {0,1, . . . , N −1}, implies x˜µ(σ(k+ 1); x0), (3.1) yields
α
σ(k+1)−1
X
n=σ(k)
`(x˜µ(n),˜µ(x˜µ(ϕ(n)), n −ϕ(n))) ≤e
V(x˜µ(σ(k))) −e
V(x˜µ(σ(k+ 1)))
o all k∈N0. Summing o e he ansmission imes σ(k), k= 0,1, . . . , k?, yields
α
σ(k?)−1
X
n=0
`(x˜µ(n),˜µ(x˜µ(ϕ(n)), n −ϕ(n))) = α
k?−1
X
k=0
σ(k+1)−1
X
n=σ(k)
`(x˜µ(n),˜µ(x˜µ(ϕ(n)), n −ϕ(n)))
≤e
V(x(0)) −e
V(x(σ(k?)) ≤e
V(x(0)).
Fo k?→ ∞ his shows ha e
V(x0) is an uppe bound o αV ˜µ,(mi)
∞(x0). Since he de ini ion
o he op imal alue unc ion V∞(·) ensu es he i s inequali y in (3.2) di ec ly, his
comple es he p oo .
40
RELAXED LYAPUNOV INEQUALITY
Ou goal consis s o es ablishing (3.1) o e
V(·) = VN(·) and he co esponding RHC
con olle ˜µ(·,·) = µN(·,·). Then, using he mono onici y o VN(·) in Nyields
αV µN,(mi)
∞(x0)≤VN(x0)≤V∞(x0),
which gua an ees ha he RHC closed loop p oduces a mos 1/α as much cos s as he
op imal eedback on he in ini e ime ho izon, i.e. a subop imali y es ima e.
Ou key ing edien in o de o deduce (3.1) is he ollowing con ollabili y assump ion
om [39]. The ela ion be ween Assump ion 3.2 and o he con ollabili y condi ions, e.g.
he one used in [32], is discussed in Sec ion 5.5, below.
Assump ion 3.2
Le a unc ion β(·,·)∈ KL0be gi en. Suppose ha , o each x0∈X, an admissible con ol
unc ion ux0(·)∈ U =U∞(x0)⊆UN0exis s, which sa is ies
`(xux0(n), ux0(n)) ≤β(`?(x0), n) o all n∈N0.(3.3)
Impo an ep esen a i es o class KL0- unc ions lead o exponen ial o ini e ime
con ollabili y, c . Rema k 1.13. In addi ion o Assump ion 3.2, he use ul p ope y
(1.13) is assumed which ensu es ha any sequence o he o m λn=β( , n), > 0, ul ills
λn+m≤β(λn, m), c . Sec ion 1.2.
Assump ion 3.2 is e i ied o he disc e e ime sys em om Example 1.10 in o de
o illus a e he meaning o Condi ion (3.3). In pa icula , he example shows ha he
in ol ed sequence o con ol alues ux0∈ U =U∞(x0) does no need o be op imal.
Example 3.3
Example 1.10 is conside ed. The s age cos s a e gi en by
`(x, u) = xTQx +uTRu =xT1 0
0 1 x+uTu=kxk2+kuk2.
In Example 1.17 we de i ed he es ima e kx(n;x0)k ≤ Cσnkx0k o he s a ic s a e eedback
BF∞. Hence, using he eedback BF∞applied o he cu en s a e yields
`(x(n), u(n)) = kx(n)k2+kBF∞x(n)k2≤(1 + kBF∞k2)kx(n)k2
≤(1 + kBF∞k2)C2σ2nkx0k2=˜
C˜σn`?(x0)
wi h ˜
C:= (1 + kBF∞k2)C2,˜σ:= σ2, i.e. exponen ial con ollabili y wi h espec o he
s age cos s o , equi alen ly, Assump ion 3.2 wi h β( , n) = ˜
C˜σn· . No e ha he KL-
unc ion βis linea in i s i s a gumen .
Al e na i ely, one may show ha his example is ini e ime con ollable, c . Example
2.7. In iew o hese esul s, we ob ain
`(x(0), u(0)) = kx0k2+k21/110 −2x0k2≤60941/12100 ·`?(x0)<5.04 ·`?(x0),
`(x(1), u(1)) =
1 1.1
−10/11 −1x01
x02
2
+
221/110 2.21 x01
x02
2
≤15677961/1210000 ·`?(x0)<12.96 ·`?(x0).
Hence, β( , 0) = c0· ,β( , 1) = c1· , and β( , n)=0 o n∈N≥2wi h c0= 5.04 and
c1= 12.96.
41
STABILITY AND SUBOPTIMALITY OF RHC SCHEMES
3.10. O he wise, i s op imal alue can s ill be used as a lowe bound o he subop imali y
deg ee o he eceding ho izon closed loop.
P oblem 3.17
Minimize 1−(γm+1 −ω)λN−1subjec o λ= (λ1, . . . , λN−1)T≥0componen wise and
Aλ ≤¯
b, whe e
A:=
a1a2. . . aN−2ω
d11. . . 1b1
0d2....
.
..
.
.
.
.
.......1bN−3
0. . . 0dN−2bN−2
and ¯
b:=
γN−1
0
.
.
.
0
0
wi h
aj=γN o j < m
1o he wise bj=ω o j < m
γm+1 o he wise dj=1−γN−j o j < m
1−γN−j+mo he wise
Theo em 3.18
Le β(·,·)∈ KL0 om Assump ion 3.2 be linea in i s i s a gumen and sa is y (1.13).
Then he op imal alue α=αω
N,m o P oblem 3.10 o gi en op imiza ion ho izon N,
con ol ho izon m, and weigh ωon he inal e m sa is ies αω
N,m = 1 i and only i
ω≥γm+1. O he wise, we ge
αω
N,m = 1 −
(γm+1 −ω)
N
Q
i=m+2
(γi−1)
N
Q
i=N−m+1
(γi−1)
N
Q
i=m+1
γi−(γm+1 −ω)
N
Q
i=m+2
(γi−1) N
Q
i=N−m+1
γi−
N
Q
i=N−m+1
(γi−1).
(3.21)
P oo : We showed ha he linea op imiza ion p oblem s a ed in P oposi ion 3.16 yields
he same op imal alue as P oblem 3.10 o KL0- unc ions which a e linea in hei i s
a gumen . Technically, his is posed as a minimiza ion p oblem. Taking he es ic ion
λN−1≥0 in o accoun , leads o he ques ion, whe he he coe icien o λN−1in he
objec i e unc ion is posi i e o no . As a consequence, he aim is ei he minimizing o
maximizing λN−1. In he i s case, i.e. γm+1 −ω≤0, choosing λ1=. . . =λN−1= 0
sol es he conside ed ask and p o ides αω
N,m = 1.
Hence, we suppose λm+1 −ω > 0. In o de o p o e he asse ion, i.e. he s a ed
o mula, we sol e he elaxed P oblem 3.17 and show ha i s op imum is also easible o
he o iginal p oblem, i.e. P oblem 3.10.
The linea sys em o equa ions Aλ =¯
bwi h Aand ¯
b om P oblem 3.17 is sa is ied
a he op imum — a c ucial p ope y which is shown by Lemma 3.22. This allows us
o deduce exp essions o λN−2, λN−3, . . . , λ1depending (only) on λN−1. Inse ing he
ob ained e ms in o A1λ=¯
b1allows o sol ing his equa ion wi h espec o a iable
λN−1. Plugging his exp ession o λN−1in o he objec i e unc ion o he op imiza ion
p oblem in conside a ion, yields Fo mula (3.18).
Suppose N−m≥2. Then λN−j,j= 2,3, . . . , N −mis gi en by
λN−j=Qm+j−1
i=m+1 γi
Qm+j
i=m+2(γi−1) ·λN−1.(3.22)
48
LINEAR PROGRAM
We show his claim by induc ion o e j= 2,3, . . . , N −m. Fo j= 2, he asse ion ollows
di ec ly om AN−1λ=¯
bN−1= 0. Thus, we con inue wi h he induc ion s ep using Lemma
3.21 wi h m+2, m+j−1 ins ead o m,M. Using −dN−j=−(1−γN−(N−j)+m) = γm+j−1
and bm−j=γm+1 yields
λN−j=γm+1λN−1+Pj−1
i=2 λN−i
γm+j−1
I.A.
=
γm+1 hQm+j−1
i=m+2 (γi−1) + Pj−1
i=2 Qm+i−1
k=m+2 γkQm+j−1
k=m+i+1(γk−1)i
Qm+j
i=m+2(γi−1) ·λN−1
=
γm+1 hQm+j−1
i=m+2 (γi−1) + Pm+j−1
i=m+2 Qi−1
k=m+2 γkQm+j−1
k=i+1 (γk−1)i
Qm+j
i=m+2(γi−1) ·λN−1
(3.32)
=Qm+j−1
i=m+1 γi
Qm+j
i=m+2(γi−1) ·λN−1.
Suppose m≥2. Then λm−j,j= 1,2, . . . , m −1 is gi en by
λm−j=QN−m+j−1
i=N−m+1 γi
QN−m+j
i=N−m+1(γi−1) ωλN−1+
N−m
X
i=2
λN−i!.(3.23)
We show (3.23) by induc ion o e j= 1,2, . . . , m −1. Fo an index jchosen om he
speci ied ange, −dm−j=γN−m+j−1 and bm−j=ωhold. Hence, conside ing Amλ=
¯
bm= 0 p o ides he asse ion o j= 1. Using Lemma 3.21 wi h N−m+ 1, N−m+j
ins ead o m,M, we pe o m he induc ion s ep in o de o show he asse ion:
λm−j=ωλN−1+PN−m
i=2 λN−i+Pj−1
i=1 λm−i
(γN−m+j−1)
I.A.
=
N−m+j−1
Q
i=N−m+1
(γi−1) +
j−1
P
i=1 N−m+i−1
Q
k=N−m+1
γk
N−m+j−1
Q
k=N−m+i+1
(γk−1)
QN−m+j
i=N−m+1(γi−1) ωλN−1+
N−m
X
i=2
λN−i!
=
N−m+j−1
Q
i=N−m+1
(γi−1) +
N−m+j−1
P
i=N−m+1 i−1
Q
k=N−m+1
γk
N−m+j−1
Q
k=i+1
(γk−1)
QN−m+j
i=N−m+1(γi−1) ωλN−1+
N−m
X
i=2
λN−i!
(3.32)
=QN−m+j−1
i=N−m+1 γi
QN−m+j
i=N−m+1(γi−1) ωλN−1+
N−m
X
i=2
λN−i!.
Be o e we p oceed, we u he in es iga e he second ac o o (3.23). Again, Lemma 3.21
wi h m+ 2, Nins ead o m,Mis o help ul:
N−m
X
j=2
λN−j+ωλN−1
(3.22)
=
N−m
X
j=2 Qm+j−1
i=m+1 γi
Qm+j
i=m+2(γi−1)λN−1+ωλN−1
=
ω+PN−m
j=2 Qm+j−1
i=m+1 γiQN
m+j+1(γi−1)
QN
i=m+2(γi−1)
λN−1
49
STABILITY AND SUBOPTIMALITY OF RHC SCHEMES
=
ω+
γm+1 PN
j=m+2 Qj−1
i=m+2 γiQN
j+1(γi−1)
QN
i=m+2(γi−1)
λN−1
(3.32)
=
ω
N
Q
i=m+2
(γi−1) + γm+1 N
Q
i=m+2
γi−
N
Q
i=m+2
(γi−1)
QN
i=m+2(γi−1) ·λN−1
= QN
i=m+1 γi−(γm+1 −ω)QN
i=m+1(γi−1)
QN
i=m+2(γi−1) !λN−1.(3.24)
Now, we p epa ed he g ound in o de o ex ac an explici exp ession o λN−1 om
A1λ=¯
b1=γN−1 by applying (3.23). To his end, we conside he le hand side o his
equa ion, i.e.
A1λ=γN
m−1
X
i=1
λi+
N−2
X
i=m
λi+ωλN−1=γN
m−1
X
j=1
λm−j+
N−m
X
j=2
λN−j+ωλN−1
(3.23)
="γN
m−1
X
j=1 QN−m+j−1
i=N−m+1 γi
QN−m+j
i=N−m+1(γi−1) + 1# ωλN−1+
N−m
Y
j=2
λN−j!.(3.25)
The i s ac o o he le hand side is ew i en by means o Lemma 3.21 applied wi h
N−m+ 1, N−1 ins ead o m,M:
γN
m−1
X
j=1 QN−m+j−1
i=N−m+1 γi
QN−m+j
i=N−m+1(γi−1) + 1 =
γNPm−1
j=1 QN−m+j−1
i=N−m+1 γiQN−1
i=N−m+j+1(γi−1)
QN−1
i=N−m+1(γi−1) + 1
=
γNPN−1
j=N−m+1 Qj−1
i=N−m+1 γiQN−1
i=j+1(γi−1)
QN−1
i=N−m+1(γi−1) + 1
(3.32)
=
γNQN−1
i=N−m+1 γi−QN−1
i=N−m+1(γi−1)
QN−1
i=N−m+1(γi−1) + 1
=QN
i=N−m+1 γi−QN
i=N−m+1(γi−1)
QN−1
i=N−m+1(γi−1) .(3.26)
Hence, inse ing (3.24) and (3.26) in o (3.25) and sol ing A1λ=γN−1 wi h espec o
λN−1yields
λN−1=(γN−1) QN−1
i=N−m+1(γi−1)
QN
i=N−m+1 γi−QN
i=N−m+1(γi−1) QN
i=m+2(γi−1)
QN
i=m+1 γi−(γm+1 −ω)QN
i=m+1(γi−1).
Taking his exp ession o λN−1in o accoun shows ha he op imal alue o P oblem
3.17 is gi en by (3.21).
Howe e , he asse ion claims his o be he op imal alue o P oblem 3.10 as well. In
o de o p o e his, i is su icien o show ha he op imum o P oblem 3.17 sa is ies
(3.19), j=m, . . . , N −2. As a consequence, i sol es he op imiza ion p oblem s a ed
in P oposi ion 3.16 which is equi alen o P oblem 3.10. As a byp oduc , his co e s he
necessi y o he p e iously conside ed condi ion γm+1 −ω≤0 in o de o ob ain αω
N,m = 1.
50
LINEAR PROGRAM
To his end, we pe o m a pai wise compa ison o (3.20) and (3.19) o j∈ {m, . . . , N −
2}in o de o show ha he cons ain s gi en by (3.19), j=m, . . . , N −2, a e dispensable.
Since
(γm+1 −ω)λN−1≥(γN−j+m−γN−j)λjj=m, . . . , N −2 (3.27)
ensu es
N−2
X
n=j
λN−γN−jλj+ωλN−1≤
N−2
X
n=j
λN−γN−j+mλj+γm+1λN−1,
i su ices o es ablish (3.27) o he ob ained op imum in o de o show he asse ion.
(3.22) cha ac e izes he componen s λj,j=m, . . . , N −2, in he op imum o P oblem
3.17 by means o he equa ion
N−j+m
Y
i=m+2
(γi−1)!λj=γm+1 N−j+m−1
Y
i=m+2
γi!λN−1, j =m, . . . , N −2.
Using his ep esen a ion o λjwhich (only) depends on λN−1(3.27) is equi alen o
(γm+1 −ω)
N−j+m
Y
i=m+2
(γi−1) ≥(γN−j+m−γN−j)
N−j+m−1
Y
i=m+1
γi, j =m, . . . , N −2.
Since he le hand side o his exp ession is equal o
(γm+1−ω)
N−j+m−1
Y
i=m+2
(γi−1)(c0−1)+(γm+1−ω)
N−j+m−1
Y
i=m+2
(γi−1) "N−j+m−2
X
n=1
cn+ωcN−j+m−1#,
(c0−1) ≥0, and (γN−j+m−γN−j) = PN−j+m−2
n=N−j−1cn+ωcN−j+m−1−ωcN−j−1, applying
Lemma 3.23 wi h k= 1 comple es he p oo .
Rema k 3.19
E en i P ope y (1.13) is no sa is ied, he p oo o Theo em 3.18 shows ha Fo mula
(3.21) p o ides he op imal alue o he elaxed P oblem 3.17 and, hus, a lowe bound
o P oblem 3.10. Suppose ha Assump ion 3.2 is sa is ied wi h a KL0- unc ion which is
linea in i s i s a gumen . Then, he αω
N,m- alue o Theo em 3.18 may s ill be used as a
lowe bound o he subop imali y deg ee o he eceding ho izon closed loop.
Theo em 3.18 allows us o easily compu e pe o mance bounds which a e needed in Theo-
em 3.12 in o de o p o e s abili y p o ided β(·,·) is known. Howe e , e en i β(·,·) is no
known exac ly, we can deduce aluable in o ma ion. The ollowing co olla y is ob ained
by a ca e ul analysis o he ac ion in (3.21).
Co olla y 3.20
Le mand ω≥1be gi en. Then, o each summable KL0- unc ion β(·,·)which is
linea in i s i s a gumen , i.e. BN( ) = ·γNand limN→∞ γN<∞, he con e gence
limN→∞ αω
N,m →1holds.
51
STABILITY AND SUBOPTIMALITY OF RHC SCHEMES
P oo : Wi hou loss o gene ali y we assume γm+1 −ω > 0. O he wise Theo em 3.18
yields he asse ion o all N≥m+ 1. Hence, we ha e o show ha he sub ahend o
he di e ence in o mula (3.21) con e ges o ze o as he op imiza ion ho izon N ends o
in ini y. To his end, he conside ed e m is di ided in o he ac o s
(γm+1 −ω)
N
Q
i=m+2
(γi−1)
N
Q
i=m+1
γi−(γm+1 −ω)
N
Q
i=m+2
(γi−1)and
N
Q
i=N−m+1
(γi−1)
N
Q
i=N−m+1
γi−
N
Q
i=N−m+1
(γi−1).
(3.28)
Since β( , n) is linea in i s i s and summable wi h espec o i s second a gumen ,
(γN)N∈N≥2is a Cauchy sequence. Hence, an index ¯
N=¯
N(ε) exis s such ha ωP∞
n=¯
Ncn≤
ε < 1 and, hus,
γ¯
N−(ω−1)c¯
N−1≤γi≤γ¯
N−(ω−1)c¯
N−1+ε≤γ¯
N+ε o all i > ¯
N
holds. Fo N≥¯
N+m, his implies
N
Q
i=N−m+1
(γi−1)
N
Q
i=N−m+1
γi−
N
Q
i=N−m+1
(γi−1) ≤m(γ¯
N+ε−1)
m[γ¯
N−(ω−1)c¯
N−1−(γ¯
N−(ω−1)c¯
N−1+ε−1)]
=γ¯
N+ε−1
1−ε<∞
which ensu es he boundedness o he second quo ien in (3.28) o su icien ly la ge op-
imiza ion ho izons N. Hence, showing ha he i s quo ien in (3.28) con e gences o
ze o o N ending o in ini y comple es he p oo . To his end, o N > ¯
N, we conside
he espec i e ecip ocal
N
Q
i=m+1
γi−(γm+1 −ω)
N
Q
i=m+2
(γi−1)
(γm+1 −ω)
N
Q
i=m+2
(γi−1)
=
¯
N
Q
i=m+1
γi
(γm+1 −ω)
¯
N
Q
i=m+2
(γi−1) ·
N
Q
i=¯
N+1
γi
N
Q
i=¯
N+1
(γi−1) −1
≥1·γ¯
N−(ω−1)c¯
N−1
γ¯
N−(ω−1)c¯
N−1+ε−1N−¯
N
−1.
Since he e m in b acke s is s ic ly g ea e han one, he deduced lowe bound g ows
unboundedly o Napp oaching in ini y. Hence, he i s quo ien in (3.28) con e ges o
ze o o N→ ∞ which shows he asse ion.
In pa icula , Co olla y 3.20 ensu es, o su icien ly la ge op imiza ion ho izons N, ha
he assump ions o Theo em 3.12 hold and, hus, asymp o ic s abili y o he RHC closed
loop.
Nex , he linea ini e dimensional sys em wi h quad a ic cos unc ion om Examples
1.17, 1.10, 2.7, and 3.3 is conside ed in o de o illus a e he me hodology in oduced
in his chap e . No e ha no cons ain s a e p esen in his example. In pa icula , he
ole played by he in ol ed KL0- unc ions β(·,·) in ou con ollabili y Assump ion 3.2 is
in es iga ed:
52
LINEAR PROGRAM
•Using exponen ial con ollabili y acco ding o Example 3.3, i.e. a KL0- unc ion
β( , n) = Cσnwi h C≈49.85805 and σ≈0.26288 (3.29)
o ype (1.11), p o ides N= 284 o m= 1. Allowing o la ge con ol ho izons
educes his es ima e o N= 94 o m= 40, c . Sec ion 4.2 o de ails on imple-
men ing mo e han only he i s elemen o he eceding ho izon con ol sequence.
•In con as o ha , al eady he easily deduced ini e ime con ollabili y, i.e. a KL0-
unc ion o ype (1.12) gi en by
c0= 5.04, c1= 12.96, and cn= 0 o n > 1 (3.30)
imp o es he esul s ob ained om Theo em 3.18 signi ican ly, i.e. N= 52 (m= 1)
and N= 25 (m= 10), espec i ely.
These KL0- unc ions we e deduced in o de o demons a e he gene al e i iabili y o
Assump ion 3.2 based on asymp o ic s abili y in e ms o he used no m. He e, we aim a
cons uc ing a KL0- unc ion which cha ac e izes he s abili y beha io o he conside ed
sys em be e and, hus, implies igh e pe o mance bounds. To his end, he known
eedback Fp o ided by Example 1.10 is employed in o de es ima e coe icien s cn,n∈N0,
o a KL0- unc ion β(·,·) sa is ying Assump ion 3.2 and P ope y (1.13):
`(x(n;x0), BFx(n;x0)) = k(A+BF)nx0k2+kBF(A+BF)nx0k2
≤(k(A+BF)nk2+kBF(A+BF)nk2)kx0k2
= (k(A+BF)nk2+kBF(A+BF)nk2)`?(x0).
Hence, Es ima e (3.3) holds wi h KL0- unc ion
β( , n) = cn· wi h cn:= k(A+BF)nk2+kBF(A+BF)nk2,n∈N0, (3.31)
c . Table 3.1 o nume ically compu ed alues. Using his KL0- unc ion in o de o apply
Theo em 3.18 yields α1
N,m >0 o N= 28 (m= 1) and N= 16 (m= 8), espec i ely.
Hence, he pe o mance es ima es a e conside ably imp o ed in con as o hose based
on he KL0- unc ions β(·,·) om (3.29) and (3.30) which shows ha he in ol ed bounds
cn,n∈N0, play an impo an ole o he quali y o he ho izon es ima es. No e ha
P ope y (1.13) is no needed in o de o deduce subop imali y bounds bu ensu es ha
he p oposed o mula ep esen s he op imal alue o P oblem 3.8, c . Rema k 3.19.
In o de o e i y (1.13), he inequali y cncm≥cn+mhas o be ensu ed o all n, m ∈N0.
Since c0≥1 holds, his co esponds o checking cn−jcj≥cn,j= 1,2, . . . , n −1, o
each n∈N0. Now, we bene i om compu ing he ho izon es ima es i s : since solely
coe icien s cn,n < N, a e equi ed in P oblem 3.8, P ope y (1.13) has only o be e i ied
o n < 28 — a condi ion which is sa is ied. We poin ou ha he de i ed unc ion β(·,·)
is no mono onically dec easing and, hus, does no belong o class KL, c . Table 3.1.
We emphasize ha op imali y o he con ol sequence ux0(·) is no assumed — a key
ea u e o ou app oach which simpli ies he e i ica ion o Assump ion 3.2 signi ican ly.
This allowed us o employ knowledge on he solu ion o he algeb aic Ricca i equa ion in
o de o deduce (3.31) and, hus, o igh en he ho izon es ima es, c . Sec ion 5.5.1. In
Sec ion 5.5.1 his example is conside ed again and he esul s a e compa ed wi h o he
app oaches which can be also used in o de o es ima e he equi ed ho izon leng h in
RHC.
53
STABILITY AND SUBOPTIMALITY OF RHC SCHEMES
N β(·,·) om (3.29) β(·,·) om (3.30) β(·,·) om (3.31)
0 49.85804850 5.04 3.037786080
1 13.10674606 12.96 5.186783379
2 3.445517772 0.00 2.790245748
3 0.905762015 0.00 0.392116897
4 0.238107850 0.00 0.015203185
5 0.062594089 0.00 0.031327420
6 0.016454812 0.00 0.013169022
7 0.004325662 0.00 0.001422866
8 0.001137135 0.00 0.000105178
9 0.000298932 0.00 0.000179462
10 0.000078584 0.00 0.000059880
Table 3.1: Coe icien s o se e al KL0- unc ions β(·,·) sa is ying Assump ion 3.2 o Ex-
ample 1.17.
3.3.1 Auxilia y Resul s
In his subsec ion h ee lemma a a e deduced which a e used in o de o p o e Theo em
3.18. The echnical Lemma 3.21 is applied se e al imes in he p oo o Theo em 3.18
as well as needed as a p elimina y esul in o de o p o e he Lemma 3.22. Lemma
3.22 cha ac e izes he op imal solu ion o P oblem 3.17 which is c ucial in o de o show
Fo mula (3.21). In conclusion, we p esen Lemma 3.23 which is based on (1.13).
Lemma 3.21
Le m, M ∈Zwi h M≥m−1and cons an s γi∈R,i=m, m + 1, . . . , M be gi en.
Fu he mo e, he con en ions Qm−1
i=m= 1 and Pm−1
i=m= 0 a e used. Then, he ollowing
o mula holds:
M
Y
i=m
γi=
M
Y
i=m
(γi−1) +
M
X
i=m i−1
Y
k=m
γk
M
Y
k=i+1
(γk−1)!.(3.32)
P oo : We ca y ou an induc ion o e Min o de o p o e (3.32). Since we ha e ag eed
on he con en ions wi h espec o he emp y p oduc and emp y sum, he asse ion holds
o M=m−1. Hence, we p oceed wi h he induc ion s ep:
M+1
Y
i=m
(γi−1) = (γM+1 −1)
M
Y
i=m
(γi−1)
I.A.
= (γM+1 −1) "M
Y
i=m
γi−
M
X
i=m i−1
Y
k=m
γk
M
Y
k=i+1
(γk−1)!#
=
M+1
Y
i=m
γi−
M
Y
i=m
γi−
M
X
i=m i−1
Y
k=m
γk
M+1
Y
k=i+1
(γk−1)!
=
M+1
Y
i=m
γi−
M+1
X
i=m i−1
Y
k=m
γk
M+1
Y
k=i+1
(γk−1)!.
54
LINEAR PROGRAM
The ollowing lemma mainly a gues wi h he signs o he espec i e coe icien s o he
ma ix Aand he ec o ¯
b. The condi ion γm+1 −ωis only used in o de o ensu e ha
•¯
b1>0, di<0 o i∈ {1,2, . . . , N −2}and ha
• he op imiza ion objec i e consis s o maximizing λN−1.
Fu he mo e, we poin ou ha we ake he assump ions discussed in Rema k 3.15 wi h
espec o he sequence (cn)n∈N0in o accoun in o de o conclude he ollowing lemma.
No e ha hese a e based on he linea i y o β(·,·)∈ KL0in i s i s a gumen .
Lemma 3.22
Le γm+1 =Pm−1
n=0 cn+ωcmbe s ic ly g ea e han ω. Then he op imal solu ion λo
P oblem 3.17 sa is ies Aλ =¯
b,λ > 0componen wise.
P oo : γm+1 > ω implies ha he coe icien o λN−1in he objec i e unc ion is
nega i e. As a consequence, maximizing λN−1subjec o gi en cons ain s p o ides
he op imum o P oblem 3.17, which is deno ed by λ∗= (λ∗
1, . . . , λ∗
N−1). In o de o
p o e he asse ion, we assume he exis ence o an index k∈ {1, . . . , N −1}such ha
Akλ∗=PN−1
n=1 Aknλ∗
n<¯
bkand deduce a con adic ion.
We begin wi h he case k= 1 and de ine ε:= γN−1−PN−2
i=1 aiλ∗
i−ωλ∗
N−1>
0, i.e. εco esponds o he slack in he i s inequali y, δ:= −maxi=1,...,N−2di, and
β:= maxi=1,...,N−2bi. No e ha γm+1 > ω ensu es δ > 0 in iew o Rema k 3.15 o
β(·,·)∈ KL0which is linea in i s i s a gumen . Now, we choose ˜ε > 0 such ha
˜ε"ω+β
N−2
X
i=1
ai
(1 + δ)N−2−i
δN−1−i#≤ε.
Then, we inc ease λN−1by ˜εand λi, i = 1, . . . , N −2, by ˜ε β(1 + δ)N−2−i/δN−1−i. The
choice o ˜εensu es he alidi y o he i s inequali y. Since inequali y j∈ {2, . . . , N −1}
holds o λ∗ he ollowing compu a ion shows ha i is s ill sa is ied o he modi ied
λi, i = 1, . . . , N −1. He e, we use Lemma 3.21 wi h m= 0, M=N−2−jand γi= 1+δ
o i∈ {m, m + 1, . . . , M}:
dj−1˜εβ (1 + δ)N−1−j
δN−j+
N−2
X
i=j
˜εβ (1 + δ)N−2−i
δN−1−i+ ˜εbj−1
≤˜ε"−δβ (1 + δ)N−1−j
δN−j+
N−2
X
i=j
β(1 + δ)N−2−i
δN−1−i+β#
=˜εβ
δN−1−j"−(1 + δ)N−1−j+
N−2−j
X
i=0
(1 + δ)N−2−j−iδi+δN−1−j#(3.32)
= 0.
Howe e , his con adic s he assumed op imali y o λ∗. Thus, he i s inequali y holds
wi h equali y and k > 1 which implies λ∗
k−1>0. This allows us o educe λk−1wi hou
iola ing he non-nega i i y condi ion imposed on his a iable. As a consequence, he
i s inequali y is no ac i e any mo e while all o he inequali ies emain alid. Hence,
epea ing he abo e a gumen a ion w. . . k= 1 leads, again, o a con adic ion and, hus,
p o es Aλ∗=¯
b.
55
STABILITY AND SUBOPTIMALITY OF RHC SCHEMES
I emains o show ha λ∗
i>0 o all i∈ {1,2, . . . , N −1}. Suppose λ∗
k= 0 o
k∈ {1, . . . , N −2}. Then, he (k+ 1)-s inequali y implies λ∗
i= 0 o i∈ {k, k +
1, . . . , N −1}. Since he k- h inequali y is sa is ied wi h equali y, we ob ain λ∗
k−1= 0.
I e a i e applica ion o his a gumen shows λ∗≡0. Howe e , since γm+1 > ω and
Rema k 3.15 ensu e ¯
b1=γN−1>0, his con adic s A1λ∗=¯
b1. Hence, λ∗>0 holds
componen wise which comple es he p oo .
The ollowing lemma is only needed o k= 1. Howe e , we s a e he esul o all k∈N0
since his simpli ies he induc ion s ep signi ican ly. This ick is he main eason o
p esen ing his echnical asse ion in a sepa a e lemma.
Lemma 3.23
Le N∈N≥2,m∈ {1, . . . , N −2}, and ω≥1be gi en. Fu he mo e, le γi,i∈N≥2, be
de ined as Pi−2
n=0 cn+ωci−1, cp. P oposi ion 3.16. In addi ion, le he coe icien s cn,n∈
N0, sa is y (1.13) and use he con en ion Qm+1
m+2 = 1. Then, o j=N−2, N −3, . . . , m,
(γm+1 −ω)
N−j+m−1
Y
i=m+2
(γi−1) "N−j+m+k−3
X
n=k
cn+ωcN−j+m+k−2#
−
N−j+m−1
Y
i=m+1
γi"N−j+m+k−3
X
n=N−j+k−2
cn+ωcN−j+m+k−2−ωcN−j+k−2#≥0∀k∈N.
P oo : We ca y ou an induc ion wi h espec o j. The induc ion s a , j=N−2,
ollows o a bi a y k∈N om
(γm+1 −ω)"m+k−1
X
n=k
cn+ωcm+k#−γm+1 "m+k−1
X
n=k
cn+ωcm+k−ωck#
=ωckγm+1 −ω"m+k−1
X
n=k
cn+ωcm+k#=ω"m−1
X
n=0
(ckcn−cn+k) + ω(ckcm−cm+k)#(1.13)
≥0.
In o de o pe o m he induc ion s ep om j+1 jwe ew i e he conside ed inequali y
o a bi a y bu ixed k∈N:
(γm+1 −ω)
N−j+m−2
Y
i=m+2
(γi−1) "ckγN−j+m−1−
N−j+m+k−3
X
n=k
cn−ωcN−j+m+k−2#
+γN−j+m−1 (γm+1 −ω)
N−j+m−2
Y
i=m+2
(γi−1) "N−j+m+k−3
X
n=k+1
cn+ωcN−j+m+k−2#
−
N−j+m−2
Y
i=m+1
γi"N−j+m+k−3
X
n=N−j+k−2
cn+ωcN−j+m+k−2−ωcN−j+k−2#! ≥0.
The posi i i y o his exp ession, which consis s o wo summands, ollows om (1.13)
and he induc ion assump ion o j+ 1 and k+ 1.
56
3.4. INSTANTANEOUS CONTROL OF THE LINEAR WAVE EQUATION
3.4 Ins an aneous Con ol o he Linea Wa e Equa-
ion
In he p e ious sec ion an analy ical o mula was deduced which p o ides he op imal alue
o P oblem 3.8. The key assump ion needed in o de o apply he espec i e Theo em
3.18 is he con ollabili y condi ion in oduced in Sec ion 3.1. In his sec ion, Assump ion
3.2 is deduced o he linea wa e equa ion which allows o conclude asymp o ic s abili y
o he eceding ho izon closed loop.
The one dimensional linea wa e equa ion wi h Di ichle bounda y condi ion and Neu-
mann bounda y con ol is conside ed, see (2.9) - (2.11). In Example 2.8 we ackled he
ask o s abilizing his hype bolic pa ial di e en ial equa ion a i s unique equilib ium,
i.e. he o igin, by eceding ho izon con ol inco po a ing a e minal equali y cons ain .
Howe e , he ini e p opaga ion speed implied he need o an ex emely long op imiza-
ion ho izon in o de o sa is y he s abilizing e minal cons ain and, hus, o ensu e
easibili y as well as s abili y in a sampled-da a se ing wi h sampling pe iod T2L/c,
c . Sec ion 2.2. We emphasize ha p ese ing s abili y p ope ies o a con inuous ime
sys em ypically equi es su icien ly as sampling, c . [91]. Fo u he esul s ela ed o
e minal cons ain s o e minal cos s o in ini e dimensional sys ems, we e e o [64].
He e, in con as o Sec ion 2.2, uncons ained RHC is used. Ra ionale o his ap-
p oach a e p o ided by nume ical esul s: he linea wa e equa ion is no only s abilizable
bu also pe o ms well using RHC wi h he sho es easible op imiza ion ho izon N= 2,
also e med ins an aneous con ol, c . [62].1Ou con ibu ion o his p oblem is he com-
ple e heo e ical analysis. In pa icula , we employ Theo em 3.18 in o de o p o e he
obse ed s abili y igo ously o sui ably chosen s age cos s. Exploi ing he de i ed o -
mula allows us o es ablish his e en o he combina ion o small sampling pe iods and
RHC applied wi h he sho es easible op imiza ion ho izon.
3.4.1 Cons uc ing Sui able S age Cos s
In Example 2.8 he ma hema ical p oblem o mula ion and he co esponding solu ion
space we e al eady in oduced. In addi ion, his con inuous ime sys em was ew i en as
a disc e e ime one and he ough shape o app op ia e s age cos s was de ined, c . (2.13).
No e ha he unc ion %(·,·) was no exac ly speci ied, which opens up a ce ain deg ee
o eedom in o de o design he s age cos s sui ably. Ou goal is o s ee he sys em o
he o igin, which is he unique equilib ium. To his end, we conside he cos unc ional
JN(y(·,0), u(·)) :=
N−1
X
n=0
1
4ZL
0
%(yx(x, nT), y (x, nT)) dx +λZNT
0
u( )2d
which equals i s con inuous ime coun e pa (2.12). Since ou me hodology depends on
(3.1), i.e. he elaxed Lyapuno inequali y, sui able s age cos s, which allow o es ab-
lishing his es ima e, ha e o be cons uc ed. To his end, (2.9) - (2.11) is nume ically
in es iga ed wi h pa ame e s L=c= 1, λ= 10−3, and sampling ime T= 0.025. Le
1In li e a u e, he e m “ins an aneous con ol” is also used in a di e en manne . In [59,60] ins an a-
neous con ol means ha he op imiza ion ou ine — which is employed in o de o compu e a sequence
o con ol alues u(·)=(u(n))n∈{0,1,2,...,N−1}sa is ying JN(x0, u(·)) = VN(x0) — is s opped p ema u ely
in o de o educe he compu a ional e o .
57
Chap e 4
Sensi i i y Analysis
We ocus on disc e e ime sys ems which sa is y Assump ion 3.2 wi h a KL0- unc ion
linea in i s i s a gumen . Fo his class, he nonlinea op imiza ion P oblem 3.8 (o i s
coun e pa P oblem 3.10 which includes an addi ional weigh on he inal e m in he
espec i e cos unc ional) becomes a linea p og am, c . Lemma 3.14. Based on his
obse a ion, we deduced an explici o mula cha ac e izing he co esponding op imal
alue αω
N,m which depends on he op imiza ion ho izon N∈N≥2, he con ol ho izon
m∈ {1,2, . . . , N −1}, and he e minal weigh ω≥1, c . Theo em 3.18. The eceding
ho izon algo i hm yields, in each i e a ion, a sequence o Ncon ol alues. The con ol
ho izon de e mines he numbe o elemen s o his sequence o be implemen ed a he
plan be o e he RHC p oblem is sol ed again. In his chap e , a sensi i i y analysis is
ca ied ou wi h espec o hese pa ame e s:
•In Sec ion 3.3 we showed ha a posi i e αω
N,m is ob ained o su icien ly long op i-
miza ion ho izon Nwhich allows — unde mild echnical condi ions, c . Theo em
3.12 — o conclude asymp o ic s abili y o he eceding ho izon closed loop. In
Sec ion 4.1 he impac o he op imiza ion ho izon Nis u he in es iga ed. In
pa icula , we aim a deducing asymp o ic bounds on he equi ed ho izon leng h
Nin dependence o a gi en KL0- unc ion β(·,·). In his con ex he e m minimal
s abilizing ho izon is in oduced which deno es he smalles ho izon Nsuch ha
Theo em 3.18 gua an ees a posi i e pe o mance index αω
N,m. In addi ion, esul s
conce ning he di e en in luence o he o e shoo and he decay a e o exponen-
ially con ollable sys ems a e gi en.
•In he subsequen Sec ion 4.2 he in luence o he con ol ho izon mis conside ed.
In pa icula , Fo mula (3.21) is exploi ed in o de o es ablish symme y and mono-
onici y p ope ies which show ha asymp o ic s abili y o he eceding ho izon
closed loop wi h ime a ying con ol ho izons holds unde he same condi ions as
o classical RHC. This esul is no only essen ial in o de o deal wi h ne wo ked
con ol sys ems bu also o ms he co e o he algo i hms in he ensuing sec ion.
In Sec ion 4.4 wo algo i hms a e designed — based on he sensi i i y analysis ca ied ou
in he p eceding sec ions. The i s algo i hm allows o signi ican ly educe he equi ed
op imiza ion ho izon leng h Nin o de o ensu e a desi ed closed loop pe o mance by
employing con ol ho izons m > 1. The second, u he de eloped algo i hm deals wi h
he loss o obus ness esul ing om s aying in open loop o longe pe iods o ime while
main aining he s abili y gua an ees o i s p edecesso .
65
SENSITIVITY ANALYSIS
4.1 In luence o he Op imiza ion Ho izon
Co olla y 3.20 ensu es, o su icien ly la ge op imiza ion ho izon N, asymp o ic s abili y
— a esul which was al eady shown in [32] unde simila condi ions (see also [65] o
an analogous esul in con inuous ime). Addi ionally, Co olla y 3.20 gene alizes his
asse ion o a bi a y, bu ixed con ol ho izons m. Using he same a gumen a ion as in
he p oo o Theo em 3.12 allows o conclude asymp o ic s abili y o ime a ying con ol
ho izons (mi)i∈N0⊆M⊆ {1,2, . . . , m?} o an a bi a y, bu ixed numbe m?∈N.
Combining he inequali y α1
N,mVµN,m
∞(·)≤VN(·) om Theo em 3.7 and he inequali y
VN(·)≤V∞(·), which is ensu ed by he mono onici y o VN(·) o ω= 1, implies ha he
in ini e ho izon cos VµN,m
∞(·) con e ges o he op imal alue V∞(·).
In his sec ion, suppose ha a con ol ho izon m∈Nand a e minal weigh ω≥1
a e gi en. A de ailed sensi i i y analysis is ca ied ou in o de o in es iga e he impac
o he op imiza ion ho izon N. We a e, in pa icula , in e es ed in so called s abilizing
ho izons, i.e. op imiza ion ho izons Ngua an eeing αω
N,m ≥0, and, hus, s abili y. In his
con ex , wo ques ions a e ackled:
(1) Le an op imiza ion ho izon Nbe gi en. Which class KL0- unc ions β(·,·) can be
employed in Assump ion 3.2 in o de o conclude αω
N,m ≥0 ia Theo em 3.18?
He e, β(·,·) is assumed o be o ype (1.11), i.e. β( , n) = Cσn . Fu he mo e, we
wan o elabo a e design guidelines. To his end, he in e play o he o e shoo C
and he decay a e σis aken in o accoun .
(2) Le Assump ion 3.2 be sa is ied wi h a KL0- unc ion linea in i s i s a gumen and
γbe de ined as he accumula ed bound P∞
n=0 β( , n)/ =P∞
n=0 cn om he con-
ollabili y condi ion (3.3). How does he minimal op imiza ion ho izon Nensu ing
s abili y ia Theo em 3.18 depend on his quan i y γ?
He e, ou main emphasis is pu on he asymp o ic g ow h o he minimal s abilizing
ho izon wi h espec o γ. We poin ou ha Fo mula (3.21) enables us o p o e
nume ical obse a ions om [39] igo ously.
In o de o answe he i s ques ion, all pa ame e combina ions (C, σ) implying a non-
nega i e subop imali y index αω
N,m and, hus, s abili y o a gi en op imiza ion ho izon
Na e calcula ed , c . Figu e 4.1.1
As expec ed, he s abili y egion g ows wi h inc easing op imiza ion ho izon N. The-
o em 3.18 allows us o quan i y he obse ed enla gemen , e.g. doubling N= 2 inc eases
he conside ed a ea by 129.4 pe cen . Fu he mo e, we obse e ha o a gi en decay a e
σ he e always exis s an o e shoo Csuch ha s abili y is gua an eed. Indeed, Theo em
3.18 enables us o p o e his. To his end, we deal wi h he special case C= 1 which
yields a signi ican ly simple exp ession o αω
N,m.
P oposi ion 4.1
Assume exponen ial con ollabili y wi hou o e shoo , i.e. Assump ion 3.2 wi h a KL0-
unc ion o ype (1.11) wi h C= 1. Then, he op imal alue αω
N,m o P oblem 3.10 is
equal o min{1,1−(1 + σω −ω)σN−1}and s ic ly posi i e, i.e. αω
N,m >0.
1The idea o isualizing he pa ame e dependen s abili y egions in his way goes back o [121].
66
INFLUENCE OF THE OPTIMIZATION HORIZON
Figu e 4.1: Illus a ion o he s abili y egion gua an eed by Theo em 3.18 o a ious
op imiza ion ho izons Ngi en a KL- unc ion β(·,·) o ype (1.11) o RHC wi h m= 1.
P oo : De ining he auxilia y quan i y η:= 1 + σω −ω, we ob ain
γi=1−η σi−1
1−σ, γi−1 = σ(1 −η σi−2)
1−σ, γm+1 −ω=η(1 −σm)
1−σ.
Hence, he necessa y and su icien condi ion (γm+1 −ω)≤0 om Theo em 3.18 holds i
and only i he condi ion η≤0 is sa is ied — an equi alence which is e lec ed by aking
he minimum. I emains o conside η > 0 which ensu es ha αω
N,m is gi en by (3.21).
As a p epa a o y esul , each o he wo ac o s occu ing in he espec i e denomina o
is in es iga ed sepa a ely, i.e.
N
Y
i=N−m+1
γi−
N
Y
i=N−m+1
(γi−1) =
N
Y
i=N−m+1
1−η σi−1
1−σ−
N
Y
i=N−m+1
σ(1 −η σi−2)
1−σ
=1−η σN−1−(1 −η σN−m−1)σm
1−σ·
N
Y
i=N−m+2
1−η σi−2
1−σ
=1−σm
1−σ·
N
Y
i=N−m+2
1−η σi−2
1−σ
and, epea ing he same line o a gumen s,
N
Y
i=m+1
γi−(γm+1 −ω)
N
Y
i=m+1
(γi−1) = 1−η σN−m−1
1−σ·
N
Y
i=m+2
1−η σi−2
1−σ.
Inse ing hese exp essions in o Fo mula (3.21) yields
αω
N,m = 1 −
η(1−σm)
1−σQN
i=m+2
σ(1−η σi−2)
1−σQN
i=N−m+1
σ(1−η σi−2)
1−σ
1−η σN−m−1
1−σ·QN
i=m+2
1−η σi−2
1−σ1−σm
1−σ·QN
i=N−m+2
1−η σi−2
1−σ
67
SENSITIVITY ANALYSIS
= 1 −
η(1−σm)
1−σ·σN−m−1QN
i=m+2
1−η σi−2
1−σ·σmQN
i=N−m+1
1−η σi−2
1−σ
1−σm
1−σ·QN
i=m+2
1−η σi−2
1−σQN
i=N−m+1
1−η σi−2
1−σ
= 1 −η σN−1.
Rema k 4.2
No e ha he op imal alue αω
N,m, i.e. he solu ion o P oblem 3.10, does no depend on
he con ol ho izon m o C= 1. Consequen ly, he con ol ho izon mdoes no play a
ole o his special case.
P oposi ion 4.1 s a es ha we always ob ain a s ic ly posi i e alue αω
N,m o C= 1.
Due o con inui y o he in ol ed exp essions his emains ue o C= 1+ε o su icien ly
small ε. Hence, o any decay a e σ∈(0,1) and su icien ly small C=C(σ)>1
(depending on N,mand ω)αω
N,m >0 is ob ained. Recall ha a posi i e pe o mance
index αω
N,m is he key ing edien in Theo em 3.12 in o de o deduce asymp o ic s abili y.
Howe e , his p ope y does no hold i we exchange he oles o σand C, i.e. o a gi en
o e shoo C > 1 s abili y canno in gene al be concluded o a su icien ly small decay
a e σ > 0, c . Figu e 4.1.
Nex , he in e play o he op imiza ion ho izon Nand γ=P∞
n=0 cnis s udied in o de
o ad ess ques ion numbe (2). We aim a de e mining he asymp o ic g ow h a e o
he minimal op imiza ion ho izon Ngua an eeing s abili y o a gi en pa ame e γ. To
his end, we assume ini e ime con ollabili y in one s ep, i.e. Assump ion 3.2 using a
KL0- unc ion o ype (1.12) de ined by c0=γand cn= 0 o all n∈N≥1. Fo gi en
γ, his ep esen s, as will be seen in he p oo o Theo em 4.4, he wo s case o e all
KL0- unc ions β(·,·) which a e linea in hei i s a gumen s — a leas o he se ing
wi hou an addi ional e minal weigh , i.e. ω= 1. This ac will be o pa icula use in
o de o p o e Theo em 4.4. No e ha o his p oblem he addi ional condi ion (1.13)
is au oma ically sa is ied (since (3.3) ensu es c0≥1). Hence, Theo em 3.18 cha ac e izes
he op imal alue o P oblem 3.10 exac ly.
We ocus on m= 1, i.e. he smalles possible con ol ho izon, and m=bN/2c, i.e. he
con ol ho izon implying – a leas in he exponen ially con ollable and he ini e ime
con ollable in a maximum o wo s eps case he la ges αω
N,m alue, c . Sec ion 4.2 below.
Co olla y 4.3
Le ω≥1be gi en and Assump ion 3.2 hold wi h β( , n) = ·cn,c0=γand ci= 0 o
i∈N, i.e. ini e ime con ollabili y in one s ep. Fu he mo e, le he minimal s abilizing
ho izon be de ined as
ˆ
N(γ) := min{N∈N≥2:αω
N,m ≥0 o αω
N,m gi en by (3.21) based on β( , n)},
i.e. he smalles op imiza ion ho izon Ngua an eeing ha he solu ion αω
N,m o he linea
p og am gi en by P oblem 3.10 is posi i e. Then, ˆ
N(γ)beha es,
• o m= 1, asymp o ically like γln γ, i.e. limγ→∞
ˆ
N(γ)
γln γ= 1, and
• o m=bN/2c, asymp o ically like 2 ln 2 ·γ, i.e. limγ→∞
ˆ
N(γ)
2 ln 2·γ= 1.
68
INFLUENCE OF THE OPTIMIZATION HORIZON
P oo : Since Co olla y 4.3 deals wi h he asymp o ic beha io wi h espec o γ, le γ
be s ic ly g ea e han ω≥1. Fu he mo e, no e ha , o ini e ime con ollabili y in
one s ep, γi=γholds o all i∈N≥2independen ly o he chosen e minal weigh . Hence,
Fo mula (3.21) yields
αω
N,m = 1 −(γ−ω)(γ−1)N−1
(γN−m−(γ−ω)(γ−1)N−m−1)(γm−(γ−1)m).(4.1)
Fo m= 1, we equi e a posi i e op imal alue o P oblem 3.10 in o de o ensu e s abili y.
i.e.
αω
N,1= 1 −(γ−ω)(γ−1)N−1
γN−1−(γ−ω)(γ−1)N−2=γN−1−γ(γ−ω)(γ−1)N−2
γN−1−(γ−ω)(γ−1)N−2≥0
This inequali y holds i and only i he nomina o is posi i e. Since he loga i hm is
mono onically inc easing, his is, a e di iding by γ, equi alen o
N≥2 + ln(γ−ω)
ln γ−ln(γ−1) =: (γ).
We show ha (γ) ends o γln γasymp o ically. To his end, we conside
lim
γ→∞
(γ)
γln γ= lim
γ→∞
2
γln γ
| {z }
=0
+ lim
γ→∞
ln(γ−ω)
ln γ
| {z }
=1
·lim
γ→∞
1
γ
ln γ−ln(γ−1) = lim
γ→∞
γ(γ−1)
γ2= 1
whe e we ha e used l’Hˆopi al’s ule, c . [124, Subsec ion 5.4.4]. Clea ly, ounding up he
de i ed exp ession o he op imiza ion ho izon Ndoes no change he ob ained esul .
Fo m > 1, (4.1) and, hus, Theo em 3.18 yields αω
N,m >0 i and only i
γN≥γN−m(γ−1)m+ (γ−ω)(γ−1)N−m−1γm.
Hence, o m=bN/2cwe ob ain analogously he ollowing lowe bounds o he op i-
miza ion ho izon N:
N≥
2 ln 2γ−ω−1
γ−1/(ln γ−ln(γ−1)) o e en N
ln 2γ−ω
γ+ ln 2γ−ω
γ−1/(ln γ−ln(γ−1)) o odd N
Again in conside a ion o L’Hˆopi al’s ule, he in es iga ed exp ession exhibi s asymp o -
ically a beha io like 2 ln 2 ·γ. Since he ob ained app oxima ion 2 ln 2 ·γholds o bo h
es ima es co esponding o e en and odd numbe s N o m=bN/2c, he asse ion holds.
Figu e 4.2 illus a es he esul ing ho izon leng hs o gi en γ. We like o poin ou ha
hese es ima es coincide wi h he nume ical esul s de i ed in [39, Sec ion 6].2
Co olla y 4.3 deals wi h he asymp o ic g ow h a e o he minimal s abilizing ho i-
zon ˆ
N o a bi a y, bu ixed e minal weigh ω≥1. We poin ou ha , o ini e
ime con ollabili y in one s ep, γi,i∈N≥2, is independen o ω. Hence, he sequence
(γi)i∈N≥2is also o ω > 1 non-dec easing — a p ope y which is impo an o he p oo
o he ollowing heo em bu canno be assumed o a bi a y KL0- unc ions sa is ying
P∞
n=0 cn=γand (1.13). Theo em 4.4 shows ha he es ima es om Co olla y 4.3 ca y
o e o a bi a y KL0- unc ions o ω= 1. The asse ion o m= 1 was also deduced
in [120] based on simila assump ions.
2Indeed, we de e mined p ecisely he cons an 2 ln 2 o he linea g ow h es ima e in con as o he
nume ically obse ed ac o √2.
69
SENSITIVITY ANALYSIS
Figu e 4.2: Minimal s abilizing op imiza ion ho izons o one s ep ini e ime con olla-
bili y o m= 1 and m=bN/2cin compa ison wi h hei asymp o ic app oxima ions.
Theo em 4.4
Le Assump ion 3.2 be sa is ied wi h a KL0- unc ion linea in i s i s a gumen , ω= 1,
and de ine γ=P∞
n=0 cn. Then, he asymp o ic g ow h a e o he minimal s abilizing
ho izon ˆ
Nis bounded by γln γand 2 ln 2 ·γ o m= 1 and m=bN/2c, espec i ely.
P oo : In o de o show he asse ion, ake a close look a P oblem 3.8. He e, β(·,·)
om Assump ion 3.2 is inco po a ed in he uppe bounds o he cons ain s. Hence,
using ini e ime con ollabili y in one s ep elaxes he cons ain s and, hus, enla ges he
easible se o he posed minimiza ion p oblem in con as o e e y o he KL0- unc ion
summing up o γ. Hence, Theo em 4.4 is a di ec consequence o Co olla y 4.3.
Summa izing, he de i ed es ima es p o ide uppe bounds on he g ow h a e o he min-
imal s abilizing ho izon, e.g. o c0=γ=CP∞
n=0 σnwi h C≥1, σ∈(0,1). Mo eo e ,
o m=bN/2c, Theo em 4.4 exhibi s a linea bound. Hence, he co esponding g ow h
a e is linea o e en slowe . Fu he mo e, no e ha he addi ional p ope y (1.13) is no
needed in o de o es ablish Theo em 4.4, c . Rema k 3.19.
In o de o conclude his sec ion, he ollowing ema k is gi en which deals wi h he
se ing based on a ixed γbu allows o a y he e minal weigh ω.
Rema k 4.5
Le Assump ion 3.2 be sa is ied wi h a KL0- unc ion o ype (1.12) gi en by c0:= γ
and ci= 0,i∈N. Then, choosing he e minal weigh la ge enough always implies
γm+1 −ω=γ−ω≤0and, as a consequence, αω
N,m = 1. This obse a ion e lec s an
impo an p ope y o ini e ime con ollable sys ems: ypically, he op imiza ion ho izon
has o be su icien ly la ge in o de o ensu e ha i is p e e able o o e come he obs acle
despi e he needed con ol e o ep esen ed by c0=γ. This dilemma can be esol ed by
pu ing mo e emphasis on he inal s a e o he p edic ion ho izon.
70
4.2. CHARACTERISTICS DEPENDING ON THE CONTROL HORIZON
4.2 Cha ac e is ics Depending on he Con ol Ho i-
zon
Delays and packe d opou s, which ypically occu o ne wo ked con ol sys ems, mo i-
a ed he in oduc ion o mul is ep eedback laws, c . De ini ion 1.25. Based on hese
p elimina y conside a ions Theo em 3.12 was o mula ed o ime a ying con ol ho izons
(mi)i∈N0. In o de o check he condi ions o Theo em 3.12, app op ia e solu ions αω
N,mi,
i∈N0, o P oblem 3.10 a e needed. A i s glance, he condi ions o his heo em appea
o be mo e demanding o ime a ying han o ixed con ol ho izon. Howe e , in his
sec ion — based on ou s anda d Assump ion 3.2 wi h a KL0- unc ion which exhibi s
linea i y in i s i s a gumen — we p o e ha he condi ions coincide wi h hose o
m= 1 o a la ge subclass o such KL0- unc ions including exponen ially decaying ones.
Summa izing, he desc ibed p oblem o ime a ying con ol ho izons is esol ed.
To his end, we ca y ou a sensi i i y analysis wi h espec o he con ol ho izon
mwhich de e mines he numbe o elemen s o ou compu ed sequence o con ol alues
o be implemen ed a he plan . Pa icula ly, we es ablish symme y and mono onici y
p ope ies o αω
N,m which may be coun e -in ui i e, e.g. inc easing he con ol ho izon
in he in e al [1,bN/2c]⊂Nimp o es he pe o mance bounds om Theo em 3.12.
This coincides wi h ou obse a ion om he p e ious sec ion ha he uppe bounds
om Theo em 4.4, which connec he needed con ol e o on he in ini e ho izon o he
minimal s abilizing ho izon leng h, g ow only linea ly o m=bN/2cins ead o supe -
linea ly (γln γ) o m= 1. Fu he mo e, we deduce a symme y p ope y which enables
us o handle con ol ho izons m∈ {bN/2c+ 1, . . . , N −2, N −1}. Combining his wi h
he de i ed mono onici y, enables us o show ou main esul in his sec ion, namely, ha
s abili y o RHC con ol o ime a ying con ol ho izons ia ou main ool Theo em
3.18 can be gua an eed unde he same condi ions as o m= 1. The esul s which a e
de i ed in his sec ion o m he basis o he algo i hm de eloped in Sec ion 4.4 which
allows o signi ican ly educing he op imiza ion ho izon Nand, hus, demons a es he
p ac ical use o hese heo e ical esul s.
This sec ion is subdi ided in o wo pa s. We s a , a e p o iding some insigh in o
ou mo i a ion, wi h he main esul s which a e discussed di ec ly a e wa d. In he
ollowing subsec ions he co esponding p oo s, which a e a he echnical, a e p esen ed.
He e, we like o poin ou he elabo a e echnique hough up in o de o deal wi h he
exponen ially con ollable case.
4.2.1 P esen ing he Resul s
We begin by looking a Figu e 4.3 which depic s pe o mance bounds αω
N,m o con ol
ho izons m∈ {1,2, . . . , N −1} o an exponen ially decaying unc ion β:R+
0×N0→R+
0,
β( , n) = Cσn· wi h C= 2 and σ= 0.625,(4.2)
and a KL0- unc ion β(·,·) cha ac e izing ini e ime con ollabili y de ined by
c0= 1, c1= 5/4, c2= 3/2, c3= 5/4, c4= 1/2, c5= 1/4, c6= 1/16, and cn= 0, n∈N≥7.
(4.3)
No e ha he la e , which is a KL0- unc ion o ype (1.12) sa is ying (1.13), is no
mono onically dec easing. These examples exhibi he key ea u es wi h espec o he
co esponding subop imali y indices.
71
SENSITIVITY ANALYSIS
a) b)
Figu e 4.3: In a) he pe o mance bounds α1
9,m,m= 1,2,...,8, om Theo em 3.18 a e
illus a ed o KL0- unc ions gi en by (4.2, ?) and (4.3, ◦). Whe eas in b) a e minal
weigh was added, i.e. (ω= 5/4, ?) and (ω= 2, ) o he exponen ially con ollable (4.2)
and (ω= 2, ◦) o he ini e ime con ollabili y case (4.3).
In Figu e 4.3 a) wo p ope ies can be obse ed o he se ing wi hou an addi ional
weigh on he inal e m:
•mono onici y, i.e. inc easing he con ol ho izon in he in e al [1,2,...,bN/2c] im-
p o es he op imal alue α1
N,m o P oblem 3.8, and
•symme y, i.e. α1
N,m =α1
N,N−m,m= 1,2,...,bN/2c, holds o he compu ed sub-
op imali y es ima es.
The in e play o hese wo p ope ies ensu es α1
N,1≤α1
N,m o each m∈ {1,2, . . . , N −1}.
This obse a ion will be essen ial o he p oo o Theo em 4.8. Using e minal weigh s
ω > 1 leads — a leas in his example — o a u he imp o emen o he gua an eed
s abili y beha io . Bu ins ead o symme y, Figu e 4.3 b) exhibi s αω
N,m ≤αω
N,N−m,
m= 1,2,...,bN/2c.
Be o e con inuing ou s udy, we s a e he co esponding esul s conce ning symme y
and mono onici y p ope ies o he op imal alue αω
N,m o P oblem 3.10 wi h espec o he
con ol ho izon m. The ollowing wo p oposi ions – which a e p o en in Subsec ions 4.2.2
and 4.2.3 – do no only pa e he way o answe he encoun e ed ques ion o ne wo ked
con ol sys ems and p epa e he g ound in o de o de elop an algo i hm in Sec ion 4.4
bu a e also in e es ing in hei own igh s.
P oposi ion 4.6
Le β(·,·)∈ KL0 om Assump ion 3.2 be ei he o ype (1.11) o o ype (1.12) wi h
cn= 0 o n≥3sa is ying (1.13). Then, o N∈N≥2and ω≥1,αω
N,m om Theo em
3.18 sa is ies he symme ic bound
αω
N,m ≤αω
N,N−m o m∈ {1,2,...,bN/2c}.
P oposi ion 4.7
Suppose β(·,·)∈ KL0 om Assump ion 3.2 o be ei he o ype (1.11) wi h e minal weigh
72
CHARACTERISTICS DEPENDING ON THE CONTROL HORIZON
ω∈ {1}∪[1/(1 −σ),∞)o o ype (1.12) wi h cn= 0 o n≥2and a bi a y ω≥1.
Then, o N∈N≥2,αω
N,m om Theo em 3.18 ul ills
αω
N,m+1 ≥αω
N,m o m∈ {1,...,bN/2c−1}.
Using he symme ic bound om P oposi ion 4.6 and he mono onici y p ope y om
P oposi ion 4.7 he ollowing no ewo hy consequence o ou s abiliza ion p oblem can
be concluded.
Theo em 4.8
Le β(·,·)∈ KL0 om Assump ion 3.2 be ei he o ype (1.11) wi h e minal weigh
ω∈ {1}∪[1/(1 −σ),∞)o o ype (1.12) wi h cn= 0 o n≥2and a bi a y ω≥1.
Then, o each N≥2, he s abili y c i e ion om Theo em 3.12 is sa is ied o m?=N−1
i and only i i is sa is ied o m?= 1.
P oo : P oposi ion 4.6 and 4.7 imply αω
N,m ≥αω
N,1 o all m∈M⊆ {1,2, . . . , N −1}
which yields he asse ion.
In o he wo ds, o exponen ially con ollable sys ems wi hou o wi h su icien ly la ge
e minal weigh and o sys ems which a e ini e ime con ollable in a mos wo s eps,
we ob ain s abili y o ou p oposed ne wo ked MPC scheme unde exac ly he same
condi ions as o MPC wi h m?= 1. In his con ex we ecall once again ha o m?= 1
he s abili y condi ion o Theo em 3.12 is igh , c . Rema k 3.13.
Simila o ou cou se o ac ion in Sec ion 4.1, we in es iga e he s abili y egion o
exponen ially con ollable sys ems wi h espec o hei s age cos s, i.e. he se o all
pa ame e combina ions o o e shoo C≥1 and decay a e σ∈(0,1) such ha s abili y
o he unde lying disc e e ime sys ems is gua an eed by Theo em 3.18.
The in es iga ion o he s abili y egion o exponen ially con ollable sys ems in e ms
o hei s age cos s is con inued. The s abili y egion con ains all pa ame e combina ions
o o e shoo C≥1 and decay a e σ∈(0,1) such ha s abili y o he unde lying
disc e e ime sys ems is gua an eed by Theo em 3.18. He e, he ocus is shi ed om
he op imiza ion ho izon N, c . Sec ion 4.1, o he con ol ho izon m. Fo simplici y o
exposi ion, he case ω= 1 wi hou an addi ional weigh on he inal e m is conside ed.
Ha ing in mind he p oposed esul s, in pa icula P oposi ion 4.6 which holds wi h
equali y o ω= 1, c . Co olla y 4.10, only con ol ho izons m∈ {1,...,bN/2c} ha e o
be deal wi h. Fo ins ance, Figu e 4.4 shows he s abili y egions o N= 7 and N= 11,
espec i ely.
Appa en ly, inc easing he con ol ho izon enla ges he s abili y egion, e.g. allows o
la ge o e shoo s C o gi en decay a es σ. This obse a ion con i ms ou heo e ical
esul s, i.e. he mono onici y p ope y claimed in P oposi ion 4.7 is e lec ed. In addi ion,
he g ow h o he s abili y egion can be quan i ied, e.g. o op imiza ion ho izon N= 7:
he a ea con aining easible (C, σ) pai s is scaled up by 21 (m= 2) and 30 (m= 3) pe cen .
Fo longe op imiza ion ho izons (N= 11) inc easing he con ol ho izon enhances he
a ainable gain e en u he , e.g. m= 2 and m= 5 enla ge he s abili y egion by 23 and
48 pe cen , espec i ely.
In con as o he exponen ially con ollable case, es ic ions ha e o be imposed on
class KL0- unc ions sa is ying (1.12) in Theo em 4.8 — al hough (1.13) is sa is ied. S ill,
we expended he e o o gi e a comple e cha ac e iza ion e e ing o his se ing, c .
73
SENSITIVITY ANALYSIS
Since η∈(0,1), he polynomial p(C) has clea ly m+ 1 s ic ly posi i e oo s and exac ly
one nega i e oo . Hence, in o de o apply Lemma 4.14, we ha e o e i y he second and
hi d assump ion wi h c= 0. Since P oposi ion 4.1 yields p(1) = q(1) o , in he no a ion
o Lemma 4.14, ˜z= 1, we ha e o show ha he posi i e oo −1/(2σmη) + √ξis loca ed
in he in e al (0,1), i.e. √ξ < 1+1/(2σmη) o , equi alen ly,
ω(1 −σ)
σmη(1 −σmη)<1 + 1
σmη
which holds since η(1 −σm) + σmη(1 −σmη)>0. Thus, i emains o ensu e condi ion b)
o Lemma 4.14 wi h espec o he (m+1)s de i a i e. To his end, we calcula e p(m+1)(·)
p(m+1)(C) = (m+ 2)! C+ (m+ 1)! 1
σmη−
N
X
i=m+2
1−σ
1−σi−1η!,
and show ha he only oo o his polynomial o deg ee one is s ic ly nega i e. In o de
o de e mine he sign o his oo , i is su icien o conside
1
σmη−(1 −σ)
N
X
i=m+2
1
1−σi−1η>1
σmη−(1 −σ)
N
X
i=m+2
1
1−σm+1η
=1−σm+1η−m(1 −σ)σmη
σmη(1 −σm+1η)
>(1 −σ)
σm(1 −σm+1η) m
X
i=0
σi−mσm!>0.
Hence, Lemma 4.14 applied wi h c= 0 and ˜z= 1 ensu es (4.8) and, hus, Lemma 4.15
o N= 2m+ 1, i.e. he induc ion s a is ca ied ou . In o de o comple e he p oo we
ha e o pe o m he induc ion s ep.
Suppose ha he asse ion holds o N≥2m+ 1. Again, (4.5) is aken as ou s a ing
poin . Hence, we ha e o show
(γN−m+2−ω)
N−m+1
Y
i=m+1
γi·
N+1
Y
i=N−m+2
(γi−1)+(γm+1−γN−m+2)
N+1
Y
i=m+1
γi−(γm+1−ω)
N+1
Y
i=m+1
(γi−1) ≥0.
Using he induc ion assump ion o (γm+1 −ω)QN
i=m+1(γi−1), educing he esul ing
exp ession by QN−m
i=m+1 γi, and combining he summands which ha e he ac o QN
i=N−m+1 γi
o QN+1
i=N−m+2(γi−1), espec i ely, yields
0≤hγN−m+1(γN−m+2 −ω)−(γN−m+1 −ω)(γN−m+1 −1)i
| {z }
=γN−m+1(γN−m+2−γN−m+1)+(γN−m+1−ω)
N+1
Y
i=N−m+2
(γi−1)
+hγN+1(γm+1 −γN−m+2)−(γN+1 −1)(γm+1 −γN−m+1)i
| {z }
=γN+1(γN−m+1−γN−m+2)+(γm+1−γN−m+1)
N
Y
i=N−m+1
γi.
Since (γm+1 −γN−m+1) = C(σm−σN−m)(−η)/(1 −σ) and γN−m+2 −γN−m+1 =CσN−mη
80
CHARACTERISTICS DEPENDING ON THE CONTROL HORIZON
a e implied by (4.9), his inequali y may be ew i en as4
γN−m+1CσN−mη+(γN−m+1 −ω)N+1
Y
N−m+2
(γi−1) ≥γN+1σN−mη+(σm−σN−m)η
1−σC
N
Y
i=N−m+1
γi.
(4.10)
Analogously o he induc ion s a , he case η≤0 is deal wi h sepa a ely: since he
second and o h summand al eady ha e he desi ed signs, showing
γN−m+1CσN−m(−η)"N+1
Y
i=N−m+2
γi−
N+1
Y
i=N−m+2
(γi−1)#≥0
yields (4.10) o η≤0. Consequen ly, η > 0 is supposed om now on. No e ha
η= 1 −ω(1 −σ)<1 holds. Reducing (4.10) by σN−mη γN+1/C and QN
i=N−m+1(γi/C)
leads o
γN−m+1
γN+1
C2+γN−m+1 −ω
σN−mη γN+1/C N
Y
i=N−m+1
γi+1 −1
γi/C
| {z }
=:p(C)
≥Cm+1 C+σm−σN−m
σN−m(1 −σNη)
| {z }
=:q(C)
.
No e ha bo h polynomials ha e deg ee m+ 2 and he coe icien s o Cm+2 a e equal o
one, i.e. a e monic. We aim a applying Lemma 4.14 in o de o conclude his inequali y
and, hus, he asse ion. To his end, we begin by de e mining he exac loca ion o he
espec i e oo s o p(·) and q(·). The polynomial q(·) has exac ly one s ic ly nega i e oo
loca ed a −(σm−σN−m)/((1 −ησN)σN−m). Nex , we conside p(·) and, in pa icula ,
he ac o (γi+1 −1)/(γi/C), i=N−m+ 1, N −m+ 2, . . . , N, mo e closely. Using (4.9)
p o ides
γi+1 −1
γi/C =C(1 −σiη)−(1 −σ)
1−σi−1η=1−σiη
1−σi−1ηC−1−σ
1−σiη,
i.e. a polynomial o deg ee one whose oo is loca ed a (1−σ)/(1−σiη), i.e. in he in e al
(0,1) o each i∈ {N−m+ 1, N −m+ 2, . . . , N}. The i s ac o o p(·) s ill needs o
be in es iga ed. He e, ex ac ing he ac o γN−m+1/γN+1, which does no depend on C,
and using (4.9), yields
1−σN−mη
1−σNηC2+C
σN−mη−ω(1 −σ)
(1 −σN−mη)σN−mη.
Se ing his exp ession equal o ze o and sol ing he esul ing equa ion p o ides he wo
emaining oo s o p(·)
C=−1
2σN−mη±s1
2σN−mη2
+ω(1 −σ)
(1 −σN−mη)σN−mη,(4.11)
a posi i e and a nega i e one. Summa izing, p(C) may be ep esen ed by p(C) =
Qm+2
i=1 (C−zi) whe e zi,i= 1,2, . . . , m + 2, deno e he de e mined oo s. Mo eo e ,
P oposi ion 4.1 yields p(1) = q(1). Hence, we ha e o e i y ha he posi i e oo om
4In ac , his inequali y is lawed in [45], i.e. he di iso (1 −σ) is missing. Ne e heless, he ain o
hough s used in o de o p o e he asse ion emains subs an ially he same.
81
SENSITIVITY ANALYSIS
(4.11) is s ic ly smalle han one and, hus, con ained in he in e al (0,1). To his end,
he equi alen inequali y
1 + 1
2σN−mη>s1
2σN−mη2
+ω(1 −σ)
(1 −σN−mη)σN−mη
is squa ed which leads o
ω(1 −σ)
(1 −σN−mη)σN−mη<1 + 1
σN−mη=1 + σN−mη
σN−mη
o , equi alen ly,
ω(1 −σ)<(1 + σN−mη)(1 −σN−mη)=1−σ2(N−m)η2.
Since η > 0, aking he de ini ion o ηin o accoun shows ha he espec i e oo is
loca ed in he in e al (0,1) and, as a consequence, ha he hi d condi ion o Lemma
4.14 is sa is ied wi h ˜z= 1. Hence, he second condi ion has o be e i ied in o de o
apply Lemma 4.14 and deduce ha (4.10) holds o C≥1, which comple es he p oo .
We calcula e he (m+ 1)s de i a i e o p(C) and q(C)
q(m+1)(C) = (m+ 1)! (m+ 2)C+(σm−σN−m)
(1 −σNη)σN−m,
p(m+1)(C) = (m+ 1)! (m+ 2)C+1
σN−mη−
N
X
i=N−m+1
1−σ
1−σiη!.
We ha e o show ha he oo o p(m+1) is s ic ly smalle han i s coun e pa o q(m+1)
di ided by m+ 2 ( he deg ee o he polynomial p(·)), i.e.
m+ 2
σN−mη−(σm−σN−m)
(1 −σNη)σN−m>(m+ 2)
N
X
i=N−m+1
1−σ
1−σiη.(4.12)
Since (1 −σiη)−1≤(1 −σN−m+1)−1,i=N−m+ 1, N −m+ 2, . . . , N, i is su icien o
es ablish
m+ 2
σN−mη−(σm−σN−m)
(1 −σN−m+1η)σN−m>(m+ 2)
N
X
i=N−m+1
1−σ
1−σN−m+1η=m(m+ 2)(1 −σ)
1−σN−m+1η
o , equi alen ly,
(m+ 2)(1 −σN−m+1η)−(σm−σN−m)η > m(m+ 2)(1 −σ)σN−mη
in o de o deduce (4.12). Since (1−σN−m+1η)−(σm−σN−m)η > (1−σ)(σm−1−σN−m)η
holds, his is ensu ed by
(m+ 1) 1−σN−m+1η
1−σ≥(m+ 1)
N−m
X
n=0
σnN−m>m+1
> m(m+ 2)σN−mη.
82
CHARACTERISTICS DEPENDING ON THE CONTROL HORIZON
4.2.3 Mono onici y P ope ies
Looking a Figu e 4.3, one obse es — aside om he symme ic bound — a ce ain mono-
onici y p ope y, i.e. a mono one g ow h o he pe o mance bounds αω
N,m cha ac e izing
he op imal alue o P oblem 3.10 un il he con ol ho izon eaches abou hal he leng h
o he op imiza ion ho izon. This ea u e is p ecisely s a ed in P oposi ion 4.7. The goal
o his subsec ion is o p o e his esul . Combining he espec i e asse ion wi h he
symme ic bound de i ed in he p eceding subsec ion, enables us o deduce Theo em 4.8.
This heo em, which is based on Theo em 3.18, ensu es ha using ime a ying con ol
ho izons does no cause addi ional di icul ies in o de o e i y he assump ions o The-
o em 3.12 — a leas o a la ge and impo an subclass o KL0- unc ions linea in hei
i s a gumen s. Fo example, ime a ying ho izons a e equi ed in ne wo ked con ol
sys ems in o de o compensa e non-negligible delays o packe d opou s.
The symme y analysis which was ca ied ou in Subsec ion 4.2.2 exhibi s an especially
nice s uc u e o he se ing wi hou an addi ional weigh on he inal e m in he eceding
ho izon cos unc ional, c . Co olla y 4.10. Fu he mo e, he es ic ions on he class
o ini e ime con ollable sys ems a e necessa y only o e minal weigh s ω > 1, c .
Lemma 4.11 and Rema k 4.12. In con as o ha , hese limi a ions (indeed, e en sligh ly
igh e ones) a e necessa y o he mono onici y p ope ies deal wi h in his subsec ion
— independen ly o whe he a e minal weigh is in ol ed o no . Hence, in o de o
bene i om hese heo e ical esul s as demons a ed by Theo em 4.8 and he algo i hms
o be de eloped in Sec ion 4.4 he e is no escape om hese modi ica ions. The necessi y
o aking hese es ic ions in o accoun is shown by he ollowing coun e example.
Example 4.16
Le he con ollabili y beha io o a disc e e ime sys em be cha ac e ized ia Assump ion
3.2 based on one o he ollowing KL0- unc ions o ype (1.12):
•β1(·,·)is de ined by c0= 1.24,c1= 1.14,c2= 1.04, and ci= 0 o i∈N≥3,
•β2(·,·)is gi en by c0= 1,c1= 1.2,c2= 1.1,c3= 1.1,c4= 1.2,c5= 1,c6= 0.75,
c7= 0.25, and ci= 0 o he wise.
No e ha bo h unc ions sa is y (1.13). Fu he mo e, β1(·,·)is mono onically dec easing
in i s second a gumen . The co esponding op imal alues o P oblem 3.8 depic ed in Fig.
4.6 show ha nei he o β1(,·,·)no o β2(·,·) he desi ed mono onici y p ope y
α1
N,m+1 ≥α1
N,m o m= 1,2,...,bN/2−1c
is ob ained.
Example 4.16 demons a es ha he desi ed mono onici y p ope y does no hold o
a bi a y KL0- unc ions β(·,·) o ype (1.12). The emaining pa o his subsec ion
deals wi h subclasses o KL0- unc ions mee ing he assump ions o P oposi ion 4.7. I
is a anged as ollows: ini ially, KL0- unc ions o ype (1.12) a e add essed. Then, o
exponen ially con ollable sys ems, “su icien ly” la ge e minal weigh s a e ea ed sep-
a a ely be o e we u n ou a en ion o he mos delica e si ua ion, i.e. ω= 1. He e, we
also indica e p oblems occu ing in ex ending P oposi ion 4.7 and, hus, Theo em 4.8 o
a bi a y ω≥1.
As seen in he p e ious example, ou esul s can no be gene alized o β(·,·) desc ibing
ini e ime con ollabili y in mo e han wo s eps. Hence, he ollowing lemma gi es a
comple e analysis o KL0- unc ions o ype (1.12).
83
SENSITIVITY ANALYSIS
Figu e 4.6: On he le , a isualiza ion o α1
4,m,m∈ {1,2,3} o β1(·,·) om Example
4.16 wi h e minal weigh s ω= 1 (◦) and ω= 1.01 (?) is shown. On he igh , α1
9,m,
m= 1,2,...,8. o β2(·,·) o he same example wi h ω= 1 (?) and ω= 4/3 (◦) is
illus a ed.
Lemma 4.17
Le Assump ion 3.2 be sa is ied wi h a KL0- unc ion β(·,·)o ype (1.12) wi h cn= 0 o
all n∈N≥2, i.e. ini e ime con ollabili y in a mos wo s eps. Then, o N∈N≥4,αω
N,m
om Theo em 3.18 sa is ies
αω
N,m+1 −αω
N,m ≥0 o m∈ {1,2,...,bN/2c−1}.(4.13)
P oo : Since cn= 0 o n≥2 ensu es γm+1 ≥γi o all i∈N≥3, he necessa y and
su icien condi ion γm+1 −ω≤0 o αω
N,m = 1 implies i s alidi y o e e y con ol ho izon
la ge o equal o mand, hus, in pa icula γm+2 −ω≤0 holds. Hence, le γm+1 −ω > 0
hold. This allows o plugging (3.21) in (4.13) in o de o show he asse ion which is, as
a consequence, equi alen o
(γm+1 −ω)(γm+2 −1)"N
Y
i=m+2
γi−(γm+2 −ω)
N
Y
i=m+3
(γi−1)#" N
Y
i=N−m
γi−
N
Y
i=N−m
(γi−1)#
≥(γm+2 −ω)(γN−m−1)"N
Y
i=m+1
γi−(γm+1 −ω)
N
Y
i=m+2
(γi−1)#" N
Y
i=N−m+1
γi−
N
Y
i=N−m+1
(γi−1)#.
(4.14)
No e ha o he conside ed subclass o KL0- unc ions o ype (1.12) γ3=γiholds o
all i∈N≥3. Consequen ly, we de ine γ:= γ3=γi,i∈N≥3. Fu he mo e, aking
N−m≥m+ 2 ≥3 in o accoun allows us o educe (4.14) by he ac o (γ−1) and
leads o
ω(γm+1−γ)
N
Y
i=m+2
γ·hγm−(γ−1)mi+(γm+1−ω)(γ−1)mγm"N−m
Y
i=m+2
γ−(γ−ω)
N−m
Y
i=m+3
(γ−1)#≥0,
which shows he desi ed inequali y and, hus, comple es he p oo .
Nex , we aim a deducing he desi ed mono onici y p ope y assuming exponen ial con-
ollabili y. To his end, we make a dis inc ion wi h espec o he e minal weigh ω. We
84
CHARACTERISTICS DEPENDING ON THE CONTROL HORIZON
begin wi h “su icien ly la ge” ones o , o be mo e p ecise, hose sa is ying ω≥(1 −σ)−1.
No e ha his condi ion is always achie able bu may be demanding o decay a es σ
close o one.
Lemma 4.18
Le Assump ion 3.2 hold wi h a KL0- unc ion o ype (1.11). Fu he mo e, le he e minal
weigh ωbe chosen such ha η:= 1 + σω −ω≤0. Then, o N∈N≥4, he asse ion
om P oposi ion 4.7, i.e. (4.13) holds.
P oo : Taking he asse ion o Lemma 4.13 in o accoun , i su ices o es ablish (4.14)
in o de o deduce (4.13), i.e. αω
N,m+1 −αω
N,m ≥0, m∈ {1,2,...,bN/2c − 1}. Since
2m+ 2 ≤N, expanding he e ms in (4.13) and combining hem app op ia ely yields
−a
N
Y
i=m+2
γi+ha+(γm+1−ω)(γm+2−1)iN
Y
i=N−m+1
(γi−1)
N−m
Y
i=m+2
γi−(γm+1−ω)(γm+2−ω)
N
Y
i=m+2
(γi−1) ≥0
(4.15)
wi h
a:= −[ωγN−m(γm+1 −γm+2) + γm+1(γm+2 −γN−m) + ω(γN−m−γm+1)]
(4.9)
=Cη
1−σh(C−1)ωσm+σN−m−1ω(1 −Cησm) + γm+1(σm+1 −σN−m−1)i≤0.
Hence, he e m
−a
N−m
Y
i=m+2
γi"N
Y
i=N−m+1
γi−
N
Y
i=N−m+1
(γi−1)#
om (4.15) as well as he di e ence o he wo emaining summands in his inequali y is
posi i e which ensu es (4.15) and, consequen ly, comple es he p oo .
In o de o p o e he asse ion o P oposi ion 4.7 o ω= 1, le a con ol ho izon m
be gi en. Then, an induc ion wi h espec o he op imiza ion ho izon Nis ca ied ou .
The asse ion αω
N,m+1 ≥αω
N,m has o be shown o m∈ {1,2,...,bN/2c − 1}. Hence,
N= 2m+ 2 is he smalles op imiza ion ho izon o gi en m.
The p oo is di ided in o wo pa s: he induc ion assump ion, i.e. N= 2m+2, is deal
wi h sepa a ely in he ollowing lemma. The induc ion s ep is ca ied ou a e wa d in
Lemma 4.20. Spli ing up he p oo is mo i a ed by he es ic ions on he e minal weigh
ωin P oposi ion 4.7. Lemma 4.19 co e s a bi a y e minal weigh s, i.e. ω∈[1,(1−σ)−1)
while he induc ion s ep is only shown o ω= 1.5This app oach allows o indica e
p oblems occu ing o e minal weigh s ω∈(1,(1−σ)−1). We conjec u e ha P oposi ion
4.7 holds independen ly o he chosen e minal weigh . Fu he mo e, we poin ou ha
he induc ion is ca ied ou wi h espec o he op imiza ion ho izon N. P oceeding he
o he way ound, i.e. an induc ion is-`a- is he con ol ho izon m, has no p o en o be
ui ul.
Lemma 4.19
Le Assump ion 3.2 be sa is ied wi h a KL0- unc ion o ype (1.11). Fu he mo e, le he
e minal weigh ωbe chosen such ha η:= 1 + σω −ω > 0. Then, o m∈Nand
N= 2m+ 2,(4.14) holds o he op imal alue αω
N,m o P oblem 3.10 which is gi en by
Theo em 3.18.
5No e ha Lemma 4.18 co e s he asse ion o ω≥(1−σ)−1, i.e. “su icien ly la ge” e minal weigh s.
85
SENSITIVITY ANALYSIS
P oo : Since Lemma 4.13 co e s he asse ion o γm+1 −ω≤0, he inequali y γm+1 −
ω > 0 is assumed. Hence, showing (4.15) is su icien in o de o show he asse ion.
Taking in o accoun N−m−1 = m+1, he e m ain oduced in his inequali y simpli ies
o Cσmηω(γm+2 −1). Hence, educing (4.15) by (γm+2 −1) leads o
hCσmηωγm+2 +ω(γm+1 −ω)iN
Y
i=m+3
(γi−1) ≥Cσmηωγm+2
N
Y
i=m+3
γi.
Using he ep esen a ion o γm+2 gi en by (4.9) and N−m−2 = m, p oceeding analogously
o he p oo o Lemma 4.15 yields
C2+1−σmη
σmη(1 −σm+1η)C−ω(1 −σ)
σmη(1 −σm+1η)N
Y
i=m+3 C−1−σ
1−σi−1η
| {z }
=:p(C)
≥Cm+2
|{z}
=:q(C)
.
We aim a applying Lemma 4.14 in o de o es ablish his inequali y. Since P oposi ion
4.1 ensu es a poin o in e sec ion a C= 1 which is supposed o play he pa o ˜zin he
hi d assump ion o Lemma 4.14, he posi i e oo s o he monic polynomial p(·) : R→R
ha e o be loca ed in [0,1). S uc u ally, p(·) consis s o wo ac o s. He e, he ac o
QN
i=m+3[C−(1−σ)/(1−σi−1η)] ep esen s a polynomial o deg ee mwhich is decomposed
in linea ac o s and, hus, exhibi s m eal oo s loca ed in he open in e al (0,1). Nex ,
we de e mine he oo s o he o he ac o in ol ed in he de ini ion o p(·) by comple ing
he squa e:
C=−(1 −σmη)±p(1 −σmη)2+ 4ω(1 −σ)σmη(1 −σm+1η)
2σmη(1 −σm+1η),
i.e. one s ic ly posi i e and one s ic ly nega i e oo . Hence, we comple e ou asse ion
wi h espec o he oo s o p(·) by showing ha he posi i e oo o his ac o is s ic ly
less han one o , equi alen ly,
(1 −σmη+ 2σmη(1 −σm+1η))2>(1 −σmη)2+ 4ω(1 −σ)σmη(1 −σm+1η).
Cancelling ou he summand (1 −σmη)2, educing he esul ing exp ession by 4σmη
(1 −σm+1η), and using he de ini ion o ηleads o
σmη(1 −σm+1η) + (1 −σmη)−ω(1 −σ) = η(1 −σ2m+1η)>0.
Consequen ly, i emains o es ablish he second condi ion o Lemma 4.14 which deals
wi h he (m+ 1)s de i a i es o he polynomials p(·) and q(·). To his end, we calcula e
p(m+1)(C) = (m+ 2)!C+ (m+ 1)! 1−σmη
σmη(1 −σm+1η)−
N
X
i=m+3
1−σ
1−σi−1η!.
Since q(m+1)(·) has i s espec i e oo a he o igin, we ha e o p o e ha he oo o
p(m+1)(C) is s ic ly nega i e. Fo his pu pose, i su ices o es ablish
1−σmη
σmη(1 −σm+1η)−
N
X
i=m+3
1−σ
1−σi−1η>0.
86
CHARACTERISTICS DEPENDING ON THE CONTROL HORIZON
Taking N−m−2 = min o accoun , his is ensu ed by
1−σmη
1−σ=
m−1
X
i=0
σi+ωσm> mσm> ησm
N
X
i=m+3
(1 −σm+1η)
1−σi−1η.
Hence, all assump ions o Lemma 4.14 a e sa is ied which enables us o conclude he
asse ion.
Lemma 4.19, which is used as induc ion s a o he p oo o he ollowing lemma, holds
o ω∈[1,(1−σ)−1), i.e. o all e minal weigh s no co e ed by Lemma 4.18. In con as
o ha , ω= 1 is assumed in he induc ion s ep, which is ca ied ou in he p oo o Lemma
4.18. Howe e , his es ic ion is no imposed in he beginning o he induc ion s ep in
o de indica e and b ie ly discuss p oblems o ex ending Lemma 4.20 o e minal weigh s
ω∈(1,(1 −σ)−1). Fu he mo e, we like o poin ou ha Lemma 4.14 was o iginally
designed o he ollowing induc ion s ep.
Lemma 4.20
Le he KL0- unc ion β(·,·) om Assump ion 3.2 be o ype (1.11) and ω= 1. Then,
o N∈N≥4, he op imal alue αN,m =α1
N,m o P oblem 3.8 exhibi s he mono onici y
p ope y gi en by P oposi ion 4.7, i.e. αω
N,m+1 −αω
N,m ≥0 o m∈ {1,...,bN/2c−1}.
P oo : Repea ing he line o a gumen s used in Lemma 4.18 yields ha i is su icien o
es ablish (4.15). Le a con ol ho izon mbe gi en. Then, he p eceding lemma co e s he
asse ion o he smalles possible choice o he op imiza ion ho izon N— ou induc ion
assump ion. Hence, ca ying ou he induc ion s ep p o es he claim.
Suppose ha (4.15), i.e.
(γm+1−ω)(γm+2−ω)
N
Y
i=m+2
(γi−1) ≤ −a
N
Y
i=m+2
γi+ha+(γm+1−ω)(γm+2−1)iN−m
Y
i=m+2
γi
N
Y
i=N−m+1
(γi−1),
holds o N≥2m+ 2. The e m ais gi en by6
a=γN−m(ωγm+2 −ωγm+1 +γm+1 −ω)−γm+1(γm+2 −ω).
Ou goal is o show his inequali y o N+ 1, i.e. he induc ion s ep N N+ 1. To his
end, we equi e he de ini ion
˜a:= γN+1−m(ωγm+2 −ωγm+1 +γm+1 −ω)−γm+1(γm+2 −ω),
i.e. Nis subs i u ed by N+ 1 and, hus, γN−mby γN−m+1 in a. Then — using he
induc ion assump ion — he desi ed inequali y is ensu ed by
(γN+1 −1) "−a
N
Y
i=m+2
γi+ha+ (γm+1 −ω)(γm+2 −1)iN−m
Y
i=m+2
γi
N
Y
i=N−m+1
(γi−1)#
≤ −˜a
N+1
Y
i=m+2
γi+h˜a+ (γm+1 −ω)(γm+2 −1)iN−m+1
Y
i=m+2
γi
N+1
Y
i=N−m+2
(γi−1).
6No e ha , in compa ison o he p oo o Lemma 4.18, we ea anged only he conside ed e m.
87
SENSITIVITY ANALYSIS
Since N−m≥m+ 2, di iding his inequali y by QN−m
i=m+2 γiand aking
˜a+ (γm+1 −ω)(γm+2 −1) = (γN−m+1 −1)(ωγm+2 −ωγm+1 +γm+1 −ω),
a+ (γm+1 −ω)(γm+2 −1) = (γN−m−1)(ωγm+2 −ωγm+1 +γm+1 −ω),
in o accoun , leads o
(ωγm+2−ωγm+1+γm+1−ω)hγN−m+1−(γN−m−1)iN+1
Y
i=N−m+1
(γi−1) ≥h˜aγN+1−a(γN+1−1)iN
Y
i=N−m+1
γi.
Di iding his inequali y by (ωγm+2 −ωγm+1 +γm+1 −ω) and using (4.9) yields
(CσN−m−1η+1)
N+1
Y
i=N−m+1
(γi−1)≥CσN−m−1η+γN−m
γN+1 −γm+1(γm+2 −ω)
γN+1(ωγm+2−ωγm+1+γm+1−ω)N+1
Y
i=N−m+1
γi.
Since η= 1 + σω −ω > 0 is assumed, he di iso is posi i e. The quo ien consis ing o
he nume a o γm+1(γm+2 −ω) and he denomina o γN+1(ωγm+2 −ωγm+1 +γm+1 −ω) is
he mos di icul o handle. He e, he ac o γm+1/γN+1 does no con ain he o e shoo
Cand, hus, only con ibu es a cons an . The o he ac o , howe e , has a polynomial o
deg ee one in he denomina o — exac ly his p e en s he applicabili y o Lemma 4.14
o ω∈(1,(1 −σ)−1).
On he con a y, o e minal weigh ω= 1, (ωγm+2 −ωγm+1 +γm+1 −ω) = (γm+2 −1)
holds. Hence, he conside ed ac o cancels ou wi h (γm+2 −ω) = (γm+2 −1). Taking
η=σin o accoun and educing he inequali y in conside a ion by σN−mp o ides
p(C) := (C+σ−(N−m))
N+1
Y
i=N−m+1C−1−σ
1−σi≥Cm+1 C+σm+1 −σN−m
(1 −σN+1)σN−m=: q(C).
A s aigh o wa d applica ion o Lemma 4.14 ensu es his inequali y and, hus, allows
o concluding he asse ion. P oposi ion 4.1 yields he poin o in e sec ion a C= 1,
i.e. p(1) = q(1). Fu he mo e, no e ha p(·) has exac ly one nega i e oo and m+ 1
s ic ly posi i e oo s which a e loca ed in he open in e al (0,1). Addi ionally, qcan
be ep esen ed as Cm+1(C+c) wi h c > 0. Hence, he only condi ion which has o be
e i ied is he one wi h espec o he (m+ 1)s de i a i e. To his end, we calcula e
p(m+1)(C)=(m+ 2)!C+ (m+ 1)! σ−(N−m)−
N+1
X
i=N−m+1
1−σ
1−σi!.
Consequen ly, i su ices o es ablish he ollowing inequali y in o de o comple e he
p oo :
1−σN−m
N+1
X
i=N−m+1
1−σ
1−σi>σm+1 −σN−m
(1 −σN+1).
Since (1 −σi)−1<(1 −σN−m)−1 o all i∈ {N−m+ 1, N −m+ 2, . . . , N + 1}, his is
ensu ed by
1−σm+1
1−σ=
m
X
n=0
σn>(m+ 1)σm>(m+ 1)σN−m=σN−m
N+1
X
i=N−m+1
1
1−σN−m.
88
4.3. FURTHER RESULTS
4.3 Fu he Resul s
This sec ion con ains miscellaneous esul s. We begin wi h commen ing on Assump ion
3.2 which may seem o be es ic i e a i s glance. Howe e , since his condi ion is
o mula ed in e ms o he s age cos s, i u ns ou ha e en sys ems which a e only
asymp o ically bu no exponen ially s able sa is y Assump ion 3.2 wi h a KL- unc ion
o ype (1.11) and, hus, exhibi he desi ed linea i y ea u e exploi ed in o de o de-
duce he o mula p esen ed in Theo em 3.18. In pa icula , he esul s o his and he
p e ious chap e a e applicable. Secondly, we deal wi h he impac o inco po a ing an
addi ional e minal weigh in ou se ing which signi ican ly complica ed de i ing esul s
on symme y and mono onici y. Then, in o de o conclude his sec ion, he example o
he linea ized in e ed pendulum on a ca is conside ed. He e, heo e ically obse ed
bu p esumably as onishing p ope ies like he mono onici y in he con ol ho izon a e
nume ically esembled. This mo i a es he cons uc ion o algo i hms which employ hese
p ope ies in he ollowing Sec ion 4.4.
4.3.1 Commen s on Assump ion 3.2
Assuming linea i y o he KL- unc ion β(·,·) om Assump ion 3.2 in i s i s a gumen
seems o be a demanding condi ion. Howe e , since he s age cos s can be used as a design
pa ame e , c ., e.g. [39, Sec ion 7] and [6], his e en includes sys ems which a e only
asymp o ically con ollable. Fo ins ance, he s age cos s we e manipula ed o espec
homogenei y in o de o ge simila p ope ies o sys ems ha a e no exponen ially
s abilizable in [32].
In o de o u he subs an ia e his claim, he con ol sys em de ined by x(n+ 1) =
x(n) + u(n)x(n)3is conside ed which co esponds o he Eule app oxima ion o he
di e en ial equa ion ˙x( ) = u( )x( )3wi h ime s ep T= 1. Fu he mo e, he con ol
U= [−1,1] and s a e cons ain s X= (−1,1) ⊂Ra e se .7This sys em is asymp o ically
s abilizable wi h con ol unc ion u(·)≡ −1, i.e. x(n+ 1) = x(n)−x(n)3. Bu , aking he
cons ain s in o accoun , i is no exponen ially s abilizable. In o de o show he claimed
exponen ially con ollabili y in e ms o he con inuous s age cos s, we de ine
`(x(n), u(n)) := (e−1
2x(n)2 o kx(n)k ∈ X {0},
0 o x= 0.
No e ha `?(x) = `(x, u) holds o all admissible con ol alues ubecause he con ol
e o is no penalized. The KL- unc ion β( , n) = e−n o ype (1.11) wi h pa ame e s
C= 1 and σ=e−1is chosen. Hence, we ha e o show he inequali y
`(x(n+ 1), u(n+ 1)) = `?(x(n+ 1)) = `?(x(n)(1 −x(n)2)) ≤e−1`?(x(n))
which is, in u n, equi alen o
`?(x(n+ 1)) = e−1
2x(n)2(1−x(n)2)2≤e−2x(n)2+1
2x(n)2=e−1e−1
2x(n)2=σ`?(x(n))
Using 1 >1−3x(n)4+ 2x(n)6= 2x(n)2(1 −x(n)2)2+ (1 −x(n)2)2>0 o x∈X= (0,1)
ensu es his inequali y and, hus, induc i ely implies exponen ial con ollabili y in e ms
o `(·,·). Summa izing, designing he s age cos s `(·,·) sui ably allows o e i ying he
needed assump ions in o de o apply he deduced esul s, e en o sys ems which a e no
exponen ially con ollable wi h espec o hei no m.
7The s a e and con ol es ic ions a e necessa y o p ese e he cha ac e is ics o he con inuous ime
sys em o he Eule app oxima ion.
89
SENSITIVITY ANALYSIS
bound may be lowe ed o ˆα. Then, P oposi ion 4.23 s ill allows o gua an eeing he
educed bound ˆαbu canno be employed in o de o conclude he o iginal pe o -
mance index αany longe .
In his hesis, he op imiza ion ho izon Nis chosen such ha condi ion (1)(c) is ensu ed
o a leas one con ol ho izon mby ou subop imali y analysis and, hus, (1)(d) is
excluded a p io i.
Ano he app oach is ou lined in [30]: suppose ha αin (4.17) is s ic ly g ea e han
he desi ed pe o mance bound α. Then, a posi i e slack a iable
s:= VN(xµN(σ(k)))−VN(xµN(j;xµN(σ(k))))−α
j−1
X
n=0
`(xµN(n;xµN(σ(k))), µN(n, xµN(σ(k))))
(4.18)
is in oduced and added o he nume a o o he igh hand side in (4.17) in he nex
i e a ion o he algo i hm. As a consequence αis inc eased and, hus, condi ion (1)(c) is
weakened.10 This ea u e can be easily inco po a ed in ou algo i hm and may lead o an
imp o emen , c . [97]. Howe e , a iola ion in he i s i e a ion o Algo i hm 4.24 canno
be deal wi h.
This me hodology can be ex ended such ha a nega i e slack and, hus, a iola ion o he
desi ed Lyapuno inequali y, is allowed. Then, he algo i hm may be modi ied in o de o
compensa e, i possible, such iola ions in e ms o s abili y o pe o mance a pos e io i,
c . [96].
As poin ed ou in Rema k 4.25 we wan o exclude s ep (1)(d). Hence, he algo i hm
ensu es he desi ed pe o mance a p io i — a dis inguishing ea u e in compa ison o
algo i hms which do only e i y a subop imali y es ima e a pos e io i bu may un in o a
dead-end.
Rema k 4.26
The in oduced lis S ep esen s a possibili y o implemen he sequence (σ(k))k∈N0. The
cu en ime ins an is accessible as ia back(S). In addi ion, he co esponding s a e
(xµN(σ(k)))k∈N0may be added o he lis S, whose en ies hen consis o wo elemen s.
We emphasize ha VN(·)is employed as a Lyapuno unc ion a xµN(σ(k)), c . Rema k
3.13 (ii). Ano he op ion is o emo e he lis Sand use only he cu en s a e x. Then,
nei he he ime ins ances σ(k),k∈N0, no he co esponding s a es xµN(σ(k)),k∈N0,
a e sa ed in o de o educe memo y usage.
A i s glance, Algo i hm 4.24 seems o inc ease he e o needed in each eceding
ho izon s ep. Howe e , he a p io i compu a ion o VN(·) a he nex swi ching ime co -
esponds exac ly o he e alua ion o his unc ion a he ensuing ime ins an , which has
o be done anyway in o de o sol e he op imal con ol p oblem posed in he eceding ho i-
zon o mula ion. Hence, he p oposed algo i hm only p oduces addi ional compu a ional
cos i needed. In pa icula , since Algo i hm 4.24 allows us o educe he op imiza ion
ho izon Nsigni ican ly and he compu a ional e o g ows apidly wi h espec o N,
his expendi u e is, in he majo i y o cases, mo e han compensa ed, c . [97].
In o de o demons a e bene i s o Algo i hm 4.24, ou in es iga ion o Example 1.10
is ca ied on. Based on he KL0- unc ion β(·,·) om (3.31) he minimal op imiza ion
ho izon Nensu ing a desi ed pe o mance speci ica ion is de e mined, c . Table 4.1.
10I swas al eady in oduced in a p eceding s ep, he igh hand side o (4.18) co esponds o he
change o s. Then, s ep esen s he accumula ed slack.
96
ALGORITHMS
Fo ins ance, asymp o ic s abili y is ensu ed o op imiza ion ho izon N= 16 ins ead o
N= 28 (m= 1). Hence, o α= 0, using he de eloped algo i hm wi h op imiza ion
ho izon N= 16 gua an ees ha no exi s a egy is equi ed. Since he desi ed elaxed
Lyapuno inequali y holds o RHC wi h ho izon N≥5, he algo i hm does no employ
m > 1, c . [90] and Sec ion 5.5.1 below.
RHC wi h m= 1 allowing o m > 1
α N N m
0 28 16 6
0.25 31 17 8
0.5 35 20 7
2/3 39 23 8
0.8 45 26 11
10/11 53 33 11
100/101 77 53 21
Table 4.1: Minimal s abilizing ho izon o RHC wi h m= 1 and o RHC wi h sui ably
chosen con ol ho izon m∈ {1,2, . . . , N −1} o he subop imali y bounds α1
N,m om
Theo em 3.18 based on Assump ion 3.2 wi h KL0- unc ion β(·,·) om (3.31).
Hence, he s a egy exhibi ed in he algo i hm leads o classical RHC sa egua ded
by ou heo e ical esul s because he es ima e deduced ia P oblem 3.8 p o ides only
conse a i e bounds o his pa icula example. Howe e , in many p ac ical and mo e
challenging applica ions m > 1 is indeed a necessa y condi ion which may seem o be
coun e -in ui i e. In his connec ion we emphasize ha he elaxed Lyapuno inequali y
is checked less o en and, hus, weakened by employing la ge con ol ho izons: ensu ing
he inequali y
VN(xµN,m (n+k+ 1)) ≤VN(xµN,m (n+k)) + α`(xµN,m (n+k), µN,m(xµN,m (n+k),0)),
in each s ep k∈ {0,1, . . . , m −1}implies he desi ed c i e ion
VN(xµN,m (n+m)) ≤VN(xµN,m (n)) + α
m−1
X
k=0
`(xµN,m (n+k), µN,m(xµN,m (n+k),0))
a e ms eps. Bu his implica ion does no hold he o he way ound which explains why
using la ge con ol ho izons may ensu e he desi ed c i e ion independen ly o whe he
his is accompanied by an ac ual pe o mance imp o emen o no .
In o de o in es iga e he p oposed algo i hm mo e ho oughly, we conside he ol-
lowing nonlinea example om [28], which was also examined in [34], nume ically.
Example 4.27 (Synch onous gene a o )
The sys em dynamics a e gi en by
˙x1( ) = x2( )
˙x2( ) = −b1x3( ) sin x1( )−b2x2( ) + P
˙x3( ) = b3cos x1( )−b4x3( ) + E+u( )
wi h pa ame e s b1= 34.29,b2= 0.0,b3= 0.149,b4= 0.3341,P= 28.22, and E=
0.2405. Choosing E= 0.2405 ma ches a s essed and, hus, mo e challenging, ope a ing
97
SENSITIVITY ANALYSIS
condi ion, c . [28, Subsec ion 6.1]. This example is e o mula ed in a sampled-da a ashion
in o de o i in o ou disc e e ime se ing. Le Φ(·;x0,˜u)deno e he solu ion ope a o
o he di e en ial equa ion wi h ini ial alue x0and piecewise cons an con ol unc ion
˜u(·) : [0, T)→U, i.e. ˜u( ) = u∈U o ∈[0, T). Hence, he s a e space is gi en by
X:= R3and he con ol alue space Umay be iden i ied wi h R. Con ol cons ain s may
be easily in eg a ed by adap ing Uapp op ia ely.
Fo his example, ou goal is o s ee he sys em o i s s able equilib ium x?≈
(1.124603730,0.0,0.9122974248)T. In pa icula , also i s uns able coun e pa , i.e. he
equilib ium ˜x≈(1.170838231,0.0,0.8934977016)T, has o be ende ed o x?, c . [94].
Receding ho izon con ol is employed o he sys em cons uc ed wi h sampling pe iod
T= 0.05 and unning cos s
`0(x, u) = ZT
0kϕ( ;x, ˜u)−x?k2+λk˜u( )k2d o
`1(x, u) = Tkϕ(0; x, ˜u)−x?k2+λk˜u(0)k2=Tkx−x?k2+λkuk2
wi h λ= 10−3. In addi ion, he physically mo i a ed s a e cons ain s om [28] a e aken
in o accoun , i.e.
X:= x∈R3: 0 ≤x1< π/2 and 0 ≤x3.
Le he desi ed pe o mance bound α0:= 0 be speci ied. Since Assump ion 3.2 has o
hold on a se o easible s a es x0∈X, le el se s
Li:= {x0:V6(x0) = in
u∈U
5
X
n=0
`i(xu(n), u(n)) ≤0.0196}(4.19)
o VN(·)⊆X o op imiza ion ho izon N= 6 a e conside ed. Hence, ensu ing ou elaxed
Lyapuno inequali y o each poin con ained in a le el se Li,i∈ {1,2}, gua an ees o
be, a e implemen ing he i s mcon ol alues, again in his se , i.e. he le el se s Li,
i∈ {1,2}, a e eceding ho izon in a ian and, hus, he s a e cons ain s a e sa is ied a
each ansmission ins an σ(k), k∈N0.
Fo ou nume ical in es iga ion, a g id Gcon ained in he cube
[x?
1−0.25, x?
1+ 0.25] ×[−1,1] ×[x?
3−0.75, x?
3+ 0.75] ⊂X
is buil up wi h disc e iza ion accu acy 0.05 in each coo dina e di ec ion. A e emo ing
he desi ed se poin x?, his se consis s o 11 ·41 ·31 −1 = 13980 g id poin s. The
in e sec ion o his g id Gand he le el se Li,i∈ {1,2}, is a subse o he in oduced
cube, c . Figu e 4.10.
Then, we compu e, o each x0∈ G ∩Li,i∈ {0,1}, he co esponding subop imali y
index α6,1(x0) and dis inguish whe he α6,1≥αis sa is ied o no . I his check ails,
he con ol ho izon mis inc eased and he espec i e pe o mance bound is compu ed.
Indeed, o each conside ed ini ial s a e, a con ol ho izon m∈ {1,2,3,4,5}exis s such
ha α6,m(x0)≥αand, hus, J6(xµ6,m (m, x0)) ∈ Li,i∈ {0,1}holds. Repea ing his line
o a gumen s i e a i ely shows ha he p oposed algo i hm may be applied wi hou an
exi s a egy in o de o conclude he desi ed s abili y beha io .11
11Since he elaxed Lyapuno inequali y is ensu ed only a each g id poin and no necessa ily o each
poin con ained in he espec i e le el se Li,i∈ {0,1}, he a gumen a ion is no igo ous. Ne e heless,
he s a ed claim is con i med by ou nume ical compu a ions.
98
ALGORITHMS
0.9 11.1 1.2 1.3
−1
−0.5
0
0.5
1
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
x1
x2
x3
0.9 11.1 1.2 1.3
−1
−0.5
0
0.5
1
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
x1
x2
x3
Figu e 4.10: Illus a ion o he le el se s L0(le ) and L1( igh ) om (4.19) by means o
he co esponding con ex hulls. L0con ains 3091 g id poin s, whe eas L1consis s o only
1758. The d awn con ex hulls ep esen 23.1% (L0) and 12.9% (L1) o he olume o he
cube, espec i ely.
Fo i= 0, i.e. inco po a ing he s age cos s based on he de ia ion om x?measu ed
along he esul ing ajec o y, 10 g id poin s a e ob ained o which m > 1 is necessa y in
o de o ensu e he elaxed Lyapuno inequali y o op imiza ion ho izon N= 6, c . Table
4.2. We poin ou ha , o m= 1, h ee o hese poin s e en equi e an op imiza ion
ho izon N= 9 in o de o exhibi he desi ed pe o mance bound. Hence, allowing o
la ge con ol ho izons educes he op imiza ion ho izon signi ican ly. Fu he mo e, he
hi d abula ed poin is no s abilized o N= 5, m∈ {1,2,3,4}.12 A u he educ ion o
he op imiza ion ho izon is, hus, no possible wi hou inco po a ing an “exi s a egy”.
`0(·,·) om (4.19) α6,m Minimal N:
g id poin x0m= 1 m= 2 m= 3 αN,1≥α
+0.9246 -0.1500 +0.9123 -0.0300 -0.0236 +0.0230 7
+0.9246 -0.1000 +0.9123 -0.0730 -0.0096 +0.0420 9
+0.9246 -0.1000 +0.9623 -0.0819 -0.0440 +0.0103 9
+0.9246 -0.0500 +0.9123 -0.0115 +0.0657 - 7
+0.9246 -0.0500 +0.9623 -0.0807 -0.0034 +0.0455 9
+0.9246 -0.0500 +1.0123 -0.0294 -0.0122 +0.0294 7
+0.9746 -0.1000 +0.9123 -0.0305 -0.0133 +0.0299 8
+0.9746 -0.0500 +0.9123 -0.0355 +0.0335 - 8
+0.9746 -0.0500 +0.9623 -0.0597 -0.0214 +0.0240 8
+1.0246 -0.0500 +0.9123 -0.0410 +0.0018 - 8
Table 4.2: G id poin s om L0 iola ing α6,1≥α= 0. Fo each o hese poin s m∈
{1,2,3}exis s such ha α6,m ≥αholds. Fo m= 1, he op imiza ion ho izon has o be
inc eased o N= 9 in o de o ensu e he desi ed pe o mance speci ica ion.
Simila esul s a e ob ained o `1(·,·), c . Table 4.3. Again, an op imiza ion ho izon
o N= 9 u ns ou o be he minimal s abilizing ho izon o RHC wi h m= 1 in o de
12Two poin no con ained in Table 4.2 also equi e an op imiza ion ho izon N > 5.
99
SENSITIVITY ANALYSIS
o sa is y he p oposed pe o mance speci ica ion. Fu he mo e, we poin ou ha e en
con ol ho izon m= 4 is equi ed in o de o ensu e he subop imali y bound. The second
and six h poin abula ed in Table 4.3 a e no s abilizable o N= 5.13
No e ha he gene a ed ajec o ies may lea e he le el se . The algo i hm applied
wi h α= 0 ensu es a dec ease only a he ansmission imes. Howe e , since he le el
se is loca ed in he in e io o he cube which also exhibi s a sa e y ma gin away om
he bounda y o he se o easible s a es Xas well as he small sampling ime in com-
bina ion wi h con inui y p ope ies o he conside ed sys em a iola ion o he imposed
s a e cons ain s seems o be highly unlikely.
`1(·,·) om (4.19) α6,m Minimal N:
g id poin x0m= 1 m= 2 m= 3 m= 4 αN,1≥α
+0.9246 -0.0500 +0.9123 -0.0594 +0.0069 - - 8
+0.9246 -0.0500 +0.9623 -0.1063 -0.0624 -0.0006 +0.0377 9
+0.9246 +0.0000 +0.9123 -0.0309 +0.1110 - - 8
+0.9246 +0.0000 +0.9623 -0.1036 +0.0190 - - 9
+0.9746 -0.0500 +0.9123 -0.0231 -0.0034 +0.0451 - 7
+0.9746 -0.0500 +0.9623 -0.0213 -0.0465 -0.0092 +0.0260 7
+0.9746 +0.0000 +0.9123 -0.0195 +0.1080 - - 7
+0.9746 +0.0000 +0.9623 -0.0606 +0.0106 - - 8
+1.0246 +0.0000 +0.9123 -0.0096 +0.1047 - - 7
+1.0746 +0.0000 +0.9123 -0.0011 +0.1012 - - 7
Table 4.3: G id poin s om L1 iola ing he pe o mance speci ica ion α6,1≥α= 0. The
smalles op imiza ion ho izon Ngua an eeing αN,1≥α o each g id poin is N= 9.
Concluding, Algo i hm 4.24 allows o educe he op imiza ion ho izon signi ican ly, i.e.
N= 6 ins ead o N= 9 o α= 0. Simila e ec s a e obse able o o he pe o mance
bounds, e.g. α= 1/3. He e, applying he p oposed algo i hm enables us o ensu e he
desi ed Lyapuno inequali y o N= 13 ins ead o N= 16 o classical RHC o `1(·,·)
(o N= 12 ins ead o N= 15 o `0(·,·)). Hence, employing la ge con ol ho izons is no
only a o able om a heo e ical poin o iew bu may also be exploi ed in p ac ice.
4.4.2 Ad anced Algo i hm
Al hough employing m > 1 is no needed e y o en along he closed loop ajec o y, i
may, ne e heless, be ha m ul in e ms o obus ness. Hence, we aim a de eloping he
p oposed algo i hm u he in o de o a oid s aying in open loop longe han necessa y.
He e, since αN,1< α may occu , s ep 1 o Algo i hm 4.24 seems o be ine i able. Bu
we do no know whe he he compu ed sequence o con ol alues is supe io o eceding
ho izon con ol wi h m= 1. Indeed, also classical RHC may sa is y he pe o mance
speci ica ion a e ms eps. Hence, he main idea consis s o examining whe he he loop
can be closed o no wi hou iola ing he imposed pe o mance speci ica ion. Exac ly
his issue is ackled by he ollowing algo i hm.
13Two poin which a e no lis ed in Table 4.3 also iola e ou s abili y c i e ion o N= 5, i.e. αN,m <0
o m∈ {1,2, . . . , N −1}.
100
ALGORITHMS
Algo i hm 4.28
Le an ini ial s a e x0∈X, a lis S= (0), an op imiza ion ho izon N∈N≥2, and a
pe o mance speci ica ion α∈[0,1) be gi en.
Se k= 0. Do
(1) Ca y ou s ep (1) om Algo i hm 4.24 in o de o ob ain
•VN(xµN(σ(k))),
•µN(j, xµN(σ(k))), j= 0,1, . . . , mk−1 wi h mk≥1
such ha VN(xµN(σ(k))) −VN(xµN(mk;xµN(σ(k))))
Pmk−1
n=0 `(xµN(n;xµN(σ(k))), µN(n, xµN(σ(k)))) ≥α. (4.20)
(2) Se j= 0 and de ine ˆuN(n) := µN(n, xµN(σ(k))), n= 0,1, . . . , mk−1. Do
(a) Se j=j+ 1
(b) Implemen ˆuN(j−1) a he plan ˆx(j) := xˆuN(j;xµN(σ(k))).
(c) I j < mk: compu e µN(·,ˆx(j)) and VN(xµN(mk−j; ˆx(j))). Check whe he
VN(xµN(σ(k))) −VN(xµN(mk−j; ˆx(j)))
Pj−1
n=0 `(ˆx(n),ˆuN(n)) + Pmk−1
n=j`(xµN(n−j; ˆx(j)), µN(n−j, ˆx(j))) ≥α
(4.21)
holds. In case i does: exchange he emaining ail o ˆu, i.e.
ˆuN(n) := (ˆuN(n)n < j
µN(n−j, ˆx(j)) n≥j.
while j < mk
(3) Se S:= (S,back(S) + mk), k:= k+ 1, go o (1)
while s opping c i e ia no sa is ied.
In Algo i hm 4.24 we ensu ed he elaxed Lyapuno inequali y – he key elemen o
ou app oach. Howe e , gua an eeing (4.20) may equi e he implemen a ion o mo e
han only he i s elemen o he compu ed sequence o con ol alues µN(n, xµN(σ(k))),
n= 0,1, . . . , N −1, i.e. s aying in open loop o a longe pe iod o ime. Algo i hm 4.28
p oposes a s a egy o close he esul ing con ol loop mo e o en. In his con ex , we
ha e o dis inguish be ween swi ching ins ances, which coincide wi h he ansmission
imes, c . Sec ion 1.4, and ime ins ances no con ained in he sequence (σ(k))k∈N0.
Acco ding o De ini ion 1.24, he exis ence o such sampling ins ances implies an elemen
mk=σ(k+ 1) −σ(k)>1. He e, we decouple he upda e imes, i.e. he sampling
ins an s a which he sequence o con ol alues o be implemen ed is modi ied, and he
ansmission imes, i.e. sampling ins ances a which he elaxed Lyapuno inequali y has
o hold. This leads o he ques ion, which condi ion allows us o upda e he sequence o
con ol alues mo e o en and, hus, obus i ies he con ol loop. To his end, Algo i hm
4.28 employs (4.21) which ensu es ha he sequence assembled om he p e iously used
and he newly compu ed one also sa is ies he elaxed Lyapuno inequali y. To be mo e
101
SENSITIVITY ANALYSIS
p ecise, he condi ion checks whe he a sequence o which we ha e ensu ed ha he
elaxed Lyapuno inequali y holds a he nex ansmission ime may be upda ed a
a sampling ins an p eceding ha ime ins an . The candida e is conca ena ed by he
sequence o which a leas one con ol alue was implemen ed a he plan and he sequence
esul ing om applying RHC a he cu en ime ins an . I he conca ena ed sequence
also sa is ies he elaxed Lyapuno inequali y a he o hcoming ansmission ins an ,
he old sequence is eplaced by he newly compu ed one in o de o imp o e obus ness
by closing he con ol loop once mo e.
Indeed, o ajec o ies emana ing om he poin s iola ing he desi ed Lyapuno
inequali y o op imiza ion ho izon N= 6 o he synch onous gene a o his condi ion is
ul illed each ime. Hence, Algo i hm 4.28 indeed pe o ms classical RHC bu ensu es —
a p io i — asymp o ic s abili y. He e, e i ying he elaxed Lyapuno inequali y o la ge
con ol ho izons enabled us o check ou s abili y c i e ion in ad ance. Al hough (4.21)
holds o hese ajec o ies he e is no gua an ee ha i always does, i.e. only being able
o s ick, i necessa y, o a compu ed con ol sequence o mo e han one sampling ins an
yields he desi ed s abili y gua an ee. Hence, Algo i hm 4.28 obus i ies he applied RHC
s a egy. Fu he mo e, i smoo hes he esul ing ajec o ies, c . Figu es 4.11 and 4.12.
0.8
1
1.2 −0.06 −0.04 −0.02 00.02 0.04 0.06 0.08
0.9
0.92
0.94
0.96
0.98
1
1.02
1.04
1.06
0.8
1
1.2 −0.06 −0.04 −0.02 00.02 0.04 0.06 0.08
0.9
0.92
0.94
0.96
0.98
1
1.02
1.04
Figu e 4.11: T ajec o ies emana ing om he c ucial poin s om Table 4.3 compu ed
wi h he basic (on he le ) and he ad anced algo i hm (on he igh ) based on he s age
cos s `1(·,·). The mo e elabo a ed Algo i hm 4.28 upda es each ime and, hus, smoo hes
he co esponding ajec o ies, c . also Figu e 4.12.
In o de o conclude his subsec ion we commen on some e ec s obse ed o he
conside ed example. To his end, we ocus on he in e al be ween σ(0) and σ(1).
•Fo s age cos s `1(·,·), he pe o mance es ima e is imp o ed by Algo i hm 4.28 o
each upda e, i.e. he le hand side o (4.21) is la ge han he one om (4.20).
While he co esponding change in he op imal alue unc ion is non-mono one.
•Fo s age cos s `0(·,·), he las upda e, e.g. he second o m= 3, de e io a es he
pe o mance es ima e whe eas he p eceding one con ibu es posi i ely. Summing
up hese e ec s yields inc eased subop imali y bounds o m= 3 and dec eased
es ima es o m= 2. The op imal alue unc ion e alua ed a he nex ansmission
ime inc eases by upda ing.
Hence, he main bene i o applying he ad anced e sion o he p oposed algo i hm is he
concomi an obus i ica ion. The o e all pe o mance o he eceding ho izon closed loop
102
ALGORITHMS
is in es iga ed in [96]. Nex , he con ol alues ac ually implemen ed a he plan du ing
un ime o Algo i hm 4.28 a e conside ed. The nex con ol alue o be applied a e
upda ing he sequence o con ol alues dec eases in no m o each poin om Tables
4.2 and 4.3, c . Table 4.4 o a ypical cou se. Fo ano he upda e c i e ion, which is
p e e able om a compu a ional poin o iew, we e e o [97].
ˆu(0) ˆu(1) ˆu(2) ˆu(3) ˆu(4) ˆu(5) ˆu(6) ˆu(7) ˆu(8)
ˆx(0) +0.755 +0.596 +0.110 -0.318 -0.775 -0.000 — — —
ˆx(1) — +0.458 +0.257 -0.014 -0.336 -0.762 -0.000 — —
ˆx(2) — — +0.121 +0.131 -0.038 -0.330 -0.747 -0.000 —
ˆx(3) — — — -0.004 +0.104 -0.036 -0.322 -0.735 -0.000
Table 4.4: Compu ed sequences o con ol alues a s a e ˆx(j), j= 0,1,2,3, o he second
poin om Table 4.3. An upda e is ca ied ou a each sampling ins an . The applied
con ol alues a e w i en in ed.
Ou ocus was pu on he con ol ho izon. In pa icula , we poin ed ou ha he
heo e ically deduced esul s wi h espec o symme y and mono onici y p ope ies may
be exploi ed in such a way ha a posi i e impac no only on ne wo ked con ol sys ems
bu also on RHC in gene al is a ainable. In pa icula , he p oposed algo i hms ep esen
a me hodology o educe he op imiza ion ho izon Nwhich p edominan ly de e mines
he compu a ional e o associa ed wi h sol ing he op imal con ol p oblem in each
eceding ho izon s ep. Fu he mo e, he mo e elabo a ed Algo i hm 4.28 ensu es ha
he obus ness p ope ies o RHC a e p ese ed. We emphasize once mo e ha bo h
algo i hms e i y he desi ed pe o mance es ima es a p io i.
0.05 0.1 0.15 0.2 0.25 0.3 0.35
−0.01
0
0.01
0.02
0.03
0.04
0.05
0.06
0.07
ime
x2
0.05 0.1 0.15 0.2 0.25 0.3 0.35
−0.03
−0.02
−0.01
0
0.01
0.02
0.03
0.04
0.05
0.06
ime
x2
Figu e 4.12: The x2componen o he ajec o ies which a e gene a ed by Algo i hm 4.24
(solid line) and Algo i hm 4.28 (dashed-do ed line) and emana e om he second, o h,
six h, and se en h poin om Table 4.2 (`0(·,·), on he le ) and Table 4.3 (`1(·,·), on he
igh ), a e d awn. By cons uc ion he ajec o ies canno de ia e up o he i s sampling
ins an T= 0.05.
103
Chap e 5
Sampled-Da a Sys ems and G ow h
Condi ion
In Chap e 3 we deduced ou key esul s in o de o ensu e asymp o ic s abili y and, in
addi ion, ga e es ima es on he pe o mance o he eceding ho izon closed loop p o ided
Assump ion 3.2 holds. Fu he mo e, in Sec ion 1.3, sampled-da a sys ems we e in oduced
in o de o inco po a e sys ems o iginally de ined con inuously in ime in ou disc e e ime
se ing. Typically, sampled-da a sys ems a e induced by an o dina y o pa ial di e en ial
equa ion and, hus, he co esponding con ol inpu , which is ac ually implemen ed a he
plan , has o be speci ied on he en i e sampling in e al. Allowing o a bi a y me ic
spaces in he de ini ion o he admissible se o con ol alues enables us o deal wi h
his ac . Howe e , ou s anding Assump ion 3.2 imposes bounds only a he sampling
ins ances which i s well o he disc e e ime se ing bu may no ully e lec he s abili y
beha io o a sampled-da a sys em, c . he ollowing example o a eac ion di usion
equa ion aken om [5].
Example 5.1 (Semi-linea eac ion di usion equa ion)
In his example we change he no a ion o be consis en wi h he usual PDE no a ion:
x∈Ω⊂Rdis he independen space a iable while he unknown unc ion y(·, ):Ω→R
deno es he s a e. Le he open and connec ed se Ωbe a Lipschi z-domain in o de o
ensu e well-posedness o he ollowing semi-linea pa abolic pa ial di e en ial equa ion
(PDE), c . [119, Subsec ion 2.2.2]. We conside a eac ion di usion equa ion
y (x, ) = ∆y(x, )− (y(x, )) + u(x, )on Ω×(0,∞) (5.1)
y(x, ) = 0 on ∂Ω×(0,∞) (5.2)
wi h homogeneous Di ichle bounda y condi ions, ini ial da a y(x, 0) = y0, dis ibu ed
con ol u(·, ) : Ω →R, and con inuously di e en iable non-linea i y :R→R. In
addi ion, le (0) = 0 in o de o ensu e ha he o igin is an equilib ium. Fo exis ence
and egula i y esul s we e e o [16].
Be o e we con inue ou in es iga ion o Example 5.1, we p esen he ollowing heo-
em conce ning he local s abili y beha io o he uncon olled e sion o his semi-linea
pa abolic equa ion which is p o en in [16].
Theo em 5.2
Fo each γ∈(0, λ1+ 0(0)), a cons an R=R(γ)exis s such ha o all y0∈ C0(Ω) wi h
ky0k ≤ R he solu ion y(·, )o (5.1),(5.2) wi h u(·, )≡0 o all ∈[0,∞)sa is ies
ky(·, )k ≤ Mky0ke−γ ∀ ≥0.(5.3)
105
SAMPLED-DATA SYSTEMS AND GROWTH CONDITION
Figu e 5.4: The con inuous cu e on he le depic s he bounds induced by Assump ion
5.9 wi h o e shoo C= 2, decay a e µ= ln(2), and sampling pe iod T= 1. The blue line
indica es he implied bounds aken in o accoun by Assump ion 3.2 wi h σ=e−µT = 1/2
(). On he igh , we added he espec i e bounds o a mo e accu a e disc e iza ion
co esponding o (T2, N2, σ2) = (0.25,20,4
q1
2) (black line).
In o de o be able o apply Fo mula (3.21) o a gi en disc e iza ion pa ame e k∈N,
he de ini ion o γi om Theo em 3.18 is combined wi h he se ing gi en in his sec ion.
Theo em 5.12
Le Assump ion 5.9 be sa is ied wi h decay a e µ > 0and o e shoo C≥1. In addi ion, le
an op imiza ion ho izon N∈N≥2, a con ol ho izon m∈ {1,2, . . . , N −1}, and a sampling
pe iod T > 0be gi en. Fu he mo e, we de ine σ:= e−µT ∈(0,1),βk( , n) := ·Ck
√σn,
and
γi,k :=
i−1
X
n=0
−1·βk( , n) = C
i−1
X
n=0 σ1/kn=C(1 −σi/k)
1−σ1/k .(5.10)
Then, o each k∈N, Assump ion 3.2 holds o βk( , n), i.e. a KL- unc ion o ype
(1.11) wi h o e shoo Cand decay a e k
√σ. Fu he mo e, he op imal alue αkN,km(k)
o he co esponding op imiza ion p oblem (Pk), i.e. P oblem 3.8 based on βk(·,·)wi h
op imiza ion ho izon kN and con ol ho izon km, is gi en by Fo mula (3.21) based on
γi,k ins ead o γi, i.e.
αkN,km(k)=1−QkN
i=km+1(γi,k −1)
QkN
i=km+1 γi,k −QkN
i=km+1(γi,k −1)·QkN
i=k(N−m)+1(γi,k −1)
QkN
i=k(N−m)+1 γi,k −QkN
i=k(N−m)+1(γi,k −1).
(5.11)
P oo : Fo k= 1 e i ying Assump ion 3.2 and showing (5.11) ollows di ec ly om
Assump ion 5.9. Fo k∈N≥2, we adap he sampling pe iod, i.e. Tk:= T/k. Hence, he
co esponding decay a e e−µT/k equals k
√σand, hus, he asse ion is ensu ed by aking
he in oduced no a ion in o accoun .
112
DISCRETIZATION AND SAMPLED-DATA SYSTEMS
No e ha (5.10) has o be in e p e ed in he sense ha γi,k does no depend on he
i s a gumen o βk( , n). Indeed, γi,k may ha e been de ined di ec ly by he exp ession
gi en by he igh hand side o (5.10) bu using he in ol ed KL- unc ion emphasizes i s
o iginal backg ound, c . Rema k 3.15. Fu he mo e, he addi ional index kin (5.10) and
he addi ional a gumen kin (5.11) clea ly indica e he in ol ed disc e iza ion pa ame e .
Theo em 5.12 allows us o begin ou s udy o mo e accu a e disc e iza ions. To his
end, he con inuous ime op imiza ion and con ol ho izon a e ixed.
P oposi ion 5.13
Le he assump ions o Theo em 5.12 be sa is ied. Fu he mo e, we de ine σ,γi,k, and (Pk)
acco ding o Theo em 5.12. Then, o he sequence (kj)j∈N0wi h kj:= 2j, he op imal
alues αkjN,kjm(kj)o (Pkj)sa is y
αN,m =αk0N,k0m(k0)and αkjN,kjm(kj)≤αkj+1m,kj+1N(kj+1)≤1−σN∀j∈N0,
(5.12)
i.e. using an i e a i e e inemen as speci ied by (kj)j∈N0o he con ol and he op imiza ion
ho izon ensu es mono onically inc easing subop imali y es ima es.
P oo : The p oo is subdi ided in o wo pa s. Fi s ly, we show he mono onici y o
he sequence (αkjN,kjm(kj))j∈N0. In he second po ion o he p oo we deduce he uppe
bound which is independen o he index j.
Le kbe an elemen o (kj)j∈N0. Then, using he ep esen a ion gi en by (5.11) yields
αkN,km(k)=1−"kN
Y
i=km+1
γi,k
γi,k −1−1#−1
kN
Y
i=k(N−m)+1
γi,k
γi,k −1−1
−1
.
Hence, aking kj+1 = 2kjin o accoun , i is su icien o es ablish
kN
Y
i=k%+1
γi,k
γi,k −1≤
kN
Y
i=k%+1 γ2i,2k
γ2i,2k−1·γ2i−1,2k
γ2i−1,2k−1=
2kN
Y
i=2k%+1
γi,2k
γ2i,k −1
o %∈ {m, N −m}. Since he p oduc s o ei he side o he inequali y sign consis o he
same numbe o ac o s, showing he desi ed inequali y componen wise, i.e.
γi,k(γ2i,2k−1)(γ2i−1,2k−1) ≤γ2i,2kγ2i−1,2k(γi,k −1)
o , equi alen ly, γ2i,2kγ2i−1,2k≤γi,k(γ2i,2k+γ2i−1,2k−1), su ices. No e ha he con-
c e e alue o %does no play a ole. In o de o e i y his inequali y, we es ablish
γ2i,2kγ2i−1,2k≤γi,k(γ2i,2k+γ2i−1,2k−C) educed by C2, i.e. bea ing (5.10) in mind
1−σi
k
1−σ1
2k·1−σ2i−1
2k
1−σ1
2k≤1−σi
k
1−σ1
k 1−σi
k+ 1 −σ2i−1
2k−1 + σ1
2k
1−σ1
2k!
which is, in u n, equi alen o
h(1 −σ1
k)−(1 −σ1
2k)i(1 −σ2i−1
2k)≤(1 −σ1
2k)(σ1
2k−σi
k).
113
SAMPLED-DATA SYSTEMS AND GROWTH CONDITION
Since he le and he igh hand side o his inequali y a e equal o σ1
2k(1−σ1
2k)(1−σ2i−1
2k),
his u ns ou o be an equali y. Indeed, s ic g ow h is shown wi h espec o i o C > 1.
Fo C= 1, he alue is cons an .
I emains o es ablish he uppe bound s a ed in (5.12). To his end, we equi e he
es ima e
kN
Y
i=k%+1
γi,k
γi,k −1
C≥1
≤
kN
Y
i=k%+1
γi,k
γi,k −C
(5.10)
=
kN
Y
i=k%+1
1−σi
k
(1 −σi−1
k)σ1
k
=1−σN
(1 −σ%)σN−%.
which is independen o he chosen k. Then, combining his bound wi h he abo e ep e-
sen a ion o he op imal alue αkN,km(k) p o ides
αk
2kN,2km≤1−1−σN
(1 −σm)σN−m−1−11−σN
(1 −σN−m)σm−1−1
= 1 −(1 −σm)σN−m
1−σN−m(1 −σN−m)σm
1−σm= 1 −σN,
i.e. he desi ed uppe bound which is igh o C= 1.
In P oposi ion 5.13 we adap ed bo h he con ol and he op imiza ion ho izon. Hence,
e ining he disc e iza ion and, hus, inc easing he disc e e ime op imiza ion ho izon in
o de o keep he con inuous one cons an also implied ha he disc e e ime con ol ho i-
zon g ows, which is manageable because o ou mul is ep eedback app oach in oduced
in Sec ion 1.4. Indeed, P oposi ion 5.13 ensu es enhanced pe o mance es ima es.
Example 5.14
We conside he eac ion di usion equa ion om Examples 5.1, 5.3, and 5.6 and in es i-
ga e e ec s o an i e a i e e inemen . To his end, he sequence (2j)j∈N0o disc e iza ion
pa ame e s is employed, c . Example 5.11 and Figu e 5.4. As shown in Figu e 5.5, he
i s e inemen s ep allows o dec ease he minimal s abilizing ho izon by one o m= 1,
i.e. αN,1>0holds o N= 9 ins ead o N= 10, c . Figu e 5.2. Ca ying ou a second
e inemen s ep yields αN,1>0 o N= 8. A u he educ ion is no possible, c . Sec ion
5.2 below. The imp o emen associa ed o he espec i e e inemen s ep seems o decline
such ha he i s e inemen s eps should seem o be he mos impo an ones. Employing
la ge con ol ho izons, i.e. m > 1in combina ion wi h a mo e accu a e disc e iza ion
does no allow o using smalle op imiza ion ho izons Nin compa ison o he p e iously
de i ed esul s, c . Rema k 5.7. Ne e heless, enhanced es ima es a e ob ained.
Hence, he ques ion a ises whe he simila esul s a e ob ainable o classical RHC, i.e.
m= 1. This co esponds o sho ening he con inuous ime con ol ho izon, e-op imizing
mo e o en and, hus, obus i ying he esul ing closed loop. Howe e , in Chap e 4 we
obse ed ha using longe con ol ho izons imp o es he deduced subop imali y es ima es,
c . Theo em 4.8. He e, i u ns ou ha i e a ing he e inemen p ocess oo o en causes
nega i e subop imali y bounds and, hus, makes ou es ima es useless, c . Figu e 5.6.
This claim is shown in Theo em 5.15. In o de o p oo his heo em, we need Lemma
5.20 which is based on esul s conce ning he Gamma Γ(·) as well as he Be a B(·,·)
unc ion, i.e. he unc ional equa ion o he Gamma unc ion, a o mula which allows
o a ansi ion om he one o he o he , and, in pa icula , a mo e sophis ica ed esul
which goes back o Bine . Howe e , since his in eg al pa o he ollowing p oo is a he
echnical, i is pos poned un il Subsec ion 5.1.1 in o de o s eamline he p esen a ion.
114
DISCRETIZATION AND SAMPLED-DATA SYSTEMS
4 5 6 7 8 9 10
−0.06
−0.04
−0.02
0
0.02
0.04
0.06
op imiza ion ho izon N
subop imali y deg ee α
k = 0
k = 1
k = 2
k = 3
4 5 6 7 8 9 10
−0.06
−0.04
−0.02
0
0.02
0.04
0.06
0.08
0.1
0.12
0.14
op imiza ion ho izon N
subop imali y deg ee α
k = 0
k = 1
k = 2
k = 3
Figu e 5.5: Impac o using mo e accu a e disc e iza ions o he eac ion di usion equa-
ion. Fo classical RHC one e inemen s ep dec eases he equi ed op imiza ion ho izon
o N= 9. The second e inemen s ep leads o a u he imp o emen (N= 8). On he
igh , one obse es imp o ed es ima es also o con ol ho izon m= 3. He e, he minimal
s abilizing ho izon N, howe e , emains he same.
Figu e 5.6: The asse ion o Theo em 5.15 is illus a ed o N= 8, C= 2, and σ= 0.5:
o a bi a ily as sampling — which co esponds o using a e y ine disc e iza ion — ou
subop imali y es ima es become nega i e o m= 1. Hence, nei he asymp o ic s abili y
no a pe o mance bound is ensu ed.
Theo em 5.15
Le he assump ions o Theo em 5.12 be sa is ied. Fu he mo e, we de ine σ,γi,k, and (Pk)
acco ding o Theo em 5.12. Then, o C > 1and he sequence (kj)j∈N0wi h kj:= 2j, he
co esponding sequence o op imal alues (αkjN,1(kj))j∈N0di e ges o minus in ini y, i.e.
αkjN,1(kj)=1−(γkjN,kj−1) QkjN
i=2 (γi,kj−1)
QkjN
i=2 γi,kj−QkjN
i=2 (γi,kj−1) −→ −∞ o j→ ∞.
115
SAMPLED-DATA SYSTEMS AND GROWTH CONDITION
P oo : Since QkjN
i=2 γi,kj≥QkjN
i=2 (γi,kj−1) ≥0 holds, he asse ion ollows om
0≤1
γkjN,kj−1·
kjN
Y
i=2
γi,kj
γi,kj−1−→ 0 o j→ ∞.(5.13)
In o de o deal wi h (5.13), we i s p o e he auxilia y inequali ies
1
γkjN,kj−1≤1−σ1/kj
C1
and
kjN
Y
i=2
γi,kj
γi,kj−1≤C0(21/C)j(5.14)
wi h C0:= σ−N/C QN
i=2
iC
iC−1and C1:= C(1 −σN)−1 + σ. No e ha he cons an s
C0and C1do no depend on kj. The i s inequali y is di ec ly ensu ed by using (5.10)
because σ≤σ1/kjand, hus, he denomina o o he igh hand side is smalle while he
nomina o s a e he same. In o de o es ablish he second claim in (5.14), we equi e he
auxilia y es ima e
γi,kj
γi,kj−1=C
C−1 + σ1/kj
(1 −σi/kj)(C−1 + σ1/kj)
(C−1 + σ1/kj)−Cσi/kj≤C
C−1 + σ1/kj·iC
iC −1(5.15)
which is equi alen o iCσi/kj(1−σ1/kj)≤(C−1+σ1/kj)(1−σi/kj) o i∈ {2,3, . . . , kjN}.
Di iding his inequali y by (1 −σ1/kj), spli ing up he esul ing le hand side in o he
wo ac o s Cσ1/kjand iσ(i−1)/kj, and applying he es ima es Cσ1/kj<(C−1+σ1/kj) and
iσ(i−1)/kj≤Pi−1
n=0 σn/kj= (1 −σi/kj)/(1 −σ1/kj) ensu es (5.15). In addi ion, we equi e
ano he p elimina y esul , i.e.
C
C−1 + σ1/kjkjN
≤σ−N/C ,(5.16)
in o de o conclude (5.14). Taking he (kjN)- h oo , (5.16) is equi alen o Cσ1/(kjC)≤
(C−1 + σ1/kj). Since σ1/kj∈(0,1), de ining (x) := C−Cx1/C −1 + xand showing
(x)≥0 o all x∈[0,1] gua an ees he desi ed inequali y. Since (0) = C−1≥0 and
(1) = 0, e i ying ha (·) is mono onically dec easing su ices. Howe e , his is ensu ed
because (·) is con inuous on he in e al [0,1], con inuously di e en iable on (0,1), and
0(x) = 1 −(σ1/kj)−(C−1)/C ≤0 o all x∈(0,1).
Hence, bea ing in mind ha he ac o C/(C−1 + σ1/kj) is independen o he con ol
a iable i, aking (5.15) and (5.16) in o accoun , using kj= 2j, and applying Lemma 5.20
yields
kjN
Y
i=2
γi,kj
γi,kj−1< σ−N/C ·
2jN
Y
i=2
iC
iC −1=C0
j−1
Y
ν=0 2ν+1N
Y
i=2νN+1
iC
iC −1!≤C0(21/C)j
o j∈N0, i.e. (5.14). Now, showing (21/C)j(1 −σ1/kj)→0 as japp oaches in ini y is
su icien in o de o comple e he p oo . Fo his pu pose, we de ine ηj:= (21/C)j(1−σ1/kj)
and show ha he quo ien ηj+1/ηjcon e ges o 21/C/2 o j→ ∞:
ηj+1
ηj
=1−σ1/2(j+1)
1−σ1/2j21/C =(1 −σ1/2(j+1) )21/C
(1 −σ1/2(j+1) )(1 + σ1/2(j+1) )=21/C
1 + σ1/2(j+1)
j→∞
−→ 21/C/2.
Hence, he e exis s j?such ha he conside ed quo ien ηj+1/ηjis less o equal θ:=
(2 + 21/C)/4<1 o all j≥j?, i.e. he quo ien is bounded om abo e by 21/C/2 + ε
wi h ε:= (2 −21/C)/4>0. This implies he con e gence o 21/C(1 −σ1/kj) o ze o o j
app oaching in ini y, i.e. (5.13) and, hus, he asse ion.
116
DISCRETIZATION AND SAMPLED-DATA SYSTEMS
O en, solu ions o a con ol sys em gene a ed by a di e en ial equa ion a e con inuous
which can be exploi ed, e.g. in o de o p ese e s abili y o he co esponding sampled-
da a sys em by su icien ly as sampling, c . [91]. Inhe en p ope ies like he men ioned
con inui y yield, in pa icula o (su icien ly) small in e als, igh e bounds on he
ansien beha io o he conside ed sys em han hose p o ided by ou con ollabili y
Assump ion 3.2. Howe e , hey a e no aken in o accoun in he de i a ion o P oblem 3.8
and, hus, in he subop imali y es ima es om Theo em 3.18. Hence, a g ow h condi ion
is inco po a ed in ou se ing in o de o e lec , e.g. con inui y p ope ies in he deduced
pe o mance bounds. The combina ion o ou con ollabili y assump ion and a g ow h
condi ion will esol e he p oblem esul ing om Theo em 5.15 o e y ine disc e iza ion
and m= 1, c . Sec ion 5.3. Fu he mo e, he g ow h condi ion o be in oduced will allow
o igh en ou pe o mance bounds, c . Sec ion 5.4.
5.1.1 Auxilia y Resul s o he P oo o Theo em 5.15
In his subsec ion, he auxilia y Lemma 5.20 is p esen ed which is needed in o de o show
he second inequali y o (5.14), i.e.
kjN
Y
i=2
γi,kj
γi,kj−1≤C0(21/C)j(5.17)
and, hus, Theo em 5.15. The p oo o his lemma is, as al eady indica ed in Sec ion 5.1,
essen ially based on a esul going back o Bine which p o ides a sui able se ies expansion
o he be a unc ion B(·,·), c . Lemma 5.19.
Fu he mo e, wo al e na i e p oo s o (5.17) and, hus, Theo em 5.15 o he special
case C= 2 a e p esen ed a e wa d which a e in e es ing om a ma hema ical poin o
iew. In bo h app oaches a ep esen a ion o he analy ic unc ion (z) = cos(z), which
is gi en in Lemma 5.21, is applied:
•in he i s p oo he asse ion o Lemma 5.20 is deduced wi hou applying Lemma
5.19 which allows o a oid he use o he Be a unc ion B(·,·) en i ely.
•While in he second, elemen a y p oo (5.17) is shown independen ly o he auxilia y
Lemma a 5.19 and 5.20. In pa icula , nei he he Be a B(·,·) no he Gamma
unc ion Γ(·) a e employed.
A i s , he Gamma Γ(·) and he be a unc ion B(·,·) a e de ined. Then, some basic
p ope ies o hese wo unc ions a e gi en.
De ini ion 5.16
Le x, y ∈R>0. Then, we de ine he Eule ian in eg als o i s and second kind by
B(x, y) := Z1
0
x−1(1 − )y−1d and Γ(x) := Z∞
0
x−1e− d .
B(·,·)is known as he Be a unc ion, Γ(·)is called Gamma unc ion.
Rema k 5.17
The Gamma unc ion Γ(·)is well-de ined on ]0,∞), c . [88, Theo em 6.4.1]. In addi ion,
Γ(1) = 1 and Γ(x+ 1) = xΓ(x) (5.18)
117
SAMPLED-DATA SYSTEMS AND GROWTH CONDITION
hold, c . [88, Theo em 6.4.4]. This iden i y is said o be he unc ional equa ion o he
Gamma unc ion Γ(·)and also known as he educ ion o mula o he di e ence equa ion,
c . [123, p.237]. Fo non-nega i e in ege s n∈N, he Gamma unc ion Γ(·) ep esen s
he ac o ial, i.e. Γ(n+ 1) = n!as well. Howe e , (5.18) holds o a bi a y eal numbe s.
Rema k 5.18
The Be a unc ion B(·,·)is well-de ined on ]0,∞)×]0,∞), c . [124, p.437] and connec ed
o he Gamma unc ion Γ(·) ia he o mula
B(x, y) = Γ(x)Γ(y)
Γ(x+y),(5.19)
c . [124, p.442].
Lemma 5.19
Le p > 0,p+s > 0. Then he ollowing equa ion holds o he Be a unc ion B(·,·)
B(p, p +s) = B(p, p)
2s1 + s(s−1)
2(2p+ 1) +s(s−1)(s−2)(s−3)
2·4·(2p+ 1) ·(2p+ 3) +. . ..
P oo : We p o e only he special case s= 2. Fo s6= 2 we e e o [123, p.262]. Using
(5.18) and (5.19) yields
B(p, p+2) = Γ(p)Γ(p+ 2)
Γ(2p+ 2) =p(p+ 1)Γ(p)Γ(p)
2p(2p+ 1)Γ(2p)= 2−2(2p+ 1) + 1
2p+ 1 =1
221 + 2(2 −1)
2(2p+ 1)
and, hus, he asse ion.
Bea ing hese p elimina y esul s in mind allows o ackling Lemma 5.20 which pa es he
way in o de o p o e Theo em 5.15.
Lemma 5.20
Le N∈N≥2,C≥1, and ν∈Nbe gi en. Then, we ge
2ν+1N
Y
i=2νN+1
iC
iC −1≤21/C =C
√2.
P oo : In he ollowing, he unc ional equa ion (5.18) o he Gamma unc ion Γ(·),
i s in e play wi h he Be a unc ion B(·,·) ia (5.19) and Lemma (5.19) applied wi h
s= (C−1)/C ∈[0,1) and p= 2νNa e used in o de o ew i e he e m o be es ima ed
2ν+1N
Y
i=2νN+1
iC
iC −1=
2ν+1N
Y
i=2νN+1
i
i−1
C
=(2ν+1N)!
(2νN)! 2ν+1N
Y
i=2νN+1
i−1
C!−1
=Γ(2ν+1N+ 1)
Γ(2νN+ 1) ·Γ(2νN+ 1 −1
C)
Γ(2ν+1N+ 1 −1
C)
=B(2νN, 2νN+C−1
C)
B(2νN, 2νN+ 1)
= 21/C 1 + s(s−1)
2(2p+ 1) +s(s−1)(s−2)(s−3)
2·4·(2p+ 1) ·(2p+ 3) +. . ..
Since s∈[0,1), he e m in b acke s is less o equal o one. Hence, he desi ed inequali y
is ob ained.
118
DISCRETIZATION AND SAMPLED-DATA SYSTEMS
Fo he special case C= 2, Lemma 5.19 can be eplaced by he ollowing lemma
om [123, §7.5] which allows us o es ablish Lemma 5.20 and, hus, o conclude he
asse ion o Theo em 5.15 wi hou employing he Be a unc ion B(·,·).
Lemma 5.21
Le :R→Rbe an analy ic unc ion ha ing simple ze os a each elemen o he sequence
(ai)i∈N⊂R {0}which sa is ies limn→∞ |an|=∞. Fu he mo e, he e exis s a sequence
o ci cles (Cm)m∈Nsa is ying he condi ions desc ibed in [123, §7.4]. Then, (z)may be
w i en as an in ini e p oduc o he o m
(z) = (0)e 0(0)z/ (0)
∞
Y
n=1 1−z
anez/an.
Lemma 5.21 is, e.g. applicable o sin(z)/z, c . [123, p.137].
P oo : [Al e na i e p oo o Lemma 5.20 o C= 2] Using C= 2 and p oceeding
analogously o he p oo o Lemma 5.20 yields
2ν+1N
Y
i=2νN+1
2i
2i−1=Γ(2ν+1N+ 1)
Γ(2νN+ 1) ·Γ(2νN+1
2)
Γ(2ν+1N+1
2).
Nex , we equi e he duplica ion o mula
22z−1Γ(z)Γ(z+ 1/2) = √πΓ(2z) (5.20)
which holds o he Gamma unc ion Γ(·) acco ding o [123, p.240] and goes back o Legen-
d e.4Using he iden i y gi en by (5.20) o z= 2νN+1
2in he i s and o z= 2ν+1N+1
2
in he second equa ion, leads o
Γ(2ν+1N+ 1)
Γ(2νN+ 1) ·Γ(2νN+1
2)
Γ(2ν+1N+1
2)=Γ(2ν+1N+ 1)
Γ(2νN+ 1) 2√π
22·(2νN+1
2)−1Γ(2ν+1N+1
2)
=Γ(2ν+1N+ 1)3
Γ(2νN+ 1)2Γ(2ν+2N+ 1)
42ν+1N
42νN
= 42νN·(2ν+1N)! (2ν+1N)! (2ν+1N)!
(2νN)! (2νN)! (2ν+2N)! .
Using he de ini ion o he ac o ial, enables us o expand his exp ession as a p oduc
42νN·(2ν+1N)! (2ν+1N)! (2ν+1N)!
(2νN)! (2νN)! (2ν+2N)! =
2νN
Y
n=1
4(2n)3(2n−1)3
n24n(4n−1) (4n−2) (4n−3)
=
2νN
Y
n=1
4(2n−1)2
(4n−1)(4n−3).
Since each ac o o his p oduc is s ic ly g ea e han one, his e m is s ic ly mono-
onically inc easing in ν. In addi ion, we a e in e es ed in deducing an uni o mly uppe
4Indeed, (5.20) may be concluded as a co olla y o he mul iplica ion- heo em o Gauss, c . [123, p.240].
119
SAMPLED-DATA SYSTEMS AND GROWTH CONDITION
bound, i.e. an es ima e which does no depend on ν. Hence, ou goal consis s o calcula ing
he ollowing in ini e p oduc
2νN
Y
n=1
4(2n−1)2
(4n−1)(4n−3) <
∞
Y
n=1
(4n−2)2
(4n−2)2−1= ∞
Y
n=1
1−(π/4)2
π2(n−1
2)2!−1
.(5.21)
Applying Lemma 5.21 o (z) = cos(z) yields ( he espec i e assump ions may easily be
checked)
cos(z) = cos(0)e−sin(0)z/ cos(0)
∞
Y
n=1 1−z
π(n−1
2)ez/[π(n−1
2)]1−z
π(1
2−n)ez/[π(1
2−n)]
=
∞
Y
n=1 1−z2
π2(n−1
2)2.
Plugging π/4 in his ep esen a ion o cos(·) ensu es, since cos(π/4)−1=√2 = 21/C, he
desi ed es ima e o C= 2.
In o de o conclude his subsec ion, an elemen a y p oo o (5.17) and, hus, Theo em
5.15 is, again o he special case C= 2, gi en, which does no make use o he Gamma
Γ(·) o he Be a unc ion B(·,·). In pa icula , posi i i y o an auxilia y unc ion is shown
by using a gumen s wi h espec o i s de i a i es — p esen ing he espec i e echnique
u he mo i a es including he ollowing lemma. In o de o a oid echnical di icul ies
we s ick o he no a ion in oduced in Theo em 5.15 and he espec i e p oo .
Lemma 5.22
Le N∈N≥2,C= 2,σ∈(0,1), and he sequence (kj)j∈N0⊂Nwi h kj:= 2jbe gi en.
In addi ion, le γi,k be gi en by (5.10) and C0be de ined as σ−N/2QN
i=2
2i
2i−1. Then, he
ollowing inequali y holds
kjN
Y
i=2
γi,kj
γi,kj−1≤C0(21/2)j=C0√2j.(5.22)
P oo : Since 2σi/kj= 2σ1/2kjσ(2i−1)/2kj≤(1 + σ1/kj)σ(2i−1)/2kjholds, he ac o s o he
p oduc om he le hand side o (5.22) can be ew i en as
γi,kj
γi,kj−1=2(1 −σi/kj)
(1 + σ1/kj)−2σi/kj≤2(1 −σi/kj)
(1 + σ1/kj)(1 −σ(2i−1)/2kj).
Hence, aking C= 2 in o accoun , we ob ain analogously o he p oo o (5.16)
2jN
Y
i=2
γi,kj
γi,kj−1≤σ−N/2
2jN
Y
i=2
1−σi/kj
1−σ(2i−1)/(2kj).(5.23)
The emaining po ion o his p oo is subdi ided in o wo pa s:
•Fi s ly, he es ima e
σ−N/2·
20N
Y
i=2
1−σi
1−σ(2i−1)/2=σ−N/2·
N
Y
i=2
1−σi
1−σi−1
2≤σ−N/2·
N
Y
i=2
2i
2i−1=C0(5.24)
is shown which co e s he asse ion o j= 0.
120
DISCRETIZATION AND SAMPLED-DATA SYSTEMS
•Secondly, he g ow h bound
2j+1N
Y
i=2 1−σi/kj+1
1−σ(2i−1)/2kj+1 /
2jN
Y
i=2 1−σi/kj
1−σ(2i−1)/2kj≤√2.(5.25)
is deduced which ensu es ha inc emen ing he index jin (5.23) leads a mos o
a mul iplica ion o he es ima e o jby a ac o o √2. Combining his g ow h
bound wi h he es ima e o j= 0 in o de o es ima e he e m on he igh hand
o (5.23) implies he asse ion.
In o de o ensu e (5.24), we p o e
(x) := 1 −2ixi−1
2+ (2i−1)xi≥0∀x∈(0,1) (5.26)
o i∈ {2,3, . . . , N}, which implies, since σ∈(0,1), he inequali y
(1 −σi)/(1 −σi−1
2)≤2i/(2i−1) (5.27)
o i∈ {2,3, . . . , N}. Since (0) = 1, (1) = 0, and ∈ C1([0,1]) showing 0(x)≤0,
i= 2,3, . . . , N, o x∈(0,1) implies (x)≥0 o all x∈[0,1]:
0(x) = xi−3
2i(2i−1)√x−2i(i−1/2)≤xi−3
2[i(2i−1) −2i(i−1/2)] = 0 ∀x∈(0,1).
Hence, i emains o e i y he claimed g ow h p ope y (5.25) in o de conclude he
asse ion, i.e. o j∈N0,
2j+1N
Y
i=2 1−σi/kj+1
1−σ(2i−1)/2kj+1 /
2jN
Y
i=2 1−σi/kj
1−σ(2i−1)/2kj
=1−σ2/(kj+1)
1−σ3/(2kj+1)·
2jN
Y
i=2
(1 −σ2i/kj+1 )(1 −σ(2i−1)/kj+1 )(1 −σ(2i−1)/2kj)
(1 −σ(4i−1)/2kj+1 )(1 −σ(4i−3)/2kj+1 )(1 −σi/kj)
kj+1=2kj
=1−σ2/(kj+1)
1−σ3/(2kj+1)·
2jN
Y
i=2
(1 −σ(2i−1)/kj+1 )2
(1 −σ(4i−1)/2kj+1 )(1 −σ(4i−3)/2kj+1 )≤√2.
Using (5.26) o i= 2 and x=σ1/kj+1 ∈(0,1) ensu es, in analogy o (5.27) wi h σ1/kj+1
ins ead o σ, (1−σ2/(kj+1))/(1−σ3/(2kj+1))≤4/3 = (4ν−2)2/[(4ν−2)2−1] o ν= 1. As
a p elimina y goal, we wan o es ablish his inequali y also o he o he ac o s in ol ed
in he p oduc in conside a ion, i.e.
(1 −σ(2i−1)/kj+1 )2
(1 −σ(4i−1)/2kj+1 )(1 −σ(4i−3)/2kj+1 )≤(4i−2)2
(4i−2)2−1 o i∈ {2,3,...,2jN}.(5.28)
Using 2kj+1 =kj+2 and subs i u ing (2i−1) by ν, (5.28) is equi alen o
1−4ν2σ(2ν−1)/kj+2 + 2(4ν2−1)σ2ν/kj+2 −4ν2σ(2ν+1)/kj+2 +σ4ν/kj+2 ≥0
o ν= 3,5,...,2j+1N−1. Ins ead o deducing his inequali y di ec ly, we sub ac
he posi i e e m ν2σ2(ν−1)/kj+2 (1 −σ1/kj+2 )4 om he le hand side and p o e ha he
esul ing exp ession, i.e.
1−ν2σ(ν−1)/kj+1 + 2(ν2−1)σν/kj+1 −ν2σ(ν+1)/kj+1 +σ2ν/kj+1 o ν∈N≥3,(5.29)
121
SAMPLED-DATA SYSTEMS AND GROWTH CONDITION
To his end, we exploi he speci ic o m o he limi s g?
ν,l and g?
ν,l. In pa icula , Lemma
5.25 p o ides
g?
ν,lC=σ−1
µ1
1−σν+l/µ = lim
j→∞
kj/µ
Y
i=1 1 + 1−σ1/kj
1−σj+l/µ −1 + σ1/kjand
g?
ν,lC=σ−1
µ1
1−σν+(l+1)/µ = lim
j→∞
kj/µ
Y
i=1 1 + 1−σ1/kj
1−σj+(l+1)/µ −1 + σ1/kj.
This allows o elabo a ing he ollowing chain o inequali ies, which esembles he s uc-
u e o (5.37). Again, we use k∈(kj)j∈N0 o a su icien ly la ge con ol index jin o de
o a oid echnical di icul ies
k/µ
Y
i=1 1 + 1−σ1/k
σ1/k −σν+(l+1)/µ ≤
k/µ
Y
i=1 1 + 1−σ1/k
σ1/k −σν+l/µσi/k <
k/µ
Y
i=1 1 + 1−σ1/k
σ1/k −σν+l/µ .
Howe e , in con as o (5.37), we a e able o deal wi h he e m ep esen ing he co e o
his exp ession using an a gumen simila o hose applied o elescoping se ies
k/µ
Y
i=1 1 + 1−σ1/k
σ1/k −σν+l/µσi/k =
k/µ
Y
i=1
1−σν+l/µσi/k
σ1/k(1 −σν+l/µσ(i−1)/k)=σ−1/µ ·1−σν+(l+1)/µ
1−σν+l/µ .
Hence, using hese p elimina y conside a ions yields
G(µ)≤
N−1
Y
ν=m
µ−1
Y
l=0 "σ−1
µ1−σν+l+1
µ
1−σν+l
µ#1
C
=
N−1
Y
ν=mσ−11−σν+1
1−σν1
C
=σ−(N−m)1−σN
1−σm1
C
≤ G(µ).
Since G(µ)≤limµ→∞ G(µ) = limµ→∞ G(µ)≤ G(µ), he espec i e limi s coincide wi h he
deduced bound. Summa izing hese compu a ions p o ide
σ−(N−m)1−σN
1−σm1
C
= lim
µ→∞ G(µ)≤lim
j→∞
kjN
Y
i=kjm+1
γi,kj
γi,kj−1≤lim
µ→∞ G(µ) =σ−(N−m)1−σN
1−σm1
C
and, hus, concludes (5.35), i.e. he asse ion.
The ollowing ema k jus i ies he simpli ica ion which was made in he p oo o Lemma
5.26 in o de o s eamline he p esen a ion.
Rema k 5.27
In he p oo o Lemma 5.26, he sequence (kj)j∈N0⊂Nwas chosen such ha he condi-
ion kj/µ ∈Nholds o su icien ly la ge index jwhich can be assumed o an i e a i e
e inemen p ocess wi hou loss o gene ali y. We emphasize ha his assump ion is no
necessa y in o de o p o e Lemma 5.26 bu allows he eade o concen a e on he es-
sen ial s eps wi hou being dis ac ed by echnical de ails. I his condi ion is iola ed, he
swi ching index µ?:= kmod µis de ined. Then, he p oduc
µ−1
Y
l=0
k/µ
Y
i=1 1 + 1−σ1
k
C1−σν+l
µσi
k−1 + σ1
k!
128
5.3. GROWTH CONDITION
om (5.36) is eplaced by
µ?−1
Y
l=0
dk/µe
Y
i=1 1 + 1−σ1
k
C1−σν+l
µσi
k−1 + σ1
k!·
µ−1
Y
l=µ?
bk/µc
Y
i=1 1 + 1−σ1
k
C1−σν+l
µσi
k−1 + σ1
k!,
i.e., he in ol ed ac o s a e dis ibu ed such ha he numbe o ac o s is ei he bk/µc
o dk/µeand he o al numbe o ac o s is equal o k. The ollowing chain o inequali-
ies emains unchanged, only he co esponding index ange has o be adap ed o he se
{1,2,...,dk/µe}. The uppe index o he p oduc in he de ini ions o gν,l(k)and gν,l(k)
depends on whe he o no he index lis con ained in [0, µ?−1] o he conside ed a -
gumen k. Howe e , since we a e only in e es ed in he limi o kapp oaching in ini y,
his dis inc ion does no play a ole: looking a he p oo o Lemma 5.25 shows ha he
asse ion also holds o a sequence (ni)i∈N0⊂R+
0sa is ying ni→ ∞, i he exponen is,
o each index i, andomly subs i u ed by ei he bnico dnie. The emaining pa o he
p oo o Lemma 5.26 does no equi e u he modi ica ions.
5.3 G ow h Condi ion
Al hough he es ima e s a ed in Theo em 3.18 is s ic o he whole class o sys ems sa -
is ying he assumed con ollabili y condi ion, c . Rema k 3.13 (i), i may be conse a i e
o subse s o his class. Fo ins ance, o sampled-da a sys ems go e ned by an o dina y
di e en ial equa ion ˙x( ) = g(x( ),˜u( )) he di e ence be ween x(n+ 1) and x(n) is usu-
ally o o de O(T) — a con inui y p ope y which is no e lec ed in Assump ion 3.2 and,
hus, in he op imiza ion p oblem cha ac e izing ou subop imali y bounds. Neglec ing
his speci ic cha ac e is ic leads o e y pessimis ic es ima es o sampling pe iods T end-
ing o ze o, c . Theo em 5.15. In o de o exploi he men ioned con inui y p ope ies,
he ollowing g ow h condi ion is in oduced.
Assump ion 5.28 (G ow h Condi ion)
Fo each x0∈X he e exis s an admissible con ol unc ion ux0∈ U =U∞(x0)sa is ying
`(xux0(n), ux0(n)) ≤Ln`?(x0)∀n∈N0.(5.38)
He e L≥1deno es he g ow h bound which ypically depends on he sampling pe iod T.
This sec ion is subdi ided in o wo pa s:
•Fi s ly, he g ow h condi ion Assump ion 5.28 is inco po a ed in P oblem 3.8 and
Theo em 3.18 is gene alized acco dingly. The impac on ou pe o mance bounds is
in es iga ed o an analy ical example.
•Secondly, in Subsec ion 5.3.4, Assump ion 5.28 will be e i ied o sampled-da a
sys ems go e ned by o dina y di e en ial equa ions. In pa icula , es ima es on
he in ol ed g ow h bound La e deduced which depend explici ly on he sampling
pe iod Tand, hus, allow o a e inemen p ocess analogously o Sec ion 5.1. We
show ha Assump ion 5.28 p o ides emedy o he p oblem which occu ed o e y
as sampling: in Sec ion 5.1 an i e a i e e inemen p ocess was ca ied ou wi hou
adap ing he disc e e ime con ol ho izon m= 1. The co esponding sequence o
subop imali y es ima es di e ged o minus in ini y and, hus, was no applicable in
o de o gua an ee a pe o mance bound o s abili y. The in oduced g ow h bound
coun e ac s his phenomenon, c . Theo em 5.37 and he ensuing commen s.
129
SAMPLED-DATA SYSTEMS AND GROWTH CONDITION
5.3.1 Exponen ial Con ollabili y
A i s , he exponen ially con ollable case wi hou an addi ional e minal weigh is
conside ed, i.e. Assump ion 3.2 is supposed o hold wi h a KL0- unc ion o ype (1.11).
To his end, γiis de ined as
γi:= min (C·
i−1
X
n=0
σn,
i−1
X
n=0
Ln)= min C(1 −σi)
1−σ,1−Li
1−L.(5.39)
De ini ion (5.39) e lec s bo h, i.e. he exponen ial con ollabili y and he g ow h condi-
ion. Hence, being able o sa is y Assump ion 5.28 and, hus, using (5.39) ins ead o (3.17)
yields igh e bounds on he s age cos s in P oblem 3.8 and, hus, allows o cha ac e ize
he beha io o he sys em o be in es iga ed be e , c . Figu e 5.9.
Figu e 5.9: Visualiza ion o he bounds induced by ou con ollabili y assump ion (dashed-
do ed line) and ou g ow h condi ion (solid line) o C= 3, σ= 3/5, and L= 5/4. The
minimum is ma ked wi h solid ci cles.
Al hough he obse a ion poin ed ou in he ollowing lemma does no seem o be
excep ionally ema kable, Lemma 5.29 is e y use ul in o de o p o e Theo ems 5.31 and
5.37.
Lemma 5.29 (Swi ching index)
Le Assump ions 3.2 and 5.28 based on a KL0- unc ion o ype (1.11) wi h o e shoo
C≥1, decay a e σ∈(0,1), and g ow h cons an L≥1hold. I he condi ion
1 + L≤C(1 + σ) (5.40)
is sa is ied, exac ly one swi ching index i?∈N≥2exis s such ha
γi=(Pi−1
n=0 Ln≤CPi−1
n=0 σn o i≤i?,
CPi−1
n=0 σn<Pi−1
n=0 Ln o i>i?.
I Condi ion (5.40) is iola ed, no such swi ching index i?∈N≥2exis s.
130
GROWTH CONDITION
P oo : I Condi ion (5.40) is iola ed, γ2=C(1 + σ) holds which implies
Ln≥L≥C+Cσ −1≥Cσ > Cσn o n∈N≥2
and, hus, Pi−1
n=0 Ln≤CPi−1
n=0 σn. Hence, no swi ching index exis s.
Suppose ha Condi ion (5.40) is sa is ied. Then, γ2= 1 + Lholds. Fo each index i
sa is ying he inequali y i≥C/(1 −σ)
i−1
X
n=0
Ln≥
i−1
X
n=0
1 = i≥C/(1 −σ) = C
∞
X
n=0
σn≥C
i−1
X
n=0
σn
holds. Hence, γi=CPi−1
n=0 σn o each i≥C/(1 −σ) which implies he exis ence o a
swi ching index. Le i?∈N≥2deno e he smalles swi ching index. Then, Li?> Cσi?and,
hus, Li> Cσi o all i≥i?hold, i.e. he inc emen s Lia e la ge han hei coun e pa s
Cσi o i≥i?which shows ha no u he swi ching index exis s and, hus, ha he
asse ion holds.
Fo ins ance, he swi ching index i?equals 4 o he pa ame e s C= 3, σ= 0.6, and
L= 1.25, c . Figu e 5.9. In o de o gene alize Theo em 3.18 o he se ing inco po a ing
he g ow h condi ion, he ollowing de ini ion is equi ed.
De ini ion 5.30 (Equi alen sequence o equi alen KL0- unc ion)
Le (γi)i∈N≥2⊂R≥1be a mono one sequence and de ine γ1:= 1. Then, o gi en op imi-
za ion ho izon N≥N≥2, a KL0- unc ion β:R+
0×N0→R+
0o ype (1.12) gi en by
c0= 1, cn:= γn+1 −γn,n∈ {1,2, . . . , N −1},and cn= 0 (5.41)
is called equi alen sequence o equi alen KL0- unc ion o (γi)i∈N≥2.
Equa ion (5.39), Lemma 5.29, and De ini ion 5.30 enable us o ex end Theo em 3.18
o he se ing inco po a ing he g ow h condi ion. Indeed, excep o adap ing γi,i=
2,3, . . . , N, Theo em 3.18 main ains exac ly i s shape.
Theo em 5.31
Le Assump ion 3.2 wi h KL0- unc ion o ype (1.11) and Assump ion 5.28 hold. Fu he -
mo e, le an op imiza ion ho izon N∈N≥2and a con ol ho izon m∈ {1,2, . . . , N −1}
be gi en. Then, he op imal alue αN,m =α1
N,m o P oblem 3.8 wi h γi,i∈ {2,3, . . . , N},
de ined acco ding o (5.39) is gi en by Fo mula (3.21).
P oo : I Condi ion (5.40) is no sa is ied, he g ow h condi ion does no change γi,
i∈ {2,3, . . . , N}and he asse ion is ensu ed by Theo em 3.18. Hence, Condi ion (5.40)
is assumed which implies exac ly one swi ching index i?∈N≥2.
No e ha he sequence (γi)i∈N≥2sa is ies he assump ions o De ini ion 5.30. Since
he alues cn,n≥N, do no con ibu e o γi,i= 2,3, . . . , N, Condi ion (3.3) om
Assump ion 3.2 is no needed o n≥Nin o de o deduce P oblem 3.8 and, consequen ly,
Theo em 3.18, c . [51]. Hence, using he equi alen KL0- unc ion om De ini ion 5.30 and,
hus, se ing cn= 0 o all n≥Ndoes no change P oblem 3.8 in he se ing wi hou an
addi ional e minal weigh . As a consequence, ou goal is o ensu e Condi ion (1.13) o
cn,n= 0,1, . . . , N −1, om (5.41) which is su icien in o de o gua an ee ha Theo em
131
SAMPLED-DATA SYSTEMS AND GROWTH CONDITION
3.18 p o ides he op imal alue o P oblem 3.8 wi h γi,i∈ {2,3, . . . , N}, om (5.39) and,
hus, he asse ion.
An equi alen KL0- unc ion is cons uc ed o he gi en op imiza ion ho izon N. I
he swi ching index i?sa is ies i?≥N,cn=Lnholds o all n < N and cn= 0 o he wise
which co esponds o a KL0- unc ion o ype (1.12) sa is ying (1.13). Hence, he asse ion
is ensu ed by Theo em 3.18. Consequen ly, i?< N is assumed. Taking Lemma 5.29, i s
p oo , and (5.41) in o accoun yields
cn=
Ln,n∈ {0,1, . . . , i?−1},
CPi?
i=0 σi−Pi?−1
i=0 Li,n=i?,
Cσn,n∈ {i?+ 1, i?+ 2, . . . , N}.
In o de o show cn+m≤cncm, h ee cases a e dis inguished. Since c0= 1 holds, n, m > 0
can be assumed.
•n+m<i?: Since max{n, m} ≤ n+mholds, cn+m=Ln+m=LnLm=cncmis
implied.
•n+m=i?: Since n, m > 0 holds, ci?≤Ln+m=LnLm=cncmis ensu ed by he
de ini ion o he swi ching index i?.
•n+m > i?: Taking he p oo o Lemma 5.29 in o accoun leads o he inequali y
ci?+j=Cσi?+j< Li?+j o all j∈N. Hence, n?:= max{n, m} ≥ i?can be assumed.
Fu he mo e, m?:= min{n, m}is de ined. Taking he de ini ion o he swi ching
index i?in o accoun yields ci?≥Cσi?and, hus, cn?≥Cσn?. Combining his
inequali y wi h cm?≥σm?implies cn+m=cn?+m?=Cσn?+m?≤cm?cn?=cmcn, i.e.
he asse ion.
Hence, Condi ion (1.13) is ensu ed o he equi alen sequence o De ini ion 5.30 which
comple es he p oo .
Theo em 5.31 gene alizes he key esul gi en in Theo em 3.18 o he se ing inco po a ing
he g ow h condi ion which allows o e lec ing con inui y p ope ies o a conside ed
sys em. The p oo o his heo em shows ha one may easily check whe he Theo em 3.18
is applicable in o de o de e mine he op imal alue o P oblem 3.8 by cons uc ing an
equi alen KL0- unc ion o ype (1.12) and e i ying Condi ion (1.13). This applica ion o
ini e ime con ollabili y allows us o ans e he esul s wi h espec o KL0- unc ions o
ype (1.12) sa is ying (1.13) deduced in he p e ious chap e s o exponen ially con ollable
ones which gi es u he eason o he pe o med, comple e symme y and mono onici y
analysis o his se ing. Fu he mo e, he cons uc ion o equi alen sequences is no only
a heo e ical concep bu may be used in o de o inco po a e u he es ima es in ou
con ollabili y assump ion. This will be shown in he ensuing Sec ion 5.4 in de ail.
An al e na i e p oo o Theo em 5.31 is gi en in Subsec ion 5.3.5.
5.3.2 Fini e Time Con ollabili y
The con ibu ion o his subsec ion is wo old. On he one hand, he coun e pa o
Theo em 5.31 is es ablished o con ol sys ems sa is ying Assump ion 3.2 based on a
KL0- unc ion o ype (1.12) wi h c0≥1, c2
1≥c2, and cn= 0 o all n∈N≥3, i.e. ini e
132
GROWTH CONDITION
ime con ollabili y in a mos h ee s eps such ha (1.13) holds. On he o he hand,
we show ha a u he gene aliza ion o a bi a y KL0- unc ions sa is ying (1.13) is no
possible and commen on a emedy which wo ks in a majo i y o cases. An example
dealing wi h ini e ime con ollabili y will be in es iga ed in he ensuing subsec ion.
We begin wi h ex ending ou esul s conce ning he g ow h condi ion o an impo an
subclass o ini e ime con ollable sys ems.
Theo em 5.32
Le Assump ion 3.2 based on a KL0- unc ion o ype (1.12) sa is ying (1.13) wi h cn= 0
o all n∈N≥3and he g ow h condi ion, i.e. Assump ion 5.28, hold. Fu he mo e, le
an op imiza ion ho izon N∈N≥2and a con ol ho izon m∈ {1,2, . . . , N −1}be gi en.
Then, he op imal alue αN,m =α1
N,m o P oblem 3.8 wi h γi,i∈ {2,3, . . . , N −1}, de ined
acco ding o (5.39) is gi en by Fo mula (3.18).
P oo : Since he se ing wi hou inco po a ing an addi ional weigh ωon he inal e m
in he eceding ho izon cos Func ional (2.4) is conside ed, he dis ibu ion o γ2on c0
and c1does no play a ole. Hence, c0= 1 and c1=γ2−1 can be assumed because his
choice maximizes he ange in which c2has o be loca ed acco ding o (1.13) (c2≤c2
1).
Fu he mo e, le , wi hou loss o gene ali y, γ2= 1 + L < c0+c1hold. O he wise, he
g ow h condi ion has no impac on γi,i= 2,3, . . . , N −1, and, as a consequence, Theo em
3.18 ensu es he asse ion.
Then, since cn= 0 o n∈N≥3, exac ly one swi ching index i?∈N≥2exis s such ha
γi=(Pi−1
n=0 Ln≤Pi−1
n=0 cn o i≤i?,
Pi−1
n=0 cn<Pi−1
n=0 Ln o i>i?
holds, c . Lemma 5.29. This enables us o de ine an equi alen KL0- unc ion o ype
(1.12) which exhibi s p ecisely he same γi,i= 2,3, . . . , N, i.e. cn:= Ln o n≤i?−1,
ci?=γi?+1 −γi?, and cn= 0 o n > i?. Hence, e i ying (1.13) o he espec i e sequence
(cn)n∈N0and applying Theo em 3.18 comple es he p oo . Howe e , since ci?≤Li?holds,
(1.13) is gua an eed.
We con inue wi h he men ioned nega i e esul , which shows ha he asse ion o he
p e ious heo em is s ic wi h espec o he class o KL0- unc ions conside ed.
Example 5.33
Le he KL0- unc ion β(·,·)o ype (1.12) be de ined by c0:= 1,c1:= 10,c2:= 10,
c3:= 100, and cn= 0 o all n∈N≥4. No e ha β(·,·)exhibi s linea i y in i s i s
a gumen and sa is ies (1.13). Fu he mo e, le Assump ion 3.2 wi h β(·,·)and he g ow h
condi ion wi h g ow h bound L= 5 hold. Then, we ob ain
γ2= 1 + L= 6 <11 = c0+c1,
γ3=c0+c1+c2= 21 <31 = 1 + L+L2,
γ4=c0+c1+c2+c3= 121 <156 = 1 + L+L2+L3,
and γi=γ4 o i≥5. We wan o es ablish Theo em 5.31 o op imiza ion ho izon
N= 5 and m= 1. To his end, we cons uc he equi alen KL0- unc ion o ype (1.12)
acco ding o De ini ion 5.30 which is gi en by c0:= 1,c1:= 5,c2:= 15,c3:= 100, and
133
SAMPLED-DATA SYSTEMS AND GROWTH CONDITION
cn= 0 o n∈N≥4. Bu , since c1c2= 75 <100 = c3holds, Condi ion (1.13) is iola ed.
Hence, an assump ion o Theo em 3.18 is no sa is ied and, hus, his heo em canno be
applied in o de o conclude ha he op imal alue o P oblem 3.8 is gi en by Fo mula
(3.21).
In o de o u he in es iga e his issue, he al e na i e p oo o Theo em 5.31 is
conside ed, c . Sec ion 5.3.5 below. This p oo shows ha Condi ion (5.48) has o be
sa is ied, i.e.
(γ6−j−1)
5−j
Y
i=2
(γi−1) −(γ6−j−γ5−j)
5−j
Y
i=2
γi≥0 o j= 1,2,3.
E alua ing he le hand side yields 1.440.000 (j= 1), −600 (j= 2), and 10 (j= 3).
Hence, his condi ion is iola ed o j= 2. Consequen ly, he solu ion o he o iginal
P oblem 3.8 and i s elaxed coun e pa P oblem 3.17 do no coincide.
In conclusion, Condi ion (5.48) has o be checked in o de o decide which cons ain s
ha e o be aken in o accoun in he co esponding op imiza ion P oblem 3.8. We poin
ou ha Theo em 3.18 ne e heless p o ides aluable in o ma ion because he espec i e
o mula may s ill be used as a lowe bound o he subop imali y index o P oblem 3.8.
In o de o conclude his subsec ion, ano he example iola ing (1.13) and (5.48) o
N= 6 and m= 1 is gi en in Figu e 5.10. In pa icula , his example which is based on a
non mono one KL0- unc ion sa is ying (1.13) exhibi s mo e han one swi ching index i?,
c . Lemma 5.29.
Figu e 5.10: Visualiza ion o he bounds induced by Assump ion 3.2 (dash-do ed line)
and he g ow h condi ion (solid line) o c0= 1, c1= 4, c2= 8, c3= 5, c4= 10, c5= 40,
ci= 0 o i∈N≥6, and g ow h bound L= 2. The minimum is ma ked wi h a solid ci cle
each ime.
5.3.3 Analy ical Example
He e, we ocus on quan i a i e e ec s caused by inco po a ing Assump ion 5.28 in P oblem
3.10 and, hus, in ou subop imali y analysis. Since he o e shoo Chas been p o en o be
134
GROWTH CONDITION
he decisi e pa ame e in his con ex , c . Sec ion 4.1 and [39, sec ion 6], we in es iga e i s
sensi i i y o changes in he g ow h bound L. To his end, we ix he decay a e σ= 0.7.
Then, ou goal is o de e mine he maximal o e shoo Cwhich allows o gua an ee ou
s abili y condi ion αN,1≥0 o he whole class o sys ems sa is ying Assump ion 3.2 o
a gi en op imiza ion ho izon N. Table 5.2 shows esul s o wo ex emal alues o L, i.e.
comple ely neglec ing ou g ow h condi ion in compa ison o inco po a ing i wi h g ow h
cons an L= 1.
N C such ha αN,1≥0 (L=∞)Csuch ha αN,1≥0 (L= 1) inc ease (%)
4 1.4028 1.5790 12.56
6 1.6130 2.0397 26.45
8 1.8189 2.5462 39.98
12 2.2208 3.6489 64.30
16 2.6081 4.8128 84.53
24 3.3409 7.1938 115.33
Table 5.2: In his able we gi e he maximal o e shoo Csuch ha he op imal alue
αN,1o P oblem 3.8 is ensu ed o be posi i e in dependence on he op imiza ion ho izon
N o he se ing wi h and wi hou ou g ow h condi ion. We chose L= 1 in o de o
de e mine he maximal inc ease ealizable by Assump ion 5.28.
Figu e 5.11 illus a es ha using Assump ion 5.28 allows o signi ican ly la ge alues
o C. Fu he mo e, his igu e shows ha hese indings emain basically he same o
subop imali y es ima es αN,1> α > 0, i.e. i we aim a ensu ing ce ain pe o mance
speci ica ions o ou eceding ho izon eedback. Hence, Assump ion 5.28 allows us o
calcula e igh e bounds and, hus, cha ac e izes he beha io o he closed loop mo e
accu a ely. In pa icula , we like o poin ou he cu e o N= 8 in Figu e 5.11. He e,
he kink ma ks he uppe bounda y o he ange in o which inco po a ing he g ow h
condi ion con ibu es posi i ely o posing he op imiza ion p oblem and, hus, o deducing
s abili y ma gins.
The nex example demons a es he in e play be ween he g ow h condi ion and e -
minal weigh s. To his end, he ollowing p oposi ion is needed.
P oposi ion 5.34
Le Assump ion 3.2 based on a KL0- unc ion o ype (1.12) sa is ying (1.13) wi h cn= 0
o all n∈N≥2and he g ow h condi ion, i.e. Assump ion 5.28, hold. Fu he mo e,
le an op imiza ion ho izon N∈N≥2, a con ol ho izon m∈ {1,2, . . . , N −1}, and a
e minal weigh ω≥1be gi en. Then, he op imal alue αω
N,m o P oblem 3.8 wi h γi,
i∈ {2,3, . . . , N −1}, de ined acco ding o (5.39) is gi en by Fo mula (3.18).
P oo : Wi hou loss o gene ali y, 1 + ωL < C +ωCσ is assumed. O he wise he
g ow h condi ion does no change γi,i∈ {2,3, . . . , N}, and, hus, P oblem 3.8. Then,
an equi alen KL0- unc ion can be cons uc ed such ha γi,i∈ {2,3, . . . , N}, emain
unchanged in compa ison o hose esul ing om Assump ions 3.2 and 5.28. Since cn= 0,
n∈N≥2, he asse ion can be concluded analogously o he p oo o Theo em 5.32.
135
SAMPLED-DATA SYSTEMS AND GROWTH CONDITION
Figu e 5.11: Illus a ion o he co esponding maximal easible o e shoo Cwhich ensu es
asymp o ic s abili y in dependence on he g ow h bound L. The la ge he op imiza ion
ho izon N, he la ge a e he esul ing bounds. The solid line s ands o N= 8, N= 10
is ep esen ed by he dashed line, and he dash-do ed line illus a es he in e play o he
conside ed pa ame e s o N= 12.
In o de o simpli y he ollowing calcula ions, we ocus on RHC wi h m= 1. Neglec ing
he g ow h condi ion leads o γ2=c0+ωc1and γi=c0+c1 o all i≥3. Hence, o
op imiza ion ho izon N≥3, Theo em 3.18 yields
αω
2,1= (c0+ωc1)(1 + ω−c0−c1ω)/ω,
αω
N,1=QN
i=2 γi−(γ2−ω)QN
i=3(γi−1)γN
QN
i=2 γi−(γ2−ω)QN
i=3(γi−1)
N>2
=(c0+ωc1)(c0+c1)N−2−(c0+ωc1−ω)(c0+c1−1)N−2(c0+c1)
(c0+ωc1)(c0+c1)N−2−(c0+ωc1−ω)(c0+c1−1)N−2.
We choose c0:= 3 and c1:= 2 and de e mine he minimal ho izon which gua an ees ou
s abili y condi ion αω
N,1≥0 o an app op ia ely chosen inal weigh ω. This is, in u n,
equi alen o
(c0+ωc1)(c0+c1)N−3≥(c0+ωc1−ω)(c0+c1−1)N−2
o N≥3 and no possible o N= 2 because c0≥1, c1≥1, and c0+c1>2. Inse ing
he coe icien s c0,c1in he conside ed inequali y yields he necessa y condi ion
N≥3 + ln 12 + 4ω
3+2ω/ln 5
4≥3 + ln 2/ln(5/4) ≈6.106 o all ω≥1.
Hence, he minimal s abilizing ho izon esul ing om Theo em 3.18 has o necessa ily
sa is y N≥7. Wi hou adding a inal weigh we ob ain N≥9, c . Figu e 5.12 on he
le .
Fu he mo e, he deduced inequali y allows us o calcula e he minimal addi ional
weigh on he inal e m needed in o de o educe his bound on he op imiza ion ho izon
136
GROWTH CONDITION
Figu e 5.12: In es iga ion o he in luence o inco po a ing an addi ional weigh on he
inal e m in (2.4) on he minimal s abilizing ho izon leng h N. On he igh , he impac
o ou g ow h condi ion on his example is depic ed, in addi ion.
N. Le Nbe equal o 7. Then, using a inal weigh ω≥1197/226 ≈5.296 leads o
αω
7,1≥0 and, hus, ensu es ha he desi ed elaxed Lyapuno inequali y ollows om
Theo em 3.18, c . Table 5.3. As al eady men ioned, gua an eeing s abili y ia Theo em
3.18 is no possible o smalle N.
minimal ωsuch ha αω
N,1≥0
Nwi hou g ow h condi ion wi h g ow h condi ion
3 - - 15/2 7.500
4 - - 55/14 3.929
5 - - 195/86 2.267
6 - - 545/516 1.056
7 1197/226 5.296 1 1.000
8 971/718 1.352 1 1.000
9 1 1.000 1 1.000
Table 5.3: The able shows he inal weigh s needed in o de o ensu e αω
N,1 om Theo em
3.18 based on Assump ion 3.2 wi h KL0- unc ion o ype (1.12) gi en by c0:= 3, c1:= 2,
and ci= 0 o all i∈N≥2in i s i s wo columns, which con ain he exac and he
app oxima ed alues o ω.N= 7 has u ned ou o be he minimal s abilizing ho izon.
Taking, in addi ion, Assump ion 5.28 in o accoun and, hus, using Theo em 5.31 allows
o gua an eeing s abili y o signi ican ly smalle op imiza ion ho izons N, e.g. choosing
he inal weigh ω= 7.5 allows us o educe he ho izon o N= 3, c . he hi d and o h
column.
We con inue wi h inco po a ing ou g ow h condi ion in he conside ed se ing. To
his end, suppose ha Assump ion 5.28 holds wi h g ow h bound L= 1.2. Since he
asse ion o Theo em 5.32 also holds o ini e ime con ollabili y in a mos wo s eps in
137