Abstract

This paper investigates the impulsive synchronization of time delay coupled neural networks. Based on the Lyapunov stability theory and impulsive control method, a distributed delayed impulsive controller is designed to realize synchronization of the coupled neural networks. A new impulsive delayed inequality is proposed, where the control effect of distributed delayed impulses is fully considered. In addition, a suitable Lyapunov-like function is established to prove the stability of the synchronization system. Numerical simulation examples are introduced to illustrate the effectiveness and feasibility of the main results.

1. Introduction

Neural networks are a type of mathematical model that simulates the thinking patterns of the human brain, which is used to imitate the structure and thinking mode of neural network in the human brain [16]. The neural network learning is to abstract and simplify the human brain from the microscopic structure and function. It is one of the ways to realize artificial intelligence. Since 1980s, the research of neural network has made great progress [710]. Neural network synchronization research is one of the most important research directions of the neural network. Until now, various synchronization control schemes have been proposed, such as impulsive control [11, 12], adaptive control [13, 14], sliding mode control [15, 16], switching control [1719], and pinning control [20].

Compared with continuous control, the structure of impulsive control is simpler. The small intermittent control input can achieve the expected control performance [2124]. The key idea of impulse control is to convert the state of a continuous dynamic system into discontinuous forms through a discrete control input. Since impulsive control allows the system to admit discrete inputs and effectively save network bandwidth resources, it has been studied by many scholars. Liu et al. [25] realized the uniform synchronization of chaotic dynamics system by designing three levels of event-triggered impulsive control. He et al. [26] realized the secure synchronization of multiagent systems under attacks through impulsive control. Qian et al. [27] realized the synchronization of multiagent systems through impulsive control. What is more, there always exists time delay in most practical systems, which should not be ignored in the study of neural network synchronization. For the time delay coupled neural network, the synchronization problem was first discussed in reference [28]. Xu et al. [29] realized the time delay synchronization of the chaotic neural networks based on impulsive control. Xie et al. [30] investigated the synchronization of time-varying delays coupled reaction-diffusion neural networks with pinning impulsive control. Wei et al. [31] realized synchronization of the coupled reaction-diffusion neural networks with time-varying delay by impulsive control. Li et al. [32] investigated the master-slave exponential synchronization of the neural networks with time-varying delays via discontinuous impulsive control. Until now, there are many control methods to realize the synchronization of neural networks. Among them, the research on time-delay impulsive control mainly concentrated on a single neural network system, while the research on the synchronization of coupled neural network with time-delay impulsive control is relatively rare.

In this paper, the problem of synchronization of delay coupled neural networks under distributed delay impulsive control is studied. Firstly, a time delay coupled neural networks model with N identical nodes is constructed. Secondly, based on the impulsive control method, a distributed delay impulsive controller is designed to achieve synchronization between the drive and response system. Thirdly, through the designed impulsive controller and impulsive delayed inequality, the stability of the synchronization system is analyzed. Finally, numerical examples are given to illustrate the effectiveness of the developed method.

The rest of this paper is organized as follows. In Section 2, synchronization problem of the time delay coupled neural networks and some premises are proposed. Section 3 presents the main results with proof. A simulation example is provided in Section 4 to illustrate the main results. The summary of this paper is given in Section 5.

2. Problem Statement

Considering a neural networks array consisting of N identical nodes, in which the dynamics of the i-th () node is described by the following neural networks:where denotes the neuron state vector of the i-th dynamical node, ; denotes the positive definite diagonal matrix; , represent the connection weight matrix and the delayed connection weight matrix, respectively; represents the neuron activation function satisfying for all , , , where are Lipschitz constants; is the constant coupling matrix; is the inner coupling matrix; represents coupling strength; is the initial condition; denotes the time delay occurring in transmission process; is an external input.

Let (1) be the drive system and the response system is constructed as follows:where denotes the neuron state vector of the i-th dynamical node, ; is the impulsive control input; is the initial condition.

Then, we will design a delayed impulse input to synchronize drive system (1) and response system (2). The impulsive controller is designed bywhere ; is a gain matrix to be designed; denote the distributed time delays in impulse input; is the Delta function.

When and the controller , the error derivative is

When , the error derivative iswhere . The above dynamical networks can be rewritten as the following Kronecker product form:where denotes the Kronecker product.

Definition 1. (see [33]). The exponential convergence criterion of the distributed delayed impulsive inequality is given:where , are constants. Distributed delays satisfy , where is a real constant.

Lemma 1 (see [34]). For the same dimension matrices H, M and the constant , then

Assumption 1. There exist positive constants , matrix , and diagonal matrices , the following conditions hold:where , .

3. Synchronization Analysis

In this part, we use the Lyapunov stability method and impulsive delayed inequality (7) to derive our main results.

Theorem 1. System (2) can achieve the impulsive synchronization with system (1) under delayed impulsive controller (3), if Assumption 1 holds.

Proof 1. Consider the Lyapunov-like function:

When , the derivative of along the trajectory of system (6) can be calculated as follows:

Based on Lemma 1, the inequality , , we can perform the following calculation:

Changing formula (13) to Kronecker product, we can get

Similarly, it gives that

From formulas (14) and (15), formula (9) can be changed towhere ; the following conditions are established:

When , the derivative of along the trajectory of system (6) can be calculated as follows:

From (14) and (15), we have

Based on Lemma 1, we can perform the following calculation:

It follows from (10) that there exists an inequality such that , which together with (20) implies thatwhere . Then, it can be deduced that . According to formulas (9) and (21), we can derive that

According to the Lyapunov stability theory, we can obtain as , which means that system (2) can achieve the impulsive synchronization with system (1) under impulsive controller (3). This completes the proof.

4. Numerical Simulation

In the simulation, we studied the synchronization problem of the coupled neural network with three nodes, namely, N = 3. The activation functions are chosen as .

Consider the following neural networks:

Consider the following response system:where , , , , , initial condition , , , , , , and , and the parameter matrices C, A, B, D, and are given by

When there is no control input (i.e., ), system (24) cannot be synchronized with system (23), see Figure 1. Next, we consider distributed delayed impulsive control to achieve the synchronization between system (23) and system (24). The control input is given by (3) with . Choose , using the MATLAB LMI toolbox, and the following feasible solutions can be derived:

Thus, the gain matrix K is derived as follows:

For simulation, if we take , , then the synchronization error is shown in Figure 2.

5. Conclusion

In this paper, the synchronization of coupled neural networks is studied by distributed delayed impulsive control. Based on the impulsive control theory and Lyapunov stability theory, a distributed delayed impulsive controller is proposed. The proposed inequality fully considers the synchronization of the response system and the drive system under different time conditions. The numerical simulation proves the feasibility and effectiveness of our proposed scheme. In the future, we will deal with finite time synchronization of coupled neural networks through distributed delayed impulsive control.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

The work was supported by the National Natural Science Foundation of China (Grant no. 61775198), Science and Technology Project of Henan Province (Grant nos. 192102210083 and 202102210317), Key Scientific Research Projects of Universities in Henan Province (Grant no. 20A413012), and Science and Technology Innovation Team Project of Henan Province (Grant no. 19IRTSTHN013).