Skip to main content

Theory and Modern Applications

Observer-based sliding mode synchronization for a class of fractional-order chaotic neural networks

Abstract

Observer design for nonlinear systems is very important in state-based stabilization, fault detection, chaos synchronization and secret communication. This paper deals with synchronization problem of a class of fractional-order neural networks (FONNs) based on system observer. Two sufficient conditions are given for the FONNs with known constant parameters and unknown time-varying parameters, respectively. Based on the fractional Lyapunov stability criterion, the proposed sliding mode observer can guarantee that the synchronization error between two identical FONNs converges to zero asymptotically, and all involved signals keep bounded. Finally, some simulation examples are provided to indicate the effectiveness of the proposed method.

1 Introduction

Being a very old topic in mathematics, fractional calculus was born on 17th century. Since then, it was treated as an area of pure theoretical mathematics. Yet, during the past two decades, it had been shown that many actual systems, ranging from life sciences and materials engineering to secret communication and control theory, can be well modeled by fractional-order differential equations [112]. An important advantage of a fractional-order system, as distinguished from the integer-order one, is that it has memory. This useful property has significant applications in describing the memory and hereditary characters of many processes and systems. Thus, many scholars used the fractional-order derivative to replace the integer-order one in neural networks to obtain the fractional-order neural networks (FONNs) [1322]. It had been shown that the fractional models might equip the neurons with more powerful computation ability than the integer ones, and these abilities could be used in information processing, frequency-independent phase shifts of oscillatory neuronal firing and stimulus anticipation [15, 23]. Up to now, lots of efforts have been made on synchronization of FONNs [8, 14, 15, 2426]. It should be mentioned that in the above work the state of the master FONN should be known in advance. How to design a synchronization controller when the master system’s states are unmeasurable is a challenging but interesting work.

Observer design for nonlinear dynamic systems is a significant and interesting research area, and it has a lot of potential applications in control engineering, fault reconstruction, state estimation, and signal tracking [2739]. Because the fractional derivative of a compound function has a very complicated form, most of the current observers which were designed for classical nonlinear systems cannot be used to fractional ones directly. With respect to fractional-order linear systems, observers were designed in Refs. [4042]. Up to now, there was only little work that considered the observer design for fractional-order nonlinear systems. In Ref. [36], a sliding mode observer was given based on state estimation. An observer was proposed by using a scalar transmitted signal in Ref. [43]. A fractional observer with non-fragile structure was proposed in Ref. [44], and a fractional-order observer was introduced to cope with second-order multi-agent systems in Ref. [45]. Some other results can be found in Refs. [4649].

There are two main reasons leading us to investigate observer-based sliding mode synchronization of FONNs. One is that there are few works focus on the synchronization of FONNs by means of observer. Although observer design for integer-order neural networks has been well studied, most of the current methods cannot be extended to FONNs directly. Therefore, in this paper, we will give some stability analysis criteria in observer design for FONNs. The other is that in the aforementioned literature the system model should be known in advance. In short, observer-based synchronization for uncertain FONNs needs to be investigated further. Based on the above discussions, we will consider the observer-based synchronization for a class of uncertain FONNs in this paper. It is worth mentioning that in this paper: (1) To handle the problem of state estimation for the FONNs, a robust sliding mode observer is proposed. (2) When the FONNs are subjected to system uncertainties and external disturbances, a robust fractional sliding mode observer, which can accelerate the convergence speed of the synchronization errors between two FONNs, is designed.

The organization of this paper is as follows. Section 2 gives some preliminaries of the fractional calculus and some lemmas which will be used in stability analysis. Problem description, observer design and stability analysis are given in Sect. 3. Simulation studies are presented in Sect. 4. Finally, Sect. 5 concludes this work.

2 Preliminaries

The qth fractional integral can be given as

$$ \mathbb {I}^{q} f(t)=\frac{1}{\Gamma(q)} \int_{0}^{t} \frac{f(\tau )}{(t-\tau)^{1-q}}\,d\tau, $$
(1)

with \(\Gamma(\cdot)\) represents the Euler function.

The qth fractional-order derivative is given as

$$ \mathbb {D}^{q} f(t)=\frac{1}{\Gamma(n-q)} \int_{0}^{t} \frac{f^{(n)}(\tau )}{(t-\tau)^{q+1-n}}\,d\tau, $$
(2)

where \(n-1\leq q < n\) (\(n\in\mathbb {N}\)). In this paper, only the case \(0< q \leq1\) is included.

To facilitate the controller design, let us give the following results first.

Definition 1

([1])

The Mittag–Leffler function is given as

$$ E_{\alpha_{1}, \alpha_{2}}(\zeta)=\sum_{k=0}^{\infty}\frac{\zeta^{k}}{\Gamma (\alpha_{1} k+\alpha_{2})}, $$
(3)

where \(\alpha_{1}\) and \(\alpha_{2}\) are positive constants, and \(\zeta\in \mathbb {C}\).

The Laplace transform of (3) is [1]

$$ \mathscr{L} \bigl\{ t^{\alpha_{2}-1}E_{\alpha_{1},\alpha_{2}}\bigl(-a t^{\alpha_{1}}\bigr) \bigr\} =\frac{s^{\alpha_{1}-\alpha_{2}}}{s^{\alpha}_{1}+a}. $$
(4)

Lemma 1

([1])

Let \(\alpha_{2} \in\mathbb {C}\). If \(0<\alpha_{1}<2\) and \(\frac{\pi\alpha_{1}}{2}<\iota<\min\{\pi,\pi\alpha _{1}\}\), \(\vert \zeta \vert \rightarrow\infty\) and \(\iota\leq \vert \operatorname{arg}(\zeta) \vert \leq \pi\), then we have

$$ E_{\alpha_{1}, \alpha_{2}}(\zeta)=-\sum_{j=1}^{n} \frac{1}{\Gamma(\alpha_{2}-\alpha_{1} j)\zeta^{j}}+o \biggl(\frac{1}{ \vert \zeta \vert ^{n+1}} \biggr). $$
(5)

Lemma 2

([1])

Let \(0<\alpha_{1}<2\) and \(\alpha_{2} \in\mathbb {R}\). If \(\frac{\pi\alpha _{1}}{2}<\iota\leq\min\{\pi, \pi\alpha_{1}\}\), then we can obtain

$$ \bigl\vert E_{\alpha_{1},\alpha_{2}}(\zeta) \bigr\vert \leq \frac{C}{1+ \vert \zeta \vert }, $$
(6)

where \(C>0\), \(\iota\leq \vert \arg(\zeta) \vert \leq\pi\) and \(\vert \zeta \vert \geq0\).

Lemma 3

([2])

Suppose that \(\eta(t)=0\) is an equilibrium point of

$$ \mathbb {D}^{\alpha}\eta(t)=f\bigl(t,\eta(t)\bigr). $$
(7)

If there exist a Lyapunov function \(V(t,\eta(t))\) and three class-K functions \(g_{1}\), \(g_{2}\) and \(g_{3}\) such that

$$\begin{aligned} &g_{1}\bigl( \bigl\Vert \eta(t) \bigr\Vert \bigr) \leq V\bigl(t,\eta(t)\bigr) \leq g_{2}\bigl( \bigl\Vert \eta(t) \bigr\Vert \bigr), \end{aligned}$$
(8)
$$\begin{aligned} &\mathbb {D}^{\alpha}V\bigl(t,\eta(t)\bigr) \leq-g_{3}\bigl( \bigl\Vert \eta(t) \bigr\Vert \bigr), \end{aligned}$$
(9)

then system (7) is asymptotically stable.

Lemma 4

([3, 7])

Let \(x(t)\in\mathbb {R}^{n}\) be a smooth function and \(G \in\mathbb {R}^{n\times n}\) be a positive definite matrix. Then

$$ \frac{1}{2} {\mathbb {D}^{\alpha}} x^{T}(t)Gx(t) \leq x^{T}(t)G{\mathbb {D}^{\alpha}} x(t). $$
(10)

To proceed, we present the following lemmas.

Lemma 5

Let \(z(t)\in\mathbb {R}\) be a smooth function. If \(\mathbb {D}^{q} z(t)\leq0\), then \(z(t)\) will be monotone decreasing.

Proof

According to the statements in Lemma 5, we have

$$ \mathbb {D}^{q} z(t)+ g(t) = 0, $$
(11)

where \(g(t)\in\mathbb {R}\) is a non-negative function. The Laplace transform of (11) is

$$ Z(s)=\frac{z(0)}{s}-\frac{G(s)}{s^{q}}, $$
(12)

where \(Z(s)\) and \(G(s)\) represent the Laplace transforms of \(z(t)\) and \(g(t)\), respectively. The solution of (12) can be given as

$$ z(t)=z(0)-\mathbb {D}^{-q}g(t). $$
(13)

Noting that \(g(t)\geq0\) for all \(t>0\), according to (1) we have \(\mathbb {D}^{-q}g(t)\geq0\). Thus, it follows from (13) that \(z(t)\leq z(0)\), and \(z(t)\) will be monotone decreasing. □

Lemma 6

Let \(\mathbb {V}_{1}(t)=\frac{1}{2}z_{1}^{2}(t)+\frac{1}{2}z_{2}^{2}(t)\), where \(z_{1}(t)\in\mathbb {R}\) and \(z_{2}(t)\in\mathbb {R}\) are smooth functions. Suppose that

$$ \mathbb {D}^{q} \mathbb {V}_{1}(t)\leq -\kappa z_{1}^{2}(t), $$
(14)

where \(\kappa>0\). Thus,

$$ z_{1}^{2}(t)\leq2 \mathbb {V}_{1}(0) E_{q,1}\bigl(-2\kappa t^{q}\bigr). $$
(15)

Proof

Taking the qth fractional integral (14) gives

$$ \mathbb {V}_{1}(t)-\mathbb {V}_{1}(0)\leq-\kappa \mathbb {I}^{q} z_{1}^{2}(t). $$
(16)

Then (16) implies that

$$ z_{1}^{2}(t) \leq2 \mathbb {V}_{1}(0) - 2\kappa\mathbb {I}^{q} z_{1}^{2}(t). $$
(17)

Thus we know that we can find a function \(h(t)\geq0\) such that

$$ z_{1}^{2}(t)+ h(t) = 2\mathbb {V}_{1}(0) - 2\kappa\mathbb {I}^{q} z_{1}^{2}(t). $$
(18)

Then the Laplace transform (\(\mathscr{L}\{\cdot\}\)) of (18) is

$$ Z(s)=2\mathbb {V}_{1}(0)\frac{s^{q-1}}{s^{q}+2\kappa}- \frac{s^{q}}{s^{q}+2\kappa}H(s). $$
(19)

Based on (4), we can solve (19) as

$$ z_{1}^{2}(t)=2\mathbb {V}_{1}(0)E_{q,1} \bigl(-2\kappa t^{q}\bigr) -2h(t)*\bigl[t^{-1}E_{q,0} \bigl(-2\kappa t^{q}\bigr)\bigr], $$
(20)

where represents the convolution operator. It is easy to see that both \(E_{q,0}(-2kt^{q})\) and \(t^{-1}\) are nonnegative, thus we see that (15) holds. □

Remark 1

It should be emphasized that Lemma 6, which will facilitate the stability analysis of the closed-loop system, plays an important role in this paper. In fact, this lemma has a similar structure to the conventional integer-order Lyapunov stability theorem. That is to say, some integer-order observer design method can be extended to a fractional-order one based on this lemma.

According to Lemma 6, we can obtain the following results.

Lemma 7

Suppose that \(V_{2}(t)=\frac{1}{2}z^{T}(t)G_{1} z(t)+\frac{1}{2} r^{T}(t)G_{2} r(t)\), where \(z(t)\in\mathbb {R}^{n}\) and \(r(t)\in\mathbb {R}^{n}\) are smooth functions, and \(G_{1}\) and \(G_{2}\in\mathbb {R}^{n\times n}\) are two positive definite matrices. Then, if there exists a positive definite matrix \(G_{3}\) such that

$$ \mathbb {D}^{q} V_{2}(t) \leq- z^{T}(t)G_{3} z(t), $$
(21)

then we see that \(\Vert z(t) \Vert \) converges to the origin asymptotically (i.e. \(\lim_{t \rightarrow\infty} \Vert z(t) \Vert =0\)).

3 Main results

3.1 Problem description

Consider a class of FONNs which are described as

$$ \mathbb {D}^{q} x_{i}(t)=-a_{i} x_{i}(t)+\sum_{k=1}^{n}b_{ik}f_{k} \bigl(x_{k}(t)\bigr)+\sum_{j=1}^{m} c_{ij}u_{j}(t) +I_{i}, $$
(22)

where \(i=1,\ldots, n \), n represents the amounts of units of the neural network, \(x_{i}(t)\) is the state variable, \(u_{j}(t), j=1,2,\ldots ,m\) denotes the input variable, \(a_{i}\) is a positive constant, \(b_{ik}, c_{ij}, k=1,2,\ldots,m\), are constants, \(I_{i}\) corresponds to the external input, and \(f_{k}(\cdot)\) is a smooth nonlinear function.

Let \(x(t)=[x_{1}(t), \ldots, x_{n}(t)]^{T}\in\mathbb {R}^{n}\), \(f(\cdot )=[f_{1}(\cdot), \ldots, f_{n}(\cdot)]^{T}\in\mathbb {R}^{n}\), \(I=[I_{1},\ldots ,I_{n}]^{T}\in\mathbb {R}^{n}\), \(A=-\operatorname{diag}({a_{1},\ldots,a_{n}})\in\mathbb {R}^{n\times n}\), \(u(t)=[u_{1}(t),\ldots,u_{m}(t)]\in\mathbb {R}^{m}\), \(B= \left[ {\scriptsize\begin{matrix}{} b_{11} & \cdots& b_{1n} \cr \vdots& \ddots& \vdots \cr b_{n1}& \cdots& b_{nn} \end{matrix}} \right] \in\mathbb {R}^{n\times n}\) and \(C= \left[ {\scriptsize\begin{matrix}{} c_{11} & \cdots& c_{1m} \cr \vdots& \ddots& \vdots \cr c_{n1}& \cdots& b_{nm} \end{matrix}} \right]\in\mathbb {R}^{n\times m}\), then the FONN model (22) can be written into the following compact form:

$$ \mathbb {D}^{q} x(t)=Ax(t)+Bf\bigl(x(t)\bigr)+Cu(t) +I. $$
(23)

As is well known, the system parameters in actual physical systems usually change with time. These parameter uncertainties may damage the stability of the system if they are not well disposed. In this paper, we will consider the condition that the parameters of the FONN (23) vary in a certain range with respect to time. Suppose that \(\triangle A= A+\bar{A} \) and \(\triangle C= C+\bar{C} \), where \(\bar{A} \in\mathbb {R}^{n\times n}\) and \(\bar{C}\in\mathbb {R}^{n\times m}\) are two unknown matrices. Thus, we will also consider the following uncertain FONN as the master system:

$$ \mathbb {D}^{q} x(t)=\triangle Ax(t)+Bf\bigl(x(t)\bigr)+ \triangle Cu(t) +I. $$
(24)

Assumption 1

The unknown matrices Ā and are norm-bounded and satisfying

$$[\bar{A}, \bar{C}]=N_{1}G(t)[N_{2},N_{3}], $$

where \(N_{1}\in\mathbb {R}^{n\times g} ,N_{2}\in\mathbb {R}^{g\times n}\) and \(N_{3}\in\mathbb {R}^{g\times m}\) are known matrices with proper dimensions, and \(G(t)\in\mathbb {R}^{g\times g}\) is an unknown matrix with \(G^{T}(t)G(t)\leq E_{g\times g}\) where \(E_{g\times g}\) represents an identity matrix.

Assumption 2

\(f(x(t))\) is norm-bounded, i.e., we can find a positive constant \(\gamma_{1}\) such that \(\Vert f(x(t)) \Vert \leq\gamma_{1}\).

Assumption 3

\(f(x(t))\) is a Lipschitz function with respect to \(x(t)\), i.e., we can find a positive Lipschitz constant \(\gamma_{2}\) such that \(\| f(x_{1}(t))-f(x_{2}(t))\|\leq\gamma_{2}\|x_{1}(t)-x_{2}(t)\|\).

Remark 2

The Assumption 1 is commonly used in related works, for example, in Refs. [36, 5054]. Assumptions 2 and 3 are also not restrictive because a lot of neural networks satisfy these assumptions, and in fact they can guarantee the existence and uniqueness of the solutions of the considered FONN (24).

3.2 Observer design of FONN with constant systems parameters

Suppose that the master FONN is defined as (23). Let us construct the following slave system:

$$ \mathbb {D}^{q} \hat{x}(t)= A\hat{x}(t)+ Cu(t) +I + Ke(t)+B \hbar(t), $$
(25)

where \(\hat{x}(t) \in\mathbb {R}^{n}\) represents the slave system’s state, \(e(t)=x(t)-\hat{x}(t)\) corresponds to the synchronization error, \(K\in \mathbb {R}^{n\times n}\) is a gain matrix, and \(\hbar(t)\in\mathbb {R}^{n}\) is a sliding mode term which is defined as

$$ \hbar(t)= \textstyle\begin{cases} 0, & e(t)=0,\\ \rho\frac{He(t)}{ \Vert He(t) \Vert }, & e(t) \neq0, \end{cases} $$
(26)

where \(H\in\mathbb {R}^{n \times n }\) is a constant matrix which will be determined later, and ρ is a positive design parameter.

When \(e(t) \neq0\), according to (23), (25) and (26) we have

$$ \begin{aligned}[b] \mathbb {D}^{q} e(t)&= (A-K)e(t)+Bf \bigl(x(t)\bigr)- B \hbar(t) \\ &= (A-K)e(t)+Bf\bigl(x(t)\bigr)-\rho B \frac{He(t)}{ \Vert He(t) \Vert }. \end{aligned} $$
(27)

Theorem 1

Consider the master FONN (23) and the slave system (25) under Assumptions 2 and 3. Suppose that the sliding term in (25) is defined as (26). If there exist a positive definite matrix Λ and a gain matrix K such that

$$ \Psi_{1}=(A-K)^{T}\Lambda+ \Lambda(A-K)< 0, $$
(28)

the gain matrix H in (27) is chosen as \(H=\Lambda B\), and ρ is selected as \(\rho>\gamma_{1}\), then we see that the synchronization error between the two FONNs will converge to zero asymptotically.

Proof

From (27) we have

$$ e^{T}(t) \Lambda \mathbb {D}^{q} e(t) = e^{T}(t)\Lambda(A-K)e(t)+e^{T}(t) \Lambda Bf\bigl(x(t)\bigr)- \rho e^{T}(t) \Lambda B \frac{He(t)}{ \Vert He(t) \Vert }. $$
(29)

Let us consider the following Lyapunov function:

$$ V_{1}(t)=e^{T}(t)\Lambda e(t). $$
(30)

It follows from (29), (30), Assumption 2 and Lemma 4 that

$$ \begin{aligned}[b] \mathbb {D}^{q} V_{1}(t) & \leq \mathbb {D}^{q} \bigl(e^{T}(t) \bigr) \Lambda e(t) + e^{T} \Lambda \mathbb {D}^{q} e(t) \\ & = e^{T}(t) \bigl( (A-K)^{T}\Lambda+ \Lambda(A-K) \bigr) e(t)+ f^{T}\bigl(x(t)\bigr) B^{T}\Lambda e(t) \\ & \quad- \frac{\rho}{ \Vert He(t) \Vert } \bigl(He(t)\bigr)^{T} B^{T} \Lambda e(t) +e^{T}(t) \Lambda Bf\bigl(x(t)\bigr) \\ & \quad-\rho e^{T}(t) \Lambda B \frac{He(t)}{ \Vert He(t) \Vert } \\ & = e^{T}(t) \bigl( (A-K)^{T}\Lambda+ \Lambda(A-K) \bigr) e(t) +2e^{T}(t) \Lambda Bf\bigl(x(t)\bigr) \\ & \quad-2 \rho e^{T}(t) \Lambda B \frac{He(t)}{ \Vert He(t) \Vert } \\ &\leq e^{T}(t) \Psi_{1} e(t)+ 2 \gamma_{1} \Vert H \Vert \bigl\Vert e(t) \bigr\Vert - 2\rho \Vert H \Vert \bigl\Vert e(t) \bigr\Vert \\ &\leq e^{T}(t) \Psi_{1} e(t). \end{aligned} $$
(31)

Noting that \(\Psi_{1}\) is negative definite, it follows from (31) and Lemma 7 that \(\lim_{t\rightarrow \infty}e(t)=0\). According to Lemma 5 and (31) we know that the signal \(e(t)\) will keep bounded. Since the FONN (23) is a chaotic system, \(x(t)\) remains bounded for all \(t\geq 0\). As a result, we see that \(\hat{x}(t)\) and \(\hbar(t)\) will be bounded either. This completes the proof of Theorem 1. □

Remark 3

Noting that A is a diagonal negative definite matrix, we can easily choose proper matrices Λ and K such that the condition (28) is satisfied. For example, if we choose \(K=\frac{1}{2} A\), then for arbitrary positive definite matrix Λ, (28) can always be guaranteed.

Remark 4

It is worth mentioning that an observer was designed for a class of fractional-order nonlinear systems in Ref. [36]. In this interesting work, two sufficient conditions were given for fractional-order nonlinear systems with and without parameter varieties, respectively. However, our results are quite different from this work. In Ref. [36], to discuss the stability, a complicated boundary condition,

$$\Biggl\Vert \sum_{k=1}^{\infty}\frac{\Gamma(1+\alpha)}{\Gamma(1+k)\Gamma (1-k+\alpha)} { \mathbb {D}^{k}}x(t) \mathbb {D}^{q-k} x(t) \Biggr\Vert \leq a \Vert x \Vert , $$

should be satisfied in advance. In fact, this condition was proven strictly in this work. However, the exact value of the coefficient a is very hard to obtain indeed. Besides, in the stability analysis, one drew the conclusion that the system was asymptotically stable once \(\mathbb {D}^{q} x(t)<0\). In fact, this conclusion had not been proven up to present; we can only knew that the signal \(x(t)\) would be strictly monotone decreasing (see Lemma 5 in this paper). But in this work, by using the proposed Lemmas 5, 6 and 7 the above problems will not occur.

Remark 5

There was some previous work that considered observer design for fractional-order nonlinear systems, for example, in [36, 4349]. It should be pointed out that in the above literature the prior knowledge of the system model should be known in advance. However, in this work, compared with the above results, our method has a very high robustness, which can be seen in the following subsection (the system models suffer from time-varying parameters as well as system uncertainties).

3.3 Observer design for FONN with time-varying parameter

Suppose that the FONN is subjected to parameter varieties. Let the master FONN be (24), and the slave system be

$$ \mathbb {D}^{q} \hat{x}(t)=\triangle A \hat{x}(t)+Bf\bigl( \hat{x}(t)\bigr)+\triangle Cu(t) +I +K_{1}e(t)+ \hbar(t), $$
(32)

where \(K_{1} \in\mathbb {R}^{n\times n}\) is a gain matrix, and \(\hbar(t)\) is a sliding term which is defined as

$$ \hbar(t)= \textstyle\begin{cases} 0, & e(t)=0,\\ \rho\frac{e(t)}{ \Vert e(t) \Vert }, & e(t) \neq0. \end{cases} $$
(33)

Then, it follows from (24) and (32) that

$$ \mathbb {D}^{q} e(t)=(\triangle A-K_{1}) e(t)+Bf\bigl( x(t)\bigr)-Bf\bigl(\hat{x}(t)\bigr) - \hbar(t). $$
(34)

Theorem 2

Consider the master FONN (24) and the slave system (25) with uncertain parameters under Assumptions 1, 2 and 3. Suppose that the sliding term in (32) is given as (33). If there exist a positive definite matrix Λ and a gain matrix \(K_{1}\) such that

$$ \Omega=\left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} \Psi_{2} & B^{T} \Lambda \\ \Lambda B & -E_{n\times n} \end{array}\displaystyle \right ]< 0, $$
(35)

where \(\Psi_{2}=( A-K)^{T}\Lambda+ \Lambda( A-K) + \gamma_{2}^{2} E_{n\times n} + N_{1}N_{1}^{T}+ \Lambda N_{2}^{T} N_{2} \Lambda\), then we see that the synchronization error between the two FONNs will converge to zero asymptotically.

Proof

Define the Lyapunov function as (30), then its fractional-order derivative with respect to time can be given as

$$\begin{aligned} \mathbb {D}^{q} V_{1}(t) \leq{}&\mathbb {D}^{q} \bigl(e^{T}(t) \bigr) \Lambda e(t) + e^{T} \Lambda \mathbb {D}^{q} e(t) \\ ={}& e^{T}(t) \bigl( (\triangle A-K)^{T}\Lambda+ \Lambda( \triangle A-K) \bigr) e(t)-\rho e^{T}(t) \Lambda \frac{e(t)}{ \Vert e(t) \Vert } \\ & {}- \frac{\rho}{ \Vert e(t) \Vert } \bigl(e(t)\bigr)^{T} \Lambda e(t) +e^{T}(t) \Lambda B \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr) \\ & {}+ \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr)^{T} B^{T} \Lambda e^{T}(t) \\ ={}& e^{T}(t) \bigl( (\triangle A-K)^{T}\Lambda+ \Lambda( \triangle A-K) \bigr) e(t)-\rho e^{T}(t) \Lambda \frac{e(t)}{ \Vert e(t) \Vert } \\ &{} - \frac{\rho}{ \Vert e(t) \Vert } \bigl(e(t)\bigr)^{T} \Lambda e(t) +e^{T}(t) \Lambda B \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr) \\ & {}+ \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr)^{T} B^{T} \Lambda e^{T}(t) \\ &{}+ \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr)^{T} \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr) \\ &{}- \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr)^{T} \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr) \\ \leq{}& e^{T}(t) \bigl( (\triangle A-K)^{T}\Lambda+ \Lambda( \triangle A-K) \bigr) e(t)-\rho e^{T}(t) \Lambda \frac{e(t)}{ \Vert e(t) \Vert } \\ & {}- \frac{\rho}{ \Vert e(t) \Vert } \bigl(e(t)\bigr)^{T} \Lambda e(t) +e^{T}(t) \Lambda B \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr) \\ & {}+ \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr)^{T} B^{T} \Lambda e^{T}(t)+ \gamma _{2}^{2} \bigl\Vert e(t) \bigr\Vert ^{2} \\ & {}- \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr)^{T} \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr) \\ \leq {}&e^{T}(t) \bigl( (\triangle A-K)^{T}\Lambda+ \Lambda( \triangle A-K) + \gamma_{2}^{2} E_{n\times n} \bigr) e(t) \\ & {}- \frac{\rho}{ \Vert e(t) \Vert } \bigl(e(t)\bigr)^{T} \Lambda e(t) +e^{T}(t) \Lambda B \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr) \\ & {}+ \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr)^{T} B^{T} \Lambda e^{T}(t)-\rho e^{T}(t) \Lambda \frac{e(t)}{ \Vert e(t) \Vert } \\ & {}- \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr)^{T} \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr) \\ \leq {}&e^{T}(t) \bigl( (\triangle A-K)^{T}\Lambda+ \Lambda( \triangle A-K) + \gamma_{2}^{2} E_{n\times n} \bigr) e(t) \\ &{}- \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr)^{T} \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr) \\ & {} +e^{T}(t) \Lambda B \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t) \bigr) \bigr)+ \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr)^{T} B^{T} \Lambda e^{T}(t) , \end{aligned}$$
(36)

where \(E_{n\times n}\) represents the unit matrix.

Noting that

$$\begin{aligned} 2e^{T}(\triangle A \Lambda) e(t) & = 2e^{T}(t) A \Lambda e(t) + 2e^{T}(t) \bar{A} \Lambda e(t) \\ &= 2e^{T}(t) A \Lambda e(t) + 2e^{T}(t) N_{1} G(t) N_{2} \Lambda e(t) \\ &\leq2e^{T}(t) A \Lambda e(t) + e^{T}(t) N_{1} G(t) G^{T}(t) N_{1}^{T}e(t) + e^{T}(t) \Lambda N_{2}^{T} N_{2} \Lambda e(t) \\ &\leq2e^{T}(t) A \Lambda e(t) + e^{T}(t) N_{1} N_{1}^{T}e(t) + e^{T}(t) \Lambda N_{2}^{T} N_{2} \Lambda e(t), \end{aligned}$$
(37)

then substituting (37) into (36) yields

$$\begin{aligned} \mathbb {D}^{q} V_{1}(t) \leq{}& e^{T}(t) \bigl( (\triangle A-K)^{T}\Lambda+ \Lambda( \triangle A-K) + \gamma_{2}^{2} E_{n\times n} \bigr) e(t) \\ &{}- \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr)^{T} \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr) \\ & {} +e^{T}(t) \Lambda B \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t) \bigr) \bigr)+ \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr)^{T} B^{T} \Lambda e^{T}(t) \\ \leq{}& e^{T}(t) \bigl( ( A-K)^{T}\Lambda+ \Lambda( A-K) + \gamma_{2}^{2} E_{n\times n} + N_{1}N_{1}^{T}+ \Lambda N_{2}^{T} N_{2} \Lambda \bigr) e(t) \\ &{}- \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr)^{T} \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr) \\ & {} +e^{T}(t) \Lambda B \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t) \bigr) \bigr)+ \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr)^{T} B^{T} \Lambda e^{T}(t) \\ ={}& e^{T}(t) \Psi_{2} e(t) - \bigl( f\bigl(x(t)\bigr)- f \bigl(\hat{x}(t)\bigr) \bigr)^{T} \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr) \\ & {} +e^{T}(t) \Lambda B \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t) \bigr) \bigr)+ \bigl( f\bigl(x(t)\bigr)- f\bigl(\hat{x}(t)\bigr) \bigr)^{T} B^{T} \Lambda e^{T}(t) \\ ={}& \zeta^{T}(t)\Omega\zeta(t), \end{aligned}$$
(38)

where \(\zeta^{T}(t)= [e^{T}(t), ( f(x(t))- f(\hat{x}(t)) )^{T} ]^{T} \in\mathbb {R}^{2n}\). It follows from Lemma 7 and (38) that \(e(t)\) is eventually asymptotically stable. □

4 Simulation studies

In the FONN model (23), suppose that \(x(t)\in\mathbb {R}^{3}\), \(x(0)=[-0.301,0.400,0.299]^{T}\), \(q=0.955\), \(f_{i}(x_{i}(t))=\tanh(x_{i}(t))\), \(a_{i}=1, I_{i}=0\), \(u(t)\equiv0\), and

$$B=\left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{}} 2.001 & -1.201 & 0 \\2.002 & 1.712 & 1.153 \\ -4.751 & 0& 1.101 \end{array}\displaystyle \right ]. $$

Then the FONN (23) exhibits chaotic behavior, which is depicted in Fig. 1.

Figure 1
figure 1

Chaotic behavior of the FONN in (a) 3-D space; (b) \(x_{1}\)\(x_{2}\) plane; (c) \(x_{1}\)\(x_{3}\) plane; (d) \(x_{2}\)\(x_{3}\) plane

4.1 Effectiveness of the proposed method with constant system parameters

The initial condition of the slave FONN (25) is \(\hat{x}(0)=[4.252, -3.114,-1.931]\). The gain matrices K and Λ are chosen as \(\operatorname{diag}[0.5,0.5,0.5]\), \(\Lambda=I_{3\times3}\), respectively. The control parameter ρ is chosen as \(\rho=5.5\). Thus, it is easy to see that the condition (28) is satisfied. The simulation results are presented in Fig. 2. It is shown in Fig. 2 that the variables of the slave FONN track the signals of the master FONN in short time, and the synchronization errors converge to the origin very fast. It can be concluded that a good synchronization performance has been obtained.

Figure 2
figure 2

Simulation results when \(u(t)\equiv0\) in (a) \(x_{1}(t)\) and \(\hat{x}_{1}(t)\); (b) \(x_{2}(t)\) and \(\hat{x}_{2}(t)\); (c) \(x_{3}(t)\) and \(\hat{x}_{3}(t)\); (d) synchronization errors

Let \(C=I_{3}\). To indicate the effectiveness of our methods, the simulation results when \(u(t)=[5\sin(20t), 3\cos(20t), 4\sin(10t)]^{T}\) and \(u(t)=-[2\sin(10t)+15\operatorname{rand}(t), 2\cos(10t)+20\operatorname{rand}(t), 2\sin(5t)+18\operatorname{rand}(t)]^{T}\) where \(\operatorname{rand}(\cdot)\) represents the random function produced in MATLAB software are shown in Fig. 3 and Fig. 4, respectively. From these results, we can see that the proposed method has good robustness.

Figure 3
figure 3

Simulation results when \(u(t)=[5\sin(20t), 3\cos(20t), 4\sin (10t)]^{T}\) in (a) \(x_{1}(t)\) and \(\hat{x}_{1}(t)\); (b) \(x_{2}(t)\) and \(\hat{x}_{2}(t)\); (c) \(x_{3}(t)\) and \(\hat{x}_{3}(t)\); (d) synchronization errors

Figure 4
figure 4

Simulation results when \(u(t)=-[2\sin(10t)+15\operatorname{rand}(t), 2\cos(10t)+20\operatorname{rand}(t), 2\sin(5t)+18\operatorname{rand}(t)]^{T}\) in (a) \(x_{1}(t)\) and \(\hat{x}_{1}(t)\); (b) \(x_{2}(t)\) and \(\hat{x}_{2}(t)\); (c) \(x_{3}(t)\) and \(\hat{x}_{3}(t)\); (d) synchronization errors

4.2 Simulation results with time-varying parameters

Consider the master FONN (24) and the slave FONN (32). Let

$$\begin{aligned} &N_{1}=\left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.1 & 0 \\0 & 0.1 \\ 0.1 & 0.1 \end{array}\displaystyle \right ], \\ &N_{2}=\left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{}} 0.1 & 0.1 & 0 \\0.1 & 0.2 &0.1 \end{array}\displaystyle \right ], \\ &N_{3}=\left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{}} 0.1 & 0 & 0.1 \\0.1 & 0.1 &0 \end{array}\displaystyle \right ], \end{aligned}$$

and

$$G(t)=\left [ \textstyle\begin{array}{@{}c@{\quad}c@{}} 0.2\sin t & 0 \\0 &0.2\cos t \end{array}\displaystyle \right ]. $$

It is easy to see that Assumptions 1, 2 and 3 are satisfied. By solving the LMI (35), we have

$$K_{1}=\left [ \textstyle\begin{array}{@{}c@{\quad}c@{\quad}c@{}} 13.4125& -5.3211 & 15.8725 \\-5.3211 & 115.1978 & 59.0776 \\15.8725 & 59.0776 &15.4258 \end{array}\displaystyle \right ]. $$

The other control parameters are chosen the same as above. The simulations are presented in Fig. 5, from which we can see that the proposed methods have good robustness.

Figure 5
figure 5

Simulation results when \(u(t)=[2\sin(5t), 2\cos(5t), 2\sin (2t)]^{T}\) in (a) \(x_{1}(t)\) and \(\hat{x}_{1}(t)\); (b) \(x_{2}(t)\) and \(\hat{x}_{2}(t)\); (c\(x_{3}(t)\) and \(\hat{x}_{3}(t)\); (d) synchronization errors

5 Conclusions

In this paper, an observer for a class of FONNs has been proposed based on sliding mode control. Observers for constant parameters and uncertain time-varying parameters have been studied, respectively. Two sufficient conditions are fulfilled, and the asymptotical stability of the synchronization error can be guaranteed. How to combine the proposed method with another control method, such as adaptive fuzzy control and adaptive neural network control, to construct a robust sliding mode observer is one of our research directions.

References

  1. Podlubny, I.: Fractional Differential Equations: An Introduction to Fractional Derivatives, Fractional Differential Equations, to Methods of Their Solution and Some of Their Applications, vol. 198. Academic Press, San Diego (1998)

    MATH  Google Scholar 

  2. Li, Y., Chen, Y., Podlubny, I.: Mittag–Leffler stability of fractional order nonlinear dynamic systems. Automatica 45(8), 1965–1969 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  3. Liu, H., Pan, Y., Li, S., Chen, Y.: Adaptive fuzzy backstepping control of fractional-order nonlinear systems. IEEE Trans. Syst. Man Cybern. Syst. 47(8), 2209–2217 (2017)

    Article  Google Scholar 

  4. Liu, H., Li, S., Li, G., Wang, H.: Adaptive controller design for a class of uncertain fractional-order nonlinear systems: an adaptive fuzzy approach. Int. J. Fuzzy Syst. 20(2), 366–379 (2018)

    Article  MathSciNet  Google Scholar 

  5. Bai, Y., Mu, X.: Global asymptotic stability of a generalized sirs epidemic model with transfer from infectious to susceptible. J. Appl. Anal. Comput. 8(2), 402–412 (2018)

    Google Scholar 

  6. Huang, C., Cao, J.: Active control strategy for synchronization and anti-synchronization of a fractional chaotic financial system. Physica A 473(2), 526–537 (2017)

    MathSciNet  Google Scholar 

  7. Aguila-Camacho, N., Duarte-Mermoud, M.A., Gallegos, J.A.: Lyapunov functions for fractional order systems. Commun. Nonlinear Sci. Numer. Simul. 19(9), 2951–2957 (2014)

    Article  MathSciNet  Google Scholar 

  8. Liu, H., Li, S., Wang, H., Huo, Y., Luo, J.: Adaptive synchronization for a class of uncertain fractional-order neural networks. Entropy 17(10), 7185–7200 (2015)

    Article  MathSciNet  Google Scholar 

  9. Wu, Y., Lv, H.: Adaptive neural network backstepping control for a class of uncertain fractional-order chaotic systems with unknown backlash-like hysteresis. AIP Adv. 6(8), 085121 (2016)

    Article  Google Scholar 

  10. Boulkroune, A., Bouzeriba, A., Bouden, T.: Fuzzy generalized projective synchronization of incommensurate fractional-order chaotic systems. Neurocomputing 173, 606–614 (2016)

    Article  MATH  Google Scholar 

  11. Boulkroune, A., Bouzeriba, A., Bouden, T., Azar, A.T.: Fuzzy adaptive synchronization of uncertain fractional-order chaotic systems. In: Advances in Chaos Theory and Intelligent Control, pp. 681–697. Springer, Berlin (2016)

    Chapter  Google Scholar 

  12. Liu, H., Li, S., Cao, J., Li, G., Alsaedi, A., Alsaadi, F.E.: Adaptive fuzzy prescribed performance controller design for a class of uncertain fractional-order nonlinear systems with external disturbances. Neurocomputing 219, 422–430 (2017)

    Article  Google Scholar 

  13. Petráš, I.: A note on the fractional-order cellular neural networks. In: The 2006 IEEE International Joint Conference on Neural Network Proceedings, pp. 1021–1024. IEEE, New York (2006)

    Google Scholar 

  14. Stamova, I.: Global Mittag–Leffler stability and synchronization of impulsive fractional-order neural networks with time-varying delays. Nonlinear Dyn. 77(4), 1251–1260 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  15. Bao, H.-B., Cao, J.-D.: Projective synchronization of fractional-order memristor-based neural networks. Neural Netw. 63, 1–9 (2015)

    Article  MATH  Google Scholar 

  16. Li, M., Wang, J.R.: Exploring delayed Mittag–Leffler type matrix functions to study finite time stability of fractional delay differential equations. Appl. Math. Comput. 324, 254–265 (2018)

    MathSciNet  Google Scholar 

  17. Chen, L., Wu, R., Cao, J., Liu, J.-B.: Stability and synchronization of memristor-based fractional-order delayed neural networks. Neural Netw. 71, 37–44 (2015)

    Article  Google Scholar 

  18. Cao, J., Rakkiyappan, R., Maheswari, K., Chandrasekar, A.: Exponential h∞ filtering analysis for discrete-time switched neural networks with random delays using sojourn probabilities. Sci. China, Technol. Sci. 59(3), 387–402 (2016)

    Article  Google Scholar 

  19. Rakkiyappan, R., Sivaranjani, R., Velmurugan, G., Cao, J.: Analysis of global \(o(t-\alpha)\) stability and global asymptotical periodicity for a class of fractional-order complex-valued neural networks with time varying delays. Neural Netw. 77, 51–69 (2016)

    Article  Google Scholar 

  20. Velmurugan, G., Rakkiyappan, R.: Hybrid projective synchronization of fractional-order memristor-based neural networks with time delays. Nonlinear Dyn. 83(1–2), 419–432 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  21. Liu, H., Pan, Y., Li, S., Chen, Y.: Synchronization for fractional-order neural networks with full/under-actuation using fractional-order sliding mode control. Int. J. Mach. Learn. Cybern. (2017). https://doi.org/10.1007/s13042-017-0646-z

    Google Scholar 

  22. Huang, C., Cao, J.: Impact of leakage delay on bifurcation in high-order fractional BAM neural networks. Neural Netw. 98, 223–235 (2018)

    Article  Google Scholar 

  23. Wu, R., Lu, Y., Chen, L.: Finite-time stability of fractional delayed neural networks. Neurocomputing 149, 700–707 (2015)

    Article  Google Scholar 

  24. Chen, J., Zeng, Z., Jiang, P.: Global Mittag–Leffler stability and synchronization of memristor-based fractional-order neural networks. Neural Netw. 51, 1–8 (2014)

    Article  MATH  Google Scholar 

  25. Chen, L., Qu, J., Chai, Y., Wu, R., Qi, G.: Synchronization of a class of fractional-order chaotic neural networks. Entropy 15(8), 3265–3276 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  26. Chen, G., Zhou, J., Liu, Z.: Global synchronization of coupled delayed neural networks and applications to chaotic cnn models. Int. J. Bifurc. Chaos Appl. Sci. Eng. 14(07), 2229–2240 (2004)

    Article  MathSciNet  MATH  Google Scholar 

  27. Gauthier, J.P., Hammouri, H., Othman, S.: A simple observer for nonlinear systems applications to bioreactors. IEEE Trans. Autom. Control 37(6), I875 (1992)

    Article  MathSciNet  MATH  Google Scholar 

  28. Cao, J., Wan, Y.: Matrix measure strategies for stability and synchronization of inertial bam neural network with time delays. Neural Netw. 53, 165–172 (2014)

    Article  MATH  Google Scholar 

  29. Pan, Y., Liu, Y., Yu, H.: Simplified adaptive neural control of strict-feedback nonlinear systems. Neurocomputing 159, 251–256 (2015)

    Article  Google Scholar 

  30. Pan, Y., Er, M.J., Chen, R., Yu, H.: Output feedback adaptive neural control without seeking spr condition. Asian J. Control 17(5), 1620–1630 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  31. Garcia, E.A., Frank, P.: Deterministic nonlinear observer-based approaches to fault diagnosis: a survey. Control Eng. Pract. 5(5), 663–670 (1997)

    Article  Google Scholar 

  32. Rakkiyappan, R., Velmurugan, G., Cao, J.: Finite-time stability analysis of fractional-order complex-valued memristor-based neural networks with time delays. Nonlinear Dyn. 78(4), 2823–2836 (2014)

    Article  MathSciNet  MATH  Google Scholar 

  33. Li, Y., Tong, S., Li, T.: Observer-based adaptive fuzzy tracking control of mimo stochastic nonlinear systems with unknown control directions and unknown dead zones. IEEE Trans. Fuzzy Syst. 23(4), 1228–1241 (2015)

    Article  Google Scholar 

  34. Pan, Y., Liu, Y., Xu, B., Yu, H.: Hybrid feedback feedforward: an efficient design of adaptive neural network control. Neural Netw. 76, 122–134 (2016)

    Article  Google Scholar 

  35. Aouaouda, S., Chadli, M., Shi, P., Karimi, H.: Discrete-time \(h / h_{\infty}\) sensor fault detection observer design for nonlinear systems with parameter uncertainty. Int. J. Robust Nonlinear Control 25(3), 339–361 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  36. Zhong, F., Li, H., Zhong, S.: State estimation based on fractional order sliding mode observer method for a class of uncertain fractional-order nonlinear systems. Signal Process. 127, 168–184 (2016)

    Article  Google Scholar 

  37. Cao, J., Li, R.: Fixed-time synchronization of delayed memristor-based recurrent neural networks. Sci. China Inf. Sci. 60(3), 032201 (2017)

    Article  MathSciNet  Google Scholar 

  38. Pan, Y., Yu, H.: Biomimetic hybrid feedback feedforward neural-network learning control. IEEE Trans. Neural Netw. Learn. Syst. 28, 1481–1487 (2017)

    Article  Google Scholar 

  39. Li, Y., Lv, H., Jiao, D.: Prescribed performance synchronization controller design of fractional-order chaotic systems: an adaptive neural network control approach. AIP Adv. 7(3), 035106 (2017)

    Article  Google Scholar 

  40. Matignon, D., D’Andrea-Novel, B.: Observer-based controllers for fractional differential systems. In: IEEE Conference on Decision and Control, vol. 5, pp. 4967–4972. Institute of Electrical Engineers INC (IEE), San Diego (1997)

    Google Scholar 

  41. Lan, Y.-H., Huang, H.-X., Zhou, Y.: Observer-based robust control of a (\(1\leq\alpha\leq2\)) fractional-order uncertain systems: a linear matrix inequality approach. IET Control Theory Appl. 6(2), 229–234 (2012)

    Article  MathSciNet  Google Scholar 

  42. Zhou, X.-F., Huang, Q., Jiang, W., Liu, S.: Analytic study on a state observer synchronizing a class of linear fractional differential systems. Commun. Nonlinear Sci. Numer. Simul. 19(10), 3808–3819 (2014)

    Article  MathSciNet  Google Scholar 

  43. Lu, J.G.: Nonlinear observer design to synchronize fractional-order chaotic systems via a scalar transmitted signal. Physica A 359, 107–118 (2006)

    Article  Google Scholar 

  44. Boroujeni, E.A., Momeni, H.R.: Non-fragile nonlinear fractional order observer design for a class of nonlinear fractional order systems. Signal Process. 92(10), 2365–2370 (2012)

    Article  Google Scholar 

  45. Yu, W., Li, Y., Wen, G., Yu, X., Cao, J.: Observer design for tracking consensus in second-order multi-agent systems: fractional order less than two. IEEE Trans. Autom. Control 62(2), 894–900 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  46. Mohammadzadeh, A., Ghaemi, S., Kaynak, O., Khanmohammadi, S.: Observer-based method for synchronization of uncertain fractional order chaotic systems by the use of a general type-2 fuzzy system. Appl. Soft Comput. 49, 544–560 (2016)

    Article  Google Scholar 

  47. Djeghali, N., Djennoune, S., Bettayeb, M., Ghanes, M., Barbot, J.-P.: Observation and sliding mode observer for nonlinear fractional-order system with unknown input. ISA Trans. 63, 1–10 (2016)

    Article  Google Scholar 

  48. Chen, M., Shao, S.-Y., Shi, P., Shi, Y.: Disturbance observer based robust synchronization control for a class of fractional-order chaotic systems. In: IEEE Transactions on Circuits and Systems II: Express Briefs (2016)

    Google Scholar 

  49. Zhong, Q., Zhong, F., Cheng, J., Li, H., Zhong, S.: State of charge estimation of lithium-ion batteries using fractional order sliding mode observer. ISA Trans. 66, 448–459 (2017)

    Article  Google Scholar 

  50. Lu, J.-G., Chen, Y.-Q.: Robust stability and stabilization of fractional-order interval systems with the fractional order α: the \(0\leq\alpha \leq2\) case. IEEE Trans. Autom. Control 55(1), 152–158 (2010)

    Article  Google Scholar 

  51. Li, C., Wang, J.: Robust stability and stabilization of fractional order interval systems with coupling relationships: the \(0<\alpha<1\) case. J. Franklin Inst. 349(7), 2406–2419 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  52. Ding, Z., Shen, Y., Wang, L.: Global Mittag–Leffler synchronization of fractional-order neural networks with discontinuous activations. Neural Netw. 73, 77–85 (2016)

    Article  Google Scholar 

  53. Kaslik, E., Rădulescu, I.R.: Dynamics of complex-valued fractional-order neural networks. Neural Netw. 89, 39–49 (2017)

    Article  Google Scholar 

  54. Wu, A., Liu, L., Huang, T., Zeng, Z.: Mittag–Leffler stability of fractional-order neural networks in the presence of generalized piecewise constant arguments. Neural Netw. 85, 118–127 (2017)

    Article  Google Scholar 

Download references

Acknowledgements

This work is supported by the National Natural Science Foundation of China (Grant no. 61673117).

Author information

Authors and Affiliations

Authors

Contributions

All authors contributed equally. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Yuan Li.

Ethics declarations

Competing interests

The authors declare that they have no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Li, Y., Hou, B. Observer-based sliding mode synchronization for a class of fractional-order chaotic neural networks. Adv Differ Equ 2018, 146 (2018). https://doi.org/10.1186/s13662-018-1588-9

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13662-018-1588-9

Keywords