Journal of Engineering
Volume 2015 (2015), Article ID 615187, 9 pages
http://dx.doi.org/10.1155/2015/615187

Research Article

Generation Method of Multipiecewise Linear Chaotic Systems Based on the Heteroclinic Shil’nikov Theorem and Switching Control

Chunyan Han,1,2 Fang Yuan,³ and Xiaoyuan Wang³

¹School of Automation, Guangdong University of Technology, Guangzhou 510006, China
²Department of Photoelectric Engineering, Binzhou University, Binzhou 256603, China
³School of Electronics and Information, Hangzhou Dianzi University, Hangzhou 310018, China

Received 31 March 2015; Accepted 3 June 2015

Academic Editor: René Yamapi

Copyright © 2015 Chunyan Han et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract.

Based on the heteroclinic Shil’nikov theorem and switching control, a kind of multipiecewise linear chaotic system is constructed in this paper. Firstly, two fundamental linear systems are constructed via linearization of a chaotic system at its two equilibrium points. Secondly, a two-piecewise linear chaotic system which satisfies the Shil’nikov theorem is generated by constructing heteroclinic loop between equilibrium points of the two fundamental systems by switching control. Finally, another multipiecewise linear chaotic system that also satisfies the Shil’nikov theorem is obtained via alternate translation of the two fundamental linear systems and heteroclinic loop construction of adjacent equilibria for the multipiecewise linear system. Some basic dynamical characteristics, including divergence, Lyapunov exponents, and bifurcation diagrams of the constructed systems, are analyzed. Meanwhile, computer simulation and circuit design are used for the proposed chaotic systems, and they are demonstrated to be effective for the method of chaos anticontrol.

1. Introduction

In 1994, Schiff et al. first put forward the concept of chaos anticontrol [1], which involves discrete-time and continuous-time system for the chaos anticontrol. In the study of chaos anticontrol for continuous-time system, a lot of progress has been made and some methods of generating chaotic and hyperchaotic systems were found, such as the methods of time-delay feedback to chaos [2–4], topological conjugate to chaos [5], pulse control to chaos [6], parameter perturbation control to hyperchaos [7–9], and state feedback control to hyperchaos [10–13]. However, these methods of chaos anticontrol, which are based on the parameter “try,” numerical simulation, and the Lyapunov index calculation, rely on the experience, lacking more theoretical basis. Therefore, it is still a challenge to construct a general approach of generating chaotic system.

Shil’nikov theorem is a beneficial tool to analyze the chaotic behavior of a nonlinear system [14], and it is also one of the most common decision theorems to determine whether chaos exists or not.

In 2004, Zhou et al. firstly constructed a three-dimensional autonomous chaotic system which has only one equilibrium point [15] by using the homoclinic orbit Shil’nikov theorem. Then, Li and Chen proposed a method to construct a two-piecewise linear chaotic system by using the heteroclinic Shil’nikov theorem [16, 17]. Recently, Yu et al. also proposed a method for constructing multipiecewise linear chaotic systems [18, 19]. However, the above studies lack further theoretical analysis and appropriate experimental verification.

In this paper, we use the heteroclinic Shil’nikov theorem to construct a kind of chaotic systems with both nonlinearities of two-piecewise linear and multipiecewise linear based on switching control method. Some basic dynamical characteristics of the constructed systems are analyzed theoretically and verified experimentally. Results of simulations and circuit experiments demonstrate the validity for the method of chaos anticontrol.

2. Review of the Shil’nikov Theorem

Consider the following three-dimensional autonomous dynamical system:

where belongs to and is a hyperbolic saddle focus; that is, the eigenvalues of Jacobian are and , where , , , , and are all real constants.

Theorem 1 (the heteroclinic Shil’nikov theorem) (see [14]). Given the three-dimensional autonomous system shown in (1), let and be two distinct equilibrium points for (1). Suppose the following:

(1)Both and are saddle foci that satisfy the Shil’nikov inequality with the further constraint or .(2)There is a heteroclinic loop, , in which it joins to and is made up of two heteroclinic orbits .

Both the original system (1) and its perturbed varieties exhibit the Smale horseshoe chaos.

In the following study, we will use the switching controller to construct piecewise linear chaotic systems based on this theorem.

3. Two Fundamental Linear Systems

For simplicity, we use the well-known Lorenz system to generate fundamental linear systems which are used to construct the piecewise linear chaotic systems.

The Lorenz system is described by

where , , and . The equilibrium points of (2) are given as

From (3), we can see that the equilibrium points and have certain symmetry. By linearizing (2) at the equilibrium points and , the linear equations are obtained, respectively, as follows:

Equations (4) and (5) are the required fundamental linear systems which are used to construct a piecewise linear chaotic system. The equilibrium points of the two linear systems are and , and the corresponding eigenvalues are: and . It can be seen that the equilibrium points and are all the saddle foci of index 2 and satisfy . According to the heteroclinic Shil’nikov theorem, there is chaos in the sense of Smale horseshoe as long as the equilibrium points of system (4) and system (5) are connected with the heteroclinic loop via a certain way.

The eigenvectors corresponding to the equilibrium points and of systems (4) and (5) are, respectively,

At point , the mathematical expressions of the one-dimensional stable manifold and the two-dimensional unstable manifold are given as

where the direction vectors of the stable manifold are , , and and the direction vectors of the unstable manifold are given by , , and .

Similarly, the space straight line and the space plane , which, respectively, correspond to the one-dimensional stable manifolds and the two-dimensional unstable manifolds of equilibrium are described as

where the direction vectors of the stable manifold are , , and and those of unstable manifold are , , and .

4. Construction of a Two-Piecewise Linear Chaotic System

Next, we will study the existence conditions of the heteroclinic loop connecting the equilibrium points of system (4) and system (5), choosing the controller as and the switching plane as .

After translational transform for equilibrium points and , systems (4) and (5) can be changed into the following form:

where is the switching controller whose concrete form is determined by the conditions of forming heteroclinic loops for system (9).

Let the equilibrium points of system (9) be and . At the equilibria and , the space straight lines, and , and the space plans, and , are shown in Figure 1.

Figure 1: The eigenspaces corresponding to and .

From (7), the space straight line equations of one-dimensional stable manifold and space plan equation at equilibrium point are obtained as

Similarly, from (8), we can get the space straight line equations of one-dimensional stable manifold and space plan equation at equilibrium point:

Let and ( and ) be the intersection points (lines) of , , and with the switching plane ; that is,

If lies on , there exists a heteroclinic orbit from to . Similarly, if lies on , then there exists a heteroclinic orbit from to . If the above two conditions are satisfied simultaneously, there must exist a heteroclinic loop, which consists of heteroclinic orbits and and connects with . According to the heteroclinic Shil’nikov theorem, system (9) exhibits the Smale horseshoe chaos.

In the following parts, the conditions that the coordinates of the equilibrium point must meet will be analyzed when the heteroclinic loop of system (9) exists. From the invariance of transformation , one can assume that the coordinates of the equilibria and of system (9) satisfy the following formula:

From (12) and (13), one can get the necessary conditions of and as

When the parameters , , , , , and satisfy (14), from (12) and (13), can be obtained:

Equation (15) indicates that depends on the value of but is not associated with that can take any value. Here, let and ; we can get . And when a heteroclinic loop of system (9) exists, the coordinates of the equilibria and of system (9) are

To make the coordinates of the equilibria of system (9) satisfy (16), the controller of system (9) should be selected as following form:

where , , and .

According to the above analysis and by introducing switching function to (9), it is expressed that

Equation (18) is the expected two-piecewise linear chaotic system, which has a double-wing chaotic attractor, shown in Figure 2.

(a)

(b)

Figure 2: Two-wing chaotic attractor of system (18). (a) plane projection. (b) plane projection.

Based on (15), we can construct a multipiecewise linear chaotic system via alternate translational transform of the two fundamental linear systems and heteroclinic loop construction of adjacent equilibria for the multipiecewise linear system.

The mathematical expression for the multilinear chaotic systems is described as

where

When and , system (19) can generate a chaotic attractor with -wings, while when , a chaotic attractor with -grid wings can be obtained. Figure 3(a) shows a 6-wing chaotic attractor with , , , and . When , , , , and , a 6 × 2-grid wing chaotic attractor is found, which is shown in Figure 3(b).

(a)

(b)

Figure 3: The plane projections of multiwing and grid wing chaotic attractors of system (19). (a) Six-wing chaotic attractor. (b) 6 × 2-grid wing chaotic attractor.

5. Basic Dynamics of Two-Piecewise Linear Chaotic System

In this section, some basic dynamics of system (18) will be analyzed, including the dissipation, the Lyapunov exponents, and the bifurcation diagram.

5.1. Dissipation of System

It is well known that a chaotic system is a dissipative system. According to (17) and (18), we can get the dissipation character of the two-piecewise linear system from the following equation:

5.2. Lyapunov Exponent Spectrum and Bifurcation Diagram

Lyapunov exponent is the most direct evidence to determine a chaotic system. Figure 4 shows the Lyapunov exponent spectrum versus parameter in system (18), from which we can see one of the Lyapunov exponents is always positive when the parameter changes in a large range, indicating that system (18) is chaotic. Larger range of chaotic parameter can provide larger space of key which can increase the difficulty of unmasking signals and improve the security of communications. Therefore, system (18) has significance if it is applied to secure communications as pseudorandom signal source.

Figure 4: The diagram of LE versus parameter of system (18).

Figure 5 shows the bifurcation diagram versus parameter of system (18), from which we can see that system (18) is chaotic apart from a few tiny periodic windows. From Figure 5, we also can see the road of system (18) to chaos. System (18) evolves into chaotic state not through period-doubling bifurcation but directly from stable state or from periodic motion, while the system parameters vary.

(a)

(b)

Figure 5: The bifurcation diagram versus parameter of system (18). (a) varies from 2 to 10. (b) varies from 3.24 to 4.

6. Circuit Implementation of the Multipiecewise Linear Chaotic System

According to (19)-(20), a circuit of realizing system (19) is shown in Figure 6, which can generate 6-wing chaotic attractor and 6 × 2-grid wing chaotic attractor. The modular circuits for implementing functions , , , and are designed and shown in Figure 7, which consist of adders, inverters, multipliers, and integrators. In the modular circuits, the model of operational amplifiers is TL082 and that of multipliers is AD633.

Figure 6: Module-based circuit diagram for realizing system (19).

Figure 7: Module-based circuit diagram for realizing functions , , , and .

According to Figure 6, the circuit equation of system (19) can be obtained:

Let ; one has

Let again ; (23) can be changed as follows:

Comparing (24) with (19), one has

When , , , and , the resistance values in Figure 6 can be obtained:

When the capacitance , the 6-wing chaotic attractors and 6 × 2-grid wing chaotic attractors obtained observed from oscilloscope are shown in Figure 8.

(a)

(b)

Figure 8: Experimental observation of multiwing and grid wing chaotic attractors of system (19). (a) Six-wing chaotic attractor. (b) 6 × 2-grid wing chaotic attractor.

7. Conclusion

Based on the heteroclinic Shil’nikov theorem, a method for constructing a kind of multipiecewise linear chaotic system has been proposed via switching control in this paper. By using this method, a two-piecewise linear and a multipiecewise linear chaotic systems are constructed.

It is worth pointing that this method of constructing chaotic system has general significance. It does not only suit Lorenz system in this paper but also can be applied to the three-dimensional autonomous system which has saddle focus equilibrium points and satisfies or and . In addition, because the circuit structure of implementing the multipiecewise linear chaotic system is simple and easy to implement, this chaos anticontrol method has more potential applications than other chaotic anticontrol methods of generating multiwings and multigrid wing chaotic attractors in engineering applications.

Conflict of Interests

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

Acknowledgments

This work was supported by the National Natural Science Foundation of China (Grant nos. 61271064 and 60971046), the Natural Science Foundation of Zhejiang Province, China (Grant no. LZ12F01001), the Research Foundation of Binzhou University (Grant no. BZXYG1501), and the Program for Zhejiang Leading Team of S & T Innovation, China (Grant no. 2010R50010-07).

References

S. J. Schiff, K. Jerger, D. H. Duong et al., “Controlling chaos in the brain,” Nature, vol. 363, pp. 411–417, 1994.

X. F. Wang, G. Chen, and X. Yu, “Anticontrol of chaos in continuous-time systems via time-delay feedback,” Chaos, vol. 10, no. 4, pp. 771–779, 2000.

X. F. Wang, G. Chen, and K. F. Man, “Making a continuous-time minimum-phase system chaotic by using time-delay feedback,” IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, vol. 48, no. 5, pp. 641–645, 2001.

T. S. Zhou, G. R. Chen, and Q. G. Yang, “A simple time-delay feedback anticontrol method made rigorous,” Chaos, vol. 14, no. 3, pp. 662–668, 2004.

X. F. Wang and G. R. Chen, “Generating topologically conjugate chaotic systems via feedback control,” IEEE Transactions on Circuits and Systems I, vol. 50, no. 6, pp. 812–817, 2003.

L. Yang, Z. R. Liu, and G. R. Chen, “Chaotifying a continuous-time system via impulsive input,” International Journal of Bifurcation and Chaos in Applied Sciences and Engineering, vol. 12, no. 5, pp. 1121–1128, 2002.

Y. X. Li, G. R. Chen, and W. K. S. Tang, “Controlling a unified chaotic system to hyperchaotic,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 52, no. 4, pp. 204–207, 2005.

K. H. Sun, X. Liu, C. X. Zhu, and J. C. Sprott, “Hyperchaos and hyperchaos control of the sinusoidally forced simplified Lorenz system,” Nonlinear Dynamics, vol. 69, no. 3, pp. 1383–1391, 2012.

C. Shi-Jian, C. Zeng-Qiang, and W. Wen-Juan, “Circuit implementation and multiform intermittency in a hyper-chaotic model extended from the Lorenz system,” Chinese Physics B, vol. 18, no. 5, pp. 1792–1800, 2009.

Y. X. Li, W. K. S. Tang, and G. R. Chen, “Hyperchaos evolved from the generalized Lorenz equation,” International Journal of Circuit Theory and Applications, vol. 33, no. 4, pp. 235–251, 2005.

A. M. Chen, J. A. Lu, J. H. Lü, and S. M. Yu, “Generating hyperchaotic Lü attractor via state feedback control,” Physica A: Statistical Mechanics and Its Applications, vol. 364, pp. 103–110, 2006.

K. H. Sun, X. Liu, and C. X. Zhu, “Dynamics of a strengthened chaotic system and its circuit implementation,” Chinese Journal of Electronics, vol. 23, no. 2, pp. 353–356, 2014.

H. L. Xi, S. M. Yu, C. Zhang, and Y. Sun, “Generation and implementation of hyperchaotic chua system via state feedback control,” International Journal of Bifurcation and Chaos, vol. 22, no. 5, pp. 56–64, 2012.

C. P. Silva, “Shil'nikov's theorem-a tutorial,” IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications, vol. 40, no. 10, pp. 675–682, 1993.

T. S. Zhou, G. R. Chen, and Q. G. Yang, “Constructing a new chaotic system based on the Silnikov criterion,” Chaos, Solitons and Fractals, vol. 19, no. 4, pp. 985–993, 2004.

G. L. Li and X. Y. Chen, “Constructing piecewise linear chaotic system based on the heteroclinic Shil’nikov theorem,” Communications in Nonlinear Science and Numerical Simulation, vol. 14, no. 1, pp. 194–203, 2009.

G.-L. Li and X.-Y. Chen, “Design of piecewise linear chaotic system,” Acta Electronica Sinica, vol. 36, no. 9, pp. 1814–1818, 2008.

C.-X. Zhang, S.-M. Yu, and Y. Zhang, “Design and realization of multi-wing chaotic attractors via switching control,” International Journal of Modern Physics B, vol. 25, no. 16, pp. 2183–2194, 2011.

S. M. Yu, J. H. Lü, G. R. Chen, and X. Yu, “Generating grid multiwing chaotic attractors by constructing heteroclinic loops into switching systems,” IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 58, no. 5, pp. 314–318, 2011.