Skip to main content

Theory and Modern Applications

Impulsive synchronization of fractional-order complex-variable dynamical network

Abstract

The impulsive synchronization of a fractional-order complex-variable network is investigated. Firstly, static impulsive controllers are designed and the corresponding synchronization criteria are derived. From the criteria, the impulsive gains can be calculated. Secondly, adaptive impulsive controllers are designed. Noticeably, the impulsive gains can be adjusted to the needed values adaptively. Finally, numerical examples are provided to verify the results.

1 Introduction

In recent years, fractional-order differential systems have gained increasing attentions due to the fact that they can better describe the memory and hereditary properties, such as elastic systems, dielectric polarization, heat conduction, electromagnetic waves, and financial systems [1–12]. In [7–9], the authors designed some kinds of memristive hyperchaotic system and discussed their applications. In [11], the author studied a fractional-order financial system. For those large-scale fractional-order systems, they usually contain large number of interactive individuals and are modeled by fractional-order dynamical network. The nodes denote the individuals and the edges denote the interactions among individuals. In [13], the authors considered fractional-order neural networks. In [14], the authors investigated a time-delay neural network.

Synchronization of dynamical networks has been extensively studied [15–37], with a view on power grids, unmanned aircraft operation, parallel image processing, and so on. However, due to the complexities of a dynamic network, achieving synchronization by inner adjustment is difficult and even impossible. Therefore, appropriate external controllers need to be designed. So far, many control schemes have been adopted to design suitable controllers, such as impulsive control [16, 21–32], intermittent control [38–41], pinning control [42, 43], and feedback control [44, 45].

In the real world, many complex systems cannot be controlled by continuous control and endure continuous disturbance. Impulsive control, as a typical discontinuous control scheme, has been widely adopted to design proper controllers, i.e., the controllers are applied to the systems only at certain moments. That is, the impulsive controllers have a relatively simple structure and are easy to implement and have low cost. Researchers have obtained many valuable results about impulsive control and synchronization in integer-order dynamical networks [21–26, 29, 30, 32]. From a practical point of view, a fractional-order network can describe some practical phenomena more accurate than an integer-order model. Therefore, impulsive control is adopted to study the synchronization of fractional-order dynamical networks as well. In [27], the authors investigated impulsive stabilization and synchronization of fractional-order complex-valued neural networks. In [28], the authors investigated synchronization for a class of fractional-order linear complex networks via impulsive control. In [27, 28], some useful synchronization conditions are obtained, from which the impulsive gains and intervals can be calculated for a given network. However, for different networks, it is necessary to calculate the required impulsive intervals and gains repetitively. Therefore, how to design the universal impulsive controllers deserves further studies.

In this paper, we introduce the fractional-order complex-variable dynamical network model and present some preliminaries in Sect. 2. In Sect. 3, we design static and adaptive impulsive controllers, respectively. For static impulsive controllers, we derive the sufficient conditions for achieving synchronization. For adaptive impulsive controllers, we provide the updating laws of the impulsive gains. We perform three numerical examples to verify the results in Sect. 4. In Sect. 5, we give the conclusions.

2 Model description and preliminaries

In this section, some definitions and lemma are recalled.

Definition 1

([3, 6])

For an integrable function \(f(t):[t_{0},+\infty )\rightarrow \mathbb{R}\), its αth-order fractional integral is defined as

$$ _{t_{0}}I^{\alpha }_{t}f(t)=\frac{1}{\Gamma (\alpha )} \int _{t_{0}}^{t}(t-s)^{ \alpha -1}f(s)\,ds,\quad t\geq t_{0}, $$

where \(\Gamma (\cdot )\) stands for the Gamma function and \(\alpha >0\).

Definition 2

([3, 6])

For function \(f\in C^{m}([t_{0},+\infty ),\mathbb{R})\), its αth-order Caputo derivative is defined by

$$ {}_{t_{0}}D^{\alpha }_{t}f(t)=\frac{1}{\Gamma {(m-\alpha )}} \int _{t_{0}}^{t}(t-s)^{m- \alpha -1}f^{(m)}(s)\,ds,\quad t>t_{0}, $$

where m is a positive integer such that \(m-1<\alpha <m\).

Lemma 1

([27])

For \({\forall } t_{0}\in \mathbb{R}\) and a real-valued continuous function \(V(t)\) on \([t_{0},+\infty )\), if there exists a constant θ such that

$$ {}_{t_{0}}D^{\alpha }_{t}V(t)\leq \theta V(t),\quad 0< \alpha < 1, $$

then

$$ V(t)\leq V(t_{0})e^{\frac{\theta }{\Gamma (\alpha +1)}(t-t_{0})^{ \alpha }}. $$

Consider a fractional-order complex-variable dynamical network, described by

$$\begin{aligned} {}_{t_{\sigma }}D^{\alpha }_{t}x_{k}(t)=f \bigl(x_{k}(t)\bigr)+b\sum_{l=1}^{N}a_{kl} \Gamma x_{l}(t),\quad t\in (t_{\sigma },t_{\sigma +1}], \sigma =0,1,2, \ldots , \end{aligned}$$
(1)

where \(k=1,2,\ldots ,N\), \(0<\alpha <1\), \(x_{k}(t)=(x_{k1}(t), x_{k2}(t), \ldots , x_{kn}(t))^{T} \in \mathbb{C}^{n}\) is the state variable of node k, \(f: \mathbb{C}^{n}\rightarrow \mathbb{C}^{n}\) is a nonlinear complex-valued vector function, \(b>0\) is the coupling strength, \(\Gamma =\operatorname{diag}(\gamma _{1},\gamma _{2},\ldots , \gamma _{n})\) is the inner coupling matrix. \(A=(a_{kl})\in \mathbb{R}^{N\times N}\) is the zero-row-sum outer coupling matrix representing the network topology, defined as: if node k is affected by node l (\(k\neq l\)), then \(a_{kl} \neq 0\); otherwise, \(a_{kl}=0\). The time series \(\{t_{\sigma }\}\) satisfies \(0=t_{0}< t_{1}< t_{2}<\cdots <t_{\sigma }<t_{\sigma +1}<\cdots \) and \(t_{\sigma }\to +\infty \) as \(\sigma \to +\infty \).

The network (1) is said to achieve synchronization, if \(\lim_{t\rightarrow \infty }\|x_{k}(t)-s(t)\|=0\), where \(s(t)\) is a solution of an isolated node, i.e., \({}_{t_{\sigma }}D^{\alpha }_{t}s(t)=f(s(t))\) for \(t\in (t_{\sigma },t_{\sigma +1}]\).

The controlled network with impulsive controllers is written as

$$ \begin{aligned} &{}_{t_{\sigma }}D^{\alpha }_{t}x_{k}(t)=f \bigl(x_{k}(t)\bigr)+b\sum_{l=1}^{N}a_{kl} \Gamma x_{l}(t),\quad t\in (t_{\sigma }, t_{\sigma +1}), \\ &x_{k}\bigl(t^{+}_{\sigma +1}\bigr)=x_{k} \bigl(t^{-}_{\sigma +1}\bigr)+B(t_{\sigma +1}) \bigl(x_{k}\bigl(t^{-}_{ \sigma +1}\bigr)-s \bigl(t^{-}_{\sigma +1}\bigr)\bigr), \end{aligned} $$
(2)

where \(x_{k}(t^{+}_{\sigma +1})=\lim_{t\rightarrow t^{+}_{\sigma +1}}x_{k}(t) \) and \(x_{k}(t^{-}_{\sigma +1})=\lim_{t\rightarrow t^{-}_{\sigma +1}}x_{k}(t)\). Any solution of (2) satisfies \(x_{k}(t^{-}_{\sigma +1})=x_{k}(t_{\sigma +1})\). \(B(t_{\sigma +1})\in (-2,-1)\cup (-1,0)\) is the impulsive gain at \(t=t_{\sigma +1}\), \(B(t_{0})=0\) and \(B(t)=0\) for \(t\neq t_{\sigma +1}\).

Assumption 1

Suppose that there exists a positive constant L such that

$$\begin{aligned} &\bigl(x(t)-s(t) \bigr)^{T}\overline{ \bigl(f\bigl(x(t)\bigr)-f \bigl(s(t)\bigr) \bigr)}+ \bigl(f\bigl(x(t)\bigr)-f\bigl(s(t)\bigr) \bigr)^{T}\overline{ \bigl(x(t)-s(t) \bigr)} \\ &\quad \leq L \bigl(x(t)-s(t) \bigr)^{T}\overline{ \bigl(x(t)-s(t) \bigr)} \end{aligned}$$

holds for any \(x(t)\), \(s(t) \in \mathbb{C}^{n}\) and \(t>0\).

Throughout this paper, we make Assumption 1. Since the coupling matrix is a zero-row-sum matrix and the impulsive gains \(B(t_{\sigma +1})\in (-2,-1)\cup (-1,0)\), according to the discussions in Refs. [12] and [46], the existence of the solutions of (3) is guaranteed.

Let \(e_{k}(t)=x_{k}(t)-s(t)\), we have the following error system:

$$ \begin{aligned} &{}_{t_{\sigma }}D^{\alpha }_{t}e_{k}(t)=f \bigl(x_{k}(t)\bigr)-f\bigl(s(t)\bigr)+b\sum _{l=1}^{N}a_{kl} \Gamma e_{l}(t),\quad t\in (t_{\sigma },t_{\sigma +1}), \\ &e_{k}\bigl(t^{+}_{\sigma +1}\bigr)=e_{k} \bigl(t^{-}_{\sigma +1}\bigr)+B(t_{\sigma +1})e_{k} \bigl(t^{-}_{ \sigma +1}\bigr), \quad t=t_{\sigma +1}. \end{aligned} $$
(3)

3 Main results

In what follows, let \(e(t)= ((e_{1}(t))^{T}, (e_{2}(t))^{T},\ldots , (e_{N}(t))^{T} )^{T}\), \(\tau _{\sigma }=t_{\sigma +1} -t_{\sigma }\) be the impulsive intervals, λ be the largest eigenvalue of matrix \(b(A+A^{T})\otimes \Gamma \), \(\theta =\frac{L+\lambda }{\Gamma (\alpha +1)}\), and \(\delta (t)=(1+B(t))^{2}\). From the definition of \(B(t)\), one has \(\delta (t)=1\) for \(t \neq t_{\sigma }\).

Theorem 1

Suppose that Assumption 1holds. If there exists a constant \(\xi >0\) such that

$$\begin{aligned} \ln \delta (t)+\xi +\theta \tau _{\sigma }^{\alpha }< 0,\quad \sigma =1,2, \ldots , \end{aligned}$$
(4)

hold, then network (2) achieves synchronization.

Proof

Consider the following Lyapunov functional candidate:

$$\begin{aligned} V\bigl(e(t)\bigr)=\sum_{k=1}^{N}e^{T}_{k}(t) \overline{ e_{k}(t)},\quad t\in (t_{\sigma },t_{\sigma +1}]. \end{aligned}$$

When \(t\in (t_{\sigma },t_{\sigma +1})\), the derivative of \(V(e(t))\) is

$$\begin{aligned} {}_{t_{\sigma }}D^{\alpha }_{t}V\bigl(e(t)\bigr) \leq {}&\sum _{k=1}^{N}e^{T}_{k}(t) \bigl({}_{t_{\sigma }}D^{\alpha }_{t}\overline{ e_{k}(t) \bigr)}+\sum_{k=1}^{N}\bigl({}_{t_{\sigma }}D^{\alpha }_{t} e^{T}_{k}(t)\bigr)\overline{ e_{k}(t)} \\ ={}&\sum_{k=1}^{N} (e^{T}_{k}(t) \overline{(f\bigl(x_{k}(t)-f\bigl(s(t)\bigr)\bigr)}+\bigl(f \bigl(x_{k}(t)-f\bigl(s(t)\bigr)\bigr)^{T} \overline{e_{k}(t)} \bigr) \\ &{}+b\sum_{k=1}^{N}\sum _{l=1}^{N} \bigl(e^{T}_{l}(t)a_{kl} \Gamma \overline{e_{k}(t)}+e^{T}_{k}(t)a_{kl} \Gamma \overline{e_{l}(t)} \bigr) \\ \leq {}& Le^{T}(t)\overline{ e(t)}+be^{T}(t) \bigl(A+A^{T}\bigr)\otimes \Gamma \overline{e(t)} \\ \leq {}&(L+\lambda )V\bigl(e(t)\bigr), \end{aligned}$$

which gives

$$\begin{aligned} V\bigl(e(t)\bigr)\leq {}&V\bigl(e\bigl(t^{+}_{\sigma } \bigr)\bigr)e^{ \frac{L+\lambda }{\Gamma (\alpha +1)}(t-t_{\sigma })^{\alpha }} \\ ={}&V\bigl(e\bigl(t^{+}_{\sigma }\bigr)\bigr)e^{\theta (t-t_{\sigma })^{\alpha }}. \end{aligned}$$
(5)

When \(t=t_{\sigma +1}\), one has

$$\begin{aligned} V\bigl(e\bigl(t^{+}_{\sigma +1}\bigr)\bigr)={}&\sum _{k=1}^{N}e^{T}_{k} \bigl(t^{+}_{\sigma +1}\bigr) \overline{e_{k} \bigl(t^{+}_{\sigma +1}\bigr)} \\ ={}&\bigl(1+B(t_{\sigma +1})\bigr)^{2}\sum _{k=1}^{N}e^{T}_{k} \bigl(t^{-}_{\sigma +1}\bigr) \overline{e_{k} \bigl(t^{-}_{\sigma +1}\bigr)} \\ ={}&\delta (t_{\sigma +1})V\bigl(e\bigl(t^{-}_{\sigma +1}\bigr) \bigr). \end{aligned}$$
(6)

When \(\sigma =0\), from (5) and (6),

$$\begin{aligned} &V\bigl(e\bigl(t^{-}_{1}\bigr)\bigr)\leq V \bigl(e(t_{0})\bigr)\exp \bigl(\theta \tau ^{\alpha }_{1} \bigr), \\ &V\bigl(e\bigl(t^{+}_{1}\bigr)\bigr)\leq \delta (t_{1})V\bigl(e\bigl(t^{-}_{1}\bigr)\bigr)\leq \delta (t_{1})V\bigl(e(t_{0})\bigr) \exp \bigl(\theta \tau ^{\alpha }_{1}\bigr). \end{aligned}$$

When \(\sigma =1\),

$$\begin{aligned} &V\bigl(e\bigl(t^{-}_{2}\bigr)\bigr)\leq V \bigl(e(t_{1})\bigr)\exp \bigl(\theta \tau ^{\alpha }_{2} \bigr)\leq \delta (t_{1})V\bigl(e(t_{0})\bigr)\exp \bigl( \theta \bigl(\tau ^{\alpha }_{1}+\tau ^{\alpha }_{2} \bigr)\bigr), \\ &V\bigl(e\bigl(t^{+}_{2}\bigr)\bigr)\leq\delta (t_{2})V\bigl(e\bigl(t^{-}_{2}\bigr)\bigr) \\ &\hphantom{V\bigl(e\bigl(t^{+}_{2}\bigr)\bigr)}\leq \delta (t_{2}) \delta (t_{1})V\bigl(e(t_{0}) \bigr)\exp \bigl(\theta \bigl(\tau ^{\alpha }_{1}+\tau ^{\alpha }_{2}\bigr)\bigr) \\ &\hphantom{V\bigl(e\bigl(t^{+}_{2}\bigr)\bigr)}=V\bigl(e(t_{0})\bigr)\prod_{\epsilon =1}^{2} \delta (t_{\epsilon })\exp \bigl( \theta \tau ^{\alpha }_{\epsilon } \bigr). \end{aligned}$$

By induction,

$$\begin{aligned} V\bigl(e\bigl(t^{+}_{\sigma }\bigr)\bigr)\leq V \bigl(e(t_{0})\bigr)\prod_{\epsilon =1}^{\sigma } \delta (t_{\epsilon })\exp \bigl(\theta \tau ^{\alpha }_{\epsilon } \bigr), \quad \sigma =1,2, \ldots . \end{aligned}$$

From inequalities (4),

$$\begin{aligned} \delta (t_{\epsilon })\exp \bigl(\theta \tau ^{\alpha }_{\epsilon } \bigr)\leq \exp (- \xi ), \quad \epsilon =1,2,\ldots , \end{aligned}$$

and

$$\begin{aligned} V\bigl(e\bigl(t^{+}_{\sigma }\bigr)\bigr)\leq V \bigl(e(t_{0})\bigr)\exp (-\sigma \xi ). \end{aligned}$$

That is, \(V(e(t^{+}_{\sigma }))\rightarrow 0\) when \(\sigma \rightarrow +\infty \). Therefore, when \(t\in (t_{\sigma },t_{\sigma +1}]\),

$$\begin{aligned} V\bigl(e(t)\bigr)\leq V\bigl(e\bigl(t^{+}_{\sigma }\bigr)\bigr) \exp \bigl(\theta (t-t_{\sigma })^{\alpha }\bigr), \end{aligned}$$

i.e., \(V(e(t))\rightarrow 0\) and \(\|e_{k}(t)\|\rightarrow 0\) as \(t\rightarrow +\infty \). This completes the proof. □

Remark 1

By simple calculations, we can estimate the positive constant θ in Theorem 1, and then calculate the impulsive gains from conditions (4). However, for different networks, we must repeatedly calculate the impulsive gains. Therefore, we design adaptive impulsive controllers to avoid this situation.

Theorem 2

Suppose that Assumption 1holds. If there exists a constant \(\xi >0\) such that the following conditions:

$$\begin{aligned} \ln \delta (t_{\sigma })+\xi +\widehat{\theta }(t_{\sigma })\tau ^{\alpha }< 0, \quad \sigma =0,1,2,\ldots , \end{aligned}$$
(7)

hold, where \(\widehat{\theta }(t)\) is the estimated value of θ, \({}_{t_{\sigma }}D^{\alpha }_{t}\widehat{\theta }(t)=\Gamma (\alpha +1) \omega \sum_{k=1}^{N} e^{T}_{k}(t)\overline{e_{k}(t)}\), \(t\in (t_{\sigma },t_{\sigma +1}]\) and \(\omega >0\) is a positive constant, then the controlled network (2) achieves synchronization.

Proof

Consider the following Lyapunov function:

$$\begin{aligned} V\bigl(e(t)\bigr)=\sum_{k=1}^{N}e^{T}_{k}(t) \overline{e_{k}(t)}+ \frac{\delta (t)}{2\omega }\bigl(\widehat{\theta }(t)-\theta \bigr)^{2},\quad t\in (t_{\sigma },t_{\sigma +1}]. \end{aligned}$$

When \(t\in (t_{\sigma },t_{\sigma +1})\), the function \(V(e(t))\) can be written as

$$\begin{aligned} V\bigl(e(t)\bigr)=\sum_{k=1}^{N}e^{T}_{k}(t) \overline{e_{k}(t)}+ \frac{1}{2\omega }\bigl(\widehat{\theta }(t)-\theta \bigr)^{2}, \end{aligned}$$

and the derivative of \(V(e(t))\) can be calculated as

$$\begin{aligned} {}_{t_{\sigma }}D^{\alpha }_{t}V\bigl(e(t)\bigr)\leq {}&\sum _{k=1}^{N}\bigl({}_{t_{\sigma }}D^{\alpha }_{t}e^{T}_{k}(t) \bigr)\overline{e_{k}(t)}+\sum_{k=1}^{N}e^{T}_{k}(t) \bigl({}_{t_{\sigma }}D^{\alpha }_{t}\overline{e_{k}(t)} \bigr) \\ &{} +\frac{1}{\omega }\bigl( \widehat{\theta }(t)-\theta \bigr){}_{t_{\sigma }}D^{\alpha }_{t} \widehat{\theta }(t) \\ ={}&\sum_{k=1}^{N} \bigl( e^{T}_{k}(t)\overline{\bigl(f\bigl(x_{k}(t) \bigr)-f\bigl(s(t)\bigr)\bigr)}+\bigl(f\bigl(x_{k}(t)\bigr)-f\bigl(s(t) \bigr)\bigr)^{T} \overline{e_{k}(t)} \bigr) \\ &{}+b\sum_{k=1}^{N}\sum _{l=1}^{N}\bigl(e^{T}_{l}(t)a_{kl} \Gamma \overline{e_{k}(t)}+e^{T}_{k}(t)a_{kl} \Gamma \overline{e_{l}(t)}\bigr) \\ &{}+\Gamma (\alpha +1) \bigl(\widehat{\theta }(t)-\theta \bigr)\sum _{k=1}^{N}e^{T}_{k}(t) \overline{e_{k}(t)} \\ \leq {}&\Gamma (\alpha +1)\widehat{\theta }(t)e^{T}(t)\overline{e(t)} \\ \leq {}&\Gamma (\alpha +1)\widehat{\theta }(t_{\sigma +1})V\bigl(e(t)\bigr), \end{aligned}$$

which gives

$$\begin{aligned} V\bigl(e(t)\bigr)\leq V\bigl(e\bigl(t^{+}_{\sigma } \bigr)\bigr)\exp \bigl({\widehat{\theta }(t_{\sigma +1})}(t-t_{ \sigma })^{\alpha } \bigr). \end{aligned}$$
(8)

When \(t=t_{\sigma +1}\), one has

$$\begin{aligned} V\bigl(e\bigl(t^{+}_{\sigma +1}\bigr)\bigr)={}&\sum _{k=1}^{N}e^{T}_{k} \bigl(t^{+}_{\sigma +1}\bigr) \overline{e_{k} \bigl(t^{+}_{\sigma +1}\bigr)} + \frac{\delta (t_{\sigma +1})}{2\omega }\bigl(\widehat{ \theta }(t)-\theta \bigr)^{2} \\ ={}&\bigl(1+B(t_{\sigma +1})\bigr)^{2}\sum _{k=1}^{N}e^{T}_{k} \bigl(t^{-}_{\sigma +1}\bigr) \overline{e_{k} \bigl(t^{-}_{\sigma +1}\bigr)} + \frac{\delta (t_{\sigma +1})}{2\omega }\bigl(\widehat{ \theta }(t)-\theta \bigr)^{2} \\ ={}&\delta (t_{\sigma +1}) \Biggl(\sum_{k=1}^{N}e^{T}_{k} \bigl(t^{-}_{\sigma +1}\bigr) \overline{e_{k} \bigl(t^{-}_{\sigma +1}\bigr)} +\frac{1}{2\omega }\bigl( \widehat{ \theta }(t)-\theta \bigr)^{2}\Biggr) \\ ={}&\delta (t_{\sigma +1})V\bigl(e\bigl(t^{-}_{\sigma +1}\bigr) \bigr). \end{aligned}$$
(9)

Therefore, similar to the proof of Theorem 1, the proof is completed. □

Remark 2

When \(\tau _{\sigma }\) and ξ are fixed, we choose

$$ -\exp \biggl(-\frac{\xi +\widehat{\theta }(t_{\sigma })\tau _{\sigma }}{2} \biggr)-1+\varepsilon \leq B(t_{\sigma }) \leq \exp \biggl(- \frac{\xi +\widehat{\theta }(t_{\sigma })\tau _{\sigma }}{2} \biggr)-1- \varepsilon , $$

such that the conditions (7) is satisfied, where \(\varepsilon >0\) is an arbitrary constant.

4 Numerical illustrations

Example 1

Choose the node dynamics as the fractional-order complex-variable Lorenz system [47]

$$\begin{aligned} &{}_{t_{\sigma }}D^{\alpha }_{t}x_{k1}(t)=a \bigl(x_{k2}(t)-x_{k1}(t)\bigr), \\ &{}_{t_{\sigma }}D^{\alpha }_{t}x_{k2}(t)=bx_{k1}(t)-x_{k2}(t)-x_{k1}(t)x_{k3}(t) , \\ &{}_{t_{\sigma }}D^{\alpha }_{t}x_{k3}(t)= \frac{1}{2} \bigl( \overline{x_{k1}(t)}x_{k2}(t)+x_{k1}(t) \overline{x_{k2}(t)} \bigr)-cx_{k3}(t), \end{aligned}$$

where \(x_{k1}\) and \(x_{k2}\) are complex variables, \(x_{k3}\) is real variable, which is chaotic when the system parameters are chosen as \(a=10\), \(b=28\), \(c=8/3\), \(\alpha =0.995\) and \(\tau _{\sigma }=0.05\sigma \). Figure 1 shows the orbits of \(\|s_{k}(t)\|\) with \(s(0)=(3+2j,1+j,3)^{T}\) and \(j=\sqrt{-1}\). From Fig. 1, there exist three constants \(M_{1}=19\), \(M_{2}=26\), \(M_{3}=47\) such that \(\|s_{1}\|\leq M_{1}\), \(\|s_{2}\|\leq M_{2}\), \(\|s_{3}\|\leq M_{3}\). Therefore, one has

$$\begin{aligned} &\bigl(x_{k}(t)-s(t)\bigr)^{T}\overline{ \bigl(f(x_{k})-f(s)\bigr)}+\bigl(f(x_{k})-f(s) \bigr)^{T} \overline{\bigl(x_{k}(t)-s(t)\bigr)} \\ &\quad =-2ae_{k1}\overline{e_{k1}}-2e_{k2} \overline{e_{k2}}-2ce_{k3}^{2}+ (a+b-s_{3}) (e_{k1} \overline{e_{k2}}+ \overline{e_{k1}}e_{k2}) \\ &\qquad {}+s_{2}(\overline{e_{k1}}e_{k3}+e_{k1}e_{k3}) \\ &\quad \leq-2ae_{k1}\overline{e_{k1}}-2e_{k2} \overline{e_{k2}}-2ce_{k3}^{2}+ (a+b+M_{3}) (e_{k1}\overline{e_{k2}}+ \overline{e_{k1}}e_{k2}) \\ &\qquad {}+M_{2}(\overline{e_{k1}}e_{k3}+e_{k1}e_{k3}) \\ &\quad \leq \bigl(-2a+(a+b+M_{3})\mu +M_{2}\nu \bigr)e_{k1} \overline{e_{k1}}+ \bigl(-2+(a+b+M_{3}) \mu ^{-1} \bigr)e_{k2} \overline{e_{k2}} \\ &\qquad {}+ \bigl(-2c+M_{2}\nu ^{-1} \bigr)e_{k3}^{2}, \end{aligned}$$

where \(\mu >0\), \(\nu >0\). Choosing \(\mu =1.05\), \(\nu =0.31\) gives \(L=79\) in Assumption 1.

Figure 1
figure 1

The orbits of \(\|s_{k}(t)\|\) for fractional-order complex-variable Lorenz system with \(s(0)=(3+2j;1+1j;3)^{T}\)

Consider the synchronization of network (2) with 10 nodes. Choose \(b=0.5\), \(\Gamma =\operatorname{diag}(1,1,1)\) and

A= [ − 3 1 0 2 0 − 2 1 0 0 1 0 − 6 0 1 0 1 2 1 0 1 − 2 1 − 5 0 1 2 0 2 0 1 1 1 0 − 4 1 0 − 2 0 3 0 0 1 − 1 0 − 6 0 1 2 1 2 0 1 2 1 0 − 5 0 − 1 0 2 2 0 0 2 0 2 − 7 0 0 1 0 − 2 3 0 2 0 1 − 4 0 0 1 0 3 0 − 1 1 0 0 − 4 0 0 1 0 1 − 2 0 0 2 1 − 3 ] ,

which gives \(\lambda =0.4693\). In numerical simulations, choose \(\xi =0.001\), the impulsive gains \(B(t_{\sigma })=-0.9\), \(\sigma =1,2,\ldots \) , one has \(\delta (t_{\sigma })=0.01\). By simple calculations, we have \(\ln \delta (t)+\xi +\theta \tau _{\sigma }^{\alpha }=-0.5707<0\), i.e., the conditions (4) hold and the synchronization can be achieved. The initial values of \(s(t)\) and \(x_{k}(t)\) are chosen randomly. Figure 2 shows the orbits of the real and imaginary parts of \(x_{kl}(t)\) and \(s_{l}(t)\), \(k=1,2,\ldots ,10\), \(l=1,2,3\). The superscripts r and i denote the real parts and the imaginary parts, respectively.

Figure 2
figure 2

The orbits of the real and imaginary parts of \(x_{kl}(t)\) and \(s_{l}(t)\)

Example 2

Consider the above network in Example 1 via the adaptive impulsive controllers. Choose \(\omega =0.01\), \(\xi =0.001\) and \(\widehat{\theta }(0)=1\). According to Remark 2, choose

$$ B(t_{\sigma })=\exp \biggl(- \frac{\xi +\widehat{\theta }(t_{\sigma })\tau _{\sigma }}{2}\biggr)-1- \varepsilon , $$

with \(\varepsilon =0.001\). Figure 3 shows the orbits of the real and imaginary parts of \(x_{kl}(t)\) and \(s_{l}(t)\), \(k=1,2,\ldots ,10\), \(l=1,2,3\). Figure 4 shows the impulsive gains \(B(t_{\sigma })\).

Figure 3
figure 3

The orbits of the real and imaginary parts of \(x_{kl}(t)\) and \(s_{l}(t)\)

Figure 4
figure 4

The impulsive gains \(B(t_{\sigma })\) versus σ

Example 3

Choose the node dynamics as fractional-order hyperchaotic complex Lü system [48]

$$\begin{aligned} &D^{\alpha }_{t_{0}}x_{k1}=42(x_{k2}-x_{k1})+x_{k4}, \\ &D^{\alpha }_{t_{0}}x_{k2}=25x_{k2}+x_{k4}-x_{k1}x_{k3} , \\ &D^{\alpha }_{t_{0}}x_{k3}=\frac{1}{2} ( \overline{x_{k1}}x_{k2}+x_{k1} \overline{x_{k2}} )-6x_{k3}, \\ &D^{\alpha }_{t_{0}}x_{k4}=\frac{1}{2} ( \overline{x_{k1}}x_{k2}+x_{k1} \overline{x_{k2}} )-5x_{k4}, \end{aligned}$$

where \(k=1, 2, \ldots , N\), \(x_{k1}\) and \(x_{k2}\) are complex variables, \(x_{k3}\) and \(x_{k4}\) are real variables, \(\alpha =0.995\). Choose the same A as Example 1, the initial values \(s(0)=(3+2j,1+j,3,4)^{T}\) and \(x_{k}(t)\) are chosen randomly.

Choose \(\tau _{\sigma }=0.2\), \(\omega =0.001\), \(\xi =0.001\) and \(\widehat{\theta }(0)=0.1\). According to Remark 2, choose

$$ B(t_{\sigma })=\exp \biggl(- \frac{\xi +\widehat{\theta }(t_{\sigma })\tau _{\sigma }}{2}\biggr)-1- \varepsilon , $$

with \(\varepsilon =0.001\). Figure 5 shows the orbits of the real and imaginary parts of \(x_{kl}(t)\) and \(s_{l}(t)\), \(k=1,2,\ldots ,10\), \(l=1,2,3\). Figure 6 shows the impulsive gains \(B(t_{\sigma })\).

Figure 5
figure 5

The orbits of \(\|e_{kl}(t)\|\)

Figure 6
figure 6

The impulsive gains \(B(t_{\sigma })\) versus σ

From Examples 2 and 3, the impulsive gains need not be calculated in advance for different networks. And they can adjust themselves to the required values according to the updating laws. That is, the adaptive impulsive controllers are universal to some extent.

5 Conclusions

Both static and adaptive impulsive controllers were designed. Two corresponding synchronization conditions were derived as well. Particularly, for the adaptive impulsive controllers, the updating law for the impulsive gains was provided. Examples 2 and 3 demonstrated the points well and implied that the adaptive impulsive controllers are universal for different networks.

Availability of data and materials

Not applicable.

References

  1. Ahmed, E., Elgazzar, A.: On fractional order differential equations model for nonlocal epidemics. Physica A 379, 607–614 (2007)

    Article  MathSciNet  Google Scholar 

  2. Butzer, P., Westphal, U.: An Introduction to Fractional Calculus. World Scientific, Singapore (2000)

    Book  MATH  Google Scholar 

  3. Podlubny, I.: Fractional Differential Equations. Academic Press, New York (1999)

    MATH  Google Scholar 

  4. Hilfer, R.: Applications of Fractional Calculus in Physics. World Scientific, Singapore (2000)

    Book  MATH  Google Scholar 

  5. Laskin, N.: Fractional quantum mechanics and Lévy path integrals. Phys. Lett. A 268, 298–305 (2000)

    Article  MathSciNet  MATH  Google Scholar 

  6. Kilbas, A., Srivastava, H., Trujillo, J.: Theory and Applications of Fractional Differential Equations. Elsevier, Amsterdam (2006)

    MATH  Google Scholar 

  7. Yu, F., Liu, L., He, B., Huang, Y., Shi, C., Cai, S., Song, Y., Du, S., Wan, Q.: Analysis and FPGA realization of a novel 5D hyperchaotic four-wing memristive system, active control synchronization, and secure communication application. Complexity 2019, 4047957 (2019)

    Google Scholar 

  8. Yu, F., Liu, L., Shen, H., Zhang, Z., Huang, Y., Shi, C., Cai, S., Wu, X., Du, S., Wan, Q.: Dynamic analysis, circuit design, and synchronization of a novel 6D memristive four-wing hyperchaotic system with multiple coexisting attractors. Complexity 2020, 5904607 (2020)

    MATH  Google Scholar 

  9. Yu, F., Qian, S., Chen, X., Huang, Y., Liu, L., Shi, C., Cai, S., Song, Y., Wang, C.: A new 4D four-wing memristive hyperchaotic system: dynamical analysis, electronic circuit design, shape synchronization and secure communication. Int. J. Bifurc. Chaos 30, 2050147 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  10. Tan, W., Jiang, F., Huang, C., Zhou, L.: Synchronization for a class of fractional-order hyperchaotic system and its application. J. Appl. Math. 2012, 974639 (2012)

    MathSciNet  MATH  Google Scholar 

  11. Chen, W.: Nonlinear dynamics and chaos in a fractional order financial system. Chaos Solitons Fractals 36, 1305–1314 (2008)

    Article  Google Scholar 

  12. Chen, F., Chen, A., Wang, X.: On the solutions for impulsive fractional functional differential equations. Differ. Equ. Dyn. Syst. 17, 379–391 (2009)

    Article  MathSciNet  MATH  Google Scholar 

  13. Xu, C., Liao, M., Li, P., Guo, Y., Xiao, Q., Yuan, S.: Influence of multiple time delays on bifurcation of fractional-order neural networks. Appl. Math. Comput. 361, 565–582 (2019)

    MathSciNet  MATH  Google Scholar 

  14. Pratap, A., Raja, R., Cao, J., Huang, C., Niezabitowski, M., Bagdasar, O.: Stability of discrete-time fractional-order time-delayed neural networks in complex field. Math. Methods Appl. Sci. 44, 419–440 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  15. Ren, G., Xu, Y., Wang, C.: Synchronization behavior of coupled neuron circuits composed of memristors. Nonlinear Dyn. 88, 893–901 (2017)

    Article  Google Scholar 

  16. Wu, Z., Wang, H.: Impulsive pinning synchronization of discrete-time network. Adv. Differ. Equ. 2016, 36 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  17. Rao, P., Wu, Z., Liu, M.: Adaptive projective synchronization of dynamical networks with distributed time delays. Nonlinear Dyn. 67, 1729–1736 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  18. Liu, M., Jiang, H., Hu, C.: Finite-time synchronization of delayed dynamical networks via aperiodically intermittent control. J. Franklin Inst. 354, 5374–5397 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  19. Gong, X., Wu, Z.: Adaptive pinning impulsive synchronization of dynamical networks with time-varying delay. Adv. Differ. Equ. 2015, 240 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  20. Zhou, P., Cai, S.: Adaptive exponential lag synchronization for neural networks with mixed delays via intermittent control. Adv. Differ. Equ. 2018, 40 (2018)

    Article  MathSciNet  MATH  Google Scholar 

  21. Lu, J., Wang, Z., Cao, J., Ho, D., Kurths, J.: Pinning impulsive stabilization of nonlinear dynamical networks with time-varying delay. Int. J. Bifurc. Chaos 22, 1250176 (2012)

    Article  MATH  Google Scholar 

  22. Wu, Z., Liu, D., Ye, Q.: Pinning impulsive synchronization of complex-variable dynamical network. Commun. Nonlinear Sci. Numer. Simul. 20, 273–280 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  23. Leng, H., Wu, Z.: Impulsive synchronization of complex-variable network with distributed time delays. Physica A 536, 122602 (2019)

    Article  MathSciNet  Google Scholar 

  24. Mahdavi, N., Menhaj, M., Kurths, J., Lu, J., Afshar, A.: Pinning impulsive synchronization of complex dynamical networks. Int. J. Bifurc. Chaos 22, 1250239 (2012)

    Article  MathSciNet  MATH  Google Scholar 

  25. 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, 285–292 (2012)

    Article  Google Scholar 

  26. Lu, J., Ho, D., Cao, J., Kurths, J.: Single impulsive controller for globally exponential synchronization of dynamical networks. Nonlinear Anal., Real World Appl. 14, 581–593 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  27. Wan, P., Jian, J.: Impulsive stabilization and synchronization of fractional-order complex-valued neural networks. Neural Process. Lett. 50, 2201–2218 (2019)

    Article  Google Scholar 

  28. Liu, N., Fang, J., Deng, W.: Synchronization for a class of fractional-order linear complex networks via impulsive control. Int. J. Control. Autom. Syst. 16, 2839–2844 (2018)

    Article  Google Scholar 

  29. Li, C.J., Yu, X.H., Liu, Z.W., Huang, T.W.: Asynchronous impulsive containment control in switched multi-agent systems. Inf. Sci. 370–371, 667–679 (2016)

    Article  MATH  Google Scholar 

  30. Wu, Z., Leng, H.: Impulsive synchronization of drive-response chaotic delayed neural networks. Adv. Differ. Equ. 2016, 206 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  31. Li, H., Hu, C., Jiang, Y., Wang, Z., Teng, Z.: Pinning adaptive and impulsive synchronization of fractional-order complex dynamical networks. Chaos Solitons Fractals 92, 142–149 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  32. Zhao, H., Li, L., Peng, H., Xiao, J., Yang, Y., Zheng, M.: Impulsive control for synchronization and parameters identification of uncertain multi-links complex network. Nonlinear Dyn. 83, 1437–1451 (2016)

    Article  MathSciNet  MATH  Google Scholar 

  33. Song, C., Fei, S., Cao, J., Huang, C.: Robust synchronization of fractional-order uncertain chaotic systems based on output feedback sliding mode control. Mathematics 7, 599 (2019)

    Article  Google Scholar 

  34. Zhou, Y., Wan, X., Huang, C., Yang, X.: Finite-time stochastic synchronization of dynamic networks with nonlinear coupling strength via quantized intermittent control. Appl. Math. Comput. 376, 125157 (2020)

    MathSciNet  MATH  Google Scholar 

  35. Pratap, A., Raja, R., Cao, J., Alzabut, J., Huang, C.: Finite-time synchronization criterion of graph theory perspective fractional-order coupled discontinuous neural networks. Adv. Differ. Equ. 2020, 97 (2020)

    Article  MathSciNet  Google Scholar 

  36. Chen, D., Zhang, W., Cao, J., Huang, C.: Fixed time synchronization of delayed quaternion-valued memristor-based neural networks. Adv. Differ. Equ. 2020, 92 (2020)

    Article  MathSciNet  Google Scholar 

  37. Pratap, A., Raja, R., Alzabut, J., Cao, J., Rajchakit, G., Huang, C.: Mittag-Leffler stability and adaptive impulsive synchronization of fractional order neural networks in quaternion field. Math. Methods Appl. Sci. 43, 6223–6253 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  38. Liu, X., Chen, T.: Synchronization of nonlinear coupled networks via aperiodically intermittent pinning control. IEEE Trans. Neural Netw. Learn. Syst. 26, 113–126 (2015)

    Article  MathSciNet  Google Scholar 

  39. Liu, X., Chen, T.: Synchronization of linearly coupled networks with delays via aperiodically intermittent pinning control. IEEE Trans. Neural Netw. Learn. Syst. 26, 2396–2407 (2015)

    Article  MathSciNet  Google Scholar 

  40. Cai, S., Lei, X., Liu, Z.: Outer synchronization between two hybrid-coupled delayed dynamical networks via aperiodically adaptive intermittent pinning control. Complexity 21, 593–605 (2016)

    Article  MathSciNet  Google Scholar 

  41. Zhang, J., Wang, Y., Ma, Z., Qiu, J., Alsaadi, F.: Intermittent control for cluster-delay synchronization in directed networks. Complexity 2018, 1069839 (2018)

    MATH  Google Scholar 

  42. Zhou, P., Cai, S.: Pinning synchronization of complex directed dynamical networks under decentralized adaptive strategy for aperiodically intermittent control. Nonlinear Dyn. 90, 287–299 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  43. Wu, X., Feng, J., Nie, Z.: Pinning complex-valued complex network via aperiodically intermittent control. Neurocomputing 305, 70–77 (2018)

    Article  Google Scholar 

  44. Novicenko, V.: Delayed feedback control of synchronization in weakly coupled oscillator networks. Phys. Rev. E 92, 022919 (2015)

    Article  MathSciNet  Google Scholar 

  45. Tang, S., Pang, W., Cheke, R., Wu, J.: Global dynamics of a state-dependent feedback control system. Adv. Differ. Equ. 2015, 322 (2015)

    Article  MathSciNet  MATH  Google Scholar 

  46. Zhang, T., Xiong, L.: Periodic motion for impulsive fractional functional differential equations with piecewise Caputo derivative. Appl. Math. Lett. 101, 106072 (2020)

    Article  MathSciNet  MATH  Google Scholar 

  47. Luo, C., Wang, X.: Chaos in the fractional-order complex Lorenz system and its synchronization. Nonlinear Dyn. 71, 241–257 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  48. Yang, L., Jiang, J.: Complex dynamical behavior and modified projective synchronization in fractional-order hyper-chaotic complex Lü system. Chaos Solitons Fractals 78, 267–276 (2015)

    Article  MathSciNet  MATH  Google Scholar 

Download references

Acknowledgements

The authors are thankful to the editor and anonymous reviewers for their insightful comments and suggestions, which strengthened our manuscript.

Funding

This work is jointly supported by the National Natural Science Foundation of China (61463022 and 61963019), the NSF for Distinguished Young Scholar of Jiangxi Province of China (20171BCB23031) and the Graduate Innovation Project of Jiangxi Province of China (YC2020-S187).

Author information

Authors and Affiliations

Authors

Contributions

All the authors contributed equally to this work. They all read and approved the final version of the manuscript.

Corresponding author

Correspondence to Zhaoyan Wu.

Ethics declarations

Competing interests

The authors declare that they have no competing interests.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Xiong, Y., Wu, Z. Impulsive synchronization of fractional-order complex-variable dynamical network. Adv Differ Equ 2021, 373 (2021). https://doi.org/10.1186/s13662-021-03501-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13662-021-03501-x

Keywords