Abstract

The synchronization problem of two delayed complex dynamical networks with output coupling is investigated by using impulsive hybrid control schemes, where only scalar signals need to be transmitted from the drive network to the response one. Based on the Lyapunov stability theorem and the impulsive hybrid control method, some sufficient conditions guaranteeing synchronization of such complex networks are established for both the cases of coupling delay and node delay are considered, respectively. Finally, two illustrative examples with numerical simulations are given to show the feasibility and efficiency of theoretical results.

1. Introduction

A complex network is composed of a number of coupled nodes, where each node is a dynamical system and can only access the local neighboring information. In our daily life, many nature and artificial systems can be described by the complex dynamical networks, such as the World Wide Web, various wireless communication networks, metabolic networks, biological neural works, epidemic network, traffic network, and many others [13]. In the past decade, the synchronization problem for complex networks has attracted much attention from various disciplines [411]. Many kinds of synchronization have been proposed, such as complete synchronization, lag synchronization, cluster synchronization, and generalized synchronization. For a network which cannot achieve synchronization by itself, one can design some appropriate controllers to force the network to synchronize onto a homogenous trajectory, such as adaptive control [1214], pinning control [1518], intermittent control [19, 20], and impulsive control [2127].

Generally, network synchronization can be classified into inner synchronization and outer synchronization. Briefly, the synchronization inside a network is called inner synchronization, that is, the coherent behavior of all the nodes within a network, while outer synchronization aims at the study of dynamics between coupled networks [28]. Li et al. [29] theoretically and numerically demonstrated the possibility of outer synchronization between two networks having the same topological structures. Subsequently, through the adaptive control or impulsive control, synchronization between two networks is also studied in [3034], which could deal with more complicated cases, such as different node dynamics, nonidentical topological structures, or time-varying delays. However, these schemes demand all the states of the drive network to be sent to the response network. This is impractical and not economical for real network applications, such as communication networks, where too many links or a too wide bandwidth in communication channels among uses is very unlikely. To resolve this problem, observer-based synchronization schemes have been used where the receiver uses an observer to estimate the states of the drive. This will decrease the number of coupling signals between drive and response. Recently, the state observer approach has been applied to chaos synchronization [3537] and synchronization of complex networks [38, 39]. Based on the state observer approach, Jiang et al. [38] formulated a complex network model and derived some criteria to investigate the local synchronization in the network. In [39], a new scheme for outer synchronization has been proposed based on the pinning-state-observer approach, where only part of nodes are controlled in response networks and only scalar signals need to be transmitted from the drive network to the response one. However, they did not take into account the time delay. Ignoring them may lead to design flaws and incorrect analysis conclusions. Hence, time delays in couplings or in dynamical nodes have received considerable attention. On the other hand, in most of the impulsive synchronization methods [2127], response system needs to have access to all of the drive system states. This means that all the drive system states should be transmitted to the response system which will decrease the security and capacity of the communication channel and the complexity of the communication system will be increased. To the best of our knowledge, synchronization between two delayed complex dynamical networks with output coupling has received very little research attention despite its significance in practice; therefore, the main purpose of this paper is to shorten such a gap. The main novelty of this paper can be summarized as follows. First, the adaptive impulsive observer problem for outer synchronization of delayed complex dynamical networks with output coupling is considered in this paper. Second, only by using the output of the drive network at discrete instant times, the response network would be able to estimate states of the drive network.

Motivated by the above discussions, in this paper, we are going to design an outer synchronization scheme where receiver only needs the output of the drive network. Applying the effective, robust, and low-cost impulsive hybrid control method, we study outer synchronization between the drive network and the response network with delay. The cases of coupling delay and node delay are considered, respectively. Sufficient conditions of synchronization of two coupled networks are derived based on the comparison theorem of an impulsive differential system. The proposed scheme herein will be very useful for practical engineering applications, such as network monitoring and network communications.

The rest of this paper is organized as follows. In Section 2, model description and some necessary preliminaries are given. The impulsive state observer is proposed, and outer synchronization criteria are derived in Section 3. In Section 4, numerical results are given to validate the theoretical analysis. Finally, some concluding remarks are stated in Section 5.

2. Model Description and Preliminaries

This section provides some mathematical preliminaries to derive the main results of this paper.

2.1. Notations

The notations in this paper are quite standard. and denote, respectively, the -dimensional Euclidean space and the set of all real matrices. The superscript denotes matrix or vector transposition. is the identity matrix. means the maximum eigenvalue of matrix . The Euclidean norm in is defined as , for vector , , for matrix , . is the Kronecker product of two matrices. The matrices, if their dimensions are not explicitly stated, are assumed to have appropriate dimensions.

2.2. Comparison Theorem

The following comparison theorem is important to study the impulsive control of delayed complex dynamical networks with output coupling.

Lemma 1 (see [40]). Let ,   ,    be nondecreasing in for each fixed ,   , and be nondecreasing in . Suppose that and satisfy where the right and upper Dini derivative is defined as , where means that approaches zero from the right-hand side. Then for implies that for .

2.3. Model Description

The drive network and the response network with output coupling delay can generally be described as follows: where is control input, ,    is the state vector of the th node, is the output variable of the th node, ,   is the estimated state vector, is the estimated output vector, is a smooth nonlinear function, is the output matrix of each node, is the inner coupling matrix, and the time-varying delay is bounded by a known constant; that is , and    is the delayed outer coupling configuration matrix with zero-sum rows, in which if there is a link from node to node , and otherwise.

On the other hand, two output coupled networks with dynamical nodes delay are described by

Assumption 2. Assuming that there is a positive-definite diagonal matrix , such that satisfies the following inequality: for ,  , all and .

Remark 3. Assumption 2 gives some requirements for the dynamics of isolated nodes in network. If the function describing each node satisfies uniform Lipschitz condition with respect to the time, that is, , one can choose ,   , and to satisfy Assumption 2, where is a positive constant. It is easy to verify that many chaotic systems with delays or without delays satisfy Assumption 2, for example, Chua’s oscillator, Rössler system, Lorenz system, Chen system, and Lü system as well as the delayed Lorenz system, delayed Hopfield neural networks, and delayed cellular neural networks.

Definition 4. Two networks are said to achieve globally exponential synchronization if ,   ,   ,  and .

3. Adaptive Impulsive Criteria for Network with Output Coupling

In this section, we discuss outer synchronization of the drive-response dynamical network with output coupling via the impulsive hybrid controller under two cases: with node delay and with coupling delay. In order to achieve synchronization of two networks, the impulsive hybrid controller, for the node, is designed as where ,    is the nonlinear feedback controller, the impulsive control , and the impulsive instant sequence satisfies and .    is the states impulses gain matrix and is the Dirac impulsive function; that is,

3.1. Coupling Delay

Two networks with coupling delays and impulsive control can be equivalently expressed as follows: where and   . Without loss of generality, we assume that , which means that the solution of (9) is left continuous at time .   is impulsive control gain.

Let ; then the synchronization error of two networks can be written as Here, the adaptive controller and updating laws are designed as follows: Then, we have the following results.

Theorem 5. Let . Suppose Assumption 2 holds, the drive network (2) and the response network (3) with impulsive controller (7) will achieve globally exponential synchronization in the following sense: if where ,   , and   is the minimum value of the initial feedback strength .   is the solution of within which

Proof. In order to obtain the criteria of synchronization for the drive-response networks (9), we translate this problem to research the stability of the error system (10) around the zero solution. Consider the following Lyapunov candidate function: When ,   , one has For ,   , differentiating along the solution of (10), one obtains
It is clear that where .
Then, we get
For any , let be a unique solution of the following impulsive delayed dynamical system: where .
Since for , it follows from (20)-(21) and Lemma 1 that
By the formula for the variation of parameters, one obtains from (21) that where ,   , is Cauchy matrix of the linear system
According to the representation of the Cauchy matrix [41], we get the following estimation of since and ,
For simplicity, let ; from (23) and (25), one has
Define ; from (14), one has , and also ,   ,  and . Therefore, there exists a unique solution such that .
On the other hand, since ,   ,   , and , one has
In the following, we will prove that the following inequality holds
If (26) is not true, that is, it is assumed that there exists a such that
One has from (24) and (28) that which contradicts with (29), and so (28) holds. Letting , we get
Moreover,
From (32) and (33), we have
When , the error system (10) is global exponential asymptotically stable, which implies that the drive network and the response network achieve synchronization by using impulsive hybrid controller. This completes the proof of Theorem 5.

Similarly, we can easily obtain the following result for the case .

Theorem 6. Let . Suppose Assumption 2 holds; if there exists a constant such that then the drive network (2) and the response network (3) with impulsive controller (7) will achieve globally exponential synchronization in the following sense: where ,   is the solution of within which

Proof. Take the same Lyapunov candidate function as in Theorem 5. By the proof of Theorem 5, we can get
According to the representation of the Cauchy matrix, we get the following estimation of , since and ,
Let , and accordingly
Let ; from (36), one has , and also ,   , and  . Therefore, there exists a unique solution .
Since ,   ,   , and , one has
In the following, we will prove that the following inequality holds
If (28) is not true, that is, it is assumed that there exists a such that
One has from (41) and (45) that which contradicts with (44), and so (43) holds. Letting , we have
This completes the proof of Theorem 5.

For most complex dynamical networks with nodes coupled by state variables [434], we can also obtain outer synchronization between two such networks using the proposed scheme as follows:

Then, the error system is derived as follows:

Then, we have the following corollaries.

Corollary 7. Let . Suppose Assumption 2 holds; the drive-response network (48) with impulsive controller (7) will achieve globally exponential synchronization if

Corollary 8. Let . Suppose Assumption 2 holds, the drive-response network (48) with impulsive controller (7) will achieve globally exponential synchronization if
The proof of Corollaries 7 and 8 is the same as that of Theorem 5 and thus omitted here.

3.2. Node Delay

Two networks with node delays and impulsive control can be equivalently expressed as follows:

Accordingly, the synchronization error of two networks with node delays can be equivalently expressed as follows:

Then, we obtain the following results.

Theorem 9. Let . Suppose Assumption 2 holds; the drive network (4) and the response network (5) with impulsive controller (7) will achieve globally exponential synchronization if

Proof. Take the same Lyapunov candidate function as in Theorem 5. By the proof of Theorem 5, we can get
The rest of the proof of Theorem 9 is the same as that of Theorem 5 and thus omitted here.

Theorem 10. Let . Suppose Assumption 2 holds; the drive network (4) and the response network (5) with impulsive controller (7) will achieve globally exponential synchronization if
Similar to the Corollaries 7 and 8, we have the following corollaries.

Corollary 11. Let . Suppose Assumption 2 holds, the drive-response network with impulsive controller (7) will achieve globally exponential synchronization if

Corollary 12. Let . Suppose Assumption 2 holds, the drive-response network with impulsive controller (7) will achieve globally exponential synchronization if

Remark 13. It is noted that the configuration matrix does not need to be symmetric, diffusive, or irreducible. This means that the networks can be undirected or directed networks and may also contain isolated nodes or clusters. Therefore, the network structures here are very general and the results can be applied to great many complex dynamical networks.

Remark 14. In the above theorems and corollaries, the matrix and can be chosen as and matrices, , based on the method of output coupling; the amount of coupling variables between every two connected nodes is flexible, which can save a lot of channel resources and simplify the network topological structure and is more useful for practical engineering applications.

4. Numerical Results

In this section, numerical simulations are given to verify and demonstrate the effectiveness of the proposed synchronization schemes for synchronizing the drive-response network with time-delayed dynamical nodes or coupling delay. We consider several networks with four nodes, where we will take chaotic systems as the dynamics of nodes. The total synchronization error calculated by is used to measure the evolution process.

Example 15. In the first example, we consider diffusively coupled networks with coupling delay. The chaotic Chua’s circuit is taken as the node dynamic system of the networks and given by where ,  ,  ,  , and .
For simplicity, the diffusive coupling configuration matrix is chosen as
In the numerical simulations, we assume ,   ,  ,   , and  . The coupling delay is . The initial values are chosen in the real number interval . Let ; we have ; thus, satisfies Assumption 2 with . After calculations, getting ,  , one gets   . According to Theorem 6, let ; one gets . Thus, taking the impulsive interval . Figure 1 shows the evolution process of the state errors . Figure 2 displays the total synchronization error of two Chua’s circuit networks with the impulsive controller. Figure 3 illustrates the impulsive applied to each state of the observer at instant times. In the early times of the simulation, since state estimation errors are large, the magnitude of the synchronization impulses is larger and as time increases the magnitude of the impulses will decrease. Numerical simulations show that synchronization of two Chua’s circuit networks with output coupling can be easily achieved by the simple impulsive control scheme.

Example 16. In this example, we consider nondiffusively coupled networks with node delay. The chaotic delayed Hopfield neural network with , and ,   ,   which has a very rich complex dynamical behavior and contains, for example, a double-scroll chaotic attractor for time delay , is regarded as the node dynamic system of the networks.
For simplicity, the nondiffusive coupling configuration matrix is chosen as In the numerical simulations, we assume ,  , and  . After calculations, satisfies Assumption 2 with. But the other conditions are chosen to be the same as above; the conditions of Theorem 10 are satisfied; the simulation results are as shown in Figures 4, 5, and 6. From the numerical results, the outer synchronization is achieved by employing impulsive controller. Thus, all numerical simulations illustrate the effectiveness of the proposed synchronization criteria.

5. Conclusion

In this paper, synchronization between the drive network and the response network is investigated based on the impulsive hybrid observer approach. Only by employing the output of the drive network at discrete instant times, the response network would be able to estimate all states. While most of the impulsive synchronization methods need all the states of the drive at the receiver. Based on the stability analysis of impulsive delayed systems and comparison method, sufficient conditions of synchronization between two complex networks are obtained. Numerical simulations have been given to show the effectiveness and the correctness of the theoretical analysis finally. In the near future, it would be of interest to study the impulsive control problem for output coupled complex networks with dynamically switching topologies and time delays.

Conflict of Interests

The author declares that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This work was jointly supported by the National Science Foundation of China (Grant nos. 11102076 and 11202085), the Society Science Foundation from Ministry of Education of China (Grant no. 12YJAZH002), the Natural Science Foundation of Zhejiang Province (Grant no. LY13F030016), and the Foundation of Zhejiang Provincial Education Department (Grant no. Y201328316).