Switching controllability of discrete-time multi-agent systems with multiple leaders and time-delays
Introduction
In recent years, distributed coordinated control of multi-agent systems has attracted much attention among researchers from diverse fields [1], [2], which is partly due to the advances in communication and computation, as well as the broad applications of multi-agent systems in many areas including cooperative control of unmanned aircrafts, robots, and satellite clusters [3], [4], [5], [6], [7], [8], [9], [10], [11], [12]. Studies in this field have been greatly inspired by the ubiquitous cooperative behavior in real world, such as bird flocks, fish schools, ant swarms and bacteria colonies. In the context of multi-agent networks, however, the issue of controllability presents new features and difficulties [13], [14], [15], [16]. In general, the controllability of a multi-agent network means that the multi-agent system can be steered from any initial state to arbitrary desired state by certain regulations. From the perspective of the design of controller, the systems can obtain any predetermined property when the systems are controllable.
In [17], the issue of controllability of a group of autonomous agents interconnected through nearest neighbor rules was investigated. Necessary and sufficient conditions are obtained based on time-invariantly nearest neighbor topology without time-delays. In [18], the controllability of continuous-time system with a leader was considered. In [19], the controllability of a leader–follower discrete-time dynamic network with switching topology was discussed. An early result on the controllability of discrete-time system with time-delay was given in [20]. Controllability of a leader–follower dynamic network with interaction time-delays was shown in [21]. More discussions about the controllability of multi-agent systems with time-delays are given in [22], [23], [24], [25]. In [26], [27], an operative method was presented to simplify the original systems with time-delays. However, in the above works, the systems with time-delays are composed of one leader or without leaders. Controllability of multi-agent systems was investigated from a graph-theoretic perspective [28]. Based on relaxed equitable partitions, the controllability of multi-agent systems was analyzed in [29]. Formation controllability of multi-agent systems with high-order dynamics was studied in [30].
Based on the unified framework mentioned in [31], [32], we will investigate the switching controllability of discrete-time multi-agent systems with multiple leaders and time-delays. Different from the existing results, both multiple leaders and time-delays are considered in this paper, which presents a feature of practical interest for multi-agent systems and is so complex and difficult to study the controllability of discrete-time multi-agent systems. An agent is called a follower if it updates its state by the control of its neighbor leaders and the information from its neighbor agents, otherwise called a leader. Leaders only receive the information from the outside control input acting as the exogenous control to steer the whole system. The topology among the agents is of great importance in the switching controllability of multi-agent systems. In this paper, we consider an unified structure based on leader-following and undirected structures, in which time-delays occur in the coupling information among the followers. Both a single time-delay and multiple time-delays are considered in the multi-agent system. Some necessary or sufficient conditions have been derived to determine the controllability of the multi-agent systems. The results show that the switching controllability of multi-agent systems does not require the controllability of its subsystems and can only be determined by the information from the leaders to the followers. For a special case, that is, the fixed networked topology, the controllability of multi-agent systems with time-delays can be tested by its eligible subsystems, which is theoretically proved via PBH rank test. The main contributions of this paper are threefold. First, both the multiple leaders and multiple delays of discrete-time multi-agent systems are studied. Second, the PBH test is introduced to justify the controllability of the system. Finally, the controllability of subgroups is considered.
This paper is organized as follows. Section 2 introduces some basic concepts and notations in graph theory. Section 3 presents the formulation of the problems. Section 4 gives some main results via switching topology. Section 5 discusses the system with fixed topology, and some further discussions and relevant results are also given in this section. Section 6 gives some examples and simulations about the controllability of the system. The conclusion is given in Section 7.
Section snippets
Preliminaries
Graph theory is an effective tool to discuss the coupling topology of the communication configuration of the agents. If each agent is regarded as a node, the coupling topology is conveniently described by a graph. In this section, we briefly review some basic notations and concepts in graph theory that will be used in this paper.
A weight graph is denoted as consisting of a nonempty set of vertices and a set of edges , where an edge is a pair of distinct vertices of .
Problem formulation
Consider a multi-agent system composed of agents, e.g., birds, robots, etc., where m and q are positive integers. Without loss of generality, we choose the first m (labeled from 1 to m) as followers and the remainder q (labeled from to ) as leaders. In [31], [32], the controllability was studied in a unified framework for networks with leader-following structure and undirected graph. In this paper, we investigate the unified framework mentioned in [31], [32]. In the following, we
Controllability of discrete-time multi-agent systems on switching topology
Controllability of a system is an important and basic issue in control theory, which describes the qualitative character of the states in the system. It does not concern and formulate the trajectories of the state, but it emphasizes the initial states and the final states. A multi-agent network is controllable, which means that the network system can be steered from any initial state to any desired state by certain regulations. In this section, we consider the topologies of systems (1), (4) are
Controllability of discrete-time multi-agent systems on fixed topology
For the special case of , systems (7), (8) describe a multi-agent network with a fixed topology. Throughout this section, we suppose the communication among the agents is fixed, that is, the movements of agents and the varieties of time will not cause the couplings and orientations to change in the network. We discuss this problem from two aspects: a single time-delay and multiple time-delays.
Simulation study
In this section, we give some examples to illustrate the effective of the proposed theoretical results.
Conclusion
In this paper, we have investigated the switching controllability of multi-agent discrete-time systems with multiple leaders and time-delays. Both a single time-delay and multiple time-delays have been studied for the multi-agent discrete-time systems, respectively. Through the theoretical analysis, we have derived some effective conditions for the switching controllability of the multi-agent discrete-time systems. Moreover, we have used an equivalent augmented system to study the
Acknowledgment
This work was supported in part by the National Natural Science Foundation of China Grant (Nos. 61304049, 61104140, 61174116), the Program for New Century Excellent Talents in University from Chinese Ministry of Education under Grant NCET-12-0215, the Research Fund for the Doctoral Program of Higher Education (RFDP) under Grant 20100142120023, Science and Technology Development Plan Project of Beijing Education Commission (No. KM201310009011), Funding Project for Academic Human Resources
References (34)
- et al.
Analysis and stability of consensus in networked control systems
Appl. Math. Comput.
(2010) - et al.
Adaptive second-order consensus of networked mobile agents with nonlinear dynamics
Automatica
(2011) - et al.
Rendezvous of multiple mobile agents with preserved network connectivity
Syst. Contr. Lett.
(2010) - et al.
Finite-time information consensus for multi-agent systems with fixed and switching topologies
Phys. D: Nonlinear Phenom.
(2009) - et al.
Synchronization of coupled harmonic oscillators in a dynamic proximity network
Automatica
(2009) - et al.
Synchronization of a complex dynamical network with coupling time-varying delays via sampled-data control
Appl. Math. Comput.
(2012) - et al.
Non-fragile synchronization of neural networks with time-varying delay and randomly occurring controller gain fluctuation
Appl. Math. Comput.
(2013) - et al.
Delay-dependent passivity for singular Markov jump systems with time-delays
Commun. Nonlinear Sci. Numer. Simul.
(2013) - et al.
Information consensus in multivehicle cooperative control: collective group behavior through local interaction
IEEE Contr. Syst. Mag.
(2007) - et al.
Flocking of multi-agents with a virtual leader
IEEE Trans. Autom. Contr.
(2009)
A connectivity-preserving flocking algorithm for multi-agent systems based only on position measurements
Int. J. Contr.
Global synchronization of stochastic delayed complex networks
Nonlinear Dyn.
Controllability of complex networks
Nature
Controllability of second-order multiagent systems with multiple leaders and general dynamics
Math. Probl. Eng.
Controllability analysis of networks
Phys. Rev. E
Controllability of discrete-time multi-agent systems with multiple leaders on fixed networks
Commun. Theoret. Phys.
Cited by (70)
Towards an integrated swarm intelligence framework for urban mobility:A systematic review and proposed theoretical model
2023, Journal of King Saud University - Computer and Information SciencesRelative controllability of multi-agent systems with input delay and switching topologies
2023, Systems and Control LettersCitation Excerpt :Tian et al. [24] investigate the multi-leader multi-agent systems with periodic switching topologies. Controllability of discrete multi-agent systems with switching topologies is another important issue [25–27]. For more conclusions about controllability of the multi-agent systems with switching topologies it is suggested to refer to [28–31].
Robust discrete-time non-smooth consensus protocol for multi-agent systems via super-twisting algorithm
2022, Applied Mathematics and ComputationControllability for multi-agent systems with matrix-weight-based signed network
2021, Applied Mathematics and ComputationFractional-order controllability of multi-agent systems with time-delay
2021, Neurocomputing