Abstract
In this paper, an efficient event-triggered control is designed to address the leader-following consensus problem for the fractional-order multi-agent systems. First, in order to reduce the conservation of consensus criteria, a novel Wirtinger-based fractional-order integral inequality is proposed. Second, an adaptive control is designed by using a new event-triggered scheme without Zeno behavior, which can effectively reduce the communication cost in network. Later in order to analyze the consensus of the fraction-order leader-following systems, we employ a new approach based on fractional Lyapunov direct method. Finally, combining Wirtinger-based fractional-order integral inequality, the event-triggered adaptive control as well as the proposed consensus method, the consensus criteria of the leader-following fractional-order multi-agent systems are obtained. Two numerical examples are used to test the effectiveness and feasibility of the results presented in this study.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
The coordination of multi-agent systems (MASs) has attracted increasingly attention over the past decades due to its popularity in many practical applications such as leader–follower formation of the nonholonomic mobile robots [1], distributed formation of multi-robot systems with nonholonomic constraint [2], distributed consensus behavior in sensor networks [3], coordinated target of unmanned air vehicle formations and underwater vehicles [4] and [5]. As a critical issue in coordination of MASs, the consensus problems of first-order, second-order, and high-order systems have been extensively studied [6, 7]. According to the definition of fractional calculus, the fractional-order systems can accurately describe the memory and heredity properties [8,9,10,11,12,13,14]. Therefore, for more complicated dynamic phenomena, fractional calculus instead of integer one has been employed to describe them more accurately, such as the lubricating bacteria model for branching growth of bacterial colonies, biofluid dynamic model for lubricating bacteria, submarines and underwater robots that explores the seabed with large amounts of microorganisms and sticky substances, consensus behavior for unmanned aerial vehicles operating in complex weather (e.g., high-speed flight in dust storm, rain, or snow), and dynamic behavior of viscoelastic materials during vehicle movement [15,16,17,18,19,20].
Since Cao et al. first proposed the fractional-order multi-agent systems (FOMASs) in [21], some sufficient criteria have been proposed to achieve the consensus of the considered networks. Later the coordination, consensus and stability problems of FOMASs have been explored [22,23,24,25,26,27,28,29]. For instance, in [23] and [24], necessary and sufficient criteria for consensus of FOMASs are proposed by designing the distributed control protocols; by employing adaptive pinning control approach, the leader-following consensus of FOMASs is discussed in [25]; the distributed formation control in [26,27,28] is designed to obtain the consensus behavior of FOMASs; the sliding mode control method is introduced to ensure the distributed consensus tracking for FOMASs in [29] and [30].
It is worth noting that all these aforementioned works study the consensus problem of FOMASs by using continuous control, in which the input controlling signals have to be updated continuously. However, from economics perspective, these continuous protocols will spend a lot of time and money, leading to inefficiency in real application. Therefore, how to design a more efficient and practical controller for the consensus of FOMASs has become a challenge faced by scholars. Indeed, the controller can be divided into two types: continuous time controller [23,24,25,26,27,28,29,30,31,32] and discrete sampled-data one [33,34,35,36,37,38,39,40,41]. Compared with the widely application of continuous time controller [23,24,25,26,27,28,29,30,31,32], the discrete sampled-data controller, as a more economical one, is still in emergent stage for the consistency of FOMASs with only several event-triggered sampling techniques being proposed [34,35,36,37,38,39,40,41]. In [38], the event-triggered strategy for the consensus of FOMASs is designed, but it does not consider neighboring agent information. In [39,40,41], the event-triggered strategies are designed to solve the channel congestion caused by simultaneous information transferring. Thus to deal with these problems, in this study, we design a corresponding event-triggered mechanism for each agent by using information from the neighboring agents.
Inspired by the above discussion, this paper addresses the consensus problem of FOMASs by designing event-triggered control which only depends on the local information. The main contributions of this study include: (1) a novel Wirtinger-based fractional-order integral inequality (WBFOII) is introduced to estimate Lyapunov–Krasovskii functions, which can obtain much tighter bounds than fractional-order Jensen-like integral inequality; (2) new event-triggered control strategies without Zeno behavior are produced to monitor the dynamic behavior of each agent, which can reduce communication traffic; (3) by using the proposed WBFOII, the consensus criteria depending on \(\alpha \)-order are also suggested to analyze the dynamical behaviors of FOMASs with event-triggered control; (4) compared with the previous works [25] and [27,28,29], the proposed consensus criteria depending on \(\alpha \)-order can analyze the effect of \(\alpha \)-order on the dynamic behaviors of FOMASs more accurately; (5) the simulation results of the event-triggering numbers also verify the effectiveness of our approach as well as its advantage in comparison with the method in [41].
The rest of this paper is organized as follows. In Sect. 2, some related definitions and properties of fractional calculus are introduced and a network with FOMASs is described. Then, an adaptive controller for the consensus of FOMASs is designed based on WBFOII and the proposed event-triggered strategies in Sect. 3. Section 4 provides two numerical examples to demonstrate the validity and efficiency of the proposed controller. Finally, some conclusions are summarized in Sect. 5.
Notations: in this paper, \({\mathbb {N}}\) denotes the positive integer. \({\mathbb {R}}^n\) and \({\mathbb {R}}^{n\times {m}}\), respectively, represent the n-dimensional Euclidean space and the set of \(n\times {m}\) real matrices. \({\mathbb {R}}\) is a real number set. \({\mathbf {C}}^m([0,+\infty ), {\mathbb {R}})\) denotes Banach space of all continuous and m-order differentiable functions. T stands for the transpose of matrix. \(I_n\) denotes an n-dimensional identity matrix. The notation \(diag(\ldots )\) stands for a block-diagonal matrix. \(\lambda _\mathrm{{max}}(A)\) (\(\lambda _\mathrm{{min}}(A)\)) denotes the maximum (minimum) eigenvalues of A. The notation \(A>0\) represents that A is a real symmetric and positive definite matrix. If \(x\in {{\mathbb {R}}^n}\), we have \(|x|=(|x_1|, |x_2|, \ldots , |x_n|)^T\) and \(\Vert x\Vert =\left( \sum \nolimits _{k=1}^{n}\mid {x_k}\mid ^2\right) ^\frac{1}{2}\). If \(a\in {\mathbb {R}}^n\), then \(\mathrm{sgn}(a)\) denotes the symbol of scalar a.
2 Preliminaries and problem statement
In this section, some definitions and property of fractional calculus are introduced and then a FOMAS model with one leader and several followers is suggested to standardize the consensus problem in this study.
2.1 Fractional calculus
Definition 1
[42] The Caputo derivative of \(\alpha \)-order for function f(t) is defined as
where \(m-1\le \alpha <m\), \(m\in {\mathbb {N}}\), \(f\in {{\mathbf {C}}^m([t_0,+\infty ),{\mathbb {R}})}\), \(t_0\) is the initial time, and \(\varGamma (\cdot )\) is Gamma function. When \(0<\alpha <1\), \({}_{t_{0}}D^{\alpha }_tf(t)=\frac{1}{\varGamma (1-\alpha )}\int _{t_0}^t (t-u)^{-\alpha }f'(u)\mathrm{d}u\).
Definition 2
[42] The integration of \(\alpha \)-order for function f(t) is defined as
where \(\alpha >0\) and f(u) is integrable in \([t_0, t]\).
Definition 3
[42] The Riemann–Liouville derivative of \(\alpha \)-order for function f(t) is defined as
The following property of the fractional calculus is necessary in proof of our main results.
Property 1
[42] Assume that f(t) is a continuous function, then \({}_{t_{0}}I^{\alpha }_t{}_{t_{0}} D^{\alpha }_tf(t)=f(t)-f(t_0)\), where \(0<\alpha \le {1}\).
2.2 Problem statement
This paper studies the consensus of a multi-agent network with one leader and N followers. For more accuracy, the behavior of the leader and followers can be described as the fractional-order nonlinear dynamics. Without loss of generality, let \(x_0\) be the leader. Then the dynamic behavior of the leader can be described by
where \(0<\alpha <1\), \(x_0(t)=(x_{01}(t),x_{02}(t),\ldots ,x_{0n}(t))^T\) is the state of the leader; \(A\in {{\mathbb {R}}^{n\times {n}}}\) is a constant matrix; \(f(x_0(t))=(f_1(x_{0}(t)),f_2(x_{0}(t)),\ldots ,f_n(x_{0}(t)))^T\in {{\mathbb {R}}^n}\) is a nonlinear function; \(\varDelta _0(t)=(\varDelta _{01}(t), \varDelta _{02}(t), \ldots ,\)\( \varDelta _{0n}(t))^T\in {\mathbb {R}}^n\) is the external disturbance in some special environment. The behavior of N followers is described by
where \(x_i(t)=(x_{i1}(t),x_{i2}(t),\ldots ,x_{in}(t))^T\) is the state of follower i; \(f(x_i(t))=(f_1(x_{i}(t)), f_2(x_{i}(t)),\ldots ,f_n(x_{i}\)\((t)))^T\in {{\mathbb {R}}^n}\) is a nonlinear function; \(\varDelta _i(t)=(\varDelta _{i1}(t), \)\(\varDelta _{i2}(t), \ldots ,\varDelta _{in}(t))^T \)\(\in {\mathbb {R}}^n\) is the external disturbance in some special environment; \(u_i(t)\) represents a vector of control input.
Remark 1
In a real complicated environment, external disturbances are inevitable. For example, complex weather such as rain and snow storms, and a series of external noises will affect the communication of FOMASs. Therefore, it is necessary to consider the impact of external disturbances on the dynamic behavior of FOMASs.
Before proceeding further, it is necessary to make the following assumptions.
Assumption 1
- (1)
The function f(x) of multi-agent systems is continuous, and there exists a constant matrix \(Q>0\) such that \((x-y)^T(f(x)-f(y))\le (x-y)^TQ(x-y)\) for all \(x,y\in {\mathbb {R}}^n\).
- (2)
The unknown disturbance \(\varDelta _i(t)\) is bounded, namely \(|\varDelta _{ij}(t)|<\varDelta _{ij}\), \(i=0,1,2,\ldots , N\), where \(\varDelta _{ij}\) is a positive constant denoting \(\varDelta _{i}=(\varDelta _{i1},\varDelta _{i2},\ldots ,\varDelta _{in})^T\).
Assumption 2
Assume that there is at least one communication path between the leader and each follower in the argued multi-agent network.
Definition 4
[43] The leader-following consensus of FOMASs is said to be achieved if, for any \(x_i(0)\), \(i\in \{0,1,2,\ldots ,N\}\), it satisfies
To study the consensus problem, the error vector \(e_i(t)\) between the leader \(x_0(t)\) and any follower \(x_i(t)\) is defined as \(e_i(t)=x_i(t)-x_0(t)\). Then the error system can be obtained as follows
where \({\tilde{f}}(e_i(t))=f(x_i(t))-f(x_0(t))\), \({\tilde{\varDelta }}_i(t)=\varDelta _i(t)-\varDelta _0(t)\) and \(i\in \{1,2,\ldots ,N\}\).
The purpose of this study is to design a more efficient and economical event-triggered mechanism to achieve the consensus problem of the above leader-following FOMASs.
3 Main results
In this section, first a new WBFOII is proposed to deal with Lyapunov–Krasovskii functions, then a novel event-triggered adaptive control is proposed to ensure the N followers states to be consistent with the leader’s behavior rapidly and economically.
3.1 Wirtinger-based fractional-order integral inequality
Lemma 1
Let x(t) be an arbitrary integrable function in [a, b]. Then, for any \(n\times n\) matrix \(Q>0\), the following inequality holds:
where \(\varOmega =\frac{\varGamma (2\alpha +1)}{(b-a)^\alpha }{}_aI^{2\alpha }_bx(b)-\varGamma (\alpha +1){}_a I^{\alpha }_bx(b)\).
Proof
For any integrable function x(t), definition of the function z(t) is given for \(\forall t\in [a,b]\),
According to Definition 2, we can obtain
Notice that
Therefore, substituting (7)–(9) into (6), it could be derived
Accordingly, \(z^T(t)Qz(t)\) is always nonnegative since \(Q>0\). Thus, we have
\(\square \)
Remark 2
Notice that when \(\alpha =1\), according to Lemma 1, we can obtain
where \(\varOmega _1=\frac{2}{b-a}\int ^b_a\int ^s_ax(u)\mathrm{d}u\mathrm{d}s-\int ^b_ax(s)\mathrm{d}s\). Obviously, (12) is the same as Eq. (5) in [44], implying Lemma 1 is an extension of Corollary 5 in [44].
Remark 3
Compared with fractional-order Jensen-like integral inequality, the proposed WBFOII has an additional positive term. Therefore, using WBFOII to estimate Lyapunov–Krasovskii functions can obtain much tighter bounds.
Corollary 1
Let x(t) be an arbitrary continuously differentiable function in [a, b]. Then, for any \(n\times n\) matrix \(Q>0\), the following inequality holds:
where \(\varOmega _2=x(b)-x(a)\),
Corollary 2
Let x(t) be an arbitrary continuously differentiable function in [a, b]. Then, for any \(n\times n\) matrix \(Q>0\), the following inequality holds:
where \(\varOmega _4=\frac{\varGamma (2\alpha +1)}{(b-a)^\alpha }{}_aI^{\alpha }_bx(b)-\varGamma (\alpha +1)x(b)\).
3.2 Design of the event-triggered scheme
The FOMAS with one decision-making leader and N followers can be simplified as a control system. In practice, the leader might be a large firm or the local government, whose decisions or policies are periodical, rather than continuous ones as discussed in [23,24,25,26,27,28,29]. Thus the event-triggered strategy in the control theory can describe their behaviors or activities better. Therefore, in this section, we try to design an event-triggered mechanism to reduce the control frequency. Let
where l, \(\varepsilon \) and \(\tau \) are the positive constants, \(t_0\) is the first trigged time, \(t_k\) stands for the latest transmission instant, \(t_{k+1}\) denotes the next transmission instant; \(\digamma _i(t)=(\sum _{j=1}^NL_{ij}(x_j(t)-x_j(t_k)))^T R_i(\sum _{j=1}^NL_{ij}(x_j(t)-x_j(t_k))) -\rho (\sum _{j=1}^Nd_{ij}(x_i(t_k)-x_j(t_k)))^T R_i(\sum _{j=1}^Nd_{ij}(\)\(x_i(t_k)-x_j(t_k)))\) where the matrix \(R_i>0\), the scalars \(\rho \) and \(\varrho \), which are parameters of event-triggered scheme, will be designed later. \(D=(d_{ij})_{N\times N}\) denotes a weighted adjacency matrix of the follower’s system, where \(d_{ij}>0\) indicates that the follower agents i and j can exchange information with each other, otherwise \(d_{ij}=0\); \(L_{ij}=-d_{ij}\) when \(i\ne j\), otherwise \(L_{ii}=\sum \nolimits _{j=1}^Nd_{ij}\). We denote sampling interval \(\tau _k=t_{k+1}-t_k\), namely \(\tau _k\le \tau \).
Remark 4
This study designs the following event-triggered condition
When the event-triggered scheme is violated, the leader will update control state to make the consensus of a leader and N followers. Otherwise, the control inputs of the N follower systems (2) are kept in holding time \([t_k, t_{k+1})\).
Remark 5
The interval \([t_0, +\infty )\) is divided into \({\mathbb {T}}=\{[t_k,t_{k+1})\mid k\in {\mathbb {N}}\}\) by using the event-triggered sample-data. Then the error system with \(t\in [t_k, t_{k+1})\) can be obtained as follows:
Then, in order to analyze the consensus of FOMASs, we propose the following lemmas.
Lemma 2
For system (17), let \(\nu (t)\) be a positive definite function, \(\vartheta (t)\) be an arbitrary function satisfying \(\vartheta (t_k)=0\), and there exists a scalar \(\sigma \) such that \(t_{k+1}-t_k\ge \sigma >0\). If
where \(\kappa (\cdot )\) is a K-class function and \(V(t)=\nu (t)+\vartheta (t)\), then \(\lim \limits _{t\rightarrow +\infty }\Vert e(t)\Vert =0\).
Proof
Applying the fractional-order integration on both sides, \({}_{t_k}D^\alpha _tV(t)\le -\kappa (\Vert e(t)\Vert )\) can be derived to
Further, we can obtain
Thereby, the following inequality holds
From the above inequality, the series \(\sum \nolimits _{k=0}^{+\infty }\kappa (\Vert e(t_k)\Vert )\) is obviously converged, showing that \(\lim \nolimits _{k\rightarrow +\infty }\kappa (\Vert e(t_k)\Vert )=0\), i.e., \(\lim \nolimits _{k\rightarrow +\infty }\Vert e(t_k)\Vert =0\).
According to the designed event-triggered scheme, the following inequality holds with \(\forall t\in [t_k, t_{k+1})\)
Thus, we have \(\lim \limits _{t\rightarrow +\infty }\Vert e(t)\Vert =0\). \(\square \)
Lemma 3
For system (17), let \(\nu (t)\) be a positive definite function, \(\vartheta (t)\) be an arbitrary function satisfying \(\vartheta (t_k)=0\), and there exists a scalar \(\sigma \) such that \(t_{k+1}-t_k\ge \sigma >0\). If
then \(\lim \limits _{t\rightarrow +\infty }\Vert e(t)\Vert =0\).
Proof
The proof of this lemma is similar to that of Lemma 2. Thus, Lemma 3 can be obtained.
Remark 6
When \(\alpha =1\), the asymptotic stability result of Lemma 2 is still valid. It is obvious that Lemma 2 in [45] is a special case of Lemma 2 in our study. Compared to Lemma 2 in our study, the asymptotic stability criteria of Lemma 3 are weaker.
3.3 Leader-following consensus criteria
Considering the consensus of FOMASs, each follower’s state of system (2) should converge to the leader’s state of system (1). Therefore, the consensus problem of FOMASs is equivalent to the stability of each error system (17). In this section, a novel adaptive controller will be designed to guarantee the stability of the trajectories of system (17). Furthermore, the controller gain matrices are derived by solving liner matrix inequalities (LMIs) constraints.
The adaptive control \(u_i(t)\) is designed as
where \(i\in \{1,2,\ldots ,N\}\), \(k_{ij}\) (\(j=1,2\)) is the controller parameter to be designed and there exists a positive constant k such that \(k_{ij}\le k\). Throughout this paper, we assume \(d_{ii}=0\). \(C=diag(c_1,c_2,\ldots ,c_N)\) stands for the weighted adjacency matrix with one leader and N followers, where \(c_i>0\) implies that the ith follower can obtain information from the leader, otherwise \(c_i=0\). \({\hat{\varDelta }}^*_i(t)=({\hat{\varDelta }}_{i1}(t) \mathrm{sgn}(e_{i1}(t)), \)\( {\hat{\varDelta }}_{i2}(t) \mathrm{sgn}(e_{i2}(t)),\ldots , \)\({\hat{\varDelta }}_{in}(t) \mathrm{sgn}(e_{in}(t)))^T\), where \({\hat{\varDelta }}_i(t)=({\hat{\varDelta }}_{i1}(t),{\hat{\varDelta }}_{i2}(t),\ldots ,\)\({\hat{\varDelta }}_{in}(t))^T\) is the external disturbance estimation vector, which is updated with the following adaptive control law:
where \(\theta _i\) and \(\delta \) are positive constants, and \({\bar{\varDelta }}_i(t)=(\frac{1}{2\varDelta _{i1}-{\hat{\varDelta }}_{i1}(t)}, \frac{1}{2\varDelta _{i2}-{\hat{\varDelta }}_{i2}(t)},\)\( \ldots , \frac{1}{2\varDelta _{in}-{\hat{\varDelta }}_{in}(t)})^T\).
For the convenience, the controller (24) is simplified to the following form
Remark 7
From the controller (24), we may find that the sign function is introduced to deal with the unknown external disturbance. This also implies that the undesired chattering phenomenon is unavoidable. Thus, to avoid this problem, the controller (24) is improved to
which is updated with the adaptive control law (25) and the following equation:
Theorem 1
Under Assumptions 1 and 2, for any given scalars \(0<\alpha , \rho <1\), the consensus of FOMASs can be achieved by using the controller (24) with adaptive law (25) if there exist scalar k and appropriate dimension matrices \(R>0\), \(Q>0\), \(P>0\), \(K_1\) and \(K_2\) such that \(\delta \ge \lambda _\mathrm{{max}}(P)\) and
where \(K_1=diag(k_{11}, k_{21},\ldots , k_{N1}), K_2=diag(k_{12}, k_{22}, \ldots , k_{N2}), {\tilde{L}}=diag(L_{11},\)\( L_{22},\)\(\ldots , L_{NN}),\)\(C=diag(c_1, \)\(c_2, \ldots , c_N),\)
Proof
We consider the following Lyapunov–Krasovskii function
where
The time derivative of \(V_1(t)\) along the solution \(e_i(t)\) of system (17) can be calculated by
According to the adaptive controller (24), we have
By substituting (34) into (33), we have
According to Assumption 1, the \(\alpha \)-order derivative of \(V_2(t)\) can be calculated by
By substituting (25) into (36), we get
Taking the \(\alpha \)-order derivative of \(V_3(t)\), the following inequality holds
According to Corollary 1, the following inequality holds
where \(\omega _{1}=e(t)-e(t_k)\), \(\omega _{2}=\frac{\varGamma (3-2\alpha )}{(t-t_k)^{1-\alpha }}{}_{t_k}I^{1-\alpha }_te(t) -\frac{\varGamma (3-2\alpha )}{\varGamma (2-\alpha )}e(t_k)-\varGamma (2-\alpha )\omega _{1}\). Combining (39) and (40), it could be derived
According to the event-trigger condition (16), the following inequality holds
Then combining all the results from (33) to (42), we have
where \(\zeta (t)=(e^T(t), e^T(t_k), \frac{1}{(t-t_k)^{1-\alpha }}{}_{t_k}I^{1-\alpha }_te^T(t))^T\). According to the criteria of Theorem 1, we can get
By using Lemma 3, we can derive the following result
Therefore, the consensus of FOMASs is achieved. This completes the proof. \(\square \)
Remark 8
As a free variable, \(\alpha \)-order helps to regulate the dynamic behavior of FOMASs. In [25] and [27,28,29], the consensus criteria do not take into account the effect of the \(\alpha \)-order on the dynamic behavior of FOMASs. However, by using the proposed WBFOII, the sufficient criteria in Theorem 1 depending on the \(\alpha \)-order are obtained. Therefore, the proposed consensus criteria and method in this paper are less conservative than those in [25] and [27,28,29] for analyzing FOMASs.
Below we turn to prove Zeno behavior is excluded in the proposed combination event-triggered consensus scheme.
Theorem 2
Consider the leader–follower systems (1) and (2) with \(0<\alpha <1\), if the controller (24) with adaptive law (25) is executed by the event-trigger scheme (15), then Zeno behavior will not happen, implying that there exists a minimum sample-data interval \(\sigma \), viz, \(\sigma =\min \limits _{k=0,1,\ldots }{\tau _k}\).
Proof
From the sample-data scheme (15), we can obtain that if the event-triggered function \(\digamma _i(t)<0\) holds for all \(t\in R\), then \(\tau _k=\tau \). Thus, it is obvious that Zeno behavior can be excluded, namely \(\sigma =\tau \). Next, we prove that Zeno behavior will not happen if there exists \(k_1\) such that
\(\square \)
According to the proof of Theorem 1, \({}_{t_{k_1}}D^\alpha _t e(t)\) is bounded. Then, there exists a positive constant Z such that \(\Vert {}_{t_{k_1}}D^\alpha _t e(t)\Vert \le \Vert K_1{\tilde{L}}+K_2C\Vert \Vert e(t_{k_1})\Vert +Z\) for all \(t\in [t_{k_1}, t_{k_1+1})\). Denote \(\psi (t)=e(t)-e(t_k)\), then, we have
By using Property 1 (Fractional-order Newton–Leibniz formula), the following equation holds
From (46), we have
Combining (48) with (49), we may deduce
Therefore, the following equation is obtained
It is obvious that \(\tau _{k_1}\) is strictly positive, viz, \(\tau _{k_1}>0\). Thus there exists the minimum sample-data interval. This completes the proof.
Remark 9
From [46], \(\alpha \in {(0,1)}\) is a necessary condition for \( {}_{t_{0}}D^{\alpha }_t(f^T(t)Pf(t))\le 2{f^T(t)}P{}_{t_{0}}D^{\alpha }_tf(t) \) where \(P>0\). Thus, in [8,9,10,11], \(\alpha \)-order always satisfies \(\alpha \in (0,1)\). Further, when \(\alpha =1\), we have \( {}_{t_{0}}D^{\alpha }_t(f^T(t)Pf(t))=2{f^T(t)}P{}_{t_{0}}D^{\alpha }_tf(t) \). According to their proofs, Theorems 1 and 2 are valid for all \(\alpha \in (0,1]\). Therefore, the results of Theorems 1 and 2 are still valid for integer-order MASs, meaning that the results in this study are more general than those in [7, 47,48,49,50,51,52,53].
Remark 10
In the consistency analysis of FOMASs, the \(\alpha \)-order differential plays a crucial role. [15, 22] and [29] investigated the consensus of leader-following FOMASs, but they did not consider the importance of \(\alpha \)-order differential in consensus criteria. However, by using the method presented in this paper, the \(\alpha \)-order differential of system is highlighted.
4 Numerical simulations
In this section, two examples are used to test the feasibility as well as effectiveness of the proposed adaptive controller for the consensus problem of the leader-following FOMASs.
4.1 Example 1
Consider a network with 5 agents: one leader and 4 followers. First, the dynamic behaviors of the leader and followers are described by
where \(f(x_i(t))=(0.1sin(x_{i1}(t)), 0.1sin(x_{i2}(t)), 0.1sin(x_{i3}(t)))^T\), \(\varDelta _i(t)=0.01(cos(x_{i1}(t)), cos(x_{i2}(t)),\)\( cos(x_{i3}(t)))^T\), \(i=0,1,\ldots ,4\),
This example considers the network with fixed topological structure as shown in Fig. 1. From Fig. 1, we can obtain \(C=diag(1,0,0,1)\),
The feasible solutions of LMIs in Theorem 1 are solved by using MATLAB software. Due to the limitation of the length of this paper, we only give the parameters of the designed event-trigged scheme and the adaptive controller by solving LMIs of Theorem 1,
Figure 2 shows the operating states of the adaptive control \(u_i(t)\) (\(i=1,2,3,4\)). From Figs. 3, 4, 5 and 6, we may find that these leader-following systems are convergent quickly by using the adaptive control \(u_i(t)\). As shown in Fig. 7, Zeno behavior is excluded and there exists a minimum sample-data interval \(\sigma =0.1\). From Fig. 8 which exhibits the error states of system (52), we may find that the consensus behavior does not change with \(\alpha \). Thus, the numerical simulation proves that the results of this paper can be generalized to integer-order MASs, implying that the consensus criteria in this paper are more general than the obtained works in [7, 47,48,49,50,51,52,53]. In the case of \(\alpha =0.9\) or \(\alpha =1\), the consensus of FOMASs is not achieved for \(t\in [0, 10]\). Therefore, in the comparative analysis, we only consider \(\alpha \le 0.8\). From the comparison in Table 1, we can find the event-triggering numbers are much less than those in [41], indicating that the designed event-trigged scheme in this study is much more effective and economical.
4.2 Example 2
Consider a leader-following network with 7 agents: one leader and 6 followers, in which dynamic behaviors of the leader and followers are described by
where \(\alpha =0.8\), \(f(x_i(t)){=}(0.11cos(x_{i1}(t)){-}0.1x_{i1}(t),\)\(0.11 cos(x_{i2}(t))-0.1x_{i2}(t), 0.11cos(x_{i3}(t))-0.1x_{i3}(t))^T\), \(\varDelta _i(t)=(-0.01cos(x_{i1}(t)), -0.01cos(x_{i2}(t)), -0.01cos(\)\(x_{i3}(t)))^T\), \(i=0,1,2,\ldots ,6\),
Figure 9 illustrates the topological structure of FOMASs (53). From Fig. 9, we can obtain \(C=diag(1,0,0,\) 0, 0, 0),
By calculating the feasible solutions of LMIs in Theorem 1, we can get the parameters of the event-trigger scheme and the adaptive controller.
From Figs. 10, 11 and 12, the states of the leader-following systems (53) are consistent. Thus, the designed event-triggered adaptive control is effective to achieve the consensus of leader-following systems more economically and rapidly. As illustrated in Fig. 13, the event-trigger condition not only avoids the Zeno behavior, but also reduces the communication traffic.
5 Conclusion
In this paper, the consensus of the fraction-order leader-following systems was studied. In order to obtain much tighter bounds for the estimated Lyapunov–Krasovskii function, a novel WBFOII was proposed. To reduce the frequency of network governance, an event-triggered scheme without Zeno behavior was produced. Furthermore, an event-triggered adaptive control was designed to ensure that the N followers’ behavior can converge to the leader’s state much faster and more economically than previous methods. Then, the sufficient criteria depending on the \(\alpha \)-order were obtained to achieve the consensus of the fraction-order leader-following systems. Finally, two examples were given to test the feasibility as well as effectiveness of the proposed results.
References
Peng, Z., Wen, G., Rahmani, A., Yu, Y.: Leader–follower formation control of nonholonomic mobile robots based on a bioinspired neurodynamic based approach. Robot. Auton. Syst. 61, 988–996 (2013)
Chu, X., Peng, Z., Wen, G., Rahmani, A.: Distributed formation tracking of multi-robot systems with nonholonomic constraint via event-triggered approach. Neurocomputing 275, 121–131 (2018)
Yu, W., Chen, G., Wang, Z., Yang, W.: Distributed consensus filtering in sensor networks. IEEE Trans. Syst. Man Cybern. B Cybern. 39, 1568–1577 (2009)
Fax, J.A., Murray, R.M.: Information flow and cooperative control of vehicle formations. IEEE Trans. Autom. Control 49, 1465–1476 (2004)
Beard, R.W., McLain, T.W., Goodrich, M.A., Anderson, E.P.: Coordinated target assignment and intercept for unmanned air vehicles. IEEE Trans. Robot. Autom. 18, 911–922 (2002)
Wang, X., Liu, X., She, K., Zhong, S.: Pinning impulsive synchronization of complex dynamical networks with various time-varying delay sizes. Nonlinear Anal.-Hybrid Syst. 26, 307–318 (2017)
Wu, J., Li, H., Chen, X.: Leader-following consensus of nonlinear discrete-time multi-agent systems with limited communication channel capacity. J. Frankl. Inst. 354, 4179–4195 (2017)
Bao, H.B., Cao, J.D.: Projective synchronization of fractional-order memristor-based neural networks. Neural Netw. 63, 1–9 (2015)
Hu, T., Zhang, X., Zhong, S.: Global asymptotic synchronization of nonidentical fractional-order neural networks. Neurocomputing 313, 39–46 (2018)
Song, S., Zhang, B., Song, X., Zhang, Y., Zhang, Z., Li, W.: Fractional-order adaptive neuro-fuzzy sliding mode H\({}_\infty \) control for fuzzy singularly perturbed systems. J. Frankl. Inst. 356, 5027–5048 (2019)
Bao, H.B., Park, J.H., Cao, J.D.: Synchronization of fractional-order complex-valued neural networks with time delay. Neural Netw. 81, 16–28 (2016)
Hu, T., He, Z., Zhang, X., Zhong, S.: Global synchronization of time-invariant uncertainty fractional-order neural networks with time delay. Neurocomputing (2019). https://doi.org/10.1016/j.neucom.2019.02.020
Song, S., Zhang, B., Song, X., Zhang, Z.: Adaptive neuro-fuzzy backstepping dynamic surface control for uncertain fractional-order nonlinear systems. Neurocomputing 360, 172–184 (2019)
Bao, H.B., Cao, J.D., Kurths, J.: State estimation of fractional-order delayed memristive neural networks. Nonlinear Dyn. 94, 1215–1225 (2018)
Kozlovsky, Y., Cohen, I., Golding, I., Ben-Jacob, E.: Lubricating bacteria model for branching growth of bacterial colonies. Phys. Rev. E 59, 7025–7035 (1999)
Cohen, I., Golding, I., Ron, I.G., BenJacob, E.: Biofluiddynamics of lubricating bacteria. Math. Methods Appl. Sci. 24, 1429–1468 (2001)
Xie, Q., Chen, G., Bollt, E.: Hybrid chaos synchronization and its application in information processing. Math. Comput. Modell. 35, 145–163 (2002)
Sabatier, J., Agrawal, O.P., Machado, J.A.T.: Advances in Fractional Calculus: Theoretical Developments and Applications in Physics and Engineering. Springer, Dordrecht (2007)
Cao, Y., Ren, W.: Distributed formation control for fractional-order systems: Dynamic interaction and absolute/relative damping. Syst. Control Lett. 59, 233–240 (2010)
Bagley, R., Torvik, P.: On the fractional calculus model of viscoelastic behavior. J. Rheol. 30, 133–155 (1986)
Cao, Y., Li, Y., Ren, W., Chen, Y.: Distributed coordination algorithms for multiple fractional-order systems. IEEE Conf. Decis. Control, Cancn, Mexico, 2008, 2920–2925 (2008)
Cao, Y., Li, Y., Ren, W., Chen, Y.: Distributed coordination of networked fractional-order systems. IEEE Trans. Syst. Man Cybern. B Cybern. 40, 362–370 (2010)
Shen, J., Cao, J.: Necessary and sufficient conditions for consensus of delayed fractional-order systems. Asian J. Control 14, 1690–1697 (2012)
Chen, J., Guan, Z.H., Yang, C.: Distributed containment control of fractional-order uncertain multi-agent systems. J. Frankl. Inst. 353, 1672–1688 (2016)
Yu, Z., Jiang, H., Hu, C., Yu, J.: Leader-following consensus of fractional-order multi-agent systems via adaptive pinning control. Int. J. Control 88, 1746–1756 (2015)
Bai, J., Wen, G., Rahmani, A., Yu, Y.: Distributed formation control of fractional-order multi-agent systems with absolute damping and communication delay. Int. J. Syst. Sci. 46, 2380–2392 (2015)
Gong, P.: Distributed tracking of heterogeneous nonlinear fractional order multi-agent systems with an unknown leader. J. Frankl. Inst. 354, 2226–2244 (2017)
Gong, P., Lan, W.: Adaptive robust tracking control for multiple unknown fractional-order nonlinear systems. IEEE Trans. Cybern. 99, 1–12 (2018)
Bai, J., Wen, G., Rahmani, A.: Distributed consensus tracking for the fractional-order multi-agent systems based on the sliding mode control method. Neurocomputing 235, 210–216 (2017)
Song, S., Zhang, B., Xia, J., Zhang, Z.: Adaptive backstepping hybrid fuzzy sliding mode control for uncertain fractional-order nonlinear systems based on finite-time scheme. IEEE Trans. Syst. Man Cybern. Syst. 2018, 1–11 (2018)
Yin, C., Huang, X., Chen, Y., Dadras, S., Zhong, S.M.: Fractional-order exponential switching technique to enhance sliding mode control. Appl. Math. Model. 44, 705–726 (2017)
Cheng, J., Park, J.H., Zhao, X., Cao, J., Qi, W.: Static output feedback control of switched systems with quantization: a nonhomogeneous sojourn probability approach. Int. J. Robust Nonlinear Control (2019). https://doi.org/10.1002/rnc.4703
Cheng, J., Zhang, D., Qi, W., Cao, J., Shi, K.: Finite-time stabilization of T-S fuzzy semi-Markov switching systems: a coupling memory sampled-data control approach. J. Frankl. Inst. (2019). https://doi.org/10.1016/j.jfranklin.2019.06.021
Ding, L., Han, Q.L., Ge, X., Zhang, X.M.: An overview of recent advances in event-triggered consensus of multiagent systems. IEEE Trans. Cybern. 48, 1110–1123 (2017)
Ge, X., Han, Q.L., Ding, D., Zhang, X.M., Ning, B.: A survey on recent advances in distributed sampled-data cooperative control of multi-agent systems. Neurocomputing 275, 1684–1701 (2017)
Wang, X., Park, J.H., Zhao, G., Zhong, S.: An improved fuzzy sampled-data control to stabilization of T-S fuzzy systems with state delays. IEEE Trans. Cybern. (2019). https://doi.org/10.1109/TCYB.2019.2910520
Wang, X., Park, J.H., Yang, H., Zhang, X., Zhong, S.: Delay-dependent fuzzy sampled-data synchronization of T-S fuzzy complex networks with multiple couplings. IEEE Trans. Fuzzy Syst. (2019). https://doi.org/10.1109/TFUZZ.2019.2901353
Xu, G.H., Chi, M., He, D.X.: Fractional-order consensus of multi-agent systems with event-triggered control. In: IEEE International Conference on Control and Automation, vol. 2014, pp. 619–624 (2014)
Chen, Y., Wen, G., Peng, Z.: Consensus of fractional-order multiagent system via sampled-data event-triggered control. J. Frankl. Inst. (2018). https://doi.org/10.1016/j.jfranklin.2018.01.043
Shan, Y.N., She, K., Zhong, S.M., Cheng, J., Wang, W.Y., Zhao, C.: Event-triggered passive control for Markovian jump discrete-time systems with incomplete transition probability and unreliable channels. J. Frankl. Inst. (2019). https://doi.org/10.1016/j.jfranklin.2019.07.002
Wang, F., Yang, Y.: Leader-following consensus of nonlinear fractional-order multi-agent systems via event-triggered control. Int. J. Syst. Sci. 48, 571–577 (2016)
Podlubny, I.: Fractional Differential Equations. Academic Press, New York (1999)
Duarte-Mermoud, M.A., Aguila-Camacho, N., Gallegos, J.A.: Using general quadratic Lyapunov functions to prove Lyapunov uniform stability for fractional order systems. Commun. Nonlinear Sci. Numer. Simul. 22, 650–659 (2015)
Seuret, A., Gouaisbaut, F.: Wirtinger-based integral inequality: application to time-delay systems. Automatica 49, 2860–2866 (2013)
Xu, Z., Shi, P., Su, H.: Global \(\text{ H }^\infty \) pinning synchronization of complex networks with sampled-data communications. IEEE Trans. Neural Netw. Learn. Syst. 99, 1–10 (2017)
Aguila-Camacho, N., Duarte-Mermoud, M.A., Gallegos, J.A.: Lyapunov functions for fractional order systems. Commun. Nonlinear Sci. Numer. Simul. 19, 2951–2957 (2014)
Zhang, X., Yang, H., Zhong, S.: Lag synchronization of complex dynamical networks with hybrid coupling via adaptive pinning control. J. Nonlinear Sci. Appl. 9, 4678–4694 (2016)
Shi, K., Wang, J., Zhong, S., Zhang, X., Liu, Y., Cheng, J.: New reliable nonuniform sampling control for uncertain chaotic neural networks under Markov switching topologies. Appl. Math. Comput. 347, 169–193 (2019)
Song, X., Men, Y., Zhou, J., Zhao, J., Shen, H.: Event-triggered H\({}^\infty \) control for networked discrete-time Markov jump systems with repeated scalar nonlinearities. Appl. Math. Comput. 298(C), 123–132 (2017)
Yu, W., Wang, H., Cheng, F., Yu, X., Wen, G.: Second-order consensus in multiagent systems via distributed sliding mode control. IEEE Trans. Cybern. 47, 1872–1881 (2017)
Wen, G., Yu, W., Li, Z., Yu, X., Cao, J.: Neuro-adaptive consensus tracking of multiagent systems with a high-dimensional leader. IEEE Trans. Cybern. 47, 1730–1742 (2017)
Cheng, L., Wang, Y., Ren, W., Hou, Z., Tan, M.: Containment control of multiagent systems with dynamic leaders based on a pin-type approach. IEEE Trans. Cybern. 46, 3004–3017 (2016)
Song, X., Wang, M., Song, S., Ahn, C.: Sampled-data state estimation of reaction diffusion genetic regulatory networks via space-dividing approaches. IEEE/ACM Trans. Comput. Biol. Bioinform. (2019). https://doi.org/10.1109/TCBB.2019.2919532
Funding
This research is supported by National Natural Science Foundation of China [No. 61771004] and Social Science Planning Fund of Ministry of Education of China [No. 18YJA630035].
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
We declare that we do not have any commercial or associative interest that represents a conflict of interest in connection with the work submitted.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Hu, T., He, Z., Zhang, X. et al. Leader-following consensus of fractional-order multi-agent systems based on event-triggered control. Nonlinear Dyn 99, 2219–2232 (2020). https://doi.org/10.1007/s11071-019-05390-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-019-05390-y