Abstract

This paper investigates the function projective synchronization of a class of chaotic systems with uncertain parameters. Based on Lyapunov stability theory, the nonlinear adaptive control law and the parameter update law are derived to make the state of two chaotic systems function projective synchronized. Numerical simulations are presented to demonstrate the effectiveness of the proposed adaptive scheme.

1. Introduction

Synchronization of chaotic systems has attracted considerable attention from scientists and engineers and has been investigated intensively both theoretically and experimentally over the last decade. A variety of methods have been introduced for the synchronization of chaotic systems which include complete synchronization, generalized synchronization, phase synchronization, lag synchronization, adaptive synchronization, time scale synchronization, intermittent lag synchronization, projective synchronization, and function projective synchronization, see [16] and references therein. Amongst all these synchronization schemes, it is worthwhile to mention that function projective synchronization has attracted much attention recently due to its potential application in secure communications. Function projective synchronization is the more general definition of projective synchronization. As compared with projective synchronization, function projective synchronization means that the master and slave systems could be synchronized up to a scaling function, but not a constant. This feature could be used to get more secure communication in application to secure communications, because it is obvious that the unpredictability of the scaling function in function projective synchronization can additionally enhance the security of communication. Motivated by the aforementioned reasons, this paper investigates function projective synchronization of recently developed chaotic systems with uncertain parameters using nonlinear adaptive controller. The rest of this paper is organized as follows. In Section 2, the nonlinear adaptive controller is designed to synchronize the chaotic system. In Section 3, numerical simulations are presented to demonstrate the effectiveness of the theoretical analysis.

2. Adaptive Control Scheme

The chaotic system introduced by Liu [7] recently is described by where are the system parameters, when , the system is chaotic.

We take the system (2.1) as the master system, and the slave system with an adaptive control scheme is given by where are parameters of the slave system which needs to be estimated, and are the nonlinear controllers such that the two chaotic systems are function projective synchronized in the sense that where is the scaling function.

From system (2.1) and system (2.2), we get the error dynamical system which can be written as where ,.

In order to stabilize the error variables of system (2.3) at the origin, we propose the adaptive control law and the parameter update law for system (2.3) as follows: and the update rules for the five uncertain parameters , and are where and ,,,,.

Theorem 2.1. For the given scaling function , the function projective synchronization between the master system (2.1) and the slave system (2.2) can be achieved if the nonlinear controller (2.5) and the update law (2.6) are adopted.

Proof. Construct the following Lyapunov function: Calculating the time derivative of along the trajectory of error system (2.4), we have where and .
It is clear that is negative definite and if and only if . According to the Lyapunov stability theorem, the function projective synchronization is achieved. This completes the proof.

3. Numerical Simulations

In this section, we will perform some numerical simulations to verify the effectiveness of the proposed adaptive synchronization controllers. The fourth-order Runge-Kutta method is used to solve the master system (2.1) and the slave system (2.2) with time step size 0.001. The initial conditions of the master system are ,,, and those of the slave system are ,,. Moreover, the true values of the uncertain parameters are ,,,,, and the initial values of the estimated parameters are chosen as ,,,,, the scaling function is chosen as . Furthermore, the control gains are chosen as . The error variables which tend to zero with are illustrated in Figure 1. Figure 2 shows that the estimated values of the uncertain parameters converge to ,,,, as .

4. Conclusion

In summary, this work has investigated the function projective synchronization of the new chaotic systems with uncertain parameters. Based on the Lyapunov stability theory, we have designed the adaptive synchronization controllers with corresponding parameter update laws to stabilize the error dynamics between the master and the slave systems. All the theoretical results are verified by numerical simulations to illustrate the effectiveness of the proposed adaptive function projective synchronization scheme.