Abstract
The output synchronization of heterogeneous multi-agent systems becomes more challenging when only output information is exchanged over the network rather than state information. We showed that the problem can be solved in two mutually coupled steps, namely perturbed consensus which is closely related to the well solved synchronization of homogeneous multi-agent systems and perturbed regulation which for MIMO systems is of particular interest. The perturbed regulation problem takes the consensus error of homogeneous reference model constructed for each agent as the disturbance while its regulation error also enters into the perturbed consensus problem as the disturbance. As opposed to traditional regulation problem, we aim to render the gain from the consensus error to the regulation error satisfy a small-gain condition at the second step. Based on the controllability property, we establish a lemma that derives a bound condition for the solution to a class of Riccati equations. Applying the lemma, we propose state and dynamic output feedback controllers to solve perturbed regulation problem and hence the output synchronization problem for linear MIMO multi-agent systems.
Original language | English |
---|---|
Pages (from-to) | 1748-1753 |
Number of pages | 6 |
Journal | IFAC-PapersOnLine |
Volume | 50 |
Issue number | 1 |
DOIs | |
Publication status | Published - Jul 2017 |
Externally published | Yes |
Keywords
- MIMO systems
- multi-agent
- networked systems
- Synchronization
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver
}
In: IFAC-PapersOnLine, Vol. 50, No. 1, 07.2017, p. 1748-1753.
Research output: Contribution to journal › Article › Research › peer-review
TY - JOUR
T1 - Output synchronization of linear MIMO heterogeneous multi-agent systems via output communication
AU - Zhu, Lijun
AU - Chen, Xi
AU - Chen, Zhiyong
AU - Hill, David J.
N1 - Funding Information: ∗Department of Electrical and Electronic Engineering, The University Department of Electrical and Electronic Engineering, The University ∗∗DepoafrtHmoenngtKofonEgle,cHtroicnaglKanodngE.l(eec-tmroaniilc: lEjznhgui,ndeheirliln@ge,eeT.hhkeuU.hnki)v.ersity ∗∗ScofhooHongl of IKnfong,ormatiHongon SciKong.ence(ande-maiEngil: ljznehuer,idhing,[email protected])ver. sity ∗∗ ScohfooHloonfgIKnfoonrmg,aHtioonngSKcioenngc.e(aen-md aEinl:glijnzeheur,idnhgi,[email protected]).ersity School of Information Science and Engineering, Wuhan University SchoofolSocifeInncfeoramndatTioenchSncoileongcye, aWnudhEanng4in3e0e0r8i1ngC, hWinuaha(en-mUaniilv:ersity of Science and Technology, Wuhan 430081 China (e-mail: ∗∗∗of Science and Tcehchennxoilo9g9y@, Wwuusht.aendu4.3c0n0).81 China (e-mail: ∗∗∗SchoolofElectrichenxcal Engii [email protected])Com. puter Science, The ∗∗∗ School of Electricchael nExni [email protected]).mputer Science, The School of Electrical Engineering and Computer Science, The USncihvoeorlsiotfy EolfecNteriwccaalsEtlne,giNneeewrciansgtlaen2d3C08omApuusttrearliSaci(een-mcea,iTl:he University of Newcastle, Newcastle 2308 Australia (e-mail: University of zNhieywocnags.tclhe,[email protected])tralia (e-mail: [email protected]) [email protected]) Abstract: The output synchronization of heterogeneous ffiuflti-agent systeffis ffecoffies ffiore Abstract: The output synchronization of heterogeneous ffiuflti-agent systeffis ffecoffies ffiore cAhbafslflternagcintg: Twhenouotnpfluytosuytnpcuhtroinnifzoarftfiioantioonf hiseteexrochgaennegoeudsofvfieurfltti-haegennettwsyosrtkefrfiasthffeercotfhfiaens fsftioartee chaflflenging when onfly output inforffiation is exchanged over the network rather than state icnhfaoflrfleffniagtiinogn.wWheenshonwflyedotuhtaptuthienpforroffffifaletfifoi ncains fefexcshoaflvnegdedinotvweor ftfihuetunaefltflywocrokuprflaetdhestrepths,anasfftiaetflye inforffiation. We showed that the profffleffi can ffe soflved in two ffiutuaflfly coupfled steps, naffiefly pinefrotruffrifafetidonc.onWseensshuoswwehdicthhaits tchfloesepflryofrfefleflafftiecdantofftehesowflveefldfl sionflvtewdosfyfinucthuraoflnflyizcaotuiopnfleodf shtoefpfiso,gneanfefioeuflys perturffed consensus which is cflosefly reflated to the weflfl soflved synchronization of hoffiogeneous fpfieurftltui-raffgeedntcosnyssetenfsfuissawnhdicpheritsucrfflofesdeflyrergeuflaflatteidontowthiechwfeoflrfl sMofIlvMedOssyynscthefrfoisniizsaotfiopnarotfichuoflfafrioignetneereosuts. ffiuflti-agent systeffis and perturffed reguflation which for MIMO systeffis is of particuflar interest. Tffihuefltip-aegrteunrtffseydstreefgfiusflaantidonpeprrtoufrffflfeefdfi rteagkuefslattihoen cwohniscehnsfours MerIrMorOofsyhsotefffifoisgeisneoofupsarrteifceurfelanrcientffeiroedsetf.l The perturffed reguflation profffleffi takes the consensus error of hoffiogeneous reference ffiodefl cTohnestpruerctuerdffefodrreeagcuhflataigoenntpraosffftlehffei dtaiskteusrftfhaencceonwsheniflseuistserrreogruoflafthioonffieorgreonreoauflssoreenfetreernscientffoiotdheefl constructed for each agent as the disturffance whifle its reguflation error aflso enters into the pcoenrtsutrruffcetdedcofnosrenesaucshpargoeffnfletffaisasththeeddisisttuurrfffafannccee.wAhsifleopiptsosreedgutfolattiroanditeirornoarflarfelsgoufelanttieorns pirnotfoffletfhfie, perturffed consensus profffleffi as the disturffance. As opposed to traditionafl reguflation profffleffi, wpertauifrffifetdo creonndseenrstuhsepgraoifnffleffrfoifafisthe cdoisntsuernfsfaunscer.rAorstooppthoeserdegtuoflatrtaiodnitieornroarfl rseagtuisflfaytiaonsfpfiraoflffl-fgfleafifni, we aiffi to render the gain froffi the consensus error to the reguflation error satisfy a sffiaflfl-gain cwoenadiftfiiotnoartenthdersethcoengdaisntefpro. fBfiatsheed coonnstehnesucosnetrrrooflrflatffoiflitthyeprreogpueflartyio,nwererostrasffafltisishfyaaflesfffiffifaifalfl-tghaaint condition at the second step. Based on the controflflaffiflity property, we estaffflish a fleffiffia that dcoenridvietsioanfafotutnhdecsoencodnitdiosntefpor. BthaesesdoflountiotnhetocoantcrflaosflfslafoffifliRtyiccpartoipeeqrtuya,twioense.stAapffpflifslyhinagfltehffeiffflieaffitfhfiaat, derives a ffound condition for the soflution to a cflass of Riccati equations. Appflying the fleffiffia, wdeerpivreospaosfefosutantdecaonndddityionnafffoiirc tohuetpsuotflufteieodnfftaockaccoflnatsrsooflffleRrsictocastoiflveqeupaetritounrsf.feAdprpegflyuifnlagtitohnepflreofffiffflfeifaf,i we propose state and dynaffiic output feedffack controflflers to soflve perturffed reguflation profffleffi awnedprhoepnocseetshteatoeuatnpdutdsyynnacfhfiriconoiuztaptuiotnfeperdoffffaflcekfficfoonrtrflionflfelearrs MtoIsMofOlvefpfiuerflttiu-rafgfedntresgyustflaeftfiiosn. profffleffi © 2017, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved. Keywords: Synchronization, ffiuflti-agent, networked systeffis, MIMO systeffis Keywords: Synchronization, ffiuflti-agent, networked systeffis, MIMO systeffis Keywords: Synchronization, ffiuflti-agentt,, networked systeffis, MIMO systeffis Keywords: Synchronization, ffiuflti-agent, networked systeffis, MIMO systeffis 1. INTRODUCTION design. More specificaflfly, the synchronization profffleffi of 1. INTRODUCTION design. More specificaflfly, the synchronization profffleffi of 1. INTRODUCTION deetseigrnog. eMneooruessfpfieucflitfii-cagflfelyn,ttshyestseyfnficshcraonnifzfeatsioofnlvepdroinfffaleftfwi o-f Heterogeneous ffiuflti-agent systeffis are a cflass of net- hsteteperffianogenneouer (sseeffiue.fltg.i-aWgeinefltansydsteteffisafl.can(2011)ffe sofl; Suveand idnHua tanwog-Heterogeneous ffiuflti-agent systeffis are a cflass of net- hsteteperffianogenneouer (sseeffiue.fltg.i-aWgeinefltansydsteteffisafl.can(2011)ffe sofl; Suveand idnHua tanwog-Hetworerkeogend syeousteffiss ffienufltcoui-agnetnertedsystineffisreaflar-weorafldcflapasspfliofcatinonets-s2te0p12ff)i;anIsniedro(rsieeete.agfl..W(2i0e1fla4n);dZethuafl.e(t20a1fl.1)(;2S01u6aan,fdf))H.uTanhge wHoertekreodgesnyesotuefsfisffieunfltcio-augnetnetredsysitneffriesafla-wreorafldcfalapspsfliocaftinoents-s2te0p12ff)i;anIsniedro(rsieeete.agfl..W(2i0e1fla4n);dZethuafl.e(t20a1fl.1)(;2S01u6aan,fdf))H.uTanhge workeedd systeffis encountered in reafl-woorrfld appflications fi2r0st12s)t;epIsiidsortiheetcoanfl.se(n2s0u1s4)o;fZrheufereetncaefl. f(fi2o0d1e6flas,ftfh))a.tTahree swuocrhkeads svyeshtiecfffleispeflantcooounnsteirnedTainnnereraafl-nwdorCfldhraisptpofdlicoautfliaoknis fi2r0st12s)t;epIsiidsortiheetcoanfl.se(n2s0u1s4)o;fZrheufereetncaefl. f(fi2o0d1e6flas,ftfh))a.tTahre such as vehicfle pflatoons in Tanner and Christodouflakis fiornststsrtuecptedis ttohfefechoonfsfeiongseunseoouf srefoferreeancche afgfieondtefalsndtheaftfifaferde (s2u0ch07)asanvdehpicofwleeprflsaytsotoenffsisininTBaenrngeenr andHCihflfrli(s1t9o8d1o)u;flZakhius fiornststsrtuecptedis ttohfefechoonfsfeiongseunseoouf srefoferreeancche afgfieondtefalsndtheaftfifaferde (2007) and poweerr systeffis in Bergen and Hiflfl (1981); Zhu choneshtoruffciotgedenteoouffsekheorfnfieoflg.eTnheeoussecfoonrdeasctehpaigsetnhtearnedguefflafitfifoend a(2n0d07H)iaflflnd(2p01ow6)erwshyesrtefftisheindByenragfefinicsanodfHsuiflfflfs(y1s9t8e1ff)i;sZahrue choneshtoruffciotgedenteoouffsekheorfnfieoflg. eTnheeoussecfoonrdeasctehpaigsetnhtearnedguefflafitfifoend and Hiflfl (2016) where the dynaffiics of suffsysteffis are ohfeehaocfhfioignedniveoiduusakflerangeefln.tT’sheousetcpountdtsotepitsisotwhenrergeufeflraetniocne nanotduHniifflfolr(f2fi0.1S6y)ncwhhroerneizathtieondyonfafffifuiifcltsi-aogfensutfsfsyysstteefffifsisisatroe ohfeehaocfhfioignedniveoiduusakflerangeefln.tT’sheousetcpountdtsotepitsisotwhenrergeufeflraetniocne not uniforffi. Synchronization of ffiuuffllttii--agent systeffis is to offiodeaecfl.hTihnedivcoidnusaenfl saugsenotf’shooffuiotpguenteotousitrsefeorwenncerefffeiroednecfles ancohtieuvneifoargffri.ouSpynfcfehhraovniiozratvioianflofcafffliucfoltfif-iaffgiuenticsaytsiotenffaisffiisontgo fffiodeaecfl.hTihnedivcoidnusaenfl saugsenotf’shooffuiotpguenteotousitrsefeorwencerefffeiroednecfles achieve a group ffehavior via flocafl coffiffiunication affiong ffsioadestfl.anTdhaerdcopnrsoeffnflesfufis, oafndhohfefinocgeentehoeufsfiareinfercehnacflfelenffgieodfleiefls aagchenietvse.Tahgirsopuappfefrehisavcoionrcevrinaefdlocwaiflthcohffeiftfeiurongiceanteioounsaffffiuioflntig- ffsioadestfl.anTdhaerdcopnrsoeffnflesfufis, oafndhohfefinocgeentehoeufsfiareinfercehnacflfelenffgieodfleiefls agents. This paper is concerned with heterogeneous ffiuuffllti-in athsetarnedguarfladtipornofoffflefefai,chanidndhivenidcueatflhaegfefniatintochitasflfrleenfegreenflicees agents.syTshteisffipsaspeeerkisngcotnhceerangerdeewffiitehntheotneroaggeennteso’uosufftipuuflttis- is athsetarnedguarfladtipornofoffflefefai,chanidndhivenidcueatflhaegfefniatintochitasflfrleenfegreenflicees agent systeffis seeking the agreeffient on agents’ outputs ffniotdheefl.reIgnufplaatriotincuoflfare,acwhhienndivagideunatfl daygnenatffiticositcsornetfaeirnenncoe taogwenatrdssysategfefinsesreaeflkpinagttetrhne.aFgorreehffoifefniotgeonneoaugesnftfisu’fltoiu-atpgeuntst ffniotdheefl.reIgnufplaatriotincuoflfare,acwhhienndivagideunatfldaygnenatffiticositcsornetfaeirnenncoe towaarrds a generafl pattern. Foorr hoffiogeneous ffiuflti-agent ufinocdeerftl.aiInntiepsa,rthiceurflaegr,uflwathioenn caagnenftfedaycnhaiefvfieicdsffcyonthtaeinfeendo-stoywstaerffdis,athgeenseyrnacflhproanttizearnti.onFoprahttoefrfinogiesnneaotuusrafffilfulyfltdi-eafgineendt ufinocdeerftl.aiInntiepsa,rthiceurflaegr,uflwathioen caagnenftfedaycnhaiefvfieicdsffcyonthtaeinfeendo-systeffis,thesynchhrroonizationpatternisnaturaflflydefined uonrcwearrtadinctoifefsip,etnhsearteiognuflacotinotnrocfla.nTfhfeisafcfiheitehvoedwffyasthuetiffleizeedd-fsfysttehfefihs,oftfhioegseynnecohursopnaizrattoiofnagpeantttse’rdnynisafnfiaictus,rfaffulflytidteisfinneodt fonrcwearrtadinctoifefsip,etnhsearteiognuflacotinotnrocfla.nTfhfeisafcfiheitehvoedwffyasthuetiffleizeedd-ffy the hoffiogeneous part of agents’ dynaffiics, ffut it is not forwtahredsycnocffhiproenniszaattioionncofnfltirnoefal.rTshysisteffffiiesthinodWwieaflasnudtiefltizaedfl. effxyptflhiceithofoffriohgeetneerooguesnpeaorutsosfyasgteenfftiss.’ dynaffiics, ffut it is not forwtahredsycnocffhiproenniszaattioionncoofnfltirnoefal.rTshysisteffffiiesthinodWwieaflasnudtiefltizaedfl. expflicit for heterogeneous systeffis. fo2r01t1h)e saynndchnronfliiznaetaironsyosftfelifnfiesarinsyCstheeffnis(i2n0W14i)e.flaHnodweetvearfl,. Thexpeflicintecessarfor hetyerconogendieoutions syforsteffis.synchronization of hetero- fo2r01t1h)e saynndchnronfliiznaetaironsyosftfelifnfiesarinsyCstheeffnis(i2n0W14i)e.flaHnodweetvearfl,. The necessary condition for synchronization of hetero- (t2011)heexactanfdeednonforflwinaearrdcoffipsysteffisensatinionChffenecoffies(2014)iffip. Hossiowffevfleerif, The necessary condition for synchronization of hetero-th0e1e1x)acatnfdeendofonrflwinaeradr csoyfsfitpeeffnissaitnioCnhffeenco(f2fi0e1s4if)f.ipHoosswifefvfl erif, gTehneeonuesceffsisuaflrtyi-acgoenndtitsiyosntefffoisr isnyntcehrfrfoisniozfatiinotnernofaflhfefitoedroe-fl tahgeenext actdynfaeedffiicfors hwaavredunccoffipertaensintatieions (sffeeecoffiesdetaifleidffipdisossicusffsflioe inf geneous ffiuflti-agent systeffis in terffis of internafl ffiodefl ahgenetxadcytnfaefefidicfosrhwaavreducnocfefirpteaninstaiteison(sfefeecdoeftfiaeisfleidffidpiosscsuifsfsflieoinf pgerninecoiupsfleffhiuafsltif-faegeenntexspyflsotreefdfisininWteierfflafinsdofetinatfel.rn(2a0fl1f1fi)o.dIenfl aingeZnhtudynetaffiaflic. s(2016a)have unc). eInrtatihnitsiecase,s (seerdeeseartaiflecdherdisscapuspsioeafln principfle has ffeen expflored in Wiefland et afl. (2011). In angeZnhtudyentafafifli.cs(2h0a1v6eau))n.ceIrntatihnitsiecsa(ssee,erdeesteaairflecdhedrisscaupspsieoanfl pparirntcicipuffllearh,atsheffreeenffieuxsptfloerxeidstinaWhoieffflaiongdeneetouafsl. (k2e0rn11ef)l.fIonr itontheZhuroetffusaflt.o(2016a)utput)re.gInuflattiohisncase,theoryresearto hcahnerdfles apuncpeafler- particuflar, there ffiuusst exist a hoffiogeneous kernefl for ino tZhheuroetffuasflt. o(2u0tp16uat))r.egIunflatthioisn ctahseeo,ryretsoeahrcahnedrfsle aupnpceear-fl epaacrhticaugfelanrt,ththaetreeffiffffiruasctesetxhisetsyanchhorfofnioigzaentieoonupsatkteerrnne.flTfhoer totaintheties,rosuffuschtasoutputfor flirenearguflasytiostneffistheoinryKtoiffihetandfleafl. (unc2011)er-each agent that effiffraces the synchhrroonization pattern. The taointthieesr,osffuucsht aosutfpourtflirneegaurflastyiostneftfihseoinryKtioffiheatndafflle. (u2n0c1e1r)-heaocffhioaggeennetotuhsatkefrfnifefrflaicsesetithheesrynecffhifrfoedndizeadtioinnptahteteornri.gTinhaefl tanaidntnies,onflisunearch assystforeffisfliniearn Isisydorsteffisi et aflin.K(2014)iffi et; Zaflh.u(2011)et afl. hoffiogeneous kernefl is either effiffffedded in the originafl aanidntnieosn,flisnuecahrassysftoerffiflsinienarIssidyostreiffeits ainfl. K(2i0ff1i4e)t; Zafhl.u(2e0t1a1fl). dhyofnfiaofgfieicnseoursexkpefrlinceitflflyiscoenitshterurceteffdifftehdrdoeudghinthtehecoonrtirgoifnlflearfl an(2016ffd non).flinear systeffis in Isidori et afl. (2014); Zhu et afl. dynaffiics or expflicitfly constructed through the conttrrooflfler a2n0d16nfof)n.flinear systeffis in Isidori et afl. (2014); Zhu et afl. ★dyTnhaifsfiwicosrkowraesxspuflpicpiotrfltyedcobnystthreucRteesdeatrchroGurgahntsthCeoucnocniltrooffltflheer(2016ff). ★ This work was supported by the Research Grants Council of the Synchronization controflflers can ffe cflassified to refly on HoTnhgiKs ownogrkSpweacsiasluApdpmoritneidstrbaytitvheeRRegeisoenartchhroGurgahntthseCTohuenmciel-Bofastehde Synchronization controflflers can ffe cflassified to refly on ★HoTnhgiKsownogrkSpweacsiasluApdpmoritneidstrbaytitvheeRRegeisoenartchroGurgahntthseCTohuenmciel-Bofastehde Stheyncshtarotenizoartiooutputn conctrooffiflfleffrsiuncicaantioffn,e cdeflapsseifiendindgtoonrewflyhiocnh HeosnegarKcohnSgcShpemeceiaulnAddemr PinriosjtercattiTve23R-7eg0i1o/n14th-Nroaungdh the NThateimonea-Bl Nasaetd- Stheyncshtarotenizoartioountpcuotnctroofffliflfefriusncicaantioffne, cdfleapsseinfideidngtoonrewflyhioch ReosnegarKcohnSgcShpemeceiaulnAddemr PinriosjtercattiTve23R-7eg0i1o/n14th-Nroaungdh the NThateimonea-Bl Nasaetd- the state or output coffiffiunication, depending on which RreasleaSrccihenSccehFemouenudnadtieornPorfojCehctinTa2u3n-7d0e1r/G14r-aNntan61d6t2h5e3N05a,t6io1n4a7l1N27a5t-. tnhfeorsftfaiatteioonr iosuatflpflouwtedcotfofiffffieuntricaantsifofnii,ttdedepoevnedrinthgeonetwhoirckh. RreasleaSrccihenSccehFemouenudnadtieornPorfojCehctinTa2u3n-7d0e1r/G14r-aNntan61d6t2h5e3N05a,t6io1n4a7l1N27a5t-. inforffiation is aflflowed to ffe transffiitted over the network. ural Science Foundation of China under Grant 61625305, 61471275. inforffiation is aflflowed to ffe transffiitted over the network. ural Science Foundation of China under Grant 61625305, 61471275. 2405-8963 © 2017, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved. CPeer review under responsibility of International Federation of Automatic Control.opyright © 2017 IFAC 1784 Copyright © 2017 IFAC 1784 10.1016/j.ifacol.2017.08.503 Publisher Copyright: © 2017
PY - 2017/7
Y1 - 2017/7
N2 - The output synchronization of heterogeneous multi-agent systems becomes more challenging when only output information is exchanged over the network rather than state information. We showed that the problem can be solved in two mutually coupled steps, namely perturbed consensus which is closely related to the well solved synchronization of homogeneous multi-agent systems and perturbed regulation which for MIMO systems is of particular interest. The perturbed regulation problem takes the consensus error of homogeneous reference model constructed for each agent as the disturbance while its regulation error also enters into the perturbed consensus problem as the disturbance. As opposed to traditional regulation problem, we aim to render the gain from the consensus error to the regulation error satisfy a small-gain condition at the second step. Based on the controllability property, we establish a lemma that derives a bound condition for the solution to a class of Riccati equations. Applying the lemma, we propose state and dynamic output feedback controllers to solve perturbed regulation problem and hence the output synchronization problem for linear MIMO multi-agent systems.
AB - The output synchronization of heterogeneous multi-agent systems becomes more challenging when only output information is exchanged over the network rather than state information. We showed that the problem can be solved in two mutually coupled steps, namely perturbed consensus which is closely related to the well solved synchronization of homogeneous multi-agent systems and perturbed regulation which for MIMO systems is of particular interest. The perturbed regulation problem takes the consensus error of homogeneous reference model constructed for each agent as the disturbance while its regulation error also enters into the perturbed consensus problem as the disturbance. As opposed to traditional regulation problem, we aim to render the gain from the consensus error to the regulation error satisfy a small-gain condition at the second step. Based on the controllability property, we establish a lemma that derives a bound condition for the solution to a class of Riccati equations. Applying the lemma, we propose state and dynamic output feedback controllers to solve perturbed regulation problem and hence the output synchronization problem for linear MIMO multi-agent systems.
KW - MIMO systems
KW - multi-agent
KW - networked systems
KW - Synchronization
UR - http://www.scopus.com/inward/record.url?scp=85031802692&partnerID=8YFLogxK
U2 - 10.1016/j.ifacol.2017.08.503
DO - 10.1016/j.ifacol.2017.08.503
M3 - Article
AN - SCOPUS:85031802692
SN - 2405-8963
VL - 50
SP - 1748
EP - 1753
JO - IFAC-PapersOnLine
JF - IFAC-PapersOnLine
IS - 1
ER -