Abstract

The synchronization and control problem of linearly coupled singular systems is investigated. The uncoupled dynamical behavior at each node is general and can be chaotic or, otherwise the coupling matrix is not assumed to be symmetrical. Some sufficient conditions for globally exponential synchronization are derived based on Lyapunov stability theory. These criteria, which are in terms of linear matrix inequality (LMI), indicate that the left and right eigenvectors corresponding to eigenvalue zero of the coupling matrix play key roles in the stability analysis of the synchronization manifold. The controllers are designed for state feedback control and pinning control, respectively. Finally, a numerical example is provided to illustrate the effectiveness of the proposed conditions.

1. Introduction

Many natural and synthetic systems, such as neural systems, social systems, WWW, food webs, and electrical power grids, can all be described by complex networks. For decades, complex networks have been focused on by scientists from various fields, for instance, sociology, biology, mathematics, and physics.

Linear coupled ordinary differential equations (LCODEs) are a large class of dynamical systems with continuous time and state, as well as discrete space, for describing coupled oscillators [1]. The LCODE model is widely used to describe the models in nature and engineering. Dhamala et al. [2] study spike-burst neural activity and the transitions to a synchronized state using a model of linearly coupled bursting neurons. Lloyd and Jansen [3] present an extension of an analysis technique for an ecologically motivated spatial meta population model. Perez-Munuzuri et al. [4] study the dynamics of linearly coupled Chua circuits with application to image processing and many other cases. Many complicated dynamical behaviors of coupled chaotic oscillators have been widely studied [510]. Among them, the synchronization of LCODEs has been an active area for decades [11].

Synchronization is very universal in daily life. In 1665, Huygens found the synchronous wing of two pendulums [12]. In 1680, Kempfer found fireflies’ synchronized flashing. In 2000, Néda et al. [13] elaborate the mechanism of synchronized clapping in concert halls. There are countless heart cells synchronously oscillating in our hearts. Some researches indicate that thousands of Routers may synchronously send messages on the internet which will trigger network congestion. Now, the synchronization of several systems plays an important role in nuclear magnetic resonance spectrometers, signal generators, laser equipments, superconducting materials, and communication systems. The synchronization technique for LCODEs is applied in many fields. The autoprinciples for parallel image processing are presented in [4, 14, 15]. Lu and Chen [16] apply synchronization technique to recognize an image with strong robustness in recognition. The different architectures of the coupled chaotic system for communication are presented in [1619] and many other papers. Hoppensteadt and Izhikevich [20] propose an architecture of coupled neural networks to store and retrieve complex oscillatory patterns as synchronization states. Therefore, study of the synchronization of the LCODEs is an important and necessary step for both understanding the dynamics of complex networks and practical design of coupled oscillators.

Recently, synchronization of LCODEs has attracted much attention from researchers in different fields. Wu and Chua [21] define a distance between the state of the coupled system and the synchronization manifold and propose a methodology for discussing global convergence for the complete regular coupling configuration. Nijmeijer and Mareels [22] view the problem of synchronization as a special case of the observer design problem and provide a reasonable comprehensive framework for synchronization issues. In [8, 23], the local stability of the synchronization manifold is studied via a linearization method named the “master stability function” method. Wang and Chen [8, 9] study synchronization of randomly coupled networks such as small-world lattices and scale-free networks. Lu and Chen [24] investigate the stability of the synchronization manifold on the basis of geometrical analysis of the synchronization manifold in which the left and right eigenvectors corresponding to eigenvalue zero of the coupling matrix play key roles. Liu et al. [25] show that the norm of the synchronization error vector presents a suitable measure of both swiftness and vibration of network synchronization and design an LQR controller to drive the network onto some homogeneous stationary states and minimize the norm of the output of the linearized network. Lu and Ho [26] distill a quantity convenient to calculate even for large-scale networks from the coupling matrix to characterize the synchronizability of the corresponding dynamical networks and obtain some criteria to guarantee the globally exponential synchronization. Liu et al. [27] propose a synchronization strategy of adjusting adaptively a node’s coupling strength based on the node’s local generalized synchronization information. Fan et al. [28] propose a new scheme for synchronization between two or more complex networks using scalar signals under pinning control. Guan et al. [29] introduce the concept of control topology and design an impulsive controller to achieve the exponential synchronization of complex networks with system delay and multiple coupling delays.

It is worthwhile to mention that we usually have to consider some algebraic constraints of complex networks in modeling the real-world problems. For instance, communication resources are always limited and required to be allocated to different levels of privileged users. Hence, special constraints are needed in the resource allocation process. Constructing a complex networks model with a set of constraints is necessary and indispensable. For this purpose, Xiong et al. [30] introduce linearly coupled singular systems to describe complex networks with a special class of constraints. Singular systems are very complicated since one does not know whether the solution exists, not to mention the stability or synchronization of the solution for the system regularity and impulse elimination. In fact, singular systems give a more general description of physical systems than the normal one, and many studies have extended concepts and results from the normal systems theory into the realm of singular systems [2644]. In [30], the synchronization problem of linearly coupled singular systems with the coupling matrix assumed to be symmetrical and irreducible is investigated, and a sufficient condition for globally asymptotic synchronization is derived based on the Lyapunov stability theory.

In this paper, we further investigate the synchronization problem of linearly coupled singular systems. The model considered here is general. At each node, the uncoupled system defined by can have various dynamical behaviors. As for the coupling matrix, we do not assume symmetry. We find out that even though the synchronization manifold can be stable, the individual state may be unstable. We construct a reference state making use of the left eigenvector corresponding to eigenvalue zero of the coupling matrix and obtain criteria for globally exponential synchronization based on the Lyapunov stability theory. We design the controllers for state feedback control and pinning control. The conditions presented in the paper are based on strict linear matrix inequalities (LMIs) and can be solved directly by LMI toolbox of Matlab.

The remainder of the paper is organized as follows. In Section 2, the criteria for synchronization of the linearly coupled singular systems are obtained. In Section 3, We investigate the state feedback control and pinning control problem for synchronization of the linearly coupled singular systems. We show a simulation example to demonstrate the effectiveness of our results in Section 4. This paper is concluded in Section 5.

Notation. denotes the class of Lipschitz continuous function with Lipschitz constant . stands for the identity matrix. The superscript and * represent transpose and conjugate transpose, respectively. For a square matrix , if has only real eigenvalues, then denote the maximal eigenvalues of . For real symmetric matrices and , means that is positive definite (or positive semidefinite). The matrices, if not explicitly stated, are assumed to have compatible dimensions.

2. Synchronization of Linearly Coupled Singular Systems

Consider the following linearly coupled network: where is state variable of node , , and is a time-varying nonlinear function. are constant matrices; . The scalar is the coupling strength. denotes the coupling coefficient from node to node , for , . , . denotes the inner connection at each node with , , which means that two nodes are connected by their th component if .

Definition 1 (see [24]). The coupled system (1) is globally exponentially synchronized if there exist , and , such that for each solution , , holds for all .

The objective of this section is to find the conditions ensuring the coupled system (1) globally exponentially synchronized.

Denote that . The following lemma characterizes the right and left eigenvectors of corresponding to eigenvalue 0, which play key roles in the investigation of the synchronization of the coupled system (1).

Lemma 2 (see [24]). If is irreducible, then the following are valid.(1)B has an eigenvalue 0 with multiplicity 1 and the right eigenvector .(2)If is an eigenvalue of and , then .(3)Suppose that (without loss of generality, assume ) is the left eigenvector of corresponding to eigenvalue 0; then, holds for all .

In the following discussion, we always assume that is irreducible and .

Let , , , . Noticing that , and , , we have Denote that , and ; then,

Let be the Jordan decomposition of , where ,    is -order Jordan block, , and . Denote the diagonal element of by , . Without loss of generality, we assume that , and then is a scalar.

Define and denote that ; then, ,  .

Denote that and , ; then, we can rewrite the coupled system (3) as

For , define and then the coupled system (5) can be rewritten as

Let ; then, with the previous decompositions, synchronization of the coupled system (1) is equivalent to . In the following, instead of investigating , we investigate dynamical behaviors of directly.

For the sake of convenient expression, we give the following definition.

Definition 3 (see [45, 46]). The pair is said to be regular if is not identical zero. The pair is said to be impulse-free if .

Suppose that . For , , , define and denote

In the following, we give the main conclusion of this section.

Theorem 4. If there exists a scalar and matrices , , satisfying where , then the coupled system (1) is globally exponentially synchronized.

Proof. First, note that and corresponding left eigenvector satisfies that . This corresponds to synchronization on the manifold .
Next, we consider the manifolds .
Choose the Lyapunov function candidate as follows: and then the derivative of along the trajectory of (7) yields
Since , , andwe have that is, where .
According to (11), one has where .
Denote that , , and ; then, , which implies that and are both positive definite matrices.
It follows from (10) and (11) that the pairs (), , are all regular and impulse-free [45]; that is, there exist nonsingular matrices satisfying that for .
By (10) and (11), we can also obtain that , where and , [36].
Let and , where and , , and then the system (7) can be rewritten as Since the matrix is positive definite, , , are globally exponentially stable. In the following, we show that , , are also globally exponentially stable; thus, the coupled system (1) is globally exponentially synchronized.
Denote that , where , . Without loss of generality, we assume that [40].
From (20), we have where , , , .
For , define and let stand for the maximal eigenvalue of the matrix ; then, where is the maximal eigenvalue of the matrix and .
From (25), we have By choosing suitably such that , we have consequently, , , are globally exponentially stable.

The following lemma is the combination of Theorem 4 and Lemma 2 of [33].

Lemma 5 (see [33]). Suppose that , , , is a scalar, , are of full column rank, are of full column rank and composed of bases of and , respectively. There exists satisfying if and only if there exist a symmetric matrix and a matrix satisfying where , , and .

Let be the maximal eigenvalue of the matrix , , where , are of full column rank, and , are of full column rank and composed of bases of ) and ), respectively, .

Based on Theorem 4 and Lemma 5, we have the following conclusion.

Theorem 6. If there exist a scalar , symmetric matrices , and matrices satisfying where , , then the coupled system (1) is globally exponentially synchronized.

When is a real symmetric matrix, and is an orthogonal matrix, where are the eigenvalues of . The coupled system (3) can be rewritten as

For ,  , and , define and denote that is the maximal eigenvalue of , , are of full column rank, are of full column rank and composed of bases of ) and ), respectively.

Similar to the proof of Theorem 6, we have the following conclusion.

Theorem 7. Suppose that is a real symmetric matrix. If there exist a scalar , a symmetric matrix and a matrix satisfying where , , and then the coupled system (1) is globally exponentially synchronized.

Remark 8. By Schur complement, the inequality (34) is equivalent to When , if there exists a scalar satisfying then inequality (34) is right for all . When , if there exists a scalar satisfying then inequality (34) is right for all .

3. Control of Linearly Coupled Singular Systems

In this section, we investigate the state feedback control and pinning control problems of linearly coupled singular systems.

3.1. State Feedback Control

Suppose that the linearly coupled network with a state feedback controller is where is constant matrix, and is feedback gain matrix.

We continue to use the symbols in Section 2, and let , , , , ; then, the closed loop coupled network (38) can be rewritten as

Follow the proof of Theorem 6, we have the following conclusion.

Theorem 9. If there exist a scalar , symmetric matrices , matrices , and matrix satisfying where , , then the closed loop network (39) is globally exponentially synchronized with the state feedback , .

3.2. Pinning Control

Suppose that the linearly coupled network with a single controller is where is the feedback gain matrix.

Denote that , , , , , , , and ; then, the coupled network (41) can be rewritten as

Denote that and let , where are of full column rank, and are of full column rank and composed of bases of Null and ; then, we have the following conclusion.

Theorem 10. If there exist a scalar , symmetric matrices , matrices , and matrix satisfying where and ; then, the coupled network (42) is globally exponentially synchronized.

4. A Simulation Example

In this section, we give a numerical example to demonstrate the effectiveness of our results.

Consider linearly coupled singular systems (1), where

The Jordan canonical form of is and the left eigenvector of corresponding to eigenvalue zero is

Let and the simulation results of original system are shown in Figure 1.

From Theorem 9, the feedback gain matrix of state feedback control is The simulation results of state feedback control are shown in Figure 2.

From Theorem 10, the feedback gain matrix of pinning control is The simulation results of pinning control are shown in Figure 3.

In Figure 1, the error variables are divergent, which indicates that the original system is not synchronized. In Figures 2 and 3, the error variables converge to zero, which indicates that both the state feedback control and the pinning control can synchronize the network. However, the effects of state feedback control and pinning control have no obvious difference.

5. Conclusion

In this paper, the synchronization and control problem of linearly coupled singular systems has been investigated. The dynamical behaviors at each node and the coupling configuration are general and the coupling matrix is not assumed symmetrical. A reference state was proposed making use of the left eigenvector associated with eigenvalue zero of the coupling matrix, and some criteria for globally exponential synchronization were obtained based on the Lyapunov stability theory. The controllers are designed for state feedback control and pinning control to achieve globally exponential synchronization.

The significance of the paper, we think, can be summarized as follows. (1) The present paper applies a special reference state to linearly coupled singular systems and investigates the synchronization and control problem of these systems. Such work is rare in the existing literature to our knowledge. (2) The conditions adopted in this paper are described by strict linear matrix inequalities and can be solved directly by LMI toolbox of Matlab.

However, there are many problems unsolved about the synchronization and control problems of linearly coupled singular systems. For example, in this paper, only the linear coupling case was treated, and the nonlinear coupling case has not been involved; for the dynamical behaviors at each node, we only considered the regular singular systems, and the nonregular singular system case needs to be further studied.

Acknowledgments

This work was supported by NCET and partially by the NSFC under Grant 10531030 and 90818020 and Research Project of Zhejiang Province Education Department under Grant Y201018827.