Event-triggered output consensus for linear multi-agent systems via adaptive distributed observer

Limin Zhang; Jian Sun; Qingkai Yang

Kybernetika (2020)

  • Volume: 56, Issue: 2, page 217-238
  • ISSN: 0023-5954

Abstract

top
This paper investigates the distributed event-triggered cooperative output regulation problem for heterogeneous linear continuous-time multi-agent systems (MASs). To eliminate the requirement of continuous communication among interacting following agents, an event-triggered adaptive distributed observer is skillfully devised. Furthermore, a class of closed-loop estimators is constructed and implemented on each agent such that the triggering times on each agent can be significantly reduced while at the same time the desired control performance can be preserved. Compared with the existing open-loop estimators, the proposed estimators can provide more accurate state estimates during each triggering period. It is further shown that the concerned cooperative output regulation problem can be effectively resolved under the proposed control scheme and the undesirable Zeno behavior can be excluded. Finally, the effectiveness of the proposed results is verified by numerical simulations.

How to cite

top

Zhang, Limin, Sun, Jian, and Yang, Qingkai. "Event-triggered output consensus for linear multi-agent systems via adaptive distributed observer." Kybernetika 56.2 (2020): 217-238. <http://eudml.org/doc/297221>.

@article{Zhang2020,
abstract = {This paper investigates the distributed event-triggered cooperative output regulation problem for heterogeneous linear continuous-time multi-agent systems (MASs). To eliminate the requirement of continuous communication among interacting following agents, an event-triggered adaptive distributed observer is skillfully devised. Furthermore, a class of closed-loop estimators is constructed and implemented on each agent such that the triggering times on each agent can be significantly reduced while at the same time the desired control performance can be preserved. Compared with the existing open-loop estimators, the proposed estimators can provide more accurate state estimates during each triggering period. It is further shown that the concerned cooperative output regulation problem can be effectively resolved under the proposed control scheme and the undesirable Zeno behavior can be excluded. Finally, the effectiveness of the proposed results is verified by numerical simulations.},
author = {Zhang, Limin, Sun, Jian, Yang, Qingkai},
journal = {Kybernetika},
keywords = {event-triggered communication (ETC); output regulation; cooperative control; multi-agent systems (MASs)},
language = {eng},
number = {2},
pages = {217-238},
publisher = {Institute of Information Theory and Automation AS CR},
title = {Event-triggered output consensus for linear multi-agent systems via adaptive distributed observer},
url = {http://eudml.org/doc/297221},
volume = {56},
year = {2020},
}

TY - JOUR
AU - Zhang, Limin
AU - Sun, Jian
AU - Yang, Qingkai
TI - Event-triggered output consensus for linear multi-agent systems via adaptive distributed observer
JO - Kybernetika
PY - 2020
PB - Institute of Information Theory and Automation AS CR
VL - 56
IS - 2
SP - 217
EP - 238
AB - This paper investigates the distributed event-triggered cooperative output regulation problem for heterogeneous linear continuous-time multi-agent systems (MASs). To eliminate the requirement of continuous communication among interacting following agents, an event-triggered adaptive distributed observer is skillfully devised. Furthermore, a class of closed-loop estimators is constructed and implemented on each agent such that the triggering times on each agent can be significantly reduced while at the same time the desired control performance can be preserved. Compared with the existing open-loop estimators, the proposed estimators can provide more accurate state estimates during each triggering period. It is further shown that the concerned cooperative output regulation problem can be effectively resolved under the proposed control scheme and the undesirable Zeno behavior can be excluded. Finally, the effectiveness of the proposed results is verified by numerical simulations.
LA - eng
KW - event-triggered communication (ETC); output regulation; cooperative control; multi-agent systems (MASs)
UR - http://eudml.org/doc/297221
ER -

References

top
  1. Ren, W., Sorensen, N., 10.1016/j.robot.2007.08.005, Robotics Autonomous Systems 56 (2008), 324-333. MR2707203DOI10.1016/j.robot.2007.08.005
  2. Vig, L., Adams, J.A., 10.1109/tro.2006.878948, IEEE Trans. Robotics 22 (2006), 637-649. DOI10.1109/tro.2006.878948
  3. Arai, T., Pagello, E., Parker, L.E., 10.1109/tra.2002.806024, IEEE Trans. Robotics Automat. 18 (2002), 655-661. DOI10.1109/tra.2002.806024
  4. Ge, X., Han, Q.-L., Wang, Z., 10.1109/tcyb.2017.2789296, IEEE Trans. Cybernetics 49 (2019), 1148-1159. DOI10.1109/tcyb.2017.2789296
  5. Guan, Y., Ge, X., 10.1109/tcyb.2017.2789296, IEEE Trans. Signal Inform. Process. Networks 4 (2018), 48-59. MR3769407DOI10.1109/tcyb.2017.2789296
  6. Ge, X., Han, Q.-L., Zhong, M., Zhang, X.-M., 10.1016/j.automatica.2019.108557, Automatica 109 (2019), 108557. MR3998774DOI10.1016/j.automatica.2019.108557
  7. Ding, L., Han, Q.-L., Zhang, X.-M., 10.1109/tii.2018.2884494, IEEE Trans. Industr. Inform. 15 (2019), 3910-3922. DOI10.1109/tii.2018.2884494
  8. Ding, D., Han, Q.-L., Wang, Z., Ge, X., 10.1109/tii.2019.2905295, IEEE Trans. Industr. Informatics 15 (2019), 2483-2499. DOI10.1109/tii.2019.2905295
  9. Yang, H., Han, Q.-L., Ge, X., al., et, 10.1109/tii.2019.2945004, IEEE Transactions on Industrial Inform. 16 (2020), 4-17. DOI10.1109/tii.2019.2945004
  10. Su, Y., Huang, J., 10.1109/tac.2011.2169618, IEEE Trans. Automat. Control 57 (2011), 1062-1066. MR2952342DOI10.1109/tac.2011.2169618
  11. Su, Y., Huang, J., 10.1109/tsmcb.2011.2179981, IEEE Trans. Cybernetics 42 (2012), 864-875. DOI10.1109/tsmcb.2011.2179981
  12. Ge, X., Han, Q.-L., 10.1109/tcyb.2016.2570860, IEEE Trans. Cybernetics 47 (2017), 1807-1819. DOI10.1109/tcyb.2016.2570860
  13. Haghshenas, H., Badamchizadeh, M. A., Baradarannia, M., 10.1016/j.automatica.2015.02.002, Automatica 54 (2015), 210-216. MR3324524DOI10.1016/j.automatica.2015.02.002
  14. Li, Z., Chen, M. Z., Ding, Z., Fully distributed adaptive controllers for cooperative output regulation of heterogeneous linear multi-agent systems with directed graphs., arXiv preprint arXiv:1411.7125 54 (2014). MR3483682
  15. Cai, H., Huang, J., 10.1109/tac.2014.2368231, IEEE Trans. Automat. Control 61 (2017), 3152-3157. DOI10.1109/tac.2014.2368231
  16. Cai, H., Lewis, F. L., Hu, G., Huang, J., 10.1016/j.automatica.2016.09.038, Automatica 75 (2017), 299-305. MR3582184DOI10.1016/j.automatica.2016.09.038
  17. Liu, W., Huang, J., 10.1016/j.automatica.2017.02.010, Automatica 75 (2017), 84-92. MR3627969DOI10.1016/j.automatica.2017.02.010
  18. Qian, Y., Liu, L., Feng, G., Distributed Dynamic Event-Triggered Control for Cooperative Output Regulation of Linear Multiagent Systems., IEEE Trans. Cybernetics (2019), 1-10. 
  19. Zhang, X.-M., Han, Q.-L., Ge, X., al., et, 10.1109/jas.2019.1911651, IEEE/CAA J. Automat. Sinica 7 (2020), 1-17. MR3841465DOI10.1109/jas.2019.1911651
  20. Ding, L., Han, Q.-L., Ge, X., Zhang, X.-M., 10.1109/tcyb.2017.2771560, IEEE transactions on cybernetics 48 (2017), 1110-1123. DOI10.1109/tcyb.2017.2771560
  21. Dimarogonas, D. V., Frazzoli, E., Johansson, K. H., 10.1109/tac.2011.2174666, IEEE Trans. Automat. Control 57 (2011), 1291-1297. MR2923892DOI10.1109/tac.2011.2174666
  22. Fan, Y., Feng, G., Wang, Y., C.Song, 10.1016/j.automatica.2012.11.010, Automatica 49 (2013), 671-675. MR3004739DOI10.1016/j.automatica.2012.11.010
  23. Guo, G., Ding, L., Han, Q.-L., 10.1016/j.automatica.2014.03.017, Automatica 50 (2014), 1489-1496. Zbl1296.93108MR3198789DOI10.1016/j.automatica.2014.03.017
  24. Ge, X., Han, Q.-L., Yang, F., 10.1109/tie.2016.2613929, IEEE Trans. Industr. Electron. 64 (2016), 5045-5054. DOI10.1109/tie.2016.2613929
  25. Seyboth, G. S., Dimarogonas, D. V., Johansson, K. H., 10.1016/j.automatica.2012.08.042, Automatica 49 (2013), 245-252. Zbl1257.93066MR2999968DOI10.1016/j.automatica.2012.08.042
  26. Meng, X., Chen, T., 10.1016/j.automatica.2013.03.002, Automatica 49 (2013), 2125-2132. MR3063067DOI10.1016/j.automatica.2013.03.002
  27. Ge, X., Han, Q.-L., Zhang, X.-M., Ding, L., F.Yang, 10.1109/tcyb.2019.2917179, IEEE Trans. Cybernetics 50 (2019), 3, 1306-1320. DOI10.1109/tcyb.2019.2917179
  28. Hu, W., Liu, L., 10.1109/tcyb.2015.2508561, IEEE Trans. Cybernet. 47 (2016), 105-116. DOI10.1109/tcyb.2015.2508561
  29. Wang, X., Ni, W., Ma, Z., 10.1080/00207179.2014.971432, Int. J. Control 88 (2015), 640-652. MR3303730DOI10.1080/00207179.2014.971432
  30. Zou, W., Xiang, Z., 10.1080/00207721.2017.1309595, Int. J. Systems Sci. 48 (2017), 2041-2054. MR3656168DOI10.1080/00207721.2017.1309595
  31. Ma, Y., Yajing, Zhao, J., 10.1016/j.ins.2018.02.021, Inform. Sci. 457 (2018), 208-221. MR3807038DOI10.1016/j.ins.2018.02.021
  32. Yang, R., Zhang, H., Feng, G., Yan, H., 10.1109/tnnls.2017.2762343, IEEE Trans. Neural Networks Learning Systems 29 (2017), 4347-4358. DOI10.1109/tnnls.2017.2762343
  33. Liu, W., Huang, J., 10.1109/tac.2017.2700384, IEEE Trans. Automat. Control 62 (2017), 5923-5930. MR3730973DOI10.1109/tac.2017.2700384
  34. Liu, W., Huang, J., 10.1016/j.automatica.2018.03.062, Automatica 93 (2018), 138-148. MR3810901DOI10.1016/j.automatica.2018.03.062
  35. Yang, Q., Sun, J., Chen, J., 10.1109/tcyb.2019.2895044, IEEE Trans. Cybernet. (2019), 1-13. DOI10.1109/tcyb.2019.2895044
  36. Meng, X., Xie, L., Soh, Y.C., 10.1109/tac.2018.2823085, IEEE Trans. Automat. Control 63 (2018), 4429-4434. MR3891474DOI10.1109/tac.2018.2823085
  37. Yang, R., Zhang, H., Feng, G. et al., 10.1016/j.automatica.2019.01.001, Automatica 102 (2019), 129-136. MR3908255DOI10.1016/j.automatica.2019.01.001
  38. Hu, W., Liu, L., Feng, G., 10.1109/tac.2017.2727821, IEEE Trans. Automat. Control 63 (2017), 548-555. MR3758983DOI10.1109/tac.2017.2727821
  39. and, X. Yi, Yang, T., Wu, J., 10.1016/j.automatica.2018.10.032, Automatica 100 (2019), 1-9. MR3877412DOI10.1016/j.automatica.2018.10.032
  40. Su, Y., Huang, J., 10.1109/tac.2011.2176391, IEEE Trans. Automat. Control 57 (2012), 1420-1430. MR2926734DOI10.1109/tac.2011.2176391

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.