Abstract
This paper proposes a novel approach to study the problem of master–slave synchronization for chaotic delayed Lur’e systems with sampled-data feedback control. Specifically, first, it is assumed that the sampling intervals are randomly variable but bounded. By getting the utmost out of the usable information on the actual sampling pattern and the nonlinear part condition, a newly augmented Lyapunov–Krasovskii functional is constructed via a more general delay-partition approach. Second, in order to obtain less conservative synchronization criteria, a novel integral inequality is developed by the mean of the new adjustable parameters. Third, a longer sampling period is achieved by using a double integral form of Wirtinger-based integral inequality. Finally, three numerical examples with simulations of Chua’s circuit are given to demonstrate the effectiveness and merits of the proposed methods.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
1 Introduction
In the past few decades, chaos synchronization problem has attracted increasing attention in numerous research areas of science. This stems from the fact that synchronization problem has a wide range of applications and great potential in various dynamical systems, such as neural networks [1–3], complex networks [4–7], complex nonlinear systems [8, 9], fractional-order chaotic systems [10, 11], secure communication [12], PD control [13], adaptive control [14], impulsive control [15, 16] and other scientific areas [17, 18].
It has been noted that a large amount of nonlinear systems could be modeled accurately in the form of Lur’e control systems, such as Chua’s circuit, network systems, hyper chaotic attractors and n-scroll attractor, which contain a feedback connection of a linear system and a nonlinear element satisfying the sector condition [19–23]. Therefore, the master–slave synchronization of chaotic Lur’e systems has been a very hot research topic, and a number of master–slave synchronization criteria and important methods have been proposed. For example, in [20], the global exponential synchronization problem of nonlinear time-delay Lur’e systems has been investigated via delayed impulsive control. In [21], the synchronization problem for reaction–diffusion neural networks has been discussed by using stochastic sampled-data controller. With the introduction of a delay decomposition approach, the synchronization problem of Lur’e systems with only constant time delay has been considered in [22]. In order to obtain better stability results, the problem of designing time-varying delay feedback controllers for master–slave synchronization of Lur’e systems has been addressed by employing Lyapunov–Krasovskii functional (LKF) approach in [23]. It should be noted that two cases of time-varying delays are fully considered in [23], and the gained synchronization criteria are more widespread and resultful than the ones in [17, 22].
It is well known that time delay is inescapable in a large amount of physical processes [24, 25]. Meanwhile, it often results in one of the main factors of poor performance or even instability [5, 6, 13–17, 26, 27]. Thus, a great deal of attention and interests has been focused on the synchronization of chaotic Lur’e systems with time delays [22, 23, 28–30]. Hence, many important and interesting control methods have been established for the master–slave synchronization of Lur’e systems, such as feedback control [22, 23], fuzzy control [31, 32], fuzzy impulsive control [33]. However, with the high-speed development of the modern high-speed computer technology, microelectronics and communication networks, the best way is to use digital controllers instead of analog circuits [28–30, 33–39]. The advantage of this method lies in only needing the samples of the state variables of the master–slave chaotic systems at discrete time instants via sampled-data controllers.
Meanwhile, how to choose the effective sampling period is very crucial to achieve chaos synchronization. Lately, based on the input delay approach [40], the sampled-data master–slave synchronization schemes have been investigated broadly in [28–30, 38, 39, 41]. The sampled-data control problem for the master–slave synchronization is studied extensively by introducing a discontinuous LKF in [29, 30, 46]. Wu et al. [43] have considered the problem of sampled-data synchronization for Markovian jump neural networks with time-varying delay and variable samplings. Liu and Lee [44] have studied the synchronization problem of chaotic Lur’e systems with stochastic sampled-data control. Ge et al. [45] have investigated the robust synchronization problem of chaotic Lur’e systems with external disturbance using sampled-data \(H_{\infty }\) controller. In [29, 30, 42], in order to build improved stability conditions, a piecewise differentiable LKF is constructed. In [28], the main attention is focused on the problem of sampled-data control for master–slave synchronization of identical chaotic delayed Lur’e systems (CDLSs) by choosing a new LKF. Different from those in [29, 30], the proposed LKF in [28] is positive definite at sampling times but not necessarily positive definite inside the sampling interval. However, some important and useful information of estimating the upper bound of the derivative of the LKF and nonlinear functions has not been well utilized in [28–30, 44–46], which may result in the conservatism of proposed results to a certain extent. Therefore, it is an interesting and valuable issue to find a more effective approach to obtain a longer sampling period under which synchronization can be ensured theoretically.
Motivated by the issues discussed above, we consider the problem of master–slave synchronization for chaotic Lur’e systems with or without time delays by applying sampled-data feedback control in this paper. Firstly, by introducing two new adjustable parameters (\(\alpha \),\(\beta \)), we develop a creative integral inequality in Lemma 2, which includes Wirtinger’s integral inequality and Jensen’s inequality and is more tighter to estimate the bounds of the integral terms than the exiting ones. Besides, for getting perfect synchronization criteria, we choose an appropriate and continuous LKF with two triple integral terms, which also takes full advantage of the available information about the actual sampling pattern. Furthermore, based on a new double integral form of Wirtinger-based integral inequality (WBII), the desired sampling controller is achieved via solving a set of linear matrix inequalities. Finally, three numerical simulations are performed on Chua’s circuit. It is shown clearly that the proposed results are effective and can significantly improve the existing ones.
Notation Notations used in this paper are fairly standard: \({\mathbb {R}}^{n}\) denotes the n-dimensional Euclidean space, \({\mathbb {R}}^{n\times m}\) the set of all \(n\times m\) dimensional matrices, I the identity matrix of appropriate dimensions, \(A^{T}\) the matrix transposition of the matrix A. By \(X>0\) (respectively \(X\ge 0\)), for \(X\in {\mathbb {R}}^{n\times n}\), we mean that the matrix X is real symmetric positive definite (respectively ,positive semi-definite); \(\hbox {diag}\{r_{1},r_{2},\ldots ,r_{n}\}\) block diagonal matrix with diagonal elements \(r_{i}, i=1,2,\ldots , n\), the symbol \(*\) represents the elements below the main diagonal of a symmetric matrix, \(A\otimes B\) the Kronecker product of the matrices A and B, \(A_{s}\) is defined as \(A_{s}=\frac{1}{2}(A+A^{T})\).
2 Preliminaries
Consider the following master–slave synchronization of CDLSs with sampled-data feedback control:
which consists of master system \(\mathfrak {M}\), slave system \(\mathfrak {S}\) and controller \(\mathfrak {C}\). \(\mathfrak {M}\) and \(\mathfrak {S}\) with \(u(t)=0\) are identical CDLSs with state vectors x(t), \(z(t)\in {\mathbb {R}}^{n}\), outputs of subsystems are \({\gamma }(t)\) and \({\lambda }(t)\in {\mathbb {R}}^{l}\), respectively. \(u(t)\in {\mathbb {R}}^{n}\) is the slave system control input, \(\mathscr {A}\in {\mathbb {R}}^{n\times n}\), \(\mathscr {B}\in {\mathbb {R}}^{n\times n}\), \(\mathscr {W}\in {\mathbb {R}}^{n\times m}\), \({\mathscr {D}}\in {\mathbb {R}}^{m\times n}\) and \(\mathscr {C}\in {\mathbb {R}}^{l\times n}\) are known real matrices, \(\mathscr {K}\in {\mathbb {R}}^{n\times l}\) is the sampled-data feedback control gain matrix to be designed. \(h>0\) is the constant time delay. The block diagram for master–slave systems with a sampled-data controller is shown in Fig. 1. It is assumed that \(f(\cdot )\): \({\mathbb {R}}^{m}\rightarrow {\mathbb {R}}^{m}\) is a nonlinear function vector with \(f_{s}(\cdot )\) belonging to sector \([k^{-}_{s},k^{+}_{s}]\) for \(s=1,2,\ldots ,m\). Besides, the nonlinear function \(f_{s}(\alpha )\) is clearly shown as shaded area in Fig. 2.
For sampled-data synchronization, only discrete measurements of \({\gamma }(t)\) and \({\lambda }(t)\) can be used for synchronization purposes, that is, we only have the measurements \({\gamma }(t_{k})\) and \({\lambda }(t_{k})\) at the sampling instant \(t_{k}\). In this paper, the control signal is assumed to be generated by using a zero-order-hold (ZOH) function with a sequence of hold times \(0=t_{0}<t_{1}<\cdots <t_{k}<\cdots <\displaystyle \lim _{k\rightarrow \infty }t_{k}=+\infty \). For the sampling interval, we impose the following assumption.
Assumption 1
It is assumed that the interval between any two sampling instants is bounded by \(d\ (d>0)\)
Given the synchronization scheme (1)–(3), the synchronization error is defined as \(r(t)=x(t)-z(t)\), and we can have the following synchronization error system:
where \(g({\mathscr {D}}r(t),z(t))=f({\mathscr {D}}r(t)+{\mathscr {D}}z(t))-f({\mathscr {D}}z(t))\). Let \({\mathscr {D}}=[{\mathfrak {d}}_{1},{\mathfrak {d}}_{2},\ldots ,{\mathfrak {d}}_{m}]^{T}\) with \({\mathfrak {d}}_{s}\in {\mathbb {R}}^{n}\), \(s=1,2,\ldots ,m\). As \(f(\cdot )\) belongs to sector \([k^{-}_{s},k^{+}_{s}]\), it is easy to discover that for any \(s=1,2,\ldots ,m\) and \(\forall r\), z, \({\mathfrak {d}}_{s}^{T}r\ne 0\)
Moreover, it is easily found from (6) that for any \(s=1,2,\ldots ,m\) and \(\forall r\), z
Remark 1
In the condition (6), \(k_{s}^{-}\) and \(k_{s}^{+}\) can be allowed to be positive, negative or zero. As mentioned in [28–30], it describes the class of globally Lipschitz continuous and monotone nondecreasing nonlinear function when \(k_{s}^{-}=0\) and \(k_{s}^{+}>0\). And the class of globally Lipschitz continuous and monotone increasing nonlinear function can be described when \(k_{s}^{-}>0\) and \(k_{s}^{+}>0\). Therefore, this type of nonlinear function is clearly more general than both the usual sigmoid nonlinear function and the piecewise liner function, which is more advantageous to reduce the conservatism of the results.
In the paper, the following lemmas are used in deriving the criteria.
Lemma 1
[51] For a given matrix \(M>0\), given scalars a and b satisfying \(a<b\), the following inequality holds for all continuously differentiable function r in \([a,b]\rightarrow {\mathbb {R}}^{n}\):
where \(\varTheta _{d}=-\int _{a}^{b}\int _{\theta }^{b}r(s)\mathrm{d}s\mathrm{d}\theta +\frac{3}{b-a}\int _{a}^{b}\int _{\lambda }^{b}\int _{\theta }^{b}r(s)\mathrm{d}s\mathrm{d}\theta \mathrm{d}\lambda \).
Lemma 2
For a given symmetric positive definite matrix R, arbitrary scalars \(0\le \alpha \le 1\) and \(0\le \beta \le 1\ (\alpha +\beta =1)\), and for differentiable signal r(t) in \([0, h]\rightarrow {\mathbb {R}}^{n}\), the following inequality holds:
Proof
From the celebrated Jensen’s integral inequality [49] and Wirtinger integral inequality [50], for random scalars \(0\le \alpha \le 1\) and \(0\le \beta \le 1\ (\alpha +\beta =1)\), we can obtain the following integral inequality:
This completes the proof. \(\square \)
Remark 2
When \(\alpha =0\) and \(\beta =1\), this integral inequality can be reduced to the celebrated Wirtinger integral inequality [50]. When \(\alpha =1\) and \(\beta =0\), this integral inequality can become the well-known Jensen inequality [49]. It is worth mentioning that the existing inequalities become the special cases of our inequality, which is proved to be more sharper and should have a great potential in practice.
3 Main results
In this section, we will propose some new master–slave synchronization conditions of CDLSs by using sampled-data feedback control and a novel integral inequality.
For the sake of simplicity of matrix representation, \(e_{i}^{T}=[0,\ldots , I,\ldots ,0] \;(i=1,\ldots ,12)\) and \(\tilde{e}_{j}^{T}=[0,\ldots , I,\ldots ,0] \;(j=1,\ldots ,4)\) are defined as block entry matrices. The notations for some vectors and matrices are defined as follows
Theorem 1
For given scalars \(h>0\), \(d>0\), \(\delta \), x, y, z, \(0<\alpha <1\), \(0\le \mu _{1},\mu _{2}\le 1\), \(\mu _{1}+\mu _{2}=1\), \(0\le \nu _{1},\nu _{2}\le 1\) and \(\nu _{1}+\nu _{2}=1\), the master system (1) and the slave system (2) are globally asymptotically synchronous for all \(d_{k}\le d\) if there exist matrices \(P>0\), \(\mathscr {X}>0\), \(R_{i}>0\ (i=1,2,\ldots ,6)\), \(\varOmega =\hbox {diag}\{\omega _{1},\omega _{2},\ldots , \omega _{m}\}>0\), \(L=\hbox {diag}\{l_{1},l_{2},\ldots ,l_{m}\}>0\), \(Q_{\iota i}=\hbox {diag}\{q_{\iota i1},q_{\iota i2},\ldots ,q_{\iota im}\}>0\), \((\iota =1,2,3; i=1,2)\), and any appropriately dimensioned matrices \(\mathscr {H}\), N, U, \(M=[M_{1},M_{2},M_{3}]\) and \(\hat{M}(\bar{d}) =[\bar{d}^{\frac{1}{2}}M_{1},\bar{d}^{\frac{1}{2}}M_{2}, \bar{d}^{\frac{1}{2}}M_{3},0,0,0,0,0,0,0,0,0]\), such that
where
Moreover, the gain matrix of state estimator is given by \(\mathscr {K}=N^{-1}U\).
Proof
Consider the following LKF for the synchronization error system (5) \(( t\in [t_{k},t_{k+1}))\):
where
From the assumption, we know that \(V_{2}(t)\), \(V_{3}(t)\), \(V_{4}(t)\), \(V_{5}(t)\) and \(V_{6}(t)\) are positive. If \(V_{1}(t)\) is positive definite, V(t) is also positive definite. It is easy to verify that
according to the equation
It follows from \(P>0\) and (8) that the LKF \(V(t)>0\). It is noted that two \((t_{k},t_{k+1})\)-dependent terms \(V_{1}(t)\) and \(V_{2}(t)\), are introduced in the constructed LKF (11), which make the best of the available information about the actual sampling pattern. In addition, V(t) is continuous on the whole interval \([0,\infty ]\) because \(t_{k}\), \(t_{k+1}\)-dependent terms \(V_{1}(t)\) and \(V_{2}(t)\) vanish before and after the jump \(t_{k}\).
Now let us calculate the time derivative of V(t) along the trajectory of the synchronization error system (5) which yields:
Moreover, for an appropriately dimensioned matrix \(M=[M_{1},M_{2},M_{3}]\), we can get the following inequality:
This implies,
From Lemma 2, for any positive variable parameters \(\mu _{i}\) and \(\nu _{i}\ (i=1,2)\) satisfying \(\mu _{1}+\mu _{2}=1\) and \(\nu _{1}+\nu _{2}=1\), we can have easily
Applying (17) and (18) to (16), we may gain
By using Lemma 1, we can get
Applying (21) and (22) to (20), we can gain
Next, for any scalars \(\zeta \), y and \(\eta \), and arbitrary matrix N with appropriate dimensions, we can obtain
According to the Eq. (7), for any positive diagonal matrices \(Q_{1i}=\hbox {diag}\{q_{11i},q_{12},\ldots ,q_{1mi}\}\), \(Q_{2i}=\hbox {diag}\{q_{21i},q_{22i},\ldots ,q_{2mi}\}\), and \(Q_{3i}=\hbox {diag}\{q_{31i},q_{32i},\ldots ,q_{3mi}\}\), \(i=1,2\), we may have following inequalities
From Eqs. (26)–(28), we can get
Then
By adding the right-hand side of (25) and the left-hand side of (29)–(31) to V(t) and letting \(U=NK\), we obtain from (12)–(24) that for \(t\in [t_{k},t_{k+1})\)
where
It is noted that
and
From (9) and (10), we can find that
Based on Schur complement, we have from (10)
which, in combination with (35) and (36), implies
Thus, we obtain from (32), (35) and (37) that
which ensures that the synchronization error system (5) is globally asymptotically stable. Therefore, master system (1) and slave system (2) achieve global asymptotical synchronization. This completes the proof. \(\square \)
Remark 3
Since \(\varPhi (\bar{d})=\frac{\bar{d}}{d}\varPhi (d)+\frac{d-\bar{d}}{d}\varPhi (0)>0\), then \(\varPsi _{1}(\bar{d})=\frac{\bar{d}}{d}\varPsi _{1}(d)+\frac{d-\bar{d}}{d}\varPsi _{1}(0)<0\) and \(\hat{\varPsi }_{2}(\bar{d})=\frac{\bar{d}}{d}\hat{\varPsi }_{2}(d)+\frac{d-\bar{d}}{d}\hat{\varPsi }_{2}(0)<0\). LIMs (8), (9) and (10) are convex in d, so they are feasible for all \(\bar{d}\in (0,d]\), where d is the upper bound of all sampling intervals.
Remark 4
Unlike that term in [19, 41, 48], we construct a novel LKF with a \(\delta \), \(\sigma \), \(H_{1}\) and \(H_{2}\)-dependent term \(\mathscr {H}\), which is a kind of augmented functional. When \(\delta =\sigma =\frac{1}{2}\), this term is a special case of that one in [19, 41, 48]. Thus, the LKF used here is more general and desirable than those employed in [19, 41, 48]. Besides, for the use of \(\mathscr {H}\)-dependent term, the constraint conditions of the matrices in the LKF have been relaxed. In the above theorem, this constraint is replaced by a more relaxable condition (8) to keep \(V_{1}(t)\) positive definite. For these reasons, the use of this term for variable sampling can improve further the obtained condition.
Remark 5
The information of the slope of the nonlinear function has been considered fully. The slopes \(k_{s}^{-}\) and \(k_{s}^{+}\) are applied to construct \(V_{6}(t)\) of the LKF, while the LKF chosen in [28–30] ignores this information.
We consider the following sampled-data master–slave synchronization scheme free of time delay:
which has been studied in [19, 28–30, 42, 46]. Correspondingly, the synchronization error system (5) is written as the following \((\forall k, t\in [t_{k},t_{k+1}))\):
and the LKF (11) is constructed as
where \(V_{1}(t)\), \(V_{2}(t)\) and \(V_{6}(t)\) are given in (11). Based on Theorem 1, we have the following Theorem.
Theorem 2
For given scalars \(d>0\), \(\delta \), x, y and z, the master system (1) and the slave system (2) are globally asymptotically synchronous for all \(d_{k}\le d\) if there exist matrices \(P>0\), \(\mathscr {X}>0\), \(\varOmega =\hbox {diag}\{\omega _{1},\omega _{2},\ldots , \omega _{m}\}>0\), \(L=\hbox {diag}\{l_{1},l_{2},\ldots , l_{m}\}>0\), \(Q_{1 i}=\hbox {diag}\{q_{1i1},q_{1i2},\ldots ,q_{1im}\}>0\), \((i=1,2)\), and any appropriately dimensioned matrices \(\mathscr {H}\), N, U, \(M=[M_{1}, M_{2},M_{3}]\) and \(\widetilde{M}(\bar{d}) =[\bar{d}^{\frac{1}{2}}M_{1},\bar{d}^{\frac{1}{2}}M_{2},\bar{d}^{\frac{1}{2}}M_{3},0]\), such that
where
Moreover, the gain matrix of state estimator is given by \(\mathscr {K}=N^{-1}U\).
Remark 6
Different from the existing approaches in [28–30], in order to obtain less conservative stability conditions, we propose a novel integral inequality to deal with the integral terms \(\int _{t-\alpha h}^{t}\dot{r}^{T}(s)R_{3}\dot{r}(s)\mathrm{d}s\) and \(\int _{t-h}^{t-\alpha h}\dot{r}^{T}(s)R_{4}\dot{r}(s)\mathrm{d}s\), which encompasses the celebrated Wirtinger’s integral inequality and Jensen’s inequality as two special cases by introducing four tuning parameters \(\mu _{i}\) and \(\nu _{i}\ (i=1,2)\).
Remark 7
Moreover, the above tuning parameters can coordinate well the relations between the weight coefficient of \(\int _{t-\alpha h}^{t}\dot{r}^{T}(s)R_{3}\dot{r}(s)\mathrm{d}s\), r(t), \(r(t-\alpha h))\) and \(\int _{t-h}^{t}r(s)\mathrm{d}s\), and \(\int _{t-h}^{t-\alpha h}\dot{r}^{T}(s)R_{4}\dot{r}(s)\mathrm{d}s\), \(r(t-\alpha h)\), \(r(t-h)\) and \(\int _{t-h}^{t-\alpha h}r(s)\mathrm{d}s\), which reduce more significantly the conservatism of stability criteria than the existing ones. Thus, this kind of treatment method has greater potential and practicality than the existing ones.
Remark 8
In this paper, we construct a new LKF with two triple integral terms \(\int _{t-\alpha h}^{t}\int _{\lambda }^{t}\int _{\theta }^{t}\dot{r}^{T}(s)R_{5}\dot{r}(s)\mathrm{d}s\mathrm{d}\theta \mathrm{d}\lambda \) and \(\int _{t-h}^{t}\int _{\lambda }^{t}\int _{\theta }^{t}\dot{r}^{T}(s)R_{6}\dot{r}(s)\mathrm{d}s\mathrm{d}\theta \mathrm{d}\lambda \), which are not applied in the existing papers [19, 28–30, 47, 48]. Besides, by using a double integral form of WBII in [51], we can take fully the relationship between \(\int _{t-\alpha h}^{t}\int _{\theta }^{t}\dot{r}^{T}(s)R_{5}\dot{r}(s)\mathrm{d}s\mathrm{d}\theta \), r(t), \(\int _{t-\alpha h}^{t}r(s)\mathrm{d}s\) and \(\int _{t-\alpha h}^{t}\int _{\theta }^{t}r(s)\mathrm{d}s\mathrm{d}\theta \), and \(\int _{t-h}^{t}\int _{\theta }^{t}\dot{r}^{T}(s)R_{6}\dot{r}(s)\mathrm{d}s\mathrm{d}\theta \), r(t), \(\int _{t-\alpha h}^{t}r(s)\mathrm{d}s\), \(\int _{t-h}^{t-\alpha h}r(s)\mathrm{d}s\) and \(\int _{t-h}^{t}\int _{\theta }^{t}r(s)\mathrm{d}s\mathrm{d}\theta \) into consideration. Furthermore, one numerical simulation example of Chua’s circuit is given in this paper. It will be shown expressly that the new double integral form of WBII enhances further the feasible region of stability criterion by comparing maximum delay bounds with the results obtained in our paper.
Remark 9
In many actual engineering and applications, the maximum allowable sampling period d is valuable and meaningful. Such as, set \(\rho =\frac{1}{d}\) in Theorem 1 with fixed values h, \(\delta \) and \(\alpha \), the optimal value can be obtained through following optimization procedure:
Inequality (47) is a convex optimization problem and can be obtained efficiently by using the MATLAB LMI Toolbox.
4 Numerical examples
In this section, three numerical simulation examples are given to illustrate the effectiveness of the main results derived earlier.
Example 1
Consider the following delayed Chua’s circuit via sampled-data feedback control [28–30, 42, 46]. The equation of Chua’s circuit can be expressed as:
with nonlinear characteristic satisfying
belonging to sector [0, 1], and parameters \(m_{0}=-\frac{1}{7}\), \(m_{1}=\frac{2}{7}\), \(a=9\), \(b=14.28\), \(c=0.1\), and the constant delay \(h=1\).
Obviously, the system can be rewritten as the Lur’e form with the following parameters:
The initial conditions of the master and slave systems are chosen as \(x(0)=[0.2,0.3,0.2]^{T}\) and \(z(0)=[-0.3,-0.1,0.4]^{T}\), \(t\in [-1,0]\). Figures 3 and 4 show the master system states x(t) and the slave system states z(t) with \(u(t)=0\), respectively.
When \(\mu _{1}=0.5085\), \(\mu _{2}=0.4915\), \(\nu _{1}=0.5108\), \(\nu _{2}=0.4892\), \(\delta =0.8176\), \(\alpha =0.7948\), \(\zeta =0.2886\), \(y=-0.2428\) and \(\eta =0.6232\), by applying Theorem 1, the maximum value of the sampling period is \(d=0.4369\), and the corresponding sampled-data feedback control gain matrix is \(\mathscr {K}=[3.0960,0.3779,-2.3436 ]^{T}\).
Under the above \(\mathscr {K}\), the responses of the state x(t) and z(t), the error signal r(t) and control inputs u(t) are shown in Figs. 5, 6 and 7, respectively. Thus, we can synchronize successfully the master–slave systems by the proposed sampled-data controller. Moreover, by using Theorem 1, our obtained maximum sampling period d and the detailed comparison with those in [28–30] are given in Table 1. From the Table 1, one can clearly see that the criterion in this letter provides a much less conservative result.
To demonstrate ulteriorly the reduced conservatism of the proposed condition, we choose \(c=0\); that is, the time-delay Chua’s circuit (48) decreases to a Lur’e system free of time delay. This system has been studied in [28–30, 42, 46]. Applying Theorem 2, we have that the maximum value of the sampling period is 0.5218. When \(\delta =0.4694\), \(\zeta =-0.9762\), \(y=-0.3258\) and \(\eta =-0.6756\), the corresponding sampled-data feedback control gain matrix is \(\mathscr {K}=[2.6123,0.2601,-1.6555 ]^{T}\).
Therefore, our sampled-data control method is superior to the existing ones. The responses of the error signal r(t) and control inputs u(t) are shown in Figs. 8 and 9, where the initial conditions of the master and slave systems are chosen as \(x(0)=[0.7,0.3,0,4]^{T}\) and \(z(0)= [-0.7,-0.5,0.5]^{T}\). The figures show that the controller achieves the master–slave synchronization. The comparisons on the allowable maximum value d are given in Table 2. The result illustrates that the sampled-data controller derived by the proposed criterion can achieve the synchronization of the master–slave systems under a larger sampling period.
Example 2
Consider the master–slave systems in (39)–(41) with the following parameters [28, 47, 48]:
which implies that the Lur’e system reduces to a neural network with three neurons. Furthermore, the neuron activation functions \(f_{s}(x_{s}(t))=0.5(|x_{s}(t)+1|-|x_{s}(t)-1|)\), \(s=1,2,3\), and thus \(k_{1}^{-}=k_{2}^{-}=k_{3}^{-}=0\) and \(k_{1}^{+}=k_{2}^{+}=k_{3}^{+}=1\).
The initial states of the master and slave systems are chosen as \(x(0)=[0.4,0.3,0.8]^{T}\) and \(z(0)=[0.2,0.4,0.9]\), respectively. The trajectories of the master system and slave system with \(u(t)=0\) are shown in Figs. 10 and 11, respectively.
When \(\delta =0.6324\), \(\zeta =-0.8049\), \(y=-0.4430\) and \(\eta =0.0938\), based on Theorem 1, the maximum value of the sampling period is \(d=0.3818\), and the corresponding sampled-data feedback control gain matrix is
The responses of the state x(t) and z(t), the error signal r(t) and control inputs u(t) are shown in Figs. 12, 13 and 14 for system (39)–(41) with the sampling period of 0.3818. We can observe that the controller achieves the master–slave synchronization. The maximum sampling period bound of this paper and that of [28, 47, 48] is shown in Table 3. The result declares clearly that the obtained sampled-data controller can achieve the synchronization of the master–slave system under a longer sampling period.
Example 3
Consider the master–slave synchronization of two unidirectionally coupled Chua’s circuits via sampled-data feedback control [19].
The master system is given by
with nonlinear characteristic satisfying (\(i=1,4)\)
belonging to a sector [0, 1], and parameters \(l_{0}=-\frac{1}{7}\), \(l_{1}=\frac{2}{7}\), \(\alpha =9\), \(\beta =14.28\), \(c=1\) and \(G=0.01\). The system can be represented in the Lur’e form with
The slave system is considered with the same parameters as the master system studied in [19]. Applying the method proposed in [19], the maximum value of the upper bound is \(d=0.25\), while using Theorem 2 with \(\delta =0.4218\), \(\zeta =0.8315\), \(y=0.5844\) and \(\eta =0.9190\) given in this paper, the maximum value of the upper bound d that allows the synchronization of the master and slave systems is 0.26, and the corresponding sampled-data feedback control gain matrix is
The initial values of master and slave systems are assumed to be \(x(0)=[0.1,0.2,0.3,0.4,0.5,0.6]^{T}\) and \(z(0)=[-0.8,-0.6,-0.4,-0.2,0,0.2]^{T}\), respectively. The trajectories of the master system and slave system with \(u(t)=0\) are shown in Figs. 15 and 16, respectively. Moreover, the responses of the state x(t) and z(t), the error signal r(t) and control inputs u(t) are shown in Figs. 17, 18 and 19 for the systems (39)–(41) with the sampling period of 0.26, which demonstrates that the control law can guarantee the asymptotical synchronization of the master–slave system. Thus, it is clear to show that our approach is more effective than the recently reported one.
5 Conclusions
In this paper, the problem of master–slave synchronization of chaotic Lur’e systems with or without delays has been investigated by using sampled-data control method. A novel integral inequality is developed for the synchronization error systems by introducing new adjustable parameters, which is proved to be more tighter to estimate the bounds of the integral terms than the exiting ones. Besides, a new and continuous LKF is constructed by taking full advantage of all kinds of available information. Thus, several less conservative synchronization criteria are obtained via a more general delay-partition approach. Furthermore, the desired feedback sampled-data controller is achieved by using a double integral form of WBII, which can provide a longer sampling period in realizing synchronization compared with the existing results. Finally, the feasibility and effectiveness of the proposed methods have been demonstrated via three numerical examples with simulations of typical Chua’s circuit. The foregoing methods may be potentially useful for further study of chaotic Lur’e systems with varying time delay. Meanwhile, it is expected that these approaches can be further used for other time-delay systems.
References
Wu, Z., Shi, P., Su, H., Chu, J.: Local synchronization of chaotic neural networks with sampled-data and saturating actuators. IEEE Trans. Cybern. 44, 2635–2645 (2014)
Zhang, D., Cai, W., Wang, Q.: Mixed \(H_{\infty }\) and passivity based state estimation for fuzzy neural networks with Markovian-type estimator gain change. Neurocomputing 139, 321–327 (2014)
Zhang, D., Yu, L.: Exponential state estimation for Markovian jumping neural networks with time-varying discrete and distributed delays. Neural Netw. 35, 103–111 (2012)
Wu, Z., Shi, P., Su, H., Chu, J.: Sampled-data exponential synchronization of complex dynamical networks with time-varying coupling delay. IEEE Trans. Neural Netw. Learn. Syst. 24, 1177–1186 (2013)
Liu, Y., Lee, S.: Improved results on sampled-data synchronization of complex dynamical networks with time-varying coupling delay. Nonlinear Dyn. 81, 931–938 (2015)
Shen, H., Park, J., Wu, Z., Zhang, Z.: Finite-time \(H_{\infty }\) synchronization for complex networks with semi-Markov jump topology. Commun. Nonlinear Sci. Numer. Simul. 24, 40–51 (2015)
Li, K., Yu, W., Ding, Y.: Successive lag synchronization on nonlinear dynamical networks via linear feedback control. Nonlinear Dyn. 80, 421–430 (2015)
Liu, J., Liu, S., Yuan, C.: Adaptive complex modified projective synchronization of complex chaotic (hyperchaotic) systems with uncertain complex parameters. Nonlinear Dyn. 79, 1035–1047 (2015)
Liu, J., Liu, S., Zhang, F.: A novel four-wing hyperchaotic complex system and its complex modified hybrid projective synchronization with different dimensions. Abstr. Appl. Anal. (2014). doi:10.1155/2014/257327
Liu, J., Liu, S., Yuan, C.: Modified generalized projective synchronization of fractional-order chaotic L\(\ddot{u}\) systems. Adv. Differ. Equ. (2013). doi:10.1186/1687-1847-2013-374
Liu, J.: Complex modified hybrid projective synchronization of different dimensional fractional-order complex chaos and real hyper-chaos. Entropy 16, 6195–6211 (2014)
Theesar, S., Balasubramaniam, P.: Secure communication via synchronization of Lur’e systems using sampled-data controller. Circuits Syst. Signal Process. 33, 37–52 (2014)
Yin, C., Zhong, S., Chen, W.: Design PD controller for master–slave synchronization of chaotic Lur’e systems with sector and slope restricted nonlinearities. Commun. Nonlinear Sci. Numer. Simul. 16, 1632–1639 (2011)
Wang, T., Zhou, W., Zhao, S., Yu, W.: Robust master–slave synchronization for general uncertain delayed dynamical model based on adaptive control scheme. ISA Trans. 53, 335–340 (2014)
Li, X., Rakkiyappan, R.: Impulsive controller design for exponential synchronization of chaotic neural networks with mixed delays. Commun. Nonlinear Sci. Numer. Simul. 18, 1515–1523 (2013)
Li, X., Song, S.: Research on synchronization of chaotic delayed neural networks with stochastic perturbation using impulsive control method. Commun. Nonlinear Sci. Numer. Simul. 19, 3892–3900 (2014)
He, W., Qian, F., Han, Q., Cao, J.: Synchronization error estimation and controller design for delayed Lur’e systems with parameter mismatches. IEEE Trans. Neural Netw. Learn. Syst. 23, 1551–1562 (2012)
Wu, Z., Shi, P., Su, H., Lu, R.: Dissipativity-based sampled-data fuzzy control design and its application to truck–trailer system. IEEE Trans. Fuzzy Syst. (2014). doi:10.1109/TFUZZ.2014.2374192
Wu, Y., Su, H., Wu, Z.: Asymptotical synchronization of chaotic Lur’e systems under time-varying sampling. Circuits Syst. Signal Process. 33, 699–712 (2014)
Chen, W., Wei, D., Lu, X.: Global exponential synchronization of nonlinear time-delay Lur’e systems via delayed impulsive control. Commun. Nonlinear Sci. Numer. Simul. 19, 3298–3312 (2014)
Rakkiyappan, R., Dharani, S., Zhu, Q.: Synchronization of reaction–diffusion neural networks with time-varying delays via stochastic sampled-data controller. Nonlinear Dyn. 79, 485–500 (2015)
Ge, C., Hua, C.C., Guan, X.P.: Master–slave synchronization criteria of Lur’e systems with time-delay feedback control. Appl. Math. Comput. 244, 895–902 (2014)
Han, Q.: On designing time-varying delay feedback controllers for master–slave synchronization of Lur’e systems. IEEE Trans. Circuits Syst. II. Exp. Briefs 70, 1573–1583 (2012)
Qin, H., Ma, J., Jin, W., Wang, C.: Dynamics of electric activities in neuron and neurons of network induced by autapses. Sci. China Technol. Sci. 57, 936–946 (2014)
Qin, H., Ma, J., Wang, C., Tong, C.: Autapse-induced target wave, spiral wave in regular network of neurons. Sci. China Phys. Mech. Astron. 57, 1918–1926 (2014)
Shi, K., Zhu, H., Zhong, S., Zeng, Y., Zhang, Y.: New stability analysis for neutral type neural networks with discrete and distributed delays using a multiple integral approach. J. Frankl. Inst. 352, 155–176 (2015)
Zeng, H., Park, J., Xia, J., Xiao, S.: Improved delay-dependent stability criteria for T–S fuzzy systems with time-varying delay. Appl. Math. Comput. 235, 492–501 (2014)
Wu, Z., Shi, P., Su, H., Chu, J.: Sampled-data synchronization of chaotic Lur’e systems with time delays. IEEE Trans. Neural Netw. Learn. Syst. 24, 410–420 (2013)
Hua, C., Ge, C., Guan, X.: Synchronization of chaotic Lur’e systems with time delays using sampled-data control. IEEE Trans. Neural Netw. Learn. Syst. (2014)
Ge, C., Zhang, W., Li, W., Sun, X.: Improved stability criteria for synchronization of chaotic Lur’e systems using sampled-datacontrol. Neurocomputing 151, 215–222 (2015)
Wu, Z., Shi, P., Su, H., Chu, J.: Sampled-data fuzzy control of chaotic systems based on a T–S fuzzy model. IEEE Trans. Fuzzy Syst. 22, 153–163 (2014)
Wang, Z., Wu, H.: On fuzzy sampled-data control of chaotic systems via a time-dependent Lyapunov functional approach. IEEE Trans. Cybern. 45, 819–828 (2015)
Wang, Z., Wu, H.: Synchronization of chaotic systems using fuzzy impulsive control. Nonlinear Dyn. 78, 729–742 (2014)
Theesar, S., Banerjee, S., Balasubramaniam, P.: Synchronization of chaotic systems under sampled-data control. Nonlinear Dyn. 70, 1977–1987 (2012)
Li, L., Yang, Y.: On sampled-data control for stabilization of genetic regulatory networks with leakage delays. Neurocomputing 149, 1225–1231 (2015)
Xiao, X., Zhou, L., Zhang, Z.: Synchronization of chaotic Lur’e systems with quantized sampled-data controller. Commun. Nonlinear Sci. Numer. Simul. 19, 2039–2047 (2014)
Zhang, X., Han, Q.: Event-based \(H_{\infty }\) filtering for sampled-data systems. Automatica 51, 55–69 (2015)
Seuret, A.: A novel stability analysis of linear systems under asynchronous samplings. Automatica 48, 177–182 (2012)
Zhu, X., Chen, B., Yue, D., Wang, Y.: An improved input delay approach to stabilization of fuzzy systems under variable sampling. IEEE Trans. Fuzzy Syst. 20, 330–341 (2012)
Fridmana, E., Seuret, A., Richard, J.: Robust sampled-data stabilization of linear systems: an input delay approach. Automatica 40, 1441–1446 (2004)
Fridman, E.: A refined input delay approach to sampled-data control. Automatica 46, 421–427 (2010)
Chen, W., Wang, Z., Lu, X.: On sampled-data control for master–slave synchronization of chaotic Lur’e systems. IEEE Trans. Circuits Syst. II. Exp. Briefs 59, 151–159 (2012)
Wu, Z., Shi, P., Su, H., Chu, J.: Stochastic synchronization of markovian jump neural networks with time-varying delay using sampled data. IEEE Trans. Cybern. 43, 1–11 (2013)
Liu, Y., Lee, S.: Sampled-data synchronization of chaotic Lur’e systems with stochastic sampling. Circuits Syst. Signal Process. (2015). doi:10.1007/s00034-015-0032-6
Ge, C., Li, Z., Huang, X., Shi, C.: New globally asymptotical synchronization of chaotic systems under sampled-data controller. Nonlinear Dyn. 78, 2409–2419 (2014)
Zhang, C., Jiang, L., He, Y., Wu, Q., Wu, M.: Asymptotical synchronization for chaotic Lur’e systems using sampled-data control. Commun. Nonlinear Sci. Numer. Simul. 18, 2743–2751 (2013)
Zhang, C., He, Y., Wu, M.: Exponential synchronization of neural networks with time-varying mixed delays and sampled-data. Neurocomputing 74, 265–273 (2010)
Wu, Z., Shi, P., Su, H., Chu, J.: Exponential synchronization of neural networks with discrete and distributed delays under time-varying sampling. IEEE Trans. Neural Netw. Learn. Syst. 23(9), 1368–1375 (2012)
Liu, Z., Yu, L., Xu, D.: Vector wirtinger-type inequality and the stability analysis of delayed neural network. Commun. Nonlinear Sci. Numer. Simul. 18, 1246–1257 (2013)
Seuret, A., Gouaisbaut, F.: Wirtinger-based integral inequality: application to time-delay systems. Automatica 49, 2860–2866 (2013)
Park, M., Kwon, O., Park, J., Lee, S., Chad, E.: Stability of time-delay systems via Wirtinger-based double integral inequality. Automatica 55, 204–208 (2015)
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that there is no conflict of interests regarding the publication of this paper.
Additional information
This work was supported by National Basic Research Program of China (2010CB732501), National Natural Science Foundation of China (61273015), The National Defense Pre-Research Foundation of China (Grant No. 9140A27040213DZ02001), The Fundamental Research Funds for the Central Universities (ZYGX2014J070), The Program for New Century Excellent Talents in University (NCET-10-0097).
Rights and permissions
About this article
Cite this article
Shi, K., Liu, X., Zhu, H. et al. Novel integral inequality approach on master–slave synchronization of chaotic delayed Lur’e systems with sampled-data feedback control. Nonlinear Dyn 83, 1259–1274 (2016). https://doi.org/10.1007/s11071-015-2401-x
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-015-2401-x