Next Article in Journal
Design, Fabrication, and Characterization of a Laser-Controlled Explosion-Initiating Device with Integrated Safe-and-Arm, EMP-Resistant, and Fast-Acting Technology Based on Photovoltaic Power Converter
Next Article in Special Issue
Design of the Threshold-Controllable Memristor Emulator Based on NDR Characteristics
Previous Article in Journal
Fabrication of Titanium and Copper-Coated Diamond/Copper Composites via Selective Laser Melting
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Asymptotic Synchronization of Memristive Cohen-Grossberg Neural Networks with Time-Varying Delays via Event-Triggered Control Scheme

1
School of Computer and Communication Engineering, Changsha University of Science & Technology, Changsha 410114, China
2
Key Laboratory of Industrial Control Technology, Zhejiang University, Hangzhou 310058, China
3
School of Intelligent Manufacturing, Hunan University of Science and Engineering, Yongzhou 425199, China
*
Authors to whom correspondence should be addressed.
Micromachines 2022, 13(5), 726; https://doi.org/10.3390/mi13050726
Submission received: 28 December 2021 / Revised: 26 April 2022 / Accepted: 28 April 2022 / Published: 30 April 2022

Abstract

:
This paper investigates the asymptotic synchronization of memristive Cohen-Grossberg neural networks (MCGNNs) with time-varying delays under event-triggered control (ETC). First, based on the designed feedback controller, some ETC conditions are provided. It is demonstrated that ETC can significantly reduce the update times of the controller and decrease the computing cost. Next, some sufficient conditions are derived to ensure the asymptotic synchronization of MCGNNs with time-varying delays under the ETC method. Finally, a numerical example is provided to verify the correctness and effectiveness of the obtained results.

1. Introduction

In the past few decades, complex systems including neural networks (NNs) have been extensively studied due to their wide applications [1,2,3,4,5]. Based on the excellent characteristics of memristor [6,7,8], a variety of chaotic circuits and systems based on memristor are proposed. Memristive neural network (MNN), which simulates synaptic connection with memristor, has attracted much attention owing to its application in logic operation and image processing [9,10,11,12,13,14,15,16].
The Cohen-Grossberg neural network is a generalized neural network model, which can take famous neural networks and systems such as the Hopfield neural network and Lotka–Volterra system as its special cases [17,18,19]. In recent years, memristive Cohen-Grossberg neural network (MCGNN) and its dynamical characteristics have attracted increasing attention [20,21,22,23]. In [21], there exist exponentially stable equilibrium points in n-dimensional MCGNNs with piecewise linear activation functions via the fixed point theorem. Global exponential stability of delayed and perturbed MCGNNs was investigated in [22]. Paper [23] studied multistability of MCGNNs with mixed delays and acquired multiple almost periodic solutions. Synchronization as one of the most important dynamical characteristics has been researched extensively and many papers on synchronization of MCGNNs have been published [24,25,26,27,28]. In [24], Yang et al. investigated global exponential synchronization of MCGNNs with time-varying discrete delays and unbounded distributed delays. Wei et al. studied fixed-time synchronization of MCGNNs with impulsive effects [25]. Ren et al. investigated finite-time synchronization and quasi fixed-time synchronization of MCGNNs with reaction-diffusion term in [27,28], respectively. Achieving the synchronization of MCGNNs means that synchronization of multiple classes of neural networks can be acquired, thus being highly important for achieving the synchronization of MCGNNs.
At present, network control schemes include the state-feedback control method and nonlinear control method, which have been widely used in many fields due to their advantages of reliability and high efficiency [29,30,31,32]. However, these network control schemes for MNN synchronization are based on continuous-time feedback controllers [29,30,31,32], thus they require high computing power. As an important sampling control scheme, event-triggered control (ETC) [33,34,35,36,37,38,39,40,41] can effectively reduce computing costs and communication resources on the basis of ensuring system performance by reducing controller update times. Therefore, ETC schemes for MNN synchronization have been extensively studied [33,34,35,36,37,38,39,40,41]. In [36], the stability of MNNs with communication delays was addressed via the event-triggered sampling control method. Using event-triggered impulsive control, quasi-synchronization of delayed MNNs was investigated [37]. In [38], static or dynamic ETC methods were designed to achieve synchronization of delayed MNNs. Some different static or dynamic ETC methods were provided to further realize the synchronization of inertial MNNs [39]. In [40], exponential mean-square stability of delayed discrete-time stochastic MNNs was achieved by an event-triggered H state estimation. However, these ETC schemes were considered in the traditional MNN system [33,34,35,36,37,38,39,40,41]. In other words, the existing ETC methods cannot be directly used in the synchronization of MCGNNs which increases the difficulty of control and analysis on account of the amplification function of MCGNNs. To the best our knowledge, there is scarce literature regarding synchronization of MCGNN via ETC scheme.
Inspired by the discussion above, this paper investigates the synchronization of MCGNNs with time-varying delays via ETC scheme for the first time. We summarize the main contributions as follows.
(1)
This paper designs a state-feedback controller, and some ETC conditions were provided based on the state-feedback controller.
(2)
Some sufficient conditions are presented to guarantee asymptotic synchronization of MCGNNs with time-varying delays under ETC condition.
(3)
Furthermore, the MCGNNs under ETC schemes can effectively reduce the update times of controllers and decrease computing cost.
The rest of the paper is organized as follows. In Section 2, MCGNNs with time-varying delays are introduced. Some sufficient conditions are obtained to achieve asymptotic synchronization of MCGNNs in Section 3. Section 4 presents a numerical simulation to verify the effectiveness of the obtained results. Finally, conclusions are provided in Section 5.

2. Preliminaries

Notations: For a given vector a = ( a 1 , a 2 , , a l ) T , a 1 = m = 1 l a m . For a given matrix x = [ x m n ] l × l , x 1 = max 1 n l m = 1 l x m n .
We consider memristive Cohen-Grossberg neural networks (MCGNNs) with time-varying delays as follows.
r ˙ m ( t ) = a m ( r m ( t ) ) b m r m ( t ) + n = 1 l c m n ( r m ( t ) ) f n ( r n ( t ) ) ) + n = 1 l d m n ( r m ( t ) ) f n ( r n ( t τ m n ( t ) ) ) + I m , m = 1 , 2 , , l ,
where r m ( t ) represents the state of the mth neuron; a m ( r m ( t ) ) and b m > 0 are the amplification function and behaved function, respectively; f n ( · ) is the activation function; τ m n ( t ) denotes time-varying delay and satisfies 0 τ m n ( t ) τ , where τ is a positive constant; I m is external input; c m n ( r m ( t ) ) and d m n ( r m ( t ) ) denote memristive connection weights satisfying the following conditions
c m n ( r m ( t ) ) = c m n ( 1 ) , r m ( t ) χ m , c m n ( 2 ) , r m ( t ) > χ m ,
d m n ( r m ( t ) ) = d m n ( 1 ) , r m ( t ) χ m , d m n ( 2 ) , r m ( t ) > χ m ,
where c m n ( 1 ) , c m n ( 2 ) , d m n ( 1 ) and d m n ( 2 ) are constants, χ m > 0 is the switching jump.
Set c ^ m n = max { | c m n ( 1 ) | , | c m n ( 2 ) | } , c ¯ m n = max { c m n ( 1 ) , c m n ( 2 ) } , c ˜ m n = min { c m n ( 1 ) , c m n ( 2 ) } , d ^ m n = max { | d m n ( 1 ) | , | d m n ( 2 ) | } , d ¯ m n = max { d m n ( 1 ) , d m n ( 2 ) } , d ˜ m n = min { d m n ( 1 ) , d m n ( 2 ) } , C ^ = [ c ^ m n ] l × l and D ^ = [ d ^ m n ] l × l .
The following assumptions will be used in this paper.
Assumption 1.
Amplification function a m ( x ) is continuous and bounded, namely, there exist two positive constants a m ( 1 ) and a m ( 2 ) , such that 0 < a m ( 1 ) a m ( x ) a m ( 2 ) for x .
Assumption 2.
Time-varying delay τ m n ( t ) satisfies
τ ˙ m n ( t ) θ < 1 .
where θ is a positive constant.
Assumption 3.
Activation function f n ( · ) is bounded and satisfies Lipschitz condition, which means there exist constants M n , L n such that f n ( s 1 ) M n for s 1 , and f n ( s 2 ) f n ( s 3 ) L n s 2 s 3 for any s 2 , s 3 .
From Assumption 1, there exists the antiderivative of 1 a m ( r m ) . Choose such an antiderivative h m ( r m ) which satisfies h m ( 0 ) = 0 . Then d d r m h m ( r m ) = 1 a m ( r m ) . Using the derivative theorem for inverse function, the inverse function h m 1 ( r m ) of h m ( r m ) is differentiable and d d x m h m 1 ( x m ) = a m ( r m ) , where x m = h m ( r m ) . Set p m ( t ) = h m ( r m ( t ) ) , then we can get p ˙ m ( t ) = r ˙ m ( t ) a m ( r m ( t ) ) , where r m ( t ) = h m 1 ( p m ( t ) ) . Substituting these equalities into system (1), we can obtain the MCGNN with time-varying delays as follows.
p ˙ m ( t ) = b m h m 1 ( p m ( t ) ) + n = 1 l c m n ( h m 1 ( p m ( t ) ) ) × f n ( h n 1 ( p n ( t ) ) ) + n = 1 l d m n ( h m 1 ( p m ( t ) ) ) × f n ( h n 1 ( p n ( t τ m n ( t ) ) ) ) + I m , m = 1 , 2 , , l .
For a given set γ , c o [ γ ] represents the closure of the convex hull for set γ . According to the theory of differential inclusion [42], it can be gained from (5) that
p ˙ m ( t ) b m h m 1 ( p m ( t ) ) + n = 1 l c o [ c ˜ m n , c ¯ m n ] f n ( h n 1 ( p n ( t ) ) ) + n = 1 l c o [ d ˜ m n , d ¯ m n ] f n ( h n 1 ( p n ( t τ m n ( t ) ) ) ) + I m , m = 1 , 2 , , l ,
or equivalently, by the measurable selection theorem in [42], there exist measurable functions c m n * ( t ) c o [ c ˜ m n , c ¯ m n ] , d m n * ( t ) c o [ d ˜ m n , d ¯ m n ] , such that
p ˙ m ( t ) = b m h m 1 ( p m ( t ) ) + n = 1 l c m n * ( t ) f n ( h n 1 ( p n ( t ) ) ) + n = 1 l d m n * ( t ) f n ( h n 1 ( p n ( t τ m n ( t ) ) ) ) + I m , m = 1 , 2 , , l ,
Let system (1) as the drive MCGNNs, then the response system can be described as
z ˙ m ( t ) = a m ( z m ( t ) ) b m z m ( t ) + n = 1 l c m n ( z m ( t ) ) f n ( z n ( t ) ) + n = 1 l d m n ( z m ( t ) ) f n ( z n ( t τ m n ( t ) ) ) + I m + W m ( t ) , m = 1 , 2 , , l ,
where W m ( t ) is the controller.
Furthermore, similar to the analysis of (5)–(7), we can obtain from (8) that
q ˙ m ( t ) = b m h m 1 ( q m ( t ) ) + n = 1 l c m n * * ( t ) f n ( h n 1 ( q n ( t ) ) ) + n = 1 l d m n * * ( t ) f n ( h n 1 ( q n ( t τ m n ( t ) ) ) ) + I m + W m ( t ) a m ( h m 1 ( q m ( t ) ) ) , m = 1 , 2 , , l ,
where q m ( t ) = h m ( z m ( t ) ) , c m n * * ( t ) c o [ c ˜ m n , c ¯ m n ] , d m n * * ( t ) c o [ d ˜ m n , d ¯ m n ] .
Consider the initial conditions of systems (1) and (8) as r m ( s ) = Υ m ( s ) and z m ( s ) = Θ m ( s ) , respectively, where τ s 0 . Then, the initial conditions of systems (7) and (9) are p m ( s ) = h m ( Υ m ( s ) ) and q m ( s ) = h m ( Θ m ( s ) ) , respectively, where τ s 0 .
Set errors E m ( t ) = z m ( t ) r m ( t ) , e m ( t ) = q m ( t ) p m ( t ) . It can be obtained from (7) and (9) that
e ˙ m ( t ) = b m [ h m 1 ( q m ( t ) ) h m 1 ( p m ( t ) ) ] + n = 1 l c m n * * ( t ) f n ( h n 1 ( q n ( t ) ) ) n = 1 l c m n * ( t ) f n ( h n 1 ( p n ( t ) ) ) + n = 1 l d m n * * ( t ) f n ( h n 1 ( q n ( t τ m n ( t ) ) ) ) n = 1 l d m n * ( t ) f n ( h n 1 ( p n ( t τ m n ( t ) ) ) ) + W m ( t ) a m ( h m 1 ( q m ( t ) ) ) = b m [ h m 1 ( q m ( t ) ) h m 1 ( p m ( t ) ) ] + n = 1 l c m n * * ( t ) g n ( h n 1 ( e n ( t ) ) ) + n = 1 l [ c m n * * ( t ) c m n * ( t ) ] f n ( h n 1 ( p n ( t ) ) ) + n = 1 l d m n * * ( t ) g n ( h n 1 ( e n ( t τ m n ( t ) ) ) ) + n = 1 l [ d m n * * ( t ) d m n * ( t ) ] f n ( h n 1 ( p n ( t τ m n ( t ) ) ) ) + v m ( t )
where g n ( h n 1 ( e n ( t ) ) ) = f n ( h n 1 ( q n ( t ) ) ) f n ( h n 1 ( p n ( t ) ) ) , g n ( h n 1 ( e n ( t τ m n ( t ) ) ) ) = f n ( h n 1 ( q n ( t τ m n ( t ) ) ) ) f n ( h n 1 ( p n ( t τ m n ( t ) ) ) ) and v m ( t ) = W m ( t ) a m ( h m 1 ( q m ( t ) ) ) . Moreover, the vector form of system (10) can be written as
e ˙ ( t ) = B ( H 1 ( q ( t ) ) H 1 ( p ( t ) ) ) + C * * ( t ) g ( H 1 ( e ( t ) ) ) + ( C * * ( t ) C * ( t ) ) f ( H 1 ( p ( t ) ) ) + D * * ( t ) g ( H 1 ( e ( t τ ( t ) ) ) ) + ( D * * ( t ) D * ( t ) ) f ( H 1 ( p ( t τ ( t ) ) ) ) + v ( t )
where e ( t ) = ( e 1 ( t ) , e 2 ( t ) , , e l ( t ) ) T , B = diag { b 1 , b 2 , , b l } , H 1 ( q ( t ) ) = ( h 1 1 ( q 1 ( t ) ) , h 2 1 ( q 2 ( t ) ) , , h l 1 ( q l ( t ) ) ) T , H 1 ( p ( t ) ) = ( h 1 1 ( p 1 ( t ) ) , h 2 1 ( p 2 ( t ) ) , , h l 1 ( p l ( t ) ) ) T ,
g ( H 1 ( e ( t ) ) ) = ( g 1 ( h 1 1 ( e 1 ( t ) ) ) , g 2 ( h 2 1 ( e 2 ( t ) ) ) , , g l ( h l 1 ( e l ( t ) ) ) ) T , f ( H 1 ( p ( t ) ) ) = ( f 1 ( h 1 1 ( p 1 ( t ) ) ) , f 2 ( h 2 1 ( p 2 ( t ) ) ) , , f l ( h l 1 ( p l ( t ) ) ) ) T , C * * ( t ) = c m n * * ( t ) l × l , C * ( t ) = c m n * ( t ) l × l , D * * ( t ) = d m n * * ( t ) l × l , D * ( t ) = d m n * ( t ) l × l , v ( t ) = ( v 1 ( t ) , v 2 ( t ) , , v l ( t ) ) T .
Set measured errors between system (1) and system (8) as M E m ( t ) = E m ( t i ) E m ( t ) , t [ t i , t i + 1 ) , m = 1 , 2 , , l . In the ETC strategy, the state-dependent threshold needs to be set. When the measured errors exceed the threshold, the control will be updated under a new triggering event. It is worth noting that lim t t i + M E m ( t ) = M E m ( t i ) = 0 , lim t t i M E m ( t ) = lim t t i E m ( t i 1 ) E m ( t ) 0 . Therefore, M E m ( t ) are discontinuous at t = t i . The schematic of ETC is shown in Figure 1.
Next, the definition of asymptotic synchronization of MCGNNs with time-varying delays is presented as follows.
Definition 1.
If
lim t + z ( t ) r ( t ) 1 = 0 ,
then MCGNN systems (8) and (1) can achieve asymptotic synchronization, where z ( t ) = ( z 1 ( t ) , z 2 ( t ) , , z l ( t ) ) T , r ( t ) = ( r 1 ( t ) , r 2 ( t ) , , r l ( t ) ) T .

3. Synchronization of Memristive Cohen-Grossberg Neural Networks

In this section, we will discuss the asymptotic synchronization problem of the MCGNN systems.
We consider the state-feedback controller as follows.
W ( t ) = Λ E ( t i ) Γ sign ( E ( t i ) ) , t [ t i , t i + 1 )
where W ( t ) = ( W 1 ( t ) , W 2 ( t ) , , W l ( t ) ) T , E ( t i ) = E 1 ( t i ) , E 2 ( t i ) , , E l ( t i ) T ; Λ = diag ( Λ 1 , Λ 2 , , Λ l ) T is positive definite matrix; Γ = diag ( Γ 1 , Γ 2 , , Γ l ) T ; sign ( E ( t i ) ) = ( sign ( E 1 ( t i ) ) , sign ( E 2 ( t i ) ) , , sign ( E l ( t i ) ) ) T represents sign function; and t i is a release instant. Then,
v m ( t ) = W m ( t ) a m ( h m 1 ( q m ( t ) ) ) = Λ m E m ( t i ) a m ( h m 1 ( q m ( t ) ) ) Γ m sign ( E m ( t i ) ) a m ( h m 1 ( q m ( t ) ) ) .
Then, the following Theorem 1 and corollaries 1–2 can be obtained on the basis of the state-feedback controller (13).
Theorem 1.
MCGNNs systems (8) and (1) can be synchronized asymptotically under Assumptions 1–3 with the state-feedback controller (13) and the following ETC condition
M E ( t ) 1 η min 1 m l ( a m ( 1 ) ) max 1 m l ( Λ m ) ϑ E ( t ) 1 + μ
for t [ t i , t i + 1 ) , where
η ( 0 , 1 ]
ϑ = min 1 m l ( Λ m ) max 1 m l ( a m ( 2 ) ) λ min 1 m l ( a m ( 1 ) ) 0
λ = m i n 1 m l ( b m ) m i n 1 m l ( a m ( 1 ) ) + max 1 m l ( L m ) max 1 m l ( a m ( 2 ) ) C ^ 1 + max 1 m l ( L m ) max 1 m l ( a m ( 2 ) ) 1 θ D ^ 1 > 0 ,
μ = m = 1 l κ m n = 1 l c m n ( 1 ) c m n ( 2 ) + d m n ( 1 ) d m n ( 2 ) M n
Γ m > a m ( 2 ) κ m , if sign ( E m ( t ) ) sign ( E m ( t i ) ) > 0 , Γ m a m ( 2 ) κ m , otherwise ,
and
κ m > n = 1 l c m n ( 1 ) c m n ( 2 ) + d m n ( 1 ) d m n ( 2 ) M n ,
hold.
Proof of Theorem 1. 
Consider a Lyapunov functional as
V ( t ) = e ( t ) 1 + m = 1 l n = 1 l d ^ m n 1 θ t τ m n ( t ) t g n ( h n 1 ( e n ( s ) ) ) d s
For t [ t i , t i + 1 ) , we can attain the upper right Dini-derivative of V ( t ) as
V ˙ ( t ) sign T ( e ( t ) ) e ˙ ( t ) + m = 1 l n = 1 l d ^ m n 1 1 θ g n ( h n 1 ( e n ( t ) ) ) g n ( h n 1 ( e n ( t τ m n ( t ) ) ) ) = sign T ( e ( t ) ) B ( H 1 ( q ( t ) ) H 1 ( p ( t ) ) ) + C * * ( t ) g ( H 1 ( e ( t ) ) ) + ( C * * ( t ) C * ( t ) ) f ( H 1 ( p ( t ) ) ) + D * * ( t ) g ( H 1 ( e ( t τ ( t ) ) ) ) + ( D * * ( t ) D * ( t ) ) f ( H 1 ( p ( t τ ( t ) ) ) ) + v ( t ) + m = 1 l n = 1 l d ^ m n 1 1 θ g n ( h n 1 ( e n ( t ) ) ) g n ( h n 1 ( e n ( t τ m n ( t ) ) ) ) sign T ( e ( t ) ) B ( H 1 ( q ( t ) ) H 1 ( p ( t ) ) ) + max 1 m l ( L m ) max 1 m l ( a m ( 2 ) ) C ^ 1 e ( t ) 1 + sign T ( e ( t ) ) ( C * * ( t ) C * ( t ) ) × f ( H 1 ( p ( t ) ) ) + ( D * * ( t ) D * ( t ) ) f ( H 1 ( p ( t τ ( t ) ) ) ) + v ( t ) + max 1 m l ( L m ) max 1 m l ( a m ( 2 ) ) 1 θ D ^ 1 e ( t ) 1
Since h m ( . ) and h m 1 ( . ) are monotonically increasing, that is to say sign T ( e m ( t ) ) ( h m 1 ( q m ( t ) ) h m 1 ( p m ( t ) ) ) = h m 1 ( q m ( t ) ) h m 1 ( p m ( t ) ) and sign T ( e ( t ) ) Λ E ( t ) = sign T ( E ( t ) ) Λ E ( t ) . Thus, it can be gained that
sign T ( e ( t ) ) ( B ( H 1 ( q ( t ) ) H 1 ( p ( t ) ) ) ) m i n 1 m l ( b m ) H 1 ( q ( t ) ) H 1 ( p ( t ) ) 1 m i n 1 m l ( b m ) m i n 1 m l ( a m ( 1 ) ) e ( t ) 1
and
sign T ( e ( t ) ) Λ E ( t i ) = sign T ( e ( t ) ) Λ ( E ( t ) + M E ( t ) ) = sign T ( E ( t ) ) Λ E ( t ) sign T ( e ( t ) ) Λ M E ( t ) min 1 m l ( Λ m ) E ( t ) 1 + max 1 m l ( Λ m ) M E ( t ) 1 ,
Thus, it can be obtained that
sign T ( e ( t ) ) v ( t ) = m = 1 l sign ( e m ( t ) ) Λ m E m ( t i ) a m ( h m 1 ( q m ( t ) ) ) Γ m s i g n ( E m ( t i ) ) a m ( h m 1 ( q m ( t ) ) ) = m = 1 l sign ( e m ( t ) ) Λ m ( E m ( t ) + M E m ( t ) ) a m ( h m 1 ( q m ( t ) ) ) m = 1 l sign ( e m ( t ) ) Γ m s i g n ( E m ( t i ) ) a m ( h m 1 ( q m ( t ) ) ) m = 1 l Λ m E m ( t ) a m ( h m 1 ( q m ( t ) ) ) + m = 1 l Λ m M E m ( t ) a m ( h m 1 ( q m ( t ) ) ) m m = 1 l sign ( e m ( t ) ) Γ m s i g n ( E m ( t i ) ) a m ( h m 1 ( q m ( t ) ) ) min 1 m l ( Λ m ) max 1 m l ( a m ( 2 ) ) E ( t ) 1 + max 1 m l ( Λ m ) min 1 m l ( a m ( 1 ) ) M E ( t ) 1 m = 1 l sign ( E m ( t ) ) Γ m s i g n ( E m ( t i ) ) a m ( h m 1 ( q m ( t ) ) )
and
sign T ( e ( t ) ) ( C * * ( t ) C * ( t ) ) f ( H 1 ( p ( t ) ) ) + ( D * * ( t ) D * ( t ) ) f ( H 1 ( p ( t τ ( t ) ) ) ) m = 1 l sign ( E m ( t ) ) Γ m s i g n ( E m ( t i ) ) a m ( h m 1 ( q m ( t ) ) ) m = 1 l n = 1 l c m n ( 1 ) c m n ( 2 ) + d m n ( 1 ) d m n ( 2 ) M n m = 1 l sign ( E m ( t ) ) sign ( E m ( t i ) ) Γ m a m ( h m 1 ( q m ( t ) ) ) m = 1 l κ m n = 1 l c m n ( 1 ) c m n ( 2 ) + d m n ( 1 ) d m n ( 2 ) M n = μ < 0
Then, we can get that
V ˙ ( t ) m i n 1 m l ( b m ) m i n 1 m l ( a m ( 1 ) ) e ( t ) 1 + max 1 m l ( L m ) max 1 m l ( a m ( 2 ) ) C ^ 1 e ( t ) 1 min 1 m l ( Λ m ) max 1 m l ( a m ( 2 ) ) E ( t ) 1 + max 1 m l ( Λ m ) min 1 m l ( a m ( 1 ) ) M E ( t ) 1 + max 1 m l ( L m ) max 1 m l ( a m ( 2 ) ) 1 θ D ^ 1 e ( t ) 1 μ = max 1 m l ( Λ m ) min 1 m l ( a m ( 1 ) ) M E ( t ) 1 min 1 m l ( Λ m ) max 1 m l ( a m ( 2 ) ) E ( t ) 1 + λ e ( t ) 1 μ max 1 m l ( Λ m ) min 1 m l ( a m ( 1 ) ) M E ( t ) 1 min 1 m l ( Λ m ) max 1 m l ( a m ( 2 ) ) λ min 1 m l ( a m ( 1 ) ) E ( t ) 1 μ ( η 1 ) ϑ E ( t ) 1 + μ 0
It can be obtained that lim t + e ( t ) 1 = 0 according to (22). Then, we have 1 max 1 m l ( a m ( 2 ) ) × lim t + z ( t ) r ( t ) 1 = 1 max 1 m l ( a m ( 2 ) ) lim t + E ( t ) 1 lim t + e ( t ) 1 = 0 , that is to say
lim t + z ( t ) r ( t ) 1 = lim t + E ( t ) 1 = 0 , where z ( t ) = ( z 1 ( t ) , z 2 ( t ) , , z l ( t ) ) T , r ( t ) = ( r 1 ( t ) , r 2 ( t ) , , r l ( t ) ) T .
Thus, the system (8) and system (1) can achieve asymptotic synchronization with the state-feedback controller (13) under the ETC condition (15) on the basis of Definition 1. The proof is finished. □
Remark 1.
At present, the ETC scheme for synchronization of MNNs continues to be widely studied [33,34,35,36,37,38,39,40,41] owing to low computing costs and communication resources of ETC. Accordingly, synchronization of some types of MNNs are achieved, such as quasi-synchronization of delayed MNNs [37], synchronization of delayed MNNs [38], and synchronization of inertial MNNs [39]. However, these ETC schemes were considered in the traditional MNN system [37,38,39], not the MCGNN system. In fact, the amplification function of MCGNNs will increase the difficulty of control and analysis. In this paper, asymptotic synchronization of MCGNNs under the ETC scheme is studied, and it is subsequently demonstrated that ETC can effectively reduce computing costs.
Corollary 1.
MCGNNs systems (8) and (1) can be synchronized asymptotically under Assumptions 1–3 with the state feedback controller (13) and the following ETC condition.
M E ( t ) 1 min 1 m l ( a m ( 1 ) ) max 1 m l ( Λ m ) η ϑ E ( t ) 1 + μ
for t [ t i , t i + 1 ) , if Γ satisfies (20) and (21), and η, ϑ, λ and μ are same as Theorem 1.
Proof of Corollary 1. 
Consider a Lyapunov functional shown in (22). Furthermore, for t [ t i , t i + 1 ) , we can get the upper right Dini-derivative of V ( t ) as
V ˙ ( t ) m i n 1 m l ( b m ) m i n 1 m l ( a m ( 1 ) ) e ( t ) 1 + max 1 m l ( L m ( 1 ) ) max 1 m l ( a m ( 2 ) ) C ^ 1 e ( t ) 1 min 1 m l ( Λ m ) max 1 m l ( a m ( 2 ) ) E ( t ) 1 + max 1 m l ( Λ m ) min 1 m l ( a m ( 1 ) ) M E ( t ) 1 + max 1 m l ( L m ( 1 ) ) max 1 m l ( a m ( 2 ) ) 1 θ D ^ 1 e ( t ) 1 μ = max 1 m l ( Λ m ) min 1 m l ( a m ( 1 ) ) M E ( t ) 1 min 1 m l ( Λ m ) max 1 m l ( a m ( 2 ) ) E ( t ) 1 + λ e ( t ) 1 μ max 1 m l ( Λ m ) min 1 m l ( a m ( 1 ) ) M E ( t ) 1 min 1 m l ( Λ m ) max 1 m l ( a m ( 2 ) ) λ min 1 m l ( a m ( 1 ) ) E ( t ) 1 μ ( η 1 ) ϑ E ( t ) 1 0
Corollary 2.
MCGNNs systems (8) and (1) can be synchronized asymptotically under Assumptions 1–3 with the state-feedback controller (13) and the following ETC condition
M E ( t ) 1 min 1 m l ( a m ( 1 ) ) max 1 m l ( Λ m ) ϑ E ( t ) 1 + η μ
for t [ t i , t i + 1 ) , if Γ satisfies (20) and (21), and η, ϑ, λ and μ are same as Theorem 1.
Proof of Corollary 2. 
Consider a Lyapunov functional shown in (22). Furthermore, for t [ t i , t i + 1 ) , we can obtain the upper right Dini-derivative of V ( t ) as
V ˙ ( t ) m i n 1 m l ( b m ) m i n 1 m l ( a m ( 1 ) ) e ( t ) 1 + max 1 m l ( L m ( 1 ) ) max 1 m l ( a m ( 2 ) ) C ^ 1 e ( t ) 1 min 1 m l ( Λ m ) max 1 m l ( a m ( 2 ) ) E ( t ) 1 + max 1 m l ( Λ m ) min 1 m l ( a m ( 1 ) ) M E ( t ) 1 + max 1 m l ( L m ( 1 ) ) max 1 m l ( a m ( 2 ) ) 1 θ D ^ 1 e ( t ) 1 μ = max 1 m l ( Λ m ) min 1 m l ( a m ( 1 ) ) M E ( t ) 1 min 1 m l ( Λ m ) max 1 m l ( a m ( 2 ) ) E ( t ) 1 + λ e ( t ) 1 μ max 1 m l ( Λ m ) min 1 m l ( a m ( 1 ) ) M E ( t ) 1 min 1 m l ( Λ m ) max 1 m l ( a m ( 2 ) ) λ min 1 m l ( a m ( 1 ) ) E ( t ) 1 μ ( η 1 ) μ 0
Remark 2.
In recent years, many papers on synchronization of MCGNNs have emerged [24,25,26,27,28]. It can be observed that achieving the synchronization of MCGNNs is extremely important due to the meaning synchronization of multiple classes of neural networks. However, to date there are no studies that employ the ETC scheme to achieve synchronization of MCGNNs, as far as we know. Indeed, the amplification function of MCGNNs will increase the difficulty of control and analysis. In this paper, asymptotic synchronization of MCGNNs is realized via ETC, and ETC is demonstrated to effectively reduce computing costs through decreased update times of the controller.

4. Numerical Simulations

In this section, we provide an example to verify the validity of the obtained results.
Consider a drive MCGNN system as
r ˙ 1 ( t ) = 1 + 0.02 sin ( r 1 ( t ) ) 8.6 r 1 ( t ) + n = 1 2 c 1 n ( r 1 ( t ) ) f n ( r n ( t ) ) ) + n = 1 2 d 1 n ( r 1 ( t ) ) f n ( r n ( t τ 1 n ( t ) ) ) , r ˙ 2 ( t ) = 1 + 0.01 cos ( r 2 ( t ) ) 9 r 2 ( t ) + n = 1 2 c 2 n ( r 2 ( t ) ) f n ( r n ( t ) ) ) + n = 1 2 d 2 n ( r 2 ( t ) ) f n ( r n ( t τ 2 n ( t ) ) ) ,
where τ m n ( t ) = ( e t 1 ) / ( e t + 1 ) , f n ( w ) = ( | w + 1 | | w 1 | ) / 2 , m , n = 1 , 2 ; memristive connection weights:
c 11 ( r 1 ( t ) ) = 0.18 , | r 1 ( t ) | 2.5 , 0.45 , | r 1 ( t ) | > 2.5 , c 12 ( r 1 ( t ) ) = 0.23 , | r 1 ( t ) | 2.5 , 0.96 , | r 1 ( t ) | > 2.5 ,
c 21 ( r 2 ( t ) ) = 0.09 , | r 2 ( t ) | 2.5 , 0.26 , | r 2 ( t ) | > 2.5 , c 22 ( r 2 ( t ) ) = 1.06 , | r 2 ( t ) | 2.5 , 0.76 , | r 2 ( t ) | > 2.5 ,
d 11 ( r 1 ( t ) ) = 0.85 , | r 1 ( t ) | 2.5 , 1.61 , | r 1 ( t ) | > 2.5 , d 12 ( r 1 ( t ) ) = 1.52 , | r 1 ( t ) | 2.5 , 0.34 , | r 1 ( t ) | > 2.5 ,
d 21 ( r 2 ( t ) ) = 0.86 , | r 2 ( t ) | 2.5 , 1.63 , | r 2 ( t ) | > 2.5 , d 22 ( r 2 ( t ) ) = 1.03 , | r 2 ( t ) | 2.5 , 0.59 , | r 2 ( t ) | > 2.5 ,
Furthermore, the response system can be described as
z ˙ 1 ( t ) = 1 + 0.02 sin ( z 1 ( t ) ) 8.6 z 1 ( t ) + n = 1 2 c 1 n ( z 1 ( t ) ) f n ( z n ( t ) ) ) + n = 1 2 d 1 n ( z 1 ( t ) ) f n ( z n ( t τ 1 n ( t ) ) ) Λ 1 E 1 ( t i ) Γ 1 s i g n ( E 1 ( t i ) ) , t [ t i , t i + 1 ) z ˙ 2 ( t ) = 1 + 0.01 cos ( z 2 ( t ) ) 9 z 2 ( t ) + n = 1 2 c 2 n ( z 2 ( t ) ) f n ( z n ( t ) ) ) + n = 1 2 d 2 n ( z 2 ( t ) ) f n ( z n ( t τ 2 n ( t ) ) ) Λ 2 E 2 ( t i ) Γ 2 s i g n ( E 2 ( t i ) ) , t [ t i , t i + 1 )
Then 0.98 a 1 ( x ) 1.02 , 0.99 a 1 ( x ) 1.01 for x . τ ˙ m n ( t ) 0.5 ; f n ( s 1 ) 1 and f n ( s 2 ) f n ( s 3 ) s 2 s 3 for s 1 , s 2 , s 3 . Thus, we can set a 1 ( 1 ) = 0.98 , a 1 ( 2 ) = 1.02 , a 2 ( 1 ) = 0.99 , a 2 ( 2 ) = 1.01 , θ = 0.5 ; M n = 1 ; L n = 1 . Moreover, we can get C ^ = 0.45 0.96 0.26 1.06   D ^ = 1.61 1.52 1.63 1.03 and C ^ 1 = 2.02 , D ^ 1 = 3.24 . Further, we can gain λ = 0.242 . Moreover, we choose Λ = diag ( 0.90 , 0.95 ) T , such that ϑ = 0.635 0 .
Combining with
n = 1 2 c 1 n ( 1 ) c 1 n ( 2 ) + d 1 n ( 1 ) d 1 n ( 2 ) M n = 2.94
and
n = 1 2 c 1 n ( 1 ) c 1 n ( 2 ) + d 1 n ( 1 ) d 1 n ( 2 ) M n = 2.94 .
We can choose κ 1 = 2.95 , κ 2 = 1.70 , μ = 0.03 . Furthermore, the following relations can be obtained.
Γ 1 = 3.1 > 3.009 , if sign ( E 1 ( t ) ) sign ( E 1 ( t i ) ) > 0 , Γ 1 = 3.1 3.009 , otherwise ,
and
Γ 2 = 1.8 > 1.717 , if sign ( E 2 ( t ) ) sign ( E 2 ( t i ) ) > 0 , Γ 2 = 1.8 1.717 , otherwise ,
Thus, we can have the following ETC condition
M E ( t ) 1 1.03 η 0.635 E ( t ) 1 + 0.03
for t [ t i , t i + 1 ) , η ( 0 , 1 ] .
From the conditions of Theorem 1, we can identify that the drive MCGNN system (33) and the response system (34) can achieve asymptotic synchronization under the ETC condition (39). Consider the initial conditions of systems (33) and (34) as r ( s ) = ( 0.85 , 1.24 ) T and z ( s ) = ( 1.83 , 0.46 ) T , respectively, η = 0.5 , then the simulation results are shown in Figure 2, Figure 3, Figure 4, Figure 5, Figure 6, Figure 7, Figure 8 and Figure 9. As shown in Figure 2, Figure 3, Figure 8 and Figure 9, MCGNNs systems (33) and (34) can be synchronized asymptotically under the ETC condition (39). Sample error E m ( t i ) and measured error M E m ( t ) are shown in Figure 4 and Figure 5, respectively. When the measured error M E m ( t ) breaches the ETC condition, that is 1-Norm | | M E ( t ) | | 1 exceeds the threshold 1.03 η 0.635 E ( t ) 1 + 0.03 under the ETC condition (39), the event is triggered, as shown in Figure 6. From Figure 7, it can be found that the ETC scheme can effectively reduce the update times of the controller.

5. Conclusions

In this paper, a type of state-feedback controller and several ETC conditions are designed. Under ETC conditions and the state controller, we obtain some sufficient conditions to achieve the asymptotic synchronization of MCGNNs. The results show that MCGNNs under the ETC scheme can effectively reduce the update times of controllers and computing costs.
Although there exist many papers on synchronization of MCGNNs [24,25,26,27,28] and network control schemes including ETC [43,44,45,46,47,48], there is no work yet that has employed the ETC scheme to achieve synchronization of MCGNNs, as far as we know. In this paper, asymptotic synchronization of MCGNNs is realized via ETC for the first time. Therefore, the obtained result can extend upon the existing results [24,25,26,27,28,43,44,45,46,47,48]. In future research, other types of MNN synchronization [49,50] via the ETC scheme will be considered to investigate.

Author Contributions

Conceptualization, W.Y., F.Y., J.Z. and L.Z.; methodology, W.Y.; software, F.Y., J.Z. and L.Z.; validation, W.Y., F.Y., J.Z. and L.Z.; formal analysis, W.Y., F.Y., J.Z. and L.Z.; investigation, F.Y.; resources, W.Y., F.Y., J.Z. and L.Z.; data curation, J.Z. and L.Z.; writing—original draft preparation, W.Y.; writing—review and editing, F.Y., J.Z. and L.Z.; visualization, J.Z. and L.Z.; supervision, J.Z. and L.Z.; project administration, J.Z. and L.Z.; funding acquisition, J.Z. and L.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported in part by the Natural Science Foundation of Hunan Province, 182 China under Grant No. 2021JJ30456 and No. 2019JJ50200, the National Defense Basic Research 183 Program, China under Grant No. WDZC20205500119, the Open Research Project of the State Key 184 Laboratory of Industrial Control Technology under Grant No. ICT2022B60, the Hunan Provincial 185 Science and Technology Department High-tech Industry Science and Technology Innovation Leading 186 Project under Grant No. 2020GK2009, the Scientifific and Technological Progress and Innovation 187 Program of the Transportation Department of Hunan Province under Grant No. 201927, the Scientific 188 research project of Hunan Provincial Department of Education, China under Grant No. 21B0345 and 189 No. 21C0200.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Yu, F.; Shen, H.; Zhang, Z.N.; Huang, Y.Y.; Cai, S.; Du, S.C. A new multi-scroll Chua’s circuit with composite hyperbolic tangent-cubic nonlinearity: Complex dynamics, Hardware implementation and Image encryption application. Integration 2021, 81, 71–83. [Google Scholar] [CrossRef]
  2. Yu, F.; Liu, L.; Xiao, L.; Li, K.L.; Cai, S. A robust and fixed-time zeroing neural dynamics for computing time-variant nonlinear equation using a novel nonlinear activation function. Neurocomputing 2019, 350, 108–116. [Google Scholar] [CrossRef]
  3. Long, M.; Zeng, Y. Detecting iris liveness with batch normalized convolutional neural network. CMC-Comput. Mater. Continua 2019, 58, 493–504. [Google Scholar] [CrossRef]
  4. Yu, F.; Kong, X.X.; Chen, H.F.; Yu, Q.L.; Cai, S.; Huang, Y.Y.; Du, S.C. A 6D fractional-order memristive Hopfield neural network and its application in image encryption. Front. Phys. 2022, 10, 847385. [Google Scholar] [CrossRef]
  5. Wang, J.; Zou, Y.S.; Lei, P.; Sherratt, R.S.; Wang, L. Research on recurrent neural network based crack opening prediction of concrete dam. J. Internet Technol. 2020, 21, 1161–1169. [Google Scholar]
  6. Zhou, L.; Wang, C.H.; Zhou, L.L. A novel no-equilibrium hyperchaotic multi-wing system via introducing memristor. Int. J. Circuit Theory Appl. 2018, 46, 84–98. [Google Scholar] [CrossRef]
  7. Yu, F.; Li, L.X.; He, B.Y.; Liu, L.; Qian, S.; Zhang, Z.N.; Shen, H.; Cai, S.; Li, Y. Pseudorandom number generator based on a 5D hyperchaotic four-wing memristive system and its FPGA implementation. Eur. Phys. J. Spec. Top. 2021, 230, 1763–1772. [Google Scholar] [CrossRef]
  8. Zhou, L.; Wang, C.H.; Zhou, L.L. Generating hyperchaotic multi-wing attractor in a 4D memristive circuit. Nonlinear Dyn. 2016, 85, 2653–2663. [Google Scholar] [CrossRef]
  9. Wu, A.L.; Zhang, J.E. Multistability of memristive neural networks with time-varying delays. Complexity 2015, 21, 177–186. [Google Scholar] [CrossRef]
  10. Yao, W.; Wang, C.H.; Cao, J.D.; Sun, Y.C.; Zhou, C. Hybrid multisynchronization of coupled multistable memristive neural networks with time delays. Neurocomputing 2019, 363, 281–294. [Google Scholar] [CrossRef]
  11. Itoh, M.; Chua, L.O. Memristor cellular automata and memristor discrete-time cellular neural networks. Int. J. Bifurc. Chaos 2009, 19, 3605–3656. [Google Scholar] [CrossRef]
  12. Nie, X.B.; Zheng, W.X.; Cao, J.D. Coexistence and local μ-stability of multiple equilibrium points for memristive neural networks with nonmonotonic piecewise linear activation functions and unbounded time-varying delays. Neural Netw. 2016, 84, 172–180. [Google Scholar] [CrossRef] [PubMed]
  13. Yao, W.; Wang, C.H.; Sun, Y.C.; Zhou, C. Robust multimode function synchronization of memristive neural networks with parameter perturbations and time-varying delays. IEEE Trans. Syst. Man Cybern. Syst. 2022, 52, 260–274. [Google Scholar] [CrossRef]
  14. Lv, X.X.; Li, X.D.; Cao, J.D.; Perc, M. Dynamical and static multisynchronization of coupled multistable neural networks via impulsive control. IEEE Trans. Neural. Learn. Syst. 2018, 29, 6062–60729. [Google Scholar] [CrossRef] [PubMed]
  15. Yu, F.; Chen, H.F.; Kong, X.X.; Yu, Q.L.; Cai, S.; Huang, Y.Y.; Du, S.C. Dynamic analysis and application in medical digital image watermarking of a new multi-scroll neural network with quartic nonlinear memristor. Eur. Phys. J. Plus 2022, 137, 434. [Google Scholar] [CrossRef] [PubMed]
  16. Duan, S.K.; Hu, X.F.; Dong, Z.K.; Wang, L.D.; Mazumder, P. Memristor-based cellular nonlinear/neural network: Design, analysis, and applications. IEEE Trans. Neural Netw. Learn. Syst. 2015, 26, 1202–1213. [Google Scholar] [CrossRef]
  17. Cohen, M.A.; Grossberg, S. Absolute stability of global pattern formation and parallel memory storage by competitive neural networks. IEEE Trans. Syst. Man Cybern. 1983, 13, 815–826. [Google Scholar]
  18. Yang, W.; Wang, Y.W.; Zeng, Z.G.; Zheng, D.F. Multistability of discrete-time delayed Cohen-Grossberg neural networks with second-order synaptic connectivity. Neurocomputing 2015, 164, 252–261. [Google Scholar] [CrossRef]
  19. Gopalsamy, K. Global asymptotic stability in a periodic Lotka-Volterra system. J. Aust. Math. Soc. 1985, 27, 66–72. [Google Scholar] [CrossRef] [Green Version]
  20. Yao, W.; Wang, C.H.; Sun, Y.C.; Zhou, C.; Lin, H.R. Exponential multistability of memristive Cohen-Grossberg neural networks with stochastic parameter perturbations. Appl. Math. Comput. 2020, 38, 125483. [Google Scholar] [CrossRef]
  21. Nie, X.B.; Zheng, W.X.; Cao, J.D. Multistability of memristive Cohen-Grossberg neural networks with non-monotonic piecewise linear activation functions and time-varying delays. Neural Netw. 2015, 71, 27–36. [Google Scholar] [CrossRef]
  22. Zhou, Y.H.; Li, C.D.; Chen, L.; Huang, T.W. Global exponential stability of memristive Cohen-Grossberg neural networks with mixed delays and impulse time window. Neurocomputing 2018, 275, 2384–2391. [Google Scholar] [CrossRef]
  23. Qin, S.T.; Ma, Q.; Feng, J.Q.; Xu, C. Multistability of almost periodic solution for memristive Cohen-Grossberg neural networks with mixed delays. IEEE Trans. Neural Netw. Learn. Syst. 2020, 31, 1914–1926. [Google Scholar] [CrossRef]
  24. Yang, X.S.; Cao, J.D.; Yu, W.W. Exponential synchronization of memristive Cohen-Grossberg neural networks with mixed delays. Cogn. Neurodyn. 2014, 8, 239–249. [Google Scholar] [CrossRef] [Green Version]
  25. Wei, R.Y.; Cao, J.D.; Alsaedi, A. Fixed-time synchronization of memristive Cohen-Grossberg neural networks with impulsive effects. Int. J. Control. Autom. Syst. 2018, 16, 2214–2224. [Google Scholar] [CrossRef]
  26. Liu, M.; Jiang, H.J.; Hu, C. New results for exponential synchronization of memristive Cohen-Grossberg neural networks with time-varying delays. Neural Process. Lett. 2019, 49, 79–102. [Google Scholar] [CrossRef]
  27. Ren, F.M.; Jiang, M.H.; Xu, H.; Fang, X. New finite-time synchronization of memristive Cohen-Grossberg neural network with reaction-diffusion term based on time-varying delay. Neural Comput. Appl. 2021, 33, 4315–4328. [Google Scholar] [CrossRef]
  28. Ren, F.M.; Jiang, M.H.; Xu, H.; Li, M.Q. Quasi fixed-time synchronization of memristive Cohen-Grossberg neural networks with reaction-diffusion. Neurocomputing 2020, 415, 74–83. [Google Scholar] [CrossRef]
  29. Wei, R.; Cao, J.; Alsaedi, A. Finite-time and fixed-time synchronization analysis of inertial memristive neural networks with time-varying delays. Cogn. Neurodyn. 2017, 12, 121–134. [Google Scholar] [CrossRef]
  30. Huang, D.; Jiang, M.; Jian, J. Finite-time synchronization of inertial memristive neural networks with time-varying delays via sampled-date control. Neurocomputing 2017, 266, 527–539. [Google Scholar] [CrossRef]
  31. Gong, S.; Yang, S.; Guo, Z.; Huang, T. Global exponential synchronization of inertial memristive neural networks with time-varying delay via nonlinear controller. Neural Netw. 2018, 102, 138–148. [Google Scholar] [CrossRef]
  32. Guo, Z.; Gong, S.; Yang, S.; Huang, T. Global exponential synchronization of multiple coupled inertial memristive neural networks with time-varying delay via nonlinear coupling. Neural Netw. 2018, 108, 260–271. [Google Scholar] [CrossRef]
  33. Zhou, J.; Dong, H.; Feng, J. Event-triggered communication for synchronization of Markovian jump delayed complex networks with partially unknown transition rates. Appl. Math. Comput. 2017, 293, 617–629. [Google Scholar] [CrossRef]
  34. Wen, S.; Zeng, Z.; Chen, M.Z.Q.; Huang, T. Synchronization of switched neural networks with communication delays via the event-triggered control. IEEE Trans. Neural Netw. Learn. Syst. 2017, 28, 2334–2343. [Google Scholar] [CrossRef]
  35. Yue, D.; Tian, E.; Han, Q.L. A delay system method for designing event-triggered controllers of networked control systems. IEEE Trans. Autom. Control 2013, 58, 475–481. [Google Scholar] [CrossRef]
  36. Zhang, R.; Zeng, D.; Zhong, S.; Yu, Y. Event-triggered sampling control for stability and stabilization of memristive neural networks with communication delays. Appl. Math. Comput. 2017, 310, 57–74. [Google Scholar] [CrossRef]
  37. Zhou, Y.; Zeng, Z. Event-triggered impulsive control on quasi-synchronization of memristive neural networks with time-varying delays. Neural Netw. 2019, 110, 55–65. [Google Scholar] [CrossRef]
  38. Guo, Z.; Gong, S.; Wen, S.; Huang, T. Event-based synchronization control for memristive neural networks with time-varying delay. IEEE Trans. Cybern. 2019, 49, 3268–3277. [Google Scholar] [CrossRef]
  39. Yao, W.; Wang, C.H.; Sun, Y.C.; Zhou, C.; Lin, H.R. Synchronization of inertial memristive neural networks with time-varying delays via static or dynamic event-triggered control. Neurocomputing 2020, 404, 367–380. [Google Scholar] [CrossRef]
  40. Liu, H.; Wang, Z.; Shen, B.; Liu, X. Event-triggered H state estimation for delayed stochastic memristive neural networks with missing measurements: The discrete time case. IEEE Trans. Neural Netw. Learn. Syst. 2018, 29, 3726–3737. [Google Scholar]
  41. Xie, X.; Zhou, Q.; Yue, D.; Li, H. Relaxed control design of discrete-time Takagi-Sugeno fuzzy systems: An event-triggered real-time scheduling approach. IEEE Trans. Syst. Man Cybern. Syst. 2018, 48, 2251–2262. [Google Scholar] [CrossRef]
  42. Aubin, J.P.; Cellina, A. Differential Inclusions; Springer: Berlin, Germany, 1984. [Google Scholar]
  43. Senan, S.; Ali, M.S.; Vadivel, R.; Arik, S. Decentralized event-triggered synchronization of uncertain markovian jumping neutral-type neural networks with mixed delays. Neural Netw. 2017, 86, 32–41. [Google Scholar] [CrossRef]
  44. Vadivel, R.; Hammachukiattikul, P.; Gunasekaran, N.; Saravanakumar, R.; Dutta, H. Strict dissipativity synchronization for delayed static neural networks: An event-triggered scheme. Chaos Solitons Fractals 2021, 150, 111212. [Google Scholar] [CrossRef]
  45. Song, Y.W.; Cao, J.D.; Rutkowski, L. A fixed-time distributed optimization algorithm based on event-triggered strategy. IEEE Trans. Netw. Sci. Eng. 2021; in press. [Google Scholar] [CrossRef]
  46. Yang, Y.C.; Tu, Z.W.; Wang, L.W.; Cao, J.D.; Qian, W.H. H-infinity synchronization of delayed neural networks via event-triggered dynamic output control. Neural Netw. 2021, 142, 231–237. [Google Scholar] [CrossRef]
  47. Anbuvithya, R.; Sri, S.D.; Vadivel, R.; Gunasekaran, N.; Hammachukiattikul, P. Extended dissipativity and non-fragile synchronization for recurrent neural networks with multiple time-varying delays via sampled-data control. IEEE Access. 2021, 9, 31454–31466. [Google Scholar] [CrossRef]
  48. Ali, M.S.; Gunasekaran, N.; Aruna, B. Design of sampled-data control for multiple-time delayed generalised neural networks based on delay-partitioning approach. Int. J. Syst. Sci. 2017, 48, 2794–2810. [Google Scholar] [CrossRef]
  49. Liu, X.Y.; Ho, D.W.C.; Xie, C.L. Prespecified-time cluster synchronization of complex networks via a smooth control approach. IEEE Trans. Cybern. 2020, 50, 1771–1775. [Google Scholar] [CrossRef]
  50. Liu, X.Y.; Ho, D.W.C.; Song, Q.; Wu, W.Y. Finite/fixed-time pinning synchronization of complex networks with stochastic disturbances. IEEE Trans. Cybern. 2019, 49, 2398–2403. [Google Scholar] [CrossRef]
Figure 1. The block diagram of ETC scheme.
Figure 1. The block diagram of ETC scheme.
Micromachines 13 00726 g001
Figure 2. State trajectories of r 1 ( t ) and z 1 ( t ) with controller and ETC.
Figure 2. State trajectories of r 1 ( t ) and z 1 ( t ) with controller and ETC.
Micromachines 13 00726 g002
Figure 3. State trajectories of r 2 ( t ) and z 2 ( t ) with controller and ETC.
Figure 3. State trajectories of r 2 ( t ) and z 2 ( t ) with controller and ETC.
Micromachines 13 00726 g003
Figure 4. Sample errors E 1 ( t i ) and E 2 ( t i ) between systems (33) and (34) under ETC condition (39) with η = 0.5 .
Figure 4. Sample errors E 1 ( t i ) and E 2 ( t i ) between systems (33) and (34) under ETC condition (39) with η = 0.5 .
Micromachines 13 00726 g004
Figure 5. Measured errors M E 1 ( t ) and M E 2 ( t ) between systems (33) and (34) under ETC condition (39) with η = 0.5 .
Figure 5. Measured errors M E 1 ( t ) and M E 2 ( t ) between systems (33) and (34) under ETC condition (39) with η = 0.5 .
Micromachines 13 00726 g005
Figure 6. The relationship between 1 and Norm | | M E ( t ) | | 1 and the threshold 1.03 η 0.635 E ( t ) 1 + 0.03 under ETC condition (39) with η = 0.5 .
Figure 6. The relationship between 1 and Norm | | M E ( t ) | | 1 and the threshold 1.03 η 0.635 E ( t ) 1 + 0.03 under ETC condition (39) with η = 0.5 .
Micromachines 13 00726 g006
Figure 7. Event-triggered instants under ETC condition (39) with η = 0.5 .
Figure 7. Event-triggered instants under ETC condition (39) with η = 0.5 .
Micromachines 13 00726 g007
Figure 8. Synchronization errors E 1 ( t ) and E 2 ( t ) between systems (33) and (34) under ETC condition (39) with η = 0.5 .
Figure 8. Synchronization errors E 1 ( t ) and E 2 ( t ) between systems (33) and (34) under ETC condition (39) with η = 0.5 .
Micromachines 13 00726 g008
Figure 9. Synchronization errors | | E ( t ) | | 1 between systems (33) and (34) under ETC condition (39) with η = 0.5 .
Figure 9. Synchronization errors | | E ( t ) | | 1 between systems (33) and (34) under ETC condition (39) with η = 0.5 .
Micromachines 13 00726 g009
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yao, W.; Yu, F.; Zhang, J.; Zhou, L. Asymptotic Synchronization of Memristive Cohen-Grossberg Neural Networks with Time-Varying Delays via Event-Triggered Control Scheme. Micromachines 2022, 13, 726. https://doi.org/10.3390/mi13050726

AMA Style

Yao W, Yu F, Zhang J, Zhou L. Asymptotic Synchronization of Memristive Cohen-Grossberg Neural Networks with Time-Varying Delays via Event-Triggered Control Scheme. Micromachines. 2022; 13(5):726. https://doi.org/10.3390/mi13050726

Chicago/Turabian Style

Yao, Wei, Fei Yu, Jin Zhang, and Ling Zhou. 2022. "Asymptotic Synchronization of Memristive Cohen-Grossberg Neural Networks with Time-Varying Delays via Event-Triggered Control Scheme" Micromachines 13, no. 5: 726. https://doi.org/10.3390/mi13050726

APA Style

Yao, W., Yu, F., Zhang, J., & Zhou, L. (2022). Asymptotic Synchronization of Memristive Cohen-Grossberg Neural Networks with Time-Varying Delays via Event-Triggered Control Scheme. Micromachines, 13(5), 726. https://doi.org/10.3390/mi13050726

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop