Abstract
In this paper, a Distributed Nonlinear Dynamic Inversion (DNDI)-based consensus protocol is designed to achieve the bipartite consensus of nonlinear agents over a signed graph. DNDI inherits the advantage of nonlinear dynamic inversion theory, and the application to the bipartite problem is a new idea. Moreover, communication noise is considered to make the scenario more realistic. The convergence study provides a solid theoretical base, and a realistic simulation study shows the effectiveness of the proposed protocol.
1. Introduction
In the last decade, multiple agents has been considered an attractive area of research for different applications, such as cooperative mobile robotics [1], sensory networks [2], flocking [3], formation control of robot teams [4], rendezvous of multiple spacecraft [5] etc. These agents are connected by a communication network and share information to achieve a common goal cooperatively. The consensus or agreement among agents is the key to successfully attaining the common goal (e.g., the common value of certain dynamic variables). Generally, the consensus is achieved by consensus protocols, which are designed using different branches of control theory.
However, these protocols are designed considering the communication topology represented by a graph. Therefore, the role of the graph is critical. Many researchers have solved different kinds of consensus problems considering communication issues, such as [6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21] and many more. It is important to note that all these papers show cooperation among the agents, which is analyzed over the nonnegative graph having nonnegative edge weights (antagonistic interactions). However, there should be a way for the agents not to be a part of the consensus and form another group with a different consensus value.
This type of problem was first addressed by Altafini [22] who showed that cooperation and competition are possible over a signed graph with positive and negative edge weights. A single group of agents are divided into two with a consensus value that is the same in magnitude but has an opposite sign. This type of consensus problem is named bipartite consensus. After the bipartite consensus scheme was proposed, there has been an effort to apply the concept to solve different problems in the area, such as a social network and opinion dynamics [23].
Similarly to ordinary consensus, researchers solved various categories of consensus problems for agents with linear dynamics [24,25,26,27,28,29,30,31,32,33,34]. A few researchers experimented with nonlinear agents [35,36,37,38,39,40]. These papers primarily focused on mechanizing a consensus protocol suitable for different types of bipartite consensus problems using different branches of control theory. Along with different control techniques, a nonlinear control technique is popular for designing a nonlinear controller for conventional control problems.
This control technique is known as Nonlinear Dynamic Inversion (NDI) [41]. Recently, a distributed consensus controller was proposed in [21], which was designed using NDI and named Distributed NDI or DNDI. This inherits all the advantages of NDI and is applicable to consensus problems of nonlinear agents. Moreover, DNDI was found to be robust against communication issues, such as noise.
There exist a few papers where the bipartite consensus studied for linear agents considering the noise [42,43,44,45,46,47,48], but none exist (to the best of the authors’ knowledge) for nonlinear agents. DNDI was introduced in the context of ordinary consensus of MASs, and it is not applicable to bipartite problems in its current form. In this paper, we aim to modify the DNDI and make it suitable to apply to bipartite problems of nonlinear agents in the presence of communication noise.
- Feedback linearization theory is used to cancel the nonlinearities in the plant. Moreover, the closed-loop response of the plant is similar to a stable linear system.
- The NDI controller has many advantages. Examples of these advantages include (1) simple and closed-form control expression, (2) easily implementable, global exponential stability of the tracking error, (3) use of nonlinear kinematics in the plant inversion and (4) minimize the need for individual gain tuning, etc.
The contributions of this work are given below:
- Distributed Nonlinear Dynamic Inversion (DNDI) control protocol is used for bipartite consensus of nonlinear agents for the first time. This is a unique idea because the advantages of NDI are inherited in DNDI and applied to bipartite problems.
- The mathematical details for the convergence study are presented, which gives a solid theoretical base.
- The effect of communication noise is studied, which is a practical consideration in the context of multi-agent operation.
- The detailed simulation study considering the noise separately gives a clear understanding regarding the effectiveness of the proposed consensus protocol.
The rest of the paper is organized as follows. In Section 2, the preliminaries are given. In Section 3, the problem description is presented. Mathematical details of DNDI for bipartite consensus protocol are shown in Section 4. The convergence study of DNDI is presented in Section 5. Simulation results are shown in Section 6, and Section 7 gives our conclusions.
2. Preliminaries
A brief description about the topics required for this work is discussed in this section.
2.1. Bipartite Consensus of MASs
Definition 1.
A group of agents is said to achieve a bipartite consensus if and , where is a desired trajectory, and . It can be mentioned that the definition leads to ordinary consensus when p or q is empty.
2.2. Graph Theory
In this work, we define a weighted graph to represent the communication topology among the agents. The vertices of are given by , which represent the agents. The edges are represented using the set , which denote the communication among the agents. The connection among the agents are described by an adjacency matrix . The elements of weighted adjacency matrix of are if , otherwise . Since there is no self loop, the adjacency matrix has diagonal elements, which are 0, i.e., , . The degree matrix is written as , where . The Laplacian matrix is written as .
The Laplacian matrix is used to analyze the synchronization of networked agents on a nonnegative graph. However, the Laplacian matrix needs to be defined differently for a signed graph. In the case of a signed graph, means the cooperative interaction, and represents the antagonistic interaction. We define the Laplacian matrix for a signed graph as signed Laplacian () given by
2.3. Communication Noise
The agents share their information over the communication network, but channel noise perturbs them. Therefore the information received by ith agent from its neighbours is noisy. In this work, we consider the noise is additive and adopt a noise model, which shows how the noise is added to information shared by the agents with their neighbours. Let us consider the perturbed information received by ith agent from jth neighbour can be given by , where are states, are independent standard white noises, and is the noise intensity. This model is used in the simulation study.
2.4. Theorems and Lemmas
The useful Lemmas are given here.
Definition 2
((Structural balance) [22,49]).A signed graph is structurally balanced if it has a bipartition of the nodes , , i.e., and such that where , and ∅ is empty set; otherwise .
Lemma 1
([50]). A spanning tree is structurally balanced.
Lemma 2
([51]). Suppose the signed graph has a spanning tree. Denote the signature matrices set as
Then the following statements are equivalent.
- is structurally balanced.
- and the associated undirected graph is structurally balanced, where .
- , such that is a nonnegative matrix.
- either there are no directed semicycles, or all directed semicycles are positive.
It can be mentioned that the most important property of nonnegative graphs is that when the graph has a spanning tree. In this case, 0 is a simple eigenvalue of the ordinary Laplacian matrix, and all its other eigenvalues have positive real parts ([52]). Some significant results are given for signed digraphs as follows.
Lemma 3
([53]). Suppose the signed digraph has a spanning tree. If the graph is structurally balanced, then 0 is a simple eigenvalue of its Laplacian matrix and all its other eigenvalues have positive real parts; but not vice versa.
Corollary 1
([30]). Let be a nonnegative digraph having a spanning tree. Then for any , which has both positive and negative entries, the graph is a signed digraph, has a spanning tree and is structurally balanced.
Corollary 2
([30]). Suppose the signed graph is undirected and connected. The graph is structurally balanced, if and only if 0 is a simple eigenvalue of and all other eigenvalues have positive real parts.
3. Problem Description
This paper aims to design a controller to achieve bipartite consensus among the agents in MASs. The communication among the agents is described as a signed digraph , which has a spanning tree and is structurally balanced. The controller is designed by modifying Distributed NDI (DNDI), briefly described in the following section. The dynamics of ith agent is given in Equations (3) and (4).
The state and control of ith agent is given by and , respectively. The output of ith agent is given by
The agents are assumed to be working in a randomly changing environment. We considered the communication issues, such as communication noise.
4. Distributed Nonlinear Dynamic Inversion (DNDI) Controller for Bipartite Consensus
A derivation of Distributed Nonlinear Dynamic Inversion (DNDI) controller for bipartite consensus is presented in this section. The DNDI is proposed by Mondal et al. [21] for ordinary consensus. In this section, DNDI is modified to achieve bipartite consensus among nonlinear agents. We already mentioned that we consider a signed graph here to analyze the consensus. Therefore, the error in states of ith agent (scalar agent dynamics, i.e., ) is given by
In the case of the state of the ith agents being a vector, i.e., , the error in Equation (7) is modified as
where , , and . is identity matrix. ‘⊗ denotes the kroneker product.
To obtain the consensus protocol, we define a Lyapunov function
Differentiation of Equation (9) yields
Lyapunov stability condition requires the time derivative of the Lyapunov function to be
where is a positive diagonal gain matrix. Using the expressions of in Equations (10) and (11), we can write
Therefore, Equation (12) is written as
Expression of can be obtained by differentiating Equation (8) as follows.
The expressions of and are substituted in Equation (13)
In the next section, we present the convergence study of the DNDI-based consensus protocol obtained in Equation (16). Before we proceed to the next section, we mentioned a few Lemmas (Lemma 4–6) here, which will be used in the convergence study.
Lemma 4
([54]). The Laplacian matrix L in an undirected graph is semi-positive definite, it has a simple zero eigenvalue, and all the other eigenvalues are positive if and only if the graph is connected. Therefore, L is symmetric and it has N non-negative, real-valued eigenvalues .
Lemma 5
([55]). Let be continuous positive vector functions, by Cauchy inequality and Young’s inequality, there exists the following inequality:
where
Lemma 6
([56]). Let be a continuous positive function with bounded initial . If the inequality holds where , then the following inequality holds.
5. Convergence Study of DNDI for Bipartite Consensus
Convergence study of DNDI for bipartite consensus is presented here. We define a Lyapunov function
We considered a undirected and connected signed graph. Therefore, can be written as
where is the left eigenvalue matrix of , is eigenvalue matrix, .
where , , and .
Remark 2.
According to Lemma 4, . Hence, is invertible.
Remark 3.
It can be observed that is positive definite matrix. Therefore, Δ is positive definite subject to consensus error and
qualify for a Lyapunov function.
Differentiation of Equation (19) yields
where . Substitution of the control expression of in Equation (24) gives
Using Lemma 5, we can write
Substituting in Equation (25) with inequality relation, we get
By designing the gain as
Hence, we conclude that is bounded as . In addition, we show the Uniformly Ultimate Boundedness (UUB) here.
Equation (31) is simplified as
If , then we can write
and . If then for any given there exist a time such that , .
Therefore, we can conclude
6. Simulation Study
The simulation results are presented here. We considered two cases. In the first case (Case 1), we describe the performance of DNDI without the communication noise. The second case (Case 2) shows the effect of communication noise.
- Case 1: Bipartite consensus without noise
- Case 2: Bipartite consensus with noise
6.1. Agent Dynamics and Control Calculation
We considered six agents in this syudy. The agents are having highly nonlinear terms in their dynamics. The dynamics for ith agent [21] is given in Equations (36) and (37).
where . Placing the dynamics of Equations (36) and (37) in the form given in Equations (3) and (4) gives
and
and
where . The states of all the agents are denoted by . Similarly, we denote , , and . The errors in and is given by and , respectively.
The initial conditions for the agents ( and ) are given in the Table 1.
Table 1.
The initial conditions of the agents.
6.2. Communication Topology
The communication topology is represented by a signed graph. The adjacency matrix corresponding to the graph is given in Equation (41).
The graph corresponding to the adjacency matrix is shown in Figure 1. The weights are on each edge. The signed graph is undirected and connected. The eigenvalues of the Laplacian matrix () of this signed graph are shown in Figure 2. One eigenvalue is zero and the other have a positive real part. Therefore, the graph has a spanning tree, and it is structurally balanced (Corollary 2).
Figure 1.
Signed graph corresponding to .
Figure 2.
Eigen values of signed graph.
6.3. Case 1: Bipartite Consensus without Noise
The control signals and obtained by DNDI are given in Figure 3 and Figure 4, respectively. These controls have generated the bipartite consensus among the agents. It can be observed that the states of the agents are divided into two groups. This is primarily for the signed graph and the consensus protocol used in this work. One group contains the agents 1, 2, 5, and 6. The other group contains agents 3 and 4. The states of all the agents, i.e., and are shown in Figure 5 and Figure 6, respectively. It is clear that the states of agents in each group achieved the consensus with different values. The consensus errors in states and are shown in Figure 7 and Figure 8, respectively. The errors converge to zero in a few seconds, which shows the effectiveness of the proposed controller.
Figure 3.
Control (Case 1).
Figure 4.
Control (Case 1).
Figure 5.
States of the agents (Case 1).
Figure 6.
States of the agents (Case 1).
Figure 7.
Consensus errors of agents in state (Case 1).
Figure 8.
Consensus errors of agents in state (Case 1).
6.4. Case 2: Bipartite Consensus with Noise
In this case, the effect of communication noise is studied. The control signals and are given in Figure 9 and Figure 10, respectively. The figures show the effect of communication noise. The noise intensity is considered as , where is a MATLAB function, which generates random number between 0 and 1. The effect of communication noise on states and is shown in Figure 11 and Figure 12, respectively. The consensus errors (Figure 13 and Figure 14) confirms the performance of the DNDI controller. Therefore, it is clear that the proposed controller is able to achieve the bipartite consensus in the presence of communication noise.
Figure 9.
Control (Case 2).
Figure 10.
Control (Case 2).
Figure 11.
States of the agents (Case 2).
Figure 12.
States of the agents (Case 2).
Figure 13.
Consensus errors of agents in state (Case 2).
Figure 14.
Consensus errors of agents in state (Case 2).
7. Conclusions
We modified the DNDI controller to achieve bipartite consensus among nonlinear agents. The application of DNDI in the bipartite consensus problem is a new idea. We also included communication noise in the simulation study, which is realistic. The convergence study showed the theoretical proof of the effectiveness of the controller. The simulation results provided in the paper show the assured performance of the proposed controller. Therefore, DNDI is a potential candidate for achieving bipartite consensus among nonlinear agents.
Author Contributions
Conceptualization, S.M. and A.T.; methodology, S.M.; validation, S.M. and A.T.; writing—original draft preparation, S.M.; writing—review and editing, S.M. and A.T.; supervision, A.T.; project administration, A.T.; funding acquisition, A.T. All authors have read and agreed to the published version of the manuscript.
Funding
This research was partially funded by an Engineering and Physical Sciences Research Council (EPSRC) project CASCADE (EP/R009953/1).
Institutional Review Board Statement
Not applicable.
Data Availability Statement
No new data were created or analyzed in this study. Data sharing is not applicable to this article.
Conflicts of Interest
The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.
Abbreviations
The following abbreviations are used in this manuscript:
| DNDI | Distributed Nonlinear Dynamic Inversion |
| N-DNDI | Neuro-adaptive augmented DNDI |
References
- Cao, Y.U.; Kahng, A.B.; Fukunaga, A.S. Cooperative mobile robotics: Antecedents and directions. In Robot Colonies; Springer: Dordrecht, The Netherlands, 1997; pp. 7–27. [Google Scholar]
- Florens, C.; Franceschetti, M.; McEliece, R.J. Lower bounds on data collection time in sensory networks. IEEE J. Sel. Areas Commun. 2004, 22, 1110–1120. [Google Scholar] [CrossRef]
- Olfati-Saber, R. Flocking for multi-agent dynamic systems: Algorithms and theory. IEEE Trans. Autom. Control 2006, 51, 401–420. [Google Scholar] [CrossRef] [Green Version]
- Ren, W.; Beard, R.W. Distributed Consensus in Multi-Vehicle Cooperative Control; Springer: London, UK, 2008. [Google Scholar]
- Gao, H.; Yang, X.; Shi, P. Multi-objective robust H∞ Control of spacecraft rendezvous. IEEE Trans. Control Syst. Technol. 2009, 17, 794–802. [Google Scholar]
- Das, A.; Lewis, F.L. Distributed adaptive control for synchronization of unknown nonlinear networked systems. Automatica 2010, 46, 2014–2021. [Google Scholar] [CrossRef]
- Park, M.; Kwon, O.; Park, J.H.; Lee, S.A.; Cha, E. Randomly changing leader-following consensus control for Markovian switching multi-agent systems with interval time-varying delays. Nonlinear Anal. Hybrid Syst. 2014, 12, 117–131. [Google Scholar] [CrossRef]
- Wen, G.; Duan, Z.; Chen, G.; Yu, W. Consensus tracking of multi-agent systems with Lipschitz-type node dynamics and switching topologies. IEEE Trans. Circuits Syst. I Regul. Pap. 2013, 61, 499–511. [Google Scholar] [CrossRef]
- Kim, J.M.; Park, J.B.; Choi, Y.H. Leaderless and leader-following consensus for heterogeneous multi-agent systems with random link failures. IET Control Theory Appl. 2014, 8, 51–60. [Google Scholar] [CrossRef]
- Song, C.; Cao, J.; Liu, Y. Robust consensus of fractional-order multi-agent systems with positive real uncertainty via second-order neighbors information. Neurocomputing 2015, 165, 293–299. [Google Scholar] [CrossRef]
- Wen, G.; Yu, Y.; Peng, Z.; Rahmani, A. Consensus tracking for second-order nonlinear multi-agent systems with switching topologies and a time-varying reference state. Int. J. Control 2016, 89, 2096–2106. [Google Scholar] [CrossRef]
- Liu, W.; Zhou, S.; Qi, Y.; Wu, X. Leaderless consensus of multi-agent systems with Lipschitz nonlinear dynamics and switching topologies. Neurocomputing 2016, 173, 1322–1329. [Google Scholar] [CrossRef]
- Wang, A. Event-based consensus control for single-integrator networks with communication time delays. Neurocomputing 2016, 173, 1715–1719. [Google Scholar] [CrossRef]
- Li, Y.; Yan, F.; Liu, W. Distributed consensus protocol for general third-order multi-agent systems with communication delay. In Proceedings of the 2019 Chinese Control And Decision Conference (CCDC), Nanchang, China, 3–5 June 2019; pp. 3436–3441. [Google Scholar]
- Tariverdi, A.; Talebi, H.A.; Shafiee, M. Fault-tolerant consensus of nonlinear multi-agent systems with directed link failures, communication noise and actuator faults. Int. J. Control. 2019, 94, 60–74. [Google Scholar] [CrossRef]
- Li, M.; Deng, F.; Ren, H. Scaled consensus of multi-agent systems with switching topologies and communication noises. Nonlinear Anal. Hybrid Syst. 2020, 36, 100839. [Google Scholar] [CrossRef]
- Li, M.; Deng, F. Necessary and Sufficient Conditions for Consensus of Continuous-Time Multiagent Systems with Markovian Switching Topologies and Communication Noises. IEEE Trans. Cybern. 2019, 50, 3264–3270. [Google Scholar] [CrossRef] [PubMed]
- Shang, Y. Consensus seeking over Markovian switching networks with time-varying delays and uncertain topologies. Appl. Math. Comput. 2016, 273, 1234–1245. [Google Scholar] [CrossRef]
- Zong, X.; Li, T.; Zhang, J.F. Consensus conditions of continuous-time multi-agent systems with time-delays and measurement noises. Automatica 2019, 99, 412–419. [Google Scholar] [CrossRef] [Green Version]
- Ming, P.; Liu, J.; Tan, S.; Li, S.; Shang, L.; Yu, X. Consensus stabilization in stochastic multi-agent systems with Markovian switching topology, noises and delay. Neurocomputing 2016, 200, 1–10. [Google Scholar] [CrossRef]
- Mondal, S.; Tsourdos, A. The consensus of non-linear agents under switching topology using dynamic inversion in the presence of communication noise and delay. Proc. Inst. Mech. Eng. Part G J. Aerosp. Eng. 2021, 236, 352–367. [Google Scholar] [CrossRef]
- Altafini, C. Consensus problems on networks with antagonistic interactions. IEEE Trans. Autom. Control 2012, 58, 935–946. [Google Scholar] [CrossRef]
- Altafini, C.; Lini, G. Predictable dynamics of opinion forming for networks with antagonistic interactions. IEEE Trans. Autom. Control 2014, 60, 342–357. [Google Scholar] [CrossRef] [Green Version]
- Qin, J.; Fu, W.; Zheng, W.X.; Gao, H. On the bipartite consensus for generic linear multiagent systems with input saturation. IEEE Trans. Cybern. 2016, 47, 1948–1958. [Google Scholar] [CrossRef]
- Liu, M.; Wang, X.; Li, Z. Robust bipartite consensus and tracking control of high-order multiagent systems with matching uncertainties and antagonistic interactions. IEEE Trans. Syst. Man Cybern. Syst. 2018, 50, 2541–2550. [Google Scholar] [CrossRef]
- Hu, J.; Xiao, Z.; Zhou, Y.; Yu, J. Formation control over antagonistic networks. In Proceedings of the 32nd Chinese Control Conference, Xi’an, China, 26–28 July 2013; pp. 6879–6884. [Google Scholar]
- Li, H. H-infinity bipartite consensus of multi-agent systems with external disturbance and probabilistic actuator faults in signed networks. AIMS Math. 2022, 7, 2019–2043. [Google Scholar] [CrossRef]
- Hu, J.; Zheng, W.X. Bipartite consensus for multi-agent systems on directed signed networks. In Proceedings of the 52nd IEEE Conference on Decision and Control, Firenze, Italy, 10–13 December 2013; pp. 3451–3456. [Google Scholar]
- Valcher, M.E.; Misra, P. On the consensus and bipartite consensus in high-order multi-agent dynamical systems with antagonistic interactions. Syst. Control Lett. 2014, 66, 94–103. [Google Scholar] [CrossRef]
- Zhang, H.; Chen, J. Bipartite consensus of general linear multi-agent systems. In Proceedings of the 2014 American Control Conference, Portland, OR, USA, 4–6 June 2014; pp. 808–812. [Google Scholar]
- Meng, D.; Du, M.; Jia, Y. Interval bipartite consensus of networked agents associated with signed digraphs. IEEE Trans. Autom. Control 2016, 61, 3755–3770. [Google Scholar] [CrossRef]
- Cheng, M.; Zhang, H.; Jiang, Y. Output bipartite consensus of heterogeneous linear multi-agent systems. In Proceedings of the 2016 35th Chinese Control Conference (CCC), Chengdu, China, 27–29 July 2016; pp. 8287–8291. [Google Scholar]
- Zhang, H.; Chen, J. Bipartite consensus of multi-agent systems over signed graphs: State feedback and output feedback control approaches. Int. J. Robust Nonlinear Control 2017, 27, 3–14. [Google Scholar] [CrossRef]
- Bhowmick, S.; Panja, S. Leader–follower bipartite consensus of uncertain linear multiagent systems with external bounded disturbances over signed directed graph. IEEE Control Syst. Lett. 2019, 3, 595–600. [Google Scholar] [CrossRef]
- Yu, T.; Ma, L. Bipartite containment control of nonlinear multi-agent systems with input saturation. In Chinese Intelligent Systems Conference; Springer: Singapore, 2017; pp. 397–406. [Google Scholar]
- Li, H. Event-triggered bipartite consensus of multi-agent systems in signed networks. AIMS Math. 2022, 7, 5499–5526. [Google Scholar] [CrossRef]
- Liang, H.; Guo, X.; Pan, Y.; Huang, T. Event-triggered fuzzy bipartite tracking control for network systems based on distributed reduced-order observers (revised manuscript of TFS-2019-1049). IEEE Trans. Fuzzy Syst. 2020, 29, 1601–1614. [Google Scholar] [CrossRef]
- Wu, Y.; Pan, Y.; Chen, M.; Li, H. Quantized adaptive finite-time bipartite NN tracking control for stochastic multiagent systems. IEEE Trans. Cybern. 2020, 51, 2870–2881. [Google Scholar] [CrossRef]
- Wang, D.; Ma, H.; Liu, D. Distributed control algorithm for bipartite consensus of the nonlinear time-delayed multi-agent systems with neural networks. Neurocomputing 2016, 174, 928–936. [Google Scholar] [CrossRef]
- Zhai, S.; Li, Q. Practical bipartite synchronization via pinning control on a network of nonlinear agents with antagonistic interactions. Nonlinear Dyn. 2017, 87, 207–218. [Google Scholar] [CrossRef]
- Mondai, S.; Padhi, R. Formation Flying using GENEX and Differential geometric guidance law. IFAC-PapersOnLine 2015, 48, 19–24. [Google Scholar] [CrossRef]
- Ma, C.Q.; Qin, Z.Y. Bipartite consensus on networks of agents with antagonistic interactions and measurement noises. IET Control Theory Appl. 2016, 10, 2306–2313. [Google Scholar] [CrossRef]
- Hu, J.; Wu, Y.; Li, T.; Ghosh, B.K. Consensus control of general linear multiagent systems with antagonistic interactions and communication noises. IEEE Trans. Autom. Control 2018, 64, 2122–2127. [Google Scholar] [CrossRef]
- Ma, C.Q.; Xie, L. Necessary and sufficient conditions for leader-following bipartite consensus with measurement noise. IEEE Trans. Syst. Man Cybern. Syst. 2018, 50, 1976–1981. [Google Scholar] [CrossRef]
- Du, Y.; Wang, Y.; Zuo, Z.; Zhang, W. Stochastic bipartite consensus with measurement noises and antagonistic information. J. Frankl. Inst. 2021, 358, 7761–7785. [Google Scholar] [CrossRef]
- Wu, Y.; Liang, Q.; Zhao, Y.; Hu, J.; Xiang, L. Adaptive bipartite consensus control of general linear multi-agent systems using noisy measurements. Eur. J. Control 2021, 59, 123–128. [Google Scholar] [CrossRef]
- Cai, H.; Yuan, F.; Liang, H.; Zhou, Z. Mean Square Consensus under Coopetitive Social Networks with Communication Noise. In Proceedings of the 2021 40th Chinese Control Conference (CCC), Shanghai, China, 26–28 July 2021; pp. 800–805. [Google Scholar]
- Du, Y.; Wang, Y.; Zuo, Z. Bipartite consensus for multi-agent systems with noises over Markovian switching topologies. Neurocomputing 2021, 419, 295–305. [Google Scholar] [CrossRef]
- Harary, F. On the notion of balance of a signed graph. Mich. Math. J. 1953, 2, 143–146. [Google Scholar] [CrossRef]
- Wen, G.; Chen, C.P.; Liu, Y.J.; Liu, Z. Neural network-based adaptive leader-following consensus control for a class of nonlinear multiagent state-delay systems. IEEE Trans. Cybern. 2016, 47, 2151–2160. [Google Scholar] [CrossRef] [PubMed]
- Ren, C.E.; Chen, C.P. Sliding mode leader-following consensus controllers for second-order non-linear multi-agent systems. IET Control Theory Appl. 2015, 9, 1544–1552. [Google Scholar] [CrossRef]
- Lewis, F.L.; Zhang, H.; Hengster-Movric, K.; Das, A. Cooperative Control of Multi-Agent Systems: Optimal and Adaptive Design Approaches; Springer: London, UK, 2013. [Google Scholar]
- Hu, J.; Zheng, W.X. Emergent collective behaviors on coopetition networks. Phys. Lett. A 2014, 378, 1787–1796. [Google Scholar] [CrossRef]
- Ren, W.; Beard, R.W. Consensus seeking in multiagent systems under dynamically changing interaction topologies. IEEE Trans. Autom. Control 2005, 50, 655–661. [Google Scholar] [CrossRef]
- Ma, H.; Wang, Z.; Wang, D.; Liu, D.; Yan, P.; Wei, Q. Neural-network-based distributed adaptive robust control for a class of nonlinear multiagent systems with time delays and external noises. IEEE Trans. Syst. Man Cybern. Syst. 2015, 46, 750–758. [Google Scholar] [CrossRef]
- Ge, S.S.; Wang, C. Adaptive neural control of uncertain MIMO nonlinear systems. IEEE Trans. Neural Netw. 2004, 15, 674–692. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).