1 Introduction

Since the pioneering work of Pecora and Carroll [1], synchronization of chaotic systems has attracted much attention from researchers in various fields because of its potential applications in secure communication, signal processing, biological systems and so on [2, 3]. Up to now, several different kinds of synchronous patterns have been discovered and deeply studied, such as complete synchronization [1], generalized synchronization [4], phase synchronization [5], lag synchronization [6] and projective synchronization [7].

Lag synchronization, defined as the state of the drive system is delayed by a positive constant in comparison with that of the response system, is an interesting phenomenon and has been observed in neural models, electronic circuits and lasers [3, 811]. In many practical situations, due to the finite transmission speed of signals, it is more reasonable to require the response system to synchronize with the drive system at a time lag rather than at exactly the same time [1215]. For example, in a telephone communication system, the voice one hears on the receiver side at time t is the voice from the transmitter side at time \(t-\tau\) [12, 13]. Therefore, how to effectively make two chaotic systems achieve lag synchronization is an important issue which deserves detailed investigation. Additionally, in implementation of neural networks, time delays always exist in the signal transmission among neurons owing to the finite switching speed of neurons and amplifiers, which will affect the dynamical behaviors of neural networks [13, 1618]. Hence, time delays should be taken into account when exploring the dynamics of neural networks. In the light of these facts, many efforts have been made devoted to the study of lag synchronization of delayed chaotic systems and delayed neural networks in recent years [1115, 1923]. For instance, the problem of lag synchronization control for memristor-based coupled delayed neural networks with parameter mismatches was explored in [11]. In [12], the effect of parameter mismatch on lag synchronization of coupled delayed systems was investigated by periodically intermittent control. In [13], the exponential lag synchronization for neural networks with mixed delays was considered via periodically intermittent control. In [21], the lag synchronization for competitive neural networks with mixed delays and uncertain hybrid perturbations was studied via adaptive control. In [23], the adaptive lag synchronization of Cohen-Grossberg neural networks with discrete delays was discussed.

In order to guarantee synchronization between two chaotic systems can be realized, several control schemes have been proposed, such as feedback control, adaptive control, intermittent control and impulsive control [1215, 1932]. Intermittent control, as a discontinuous control method, has been adopted in engineering fields in view of its convenient implementation in engineering control [3338]. Recently, an intermittent control scheme with fixed both control period and control width, namely periodically intermittent control scheme, has been developed to study the synchronization problem for chaotic systems as well as dynamical networks; see [12, 13, 2843] and references cited therein. However, in practical applications, the requirement that both control period and control width be fixed is evidently unreasonable. Actually, a more reasonable intermittent control is nonperiodic (or aperiodic), where both control period and control width are allowed to be variable [44, 45]. Obviously, nonperiodically intermittent control is more feasible than the periodically intermittent one, as the latter can be regarded as a special case of the former. Therefore, it is necessary to investigate the synchronization problem under nonperiodically intermittent control. Presently, some initial work has been done on this topic [4453]. In [4446], the synchronization of delayed dynamical networks via nonperiodically intermittent pinning control was studied. In [47], the adaptive synchronization problem for neural networks with stochastic perturbation under nonperiodically intermittent control was considered. In [48], the authors investigated the synchronization of chaotic systems with mixed delays by using nonperiodically intermittent control strategy. In [49, 50], the authors discussed the problem of adaptive outer synchronization between two delayed dynamical networks via nonperiodically intermittent pinning control. In [52], the aperiodically intermittent synchronization for directed dynamical networks with switching topologies was investigated.

As is well known, in real applications, obtaining the identical parameters of the drive and response systems directly is impossible. For such case, adaptive approach can be applied to deal with the synchronization problem [14, 21, 23]. Moreover, in biological neural networks, it often has a spatial extent because of the presence of parallel pathways with a variety of axon sizes and lengths [5456]. Therefore, there exists a distribution of transmission delay, which is not suitable to be modeled with discrete delay. A more appropriate approach is to incorporate the distributed delay in the neural networks model. However, to the best of our knowledge, there are few studies concerned with the lag synchronization problem for neural networks with distributed delay via adaptive nonperiodically intermittent control.

Motivated by the above discussion, this paper aims to study the problem of exponential lag synchronization for a class of neural networks with both discrete and distributed delays via adaptive nonperiodically intermittent control. By introducing a piecewise continuous auxiliary function, some sufficient conditions for globally exponential lag synchronization are established by virtue of piecewise analytic method. A numerical example is finally provided to demonstrate the effectiveness of the proposed control methodology. The main contributions of this paper can be outlined as follows: (1) different from the periodically intermittent control adopted in previous works [12, 13, 2843], here the adaptive intermittent control is nonperiodic with non-fixed both control period and control width, which extends the intermittent control strategy’s application scope; (2) unlike in the references [3941, 50], the candidate Lyapunov function introduced in this paper is piecewise continuous, and then by means of which, some criteria ensuring globally exponential lag synchronization are established; (3) the derived theoretical results indicate that the lag synchronization criteria are related to the control rates rather than the control periods, which is propitious to selecting the control periods in practical applications.

2 Model description and preliminaries

Consider a class of neural networks with both discrete and distributed delays given by

$$\begin{aligned} \dot{x}_{i}(t) =&-c_{i}\bigl(x_{i}(t) \bigr)+\sum_{j=1}^{n} a_{ij}f_{j} \bigl(x_{j}(t)\bigr) +\sum_{j=1}^{n} b_{ij} g_{j} \bigl(x_{j}(t-\tau_{j}) \bigr) \\ &{} +\sum_{j=1}^{n} d_{ij} \int_{{t-{\sigma_{j}}}}^{t} h_{j}\bigl(x_{j}(s) \bigr) \,\mathrm{d} s+I_{i}, \quad i\in \mathfrak{T}=\{1,2,\ldots, n\}, \end{aligned}$$
(1)

where \(x_{i}(t)\) denotes the state of the ith neuron at time t, \(f_{j}(\cdot)\), \(g_{j}(\cdot)\) and \(h_{j}(\cdot)\) are the neuron activation functions of the jth neuron. The constants \(a_{ij}\), \(b_{ij}\) and \(d_{ij}\) are the connection weight, the discrete-delay connection weight and the distributed-delay connection weight of the jth neuron on the ith neuron, respectively. \(I_{i}\) is an external input, \(c_{i}(\cdot)\) corresponds to the rate with which the potential of the ith neuron will be reset to the resting state in isolation [54]. \(\tau_{j}\geq 0\) is the transmission delay, while \(\sigma_{j}\geq 0\) describes the distributed delay. The initial condition of neural networks (1) is given by \(x_{i}(\upsilon)=\varphi_{i}(\upsilon), -\eta \leq \upsilon \leq 0\), \(i\in \mathfrak{T}\), where \(\eta=\max\{\tau, \sigma \}\), \(\tau=\max_{j \in \mathfrak{T}}\{\tau_{j} \}\), \(\sigma=\max_{j \in \mathfrak{T}}\{\sigma_{j} \}\), \(\varphi(\upsilon)= (\varphi_{1}(\upsilon),\varphi_{2}(\upsilon),\ldots,\varphi_{n}(\upsilon) )^{\top}\in \mathcal{C}([-\eta, 0], \mathbb{R}^{n}) \), and \(\mathcal{C}([-\eta, 0], \mathbb{R}^{n})\) denotes the Banach space of all continuous functions mapping \([-\eta, 0]\) into \(\mathbb{R}^{n}\) with norm defined by \(\Vert \varphi \Vert =\sup_{\upsilon\in [-\eta, 0]} \{\max_{j \in \mathfrak{T}} \vert \phi_{j}(\upsilon) \vert \}\).

To proceed, we make the following assumptions for system (1).

Assumption 1

For each \(i \in \mathfrak{T}\), function \(c_{i}(\cdot): \mathbb{R} \rightarrow (0, +\infty)\) is continuous and monotone increasing, i.e., there exists a positive constant \(C_{i}>0\) such that

$$\frac{c_{i}(s_{1})-c_{i}(s_{2})}{s_{1}-s_{2}}\geq C_{i} $$

for all \(s_{1}, s_{2} \in \mathbb{R}\) and \(s_{1}\neq s_{2}\).

Assumption 2

For each \(j\in \mathfrak{T}\), functions \(f_{j}(\cdot)\), \(g_{j}(\cdot)\) and \(h_{j}(\cdot)\) are Lipschitz continuous, i.e., there exist positive constants \(F_{j}>0\), \(G_{j}>0\) and \(H_{j}>0\) such that

$$\begin{aligned} & \bigl\vert f_{j}(s_{1})-f_{j}(s_{2}) \bigr\vert \leq F_{j} \vert s_{1}-s_{2} \vert , \qquad \bigl\vert g_{j}(s_{1})-g_{j}(s_{2}) \bigr\vert \leq G_{j} \vert s_{1}-s_{2} \vert , \\ & \bigl\vert h_{j}(s_{1})-h_{j}(s_{2}) \bigr\vert \leq H_{j} \vert s_{1}-s_{2} \vert , \end{aligned}$$

for all \(s_{1}, s_{2} \in \mathbb{R}\).

In this paper, we aim to drive system (1) to achieve lag synchronization via adaptive intermittent control in drive-response configuration. Therefore, we regard system (1) as the drive system and design the following response system:

$$\begin{aligned} \dot{y}_{i}(t) =&-c_{i}\bigl(y_{i}(t) \bigr)+\sum_{j=1}^{n} a_{ij}f_{j} \bigl(y_{j}(t)\bigr) +\sum_{j=1}^{n} b_{ij} g_{j} \bigl(y_{j}(t-\tau_{j}) \bigr) \\ &{} +\sum_{j=1}^{n} d_{ij} \int_{t-\sigma_{j}}^{t} h_{j}\bigl(y_{j}(s) \bigr) \,\mathrm{d} s+I_{i}+u_{i}(t), \quad i\in \mathfrak{T}, \end{aligned}$$
(2)

where \(y_{i}(t)\) represents the state of the ith neuron at time t, the initial values of the response system (2) are \(y_{i}(\upsilon)=\psi_{i}(\upsilon)\), \(-\eta \leq \upsilon \leq 0\), \(i\in \mathfrak{T}\) and \(\psi(\upsilon)= (\psi_{1}(\upsilon),\psi_{2}(\upsilon),\ldots,\psi_{n}(\upsilon) )^{\top} \in \mathcal{C}([-\eta, 0], \mathbb{R}^{n})\), \(u_{i}(t)\) is an adaptive nonperiodical intermittent controller described by

$$ u_{i}(t)= -k_{i}(t) \bigl(y_{i}(t)-x_{i}(t- \omega) \bigr) $$
(3)

in which \(\omega\geq 0\) is propagation delay between the output of the response system and that of the drive system, and \(k_{i}(t)\) is the adaptive intermittent feedback control gain given by

$$ k_{i}(t)= \textstyle\begin{cases} k_{i}(0),& t=0, \\ k_{i}(t_{l}+\delta_{l}), & t= t_{l+1} ,\\ 0, & t_{l}+\delta_{l}< t < t_{l+1}, \end{cases} $$
(4)

with the updating law

$$ \dot{k}_{i}(t)= h_{i}\exp \{\rho_{0} t \} \bigl(y_{i}(t)-x_{i}(t-\omega) \bigr)^{2}, \quad t_{l}\leq t \leq t_{l}+\delta_{l}, $$
(5)

where \(m \in \mathbb{N}^{+} = \{1,2,\ldots \}\), \(\rho_{0}>0\) is a positive constant, \(h_{i}>0\) and \(k_{i}(0)>0\) for \(i \in \mathfrak{T}\). The time sequence \(\{t_{l}\}_{l=1}^{+\infty}\) satisfies \(0=t_{1}< t_{2}<\cdots<t_{l}<\cdots\) and \(\lim_{l\rightarrow +\infty} t_{l}=+\infty\). The time span \([t_{l}, t_{l+1})\) is the time of the lth period, and \((t_{l+1} - t_{l})\) is referred to as the lth control period; \([t_{l}, t_{l}+\delta_{l}]\) is the lth work time, and \(\delta_{l}>0\) is referred to as the lth control width (control duration); \((t_{l}+\delta_{l}, t_{l+1} )\) is the lth rest time, and \((t_{l+1}-t_{l})-\delta_{l}>0\) is referred to as the lth rest width (rest duration).

Remark 1

Note that controller (3) is a kind of nonperiodical control, and each control period is composed of work time and rest time. During the work time (\(t_{l}\leq t\leq t_{l}+\delta_{l}\)), the controller is performed according to the adaptive update law (5), while it is removed during the rest time \((t_{l}+\delta_{l}< t < t_{l+1} )\). It should be stressed that here the control period \((t_{l+1}-t_{l})\) and control width \(\delta_{l}\) are both non-fixed, and hence this control strategy is more general. Obviously, when \(t_{l+1}-t_{l}\equiv \mathrm{T}\) and \(\delta_{l}\equiv \delta\), \(l\in \mathbb{N}^{+}\), the adaptive intermittent control type becomes the periodic one, which has been studied in [3941].

For convenience of analysis, let \(\mathrm{T}_{0} = {\bar {\mathrm{T}}}_{0} = t_{1}\), \(\mathrm{T}_{l} = t_{l+1} - t_{l}\), \({\bar {\mathrm{T}}}_{l} = \sum_{j=0}^{l} \mathrm{T}_{j}\), and \(\theta_{l} = \delta_{l}/\mathrm{T}_{l}\), \(l\in \mathbb{N}^{+}\), where \(\theta_{l}\) is called the lth control rate. Then we get \(t_{l} = {\bar {\mathrm{T}}}_{l-1}\) and \(\delta_{l} = \theta_{l} \mathrm{T}_{l}\), \(l \in \mathbb{N}^{+}\). Suppose that \(x(t) = (x_{1}(t),x_{2}(t),\ldots,x_{n}(t))^{\top}\) and \(y(t) = (y_{1}(t),y_{2}(t),\ldots,y_{n}(t))^{\top}\) are solutions of systems (1) and (2) with different initial conditions, respectively. Denote \(z_{i}(t)=y_{i}(t)-x_{i}(t-\omega)\) be the synchronous error between the states of the drive system (1) and response system (2), then we can obtain the following error system:

$$\begin{aligned} \left \{ \textstyle\begin{array}{ll} \dot{z}_{i}(t)=&-\tilde{c}_{i}(z_{i}(t))+\sum_{j=1}^{n} a_{ij}\tilde{f}_{j}(z_{j}(t)) +\sum_{j=1}^{n} b_{ij} \tilde{g}_{j}(z_{j}(t-\tau_{j}))\\ &{}+\sum_{j=1}^{n} d_{ij} \int_{t-\sigma_{j}}^{t} \tilde{h}_{j}(z_{j}(s)) \,\mathrm{d} s-k_{i}(t)z_{i}(t), \quad \bar{\mathrm{T}}_{l-1} \leq t \leq \bar{\mathrm{T}}_{l-1}+\theta_{l} \mathrm{T}_{l},\\ \dot{z}_{i}(t)=&-\tilde{c}_{i}(z_{i}(t))+\sum_{j=1}^{n} a_{ij}\tilde{f}_{j}(z_{j}(t)) +\sum_{j=1}^{n} b_{ij} \tilde{g}_{j}(z_{j}(t-\tau_{j}))\\ &{}+\sum_{j=1}^{n} d_{ij} \int_{t-\sigma_{j}}^{t} \tilde{h}_{j}(z_{j}(s)) \,\mathrm{d} s, \quad\quad\quad\quad\quad \bar{\mathrm{T}}_{l-1}+\theta_{l} \mathrm{T}_{l}< t < \bar{\mathrm{T}}_{l} , \end{array}\displaystyle \right . \end{aligned}$$
(6)

where \(i \in \mathfrak{T}\), \(l\in \mathbb{N}^{+}\), \(\tilde{c}_{i}(z_{i}(t))=c_{i}(y_{i}(t))-c_{i}(x_{i}(t-\omega))\), \(\tilde{f}_{j}(z_{j}(t))=f_{j}(y_{j}(t))-f_{j}(x_{j}(t-\omega))\), \(\tilde{g}_{j}(z_{j}(t-\tau_{j}))=g_{j}(y_{j}(t-\tau_{j}))-g_{j}(x_{j}(t-\tau_{j}-\omega))\), and \(\tilde{h}_{j}(z_{j}(s))=h_{j}(y_{j}(s))-h_{j}(x_{j}(s-\omega))\).

In order to define the initial condition of system (6), we supplement the state \(x_{i}(t)\) on \([-\eta-\omega, -\eta]\) as \(x_{i}(\upsilon)=\varphi_{i}(-\eta)\), \(-\eta-\omega \leq \upsilon \leq -\eta\), \(i \in \mathfrak{T}\). For \(i \in \mathfrak{T}\), through introducing the notation \({\bar{\varphi}}_{i}(\upsilon)\) with

$${\bar{\varphi}}_{i}(\upsilon)= \textstyle\begin{cases} \varphi_{i}(\upsilon),& -\eta \leq \upsilon \leq 0, \\ \varphi_{i}(-\eta), & -\eta-\omega \leq \upsilon \leq -\eta, \end{cases} $$

then the initial condition of system (6) is given by \(z_{i}(\upsilon)=\psi_{i}(\upsilon)-{\bar{\varphi}}_{i}(\upsilon-\omega), -\eta \leq \upsilon \leq 0\), \(i \in \mathfrak{T}\).

Definition 1

The drive system (1) and response system (2) are said to be globally exponentially lag synchronized, if for any initial values \(\psi(s), \varphi(s)\in \mathcal{C}([-\eta, 0], \mathbb{R}^{n})\), there exist positive constants \(M>0\) and \(\varepsilon>0\) such that

$$\bigl\Vert y(t)-x(t-\omega) \bigr\Vert \leq M \exp\{-\varepsilon t \},\quad t\geq 0. $$

If \(\omega=0\), the synchronization is complete synchronization.

3 Main results

In this section, by the adaptive nonperiodical intermittent controllers (3)-(5), we consider the globally exponential lag synchronization between the drive-response systems (1) and (2). Some criteria ensuring the globally exponential lag synchronization will be established by means of piecewise analytic method. For convenience, we introduce the following notations.

For \(\kappa \in \mathfrak{T}\), let \(\alpha_{\kappa}=-2C_{\kappa}+F_{\kappa} \vert a_{\kappa \kappa} \vert +\sum_{j=1}^{n}F_{j} \vert a_{\kappa j} \vert +\sum_{j=1}^{n}G_{j} \vert b_{\kappa j} \vert +\sum_{j=1}^{n}\sigma_{j} H_{j} \vert d_{\kappa j} \vert \), \(\alpha=\max_{\kappa \in \mathfrak{T}} \{ \alpha_{\kappa}\}\), \(\beta_{\kappa}=\sum_{j=1,j\neq \kappa}^{n}F_{j} |a_{\kappa j}|\), \(\gamma_{\kappa}=\sum_{j=1}^{n}G_{j}|b_{\kappa j}|\), \(\zeta_{\kappa}=\sum_{j=1}^{n}\sigma_{j} H_{j} |d_{\kappa j}|\), and \(\pi_{0}=\max_{\kappa \in \mathfrak{T}} \{ \beta_{\kappa}+\gamma_{\kappa}+\zeta_{\kappa}\}\).

Theorem 1

Suppose that Assumptions 1-2 hold and \({\inf}_{l\in \mathbb{N}^{+}} \{\theta_{l} \}=\theta_{\inf}>0\), by the adaptive nonperiodical intermittent controllers (3)-(5), the globally exponential lag synchronization between the drive-response systems (1) and (2) can be achieved if there exists a positive constant \(\rho_{0}>\pi_{0}\) such that

$$ \lambda-(1-\theta_{\inf}) \bigl(\rho_{0}+\alpha^{+} \bigr)>0, $$
(7)

where \(\alpha^{+}=\max\{0, \alpha\}\), \(\lambda=\min_{\kappa \in \mathfrak{T}}\{\lambda_{\kappa}\}\), and \(\lambda_{\kappa}\) is the unique positive solution of the equation \(\lambda_{\kappa}-\rho_{0}+\beta_{\kappa}+\gamma_{\kappa}\exp \{\lambda_{\kappa}\tau \}+\zeta_{\kappa}\exp \{\lambda_{\kappa}\sigma \} =0\).

Proof

Denote \(\Psi_{\kappa}(\epsilon_{\kappa})= \epsilon_{\kappa}-\rho_{0}+\beta_{\kappa}+\gamma_{\kappa}\exp \{\epsilon_{\kappa}\tau \}+\zeta_{\kappa}\exp \{\epsilon_{\kappa}\sigma \}\), \(\kappa \in \mathfrak{T}\). Since \(\rho_{0} > \pi_{0}\), one has \(\Psi_{\kappa}(0)<0\), \(\Psi_{\kappa}(+\infty)>0\) and \(\mathrm{d}\Psi_{\kappa}/\mathrm{d}\epsilon_{\kappa}>0\). By the continuity and the monotonicity of \(\Psi_{\kappa}(\epsilon_{\kappa})\), the equation \(\epsilon_{\kappa}-\rho_{0}+\beta_{\kappa}+\gamma_{\kappa}\exp \{\epsilon_{\kappa}\tau \}+\zeta_{\kappa}\exp \{\epsilon_{\kappa}\sigma \} = 0\) has an unique positive solution \(\lambda_{\kappa}> 0\). Notice that \(\lambda = \min_{\kappa \in \mathfrak{T}}\{\lambda_{\kappa}\}>0\) and \(\Psi_{\kappa}(\epsilon_{\kappa})\) is increasing with respect to \(\epsilon_{\kappa}\) for any \(\kappa \in \mathfrak{T}\), then we get

$$ \lambda-\rho_{0}+\beta_{\kappa}+\gamma_{\kappa}\exp \{ \lambda \tau \}+\zeta_{\kappa}\exp \{\lambda \sigma \} \leq 0,\quad \mbox{for all } \kappa \in \mathfrak{T}. $$
(8)

Construct a piecewise function defined as follows:

$$ \Upsilon_{i}(t)= \textstyle\begin{cases} \frac{1}{2} \exp \{-\rho_{0} t\} \frac{1}{h_{i}} (k_{i}(t)-k^{*})^{2}, & {\bar {\mathrm{T}}}_{l-1}\leq t \leq {\bar {\mathrm{T}}}_{l-1}+\theta_{l}{\mathrm{T}}_{l} ,\\ \frac{1}{2} \exp \{-\rho_{0} t\} \frac{1}{h_{i}} (k_{i} ({ \bar {\mathrm{T}}}_{l-1}+\theta_{l}{ \mathrm{T}}_{l} )-k^{*} )^{2} , & {\bar {\mathrm{T}}}_{l-1}+\theta_{l}{\mathrm{T}}_{l} < t < {\bar {\mathrm{T}}}_{l}, \end{cases} $$
(9)

where \(i \in \mathfrak{T}\), \(l\in \mathbb{N}^{+}\), and \(k^{*}>0\) is a positive constant to be determined later. From (4) and (9), it is easy to see that \(\Upsilon_{i}(t)\) is continuous for all \(t\geq 0\) and \(i \in \mathfrak{T}\).

Denote \(P_{i}(t)=\frac{1}{2}z_{i}^{2}(t)\), \(i \in \mathfrak{T}\) and consider the following candidate Lyapunov functions:

$$ V_{i}(t)=P_{i}(t)+\Upsilon_{i}(t) , \quad i \in \mathfrak{T}. $$
(10)

Obviously, \(V_{i}(t)\) is continuous for all \(t\geq 0\) and \(i \in \mathfrak{T}\) because \(P_{i}(t)\) is continuous for all \(t\geq 0\) and \(i \in \mathfrak{T}\).

When \({\bar {\mathrm{T}}}_{l-1}\leq t \leq { \bar {\mathrm{T}}}_{l-1}+\theta_{l}{ {\mathrm{T}}}_{l}\), \(l\in \mathbb{N}^{+}\), by Assumptions 1 and 2, the derivative of \(V_{i}(t)\) with respect to time t along the trajectories of system (6) can be calculated as follows:

$$\begin{aligned} \dot{V}_{i}(t) =&z_{i}(t) \Biggl[ -\tilde{c}_{i} \bigl(z_{i}(t)\bigr)+\sum_{j=1}^{n} a_{ij}\tilde{f}_{j}\bigl(z_{j}(t)\bigr) +\sum _{j=1}^{n} b_{ij} \tilde{g}_{j}\bigl(z_{j}(t-\tau_{j})\bigr) \\ & {} +\sum_{j=1}^{n} d_{ij} \int_{t-\sigma_{j}}^{t} \tilde{h}_{j} \bigl(z_{j}(s)\bigr) \,\mathrm{d} s-k_{i}(t)z_{i}(t) \Biggr] \\ & {} -\frac{\rho_{0}}{2} \exp \{-\rho_{0} t\} \frac{1}{h_{i}} \bigl(k_{i}(t)-k^{*}\bigr)^{2}+\bigl(k_{i}(t)-k^{*} \bigr)z_{i}^{2}(t) \\ \leq & -C_{i}z_{i}^{2}(t)+ \bigl\vert z_{i}(t) \bigr\vert \Biggl[\sum_{j=1}^{n} \vert a_{ij} \vert F_{j} \bigl\vert z_{j}(t) \bigr\vert +\sum_{j=1}^{n} \vert b_{ij} \vert G_{j} \bigl\vert z_{j}(t-\tau_{j}) \bigr\vert \\ & {} +\sum_{j=1}^{n} \vert d_{ij} \vert H_{j} \int_{t-\sigma_{j}}^{t} \bigl\vert z_{j}(s) \bigr\vert \,\mathrm{d} s \Biggr]-\frac{\rho_{0}}{2} \exp \{-\rho_{0} t\} \frac{1}{h_{i}} \bigl(k_{i}(t)-k^{*}\bigr)^{2}-k^{*}z_{i}^{2}(t) \\ \leq & \frac{1}{2} \Biggl(-2C_{i}+\sum _{j=1}^{n}F_{j} \vert a_{ij} \vert +\sum_{j=1}^{n}G_{j} \vert b_{ij} \vert +\sum_{j=1}^{n} \sigma_{j}H_{j} \vert d_{ij} \vert -2k^{*} \Biggr)z_{i}^{2}(t)-\rho_{0} \Upsilon_{i}(t) \\ & {} +\frac{1}{2}\sum_{j=1}^{n}F_{j} \vert a_{ij} \vert z_{j}^{2}(t)+ \frac{1}{2} \sum_{j=1}^{n}G_{j} \vert b_{ij} \vert z_{j}^{2}(t- \tau_{j})+\frac{1}{2}\sum_{j=1}^{n}H_{j} \vert d_{ij} \vert \int_{t-\sigma_{j}}^{t} z_{j}^{2}(s)\, \mathrm{d} s \\ =& \bigl(\alpha_{i}-2k^{*}\bigr)P_{i}(t)- \rho_{0} \Upsilon_{i}(t) +\sum_{j=1,j\neq i}^{n}F_{j} \vert a_{ij} \vert P_{j}(t)+\sum _{j=1}^{n}G_{j} \vert b_{ij} \vert P_{j}(t-\tau_{j}) \\ &{}+\sum_{j=1}^{n}H_{j} \vert d_{ij} \vert \int_{0}^{\sigma_{j}} P_{j}(t-s)\,\mathrm{d}s, \quad i \in \mathfrak{T}. \end{aligned}$$
(11)

Choose \(k^{*}\geq (\alpha_{\kappa}+\rho_{0})/2\) for all \(\kappa \in \mathfrak{T}\), then it follows from (11) that when \({ \bar{\mathrm{T}}}_{l-1}\leq t\leq {\bar{\mathrm{T}}}_{l-1}+\theta_{l} \mathrm{T}_{l} \), \(l\in \mathbb{N}^{+}\),

$$\begin{aligned} \dot{V}_{i}(t) \leq& -\rho_{0} V_{i}(t)+\sum _{j=1,j\neq i}^{n}F_{j} \vert a_{ij} \vert V_{j}(t)+\sum_{j=1}^{n}G_{j} \vert b_{ij} \vert V_{j}(t-\tau_{j}) \\ &{}+\sum_{j=1}^{n}H_{j} \vert d_{ij} \vert \int_{0}^{\sigma_{j}} V_{j}(t-s)\,\mathrm{d} s, \quad i \in \mathfrak{T}. \end{aligned}$$
(12)

Similarly, when \({\bar {\mathrm{T}}}_{l-1}+\theta_{l} \mathrm{T}_{l}< t<{ \bar {\mathrm{T}}}_{l}\), \(l\in \mathbb{N}^{+}\), we can obtain

$$\begin{aligned} \dot{V}_{i}(t) =&z_{i}(t) \Biggl[ -\tilde{c}_{i} \bigl(z_{i}(t)\bigr)+\sum_{j=1}^{n} a_{ij}\tilde{f}_{j}\bigl(z_{j}(t)\bigr) +\sum _{j=1}^{n} b_{ij} \tilde{g}_{j}\bigl(z_{j}(t-\tau_{j})\bigr) \\ & {} +\sum_{j=1}^{n} d_{ij} \int_{t-\sigma_{j}}^{t} \tilde{h}_{j} \bigl(z_{j}(s)\bigr) \,\mathrm{d} s \Biggr]- \frac{\rho_{0}}{2} \exp \{- \rho_{0} t\} \frac{1}{h_{i}} \bigl(k_{i} ({ \bar { \mathrm{T}}}_{l-1}+\theta_{l}{ \mathrm{T}}_{l} )-k^{*} \bigr)^{2} \\ \leq & \bigl(\alpha_{i}-\alpha^{+}\bigr)P_{i}(t)+ \alpha^{+}P_{i}(t)+\sum_{j=1,j\neq i}^{n}F_{j} \vert a_{ij} \vert P_{j}(t)+\sum _{j=1}^{n}G_{j} \vert b_{ij} \vert P_{j}(t-\tau_{j}) \\ & {} +\sum_{j=1}^{n}H_{j} \vert d_{ij} \vert \int_{0}^{\sigma_{j}} P_{j}(t-s)\,\mathrm{d} s \\ \leq & \alpha^{+} V_{i}(t)+\sum _{j=1,j\neq i}^{n}F_{j} \vert a_{ij} \vert V_{j}(t)+\sum_{j=1}^{n}G_{j} \vert b_{ij} \vert V_{j}(t-\tau_{j}) \\ & {} +\sum_{j=1}^{n}H_{j} \vert d_{ij} \vert \int_{0}^{\sigma_{j}} V_{j}(t-s)\,\mathrm{d} s, \quad i \in \mathfrak{T}. \end{aligned}$$
(13)

Take \(M_{0} = \sup_{-\eta \leq \upsilon \leq 0} \{ \max_{ i \in \mathfrak{T} } V_{i}(\upsilon) \}\), \(Q_{i}(t)= \exp \{\lambda t \}V_{i}(t)\), where \(t\geq -\eta\) and \(i \in \mathfrak{T}\). Let \(W_{i}(t) = Q_{i}(t)-h M_{0}\), where \(h>1\) is a constant and \(i \in \mathfrak{T}\). Then it is easy to see that

$$ W_{i}(t)< 0,\quad \mbox{for all } t\in [-\eta,\bar { \mathrm{T}}_{0}] \mbox{ and } i \in \mathfrak{T}. $$
(14)

Next, we prove that

$$ W_{i}(t)< 0,\quad \mbox{for all } t\in [\bar {\mathrm{T}}_{0}, \theta_{1} \mathrm{T}_{1}] \mbox{ and } i \in\mathfrak{T}. $$
(15)

Otherwise, by (15), there exist \(\ell\in \mathfrak{T}\) and \(t^{*}\in (\bar {\mathrm{T}}_{0},\theta_{1} \mathrm{T}_{1}]\) such that

$$ W_{\ell}\bigl(t^{*}\bigr)=0,\qquad \dot{W}_{\ell}\bigl(t^{*}\bigr) \geq 0,\qquad W_{j}\bigl(t^{*}\bigr)\leq 0,\quad \forall j\in \mathfrak{T} \backslash {\{\ell\}}, $$
(16)

and for all \(i \in \mathfrak{T}\)

$$ W_{i}(t)< 0,\quad -\eta \leq t < t^{*}. $$
(17)

According to (12), we have

$$\begin{aligned} \dot{W}_{\ell}\bigl(t^{*}\bigr) =& \lambda Q_{\ell}\bigl(t^{*} \bigr)+\exp \bigl\{ \lambda t^{*} \bigr\} \dot{V}_{\ell}\bigl(t^{*}\bigr) \\ \leq &\lambda Q_{\ell}\bigl(t^{*}\bigr)-\rho_{0} Q_{\ell}\bigl(t^{*}\bigr)+\sum_{j=1,j\neq {\ell}}^{n}F_{j} \vert a_{{\ell}j} \vert \exp \bigl\{ \lambda t^{*} \bigr\} V_{j} \bigl(t^{*}\bigr) \\ &{} +\sum_{j=1}^{n}G_{j} \vert b_{{\ell}j} \vert \exp \bigl\{ \lambda t^{*} \bigr\} V_{j} \bigl(t^{*}-\tau_{j}\bigr) \\ &{}+\sum_{j=1}^{n}H_{j} \vert d_{{\ell}j} \vert \int_{0}^{\sigma_{j}} \exp \bigl\{ \lambda t^{*} \bigr\} V_{j}\bigl(t^{*}-s\bigr)\,\mathrm{d} s . \end{aligned}$$
(18)

Based on (16) and (17), we can obtain

$$V_{\ell}\bigl(t^{*}\bigr) = hM_{0} \exp \bigl\{ -\lambda t^{*} \bigr\} , \qquad V_{j}\bigl(t^{*}\bigr)\leq hM_{0} \exp \bigl\{ -\lambda t^{*} \bigr\} , \quad \forall j\in \mathfrak{T} \backslash{\{\ell\}}, $$

and for all \(j\in \mathfrak{T}\)

$$V_{j}(t)< h M_{0} \exp \{-\lambda t \},\quad -\eta \leq t < t^{*}. $$

This means that for all \(j\in \mathfrak{T}\)

$$\exp \bigl\{ \lambda t^{*} \bigr\} V_{j}\bigl(t^{*}-\tau_{j} \bigr) < \exp \{\lambda \tau\} Q_{\ell}\bigl(t^{*}\bigr) $$

and

$$\exp \bigl\{ \lambda t^{*} \bigr\} \Bigl(\sup_{t*-\sigma \leq \upsilon \leq t^{*}} V_{j}(\upsilon) \Bigr) \leq \exp \{\lambda \sigma \} Q_{\ell} \bigl(t^{*}\bigr). $$

Then, using (8), we get

$$ \dot{W}_{\ell}\bigl(t^{*}\bigr) < \bigl(\lambda-\rho_{0}+ \beta_{\ell}+\exp \{\lambda \tau\}\gamma_{\ell}+\exp \{\lambda \sigma\}\zeta_{\ell} \bigr) Q_{\ell}\bigl(t^{*}\bigr) \leq 0. $$
(19)

This contradicts the second inequality in (16), which indicates that (15) holds. Combining with (14), we can obtain

$$ V_{i}(t)< h M_{0} \exp \{-\lambda t \},\quad \mbox{for all } t\in [-\eta,\theta_{1} \mathrm{T}_{1}]\mbox{ and } i \in \mathfrak{T}. $$
(20)

Let \(\varpi=\rho_{0}+\alpha^{+}\). Now, we prove that

$$ \Omega_{i}(t)=Q_{i}(t)-h M_{0}\exp \bigl\{ \varpi(t-\theta_{1} \mathrm{T}_{1}) \bigr\} < 0, \quad \mbox{for all } t\in (\theta_{1} \mathrm{T}_{1},\bar{ \mathrm{T}}_{1} ) \mbox{ and } i \in \mathfrak{T}. $$
(21)

Otherwise, there exist \(\ell\in \mathfrak{T}\) and \(t^{**}\in (\theta_{1} \mathrm{T}_{1}, \widetilde{\mathrm{T}}_{1} )\) such that

$$ \Omega_{\ell}\bigl(t^{**}\bigr)=0,\qquad \dot{\Omega}_{\ell}\bigl(t^{**}\bigr)\geq 0,\qquad \Omega_{j}\bigl(t^{**}\bigr)\leq 0,\quad \forall j\in \mathfrak{T} \backslash {\{\ell\}}, $$
(22)

and for all \(i \in \mathfrak{T}\)

$$ \Omega_{i}(t)< 0,\quad \theta_{1} \mathrm{T}_{1} \leq t < t^{**}. $$
(23)

For \(j\in \mathfrak{T}\), if \(\theta_{1} \mathrm{T}_{1}\leq t^{**}-\tau_{j} < t^{**}\), it follows from (22) and (23) that

$$\exp \bigl\{ \lambda t^{**} \bigr\} V_{j} \bigl(t^{**}-\tau_{j}\bigr)< \exp \{\lambda \tau \} h M_{0}\exp \bigl\{ \varpi \bigl(t^{**}-\theta_{1} \mathrm{T}_{1}\bigr) \bigr\} =\exp \{\lambda \tau \} Q_{\ell} \bigl(t^{**}\bigr), $$

and if \(-\eta\leq t^{**}-\tau_{j} <\theta_{1} \mathrm{T}_{1}\), it follows from (20) and (22) that

$$\exp \bigl\{ \lambda t^{**} \bigr\} V_{j} \bigl(t^{**}-\tau_{j}\bigr)< \exp \{\lambda \tau \} h M_{0} \leq \exp \{\lambda \tau \} Q_{\ell} \bigl(t^{**}\bigr). $$

Therefore, for any \(j\in \mathfrak{T}\), one always has

$$\exp \bigl\{ \lambda t^{**} \bigr\} V_{j} \bigl(t^{**}-\tau_{j}\bigr)< \exp \{\lambda \tau \} Q_{\ell}\bigl(t^{**}\bigr). $$

Similarly, with the same analysis, we get

$$\exp \bigl\{ \lambda t^{**} \bigr\} \Bigl(\sup_{t^{**}-\sigma \leq \upsilon \leq t^{**}} V_{j}(\upsilon) \Bigr) \leq \exp \{\lambda \sigma \} Q_{\ell} \bigl(t^{**}\bigr), \quad \forall j\in \mathfrak{T}. $$

Then it follows from (8) and (13) that

$$\begin{aligned} \dot{\Omega}_{\ell}\bigl(t^{**}\bigr) =&\lambda Q_{\ell}\bigl(t^{**}\bigr)+ \exp \bigl\{ \lambda t^{**} \bigr\} \dot{V}_{\ell}\bigl(t^{**}\bigr)-\varpi h M_{0} \exp \bigl\{ \varpi \bigl(t^{**}- \theta_{1} \mathrm{T}_{1}\bigr) \bigr\} \\ \leq& \bigl(\lambda+\alpha^{+}-\varpi\bigr)Q_{\ell} \bigl(t^{**}\bigr)+\sum_{j=1,j\neq {\ell}}^{n}F_{j} \vert a_{{\ell}j} \vert \exp \bigl\{ \lambda t^{**} \bigr\} V_{j}\bigl(t^{**}\bigr) \\ &{}+\sum_{j=1}^{n}G_{j} \vert b_{{\ell}j} \vert \exp \bigl\{ \lambda t^{**}\bigr\} V_{j}\bigl(t^{**}-\tau_{j}\bigr) +\sum _{j=1}^{n}H_{j} \vert d_{{\ell}j} \vert \int_{0}^{\sigma_{j}} \exp \bigl\{ \lambda t^{**} \bigr\} V_{j}\bigl(t^{**}-s\bigr)\,\mathrm{d} s \\ < & \bigl(\lambda-\rho_{0}+\beta_{\ell}+\exp \{\lambda \tau \}\gamma_{\ell}+\exp \{\lambda \sigma\}\zeta_{\ell} \bigr) Q_{\ell}\bigl(t^{**}\bigr)\leq 0, \end{aligned}$$

which contradicts the second inequality in (22), i.e., (21) holds. Therefore,

$$\begin{aligned} Q_{i}(t) < & h M_{0}\exp \bigl\{ \varpi (t- \theta_{1} \mathrm{T}_{1}) \bigr\} \\ \leq& h M_{0} \exp \bigl\{ \varpi (1-\theta_{1}) \mathrm{T}_{1} \bigr\} , \quad \mbox{for all } t\in (\theta_{1} \mathrm{T}_{1}, \bar{ \mathrm{T}}_{1}) \mbox{ and } i \in \mathfrak{T}. \end{aligned}$$

Combining with inequalities (14) and (15), we obtain

$$\begin{aligned} Q_{i}(t)< h M_{0}\exp \bigl\{ \varpi (1- \theta_{1}) \mathrm{T}_{1} \bigr\} , \quad \mbox{for all } t \in [-\eta, \bar{\mathrm{T}}_{1}) \mbox{ and } i \in \mathfrak{T}. \end{aligned}$$

Similar to the proofs of (15) and (21), we can prove that

$$\begin{aligned} Q_{i}(t)< h M_{0}\exp \bigl\{ \varpi (1- \theta_{1}) \mathrm{T}_{1} \bigr\} , \quad \mbox{ for all } t \in [{\bar {\mathrm{T}} }_{1}, { \bar {\mathrm{T}}}_{1}+ \theta_{2} \mathrm{T}_{2} ] \mbox{ and } i \in \mathfrak{T}, \end{aligned}$$

and

$$\begin{aligned} Q_{i}(t) < & hM_{0}\exp \bigl\{ \varpi(1- \theta_{1}) \mathrm{T}_{1} \bigr\} \exp \bigl\{ \varpi(t-{ \bar{\mathrm{T}}}_{1}-\theta_{2} \mathrm{T}_{2}) \bigr\} \\ =&hM_{0}\exp \bigl\{ \varpi \bigl(t-(\theta_{1} \mathrm{T}_{1}+\theta_{2} \mathrm{T}_{2}) \bigr) \bigr\} \\ \leq& hM_{0}\exp \bigl\{ \varpi \bigl((1-\theta_{1}) \mathrm{T}_{1}+(1-\theta_{2}) \mathrm{T}_{2} \bigr) \bigr\} , \end{aligned}$$

for all \(t\in ({\bar {\mathrm{T}}}_{1}+\theta_{2} \mathrm{T}_{2}, {\bar{\mathrm{T}} }_{2} ) \) and \(i \in \mathfrak{T}\).

Denote \(\theta_{0}=0\). Since \(\varpi>0\), by mathematical induction, then we can derive the following estimation of \(Q_{\kappa}(t)\) for any positive integer l and \(\kappa \in \mathfrak{T}\).

For all \({\bar{\mathrm{T}}}_{l-1} \leq t \leq { \bar{\mathrm{T}}}_{l-1}+\theta_{l} \mathrm{T}_{l}\), \(l\in \mathbb{N}^{+}\) and \(\kappa \in \mathfrak{T}\)

$$\begin{aligned} Q_{\kappa}(t) < & hM_{0}\exp \Biggl\{ \varpi \Biggl(\sum _{j=0}^{l-1}(1-\theta_{j}) \mathrm{T}_{j} \Biggr) \Biggr\} \\ \leq& hM_{0}\exp \Biggl\{ \varpi (1-\theta_{\inf}) \Biggl( \sum_{j=0}^{l-1} \mathrm{T}_{j} \Biggr) \Biggr\} \leq hM_{0}\exp \bigl\{ \varpi (1-\theta_{\inf}) t \bigr\} . \end{aligned}$$
(24)

And for all \({\bar{\mathrm{T}}}_{l-1}+\theta_{l} \mathrm{T}_{l}< t < { \bar{\mathrm{T}}}_{l} \), \(l\in \mathbb{N}^{+}\) and \(\kappa \in \mathfrak{T}\)

$$\begin{aligned} Q_{\kappa}(t) < & hM_{0}\exp \Biggl\{ \varpi \Biggl(t- \Biggl( \sum_{j=0}^{l}\theta_{j} \mathrm{T}_{j} \Biggr) \Biggr) \Biggr\} \\ \leq& hM_{0}\exp \Biggl\{ \varpi t -\varpi \theta_{\inf} \Biggl(\sum_{j=0}^{l} \mathrm{T}_{j} \Biggr) \Biggr\} < hM_{0}\exp \bigl\{ \varpi (1-\theta_{\inf}) t \bigr\} . \end{aligned}$$
(25)

Noting that \(Q_{\kappa}(t)= \exp \{\lambda t \}V_{\kappa}(t)\), \(\kappa \in \mathfrak{T}\) and \(\varpi=\rho_{0}+a^{+}\), it follows from (24) and (25) that

$$\begin{aligned} \quad V_{\kappa}(t) < & hM_{0}\exp \{-\lambda t \}\exp \bigl\{ \varpi (1-\theta_{\inf}) t \bigr\} \\ =& hM_{0} \exp \bigl\{ - \bigl(\lambda-\bigl(\rho_{0}+a^{+} \bigr) (1-\theta_{\inf}) \bigr) t \bigr\} , \end{aligned}$$
(26)

for all \(\kappa \in \mathfrak{T}\) and \(t\geq 0\).

Let \(h\rightarrow 1\), from the definition of \(V_{i}(t)\), we have

$$ \bigl\vert z_{i}(t) \bigr\vert \leq \sqrt{2M_{0}}\exp \biggl\{ -\frac{1}{2} \bigl[\lambda-\bigl(\rho_{0}+a^{+} \bigr) (1-\theta_{\inf}) \bigr] t \biggr\} $$
(27)

for all \(i \in \mathfrak{T}\) and \(t\geq 0\), which implies that

$$ \bigl\Vert y(t)-x(t-\omega) \bigr\Vert \leq \sqrt{2M_{0}}\exp \biggl\{ -\frac{1}{2} \bigl[\lambda-\bigl(\rho_{0}+a^{+} \bigr) (1-\theta_{\inf}) \bigr] t \biggr\} ,\quad t\geq 0. $$
(28)

According to condition (7), we can conclude that, by the adaptive nonperiodical intermittent controllers (3)-(5), the globally exponential lag synchronization between the drive-response systems (1) and (2) can be achieved. The proof is thus completed. □

In the case that both the control periods and the control widths are fixed, i.e., \(t_{l+1}-t_{l}\equiv \mathrm{T}\) and \(\delta_{l}\equiv \delta\), for all \(l\in \mathbb{N}^{+}\), where T and δ are two positive constants, then the control type becomes the adaptive periodically intermittent control, which has been investigated in [3941]. Denote \(\theta=\delta/\mathrm{T}\), then the following result can easily be obtained from Theorem 1.

Corollary 1

Suppose that Assumptions 1-2 hold, by the adaptive periodically intermittent control, the globally exponential lag synchronization between the drive-response systems (1) and (2) can be achieved if there exists a positive constant \(\rho_{0}>\pi_{0}\) such that

$$ 1-\frac{\lambda}{\rho_{0}+\alpha^{+}}< \theta < 1, $$
(29)

where \(\alpha^{+}\) and λ are the same as those in Theorem 1.

If there is no distributed delay in system (1), i.e., \(\sigma_{j}\equiv0\) for all \(j \in \mathfrak{T}\), then system (1) turns into the following neural networks with discrete delays:

$$ \dot{x}_{i}(t)=-c_{i}\bigl(x_{i}(t)\bigr)+\sum _{j=1}^{n} a_{ij}f_{j} \bigl(x_{j}(t)\bigr) +\sum_{j=1}^{n} b_{ij} g_{j}\bigl(x_{j}(t-\tau_{j}) \bigr) +I_{i}, \quad i\in \mathfrak{T}. $$
(30)

The corresponding controlled response network is described by

$$ \dot{y}_{i}(t)=-c_{i}\bigl(y_{i}(t)\bigr)+\sum _{j=1}^{n} a_{ij}f_{j} \bigl(y_{j}(t)\bigr) +\sum_{j=1}^{n} b_{ij} g_{j}\bigl(y_{j}(t-\tau_{j}) \bigr) +I_{i}+u_{i}(t),\quad i\in \mathfrak{T}, $$
(31)

where \(u_{i}(t)\) is the same as equation (3). In this case, \(\zeta_{\kappa}\equiv0\) for all \(\kappa \in \mathfrak{T}\), and so \(\pi_{0}=\max_{\kappa \in \mathfrak{T}} \{ \beta_{\kappa}+\gamma_{\kappa}\}\). Consequently, we can derive the following results from Theorem 1 and Corollary 1.

Corollary 2

Suppose that Assumptions 1-2 hold and \({\inf}_{l\in \mathbb{N}^{+}} \{\theta_{l} \}=\theta_{\inf}>0\), by the adaptive nonperiodical intermittent controllers (3)-(5), the globally exponential lag synchronization between the drive-response systems (30) and (31) can be achieved if there exists a positive constant \(\rho_{0}>\pi_{0}\) such that

$$ \lambda-(1-\theta_{\inf}) \bigl(\rho_{0}+\alpha^{+} \bigr)>0, $$
(32)

where \(\alpha^{+}=\max\{0, \alpha\}\), \(\lambda=\min_{\kappa \in \mathfrak{T}}\{\lambda_{\kappa}\}\), and \(\lambda_{\kappa}\) is the unique positive solution of the equation \(\lambda_{\kappa}-\rho_{0}+\beta_{\kappa}+\gamma_{\kappa}\exp \{\lambda_{\kappa}\tau \}=0\).

Corollary 3

Suppose that Assumptions 1-2 hold, by the adaptive periodically intermittent control, the globally exponential lag synchronization between the drive-response systems (30) and (31) can be achieved if there exists a positive constant \(\rho_{0}>\pi_{0}\) such that

$$\begin{aligned} 1-\frac{\lambda}{\rho_{0}+\alpha^{+}}< \theta < 1, \end{aligned}$$
(33)

where \(\alpha^{+}\) and λ are the same as those in Corollary 2.

Remark 2

Evidently, the adaptive nonperiodically intermittent control strategy presented in this paper can also be utilized to realize complete synchronization of neural networks with mixed delays, only if let propagation delay \(\omega=0\).

Remark 3

When \(t_{l+1}-t_{l}\equiv\delta_{l}\) or \(\theta_{l}\equiv1\), for all \(l\in \mathbb{N}^{+}\), the adaptive intermittent control turns into the continuous-time adaptive control. In this case, the condition \(\rho_{0}>\pi_{0}\) ensure the globally exponential lag synchronization between the drive-response systems (1) and (2) can be achieved under the continuous-time adaptive control, because condition (7) holds automatically.

Remark 4

In [13], the authors studied the exponential lag synchronization problem for neural networks with mixed delays via intermittent control. However, the designed intermittent controller in [13] is periodic, which requires both the control period and the control width should be fixed. This requirement is obviously unreasonable and unnecessary in reality. In this paper, by proposing an adaptive intermittent control scheme, the exponential lag synchronization of neural networks with mixed delays was further investigated. Noticeably, here the adaptive intermittent controller is nonperiodic, it possesses different control periods as well as different control widths. Hence, our control strategy is more feasible than that in [13].

Remark 5

In [40, 41, 50], under adaptive intermittent control, the complete synchronization and cluster synchronization of directed dynamical networks were studied by constructing a piecewise Lyapunov function. However, the piecewise Lyapunov function given in [40, 41, 50] isn’t continuous at \(t=t_{l+1}\), \(l\in \mathbb{N}^{+}\), and therefore only some criteria ensuring globally asymptotical synchronization were derived in [40, 41, 50]. In this paper, we introduce some piecewise continuous Lyapunov functions (see equation (10)), and then by means of which and piecewise analytic method, we derive some sufficient conditions for globally exponential lag synchronization between two delayed neural networks (1) and (2) under the adaptive intermittent control. Therefore, the results established here extend those in [40, 41, 50].

Remark 6

It should be stressed that conditions (7) and (32) show that the lag synchronization criteria are related with the quantity \(\theta_{\inf}\) rather than the control periods \(\mathrm{T}_{l}\) (\(l\in \mathbb{N}^{+}\)) or the control widths \(\delta_{l}\) (\(l\in \mathbb{N}^{+}\)). Therefore, for achieving the lag synchronization, one can arbitrarily select the control periods \(\mathrm{T}_{l}\), \(l\in \mathbb{N}^{+}\). Specially, for practical problems, the control periods \(\mathrm{T}_{l}\), \(l\in \mathbb{N}^{+}\) can be chosen in the light of practical requirements.

Remark 7

For illuminating how to design suitable adaptive nonperiodical intermittent controllers to make the lag synchronization between the drive and response systems (1) and (2) can be achieved, the following steps are given:

  1. (1)

    Compute the values of τ, σ, \(\alpha_{\kappa}\), \(\beta_{\kappa}\), \(\gamma_{\kappa}\) and \(\zeta_{\kappa}\), \(\kappa \in \mathfrak{T}\) according to their definitions, and then figure out the values of \(\pi_{0}\), α, and \(\alpha^{+}\).

  2. (2)

    Select a \(\rho_{0}\) satisfying \(\rho_{0}>\pi_{0}\), and then calculate \(\lambda_{i}\) and λ via mathematical software MATLAB.

  3. (3)

    By means of condition (7), compute a bound of the quantity \(\theta_{\inf}\) satisfying \(1-{\lambda}/({\rho_{0}+\alpha^{+}})< \theta_{\inf} <1\), and then arbitrarily select the control rates \(\theta_{l}\), \(l\in \mathbb{N}^{+}\) such that the inequality holds.

  4. (4)

    Choose randomly the control periods \(\mathrm{T}_{l}\), \(l\in \mathbb{N}^{+}\) and propagation delay ω.

  5. (5)

    Based on the above chosen \(\rho_{0}\), \(\theta_{l}\), \(\mathrm{T}_{l}\), \(l \in \mathbb{N}^{+}\), and ω, design the adaptive intermittent controllers given by (3)-(5).

4 Numerical examples

In this section, we give a numerical example to illustrate the effectiveness of the derived theoretical results.

Consider the neural networks with mixed delays described by

$$\begin{aligned} \dot{x}_{i}(t) =&-c_{i}x_{i}(t)+\sum _{j=1}^{2} a_{ij}f_{j} \bigl(x_{j}(t)\bigr) +\sum_{j=1}^{2} b_{ij} g_{j}\bigl(x_{j}(t-1)\bigr) \\ &{} +\sum_{j=1}^{2} d_{ij} \int_{{t-0.8}}^{t} h_{j}\bigl(x_{j}(s) \bigr) \,\mathrm{d} s, \quad i\in \mathfrak{T}=\{1,2\}, \end{aligned}$$
(34)

where \(f_{j}(x)=g_{j}(x)=h_{j}(x)=\operatorname{tanh}(x)\), and \(c_{1}=c_{2}=1\), \(a_{11}=1.3\), \(a_{12}=-0.1\), \(a_{21}=-1.0\), \(a_{22}=0.2\), \(b_{11}=-1.5\), \(b_{12}=-0.4\), \(b_{21}=0.1\), \(b_{22}=-2\), \(d_{11}=-0.4\), \(d_{12}=0.1\), \(d_{21}=0.0\), \(d_{22}=-0.5\). The numerical simulation of system (34) is shown in Figure 1, which indicates that system (34) has a chaotic attractor. The corresponding response system is of the form

$$\begin{aligned} \dot{y}_{i}(t) =&-c_{i}y_{i}(t)+\sum _{j=1}^{2} a_{ij}f_{j} \bigl(y_{j}(t)\bigr) +\sum_{j=1}^{2} b_{ij} g_{j}\bigl(y_{j}(t-1)\bigr) \\ &{} +\sum_{j=1}^{2} d_{ij} \int_{{t-0.8}}^{t} h_{j}\bigl(y_{j}(s) \bigr) \,\mathrm{d} s+u_{i}(t), \quad i\in \mathfrak{T}, \end{aligned}$$
(35)

where the controller \(u_{i}(t)\) is described by equations (3)–(5).

Figure 1
figure 1

The chaotic attractor of system ( 34 ) with initial values \(\pmb{x_{1}(\upsilon)=0.3}\) and \(\pmb{x_{2}(\upsilon)=-0.1}\) for \(\pmb{\upsilon\in [-1,0]}\) .

By simple calculation, we get \(F_{i}=G_{i}=H_{i}=1\) for \(i=1,2\), and \(\alpha_{1}=3.0\), \(\alpha_{2}=1.9\), \(\beta_{1}=0.1\), \(\beta_{2}=1\), \(\gamma_{1}=1.9\), \(\gamma_{2}=2.1\), \(\zeta_{1}=0.4\), \(\zeta_{2}=0.4\), \(\pi_{0}=3.5\), \(\alpha^{+}=\alpha=3.1\). Select \(\rho_{0}=10>\pi_{0}\), then we have \(\lambda_{1}= 1.3547\), \(\lambda_{2}=1.1752\), and therefore \(\lambda=1.1752\). From condition (7), one can obtain \(0.9096< \theta_{\inf} <1\). For brevity, we choose \(\theta_{l}\equiv 0.91\), \(\mathrm{T}_{l}=t_{l+1}-t_{l}=0.25l\), \(l\in \mathbb{N}^{+}\), then condition (7) holds. Choosing propagation delay \(\omega=3\), the time evolutions of synchronous errors between systems (33) and (34) and adaptive intermittent feedback control gains are shown in Figures 2 and 3, respectively, where the initial condition of the simulation are \(x_{1}(\upsilon)=0.3\), \(x_{2}(\upsilon)=-0.1\), \(y_{1}(\upsilon)=0.1\), \(y_{2}(\upsilon)=-0.3 \) for \(\upsilon\in [-1,0]\), and \(k_{1}(0)=k_{2}(0)=0.2\), \(h_{1}=h_{2}=0.02\). In addition, the lag synchronization between systems (33) and (34) is plotted in Figures 4 and 5. The numerical example indicates the effectiveness of our control method.

Figure 2
figure 2

Time evolutions of synchronous errors \(\pmb{e_{1}(t)}\) and \(\pmb{e_{2}(t)}\) between systems ( 34 ) and ( 35 ).

Figure 3
figure 3

Time evolutions of adaptive intermittent feedback control gains \(\pmb{k_{1}(t)}\) and \(\pmb{k_{2}(t)}\) .

Figure 4
figure 4

Lag synchronization of \(\pmb{x_{1}(t)}\) and \(\pmb{y_{1}(t)}\) with propagation delay \(\pmb{\omega=3}\) .

Figure 5
figure 5

Lag synchronization of \(\pmb{x_{2}(t)}\) and \(\pmb{y_{2}(t)}\) with propagation delay \(\pmb{\omega=3}\) .

5 Conclusions

In this paper, an adaptive nonperiodically intermittent control scheme is proposed to study the globally exponential lag synchronization problem for a class of neural networks with both discrete and distributed delays. Some criteria ensuring the globally exponential lag synchronization are derived through introducing a piecewise continuous auxiliary function and utilizing piecewise analytic method. Different from previous works, the developed adaptive intermittent control can be nonperiodic, which extends the intermittent control strategy’s application scopes. Numerical simulations are also given to verify the feasibility of the obtained theoretical results. It should be noted that the adaptive update law for intermittent feedback control gain designed in this paper explicitly depends on time t, which will make the adaptive intermittent control technique not easy to implement in practical applications. Therefore, how to design more reasonable adaptive update rules is an interesting topic to be investigated in the future.