Abstract
In this work, the problem of hybrid control strategy for delayed neural networks is investigated via an impulsive-based bilateral looped-functional (IBBLF) approach. Firstly, a hybrid controller is introduced, which includes feedback control and impulsive control, and the feedback control plays a vital role in the case of impulsive perturbation. Secondly, an IBBLF is constructed to relax the requirement of positive definiteness and only satisfies it at the impulsive instants, which reduces the conservatism of the stability results. Thirdly, the construction of IBBLF takes full advantage of the state information on both the intervals \(z(t^{+}_k)\) to z(t) and z(t) to \(z(t_{k+1})\), then combining with a proposed lemma, exponential stability criteria with less conservative are obtained. In addition, the obtained results are applied to nonlinear sampled-data systems. Finally, two numerical examples are presented to certify the effectiveness and superiority of the theoretical results.
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
With the heuristics of the biological nervous system, neural networks (NNs) have been proven to be the key to solving various difficult problems in many fields [1,2,3,4,5]. The response of the NNs to the weak envelope modulation signal formed by the superposition of two periodic signals with different frequencies was studied in [6]. Artificial NNs, as a method of local search heuristics, [7] proposed differential evolutionary hybridization algorithms to predict the optimal strategy or to generate better offspring from a set of differential evolutionary strategies. In order to improve the classification accuracy of diabetes diagnosis, [8] used Watts-Strogatz small-world feedforward NNs (SWFNNs) and Newman-Watts SWFNNs for analysis, and proved that Newman-Watts SWFNNs analysis method can obtain the best output error parameters and the highest output correlation.
In practical engineering, the communication time and the switching speed of the amplifiers may be limited between neurons. Since the existence of time delays is frequently a source of instability, weak performance [9,10,11]. And the stability of the system is one of the prerequisites to study the performance of the system. Therefore, the stability analysis of DNNs is important theoretical significance and practical value [12,13,14].
In the natural and artificial world, only a few networks can adjust their system parameters to achieve stability. In order to overcome this problem, most networks need to rely on some external force, that is, controllers [15]. Thus, various control methods have been introduced to stabilize the DNNs, such as intermittent control [16], sliding mode control [17, 18], state feedback control [19, 20], event-trigger-ed control [21], impulsive control [22,23,24,25], sampled-data control [26,27,28,29]. Among these commonly used control methods, discontinuous control (including impulsive control and intermittent control), are more effective than other control methods in terms of reducing control costs. The control mechanism of these two discontinuous control methods is: intermittent control is activated within a certain time interval, that is, intermittent control controls the state of the system within a specific interval, while impulsive control is only activated at discrete instants.
Obviously, the impulsive control mechanism is less cost than intermittent control mechanism [30]. In addition, for many real networks, the state of nodes is often disturbed instantaneously, and there will be sudden changes at some instants. These sudden changes may be produced by sudden noises, frequency changes or other switching phenomena. In other words, there exists impulsive effects [31, 32]. Therefore, impulsive control is the most consistent with the actual situation and more effective in reducing the control cost. Generally, in the dynamic analysis of the DNNs, there are two types of impulses: stable impulses and unstable impulses. If the impulsive effects can destroy the stability of DNNs, then the impulse sequence is called unstable impulse. Meanwhile, if the corresponding impulsive effects can promote the stability of DNNs, the impulse sequence is called stable impulse. What’s more, when the impulsive effects are unstable impulse, the impulse should not occur too frequently in order to achieve the goal of stability. Similarly, when the impulsive effects are stable impulse, the impulsive interval should not be too long, otherwise it will affect the stability of the DNNs. To solve this difficulty, many literatures used the upper and lower bounds of the impulsive interval to control the frequency of impulses occurring [33,34,35,36,37]. In [22], authors proposed a unified criterion to investigative the synchronization of impulsive dynamical networks. Unfortunately, using the upper or lower bounds to characterize the impulses frequency may lead to conservative results. Thus, in order to get less conservative results, what can we do to obtain more relax results for the occurrence of the impulse and not even impose any restrictions on the impulse? and it works for both stable impulses and unstable impulses.
In most studies, the traditional Lyapunov functional is used to obtain the stability/synchronization of the impulsive systems. However, the drawback of the classical Lyapunov theory is that the constructed functional must satisfy the positive definiteness characterization in the whole impulsive interval, which will cause the result to be quite conservative. Thus, a looped-functional method (LFM) was developed [38] in order to get a less conservative result. It’s shown that the LFM satisfies the positive definiteness at the sampling instants, which not only reduces the conservatism, but also obtains a larger sampling interval. Then on this basis, many studies used the LFM to study the asymptotic stability of the SDSs [39, 40]. In [41,42,43,44], LFM was applied to the impulsive systems, but these papers have the following shortcomings: (1) The systems they studied were linear impulse systems, and only studied the asymptotic stability of system. (2) Due to the constructed one-sided looped-functional, the information of the impulsive instant was not fully utilized, resulting in a certain conservatism. Hence, the stability problem of impulsive DNNs based on bilateral looped-functional has not been fully investigated, and it is still an open and challenging problem.
Motivated by the above analysis, the positive effects and negative effects of impulses for DNNs are analyzed in this work. When the impulse has a negative effect for DNNs, the linear feedback control in the hybrid controller can be used to balance the negative effect, and then the system stability can be obtained by using the IBBLF method. On the contrary, if the impulse plays a positive role in the stability of the DNNs, then only the impulsive controller can achieve the expected results under IBBLF.
The main highlights of this work are shown as follows:
-
(1)
In order to consider both stable and unstable impulses at the same time, a hybrid controller is developed, in which the feedback controller is used to coordinate the impulsive controller.
-
(2)
An improved IBBLF is constructed, which relaxes the requirement of positive definiteness. In addition, the functional introduces the cross-terms of the state and the integral of impulsive instants and takes the information on both impulsive instants \(z(t_k^{+})\) and \(z(t_{k+1})\) into account.
-
(3)
A novel lemma is presented by using Cauchy-Schwarz inequality and Gronwall-Bellman inequality. Furthermore, discrete-time exponential stability conditions are derived based on the constructed IBBLF method, and less conservative exponential stability criteria are obtained in the light of linear matrix inequalities (LMIs).
-
(4)
The exponential stability results of impulsive systems are applied to SDSs with variable sampling and time-varying delay, and compared with the Refs. [28, 45, 46], one can obtain a larger allowable upper bound.
2 Preliminaries and problem statement
The following DNNs with external input are considered:
where the state vector \(z(t)\!=\!\mathrm{col}\big \{z_1(t), z_2(t),...,z_n(t)\big \}\!\!\in {\mathcal {R}}^n\), \({0\le \tau (t)\le \tau }\) denotes the time-varying delay and satisfies \({\dot{\tau }}(t)\le \mu \le 1\), \(g(z(t))=\mathrm{col}\big \{g_1(z_1(t)),g_2(z_2(t)),...,g_n(z_n(t))\big \}\in {\mathcal {R}}^n\) and \(h(z(t-\tau (t)))=\mathrm{col}\big \{ h_1(z_1(t-\tau (t))),h_2(z_2(t-\tau (t))),...,h_n(z_n(t-\tau (t)))\big \}\in {\mathcal {R}}^n\) are the activation functions and satisfy \(g_i(0)=h_i(0)=0\). \({\mathcal {A}}=\mathrm{diag}\big \{a_1, a_2,..., a_n\big \}\in {\mathcal {R}}^{n\times n}\) denotes the self-inhibition matrix, where \(a_i<0\) (\(i=1,2,...,n\)), \({\mathcal {B}},{\mathcal {C}}\in {\mathcal {R}}^{n\times n}\) represent the connection weight of the activation functions \(g(\cdot ), h(\cdot )\), \(u(t)\in {\mathcal {R}}^n\) is the control input to be designed.
Assumption 1
[47]. The \(g_i(\cdot )\), \(h_i(\cdot )\) are Lipschitz’s continuous activation functions, and there are constants \({\mathcal {G}}_i>0\), \({\mathcal {H}}_i>0\), such that
where \(i=1,2,...,n\), \(\mu _1\ne \mu _2\).
For system (1), the following hybrid control strategy is considered:
where \(\Gamma =\mathrm{diag}\big \{\gamma _1, \gamma _2,...,\gamma _n\big \}\ge 0\) is the feedback gain, \({\mathscr {Q}}\) means the strength of impulse, \(\delta (\cdot )\) is the Dirac function and \(\big \{t_k\big \}_{k=1}^{\infty }\), \(\lim _{k\rightarrow \infty }t_k=\infty \) is the impulsive sequence. The impulsive interval is defined as \({\mathcal {T}}_k=t_{k+1}-t_k\in [{\mathcal {T}}_{m},{\mathcal {T}}_{M}]\). z(t) is supposed to be left-continuous (that is: \(z(t_k)=z(t_{k}^{-})\)) and has right-limits.
Substituting (2) into (1), one has
where \(\Delta z(t_k)=z(t_k^{+})-z(t_k^{-})\). Next, some effective lemmas and definition are introduced.
Definition 1
[41]. The functional f satisfies the following mapping
where \(0<\epsilon \le {\mathcal {T}}_{m}\le {\mathcal {T}}_{M}<+\infty \). If the following conditions are satisfied, then the functional f is called looped-functional.
-
1.
f satisfies the characteristics of periodic
$$\begin{aligned} \begin{aligned} f(0,x,{\mathcal {T}}_k)=f({\mathcal {T}}_k, x, {\mathcal {T}}_k), \end{aligned} \end{aligned}$$(4)for \(\forall x\in C([0, {\mathcal {T}}_k], {\mathcal {R}}^n)\subset {\mathbb {K}}_{[{\mathcal {T}}_{m}, {\mathcal {T}}_{M}]}\) , \({\mathcal {T}}_k\in [{\mathcal {T}}_{m}, {\mathcal {T}}_{M}]\).
-
2.
It’s differentiable with respect to the first variable.
Lemma 1
[48]. Constants \(T>0\), \(c\ge 0\), \(r\ge 0\). Let u(t) be a Borel measurement bounded nonnegative function on \([t_0, T]\), and g(t) be a nonnegative integral function on \([t_0,T]\). If
then
Lemma 2
For system (3), the following inequality holds for \(t\in (t^{+}_k,t_{k+1}]\):
where
Proof
From system (3), we can obtain
According to inequalities \(\Vert {\mathcal {B}}g(z(t))\Vert ^2\!\!\le \!\!\Vert {\mathcal {B}}\Vert ^2\Vert {\mathcal {G}}\Vert ^2\Vert z(t)\Vert ^2\), \(\Vert {\mathcal {C}}h(z(t-\tau (t)))\Vert ^2\le \Vert {\mathcal {C}}\Vert ^2\Vert {\mathcal {H}}\Vert ^2\Vert z(t-\tau (t))\Vert ^2\), and by using Cauchy-Schwarz inequality, one can derive
Then, for \(t\in (t^{+}_k,t_{k+1}]\), applying Lemma 1, one has
3 Main results
3.1 The analysis of exponential stability based on an IBBLF approach
For convenience, one will use the following notations in Theorem 1.
Theorem 1
Given constants \({\mathcal {T}}_{m}>0\), \({\mathcal {T}}_{M}>0\), \(\alpha >0\), the system (3) is exponential stable if there exist matrices \(P_j>0\), \(X_j>0\), \(M_1>0\), \(N_1>0\), diagonal matrices \(\Lambda _j>0\), symmetric matrix S and arbitrary appropriate dimensions matrices \(Q_j\), R, \(L_j\), \({\mathcal {D}}_j\), \(Y_\iota \), \(Z_\iota \) \(M_\kappa \), \(N_\kappa \), \(j=1,2\), \(\iota =1,2,3\), \(\kappa =2,3\), such that the following LMIs hold:
where \(\Xi _1\), \(\Xi _2\) and \(\Xi _3\) are defined in Appendix A.
Proof
Construct the following time-dependent IBBLF:
where \({\mathcal {V}}_1(t)=V_1(t)+V_2(t)\), \({\mathcal {V}}_2(t)=\sum _{i=3}^{7}V_{i}(t)\) and
with
Taking the derivative of \({\mathcal {W}}(t)\), one obtains
For the integral terms of (20) and (21), one has
Therefore, one obtains
In addition, for any diagonal matrices \(\Lambda _1>0\), \(\Lambda _2>0\), the following inequalities hold:
For any matrices \({\mathcal {D}}_1\in {\mathcal {R}}^{n\times n}\), \({\mathcal {D}}_2\in {\mathcal {R}}^{n\times n}\), one can get:
From (15–28), the estimation of \(\dot{{\mathcal {W}}}(t)+2\alpha {\mathcal {W}}(t)\) will be obtained:
Then, one obtains
Therefore, based on conditions (12) and (13), one obtains
Pre- and post-multiply inequality (9) by \(diag\big \{I,P^{-1}\big \}\),
Hence, one can derive
which means that the jumps of \({\mathcal {W}}(t)\) at every impulse instant are decreasing, that is, \({\mathcal {W}}(t_k^{+})<{\mathcal {W}}(t_k)\).
For \(t\in (t^{+}_k,t_{k+1}]\), it follows from Lemma 1 that
On the one hand, we can know
where \(\theta _3=\lambda _\mathrm{max}(P_1)+\tau \cdot \lambda _\mathrm{max}(P_2)\).
On the other hand, from Lemma 2 and (34), one gets
Thus, we can obtain
where
Then, the exponential stabilization of system (3) can be achieved. This completes the proof.
Remark 1
Although the Lyapunov functional \({V}_1(t)\) and \(V_2(t)\) are positive definite, the IBBLF \({\mathcal {W}}(t)\) may not be so. Therefore, the IBBLF approach relaxes the requirement of positive definiteness and it only satisfies \({\mathcal {W}}(t)\) is positive at the moment of impulsive \(t=t_k\;(t=t_k^{-})\). In addition, \(\dot{{\mathcal {W}}}(t)<0\) can be obtained by using IBBLF, it is obvious that one can ensure \({\mathcal {W}}(t)\) is decreasing on the impulsive instants.
Remark 2
In (14), the IBBLF \(\sum _{l=3}^{7}V_l(t,z(t))\), takes full advantage of the state information from \(z(t_k^{+})\) to z(t) and z(t) to \(z(t_{k+1})\), which not only can obtain less conservative results, but also improve the interval \([{\mathcal {T}}_m, {\mathcal {T}}_M]\) of allowable aperiodic impulses compared with the LFM in Refs. [28, 45, 46].
3.2 Application: exponential stability of SDSs with variable sampling
According to system (1), we consider the following SDSs:
where \(u_c(t)={\mathcal {K}}z(t_k)\), and the other notations have the same meaning as Theorem 1. In order to use the results of Theorem 1, the SDSs can be written as an impulsive system with state \(\omega (t):=col\big \{z(t),x(t)\big \}\) and \(x(t):=z(t_k)\), \(t\in (t_k,t_{k+1}]\) and \({\mathcal {T}}_k=t_{k+1}-t_k\in [{\mathcal {T}}_{m},{\mathcal {T}}_{M}]\). The dynamics of system (38) can be written as
where
and the initial condition \(z(s)=\varphi (s), s\in [-\tau ,0]\).
Between the impulses z(t), x(t) evolve according to (37) and at the impulse instant \(t_k\), the value of z(t) before and after \(t_k\) remains unchanged, but the value of x(t) is updated by \(x(t_k^{-})\). Then exponential stability of SDSs (38) can be obtained as follows:
Theorem 2
Given constants \({\mathcal {T}}_{m}>0\), \({\mathcal {T}}_{M}>0\), \(\alpha >0\), \(\varepsilon _1\), \(\varepsilon _2\), if there exist matrices \({P}_j>0\), \({X}_j>0\), \(M_1>0\), \(N_1>0\), diagonal matrices \({\Lambda }_j>0\), symmetric matrix S and arbitrary matrices \({Q}_j\), R, L, \({\mathcal {D}}_j\), \(Y_\iota \), \(Z_\iota \) \(M_\kappa \), \(N_\kappa \), \(j=1,2\), \(\iota =1,2,3\), \(\kappa =2,3\), such that conditions (10) (11) of the Theorem 1 and following LMIs hold for \({\mathcal {T}}_k\in [{\mathcal {T}}_{m},{\mathcal {T}}_{M}]\):
Then, the system (38) is exponential stable and the gain matrix can be obtained by \({\mathcal {K}}=(\mathcal {D^T})^{-1}\tilde{{\mathcal {K}}}\). The process of proof is shown in Appendix B, C.
Remark 3
What’s worth noting here is that \({\mathcal {W}}(t)\) is strictly monotonically decreasing due to \(\dot{{\mathcal {W}}}(t)<0\), \((t^{+}_k,t_{k+1}]\). In [38], discrete Lyapunov stability theory and discrete integral method was proposed to prove the asymptotically stable of linear SDSs. Unfortunately, these analysis methods cannot be used to discuss nonlinear SDSs. However, to bridge the generation gap, discrete-time Lyapunov theorem and Lemma 2 are developed to derive the exponential stability conditions.
4 Numerical simulations
The point of this part is that we use two numerical examples to illustrate the less conservatism and effectiveness of the proposed approach in this work.
4.1 Example 1
For comparison with the Ref. [41], the system is reduced to a linear impulsive system as follows:
Namely, for system (3), the matrices \({\mathcal {B}}={\mathcal {C}}=\Gamma =0\). We consider the asymptotically stable of the system (42) in the following two cases.
Case 1 When \({\mathcal {A}}\) and \({\mathscr {Q}}\) are set to the following matrices:
One can know that the eigenvalues of \({\mathcal {A}}\) are \(-3.50489\) and 0.6049, meanwhile, the eigenvalues of \({\mathscr {Q}}\) are 1.3077 and 0.0023. The impulsive system can’t achieve stable if the impulsive interval is too small or too large. Thus, \({\mathcal {T}}_k\) plays a vital part for the stability of system (42). By using the theoretical results of Theorem 1, the allowable impulsive interval is listed in Table 1 compare with Refs. [41,42,43,44]. From Table 1, it is obviously that the impulsive interval obtained by Theorem 1 is better than Refs. [41,42,43,44], which indicates that the results of Theorem 1 is less conservative. However, the cost of computational complexity is large than Refs. [41,42,43] (Note: The presence of “NDVs” in Table 2 means the number of decision variables).
Case 2 When we set the matrices \({\mathcal {A}}\) and \({\mathscr {Q}}\) as follows:
\({\mathcal {A}}\) is anti-Hurwitz and \({\mathscr {Q}}\) is Schur, the dwell-time \({\mathcal {T}}_k\) should be small enough to guarantee the stability of system (42). When the dwell-time \({\mathcal {T}}_k<{\mathcal {T}}\), the impulsive system is asymptotical stable, where \({\mathcal {T}}\) denotes the maximal dwell-time. Further, by using Theorem 1, \({\mathcal {T}}\) can be obtained (See Table 3). It is clear that \({\mathcal {T}}\) obtained by this work is larger than Refs. [41,42,43], thus the results of Theorem 1 has less conservatism than [41,42,43].
4.2 Example 2
Consider the DNNs with the following parameters:
Select \(\tau (t)=0.3+0.2sint\), \(g(z(t))=z(t)\), \(h(z(t))=0.5(|z+1|-|z-1|)\), thus \({\mathcal {G}}={\mathcal {H}}=diag\big \{1,1,1\big \}\). Figure 1 draws the state trajectory z(t) without controller under the initial condition \(\varphi (s)=[-2,1,-2]^T\), \(s\in [-0.5,0]\). Obviously, system (1) is unstable without controller.
Next, we will use these parameters to analyze the impulsive DNNs and SDSs, respectively.
Case 1: Impulsive DNNs (3) We verify the relation of the exponential rate \(\alpha \) and \({\mathcal {T}}_M\) under different impulse strength. Table 4 shows the maximum allowable bound for \({\mathcal {T}}_M\) with \({\mathcal {T}}_m=0.001\). Figure 2 depicts the state trajectory of DNNs with stable impulse.
Remark 4
Fig. 3 describes the state trajectory of system (1) with unstable impulsive. As can be seen from the Fig. 3 (where \({\mathscr {Q}}=diag\big \{0.2,0.2,0.2\big \}\), that is \(z(t^{+}_k)=1.2z(t_k)\)), the system can still achieve stability under the action of the impulsive controller (2). The reason of this stability is that the feedback term is incorporated into the controller. Namely, the feedback controller plays a meaningful role when the unstable impulses are activated. But in Refs. [25, 49], when the unstable impulses was activated, they can’t obtain the expected results because the feedback control was not considered. Thus, the hybrid controller presented in this work is more general than the previous works. In order to verity the influence of \(u_1(t)\) in the hybrid controller (2), we set \(\Gamma =0\) when \({\mathscr {Q}}=0.1I\). From Fig. 4, the exponential stability can’t be achieved, which further demonstrates the feedback control \(u_1(t)\) in hybrid controller (2) has an important significance in the exponentially stable.
Case 2: SDSs (38) Firstly, in (39), the controller \(u_c(t)={\mathcal {K}}z(t_k)\) and the delay \(\tau (t)=\tau \) is constant delay. To describe the validity of the results of Theorem 2, the comparisons results are obtained. The maximum allowable bound for \({\mathcal {T}}_M\) with \({\mathcal {T}}_m=10^{-5}\) is shown in Table 5. Additionally, the number of decision variables are also compared, which is a measure of computational complexity. Therefore, Table 5 displays that when the computational complexity increases, a relatively conservative result is obtained than those Refs. [28, 45, 46].
Secondly, set \(\alpha =0.8\), \({\mathcal {T}}_m=0.001\), \({\mathcal {T}}_M=0.3790\), then the feasible solution of Theorem 2 can be got by MATLAB LMI Toolbox, and the following gain matrix \({\mathcal {K}}\) can be obtained
And consider \(\varphi (s)=[-2,1,-2]^T\), \(s\in [-0.5,0]\). The state trajectory z(t), sampled-data state \(z(t_k)\), and sampling instants and sampling periods under aperiodic sampling is described in Figs. 5 and 6, respectively, which shows the exponentially stable can be achieved by the sampled-data controller.
5 Conclusion
This work studies the analysis of the exponential stability for DNNs based on a hybrid control strategy, where unstable and stable impulses have all been considered. An exponential stability criterion for DNNs by employing an improved IBBLF with discontinuity at the impulses instant has been obtained. Then, sufficient conditions have been obtained on the ranged dwell-time, which is the result of stability in discrete-time, but expressed in continuous-time. Lastly, the derived results have also been applied to SDSs and the corresponding stability results are also obtained. In our future work, the following topics will be considered: 1. Consider the case that the delay-impulses between two consecutive impulsive instants based on the IBBLF method. 2. Design a novel event-triggered control with the aid of IBBLF, where the impulsive sequence is unknown sequence and determined by the event-triggered condition.
Data availability
All data generated or analyzed during this study are included in this article.
References
Zhang, Y., Wang, X., Friedman, E.G.: Memristor-based circuit design for multilayer neural networks. IEEE Trans. Circuits Syst. I, Reg. Papers 65(2), 677–686 (2018)
Song, Q., Chen, S., Zhao, Z., Liu, Y., Alsaadi, F.E.: Passive filter design for fractional-order quaternion-valued neural networks with neutral delays and external disturbance. Neural Netw. 137, 18–30 (2021)
Dong, S., Zhong, S., Shi, K., Kang, W., Cheng, J.: Further improved results on non-fragile \({H_{\infty }}\) performance state estimation for delayed static neural networks. Neurocomputing 356, 9–20 (2019)
Dong, S., Zhu, H., Zhong, S., Shi, K., Liu, Y.: New study on fixed-time synchronization control of delayed inertial memristive neural networks. Appl. Math. Comput. 399, 126035 (2021)
Xiao, J., Cheng, J., Shi, K., Zhang, R.: A general approach to fixed-time synchronization problem for fractional-order multi-dimension-valued fuzzy neural networks based on memristor. IEEE Trans. Fuzzy Syst. (2021). https://doi.org/10.1109/TFUZZ.2021.3051308
Guo, D., Perc, M.C.V., Zhang, Y., Xu, P., Yao, D.: Frequency-difference-dependent stochastic resonance in neural systems. Phys. Rev. E 96, 022415 (2017)
Fister, I., Suganthan, P.N., Kamal, S.M., Al-Marzouki, F.M., Perc, M., Strnad, D.: Artificial neural network regression as a local search heuristic for ensemble strategies in differential evolution. Nonlinear Dyn. 84(2), 895–914 (2016)
Erkaymaz, O.: Resilient back-propagation approach in small-world feed-forward neural network topology based on newman-watts algorithm. Neural Comput. Appl. 32(20), 16279–16289 (2020)
Lin, W., He, Y., Zhang, C., Wu, M., Shen, J.: Extended dissipativity analysis for markovian jump neural networks with time-varying delay via delay-product-type functionals. IEEE Trans. Neural Netw. Learn. Syst. 30(8), 2528–2537 (2019)
Song, Q., Chen, Y., Zhao, Z., Liu, Y., Alsaadi, F.E.: Robust stability of fractional-order quaternion-valued neural networks with neutral delays and parameter uncertainties. Neurocomputing 420, 70–81 (2021)
Dong, S., Zhu, H., Zhong, S., Shi, K., Cheng, J., Kang, W.: New result on reliable \({H_{\infty }}\) performance state estimation for memory static neural networks with stochastic sampled-data communication. Appl. Math. Comput. 364, 124619 (2020)
Li, X., Nguang, S.K., She, K., Cheng, J., Shi, K., Zhong, S.: Stochastic exponential synchronization for delayed neural networks with semi-markovian switchings: saturated heterogeneous sampling communication. Nonlin. Anal. Hybrid Syst. 41, 101028 (2021)
Dong, S., Zhu, H., Zhang, Y., Zhong, S., Cheng, J., Shi, K.: Design of \({H_{\infty }}\) state estimator for delayed static neural networks under hybrid-triggered control and imperfect measurement strategy. J. Frankl. Inst. 357(17), 13231–13257 (2020)
Shi, K., Wang, J., Tang, Y., Zhong, S.: Reliable asynchronous sampled-data filtering of T-S fuzzy uncertain delayed neural networks with stochastic switched topologies. Fuzzy Sets Syst. 381, 1–25 (2020)
Hua, L., Zhu, H., Shi, K., Zhong, S., Tang, Y., Liu, Y.: Novel finite-time reliable control design for memristor-based inertial neural networks with mixed time-varying delays. IEEE Trans. Circuits Syst. I, Reg. Papers 68(4), 1599–1609 (2021)
Ding, K., Zhu, Q.: \({H_{\infty }}\) synchronization of uncertain stochastic time-varying delay systems with exogenous disturbance via intermittent control. Chaos Solitons Fract. 127, 244–256 (2019)
Wang, J., Ru, T., Xia, J., Shen, H., Sreeram, V.: Asynchronous event-triggered sliding mode control for semi-markov jump systems within a finite-time interval. IEEE Trans. Circuits Syst. I, Reg. Papers 68(1), 458–468 (2021)
Fan, X., Wang, Z.: Event-triggered sliding mode control for singular systems with disturbance. Nonlin. Anal. Hybrid Syst. 40, 101011 (2021)
Huang, J.: Adaptive fuzzy state/output feedback control of nonstrict-feedback systems: a direct compensation approach. IEEE Trans. Cybern. 49(6), 2046–2059 (2019)
Ding, D., Wang, Z., Han, Q.: Neural-network-based output-feedback control with stochastic communication protocols. Automatica 106, 221–229 (2019)
Mao, J., Ahn, C.K., Xiang, Z.: Global stabilization for a class of switched nonlinear time-delay systems via sampled-data output-feedback control. IEEE Trans. Syst. Man Cybern. Syst. (2021). https://doi.org/10.1109/TSMC.2020.3048064
Lu, J., Ho, D.W., Cao, J.: A unified synchronization criterion for impulsive dynamical networks. Automatica 46(7), 1215–1221 (2010)
Li, X., Li, P.: Input-to-state stability of nonlinear systems: event-triggered impulsive control. IEEE Trans. Autom. Control (2021). https://doi.org/10.1109/TAC.2021.3063227
Liu, X., Zhang, K., Xie, W.: Pinning impulsive synchronization of reaction-diffusion neural networks with time-varying delays. IEEE Trans. Neural Netw. Learn. Syst. 28(5), 1055–1067 (2017)
Lu, J., Kurths, J., Cao, J., Mahdavi, N., Huang, C.: Synchronization control for nonlinear stochastic dynamical networks: pinning impulsive strategy. IEEE Trans. Neural Netw. Learn. Syst. 23(2), 285–292 (2012)
Li, S., Ahn, C.K., Chadli, M., Xiang, Z.: Sampled-data adaptive fuzzy control of switched large-scale nonlinear delay systems. IEEE Trans. Fuzzy Syst. (2021). https://doi.org/10.1109/TFUZZ.2021.3052094
Li, S., Ahn, C.K., Xiang, Z.: Sampled-data adaptive output feedback fuzzy stabilization for switched nonlinear systems with asynchronous switching. IEEE Trans. Fuzzy Syst. 27(1), 200–205 (2019)
Fridman, E.: A refined input delay approach to sampled-data control. Automatica 46(2), 421–427 (2010)
Ding, K., Zhu, Q.: A note on sampled-data synchronization of memristor networks subject to actuator failures and two different activations. IEEE Trans. Circuits Syst. II, Exp. Briefs 68(6), 2097–2101 (2021)
Ni, X., Wen, S., Wang, H., Guo, Z., Zhu, S., Huang, T.: Observer-based quasi-synchronization of delayed dynamical networks with parameter mismatch under impulsive effect. IEEE Trans. Neural Netw. Learn. Syst. 32(7), 3046–3055 (2021)
Li, X., Shen, J., Rakkiyappan, R.: Persistent impulsive effects on stability of functional differential equations with finite or infinite delay. Appl. Math. Comput. 329, 14–22 (2018)
Wang, Y., Lu, J., Li, X., Liang, J.: Synchronization of coupled neural networks under mixed impulsive effects: a novel delay inequality approach. Neural Netw. 127, 38–46 (2020)
Zhang, Q., Lu, J.: Impulsively control complex networks with different dynamical nodes to its trivial equilibrium. Comput. Math. Appl. 57(7), 1073–1079 (2009)
Xie, X., Liu, X., Xu, H.: Synchronization of delayed coupled switched neural networks: mode-dependent average impulsive interval. Neurocomputing 365, 261–272 (2019)
Jiang, B., Lu, J., Lou, J., Qiu, J.: Synchronization in an array of coupled neural networks with delayed impulses: average impulsive delay method. Neural Netw. 121, 452–460 (2020)
Yao, F., Cao, J., Qiu, L., Cheng, P.: Input-to-state stability analysis of impulsive stochastic neural networks based on average impulsive interval. In: 2015 34th Chinese Control Conference (CCC), pp. 1775–1780 (2015)
Han, Y., Li, C., Zeng, Z.: Asynchronous event-based sampling data for impulsive protocol on consensus of non-linear multi-agent systems. Neural Netw. 115, 90–99 (2019)
Seuret, A.: A novel stability analysis of linear systems under asynchronous samplings. Automatica 48(1), 177–182 (2012)
Zeng, H., Teo, K., He, Y.: A new looped-functional for stability analysis of sampled-data systems. Automatica 82, 328–331 (2017)
Zeng, H., Teo, K.L., He, Y., Wang, W.: Sampled-data stabilization of chaotic systems based on a T-S fuzzy model. Inf. Sci. 483, 262–272 (2019)
Briat, C., Seuret, A.: A looped-functional approach for robust stability analysis of linear impulsive systems. Syst. Control. Lett. 61(10), 980–988 (2012)
Shao, H., Zhao, J.: Dwell-time-dependent stability results for impulsive systems. IET Control. Theory Appl. 11(7), 1034–1040 (2017)
Briat, C., Seuret, A.: Stability criteria for asynchronous sampled-data systems-a fragmentation approach. IFAC Proc. Volumes 44(1), 1313–1318 (2011)
Li, P., Liu, X., Zhao, W., Zhong, S.: A new looped-functional for stability analysis of the linear impulsive system. Commun. Nonlinear Sci. Numer. Simul. 83, 105140 (2020)
Fan, Y., Huang, X., Shen, H., Cao, J.: Switching event-triggered control for global stabilization of delayed memristive neural networks: an exponential attenuation scheme. Neural Netw. 117, 216–224 (2019)
Wang, X., Wang, Z., Song, Q., Shen, H., Huang, X.: A waiting-time-based event-triggered scheme for stabilization of complex-valued neural networks. Neural Netw. 121, 329–338 (2020)
Liu, Y., Wang, Z., Liu, X.: Global exponential stability of generalized recurrent neural networks with discrete and distributed delays. Neural Netw. 19(5), 667–675 (2006)
Friedman, A.: Stochastic differential equations and applications. In: Stochastic Differential Equations, pp. 75–148 (2010)
Yi, C., Feng, J., Wang, J., Xu, C., Zhao, Y.: Synchronization of delayed neural networks with hybrid coupling via partial mixed pinning impulsive control. Appl. Math. Comput. 312, 78–90 (2017)
Acknowledgements
This work was supported by the National Natural Science Foundation of China under Grant (Nos. 61703060, 12061088, 61802036 and 61873305), the Sichuan Science and Technology Program under Grant No. 21YYJC0469, the Project funded by China Postdoctoral Science Foundation under Grant Nos. 2020 M683274 and 2021T140092, Supported by the Open Research Project of the State Key Laboratory of Industrial Control Technology, Zhejiang University,China (No. ICT2021B38), Guangdong Basic and Applied Basic Research Foundation (2021A1515011692).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
We declare that we do not have any commercial or associative interest that represents a conflict of interest in connection with the work submitted.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Appendix
Appendix
1.1 Appendix A
1.2 Appendix B: Proof of Theorem 2
Proof
Step 1 Construct the following LKFs:
where define \(\mathfrak {R}=[?\;0 ; 0\;0]\), thus \(\mathfrak {R}={\tilde{P}}_j\) when \(?=P_j\), \(\mathfrak {R}={\tilde{X}}_j\) when \(?=X_j\), \(\mathfrak {R}=\tilde{{\mathcal {D}}}_j\) when \(?={\mathcal {D}}_j\) and \(\mathfrak {R}={\tilde{R}}\) when \(?=R\), \(j=1,2\).
The other symbols are defined in Appendix C. In addition, the process of proof is similar to Theorem 1, so it is omitted here.
Step 2 In order to obtain gain matrix \({\mathcal {K}}\), define \({\mathcal {D}}_1=\varepsilon _1{\mathcal {D}}, {\mathcal {D}}_2=\varepsilon _2{\mathcal {D}}\), and we introduce a variable \(\tilde{{\mathcal {K}}}=(\mathcal {D^T}){\mathcal {K}}\), thus \({\mathcal {K}}=(\mathcal {D^T})^{-1}\tilde{{\mathcal {K}}}\).
1.3 Appendix C
Rights and permissions
About this article
Cite this article
Dong, S., Zhu, H., Zhong, S. et al. Hybrid control strategy of delayed neural networks and its application to sampled-data systems: an impulsive-based bilateral looped-functional approach. Nonlinear Dyn 105, 3211–3223 (2021). https://doi.org/10.1007/s11071-021-06774-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-021-06774-9