Abstract

Universal projective synchronization (UPS) of two chaotic systems is defined. Based on the Lyapunov stability theory, an adaptive control method is derived such that UPS of two different hyperchaotic systems with unknown parameters is realized, which is up to a scaling function matrix and three kinds of reference systems, respectively. Numerical simulations are used to verify the effectiveness of the scheme.

1. Introduction

Chaotic synchronization has gained extensively and intensively attention in recent decades since Pecora and Carroll’s pioneering and meaningful work [1]. It has applications in vast areas of physics, chemistry, biology, and others particularly in secure communication. Various synchronization modes are proposed, such as complete synchronization [1], phase synchronization [2], projective synchronization [3], and antisynchronization [4]. Projective synchronization (PS) [5] as a generalization of complete synchronization (CS) and antisynchronization (AS), has attracted much attention for the scaling factor in which the state vectors become proportional.

The projective synchronization is firstly applied in a class of systems with partial linearity. Yan and Li [6] applied this notion in a general class of chaotic systems including nonpartially-linear systems in 2005: this synchronization mode was called generalized projective synchronization (GPS). In [7], the modified projective synchronization (MPS) is presented to synchronize two identical systems up to a scaling constant matrix. In 2007, Chen and Li [8] gave a new synchronization mode—function projective synchronization (FPS) in which scaling function matrix substitutes the scaling constant matrix. Tang et al. [9] presented FPS in another familiar way by using a function instead of the scaling factor of GPS. Du et al. [10] applied Tang’s definition to synchronize different chaotic systems with uncertain parameters. A more general definition called modified function projective synchronization (MFPS) was given by Du et al. [11] in 1999 and was used in secure communication. In recent years, many efforts are concentrated on MFPS [1214].

From the development, we know that the scaling factor is expanded from constant to constant matrix and from function to matrix function.

In this paper, we will introduce a new type of synchronization called universal projective synchronization (UPS) which concerns the displacement. Adaptive synchronization is an effective method for dealing with unknown parameters [10, 15]. Zhang et al. [16] proposed a new hyperchaotic system. UPS of hyperchaotic L system [17] and the new one with unknown parameters will be investigated by using adaptive control method. Three kinds of reference systems are chosen for the UPS. The introduction of UPS will expand the scope of synchronization.

The rest of this paper is organized as follows. In Section 2, the definition of UPS is given. In Section 3, the UPS of hyperchaotic L system and the new one is studied. Adaptive control schemes are proposed. Simulation results verify the effectiveness of the schemes. The conclusion is given in Section 4.

2. The Definition of UPS

The drive system and the response system are defined as follows: where and are the state vectors; are continuous nonlinear vector function; is the controller to be designed. If there is no controller , (1) and (2) are chaotic systems. We define the state error vector where ; is continuous differentiable function with boundness, and for all . Obviously, the error system is Suppose there exists a reference system where , is a continuous differentiable function. Suppose the reference system is an attractor.

Definition 1. For the scaling diagonal matrix function , it is said that the drive system (1) and the response system (2) are universal projective synchronization (UPS) in the sense of the system (5), if the error system (4) and the reference system (5) are completely synchronized; that is,

Now we give another dual definition of UPS. We define the state error vector then the error system is

Definition 2. For the scaling diagonal matrix function , it is said that the drive system (1) and the response system (2) are universal projective synchronization (UPS) in the sense of the system (5), if there exists a scaling diagonal matrix function such that the error system (8) and the reference system (5) are completely synchronized; that is,

Remark 3. It is easy to see that UPS degenerated to MFPS if the reference system denotes constant vector ; that is, the initial value and state change rate of system (5) are all .

Remark 4. The reference system (5) expresses a constant vector , if its initial value is and the state change rate is . UPS is in the sense of constant vector ; that is, there exists a displacement between the drive system and response system. System (5) can be other attractors, such as periodic function, quasiperiod function, chaos, and hyperchaos.
Thereinafter UPS is always in the sense of Definition 1.

3. UPS of Hyperchaotic Systems with Uncertain Parameters

We take hyperchaotic L system [17] as the drive system, which is described by where , , , are state variables and , , , are uncertain parameters, which need to be estimated. The new hyperchaotic system presented by Zhang et al. [16], as the response system, is given by where , , , are state variables, , are uncertain parameters, which need to be estimated, and are the nonlinear control laws. Suppose the scaling matrix . Obviously the errors , , , and . The estimations of , , , , , are , , , , , , respectively. , , , , , and are the corresponding parameter estimate errors.

Now we discuss the UPS with three kinds of reference systems.

3.1. UPS in the Sense of Vector Function

Take the vector function as the reference system. Let .

Theorem 5. For the given scaling matrix and the vector function , the UPS between drive system (10) and response system (11) with unknown parameters will occur by the control and parameter update law as follows: where are positive control gains.

Proof. Choose the following Lyapunov function: Then the derivative of is given by With the controls (12) and the parameter update laws (13), we have Because is negative simidefinite, , . From the definition of , we know . From (), we have where is the minimum eigenvalue of , so ; according to Barbalat’s Lemma we have The UPS of system (10) and system (11) in the sense of vector function is achieved.
Now we illustrate the effectiveness of the method. Suppose the vector function . The “unknown” parameters are , , , , , and . Control gain is . The scaling matrix is . The initial values of the drive system and response system are and , respectively. The parameter estimate initial values are , , , , , and . Simulation results are as Figures 1, 2, 3, 4, 5, 6, 7, and 8.

3.2. UPS in the Sense of a Hyperchaotic System

We take hyperchaotic Wang system [18] as the reference system, which is given by where , , , are state variables and , , , and are parameters.

Let .

Theorem 6. For the given scaling matrix and the reference system which is hyperchaotic Wang system, the UPS between drive system (10) and response system (11) with unknown parameters will occur by the control and parameter update law as follows:

The proof is similar to Theorem 5 (omitted!).

Now we illustrate the effectiveness of this method. Suppose the initial value of hyperchaotic Wang is . The “unknown” parameters are , , , , , and . Control gain is . The scaling matrix is . The initial values of the drive system and response system are and , respectively. The parameter estimate initial values are , , , , , and . Simulation results are as Figures 9, 10, 11, 12, 13, 14, 15, and 16.

3.3. UPS in the Sense of a Hyperchaotic Wang System with Unknown Parameters

We still use hyperchaotic Wang system as the reference system, but the parameters , , , are uncertain. Suppose the estimated values of , , , are , , , , respectively; the parameter errors are . Let .

Theorem 7. For the given scaling matrix and the reference system which is hyperchaotic Wang system with unknown parameters, the UPS between drive system (10) and response system (11) with unknown parameters will occur by the control and parameter update law as follows:

Proof. Choose the following Lyapunov function: Then the derivative of is given by With the controls (22) and the parameter update laws (23) and (24), we have Because is negative simidefinite, , . From the definition of , we know . From (), we have where is the minimum eigenvalue of , so ; according to Barbalat’s Lemma we have
The UPS of system (10) and system (11) in the sense of hyperchaotic Wang system (19) with uncertain parameters is achieved.
Now we illustrate the effectiveness of this method. Suppose the initial value of hyperchaotic Wang system is . The “unknown” parameters are , , , , , , , , , and . Control gain is . The scaling matrix is . The initial values of the drive system and the response system are and , respectively. The parameter estimate initial values are , , , , , , , , , and . Simulation results are as Figures 17, 18, 19, 20, 21, 22, 23, 24, and 25.
From the above analysis, we find that, in the form, the adaptive laws equations (13), (21), and (23) corresponding three kinds of reference systems are the same.

4. Conclusion

In this paper, we have defined universal projective synchronization. For different hyperchaotic systems with uncertain parameters, we have given adaptive control method such that UPS has occured and the parameters have been determined. Three kinds of reference systems have been concerned and we find that, in the form, the adaptive laws are the same. Numerical simulations have verified the effectiveness of the scheme.

Conflict of Interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Acknowledgments

This work is supported partly by the National Natural Science Foundation of China (Grant no. 61374118), the program of Yunnan Provincial Science and Technology Department (Grant no. 2013FD046), and Youth Foundation of Qujing Normal University (Grant no. 2008QN034).