ORIGINAL RESEARCH article

Front. Neurorobot., 24 December 2021

Volume 15 - 2021 | https://doi.org/10.3389/fnbot.2021.783809

Predefined-Time Stability/Synchronization of Coupled Memristive Neural Networks With Multi-Links and Application in Secure Communication

  • 1. Shandong Provincial Key Laboratory of Network Based Intelligent Computing, School of Information Science and Engineering, University of Jinan, Jinan, China

  • 2. School of Mathematics and Statistics, Shandong University of Technology, Zibo, China

  • 3. School of Cyber Security, Qilu University of Technology (Shandong Academy of Sciences), Jinan, China

  • 4. State Key Laboratory of Networking and Switching Technology, Beijing University of Posts and Telecommunications, Beijing, China

Article metrics

View details

17

Citations

4,9k

Views

855

Downloads

Abstract

This paper explores the realization of a predefined-time synchronization problem for coupled memristive neural networks with multi-links (MCMNN) via nonlinear control. Several effective conditions are obtained to achieve the predefined-time synchronization of MCMNN based on the controller and Lyapunov function. Moreover, the settling time can be tunable based on a parameter designed by the controller, which is more flexible than fixed-time synchronization. Then based on the predefined-time stability criterion and the tunable settling time, we propose a secure communication scheme. This scheme can determine security of communication in the aspect of encrypting the plaintext signal with the participation of multi-links topology and coupled form. Meanwhile, the plaintext signals can be recovered well according to the given new predefined-time stability theorem. Finally, numerical simulations are given to verify the effectiveness of the obtained theoretical results and the feasibility of the secure communication scheme.

1. Introduction

With the development of information technology and the higher requirement of information transmission, it is vital to ensure the security of communication. The field of secure communication has also attracted a large number of scientific researchers. Meanwhile, some important scientific research achievements have been obtained in the aspect of secure communication based on the synchronization performance of a chaotic system (Tao and Chua, 1997; Feki, 2003; Femat et al., 2004; Zheng et al., 2009). The types of chaotic systems include simple three-dimension chaotic systems, complex dynamical networks, and general neural networks, etc. Similar to a general neural network, the memristive neural network is also a kind of chaotic system, but differs in that the parameters of MNN are state-dependent. Memristor was first proposed by Chua (1971). Unlike ordinary resistors, which have fixed resistance values, the memristor is nonlinear and its value is not unique; the memristor is also considered to be the electronic equivalent of the synapse. As the memristor is often used to mimic the synapse, the model of MNN is widely applied in associative memory, next-generation computers, and powerful brain-like “neural” computers. MNN is the more realistic model for the description of real neural systems. Moreover, MNN with a coupling term is more suitable for real complex neural networks, which is known as a coupled memristive neural network (CMNN). Therefore, there has been an upsurge in the study of dynamic behavior based on the model of CMNN. In addition, the main considered problems also include secure transmission performance in synchronization time and the encryption performance based on a chaotic complex system. The speed of synchronization control time is also a key factor affecting communication security and quality.

The types of synchronization time include asymptotic time synchronization, exponential synchronization, finite-time synchronization, fixed-time synchronization, and predefined-time synchronization. Asymptotic time synchronization and exponential synchronization are types of infinite time synchronization, but the convergence rate of exponential time is slightly faster than that of asymptotic time. However, finite-time stability has more practical significance in secure communication. Finite time was introduced in 1961 (Dorato, 1961), which has a much faster convergence time. In secure communication, compared with asymptotic synchronization and exponential synchronization, the finite-time synchronization technique enables us to recover the transmitted signals in a setting time, which improves the efficiency and the confidentiality greatly. The concept of fixed-time stability was proposed by Polyakov (2012), and the criteria for determining whether the system can achieve fixed-time stability were also attained. Fixed-time stability is a special kind of finite-time stability. It is different from general finite-time stability in that its stability time has a definite upper bound, and the settling upper bound time is not dependent on the initial value of the system, but can be calculated by the system parameters and controller parameters. Therefore, the research of fixed-time is still fascinating to many researchers, who have committed to exploring the smaller conservative of the fixed-time upper bound value. Unfortunately, the control issues of fixed-time algorithms are still challenges related to convergence time estimation. The main drawback is that convergence time is not explicit and controllable. In order to overcome the problems presented above, a new stability with a tunable parameter is proposed based on fixed-time stability, which is defined as predefined-time stability (Sanchez-Torres et al., 2014).

Tao and Chua (1997) attained the general stabilization of chaotic systems, and it was applied to secure communication. Then, many kinds of synchronization of more complex systems were also studied, which can also be applied to secure communication schemes. Many previous studies have made important considerations to the convergence of synchronization time. Therefore, during a period of time, many researchers have found many excellent results in the aspect of finite-time and fixed-time stabilities of coupled neural networks. Yang et al. (2015) and Yang and Lu (2016) focused on the finite-time synchronization of coupled neural networks and gave some novel conclusions. Some effective guiding conclusions are given in Lv et al. (2019) and Zhang et al. (2020). Since the existence of memristor was confirmed by the HP laboratory in 2008 (Strukov et al., 2008), many scholars introduced memristor in the study of neural networks, which can more truly simulate the memory characteristics of biological neural networks. Guo and Gao (2014), Wang et al. (2016), Chen et al. (2018), Zhang and Qi (2021), and Peng et al. (2020) considered the asymptotic time synchronization of CMNN and gave full consideration to various cases of random disturbances. Various results about exponential synchronization of CMNN (Wang and Shen, 2014; Bao et al., 2016; Feng et al., 2016; Guo et al., 2018; Chen et al., 2021) were given, and Guo et al. (2018) also considered multiple coupled terms. Especially, with the requirement of the development of converge speed, these results about finite/fixed time synchronization of CMNN are discussed (Li et al., 2019; Lu et al., 2019; Yang et al., 2019; Huang et al., 2020; Gong et al., 2021). Since the concept of predefined-time stability was proposed in 2014 (Sanchez-Torres et al., 2014), predefined-time stability in dynamical systems has been studied (Juan et al., 2018;), and some theorems of predefined-time stability have been obtained. Recently, Anguiano-Gijon et al. (2019), Lin (2021b), Assali (2021), Lin et al. (2021), and Muoz-Vazquez et al. (2021) went further and discussed the predefined-time synchronization of two chaotic systems, one of them obtained the projective synchronization criterion about predefined-time (Lin et al., 2021), and another two of them considered chaotic systems of fractional-order forms (Lin et al., 2021; Muoz-Vazquez et al., 2021). In 2020, Lin defined the novel criterion of predefined-time synchronization in different kinds of neural networks, including a chaos neural network and memristive neural network (Lin et al., 2020; Lin, 2021a).

For nearly 2 years, many effective conclusions were given in the research of synchronous control in a coupled memristive neural network. Zhou et al. (2020) constructed a novel synchronization about weighted sum synchronization for CMNN. Chen et al. (2021) and Feng et al. (2021) obtained some results in exponential and fixed-time synchronization of CMNN. Bao et al. (2021) completed further research on prescribed-time synchronization in CMNN. But, few papers fully take into account coupled topology and multi-links performance to explore the predefined-time stability of the systems, and give some application on image encryption and decryption schemes. The detailed contents of multi-links performance of complex networks are referred to by Zhao et al. (2015) and Zhao et al. (2016).

Motivated by the above discussions, multi-links performance, coupled forms, and synchronization time of systems are taken fully into account in this paper. We investigate the predefined-time synchronization of MCMNN and design an efficient secure communication scheme based on predefined-time stability. The contributions of this paper are given as follows: Firstly, we overcome the complexity of factor interaction including multi-links performance and coupled forms, dealing with some parameter mismatches and complex topological structure problems, the network model is more general; secondly, the predefined-time synchronization issue of drive-response MCMNN is first studied based on the feedback controller and give a new predefined-time stability theorem. The predefined-time is a case of fixed-time, the bound time can be explicitly tuned; thirdly, the secure communication scheme is designed based on predefined-time synchronization of drive-response MCMNN. The preset synchronization time can be used as an important common key, the plaintext signal can be recovered after the settling time; finally, numerical simulations are given to verify the effectiveness of our theoretical results and the feasibility of the secure communication scheme. Therefore, our work aims to fill some gaps in the research of coupled memristive neural networks and predefined-time synchronization.

The paper is organized as follows. In section 2, the model of MCMNN and preliminaries are explained. In section 3, the predefined-time synchronization theorem and corollaries are respectively shown. In section 4, we designed the security communication scheme based on predefined-time synchronization of MCMNN. The numerical example of predefined-time stability and application example of secure communication scheme are given to show the effectiveness of our theoretical results in section 5. Finally, the conclusion and prospects are given in section 6.

2. Network Model and Preliminaries

In the paper, according to the property of multi-links coupled topology, we consider a model of MCMNN as follows:

where is the state vector of the ith node; C = diag(c1, c2, …, cn) is a positive matrix and denotes the decay rates to the ith neuron. and are the discontinuous feedback functions, τ0 is time delay, σ represents the coupling strength, and Γ = diag1, γ2, …, γn) > 0 is the inner coupling matrix between each pair of nodes. represents the outer coupling configuration matrix of MNN, which is the different sub-network's Laplacian matrices, τl(l = 1…, m) > 0 denote different time-delays in the sub-networks. If nodes i and j are linked by an edge, then , otherwise, , and the diagonal elements of matrix Wl are defined as . If there are no isolated nodes in the network, then all of the matrix Wl(l = 0, 1, …, m) is an irreducible real symmetric matrix. is the external input.

The parameters akq(xik(t)) and bkq(xik(t−τ0)) denote the non-delayed and delayed memristor-based synaptic connection weights, respectively. They can be described as follows:

where the switching jumps Ti > 0, âkq, ǎkq, , , k, q = 1, 2, …, n, are all constants.

If Equation (1) denotes the drive system, the corresponding response system with a control input can be characterized by:

where i, j = 1, 2, …, N, is the state vector of the ith node of the response network and uik(t) is the controller for node i. The remaining parameters of Equation (4) have the same meanings as those in Equation (1).

Definition 1. Filippov (1960) For a differential system: ẋ(t) = f(t, x), where f(t, x) is discontinuous in x(t), and x(t) is a solution of the differential system on [t0, t1] in Filippov's sense, if x(t) is absolutely continuous on any compact interval [t0, t1], for almost all t ∈ [t0, t1] such that

where

where is the convex closure hull of a set, B(x, δ) = {y:||yx|| ≤ δ} is the ball of center x and radius δ, the intersection is takes over all sets N of measure zero and over all δ > 0, and μ(N) is the Lebesgue measure of set N.

Definition 2. Polyakov (2012) considering the nonlinear system is said to suggest global fixed-time stability, if it has global finite-time stability and the settling time function Tmax is bounded and independent of the initial conditions, i.e., there exists Tmax > 0 such that

Definition 3. Sanchez-Torres et al. (2014) The drive-response systems (1) and (4) are said to achieve the predefined-time synchronization if there exists Tv in the case of fixed-time synchronization and if the settling time function is such that

Assumption 1. For the neuron activation functions ḡq(·), gq(·), there exist Lipschitz constants ḡq and gq > 0 satisfying the following Lipschitz conditions:

Assumption 2. The neuron activation functions are bounded functions, there exists a real number for any gq(x), ḡq(y) such that .

Lemma 1. Hu et al. (2017) If there exists a regular, positive definite, and radially unbounded function and constants a > 0, b > 0, η > 1 meet

the ∀tTmax of the origin system V(t) is fixed-time stability, and the upper-bounded settling time Tmax is estimated by

Lemma 2. Khalil and Grizzle (2002) Let a1, a2, …, aN, η > 1, then the following inequality holds

Remark 1. The algebraic inequality of Lemma 2 is used in many studies to determine stability, such as Yang and Daniel (2016) and Yang et al. (2017), which focused on the research of exponential synchronization and finite-time synchronization in memristive neural networks without coupled links. Next, we extend the coupled memristive neural network model to explore predefined-time synchronization, in which the synchronization time can be adjusted in the controller.

Lemma 3. If there exists a regular, positive definite, and radially unbounded function and constants a > 0, b > 0, η > 1 are satisfied

where Tv is a user-defined parameter and

Then, for ∀t > Tv, we have V(t) = 0. The origin system can achieve predefined-time synchronization.Proof: By Lemma 2, we have

Then

If V(x0) = 0, then T(x0) = 0. If V(x0) → ∞, then , thus we have

The proof is completed.

Denote

Therefore, based on Definition 1 and the theory of differential inclusion, Equation (1) and Equation (4) can be written as

and

Remark 2. According to the state-dependence conditions of Equations (5) and (6), the variables may not reach their maximum and minimum values at the same time. Therefore, we give the following four different measurable functions to represent interval information.

According to the measurable selection theorem (Xiao and Zeng, 2017), there exist measurable functions such that

and

Let eik(t) = yik(t)−xik(t), the corresponding error system is given as follows:

Remark 3. Based on Definition 3, the issues of predefined-time synchronization between drive system (1) and response system (4) are transformed into the issues of predefined-time stability of error system (9).

3. Predefined-Time Synchronization for MCMNN

In order to guarantee the predefined-time synchronization of drive-response systems, the controller is designed as follows:

where i = 1, 2, …, N, k = 1, 2, .., n. αi, βi, ri, δi, η ≥ 0. Tv is the tunable predefined time, Dv is a positive constant given by other parameters. And sign(x) is the sign function which is defined as follows:

Remark 4. Designed controller (10) is discontinuous. To ensure the existence of the solutions of error system (11), the Dini derivative is used to ensure continuity at the breakpoint.

According to Assumptions 1 and 2, combined with designed controller (10), we obtain

Based on designed controller (10) applied on the response system, a theorem is presented to achieve the predefined-time synchronization for MCMNN.

Denote , α = diag1, α2, …, αN), β = diag1, β2, …, βN),

r = diag(r1, r2, …, rN), .

Theorem 1. Under Assumptions 1 and 2, for a predefined-time Tv > 0 and controller (10), error system (9) can achieve predefined-time stability if

where

Proof: We construct a Lyapunov function as follows:

When e(t) = 0, V(e(t)) = 0 and the derivative of V(e(t)) is 0. Then, the derivative of V(e(t)) is along the trajectories of e(t) with e(t) ≠ 0. We have

According to the analysis above, we can obtain that

Let , , and by Lemma 2, we obtain

According to the above proof and a = λn1−η, we have:

where

The proof of Theorem 1 is completed.

Remark 5. The predefined-time stability is a spacial case of fixed-time stability. Therefore, after removing the tuning parameters Tv and Dv, the error system is said to achieve fixed-time stability, and the upper bound of settling time can be indicated as Tmax = Dv based on Definition 2 and Lemma 2. Therefore, error system (9) can achieve fixed-time stability based on the above controller (10).

The results of Theorem 1 can also easily extend to the general single coupled memristive neural network which does not include multi-links items. The drive-response systems are given as

The controller is designed as follows:

According to drive-response system (12), the corresponding corollary is given as

Corollary 1. Under Assumptions 1 and 2 and controller (13), drive-response system (12) can achieve predefined-time synchronization if

The results of Theorem 1 can also further extend to the general memristive neural network which does not include coupled topology. The drive-response systems are given as

According to drive-response system (14), we give the corresponding corollary as follows:

Corollary 2. Under Assumptions 1 and 2 and controller (13), drive-response system (14) can achieve predefined-time synchronization if,

4. Design of the Secure Communication Scheme

This section presents the secure communication scheme based on the predefined-time synchronous control of MCMNN, which comprises the following steps:

Step 1: The three-dimensional drive-response systems xi(t) and yi(t) are built, which together are the MCMNN;

Step 2: According to the drive-response systems, the synchronization error system ei(t) = yi(t) − xi(t) is established;

Step 3: The predefined-time stability theorem (Theorem 1) with low conservation is adopted;

Step 4: The appropriate predefined-time synchronization controller ui(t) is designed;

Step 5: A new predefined-time synchronization control theorem is given to realize the predefined-time stability of the error system, and the controllability of stability time is guaranteed via the tuning parameter Tv;

Step 6: The implementation of the secure communication scheme:

Sender: The mixed signal generated by the plaintext signal and the prefixed random signal is introduced into the drive system of the coupled memristive neural network with multi-links, and the sender generates the encrypted signal by superimposing the drive system signal and mixed signal, and sends it to the receiver through the transmission channel.

The designed plaintext signals without any encryption are mi(t), i = 1, 2, 3.

The mixed signal by the plaintext signals and random signal are given as

where i = 1, 2, 3.

The encrypted signal by superimposing the drive system signal and mixed signal are Ei(t) = Mi(t) + xi(t).

Remark 6. The use of the random signal before the encrypted signal is to enhance the security of the transmit signals.

Receiver: The received transmitted signal, the known key, and public parameter information are introduced into the response system. The predefined-time stability theorem given by step 3 and the predefined-time synchronization of drive-response systems are realized under the synchronization controller. The receiver can decrypt the plaintext signal after setting the predefined synchronization time.

According to the predefined time Tv, if t > Tv, then xi(t) = yi(t). The receiver can decrypt the plaintext signal by the following formula:

Note: The sender and the receiver have a common key; all parameters of the drive system generated by the sender are public; after generating the drive system, the sender destroys the initial value of the system which cannot be disclosed.

The transmission signal and the recovery plaintext signal can improve the transmission efficiency and ensure the security of signal transmission in the secure communication scheme based on the predefined-time synchronous control of MCMNN. This scheme has the following advantages:

(1) We can use Simulink in MATLAB to build a three-dimensional MCMNN or program simulation in MATLAB to design a secure communication scheme based on predefined-time synchronous control of the drive-response systems, and the design scheme is flexible.

(2) In the secure communication scheme, the encrypted signal superimposed by the three-dimensional system is relatively complex and is not easy to crack.

(3) In the secure communication scheme, both the drive system and the response system contain three differential equations, and the secure communication is realized under the synchronous control of the drive-response system, which provides a new perspective for the research of secure communication.

(4) The scheme can preset the synchronization time according to the need, and it can predict the communication time more accurately and effectively, and improve the efficiency and security of the transmission information.

(5) The secure communication scheme has good expansibility and can be applied to the encrypted transmission of various images, videos, and other signals and the abnormal detection system of information.

5. Numerical Simulations

Example 1: Consider the following three-neuron CMNN with three-links as drive-response systems:

where i = 1, 2, …, 8, c = diag(5, 6, 7), N = 8, σ = 1, and Γ = I3×3. Ii(t) can be omitted in the simulation. The active functions are . The time-delays are τ0 = 0.1, τ1 = 0.2, and τ2 = 0.4. The initial values of drive-response systems (14) and (15) are given by:

The weight parameters are given by

The configuration matrices Wl, l = 0, 1, 2 are given by

The controller is designed as

where η = 2 > 1, the remainder parameters are given by

Using the parameters of controller (15), we have λ = 12, a = 4, b = 4, and Dv = 2, the synchronization is realized within the predefined time Tv = 2. Figures 1, 2 describe the phase curves of the drive-response system in three-dimensional neurons without the controller. Figure 3 shows the error state trajectory of drive-response system (14) without the controller. Figure 4 describes the phase curves of the drive-response system in three-dimensional neurons with the controller. Figure 5 shows the error state trajectory of drive-response system (14) with controller (15).

Figure 1

Figure 1

The phase curves of the drive system in three-dimensional neurons.

Figure 2

Figure 2

The phase curves of the response system without the controller in three-dimensional neurons.

Figure 3

Figure 3

The error system of drive-response system (15) without the controller.

Figure 4

Figure 4

The phase curves of drive-response system (15) with the controller.

Figure 5

Figure 5

The error system of drive-response system (15) with the controller.

Example 2: In this example, we give the secure communication scheme based on the predefined-time synchronization of drive-response systems. Figure 6 shows the schematic diagram of the proposed secure communication scheme. It is worth noting that the transmitted signals are superimposed on a single point three-dimensional neuron of the MCMNN. We consider the following MCMNN of single point form as the drive system:

and

where

Figure 6

Figure 6

The schematic diagram of the proposed secure communication scheme.

The remaining parameters are given as they are in Example 1. Figures 710 illustrate the state trajectories of x1i(t), mi(t), Mi(t), and Ei(t), i = 1, 2, 3. The initial values of drive system (17), mi(t), ri(t), and Mi(t) can only be known by the sender. The common keys of the sender and receiver are ci and Ti and the predefined synchronization time Tv. After the receiver receives the secret keys and the encrypted signal Ei(t), i = 1, 2, 3, the receiver generates the response system as follows:

where the parameters are given as in Example 1 too. Since Tv = 2, we have x1i(t) = y1i(t), i = 1, 2, 3, t ≥ 2. The receiver can decrypt the encrypted signal by calculating the following formula:

Figure 7

Figure 7

The state curve of single three-dimensional system (16).

Figure 8

Figure 8

The time trajectory curve of the plaintext signal.

Figure 9

Figure 9

The time trajectory curve of mixed signal by the plaintext signal and random signal.

Figure 10

Figure 10

The time trajectory curve of the encrypted signal.

Figure 11 illustrates the state trajectories of the error system under the controller.

Figure 11

Figure 11

The error system of drive-response systems (17) and (18) with the controller.

6. Conclusion and Prospects

We investigated the predefined-time synchronization of coupled memristive neural networks with multi-links coupled forms; the multi-links performance increased the complexity and the instability of systems. The predefined-time stability theorem and the effective controller are given to guarantee predefined-time synchronization of drive-response systems based on differential inclusion theory and the concept of set-valued mapping. Further, we designed an effective secure communication scheme based on predefined-time synchronization of drive-response systems. Undeniably, compared with some mature secure communication schemes, the secure communication schemes in this section are also relatively shallow. However, the related research results are expected to provide a new perspective for the research of secure communication. Finally, numerical simulation of predefined-time synchronization and an example of secure communication are shown to verify the effectiveness of theoretical research. In the future, a more expansibility secure communication scheme based on predefined-time stability will be designed to optimize encryption and selective encryption schemes needed by people.

Funding

The work is supported by the National Natural Science Foundation of China (Grant Nos. 62103165, 12172201, and 62032002), the Natural Science Foundation of Shandong Province (Grant Nos. ZR2021MF072, ZR2020MA054, and ZR2021MF090), and the 111 Project (Grant No. B21049).

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.

Statements

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.

Author contributions

HZ: formal analysis, funding acquisition, validation, and writing-original draft. LL, SN, and MZ: funding acquisition and supervision. CC: methodology and supervision: QW and AL: data curation. All authors contributed to the article and approved the submitted version.

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.

References

  • 1

    Anguiano-GijonC.JonathanMun̄oz-VzquezbcA. J.Sánchez-TorresD. J.Romero-GalvánaG.Mart-nez-ReyesF. (2019). On predefined-time synchronisation of chaotic systems. Chaos Solitons Fractals122, 172178. 10.1016/j.chaos.2019.03.015

  • 2

    AssaliE. (2021). Predefined-time synchronization of chaotic systems with different dimensions and applications. Chaos Solitons Fractals147:110988. 10.1016/j.chaos.2021.110988

  • 3

    BaoH.ParkJ. H.CaoJ. (2016). Exponential synchronization of coupled stochastic memristor-based neural networks with time-varying probabilistic delay coupling and impulsive delay. IEEE Trans. Neural Netw. Learn. Syst.27, 190201. 10.1109/TNNLS.2015.2475737

  • 4

    BaoY.ZhangY.ZhangB.GuoY. (2021). Prescribed-time synchronization of coupled memristive neural networks with heterogeneous impulsive effects. Neural Process. Lett.53, 16151632. 10.1007/s11063-021-10469-y

  • 5

    ChenC.LiL.PengH.YangY.LiT. (2018). Synchronization control of coupled memristor-based neural networks with mixed delays and stochastic perturbations. Neural Process. Lett.47, 679696. 10.1007/s11063-017-9675-6

  • 6

    ChenJ.ChenB.ZengZ. (2021). Exponential quasi-synchronization of coupled delayed memristive neural networks via intermittent event-triggered control. Neural Netw.141, 98106. 10.1016/j.neunet.2021.01.013

  • 7

    ChuaL. (1971). Memristor-the missing circuit element. IEEE Trans. Circuit Theory18, 507519. 10.1109/TCT.1971.1083337

  • 8

    DoratoP. (1961). Short-time stability in linear time-varying system. Proc. IRE Int. Convent. Record Part4, 8387.

  • 9

    FekiM. (2003). An adaptive chaos synchronization scheme applied to secure communication. Chaos Solitons Fractals18, 141148. 10.1016/S0960-0779(02)00585-4

  • 10

    FematR.Jauregui-OrtizR.SolisperalesG. (2004). A chaos-based communication scheme via robust asymptotic feedback. IEEE Trans. Circ. Syst. I Fundam. Theory Applicat.48, 11611169. 10.1109/81.956010

  • 11

    FengJ.YuF.YiZ. (2016). Exponential synchronization of nonlinearly coupled complex networks with hybrid time-varying delays via impulsive control. Nonlin. Dyn.85, 621632. 10.1007/s11071-016-2711-7

  • 12

    FengL.HuC.YuJ.JiangH.WenS. (2021). Fixed-time synchronization of coupled memristive complex-valued neural networks. Chaos Solitons Fractals148, 110993. 10.1016/j.chaos.2021.110993

  • 13

    FilippovA. (1960). Differential equations with discontinuous right-hand side. Matematicheskii Sbornik51, 99128.

  • 14

    GongS.GuoZ.WenS.HuangT. (2021). Finite-time and fixed-time synchronization of coupled memristive neural networks with time delay. IEEE Trans. Cybern.51, 29442955. 10.1109/TCYB.2019.2953236

  • 15

    GuoC.GaoY. (2014). Pinning synchronization of coupled memristive neutral-type neural networks with stochastic perturbations. Inf. Technol. J.13, 23562362. 10.3923/itj.2014.2356.2362

  • 16

    GuoZ.YangS.GuoZ.HangT. (2018). Global exponential synchronization of multiple coupled inertial memristive neural networks with time-varying delay via nonlinear coupling. Neural Netw.108, 260271. 10.1016/j.neunet.2018.03.001

  • 17

    HuC.YuJ.ChenZ.JiangH.HuangT. (2017). Fixed-time stability of dynamical systems and fixed-time synchronization of coupled discontinuous neural networks. Neural Netw.89, 7483. 10.1016/j.neunet.2017.02.001

  • 18

    HuangY.QiuS.RenS. (2020). Finite-time synchronisation and passivity of coupled memristive neural networks. Int. J. Control93, 28242837. 10.1080/00207179.2019.1566640

  • 19

    JuanD.EdgarN.AlexanderG. (2015). Predefined-time stability of dynamical systems with sliding modes, in 2015 American Control Conference (ACC)58425846.

  • 20

    JuanD.Gómez-GutirrezD.LpezE.LoukianovA. G. (2018). A class of predefined-time stable dynamical systems. IMA J. Math. Control Inf.35, 129. 10.1093/imamci/dnx004

  • 21

    KhalilH.GrizzleJ. (2002). Nonlinear Systems, 3rd Edn (Upper Saddle River, NJ: Prentice Hall).

  • 22

    LiJ.Jiang HuC.AlsaediA. (2019). Finite/fixed-time synchronization control of coupled memristive neural networks. J. Frankl. Inst.356, 99289952. 10.1016/j.jfranklin.2019.09.015

  • 23

    LinL. (2021a). Predefined-time antisynchronization of two different chaotic neural networks. Complexity2020, 111. 10.1155/2020/7476250

  • 24

    LinL. (2021b). Projective synchronization of two coupled lorenz chaotic systems in predefined time. Int. J. Dyn. Control12, 111. 10.1007/s40435-021-00839-8

  • 25

    LinL.WangQ.HeB.ChenY.PengX.MeiR. (2021). Adaptive predefined-time synchronization of two different fractional-order chaotic systems with time-delay. IEEE Access9, 3190831920. 10.1109/ACCESS.2021.3059324

  • 26

    LinL.WuP.ChenY.HeB. (2020). Enhancing the settling time estimation of fixed-time stability and applying it to the predefined-time synchronization of delayed memristive neural networks with external unknown disturbance. Chaos30:083110. 10.1063/5.0010145

  • 27

    H.HeW.HanQ.-L.PengC. (2019). Fixed-time pinning-controlled synchronization for coupled delayed neural networks with discontinuous activations. Neural Netw.116, 139149. 10.1016/j.neunet.2019.04.010

  • 28

    LuQ.ZhangX.ShengS. (2019). Finite-time synchronization of coupled memristive neural networks subject to stochastic link uncertainties and attacks, in 2019 Chinese Control Conference (CCC).

  • 29

    Muoz-VazquezA.Fernndez-AnayaG.Snchez-TorresJ. D.Meléndez-VzquezF. (2021). Predefined-time control of distributed-order systems. Nonlin. Dyn.103, 26892700. 10.1007/s11071-021-06264-y

  • 30

    PengL.LiX.BiD.XieX.XieY. (2020). Multiple μ-stable synchronization control for coupled memristive neural networks with unbounded time delays. IEEE Trans. Syst. Man Cybern. Syst.99, 113. 10.1109/TSMC.2020.3011120

  • 31

    PolyakovA. (2012). Nonlinear feedback design for fixed-time stabilization of linear control systems. IEEE Trans. Autom. Control57, 21062110. 10.1109/TAC.2011.2179869

  • 32

    Sanchez-TorresJ.SanchezE.LoukianovA. (2014). A discontinuous recurrent neural network with predefined time convergence for solution of linear programming, in 2014 IEEE Symposium on Swarm Intelligence (Orlando, FL: IEEE), 15.

  • 33

    StrukovD.SniderG. S.StewartD. R.Stanley WilliamsR. (2008). The missing memristor found. Nature453, 8083. 10.1038/nature06932

  • 34

    TaoY.ChuaL. (1997). Impulsive stabilization for control and synchronization of chaotic systems: theory and application to secure communication. IEEE Trans. Circuits Syst. I Fundam. Theory Appl.44, 976988. 10.1109/81.633887

  • 35

    WangG.ShenY. (2014). Exponential synchronization of coupled memristive neural networks with time delays. Neural Comput. Appl.24, 14211430. 10.1007/s00521-013-1349-3

  • 36

    WangW.PengH.WangW.KurthsJ.XiaoJ.YangY. (2016). Anti-synchronization of coupled memristive neutral-type neural networks with mixed time-varying delays via randomly occurring control. Nonlin. Dyn.83, 21432155. 10.1007/s11071-015-2471-9

  • 37

    XiaoQ.ZengZ. (2017). Scale-limited llagrange stability and finite-time synchronization for memristive recurrent neural networks on time scales. IEEE Trans. Cybern.47, 29842994. 10.1109/TCYB.2017.2676978

  • 38

    YangC.HuangL.CaiZ. (2019). Fixed-time synchronization of coupled memristor-based neural networks with time-varying delays. Neural Netw.116, 101109. 10.1016/j.neunet.2019.04.008

  • 39

    YangX.CaoJ.LiangJ. (2017). Exponential synchronization of memristive neural networks with delays: interval matrix method. IEEE Trans. Neural Netw. Learn. Syst.28, 18781888. 10.1109/TNNLS.2016.2561298

  • 40

    YangX.DanielW. (2016). Synchronization of delayed memristive nneural networks: robust analysis approach. IEEE Trans. Cybern.46, 33773387. 10.1109/TCYB.2015.2505903

  • 41

    YangX.LuJ. (2016). Finite-time synchronization of coupled networks with markovian topology and impulsive effects. IEEE Trans. Autom. Control61, 22562261. 10.1109/TAC.2015.2484328

  • 42

    YangX.SongQ.LiangJ.HeB. (2015). Finite-time synchronization of coupled discontinuous neural networks with mixed delays and nonidentical perturbations. J. Frankl. Inst.352, 43824406. 10.1016/j.jfranklin.2015.07.001

  • 43

    ZhangW.QiJ. (2021). Synchronization of coupled memristive inertial delayed neural networks with impulse and intermittent control. Neural Comput. Appl.33, 79537964. 10.1007/s00521-020-05540-z

  • 44

    ZhangX.ZhouW.KarimiH.SunY. (2020). Finite- and fixed-time cluster synchronization of nonlinearly coupled delayed neural networks via pinning control. IEEE Trans. Neural Netw. Learni. Syst.32, 52225231. 10.1109/TNNLS.2020.3027312

  • 45

    ZhaoH.LiL.PengH.XiaoJ.YangY.ZhengM. (2015). Impulsive control for synchronization and parameters identification of uncertain multi-links complex network. Nonlin. Dyn.83, 15. 10.1007/s11071-015-2416-3

  • 46

    ZhaoH.LiL.PengH.XiaoJ.YangY.ZhengM. (2016). Finite-time topology identification and stochastic synchronization of complex network with multiple time delays. Nonlin. Dyn.219, 3949. 10.1016/j.neucom.2016.09.014

  • 47

    ZhengG.BoutatD.FloquetT.BarbotJ. (2009). Secure communication based on multi-input multi-output chaotic system with large message amplitude. Chaos Solitons Fractals41, 15101517. 10.1016/j.chaos.2008.06.012

  • 48

    ZhouC.WangC.SunY.YaoW. (2020). Weighted sum synchronization of memristive coupled neural networks. Neurocomputing403, 211223. 10.1016/j.neucom.2020.04.087

Summary

Keywords

predefined-time synchronization, coupled memristive neural networks, multi-links topology, secure communication scheme, Lyapunov function

Citation

Zhao H, Liu A, Wang Q, Zheng M, Chen C, Niu S and Li L (2021) Predefined-Time Stability/Synchronization of Coupled Memristive Neural Networks With Multi-Links and Application in Secure Communication. Front. Neurorobot. 15:783809. doi: 10.3389/fnbot.2021.783809

Received

27 September 2021

Accepted

22 November 2021

Published

24 December 2021

Volume

15 - 2021

Edited by

Hang Su, Fondazione Politecnico di Milano, Italy

Reviewed by

Xin Wang, Southwest University, China; Rongqiang Tang, Chongqing Institute of Technology, China; Leimin Wang, China University of Geosciences Wuhan, China; Yongqing Yang, Jiangnan University, China

Updates

Copyright

*Correspondence: Hui Zhao Sijie Niu

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.

Outline

Figures

Cite article

Copy to clipboard


Export citation file


Share article

Article metrics