Skip to main content

ORIGINAL RESEARCH article

Front. Neurorobot., 09 September 2022

Projective quasi-synchronization of coupled memristive neural networks with uncertainties and impulsive effect

\nManman Yuan,,Manman Yuan1,2,3Xiong Luo,,
Xiong Luo1,2,3*Jun HuJun Hu4Songxin WangSongxin Wang5
  • 1School of Computer and Communication Engineering, University of Science and Technology Beijing, Beijing, China
  • 2Shunde Graduate School, University of Science and Technology Beijing, Foshan, China
  • 3Beijing Key Laboratory of Knowledge Engineering for Materials Science, Beijing, China
  • 4School of Economics and Management, Fuzhou University, Fuzhou, China
  • 5School of Information Management and Engineering, Shanghai University of Finance and Economics, Shanghai, China

The dynamic behavior of memristive neural networks (MNNs), including synchronization, effectively keeps the robotic stability against numerous uncertainties from the mimic of the human brain. However, it is challenging to perform projective quasi-synchronization of coupled MNNs with low-consumer control devices. This is partly because complete synchronization is difficult to realize under various projective factors and parameter mismatch. This article aims to investigate projective quasi-synchronization from the perspective of the controller. Here, two approaches are considered to find the event-triggered scheme for lag synchronization of coupled MNNs. In the first approach, the projective quasi-synchronization issue is formulated for coupled MNNs for the first time, where the networks are combined with time-varying delays and uncertainties under the constraints imposed by the frequency of controller updates within limited system communication resources. It is shown that our methods can avoid the Zeno-behavior under the newly determined triggered functions. In the second approach, following classical methods, a novel projective quasi-synchronization criterion that combines the nonlinear property of the memristor and the framework of Lyapunov-Krasovskii functional (LKF) is proposed. Simulation results indicate that the proposed two approaches are useful for coupled MNNs, and they have less control cost for different types of quasi-synchronization.

1. Introduction

Recently, memristive neural networks (MNNs) have attracted much attention because of their widespread use in various fields, such as signal processing, image protection, and robotics (Hong et al., 2020; Yuan et al., 2020). The dynamical behaviors of the MNNs, such as chaos, synchronization, and stability, play a significant role in the above-mentioned applications (Duan et al., 2020; Liu H. et al., 2020). Synchronization is one of the most fundamental dynamic behaviors of MNNs, i.e., the approaching process of all interconnected nodes with different initial states in the systems. Therefore, based on the concept of traditional chaotic behavior, by using the synchronization of the drive-respond MNNs for multi-robot systems, the cooperative control issues of such systems can be redefined as the synchronization or consensus control issues of multi-agent systems (Wang C. et al., 2021). Accordingly, investigating the cooperative control algorithms based on the synchronization of MNNs is important, and numerous synchronization methods have been established to support robotic systems (Duong et al., 2022; Zhang Y. et al., 2022). Therefore, the synchronization of MNNs has innovative significance and prospects for multi-robot systems.

As a universal model of MNNs, coupled MNNs can imitate the human brain more truly than traditional MNNs. Considering this, the synchronization of coupled MNNs should be investigated and applied to the field of secure communication combined with the memristor that can mimic human synapses (Wang et al., 2019; Chen et al., 2021). A plethora of studies have been conducted to improve coupled MNNs for potential applications in image protection (Yuan et al., 2020), social networks (Zhu et al., 2022), pattern recognition, etc. Coupled neural networks have a coupled structure. By using the initial value sensitivity of the memristor, such networks can be applied to the field of image encryption with larger key space and higher security. However, when binary digital is extended to M-nary digital, the problem of faster communication still exists (Chee and Xu, 2006). To address this issue, projective synchronization was first introduced by Mainieri and Rehacek (1999).

In practice, different synchronizations are necessary between drive-response MNNs, especially for secure communication. Regarding the impact of the various projective factors (Chen et al., 2019; Fu et al., 2020; Ding et al., 2022) on different structures of neural networks, many research results have been obtained. Fu et al. (2020) studied the projective synchronization for fuzzy MNNs under a pinning control scheme. The fix-time projective synchronization with discrete-time delay was investigated by Chen et al. (2019). Considering the lag factor and the fractional structure of neural networks, the lag projective synchronization was studied by Ding et al. (2022). However, parameter mismatch is unavoidable in the synchronization mechanism. For time-varying delayed neural networks with parameter mismatch, projective synchronization was studied by Kumar et al. (2019). In Guo et al. (2020), the parameter-mismatch complex-valued neural networks realize quasi-projective synchronization with a linear feedback controller. Later, in Yang et al. (2021), the impulsive effect on weak projective synchronization was investigated for parameter-mismatch MNNs. However, the above studies did not consider uncertainty, and different models should be described to adapt to the complex situation for the practical requirements. Therefore, it is crucial to introduce time-varying delays and uncertainties in the modeling (Li et al., 2021; Rajchakit and Sriraman, 2021; Wu and Huang, 2022). This has inspired the authors to develop a less-conservative model to explore the synchronization of coupled MNNs.

Compared with complete synchronization, the error of synchronization should be allowed within a reasonable range for the robotic system, while keeping more operation resilience, and has been widely devoted to many practical applications, including underactuated robotic systems, underwater vehicles, and wheeled robots (Tang et al., 2016; Huang et al., 2018; Chen and Shan, 2019; Yao et al., 2020). Therefore, the investigation of quasi-synchronization is significant and necessary in theory and application. In Chen W. et al. (2022), the quasi-synchronization of a coupled neural network with fractional-order and time-varying delays was studied. Based on Halanay inequality and matrix measure techniques, quasi stability of inertial-delayed MNNs was discussed and implemented in Xin et al. (2022). In Jin et al. (2022), sufficient criteria of uncertain Lur'e networks were derived to guarantee the quasi-synchronization between dynamical systems. In Shi et al. (2022), considering the coupled heterogeneous harmonic oscillators, an event-triggered scheme was developed to ensure the quasi-bipartite synchronization under an undirected communication topology. In Zhang R. et al. (2022), under deception attacks, the time-space sampled-data control scheme was proposed to guarantee the quasi-synchronization for NNs having reaction-diffusion. However, from the perspective of engineering applications, most robotic systems are coupled systems with strong couplings among the master and slave states, therefore, the traditional control method in such a complex environment will lead to more energy consumption. Therefore, how to achieve a better quasi-synchronization effect in an energy-saving manner is still challenging.

Regarding this problem, an event-triggered scheme has been proposed to reduce computational costs under limited communication resources. For this scheme, the controller will not be updated until a certain triggered condition is satisfied. That is, the triggered function is the key to the event-triggered scheme. Apparently, a reasonable event-triggered scheme can realize synchronization and task execution with low energy consumption. In Zhu and Bao (2022), an event-triggered controller was introduced to explore the synchronization issue of coupled MNNs. In Cheng (2022), for multi-agent systems, an event-triggered method was designed to realize the output synchronization and the Zeno behavior was avoided effectively. In Li et al. (2022), two event-triggered impulsive control methods were proposed, and sufficient criteria were formulated to guarantee the globally exponential stability of impulsive systems. Till now, several effective event-triggering schemes for quasi-synchronization have been investigated by Zhou and Zeng (2019), Yan et al. (2020), and Hu et al. (2022). In Hu et al. (2022), for quasi-synchronization, an event-triggered communication mechanism under the switching topology was designed for complex NNs. Then, the hybrid event-triggered scheme was investigated to solve the quasi-synchronization problem for delayed MNNs with a novel threshold function (Zhou and Zeng, 2019; Yan et al., 2020). The above discussion indicates that the event-triggered scheme can ensure the controller to update if the variation of error exceeds the arbitrary threshold. Therefore, it is a challenging but significant issue to define event-triggered conditions including the projective factor, uncertainties, and parameter mismatch.

This article proposed an event-triggered scheme to achieve projective quasi-synchronization for coupled MNNs with time-varying delays and uncertainties. The novelties of this article include:

1. Different from general coupled MNNs, the time-varying uncertainties are considered by the proposed model, which is a type of uncertain switching system. Meanwhile, the definition of projective quasi-synchronization is first proposed based on such a system.

2. To effectively reduce energy consumption, the projective factor and time-varying uncertainties are introduced into the arbitrary triggered function of an event-triggered scheme to further extend the time span and decrease the control cost.

3. The projective quasi-synchronization criteria are formulated by designing a novel time-dependent and piecewise LKF. Meanwhile, different types of quasi-synchronization are illustrated, and an explicit error bound is provided. Besides, the Zeno behavior can be eliminated naturally.

For the rest of this article, Section 2 presents the model of coupled MNNs and the involved definitions, assumptions, as well as lemmas. Then, in Section 3, the theoretical analysis results are given, including a theorem and two corollaries. To validate the main results, two numerical examples are introduced in Section 4. Section 5 concludes the whole study.

2. Preliminaries of the neural networks model

2.1. Coupled MNNs model

Regard a class of delayed MNNs described as follows

cldxl(t)dt=-[(𝕄flm+glm)+1l]xl(t)+m=1n𝕄lm×sgnlmfm(xm(t))+m=1nflm×sgnlmfm(xm(t-τ(t)))+Il(t),t0,l=1,2,,n,    (1)

where xl(t) shows the voltage of the capacitor cl; the memristance of memristor between the feedback function fm(xm(t)) and xl(t) is illustrated as 𝕄flm; then, ℕflm denotes the memristance between the feedback function fm(xm(t − τ(t))) and xl(t). ℜl is the resistor, and Il(t) is an external bias or input. Besides, sgnlm = 1 for lm and sgnlm = −1 for l = m.

Simplifying the mathematical model of the memristor is helpful to obtain the pinched hysteresis feature, so we select a surrogate model as shown in Figure 1.

FIGURE 1
www.frontiersin.org

Figure 1. Typical current-voltage characteristic of a memristor.

Then, the state formula of MNNs with time-varying delays and uncertainties is shown in Equation (1).

x.l(t)=-dl(xl(t))xl(t)+m=1n(alm(xl(t))+Δalm(t))fm(xm(t))   +m=1n(blm(xl(t))+Δblm(t-τ(t)))fm(xm(t-τ(t)))+Il(t),    (2)

where fm(xm(t)) and fm(xm(t − τ(t))) are the neural feedback functions; Δalm(t) and Δblm(t − τ(t)) are the time-varying uncertainties that satisfy |Δalm(t)| ≤ alm and |Δblm(t − τ(t))| ≤ blm; xl(t) is the state of the lth neuron, and τ(t) is the time-varying delay that meets 0 ≤ τ(t) ≤ τ. dl(xl(t)) is the lth neuron self-inhibition, alm(xl(t)) and blm(xl(t − τ(t))) represent the memristors synaptic connection weights memristor-based weights, and

dl(xl(t))=1cl[m=1n(𝕄flm+flm)+1l],alm(xl(t))=𝕄flmcl×sgnlm,blm(xl(t-τ(t)))=flmcl×sgnlm.    (3)

According to the characteristics of memristor, this paper designs the corresponding connection weights dl(xl(t)), alm(xl(t)), and blm(xl(t)) as follows

    dl(xl(t))={d^l,  xl(t)>0,unchanged,  xl(t)=0,dˇl,  xl(t)<0,alm(xl(t))={a^lm,  xl(t)>0,unchanged,  xl(t)=0,aˇlm,  xl(t)<0,    (4)blm(xl(t))={b^lm,  xl(t)>0,unchanged,  xl(t)=0,bˇlm,  xl(t)<0,

where l, m = 1, 2, …, n; d^l, dˇl, a^lm, aˇlm, b^lm, and bˇlm are constants. The corresponding response system connection weights dl(yl(t)), alm(yl(t)), and blm(yl(t)) are defined in a similar way.

On the basis of the solution to such a system by Filippov, let

    d̄l=max{|d^l|,|dˇl|},d_l=min{|d^l|,|dˇl|},ālm=max{|a^lm|,|aˇlm|},a_lm=min{|a^lm|,|aˇlm|},b̄lm=max{|b^lm|,|b^lm|},b_lm=min{|b^lm|,|bˇlm|},    (5)

and there exist measurable functions d~l(xl(t))[d̄l,d_l], a~lm(xl(t))[ālm,a_lm], b~lm(xl(t))[b̄lm,b_lm].

Combined with the differential inclusion theory and the set-valued map theory, the drive system (1) with an initial value x(s)=ϕ(s)=(ϕ1(s),ϕ2(s),,ϕn(s))TC([-τ,0],n) is described as follows:

x.l(t)=-d~l(xl(t))xl(t)+m=1n(a~lm(xl(t))+Δalm(t))fm(xm(t))          +m=1n(b~lm(xl(t))+Δblm(t-τ(t)))fm(xm(t-τ(t)))          +Il(t).    (6)

The response system in the initial conditions y(s)=φ(s)=(φ1(s),φ2(s),,φn(s))TC([-τ,0],n) is

y.l(t)=-d~l(yl(t))yl(t)+m=1n(a~lm(yl(t))+Δalm*(t))fm(ym(t))          +m=1n(b~lm(yl(t))+Δblm*(t-τ(t)))fm(ym(t-τ(t)))          +Ul(t)+Il(t),    (7)

where Δalm*(t) and Δblm*(t-τ(t)) are time-varying uncertainties that satisfy |Δalm*(t)|alm* and |Δblm*(t-τ(t))|blm*; Ul(t) represents the appropriate control input to be designed.

The coupled MNNs containing N identical MNNs are represented as follows

x.(t)=-D~(x(t))x(t)+(A~(x(t))+ΔA(t))f(x(t))        +(B~(x(t))+ΔB(t-τ(t)))f(x(t-τ(t)))+σΓWx(t)+I(t),    (8)

and

y.(t)=-D~(y(t))y(t)+(A~(y(t))+ΔA*(t))f(y(t))        +(B~(y(t))+ΔB*((t-τ(t)))f(y(t-τ(t)))+σΓWy(t)        +U(t)+I(t),    (9)

where x(t)=(x1(t),x2(t),,xN(t))T and y(t)=(y1(t),y2(t),,yN(t))T are the states of the drive and response system. The response activation functions are f(x(t))=(f1(x1(t)),f2(x1(t)),,fN(xN(t)))T, and f(y(t))=(f1(y1(t)),f2(y1(t)),,fN(yN(t)))T. For the structure of the coupled system, this article defines a coupled matrix W = (wij)N×N, i, j = 1, 2, …, N, which satisfies H1: If there is a direct edge from j to i, then wij = 1; otherwise, wij = 0; H2: For i, j = 1, 2, …, N, the diffusive coupling conditions are satisfied as wij=-j=1,jiNwij. σ > 0 denotes the coupling strength, and Γ refers to the inner couple matrix.

The projective synchronization error is defined as ε(t)=(y1(t)-αx1(t),y2(t)-αx2(t),,yN(t)-αxN(t))T=(ε1(t),ε2(t),,εN(t))TC([-τ,0],n, where α represents the projective factor.

Then, the synchronization issue can be regarded as the stability of the error system:

ε.(t)=y(t)-αx(t)        =-D~(y(t))y(t)+αD~(x(t))x(t)+(A~(y(t))+ΔA*(t))f(y(t))        -α(A~(x(t))+ΔA(t))f(x(t))+σΓWy(t)-ασΓWx(t)        +(B~(y(t))+ΔB*((t-τ(t)))f(y(t-τ(t)))        -α(B~(x(t))+ΔB(t-τ(t)))f(x(t-τ(t)))+U(t)        =-D~(y(t))ε(t)+(A~(y(t))+ΔA*(t))f(ε(t))+ασΓWε(t)        +(B~(y(t))+ΔB*((t-τ(t)))f(ε(t-τ(t)))+U(t)+Ψ(t),    (10)

where Ψ(t)=(A~(y(t))+ΔA*(t))f(αx(t))-α(A~(x(t))+ΔA(t))f(x(t))+ (B~(y(t))+ΔB*((t-τ(t)))f(αx(t-τ(t)))- α(B~(x(t))+ΔB(t-τ(t)))f(x(t-τ(t))), f(ε(t)) = f(y(t)) − fx(t)).

Then, the controller U(t) is designed as follows

U(t)=Kε(tk-1)+k=1(μk-1)ε(t)δ(t-tk),kN+,μk0,    (11)

where K=(K1,K2,,KN)T represents the gain of state-feedback controller, μkR represents the impulse strength, and δ(t) represents the Dirac function. This article defines the initial time as t0 = 0, and the subsequent events determine the sequence of impulsive instants {t1, t2, t3, … }.

Remark 1. Enlighten by Zhou and Zeng (2019), we take the time-varying uncertainties and delays of information transmission into account of designing the triggered function. As a result, it is more accurate to describe the various influences from the external environment on the networks by using the variable of the uncertainties. On the other hand, the quasi-synchronization scheme for MMNs was presented by Zhou and Zeng (2019). However, in order to meet the practical application, more types of synchronization are considered. Therefore, the event-triggered rules in Yang et al. (2018), Liu et al. (2019), Liu J. et al. (2020), and Wang W. et al. (2021) can be derived from the newly developed event-triggered scheme in (11). Consequently, the proposed scheme is more universal and can be applied to more complex communication environments than other methods.

Assume that ε(t) is right continuous at t = tk, i.e., ε(tk)=ε(tk+). Therefore, the solution to the error system (10) is jumping discontinuously at t = tk, which indicates that the error system can change the state variables at t = tk with the control method (11). Thus, the system (10) under a hybrid event-triggered impulse can be represented as:

{    ε.(t)=-D~(y(t))ε(t)+(A~(y(t))+ΔA*(t))f(ε(t))+ασΓWε(t)            +(B~(y(t))+ΔB*((t-τ(t)))f(ε(t-τ(t)))            +Ψ(t)+Kε(tk-1),t[tk-1,tk),kN+,ε(tk+)=μktk-,μk0,    (12)

where t ≥ 0. The impulse control scheme only works at t = tk. Then, the measurement error of the error system (12) can be expressed as

e(t)=ε(tk-1)-ε(t),t[tk-1,tk)kN+,    (13)

where e(t)=(e1(t),e2(t),,eN(t))T.

Remark 2. The event-triggered scheme for the proposed couple MNNs is illustrated in Figure 2 Comparing the currently available results, the projective factor for quasi-synchronization and uncertainties are taken into account for designing the triggered function, which determines the triggered instant tk. At each instant tk, the information εi(tk) exchange is realized from the sensors to the event generators and actuators. At the same time, the designed event-triggered scheme is activated and the sampled has occurred in the event-generators. Then the control input ui(tk) works for coupled MNNs and the system enters the new loop according to the updated events.

FIGURE 2
www.frontiersin.org

Figure 2. The event-triggered scheme for the proposed couple MNNs.

Then, some definitions, assumptions, as well as lemmas are presented to investigate projective quasi-synchronization for systems (8) and (9).

2.2. Some useful definitions and assumptions

Assumption 1. (Fu et al., 2020) Assume that the solution to (8) is bounded for any initial values x(s)=ϕ(s)=(ϕ1(s),ϕ2(s),,ϕn(s))TC([-τ,0],n), there is a positive constant M such that |xi(t)| ≤ M for all t ∈ [−τ, ∞).

Assumption 2. (Zhou and Zeng, 2019) The activation function fm(·) is Lipschitez continuous, and there exists a constant fm > 0 such that

|fm(s1)-fm(s2)|fm|s1-s2|,    (14)

for all s1, s2 ∈ ℝ, and fm(0) = 0.

Definition 1. (Tang et al., 2018) Systems (8) and (9) achieve projective quasi-synchronization with an error bound ϵ > 0 if the error ε(t) = y(t) − αx(t) exponentially converges into a compact set 𝔻:=ψ(s)={(ε1(s),ε2(s),,εN(s))TC([-τ,0],N)|i=1Nεi2(t)ϵ} as t → ∞, where x(t) represents the solution to system (8) that has an initial value of ϕ(s), and y(t) represents the solution to system (9) that has an initial value of φ(s).

Definition 2. (Zhu et al., 2017) The error system (10) can eliminate Zeno behaviors if a constant ρ > 0 exists such that

infkN+{tk-tk-1}ρ>0.    (15)

Lemma 1. Assuming that the real matrices P and Q have appropriate dimensions, a positive number α exists such that

PTQ+QTPαPTQ+α-1QTP    (16)

Lemma 2. (Zhang et al., 2009) Let ν1(t) and ν2(t) ∈ ℙℂ be jumping discontinuously at t = tk, t ≥ 0, for ν1(tk-) and ν2(tk-), there is ν1(tk-)=ν1(tk+) and ν2(tk-)=ν2(tk+). If there are constants β1 > 0, β2 > 0, and μ > 0 such that

{D+ν1(t)β1ν1(t)+β2ν1(t-τ(t)),ttk,t0   ν1(tk+)μν1(tk-),kN+,    (17)

and

{D+ν2(t)>β1ν2(t)+β2ν2(t-τ(t)),ttk,t0   ν2(tk+)μν2(tk-),kN+,    (18)

and ν1(t) ≤ ν2(t) for −τ ≤ t ≤ 0, then ν1(t) ≤ ν2(t) for t > 0.

3. Main results

Here, this article presents the solution to the exponential projective quasi-synchronization of delayed uncertain coupled MNNs under the proposed event-triggered strategy.

For convenience, we make A = (alm)n×n, A*=(alm*)n×n, B = (blm)n×n, B*=(blm*)n×n, F = diag{f1, f2, …, fn}, D̄=diag{d̄1,d̄2,...,d̄n}, D = diag{d1, d2, …, dn}, Ā = (ālm)n×n, A = (alm)n×n, B̄=(b̄lm)n×n, B = (blm)n×n, Γ3=B̄+B*.

Theorem 1. According to Assumptions 1 and 2, systems (8) and (9) achieve exponentially projective quasi-synchronization with the control law (11), if there are constants ρ1 > 0, αi > 0 (i = 1, 2, 3), α~>0, ω > 0 such that

μk21,    (19)
Λ<0,    (20)
-(lnμ~ρ1-ω)>μ~β>0,    (21)
α~-12α2α1-12α2Γ3TΓ3-12αK2>0,    (22)
η(t)<0,t[tk-1,tk)    (23)

where kN+, Λ=α~+ω-λmax(Ā-D̄+B̄A*+B*+σΓW+K), β=12α2-1F2, μ~=maxk{μk2}.

In this article, the triggered function is designed as

η(t)=||e(t)||2-2α2|ε(t)|(α~-12α2α1-12α2Γ3TΓ3-12αK2)      |ε(t)|    (24)

The triggered instant tk depends on the following event-triggered condition

tk=inft{t(tk-1,)|η(t)0}.    (25)

Proof: For system (12), the nonnegative Lyapunov function is adopted

V(t)=12εT(t)ε(t).    (26)

By differentiating V(t) and the solution to (12) for the [tk−1, tk),kN+, there is

D+V(t)=εT(t)ε.(t).    (27)

Combining (12) and (27), there is

D+V(t)=εT(t)[-D~(y(t))ε(t)+(A~(y(t))+ΔA*(t))f(ε(t))                +(B~(y(t))+ΔB*((t-τ(t)))f(ε(t-τ(t)))+ασΓWε(t)                +Ψ(t)+Kε(tk-1)]    (28)

Consider Assumption 2, we have

f(ε(t))-f(0)Fε(t).    (29)

Then, taking the parameters mismatched rules and uncertainties of systems (8) and (9), we have

D+V(t)|εT(t)|D_|ε(t)|+|εT(t)|(Ā+A*)F|ε(t)|+|εT(t)|σ                ΓW|ε(t)|+|εT(t)|(B̄+B*)F|ε(t-τ(t))|+|εT(t)|Ψ(t)                +|εT(t)|K|ε(t)+e(t)|.    (30)

For Ψ(t), by Assumptions 1–2 and Lemma 1, there are

ΔB*(t)f(αx(t-τ(t)))-αΔB(t-τ(t))f(x(t-τ(t)))α(B*-B)M.D~(x(t))αx(t)-D~(y(t))αx(t)α(D̄-D_)M,A~(y(t))f(αx(t))-αA~(x(t))f(x(t))α(Ā-A_)M,B~(y(t))f(αx(t-τ(t)))-αB~(x(t))f(x(t-τ(t)))α(Ā-B_)M,ΔA*(t)f(αx(t))-αΔA(t)f(x(t))α(A*-A)M.    (31)

As mentioned above, there is

Ψ(t)Γ2αM,    (32)

where Γ2=D̄+Ā+B̄+A*+B*-D_-A_-B_-A-B.

Then, considering Lemma 1, there is

|εT(t)|Ψ(t)|εT(t)|Γ2αM                       12α2α1|εT(t)||ε(t)|+12α1-1MTΓ2TΓ2M.    (33)

Let Γ3=B̄+B*, then there is

|εT(t)|Γ3F|ε(t-τ(t))|12α2|εT(t)|Γ3TΓ3|ε(t)|+12α2-1|εT(t-τ(t))|F2|ε(t-τ(t))|,    (34)

and

|εT(t)|K|ε(t)+e(t)|=|εT(t)|K|ε(t)|+12α3|εT(t)|K2|ε(t)|+12α3-1|eT(t)||e(t)|=|εT(t)|(K+12α3K2)|ε(t)|+12α3-1|eT(t)||e(t)|.    (35)

Substituting (28)–(35) into (27) yields

D+V(t)|εT(t)|[-D_+Ā+B̄+A*+B*+σΓW                +12α2α1+12α2Γ3TΓ3+K+12α3K2]|ε(t)|               +12α2-1|εT(t-τ(t))|F2|ε(t-τ(t))|               +12α3-1|eT(t)||e(t)|+12α1-1MTΓ2TΓ2M.    (36)

According to (22) and (23), there is

D+V(t)|εT(t)|[-D_+Ā+B̄+A*+B*+σΓW+K+α~]              |ε(t)|+12α2-1|εT(t-τ(t))|F2|ε(t-τ(t))|+κ,    (37)

where κ=12α1-1MTΓ2TΓ2M.

From Lemma 2, the following observation can be obtained

D+V(t)-ωV(t)+βV(t-τ(t))+κ.    (38)

When t = tk, kN+, consider (27),

V(tk+)=(μkε(tk-))T(μkε(tk-))=μk2V(tk-).    (39)

When δ > 0, ν(t) is developed as a unique solution to the proposed coupled MNNs, i.e.,

{D+ν(t)=-ων(t)+βν(t-τ(t))+δ+κ,ttk,t0,   ν(tk+)=μk2ν(tk-),kN+,      ν(t)=||ε(t)||2,-τt0.    (40)

According to Lemma 2,

V(t)ν(t),t0.    (41)

Then,

ν(t)=W(t)+0tW(t)(β1ν(s-τ(s))+δ+κ)ds,t0,    (42)

where W(t) represents the Cauchy matrix for Equations (17) and (18), i.e.,

{D+ν(t)=-ων(t),ttk,t0.    ν(tk+)=μk2ν(tk-),kN+,    (43)

then we have W(t)=e-ω(t-s)Πstktμk2.

Considering Theorem 1, there is infkN+{tktk−1} > 0, and a constant ρ1 satisfies infkN+{tktk−1} ≥ ρ1 > 0. Then, we have

W(t)e-ω(t-s)μ~(t-sρ1+1)μ~e(lnμ~ρ1-ω)(t-s),    (44)

and μ~=maxk{μk2}.

Substituting (44) into (42) yields

ν(t)μ~e(lnμ~ρ1-ω)t||ε(0)||2+0tμ~e(lnμ~ρ1-ω)(t-s)        [β1ν(s-τ(s))+δ+κ]ds,    (45)

that is,

ν(t)ζe(lnμ~ρ1-ω)t+0te(lnμ~ρ1-ω)(t-s)[μ~β1ν(s-τ(s))+μ~δ+κ]ds,    (46)

where ζ=μ~supτt0{||ε(t)||2}.

Let (ρ)=2ρ+lnμ~ρ1-ω+μ~βe2ρτ. For the continuous function ℓ(ρ), according to (21), ℓ(0) < 0, ℓ(+∞) > 0, and .(ρ)=2+2τμ~βe2ρτ>0. Besides, a unique solution ρ > 0 to .(ρ)=0 exists. If −τ ≤ t ≤ 0, r > 0, μ~1, ρ > 0, and δ > 0 hold, we have

ζe(lnμ~ρ1-ω)tμ~||ε(t)||2e(lnμ~ρ1+ϖ1)tμ~||ϵ(t)||2e-2ρt=ζe-2ρt.    (47)

and

0te(lnμ~ρ1-ω)(t-s)[μ~βν(s-τ(s))+μ~(δ+κ)]ds0te(lnμ~ρ1-ω)(t-s)eμ~β(t-s)ds+0tμ~(δ+κ)e(lnμ~ρ1-ω)(t-s)ds=-1lnμ~ρ1-ω+μ~β+e(lnμ~ρ1-ω+μ~β)lnμ~ρ1-ω+μ~β-μ~(δ+κ)lnμ~ρ1-ω+μ~(δ+κ)lnμ~ρ1-ωe(lnμ~ρ1-ω)-1lnμ~ρ1-ω+μ~β-μ~(δ+κ)lnμ~ρ1-ωμ~(δ+κ)-(lnμ~ρ1-ω)-μ~β.    (48)

According to (22), taking (47) and (48) into account, for t > 0, the following inequality holds

υ(t)<ζe-2ρt+μ~(δ+κ)-(lnμ~ρ1-ω)-μ~β    (49)

For t > 0, Equation (49) will be testified. Thus, if Equation (49) does not hold, there is t* > 0 such that

ν(t*)ζe-2ρt*+μ~(δ+κ)-(lnμ~ρ1-ω)-μ~β,    (50)

and

ν(t)<ζe-2ρt+μ~(δ+κ)-(lnμ~ρ1-ω)-μ~β,t<t*.    (51)

Combining Equations (50) and (51), there is

    ν(t*)ζe(lnμ~ρ1-ω)t*+0t*e(lnμ~ρ1-ω)(t*-s)    [μ~βυ(s-τ(s))+μ~(δ+κ)]ds,    <e(lnμ~ρ1-ω)t*{ζ+μ~(δ+κ)-(lnμ~ρ1-ω)-μ~β    +0t*e-(lnμ~ρ1-ω)s[μ~βυ(s-τ(s))+μ~(δ+κ)]ds}.    (52)

When t < t*, there is

ν(t)<ζe-2ρt+μ~(δ+κ)-(lnμ~ρ1-ω)-μ~β.    (53)

Because s ∈ (0, t*), therefore we obtain

ν(s-τ(s))<ζe-2ρ(s-τ(s))+μ~(δ+κ)-(lnμ~ρ1-ω)-μ~β.    (54)

Then, we have the following conclusion

ν(t*)ζe(lnμ~ρ1-ω)t*{ζ+μ~(δ+κ)-(lnμ~ρ1-ω)-μ~β+0t*e-(lnμ~ρ1-ω)s[μ~β(ζe-2ζ(s-τ(s))+μ~(δ+κ)-(lnμ~ρ1-ω)-μ~β)+μ~(δ+κ)]ds}ν(t*)ζe(lnμ~ρ1-ω)t*{ζ+μ~(δ+κ)-(lnμ~ρ1-ω)-μ~β+μ~(δ+κ)β-(lnμ~ρ1-ω+2ρ)e2ρτ[e-(lnμ~ρ1-ω+2ρ)t*-1]+μ~(δ+κ)-(lnμ~ρ1-ω)-μ~β[e-(lnμ~ρ1-ω)t*-1]}=ζe-2ρt*+μ~(δ+κ)-(lnμ~ρ1-ω)-μ~β.    (55)

It can be seen that Equation (55) contradicts Equation (50). Then, Equation (49) holds for t > 0. When δ > 0, based on Equation (41), there is

V(t)ν(t)ζe-2ρt*+μ~κ-(lnμ~ρ1-ω)-μ~β,t>0.    (56)

Setting δ → 0, according to Equation (55), there is

V(t)ν(t)ζe-2ρt=μ~maxτs0{||ψ1(t)||2e-2ρt}.    (57)

Combining Equation (27) and Equation (55), we have

||ε(t)||ζe-2ρt+μ~κ-(lnμ~ρ1-ω)-μ~β                μ~κ-(lnμ~ρ1-ω)-μ~β+ζe-ρt,t0.    (58)

Consider Definition 1, the projective quasi-synchronization of systems (8) and (9) is realized by the event-triggered control method. For the error system (12), its trajectory exponentially converges into the compact set 𝔻 with a convergence rate ρ of t → +∞. 𝔻 can be expressed as

𝔻={ε(t)RN||ε(t)||μ~κ-(lnμ~ρ1-ω)-μ~β}    (59)

The proof is complete.

Remark 3. It should be noticed that continuous communication between the drive-response systems is always required to monitor the triggered condition (25). Therefore, the self-triggered method is designed to solve this problem.

Then, this article investigates the lower bound of inter-execution time to eliminate the Zeno behavior for the error system (12). The following theorem indicates that the system avoids the Zeno behavior under the bound of tktk−1 > 0.

Theorem 2. The triggered instants tk(kN+) can be calculated under the error system (12) and control method (11). Meanwhile, if there is a positive constant ρ1 that satisfies infkN+{tktk−1} ≥ ρ1 > 0, then the error system (12) can avoid Zeno behaviors.

Proof: For [tk, tk−1), according to Assumptions 1–2, there is

D+||e(t)||||e.(t)||=||ε.(t)||||-D~(y(t))ε(t)+(A~(y(t))+ΔA*(t))f(ε(t))+(B~(y(t))+ΔB*((t-τ(t)))f(ε(t-τ(t)))+ασΓWε(t)+Ψ(t)+Kε(tk-1)||[λmax(D̄)+λmax(F)λmax(Ā+A*)+σλmax(Γ)λmax(W)]×||e(t||+[λmax(D̄)+λmax(F)λmax(Ā+A*)+σλmax(Γ)λmax(W)+λmax(K)]||ε(tk-1)||+||Γ4||,    (60)

where K=diag{|K1|,|K2|,,|KN|}, and Γ4=[(2α+1)λmax(B̄)+λmax(A)+ (α+1)λmax(Ā+B*)+αλmax(B+A*)]λmax(M).

Then, according to e(tk−1) = 0, there is

||e(t)||Ξ1Ξ2×[exp(Ξ2(t-tk-1))-1],    (61)

and Ξ1=[λmax(D̄)+λmax(F)λmax(Ā+A*)+σλmax(Γ)λmax(W)+ λmax(K)]||ε(tk-1)||+||Γ4||, Ξ2=λmax(D̄)+λmax(F)λmax(Ā+A*)+σλmax(Γ)λmax(W).

According to the event-triggered condition (25), we have

(ε(t))Ξ1Ξ2×[exp(Ξ2(t-tk-1))-1],    (62)

and (ε(t))=-2α2|ε(t)|(α~-12α2α1-12α2Γ3TΓ3-12αK2)|ε(t)|.

For Tk−1 = tktk−1, t ∈ [tk−1, tk), kN+, there is

Tk-11Ξ2ln(1+Ξ2Ξ1(ε(t))).    (63)

Thus, it can be derived that there is a lower bound of the inter-execution time, and Tk−1 = tktk−1 > 0. The error system (12) can avoid Zeno behaviors.

The completion of the proof is shown above.

Although the systems between (8) and (9) can achieve projective quasi-synchronization, the triggered condition (25) is always monitored during the continuous communication process. To address this issue, this article develops a self-triggered mechanism to update the trigger sequence without monitoring the triggered condition. In this way, there is no need to use the self-triggered mechanism to obtain the state information continuously from Theorem 2 if Tk−1 satisfies Equation (63). Thus, the triggered instant should satisfy the following condition:

t~k=t~k-1+1Ξ2ln(1+Ξ2Ξ1(ε(t))).    (64)

The sampling and control instants are calculated by Equation (64) during the self-triggered process as shown in self-triggering Algorithm 1. It is demonstrated that the instants of the controller will not update if the triggered condition is more comprehensive than the second term of Equation (64).

ALGORITHM 1
www.frontiersin.org

Algorithm 1. Self-triggered algorithm.

Theorem 3. Combining the control method (11) and error system (12) and using the self-triggered mechanism, the drive and response systems (8) and (9) can achieve projective quasi-synchronization according to the triggered sequence {t~k} produced by Equation (64). Meanwhile, the error system (12) can avoid the Zeno behavior.

Proof: The self-triggered instants meet Equation (64). According to Equation (63), we have tkt~k. Then, the event-triggered condition is illustrated in Equation (64). Meanwhile, we have t~k-1<t~k because 1Ξ2ln(1+Ξ2Ξ1(ε(t)))>0 always holds. Therefore, the self-triggered mechanism Equation (64) guarantees the projective quai-synchronization between (8) and (9) through (11). Also, the error system (12) avoids the Zeno behavior. The proof is completed.

4. Numerical simulation

4.1. Conclusions proof

Numerical simulations are conducted to verify the correctness of the theoretical analysis results. Systems (8) and (9) including three (N = 3) nodes are considered. Each node has three (n = 3) dimensions of information. Additionally, x11 means the 1st dimension of Node 1. For the coupling framework, the coupling strength σ = 1.5; the inner connecting matrix Γ and coupled matrix W are set as

Γ=[100010001],W=(wij)3×3=[-2111-1010-1].

For systems (8) and (9), the time-varying delay can be represented as τ(t) = et/(et + 1). Considering Assumptions 1 and 2, this article sets Lf = 1 and Mi = 1(i = 1, 2, 3). In this example, the following initial values are taken: x1(0)=[-1.55,1.05,5.12]T, x2(0)=[0.35,-6.98,0.34]T, x3(0)=[3.25,-1.15,7.1]T, y1(0)=[0.82,-0.43,-0.53]T, y2(0)=[0.09,-0.58,-0.42]T, y3(0)=[-1.67,-0.88,0.15]T.

The parameters of the systems are as follows:

D=[1.5111.31.211.211],Ā1=[1.82.82.91.31.71.61.22.01.4],Ā2=[1.82.72.01.41.51.41.22.01.4],
Ā3=[2.03.00.91.51.91.51.32.11.1],B̄1=[3.83.00.90.40.30.63.43.81.9],
B̄2=[3.72.82.90.50.40.93.23.12.0],B̄3=[3.52.81.20.60.40.93.43.81.9],

The uncertainties of the proposed systems are

ΔA=0.1sin(t)[111111111],ΔB=-0.2sin(t-τ(t))[111111111].
ΔA*=0.2tanh(t)[111111111],ΔB*=-0.2tanh(t-τ(t))[111111111].

The nonlinear activation function F(xi(t))(i = 1, 2, 3) is given as:

F(xi(t))=[f1(xi1(t))f2(xi2(t))f3(xi3(t))]=[|xi1+1|-|xi1-1|2-1|xi2+1|-|xi2-1|2-1|xi3+1|-|xi3-1|2-1],

As discussed above, Figure 3 represents the chaotic behavior of (8) and (9) under different initial conditions. And Figure 4 shows the states of (8) and (9) without controller. Then, this article defines the projector factor α = 1, i.e., the synchronization error ε(t) = y(t) − x(t). For Lemma 4, this article sets α1 = α2 = α3 = 0.01. Figure 5 shows the trajectory of (8) and (9) without control.

FIGURE 3
www.frontiersin.org

Figure 3. The chaotic dynamic behavior of systems (8) and (9). (A) Time evolutions of systems in a complex space. (B) State curves of systems in a complex plane.

FIGURE 4
www.frontiersin.org

Figure 4. The state trajectories produced by systems (8) and (9) without the controller. (A) The state curves of drive system (8). (B) The state curves of response system (9).

FIGURE 5
www.frontiersin.org

Figure 5. The synchronization state trajectories produced by systems (8) and (9). (A) The state curves of the drive system (8). (B) The state curves of the response system (9). (C) The synchronization errors ε(t) = y(t) − x(t) without control. (D) The synchronization errors ε(t) = y(t) − x(t) under the event-triggered scheme (11).

The gain matrix of the controller is

K=30[111111111].

This article chooses μk = 0.9, and it can easily testify that all the rules in Theorem 1 hold, which indicates that systems (8) and (9) can achieve quasi-synchronization with the projective factor α = 1.

When the projective factor α = −1, anti quai-synchronization can be also achieved between systems (8) and (9). Considering Lemma 4, this article sets α1 = 1000, α2 = 1000, α3 = 0.01. Figure 6 shows the effectiveness of Theorem 1.

FIGURE 6
www.frontiersin.org

Figure 6. The anti-synchronization state trajectories produced by systems (8) and (9). (A) The state curves of the drive system (8). (B) The state curves of the response system (9). (C) The anti-synchronization errors ε(t) = y(t) + x(t). (D) The anti-synchronization errors ε(t) = y(t) + x(t) under the event-triggered scheme (11).

For systems (8) and (9), Figures 5, 6 represent the state trajectory and the synchronization error under event-triggered control for different projective factors. Also, the synchronization error norm is illustrated. Figures 7, 8 present the state-feedback controller and events under event-triggered control. Figures 9, 10 demonstrate the performance of the self-triggered scheme. The comparison between Figures 7, 10 indicates that the lower bound of the event-triggered time interval is set to the update time for the self-triggered scheme. Therefore, the self-triggered scheme has a higher update frequency than the event-triggered one. Meanwhile, the information exchange and deterioration are increased within limited network resources.

FIGURE 7
www.frontiersin.org

Figure 7. The events with event-triggered control. (A) Instants for synchronization ε(t) = y(t) − x(t). (B) Instants for anti-synchronization ε(t) = y(t) + x(t).

FIGURE 8
www.frontiersin.org

Figure 8. The states of event-triggered controller (11). (A) Instants for synchronization ε(t) = y(t) − x(t). (B) Instants for anti-synchronization ε(t) = y(t) + x(t).

FIGURE 9
www.frontiersin.org

Figure 9. The state trajectories produced by systems (8) and (9) under a self-triggered scheme (11). (A) The state curves of systems (8) and (9) with α = 1. (B) The synchronization errors ε(t) = y(t) − x(t). (C) The state curves of systems (8) and (9) with α = −1. (D) The anti-synchronization errors ε(t) = y(t) + x(t).

FIGURE 10
www.frontiersin.org

Figure 10. The events with self-triggered control. (A) Instants for synchronization ε(t) = y(t) − x(t). (B) Instants for anti-synchronization ε(t) = y(t) + x(t).

4.2. Existing achievements comparison

Now, we make our proposed event-triggered mechanism of coupled MNNs compared with some exciting methods to illustrate our designed method's superiority in synchronization, especially in the situation of limited bandwidth. Due to the different types of neural networks, we set the interval as [0.0, 1.0] to conduct the contrast simulations as shown in Table 1, in which the mean time interval means the average update frequency between each trigger. It is noticed that the lowest value of our method is 0.013 s, which indicates the control input can complete more than 76.92 updates/s in general.

TABLE 1
www.frontiersin.org

Table 1. Performance comparison of event-triggered examples.

Remark 4. Compared with some existing results (Yang et al., 2018; Liu et al., 2019; Liu J. et al., 2020; Wang W. et al., 2021), it can be seen that our event-triggered method relies on fewer triggering events from Table 1. Meanwhile, it is less likely to trigger than other methods, indicating that, in the control process, our method consumes remarkably less energy for data calculation and detection.

The proposed method in this article is the event-triggered scheme, which means the control input information exchange and update which depends on the designed triggered function. When the proposed method did not work, the proposed scheme will become the traditional time-sampled scheme, and the control updating instants just rely on the fixed interval. Therefore, the proposed method is more general and flexible than other methods, especially in the situation of limited network resources.

Remark 5. From Table 2, comparing the different types of synchronization, we can detect that by changing the value of the projective factor α and Lipschitz parameters α1, α2, and α3, (for synchronization, we make α = 1, α1 = α2 = α3 = 0.01, for anti-synchronization, α = −1, α1 = α2 = 1, 000, α3 = 0.01), the control updating instants can be changed. It is clearly noticed that the updating frequency of the controller for synchronization is faster than anti-synchronization. That is to say, altering the values of parameters can not only affect the updating frequency.

TABLE 2
www.frontiersin.org

Table 2. Performance comparison of periodic sampling control and proposed scheme.

5. Conclusion

A fresh event-triggered impulsive control scheme for a class of time-varying uncertain coupled MNNs has been proposed in this article. Considering the parameter mismatch and coupled structure of the proposed system, the event-triggered impulsive scheme has been constructed to solve the problem of projective quasi-synchronization. Accordingly, the established triggered functions with uncertainties and projective factors make the quasi-synchronization criteria more universal than conventional neural networks. Besides, the Zeno behavior can be naturally escaped through the design of proper triggered conditions.

Furthermore, the proposed mechanism has been employed to deal with projective quasi-synchronization, which can not only expand the types of synchronization but also avoid unnecessary energy consumption. As shown in the simulation, the designed self-triggered algorithm is reasonable in terms of avoiding Zeno behavior. However, just quasi-synchronization and quasi-anti-synchronization are considered, from the projective factor point of view, the time-varying factor is more universal for application, especially in social networks (Cheng et al., 2022), object/scene reconstruction (Tang et al., 2021), and 3D object recognition (Chen Y., 2022) etc. Therefore, in future study, the obtained scheme will be developed for projective quasi-synchronization with time-varying projective factors and more practical networks will be considered.

Data availability statement

The original contributions presented in the study are included in the article/supplementary material, further inquiries can be directed to the corresponding author/s.

Author contributions

MY designed the research and wrote the paper. MY and XL performed the research. JH contributed new reagents and analytic tools. JH and SW analyzed the data. All authors contributed to the article and approved the submitted version.

Funding

This study was supported in part by the National Natural Science Foundation of China under Grants 62106020 and U1836106, the Fundamental Research Funds for the Central Universities under Grant FRF-IDRY-20-022, the China Postdoctoral Science Foundation under Grant 2021M690355, the Beijing Natural Science Foundation under Grants 19L2029 and L211020, the Scientific and Technological Innovation Foundation of Foshan under Grants BK20BF010 and BK21BF001, andd the Postdoctoral Research Foundation of Shunde Graduate School of University of Science and Technology Beijing under Grant 2021BH008.

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Publisher's note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

Chee, C., and Xu, D. (2006). Chaos-based M-ary digital communication technique using controlled projective synchronisation. IEEE Proc. Circuits Devices Syst. 153, 357–360. doi: 10.1049/ip-cds:20050139

CrossRef Full Text | Google Scholar

Chen, C., Li, L., Peng, H., Yang, Y., Mi, L., and Qiu, B. (2019). Fixed-time projective synchronization of memristive neural networks with discrete delay. Phys. A 534:122248. doi: 10.1016/j.physa.2019.122248

CrossRef Full Text | Google Scholar

Chen, L., Zhou, W., Li, C., and Huang, J. (2021). Forgetting memristors and memristor bridge synapses with long-and short-term memories. Neurocomputing 456, 126–135. doi: 10.1016/j.neucom.2021.05.062

CrossRef Full Text | Google Scholar

Chen, T., and Shan, J. (2019). Distributed tracking of a class of underactuated lagrangian systems with uncertain parameters and actuator faults. IEEE Trans. Indus. Electron. 67, 4244–4253. doi: 10.1109/TIE.2019.2922943

CrossRef Full Text | Google Scholar

Chen, W., Yu, Y., Hai, X., and Ren, G. (2022). Adaptive quasi-synchronization control of heterogeneous fractional-order coupled neural networks with reaction-diffusion. Appl. Math. Comput. 427:127145. doi: 10.1016/j.amc.2022.127145

CrossRef Full Text | Google Scholar

Chen, Y., Peng, W., Tang, K., Khan, A., Wei, G., and Fang, M. (2022). Pyrapvconv: efficient 3d point cloud perception with pyramid voxel convolution and sharable attention. Comput. Intell. Neurosci. 2022:2286818. doi: 10.1155/2022/2286818

PubMed Abstract | CrossRef Full Text | Google Scholar

Cheng, L., Li, X., Han, Z., Luo, T., Ma, L., and Zhu, P. (2022). Path-based multi-sources localization in multiplex networks. Chaos Solitons Fract. 159:112139. doi: 10.1016/j.chaos.2022.112139

CrossRef Full Text | Google Scholar

Cheng, Y. (2022). Fully distributed event-triggered output synchronization of heterogeneous multi-agent systems over directed switching networks. J. Franklin Instit. 359, 1706–1723. doi: 10.1016/j.jfranklin.2022.01.018

CrossRef Full Text | Google Scholar

Ding, Z., Chen, C., Wen, S., Li, S., and Wang, L. (2022). Lag projective synchronization of nonidentical fractional delayed memristive neural networks. Neurocomputing 469, 138–150. doi: 10.1016/j.neucom.2021.10.061

CrossRef Full Text | Google Scholar

Duan, Q., Jing, Z., Zou, X., Wang, Y., Yang, K., Zhang, T., et al. (2020). Spiking neurons with spatiotemporal dynamics and gain modulation for monolithically integrated memristive neural networks. Nat. Commun. 11, 1–13. doi: 10.1038/s41467-020-17215-3

PubMed Abstract | CrossRef Full Text | Google Scholar

Duong, T. T. C., Nguyen, C. C., and Tran, T. D. (2022). Synchronization sliding mode control of closed-kinematic chain robot manipulators with time-delay estimation. Appl. Sci. 12:5527. doi: 10.3390/app12115527

CrossRef Full Text | Google Scholar

Fu, Q., Zhong, S., Jiang, W., and Xie, W. (2020). Projective synchronization of fuzzy memristive neural networks with pinning impulsive control. J. Franklin Instit. 357, 10387–10409. doi: 10.1016/j.jfranklin.2020.08.015

CrossRef Full Text | Google Scholar

Guo, R., Lv, W., and Zhang, Z. (2020). Quasi-projective synchronization of stochastic complex-valued neural networks with time-varying delay and mismatched parameters. Neurocomputing 415, 184–192. doi: 10.1016/j.neucom.2020.07.033

CrossRef Full Text | Google Scholar

Hong, Q., Chen, H., Sun, J., and Wang, C. (2020). Memristive circuit implementation of a self-repairing network based on biological astrocytes in robot application. IEEE Trans. Neural Netw. Learn. Syst. 33, 2106–2120. doi: 10.1109/TNNLS.2020.3041624

PubMed Abstract | CrossRef Full Text | Google Scholar

Hu, T., He, Z., Zhang, X., Zhong, S., Shi, K., and Zhang, Y. (2022). Adaptive fuzzy control for quasi-synchronization of uncertain complex dynamical networks with time-varying topology via event-triggered communication strategy. Inform. Sci. 582, 704–724. doi: 10.1016/j.ins.2021.10.036

CrossRef Full Text | Google Scholar

Huang, J., Ri, S., Fukuda, T., and Wang, Y. (2018). A disturbance observer based sliding mode control for a class of underactuated robotic system with mismatched uncertainties. IEEE Trans. Autom. Control 64, 2480–2487. doi: 10.1109/TAC.2018.2868026

CrossRef Full Text | Google Scholar

Jin, C., Wang, Z., Gong, L., Xiao, M., and Jiang, G.-P. (2022). Quasi-synchronization of heterogeneous Lur'e networks with uncertain parameters and impulsive effect. Neurocomputing 482, 252–263. doi: 10.1016/j.neucom.2021.11.057

CrossRef Full Text | Google Scholar

Kumar, R., Sarkar, S., Das, S., and Cao, J. (2019). Projective synchronization of delayed neural networks with mismatched parameters and impulsive effects. IEEE Trans. Neural Netw. Learn. Syst. 31, 1211–1221. doi: 10.1109/TNNLS.2019.2919560

PubMed Abstract | CrossRef Full Text | Google Scholar

Li, H.-L., Hu, C., Zhang, L., Jiang, H., and Cao, J. (2021). Non-separation method-based robust finite-time synchronization of uncertain fractional-order quaternion-valued neural networks. Appl. Math. Comput. 409:126377. doi: 10.1016/j.amc.2021.126377

CrossRef Full Text | Google Scholar

Li, P., Zhao, W., and Cheng, J. (2022). Event-triggered control for exponential stabilization of impulsive dynamical systems. Appl. Math. Comput. 413:126608. doi: 10.1016/j.amc.2021.126608

CrossRef Full Text | Google Scholar

Liu, H., Ma, L., Wang, Z., Liu, Y., and Alsaadi, F. E. (2020). An overview of stability analysis and state estimation for memristive neural networks. Neurocomputing 391, 1–12. doi: 10.1016/j.neucom.2020.01.066

CrossRef Full Text | Google Scholar

Liu, J., Wu, H., and Cao, J. (2020). Event-triggered synchronization in fixed time for complex dynamical networks with discontinuous nodes and disturbances. J. Intell. Fuzzy Syst. 38, 2503–2515. doi: 10.3233/JIFS-179538

CrossRef Full Text | Google Scholar

Liu, L., Zhou, W., Li, X., and Sun, Y. (2019). Dynamic event-triggered approach for cluster synchronization of complex dynamical networks with switching via pinning control. Neurocomputing 340, 32–41. doi: 10.1016/j.neucom.2019.02.044

CrossRef Full Text | Google Scholar

Mainieri, R., and Rehacek, J. (1999). Projective synchronization in three-dimensional chaotic systems. Phys. Rev. Lett. 82:3042. doi: 10.1103/PhysRevLett.82.3042

PubMed Abstract | CrossRef Full Text | Google Scholar

Rajchakit, G., and Sriraman, R. (2021). Robust passivity and stability analysis of uncertain complex-valued impulsive neural networks with time-varying delays. Neural Process. Lett. 53, 581–606. doi: 10.1007/s11063-020-10401-w

CrossRef Full Text | Google Scholar

Shi, S., Wang, Z., Song, Q., Xiao, M., and Jiang, G.-P. (2022). Leader-following quasi-bipartite synchronization of coupled heterogeneous harmonic oscillators via event-triggered control. Appl. Math. Comput. 427:127172. doi: 10.1016/j.amc.2022.127172

CrossRef Full Text | Google Scholar

Tang, K., Miao, D., Peng, W., Wu, J., Shi, Y., Gu, Z., et al. (2021). “Codes: chamfer out-of-distribution examples against overconfidence issue,” in Proceedings of the IEEE/CVF International Conference on Computer Vision, 1153–1162. doi: 10.1109/ICCV48922.2021.00119

CrossRef Full Text | Google Scholar

Tang, K., Song, P., and Chen, X. (2016). “Signature of geometric centroids for 3d local shape description and partial shape matching,” in Asian Conference on Computer Vision (Taipei: Springer), 311–326. doi: 10.1007/978-3-319-54193-8_20

CrossRef Full Text | Google Scholar

Tang, Z., Park, J. H., Wang, Y., and Feng, J. (2018). Distributed impulsive quasi-synchronization of Lur'e networks with proportional delay. IEEE Trans. Cybern. 49, 3105–3115. doi: 10.1109/TCYB.2018.2839178

PubMed Abstract | CrossRef Full Text | Google Scholar

Wang, C., Ji, J., Miao, Z., and Zhou, J. (2021). Synchronization control for networked mobile robot systems based on udwadia-kalaba approach. Nonlin. Dyn. 105, 315–330. doi: 10.1007/s11071-021-06487-z

CrossRef Full Text | Google Scholar

Wang, W., Sun, Y., Yuan, M., Wang, Z., Cheng, J., Fan, D., et al. (2021). Projective synchronization of memristive multidirectional associative memory neural networks via self-triggered impulsive control and its application to image protection. Chaos Solitons Fract. 150:111110. doi: 10.1016/j.chaos.2021.111110

CrossRef Full Text | Google Scholar

Wang, Z., Hong, Q., and Wang, X. (2019). Memristive circuit design of emotional generation and evolution based on skin-like sensory processor. IEEE Trans. Biomed. Circuits Syst. 13, 631–644. doi: 10.1109/TBCAS.2019.2923055

PubMed Abstract | CrossRef Full Text | Google Scholar

Wu, F., and Huang, Y. (2022). Finite-time synchronization and h∞ synchronization of coupled complex-valued memristive neural networks with and without parameter uncertainty. Neurocomputing 469, 163–179. doi: 10.1016/j.neucom.2021.10.067

CrossRef Full Text | Google Scholar

Xin, Y., Cheng, Z., Cao, J., Rutkowski, L., and Wang, Y. (2022). Circuit implementation and quasi-stabilization of delayed inertial memristor-based neural networks. IEEE Trans. Neural Netw. Learn. Syst. doi: 10.1109/TNNLS.2022.3173620

PubMed Abstract | CrossRef Full Text | Google Scholar

Yan, Z., Huang, X., Fan, Y., Xia, J., and Shen, H. (2020). Threshold-function-dependent quasi-synchronization of delayed memristive neural networks via hybrid event-triggered control. IEEE Trans. Syst. Man Cybern. 51, 6712–6722. doi: 10.1109/TSMC.2020.2964605

CrossRef Full Text | Google Scholar

Yang, N., Yu, Y., Zhong, S., Wang, X., Shi, K., and Cai, J. (2021). Impulsive effects on weak projective synchronization of parameter mismatched stochastic memristive neural networks. J. Franklin Instit. 358, 5909–5930. doi: 10.1016/j.jfranklin.2021.05.007

CrossRef Full Text | Google Scholar

Yang, Y., Yue, D., and Dou, C. (2018). Output-based event-triggered schemes on leader-following consensus of a class of multi-agent systems with Lipschitz-type dynamics. Inf. Sci. 459, 327–340. doi: 10.1016/j.ins.2018.02.020

CrossRef Full Text | Google Scholar

Yao, X.-Y., Park, J. H., Ding, H.-F., and Ge, M.-F. (2020). Event-triggered consensus control for networked underactuated robotic systems. IEEE Trans. Cybern. 52, 2896–2906. doi: 10.1109/TCYB.2020.3025604

PubMed Abstract | CrossRef Full Text | Google Scholar

Yuan, M., Wang, W., Wang, Z., Luo, X., and Kurths, J. (2020). Exponential synchronization of delayed memristor-based uncertain complex-valued neural networks for image protection. IEEE Trans. Neural Netw. Learn. Syst. 32, 151–165. doi: 10.1109/TNNLS.2020.2977614

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhang, H., Ma, T., Huang, G.-B., and Wang, Z. (2009). Robust global exponential synchronization of uncertain chaotic delayed neural networks via dual-stage impulsive control. IEEE Trans. Syst. Man Cybern. Syst. 140, 831–844. doi: 10.1109/TSMCB.2009.2030506

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhang, R., Wang, H., Park, J. H., Lam, H.-K., and He, P. (2022). Quasisynchronization of reaction-diffusion neural networks under deception attacks. IEEE Trans. Syst. Man Cybern. Syst. doi: 10.1109/TSMC.2022.3166554

CrossRef Full Text | Google Scholar

Zhang, Y., Zhao, X., Tao, B., and Ding, H. (2022). Multi-objective synchronization control for dual-robot interactive cooperation using nonlinear model predictive policy. IEEE Trans. Indus. Electron. doi: 10.1109/TIE.2022.3150090

CrossRef Full Text | Google Scholar

Zhou, Y., and Zeng, Z. (2019). Event-triggered impulsive control on quasi-synchronization of memristive neural networks with time-varying delays. Neural Netw. 110, 55–65. doi: 10.1016/j.neunet.2018.09.014

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhu, P., Cheng, L., Gao, C., Wang, Z., and Li, X. (2022). Locating multi-sources in social networks with a low infection rate. IEEE Trans. Netw. Sci. Eng. 9, 1853–1865. doi: 10.1109/TNSE.2022.3153968

CrossRef Full Text | Google Scholar

Zhu, S., and Bao, H. (2022). Event-triggered synchronization of coupled memristive neural networks. Appl. Math. Comput. 415:126715. doi: 10.1016/j.amc.2021.126715

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhu, W., Wang, D., Liu, L., and Feng, G. (2017). Event-based impulsive control of continuous-time dynamic systems and its application to synchronization of memristive neural networks. IEEE Trans. Neural Netw. Learn. Syst. 29, 3599–3609. doi: 10.1109/TNNLS.2017.2731865

PubMed Abstract | CrossRef Full Text | Google Scholar

Keywords: event-triggered, memristor, coupled neural networks, projective quasi-synchronization, uncertainties

Citation: Yuan M, Luo X, Hu J and Wang S (2022) Projective quasi-synchronization of coupled memristive neural networks with uncertainties and impulsive effect. Front. Neurorobot. 16:985312. doi: 10.3389/fnbot.2022.985312

Received: 03 July 2022; Accepted: 15 August 2022;
Published: 09 September 2022.

Edited by:

Keke Tang, Guangzhou University, China

Reviewed by:

Jiang Long, Northwestern Polytechnical University, China
Mingwen Zheng, Shandong University of Technology, China

Copyright © 2022 Yuan, Luo, Hu and Wang. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Xiong Luo, xluo@ustb.edu.cn

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.