Abstract

Another approach is developed for generating two-wing hyperchaotic attractor, four-wing chaotic attractor, and high periodic orbits such as period-14 from a sinusoidally driven based canonical Lorenz system. A sinusoidal function controller is introduced into a 3D autonomous Lorenz system, so that the abovementioned various hyperchaotic attractors, chaotic attractors, and high periodic orbits can be obtained, respectively, by adjusting the frequency of the sine function. In addition, an analog circuit and a digital circuit are also designed and implemented, with experimental results demonstrated. Both numerical simulations and circuit implementation together show the effectiveness of the proposed systematic methodology.

1. Introduction

In recent years, chaos has been widely studied in various fields, including mathematics, physics, biology, and engineering sciences. In retrospect, in 1963, Lorenz found the first numerical chaotic system with a clear physical meaning [1]. In 1979, Rössler found the first chaotic system with two positive Lyapunov exponents, referred to as the Rössler hyperchaotic system [2]. Comparing with a chaotic attractor with one positive Lyapunov exponent, the hyperchaotic attractor expands in two or more directions simultaneously [35]. It means that the hyperchaotic attractor has much more complex topological structure and therefore has much better performances in many real-world applications such as secure communication and encryption. Moreover, synchronization of the fractional order hyperchaos Lorenz systems with activation feedback control, projective synchronization of fractional order chaotic system based on linear separation, observer-based decentralized fuzzy neural sliding mode control for interconnected unknown chaotic systems via network structure adaptation, and so on have been deeply investigated [68]. These new chaotic systems are superior in encryption and can enhance security for multimedia chaotic secure communications.

Based on the 3D autonomous Lorenz system, considerable efforts have been devoted to constructing various hyperchaotic Lorenz systems with two positive Lyapunov exponents [917]. The related proposed methods mainly involve two aspects: one is with respect to the 4D autonomous Lorenz system based on state feedback control approach [913] and another is related to the 3D nonautonomous-based Lorenz system with parameters perturbation or control term by using continuously differentiable periodic functions, such as sine and cosine functions [1416]. In addition, a 4D nonautonomous-based Lorenz system is also proposed for generating hyperchaos with two positive Lyapunov exponents [17]. Using a sinusoidally driven chaotic system to generate hyperchaos is a simple effective approach. Recently, it is shown that when a sinusoidal voltage stimulus is applied to a memristor-based Chua’s circuit, the memristive Chua’s circuit can exhibit hyperchaotic attractor [18].

Moving forward from the abovementioned accomplished works and taking into account the actual circuit implementation, in this paper, another approach is further developed for generating two-wing hyperchaotic attractor, four-wing chaotic attractor, and high periodic orbits such as period-14, from a sinusoidally driven Lorenz system. More precisely, a sinusoidal function controller is introduced into the first equation of 3D autonomous Lorenz system, which is different from the proposed parameters perturbation or control term [1416], or 4D nonautonomous-based approach [17]. Comparing the abovementioned existing reports with our proposed method, the main differences lie in the following two different ways. (i) Our proposed controlled system can be considered and constructed not only for generating two-wing hyperchaotic attractor, which is also reported in the existing literatures [1417], but also for four-wing chaotic attractor and high periodic orbits such as period-14, through adjusting the frequency of the sine function. (ii) From the viewpoint of circuit implementation, the accuracy of frequency adjustment is usually higher than that of parameter control, and it is more convenient for circuit parameter adjustment after considering the variable proportion compression transformation and time scaling. Because of this, the abovementioned various hyperchaotic attractors, chaotic attractors, and high periodic orbits can be easily observed from designed circuit experiment. As a comparison, for 4D autonomous-based state feedback control approach [913], circuit experimental results have shown that it is more difficult for generating high periodic orbits such as period-14 from circuit implementation, since it belongs to parameter control instead of frequency adjustment. Furthermore, a module-based unified circuit diagram is also designed for implementing the abovementioned various hyperchaotic attractors, chaotic attractors, and periodic orbits as several typical examples for illustration and demonstration.

The rest of the paper is organized as follows. Design of a sinusoidally driven Lorenz system is introduced in Section 2. The basic dynamic behaviors are analyzed in Section 3. A module-based unified circuit diagram is designed for implementing various hyperchaotic attractors, chaotic attractors, and periodic orbits in Section 4. Finally, Section 5 concludes the paper.

2. Design of a Sinusoidally Driven Lorenz System

Lorenz system is described as follows:where , , and are parameters of Lorenz system. By introducing a sinusoidal function controller into the first equation of system (1), one gets a sinusoidally driven Lorenz system, given bywhere is the sinusoidal function controller and and are the amplitude and frequency of the sine function controller, respectively.

According to (2) and letting , the corresponding 4D autonomous Lorenz system is given by(i)Let , , , , and . System (3) generates a two-wing hyperchaotic attractor, as shown in Figure 1.(ii)Let , , , , and . System (3) generates a four-wing chaotic attractor, as shown in Figure 2.(iii)Let , , , , and . System (3) generates period-14, period-10, period-6, period-4, and period-2 orbits, respectively, as shown in Figure 3.

3. Analysis of Basic Dynamical Behaviors

In this subsection, the basic dynamic behaviors of the proposed sinusoidally driven Lorenz system are analyzed, including equilibrium points with time evolution, Lyapunov exponents, and bifurcation with the frequency variation of the sine function controller.

3.1. Equilibrium Points with Time Evolution

According to system (2), the equilibrium point equation is given bywhere , , and .

Letting and substituting it into the first equation of (4), one getswhere and .

According to Cardan discriminant , when , there exist a real root and two complex roots in (5). Since the equilibrium points cannot be complex numbers, this means that the system does not have equilibrium points since .

Similarly, when , there exist three real roots in (5), and this means that the system has three equilibrium points since , given bywhere and .

For two-wing hyperchaotic attractor, let , , , , and . According to Cardan’s discriminant , the simulation result of with time evolution is shown in Figure 4. One can see that is a periodic function with time, and is always satisfied. According to (5)-(6), there exist three trajectories of saddle focus equilibrium points with time evolution, as shown in Figure 5, where the centers (denoted by two red hollow circles) of two wings are located on the trajectories.

Similarly, as for four-wing chaotic attractor, let , , , , and . According to Cardan’s discriminant , one gets the simulation result of with time evolution, as shown in Figure 6. One can see that is also a periodic function with time, and is always satisfied. According to (5)-(6), there exist three trajectories of saddle focus equilibrium points with time evolution, as shown in Figure 7. The centers (denoted by four red hollow circles) of four wings are located on the trajectories, alternately switching among these four equilibrium points with time evolution, so that a four-wing chaotic attractor can be created.

3.2. Lyapunov Dimension

When parameters , , , , and , the corresponding Lyapunov exponents of this hyperchaotic attractor are

The Lyapunov dimension of an attractor is defined by its Lyapunov exponents; that is,where is an integer which satisfies and .

With the Lyapunov dimension of the above hyperchaotic attractor being , this means that the hyperchaotic attractor has fractal dimension.

3.3. Lyapunov Exponent and Bifurcation versus Frequency and Amplitude

Let , , , and . According to system (3), the Lyapunov exponent spectrum versus frequency is obtained, as shown in Figure 8. When , , , , and , system (3) is hyperchaotic while in the parameter intervals and this system maintains chaotic characteristics of Lorenz system. By choosing , a two-wing hyperchaotic attractor is generated, as shown in Figure 1.

When , , , and , the Lyapunov exponent spectrum with respect to amplitude is shown in Figure 9, from which we can see that this system has also a hyperchaotic attractor in the parameter interval .

Now we give the dynamical map of system (3) for simultaneously observing the bifurcation of with frequency and amplitude as shown in Figure 10, in which the blue region with the label h denotes hyperchaotic state, while the yellow region with the label c denotes the chaotic state and the red one denotes the periodic state. From Figure 10 we can see that this system exhibits hyperchaotic behaviour in a large region of parameters and , and it is good for generating more complex chaotic signals.

Let , , , and . According to system (3), the Lyapunov exponent spectrum and bifurcation versus frequency are drawn, as shown in Figures 11(a) and 11(b), respectively. When , , , , and , system (3) is chaotic, and a four-wing chaotic attractor is generated, as shown in Figure 2. It is noticed that there exist many periodic windows in the chaotic region, switching between chaotic state and periodic orbit with the increasing of frequency . For example, by choosing , , , , , system (3) generates period-14, period-10, period-6, period-4, and period-2 orbits, respectively, as shown in Figure 3.

To observe the periodic behaviors, the periodic window is expanded in the parameter interval , as shown in Figure 12. Obviously, there are three kinds of bifurcation in the periodic window, including a period-doubling bifurcation when , a pitchfork bifurcation when , and a tangent bifurcation when .

4. Circuit Design and Implementation

In this subsection, a module-based circuit design approach is proposed for realizing two-wing hyperchaotic attractor, four-wing chaotic attractor, and period-14, period-10, period-6, period-4, and period-2 orbits, respectively, and the corresponding experimental observations are also given.

4.1. Analog Circuit Design and Implementation

According to system (2), a circuit diagram for sinusoidally driven Lorenz system is designed, as shown in Figure 13. The circuit is mainly composed of integrator, adder, multiplier, inverter, and function signal generator.

According to Figure 13, one gets the state equations as follows:Doing the variable proportion compression transformation , , and and the time scale transformation on (9), respectively, one gets

Let . Therefore, (10) can be simplified, given byComparing (11) with (2), one gets , , , , , , and . Then all parameters can be determined as follows: , , , , , , and .

Choose and . Then one obtains , , , , , , , and .(i)Let , , , , and . Then one has , , , , , , and . According to Figure 13, the circuit implementation result of two-wing hyperchaotic attractor is shown in Figure 14.(ii)Let , , , and . Then one has , , , , , and . DenoteAccording to Figure 13, the circuit implementation results of four-wing chaotic attractor and period-14, period-10, period-6, period-4, and period-2 orbits are shown in Figures 15(a)15(f), respectively.

From Figures 8 and 9, obviously, the proposed system can generate the hyperchaotic attractor by adjusting the frequency of the sine function when , , , and or by adjusting the amplitude of the sine function when , , , and . Simultaneously, from Section 4.1, one can see that the relation of the sinusoidal signal frequency in the circuit and the frequency in system (2) is after the variable proportion compression transformation and time scaling. It means that the accuracy of frequency adjustment in the actual circuit can be increased times. However, comparing with the amplitude of the sine function in system (2), the amplitude of the sinusoidal signal in the circuit did not change after the variable proportion compression transformation and time scaling. So, the accuracy of amplitude adjustment was not improved. For these reasons, we select the sinusoidal signal frequency as adjusting parameters of hyperchaos.

4.2. Digital Circuit Implementation

Analog chaotic circuit and its synchronization are easily affected by precisions of the devices, interference of environment, and matching of circuit parameters. This is not conducive to engineering applications of chaos, but digital signal process technique can overcome these problems. Therefore, the digital implementation of the proposed nonautonomous system will be given in the following section based on the DSP technology.

The DSP technology is used for realizing this hyperchaotic or chaotic system, since DSP is one of the mainstream techniques for information processing at present. Moreover, the implementation of this system using DSP technology is more effective to practical applications of both chaotic PN sequence generation and chaotic information encryption/decryption processing. To this end, the iterative form of the system is given by applying Euler’s method to (2):

Based on the DSP evaluation board (ICETEK-VC5509-AE) and the software environment platform, CCStudio_v3.3, system (2) is experimentally implemented. Figure 16 shows the experimental hyperchaotic attractor, chaotic attractor, hyperchaotic digital sequence, and the experimental facility. It is noticed that Figure 16(c) shows the hyperchaotic binary sequence generated by experimental DSP evaluation board and observed by a digital oscilloscope. The digital binary sequence can be used in various applications of information safety.

It is again noticed that rate of generated binary sequence relates to frequency of chaotic analog signals, operating frequency of digital system, quantization methods, and so on. When operating frequency of digital system and quantization method are fixed, the rate of binary sequence is also fixed. Therefore, digital implementation of chaotic system has some distinct advantages over analog circuit implementation.

5. Conclusions

The proposed sinusoidally driven Lorenz system can be constructed not only for generating two-wing hyperchaotic attractor, but also for four-wing chaotic attractor and high periodic orbits, through adjusting the frequency of the sine function. From the viewpoint of circuit implementation, the accuracy of frequency adjustment is usually higher than that of parameter control, and it is more convenient for circuit parameter adjustment after considering the variable proportion compression transformation and time scaling. A module-based unified circuit diagram is designed for implementing the abovementioned various hyperchaotic attractors, chaotic attractors, and periodic orbits as several typical examples for illustration and demonstration. The proposed system can generate more complex hyperchaotic signals, which can be used in the fields of various information encryptions such as secret communications and chaos cryptography as a pseudorandom signal source. The DSP implementation for the proposed system can adapt to practical applications of both chaotic pseudorandom sequence generation and chaotic information encryption/decryption processing.

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 under Grant 61172023, by the Specialized Research Foundation of Doctoral Subjects of Chinese Education Ministry under Grant 20114420110003, by Research Foundation of Binzhou University under Grant BZXYG1205, and by the Natural Science Foundation of Zhejiang Province under Grant LZ12F01001.