Abstract

The investigations are made on the exponential synchronization of the stochastic Lur'e system with nonlinear coupling and impulsive disturbance. The impulsive effects in complex networks could play a positive or a negative role for synchronization. For the sake of simplification and efficiency, a single impulsive controller is designed to realize the synchronization of the impulsive dynamical network with respect to stabilizing and destabilizing impulsive effects. Sufficient conditions are derived to guarantee the realization of the exponential synchronization for all initial values by means of the Lyapunov stability theorem, the comparison principle, and the linear matrix inequalities (LMIs). Numerical simulations are given to support the validity of the analytical results.

1. Introduction

For reasons that the synchronization of complex dynamical networks are ubiquity in both the natural and the artificial worlds and it can interpret the essence of the collective behavior in nature, it has attracted more and more attention of scientists and engineers from various fields such as sociology, biology, mathematics, and physics [19]. Synchronization can be understood as the adjustment of rhythms or coherence of states by interaction and realized via a sufficient information exchange among the nodes' interconnection in dynamical networks. It has many potential applications in such areas as biological systems [1], secure communications [3], information processing, mechanical engineering, identification and pattern recognition [4], and neuronal networks [2, 6, 7, 9].

Regarding the already known results on complex dynamical networks synchronization, there are three types of main communication methods between nodes normally considered: continuous coupling [79], intermittent communication [10], and impulsive exchange [1114]. Impulsive exchange is a common phenomenon in many evolving networks. In the impulsive communication framework, the dynamics of each node is only affected by its neighbors at the impulsive instants and there exist impulsive effects in the dynamical behavior of nodes. For example, the states of electronic networks and biological networks are often subject to instantaneous disturbances and experience abrupt changes at certain instants, which may be caused by switching phenomenon, frequency change, or other sudden noise, which could be expressed as impulsive effects. Thus, impulsive dynamical networks, which involve sudden changes at certain discrete times, are receiving more and more attention of researchers for various fields, that is, [15]. The impulsive effects could play a positive or a negative role for synchronization of complex networks; see [13, 14] and the reference therein. Then, a natural question comes up when the researches about impulsive dynamical networks go deeper: How to design an efficient controller to make such networks achieve synchronization with respect to different types of impulsive effects? In particular, an impulsive controller, which means the information interchanging between nodes occurs impulsively only at some discrete time instants, proves that it can save the occupation of the communication channels. A rough idea is that when the impulsive effects are stabilizing, impulsive controllers could be used for synchronizing. Good prior works had been made on the synchronization of complex works with impulses controllers; see [1113, 16] and the references therein. When the impulsive effects are destabilizing, feedback controllers should be involved to cancel some negative effects of impulsive disturbance. Mentions should be made that are in [14], the authors show that the complex networks with destabilizing impulses could reach a self-synchronized state if the impulses do not happen too frequently. However, the self-synchronized state depends on the network structure as well as the initial values of the nodes, which is difficult to predict. The previous research works motivate us to investigate the synchronization problem of complex networks via a single impulsive controller, in case the impulsive effects are stabilizing and destabilizing, respectively. With the help of a single controller, we are able to synchronize the complex networks to required states. Our work is complementary to the existing known results.

In this paper, the global and exponential synchronization problem of the Lur'e system will be discussed. The Lur'e systems, including the Goodwin model [17], repressilator [18], toggle switch [19], swarm model [20] and Chua’s circuit [21], are a class of nonlinear systems which can be represented as a linear dynamical system with feedback interconnected to a nonlinearity satisfying a sector condition. Since the Lur'e system was first proposed by Lur’e and Postnikov, many researchers have attached much importance to the dynamics on such systems, and a large number of results have been obtained for the synchronization problem of the Lur'e system, such as [2227]. Every node in the complex dynamical network studied in this paper is a Lur'e system; it has nonlinear local dynamical behaviors for the th node. Due to the instantaneous perturbations and abrupt change existing in many realistic networks, in order to fit with the real world, the stochastic phenomenon is going to be considered in the synchronization analysis; see [28]. The information interchange between each two nodes occurs impulsively at some certain impulsive instants but happens commonly at the nonimpulsive instants. Based on pinning impulsive control scheme, a single impulsive controller is imposed to the impulsive dynamical network with respect to different types of impulsive effects. Sufficient conditions are derived to guarantee the realization of the exponential synchronization pattern for all initial values by means of the Lyapunov stability theorem, the comparison principle, and linear matrix inequalities (LMIs). In addition, numerical simulations are given to support the validity of the main results.

The rest of the paper is organized as follows. In Section 2, we give some preparatory works, such as definitions and lemmas and next present the impulsive stochastic dynamical Lur'e network model. In Section 3, we analyze the exponential synchronization of the impulsive network by using a single impulsive controller when the impulsive effects are stabilizing and destabilizing, respectively. A numerical simulation is given to verify our theoretical results in Section 4. We conclude the paper in Section 5.

Notations. The mark denotes the transport of the matrix . denotes the -dimensional Euclidean space. are real matrices. stands for a diagonal matrix. The sign stands for the Euclid norm of the matrix or the vector. A symmetric real matrix is positive definite (semidefinite) if for all nonzero , we denote this as . stands for the identity matrix with proper dimension. is used to denote the maximum eigenvalue of a real symmetric matrix. Let be the expectation value of . The dimension of these vectors and matrices will be cleared in the context.

2. Preliminaries and Model Description

In this section, some preliminaries such as definitions and lemmas will be firstly given, which are necessary throughout the paper. Then, we will present the impulsive dynamical network model with stochastic perturbations, which is composed of the Lur'e systems; it will be converted into the error impulsive dynamical network.

Definition 1. A dynamical network is said to realize global exponential synchronization, if there exist ,   and such that for any initial values , hold for all , and for any .

Definition 2 (see [29]). The average impulsive interval of the impulsive sequence is less than , if there exist a positive integer and a positive number , such that where denotes the number of impulsive times of the impulsive sequence in the time interval . As a consequence, the average impulsive interval of the impulsive sequence is not less than , if there exist a positive integer and a positive number , such that

Lemma 3 (see [30]). Suppose , and it satisfies , ; then, for any two vectors ,  , one has

Lemma 4 ([31] comparison principle). Consider the following stochastic system with impulsive:
Assume that there exist a Lyapunov function and functions ,   with for any , , such that:
(1)there exist positive constants ,   such that for all ,  ;(2)there exists continuous function , and is concave on for each , such that ;(3)there exist continuous and concave functions , such that ;
then, the exponential stability of the trivial solution of the following comparison systems, implies the exponential stability of the trivial solution of the stochastic impulsive system (5).

Consider the following network model with nonlinear and asymmetrical coupling, and the nodes are composed of the Lur'e system: where , for . , , are constant matrices. The constant denotes the coupling strength and is the inner-linking matrix, which is a diagonal matrix with . Function is a memoryless nonlinear vector valued function which is continuously differentiable on , . Matrix is the coupling matrix, which indicates the connection topology, and it is decided by the network structure. if there is a connection from node to node , otherwise and it satisfies zero-sum-row condition, that is, . We do not assume that , which means that is an asymmetry matrix. The nonlinear coupling function satisfies the following conditions: for any .

For many realistic complex networks, the state of node always suffers from instantaneous perturbations and is subject to abrupt change at certain instants. Taking those situations into consideration, we present the following stochastic impulsive dynamical Lur'e network with nonlinear coupling: where is an -dimensional Brownian motion, is the noise intensity function matrix satisfying .

Remark 5. Throughout this paper, we always assume that is left-hand continuous at , that is, . Therefore, according to the above assumption, we can get that the solutions of (8) are piecewise left-hand continuous functions with discontinuities at . On the other sides, from the second equation of (5), we can get that, in this paper, we focus on the impulsive effects (sudden changing) in the process of signal exchanging rather than the impulsive effects on the nodes' states.

In order to derive the main results of the stochastic impulsive dynamical Lur'e network, we make the following assumptions.

Assumption 6. The nonlinear function is assumed to satisfy a Lipschitz condition, that is, there exists a constant such that holds for any .

Assumption 7. Assume that the noise intensity function matrix is uniformly Lipschitz continuous in terms of the norm induced by the trace inner product on the following matrices: for any , where is a known constant matrix with compatible dimensions.

3. Synchronization Analysis for the Stochastic Lur'e System under a Single Controller

In this section, we will investigate the global and exponential synchronization of the Lur'e system with stochastic perturbations. Define the error vectors as , where is the solution of an isolated node in the Lur'e network satisfying with initial condition . In this paper, is the objective trajectory that the nonlinear stochastic impulsive dynamical network (8) will be forced to.

For in (8), which means that the corresponding impulsive effects are synchronizing, we propose a single impulsive controller to the network. Without loss of generality, the first node is selected to be controlled. The controlled impulsive dynamical Lur'e network is obtained as follows: where for . Since , we have .

In the following part, we are devoted to studying the global exponential stability for the controlled impulsive stochastic dynamical Lur'e network (3). Suppose that is the normalized left eigenvector of the configuration matrix with respect to the eigenvalue satisfying . Since the coupling matrix is irreducible, for . Let .

Theorem 8. Consider the controlled impulsive stochastic dynamical Lur'e network (3) when . Suppose that Assumptions 6 and 7 hold, and the average impulsive interval of the impulsive sequence is less than . Then, the controlled impulsive stochastic dynamical network (3) is globally exponentially stable if where .

Proof. Construct a Lyapunov function candidate in the form of For ,  , we have By Assumptions 6 and 7, the following inequalities can be obtained:
Let and . Note that is a symmetric irreducible matrix with zero row sum. We have
Combining (16) and (17) gives for .
In the second equation in the system (8), for any pair of which satisfies . Based on the coupling matrix , is irreducible; we have assumed yet, for any suffix , there exist a reachable route between the 1-node and the -node even though the route is not limited in one and immediate. That is, there exist suffixes such that . Hence, from the analysis, for the pair of suffixes 1 and , we obtain Recall the definition of the error vectors, we get , that is Therefore, when ,  , one gets that
By (18) and (21), we can obtain the following comparison system for the controlled impulsive stochastic dynamical Lur'e network (3): For , For , Similarly, for ,
Based on the above analysis, for any , one has
By Lemma 4, it can be concluded that the controlled impulsive stochastic dynamical Lur'e network (3) is exponentially stable, which can further imply that the dynamical network (7) can be exponentially stabilized to the objective trajectory by only imposing a single impulsive controller on the first node. Theorem 8 is proved completely.

Remark 9. It means that the nonlinear and asymmetric coupled impulsive stochastic dynamical Lur'e network (8) can be globally and exponentially controlled to the objective trajectory by using a single impulsive controller. In the proving process, the Lyapunov stability theorem and the comparison principle are combined to derive the synchronization criteria for the impulsive stochastic dynamical Lur'e network by using a single impulsive controller. In fact, the node to be controlled can be selected randomly. In this paper, without loss of generality, we chose the first node as the impulsive controller was imposed to. It has been proved that the impulsive stochastic dynamical Lur'e network can achieve synchronization by only applying a single controller, not to speak of more controllers.

As a special case of the main result, we give the following stochastic impulsive dynamical Lur'e network with linear coupling: Correspondingly, we have the following conclusion for the stochastic impulsive dynamical Lur'e network with linear coupling.

Corollary 10. Consider the impulsive stochastic dynamical Lur'e network (27) under the same impulsive controller imposed on the first node. Suppose that Assumptions 6 and 7 hold, and the average impulsive interval of the impulsive sequence is less than . Then, the impulsive stochastic dynamical network (27) with a single impulsive controller is globally exponentially stable, if the following condition holds: This means that the impulsive stochastic dynamical Lur'e network (27) can be globally and exponentially controlled to the objective trajectory by using a single impulsive controller.

If we consider the following impulsive dynamical Lur'e network with linear coupling without stochastic distortions we have another corollary, we give it in the form of the following.

Corollary 11. Consider the impulsive dynamical Lur'e network (29). Suppose that Assumptions 6 and 7 hold, and the average impulsive interval of the impulsive sequence is less than . Then, the impulsive dynamical network (32) with a single impulsive controller is globally exponentially stable, if the following condition holds: This means that the impulsive dynamical Lur'e network (29) can be globally and exponentially controlled to the objective trajectory by using a single impulsive controller.

Remark 12. From Theorem 8 and its corollaries, it can be seen that condition (13), namely, can be realized with the help of the term , which is negative once . It corresponds to the observation that the impulsive effects are synchronizing. However, sometimes impulses can play a negative role for the synchronization of dynamical networks. We label this case as in (8). Then, with a rough idea, the term can play a negative effect to realize condition (13), though a few of the systems (8) can still achieve synchronization under (13). We need to add a single feedback controller to cancel the desynchronization effects caused by impulses if , which is an effective way to drive the system (8) into desirable synchronization states.

When , after adding the feedback controller to the first node of network (3), we have Define the Laplacian matrix as follows: Let , where is the diagonal elements of , and .

Theorem 13. Consider the controlled impulsive stochastic dynamical Lur'e network (3) when . Suppose that Assumptions 6 and 7 hold, and the average impulsive interval of the impulsive sequence is not less than . Then, the controlled impulsive stochastic dynamical network (3) is globally exponentially stable if where .

Proof. Consider a Lyapunov function as follows: For , we have
Note that all the eigenvalues of are negative; we have
For the remaining parts in (36), we can use similar analysis in (16). Then, it could be obtained that for .
Similar procedures in (19) and (20) give when .
By (36) and (39), we can obtain the following comparison system for the controlled impulsive stochastic dynamical Lur'e network (32):
Then, for any , we have
By Lemma 4, it can be concluded that the controlled impulsive stochastic dynamical Lur'e network (32) is exponentially stable, which can further imply that the dynamical network (7) can be exponentially stabilized to the objective trajectory by a single controller on the first node. Theorem 13 is proved completely.

Remark 14. Considering when , the term is positive, it can be concluded from condition (34) in the Theorem 13 that the term plays an important role for the synchronization of the network (7) under a single controller. The feedback controller is added to smooth the desynchronization effects caused by impulse.

4. Numerical Simulation

The above criteria can be applied to networks with different topologies and sizes. We present two examples with respect to two kinds of impulsive effects for illustrating the validity of the theory in the previous sections.

Example 15. We use Chua's circuit as one of a special case of the Lur'e system to verify the results in Theorem 8, namely, the impulsive effects are stabilizing. Chua's circuit has the following dimensionless equation: where . , , , , and are constants. Take , , , , and . Then, we have and . Considering the system (42) with (43), a chaotic attractor is plotted in Figure 1(a) with initial value [0.1, 0, 0].

Chua's circuit with above permeates and Brownian noise are selected as the isolated node of the Lur'e dynamical network, and the th node is described as follows: where is an D Brownian motion, the noise intensity function matrix . Then, we have for Assumption 6 and for Assumption 7. We consider that a network consists of 100 nodes. The network structure is shown in Figure 1(b). Define the coupling matrix as follows: if there is a connection from nodes to , then , otherwise . The nonlinear coupling function is selected as with . Let the coupling strength and the inner coupling matrix . Suppose that the average impulsive interval of the impulsive sequence is less than 0.1, because the impulsive strength ; here, we assume that . By simple computation, it can be obtained that , . Then, we can get that for condition (13) in Theorem 8.

We use which stands for the error between th state and the synchronization goal , for . Figure 2 is plotted to show the th variable state. The curves of the synchronization errors at each state are plotted in Figure 3. It can be seen that the synchronization for the chaotic Chua's circuit is achieved because converges to zero as .

According to this example, one can get that the synchronization of the nonlinear and asymmetric impulsive stochastic Lur'e networks can be realized by applying a single impulsive controller.

Moreover, from Figure 3, it can be seen that the synchronization is achieved around . Compared with the numerical results obtained in [12], in which the synchronization is reached near , we could conjecture that the stochastic term in (8), which is absent in the studies of [12], could slow down the speed of synchronization.

Example 16. We still use the complex network built in Example 15 with to verify the results in Theorem 13, namely, the impulsive effects are destabilizing. We choose the coupling strength . Calculation shows that and .

We use which stands for the error between th state and the synchronization goal , for . Figure 4 is plotted to show the th variable state. The curves of the synchronization errors at each state are plotted in Figure 5. It can be seen that the synchronization for the chaotic Chua's circuit is achieved because converges to zero as .

Compared with Figures 3 and 5, it can be seen that both of them achieve synchronization around . However, it should be pointed out that since the impulsive effects are destabilizing, the coupling strength is chosen to be , which is much larger than in Example 15. Moreover, a single feedback controller is added in (32), which reflects the influence of the destabilizing impulsive effects.

5. Conclusion

In this paper, we investigated the impulsive stochastic dynamical network models with nonlinear and asymmetrical couplings. The nodes which consisted of the network are the Lur'e systems, and the dynamics of each node is nonlinear. The manners of communication between nodes are impulsive at some certain impulsive instants, and interconnect normally at nonimpulsive instants. Due to the instantaneous perturbations and abrupt change at certain instants, the stochastic terms are considered when we analyze the stability. We transmitted the synchronization problem into proving the stability of the error system. By using the pinning control scheme, we applied a single impulsive controller to the Lur'e network for stabilizing impulsive effects and destabilizing impulsive effects, respectively. It was proved as an effective way for the realization of the global synchronization. We also made use of two examples to illustrate the theoretical analysis.

Acknowledgments

The authors thank the referees and the editor for their valuable comments on this paper. This work is supported by the Natural Science Foundation of China (Grant no. 61273220), Guangdong Education University Industry Cooperation Projects (Grant no. 2009B090300355), the Shenzhen Basic Research Project (JC201006010743A, JCYJ20120613105730482), and the 2011 Foundation for Distinguished Young Talents in Higher Education of Guangdong (LYM11115).