Nonlinear Dynamics

, Volume 85, Issue 1, pp 415–424 | Cite as

Flocking of networked Euler–Lagrange systems with uncertain parameters and time-delays under directed graphs

Original Paper

Abstract

In this paper, the flocking problem for multiple nonlinear Euler–Lagrange systems is investigated with both parametric uncertainties and time-delays under directed communication graphs. With the help of a new coordinate transformation method, an adaptive controller, which is dependent on position and velocity measurements, is proposed to guarantee flocking. By frequency domain analysis, input–output stability analysis and the final value theorem, the synchronization of positions/velocities of all the agents is guaranteed, and in the meantime all agents ultimately track a designated velocity. It is shown that to ensure flocking the sufficient condition is closely relevant to a constant gain in the proposed controller and the nonzero eigenvalues of the Laplacian matrix whose moduli are less than one. Finally, one numerical simulation is presented to demonstrate the efficiency of the theoretical results.

Keywords

Flocking Networked nonlinear Euler–Lagrange systems  Time-delays Directed graph 

Notes

Acknowledgments

The authors are grateful to the Editor, the Associate Editor and the reviewers for their valuable suggestions. This research was partially supported by the Research Grants Council, Hong Kong, through the General Research Fund under Grant 106140120, the HKU CRCG Seed Funding Programme for Basic Research 201411159037, the Natural Science Foundation of China under Grants 61374053 and 61473129, and the Program for New Century Excellent Talents in University from Chinese Ministry of Education under Grant NCET-12-0215.

References

  1. 1.
    Olfati-Saber, R., Murray, R.M.: Consensus problems in networks of agents with switching topology and time-delays. IEEE Trans. Autom. Control 49, 1520–1533 (2004)MathSciNetCrossRefGoogle Scholar
  2. 2.
    Liu, Y., Min, H., Wang, S., Liu, Z., Liao, S.: Distributed adaptive consensus for multiple mechanical systems with switching topologies and time-varying delay. Syst. Control Lett. 64, 119–126 (2014)MathSciNetCrossRefMATHGoogle Scholar
  3. 3.
    Su, H., Chen, M.Z.Q., Lam, J., Lin, Z.: Semi-global leader-following consensus of linear multi-agent systems with input saturation via low gain feedback. IEEE Trans. Circuits Syst. I Regul. Pap. 60, 1881–1889 (2013)MathSciNetCrossRefGoogle Scholar
  4. 4.
    Su, H., Chen, M.Z.Q., Wang, X.: Global coordinated tracking of multi-agent systems with disturbance uncertainties via bounded control inputs. Nonlinear Dyn. 82, 2059–2068 (2015)MathSciNetCrossRefGoogle Scholar
  5. 5.
    Du, H., Jia, R.: Synchronization of a class of nonlinear multi-agent systems with sampled-data information. Nonlinear Dyn. 82, 1483–1492 (2015)MathSciNetCrossRefGoogle Scholar
  6. 6.
    Su, H., Chen, M.Z.Q., Wang, X., Lam, J.: Semi-global observer-based leader-following consensus with input saturation. IEEE Trans. Ind. Electron. 61, 2842–2850 (2014)CrossRefGoogle Scholar
  7. 7.
    Su, H., Chen, G., Wang, X., Lin, Z.: Adaptive second-order consensus of networked mobile agents with nonlinear dynamics. Automatica 47, 368–375 (2011)MathSciNetCrossRefMATHGoogle Scholar
  8. 8.
    Chen, M.Z.Q., Zhang, L., Su, H., Chen, G.: Stabilizing solution and parameter dependence of modified algebraic Riccati equation with application to discrete-time network synchronization. IEEE Trans. Autom. Control 61, 228–233 (2016)MathSciNetCrossRefGoogle Scholar
  9. 9.
    Wang, L., Chen, M.Z.Q., Wang, Q.-G.: Bounded synchronization of a heterogeneous complex switched network. Automatica 56, 19–24 (2015)MathSciNetCrossRefMATHGoogle Scholar
  10. 10.
    Chen, M.Z.Q., Zhang, L., Su, H., Li, C.: Event-based synchronization of linear discrete-time dynamical networks. IET Control Theory Appl. 9, 755–765 (2015)MathSciNetCrossRefGoogle Scholar
  11. 11.
    Xiao, F., Wang, L., Chen, J., Gao, Y.: Finite-time formation control for multi-agent systems. Automatica 45, 2605–2611 (2009)MathSciNetCrossRefMATHGoogle Scholar
  12. 12.
    Li, W., Chen, Z., Liu, Z.: Leader-following formation control for second-order multi-agent systems with time-varying delay and nonlinear dynamics. Nonlinear Dyn. 72, 803–812 (2013)MathSciNetCrossRefMATHGoogle Scholar
  13. 13.
    Oh, K.K., Park, M.C., Ahn, H.S.: A survey of multi-agent formation control. Automatica 53, 424–440 (2015)MathSciNetCrossRefGoogle Scholar
  14. 14.
    Mei, J., Ren, W., Ma, G.: Distributed containment control for Lagrangian networks with parametric uncertainties under a directed graph. Automatica 48, 653–659 (2012)MathSciNetCrossRefMATHGoogle Scholar
  15. 15.
    Yang, D., Ren, W., Liu, X.: Fully distributed adaptive sliding-mode controller design for containment control of multiple Lagrangian systems. Systems Control Lett. 72, 44–52 (2014)MathSciNetCrossRefMATHGoogle Scholar
  16. 16.
    Su, H., Jia, G., Chen, M.Z.Q.: Semi-global containment control of multi-agent systems with intermittent input saturation. J. Frankl. Inst. 352, 3504–3525 (2015)MathSciNetCrossRefGoogle Scholar
  17. 17.
    Ghapani, S., Mei, J., Ren, W.: Flocking with a moving leader for multiple uncertain Lagrange systems. In: Proceedings of the American Control Conference (ACC), pp. 3189–3194 (2014)Google Scholar
  18. 18.
    Martin, S., Girard, A., Fazeli, A., Jadbabaie, A.: Multi-agent flocking under general communication rule. IEEE Trans. Control of Netw. Syst. 1, 155–166 (2014)MathSciNetCrossRefGoogle Scholar
  19. 19.
    Olfati-Saber, R.: Flocking for multi-agent dynamic systems: algorithms and theory. IEEE Trans. Autom. Control 51, 401–420 (2006)MathSciNetCrossRefGoogle Scholar
  20. 20.
    Su, H., Wang, X., Lin, Z.: Flocking of multi-agents with a virtual leader. IEEE Trans. Autom. Control 54, 293–307 (2009)MathSciNetCrossRefGoogle Scholar
  21. 21.
    Su, H., Zhang, N., Chen, M.Z.Q., Wang, H., Wang, X.: Adaptive flocking with a virtual leader of multiple agents governed by locally Lipschitz nonlinearity. Nonlinear Anal. Real World Appl. 14, 798–806 (2013)MathSciNetCrossRefMATHGoogle Scholar
  22. 22.
    Su, H., Wang, X., Chen, G.: Rendezvous of multiple mobile agents with preserved network connectivity. Systems Control Lett. 59, 313–322 (2010)MathSciNetCrossRefMATHGoogle Scholar
  23. 23.
    Clark, A., Bushnell, L., Poovendran, R.: A supermodular optimization framework for leader selection under link noise in linear multi-agent systems. IEEE Trans. Autom. Control 59, 283–296 (2014)MathSciNetCrossRefGoogle Scholar
  24. 24.
    Lee, D., Spong, M.W.: Stable flocking of multiple inertial agents on balanced graphs. IEEE Trans. Autom. Control 52, 1469–1475 (2007)MathSciNetCrossRefGoogle Scholar
  25. 25.
    Li, W., Spong, M.W.: Stability of general coupled inertial agents. IEEE Trans. Autom. Control 55, 1411–1416 (2010)MathSciNetCrossRefGoogle Scholar
  26. 26.
    Wang, H.: Flocking of networked uncertain Euler–Lagrange systems on directed graphs. Automatica 49, 2774–2779 (2013)MathSciNetCrossRefGoogle Scholar
  27. 27.
    Nuño, E., Ortega, R., Basanez, L., Hill, D.: Synchronization of networks of nonidentical Euler–Lagrange systems with uncertain parameters and communication delays. IEEE Trans. Autom. Control 56, 935–941 (2011)MathSciNetCrossRefGoogle Scholar
  28. 28.
    Tang, Y., Gao, H., Zhang, W., Kurths, J.: Leader-following consensus of a class of stochastic delayed multi-agent systems with partial mixed impulses. Automatica 53, 346–354 (2015)MathSciNetCrossRefGoogle Scholar
  29. 29.
    Wang, H.: Consensus of networked mechanical systems with communication delays: a unified framework. IEEE Trans. Autom. Control 59, 1571–1576 (2014)MathSciNetCrossRefGoogle Scholar
  30. 30.
    Zhou, B., Lin, Z.: Consensus of high-order multi-agent systems with large input and communication delays. Automatica 50, 452–464 (2014)MathSciNetCrossRefGoogle Scholar
  31. 31.
    Qian, Y., Wu, X., Lü, J., Lu, J.A.: Consensus of second-order multi-agent systems with nonlinear dynamics and time delay. Nonlinear Dyn. 78, 495–503 (2014)MathSciNetCrossRefMATHGoogle Scholar
  32. 32.
    Ghosh, D.: Projective-dual synchronization in delay dynamical systems with time-varying coupling delay. Nonlinear Dyn. 66, 717–730 (2011)Google Scholar
  33. 33.
    Sharma, N., Bhasin, S., Wang, Q., Dixon, W.E.: Predictor-based control for an uncertain Euler–Lagrange system with input delay. Automatica 47, 2332–2342 (2011)MathSciNetCrossRefMATHGoogle Scholar
  34. 34.
    Abdessameud, A., Polushin, I.G., Tayebi, A.: Synchronization of multiple Euler–Lagrange systems with communication delays. In: Proceedings of American Control Conference, pp. 3748–3753 (2012)Google Scholar
  35. 35.
    Ren, W., Beard, R.W.: Consensus seeking in multi-agent systems under dynamically changing interaction topologies. IEEE Trans. Autom. Control 50, 655–661 (2005)MathSciNetCrossRefGoogle Scholar
  36. 36.
    Slotine, J.J.E., Li, W.: On the adaptive control of robot manipulators. Int. J. Robot. Res. 6, 49–59 (1987)CrossRefGoogle Scholar
  37. 37.
    Spong, M.W., Hutchinson, S., Vidyasagar, M.: Robot Modeling and Control, vol. 3. Wiley, New York (2006)Google Scholar
  38. 38.
    Cao, Y., Ren, W.: Distributed coordinated tracking with reduced interaction via a variable structure approach. IEEE Trans. Autom. Control 57, 33–48 (2012)MathSciNetCrossRefGoogle Scholar
  39. 39.
    Lozano, R., Maschke, B., Brogliato, B., Egeland, O.: Dissipative Systems Analysis and Control: Theory and Applications. Springer, New York (2000)CrossRefMATHGoogle Scholar
  40. 40.
    Cheah, C.C., Hou, S.P., Slotine, J.J.E.: Region-based shape control for a swarm of robots. Automatica 45, 2406–2411 (2009)MathSciNetCrossRefMATHGoogle Scholar

Copyright information

© Springer Science+Business Media Dordrecht 2016

Authors and Affiliations

  1. 1.Department of Mechanical EngineeringThe University of Hong KongPokfulamHong Kong
  2. 2.School of Automation, Image Processing and Intelligent Control Key Laboratory of Education Ministry of ChinaHuazhong University of Science and TechnologyWuhanChina

Personalised recommendations