Skip to main content
×
×
Home

Self-tuning proportional integral control for consensus in heterogeneous multi-agent systems

  • D. A. BURBANO L. (a1), P. DeLELLIS (a1) and M. diBERNARDO (a1) (a2)
Abstract

In this paper, we present a distributed Proportional-Integral (PI) strategy with self-tuning adaptive gains for reaching asymptotic consensus in networks of non-identical linear agents under constant disturbances. Alternative adaptive strategies are presented, based on global or local measures of the agents' disagreement. The proposed approaches are validated on a representative numerical example. Preliminary analytical results further confirm the viability of the self-tuning strategies.

Copyright
References
Hide All
[1] Liu Y.-Y., Slotine J.-J. & Barabási A.-L. (2011) Controllability of complex networks. Nature 473, 167173.
[2] Leonard N.-E. (2011) Multi-agent system dynamics: Bifurcation and behavior of animal groups. Annu. Rev. Control 38 (2), 171183.
[3] Liu Y.-Y. & Barabási A.-L. (2016) Control principles of complex networks. URL: http://arxiv.org/abs/1508.05384.
[4] Cortés J., Martnez S. & Bullo F. (2006) Robust rendezvous for mobile autonomous agents via proximity graphs in arbitrary dimensions. IEEE Trans. Autom. Control 51 (8), 12891298.
[5] Egerstedt M. & Hu X. (2001) Formation constrained multi-agent control. IEEE Trans. Robot. Autom. 17 (6), 947951.
[6] Dörfler F. & Bullo F. (2012) Synchronization and transient stability in power networks and nonuniform kuramoto oscillators. SIAM J. Control Optim. 50 (3), 16161642.
[7] Olfati-Saber R. (2006) Flocking for multi-agent dynamic systems: Algorithms and theory. IEEE Trans. Autom. Control 51 (3), 401420.
[8] Swaroop D. & Hedrick J. K. (1999) Constant spacing strategies for platooning in automated highway systems. J. Dyn. Syst. Meas. Control 121 (3), 462470.
[9] Cao Y., Yu W., Ren W. & Chen G. (2013) An overview of recent progress in the study of distributed multi-agent coordination. IEEE Trans. Indust. Inform. 9 (1), 427438.
[10] Strogatz S. (2001) Exploring complex networks. Nature 410, 268276.
[11] Thattai M. & van Oudenaarden A. (2001) Intrinsic noise in gene regulatory networks. Proc. Natl. Acad. Sci. 98 (15), 86148619.
[12] Kim M., Sterh M.-O., Kim J. & Ha S. (2010) An application framework for loosely coupled networked cyber-physical systems. Proceedings of IEEE/IFIP 8th International Conference on Embedded and Ubiquitous Computing (EUC), pp.144–153, Hong Kong, 11–13 Dec.
[13] Hill D. J. & Zhao J. (2012). Synchronization of dynamical networks by network control. IEEE Trans. Autom. Control 57 (6), 15741580.
[14] Xiang J. & Chen G. (2007) On the V-stability of complex dynamical networks. Automatica 43 (6), 10491057.
[15] DeLellis P., di Bernardo M. & Liuzza D. (2015) Convergence and synchronization in heterogeneous networks of smooth and piecewise smooth systems. Automatica 56 (6), 111.
[16] Dorf R. C. & Bishop R. H. (2011). Modern Control Systems. Pearson, New York.
[17] Burbano D. A. & di Bernardo M. (2015) Distributed PID control for consensus of homogeneous and heterogeneous networks. IEEE Trans. Control Netw. Syst. 2 (2), 154163.
[18] Burbano D. A. & di Bernardo M. (2015) Multiplex PI-control for consensus in networks of heterogeneous linear agents. Automatica 67 (3), 310320.
[19] Andreasson M., Dimarogonas D. V., Sandberg H. & Johansson K. H. (2014) Distributed control of networked dynamical systems: Static feedback, integral action and consensus. IEEE Trans. Autom. Control 59 (7), 17501764.
[20] Freeman R. A., Peng Y. & Lynch K. M. (2006) Stability and convergence properties of dynamic average consensus estimators. Proceedings of 45th IEEE Conference on Decision and Control (CDC), pp. 338–343, 13–15 Dec, San Diego, CA.
[21] Scardovi L. & Sepulchre R. (2009) Synchronization in networks of identical linear systems. Automatica 34, 25572562.
[22] Seyboth G. & Allgöwer F. (2015) Output synchronization of linear multi-agent systems under constant disturbances via distributed integral action. Proc. American Control Conference (ACC). Chicago, IL, USA, pp. 62–67.
[23] Wieland P., Sepulchre R. & Allgöwer F. (2011) An internal model principle is necessary and sufficient for linear output synchronization. Automatica 47 (5), 10681074.
[24] Bai H., Freeman R. A. & Lynch K. M. (2010) Robust dynamic average consensus of time-varying inputs. Proceedings of 49th IEEE Conference on Decision and Control (CDC), pp. 3104–3109, 15–17 Dec, Atlanta, GA.
[25] Sarlette A., Dai J., Phulpin Y. & Ernst D. (2012) Cooperative frequency control with a multi-terminal high-voltage DC network. Automatica 48 (12), 31283134.
[26] Simpson-Porco J. W., Dörfler F. & Bullo F. (2013) Synchronization and power sharing for droop-controlled inverters in islanded microgrids. Automatica 49 (9), 26032611.
[27] Bidram A., Lewis F. L. & Davoudi A. (2013) Distributed control systems for small-scale power networks: Using multiagent cooperative control theory. IEEE Control Syst. Mag. 34 (6), 5677.
[28] Carli R., Chiuso A., Schenato L. & Zampieri S. (2008) A PI consensus controller for networked clocks synchronization. Proceedings of the 17th IFAC World Congress, Vol. 17, pp. 10289–10294, July 6–11, Seoul, Korea.
[29] Xuan Z. & Papachristodoulou A. (2014) A distributed PID controller for network congestion control problems. Proceedings of American Control Conference (ACC), pp. 0743–1619, 4–6 June, Portland, OR.
[30] Cheng L., Wang Y., Ren W., Hou Z.-G. & Tan M. (2015) Containment control of multiagent systems with dynamic leaders based on a PIn -type approach. IEEE Trans. Cybern., forthcoming issue.
[31] Boccaletti S., Latora V., Moreno Y., Chavez M. & Hwang D. U. (2006) Complex networks: Structure and dynamics. Phys. Rep. 424 (4–5), 175308.
[32] Lo Iudice F., Garofalo F. & Sorrentino F. (2015) Structural permeability of complex networks to control signals. Nature Commun. 6, 8349.
[33] Wang X. F. & Chen G. (2002) Pinning control of scale-free dynamical networks. Physica A 310 (3–4), 521531.
[34] Porfiri M. & di Bernardo M. (2008) Criteria for global pinning controllability of complex networks. Automatica 44 (12), 31003106.
[35] Cornelius S. P., Kath W. L. & Motter A. E. (2013) Realistic control of network dynamics. Nature Commun. 4, 1942.
[36] Lai Y. C. (2014) Controlling complex, non-linear dynamical networks. Natl. Sci. Rev. 1 (3), 339341.
[37] Nepusz T. & Vicsek T. (2012) Controlling edge dynamics in complex networks. Nature Phys. 8 (7), 568573.
[38] DeLellis P., di Bernardo M. & Garofalo F. (2009) Novel decentralized adaptive strategies for the synchronization of complex networks. Automatica 45 (5), 13121318.
[39] Radenkovic M. & Bose T. (2015) On multi-agent self-tuning consensus. Automatica 55 (5), 4654.
[40] DeLellis P., di Bernardo M., Gorochowski T. E. & Russo G. (2010) Synchronization and control of complex networks via contraction, adaptation and evolution. IEEE Circuits Syst. Mag. 10 (3), 6482.
[41] DeLellis P., di Bernardo M., Garofalo F. & Porfiri M. (2010) Evolution of complex networks via edge snapping. IEEE Trans. Circuits Syst. I: Regular Papers 57 (8), 21322143.
[42] Lu W. & Chen T. (2006) New approach to synchronization analysis of linearly coupled ordinary differential systems. Physica D: Nonlinear Phenom. 213 (2), 214230.
[43] Poole G. & Boullion T. (1974) A survey on M-matrices. SIAM Rev. 16 (4), 419427.
[44] Olfati-Saber R., Fax J. A. & Murray R. M. (2007) Consensus and cooperation in networked multi-agent systems. Proc. IEEE 95 (1), 215233.
[45] Burbano Lombana D. A. (2015) Distributed PID Control for Synchronization and Consensus in Multi-agent Networks, PhD Thesis, University of Naples Federico II.
[46] Bernstein D. S. (2009) Matrix Mathematics: Theory, Facts, and Formulas, 2nd ed., Princeton University Press, New Jersey.
[47] Khalil H. K. & Grizzle J. W. (2001) Nonlinear Systems, 3rd ed., Prentice Hall, New Jersey.
Recommend this journal

Email your librarian or administrator to recommend adding this journal to your organisation's collection.

European Journal of Applied Mathematics
  • ISSN: 0956-7925
  • EISSN: 1469-4425
  • URL: /core/journals/european-journal-of-applied-mathematics
Please enter your name
Please enter a valid email address
Who would you like to send this to? *
×

Keywords:

Metrics

Altmetric attention score

Full text views

Total number of HTML views: 0
Total number of PDF views: 130 *
Loading metrics...

Abstract views

Total abstract views: 513 *
Loading metrics...

* Views captured on Cambridge Core between 13th September 2016 - 20th February 2018. This data will be updated every 24 hours.