Abstract

The concept of practical synchronization is introduced and the chaos synchronization of master-slave chaotic systems with uncertain input nonlinearities is investigated. Based on the differential and integral inequalities (DII) approach, a simple linear control is proposed to realize practical synchronization for master-slave chaotic systems with uncertain input nonlinearities. Besides, the guaranteed exponential convergence rate can be prespecified. Applications of proposed master-slave chaotic synchronization technique to secure communication as well as several numerical simulations are given to demonstrate the feasibility and effectiveness of the obtained result.

1. Introduction

Chaotic system is a kind of nonlinear dynamic system with unpredictable and irregular behavior. These characteristics may cause difficulties in controlling the system or may deteriorate the system performance. Besides, chaotic systems are extremely sensitive to their initial conditions, so that they are not readily synchronized. However, if these characteristics can be applied skillfully, there are some merits that may be utilized, for instance, applying the chaotic synchronization scheme to chaotic secure communications. On the other hand, linear feedback controllers have the following advantages over nonlinear controllers: (i) low implementation complexity; (ii) easily realized in hardware; (iii) reduced sensitivity to parameter variations; (iv) improved reference tracking performance [14]. Consequently, how to design a linear feedback controller instead of a complicated nonlinear controller is a main issue in the field of chaos synchronization.

In recent years, a wide variety of methodologies in the synchronization of chaotic systems have been proposed, such as Lyapunov’s stability theory, adaptive control approach, variable structure control (VSC) approach, control approach, adaptive sliding mode control approach, backstepping control approach, projective synchronization approach, time-domain approach, and others. For more detailed knowledge, one can refer to [512].

Over the past decades, generalized Lorenz systems, which are much more useful than traditional Lorenz system in practical applications, have been received a great deal of interest due to theoretical interests and successful applications in numerous areas; see, for example, [6, 8, 10, 1215]. In [8], by means of linearization and Lyapunov’s stability theory, a linear state error feedback control has been presented to guarantee the uniform chaos synchronization of master-slave identical generalized Lorenz systems without any uncertainties. In [14, 15], two kinds of state observers for the generalized Lorenz chaotic system have been developed to guarantee the global exponential stability of the resulting error system. Besides, based on the adaptive sliding mode control approach, a single nonlinear control has been proposed in [6] to ensure the synchronization of master-slave identical generalized Lorenz systems without any uncertainties. In [10], using Lyapunov’s stability theory, a linear feedback controller has been developed to realize the exponential synchronization of master-slave identical generalized Lorenz systems without any uncertain input nonlinearity. Meanwhile, some control strategies have been established in [12] to guarantee the coexistence of antiphase and complete synchronization in master-slave identical generalized Lorenz systems without any uncertainties. Besides, based on the time domain approach, the upper solution bound and lower solution bound of the generalized Lorenz chaotic system have been offered in [13].

Owing to unavoidable tolerances and uncontrollable and unpredictable environmental conditions, it seems to be difficult and impossible to maintain the parameter values (e.g., resistors, inductors, and capacitors) of the controllers as fixed values. Therefore, uncertain input nonlinearity always exists in dynamic control systems. Over the past decades, researchers have been concerned with various uncertain input nonlinearities common in nonlinear systems, such as deadzones, saturation, hysteresis, relays, and others; see, for instance, [5, 7, 9, 1620] and the references therein.

In this paper, motivated by the discussion mentioned above, the chaos synchronization of master-slave identical generalized Lorenz systems with uncertain input nonlinearities will be investigated. Using the DII methodology, a linear feedback control is proposed to realize practical synchronization for such master-slave systems with any prespecified exponential convergence rates. Applications of proposed master-slave chaotic synchronization technique to secure communication as well as several numerical simulations are given to demonstrate the feasibility and effectiveness of the obtained result.

This paper is organized as follows. The problem formulation and main result are presented in Section 2. Several numerical simulations are given in Section 3 to illustrate the main result. Finally, conclusion is made in Section 4. Note that throughout the remainder of this paper, the notation is used to denote the transpose for a matrix , and denotes the Euclidean norm of the column vector x.

2. Problem Formulation and Main Result

In this paper, we consider the following master-slave chaotic systems with uncertain input nonlinearities.

Master system is as follows:

slave system is as follows:

where and are state vectors, a is the system parameter with , is the unknown initial value satisfying , where is given, is the control input, and is the uncertain input nonlinearity for every . It is noted that the system (2.1a)–(2.1d), displays chaotic behavior for each [21]. The original Lorenz system is a special case of system (2.1a)–(2.1d), with . The objective of this paper is to search a tracking control law such that the states , , and of the slave system (2.2a)–(2.2d) track, respectively, the states , , and of the master system (2.1a)–(2.1d), with any desired exponential convergence rate.

Throughout this paper, the following assumption is made:(A1) There exist positive numbers , and such that

Remark 2.1. Generally speaking, if the uncertain input nonlinearity satisfies we often refer as the gain margin and as the gain reduction tolerance.

For brevity, let us define the synchronous error vector as

The precise definition of practical synchronization is given as follows.

Definition 2.2. Given any and , the slave system (2.2a)–(2.2d) practically synchronizes the master system (2.1a)–(2.1d) provided that there exist a suitable control and a positive number such that the following conditions are satisfied:(i)the synchronous error satisfies ;(ii)the control law of is linear in the synchronous error e.
In this case, the positive number is called the exponential convergence rate. In other words, the practical synchronization means that there exists a linear control law such that the state of the slave system can track the state of the master system with any desired exponential convergence rate.

Now we present the main result for the practical synchronization between system (2.1a)–(2.1d) and system (2.2a)–(2.2d).

Theorem 2.3. The uncertain slave system (2.2a)–(2.2d) practically synchronizes the master system (2.1a)–(2.1d) with the exponential convergence rate , under the linear feedback control where

Proof. From Theorem 1 of [13], one has with This implies that in view of and . From (2.1a)–(2.1d)–(2.5), we deduce that, for every ,
Let
The time derivative of along the trajectories of the closed-loop system (2.15a)–(2.15c) with (2.6)–(2.10) is given by in view of (2.14). It is easy to deduce that It follows that Thus, from (2.16) and (2.19), it can be readily obtained that Consequently, we conclude that This completes the proof.

Remark 2.4. Based on the adaptive sliding mode control approach, a single nonlinear control has been proposed in [6] to realize the synchronization of master-slave identical generalized Lorenz systems without any uncertainties. It is seen that our designed control (2.6) is a simple linear form which is much simpler than the nonlinear form proposed in [6]. Obviously, the proposed linear feedback control form is much more simply implemented.

Remark 2.5. In this paper, the merits of DII approach can be stated as follows.(i)Based on the DII approach, the proposed control law has certain intrinsic robustness properties, in particular, infinite gain margin.(ii)Based on the DII approach, the proposed feedback control can be easily implemented owing to the linearity of (2.6).(iii)Based on the DII approach, not only the exponential synchronization can be realized but also the guaranteed exponential convergence rate can be prespecified.

Remark 2.6. In what follows, we present an algorithm to find the linear control law of (2.6) stated in Theorem 2.3.

INPUT
The master-slave chaotic systems with uncertain input nonlinearities (2.1a)–(2.1d)-(2.2a)–(2.2d) the parameters , and .

OUPUT
linear control of (2.6).

Step 1. Choose , and such that (A1) is satisfied.

Step 2. Determine from (2.9).

Step 3. Determine and from (2.10) and (2.11).

Step 4. Determine p from (2.8).

Step 5. Determine k from (2.7).

Step 6. OUPUT .

3. Numerical Examples and Simulations

In what follows, we provide two examples to illustrate the main results.

Example 3.1. Consider the uncertain master-slave systems (2.1a)–(2.1d), and (2.2a)–(2.2d) with , , and uncertain input nonlinearities: In addition, the uncertain parameters are bounded by Comparison of (3.1a) and (3.1b) with (A1) and (2.9) yields From (2.8), (2.10), and (2.11), one has Furthermore, from (2.7), it is easy to deduce that Thus, we obtain the design controller in view of (2.6). Consequently, by Theorem 2.3, we conclude that the system (2.2a)–(2.2d) with the linear control (3.5) practically synchronizes the generalized Lorenz chaotic system (2.1a)–(2.1d), with the guaranteed exponential convergence rate .
The typical state trajectories of the sytem (2.1a)–(2.1d) with , are depicted in Figure 1. Furthermore, the synchronization errors of systems (2.1a)–(2.1d), and (2.2a)–(2.2d) with the linear control (3.5) are depicted in Figure 2. From the foregoing simulation results, it is seen that the controlled uncertain master-slave systems (2.1a)–(2.1d) and (2.2a)–(2.2d) realize the practical synchronization under the linear control (3.5). It is noted that [8] has proposed a linear control to achieve the synchronization of the systems (2.1a)–(2.1d) and (2.2a)–(2.2d) without any uncertain input nonlinearity, but the design control only guarantees that the synchronization error system is asymptotically stable. The comparisons of the error systems’ trajectories are shown in Figures 3 and 4.

Example 3.2. Consider the following secure communication system and the proposed scheme is illustrated in Figure 5.

Transmitter is as follows:

Receiver is as follows:

where u is designed as (2.6)–(2.11), , , is the unknown initial value satisfying , is a nonsingular matrix, is the information vector, is the signal recovered from , and is the uncertain input nonlinearity satisfying (3.1a)-(3.1b), with the system parameter and . Setting the control u as (3.5), by Example 3.1, we have . Consequently, by (3.6a)–(3.6f) and (3.7a)–(3.7e), one can see that

This implies that one can recover the message in the receiver system, with the guaranteed exponential convergence rate . In other words, the synchronization of signals and for the proposed secure communication (3.6a)–(3.6f) and (3.7a)–(3.7e) can always be achieved with any prespecified convergence rate .

With, for example, , the real message , the recovered message , and the error signal are depicted in Figures 6, 7, and 8, respectively, which clearly indicates that the real message is recovered after 0.2 seconds.

4. Conclusion

In this paper, the notion of practical synchronization has been introduced and the chaos synchronization of master-slave chaotic systems with uncertain input nonlinearities has been investigated. Based on the DII approach, a simple linear control has been proposed to realize the practical synchronization for the master-slave chaotic systems with uncertain input nonlinearities. Furthermore, the guaranteed exponential convergence rate can be prespecified. Applications of proposed master-slave chaotic synchronization technique to secure communication as well as several numerical simulations have also been given to demonstrate the feasibility and effectiveness of the obtained result.

Acknowledgment

The author thanks the National Science Council of Republic of China for supporting this work under Grant NSC-100-2221-E-214-015. The author would also like to thank the Metal Industries Research & Development Centre for supporting this work under Grant ISU101-GOV-37. Furthermore, the author would like to thank anonymous reviewers for their helpful comments.