Abstract

This work investigates modified function projective synchronization between two different hyperchaotic dynamical systems, namely, hyperchaotic Lorenz system and hyperchaotic Chen system with fully unknown parameters. Based on Lyapunov stability theory, the adaptive control law and the parameter update law are derived to achieve modified function projective synchronized between two diffierent hyperchaotic dynamical systems. Numerical simulations are presented to demonstrate the effectiveness of the proposed adaptive controllers.

1. Introduction

During the last three decades, synchronization of chaotic systems has attracted increasing attention from scientists and engineers and has been explored intensively both theoretically and experimentally. Since Pecora and Carrol [1] introduced a method to synchronize two identical systems with different initial conditions, many approaches have been proposed for the synchronization of chaotic or hyperchaotic systems such as complete synchronization [1], phase synchronization [2], generalized synchronization [3], lag synchronization [4], intermittent lag synchronization [5], time-scale synchronization [6], intermittent generalized synchronization [7], projective synchronization [8], modified projective synchronization [9, 10], and function projective synchronization [11, 12]. Most of them are based on exactly knowing the system structure and parameters, but in practice, some or all of the system's parameters are unknown. Moreover, these parameters change from time to time. A lot of works have been done to solve this problem using adaptive synchronization [1316]. Most of the methods mentioned above synchronize two identical chaotic systems. Hyperchaotic system is usually classified as a chaotic system with more than one positive Lyapunov exponent, indicating that the chaotic dynamics of the system are expanded in more than one direction giving rise to a more complex attractor. The method of the synchronization of two different hyperchaotic systems is far from being straightforward. There is little work about this challenging problem because it consists of different structures and parameter mismatch of the two hyperchaotic systems. Complete synchronization is characterized by the equality of state variables while evolving in time. Antisynchronization is characterized by the vanishing of the sum of relevant variables. Projective synchronization occurs when the drive and response system could be synchronized up to a scaling factor. Function projective synchronization is the most general definition of projective synchronization. It means that the derive and response systems could be synchronized up to a scaling function.

A focused problem in the study of chaos synchronization is how to design a physically available and simple controller to guarantee the realization of high-quality synchronization in coupled chaotic systems. Linear feedback is of course a practical technique, but the shortcoming is that it needs to find the suitable feedback constant. Recently, Huang proposed a simple adaptive feedback control method, which neednot to estimate or find feedback constant, to effectively synchronize two almost arbitrary identical chaotic systems in his series paper [1719].

In this work, we investigate modified function projective synchronization (MFPS) between hyperchaotic Lorenz system and hyperchaotic Chen system with fully unknown parameters. This work is organized as follows. In Section 2 the modified function projective synchronization (MFPS) scheme is presented. Section 3 briefly describes hyperchaotic Lorenz system and hyperchaotic Chen system. Section 4 proposes adaptive control laws and parameter update rules for the modified function projective synchronization between hyperchaotic Lorenz system and hyperchaotic Chen system. In Section 5, numerical examples are given to demonstrate the effectiveness of the proposed method. Finally, the conclusions are given in Section 6.

2. Adaptive Modified Function Projective Synchronization (MFPS) Scheme

Consider the following master and slave system: where are the state vector of the system (2.1) and (2.2), respectively; are two continuous nonlinear vector functions, is the vector controller. We define the error dynamical system as where is a constant diagonal matrix and a continuous differentiable function with for all .

The system (2.1) and (2.2) i said to be in modified function projective synchronization if there exists a constant diagonal matrix and function , such that .

It is easy to see that the definition of modified function projective synchronization encompasses function projective synchronization when the scaling matrix equals .

3. System Description

The hyperchaotic Lorenz system is described as follows [2022]: where , , , and are state variables and , , , and are real constant parameters. In [21, 22], it has been shown that the system (3.1) has two positive Lyapunov exponents when , and , the system (3.1) exhibits hyperchaotic behavior, see Figure 1.

Hyperchaotic Chen system is described as [23, 24] where , , and are state variables and and are real constant parameters. When , system (3.2) is periodic, when , system (3.2) is chaotic; when , system (3.2) exhibits hyperchaotic behavior see Figure 2.

4. Adaptive MFPS between Hyperchaotic Lorenz System and Chen System

In order to achieve the synchronization behavior between hyperchaotic Lorenz system and hyperchaotic Chen system, we assume that hyperchaotic Lorenz system is the drive system whose four variables are denoted by subscript 1 and hyperchaotic Chen system is the response system whose variables are denoted by subscript 2. The drive and response systems are described by the following equations, respectively, where is the nonlinear controller functions which are to be determined later. The term “synchronization,” in general, means that the signal effect upon the synchronized system is very small in comparison with the amplitude of proper oscillations of the system but, nevertheless, it is enough to change the system behavior and to “impose” the rhythm of external influence to it. The two hyperchaotic dynamical systems can be synchronized in the sense that where , is the scaling factor and the scaling function.

We have the following error dynamical system: where , , , and .

Substitution of (4.1) and (4.2) in (4.4) yields following error dynamical system

Our aim is to find control laws for stabilizing the error variables of the system at the origin. For this end, we propose following control law: and the update laws for the unknown parameters , , , , , , , , and are where .

Theorem 4.1. For given constant scaling matrix and scaling function , the MFPS between two systems (4.1) and (4.2) will occur by the control law (4.6) and update law (4.7), and satisfy

Proof. Define a Lyapunov function, where
The time derivative of the Lyapunov function along the trajectory of error system (4.9) is
Inserting (4.6) and (4.7) into (4.11) yields the following: where and .
Since , we have as ,
Therefore, the drive system (4.1) synchronizes the response system (4.2) in the sense of MFPS.

Remark 4.2. Note that complete synchronization and antisynchronization between two different hyperchaotic dynamical systems are special cases of MFPS with the scaling function and the scaling factors and , respectively.

Remark 4.3. Note that function projective synchronization (FPS) between two different hyperchaotic dynamical systems is special case of MFPS with the scaling factors , and the scaling function is chosen later.

Remark 4.4. Note that generalized projective synchronization (GPS) and modified generalized projective synchronization (MGPS) between two different hyperchaotic dynamical systems are special cases of MFPS with the scaling function and the scaling factors are equal and are not equal , respectively.

By suitable choosing for , we can achieve modified function projective synchronization, complete synchronization, antisynchronization, function projective synchronization, generalized projective synchronization, modified generalized projective synchronization, between two different hyperchaotic systems (see Examples 5.15.6).

5. Numerical Results

In this section, numerical examples are used to demonstrate the effectiveness of the proposed method. By using Maple 12 to solve the systems of differential equations (4.1), (4.2), (4.6), and (4.7), we assume that the initial conditions of the drive system are , , , and , and the initial conditions of the response system are , , , and. The initial conditions of the estimated parameters are chosen as , , , , , , , and .

Let the scaling function be and the scaling factors are chosen as , , , and . The simulation of the error dynamical system between hyperchaotic Lorenz system and hyperchaotic Chen system without control functions is shown in Figure 3(a) displays the , Figure 3(b) displays the , Figure 3(c) displays the , and Figure 3(d) displays the .

Example 5.1. Let the scaling function be and the scaling factors are chosen as , and . Furthermore, the control gains are chosen as . Figure 4 displays the MFPS between systems (4.1) and (4.2). Figure 5 show that the estimates , , , of the unknown parameters converge to , and as . Figure 6 show that the estimates , , , , of the unknown parameters converge to , , , , and as .

Example 5.2. Let the scaling function be and the scaling factors are chosen as . Furthermore, the control gains are chosen as . Figure 7(a) displays the complete synchronization between systems (4.1) and (4.2). Figure 7(b) show that the estimates , , , of the unknown parameters converge to , and as . Figure 7(c) show that the estimates , , , , of the unknown parameters converge to , and as .

Example 5.3. Let the scaling function be and the scaling factors are chosen as . Furthermore, the control gains are chosen as . Figure 8(a) displays the anti-synchronization between systems (4.1) and (4.2). Figure 8(b) shows the estimates , , , of the unknown parameters converge to , and as . Figure 8(c) shows the estimates , , , , of the unknown parameters converge to , and as .

Example 5.4. Let the scaling function be and the scaling factors are chosen as . Furthermore, the control gains are chosen as . Figure 9(a) displays the FPS between systems (4.1) and (4.2). Figure 9(b) shows the estimates , , , of the unknown parameters converge to , and as . Figure 9(c) shows the estimates , , , , of the unknown parameters converge to , and as .

Example 5.5. Let the scaling function be and the scaling factors are chosen as . Furthermore, the control gains are chosen as . Figure 10(a) displays the GPS between systems (4.1) and (4.2). Figure 10(b) shows the estimates , , , of the unknown parameters converge to , and as . Figure 10(c) shows the estimates , , , , of the unknown parameters converges to , and as .

Example 5.6. Let the scaling function be and the scaling factors are chosen as , and . Furthermore, the control gains are chosen as . Figure 11(a) displays the MGPS between systems (4.1) and (4.2). Figure 11(b) show that the estimates , , , of the unknown parameters converge to , and as . Figure 11(c) show that the estimates , , , , of the unknown parameters converge to , and as .

6. Conclusions

This work investigated modified function projective synchronization between the hyperchaotic Lorenz system and hyperchaotic Chen system with fully unknown parameters. Based on Lyapunov stability theory, we design adaptive synchronization controllers with corresponding parameter update laws to synchronize the two systems. The MFPS includes complete synchronization, antisynchronization, function projective synchronization (FPS), generalized projective synchronization (GPS), and modified generalized projective synchronization (MGPS). All the theoretical results are verified by numerical simulations to demonstrate the effectiveness of the proposed synchronization schemes. Thus, our synchronization method is successful for some systems with two positive Lyapunov exponents.

Acknowledgment

The authors would like to thank the editor and the anonymous reviewers for their constructive comments and suggestions to improve the quality of the paper. The first author acknowledges with thanks the Deanship of Scientific Research (DSR), King Abdulaziz University, Jeddah, Saudi Arabia for his support this article.