Abstract

A state-derivative feedback (SDF) is added into the designed control protocol in the existing paper to enhance the robustness of a fractional-order multiagent system (FMS) against nonuniform time delays in this paper. By applying the graph theory and the frequency-domain analysis theory, consensus conditions are derived to make the delayed FMS based on state-derivative feedback reach consensus. Compared with the consensus control protocol designed in the existing paper, the proposed SDF control protocol with nonuniform time delays can make the FMS with SDF and nonuniform time delays tolerate longer time delays, which means that the convergence speed of states of the delayed FMS with SDF is accelerated indirectly. Finally, the corresponding results of simulation are given to verify the feasibility of our theoretical results.

1. Introduction

It is well known that the distributed coordination control of multiagent systems has received extensive research attention in various fields including robotics and physics. In the distributed coordination control, it is a critical problem for us to design control laws with the information of states of the agents and their neighbors to insure that multiple agents can agree on certain quantities of interest and this problem is often referred to as the consensus problem [1]. With the development of technologies such as computers, networks, and communications, consensus of multiagent systems has gradually shown enormous potential applications in the field of swarming [2], flocking [3], formation control [4], unmanned air vehicles [5], and distributed sensor networks [6].

With the development of traditional integer-order derivatives and integrals, the concept of fractional calculus has long been proposed. The earliest concept of fractional calculus could be probably traced back to the 17th century [7]. Generally, different from the integer-order derivatives and integrals, the essential characteristic or behavior of an object could be better revealed by the orders of fractional calculus [8]. With the development of fractional-order derivatives and integrals, its applications have been considered by many scholars. The authors in [9] studied the fractional-order derivatives and integrals to establish the stress-strain relationships of viscoelastic materials. The authors in [10] simulated the fractional-order dynamical characteristics of self-similar protein. In [11, 12], the proportional-integral differential (PID) controllers whose dynamics were fractional-order dynamics were proposed and the performance of the fractional-order PID controllers was superior to that of the classical integer-order ones. Moreover, it has been stated in [13] that fractional derivatives were excellent tools for representing the memories and hereditary effects of all manner of materials and processes.

Although fractional-order derivatives and integrals have been studied for a long time, their applications in multiagent systems have just attracted the attention of researchers in recent years. As far as we know, the consensus problem of FMSs was first investigated in [8]. Since then, many research results have been continuously springing up about consensus problems of FMSs [1317]. The consensus problem of FMSs with a reference state was studied in [13, 14]. The consensus of FMSs about event-triggered control was investigated in [15]. In particular, the authors in [16] studied consensus control protocols for heterogeneous FMSs, which were composed of two different kinds of agents. In [17], the tracking of consensus for the FMSs based on the control method of sliding mode was investigated. Because time delays are ubiquitous in a FMS, some research results begin to take the impact of delays into account. The authors in [18] derived a consensus condition to guarantee the consensus of FMSs whose input delays were identical. In [19, 20], the authors successively studied the FMS with communication delays, whose homogeneous dynamics and heterogeneous dynamics were used to illustrate the agents of a system. In [21], the two types of maximum tolerable delay were obtained to insure reaching consensus for a FMS, whose nonuniform time delays contained up to different values when the FMS consisted of agents. In [22, 23], a distributed consensus protocol based on the delayed state-derivative feedback (SDF) was designed to improve the robustness against communication delays, which were identical. Hitherto, there are few research works done on the improvement for consensus performance of the FMSs with nonuniform time delays and the consensus of FMSs with SDF and nonuniform time delays.

Hence, we shall study the impact of time delays on the consensus of FMSs based on SDF and how to enhance robustness of the delayed FMSs to nonuniform time delays. First of all, a control protocol based on delayed SDF is designed and the closed-loop dynamics are built by applying graph theory and matrix theory tools. Then, by employing the Laplace transform of the Caputo derivative, the transfer function matrix of the delayed FMS based on SDF is derived and the consensus problems of the delayed FMS based on SDF are transformed into the distribution problems of the eigenvalues of the transfer function matrix in the complex plane, that is, the stability problems of the delayed FMS based on SDF. Finally, the two types of maximum tolerable delay are obtained to guarantee consensus for the delayed FMS based on SDF.

The main contributions of this article are as follows. First, we consider the fractional-order dynamics. The fractional-order dynamics can better reveal the essential characteristic or behavior of an object in a complex environment. Second, we consider the nonuniform time delays which contain symmetric and asymmetric time delays, and obtain the two types of maximum tolerable delay. Third, we can determine the range of fractional-order to improve the robustness of the FMS with nonuniform time delays by using a graphical method. Finally, we add a SDF into the designed control protocol to enhance the robustness of a FMS against nonuniform time delays.

Compared to the previous research work, the following merits exist in this paper. Firstly, unlike the results in [21], this paper will enhance the consensus performance of the FMS with nonuniform time delays in [21] under the same conditions. Secondly, compared with research on the consensus of integer-order systems based on SDF in [1, 24], this paper mainly studies the consensus of FMSs based on SDF. Finally, although the consensus of delayed FMSs based on SDF in [22, 23] was investigated, all the time delays in [22, 23] were uniform time-delays, which contain the same value. However, this paper considers nonuniform time-delays, which contain up to different values when the FMS consists of agents.

The main contents of this paper are as follows. Section 2 introduces some basic preliminaries about graph theory, fractional operator, and its Laplace transform. A control protocol based on delayed SDF is designed and the closed-loop dynamics is built in Section 3. The convergence analysis of consensus and the sufficient conditions are obtained in Section 4. In Section 4, we also study the effect of the designed protocol with delayed SDF on the robustness of the FMS against nonuniform time delays. In Section 5, to verify the theoretical results, some examples are simulated. Finally, the conclusions are presented in Section 6.

2. Preliminaries

2.1. Graph Theory

Let be an interacted graph with the node set , the edge set , and a weighted adjacency matrix . The node indices belong to a finite index set . An edge depicts that node can receive information from node , which means , otherwise . Besides, we assume for . Define as the subscript set of neighbours of node . If a graph describes all the edges to satisfy , then the graph is called an undirected graph; if there exists any , then the graph is called a directed graph. A directed path is a sequence of edges in a directed graph with the form , where , and if there is a path from every node to every other node, the graph is said to be strongly connected. A spanning tree exists in a directed graph, which means there is a node such that every other node has a directed path to this node. The out-degree of node is defined as , and the Laplacian matrix of the interaction graph is , where . For some graphs such as , , and graph composed of the same nodes, the of graph is the sum of the other graphs’ Laplacian matrix if the edge set of graph is the sum of that of the other graphs , that is, .

Lemma 1 (see [25]). If graph is an undirected connected graph, then its Laplacian matrix has a zero eigenvalue and the other eigenvalues are positive real numbers.

Lemma 2 (see [25]). If graph is a directed graph and has a spanning tree, then its Laplacian matrix has a zero eigenvalue and the other eigenvalues have a positive real part.

2.2. Fractional Operator

There are several common fractional operator definitions such as the Caputo operator and Grunwald-Letnikov operator. This paper will use the Caputo operator to analyze the asymptotic consensus properties because it is widely used in engineering and its physical meaning is easy to understand. The derivative of the Caputo operator of is defined as follows: where is the order of the derivative of Caputo operator, , , and is given by where is an arbitrary real number.

2.3. Laplace Transform

In order to facilitate the development of the subsequent results, we let replace , and let , then the Laplace transform of the Caputo derivative is obtained: where and .

3. Problem Formulation

Assume that a FMS is made up of agents, each of which is considered as a node in graph . represents the communication topology of the FMS. The dynamic model of agent is given as follows: where the th agent’s state is denoted by , the order Caputo derivative of is denoted by , and the control input is denoted by .

Definition 1. The FMS in (4) can achieve consensus when the states of all agents satisfy for , .

Authors in [21] studied the consensus problems of a FMS with nonuniform time delays, and the distributed control protocol is designed by where denotes the element of , denotes the subscript set of neighbours of the agent , and is the time delay it takes agent to receive the information of state of the agent . If holds for all , the time delays are said to be symmetric. Otherwise, the time delays are said to be asymmetric.

In [21], it has been illustrated that the consensus of the FMS in (4) with nonuniform time delays can be achieved by the protocol in (6) when all the , which is called the maximum tolerable delay. Moreover, the FMS in (4) cannot achieve consensus by the protocol in (6) when all the . Motivated by the method in [1, 24], we shall use the information and , respectively, instead of and to reduce the impact of time delays on consensus, where denotes the intensity of the delayed SDF. In addition, we also assume that denote different time delays. Finally, the control protocol in (6) can be rewritten to

Define . By the protocol in (7), the closed-loop dynamics of the FMS in (4) with SDF and nonuniform time delays can be written as where represents the Caputo derivative of with order and represents the Laplacian matrix of a subgraph, which is associated with the time delay .

4. Consensus Convergence Analysis

4.1. Case 1: Symmetric Time Delays over Undirected Topology
4.1.1. Main Results of Case 1

Theorem 1. Consider a FMS with SDF and symmetric time-delays over a connected and undirected graph . By the distributed control protocol in (7), the FMS in (8) with SDF and symmetric time delays can asymptotically achieve consensus if all , and the FMS in (8) with SDF and symmetric time delays cannot achieve consensus if all . where and is the maximum eigenvalue of .

Proof 1. Here, the dynamic performance of the FMS in (8) with SDF and symmetric time delays is studied, so it is not necessary for us to consider the impact of the initial state. Taking the Laplace transform to the FMS in (8) with SDF and symmetric time delays, we have where is the Laplace transform of , is the initial value of , and is the unit matrix.

From (11), we have the characteristic equation of the FMS in (8) with SDF and symmetric time delays:

The roots of (12) are called the eigenvalues of the FMS in (8) with SDF and symmetric time delays. First of all, we assume that the FMS in (8) with SDF and symmetric time delays is stable and can reach consensus when . Then, it is easy to obtain that as increases continuously from zero, the eigenvalues of the FMS in (8) with SDF and symmetric time delays in the complex plane will change continuously from the LH (left half-plane) to the RH (right half-plane). Once the trajectories of these eigenvalues reach the RH through the imaginary axis, the FMS in (8) with SDF and symmetric time delays will no longer be stable, which results in the failure of the consensus condition. So, it is essential for us to consider the time delay when the nonzero eigenvalues of the FMS in (8) with SDF and symmetric time delays appear on the imaginary axis for the first time, and the time delay , which is known as maximum tolerable delay, will become the critical point of stability of the FMS in (8) with SDF and symmetric time delays. Now set and it is the imaginary eigenvalue of the FMS in (8) with SDF and symmetric time delays, is the corresponding eigenvector, , and let be the conjugate transpose of , then the following equation can be obtained:

Since all the roots of (12) appear in the form of conjugate pairs, it is only necessary to study the case . Let the left side of (13) be multiplied by , then we have the following series of equations:

Then, we define where .

According to (15) and Lemma 1, we can get

Since , we have , which leads to .

Next, we need to discuss the principal value of the argument of . Based on (15), we know that where .

If we suppose that and , then it is easy to arrive at and we get

According to (18), we can calculate the first derivative of about : where and

If we assume that there is a function established by then the first derivative of is as follows:

Since , is an increasing function. It is very convenient to obtain that when . Since , , which means . Since , is a decreasing function of , and when , there is

On the other hand, when all , the following inequality can be obtained:

The contradiction between the inequality in (25) and the inequality in (24) is obvious. Accordingly, when all are less than , we can avoid the eigenvalues of the FMS in (8) with SDF and symmetric time delays crossing the imaginary axis to reach the unstable RH, and the FMS in (8) with SDF and symmetric time delays can reach consensus; when all are equal to , is an imaginary eigenvalue of the FMS in (8) with SDF and symmetric time delays, whose corresponding eigenvector makes hold; when all are more than , there must exist at least one eigenvalue of the FMS in (8) with SDF and symmetric time delays in the RH, and the states of the FMS in (8) with SDF and symmetric time delays will no longer converge and the FMS in (8) with SDF and symmetric time delays cannot reach consensus.

Remark 1. From Theorem 1, we can get and . is implied in (9). So it is necessary for achieving consensus of the FMS in (8) with symmetric time delays that .

Corollary 1. Consider a FMS with SDF and symmetric time delays over a connected and undirected graph . When , by the distributed control protocol in (7), the FMS in (8) with SDF and symmetric time delays can asymptotically achieve consensus if all , and the FMS in (8) with SDF and symmetric time delays cannot achieve consensus if all . where , , and is the maximum eigenvalue of .

4.1.2. Robustness Analysis for Case 1

According to Theorem 1, for the given FMS in (4), if applying the control protocol in (6), that is, the control protocol in (7) with , we obtain

If applying the control protocol in (7), we obtain where

In order to show the effect of the protocol in (7) on the robustness against symmetric time delays, we are supposed to further determine the range of to insure , which means

Obviously, the inequality in (29) contains multiple parameters. However, for a fix undirected interconnection topology, we can determine the range of and find a proper value of to improve the robustness of the FMS with symmetric time delays. Since it is very difficult for us to solve the inequality in (29) by the analytic method, we shall analyze it by the graphical method and let . Figure 1 is the three-dimensional diagram of with respect to parameters and , and it is easy for us to find proper parameters to ensure by the graphical method. According to Figure 1, we can find that when changes from 0 to and , and which is decided by the inequality in (29) is easy to obtain in Figure 1 when the value of is determined.

In particular, if we assume , then the relationship between and can be shown in Figure 2. According to Figure 2, it is obvious that when and .

4.2. Case 2: Asymmetric Time Delays over Directed Topology
4.2.1. Main Results of Case 2

Theorem 2. Consider a FMS with SDF and asymmetric time delays over a directed interconnection graph that has a spanning tree. By the distributed control protocol in (7), the FMS in (8) with SDF and asymmetric time delays can asymptotically achieve consensus if all , and the FMS in (8) with SDF and asymmetric time delays cannot achieve consensus if all . where , , is the which makes minimized, and is the th eigenvalue of .

Proof 2. Let one apply the above frequency-domain proof method, which has been used in proving Theorem 1. Suppose that is the eigenvalue of the FMS in (8) with SDF and asymmetric time delays on the imaginary axis, is the corresponding eigenvector, and . According to Lemma 2, one can get

Taking the modulus of both sides of (31) and regarding as the function of , we can get where is an increasing function of .

Calculating the principal value of the argument of (31) on both sides separately, and we have

According to the definition of in (31), we have and it yields that

Since , the possible values of must be nonzero eigenvalues of , that is, . So when and , we have . If we let all , we can obtain

The contradiction between the inequality in (36) and the inequality in (35) is obvious. Accordingly, when all , the eigenvalues of the FMS in (8) with SDF and asymmetric time delays cannot reach or cross the imaginary axis, then the FMS in (8) with SDF and asymmetric time delays will remain stable and the FMS in (8) with SDF and asymmetric time delays can reach consensus. On the other hand, when all , there must exist at least one eigenvalue of the FMS in (8) with SDF and asymmetric time delays in the RH, then the states of the FMS in (8) with SDF and asymmetric time delays will no longer converge and the FMS in (8) with SDF and asymmetric time delays cannot reach consensus.

Remark 2. From Theorem 2, let one get and . is implied in (30). So it is necessary for achieving consensus of the FMS in (8) with SDF and asymmetric time delays that .

Corollary 2. Consider a FMS with SDF and asymmetric time delays over a directed interconnection graph with a spanning tree. When , by the distributed control protocol in (7), the FMS in (8) with SDF and asymmetric time delays can asymptotically achieve consensus if all , and the FMS in (8) with SDF and asymmetric time delays cannot achieve consensus if all . where , , is the which makes minimized, and is the th eigenvalue of .

4.2.2. Robustness Analysis for Case 2

According to Theorem 2, for the given FMS in (4), if applying the control protocol in (6), that is, the control protocol in (7) with , we obtain

When we apply the control protocol in (7), we obtain where and .

In order to show the effect of the protocol in (7) on the robustness against asymmetric time delays, we are supposed to further determine the range of to insure , which means

Obviously, the inequality in (40) contains multiple parameters. However, for a fix directed interconnection graph that has a spanning tree, we can determine the range of and find a proper value of to improve the robustness of the FMS with asymmetric time delays. Since it is very difficult for us to solve the inequality in (40) by the analytic method, we shall analyze it by the graphical method and let . Figure 3 is the three-dimensional diagram of with respect to parameters and , it is easy for us to find proper parameters to ensure by the graphical method. According to Figure 3, we can find that when changes from 0 to and , and which is decided by the inequality in (40) is easy to obtain in Figure 3 when the value of is determined.

In particular, if we assume , then the relationship between and can be shown in Figure 4. According to Figure 4, it is obvious that when and .

5. Simulation Results

It is necessary for us to compare the conclusions of this paper with those of [21], so the simulation conditions of this paper must be consistent with those of [21].

5.1. Example 1: Simulations for Case 1

Consider a FMS described by (4) with four agents, whose communication topology is given in Figure 5. The which is associated with this topology graph is and its four eigenvalues are 0, 0.8771, 2.4000, and 3.5229, respectively. From the four eigenvalues of , we can get , which leads to .

According robustness analysis for case 1, when and . According to Theorem 1 and Remark 1, it is easy to obtain that the maximum tolerable delay of the FMS in (4) by the protocol in (6), that is, the protocol in (7) with is and the maximum tolerable delay of the FMS in (4) by the protocol in (7) with is when . Now let us suppose that the initial states of the FMS (4) are taken as , , , and . Here, a set of symmetric time delays is used to simulate , , , and .

It is obvious that all symmetric time delays are greater than and less than .

Figures 6 and 7 show the trajectories of with the symmetric time delays by applying the different control protocols when . From these simulation results, it is obvious that the given FMS in (4) by the control protocol in (6) diverges and cannot reach consensus, whereas the FMS in (4) applying the SDF control protocol in (7) converges to the same states and can reach consensus. Hence, the introduced SDF control protocol can enhance the robustness of the FMS in (4) to symmetric time delays.

On the other hand, under the same conditions, we suppose that , , , and . Figure 8 shows the trajectories of applying the protocol in (7) under symmetric time delays when all . It is clear that the FMS in (4) cannot reach consensus.

5.2. Example 2: Simulations for Case 2

Consider a FMS described by (4) with four agents, whose communication topology with a spanning tree is given in Figure 9. The which is associated with this topology graph is and its four eigenvalues are 0, 0.9000, 1.2500 + 0.7053i, and 1.2500 − 0.7053i, respectively. From the four eigenvalues of , we can get , which leads to .

According robustness analysis for case 2, when and . According to Theorem 2 and Remark 2, it is also easy to obtain the maximum tolerable delay of the FMS in (4) by the protocol in (6), that is, the protocol in (7) with is and the maximum delay of the FMS in (4) by the protocol in (7) with is when . Now let us suppose that the initial states of the FMS in (4) are taken as , , , and . Here, a set of asymmetric time delays is used to simulate , , , and .

It is obvious that all asymmetric time delays are greater than and less than .

Figures 10 and 11 show the trajectories of with the asymmetric time delays by applying the different control protocols when . From these simulation results, it is obvious that the given FMS in (4) by the control protocol in (6) diverges and cannot reach consensus, whereas the FMS in (4) applying the SDF control protocol in (7) converges to the same states and can reach consensus. Hence, the introduced SDF control protocol can enhance the robustness of the FMS in (4) to asymmetric time delays.

On the other hand, under the same conditions, we suppose that , , , and . Figure 12 shows the trajectories of applying the protocol in (7) under asymmetric time delays when all . It is clear that the FMS in (4) cannot reach consensus.

6. Conclusion

In order to enhance the robustness of a FMS against nonuniform time delays, a control protocol based on SDF and nonuniform time delays is introduced in this paper. First of all, the consensus problem is investigated for the FMS with SDF and symmetric time delays over undirected topology. Then, the consensus problem is investigated for the FMS with SDF and asymmetric time delays over directed topology. By the robustness analysis, it is obvious that the control protocol-based on SDF with the appropriate intensity can enhance the robustness for the FMS to nonuniform time delays. Finally, the validity of the theoretical analysis is verified by the corresponding simulation results. In addition, inspired by [26, 27], the consensus problems or formation control problems of delayed double-integrator FMSs based on round-robin protocols or attacks will be one of the most interesting topics of our future research work.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This work was supported by the Science and Technology Department Project of Sichuan Province of China (Grant nos. 2014FZ0041, 2017GZ0305, and 2016GZ0220), the Education Department Key Project of Sichuan Province of China (Grant nos. 17ZA0077), and the National Natural Science Foundation of China (Grant nos. U1733103 and 61802036).