Elsevier

Neurocomputing

Volume 349, 15 July 2019, Pages 12-20
Neurocomputing

Brief papers
Cooperative containment for second-order multi-agent systems with asynchronous setting and random link failures

https://doi.org/10.1016/j.neucom.2019.04.015Get rights and content

Highlights

  • Asynchronous containment control for discrete-time second-order multi-agent systems with random link failures is studied.

  • Matrix theory and the composition of the binary relations are explored to analyze system stability.

  • A necessary and sufficient condition in term of the interaction topology is established.

Abstract

The issue of cooperative containment control in second-order multi-agent systems with asynchronous setting and random link failures is examined in this paper. Asynchronous setting implies that each agent uses its neighbors’ information to update the state independently at certain discrete instants. The phenomenon of random link failure on each communication link is characterized by a Bernoulli stochastic variable. An asynchronous distributed protocol is designed by randomly measuring the position information of the previous one or two steps of the neighbors. Matrix theory and the composition of binary relation are explored to handle the containment control problem with both asynchronous setting and random link failures. Under a loose parameter selection strategy, a necessary and sufficient condition in terms of the topology structure can be established. A numerical example is finally provided to validate the theoretical result.

Introduction

Consensus of multi-agent systems (MASs) to seek certain benefits has attracted a great deal of research attention in recent decades. The literature [1] provided comprehensive overviews of the issue of consensus. In order to reach consensus, agents often need to update their states by exchanging information with the neighbors as a means of coordinating their behavior, such as achieving a common heading direction of unmanned air vehicles [2], or achieving consensus of behavior in rendezvous and flocking problem [3], [4]. According to the number of leaders, consensus problems can be divided into several sub-areas, one of which is leaderless consensus with the purpose to ensure that all agents reach a common state [5], [6], [7], [8], [9], [10], [11], [12], [13], [14], [15]. Another important sub-area that contains a leader is called leader-following consensus, which has been widely investigated in recent years, see, for instance, [16], [17], [18], [19], [20] and the references therein.

Another especially interesting topic that differs from leaderless consensus and leader-following consensus is containment control in which there are a small number of leaders with autonomous behavioral awareness and a large number of followers with no autonomous behavioral awareness, and the leaders’ goal is to design the appropriate control protocol to drive the followers gradually into the convex hull constructed by the leaders. For instance, Ji et al. [21] proposed a valuable application of containment control in the engineering field. In a dangerous environment where a group of autonomous vehicles are migrating, a small number of autonomous vehicles, which are identified as the leaders and are able to detect potential hazards in the surroundings, successfully drive the followers who lack the ability to detect potential dangers into the safe area composed of the leaders. So far, a lot of valuable research results in different investigation scenarios, such as only position information [22], sampling [23], finite-time control [24], and heterogeneous communication topology [25] have been made public. It is remarkable that these results were obtained in a synchronized scenario where all agents adjust their states synchronously. However, the acquisition of the central synchronous clock is very difficult in many engineering applications. In this case, considering the containment control under asynchronous setting is more practical. Asynchronous setting means that each agent measures its neighbors’ information to update the state independently at certain discrete instants by its clock. Recently, asynchronous containment control problems of second-order MASs were studied in [26], [27]. From the above works, the followers gradually converge into the convex hull formed by the leaders, and the followers’ final states can be described by a mathematical expression related to the directed communication topology and the leaders’ states.

In many practical engineering applications, the communication link between agents often fails due to external blocking, background noise, and multipath fading. This practical consideration has led to widespread attention in the study of the effects of communication failures on the sensor synchronization. For example, the average consensus with random link failures was studied in [28], and the state estimation issue over wireless sensor networks with random link failures was analyzed in [29]. In recent years, the random failure phenomenon of communication links has been considered in the coordinated control of MASs. The consensus issue of heterogeneous MASs with random link failures was handled in [30] and the nonlinear consensus issue over MASs with random link failures was investigated in [31].

As can be seen from the above discussions, some interesting results on the consensus with random link failures [30], [31] and asynchronous containment control [26], [27] have been published so far. However, few papers have studied the containment control problem of MASs in the context of both asynchronous setting and random link failures. Based on this consideration, the main purpose of this paper is to study the asynchronous containment control problem of MASs under the environment of random link failures. The phenomenon of random link failure on each communication link is characterized by a Bernoulli stochastic variable, and the asynchronous setting means that each agent independently uses the control input to update the state through its own clock. Different from the existing asynchronous settings [26], [27] where each agent moves at a fixed acceleration between its any two adjacent update time instants, the asynchronous setting proposed in this paper is a new state update rule, in which each agent moves at a fixed velocity between its any two adjacent update time instants. In general, resolving the containment control issue with both asynchronous setting and random link failures is more challenging than the containment control issue with synchronous setting or without random link failures. To overcome this challenge, we first design appropriate model transformations to transform the asynchronous containment control problem with random link failures into a product convergence problem of nonnegative random matrices in which some elements obey Bernoulli distribution, and then utilize algebra theory and the composition of the binary relation to solve this convergence problem.

The outline of this paper is shown as follows. Section 2 describes the model formulation of asynchronous containment control with random link failures and introduces the supporting lemma and definitions. In Section 3, a sufficient and necessary condition is provided and analyzed in detail. The effectiveness of the proposed asynchronous distributed protocol with random link failures is verified by simulation results in Section 4. Finally, some conclusive work is drawn in Section 5.

Notations. Let Rn and Rn×m denote the set containing all n-dimensional real column vectors and the set containing all n × m real matrices, respectively. A real matrix S=[sij]n×n is nonnegative if sij ≥ 0 for all i,j=1,2,,n, and further the nonnegative matrix S is row-stochastic if S1n=1n. For a nonnegative matrix S=[sij]Rn×n, diag{S} denotes a diagonal matrix containing sequential diagonal elements s11,s22,,snn, Λi[S]=j=1nsij represents the ith row’s sum of matrix S and S=maxi{Λi[S]} is the infinite norm of matrix S. Moreover, [S]ij can also be used to denote the element sij of matrix S if there is no ambiguity. Z+ and N denote, respectively, the positive integer set and the natural number set. ⊗ is the Kronecker product. InRn×n is an n-order identity matrix.

Section snippets

Problem formulation

In a multi-agent network composed of m leaders (denoted by v1,v2,,vm) and nm followers (denoted by vm+1,vm+2,,vn), it is assumed that the leaders have no neighbors. The leader set and the follower set are represented by Vl and Vf, respectively. The discrete-time second-order dynamics is given by{xi(k+1)=xi(k),viVl,xi(k+1)=xi(k)+τϑi(k),ϑi(k+1)=ϑi(k)+τui(k),viVf,where τ is the fixed step-size; xi(k)Rp, ϑi(k)Rp and ui(k) denote position, velocity and control protocol of agent vi at instant

Main result

In this section, the containment control issue in asynchronous second-order MASs with random link failures is firstly transformed into a product convergence problem of nonnegative random matrices in which some elements obey Bernoulli distribution. Then mixed tools from matrix analysis techniques and the composite of binary relation are employed to solve the convergence problem. In order to ensure that followers can be influenced by leaders and gradually enter the convex hull of the leaders, the

Numerical simulation

Under the asynchronous protocol (2) with random link failures, we consider a team of agents consisting three leaders (labeled by v1, v2, v3) and nine followers (labeled by v4,v5,,v12) in two-dimensional space. The initial positions of the agents are set as followsx1=[1,0.7],x2=[2,0.7],x3=[3,0.7],x4=[5,0.5],x5=[5,1],x6=[0,3],x7=[3.5,3],x8=[2,0.8],x9=[2,0.8],x10=[0,3.3],x11=[3.5,3.2],x12=[3,4].Let the initial velocities of all followers be ϑ4=ϑ8=ϑ11=[2,2],ϑ5=ϑ7=ϑ9=[2,2],ϑ6=ϑ10=ϑ12=[2,2]

Conclusion

In this work, we have investigated the containment control issue of discrete-time second-order MASs with both asynchronous setting and random link failures. By constructing time-varying subgraphs of the communication topology to describe the asynchronous setting, the containment control issue has been equivalently converted into a product convergence problem of nonnegative random matrices in which some elements obey Bernoulli distribution. Then, nonnegative matrix theory and the composition of

Lisha Gong received Ph.D. degree of science in Hunan University 2006, Changsha, China. She is now Associate Professor of School of Mathematical Sciences, University of Electronic Science and Technology of China, Chengdu. Previous research interest was numerical algebra and current one is complex networks.

References (35)

  • LinP. et al.

    Consensus of second-order discrete-time multi-agent systems with nonuniform time-delays and dynamically changing topologies,

    Automatica

    (2009)
  • RenW. et al.

    Information consensus in multivehicle cooperative control

    IEEE Control Syst. Mag.

    (2007)
  • R.W. Beard et al.

    Coordinated target assignment and intercept for unmanned airvehicles

    IEEE Trans. Robot. Autom.

    (2002)
  • R. Olfati-Saber

    Flocking for multi-agent dynamic systems: algorithms and theory

    IEEE Trans. Autom. Control

    (2006)
  • D.V. Dimarogonas et al.

    On the rendezvous problem for multiple nonholonomic agents

    IEEE Trans. Autom. Control

    (2007)
  • GeX. et al.

    Consensus of multiagent systems subject to partially accessible and overlapping Markovian network topologies

    IEEE Trans. Cybern.

    (2016)
  • ZouL. et al.

    State estimation for discrete-time dynamical networks with time-varying delays and stochastic disturbances under the round-robin protocol

    IEEE Trans. Neural Netw. Learn. Syst.

    (2017)
  • Cited by (8)

    • Swarm control for large-scale omnidirectional mobile robots within incremental behavior

      2022, Information Sciences
      Citation Excerpt :

      To solve this dilemma and inspired by the confluence behavior of animals during migration, the swarm control for large-scale OMRs within incremental behavior is proposed in this paper. Swarm systems have been applied in many aspects [13–16]. Authors in [17] study the adaptive formation tracking control method to solve pursuit-evasion tasks.

    • Bio-inspired adaptive formation tracking control for swarm systems with application to UAV swarm systems

      2021, Neurocomputing
      Citation Excerpt :

      It is found in these references that the biological strategies can be applied to solve the cooperative control problems for swarm systems. In the field of cooperative control [16–18], formation tracking control [19–30] is one of the mainstream research directions. In [19], a control protocol is designed for swarm systems with switching topologies to achieve the time-varying formation tracking, where only relative state information of neighboring agents is involved.

    • Hierarchical Multiagent Formation Control Scheme via Actor-Critic Learning

      2023, IEEE Transactions on Neural Networks and Learning Systems
    View all citing articles on Scopus

    Lisha Gong received Ph.D. degree of science in Hunan University 2006, Changsha, China. She is now Associate Professor of School of Mathematical Sciences, University of Electronic Science and Technology of China, Chengdu. Previous research interest was numerical algebra and current one is complex networks.

    Lulu Chen received the B.S. degree in mathematics and applied mathematics from Shanxi normal university in 2017. She is currently working toward the Master’s degree in the School of Mathematics Science, University of Electronic Science and Technology of China, Chengdu. Her research interests include networked control systems and multi-agent systems.

    Junnan Kou is currently studying for a bachelors degree in the school of Glasgow College, University of Electronic Science and Technology of China. His main research interest is matrix analysis.

    Lei Shi received the B.S. degree in mathematics and applied mathematics from Shanxi Datong University in 2014. He is currently working toward the Ph.D. degree in the School of Automation Engineering, University of Electronic Science and Technology of China, Chengdu. His research interests include matrix analysis, opinion dynamics, and multi-agent systems.

    This research was supported in part by the Australian Research Council (DP120104986).

    View full text