Complexity

Volume 2018 (2018), Article ID 1069839, 9 pages

https://doi.org/10.1155/2018/1069839

## Intermittent Control for Cluster-Delay Synchronization in Directed Networks

^{1}School of Information Science and Technology, Linyi University, Linyi 276005, China^{2}School of Automation, Southeast University, Nanjing 210096, China^{3}Key Laboratory of Complex Systems and Intelligent Computing in Universities of Shandong (Linyi University), Linyi 276005, China^{4}School of Data Sciences, Zhejiang University of Finance and Economics, Hangzhou 310018, China^{5}School of Mathematics and Computing Science, Guilin University of Electronic Technology, Guilin 541004, China^{6}Department of Information Technology, King Abdulaziz University, Jeddah 21589, Saudi Arabia

Correspondence should be addressed to Zhongjun Ma

Received 30 September 2017; Revised 8 January 2018; Accepted 24 January 2018; Published 18 February 2018

Academic Editor: Imre J. Rudas

Copyright © 2018 Jianbao Zhang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

#### Abstract

We investigate cluster-delay synchronization of a directed network possessing cluster structures by designing an intermittent control protocol. Based on Lyapunov stability theory, we proved that synchronization can be realized for oscillators in the same cluster and cluster-delay synchronization can be realized for the whole network. By simplifying the obtained sufficient conditions, we carry out a succinct and utilitarian corollary. In addition, comparative researches are carried out to show the differences and the usefulness of the obtained results with respect to other similar controllers from the recent literature. Finally we provide two numerical examples to show the effectiveness of the control schemes.

#### 1. Introduction

Chaos theory is an interdisciplinary theory studying the unstable aperiodic behavior of dynamical systems. The most distinguishing characteristic of chaotic systems is the highly sensitive dependence on initial conditions [1], which implies that even if the present determines the future, the approximate present does not approximately determine the future. Therefore, it is difficult to control an unpredictable chaotic system in the long term. However, due to the wide applications of chaos theory, more and more researchers are devoting themselves to studying chaos control theory in many fields of science and engineering.

In 1990, it was discovered surprisingly that two chaotic systems started from different initial conditions could synchronize with each other [2], and the great discovery immediately attracted lots of attention and became an important issues of chaos control. Since then, several effective methods have been applied to study synchronization of chaos oscillators. In 1998, the famous master stability function method was proposed to study the local stability of the synchronous state [3], which is based on the calculation of the maximum Lyapunov exponent for the least stable transversal mode of the synchronous manifold and the eigenvalues of the connection matrix. Later, Lyapunov function method was employed to investigate global stability of the synchronous state [4]. Based on the two methods mentioned above, many other surveys have been carried out to explore the mysterious mechanisms of chaos synchronization and chaos control. As the study develops in depth, various kinds of synchronization protocols have been put forward and deeply studied, such as complete synchronization [5], exponential synchronization [6, 7], projective synchronization [8, 9], lag synchronization [10], and cluster synchronization [11–13]. The above-mentioned results only discussed synchronization induced by mutual coupling and the intrinsic structure of the network.

During the past decades, many external control strategies have been carried out to synchronize complex networks, such as adaptive control [14, 15], impulsive control [16], sliding mode control [17], pinning control [18–20], sliding mode control [21], and intermittent control [22, 23]. Those control strategies have been widely investigated and used in many network control problems. The primary concern of this paper is cluster synchronization under external control, which has attracted widespread attention [24, 25]. By designing adaptive pinning-control schemes on both coupling strengths and feedback gains, it was shown that a network can realize cluster synchronization under weak coupling strengths and small feedback gains [15]. Later, another feedback controller was designed to realize cluster synchronization under the condition that the topology of each cluster has a directed spanning tree [25, 26]. All in all, great efforts have been devoted to the investigation of cluster synchronization under external control. It has been shown to be an effective method to control a complex network to a desired synchronized state.

Up to now, to the best of our knowledge, there are few results concerning cluster-delay synchronization, which is a special type of collective behavior between complete synchronization and cluster synchronization. In our opinion, cluster-delay synchronization implies that the nodes in a complex network are split into several clusters, and all the nodes in the same cluster behave in a synchronous fashion, but nodes in different clusters follow distinct time evolutions with different time delays. It is a new type of collective behavior in complex networks worthy of detailed investigation, and this paper studies cluster-delay synchronization of a complex network via pinning control with intermittent effect. To achieve cluster lag synchronization in community networks, Wu and Fu designed several linear pinning controllers in view of lower cost and more convenient implementation [23]. Recently, motivated by the interesting investigation, we provided some primary theoretical analyses and numerical experiment [27]. Different from the previous results [23, 27], this paper proposes a leader-following system and derives sufficient conditions for cluster-delay synchronization via pinning control with intermittent effect. We first prove that all the oscillators in the same cluster synchronize with each other and then prove that the oscillators in different clusters behave in a synchronous mode but with different time delays. Numerical simulations show that the modified pinning-control scheme works effectively and serves different purposes in practice.

The rest of this paper is organized as follows. Section 2 introduces some necessary preliminaries and builds a modified clustered network model with an intermittent leader-following controller. Then, both cluster synchronization and cluster-delay synchronization of the network model are investigated through Lyapunov theory in Section 3. Comparative researches with respect to previous controllers are also given there. In Section 4, two examples of numerical simulations are carried out to show the validity of the proposed control schemes. Finally, the main results of this paper are briefly summarized in Section 5.

#### 2. Preliminaries

In this section, we make some mathematical preparations for the oscillator network model. Suppose the topology structure of the communication network is represented by a directed graph , which is composed of a set of nodes and a set of edges . The graph exhibits a clustered structure, which implies that the nonidentical oscillators are divided into nonempty subsets called clusters. Let denote the index set of all the nodes in the th cluster, where , , . For convenience, we define a function , where implies that the node .

Let be the state variable of the th oscillator, the state equations of the network are given by where is a continuous time, is a continuous function that describes the local dynamics of each node, is the coupling matrix with for , and for . Denoting the state variables of the oscillators in th cluster as , , and , the network (1) can be rewritten as follows: where are defined by the block matrix For convenience, we decompose matrix into two matrices as follows:where representing the intracluster couplings, and representing the intercluster couplings.

The dynamics of the virtual leaders in the oscillator network are described by where is the state variable of the th virtual leader, is the time delay, and where is a positive constant representing the feedback control gain, is the control width, , . In this paper, we suppose that the time delay , which implies that . Different from the previous result on cluster lag synchronization [23], the leader systems in this paper are not isolated nodes . Instead, linear control laws are designed for the leader systems to realize cluster-delay synchronization. This paper aims to make the leader of the th cluster track the trajectory of the leader of the first cluster with a time delay , .

Analyzing systems (2) and (7) comprehensively, we design the control inputs for system (2): where the vector ; the constant is the feedback control gain; is the control period; .

#### 3. Main Results

In this section, we will derive some sufficient conditions for both cluster synchronization and cluster-delay synchronization. Before that, it is necessary to introduce the following assumptions.

*Assumption 1. *There exists a positive constant such that the vector function satisfies that for any .

It has been checked that many well-known chaotic systems, such as cellular neural networks, Lorenz system, Chen system, Rössler system, and Chua’s circuit, satisfy Assumption 1 [28, 29].

##### 3.1. Cluster Synchronization Analysis

Now, we first introduce the following definition of both cluster synchronization and cluster-delay synchronization [27].

*Definition 2. *Define the synchronization errors , , , , . The oscillator network (2)–(7) is said to realize cluster synchronization, if the synchronization errors satisfy The oscillator network (2)–(7) is said to realize cluster-delay synchronization, if the synchronization errors satisfy equality (11) and

The preliminaries above, together with Lyapunov function method, bring us to the following theorem for cluster synchronization, which implies that the oscillators in cluster to synchronize with each other, .

Theorem 3. *Suppose that Assumption 1 holds; the oscillator network (2)–(7) with the control protocol (9) realizes cluster synchronization if the matrix is negative definite, where .*

*Proof. *Noticing that , we obtain the error system of the th cluster as follows: Consider the following Lyapunov function: The derivative of along the trajectories of the error systems (13) can be calculated as follows:According to the conditions of Theorem 3 and Lyapunov stability theory, the solutions of the oscillator network satisfy that for all . Hence, the oscillator network (2)–(7) with the control protocol (9) realizes cluster synchronization. The proof is completed.

Noticing that matrix represents the intracluster couplings and matrix represents the intercluster couplings, one gets that the results of Theorem 3 is irrelevant to the intercluster couplings. In other words, cluster synchronization can be guaranteed by the intracluster couplings of each cluster, and the intercluster couplings can be chosen arbitrarily.

##### 3.2. Cluster-Delay Synchronization Analysis

Now, we are in a position to carry out the following theorem on cluster-delay synchronization, which implies that the oscillators in the same cluster behave in a synchronous fashion, but oscillators in different clusters follow distinct time evolutions with different time delays.

Theorem 4. *Suppose that Assumption 1 holds, the oscillator network (2)–(7) with the control protocol (9) realizes cluster-delay synchronization if *(i)*the matrix is negative definite;*(ii)*there exists a positive constant such that the matrix is negative semidefinite, where ;*(iii)*the constant .*

*Proof. *According to Theorem 3 and condition (i) of Theorem 4, it is easy to prove that Now, we will prove that Consider the following Lyapunov function: From the oscillator network (2)–(7) with the control protocol (9), it is easy to get the following error system:Calculating the derivative of , one obtains On the interval , , inequality (20) can be reduced to the following form:Integrating the above inequality over the interval , one has On the interval , the inequality (20) can be reduced to the following form: which is equivalent to Now, we will prove the following inequality by mathematical induction on parameter : Firstly, we will show the validity of the base case. In case of parameter , inequalities (22) and (24) can be reduced as follows:where It can be concluded from the above two inequalities that inequality (25) holds for .

Secondly, assuming that inequality (25) is correct for , we will show its correctness for . In fact, if , inequalities (22) and (24) can be reduced as follows:where Then, based on the principle of mathematical induction, we declare that inequality (25) holds for .

Combining the monotonic property of the exponential function and the inequality (25), we obtain that Noticing condition (iii) of Theorem 4, we can derive that cluster synchronization of the controlled network (2)–(7) is achieved. Hence the proof is completed.

*To make Theorem 4 more applicable, we give the following corollary.*

*Corollary 5. Suppose that Assumption 1 holds, the oscillator network (2)–(7) with the control protocol (9) realizes cluster-delay synchronization if (i)the constants , where are the eigenvalues of the symmetric matrix , ;(ii)there exists a positive constant satisfying that *

*It is worth noting that condition (ii) can be simplified into an inequality , . The proof of this corollary is not particularly difficult and will not be given here.*

*3.3. Comparative Studies with Previous Results*

*3.3. Comparative Studies with Previous Results*

*In [23], cluster lag synchronization of the undirected networks (1) has been studied by using the intermittent pinning-control method. Enlightened by the design schemes of the controllers with intermittent effect, we proposed the leader-following system (2)–(7) and designed the intermittent pinning controller (9) to realize cluster-delay synchronization.*

*In order to verify the usefulness of the obtained controller with respect to the previous controllers, we carry out some comparative studies to show the differences from two aspects. The first difference is the definition of cluster lag synchronization with respect to the time delays , which implies that there holds , where , . In this paper, we proposed the definition of cluster-delay synchronization (Definition 2) in two steps and developed a series of sufficient conditions for both cluster synchronization and cluster-delay synchronization. The second difference is the design schemes of the controllers with intermittent effect. In [23], Wu and Fu designed controllers for each oscillator as follows: where the intermittent feedback control gain was defined by (8). In this paper, we designed controllers for each cluster in (9) and simplified the complexity of the previous design schemes to some extent.*

*Based on the aforementioned comparison and analysis, we show the characteristics and advantages of the proposed method with respect to the previous controllers. In our view, the proposed method might serve different purposes in practice.*

*4. Numerical Simulations*

*4. Numerical Simulations*

*In this section, we carry out some numerical simulations to illustrate the effectiveness of the theoretical results obtained in this paper.*

*4.1. Numerical Example 1*

*4.1. Numerical Example 1*

*At first, we consider a directed complex network consisting of nodes separated into three different clusters, the topology of which is shown in Figure 1.*