Abstract

Due to the excellent approximation ability, the neural networks based control method is used to achieve adaptive consensus of the fractional-order uncertain nonlinear multiagent systems with external disturbance. The unknown nonlinear term and the external disturbance term in the systems are compensated by using the radial basis function neural networks method, a corresponding fractional-order adaption law is designed to approach the ideal neural network weight matrix of the unknown nonlinear terms, and a control law is designed eventually. According to the designed Lyapunov candidate function and the fractional theory, the systems stability is proved, and the adaptive consensus can be guaranteed by using the designed control law. Finally, two simulations are shown to illustrate the validity of the obtained results.

1. Introduction

Consensus of multiagent systems (MASs) in distributed coordination has been widely discussed in different fields, such as biological formation flocking, consensus of intelligent robots, distributed sensor networks, group decision making, and multiple collaborative manipulator [1]. Consensus means that the states of agents reach a common state through local neighbors information as time goes on. Consensus has become a hot topic, which has been researched from different perspectives based on the practical demands, for example, the consensus problem under different communication topologies: the fixed topology or switching topology [2, 3]; the consensus problem under different dynamical structures, which include single-integrator dynamics or higher-integrator dynamics [4, 5]; the consensus problem with time delay: input delay or communication delay [6, 7]; the consensus problem with unknown factors or external disturbance [8, 9]; the leaderless consensus or leader-follower consensus [7, 10]; the group consensus problem [11]; and the design of control laws based on different control methods [12, 13].

The above results are based on the study of integer-order MASs, as we know that the integer-order systems cannot describe the complex materials or processes very well in some applications, for example, the viscous material, the food seeking of microbes, the collective motion of bacteria, and radial groundwater flow to or from a well [14]. In addition, it is difficult to describe the systems by the integer-order MASs when agents work in the complex environment, such as the viscous environment with micro-organisms, sand, and grass [15]. Fractional-order systems have great performance in the memory and hereditary [16, 17] and can provide an excellent tool to solve above problems. Therefore, it is meaningful to study the consensus problems by using fractional-order MASs.

In recent years, the consensus problem of fractional-order multiagent systems has been investigated widely. Based on different requirements, the researchers have mainly studied the leaderless consensus problem and the leader-follower consensus problem, where the single-integrator MASs and double-integrator MASs [18, 19] have been considered from various perspectives. For example, time delay can cause poor robust and instability of MASs; the authors in [20, 21] have studied the effectiveness of systems convergence when MASs have input delay or communication delay, in which, the systems stability and the maximal allowed time delay have been mainly discussed, and the fractional frequency domain analysis method and the generalized Nyquist criterion have been mainly used. In addition, various valid control laws are designed to solve different problems based on different control methods, such as the adaptive control method [22], the fractional-order PID control method [23], the sliding mode control method [24], and the event triggering control method [25]. Moreover, MASs have been studied from the linear systems to the nonlinear systems [2631], where researchers have focused on studying the nonlinear fractional-order MASs; they can cause systems degraded performance or instability, and they are both inevitable in practical applications for the dynamic systems or the effectiveness of the external disturbance; therefore, it is necessary to consider the nonlinear MASs.

Until now, there are few results on the study of the fractional-order nonlinear MASs with external disturbance, and due to the complexity of the nonlinear fractional-order systems and the deficiency of corresponding theory, the researchers have usually assumed that the nonlinear term or the external disturbance term is known in MASs; at the same time, the former satisfies the Lipschitz condition, and the latter is bounded. But as we know, the above assumptions are restrictive. On the one hand, the nonlinear term and the external disturbance term cannot usually be observed, and it is not easy to design the corresponding control law to compensate for their effectiveness for the MASs. On the other hand, the assumptions about the Lipschitz condition and boundedness are difficult to be satisfied for the practical nonlinear MASs. Therefore, it is significant to design the valid control laws, which is not necessary to know the specific information on the nonlinear term and the external disturbance term in MASs. Meanwhile, the limitations for the nonlinear term and the external disturbance term can be reduced. Up to now, some results [28, 32] have designed the observer-type control law to avoid obtaining the unknown information in fractional-order MASs, but most of them discuss the linear MASs.

For the above unknown nonlinear MASs, the neural networks (NNs) based control methods can provide a powerful tool due to their universal approximation property and learning ability. The existing results have proved that NNs can approximate the nonlinear terms to any desired accuracy when the number of neurons is large enough [33]. However, for the most of above results, large adaptive parameters need to be estimated in the learning process when NNs are employed to approximate the unknown nonlinear terms, so that the learning time is unacceptably large; this drawback will increase the online computation burden greatly when the control laws are implemented. Radial Basis Function Neural Networks (RBFNNs) have been proposed with linear property to solve above problem, which only need to adjust a small number of parameters. In [34], by using RBFNNs, the authors have considered the tracking problem of uncertain nonlinear MASs, where small number parameters are updated; it alleviates the systems computation burden, and thus the running cost is reduced greatly. The existing results [33, 34] about NNs based control method focus on the study of integer-order MASs, and there are few results on the fractional-order uncertain nonlinear MASs; the tracking problem has been studied in [35], while the NNs based method is applied to estimate the uncertain nonlinear terms. Therefore, it is meaningful to solve consensus of fractional-order nonlinear MASs by using the RBFNNs based control methods.

Motivated by the above discussion, in this paper we will apply the NNs based control method to solve the adaptive consensus problem for the fractional-order uncertain nonlinear MASs with external disturbance. At the beginning, to study consensus of fractional-order nonlinear MASs, we firstly assume that the nonlinear terms in systems are known and then design a valid control law based on the known nonlinear terms information. Secondly, based on the above study, the NNs based control law is designed to deal with the consensus problem when the nonlinear terms are unknown, the systems stability is proved based on matrix theory and the fractional-order stability theory. At last, two simulations are given to show the effectiveness of the obtained results. Compared to the existing results on fractional-order MASs, this paper mainly has the following differences. Firstly, compared with the results about the fractional-order nonlinear MASs [2731], this paper discusses the general fractional-order nonlinear MASs with external disturbance, where the Lipschitz condition and boundedness condition are not necessary for the nonlinear terms. Secondly, different from the existing control methods [2225], the paper designs a developed RBFNNs based approximation control law to overcome the unknown nonlinear terms in fractional-order MASs. Finally, compared to the most of NNs based control methods [33, 35, 36], the developed RBFNNs based control law only needs to update a small number of parameters for fractional-order MASs, which can reduce the systems computation burden effectively.

The rest of this paper is arranged as follows. In Section 2, the corresponding fractional calculus theory and graph theory are given, and we focus on introducing the RBFNNs method to approach the unknown nonlinear terms. In Section 3, the adaptive consensus with the unknown nonlinear terms is discussed based on RBFNNs approximation technique, a valid control law is designed and a fractional-order adaption law is proposed to estimate the ideal RBFNNs weight matrix. In Section 4, two simulations are drawn to verify the obtained results. Finally, the paper summarization is concluded in Section 5.

2. Preliminaries

2.1. Fractional Calculus

In the study of fractional-order MASs, the definitions of fractional-order derivative play important roles, and different definitions have different advantages, where Caputo fractional-order derivative definition can describe the initial states of multiple agents very well; therefore, Caputo fractional derivative definition as follows will be applied throughout this paper [14]where represents the Caputo derivative, is an arbitrary real number, which describes the system order, is an integer constant, and it satisfies , and the Gamma function is given as , which satisfies where is an arbitrary real number.

The Laplace transform of Caputo fractional derivative plays a key role, and it has the following form: is defined.

The order in any interval can be translated to consider the interval ; therefore, we just discuss the interval , and then, the Laplace transform of Caputo fractional derivative can be written as the following form.

To analyze the systems stability, we need to introduce the following Mittag-Leffler function:and, specially, if and , the Mittag-Leffler function becomes

Definition 1. It is Mittag-Leffler stable for the system stability if where defines arbitrary norm, , , , the locally Lipschitz condition for is satisfied on , and the Lipchitz constant is defined as .

To analyze the system stability, we give the following inequality by using the result in [24].

Lemma 2. For any time instant , the following inequality can be obtained if is a continuous and derivable function,where is a symmetric positive semidefinite matrix and .

2.2. Graph Theory

This paper considers the fixed undirected communication topology graph , where is the set of nodes in the graph, represents the th follower, and is the set of edges in the graph, and define . If , . The set of neighbors for the node in the graph is denoted as . We call that an undirected path is connected if every pair node has an undirected path, where a path is represented as , and .

The weighted adjacency matrix and the Laplace matrix can show the undirected graph very well, where , and if , else . , and , . The Laplace matrix satisfies the following important property. In this paper, we consider the undirected graph, then the Laplace matrix is a symmetric positive semidefinite, and the Laplace matrix has at least one zero eigenvalue, whose corresponding eigenvector is .

The following lemma [37] can be guaranteed.

Lemma 3. The Laplace matrix is a symmetric matrix for the undirected connected graph , and its eigenvalues have the following relationship: where is the minimal positive eigenvalue of , which can analyze the rate of consensus convergence.

2.3. Radial Basis Function Neural Networks and Function Approximation

In this paper, the fractional-order uncertain nonlinear systems are mainly investigated; as a valid NNs based control method, the radial basis function neural networks (RBFNNs) based method will be applied to estimate the nonlinear terms in MASs; RBFNNs based method has excellent property in the function approximation and learning ability [38]. Consider the smooth nonlinear term ; it can be approximated by the following RBFNNs:where is the adjustable weight matrix and is the number of neurons. , is a compact set. is a function vector, where , , represents the center of receptive field. is the width of the Gaussian function.

For any smooth function , by choosing the designed parameters and making the neuron number large enough, RBFNNs based method can approximate the function to any desired accuracy over a compact set . There exists an ideal weights matrix such thatwhere is the approximation error, which satisfies , and is a positive constant. The approximation error represents possible deviation between the unknown nonlinear term and the ideal approximation . Large practical applications have proved that we can decrease the approximation error by choosing enough neural network node .

The ideal unknown weight matrix is an “artificial” quantity for the purpose of analysis, it is defined as the following form:

3. Main Results

This section investigates adaptive consensus of the fractional-order nonlinear MASs with external disturbance based on the RBFNNs method, where we use the RBFNNs based method to approximate the nonlinear terms in MASs, and a valid control law is designed to achieve adaptive consensus. Firstly, to discuss the MASs stability, a Lyapunov candidate function is used, and the known nonlinear terms are assumed to obtain the useful stability results based on fractional theory. Secondly, adaptive consensus with the unknown nonlinear terms is studied based on the above results, the nonlinear terms are approximated by using the RBFNNs based method, and an effective control law is designed to achieve adaptive consensus of MASs.

3.1. Consensus with Known Nonlinear Terms

In the subsection, consensus is mainly discussed when the nonlinear terms are known under the undirected connected graph . A valid control law is given, and some stability results are obtained.

Consider the fractional-order MASs with agents; their systems are shown as the following form:where is a simple notation of the fractional derivative ,  , and . is the smooth nonlinear term with uncertainty; and represent the state vector and the control input vector, respectively. is the nonlinear external disturbance.

Define the consensus error vector for the th agent as follows.

To study the system stability, we define the following Lyapunov candidate function:where . According to Lemma 3, we can get that is a symmetric positive semidefinite function.

Because is a symmetric positive semidefinite matrix, there exist eigenvalues , and can be chosen as the eigenvectors of matrix corresponding to eigenvalues . Define ; then, can be guaranteed.

Based on the above analysis, can be rewritten aswhere , , , and . Then, the following result can be given:where and represent the smallest eigenvalue and the largest eigenvalue of matrix , respectively.

Taking time fractional derivative of , based on equality (15) and Lemma 2, we can obtainBecause , we have the following inequality:

The inequality (19) can be rewritten as the following form:where , where , is a compact set.

The nonlinear terms in MASs (14) include and external disturbance ; if the nonlinear terms are known, we can design the following control law to achieve adaptive consensus:where , , where is an arbitrary small constant and is also a compact set [38].

If , the following inequality can be given based on inequality (21) and control law (22):

Letwhere is positive constant; thenwhere , .

Let ; inequality (26) changes intoand, then, we can find a nonnegative function and get the following equalityDenote , and study (29) and its Laplace transform; thenAndwe can obtain the unique solution of (29). Based on the inverse Laplace transform, can be obtained as and are nonnegative; then, we can get the following relationship based on the above result:Because , Based on the definition of , there exists a constant and ; if , then,Here is a constant, which depends on the external disturbance. We can conclude that converge to a small constant region, and the consensus can be achieved when .

3.2. Adaptive Consensus with Unknown Nonlinear Terms

We can see that control law (22) cannot be used directly; because functions and are unknown, so function is unknown. To solve the above problem, the RBFNNs based method is applied to estimate the unknown as follows:where denotes the ideal NNs weight matrix, represents the number of neurons, is defined as basis function, and describes approximation error, which satisfies , where is a positive constant.

By using above RBFNNs approximation form, we design the following control law for the nonlinear MASs (14):where is used to estimate the unknown constant , .

The following equality designs the fractional-order adaption law:where are the designed positive constants.

Remark 4. Compared to the tracking problem based on the NNs weight estimation matrix in [35], the designed adaption law uses the information of matrix norm, which will decrease the systems computational burden greatly.

Theorem 5. For the fractional-order nonlinear MASs (14) with external disturbance, if the undirected communication graph is connected, control law (37) solves the adaptive consensus problem with the consensus error among agents remaining in a small neighborhood of the origin, andwhere is positive constant and is defined as equality (17).

Proof. Consider Lyapunov function as follows:where ; we can be obtained the following inequalityand, then, subsisting equality (36) into (41), we havedue toUsing control law (37), inequality (42) can be rewritten asbecause so thatand, then, we can obtain the following result from inequality (45) where . . According to the proof process in Section 3.1, we can prove that the adaptive consensus can be achieved under control law (37), and the consensus error among agents can converge in a small neighborhood of the origin.

Remark 6. The constant decides the quality of the state convergence performance, which depends on external disturbance, the RBFNNs approximation error , and the parameters , ; the convergence performance can be improved as good as desired through changing above influencing factors.

Remark 7. Different from the results in [2731], where the Lipschitz condition and the boundedness condition are demanded to achieve consensus of fractional-order MASs, the results in this paper do not include above rigorous conditions, and they provide a control method to solve the consensus problem for the general nonlinear fractional-order MASs.

4. Simulations

To prove the effectiveness of the obtained results, we consider two MASs in two-dimensional space: one contains six agents, and the other contains five agents. The predictor-corrector method for fractional-order systems is mainly used [39], where the estimation value plays a key role, which can be solved by the fractional-order adaption law.

In the simulations, 36 nodes are designed in RBFNNs, and evenly distribute in range , the width . , where , .

Firstly, we consider the communication topology graph with six agents as in Figure 1, which are connected. Choose ; we denote the state of the th agent as ; for the six agents, their initial values are given as , , , , , . Let the initial value for the fractional-order adaption law. The systems with nonlinear term and external disturbance can be written as the following form:where , , , are defined, and , , , . Based on the Laplace matrix, we can calculate that . The conditions in Theorem 5 are satisfied. Figures 2(a) and 2(b) describe the agents states and along x-axis and y-axis, respectively. From the figures, we can see that the consensus errors remain in a small neighborhood of the origin, the consensus can be achieved by using the control law (37) and the fractional-order adaption law (38), and Theorem 5 can be guaranteed. Figure 3 gives the state graph in two-dimensional space when time is changing; it also proves the obtained results.

Secondly, the communication topology graph with five agents is considered as in Figure 4, which are also connected. To verify Theorem 5, we choose ; the initial values are designed as , , , , . The initial value , , is assumed for the fractional-order adaption law. The nonlinear term and external disturbance are defined as , , , , , , , . Based on the Laplace matrix, we can calculate that . The conditions for the fractional-order adaption law and Theorem 5 are satisfied. Figures 5(a) and 5(b) show the consensus errors remaining in a small neighborhood of the origin along x-axis and y-axis, respectively. From the figures, we can judge that the consensus can be achieved based on the control law (37) and the fractional-order adaption law (38), and the effectiveness of Theorem 5 can be proved. To show the states relationship, Figure 6 gives the state graph in two-dimensional space with time changing; it also shows that the consensus can be achieved by using the control law based on RBFNNs.

5. Conclusion

This paper has investigated adaptive consensus of the fractional nonlinear MASs based on the developed RBFNNs approximation control method. Firstly, the fractional derivative theories and corresponding graph theory have been given; moreover, RBFNNs based method has been explained to achieve the nonlinear terms approximation. Secondly, by using matrix theory and fractional-order theory, the valid control law and relative results have been obtained based on the known nonlinear terms, and then, to overcome the unknown nonlinear terms, the control law and a fractional-order adaption law have been designed based on the RBFNNs method; at last, a theorem has been given to achieve adaptive consensus when the nonlinear terms are unknown, and the rigorous proof has been given to guarantee the correctness of the gotten theorem. Finally, two simulations with six agents and five agents have been discussed by using the designed control law for the uncertain nonlinear MASs, which have proved the validity of the obtained theory. Time delay is inevitable in real application, and it can cause poor performance for the system stability; therefore, the study on the time delay of the fractional-order uncertain MASs will be our main work.

Data Availability

All data have been included in the paper; no additional data are available for the paper.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This work was supported by National Natural Science Foundation of China [Grant number 61703035], China Postdoctoral Science Foundation [Grant number 2017M610772], Fundamental Research Funds for the Central Universities [Grant number FRF-TP-16-011A1], and National Key R&D Program of China [2017YFF0207400].