Abstract

This paper focuses on the global exponential synchronization problem of nonlinearly coupled complex dynamical networks with time-varying coupling delays. Several simple and generic global exponential synchronization criteria are derived based on the Lyapunov stability theory and the Dini derivatives using the Halanay and generalized Halanay inequalities. These criteria rely on system parameters alone and can be used conveniently in practical applications. In addition, the system parameters do not satisfy the conditions of the proposed criteria. That is, the system itself cannot synchronize. However, system synchronization can be achieved by adding the appropriate feedback controllers, thereby providing a practical and effective control method for complex dynamical networks. An estimation method of exponential convergence rate is also presented. Finally, the effectiveness of the proposed criteria is verified through numerical simulations.

1. Introduction

Complex dynamical networks have attracted considerable attention in the past several decades because of their potential applications in diverse fields, such as science, engineering, and societal systems [14]. In fact, a variety of real-world systems, such as the Internet, food webs, and ecological, neural, and social networks, can be described by complex dynamical networks. Consequently, synchronization, which is a typical collective behavior of complex dynamical networks, has become active popular research topic. Synchronization in dynamical networks has been extensively investigated by researchers from various fields [513].

Research on the synchronization of complex networks has two main aspects. In some cases, complex dynamical networks can achieve synchronization through their topological structure, communication quality, and the interaction of the intrinsic dynamical behavior of their nodes [1417]. Wang and Chen [14, 15] were the first to propose a method for measuring synchronization capability by calculating eigenvalues; that is, synchronization will be achieved if the coupling strength is adequate. A previous study [16] utilized a novel Lyapunov–Krasovskii function and the Kronecker product and discussed synchronization problems for an array of coupled complex discrete-time networks. Huang et al. [17] introduced the complex dynamical network model with partial information transmission, for which certain synchronization criteria were derived by using an efficient decomposition method. However, the synchronization criteria in most existing works contain unknown parameters, thereby making system synchronization difficult for workers to verify.

A control action is introduced in the dynamical node to drive a complex dynamical network into synchronization if the network cannot synchronize by itself. Researchers have proposed several effective control methods, and significant conclusions have been obtained [1825]. Guaranteed cost synchronization for complex networks was addressed in [18] by designing a dynamic feedback controller with guaranteed cost synchronization. Zhou et al. [19] investigated the local and global adaptive synchronizations of uncertain complex dynamical networks. Their hypotheses and adaptive controller design for network synchronization are rather simple in form. The global exponential synchronization of complex-valued dynamical networks with multiple time-varying delays and stochastic perturbations were considered in [20] in the design of a time-delayed impulsive control scheme. Cheng et al. [21] found that complex networks with the Watts–Strogatz or scale-free BA random topological architecture can be synchronized more easily than regular systems by pin-controlling fewer nodes. Intermittent pinning controllers were applied in [22] to synchronize interacting clusters of linearly coupled heterogeneous linear systems and nonlinear oscillators under a general coupling topology. These studies use the coupling matrix between nodes to affect synchronization, thereby creating the advantage of fully utilizing the information between nodes. Deficiency increases the number of adjustment parameters that affect system synchronization. Thus, verifying system synchronization can be difficult. However, system synchronization can be verified easily using a method based on these findings. This method relies only on the parameters of the system itself and does not need any other adjustment parameter, thereby reducing delays and providing convenience for controller design. However, few results on this study have been reported.

The key to studying complex networks is building a network model that can exactly describe a real network system. Delays should be considered in establishing a network model because of the finite speed of information transmission and traffic congestion [26, 27]. Time delay commonly changes over time during dynamic change. Fixed delay is an ideal state of time-varying delay. Therefore, time-varying delay should be considered when studying complex networks [2832].

Inspired by the above discussion, this paper aims to investigate the global exponential synchronization of a class of complex dynamical networks with time-varying delay. We consider a complex network model composed of nonlinear coupling nodes and has unknown but bounded nonlinear vector functions and time-varying delayed and nondelayed couplings. Several simple global exponential synchronization criteria are derived from the Lyapunov stability theory and the Dini derivatives using the Halanay and generalized Halanay inequalities. These criteria rely on system parameters alone and can be used conveniently in practical applications. In addition, the system parameters do not satisfy the conditions of the proposed criteria, that is, the system itself cannot achieve synchronization. However, the system can be driven to synchronize by adding appropriate feedback controllers. These conditions provide a practical and effective control method for complex network systems. Finally, the validity of the proposed scheme is verified by numerical simulations.

The rest of this paper is organized as follows. Section 2 introduces the complex dynamical network model and provides certain preliminaries. Section 3 presents the criteria for ensuring the global exponential synchronization of complex dynamical networks with time-varying delay and an estimation method for exponential convergence rate. Section 4 presents the numerical simulations used to validate the proposed scheme. Finally, Section 5 concludes this paper.

2. Problem Formulation and Preliminaries

A complex network with identical time-varying delayed dynamical nodes with nonlinear couplings is considered. Each node of the network has dimensions. The state of the th node can be described as follows:where is the state vector of the th node, is a continuously nonlinear vector-valued function that describes the dynamics of a node, and is a continuous nonlinear coupling function. The coupling time delay is unknown but is bounded by a known constant, that is, , where positive constants and are the coupling strengths. and are the coupling configuration matrices. If node and () are connected, then , ; otherwise, , . The diagonal elements of matrices and are defined as , .

Definition 1. Generally, when , . is the solution of the following isolated node system (2). The complex dynamic system (1) synchronizes with the homogenous trajectory Let be the synchronization error. We obtain the error system on the basis of network (1) and (2) as follows:where , .

Definition 2. , , where denotes the absolute value of .

Definition 3. A positive constant and vector exist if the vector function satisfiesThe error system (3) is globally and exponentially stable, which implies that the complex dynamical network (1) achieves global exponential synchronization.

Remark 4. If the state vector of the error system (3) satisfies the conditions of Definition 3, then , where indicates the Euclidean norm, is globally and exponentially stable.

Definition 5 (see [33]). The Dini derivatives of at for the vector-valued function , are defined as

Definition 6 (see [33]). A matrix is called an -matrix if it satisfies , , , . According to the -matrix property, a constant exists such that , .

Assumption 7. The nonlinear function , is assumed to satisfy the uniform semi-Lipschitzian condition, where constants and satisfy

3. Main Results

3.1. Global Exponential Synchronization of System (1) Using the Halanay Inequality

Lemma 8 (Halanay [34]). Let be a continuous function, where constants exist such that holds for , in which , , and thenwhere is the unique positive solution of the following equation:

Theorem 9. Supposing that Assumption 7 holds and satisfies the conditionwhere is the maximum eigenvalue of the matrix , then the complex dynamical network (1) can achieve global exponential synchronization. is the convergence rate, where is the unique positive solution of the equation, , ,

Proof. The Lyapunov function is constructed as follows:Taking the derivative of with respect to time along the solutions of error system (3) yieldsAssuming , the assumption on the coupling matrix is not conservative. This because if is any square matrix that satisfies the conditions of the defined coupling configuration matrices, that is, , , and (), then all diagonal entries of the matrix are easily verified as −1, and thus we can design the coupling matrix as .
Using Assumption 7 (, ), the following inequalities can be estimated:where , .
According to the conditions of Theorem 9 and Lemma 8, we obtainwhere is the unique positive solution of the equation
Thus, we obtain Hence, the zero of the error system (3) is globally and exponentially stable. This completes the proof of Theorem 9.

Remark 10. Recently, significant effort has been devoted to the study of the synchronization of complex dynamical networks [1125]. However, the synchronization criteria in most of the existing studies contain unknown parameters, thereby making system synchronization difficult for workers to verify. In this study, a method for verifying system synchronization is obtained in Theorem 9 by constructing a simple Lyapunov function. The method relies only on the parameters of the system itself and does need any other adjustment parameter, thereby reducing delays and providing convenience for controller design.

3.2. Global Exponential Synchronization of System (1) Using Generalized Halanay Inequalities

Lemma 11 (see [35]). For any vector function , and satisfy the following condition: (1), .(2), ; , , where , , is a diagonal matrix. Then, , .

Theorem 12. If Assumption 7 holds and is an -matrix, in which then the complex dynamical network (1) can achieve global exponential synchronization.

Proof. Taking the Dini derivative of , we obtainFrom the property of -matrix, constants , , () exist such that Let , we can obtainWhen , let , such thatFor any vector , we construct a vector function Taking the Dini derivative of , we obtainSubstituting (19) into (22) yieldsAccording to (20), when , we can derive It is obvious that , ; thusIn view of (17), (23), and (25) and by using Lemma 11, we can deriveLet , , and we obtainwhere , are positive constants. According to Definition 3, the error system (3) is globally and exponentially stable, which implies that global exponential synchronization is achieved. This completes the proof of Theorem 12.

Remark 13. Several synchronization criteria for the system are derived by constructing Lyapunov functions and using the Halanay inequality [36, 37]. However, these synchronization criteria contain unknown parameters. In this paper, we avoid such issues by building the Lyapunov function. The Dini derivative loosen the requirements of the system state function; that is, it does not require the state function to be derivable. Moreover, certain points of the system are not derivable if the system is under discontinuous control. A direct solution of the error vector function for the Dini derivative can reduce the conservativeness of conditions. Moreover, a synchronization criterion is obtained in Theorem 12 by using generalized Halanay inequalities. The synchronization criterion relies only on the parameters of the system itself and does not contain any unknown adjustment parameter. Thus, our model provides convenience for practical applications.

Remark 14. In this paper, we provide conservative estimates of the size of as it cannot be confirmed (Theorem 12); however, exact values are preferred.

Theorem 15. Supposing that the condition of Theorem 12 holds and constants exist such that is still an -matrix, one can derivewhere and then the complex dynamical network (1) can achieve global exponential synchronization with as the convergence rate.

Proof. Let , . Taking the Dini derivative of , we obtainUsing Theorem 12, we obtain ThusThis completes the proof of Theorem 15.

If system (1) does not satisfy the conditions of the above theorem, that is, the system cannot achieve synchronization by itself, we can apply the appropriate controller to achieve synchronization.

Remark 16. On the basis of Theorem 12, we provide a simple and feasible method for calculating the exponential convergence rate in Theorem 15.

3.3. Global Exponential Synchronization of the Controlled System (1)

The controlled complex dynamical network can be described asthe controller () is designed as follows:where is the adaptive feedback gain to be designed.

We obtain the error system on the basis of network (33) and (2) as follows:where , .

Theorem 17. Supposing that Assumption 7 holds and satisfies the following condition:where is the maximum eigenvalue of the matrix , then the complex dynamical network (33) can achieve global exponential synchronization. is the convergence rate, where is the same as in Theorem 9.

A similar approach in Theorem 9 can be used for its proof.

Theorem 18. Supposing that Assumption 7 holds and is an -matrix, where then the complex dynamical network (33) can achieve global exponential synchronization.

A similar approach in Theorem 12 can be used for its proof.

Theorem 19. Supposing that the condition of Theorem 18 holds and constants exist such that is still an -matrix, one can derivewhereThe complex dynamical network (33) can then achieve global exponential synchronization with as the convergence rate.

A similar approach in Theorem 15 can be used for its proof.

Remark 20. We provide several synchronization criteria for adding the controller in Theorems 17, 18, and 19. The feedback gain of the controllers is related only to the inherent parameters of the system.

4. Numerical Simulation

A dynamical network model with 10 dynamical nodes is considered. The state of the th node is as presented in (1). Without loss of generality, we choose the system parameters that satisfy Theorem 15, that is, , , after considering the coupling matrices:Figure 1 illustrates the trajectories of a system error. The error states are exponentially stable at zero equilibrium points, thereby implying that global exponential synchronization was obtained by the dynamic nodes of the complex dynamical network with time-varying delays.

The parameters of the system are adjusted such that the conditions of Theorem 15 are not established. Figures 2, 4, and 6 show the trajectories of an error system with unstable error states. According to Theorem 19, we added the feedback controller (34) to the time-varying delay complex network (33). Figures 3, 5, and 7 show the obtained trajectories of the error system. When the control gain , the complex dynamical network can achieve global exponential synchronization.

5. Conclusion

In this study, several simple and generic synchronization criteria are derived to guarantee that a complex dynamical network achieves global exponential synchronization. These criteria do not contain unknown parameters related to the intrinsic parameters of the system. The specific form of time delay is unknown, thereby making practical application convenient. If the system cannot establish synchronization by itself, adding appropriate feedback controllers would ensure that sufficient conditions for system synchronization are obtained. The gain of the controllers is related only to the intrinsic parameters of the system itself. The estimation of exponential convergence rate has also been studied. Hence, a method for estimating the exponential convergence rate is also presented in this paper. For instance, solving transcendental equation (9) to obtain the exponential convergence rate is easier using related mathematical software. Theorems 15 and 19 also illustrate a simple and feasible method for calculating the exponential convergence rate.

Conflicts of Interest

The authors (Yi-Ping Luo, Li Shu, and Bi-Feng Zhou) declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This work was jointly supported by the National Natural Science Foundation of China (Grant no. 11372107) and Natural Science Foundation of Hunan Province (Grant no. 2017JJ4004).