1. Introduction
Consensus problem is one of the hot topics in coordination of multiagent systems (MASs). In the last few years, research on consensus has received considerable attention [1–9]. Consensus means that agents can reach a common value through cooperative relations among agents. However, in real applications, not only cooperative but also competitive relations among agents exist. In these circumstances, bipartite consensus is studied [10–20]. Based on the cooperation and competition among agents, bipartite consensus can be achieved if agents agree upon a certain value with the same quantity and different signs. In [10], necessary and sufficient conditions for bipartite consensus of the single-integrator MASs are given. In [12], the communication condition is first reduced to be containing a spanning tree. In [14], the communication topology is extended to the time-varying case. In [15–20], bipartite consensus with measurement noise is considered.
It is worth pointing out that the above literature adopts a time-driven control pattern, where the state of the agents is monitored continuously and the control law updates are done at any moment. In practical implementation, the embedded processors are often resource-limited and thus an event-based control fashion is more beneficial in MASs. For conventional consensus of MASs, an event-based control fashion was thoroughly studied [21–31]. In the pioneering work [21], an event-based feedback protocol was proposed. In [23], the event-based protocols for both fixed and switching topologies have been considered. In [25], the self-triggered protocol of MASs was taken into account. Then, in [28], a new event-based protocol for average consensus of MASs was proposed and continuous monitoring of agents’ states was not required. The event-based consensus for general linear MASs can be found in [29–31]. Despite these productive results, works on bipartite consensus with event-based control strategy are still rare.
In this paper, we consider event-based bipartite consensus for first-order MASs. In contrast to [32, 33], a new function is introduced into the event-based protocol, such that the Laplacian-like event-based bipartite consensus protocols in [32, 33] are special cases of this paper. Due to the new function gain, the closed-loop system is time-varying. By use of state transition matrix, the closed-loop system is analyzed. For structural balance case, necessary and sufficient conditions are given on communication relations and consensus gains to achieve bipartite consensus. For structural unbalance case, necessary and sufficient conditions are proposed to ensure the MAS stabilizing.
Organization. In Section 2, we give some basic concepts on signed graph and formulate the problem. In Section 3, we prove the main results. In Section 4, we show the validity of theoretical analysis through the simulation results. In Section 5, we conclude this paper and put forward further research directions.
Notation.
2. Problem Formulation
The communication relations among
Consider an MAS with
We use
Considering the limit resources, people would like to reduce the frequency of control law updates. In this case, an event-based control law is more favorable. Our aim here is to provide an event-based control in order that all agents’ states converge to values with the same modulus and different signs regardless of initial states.
To achieve this goal, we assume that each agent only updates its control law at discrete times indexed by
Remark 1.
The control law will be actuated at discrete event times. A proper function
The state measurement error of the
We introduce the following definition to characterize the behavior of (3).
Definition 2.
System (1) is said to achieve bipartite consensus via event-based protocol
We provide the following event triggering conditions:
When the measurement error
The following lemma is highly related to the subsequent results.
Lemma 3.
If system (1) can achieve bipartite consensus via event-based protocol (2), then there exist
Proof.
The proof is omitted due to space limit.
3. Main Results
The following result is the main result of this section.
Theorem 4.
System (1) can achieve bipartite consensus via event-based protocol (2) if and only if
Proof.
Sufficiency. Assume
Considering the specific form of
By direct calculation, one obtains that
Necessity. Assume by contradiction that
Remark 5.
From (11), one obtains that the convergence rate of the closed-loop system is closely related to eigenvalues of
From Theorem 4, we can see that structural balance is a necessary and sufficient condition to ensure bipartite consensus. When
An input solitary subgraph of
Theorem 6.
System (2) can be stabilizing via event-based protocol (2), i.e.,
Proof.
Necessity. The necessity is similar to the proof of Theorem 4.
Sufficiency. From
4. Numerical Simulation
Example 1.
Six agents’ communication relations are expressed by Figure 1, where
Example 2.
When communication relationship among the six agents is given by
5. Conclusion
In this paper, event-driven protocols are considered for bipartite consensus of MASs. Based on them, the number of controller updates is reduced. Under necessary and sufficient conditions on protocol gain and communication topology, the MAS is shown to reach event-based bipartite consensus. When the graph is structurally unbalanced, the MAS is proved to be stabilizing. The further research is related to MASs with time-varying topology and time delays.
Conflicts of Interest
The authors declare that they have no conflicts of interest.
Acknowledgments
This research was supported by Postgraduate Education Innovation Program of Shandong Province, under Grant no. SDYY16088, and the Young Teacher Capability Enhancement Program for Overseas Study, Qufu Normal University.
[1] R. Olfati-Saber, R. M. Murray, "Consensus problems in networks of agents with switching topology and time-delays," IEEE Transactions on Automatic Control, vol. 49 no. 9, pp. 1520-1533, DOI: 10.1109/TAC.2004.834113, 2004.
[2] W. Ren, R. W. Beard, "Consensus seeking in multiagent systems under dynamically changing interaction topologies," IEEE Transactions on Automatic Control, vol. 50 no. 5, pp. 655-661, DOI: 10.1109/TAC.2005.846556, 2005.
[3] C. Q. Ma, J. F. Zhang, "Necessary and sufficient conditions for consensusability of linear multi-agent systems," IEEE Transactions on Automatic Control, vol. 55 no. 5, pp. 1263-1268, DOI: 10.1109/TAC.2010.2042764, 2010.
[4] W. Sun, "Stabilization analysis of time-delay Hamiltonian systems in the presence of saturation," Applied Mathematics and Computation, vol. 217 no. 23, pp. 9625-9634, DOI: 10.1016/j.amc.2011.04.044, 2011.
[5] L. Gao, D. Wang, G. Wang, "Further results on exponential stability for impulsive switched nonlinear time-delay systems with delayed impulse effects," Applied Mathematics and Computation, vol. 268, pp. 186-200, DOI: 10.1016/j.amc.2015.06.023, 2015.
[6] C. Q. Ma, T. Li, J. F. Zhang, "Consensus control for leader-following multi-agent systems with measurement noises," Journal of Systems Science and Complexity, vol. 23 no. 1, pp. 35-49, DOI: 10.1007/s11424-010-9273-4, 2010.
[7] H. Liu, F. Meng, "Interval oscillation criteria for second-order nonlinear forced differential equations involving variable exponent," Advances in Difference Equations,DOI: 10.1186/s13662-016-0983-3, 2016.
[8] J. Guo, L. Y. Wang, G. Yin, Y. Zhao, J. F. Zhang, "Identification of Wiener systems with quantized inputs and binary-valued output observations," Automatica, vol. 78, pp. 280-286, DOI: 10.1016/j.automatica.2016.12.034, 2017.
[9] C. Q. Ma, J. F. Zhang, "On formability of linear continuous multi-agent systems," Journal of Systems Science and Complexity, vol. 25 no. 1, pp. 13-29, DOI: 10.1007/s11424-012-0108-3, 2012.
[10] C. Altafini, "Consensus problems on networks with antagonistic interactions," IEEE Transactions on Automatic Control, vol. 58 no. 4, pp. 935-946, DOI: 10.1109/tac.2012.2224251, 2013.
[11] Z. Zheng, "Invariance of deficiency indices under perturbation for discrete Hamiltonian systems," Journal of Difference Equations and Applications, vol. 19 no. 8, pp. 1243-1250, DOI: 10.1080/10236198.2012.734302, 2013.
[12] J. Hu, W. X. Zheng, "Emergent collective behaviors on coopetition networks," Physics Letters A, vol. 378 no. 26-27, pp. 1787-1796, DOI: 10.1016/j.physleta.2014.04.070, 2014.
[13] W. Sun, L. Peng, "Observer-based robust adaptive control for uncertain stochastic Hamiltonian systems with state and input delays," Nonlinear Analysis: Modelling and Control, vol. 19 no. 4, pp. 626-645, DOI: 10.15388/NA.2014.4.8, 2014.
[14] A. V. Proskurnikov, A. S. Matveev, M. Cao, "Opinion dynamics in social networks with hostile camps: consensus vs. polarization," IEEE Transactions on Automatic Control, vol. 61 no. 6, pp. 1524-1536, DOI: 10.1109/TAC.2015.2471655, 2016.
[15] C. Q. Ma, Z. Y. Qin, "Bipartite consensus on networks of agents with antagonistic interactions and measurement noises," IET Control Theory & Applications, vol. 10 no. 17, pp. 2306-2313, DOI: 10.1049/iet-cta.2016.0128, 2016.
[16] L. Zhang, Z. Zheng, "Lyapunov type inequalities for the Riemann-Liouville fractional differential equations of higher order," Advances in Difference Equations, vol. no. 270, 2017.
[17] C. Q. Ma, Z. Y. Qin, Y. B. Zhao, "Bipartite consensus of integrator multi-agent systems with measurement noise," IET Control Theory & Applications, vol. 11 no. 18, pp. 3313-3320, DOI: 10.1049/iet-cta.2017.0334, 2017.
[18] Z. Zheng, Q. Kong, "Friedrichs extensions for singular Hamiltonian operators with intermediate deficiency indices," Journal of Mathematical Analysis and Applications, vol. 461 no. 2, pp. 1672-1685, DOI: 10.1016/j.jmaa.2017.12.042, 2018.
[19] C. Q. Ma, L. Xie, "Necessary and sufficient conditions for leader-following bipartite consensus with measurement noise," IEEE Transactions on Systems, Man, and Cybernetics: Systems,DOI: 10.1109/TSMC.2018.2819703, 2018.
[20] C. Q. Ma, W. Zhao, Y. B. Zhao, "Bipartite linear χ -consensus of double-integrator multi-agent systems with measurement noise," Asian Journal of Control, vol. 20 no. 1, pp. 577-584, DOI: 10.1002/asjc.1546, 2018.
[21] P. Tabuada, "Event-triggered real-time scheduling of stabilizing control tasks," IEEE Transactions on Automatic Control, vol. 52 no. 9, pp. 1680-1685, DOI: 10.1109/TAC.2007.904277, 2007.
[22] J. Gu, F. Meng, "Some new nonlinear Volterra-Fredholm type dynamic integral inequalities on time scales," Applied Mathematics and Computation, vol. 245, pp. 235-242, DOI: 10.1016/j.amc.2014.07.056, 2014.
[23] Z. Liu, Z. Chen, "Reaching consensus in networks of agents via event-triggered control," Journal of Information and Computational Science, vol. 8 no. 3, pp. 393-402, 2011.
[24] W. Sun, Y. Wang, R. Yang, "L2 disturbance attenuation for a class of time delay Hamiltonian systems," Journal of Systems Science & Complexity, vol. 24 no. 4, pp. 672-682, DOI: 10.1007/s11424-011-8368-x, 2011.
[25] D. V. Dimarogonas, E. Frazzoli, K. H. Johansson, "Distributed event-triggered control for multi-agent systems," IEEE Transactions on Automatic Control, vol. 57 no. 5, pp. 1291-1297, DOI: 10.1109/TAC.2011.2174666, 2012.
[26] J. Guo, B. Mu, L. Y. Wang, G. Yin, L. Xu, "Decision-based system identification and adaptive resource allocation," IEEE Transactions on Automatic Control, vol. 62 no. 5, pp. 2166-2179, DOI: 10.1109/TAC.2016.2612483, 2017.
[27] J. Cai, Z. Zheng, "Inverse spectral problems for discontinuous Sturm-Liouville problems of Atkinson type," Applied Mathematics and Computation, vol. 327, pp. 22-34, DOI: 10.1016/j.amc.2018.01.010, 2018.
[28] G. S. Seyboth, D. V. Dimarogonas, K. H. Johansson, "Event-based broadcasting for multi-agent average consensus," Automatica, vol. 49 no. 1, pp. 245-252, DOI: 10.1016/j.automatica.2012.08.042, 2013.
[29] Z. Zhang, F. Hao, L. Zhang, L. Wang, "Consensus of linear multi-agent systems via event-triggered control," International Journal of Control, vol. 87 no. 6, pp. 1243-1251, DOI: 10.1080/00207179.2013.873952, 2014.
[30] B. Wang, X. Meng, T. Chen, "Event based pulse-modulated control of linear stochastic systems," IEEE Transactions on Automatic Control, vol. 59 no. 8, pp. 2144-2150, DOI: 10.1109/TAC.2014.2301564, 2014.
[31] D. Yang, W. Ren, X. Liu, W. Chen, "Decentralized event-triggered consensus for linear multi-agent systems under general directed graphs," Automatica, vol. 69, pp. 242-249, DOI: 10.1016/j.automatica.2016.03.003, 2016.
[32] Y. Zhou, J. Hu, "Event-based bipartite consensus on signed networks," Proceedings of the 3rd Annual IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems, IEEE-CYBER 2013, pp. 326-330, .
[33] J. Zeng, F. Li, J. Qin, W. X. Zheng, "Distributed event-triggered bipartite consensus for multiple agents over signed graph topology," Proceedings of the 2015 34th Chinese Control Conference (CCC), pp. 6930-6935, DOI: 10.1109/ChiCC.2015.7260735, .
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2018 Cui-Qin Ma and Wei-Guo Sun. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0/
Abstract
This paper studies bipartite consensus for first-order multiagent systems. To improve resource utilization, event-based protocols are considered for bipartite consensus. A new type of control gain is designed in the proposed protocols. By appropriate selection of control gains, the convergence rate of the closed-loop system can be adjusted. Firstly, for structural balance case, necessary and sufficient conditions are given on communication relations and consensus gains to achieve bipartite consensus. Secondly, for structural unbalance case, necessary and sufficient conditions are proposed to ensure the stabilizing of the system. It can be found that the system will not show Zeno behavior. Numerical simulations are used to demonstrate the theoretical results.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer