Abstract
This paper discusses the synchronization problem of hybrid switching-impulsive dynamical networks. By using the contraction theory, several unified criteria are obtained for network synchronization based on the conception of the average impulsive dwell-time. It is demonstrated that the synchronization property of the hybrid network depends not only on the network’s structure (i.e., topology), but also the node’s dynamics, and that such unified average dwell-time-based conditions are less conservative than some existing results. The numerical examples are presented to illustrate the effectiveness of the proposed results.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Complex networks exist widely in the internet, food webs, electrical power grids, image processing, social networks, and so on [1–3, 36]. The modeling of complex networks is the basics of analysis, control, and synchronization, and the modeling methods may use the least squares [12–15] and other parameter estimation approaches [16, 17, 27, 38, 39]. A complex network is a large set of interconnected nodes, in which a node is a fundamental unit with specific contents. Among the various behaviors of networks, the synchronization in complex networks has been extensively investigated [43, 47, 48]. Synchronization can be found to be important in many areas of applications, from the brain function and epilepsy to the emergence of coherent behaviors.
In recent years, many synchronization criteria have been obtained, including the master stability function-based criteria, the matrix measure analysis-based criteria, and the Lyapunov function-based criteria. The first one computes the maximum Lyapunov exponent of the variational equations [30], which provides a numerical condition for synchronization of complex networks. The second one, proposed by Chen in [6, 7], has been successful in treating local synchronization with complex network topologies. The last one uses the Lyapunov function method to obtain analytical conditions for network synchronization [8, 24, 26], in which the complex networks consist of many different special features, such as switching behaviors [32], time-varying coupling [25, 35], nonlinearities [18, 19, 40, 41] etc. As we know, the dynamical behaviors of network’s node are often subject to instantaneous perturbations caused by abrupt jumps at certain instants during the evolutionary process of some realistic systems. That is, this kind of systems exhibits impulsive phenomena. To characterize the impulsive effects on complex systems, some results about the stability and synchronization criteria have been obtained in [37, 46, 49]. However, an impulsive system consists of nonlinear subsystems, and there exist some switching phenomena, (i.e., the system may switch from the \(k-1\)-th subsystem to the \(k\)-th subsystem according to some certain switching law).It is also worth noting that in the practical cases, the time delays in couplings and in dynamical nodes often appear, which may cause instability of dynamical systems [21]. All these effects of impulse, switching, and multiple delays can be characterized by a unified hybrid switching-impulsive dynamical networks with multiple delays. Since the existence of impulse, switching events, and delays will cause oscillations and instability, leading to poor performances, it is necessary to consider these effects on network synchronization.
Recently, the unified stability criteria of impulsive dynamical systems have attracted increasing attention. Some new and pioneering results on unified stability and synchronization conditions have been proposed [9, 29]. Chen et al. investigated the problems of the robust stability for uncertain impulsive systems with time-delay [9]. By using the Lyapunov function and Razumikhin-type method, a unified sufficient condition has been obtained in the form of linear matrix inequalities. Lu et al. [29] studied the synchronization of impulsive dynamical networks, in which two types of impulses have been considered: synchronization impulse and desynchronization impulse. On the basis of the work in [23], this paper focuses on the unified synchronization of hybrid switching-impulsive dynamical networks with multiple delays.
The rest of this paper is organized as follows. In Sect. 2, the conceptions of the contraction theory and the partial contraction principle are briefly reviewed. The hybrid switching-impulsive dynamical network with multiple delays is described in Sect. 3. In Sect. 4, some unified synchronization criteria of the hybrid network are established. A numerical example is given to illustrate the effectiveness of the results in Sect. 5. Finally, conclusion is drawn in Sect. 6.
2 Basic Conception
Before giving the main results of this paper, we briefly give an introduction to the basic definitions and main results of the contraction and partial contraction theory, which can be found in [31, 34, 42].
Consider a nonlinear system
where \(x\in {\mathbb R}^n\) is the state vector and \(f\) is considered to be continuously differentiable map. Then, we have
where \(\delta x\in {\mathbb R}^n\) is a virtual displacement between neighboring solution trajectories of system (1). The Jacobian matrix is defined as \(J=\frac{\partial f}{\partial x}\), and the largest eigenvalue of symmetric part of Jacobian is represented by \(\lambda _{\max }(x,t)\). If \(\lambda _{\max }\) is strictly uniformly negative, any infinitesimal length \(\Vert \delta x\Vert \) converges exponentially to zero. The nonlinear system (1) of the contraction theory is presented in the following. A nonlinear system (1) is contracting if and only if the largest eigenvalue of the Jacobian matrix is uniformly negative. If this condition holds, all trajectories will converge exponentially to a single particular trajectory independent of initial conditions.
Next, we summarize the concept of the partial contraction theory, which is based on the contraction theory and derived from a very simple general result [31]. Consider a nonlinear systems of the form
and assume that the auxiliary system
is contracting with respect to \(y\). If a particular solution of the auxiliary \(y\)-system verifies a specific smooth property, all trajectories of the original \(x\)-system verify this property exponentially. Based on this condition, the original system is said to be partial contracting.
Definition 1
[33] The average impulsive dwell-time of the impulsive sequence \(\zeta =\{t_1,t_2,\dots \}\) is denoted as a positive scalar function \(T^*\) if there exist positive integer \(N_0\) and positive function \(T(t)\), such that
where \(N_{\zeta }(t)\) is the number of impulsive times for a given impulsive sequence \(\zeta \), and \(\Delta _j\) denotes the period between the impulses following the \(j\)-th impulse.
Remark 1
[29]. The concept of “average impulsive interval” is introduced by referring to the concept of average dwell-time to characterize how often or how seldom impulses occur. This new concept will be utilized to derive a unified criterion for the synchronization analysis of impulsive dynamical networks, which is simultaneously applicable for CDN’s with desynchronizing impulses or synchronizing impulses. Further it is applicable to impulsive signals with a wider range of impulsive interval.
Definition 2
[50] The matrix measure of matrix \(A=(a_{ij})\in {\mathbb R}^{n\times n}\) is defined as
where \(\Vert \cdot \Vert \) is the matrix norm, and \(I_n\) denotes the identity matrix. Then, the matrix measures
where \(\lambda _{\max }(\cdot )\) is the maximum eigenvalue.
Lemma 1
[22] For matrix \(A\in {\mathbb R}^{n\times n}\), \(B\in {\mathbb R}^{n\times n}\), the following inequality holds:
where \(\mu (A)\) is the matrix measure of matrix \(A\).
3 Problem Formulation and Preliminaries
In this section, we consider a hybrid switching-impulsive dynamical network with multiple delays consisting of \(N\) coupled nodes, with each node being an \(n\)-dimensional dynamical system. The proposed network can be described by
where \(t\in {\mathbb R}^+\) is the set of positive integers, and \(x_i(t)\in {\mathbb R}^n\) is the state variable of node \(i\), \(i=1,2,\dots ,N\). \(\sigma :{\mathbb R}^+\rightarrow I=\{1,2,\dots ,r\}\), which is represented by \(\sigma (k)\) according to \([t_{k-1},t_k)\rightarrow I\), is a piecewise constant function of time, \(\varepsilon _l^{\sigma (k)}\) called a switch signal. \(f_{\sigma (k)}\) and \(g_{\sigma (k)}\) are continuously differentiable maps, and time delays \(\tau (t)\) and \(\tau _l(t)\) are bounded time-varying with
\(\varphi _i(\theta )\) is a vector-valued initial continuous function defined on the interval \([-\bar{\tau },0]\), \(\Gamma _{\sigma (k)}(t)=(r_{ij}^{\sigma (k)}(t))_{n\times n}\) is the inner-coupling matrix, and \(C_l^{\sigma (k)}(t)=(c_{ijl}^{\sigma (k)}(t))_{N\times N}\) represents the outer-coupling configurations. Assume that \(c_{iil}^{\sigma (k)}(t)=-\sum _{j=1,j\ne i}^Nc_{ijl}^{\sigma (k)}(t)\) (\(i=1,2,\dots ,N\)). The impulsive instant sequence \(\{t_k\}\) satisfies
where \(x(t_k^-)=\lim \limits _{t\rightarrow t_k^-}x(t)\) denotes the state jumps at the switching instants \(t_k\), \(t_k^-\rightarrow +\infty \), and \(B_{ik}\in R^{n\times n}\) are impulsive constant matrices.
Before the main results are derived, a definition of synchronization for network (4–6) is needed.
Definition 3
The \(N\) nodes of the hybrid switching-impulsive network (4–6) are said to achieve synchronization if
Remark 2
The hybrid network (4–6) includes many existing network models.
(a1) When
there exists no impulsive effect. For this case, the networks (4–6) are equivalent to the system in [28] as
(a2) When
there exists no switching. For this case, the network (4–6) becomes the network in [11] as
(a3) When
the network (4–6) without switches becomes the system in [29] as
Based on the partial contraction theory, construct an auxiliary system of system (4–6) as
which has a particular solution \(y_1=y_2=\dots =y_N\), where constant \(\alpha \) is determined.
According to the partial contraction theory, if the auxiliary system in (10–12) is contracting with respect to \(y\), all system trajectories of system in (4–6) will verify the independent property \(x_1=x_2=\dots =x_N\) exponentially.
Let \(\delta y_i(t)\) denote the virtual displacement of the state variable of node \(i\) of system in (10–12); one has
Then, the virtual system in (13–15) can be rewritten in the following Kronecker-product form:
where \(A_{\sigma (k)}=(I_{N}\otimes F_{\sigma (k)})\), \(B_{\sigma (k)}=(I_N\otimes G_{\sigma (k)})\), \(D_l^{\sigma (k)}(t)=\varepsilon _l^{\sigma (k)}(C_l^{\sigma (k)}(t)\otimes \Gamma _l^{\sigma (k)}(t))\), and \(E_k=(I_N\otimes B_k))\) with \(L=\alpha _N\),
Remark 3
In this paper, the contraction and partial contraction theory are used to study the synchronization of hybrid networks if initial conditions or temporary disturbances are forgotten exponentially fast. Unlike most existing results based on the Lyapunov stability method, the contraction theory does not require explicit knowledge of specific attractors. The system description in terms of differential equations is used to carry out stability analysis using the virtual displacements. Moreover, some assumptions on the nonlinear function \(f(x_i(t))\) and \(g(x_j(t-\tau (t)))\) in network (4–6) are released via contraction analysis, such as
where \(L\), \(K\) and \(\rho _i\) are nonnegative constants, \(\varphi _\sigma \) are continuous functions, which are used to obtain the synchronization criteria of dynamical networks [11] based on the Lyapunov stability theorem. Also Jacobi matrix of the nonlinear function is used for the study of synchronization, which means that the obtained criteria are local.
To facilitate our analysis, some other helpful lemmas should be given subsequently.
Lemma 2
The virtual system in (16–17) is contracting if
where
and
is exponentially stable.
Proof
The proof can be obtained by using the method in [4]. Lemma 2 can handle the delay effect.
4 Main Results
In this section, we will present a simple dwell-time-based unified condition for the globally exponential converge of a hybrid switching-impulsive dynamical network with stable (contracting) discrete dynamics or unstable (noncontracting) discrete dynamics (that is, the synchronizing impulses or desynchronizing impulses) to a synchronization manifold \(x_1=x_2=\dots =x_N\) by using the partial contraction theory.
Theorem 1
The hybrid switching-impulsive dynamical network (4–6) synchronizes in the sense that \(x_1=x_2=\dots =x_N\), if there exists a constant \(\eta <0\) such that one of the following two conditions hold,
- (A1):
-
\(\varrho _{_{i+1}}+\frac{\ln \beta }{\Delta _{i+1}}\le \eta \), \(i\in [0,N_{\zeta }(t)]\),
- (A2):
-
\(\varrho _{_{i+1}}+\frac{\ln \beta }{T^*}\le \eta \), \(i\in [0,N_{\zeta }(t)]\), if \(T^*\) exists,
where \(\varrho _{_{i+1}}(t)=\mu (A_{\sigma (i+1)}-L)+\Vert B_{\sigma (i+1)}\Vert +\sum \limits _{l=1}^m\Vert D_l^{\sigma (i+1)}(t)\Vert \), and \(\beta =\max \limits _j(\beta _j)\) with \(\beta _j=\Vert I+E_j\Vert \), \(j=1,2,\ldots ,N_{\zeta }(t)\).
Proof
From the hybrid network in (18), if \(t\in [t_0,t_1)\), we get
\(\square \)
Taking the norm on both sides of (19) and using Lemma 1, we can obtain
Thus, for \(t=t_1\), we have
so
For \(t\in [t_1,t_2)\), it follows from (18) that
Similarly, for \(t\in [t_k,t_{k+1})\),
where
Letting \(\beta =\max \limits _j(\beta _{j})\), it follows ( 24), and we have
Next, we firstly consider that the average impulsive dwell-time \(T^*\) does not exist. That is to say that the impulsive set (\(t_k, E_k\)) is not countable. Therefore, we have
where \(\eta =\max \limits _j(\frac{\ln \beta }{\Delta _j}+\varrho _{_{j}})\).
Secondly, we take into account that the average dwell-time \(T^*\) exists. To obtain the unified synchronization criterion, consider two cases \(\beta \ge 1\) and \(\beta <1\) based on Definition 1.
Case 1. \(\beta \ge 1\).
In this case, the discrete dynamics is unstable (that is, the desynchronizing impulses). Then, from (25), we get
where \(\eta =\max \limits _i(\varrho _{_{i+1}}+\frac{\ln \beta }{T^*})\).
Case 2. \(\beta <1\).
In this case, the discrete dynamics is stable (that is, the synchronizing impulses). Then, from (25), we get
Therefore, from ( 27) and ( 28), we get
Since we can always choose \(\alpha \) such that \(\varrho _{i+1}+\frac{\ln \beta }{\Delta _{i+1}}<0\) (or \(\varrho _{i+1}+\frac{\ln \beta }{\Delta _{i+1}}<\eta \), if \(T^*\) exists). Then, there exists \(\eta <0\) such that one of the two conditions in Theorem 1 is satisfied. So it implies that system (18) is globally exponentially stable. From Lemma 2, it is easy to see that the hybrid network in (16–17) is contracting. Using the parting contraction theory, we know that all trajectories of the system in (4–6) globally exponentially converge to the synchronization manifold \(x_1=x_2=\dots =x_N\). The proof is completed. \(\Box \)
Remark 4
From Theorem 1, a general criterion for guaranteeing the globally exponential synchronization of network (4–6) is established. We consider both the impulsive \(\frac{\ln \beta }{\Delta _i}\) (or \(\frac{\ln \beta }{T^*}\)) and switching effects \(\varrho _i\) in the aggregated form. No additional limitation is imposed on \(\frac{\ln \beta }{\Delta _i}\) (or \(\frac{\ln \beta }{T^*}\)) and \(\varrho _i\). Furthermore, unlike the conditions based on the Lyapunov stability theorem, there is no sign requirement on the derivative of Lyapunov function \(V(t)\) in the interval \([t_{k-1},t_k)\), which is required to obtain the stability conditions of hybrid switching-impulsive systems [44, 45] (that is, the continuous subsystems in interval \([t_{k-1},t_k)\) must be required to be asymptotical stable). Then, Theorem 1 is less conservative than the results in [44, 45].
Remark 5
Theorem 1 gives the conditions based on the average impulsive dwell-time. It is noted that when \(\beta >1\) (noncontracting or unstable discrete-systems dynamics), the impulses may desynchronize the systems, and then the impulses are required not to happen so frequently. Meanwhile, an upper bound on the average impulsive dwell-time is obtained. When \(\beta \le 1\) (contracting or stable discrete-systems dynamics), the impulses can synchronize the systems, and then the impulses are required to happen so frequently. A lower bound on the average impulsive dwell-time is obtained. Although a recent similar result was obtained in [29], the Lyapunov function has been used for synchronization of impulsive dynamical networks, compared to Theorem 1. Theorem 1 gives an alternative unified condition if average impulsive dwell-time does not exist. Moreover, the network in (4–6) includes both the impulse and switching effects, which is more general than the systems proposed in [10, 29].
Remark 6
The criterion in Theorem 1 considers only the complete synchronization of hybrid networks. In fact, we can extend this unified criterion based on the average impulsive dwell-time and contraction theory to study other kinds of synchronization, such as the generalized synchronization, which have been investigated in [9].
Corollary 1
For network (16–17), if there exists a constant \(\eta <0\) such that the following conditions hold
then the network in (4–6) synchronizes in the sense that \(x_{1}=x_{2}=\ldots =x_{N}\), where \(\beta \) and \(\varrho _{i}\) are given in Theorem 1 and
then the network (4–6) synchronizes in the sense that \(x_1=x_2=\ldots =x_N\), where \(\beta \) and \(\varrho _i\) are given in Theorem 1.
Proof
For \(\beta >1\), the impulses should not happen frequently. Then, the average impulsive dwell-time \(T^*\) in condition (1) of Theorem 1 can be replaced with \(\inf \limits _k\{t_{k+1}-t_k\}\). Therefore, the criteria on (30) can be easily obtained. For \(\beta \le 1\), the proof is similar and omitted. \(\square \)
Remark 7
From conditions (30) and (31), we know that the average impulsive dwell-time \(T^{*}\) satisfies \(\inf \limits _k\{t_{k+1}-t_k\}<T^*<\sup \limits _k\{t_{k+1}-t_k\}\). For \(\beta >1\), we get \(\ln \beta >0\), and then the condition (a1) of Theorem 1 based on the average impulsive dwell-time is less conservative than condition (a1) of Corollary 1. For \(\beta \le 1\), we get \(\ln \beta \le 0\), and then condition (1) of Theorem 1 based on the average impulsive dwell-time is less conservative than condition (a1) of Corollary 1. Moreover, it is noted that the synchronization criterion in Theorem 1 based on the average impulsive dwell-time is less than the results in [9] based on conditions of Corollary 1.
5 Illustrative Example
In this section, an example will be given to illustrate the main results proposed in this paper for both contracting and noncontracting discrete dynamics (that is, \(\beta <1\) and \(\beta \le 1\)).
Example
Consider the classical Lorenz chaotic system,
where \(x_i=(x_{i1},x_{i2},x_{i3})^{\mathrm{T}}\in {\mathbb R}^3\) is the state vector of node \(i\). Then, the system in (32–34) exhibits chaotic behavior with the initial conditions \(x_{i1}=0.4, x_{i2}=0.6\), and \(x_{i3}=0.5\), which is shown in Fig. 1.
In this example, we consider two cases of the synchronization of a hybrid network without switching effects.
Case 1. Let us firstly consider the hybrid dynamical network of system (32–34) with five nodes, under which the discrete dynamics is contracting (\(\beta <1\)):
where
The coupling delays are \(\tau _1(t)=0\), \(\tau _2(t)=0.1+0.05 \sin (t)\), \(\tau _3(t)=0.2+0.1\sin (t)\), and \(\tau _4(t)=0.3+0.2\sin (t)\), the inner-coupling matrix \(\Gamma (t)=\Gamma =\mathrm{diag}[1,1,1]\), the outer-coupling matrices
If we select the coupling strength \(\varepsilon =1\) in the auxiliary system (10–12), we can get
where
In this case, we consider the contracting discrete dynamics \(\beta \le 1\) (that is, synchronizing impulses). Taking the impulsive control matrix \(B_k=\mathrm{diag}[-0.8,-0.8,-0.8]\), which implies that \(\beta =0.04\), the average impulsive dwell-time \(T^*=0.1\), and the impulsive sequence is depicted in Fig. 2. From condition (2a) in Theorem 1, we have \(\varrho +\frac{\ln \beta }{T^*}=-10.2443<0\). Then, the dynamical network (35–36) can achieve synchronization under the effect of the contracting discrete dynamics, which are shown in Fig. 3. However, from the impulsive sequence of Fig. 2, it is easy to see that the maximum impulsive interval \(\Delta _{\max }=\sup \{t_k-t_{k-1}\}=0.25\). If we use the conception of \(\sup \{t_k-t_{k-1}\}\) to take place of the average impulsive dwell-time \(T^*\) in Corollary 1, then we have \(\varrho +\frac{\ln \beta }{\sup \{t_{k}-t_{k-1}\}}=9.0690>0\), and Corollary 1 cannot ensure the synchronization since they require that \(\varrho +\frac{\ln \beta }{\sup \{t_k-t_{k-1}\}}<0\) for all \(t\ge t_0\). Therefore, the conditions in Theorem 1 based on the average impulsive dwell-time are less conservative than the results in [5, 20].
Case 2. Next, we consider the hybrid dynamical network of system in (32–34) under the effect of noncontracting discrete dynamics (\(\beta >1\)),
where \(A\), \(f(x_i)\), and the coupling delays \(\tau _l\) \((l=1,2,3,4)\) are still the same as Case 1. The nonlinear function is
where \(\Gamma =I_3\), \(C_2, C_3\), and \(C_4\) are the same as Case 1, and \(\Gamma _1=[0, 0, 0; -40, 0, 0; 0, 0, 0,]\).
If we select \(\varepsilon _i=0.05\) \((i=2,3,4)\) in the auxiliary system (10–12), we can get \(\varrho =-0.4128<0\). In this case, we consider the noncontracting discrete dynamics \(\beta >1\) (that is, desynchronizing impulses). Taking the impulsive control matrix \(B_k=\mathrm{diag}[0.1, 0.1, 0.1]\), which implies that \(\beta =1.21>1\), the average impulsive dwell-time \(T^*=0.5\), and the impulsive sequence is depicted in Fig. 4. From condition (2) in Theorem 1, we have \(\varrho +\frac{\ln \beta }{T^*}=-0.0316<0\). Then, the dynamical network in (37–38) can achieve synchronization under the effect of the noncontracting discrete dynamics, which is shown in Fig. 5. However, from the impulsive sequence of Fig. 4, it is easy to see that the minimum impulsive interval \(\Delta _{\min }=\inf \{t_k-t_{k-1}\}=0.1\). If we use the conception of \(\inf \{t_{k}-t_{k-1}\}\) to take place of the average impulsive dwell-time \(T^*\) in Corollary 1, then we have \(\varrho +\frac{\ln \beta }{\inf \{t_k-t_{k-1}\}}=1.4934>0\), and the Corollary 1 cannot ensure synchronization since they require that \(\varrho +\frac{\ln \beta }{\inf \{t_k-t_{k-1}\}}<0\) for all \(t\ge t_0\). Therefore, the conditions in Theorem 1 based on the average impulsive dwell-time are less conservative than the results in [5, 20].
6 Conclusion
Based on the contraction theory and the conception of average impulsive dwell-time, several unified criteria for globally exponential synchronization of the hybrid switching-impulsive network have been presented. Two cases have been considered: contracting discrete dynamics and noncontracting discrete dynamics. According to the theoretical analysis, these conditions generalize and relax most existing results on synchronization of the hybrid network.
References
R. Albert, A.L. Barabasi, Statistical mechanics of complex networks. Rev. Mod. Phys. 74, 47–91 (2002)
A. Arenas, A. Diaz-Guilera, J. Kurths, Y. Moreno, C.S. Zhou, Synchronization in complex networks. Phys. Rep. 469(3), 93–153 (2008)
S. Boccaletti, V. Latora, Y. Moreon, M. Chavez, D.U. Hwang, Complex networks: structure and dynamics. Phys. Rep. 424, 175–308 (2006)
S.D. Brierley, J.N. Chiasson, E.B. Lee, S.H. Zak, On stability independent of delay for linear systems. IEEE Trans. Autom. Control 27, 252–254 (1982)
S.M. Cai, J. Zhou, L. Xiang, Z.R. Liu, Robust impulsive synchronization of complex delayed dynamical networks. Phys. Lett. A 372, 4990–4995 (2008)
M.Y. Chen, Synchronization in time-varying networks: a matrix measure approach. Phys. Rev. E 76(1), 016104 (2007)
M.Y. Chen, J. Kurths, Synchronization of time-delayed systems. Phys. Rev. E 76(3), 036212 (2007)
D.Y. Chen, C.F. Liu, C. Wu, Y.J. Liu, X.Y. Ma, Y.J. You, A new fractional-order chaotic system and its synchronization with circuit simulation. Circuits Syst. Signal Process. 31(5), 1599–1613 (2012)
J. Chen, J.A. Lu, X.Q. Wu, W.X. Zheng, Generalized synchronization of complex dynamical networks via impulsive control. Chaos 19, 043119 (2009)
W.H. Chen, W.X. Zheng, Robust stability and \(H_1\) control of uncertain impulsive systems with time-delay. Automatica 45, 109–117 (2009)
Y. Dai, Y. Cai, X. Xu, Synchronization analysis and impulsive control of complex networks with coupling delays. IET Control Theory Appl. 3(9), 1167–1174 (2009)
F. Ding, Combined state and least squares parameter estimation algorithms for dynamic systems. Appl. Math. Model. 38(1), 403–412 (2014)
F. Ding, State filtering and parameter identification for state space systems with scarce measurements. Signal Process. 104, 369–380 (2014)
F. Ding, Hierarchical parameter estimation algorithms for multivariable systems using measurement information. Inf. Sci. 277, 396–405 (2014)
F. Ding, Y.J. Wang, J. Ding, Recursive least squares parameter estimation algorithms for systems with colored noise using the filtering technique, Dig. Signal Process. 37 (2015). doi:10.1016/j.dsp.2014.10.005
J. Ding, C.X. Fan, J.X. Lin, Auxiliary model based parameter estimation for dual-rate output error systems with colored noise. Appl. Math. Model. 37(6), 4051–4058 (2013)
J. Ding, J.X. Lin, Modified subspace identification for periodically non-uniformly sampled systems by using the lifting technique. Circuits Syst. Signal Process. 33(5), 1439–1449 (2014)
Y. Gu, F. Ding, J.H. Li, State filtering and parameter estimation for linear systems with d-step state-delay. IET Signal Process. 8(6), 639–646 (2014)
Y. Gu, F. Ding, J.H. Li, States based iterative parameter estimation for a state space model with multi-state delays using decomposition. Signal Process. 106, 294–300 (2015)
Z.H. Guan, Z.W. Liu, G. Feng, Y.W. Wang, Synchronization of complex dynamical networks woth time-varying delays via impulsive distributed control. IEEE Trans. Circuits Syst. I. 57(8), 2182–2195 (2010)
W.L. He, J.D. Cao, Exponential synchronization of hybrid coupled networks with delayed coupling. IEEE Trans. Neural Netw. 21(4), 571–583 (2010)
P. Lancaster, Theory of Matrices (Academic Press, New York, 1969)
Y. Ji, X.M. Liu et al., New criteria for the robust impulsive synchronization of uncertain chaotic delayed nonlinear systems. Nonlinear Dyn. (2014). doi:10.1007/s11071-014-1640-6
X.D. Li, M. Bohner, An impulsive delay differential inequality and applications. Comput. Math. Appl. 64(6), 1875–1881 (2012)
X.D. Li, R. Rakkiyappan, Impulsive controller design for exponential synchronization of chaotic neural networks with mixed delays. Commun. Nonlinear Sci. Numer. Simul. 18, 1515–1523 (2013)
X.D. Li, S.J. Song, Impulsive control for existence, uniqueness and global stability of periodic solutions of recurrent neural networks with discrete and continuously distributed delays. IEEE Trans. Neural Netw. 24(6), 868–877 (2013)
Y.J. Liu, F. Ding, Y. Shi, An efficient hierarchical identification method for general dual-rate sampled-data systems. Automatica 50(3), 962–970 (2014)
T. Liu, J. Zhao, D.J. Hill, Exponential synchronization of complex delayed dynamical networks with switching topology. IEEE Trans. Circuits Syst. I 57(11), 2967–2980 (2010)
J.Q. Lu, D.W.C. Ho, J.D. Cao, A unified synchronization criterion for impulsive dynamical networks. Automatica 46, 1215–1221 (2010)
L.M. Pecora, T.L. Carroll, Master stability functions for synchronized coupled systems. Phys. Rev. Lett. 80, 2109–2112 (1998)
Q.C. Pham, N. Tabareau, J.J.E. Slotine, A contraction theory approach to stochastic incremental stability. IEEE Trans. Autom. Control 54(4), 816–820 (2009)
M. Porfiri, R. Pigliacampo, Master-slave global stochastic synchronization of chaotic oscillators. SIAM J. Appl. Dyn. Syst. 7, 825–842 (2008)
K.E. Rifai, J.J.E. Slotine, Compositional contraction analysis of resetting hybrid systems. IEEE Trans. Autom. Control 51(7), 1536–1541 (2006)
G. Russo, J.J.E. Slotine, Global convergence of quorum sensing networks. Phys. Rev. E 82(14), 041919 (2010)
F. Sorrentino, E. Ott, Adaptive synchronization of dynamics on evolving complex networks. Phys. Rev. Lett. 100, 114101 (2008)
S.H. Strogatz, Exploring complex networks. Nature 410, 268–276 (2001)
J.T. Sun, Y.P. Zhang, Q.D. Wu, Less conservative conditions for asymptotic stability of impulsive control systems. IEEE Trans. Autom. Control 48(5), 829–831 (2003)
C. Wang, T. Tang, Recursive least squares estimation algorithm applied to a class of linear-in-parameters output error moving average systems. Appl. Math. Lett. 29, 36–41 (2014)
C. Wang, T. Tang, Several gradient-based iterative estimation algorithms for a class of nonlinear systems using the filtering technique. Nonlinear Dyn. 77(3), 769–780 (2014)
D.Q. Wang, F. Ding, Least squares based and gradient based iterative identification for Wiener nonlinear systems. Signal Process. 91(5), 1182–1189 (2011)
D.Q. Wang, F. Ding, Y.Y. Chu, Data filtering based recursive least squares algorithm for Hammerstein systems using the key-term separation principle. Inf. Sci. 222, 203–212 (2013)
W. Wang, J.J.E. Slotine, On partial contraction analysis for coupled nonlinear oscillators. Biol. Cybern. 92(1), 38–53 (2005)
Y.W. Wang, H.O. Wang, J.W. Xiao, Z.H. Guan, Synchronization of complex dynamical networks under recoverable attacks. Auomatica 46(1), 197–203 (2010)
H.L. Xu, K.L. Teo, Exponential stability with \(L_2\) gain condition of nonlinear impulsive switched systems. IEEE Trans. Autom. Control 55(10), 2429–2433 (2010)
H.L. Xu, K.L. Teo, X.Z. Liu, Robust stability analysis of guaranteed cost control for impulsive switched systems. IEEE Trans. Syst. Man Cybern. B 38(5), 1419–1422 (2008)
T. Yang, Impulsive Systems and Control: Theory and Application (Nova Science, New York, 2001)
J. Yao, Z.H. Guan, D.J. Hill, Passivity-based control and synchronization of general complex dynamical networks. Automatica 45(9), 2107–2113 (2009)
W.W. Yu, J.D. Cao, G.R. Chen, J.H. Lu, J. Han, W. Wei, Local synchronization of a complex network model. IEEE Trans. Syst. Man Cybern. B 39(1), 230–241 (2009)
Y.P. Zhang, J.T. Sun, Stability of impulsive linear differential equations with time delay. IEEE Trans. Circuits Syst. II 52(10), 701–705 (2005)
Y.P. Zhang, J.T. Sun, Chaotic synchronization and anti-synchronization based on suitable separation. Phys. Lett. A 330(1), 442–447 (2004)
Acknowledgments
This work was supported by the National Natural Science Foundation of China (No. 61472195) and the Taishan Scholar Project Fund of Shandong Province of China.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Ji, Y., Liu, X. Unified Synchronization Criteria for Hybrid Switching-Impulsive Dynamical Networks. Circuits Syst Signal Process 34, 1499–1517 (2015). https://doi.org/10.1007/s00034-014-9916-0
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00034-014-9916-0