Abstract

In this paper, we investigate finite-time synchronization problems of complex dynamical networks with different dimensions of nodes, which contain unknown periodically coupling structures and bounded time-varying delay. Based on finite-time stability theory, the inequality techniques, and the properties of Kronecker production of matrices, some useful finite-time synchronization criteria for complex dynamical network with unknown periodical couplings have been obtained. In addition, with proper adaptive periodical learning law designed, the unknown periodical couplings have been estimated successfully. Finally, some simulation examples are performed to verify the theoretical findings.

1. Introduction

Complex dynamical networks, which are composed of a large set of nonlinear dynamical systems, wherein the isolated nodes are interdependent and interact with each other, have been applied to scientific research, engineering application and even our daily life [13]. The researchers mainly focused on network modeling, collective dynamical behavior analysis and evolution by adopting the knowledge of graph theory, statistical physics, computer simulation methods, and so on. The research of complex network is booming, and many important achievements have been obtained [410].

Up to now, complex dynamical network is still an active and promising scientific research area, especially synchronization controlling of complex dynamical networks. Many results are mainly focusing on asymptotical or exponential synchronization. However, from the perspective of practical application, finite-time synchronization has greater practical application value; for example, the system convergence time is very important in industrial control. In addition, the existing conclusion shows that the finite-time controller has better robustness and interference suppression performance [9]. Finite-time control methods mainly include sliding mode control [11], optimal control [12], learning control [13, 14], quantized control [15], and pure finite-time control [16, 17]. In recent years, many meaningful advances about finite-time synchronization have been reported in recent years.

As one knows, in the process of long-distance information transmission, time delay emerged ubiquitously as for the influence on finite signal transmission and channel bandwidth [10]. In addition, time delays always bring instability or other unpredictable negative effects to the controlled system. Thus, the influence of time delays for synchronization of complex dynamical networks is worthy of consideration. Lu and Chen [8] put forward complete synchronization analyses of networks of the coupled dynamical systems with time-varying couplings based on algebraic graph theory and dynamic system method. By adaptive learning control method, Li et al. [9] presented an intermittent control approach with multiple switched periods for the finite-time synchronization in complex networks with nondelay and time-varying delay couplings. In [12], He et al. presented the guaranteed cost synchronization of complex networks with Markovian jump and mode-dependent mixed time delay. Guo and Li [13] presented a new synchronization algorithm for delayed complex dynamical networks. In 2015, Hao and Li [14] discussed the stochastic synchronization problem of complex dynamical networks with time-varying couplings. In [15], the author considered finite-time synchronization of dynamical networks by designing aperiodically intermittent pinning controllers with logarithmic quantization by using multiple Lyapunov functions and convex combination techniques. Chen et al. [16] presented conclusions about finite-time synchronization of multiweighted complex dynamical networks with and without coupling delay. In [17], the authors investigated adaptive lag synchronization for uncertain complex dynamical network with delay coupling.

In practice, the complex dynamical networks such as mobile communication networks and social networks are always time-varying networks. The weights of links are time varying, which results in variations of the network topology and coupling configuration over time [18, 19]. In [7], the author put forward passivity of directed and undirected complex dynamical networks with adaptive coupling weights. Mei et al. [20] investigated finite-time synchronization and parameter identification problem for drive-response dynamical networks with unknown network topological structure and system parameters based on the finite-time stability theory and the adaptive control method. By making use of finite-time stability theory and properties of Wiener process, finite-time topological identification and stochastic synchronization for two complex networks with multiple time delays were obtained in [21]; in addition, Zhao et al. studied finite-time topology identification and stochastic synchronization of complex network with multiple time delays. In 2016, the finite-time synchronization and identification for the uncertain system parameters and topological structure of complex delayed networks with Markovian jumping parameters and stochastic perturbations is studied in [22]. In [23], the author studied finite-time synchronization of multiweighted complex dynamical networks with and without coupling delay on the basis of Dini derivative and some inequality techniques.

Stated thus, we can see that the nodes of complex dynamical networks are assumed to have the same state dimension in the above literatures. However, synchronization for the dynamical networks with different dimensions of nodes deserves the same consideration. It is found that the dynamic characteristics of what the complex networks presented are particularly important for the study of networks with different nodes [24, 25], the network may exhibit different dynamical behaviors with nonidentical nodes couplings. In [24], Zhao et al. generalize the master stability function method for local synchronization of networks with identical nodes to the case of nonidentical nodes; a framework for global synchronization of dynamical networks with nonidentical nodes was presented. Wang and Fan [25, 26] discussed stabilization and synchronization of complex dynamical networks with similar nodes. Dai et al. [27] investigated generalized function matrix projective lag synchronization of uncertain complex dynamical networks with different dimension of nodes via adaptive control method combining with time-varying scaling matrix. In 2015, Tan and Tian [28] proposed a class of complex dynamical network modeling in which the nodes have different state dimensions, then with the help of finite-time theory, results of finite-time stabilization and synchronization are derived.

Motivated by the above discussion, in this paper, on the basis of adaptive controlling technique, finite-time stability theory, and the inequality techniques, an available control scheme is presented to accomplish the synchronization and estimation of the unknown periodical time-varying outer coupling of complex delayed dynamical networks with different dimensions of nodes and time delay. The rest of this paper is organized as follows: Section 2 gives the network model and some relative useful mathematical preliminaries. In Section 3, the finite-time control theory is employed to be addressed the synchronization and estimation of complex networks in detail, and some sufficient conditions are obtained. In Section 4, some representative examples are simulated to demonstrate the effectiveness of the proposed approach. Section 5 gives the conclusions of the paper.

2. Problem Formulation and Preliminaries

Consider the following complex dynamical network with different dimensions of nodes with unknown periodical outer coupling matrix and time-varying delay, the differential equation is where is the state variable of node , is a smooth nonlinear function, describes the local dynamics of each node for the network (1), is the unknown bounded time-varying delay, , is the inner coupling matrices, and is the unknown periodical outer coupling matrix, which describes the topology structure of the whole network. The matrix is defined as follows: if there is a connection from node to node , then ; otherwise . The diagonal elements of matrix satisfy Here we need not assume that the coupling matrix was symmetric.

Assume that is a Banach space of continuous functions mapping the intervals into with the norm , where . For the network model (1), its initial conditions are given by .

The solution , , of the following equations is the finite-time synchronization goal orbit:

In the paper, we will design proper controllers , to realize finite-time synchronization between the complex dynamical networks (1) and (3).

For further discussion, the following assumptions and lemmas needed to be introduced firstly.

Assumption 1. There exists a positive definite diagonal matrix , such that holds for all , where .

Assumption 2. In network (1), the unknown time-varying coupling elements are periodical parameters, that is, for , in which is the known common period of . Moreover, suppose that there exist a positive constant , such that

As one knows that the outer coupling elements is periodical, so it must be bounded. Also we suppose the time delay and its derivative are both bounded.

Assumption 3. Suppose there exist a constant , such that

Lemma 4 (see [27]). Assume that there exist a continuous, positive definite function which satisfies the following inequality:where and , , then the setting time satisfies

From the inequality (7), we can easily find that when ,

Especially, for the time-delay system, we have the following finite-time theorem.

Lemma 5 (see [9]). Suppose that function is continuous and nonnegative for and satisfies the following conditions: where and , then the following inequality holds for , for the constant which denotes the settling time, where .

Lemma 6 (see [28]). Let , be eigenvalues of matrix and , be eigenvalues of matrix , then eigenvalues of matrix are .

For convenience, some necessary notations are needed to be introduced. denotes the transpose of a matrix or a vector. is an identity matrix of size . are some appropriate identity matrices. The notation means that the matrix is positive (negative) definite. and mean the maximum and minimum eigenvalues of a matrix separately. And the inner coupling matrix is denoted as Let , then the dynamical error system is ; substitute (1) and (3) to it, we have

Obviously, we can see that finite-time synchronization of complex dynamical network (1) with controller equals the finite-time stability of dynamical error system (12). So next we will design proper outer controller and adaptive periodical learning law to promise finite-time stability and unknown coupling structure estimation of complex dynamical network (1).

3. Finite-Time Synchronization for Complex Dynamical Networks

In this section, we consider the finite-time synchronization of time-varying delay coupled complex dynamical network (1). In order to achieve the synchronization objective (3), the adaptive controller for the th node is designed as follows:, , , and is an adjusted constant. With the help of the update law design in [20], the adaptive parameter , is as follows:The parameters are some positive constants. The time-varying periodical couplings are designed by is the estimation to the coupling element and is the estimated outer coupling matrix. Denote to be the estimation error. are some positive constants; is a continuous and strictly increasing function for and satisfies .

With the controller (13) and adaptive update laws (14) and (15), a sufficient condition for the controlled complex network which can realize finite-time synchronization will be presented.

Definite 1. Complex dynamical networks (1) and (3) are said to be synchronized in finite time, if for suitable designed feedback controller , there exist a constant , any initial time , such that each state of complex dynamical network (1) will satisfy depends on the initial state vector value for .

Remark 7. For continence, let us suppose that the coupling node delay , is less than the period of time-varying coupling structure .

Theorem 8. Under Assumptions 13, if there exist positive constants and positive definite matrices , , such that the following conditions hold:, , and . Then the controlled network (1) with adaptive update laws (12), (13), and (14) warrants finite-time synchronized in a finite time for any given positive initial time : where . is the initial value of and satisfies the condition .

Proof. Choose a Lyapunov-Krasovskii like function candidate as follows:whereObviously, we haveIf , under the controller (13), the error system of coupling complex dynamical network (1) is reformulated asTaking the derivative along the trajectories of the error system respectively, we getAs to the second item, we obtainFrom the estimation of unknown coupling structure items (15), we haveSoFor the third item, according to the boundness of derivation of time-varying delay , we can yieldCombining with the adaptive update laws of the feedback gain (14), we haveBased on Assumption 1, with the help of properties of Kronecker production, substitute (23), (26), (27), and (28) into the derivative term (21); we can further getthe vectors , . With Young’s inequality, the item can be rewritten asWith Assumption 3, we can obtainBase on the properties of Kronecker product of Lemma 6, one getsAccording to Assumption 3, we can see that As one can see, the estimation error of unknown coupling structure elements , so . Based on Assumption 1, with the help of the inequality , we can further get Combine the conditions So when condition (17) of Theorem 8 is satisfied, can we haveBased on finite-time stabilization theorems Lemmas 4 and 5 of the error system, can we obtain that the controlled complex dynamical network (1) can realize finite-time synchronization less than for any given initial time . So based on the theory of finite-time synchronization, can we know that the synchronization of complex dynamical network (1) is realized.

Remark 9. Theorem 8 gives a matrix dependent condition, according to the second item of condition (17), if we choose proper parameter , by calculation of , the matrix can be decided, that is, the blocking matrix is known, then substitute to the first item of condition (17), and the diagonal matrix will be given. So we can see matrix calculation plays an important role in this process; in fact, the number of nodes for the dynamical network is usually large in real network, the calculation will be a little bit complex, and next we will present a simplified conclusion with the properties of eigenvalue of matrices showed in Corollary 11.

Remark 10. The adjustable parameters and can not only adjust the time of the synchronization time itself, but also ensure that the periodic coupling structure matrix of the system be estimated in the limited time by selecting the appropriate parameters. It means that at least one periodical coupling structure matrix has been estimated successfully when the finite-time synchronization of complex dynamical network (1) with controller (17) is realized. If the outer coupling structure of one period is known, the coupling structure of all periods is naturally determined.

Condition (17) of Theorem 8 is time-delay dependent, which has lower conservatism than the delay independent condition. Combining with Lemma 6, rewriting the theorem with the eigenvalue form of matrix, then Corollary 11 will be obtained.

Corollary 11. Under Assumptions 13, if there exist positive constants and positive definite matrices , , such that the following conditions hold: and . Then the controlled network (1) with the controller (13) and adaptive update laws (14) and (15) warrants finite-time synchronized in a finite time for any given positive initial time :where + + + . is the initial value of and satisfies the condition .

In addition, if the feedback gain is constant, the adaptive finite-time controller becomes linear finite-time controller, so the following results will be presented.

Corollary 12. Under Assumptions 13, if there exist large enough positive constant and positive definite matrices , the following conditions hold:Then the controlled network (1) with the periodical adaptive update laws (15) and the controller warrants finite-time synchronized in a finite time :where + + . is the initial value of and satisfies the condition .

Proof. Choose the Lyapunov function candidate as follows:, , are any positive definite symmetric matrices.
With similar methods, the derivative of will be less thanSo when the following condition is satisfied,That is, when condition (39) is satisfied, one can obtainThat is, when the condition (39) is satisfied, the controlled complex dynamical network (1) will be finite-time synchronized in a finite-time :

Remark 13. Choosing appropriate parameters can help us to realize finite-time synchronization and unknown outer coupling estimation, so we put forward a calculation scheme to prepare the conditions of Corollary 11 as follows:
Choose a proper parameter , for the given dynamical network model, calculate the eigenvalues of matrices and , and then decide the values of matrices such that .
Calculate the Lipschitz constant, decide the parameters , and then combine with the values of , to decide the parameters , such that .
With the initial matrix , determine the exponential parameter of the controller and the feedback parameters and to calculate periodical coupling matrices .

4. Numerical Simulations

In this section, we will illustrate the effectiveness of the proposed approaches to achieve finite-time synchronization of complex networks (1) with different chaotic models as the node dynamics with unknown time-varying coupling and time delay.

Without loss of generality, we choose five different chaotic dynamical as the nodes of complex dynamical networks (1). The system function is as follows:

The five nodes of the controlled network (1) separately are chaotic systems with different dimensions, including Sprott-O, hyperchaotic , Lorenz, duffing, and Chen systems. Also the synchronization orbits are the following five isolate dynamical systems.

The single Sprott-O system can be described as

The single hyperchaotic system function is as follows:

The single Lorenz system can be described as follows:

The single Duffing system is

The Chen system of drive network can be described as follows:

The outer coupling matrix which depicts the structure of network (1) is a matrix, where we choose , , , , ; , , , , ; , , , , ; , , , , ; , , , we can calculate that the bound of .

By calculation, we get the common period of ; the parameters are designed as and for . The time delays are chosen as . And the bound of time delay is .

The inner coupling matrices are designed as, , , , , , , , ,

Choosing the initial values of complex dynamical networks (49) randomly in , since , the finite-time synchronization of the complex dynamical network (1) with controller (12) is achieved in a finite time , where + + + The error curves of states of the complex dynamical network (1) are showed in Figures 15, which indicates that the finite-time synchronization of the complex dynamical network (49) is achieved with the controllers (13), (14) and the adaptive periodical undate law (15).

Simultaneously, Figure 6 displays the time evolution curves of the feedback gains , , with the initial values ; as times goes on, the five adaptive feedback gains converge to the determined value , , ; , gradually. And the unknown adaptive outer coupling structure are presented in Figure 7, from which we can see that the outer coupling connection matrix is periodical absolutely.

5. Conclusions

In past twenty years, thanks to the concerted efforts of physicists, mathematicians, and control scientists, complex networks have enjoyed unprecedented prosperity. As one can see, the synchronization results of complex dynamical networks have been applied to automatic control, secure communication, and other fields. For better understanding the principles and strategies of synchronization phenomena, in this paper, we investigate finite-time synchronization problems of complex dynamical networks with different number of nodes, which contains unknown periodically coupling structures and bounded time-varying delay. Based on finite-time stability theory and Lyapunov-Krasovskii method, some sufficient finite-time synchronization criteria for complex dynamical network with unknown periodical couplings have been presented.

Also some illustrative examples with their numerical simulations based on the different numbers of nodes are provided to demonstrate the effectiveness and feasibility of the proposed synchronization methods. In the simulations, the authors take heterogeneity and periodical connections of the dynamical nodes into account, which is much more correspondence with the actual complex network system greatly, also which shows that finite-time control techniques have better robustness and disturbance rejection properties. In the future, the author will take factors such as switching, uncertainties, and noise disturbance into account, to study the systems’ finite-time synchronization.

Data Availability

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

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Authors’ Contributions

Lihong Yan and Junmin Li formulated the problem and solved the problem. Lihong Yan computed and analyzed the results. All the authors equally contributed to writing of the paper.

Acknowledgments

The work is supported by the National Natural Science Foundation of China under Grants nos. 61573013 and 11705122, the Natural Science Funds of Science and Technology Department of Shaanxi Province under Grant no. 2014JM2-1002, the Nature Scientific Research Project of Shaanxi Education Department under Grant no. 18JK0829, and Natural Science Foundation of Xianyang Normal University under Grant no. 14XSYK004.