Next Article in Journal
A New Parameter Estimator for the Generalized Pareto Distribution under the Peaks over Threshold Framework
Next Article in Special Issue
Time-Fractional Diffusion-Wave Equation with Mass Absorption in a Sphere under Harmonic Impact
Previous Article in Journal
Third-Order Hankel and Toeplitz Determinants for Starlike Functions Connected with the Sine Function
Previous Article in Special Issue
Fractional Order Complexity Model of the Diffusion Signal Decay in MRI
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Pinning Synchronization of Fractional Complex Networks with Impulses and Reaction–Diffusion Terms

Department of Mathematics, Beijing Jiaotong University, Beijing 100044, China
*
Author to whom correspondence should be addressed.
Mathematics 2019, 7(5), 405; https://doi.org/10.3390/math7050405
Submission received: 7 March 2019 / Revised: 23 April 2019 / Accepted: 24 April 2019 / Published: 7 May 2019
(This article belongs to the Special Issue Fractional Order Systems)

Abstract

:
In this paper, a class of fractional complex networks with impulses and reaction–diffusion terms is introduced and studied. Meanwhile, a class of more general network structures is considered, which consists of an instant communication topology and a delayed communication topology. Based on the Lyapunov method and linear matrix inequality techniques, some sufficient criteria are obtained, ensuring adaptive pinning synchronization of the network under a designed adaptive control strategy. In addition, a pinning scheme is proposed, which shows that the nodes with delayed communication are good candidates for applying controllers. Finally, a numerical example is given to verify the validity of the main results.

1. Introduction

Complex networks, which are composed of a large set of nodes connected by edges, are used to describe many large-scale systems in nature and human societies, such as the Internet, power grid networks, the World Wide Web and so on [1,2,3]. Therefore, it is very meaningful and important to investigate the dynamical behaviors of complex networks. Up until now, there have been a large number of excellent scientific research results on the dynamical analysis of complex networks, including of synchronization [4], state estimation [5], impulsive control [6], and so on.
Synchronization, as one of the most important collective behaviors of complex dynamical systems, widely exists in the world, ranging from natural systems to man-made networks [7,8]. In recent years, synchronization has received a great deal of attention due to its potential application in various fields, including signal processing, secure communication, biological systems, and so on [9,10,11]. Various types of synchronization problems have been studied, such as projective lag synchronization [12], cluster synchronization [13], and exponential synchronization [14]. However, as we know, it is impossible for most dynamical systems to achieve synchronization by themselves in many real situations. Some control strategies must be designed to force the systems to be synchronized, such as feedback control [15], impulsive control [16], and adaptive control [17]. It could be a waste of money and resources op add controllers to all nodes in a large-scale network. In order to solve this problem, a pinning control strategy, which involves only a small fraction of all the nodes being controlled to force networks to become synchronized, has been proposed and extensively studied by researchers [18,19]. To reduce the enormous difference in control strength between theoretical values and practical needs, adaptive control, as a valid method, has been discussed in literature [20,21].
In practice, diffusion phenomena cannot be ignored. For example, electrons move in a nonuniform electromagnetic field and, in the process of chemical reactions, different chemicals react with each other and spatially diffuse in the inter-medium until a balanced-state spatial concentration pattern has been structured. Thus, it is reasonable to consider complex networks with reaction–diffusion terms. In recent years, some papers concerning the control and synchronization of complex dynamical systems with diffusion effects terms have been published [22,23,24]. In the real world, the state of artificial and biological networks are often subject to instantaneous perturbations and experience abrupt changes at certain instants, which may be caused by switching phenomena, frequency changes, or other sudden noises. These instantaneous perturbations always exhibit impulsive effects. Impulsive dynamical systems have naturally received a lot of attention, and some excellent results have been published [25,26]. Therefore, it is necessary to investigate the influence of impulsive perturbations on complex networks.
It should be noted that all of the mathematical models in this paper are fractional systems. As a generalization of traditional calculus, fractional calculus [27] provides an excellent instrument for the description of memory and the hereditary properties of various materials and processes. With the development of scientific research, these advantageous properties of fractional integration and differentiation have been noticed by more and more researchers, and fractional calculus, as a useful tool, has been widely applied in many fields such as mathematical biology [28], signal processing [29], and so on.
In addition, to be more practical, it is necessary to consider time delay. Due to the finite switching speed of amplifiers and the finite signal propagation time, time delay naturally exists in all kinds of dynamical systems and is unavoidable, which may lead to instability, chaos, or other performances of dynamical systems [30,31]. Thus, it is valuable to investigate the phenomenon of time delay in complex dynamical systems, and some outstanding results from research into time delay have been published, such as [32].
Motivated by the above discussions, the main contributions of this paper are as follows. (1) A class of fractional complex networks with impulses and reaction–diffusion terms is studied. Meanwhile, a class of more general network structures is considered in which all nodes are divided into three categories: nodes can only send information to others instantly; nodes can only be connected with others with a time delay; and nodes can communicate both instantly and with a delay. (2) Some sufficient conditions are derived to ensure the adaptive pinning synchronization of the network. (3) A pinning scheme is designed that shows that some delay-coupled nodes should be pinned first.
The rest of this paper is arranged as follows: some preliminaries and the model description of fractional networks with impulses and reaction–diffusion terms are provided in Section 2; in Section 3, the main results of this paper are described; next, in Section 4, a numerical simulation is presented to illustrate the effectiveness and correctness of the main results; finally, the conclusion of this paper is given in Section 5.
N o t a t i o n s : Let R + = [ 0 , + ) , R = ( , + ) , R n be the n-dimensional Euclidean space, and R n × m be the space of n × m real matrices. P R n × n 0 ( P R n × n 0 ) means that matrix P is symmetric and semi-positive (semi-negative) definite. P R n × n > 0 ( P R n × n < 0 ) means that matrix P is symmetric and positive (negative) definite. I n denotes an n × n real identity matrix. A T is the transpose of matrix A. B 1 means the inverse of matrix B. Let A 2 = A T A where A R n × n . ⊗ represents the Kronecker product of two matrices. λ m i n ( · ) and λ m a x ( · ) denote the minimum and the maximum eigenvalue of the corresponding matrix, respectively. · denotes the Euclidean norm of a vector, for example, β = i = 1 n β i 2 where β = ( β 1 , , β n ) T .

2. Preliminaries and System Description

In this section, some basic definitions of fractional calculus are introduced as the preliminaries of this paper, and some necessary conclusions are presented for use in the next several sections. Meanwhile, the mathematical model of a class of fractional complex networks with impulses and reaction–diffusion terms is described and the definition of synchronization of complex networks is given.

2.1. Fractional Integral and Derivative

Definition 1
([33]). Riemann–Liouville fractional derivative with order α for a function x : R + R is defined as
t 0 R D t α x ( t ) = 1 Γ ( m α ) d m d t m t 0 t ( t τ ) m α 1 x ( τ ) d τ ,
where 0 m 1 α < m , m Z + , and Z + denotes the collection of all positive integers. Γ ( · ) is the gamma function.
Definition 2
([33]). Riemann–Liouville fractional integral of order α for a function f : R + R is defined by
t 0 R I t α f t = 1 Γ α t 0 t ( t τ ) α 1 f ( τ ) d τ ,
where α > 0 and Γ ( · ) is the gamma function.
Lemma 1
([33]). For any constants k 1 and k 2 , the linearity of the Riemann–Liouville fractional derivative is described by
t 0 R D t α ( k 1 f ( t ) + k 2 g ( t ) ) = k 1 t 0 R D t α f ( t ) + k 2 t 0 R D t α g ( t ) .
Lemma 2
([33]). If p > q > 0 , then the following equality
t 0 R D t p t 0 R I t q f ( t ) = t 0 R D t p q f ( t )
holds for sufficiently good functions f ( t ) . In particular, this relation holds if f ( t ) is integrable.
Lemma 3
([34]). Let x ( t ) : R n R n be a vector of differentiable function. Then, for any time instant t t 0 , the following inequality holds
t 0 R D t α ( x T ( t ) P x ( t ) ) 2 x T ( t ) ( P t 0 R D t α x ( t ) ) ,
where 0 < α < 1 and P R n × n is a constant, square, symmetric, and positive definite matrix.
Lemma 4
([35]). Let Ω be a cube | x k | < l k k = 1 , 2 , , q , and let h ( x ) be a real-valued function belonging to C 1 ( Ω ) , which vanishes on the boundary Ω of Ω, i.e., h ( x ) | Ω = 0 . Then,
Ω h 2 ( x ) d x l k 2 Ω ( h x k ) 2 d x ,
where x = ( x 1 , x 2 , , x q ) T .
Lemma 5
([36]). The following linear matrix inequality ( L M I )
L = Q ( x ) S ( x ) S ( x ) T R ( x ) < 0 ,
where Q ( x ) T = Q ( x ) and R ( x ) T = R ( x ) , is equivalent to any one of the following conditions:
( 1 ) Q ( x ) < 0 , R ( x ) S ( x ) T Q ( x ) 1 S ( x ) < 0 ;
( 2 ) R ( x ) < 0 , Q ( x ) S ( x ) R ( x ) 1 S ( x ) T < 0 .
Lemma 6
([37]). For any x , y R n , ϵ > 0 , the inequality 2 x T y ϵ x T x + 1 ϵ y T y holds.

2.2. Theories of Graphs and Matrices

An undirected graph G = { V , E } consists of nodes V = { 1 , 2 , , N } and a set of edges E . If there is an edge between nodes i and j, then ( i , j ) E , and node j is called the neighbor of node i and vice versa. The Laplacian matrix L = ( L i j ) N × N representing the topological structure of graph G is defined as: when i j , L i j = L j i < 0 if ( i , j ) E ; otherwise, L i j = L j i = 0 ; L i i = j = 1 , j i N L i j = j = 1 , j i N L j i , which ensures the property that j = 1 N L i j = i = 1 N L i j = 0 .
Lemma 7
([38]). If L is the Laplacian matrix of a connected network, L i j = L j i 0 for i j , and j = 1 N L i j = 0 for all i = 1 , , N , then all eigenvalues of the matrix
L 11 + ε L 12 L 1 N L 21 L 22 L 2 N L N 1 L N 2 L N N
are positive for any positive constant ε.
Lemma 8
([39]). For matrices A, B, C, and D with appropriate dimensions, the Kronecker product satisfies
(1) 
( θ A ) B = A ( θ B ) , where θ is a constant;
(2) 
( A + B ) C = A C + B C ;
(3) 
( A B ) ( C D ) = ( A C ) ( B D ) ;
(4) 
( A B ) T = A T B T .
Lemma 9
([40]). The Laplacian matrix L in an undirected graph is semi-positive definite. It has a simple zero eigenvalue, and all the other eigenvalues are positive if and only if the graph is connected.

2.3. System Description

In this paper, a class of fractional complex networks with time-varying delays is considered. It is assumed that there exist two different modes of communication between the nodes in a network: instant communication and delayed communication. Namely, the network structure consists of two topologies, the instant communication topology G and the delayed communication topology G ^ . G = { V , E } and G ^ = { V , E ^ } , where E and E ^ denote the sets of instant communication links and delayed communication links, respectively. Let L = ( L i j ) N × N and L ^ = ( L ^ i j ) N × N represent the Laplacian matrices of G and G ^ , respectively. It is noted that each node in the network has at least one mode of communication and that the graphs G and G ^ can be disconnected, which implies that they consist of several connected components, and each component is considered as a cluster (group or family). In other words, if there are p nodes that can only communicate with other nodes instantly and q nodes that can only be connected to others with delays, then there exist two elementary matrices F and H such that
F T L F = L 1 0 0 0 0 0 L 2 0 0 0 0 0 0 L m 0 0 0 0 0 0 q × q , H T L ^ H = L ^ 1 0 0 0 0 0 L ^ 2 0 0 0 0 0 0 L ^ l 0 0 0 0 0 0 p × p ,
where L i and L ^ i are the Laplacian matrices of the ith connected component of G and G ^ , respectively. Then the mathematical model of fractional complex networks with impulses and reaction–diffusion terms is considered as follows:
α z i ( x , t ) t α = D Δ z i ( x , t ) + f ( z i ( x , t ) ) c j = 1 N L i j Γ z j ( x , t ) c ^ j = 1 N L i j ^ Γ ^ z j ( x , t τ ( t ) ) , i = 1 , , N , t t k ; z i ( x , t k + ) = z i ( x , t k ) + p i k ( x , t k ) , k = 1 , 2 , ,
where α denotes the Riemann–Liouville fractional derivative operator of order α ( 0 < α < 1 ) ; x = ( x 1 , x 2 , , x q ) T Ω R q , Δ = k = 1 q ( 2 x k 2 ) is the Laplace diffusion operator on Ω ; z i ( x , t ) = ( z i 1 ( x , t ) , z i 2 ( x , t ) , , z i n ( x , t ) ) T R n is the state vector of the ith node at time t and in space x; D = d i a g ( d 1 , d 2 , , d n ) 0 , and d i is the transmission diffusion coefficient along the ith node; τ ( t ) > 0 corresponds to the time-varying delay at time t, and it is a continuous function satisfying 0 < τ ( t ) τ M , τ ˙ ( t ) τ D < 1 , where τ M = sup t t 0 τ ( t ) and τ D are nonnegative constants; f : R n R n is a continuously differentiable vector function; c 0 and c ^ 0 are the coupling strength; Γ = d i a g ( γ 1 , γ 1 , , γ n ) R n × n and Γ ^ = d i a g ( γ ^ 1 , γ ^ 1 , , γ ^ n ) R n × n are positive semi-definite inner coupling matrices where γ j , γ ^ j > 0 if two nodes can communicate through the jth state and γ j , γ ^ j = 0 otherwise; L = ( L i j ) N × N and L ^ = ( L ^ i j ) N × N are the Laplacian matrices representing the topological structure of the network; t k ( k = 0 , 1 , 2 , ) denote impulsive moments and satisfy t 0 < t 1 < t 2 < , lim k t k = , and t k + 1 t k ω > 0 ; z i ( x , t k ) and z i ( x , t k + ) are the state variables of the ith node before and after impulsive perturbation, respectively; z i ( x , t k ) = lim t t k z i ( x , t ) , z i ( x , t k + ) = lim t t k + z i ( x , t ) , and assuming that z i ( x , t k ) = z i ( x , t k ) , the solution of system ( 2 ) is left continuous at time t k ; p i k ( x , t k ) : R n R n is the function of the change of z i ( x , t ) at time t k in space x.
Next, the dynamics of an isolated node can be described by
α z 0 ( x , t ) t α = D Δ z 0 ( x , t ) + f ( z 0 ( x , t ) ) ,
where z 0 ( x , t ) R n is the state vector of the isolated node and may be an equilibrium point, a periodic orbit, or even a chaotic orbit.
Synchronization errors between the relative state of nodes in network and the state of an isolated node can be defined by e i ( x , t ) = z i ( x , t ) z 0 ( x , t ) , i = 1 , 2 , , N . Next, the definition of synchronization of complex networks is given as follows
Definition 3.
A complex network (2) is said to be synchronized if for any initial condition, the following equality is satisfied:
lim t e i ( x , t ) = lim t z i ( x , t ) z 0 ( x , t ) = 0 , i = 1 , 2 , , N .
Remark 1.
The model (2) has been proposed and studied in [41,42]. But it is different from [41,42] in that impulsive perturbations, reaction–diffusion terms, and a class of more general network structures are considered in this paper. All nodes in the network can be divided into three categories: (1) nodes that can only send information to others instantly; (2) nodes that can only be connected to others with a time delay; and (3) nodes that can communicate with others both instantly and with a delay. Note that the assumption that the whole network should be connected is no longer needed. Thus, the mathematical model is more practical.
Remark 2.
The impulses in the system (2) can be understood as a special property of the system itself or some uncertain disturbances caused by external noises. The pulse period may be no longer fixed or regular, and the intensity of the impulses can be uncertain.

3. Main Results

In this section, some sufficient criteria for pinning and adaptive synchronization of complex networks (2) are derived, and a pinning scheme is given to discuss which node should be selected first.
Throughout this paper, the following assumptions are needed:
Assumption 1.
The set Ω is that Ω = { x : x = ( x 1 , x 2 , , x q ) T , x k < l k , k = 1 , 2 , , q } where l k ( k = 1 , 2 , , q ) are positive constants.
Assumption 2.
There exist functions δ i k ( x , t k ) such that the functions p i k ( x , t k ) satisfy
p i k ( x , t k ) = δ i k ( x , t k ) [ j = 1 N L i j z j ( x , t k ) ] , 0 δ i k ( x , t k ) 2 λ m a x ( L ) ,
where i = 1 , 2 , , N , k = 0 , 1 , 2 , . δ i k ( x , t k ) : R q + 1 R stands for the impulsive strength of the ith node at time instants t k and in space x.
Assumption 3.
(One-sided Lipschitz condition) There exists a constant diagonal matrix Ξ = d i a g ( Ξ 1 , Ξ 2 , , Ξ n ) such that
( u ( x , t ) v ( x , t ) ) T ( f ( u ( x , t ) ) f ( v ( x , t ) ) ) ( u ( x , t ) v ( x , t ) ) T Ξ ( u ( x , t ) v ( x , t ) ) , u , v R n , t R + , x Ω .
Remark 3.
Note that A s s u m p t i o n 3 is very mild [43]. For example, all linear and piece-wise linear functions satisfy this condition. In addition, if f i / u j ( i , j = 1 , 2 , , n ) are bounded, the above condition is satisfied in many well-known systems such as the Lorenz system, Chen system, L u ¨ system, recurrent neural networks, Chua’s circuit, and so on. Generally speaking, any function in the system that satisfyies the Lipschitz condition can guarantee this assumption. According to [44], any Lipschitz function is a one-sided Lipschitz function, but the converse is not true. This means that for some nonlinear functions with a big Lipschitz constant, the corresponding one-sided Lipschitz constant matrix Ξ may be a non-positive definite matrix (see the example given in [45]).

3.1. Adaptive and Pinning Control

The boundary and initial value conditions of complex networks are given in the following form:
z i ( x , t ) = 0 , t [ t 0 τ M , ) , x Ω ;
z i ( x , s ) = φ 0 i ( x , s ) R n , s [ t 0 τ M , 0 ) , x Ω ,
where i = 0 , 1 , 2 , , N , and φ 0 i ( x , s ) is bounded and continuous on Ω × [ t 0 τ M , 0 ) .
Then, the synchronization error system between systems (2) and (3) is given as follows:
α e i ( x , t ) t α = D Δ e i ( x , t ) + f ( z i ( x , t ) ) f ( z 0 ( x , t ) ) c j = 1 N L i j Γ e j ( x , t ) c ^ j = 1 N L ^ i j Γ ^ e j ( x , t τ ( t ) ) + u i ( x , t ) , t t k ; e i ( x , t k + ) = e i ( x , t k ) δ i k ( x , t k ) [ j = 1 N L i j e j ( x , t k ) ] , i = 1 , 2 , , N , k = 1 , 2 , ,
where j = 1 N L i j = 0 and j = 1 N L ^ i j = 0 are used above. u i ( x , t ) is the n-dimensional linear feedback controller on the ith node. Without loss of generality, it is assumed that the first l nodes are controlled in the network, and the pinning controller is designed by
u i ( x , t ) = b i Γ e i ( x , t ) i = 1 , , l , 0 i = l + 1 , , N ,
where b i 0 ( i = 1 , 2 , , l ) denotes control gain.
Next, a theorem is established to derive the synchronization criteria for network (2).
Theorem 1.
Suppose Assumptions 1–3 hold. Under control law (7), network (2) with initial conditions (4) and (5) can be synchronized if there exist a positive definite matrix Q R n × n and a positive constant ϵ such that the following inequalities are satisfied:
λ m a x ( ξ D + Ξ + 1 1 τ D Q ) I N λ m i n ( Γ ) ( c L + B ) 2 ϵ c ^ λ m a x ( Γ ^ ) 2 L ^ 2 ϵ c ^ λ m a x ( Γ ^ ) 2 L ^ I N < 0 ,
c ^ 2 ϵ I n Q 0 ,
where ξ = k = 1 q 1 l k 2 , B = d i a g ( b 1 , b 2 , , b N ) and b i 0 ( i = 1 , , l ) , b i = 0 ( i = l + 1 , , N ) .
Proof of Theorem 1.
Let e ( x , t ) 2 = i = 1 N e i T ( x , t ) e i ( x , t ) where e ( t ) = ( e 1 T ( x , t ) , e 2 T ( x , t ) , , e N T ( x , t ) ) T . Then, the proof of this theorem can be given in two steps.
Firstly, the case of t > t 0 and t = t k , ( k = 1 , 2 , ) is considered. According to Assumption 2, the following inequality holds:
e ( x , t k + ) 2 = i = 1 N e i T ( x , t k + ) e i ( x , t k + ) = i = 1 N { e i ( x , t k ) δ i k ( x , t k ) [ j = 1 N L i j e j ( x , t k ) ] } T { e i ( x , t k ) δ i k ( x , t k ) [ j = 1 N L i j e j ( x , t k ) ] } = e T ( x , t k ) [ I n N ( δ x , t k L ) I n ] 2 e ( x , t k ) e ( x , t k ) 2 ,
where δ x , t k = d i a g ( δ 1 k ( x , t k ) , δ 2 k ( x , t k ) , , δ N k ( x , t k ) ) .
Secondly, the case of t t 0 and t ( t k , t k + 1 ] ( k = 0 , 1 , 2 , ) is considered. Consider the following Lyapunov function for error system (6),
V ( t ) = Ω { 1 2 i = 1 N t 0 R I t 1 α ( e i T ( x , t ) e i ( x , t ) ) + i = 1 N 1 1 τ D t τ ( t ) t e i T ( x , s ) Q e i ( x , s ) d s } d x ,
where Q > 0 and Q R n × n .
Taking the time derivative of V ( t ) along the trajectories of (6), it is evident that e i ( x , t ) and α e i ( x , t ) t α are continuous when ( x , t ) Ω × ( t k , t k + 1 ] . Then, by Lemmas 2 and 3, the following inequality holds:
V ˙ ( t ) Ω { i = 1 N [ e i T ( x , t ) α e i ( x , t ) t α ] + i = 1 N [ 1 1 τ D e i T ( x , t ) Q e i ( x , t ) 1 τ ˙ ( t ) 1 τ D e i T ( x , t τ ( t ) ) Q e i ( x , t τ ( t ) ) ] } d x Ω { i = 1 N [ e i T ( x , t ) D Δ e i ( x , t ) + e i T ( x , t ) ( f ( z i ( x , t ) ) f ( z 0 ( x , t ) ) ) c e i T ( x , t ) j = 1 N L i j Γ e j ( x , t ) c ^ e i T ( x , t ) j = 1 N L ^ i j Γ ^ e j ( x , t τ j ( t ) ) + u i ( x , t ) ] + i = 1 N [ 1 1 τ D e i T ( x , t ) Q e i ( x , t ) e i T ( x , t τ ( t ) ) Q e i ( x , t τ ( t ) ) ] } d x = Ω i = 1 N e i T ( x , t ) D Δ e i ( x , t ) d x + Ω i = 1 N e i T ( x , t ) [ f ( z i ( x , t ) ) f ( z 0 ( x , t ) ) ] d x Ω i = 1 N [ c e i T ( x , t ) j = 1 N L i j Γ e j ( x , t ) + c ^ e i T ( x , t ) j = 1 N L ^ i j Γ ^ e j ( x , t τ ( t ) ) u i ( x , t ) ] d x + Ω i = 1 N [ 1 1 τ D e i T ( x , t ) Q e i ( x , t ) e i T ( x , t τ ( t ) ) Q e i ( x , t τ ( t ) ) ] d x .
From Green’s formula and the boundary conditions, the following equality holds:
Ω i = 1 N e i T ( x , t ) D Δ e i ( x , t ) d x = Ω i = 1 N l = 1 n e i l ( x , t ) d l Δ e i l ( x , t ) d x = i = 1 N l = 1 n d l Ω e i l ( x , t ) Δ e i l ( x , t ) d x = i = 1 N l = 1 n d l [ k = 1 q Ω ( e i l ( x , t ) x k ) 2 ] d x .
According to Lemma 4, the following inequality can be obtained:
i = 1 N l = 1 n d l [ k = 1 q Ω ( e i l ( x , t ) x k ) 2 ] d x i = 1 N l = 1 n d l [ k = 1 q 1 l k 2 Ω e i l 2 ( x , t ) ] d x = i = 1 N k = 1 q 1 l k 2 l = 1 n d l Ω e i l 2 ( x , t ) d x = i = 1 N k = 1 q 1 l k 2 Ω e i T ( x , t ) D e i ( x , t ) d x .
It follows from Assumption 3 and inequalities (12)–(14) that
V ˙ ( t ) i = 1 N k = 1 q 1 l k 2 Ω e i T ( x , t ) D e i ( x , t ) d x + i = 1 N Ω e i T ( x , t ) Ξ e i ( x , t ) d x Ω [ c e T ( x , t ) ( L Γ ) e ( x , t ) + c ^ e T ( x , t ) ( L ^ Γ ^ ) e ( x , t τ ( t ) ) ] d x Ω i = 1 N e i T ( x , t ) b i Γ e i ( x , t ) d x + Ω i = 1 N [ 1 1 τ D e i T ( x , t ) Q e i ( x , t ) e i T ( x , t τ ( t ) ) Q e i ( x , t τ ( t ) ) ] d x ,
where e ( x , t τ ( t ) ) = ( e 1 T ( x , t τ ( t ) ) , e 2 T ( x , t τ ( t ) ) , , e N T ( x , t τ ( t ) ) ) T .
By using Lemma 6, an inequality holds as follows:
V ˙ ( t ) Ω ξ e T ( x , t ) ( I N D ) e ( x , t ) d x + Ω e T ( x , t ) ( I N Ξ ) e ( x , t ) d x Ω c e T ( x , t ) ( L Γ ) e ( x , t ) d x + Ω c ^ 2 [ ϵ e T ( x , t ) ( L ^ Γ ^ ) 2 e ( x , t ) + 1 ϵ e T ( x , t τ ( t ) ) e ( x , t τ ( t ) ) ] d x Ω e T ( x , t ) ( B Γ ) e ( x , t ) d x + Ω [ 1 1 τ D e T ( x , t ) ( I N Q ) e ( x , t ) e T ( x , t τ ( t ) ) ( I N Q ) e ( x , t τ ( t ) ) ] d x = Ω e T ( x , t ) [ I N ( ξ D + Ξ + 1 1 τ D Q ) ( c L + B ) Γ + ϵ c ^ 2 ( L ^ Γ ^ ) 2 ] e ( x , t ) d x + Ω e T ( x , t τ ( t ) ) [ I N ( c ^ 2 ϵ I n Q ) ] e ( x , t τ ( t ) ) d x ,
where ξ = k = 1 q 1 l k 2 , B = d i a g ( b 1 , b 2 , , b N ) and b i 0 ( i = 1 , 2 , , l ) , b i = 0 ( i = l + 1 , , N ) .
Then, according to Lemma 5 and conditions (8) and (9) in Theorem 1, the following inequality holds:
V ˙ ( t ) Ω e T ( x , t ) [ I N ( ξ D + Ξ + 1 1 τ D Q ) ( c L + B ) Γ + ϵ c ^ 2 ( L ^ Γ ^ ) 2 ] e ( x , t ) d x < 0 .
Next, it can be proven that e ( x , t ) 0 for t and t t k . Suppose, for the purpose of contradiction, that lim t e ( x , t ) 0 . According to the properties of function V ( t ) that V ( t ) 0 and V ˙ ( t ) < 0 , there exists a positive constant η > 0 such that V ( t ) η for t (monotone and bounded property). Thus, V ˙ ( t ) 0 for t . Then the following inequality holds:
0 = lim t V ˙ ( t ) lim t Ω e T ( x , t ) Φ e ( x , t ) d x lim t Ω λ m a x Φ e ( x , t ) 2 d x < 0 ,
where Φ = I N ( ξ D + Ξ + 1 1 τ D Q ) ( c L + B ) Γ + ϵ c ^ 2 ( L ^ Γ ^ ) 2 . This contradicts the previous hypothesis.
In conclusion, e ( x , t ) 0 for t . According to Definition 3, complex network (2) can be synchronized under controller (7). □
Remark 4.
According to Lemma 5, the matrix Q in (8) and (9) can be found by solving the linear matrix inequalities λ m a x ( ξ D + Ξ + 1 1 τ D Q ) I N λ m i n ( Γ ) ( c L + B ) + ϵ c ^ λ m a x 2 ( Γ ^ ) 2 L ^ 2 < 0 and c ^ 2 ϵ I n Q 0 . Furthermore, conditions (8) and (9) provide the control design for synchronization of network (2). It is easy to see that the coupling strengths c and c ^ play a key role in (8) and (9). If the coupling strengths c and c ^ can be designed, the larger c and the smaller c ^ can make these conditions easier to satisfy.
In order to reduce the enormous difference in control strength between theoretical values and practical need, adaptive and pinning control is considered. Then, without loss of generality, it is assumed that the first l nodes are controlled in the complex networks (2) and an adaptive pinning controller is designed by
u i ( x , t ) = b i ( t ) Γ e i ( x , t ) i = 1 , , l , b i ˙ ( t ) = Ω e i T ( x , t ) Γ e i ( x , t ) d x ,
where b i ( t ) 0 ( i = 1 , 2 , , l ) denote control strength.
Next, a theorem is obtained to guarantee that the complex networks (2) can be adaptively synchronized.
Theorem 2.
Suppose Assumptions 1–3 hold. Under the adaptive law and controller (19), network (2) with initial conditions (4) and (5) can be synchronized if there exists a positive definite matrix Q R n × n and constants ϵ > 0 , b i * 0 ( i = 1 , , l ) such that the following conditions are satisfied:
λ m a x ( ξ D + Ξ + 1 1 τ D Q ) I N λ m i n ( Γ ) ( c L + B * ) 2 ϵ c ^ λ m a x ( Γ ^ ) 2 L ^ 2 ϵ c ^ λ m a x ( Γ ^ ) 2 L ^ I N < 0 ,
c ^ 2 ϵ I n Q 0 ,
where B * = d i a g ( b 1 * , b 2 * , , b N * ) and b i * 0 ( i = 1 , , l ) , b i * = 0 ( i = l + 1 , , N ) . ξ = k = 1 q 1 l k 2 .
Proof of Theorem 2.
The proof of this theorem is given in two steps.
Firstly, the case of t > t 0 and t = t k , ( k = 1 , 2 , ) is considered. Similar to the proof of Theorem 1, the following conclusion can be obtained immediately:
e ( x , t k + ) 2 e ( x , t k ) 2 .
Secondly, the case of t t 0 and t ( t k , t k + 1 ] ( k = 0 , 1 , 2 , ) is considered. Consider the following Lyapunov function for error system (6),
V ( t ) = Ω { 1 2 i = 1 N t 0 R I t 1 α ( e i T ( x , t ) e i ( x , t ) ) + i = 1 N 1 1 τ D t τ ( t ) t e i T ( x , s ) Q e i ( x , s ) d s } d x + 1 2 i = 1 N ( b i ( t ) b i * ) 2 ,
where Q > 0 R n × n and b i * 0 ( i = 1 , , l ) , b i * = 0 ( i = l + 1 , , N ) . b i * ( i = 1 , , l ) are non-negative constants that should be determined later.
Similar to the proof of Theorem 1, computing the derivative of V ( t ) along the trajectories of error system (6) under the adaptive law and controller (19), the following inequality is obtained,
V ˙ ( t ) i = 1 N k = 1 q 1 l k 2 Ω e i T ( x , t ) D e i ( x , t ) d x + i = 1 N Ω e i T ( x , t ) Ξ e i ( x , t ) d x Ω [ c e T ( x , t ) ( L Γ ) e ( x , t ) + c ^ e T ( x , t ) ( L ^ Γ ^ ) e ( x , t τ ( t ) ) ] d x Ω i = 1 N e i T ( x , t ) b i ( t ) Γ e i ( x , t ) d x + Ω i = 1 N [ 1 1 τ D e i T ( x , t ) Q e i ( x , t ) e i T ( x , t τ ( t ) ) Q e i ( x , t τ ( t ) ) ] d x + i = 1 N ( b i ( t ) b i * ) Ω e i T ( x , t ) Γ e i ( x , t ) d x .
Then,
V ˙ ( t ) = i = 1 N k = 1 q 1 l k 2 Ω e i T ( x , t ) D e i ( x , t ) d x + i = 1 N Ω e i T ( x , t ) Ξ e i ( x , t ) d x Ω [ c e T ( x , t ) ( L Γ ) e ( x , t ) + c ^ e T ( x , t ) ( L ^ Γ ^ ) e ( x , t τ ( t ) ) ] d x Ω i = 1 N e i T ( x , t ) b i * Γ e i ( x , t ) d x + Ω i = 1 N [ 1 1 τ D e i T ( x , t ) Q e i ( x , t ) e i T ( x , t τ ( t ) ) Q e i ( x , t τ ( t ) ) ] d x .
The rest is the same as in the proof of Theorem 1. Therefore, the complex networks (2) can be synchronized under the adaptive law and controller (19). Meanwhile, the following equalities hold:
lim t b i ( t ) = b i * , f o r lim t b i ˙ ( t ) = 0 , i = 1 , , l .
 □

3.2. Pinning Scheme of Complex Networks

In order to design a pinning scheme for network (2), some notations are introduced for simplicity. Let
Ψ = λ m a x ( ξ D + Ξ + 1 1 τ D Q ) I N + ϵ c ^ λ m a x 2 ( Γ ^ ) 2 L ^ 2 c λ m i n ( Γ ) L .
Using matrix decomposition, the following equation holds:
H = Ψ λ m i n ( Γ ) B = A λ m i n ( Γ ) B ˜ E E T C ,
where B ˜ = d i a g ( b 1 , b 2 , , b l ) . C = ( λ m a x ( ξ D + Ξ + 1 1 τ D Q ) I N + ϵ c ^ λ m a x 2 ( Γ ^ ) 2 L ^ 2 c λ m i n ( Γ ) L ) l is obtained by removing the first l row–column pairs of matrix Ψ .
Then, a necessary condition is proposed to clearly reveal how the network’s characters can affect the pinning synchronization criteria.
Theorem 3.
(Necessary condition) Suppose Assumptions 1–3 hold. To satisfy condition (8), it is necessary that
H i i = λ m a x ( ξ D + Ξ + 1 1 τ D Q ) + ϵ c ^ λ m a x 2 ( Γ ^ ) 2 j = 1 N L ^ i j 2 λ m i n ( Γ ) ( c L i i + b i ) < 0 , 1 i l ,
H i i = λ m a x ( ξ D + Ξ + 1 1 τ D Q ) + ϵ c ^ λ m a x 2 ( Γ ^ ) 2 j = 1 N L ^ i j 2 λ m i n ( Γ ) c L i i < 0 , l + 1 i N .
Proof of Theorem 3.
According to Lemma 5, condition (8) is equivalent to H < 0 . It is necessary that H i i < 0 . □
Remark 5.
L ^ i j is an element of the Laplacian matrix L ^ , which denotes the delayed communication topology of network (2). According to the definition of the Laplacian matrix, the greater the degree of the ith node is, the greater the value of j = 1 N L ^ i j 2 is, and vice versa. From (29) and (30), for the nodes without a controller, the degrees of these nodes in the delayed communication topology must be less than a critical value. Namely, the condition j = 1 N L ^ i j 2 < ( 2 ϵ c ^ λ m a x 2 ( Γ ^ ) ) ( λ m i n ( Γ ) c L i i λ m a x ( ξ D + Ξ + 1 1 τ D Q ) ) must be satisfied, which indicates that the nodes with large degrees in delayed communication topology should be controlled first, otherwise, (30) is not satisfied. This is consistent with the intuition that the delayed communication between nodes can lead to some instability in the network. In addition, some results have been proposed [43] that, in the instant communication topology network, nodes with very low and very large degrees are good candidates for applying pinning controllers.
In order to be more practical, some low-dimensional conditions are presented to guarantee the global asymptotic stability of the pinning process.
Theorem 4.
Suppose Assumptions 1–3 hold. Under controller (7), the pinning controlled network (2) is globally synchronized when the following two conditions are satisfied:
b i > λ m a x ( A E C 1 E T ) λ m i n ( Γ ) , i = 1 , 2 , , l ,
λ m a x ( ϵ c ^ λ m a x 2 ( Γ ^ ) 2 L ^ 2 c λ m i n ( Γ ) L ) l < λ m a x ( ξ D + Ξ + 1 1 τ D Q ) ,
where b i is the pinning feedback gain, A, B, and C are defined in (28), and ( ϵ c ^ λ m a x 2 ( Γ ^ ) 2 L ^ 2 c λ m i n ( Γ ) L ) l is the minor matrix of ϵ c ^ λ m a x 2 ( Γ ^ ) 2 L ^ 2 c λ m i n ( Γ ) L by removing its first l row–column pairs.
Proof of Theorem 4.
From Lemma 5, it follows (31) and (32) that H < 0 , which is equivalent to (8). □
Remark 6.
The synchronization conditions (31) and (32) are easier to verify than (8). Thus, Theorem 4 has more practical value. Meanwhile, the conditions (8), (31), and (32) provide a method of controller design for synchronization of the complex networks (2).
Remark 7.
Note that for α = 1 , the model of complex networks (2) reduces to the classical integer-order system with impulsive effects and reaction–diffusion terms. It is not difficult to verify that, in the case of α = 1 , the conditions given in Theorems 1, 2, and 4 can also guarantee the synchronization of corresponding integer-order complex networks via the designed controllers (7) and (19). Therefore, the synchronization results in Theorems 1, 2, and 4 extend and improve the synchronization results for integer-order complex networks with reaction–diffusion terms and impulsive effects compared to the fractional case.
Remark 8.
When D = 0 , the partial differential equations (2) can be degraded to fractional ordinary differential equations. It is easy to demonstrate that in this special case, the criteria given in Theorems 1, 2, and 4 are also valid for ensuring the synchronization of corresponding ordinary differential systems under controllers (7) and (19).
Remark 9.
In recent years, many outstanding results from the analysis of the stability of fractional systems, as in [46,47,48,49], have been reported. But, since there exists an integration term in the definition of the Riemann–Liouville fractional derivative, which means that the fractional derivative of a function x ( t ) at any given moment depends on its initial state, the existing fractional Lyapunov methods are invalid for analyzing the stability of fractional systems with impulsive effects. Thus, according to Lemma 2, two special Lyapunov functions with fractional integration terms are constructed to complete the proof of Theorems 1 and 2.
Remark 10.
Adaptive control for fractional complex networks (2) is studied in this paper. However, there is no such property of the Riemann–Liouville fractional derivative that x ( t ) m for t 0 R D t α x ( t ) 0 , where m is a constant. Therefore, an integer-order adaptive law (19) is designed rather than a fractional-order adaptive law. This is more practical because the computational complexity of fractional derivatives is much higher than that of integral derivatives.

4. Numerical Simulations

In this section, an example is given to illustrate the effectiveness of the main results.
Example 1.
Consider the two-dimensional Riemann–Liouville fractional complex network (2), which consists of five nodes, with impulses and reaction–diffusion terms. The parameters are designed as: α = 0.95 ; Δ = 2 x , x Ω = { x 0 x π } ; D = d i a g ( 0.3 , 0.3 ) τ ( t ) = 1 ; Γ , Γ ^ are identity matrices; c = 1 , c ^ = 0.25 ; and the Laplacian matrices L , L ^ are given as follows:
L = 0.1 0.1 0 0 0 0.1 0.2 0.1 0 0 0 0.1 0.2 0.1 0 0 0 0.1 0.2 0.1 0 0 0 0.1 0.1 , L ^ = 0.2 0.2 0 0 0 0.2 0.4 0.2 0 0 0 0.2 0.4 0.2 0 0 0 0.2 0.4 0.2 0 0 0 0.2 0.2 .
The nonlinear function f : R 2 R 2 is
f ( s ( t ) ) = 2 t a n h ( s 1 ( t ) ) 1.2 t a n h ( s 2 ( t ) ) 1.8 t a n h ( s 1 ( t ) ) + 1.71 t a n h ( s 2 ( t ) ) ,
where s ( t ) = ( s 1 ( t ) , s 2 ( t ) ) T . The boundary and initial value conditions of the isolated node (3) and network (2) are given in the form
z i ( x , t ) = 0 , t [ 1 , ) , x Ω , i = 0 , 1 , 2 , , 5 ;
z i ( x , s ) = ( φ i 1 ( x ) , φ i 2 ( x ) ) T , s [ 1 , 0 ) , x Ω , i = 0 , 1 , 2 , , 5 ,
where φ 01 ( x ) = s i n ( x ) , φ 02 ( x ) = 0.3 s i n ( x ) , φ 11 ( x ) = φ 12 ( x ) = s i n x , φ 21 ( x ) = φ 22 ( x ) = 0.5 s i n x , φ 31 ( x ) = φ 32 ( x ) = 0.7 s i n x , φ 41 ( x ) = φ 42 ( x ) = 0.5 s i n x , φ 51 ( x ) = φ 52 ( x ) = 1.5 s i n x . The impulsive strength functions are given as follows: δ 1 k ( x , t k ) = 0.8 , δ 2 k ( x , t k ) = 0.8 c o s ( x 3 ) s i n ( t k 2 ) , δ 3 k ( x , t k ) = 0.3 c o s ( x t k ) , δ 4 k ( x , t k ) = 0.1 s i n ( x 2 ) c o s ( t k 5 ) , δ 5 k ( x , t k ) = 0.2 s i n ( x ) c o s ( t k ) , k = 1 , 2 , . The pulse period is t k + 1 t k = 0.4 s .
Pinning control strategy is considered here, supposing the first node in network (2) is controlled. Then, the appropriate controller and adaptive law can be designed as follows:
u i ( x , t ) = b i ( t ) Γ e i ( x , t ) i = 1 , b i ˙ ( t ) = Ω e i T ( x , t ) Γ e i ( x , t ) d x ,
where e i ( x , t ) = z i ( x , t ) z 0 ( x , t ) ( i = 1 , , 5 ) . b 1 ( t ) > 0 and b 1 ( 0 ) = 0.2 .
Let e ( x , t ) stand for the norm of synchronization error between systems (2) and (3). In Figure 1, Figure 2, Figure 3 and Figure 4, it is shown that under the adaptive law and designed controller (36), complex networks (2) with reaction–diffusion terms and impulsive effects can achieve synchronization. In Figure 5, it is easy to see that the adaptive control parameter b 1 ( t ) turns out to be a constant b 1 * = 8.788 , which satisfies the conditions in Theorem 2, when synchronization is realized. The efficiency of Theorem 2 can be demonstrated by this example.

5. Conclusions

Pinning and adaptive synchronization of fractional complex networks with impulses and reaction–diffusion terms is investigated in this paper. In order to analyze the stability of the fractional systems with impulsive effects, two special Lyapunov functions with fractional integration terms are constructed and the Lyapunov method is applied. By designing appropriate controllers and adaptive laws, some sufficient criteria for pinning and adaptive synchronization of fractional complex networks with time-varying delays are derived. In addition, a pinning scheme is proposed in which some delay-coupled nodes should be prioritized for pinning. Finally, a numerical example is given to demonstrate the effectiveness and correctness of the main results. A goal of our future investigations is to study more general impulsive fractional systems and analyze the dynamical behaviors of these special systems.

Author Contributions

Writing—original draft preparation, X.H.; writing—review and editing, G.R., Y.Y. and C.X.

Funding

This research is supported by the National Natural Science Foundation of China (No. 61772063) and Beijing Natural Science Foundation (Z180005).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bernardo, A.H.; Lada, A.A. Internet: Growth dynamics of the World-Wide Web. Nature 1999, 401, 131. [Google Scholar]
  2. Ding, W.Y.; Wei, X.C.; Yi, D. A closed-form solution for the impedance calculation of grid power distribution network. IEEE Trans. Electromagn. Compat. 2017, 59, 1449–1456. [Google Scholar] [CrossRef]
  3. Strogatz, S.H. Exploring complex networks. Nature 2001, 410, 268–276. [Google Scholar] [CrossRef]
  4. Selvaraj, P.; Sakthivel, R.; Kwon, O.M. Synchronization of fractional-order complex dynamical network with random coupling delay, actuator faults and saturation. Nonlinear Dyn. 2018, 94, 3101–3116. [Google Scholar] [CrossRef]
  5. Yih-Fang, H.; Stefan, W.; Jing, H.; Neelabh, K.; Vijay, G. State estimation in electric power grids: Meeting new challenges presented by the requirements of the future grid. IEEE Signal Process. Mag. 2012, 29, 33–43. [Google Scholar]
  6. Luo, S.X.; Deng, F.Q.; Chen, W.H. Pointwise-in-space stabilization and synchronization of a class of reaction-diffusion systems with mixed time delays via aperiodically impulsive control. Nonlinear Dyn. 2017, 88, 2899–2914. [Google Scholar] [CrossRef]
  7. Mo, L.P.; Lin, P. Distributed consensus of second-order multiagent systems with nonconvex input constraints. Int. J. Robust Nonlinear Control. 2018, 28, 3657–3664. [Google Scholar] [CrossRef]
  8. Mo, L.P.; Guo, S.Y.; Yu, Y.G. Mean-square consensus of heterogeneous multi-agent systems with nonconvex constraints, Markovian switching topologies and delays. Neurocomputing 2018, 291, 167–174. [Google Scholar] [CrossRef]
  9. Wang, K.H.; Fu, X.C.; Li, K.Z. Cluster synchronization in community networks with nonidentical nodes. Chaos 2009, 19, 023106. [Google Scholar] [CrossRef]
  10. Liu, S.T.; Zhang, F.F. Complex function projective synchronization of complex chaotic system and its applications in secure communication. Nonlinear Dyn. 2014, 76, 1087–1097. [Google Scholar] [CrossRef]
  11. Li, C.G.; Chen, G.R. Synchronization in general complex dynamical networks with coupling delays. Physica A 2004, 343, 263–278. [Google Scholar] [CrossRef]
  12. Wu, X.J.; Lu, H.T. Projective lag synchronization of the general complex dynamical networks with distinct nodes. Commun. Nonlinear Sci. Numer. Simul. 2012, 17, 4417–4429. [Google Scholar] [CrossRef]
  13. Yu, C.B.; Qin, J.H.; Gao, H.J. Cluster synchronization in directed networks of partial-state coupled linear systems under pinning control. Automatica 2014, 50, 2341–2349. [Google Scholar] [CrossRef]
  14. Yi, J.W.; Wang, Y.W.; Xiao, J.W.; Huang, Y.H. Exponential synchronization of complex dynamical networks with Markovian jump parameters and stochastic delays and its application to multi-agent systems. Commun. Nonlinear Sci. Numer. Simul. 2013, 18, 1175–1192. [Google Scholar] [CrossRef]
  15. Selvaraj, P.; Kwon, O.M.; Sakthivel, R. Disturbance and uncertainty rejection performance for fractional-order complex dynamical networks. Neural Netw. 2019, 112, 73–84. [Google Scholar] [CrossRef]
  16. Chen, J.; Lu, J.A.; Wu, X.Q.; Zheng, W.X. Generalized synchronization of complex dynamical networks via impulsive control. Chaos 2009, 19, 043119. [Google Scholar] [CrossRef]
  17. Zhang, Q.; Lu, J.A.; Lu, J.H.; Tse, C.K. Adaptive feedback synchronization of a general complex dynamical network with delayed nodes. IEEE Trans. Circuits Syst. II Express Briefs 2008, 55, 183–187. [Google Scholar] [CrossRef]
  18. Chen, H.W.; Liang, J.L.; Wang, Z.D. Pinning controllability of autonomous Boolean control networks. Sci. China-Inf. Sci. 2016, 59, 070107. [Google Scholar] [CrossRef] [Green Version]
  19. Liu, X.W.; Chen, T.P. Synchronization of complex networks via aperiodically intermittent pinning control. IEEE Trans. Autom. Control. 2015, 60, 3316–3321. [Google Scholar] [CrossRef]
  20. Wang, G.S.; Xiao, J.W.; Wang, Y.W.; Yi, J.W. Adaptive pinning cluster synchronization of fractional-order complex dynamical networks. Appl. Math. Comput. 2014, 231, 347–356. [Google Scholar] [CrossRef]
  21. Chai, Y.; Chen, L.P.; Wu, R.C.; Sun, J. Adaptive pinning synchronization in fractional-order complex dynamical networks. Physica A 2012, 391, 5746–5758. [Google Scholar] [CrossRef]
  22. Wang, J.L.; Wu, H.N.; Guo, L. Novel adaptive strategies for synchronization of linearly coupled neural networks with reaction-diffusion terms. IEEE Trans. Neural Netw. Learn. Syst. 2014, 25, 429–440. [Google Scholar] [CrossRef]
  23. Wang, J.L.; Wu, H.N. Passivity of delayed reaction-diffusion networks with application to a food Web model. Appl. Math. Comput. 2013, 219, 11311–11326. [Google Scholar] [CrossRef]
  24. Wang, J.L.; Wu, H.N.; Huang, T.W.; Ren, S.Y.; Wu, J.G. Pinning controlfor synchronization of coupled reaction-diffusion neural networks with directed topologies. IEEE Trans. Syst. Man Cybern. Syst. 2016, 46, 1109–1120. [Google Scholar] [CrossRef]
  25. Song, Q.K.; Yan, H.; Zhao, Z.J.; Liu, Y.R. Global exponential stability of complex-valued neural networks with both time-varying delays and impulsive effects. Neural Netw. 2016, 79, 108–116. [Google Scholar] [CrossRef]
  26. Zhu, Q.X.; Cao, J.D. Stability analysis of Markovian jump stochastic BAM neural networks with impulsive control and mixed time delays. Nature 2012, 13, 2259–2270. [Google Scholar]
  27. Keith, B.O.; Jerome, S. The Fractional Calculus; Academic Press: New York, NY, USA, 1974. [Google Scholar]
  28. Ionescu, C.; Lopes, A.; Copot, D.; Machado, J.A.T.; Bates, J.H.T. The role of fractional calculus in modeling biological phenomena: A review. Commun. Nonlinear Sci. Numer. Simul. 2017, 51, 141–159. [Google Scholar] [CrossRef]
  29. Magin, R.; Ortigueira, M.D.; Podlubny, I.; Trujillo, J. On the fractional signals and systems. Signal Process. 2011, 91, 350–371. [Google Scholar] [CrossRef]
  30. Park, M.; Lee, S.H.; Kwon, O.M.; Seuret, A. Closeness-Centrality-Based Synchronization Criteria for Complex Dynamical Networks With Interval Time-Varying Coupling Delays. IEEE Trans. Cybern. 2018, 48, 2192–2202. [Google Scholar] [CrossRef]
  31. Li, X.D.; Zhang, X.L.; Song, S.J. Effect of delayed impulses on input-to-state stability of nonlinear systems. Automatica 2017, 76, 378–382. [Google Scholar] [CrossRef]
  32. Wang, H.; Yu, Y.G.; Wen, G.G.; Zhang, S.; Yu, J.Z. Global stability analysis of fractional-order Hopfield neural networks with time delay. Neurocomputing 2015, 154, 15–23. [Google Scholar] [CrossRef]
  33. Kilbas, A.A.; Srivastava, H.M.; Trujillo, J.J. Theory and Applications of Fractional Differential Equations; Elsevier: Amsterdam, The Netherlands, 2006. [Google Scholar]
  34. Stamova, I. Global Mittag-Leffler stability and synchronization of impulsive fractional-order neural networks with time-varying delays. Nonlinear Dyn. 2014, 77, 1251–1260. [Google Scholar] [CrossRef]
  35. Lu, J.G. Global exponential stability and periodicity of reaction-diffusion delayed recurrent neural networks with Dirichlet boundary conditions. Chaos 2008, 35, 116–125. [Google Scholar] [CrossRef]
  36. Boyd, S.; El Ghaoui, L.; Feron, E.; Balakrishnan, V. Linear Matrix Inequalities in System and Control Theory. In Semidefinite Programming and Linear Matrix Inequalities; Society for Industrial and Applied Mathematics: Philadelphia, PA, USA, 1994. [Google Scholar] [Green Version]
  37. Liu, S.; Li, X.Y.; Zhou, X.F.; Jiang, W. Synchronization analysis of singular dynamical networks with unbounded time-delays. Adv. Differ. Equations 2015, 2015, 193. [Google Scholar] [CrossRef] [Green Version]
  38. Chen, T.P.; Liu, X.W.; Lu, W.L. Pinning complex networks by a single controller. IEEE Trans. Circuits Syst. I Regul. Pap. 2007, 54, 1317–1326. [Google Scholar] [CrossRef]
  39. Roger, A.H.; Charles, R.J. Topics in Matrix Analysis; Cambridge University Press: Cambridge, UK, 1994. [Google Scholar]
  40. Roger, A.H.; Charles, R.J. Matrix Analysis; Cambridge University Press: Cambridge, UK, 1985. [Google Scholar]
  41. Zhang, W.B.; Wang, Z.D.; Liu, Y.R.; Ding, D.R.; Alsaadi, F.E. Event-based state estimation for a class of complex networks with time-varying delays: A comparison principle approach. Phys. Lett. A 2017, 381, 10–18. [Google Scholar] [CrossRef]
  42. Feng, J.W.; Yang, P.; Zhao, Y. Cluster synchronization for nonlinearly time-varying delayed coupling complex networks with stochastic perturbation via periodically intermittent pinning control. Appl. Math. Comput. 2016, 291, 52–68. [Google Scholar] [CrossRef]
  43. Lu, R.Q.; Yu, W.W.; Lu, J.H.; Xue, A.K. Synchronization on Complex Networks of Networks. IEEE Trans. Neural Netw. Learn. Syst. 2014, 25, 2110–2118. [Google Scholar] [CrossRef]
  44. Abbaszadeh, M.; Marquez, H.J. Nonlinear Observer Design for One-Sided Lipschitz Systems. In Proceedings of the 2010 American Control Conference, Baltimore, MD, USA, 30 June–2 July 2010; pp. 5284–5289. [Google Scholar]
  45. Chen, Y.; Yu, W.W.; Tan, S.L.; Zhu, H.H. Synchronizing nonlinear complex networks via switching disconnected topology. Automatica 2016, 70, 189–194. [Google Scholar] [CrossRef]
  46. Li, Y.; Chen, Y.Q.; Podlubny, I. Mittag-Leffler stability of fractional order nonlinear dynamic systems. Automatica 2009, 45, 1965–1969. [Google Scholar] [CrossRef]
  47. Li, Y.; Chen, Y.Q.; Podlubny, I. Stability of fractional-order nonlinear dynamic systems: Lyapunov direct method and generalized Mittag-Leffler stability. Comput. Math. Appl. 2010, 59, 1810–1821. [Google Scholar] [CrossRef]
  48. Rivero, M.; Rogosin, S.V.; Tenreiro Machado, J.A.; Trujillo, J.J. Stability of Fractional Order Systems. Math. Probl. Eng. 2013, 2013, 356215. [Google Scholar] [CrossRef]
  49. Sabatier, J.; Farges, C.; Trigeassou, J.C. A stability test for non-commensurate fractional order systems. Syst. Control. Lett. 2013, 62, 739–746. [Google Scholar] [CrossRef]
Figure 1. Spatiotemporal evolution of the error norm e ( x , t ) between systems (2) and (3) without controller.
Figure 1. Spatiotemporal evolution of the error norm e ( x , t ) between systems (2) and (3) without controller.
Mathematics 07 00405 g001
Figure 2. Spatiotemporal evolution of the error norm e ( x , t ) between systems (2) and (3) with controller (36).
Figure 2. Spatiotemporal evolution of the error norm e ( x , t ) between systems (2) and (3) with controller (36).
Mathematics 07 00405 g002
Figure 3. Time evolution of the synchronization error e ( x , t ) between systems (2) and (3) without controller at x = 0.698 .
Figure 3. Time evolution of the synchronization error e ( x , t ) between systems (2) and (3) without controller at x = 0.698 .
Mathematics 07 00405 g003
Figure 4. Time evolution of the synchronization error e ( x , t ) between systems (2) and (3) with controller (36) at x = 0.698 .
Figure 4. Time evolution of the synchronization error e ( x , t ) between systems (2) and (3) with controller (36) at x = 0.698 .
Mathematics 07 00405 g004
Figure 5. Trajectory of control parameter b 1 ( t ) of the adaptive controller (36) in Example 1.
Figure 5. Trajectory of control parameter b 1 ( t ) of the adaptive controller (36) in Example 1.
Mathematics 07 00405 g005

Share and Cite

MDPI and ACS Style

Hai, X.; Ren, G.; Yu, Y.; Xu, C. Adaptive Pinning Synchronization of Fractional Complex Networks with Impulses and Reaction–Diffusion Terms. Mathematics 2019, 7, 405. https://doi.org/10.3390/math7050405

AMA Style

Hai X, Ren G, Yu Y, Xu C. Adaptive Pinning Synchronization of Fractional Complex Networks with Impulses and Reaction–Diffusion Terms. Mathematics. 2019; 7(5):405. https://doi.org/10.3390/math7050405

Chicago/Turabian Style

Hai, Xudong, Guojian Ren, Yongguang Yu, and Conghui Xu. 2019. "Adaptive Pinning Synchronization of Fractional Complex Networks with Impulses and Reaction–Diffusion Terms" Mathematics 7, no. 5: 405. https://doi.org/10.3390/math7050405

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop