Abstract

This work pertains to the study of the synchronization problem of a class of coupled chaotic neural systems with parameter mismatches. By means of an invariance principle, a rigorous adaptive feedback method is explored for synchronization of a class of coupled chaotic delayed neural systems in the presence of parameter mismatches. Finally, the performance is illustrated with simulations in a two-order neural systems.

1. Introduction

Pecora and Carroll firstly addressed the chaotic synchronization in systems and used the drive-response conception in [1]. The idea is to control the response signal by using the output signal of drive system such that the two kinds of signals synchronize. The problems of synchronization in chaotic dynamical systems have received increasing attention in the control areas [26]. Different approaches including adaptive design control [2], intermittent control [3], adaptive-impulsive control [4], and sliding mode control [6] have been proposed. In particular, Liu et al. [3] obtained novel synchronization criteria for exponential synchronization of chaotic systems with time delays via periodically intermittent control. By an adaptive feedback control technique, the synchronization of a class of chaotic systems with unknown parameters is achieved via mimicking model reference adaptive control-like structure in [2]. Tam et al. [5] addressed adaptive synchronization of complicated chaotic systems with unknown parameters via a set of fuzzy modeling-based adaptive strategy. Chen et al. [6] designed a sliding mode control scheme for adaptive synchronization of multiple response systems under the effects of external disturbances.

Recently, there has sprung up hot research topics in the synchronization of chaotic neural systems (CNSs) due to possible chaotic behaviors in such systems [713]. For instance, synchronization of coupled delayed CNSs and applications to memristive CNSs in [12] have resulted in a theoretical condition under an irreducible assumption on coupling matrix. Cao and Lu [13] proposed a simple adaptive method for the synchronization of uncertain CNSs with or without variable delay via invariant principles. In particular, some efforts have been devoted to adaptive synchronization of CNSs [1012, 14]. However, most existing works were applicable only for the CNSs with parameter matching. While in practical implementation of synchronized CNSs, it is well known that parameter mismatch in systems is generally inevitable [1517], which will result in poor performance or loss of synchronization [17, 18]. For example, Zhang et al. [18] discussed asymptotic synchronization for delayed CNSs with fully unknown parameters based on the Lyapunov method and the inverse optimal method. Therefore, it is of importance to explore the effects of parameter mismatch in synchronization of CNSs.

In this paper, we present theoretical analysis and numerical simulations of the parameter mismatch effect on synchronization for a class of coupled CNSs. By using adaptive control approaches [13, 19, 20] instead of traditional linear coupling scheme, and combining the invariance principle, we show that adaptive synchronization of such CNSs with parameter mismatches under loose conditions can be rapidly achieved. In addition, by adjusting the update gain of coupling strength introduced in this work, one can control the synchronization speed.

The organization of this work is as follows. In Section 2, we present needed formulation of synchronization of CNSs. Section 3 presents an adaptive control scheme in CNSs and provides two criteria for synchronization for CNSs. In Section 4, numerical simulations on a two-order CNS are provided to show the effectiveness of the proposed results. Section 5 concludes the paper.

Notation 1. Throughout the paper, we denote and the transpose and the inverse of any square matrix denotes a positive- (negative-) definite matrix ; and is used to denote the identity matrix. denotes the spectral norm of matrix Let denote the set of real numbers, denotes the -dimensional Euclidean space, and denotes the set of all real matrices. or denotes the largest or smallest eigenvalue of a matrix, respectively.

2. Formulation of Synchronization in Neural Networks

Consider the following CNS in a general form: where denotes the state vector; represents a diagonal matrix with ; denotes the weight matrix; denotes the delayed weight matrix; is the input vector function; represents the transmission variable delay; and represents the activation function.

Throughout the paper, we have the following two assumptions:

Each satisfies the Lipschitz condition, that is, there exist positive scalars such that for any

is a function satisfying and for all

denotes initial conditions of (1), where represents the set of continuous functions from to

To synchronize the drive (or master) system (1), the controlled response (or slave) system is given by where is the driving signal, . , , and are generally different from , , and , respectively. Namely, parameter mismatches exist between the drive system and the response system. The initial conditions of system (3) denote Denote the mismatch errors by , , and .

We aim to design an appropriate controller in order to make the coupled CNSs remain synchronized in the presence of even large parameter mismatches. First, consider the feedback controller where is the coupling strength, and the symbol is defined as

Define the synchronization error as , which leads to the following synchronization error system: or where with

Obviously, using the assumption has the following properties:

3. Adaptive Control Scheme

In this section, based on Lyapunov function and an invariance principle by combining an adaptive control approach, we consider the adaptive synchronization for two CNSs with time-varying delay and parameter mismatches.

Theorem 1. Suppose that and the parameter mismatches satisfy , where Under the assumptions and , let and the controller with the following update law: where are arbitrary constants, and is a constant to be determined. Then, the controlled uncertain response system (3) will globally synchronize with the drive system (1).

Proof 1. Consider the following Lyapunov function for the error dynamical system: Calculating the derivative of (10) along the trajectories of (6), we have Using (8) and the Lemma 2 in [21], one can obtain Substituting (12), (13), (14), (15), (16), and (17) into (11) and combining yield We properly choose the constant as then we have
It is obvious that if and only if It implies that the set is the largest invariant set included in for system (6). Then, using the well-known Lyapunov-LaSalle-type theorem, the error converges asymptotically to that is, and as Therefore, the synchronization of the CNSs (1) and (3) is achieved under the coupling (9). The proof is completed.
For the coupled CNSs without time-varying delay (i.e., in (1) and in (3)), one can easily derive the following corollary for two CNSs without delay (drive system and response system, resp.): and

Corollary 1. Suppose that and the parameter mismatches satisfy , where Under the assumptions and set and the controller with the following update law: where are arbitrary constants; is chosen as Then, the controlled uncertain response system (3) will globally synchronize with the drive system (1).

Remark 1. It is noted from Theorem 1 that one can choose the constant properly to adjust the synchronization speed. Large adaptive gain will lead to fast synchronization, while small adaptive gain will result in slow synchronization. In addition, such a way is robust against the effect of noise. An extension effort that extends the results for systems with hybrid characteristics as in [7, 2224] is possible, which remains an open problem.

Remark 2. In [9, 11, 13], the derived results are applicable for CNSs with parameter matches. While the results here are suitable for parameter mismatches. Therefore, our results have more expansive application foreground. In addition, using adaptive feedback method, the criterion obtained here improves and extends the results reported in [9, 11, 13].

4. Numerical Simulations

In this section, a numerical example is employed to illustrate our results. Simulation results show that the proposed adaptive synchronization scheme is valid.

Example 1. Consider the following two-order CNSs with time-varying delay: with and
where
It is seen that and thus Moreover, that is, Therefore, and hold.

Note that the neural system in this example is chaotic. Figure 1 shows the phase plot of the CNS, and Figure 2 illustrates the power spectral with initial values and It is found in Figure 1 that the double-scroll attractor is confined within the set.

In this case, it is verified that

To verify the effectiveness of the proposed method, consider the output signals of drive system in CNS (25). Then, the controlled response system is given by where and

Therefore, we obtain then

By Theorem 1, since take Then, we can design the controller with the adaptive update laws

Here, the adaptive gains are taken as Next, suppose the initial conditions are respectively, and The simulation results are depicted in Figures 36. Figure 3 shows the temporal evolution of states and errors for When namely, decreasing the update gain of coupling strength, Figure 4 shows the corresponding simulation results and it is revealed that it takes longer to achieve synchronization. From Figures 3 and 4, we found that less time is needed to achieve synchronization when larger and are taken. When and Figure 5 shows the results for the case that only is chosen as the drive signal. When and Figure 6 shows the results for the case that only is chosen as the drive signal. It can be seen that the coupling between and would drive the two CNSs (25) and (29) synchronized, while the coupling between and is invalid.

5. Conclusions

This paper has analyzed the adaptive synchronization between two coupled CNSs with parameter mismatches by applying an invariance principle and a simple adaptive feedback approach. Practical and less restrictive conditions have been presented for adaptive synchronization of CNSs. Numerical simulations of two-order-coupled CNSs have also been provided to verify the usefulness and practicability of proposed theoretical results.

Data Availability

The main results of our work are proved in detail, which can be seen in the context. All data related to the simulation part of our results are given in Section 4. The readers can replicate the analysis clearly.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This work was partially supported by the National Natural Science Foundation of China (61473136) and the Natural Science Foundation of the Jiangsu Higher Education Institution of China (18KJB180026).