Riccati Design for Synchronization of Continuous-Time Systems

  • Frank L. LewisEmail author
  • Hongwei Zhang
  • Kristian Hengster-Movric
  • Abhijit Das
Part of the Communications and Control Engineering book series (CCE)


This chapter studies cooperative tracking control of multi-agent dynamical systems interconnected by a fixed communication graph topology. Each agent or node is mathematically modeled by identical continuous linear time-invariant (LTI) systems, which includes the single-integrator and double-integrator as special cases. The communication network among the agents is described by a directed graph. A command generator or leader node generates the desired tracking trajectory to which all agents should synchronize. Only a few nodes are aware of information from the leader node. A locally optimal Riccati design approach is introduced here to synthesize the distributed cooperative control protocols. A framework for cooperative tracking control is proposed, including full state feedback control protocols, observer design, and dynamic output regulator control. The classical system theory notion of duality is extended to networked cooperative systems on graphs. It is shown that the local Riccati design method guarantees synchronization of multi-agent systems regardless of graph topology, as long as certain connectivity properties hold. This is formalized through the notion of synchronization region. It is shown that the Riccati design method yields unbounded synchronization regions and so achieves synchronization on arbitrary digraphs containing a spanning tree.


Riccati Leader Node Synchronization Region Communication Graph Topology Synchronization Guarantees 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Antsaklis PJ, Michel AN (2007) A Linear Systems Primer. Birkhauser, BostonzbMATHGoogle Scholar
  2. 2.
    Chen CT (1984) Linear System Theory and Design. Holt, Rinehart and Winston, New YorkGoogle Scholar
  3. 3.
    Chen G, Lewis FL, Xie L (2011) Finite-time distributed consensus via binary control protocols. Automatica 47(9):1962–19685CrossRefzbMATHMathSciNetGoogle Scholar
  4. 4.
    Das A, Lewis FL (2010) Distributed adaptive control for synchronization of unknown nonlinear networked systems. Automatica 46(12):2014–2021CrossRefzbMATHMathSciNetGoogle Scholar
  5. 5.
    Das A, Lewis FL (2011) Cooperative adaptive control for synchronization of second-order systems with unknown nonlinearities. Int J Robust Nonlinear Control 21(13):1509–1524zbMATHMathSciNetGoogle Scholar
  6. 6.
    Du H, Li S, Qian C (2011) Finite-time attitude tracking control of spacecraft with application to attitude synchronization. IEEE Trans Autom Control 56(11):2711–2717CrossRefMathSciNetGoogle Scholar
  7. 7.
    Duan Z, Chen G, Huang L (2009) Disconnected synchronized regions of complex dynamical networks. IEEE Trans Autom Control 54(4):845–849CrossRefMathSciNetGoogle Scholar
  8. 8.
    Fax JA, Murray RM (2004) Information flow and cooperative control of vehicle formations. IEEE Trans Autom Control 49(9):1465–1476CrossRefMathSciNetGoogle Scholar
  9. 9.
    Horn RA, Johnson CR (1990) Matrix Analysis. Cambridge University Press, CambridgezbMATHGoogle Scholar
  10. 10.
    Jadbabaie A, Lin J, Morse A (2003) Coordination of groups of mobile autonomous agents using nearest neighbor rules. IEEE Trans Autom Control 48(6):988–1001CrossRefMathSciNetGoogle Scholar
  11. 11.
    Khoo S, Xie L, Man Z (2009) Robust finite-time consensus tracking algorithm for multirobot systems. IEEE Trans Mechatron 14(2):219–228CrossRefGoogle Scholar
  12. 12.
    Lewis FL, Xie L, Popa D (2007) Optimal & Robust estimation: With an Introduction to Stochastic Control Theory, 2nd edn. CRC Press, Boca RatonGoogle Scholar
  13. 13.
    Lewis FL, Vrabie D, Syrmos VL (2012) Optimal Control, 3rd edn. Wiley, New YorkCrossRefGoogle Scholar
  14. 14.
    Li Z, Duan Z, Chen G, Huang L (2010) Consensus of multiagent systems and synchronition of complex networks: a unified viewpoint. IEEE Trans. Circuits Syst I, Reg Papers 57(1):213–224MathSciNetGoogle Scholar
  15. 15.
    Olfati-Saber R, Murray RM (2004) Consensus problems in networks of agents with switching topology and time-delays. IEEE Trans Autom Control 49(9):1520–1533CrossRefMathSciNetGoogle Scholar
  16. 16.
    Qiu L, Zhou K (2010) Introduction to Feedback Control. Prentice Hall, Upper Saddle RiverGoogle Scholar
  17. 17.
    Ren W, Beard RW, Atkins EM (2005) A survey of consensus problems in multi-agent coordination. In: Proc. Amer. Control Conf., Portland, OR, pp. 1859–1864.Google Scholar
  18. 18.
    Shivakumar PN, Chew KH (1974) A sufficient condition for nonvanishing of determinants. Proc Amer Math Soc 43(1):63–66CrossRefzbMATHMathSciNetGoogle Scholar
  19. 19.
    Tuna SE (2008) LQR-based coupling gain for synchronization of linear systems. Arxiv preprint arXiv: 0801.3390Google Scholar
  20. 20.
    Wang X, Chen G (2002) Pinning control of scale-free dynamical networks. Physica A 310(3):521–531CrossRefzbMATHMathSciNetGoogle Scholar
  21. 21.
    Zhang H, Lewis FL, Das A (2011) Optimal design for synchronization of cooperative systems: state feedback, observer and output feedback. IEEE Trans Autom Control 56(8):1948–1952CrossRefMathSciNetGoogle Scholar

Copyright information

© Springer-Verlag London 2014

Authors and Affiliations

  • Frank L. Lewis
    • 1
    Email author
  • Hongwei Zhang
    • 2
  • Kristian Hengster-Movric
    • 3
  • Abhijit Das
    • 4
  1. 1.UTA Research InstituteUniversity of Texas at ArlingtonFort WorthUSA
  2. 2.School of Electrical EngineeringSouthwest Jiaotong UniversityChengduChina, People’s Republic
  3. 3.UTA Research InstituteUniversity of Texas at ArlingtonFort WorthUSA
  4. 4.Advanced Systems Engineering​Danfoss Power Solutions (US) Company​AmesUSA

Personalised recommendations