Abstract
In this article, we investigate the problem of finite time stabilization (FTS) of neutral Hopfield neural networks (NHNNs) with mixed delays including infinite distributed time delays. Firstly, general conditions on the control law are established to ensure the FTS of a neutral class of NN investigated here. Then, some specific conditions in the form of linear matrix inequalities which can be numerically checked are derived by constructing different kinds of controllers which include the delay-dependent and delay-free controller. Secondly, for practical applications, based on the Lyapunov–Krasovskii-functional analysis, we design a continuous controller able to stabilize in finite time the NHNNs and overcome the chattering phenomena simultaneously. Thirdly, the restriction of the boundedness of activation functions is removed. Finally, three numerical examples accompanied by graphical illustrations are given to illuminate our main 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
The neural network (NN) is a model inspired by biological mechanisms. It is currently considered as one of the best methods of sequential treatment and this explains its usefulness in many areas such that memory design, pattern recognition problems, generalized optimization problems, associative memories [4, 5, 20, 27, 34, 59]. Theoretical considerations have shown that NN should be regarded as an information processing system [49]. Furthermore, Michel et al. reported in [49] that a detailed study of the stability of large-scale dynamical systems is required for the design of NN-based computer systems. Therefore, the study of the stability of NNs is of major interest for many applications such as the traveling salesman problem [26], the parallel-operating A/D converter [64] or the security of communications [61]. It is well known that the time delay often occurs in the implementation of NNs and causes a high complexity in their dynamical behaviors. It can create some oscillations and bifurcations which explain the intensity of research around the effect of the delays on the stability of NNs [2, 6, 7, 9, 35, 37, 39, 80].
The usual stability analysis of NNs requires the asymptotic convergence. It can imply a large time for obtaining the desired precision which can exceed the scale of human operations. So, it can be interesting that the physical process achieves the convergence in a specific time for real applications. In this context, the concept of finite time stability (FTS) occurs naturally. The FTS means that the solutions of the system reach the equilibrium point in finite time. The time function indicating when the trajectories reach the equilibrium point, variously known as the settling-time, has a great importance in practice. Historically, Haimo was the first to publish an article about the stability in finite time in [23]. It was not until the late 90’s that this theory developed by Bhat and Bernstein [12,13,14] has reached a certain maturity. The above results have been extended to a general class of systems, namely the non-autonomous class of differential equations, in [51]. In practice, this concept of FTS is encountered in control problems such that fixed-time observer [46, 47], secure communication [53], finite-time output feedback stabilization of the double integrator [11] or the finite time attitude tracking for a spacecraft [18]. Recently, the FTS of NNs with discrete time delays has been widely investigated in [41,42,43, 56, 57, 66,67,68,69]. On one hand, despite the fact that discrete time delays provide a good approximation for modeling the signal propagation in NNs, this advantage is no longer one when a large number of neurons is taken into account [77]. Indeed, NNs have a spatial extent because of parallel pathways [26]. This behavior of NNs renders the use of discrete time delays irrelevant [77]. Therefore, the concept of continuously distributed delay occurs naturally. On the other hand, the class of high-order NNs is more effective than the lower order class due to its faster convergence rate, higher fault tolerance and greater storage capacity [65]. Therefore, it has been widely used in many applications such as the resolution of optimization problems, identification of dynamical systems, robotics and other fields [22, 29, 52, 55].
It should be pointed out that in practice many delayed NNs can be modeled as dynamical systems, named neutral systems, where the differential expression contains the derivative of the past state [3] such as controlled constrained manipulators [32]. Furthermore, it has been proved that it is difficult to characterize the properties of a neural reaction process without having information about the derivative of the past state that better models the dynamics of complex neural reactions [3]. The above discussion proves that it is significant to study high-order neutral Hopfield NNs with mixed delays.
Despite the design of many controllers for the finite time stabilization of different kinds of NNs, there is no general controller able to guarantee the finite time stabilization of a general class of NHNNs with mixed delays. When NNs are used for the resolution of optimization problems with constraints such that constrained linear programming problems [21], the activation functions which are modeled by diode-like exponential-type functions are unbounded [19] for dealing with the constraints [77]. So far, there is no result available yet to deal with the finite time stabilization problem of NHNNs with unbounded activation functions. Motivated by the above discussion, we investigate in our article the finite time stabilization problem for a general class of high-order NHNNs with infinite distributed delays and NHNNs with unbounded activation functions.
The contributions of this article is as follows:
-
inspired by the results in [50] and the FTS theory of differential equations, new sufficient conditions are provided to ensure the finite time stabilization of high-order NHNNs with infinite distributed delays;
-
two different kinds of finite time controller are built by using the LMI approach which include a delay-dependent controller for NHNNs with unbounded activation functions and a delay-free controller for high-order NHNNs with bounded activation functions which is more suited for real physical applications because the knowledge of the delays is not necessary.
-
for better applications, based on the Lyapunov–Krasovskii-functional (LKF) analysis, a non-chattering controller is designed to stabilize in finite time the NHNNs with unbounded activation functions.
The rest of the article is organized as follows. In Sect. 2, some preliminaries useful for the study of a class of NHNNs are provided. The finite time stabilization of a class of NHNNs is studied in Sect. 3 where different kinds of FTS controller are designed. Then, three examples are given in Sect. 4 to prove the feasibility and the effectiveness of our theoretical results. Finally, some concluding remarks and open problem are addressed in Sect. 5.
2 Preliminaries
Throughout this paper, we use the following notations:
-
\(\mathbf {C}([a,~b],~\mathbb {R}^n)\) stands for the space of the continuous functions \(\phi ~:[a,~b]\rightarrow \mathbb {R}^n\) equipped with the uniform norm \(\Vert \phi \Vert =\sup \nolimits _{a\le s\le b}\Vert \phi (s)\Vert \);
-
a function \(\nu ~: \mathbb {R}_+\rightarrow \mathbb {R}_+\) belongs to the class \(\mathscr {K}\) if \(\nu (0)=0\), \(\nu \) is continuous and strictly increasing;
-
\(\langle .,.\rangle \) stands for the inner product of Euclidean space;
-
\(\lambda _{max}(A)\) and \( \lambda _{min}(A )\) stand for the maximum eigenvalue of A and the minimum eigenvalue of A respectively;
-
\(C_c^\infty (\mathbb {R}^n)\) stands for the space of bump functions;
-
\(I_n\) stands for the \(n-\)dimensional identity matrix.
Now, we consider the following NHNN with mixed delays:
where \(x(t)=\left( x_1(t),~\ldots ,~ x_n(t)\right) ^T\) stands for the neuron state; \(c_i>0,~a_{ij},~b_{ij}\), \(e_{ij}\) and \(d_{ij}\) stand for the interconnection weight coefficients of the neurons; \(K(.)= diag\big (k_1(.),~\ldots ~,~k_n(.)\big )\) and \(J=(J_1,..,J_n)^T\) stand for the delay kernel and an external input vector respectively; the continuous activation functions \(f_j,~g_j\) and \(h_j\) satisfies \(f_j(0)=g_j(0)=h_j(0)=0\); \(\tau (.)\) and \(\sigma (.)\) stand for the time-varying transmission delays with \(0\le \tau (t)\le \overline{\tau }, ~0\le \sigma (t)\le \overline{\sigma } \) and \(\dot{\sigma }(t)\le \sigma ^*<1\). The initial condition \(\phi \in \mathbf {C}^1_b ((-\infty ,~0],\mathbb {R}^n)\) where \(\mathbf {C}^1_b ((-\infty ,~0],\mathbb {R}^n)\) is the space of the continuous and bounded functions equipped with the following norm
Remark 1
Compared with [34, 62, 70, 78, 80], system (1) is more general. In fact, the delays considered here contain an infinite distributed delay which causes a problem for the choice of an admissible Banach [6]. Furthermore, the neutral term in the NN investigated here renders the system more realistic because it is difficult to characterize the properties of a neural reaction process without having information about the derivative of the past state [3].
Let us introduce the following assumptions:
- \(\mathbf {(H_1)}\) :
-
there exist constants \(l_{i_{j}}^-,~l_{i_{j}}^+,\; i=1,2,3\) such that
$$\begin{aligned} l_{1_{j}}^-&\le \frac{|f_j(x)-f_j(y)|}{x-y}\le l_{1_{j}}^+,\ l_{2_{j}}^-\le \frac{|g_j(x)-g_j(y)|}{x-y}\le l_{2_{j}}^+,\ \\ l_{3_{j}}^-&\le \frac{|h_j(x)-h_j(y)|}{x-y}\le l_{3_{j}}^+ \end{aligned}$$for all \(x,~y\in \mathbb {R}\) and \(j=1,\ldots ,n\);
- \(\mathbf {(H_2)}\) :
-
for \(j=1,~\ldots ,~n\), the delay kernels \(k_j:~\mathbb {R}_+\rightarrow \mathbb {R}_+\), are bump functions satisfying
$$\begin{aligned} \int \limits _0^{+\infty }k_{j}(s)\mathrm {d}s=\mathbf {k}_{j}. \end{aligned}$$
Remark 2
Under assumptions \(\mathbf {(H_1)}\) and \(\mathbf {(H_2)}\), the existence of solutions of the system (1) is ensured as it is explained in [28]. However, the theorems of continuation useful for defining the asymptotic stability and the FTS are not easy for neutral systems, see for instance Theorem 2.4 (page 278) in [24] and [25]. It should be pointed out that, in the assumption \((H_1)\), the constants \(l^+_j\) and \(l^j\) can be negative or positive and then \((H_1)\) allows Lipschitz functions if we take \( l_j^-= -l_ j^+<0\). Therefore \((H_1)\) is more general and weaker than the Lipschitz condition.
Some useful lemmas and definitions are given below.
Lemma 1
[66] If \(a_1,\ldots ,a_n,~r_1,~r_2\in \mathbb {R}\) with \(0<r_1<r_2,\) then the following inequality holds
Let \(\varOmega \) be an open subset of \(\mathbf {C}^1_b \left( (-\infty ,~0],\mathbb {R}^n\right) \) such that \(0\in \varOmega \).
Definition 1
[50] The equilibrium point, if it exists, of system (1) is finite time stable (FTS) if:
-
(i)
the equilibrium of system (1) is Lyapunov stable;
-
(ii)
for any state \(\phi (s)\in \varOmega ,\) there exists \(0\le T(\phi )<+\infty \) such that every solution of system (1) satisfies \(x(t,~\phi )=0\) for all \(t\ge T(\phi ).\)
The functional
is called the settling-time of system (1).
Now, we introduce the following notations:
and the operator
The following lemma is an extension of [50, Proposition 4].
Lemma 2
If there exist three functions \(\nu _1\), \(\nu _2\) and r of class \(\mathscr {K}\) and a continuous functional \(V:~\varOmega \rightarrow \mathbb {R}_+\) such that:
-
(i)
\(\nu _1\left( \Vert \mathscr {D}\phi \Vert \right) \le V(\phi )\le \nu _2(\Vert \phi \Vert );\)
-
(ii)
\(\dot{V}(\phi )\le -r\left( V(\phi )\right) \) with \(\int \limits _0^\varepsilon \frac{dz}{r(z)}<\infty ,\quad \forall \varepsilon >0,~\phi \in \varOmega \);
then system (1) is FTS with a settling-time satisfying the inequality \(T_0(\phi )\le \int \nolimits _0^{V(\phi )}\frac{dz}{r(z)}\). In particular, if \(r(V)=\lambda V^\rho \) where \(\lambda >0,~\rho \in (0,~1),\) then the settling-time satisfies the inequality
Proof
Theorem 4.1 (page 287) in [24] implies that the operator \(\mathscr {D}\phi =\phi (0)-D\; h(\phi (-\sigma (.)))\) is stable. Then, Theorem 7.1 (page 297) in [24] ensure that the system (1) is asymptotically stable. Moreover, under the conditions of Lemma 2, the second part of the proof of Proposition 4 in [50] remains valid for system (1) which achieves the proof. \(\square \)
Remark 3
In [40, 58, 60, 71, 81], the FTS is studied for NNs with mixed delays but without involving a neutral term. In our work, some results are given for the FTS of a class of neutral NNs with mixed delays. Thus, our results extend and complement the previous works.
In the next lemma, we give sufficient conditions in the form of LMIs that ensure the existence and uniqueness of an equilibrium point of system (1)
Lemma 3
Under assumptions \(\mathbf {(H_1)-(H_2)}\), if there exist a matrix \(P>0\), two positive scalars \(\varepsilon _i,~i=1,2\) and two diagonal matrices \(R_1\) and \(R_2\) such that the following LMI holds:
where
then system (1) has an unique equilibrium point.
Proof
In order to establish the existence and uniqueness of the equilibrium point of system (1) based on the homomorphism theory, we consider the following map
If \(x^*\) is an equilibrium point of system (1) then \(H(x^*)=0\). So, it is sufficient to prove that H(x) is a homomorphism on \(\mathbb {R}^n\) for proving the existence and uniqueness of the equilibrium point of system (1). If we replace A and B by \(A+B\) and \( E\mathbf {K}\) respectively in the proof of Theorem 1 in [15] we obtain immediately that system (1) has a unique equilibrium point which achieves the proof. \(\square \)
Remark 4
It is clear that the condition (4) is not a standard LMI. It is worth noting that if we fix the parameters \(\varepsilon _i,~i=1,2\) then the inequality (4) can be transformed into a standard LMI and then can be easily solved by using the Matlab LMI toolbox.
3 Main Results
In this section, the finite time stabilization of NHNNs with mixed delays is considered. Assume that \(x^*=(x_1^*,~\ldots ,~x_n^*)^T\) is an equilibrium point of system (1). By a simple transformation
we can shift the equilibrium point \(x^*\) to the origin. If in addition we add the control variable \(u\in \mathbb {R}^n\), system (1) can be rewritten in this \(z-\)form as follows
where \(u=\left( u_1,\ldots ,u_n\right) ^T\) and
The state feedback control is supposed to be of the following form
where
Now, sufficient general conditions on the state feedback control are established to ensure the finite time stability of the closed-loop system (5)–(6).
Theorem 1
Under conditions of Lemma 3, if there exist three symmetric positive definite matrices \(P,~Q_1\) and \(Q_2\) and positive constants \(\varepsilon ,~0<\mu <1\) and \(\delta \) such that
then the closed-loop system (5)–(6) is FTS and the settling-time satisfies
Proof
Consider the Lyapunov function
Calculating the derivative of (10) along the trajectories of the closed-loop system (5)–(6), we obtain
Since
It follows from (789)–(12) that
Since \(0<\mu <1\), we get the following inequality
from Lemma 1. So, we obtain
where
Since
for all \(\varepsilon >0\) and the condition (i) in Lemma 2 is ensured from \(\mathbf {(H_1)}\), we obtain from Lemma 2 that the closed-loop system (5)–(6) is FTS and \(T_0(\phi )\) satisfies
\(\square \)
Remark 5
The results obtained in [40, 58, 60, 71, 74, 76, 79, 81] use the \(L_1-\)norm and fail for the \(L_2-\)norm [76]. As \(L_2 \subset L_1\), the settling-time obtained in our work may be smaller than that given in previous works which proves the advantage of our results.
In the following, an explicit state feedback control will be designed.
3.1 Finite Time Stabilization via a Delay-Dependent Controller
In this subsection, we develop some theoretical results of finite time stabilization of system (5) where we design a state feedback control able to ensure the FTS of a class of NHNNs with infinite distributed delay and unbounded activation functions.
Theorem 2
Under conditions of Lemma 3, if there exist constants \(\varepsilon>0,~\alpha _1>0\) and two symmetric matrices \(P>0\), \(Q_1>0\), such that
then the closed-loop system (5)–(17) is FTS where
with \(0\le \mu <1,~\alpha _2>0\) and the settling-time satisfies
Proof
Let
From \(\mathbf {(H_1)}\), we have
and
Therefore, by taking \(Q_2=2\alpha _1I_n\) and \(\delta = 2\lambda _{\min }(P)\alpha _2\), we are in the conditions of application of Theorem 1 and this achieves the proof. \(\square \)
Remark 6
The controller (17) can only be used if the time-varying delays \(\tau (t)\) and \(\sigma (t)\) are known which is not an easy task in practice [30]. This is the reason why we develop in Sect. 3.2 a delay-free controller when the activation functions are supposed to be bounded.
Corollary 1
Under conditions of Lemma 3, if there exist positive constants \(\varepsilon ,~ \mu <1,~\alpha _1\) and p such that
then the closed-loop system (5)–(17) is FTS. Moreover, the settling-time satisfies
If we set \(P=pI_n\), the proof of Corollary 1 is straightforward and thus it is omitted.
Remark 7
The conditions of Corollary 1 are less conservative than that established in [63, 72,73,74,75,76]. Indeed, the settling-time obtained in our work is independent of p and consequently the same approximation of the settling-time can be conserved equipped with less conservative conditions than the above-mentioned results.
The approach given in [67] for studying the concept of FTS of NNs requires not only the Lipschitz condition of the activation functions but also the boundedness of these functions. For removing these restrictions and improving the results given in [67], we establish the following corollary where the activation functions are not necessary bounded.
Corollary 2
Under assumptions \(\mathbf {(H_1)-(H_2)}\), if there exist a matrix \(P>0\), non negative scalars \(\varepsilon ,~\varepsilon _i,~i=1,2,~p,~\alpha _1\) and two diagonal positive matrices \(R_1\) and \(R_2\) such that
with
then system (1) has an unique equilibrium point and the closed-loop system (5)–(17) is FTS and the settling-time satisfies
Proof
Let
Since \(\varPsi =diag(\varXi ,~\varPi )<0\), we have \(\varPi <0\) and consequently system (1) has an unique equilibrium point.
Furthermore, by pre and post multiplying the inequality (18) by \(diag(I_n,\frac{1}{\sqrt{\varepsilon }}I_n,\frac{1}{\sqrt{\varepsilon }}I_n)\) we obtain from Schur complement Lemma that \(\varXi <0\) is equivalent to (18) which achieves the proof. \(\square \)
Remark 8
It should be pointed out that the inequality (16) of Theorem 2 is not linear and consequently difficult to solve. However, Corollary 2 uses the inequality (19) to determine the control gain \(\alpha _1\) which can be turned into a LMI by:
-
1.
letting \(\alpha =p\alpha _1\) in (19);
-
2.
finding \(\alpha \) and p by solving the LMI with the Matlab LMI Toolbox;
-
3.
deducing the value \(\alpha _1\).
Remark 9
In [78], stabilization of NNs was investigated but the systems are without delay. On the one hand, the class of delayed NNs have more complex dynamic behaviors compared with NNs without delay [35, 36, 38]. On the other hand, it is delicate to design a Lyapunov functional satisfying the derivative condition for FTS of delayed system [50]. In our article, the stabilization of NNs with mixed delays is investigated which renders the results more general compared with the above-mentioned ones.
3.2 Finite Time Stabilization via a Delay-Free Controller
In this subsection, we apply the theoretical results of Sect. 3.1 for the design of a delay-free controller able to stabilize in finite time system (5) and the following high-order NHNN
where \(T_{ijk}\) stand for the second-order synaptic weights.
Let use introduce the following assumption:
- \(\mathbf {(H_3)}\) :
-
there exist constants \(\omega _{1_{i}},~\omega _{2_{i}}\) and \(\omega _{3_{i}}\) such that
$$\begin{aligned} |f_i(x)|\le \omega _{1_{i}},~|g_i(x)|\le \omega _{2_{i}},|h_i(x)|\le \omega _{3_{i}},~~i=1,\ldots ,n. \end{aligned}$$
Let us denote
and \(x^*=(x_1^*,~\ldots ,~x_n^*)^T\) an equilibrium point of system (21) if it exists. By a simple transformation \(z(t) = x(t)-x^*\), we can shift the equilibrium point \(x^*\) to the origin. Thus, system (21) with \(u_i=0\) leads to
where
Therefore, the z-form of system (21) can be written as follows
where \(u=\left( u_1,\ldots ,u_n\right) ^T\) and
We can now state the main result of this subsection.
Theorem 3
Under assumptions \(\mathbf {(H_1)-(H_2)-(H_3)}\), if there exist positive scalars \(\varepsilon ,~p,~\alpha _1\) such that the following LMI holds:
then the closed-loop system (22)–(24) is FTS where
with the settling-time satisfies
Proof
Let
From \(\mathbf {(H_3)}\), we have
and
The rest of the proof is similar to the proof of Theorem 2. \(\square \)
Remark 10
The criterion given in [40, 58, 60, 71,72,73,74, 76, 79, 81] that ensures the FTS of NNs requires the boundedness of the derivative of the time-varying delay and fails when the time-varying delay is not differentiable even without neutral delay. The results given in our article overcome these difficulties and remove this restriction because the NNs studied are subjected to non differentiable time-varying delays which proves the advantage of our approach.
Remark 11
Thanks to their ability to solve optimization problems, many results around the stability of lower order class of NNs are established [8, 48]. However, the authors of [17] have proved that this class of NNs can lead to the poorest quality of solution with a large complexity as determined by the order of the NNs. Thus, Theorem 3 can also be considered as a basis for the construction of neutral high-order NNs with infinite distributed delays more effective in the resolution of optimization problems thanks to the second order synaptic terms \(T_{ijk}\) [6].
Now, based on 1-norm analytical approach, the assumption (H3) is removed and a new delay-free controller is designed to ensure the FTS of system (5) for the unbounded case where we impose the following assumption:
- \(\mathbf {(H_4)}\) :
-
There are positive constants \(\bar{\tau }_1,\; \bar{\tau }_2,\; \bar{\sigma }_1\) and \( \bar{\sigma }_2 \) such that \(\tau (.)\le \bar{\tau }_1,\; \dot{\tau }(.)\le \bar{\tau }_2<1\) and \(\sigma (.)\le \bar{\sigma }_1,\; \dot{\sigma }(.)\le \bar{\sigma }_2<1\)
The delay-free controller is constructed as follows:
where \(\lambda _{k_{i}},~k=1,2,3,~i=1,\ldots n \) stand for the control strength to be determined.
Theorem 4
Under assumptions \(\mathbf {(H_1)-(H_2)}\) and \(\mathbf {(H_4)}\), if \(\lambda _{3_{i}}>0\) and \(\lambda _{1_{i}},~\lambda _{2_{i}}\) satisfy the following inequalities
then the closed-loop system (5)–(25) is FTS.
The proof of Theorem 4 is inspired by the proof of Theorem 1 in [71, 74]
Proof
Consider the Lyapunov–Krasovskii functional as follows:
where
Calculating the derivative of (28) along the trajectories of the closed-loop system (5)–(25), we obtain
It is obtained from \((\mathbf {H_1})\) and the approach used in [76] that
where
From \((\mathbf {H_1})\), \((\mathbf {H_2})\) and \((\mathbf {H_4})\), one has
It follows from (29)–(34) that
When \(\Vert z(t)\Vert _1\ne 0\), we deduce that
where \(\lambda ^-=\min \nolimits _{1\le i\le n}\{ \lambda _{3_{i}}\}\). Therefore, from the proof of Theorem 1 in [76], system (5) is FTS via (25) which achieves the proof. \(\square \)
Remark 12
On the one hand, the exact values of the delay is often poorly known in practice because it is difficult to assess the delays and most of the time, only approximate values are available [30]. On the other hand even the real time operating system can only guarantee a maximum values for the time-varying delay [30]. For this, the delay-free controllers (24) and (25) does not use the knowledge of the time-varying delays are more suitable for real applications.
The controllers (24) and (25) are without delay which make them more suitable in practice. However, these controllers contain the sign function and then the chattering phenomena will be appears [73]. For this, based on the results obtained in[74, 79], we design the delay-free non chattering control as follows:
where \(\lambda _{k_{i}},~k=1,2,3\) stand for the control strength to be determined and
with \(\varDelta >0\).
Corollary 3
Under assumptions \(\mathbf {(H_1)-(H_2)}\) and \(\mathbf {(H_4)}\), if \(\lambda _{3_{i}}>0\) and \(\lambda _{1_{i}},~\lambda _{2_{i}}\) satisfy the following inequalities
then the closed-loop system (5)–(37) is FTS.
Proof
The proof is similar to the one of Theorem 4 so it is omitted her . \(\square \)
Remark 13
If the activation functions are discontinuous, system (5) becomes a differential equation with discontinuous right-hand side. Thus, based on the Filipov theory, the study of the obtained differential inclusion can be transformed into the study of an uncertain differential equation. It should be pointed out that the existence of solutions is the most fundamental and a strict mathematical proof about the existence of solution should be presented. For this, we can be use the similar approach used in [73, 76, 79] combined with the method of exchanging integral order presented in [72] to deal with the infinite distributed delay.
Remark 14
The non-linear discontinuous part of the control law (25) can be circumvented by using the controller designed in [34] as follows:
where \(\lambda _{k_{i}},~k=1,2,3\) stand for the control strength to be determined and \(\nu \) a small positive constant.
4 Numerical Examples
In this section, three numerical examples are provided to show the effectiveness of our main results. As all the equilibrium points are at the origin, we use the z-form for the systems instead of the x-form because they are equivalent.
4.1 Example 1: FTS via a Delay-Dependent Controller
Consider the following delayed Hopfield neural network with unbounded activation functions
where \(n=2\), \(F_i(z_i)= 0.2[z_i-sin(z_i)]\) and \(G_i(z_i)=0.4z_i\) for \(i=1,2\), \(\tau =2\),
and the initial condition \(z_1(s)=\phi _1(s)=-1.6\), \(z_2(s)=\phi _2(s)=1.2\) for all \(s\in [-2,0]\). System (42) has been studied in [15] where only the global exponential stability is ensured. By using Matlab LMI toolbox [45] for solving (19) with \(\varepsilon _1=3,~\varepsilon _2=1\) and \(\alpha =p\alpha _1\) we obtain the following solution
and
From Corollary 2, we deduce that system (42) has a unique equilibrium, the origin, which is FTS with the following delay-dependent controller
We plot the state trajectories of the closed-loop system (42)–(43) in Fig. 1.
Corollary 2 guarantees the FTS of the closed-loop system (42)–(43) but also the following inequality for the settling-time functional
with \(\mu =0.5\).
Remark 15
It should be pointed out that the results given in [67] fail for system (42) because the above activation functions are unbounded.
4.2 Example 2: FTS via a Delay-Free Controller
Consider the following NHNN with mixed delays
with \(n=2\), \(\tau =1\), \(\sigma =0.1\), \(k_1(x)=k_2(x)= e^{-x}\), the initial condition \(x_1(s)=\phi _1(s)=-0.7\), \(x_2(s)=\phi _2(s)=0.5\) for all \(s\in (-\infty ,0]\) and parameters C, A, B, E and D as follows
System (44) has been studied in [32] where only the asymptotic stability is ensured. The Matlab LMI toolbox [45] for solving (23) when we fix \(\alpha _2=1\) and we let \(\alpha =p\alpha _1\) leads to the solution
4.2.1 Bounded Activation Function Case
Firstly, we take \(F_i(z_i)= G_i(z_i)=H_i(z_i)=\tanh (z_i)\) for \(i=1,2\).
Therefore, since \(\varOmega _i=diag(1,1),~i=1,2,3\), Theorem 3 implies that the equilibrium point of system (44), which is the origin, is FTS with the following delay-free controller
where \(\mathbf {K}=diag(1,1)\) and \(T^*=0\). The state trajectories of the closed-loop system (44)–(45) is depicted in Fig. 2.
4.2.2 Unbounded Activation Function Case
Now, we choose
and other parameters similar to Example 4.2.1. Obviously, the above activation functions are unbounded. According to Remark 14, system (44) is FTS with the following controller:
when we fix \(\nu =0.001\). The state trajectories of the closed-loop system (44)–(48) with unbounded activation functions (46) is depicted in Fig. 3.
Remark 16
It should be pointed out that from Theorem 2, the following controller
can be stabilize in finite time system (44) under activation functions (46) which is illustrated in Fig. 4.
Moreover, despite the controller (47)–(48)is more suitable in practice, the delay dependent-controller (49) provide a settling time more accurate than that founding from (47)–(48).
Now, if the time- varying delay \(\tau (.)\) given by the following non-differentiable function
System (44) stays FTS which is illustrated in Fig. 5.
4.2.3 FTS via Non-chattering Control
Now, we choose A, B and E as follows
and others parameters similar to 4.2.1. From (39), if we taking \(\lambda _{1_{1}}=0.8,~\lambda _{1_{2}}=1.5\) and \(\lambda _{2_{1}}=\lambda _{2_{2}}=0.2\), Corollary 3 implies that the following controller which is more suitable in practice
can be stabilize in finite time system (44) when we fix \(\varDelta =0.01\). The state trajectories of system (44) with controller (51)–(52) is illustrated in Fig. 6.
4.3 Example 3: Resistance-Capacitance Network Circuit
A two dimensional resistance capacitance network circuit (RCNC) studied in [1, Example 4.4.] can be modeled by the following nonlinear NN
with
where all constants are positive. We consider system (53) with the following values
proposed in [1, Example 4.4.]. We have \(\varOmega _1=diag(1,1)\) and consequently the Matlab LMI toolbox [45] for solving (23) with \(\alpha _2=1\), \(\mu =0.5\) and \(\alpha =p\alpha _1\) leads to the following solution
Therefore, Theorem 3 implies that the origin of system (53) is FTS via the following controller
and the settling-time functional satisfies
The state trajectories of the closed-loop system (53)–(54) is depicted in Fig. 7. In [1], only asymptotic stability of system (53) is ensured.
5 Conclusion and Open Problem
The problem of finite time stabilization of a class of neutral Hopfield neural networks with mixed time delays is investigated. First, theoretical results are established around the stabilization in finite time. Then, based on LMI techniques, these results are used to design different kinds of feedback controls which overcome the chattering phenomena and provides a favourable situation for real applications. On one hand, our results extend the results given in [40, 41, 58, 62, 63, 66, 67] where the neutral class, infinite distributed delay and unbounded activation functions are not taken into account simultaneously and offers a fast settling time compared with [40, 58, 60] . On the other hand, our study offers an improvement compared with [1, 31, 33, 36, 38, 54, 70, 78] where only asymptotic and exponential stability of NNs are considered. Finally, the effectiveness of our proposed approach has been shown in simulation on three examples.
In future work, we would like to extend our results to quaternion-valued NNs (QVNNs). On the one hand, the Hamilton rules about quaternion multiplication renders the famous inequalities such as given in [10] and Lemma 1 are not applicable for the study of the stability of QVNNs [16]. To solve this problem, Chen et al. are established in [16] the modulus inequalities for QVNNs. Based on the obtained results in [16], we can be used a direct method to study the stability of system (1) by imposing the Lipschitz conditions entries.
On the other hand, a decomposition method such as presented in [44] can be used to solve this problem. This method gives a wider class of the quaternion-valued activation functions. However, the dimensions grow four times for the QVNNs which complicated the calculus for a large number of neurones. The corresponding results will appear in the near future.
References
Ali MS, Gunasekaran N, Rani ME (2017) Robust stability of Hopfield delayed neural networks via an augmented L-K functional. Neurocomputing 234:198–204
Aouiti C (2016) Neutral impulsive shunting inhibitory cellular neural networks with time-varying coefficients and leakage delays. Cogn Neurodyn 10(6):573–591
Aouiti C (2016) Oscillation of impulsive neutral delay generalized high-order Hopfield neural networks. Neural Comput Appl. https://doi.org/10.1007/s00521-016-2558-3
Aouiti C, Alimi AM, Karray F, Maalej A (2005) The design of beta basis function neural network and beta fuzzy systems by a hierarchical genetic algorithm. Fuzzy Sets Syst 154(2):251–274
Aouiti C, Alimi AM, Maalej A (2002) A genetic-designed beta basis function neural network for multi-variable functions approximation. Syst Anal Model Simul 42(7):975–1009
Aouiti C, Coirault P, Miaadi F, Moulay E (2017) Finite time boundedness of neutral high-order Hopfield neural networks with time delay in the leakage term and mixed time delays. Neurocomputing 260:378–392
Aouiti C, M’hamdi MS, Cao J, Alsaedi A (2017) Piecewise pseudo almost periodic solution for impulsive generalised high-order Hopfield neural networks with leakage delays. Neural Process Lett 45(2):615–648
Aouiti C, M’hamdi MS, Chérif F (2017) New results for impulsive recurrent neural networks with time-varying coefficients and mixed delays. Neural Process Lett. https://doi.org/10.1007/s11063-017-9601-y
Aouiti C, Mhamdi MS, Touati A (2016) Pseudo almost automorphic solutions of recurrent neural networks with time-varying coefficients and mixed delays. Neural Process Lett 45(1):121–140
Berman A, Plemmons RJ (1994) Nonnegative matrices in the mathematical sciences, classics in applied mathematics, vol 9. SIAM, New Delhi
Bernuau E, Perruquetti W, Efimov D, Moulay E (2015) Robust finite-time output feedback stabilisation of the double integrator. Int J Control 88(3):451–460
Bhat SP, Bernstein D.S (1995) Lyapunov analysis of finite-time differential equations. In: American control conference, pp 1831–1832
Bhat SP, Bernstein DS (1997) Finite-time stability of homogeneous systems. Am Control Conf 4:2513–2514
Bhat SP, Bernstein DS (2000) Finite-time stability of continuous autonomous systems. SIAM J Control Optim 38(3):751–766
Chen L, Zhao H (2009) New LMI conditions for global exponential stability of cellular neural networks with delays. Nonlinear Anal Real World Appl 10(1):287–297
Chen X, Li Z, Song Q, Hu J, Tan Y (2017) Robust stability analysis of quaternion-valued neural networks with time delays and parameter uncertainties. Neural Netw 91:55–65
Cooper B (2002) Stability analysis of higher-order neural networks for combinatorial optimization. Int J Neural Syst 12(03n04):177–186
Du H, Li S, Qian C (2011) Finite-time attitude tracking control of spacecraft with application to attitude synchronization. IEEE Trans Autom Control 56(11):2711–2717
Forti M, Manetti S, Marini M (1992) A condition for global convergence of a class of symmetric neural circuits. IEEE Trans Circuits Syst I Fundam Theory Appl 39(6):480–483
Forti M, Nistri P, Quincampoix M (2004) Generalized neural network for nonsmooth nonlinear programming problems. IEEE Trans Circuits Syst I Regul Pap 51(9):1741–1754
Forti M, Tesi A (1995) New conditions for global stability of neural networks with application to linear and quadratic programming problems. IEEE Trans Circuits Syst I Fundam Theory Appl 42(7):354–366
Graham JH, Zurada JM (1996) A neural network approach for safety and collision avoidance in robotic systems. Reliab Eng Syst Saf 53(3):327–338
Haimo VT (1986) Finite time controllers. SIAM J Control Optim 24(4):760–770
Hale JK (1977) Theory of functional differential equations. Applied mathematical sciences, vol 3. Springer, New York
Hale JK (1980) Ordinary differential equations. Pure and applied mathematics XXI. Krieger, Malabar
Hopfield JJ, Tank DW (1985) neural computation of decisions in optimization problems. Biol Cybern 52(3):141–152
Huang C, Cao J, Xiao M, Alsaedi A, Alsaadi FE (2017) Controlling bifurcation in a delayed fractional predator-prey system with incommensurate orders. Appl Math Comput 293:293–310
Kartsatos AG (1993) Advanced ordinary differential equations. Hindawi, Cairo
Kosmatopoulos EB, Polycarpou MM, Christodoulou MA, Ioannou PA (1995) High-order neural network structures for identification of dynamical systems. IEEE Trans Neural Netw 6(2):422–431
Léchappé V, Rouquet S, González A, Plestan F, De León J, Moulay E, Glumineau A (2016) Delay estimation and predictive control of uncertain systems with input delay: application to a DC motor. IEEE Trans Industr Electron 63(9):5849–5857
Li X, Bohner M, Wang CK (2015) Impulsive differential equations: periodic solutions and applications. Automatica 52:173–178
Li X, Cao J (2010) Delay-dependent stability of neural networks of neutral type with time delay in the leakage term. Nonlinearity 23(7):1709
Li X, Cao J (2017) An impulsive delay inequality involving unbounded time-varying delay and applications. IEEE Trans Autom Control 62(7):3618–3625
Li X, Fu X (2013) Effect of leakage time-varying delay on stability of nonlinear differential systems. J Franklin Inst 350(6):1335–1344
Li X, Song S (2013) Impulsive control for existence, uniqueness, and global stability of periodic solutions of recurrent neural networks with discrete and continuously distributed delays. IEEE Trans Neural Netw Learn Syst 24(6):868–877
Li X, Song S (2017) Stabilization of delay systems: delay-dependent impulsive control. IEEE Trans Autom Control 62(1):406–411
Li X, Song S, Wu J (2018) Impulsive control of unstable neural networks with unbounded time-varying delays. Sci China Inf Sci 61(1):012–203
Li X, Wu J (2016) Stability of nonlinear differential systems with state-dependent delayed impulses. Automatica 64:63–69
Li X, Zhang X, Song S (2017) Effect of delayed impulses on input-to-state stability of nonlinear systems. Automatica 76:378–382
Li Y, Yang X, Shi L (2016) Finite-time synchronization for competitive neural networks with mixed delays and non-identical perturbations. Neurocomputing 185:242–253
Liu X, Ho DW, Yu W, Cao J (2014) A new switching design to finite-time stabilization of nonlinear systems with applications to neural networks. Neural Networks 57:94–102
Liu X, Jiang N, Cao J, Wang S, Wang Z (2013) Finite-time stochastic stabilization for BAM neural networks with uncertainties. J Franklin Inst 350(8):2109–2123
Liu X, Park JH, Jiang N, Cao J (2014) Nonsmooth finite-time stabilization of neural networks with discontinuous activations. Neural Netw 52:25–32
Liu Y, Zhang D, Lou J, Lu J, Cao J (2017) Stability analysis of quaternion-valued neural networks: Decomposition and direct approaches. IEEE Trans Neural Netw Learn Syst. https://doi.org/10.1109/TNNLS.2017.2755697
Lofberg J (2004) Yalmip : a Toolbox for modeling and optimization in MATLAB. In: IEEE international symposium on computer aided control systems design, pp 284–289
Ménard T, Moulay E, Perruquetti W (2017) Corrections to a global high-gain finite-time observer. IEEE Trans Autom Control 62(1):509–510
Menard T, Moulay E, Perruquetti W (2017) Fixed-time observer with simple gains for uncertain systems. Automatica 81:438–446
M’hamdi MS, Aouiti C, Touati A, Alimi AM, Snasel V (2016) Weighted pseudo almost-periodic solutions of shunting inhibitory cellular neural networks with mixed delays. Acta Math Sci 36(6):1662–1682
Michel AN, Farrell JA, Porod W (1989) Qualitative analysis of neural networks. IEEE Trans Circuits Syst 36(2):229–243
Moulay E, Dambrine M, Yeganefar N, Perruquetti W (2008) Finite-time stability and stabilization of time-delay systems. Syst Control Lett 57(7):561–566
Moulay E, Perruquetti W (2006) Finite time stability and stabilization of a class of continuous systems. J Math Anal Appl 323(2):1430–1443
Perantonis SJ, Lisboa PJG (1992) Translation, rotation, and scale invariant pattern recognition by high-order neural networks and moment classifiers. IEEE Trans Neural Netw 3(2):241–251
Perruquetti W, Floquet T, Moulay E (2008) Finite-time observers: application to secure communication. IEEE Trans Autom Control 53(1):356–360
Phat VN, Trinh H (2010) Exponential stabilization of neural networks with various activation functions and mixed time-varying delays. IEEE Trans Neural Netw 21(7):1180–1184
Savkovic-Stevanovic J (1993) A neural network model for analysis and optimization of processes. Comput Chem Eng 17:S411–S416
Shen H, Park JH, Wu ZG (2014) Finite-time synchronization control for uncertain markov jump neural networks with input constraints. Nonlinear Dyn 77(4):1709–1720
Shen J, Cao J (2011) Finite-time synchronization of coupled neural networks via discontinuous controllers. Cogn Neurodyn 5(4):373–385
Shi L, Yang X, Li Y, Feng Z (2016) Finite-time synchronization of nonidentical chaotic systems with multiple time-varying delays and bounded perturbations. Nonlinear Dyn 83(1–2):75–87
Stamova I, Stamov T, Li X (2014) Global exponential stability of a class of impulsive cellular neural networks with supremums. Int J Adapt Control Signal Process 28(11):1227–1239
Su T, Yang X (2016) Finite time synchronization of competitive neural networks with mixed delays. Discrete Contin Dyn Syst Ser B 21(10):3655–3667
Sun J, Shen Y, Yin Q, Xu C (2013) Compound synchronization of four memristor chaotic oscillator systems and secure communication. Chaos Interdiscip J Nonlinear Sci 23(1):013140
Tang Y, Gao H, Zhang W, Kurths J (2015) Leader-following consensus of a class of stochastic delayed multi-agent systems with partial mixed impulses. Automatica 53:346–354
Tang Y, Xing X, Karimi HR, Kocarev L, Kurths J (2016) Tracking control of networked multi-agent systems under new characterizations of impulses and its applications in robotic systems. IEEE Trans Industr Electron 63(2):1299–1307
Tank D, Hopfield J (1986) Simple’neural’optimization networks: an a/d converter, signal decision circuit, and a linear programming circuit. IEEE Trans Circuits Syst 33(5):533–541
Wang F, Liu M (2016) Global exponential stability of high-order bidirectional associative memory (BAM) neural networks with time delays in leakage terms. Neurocomputing 177:515–528
Wang L, Shen Y (2015) Finite-time stabilizability and instabilizability of delayed memristive neural networks with nonlinear discontinuous controller. IEEE Trans Neural Netw Learn Syst 26(11):2914–2924
Wang L, Shen Y, Ding Z (2015) Finite time stabilization of delayed neural networks. Neural Netw 70:74–80
Wang L, Shen Y, Sheng Y (2016) Finite-time robust stabilization of uncertain delayed neural networks with discontinuous activations via delayed feedback control. Neural Netw 76:46–54
Wu R, Lu Y, Chen L (2015) Finite-time stability of fractional delayed neural networks. Neurocomputing 149:700–707
Wu X, Tang Y, Zhang W (2016) Stability analysis of stochastic delayed systems with an application to multi-agent systems. IEEE Trans Autom Control 61(12):4143–4149
Yang X (2014) Can neural networks with arbitrary delays be finite-timely synchronized? Neurocomputing 143:275–281
Yang X, Cao J, Ho DW (2015) Exponential synchronization of discontinuous neural networks with time-varying mixed delays via state feedback and impulsive control. Cogn Neurodyn 9(2):113–128
Yang X, Cao J, Song Q, Xu C, Feng J (2017) Finite-time synchronization of coupled markovian discontinuous neural networks with mixed delays. Circuits Syst Signal Process 36(5):1860–1889
Yang X, Lam J, Ho DWC, Feng Z (2017) Fixed-time synchronization of complex networks with impulsive effects via nonchattering control. IEEE Trans Autom Control 62(11):5511–5521
Yang X, Lu J (2016) Finite-time synchronization of coupled networks with markovian topology and impulsive effects. IEEE Trans Autom Control 61(8):2256–2261
Yang X, Song Q, Liang J, He B (2015) Finite-time synchronization of coupled discontinuous neural networks with mixed delays and nonidentical perturbations. J Franklin Inst 352(10):4382–4406
Zhang H, Wang Z, Liu D (2014) A comprehensive review of stability analysis of continuous-time recurrent neural networks. IEEE Trans Neural Netw Learn Syst 25(7):1229–1262
Zhang W, Tang Y, Huang T, Kurths J (2017) Sampled-data consensus of linear multi-agent systems with packet losses. IEEE Trans Neural Netw Learn Syst 28(11):2516–2527
Zhang W, Yang X, Xu C, Feng J, Li C (2017) Finite-time synchronization of discontinuous neural networks with delays and mismatched parameters. IEEE Trans Neural Netw Learn Syst. https://doi.org/10.1109/TNNLS.2017.2740431
Zhang X, Li X (2016) Input-to-state stability of non-linear systems with distributed-delayed impulses. IET Control Theory Appl 11(1):81–89
Zhou C, Zhang W, Yang X, Xu C, Feng J (2017) Finite-time synchronization of complex-valued neural networks with mixed delays and uncertain perturbations. Neural Process Lett 46(1):271–291
Acknowledgements
The authors would like to thank Prof. Patrick Coirault and Prof. Emmanuel Moulay for there patient guidance and valuable suggestions.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Aouiti, C., Miaadi, F. Finite-Time Stabilization of Neutral Hopfield Neural Networks with Mixed Delays. Neural Process Lett 48, 1645–1669 (2018). https://doi.org/10.1007/s11063-018-9791-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11063-018-9791-y