Abstract

This paper investigates the finite-time synchronization of complex dynamical networks with nondelayed and delayed coupling. By designing a simple continuous function controller, sufficient criteria for finite-time synchronization of dynamical networks with nondelayed and delayed coupling are obtained. As a special case, the continuous function controller designed in this paper may be the simplest and easy to implement for the finite-time synchronization of dynamical networks without delay. Finally, numerical simulations are given to verify the effectiveness of the conclusions presented in this paper.

1. Introduction

As synchronization behavior of complex systems is a common phenomenon in the field of nature and engineering technology, synchronization control of complex systems has been attracted people to study [18]. However, in many fields, people begin to realize that finite-time control of complex systems may be more practical than infinite-time control of complex systems [914]. For example, when the brain is stimulated by external signals, the brain’s nervous system will respond accordingly, and the response output signals of the central nervous system and the sensory nervous system should be consistent. That is to say, the driving neural network and the response neural network move under different starting conditions. By properly controlling the neural network, the trajectories of the two neural networks will coincide in a finite-time, which is the finite-time control of the neural dynamic network. Since finite-time of system control mainly depends on the initial state of complex systems, the initial state of complex systems may be random, which is not conducive to solving practical problems. Subsequently, Polyakov proposed a finite-time control method independent of the initial state of complex systems, that is, so-called fixed-time control of complex systems, which compensated for the limitation of the finite-time control method [15, 16]. Therefore, studying the finite-time control problem of complex networks, on the one hand, it expands synchronization control theory of complex networks; on the other hand, the finite-time control method may save the control cost better and may have greater practical value in the stability control application of complex systems.

At present, based on the research of finite-time control in complex networks, the authors have obtained some interesting results, such as finite-time control via optimal method [17], finite-time control via intermittent feedback [18], finite-time control via linear and nonlinear control method [19], finite-time control with nonlinear dynamics and uncertainties [20], finite-time control with switched discontinuous systems, and so on [21]. However, in these discussions, the designed controller usually contains symbolic functions. As the designed controller contains symbolic function, which is a discontinuous function, a flutter phenomenon may occur during the control process. The occurrence of the flutter phenomenon will obviously affect the finite-time control effect of complex networks. In order to eliminate the flutter phenomenon, some authors have proposed finite-time controller with continuous functions. For example, in [22], the authors effectively synchronize two complex networks by designing continuous function controllers, eliminating the adverse effects caused by symbolic function controllers, that is, the controller is , where , are positive odd integers satisfying, , and means the error. In [23], a simpler continuous function controller for fixed-time synchronization of complex networks with nondelayed coupling was proposed, that is, the controller is . Therefore, designing simple and effective finite-time controllers is still an interesting topic.

In addition, in the network, time-delay is inevitable. For example, in the process of transmission and response, the physical limitations of propagation speed and the existence of network congestion often lead to delay in complex networks. The generation of time-delay may affect the stability of the whole network, such as the oscillation and instability of the system. Therefore, it is undoubtedly of great application value and theoretical significance to study the synchronization control of the time-delay coupled network. Although the finite-time synchronization of time-delay complex networks has been discussed in the existing literatures [24, 25], finite-time controllers designed in their papers were generally complex and contained symbolic functions, which may cause chattering during network synchronization. In general, an important criterion for studying finite-time control of complex systems is that the controller is as simple as possible and easy to implement. As far as we know, finite-time synchronization of dynamical networks with delayed coupling was less considered by using a simple continuous function controller. In this paper, we attempt to design a continuous finite-time controller to realize finite-time control of complex systems with delayed, and we also make the effort to propose the simplest finite-time continuous function controller for complex networks with nondelayed coupling.

This paper is organized as follows: Section 2 gives the model and preliminaries. Section 3 puts forward some finite-time synchronization criteria for networks. Section 4 gives an illustrative example. The conclusions are given in Section 5.

2. Model and Preliminaries

Consider the following dynamical network with delay coupling:where is the state vector, , denotes natural number, and is the activation function. and denote connection weight matrix. means time-delay.

The controlled dynamic network with delay coupling is represented as follows:where is the state vector and , means the controller.

Assumed the errors are expressed as , then

Assumption 1. Assume the function satisfies the following condition:

Lemma 1 (see [22]). For any vectors and positive definite matrix , the following matrix inequality holds:

Lemma 2 (see [24]). Consider the dynamical system as follows:

Suppose a continuous and positive definite satisfies

Then, the origin of the dynamical system (6) is finite-time stable, and

Lemma 3 (see [26]). For , , then

3. Main Results

Based on the preparation of the second section, the section will discuss the finite-time synchronization of two complex networks.

Theorem 1. If Assumption 1 holds, two complex dynamical networks (1) and (2) can be synchronized by the following simpler finite-time controller:andwhere , , , , , and are positive odd integers, , and is the positive definite matrix.

Proof. Consider the following function:where .
So,In equation (13), obviously,where .
So,When , , we haveThen, the origin of the error systems (3) is finite-time stable, and satisfiesThe proof is completed.

Remark 1. At present, few continuous function controllers are designed for finite-time synchronization of delay dynamical networks. Therefore, the continuous function finite-time controller in this paper may be more practical.

Remark 2. From the proof of Theorem 1, when the delay is time-varying, Theorem 1 still holds.

Remark 3. If , the coupled dynamical networks (1)-(2) can reduce to complex dynamical networks with the nondelayed coupling dynamical network. In this case, the finite-time controller (10) is not available. In this case, since the network does not contain delay, and the following Corollary 1 can be obtained.

Remark 4. The matrix is a positive definite matrix given arbitrarily. To guarantee the optimality of result, the matrix should have minimum eigenvalue. As the convergence time is related to the matrix , the control strength k is also related to the matrix . From their expressions, we can see that the smaller the eigenvalue of the matrix , the shorter the convergence time, but the greater the control strength , and how to choose the matrix to guarantee the optimality of result will be the topic for further consideration in the future.
When , the complex networks (1)-(2) changed into the following complex dynamical networks with nondelayed coupling:

Corollary 1. If Assumption 1 holds, two complex dynamical networks with nondelayed coupling (18) and (19) can be synchronized by the simplest finite-time controller:and the time is bounded aswhere , , and and are positive odd integers, .
The proof of Corollary 1 is similar to that of Theorem 1, so we omit their reasoning process here.

Remark 5. Compared with the existing literature [1518] on finite-time synchronization of complex networks without delay, the controller (20) designed in this paper may be the simplest one. Generally speaking, simple controllers may have better application in practical engineering.

Remark 6. From (11) and (21), synchronization time of complex networks is the same, that is to say, the delay term of complex networks does not affect the synchronization time of complex networks.

Remark 7. In [9, 10, 15, 24, 25], the authors proposed continuous function controllers without symbolic functions, but the synchronization of delay networks was not discussed in their paper.

4. Numerical Simulation Example

Considering the following chaos system [27],

It is well known that the chaos system is bounded, and our analyses show

If we use four nodes to describe the coupled complex network, then

Let initial values of the state variable are rand [0, 1] and , , and . Figure 1 shows that the driver network and the response network cannot be synchronized without a controller. Figure 2 shows finite-time synchronization of two networks under the controller. Numerical simulations illustrate the validity of Corollary 1.

5. Conclusion

The paper has studied synchronization of two complex dynamical networks with nondelayed and delayed coupling by the finite-time controller. The designed finite-time controller was continuous function. Especially, the continuous function controller designed might be the simplest for finite-time synchronization of complex dynamical networks without delay. Finally, the numerical simulation verified the validity of the theoretical results. As the results are sufficient conditions in this paper, which implies that there is still room for further improvement, which will be our next research topic.

Data Availability

No data were used to support this study.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This work was supported by the National Natural Science Foundation of China (61673221); Natural Science Foundation of Jiangsu Province (BK20181418); “Qing-Lan Engineering” Foundation of Jiangsu Higher Education Institutions; Six Talent Peaks Project in Jiangsu Province (DZXX-019); the Natural Science Foundation of Jiangsu Higher Education Institutions (19KJB120007); and Natural Science Foundation For Youths of Jiangsu Province (BK20171072).