Output average consensus over heterogeneous multi-agent systems via two-level approach

Yutao Tang

Kybernetika (2017)

  • Volume: 53, Issue: 2, page 282-295
  • ISSN: 0023-5954

Abstract

top
In this paper, a novel two-level framework was proposed and applied to solve the output average consensus problem over heterogeneous multi-agent systems. This approach is mainly based on the recent technique of system abstraction. For given multi-agent systems, we first constructed their abstractions as the upper level and solved their average consensus problem by leveraging well-known results for single integrators. Then the control protocols for physical agents in the lower level were synthesized in a hierarchical way by embedding the designed law for abstractions into an interface between two levels. In this way, the complexity coming from heterogeneous dynamics of agents is totally decoupled from that of the coordination task and the communication topologies. An example was given to show its effectiveness.

How to cite

top

Tang, Yutao. "Output average consensus over heterogeneous multi-agent systems via two-level approach." Kybernetika 53.2 (2017): 282-295. <http://eudml.org/doc/288194>.

@article{Tang2017,
abstract = {In this paper, a novel two-level framework was proposed and applied to solve the output average consensus problem over heterogeneous multi-agent systems. This approach is mainly based on the recent technique of system abstraction. For given multi-agent systems, we first constructed their abstractions as the upper level and solved their average consensus problem by leveraging well-known results for single integrators. Then the control protocols for physical agents in the lower level were synthesized in a hierarchical way by embedding the designed law for abstractions into an interface between two levels. In this way, the complexity coming from heterogeneous dynamics of agents is totally decoupled from that of the coordination task and the communication topologies. An example was given to show its effectiveness.},
author = {Tang, Yutao},
journal = {Kybernetika},
keywords = {average consensus; system abstraction; two-level control; heterogeneous multi-agent system},
language = {eng},
number = {2},
pages = {282-295},
publisher = {Institute of Information Theory and Automation AS CR},
title = {Output average consensus over heterogeneous multi-agent systems via two-level approach},
url = {http://eudml.org/doc/288194},
volume = {53},
year = {2017},
}

TY - JOUR
AU - Tang, Yutao
TI - Output average consensus over heterogeneous multi-agent systems via two-level approach
JO - Kybernetika
PY - 2017
PB - Institute of Information Theory and Automation AS CR
VL - 53
IS - 2
SP - 282
EP - 295
AB - In this paper, a novel two-level framework was proposed and applied to solve the output average consensus problem over heterogeneous multi-agent systems. This approach is mainly based on the recent technique of system abstraction. For given multi-agent systems, we first constructed their abstractions as the upper level and solved their average consensus problem by leveraging well-known results for single integrators. Then the control protocols for physical agents in the lower level were synthesized in a hierarchical way by embedding the designed law for abstractions into an interface between two levels. In this way, the complexity coming from heterogeneous dynamics of agents is totally decoupled from that of the coordination task and the communication topologies. An example was given to show its effectiveness.
LA - eng
KW - average consensus; system abstraction; two-level control; heterogeneous multi-agent system
UR - http://eudml.org/doc/288194
ER -

References

top
  1. Cai, K., Ishii, H., 10.1016/j.automatica.2012.08.003, Automatica 48 (2012), 2750-2761. Zbl1252.93004MR2981359DOI10.1016/j.automatica.2012.08.003
  2. Carli, R., Chiuso, A., Schenato, L., Zampieri, S., 10.1109/jsac.2008.080505, IEEE J. Sel. Areas Commun. 26 (2008), 622-633. DOI10.1109/jsac.2008.080505
  3. Girard, A., Pappas, G., 10.1016/j.automatica.2008.09.016, Automatica 45 (2009), 566-571. Zbl1158.93301MR2527359DOI10.1016/j.automatica.2008.09.016
  4. Hong, Y., Hu, J., Gao, L., 10.1016/j.automatica.2006.02.013, Automatica 42 (2006), 1177-1182. Zbl1117.93300MR2230987DOI10.1016/j.automatica.2006.02.013
  5. Hristu-Varsakelis, D., Levine, W. S., 10.1007/b137198, Birkhäuser, Boston 2005. Zbl1094.93005MR2173256DOI10.1007/b137198
  6. Hu, J., Feng, G., 10.1016/j.automatica.2010.05.020, Automatica 46 (2010), 1382-1387. Zbl1204.93011MR2877254DOI10.1016/j.automatica.2010.05.020
  7. Huang, J., 10.1137/1.9780898718683, SIAM, Philadelphia 2004. Zbl1087.93003MR2308004DOI10.1137/1.9780898718683
  8. Kia, S. S., Cortés, J., Martinez, S., 10.1002/rnc.3178, Int. J. Robust Nonlinear Control 25 (2015), 1941-1966. Zbl1328.93022MR3372271DOI10.1002/rnc.3178
  9. Khalil, H. K., Nonlinear Systems. Third Edition., Prentice Hall, New Jersey 2002. 
  10. Ma, C., Zhang, J., 10.1109/tac.2010.2042764, IEEE Trans. Automat. Control 55 (2010), 1263-1268. MR2642097DOI10.1109/tac.2010.2042764
  11. Mesbahi, M., Egerstedt, M., 10.1515/9781400835355, Princeton University Press, New Jersey 2010. Zbl1203.93001MR2675288DOI10.1515/9781400835355
  12. Olfati-Saber, R., Murray, R., 10.1109/tac.2004.834113, IEEE Trans. Automat. Control 49 (2004), 1520-1533. MR2086916DOI10.1109/tac.2004.834113
  13. Ren, W., Beard, R. W., 10.1007/978-1-84800-015-5, Springer-Verlag, London 2008. Zbl1144.93002DOI10.1007/978-1-84800-015-5
  14. Rezaee, H., Abdollahi, F., 10.1109/TAC.2015.2408576, IEEE Trans. Automat. Control 60 (2015), 3047-3052 Zbl1360.93506MR3419597DOI10.1109/TAC.2015.2408576
  15. Scardovi, L., Sepulchre, R., 10.1016/j.automatica.2009.07.006, Automatica 45 (2013), 2557-2562. MR2889312DOI10.1016/j.automatica.2009.07.006
  16. Shi, G., Johansson, K. H., 10.1137/110841308, SIAM J. Control Optim. 51 (2013), 3673-3691. Zbl1279.93013MR3106470DOI10.1137/110841308
  17. Tang, Y., 10.14736/kyb-2015-2-0335, Kybernetika 51 (2015), 335-346. Zbl1340.93006MR3350566DOI10.14736/kyb-2015-2-0335
  18. Tang, Y., Hong, Y., 10.3724/sp.j.1004.2013.00868, Acta Automatica Sinica 39 (2013), 868-874. MR3154441DOI10.3724/sp.j.1004.2013.00868
  19. Tang, Y., Hong, Y., Wang, X., 10.1016/j.automatica.2015.09.014, Automatica 62 (2015), 154-160. Zbl1330.93018MR3423983DOI10.1016/j.automatica.2015.09.014
  20. Tanner, H. G., Jadbabaie, A., Pappas, G. J., 10.1109/tac.2007.895948, IEEE Trans. Automat. Control, 52 (2007), 863-868. MR2324246DOI10.1109/tac.2007.895948
  21. Wang, X., Han, F., Robust coordination control of switching multi-agent systems via output regulation approach., Kybernetika 47 (2011), 755-772. Zbl1236.93010MR2850462
  22. Wang, X., Xu, D., Hong, Y., 10.1016/j.sysconle.2014.09.004, Systems Control Lett. 73 (2014), 58-66. Zbl1297.93018MR3270955DOI10.1016/j.sysconle.2014.09.004
  23. Xiao, L., Boyd, S., 10.1016/j.sysconle.2004.02.022, Systems Control Lett. 53 (2004), 65-78. Zbl1157.90347MR2077189DOI10.1016/j.sysconle.2004.02.022

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.