Abstract

This paper studies chaotic synchronization of modified discrete-time Tinkerbell systems. By constructing the Lyapunov function and using the linear feedback control, some synchronization criteria for modified discrete-time Tinkerbell systems are derived. The conservativeness of those synchronization criteria is compared. The effectiveness of derived results is demonstrated by six examples.

1. Introduction

Many models in engineering can be mathematically described as a Tinkerbell system, which is a classical two-dimensional discrete-time system with Tinkerbell-like trajectories. The dynamical behaviors of Tinkerbell systems have been studied in some papers (see, e.g., [13]).

Within the dynamical evolution of a Tinkerbell system, chaotic behaviors have attracted many researchers’ interests because chaos can increase the complexity of evolution of systems and even influence the stability of systems. Therefore, the chaotic synchronization of two discrete-time Tinkerbell systems was studied in [2, 4]. It should be pointed out that the synchronization methods of chaotic discrete systems are different from those of continuous systems (see, e.g., [514]) because of the difference of constructing of Lyapunov functions. Recently, the classical Tinkerbell system has been expected to extend to a modified format in order to well satisfy the requirement of the normalization. However, how to achieve the chaotic synchronization of two modified discrete-time Tinkerbell systems has not been studied yet. Furthermore, a question arises as to whether the linear feedback control can be used to achieve global synchronization for modified discrete-time Tinkerbell systems.

Motivated by these two points, the synchronization of modified discrete-time Tinkerbell systems is studied in this paper. Some synchronization results for modified discrete-time Tinkerbell systems are derived by using linear feedback control. The conservativeness of those derived synchronization criteria is compared. Six examples are used to illustrate the effectiveness of our derived results.

2. Preliminaries

Consider the following modified Tinkerbell system:where are state variables. Constants are system parameters. The initial conditions of (1) are , .

One can construct the slave system associated with master system (1) as follows:where are the state variables, and the initial conditions of (2) are , . , and , are controls. The gains can be derived later.

After defining two error variables one can have the following error system:It follows from the well-known mean value theory that for . Then, error system (4) can be rewritten aswhere the initial conditions of (6) are , ,

The stability of error system (6) is equivalent to the synchronization of (1) and (2). The purpose of this paper is to give some synchronization criteria for discrete-time systems described by (1) and (2).

3. Main Results

In this section, some synchronization criteria for discrete-time chaotic systems described by (1) and (2) will be provided.

Firstly, one can define the following Lyapunov function:

Theorem 1. For two given constants such that and , two discrete-time chaotic systems described by (1) and (2) can achieve global synchronization, if , , , satisfy the following inequalities:

Proof. After computing the difference of along with (6), one can obtainIt follows from condition (9), condition (10), and , thatwhere Moreover, condition (11), condition (12), and and imply thatwhere It follows from (13), (14), and (16) that which means the stability of error system (6); that is, two discrete-time chaotic systems described by (1) and (2) can achieve global synchronization. This ends the proof.

Remark 2. and can be any positive constants in such that and .

Remark 3. In [2, 4], the active control and backstepping control were used to achieve synchronization for the classical discrete-time Tinkerbell systems. For the modified discrete-time Tinkerbell system (1), the linear control is used to achieve synchronization, which is the significant difference between Theorem 1 of this paper and results in [2, 4].

If , one can have the following corollary with .

Corollary 4. For any given constant such that , , two discrete-time systems described by (1) and (2) can achieve global synchronization, if and , satisfy the following inequalities:

If and , one can have the following synchronization criterion with .

Corollary 5. Two discrete-time systems described by (1) and (2) can achieve global synchronization, if and satisfy the following inequalities:where

If and , one can have the following synchronization criterion with .

Corollary 6. Two discrete-time systems described by (1) and (2) can achieve global synchronization, if and satisfies the following inequalities:where

If , one can derive the following synchronization result with .

Corollary 7. For given constant such that and , two discrete-time systems described by (1) and (2) can achieve global synchronization, if and , satisfy the following inequalities:

If and , one can have the following synchronization criterion with .

Corollary 8. Two discrete-time systems described by (1) and (2) can achieve global synchronization, if and satisfies the following inequalities:where

Remark 9. The conservativeness of synchronization criteria is compared as follows. Corollary 6 is more conservative than Corollaries 4 and 5. Corollary 8 is more conservative than Corollaries 5 and 7. However, only one controller is used in Corollary 6. And the single controller is used in Corollary 8, which means that reducing of controllers results in the increasing of conservativeness.

4. Simulation Examples

Example 1. Consider modified discrete-time Tinkerbell systems (1) and (2) with . The initial conditions are , , , and , respectively. A chaotic attractor can be generated by the discrete-time Tinkerbell system (1) which is revealed by Figure 1.
Because and , one can choose . By using Theorem 1 with , one can obtain that , , , and . We choose , , , and . Figures 2 and 3 give the demonstration of master Tinkerbell system (1) and slave Tinkerbell system (2), respectively. The trajectories of error system (6) are illustrated by Figures 4 and 5, respectively, which show that master Tinkerbell system (1) and slave Tinkerbell system (2) achieve global synchronization.

Example 2. Consider modified discrete-time Tinkerbell systems (1) and (2) with . The initial conditions are , , , and , respectively.
Due to , , we can set . It is easy to see that . By using Corollary 4 with , one can derive that , , and . We choose , , and . The trajectories of error system (6) are illustrated by Figure 6, which reveals that master Tinkerbell system (1) and slave Tinkerbell system (2) achieve global synchronization.

Example 3. Consider modified discrete-time Tinkerbell systems (1) and (2) with . The initial conditions are , , , and , respectively.
Due to , one can set and . By using Corollary 5 with and , one can derive that , , and . We choose and and . The trajectories of error system (6) are illustrated by Figure 7, which shows that master Tinkerbell system (1) and slave Tinkerbell system (2) achieve global synchronization.

Example 4. Consider modified discrete-time Tinkerbell systems (1) and (2) with . The initial conditions are , , , and , respectively.
It is easy to see that and . Let . By using Corollary 6, one can derive that and . We choose and . The trajectories of error system (6) are illustrated by Figure 8, which demonstrates that master Tinkerbell system (1) and slave Tinkerbell system (2) achieve global synchronization.

Example 5. Consider modified discrete-time Tinkerbell systems (1) and (2) with . The initial conditions are , , , and , respectively.
Because and , one can choose . It is easy to see that . By using Corollary 7 with , one can obtain that , , and . We choose , , and . The trajectories of error system (6) are illustrated by Figure 9, which shows that master Tinkerbell system (1) and slave Tinkerbell system (2) achieve global synchronization.

Example 6. Consider modified discrete-time Tinkerbell systems (1) and (2) with . The initial conditions are , , , and , respectively.
Notice that and . Let . We can also use Corollary 8 to derive that and . We choose and . The trajectories of error system (6) are demonstrated by Figure 10, which reveals that master Tinkerbell system (1) and slave Tinkerbell system (2) achieve global synchronization.

Remark 10. Corollaries 6 and 8 fail to derive conclusions for Examples 2 and 3, respectively, which can illustrate the effectiveness of the statement of Remark 9.

5. Conclusions and Future Works

We have studied synchronization of modified discrete-time Tinkerbell system. We have obtained some synchronization criteria by using linear feedback control. We have compared the conservativeness of those synchronization criteria. Six examples have been provided to illustrate the effectiveness of our results. In this paper, we only consider the linear feedback control. It should be pointed out that the control process could suffer time delays. How to use time-delayed control to achieve synchronization of modified discrete-time Tinkerbell system is our research interest in the future.

Competing Interests

The authors declare that there are no competing interests regarding the publication of this paper.

Acknowledgments

This paper is partially supported by the National Natural Science Foundation of China under Grant 61561023, the Key Project of Youth Science Fund of Jiangxi China under Grant 20133ACB21009, and the Project of Jiangxi E-Commerce High Level Engineering Technology Research Centre.