Abstract

This paper investigates the leaderless and leader-follower time-varying formation design and analysis problems for a group of networked agents subject to discontinuous communications. Firstly, a leaderless time-varying formation control protocol is proposed via the intermittent control strategy, where the control input of each agent is constructed by the distributed local state information and formation instructions in the communication time unit, but it is zero in the noncommunication time unit. Then, an explicit formulation of the formation center function is determined to describe the formation movement trajectory of the whole networked agents. Leaderless time-varying formation design and analysis with discontinuous communications are given in the form of linear matrix inequalities. Moreover, the main results of the leaderless cases are extended to the leader-follower cases. Finally, two numerical examples are provided to illustrate the theoretical results of leaderless and leader-follower cases, respectively.

1. Introduction

Distributed cooperative control has received more attention from scholars in the last two decades, which can be applied in many circumstances, including flocking [1], consensus [26], formation control [710], distributed computation [1113], and multisource data analysis [14, 15]. Distributed formation control indicates that a group of networked intelligent agents form the desired geometrical shape via the distributed control protocol, which is constructed by the local information among neighboring agents. It was shown in [16] that the consensus-based formation control is distributed and can be achieved by utilizing the consensus algorithms and tools. Recently, the consensus theory developed fast, and many interesting research results emerged, as shown in [1722]. As a result, the distributed formation control has aroused many researches, which can be divided into time-invariant formation and time-varying formation according to the time-dependent characteristics of the formation shape.

For the time-invariant formation, the relative position among agents remains unchanged after forming the formation structure, which means that the geometrical shape of the whole networked agents is time-invariant. From the graph theory perspective, the time-invariant formation control conditions were derived in the form of the Nyquist criterion in [23]. Jafarian et al. [24] investigated the time-invariant formation keeping problems for nonholonomic wheeled robots, where the disturbance rejection is achieved. Finite-time time-invariant formation control was achieved in [25], where a class of nonlinear control protocol was utilized. For the time-varying formation, the formation shape can be time-varying, as shown in [26, 27], which is more flexible than the time-invariant formation, and can be utilized in many practical applications. Dong et al. [28] provided a time-varying formation tracking scheme for second-order networked agents and applied it to the formation flying of a team of quadrotors. Wang et al. [29] proposed a robust time-varying formation control protocol with a distributed extend state observer, which can compensate the external disturbances actively. For a group of agents with multiple leaders, a leader-follower time-varying formation control method was shown in [30], where necessary and sufficient conditions with the formation tracking feasibility conditions were given. Generally speaking, the time derivative of the time-varying formation is not zero and cannot be ignored in formation design and analysis, so the time-varying cases are more challenging than the time-invariant ones.

Due to the temporary interrupt of communication links, the sensing device failures, and the silent period of communications, the networked agents may suffer discontinuous communications. On the one hand, the communication topologies may be switched since the links of the network are changed. Some interesting works regarding switching topologies can be found in [31, 32], where it was shown that the communication topologies switch at some moments by the switching signal. On the other hand, the discontinuous communications are intermittent in the sequence of the time units; that is, the communication time units and the noncommunication time units appear alternately. Wang et al. [33] investigated the limited-budget consensus problems with intermittent interactions, where the consensus protocol was codesigned by the limited budget and the performance index and can guarantee the weighting optimization between the consensus performance and the energy consumption. Sun and Wang [34] proposed a new sampling-based time unit method to solve the consensus problems for nonlinear networked agents with intermittent interactions. The time-invariant formation control with intermittent interactions was studied in [35]. However, to the best of our knowledge, the time-varying formation control problems for networked agents with discontinuous communication in terms of both the switching topologies and intermittent interactions are still open.

In this paper, we investigate the leaderless and leader-follower time-varying formation design and analysis for high-order networked homogeneous agents with discontinuous communications caused by switching topologies and intermittent interactions. Firstly, a new time-varying formation control protocol is proposed via the intermittent control strategy, which only adopts the local intermittent information and formation instructions among neighboring agent. Secondly, by the nonsingular transformation and the orthonormal transformation, the closed-loop dynamics of the whole network for both leaderless cases and leader-follower cases are decomposed into two subdynamics, which, respectively, describe the formation movement trajectory of the networked agents as a whole and the relative movement among agents. Thirdly, leaderless and leader-follower time-varying formation design and analysis criteria are derived under the condition of discontinuous communications, where the convergency of the Lyapunov function is analyzed in the communication time units and noncommunication time units, and it can be guaranteed by satisfying the formation feasibility condition, the discontinuous communication condition, and the linear matrix inequality condition, simultaneously.

Compared with the related work regarding the time-varying formation control, the contribution of this paper is twofold. Firstly, different from the works in [2630], this paper considers the discontinuous communications of both switching topologies and intermittent communications. In this case, the right-hand side of the closed-loop system is piecewise continuous. To solve this problem, a new intermittent time-varying formation control method is proposed. However, the analysis and design method in [2630] cannot be adopted in this paper. Secondly, this paper determines the formation movement trajectory of the networked agents for both leaderless and leader-follower cases. For the leaderless case, the formation movement trajectory is determined by the formation center function, and it is determined by the zero-input response of the leader in the leader-follower case. Besides, it is shown that the intermittent communication and the switching topology do not affect the formation movement trajectory. In contrast, the authors in [2630] did not determine the formation movement trajectory in the situation of the discontinuous communications.

The main body of this paper is arranged as follows. The model of discontinuous communications and the dynamics of the agents are established in Section 2. Leaderless time-varying formation design and analysis criteria with discontinuous communications are given in Section 3, where the explicit formulation of the formation center function is also determined. Section 4 extends the main results of the leaderless time-varying formation design and analysis to the leader-follower cases. Two numerical simulation examples are provided in Section 5, and Section 6 concludes the whole paper.

Throughout this paper, stands for the -dimensional real matrix space. is the set of natural numbers. is utilized to denote the number of the agents, and represents the -dimensional column vector with all components 1. The number, vector, and matrix of zero value are collectively called as . means that matrix is symmetric and positive definite.

2. Problem Formulation and Preliminaries

2.1. Communication Constraint Modeling

In this paper, we consider the discontinuous communication among agents. On the one hand, the agent cannot communicate with each other in some noncommunication time units. On the other hand, the communication topologies of the networks are switched in some communication time units. To show the abovementioned discontinuous communication type from the time-domain perspective, it is supposed for that there exists a nonoverlapping time unit sequence , where with and being positive integers. Notice that and represent the communication time unit and the noncommunication time unit, respectively. denotes the switching time over which the communication topologies are switched. Without loss of generality, the initial time is assumed to be . The length of time unit satisfies that . It should be noted that , where is the minimum dwell time. The noncommunication rate is defined as , where and is called the maximum noncommunication rate. Note that the discontinuous communication is aperiodic since the length of each time unit can be unequal.

The switching topologies are modeled as with the switching signal , where is the digraph. For each digraph , the vertex set is denoted by , and the edge set is represented by with the edge weight . Note that if there exists an edge , from the vertex to , then the edge weight . Otherwise, . The neighboring set of the vertex is defined as , and stands for the Laplacian matrix of the topologies with and . More details about the graph theory can be found in [36]. It should be pointed out that the switching topology does not affect the requirement of the noncommunication rate. In this paper, both leaderless and leader-follower communication topologies are considered, which satisfy the following assumption.

Assumption 1. It is assumed that the leaderless communication topology is represented by connected undirected graph, and the leader-follower communication topology is denoted by digraph containing a spanning tree with the leader locating at the root of the spanning tree.

Lemma 1. For the connected undirected graph, the Laplacian matrix is symmetric and positive semidefinite, and zero is the simple eigenvalue of .

2.2. Network Dynamics Modeling

The dynamics of the networked agents with leaderless structures are described as follows:where , , , are the states of agent , and is the control protocol.

Definition 1. The expected formation shape of the network is described by a vector-valued function , where is the piecewise continuous differentiable and is called the formation instruction.
According to the formation instruction, we propose a time-varying formation control protocol via the intermittent control strategy as follows:where , is the gain matrix. Then, the definitions of the leaderless time-varying formation design and analysis are given as follows.

Definition 2. (leaderless time-varying formation analysis). For any given gain matrix and bounded initial states , , if there exists a function such that , , then it is said that network (1) with protocol (2) reaches leaderless time-varying formation, where is said to be the formation center function.

Definition 3. (leaderless time-varying formation design). If there exists a gain matrix such that network (1) with protocol (2) reaches leaderless time-varying formation, then it is said to be leaderless time-varying formation reachable.
In this paper, we mainly focus on designing the gain matrix such that network (1) subject to discontinuous communications reaches leaderless time-varying formation with protocol (2). Then, the main results on the leaderless time-varying formation are extended to the leader-follower cases.

Remark 1. It should be noticed that protocol (2) is constructed via the intermittent control strategy; that is, the control input is intermittent over the nonoverlapping time unit sequence , . In the communication time unit, the control input is established according to the local state information among neighboring agents and the formation instructions. However, in the noncommunication time unit, the control input is set to be zero since it is missing. This kind of intermittent control strategy will lead to the piecewise continuous right-hand side of the closed-loop networks, which is challenging to be dealt with in the stability analysis of the networked agents.

Remark 2. Note that, for the consensus, it requires that all the agents reach an agreement of states, where the formation structure is not needed. For the time-invariant formation, the formation instruction is invariable, whose time derivate is zero; i.e., . Compared with the consensus and the time-invariant formation, the main difficulty in designing the time-varying formation protocol is that the time derivate of the formation instruction affects the analysis of the convergency of the formation. In this case, the formation feasibility condition is introduced to overcome the challenging problems in designing the gain matrix of the time-varying formation protocol.

3. Leaderless Time-Varying Formation Design and Analysis

In this section, we give leaderless time-varying formation design and analysis criteria under the condition of discontinuous communications, and then, we determine an explicit formulation of the formation center function.

For , let , substituting (2) into (1) gives that

Denote , then we can rewrite equation (3) as

Since Assumption 1 holds, we can find from Lemma 1 that there exists an orthonormal matrix such thatwhere are the eigenvalues of the Laplacian matrix. Denote and , where , and then, we can transform network (4) into the following form:

From the above orthonormal transformation, network (4) is decomposed into two subnetworks; i.e., subnetworks (6) and (7). In the following, we will provide a theorem to describe the explicit formulation of the formation center function according to the dynamics of subnetwork (6).

Theorem 1. If network (1) with protocol (2) reaches the time-varying formation , then the formation center function satisfies thatwhere

Proof. Define the following functions:where is a -dimensional unit column vector, whose th element is 1. According to equation (10), we haveSincewe can derive thatBecause is a nonsingular matrix, we can see from the above analysis that and are linearly independent. Hence, we can use to determine the explicit formulation of the formation center function.
According to Definition 2 and equation (12), we haveFrom equation (16), we haveThen, we can derive thatFrom equations (6), (16), and (17), we can obtain the conclusion of Theorem 1.

Remark 3. The explicit formulation of the formation center function in Theorem 1 describes the formation movement trajectory of the networked agents as a whole. Note that when the time-varying formation is reached, all the networked agents will keep a formation shape and move along with the trajectory determined by the formation center function, which contains two parts. The first part is associated with the dynamics and the initial states of each agent, which describe the influence mechanism of the consensus states on the formation movement. The second part is related to the time-varying formation instruction. From the formulation of , we can find that the discontinuous communication does not impact the formation movement trajectory of the whole networked agents.
According to the analysis from (10) to (14), we can conclude that network (1) reaches time-varying formation if and only if . Based on this fact, we give the time-varying formation design criterion in the following theorem.

Theorem 2. Network (1) is leaderless time-varying formation reachable by protocol (2) with if the following conditions hold simultaneously:(i)The formation feasibility condition holds.(ii)The discontinuous communication condition is satisfied, where and are positive constants given previously.(iii)There exist and such that

Proof. Construct the Lyapunov function as follows:For with , we can obtain the time derivative of according to the dynamics of subnetwork (7) thatSince the formation feasibility condition holds, we can deduce that . Then, we can see from (20) thatSubstituting into equation (21) yieldsBy pre- and postmultiplying with and , we can obtain from (22) thatFor with , we can obtain the time derivative of along the dynamics of subnetwork (7) thatThen, it follows thatAccording to , we haveIn the sequel, we discuss the convergency of along the time unit sequence , . Firstly, for , we can show thatwhere . By the discontinuous communication condition , we can see that . Then, we have for any positive integer thatwhere , . For any , we can see that an integer exists such that . Hence, we haveAccording to equation (29), we can conclude that , which means that network (1) reaches time-varying formation exponentially. The proof of Theorem 2 is finished.
The time-varying formation design criterion in Theorem 2 provides an approach to design the gain matrix of protocol (2). However, if the gain matrix is given previously, then it is interesting to check that the given gain matrix is feasible or not. Let , then the following corollary gives the time-varying formation analysis criterion.

Corollary 1. For any given gain matrix , network (1) with protocol (2) reaches leaderless time-varying formation if the following conditions hold simultaneously:(i)The formation feasibility condition holds.(ii)The discontinuous communication condition is satisfied, where and .(iii)There exist such that

Remark 4. The formation feasibility condition in Theorem 2 and Corollary 1 indicates that not all the desired formation instructions can be reached by the networked agents. We can find intuitively that the formation structure to be formed is restrained by the dynamics of each agent. For example, due to the constraint of the maneuvering characteristics, a team of unmanned aerial vehicles cannot perform some specific actions and thus cannot form the corresponding formation shape. For the time-varying formation, some formation feasibility conditions similar to the condition can be found in [2830]. Note that if the derivative of the time-varying formation instruction is zero; i.e., , , then the formation feasibility condition becomes . In this case, the formation instruction is time-invariant.

Remark 5. Since the intermittent control strategy leads to the piecewise continuous right-hand side of the closed-loop systems, the stability property of the closed-loop systems should be analyzed in the communication time units and the noncommunication time units. It should be pointed out that the states of the closed-loop systems may be divergent in the noncommunication time units. To ensure the whole convergency of the Lyapunov function, the discontinuous communication condition is provided, which can establish the relationship between the convergency factor and the divergent factor via the maximum noncommunication rate . As the result, the Lyapunov function can be convergent with the rate faster than in virtue of inequality (29).

4. Extensions to Leader-Follower Cases

This section extends the main results of the leaderless time-varying formation design and analysis with discontinuous communications to the leader-follower cases.

The dynamics of networked agents with leader-follower structures are modeled aswhere are the labels of followers, and the leader is labeled by the subscript .

Assumption 2. It is assumed that the communication topology among followers is represented by the connected undirected graph.
For leader-follower structures, we propose the following time-varying formation control protocol:where , is the gain matrix. Then, the definitions of the leader-follower time-varying formation design and analysis are given as follows.

Definition 4. (leader-follower time-varying formation analysis). For any given gain matrix and bounded initial states , , if , , then it is said that network (1) with protocol (2) reaches leader-follower time-varying formation.

Definition 5. (leader-follower time-varying formation design). If there exists a gain matrix such that network (1) with protocol (2) reaches leader-follower time-varying formation, then it is said to be leader-follower time-varying formation reachable.
Form (31) and (32), we can obtain thatwhere satisfies that is the Laplacian matrix of the topology among followers.
Construct the following nonsingular matrix:Let , then we haveThen, it follows from thatSince Assumptions 1 and 2 hold, we can find that is positive definite and symmetric. Hence, there exists an orthonormal matrix such thatwhere are the eigenvalues of . Let and , then network (33) is converted to the following two subnetworks:Because and are nonsingular, we can find that network (31) reaches leader-follower time-varying formation if and only if . Let and , then we give the following theorem to show the sufficient conditions of the leader-follower time-varying formation design.

Theorem 3. Network (31) is leader-follower time-varying formation reachable by protocol (32) with if the following conditions hold simultaneously:(i)The formation feasibility condition holds.(ii)The discontinuous communication condition is satisfied, where and .(iii)There exist and such that

Corollary 2. For any given gain matrix , network (31) with protocol (32) reaches leader-follower time-varying formation if the following conditions hold simultaneously:(i)The formation feasibility condition holds.(ii)The discontinuous communication condition is satisfied, where and .(iii)There exists such that

Remark 6. The leader-follower time-varying formation can be regarded as an extension of the leaderless time-varying formation since their main conclusions are similar. In this case, the control gains of these two cases can be designed via solving the linear matrix inequalities in the similar form. However, the topology structures of these two cases are different, which can be reflected on the difference of the eigenvalues of the Laplacian matrices. Moreover, the formation trajectories of the leaderless time-varying formation and the leader-follower time-varying formation are different. For the leaderless case, the formation trajectory is determined by the states of all agents and the formation instruction, which is described by the formation center function. For the leader-follower case, the formation trajectory is determined by the leader.

5. Numerical Simulations

In this section, we provide two numerical simulation examples to demonstrate the effectiveness of the proposed theorems regarding the leaderless and leader-following time-varying formation design and analysis with discontinuous communications.

Example 1. (leaderless topologies). Consider a group of networked agents labeled by 1–6, which are of third order as follows:The initial states of the agents are set asThe switching topologies are given in Figure 1, where the dwell time is set as 0.3 s.
The communication time unit and noncommunication time unit are set to be s and s, respectively, which are period time units for better operability of the simulation. In this case, the maximum noncommunication rate . Choose and , and then, we can find that the discontinuous communication condition is satisfied. The time-varying formation instruction is chosen as follows:Based on Theorem 2, the matrix variable and the gain matrix are calculated asFigure 2 shows the trajectories of for the networked agents, where the full curves with different colors denote the for the six agents and the sequence of blue circles represents the formation center function. We can see from Figure 2 that the curve of each agent converges to that of the formation center function; that is, they reach the consensus with the states of the formation center functions.
Figure 3 depicts the state snapshots of six agents at , , , and , where six agents are depicted by blue circles, pink plusses, red hexagrams, black squares, green hexagrams, and indigo x-marks. We can find from Figure 3 that the six agents reach a time-varying regular hexagon around the formation center at different times, which can keep rotating. The above simulation results indicate that network (1) with protocol (2) can reach the leaderless time-varying formation with discontinuous communications.

Example 2. (leader-follower topologies). Consider a leader labeled by 6 and five followers labeled by 1–5, whose dynamics and initial states are the same as the leaderless cases. The switching topologies are given in Figure 4, where the dwell time is set as 0.3 s. The communication time unit and noncommunication time unit are s and s, respectively, and the corresponding parameters are chosen as the same as the leaderless cases.
The time-varying formation instruction is chosen asAccording to Theorem 3, the matrix variable and the gain matrix are calculated asFigure 5 shows the trajectories of for five followers and that of the leader, where the full curves with different colors stand for the for the five followers and the sequence of red imaginary curves denotes that of the leader. It can be found from Figure 5 that the curves of all followers converge to that of the leader; that is, they can track the trajectory of the leader.
Figure 6 depicts the state snapshots of five followers and the leader at , , , and , where they are depicted by blue circles, pink plusses, red hexagrams, black squares, green hexagrams, and indigo x-marks. We can find from Figure 3 that the six agents reach a time-varying regular pentagon and keep rotating around the leader, which means that network (26) with protocol (27) can reach the leader-follower time-varying formation with discontinuous communications.

6. Conclusions

The leaderless and leader-follower time-varying formation design and analysis for networked agents with discontinuous communications were studied. The leaderless time-varying formation control protocol was proposed via the intermittent control strategy, which contains both the communication time unit and the noncommunication time unit. An explicit formulation of the formation center function was determined, which can describe the formation movement trajectory of the networked agents as a whole. Leaderless time-varying formation design and analysis with discontinuous communications were given, where the formation feasibility conditions and discontinuous communication conditions were constructed to ensure the stability of the closed-loop subnetworks. Moreover, the main results of the leaderless cases were extended to the leader-follower cases, where the trajectory of the formation movement was determined by the state of the leader.

Data Availability

The data used to support this study are included within this article.

Conflicts of Interest

The authors declare that there are no conflicts of interest.

Acknowledgments

This work was supported by the National Natural Science Foundation of China (Grant nos. 61867005, 61763040, and 61703411).