Abstract

In this paper, a 3D jerk chaotic system with hidden attractor was explored, and the dissipativity, equilibrium, and stability of this system were investigated. The attractor types, Lyapunov exponents, and Poincare section of the system under different parameters were analyzed. Additionally, a circuit was carried out, and a good similarity between the circuit experimental results and the theoretical analysis testifies the feasibility and practicality of the original system. Furthermore, a robust feedback controller was designed based on the finite-time stability theory, which guarantees the synchronization of 3D jerk master-slave system in finite time and asymptotically converges to the origin. Finally, we also give verification for the discussion in this paper by numerical simulation.

1. Introduction

As Dr Passival says, “Chaos science is like a river, made up of many tributaries, it comes from all science” [1]. In 1963, Lorenz first constructed a 3D quadratic polynomial ODEs system, and he found the first chaotic attractor in this system [2]. In 1971, Ruelle and Takens first used the chaotic theory in dynamic systems and explained the nature of turbulence and discovered the existence of “strange attractors” [3]. In the following decades, many chaotic attractors were discovered, such as Logistic mapping [4], Rössler attractor [5], Chen’s attractor [6], and Lü attractor [7]. For many years, chaotic systems and hyperchaotic systems with self-excited attractors have been the focus of investigation [8], and these systems have unstable equilibria on the boundary of their basins of attraction. In 2011, Leonov pointed out that there are hidden attractors in addition to self-excited attractors in the dynamical systems [9]. The attraction basins of hidden attractors cannot intersect the neighborhood of any equilibria, which is a very important feature for chaotic systems with hidden attractors. The Shilnikov condition cannot verify the chaotic characteristics of the chaotic systems with hidden attractors because of the absence of homologous or heterozygous orbits. Sprott gave some simple chaotic systems with no or one equilibrium by computer numerical search [1013]. Then, researchers proposed chaotic systems with hidden attractors with only one stable equilibrium [1418], no equilibria [1921], any number equilibria [22, 23], and a line equilibrium [24, 25]. Nowadays, chaotic systems with hidden attractors play an important role in nonlinear circuits [26], Van der Pol-Duffing oscillators [27], multilevel DC/DC converters [28], and relay systems with hysteresis [29]. In these dynamical systems, the existence of hidden oscillations can lead to the phenomenon of unstable states in life and industrial production. Hence, it is of great significance to understand the local and global dynamic behaviors of chaotic systems with hidden attractors.

In general, the appearance of hidden attractors is not hoped when a system operates normally. If it happens, this will lead to sudden and large chaotic oscillations and the system may collapse by the perturbation of hidden attractors. Actually, like two sides of a coin, there have been potential application values in the fields of chaos-based secure communication [30], image encryption [31], robust embedded biometric authentication system based on chaos [32], and so on [33, 34]. It is now well established from a variety of studies that jerk oscillators can display chaos [35]. Kengne studied the finite-time synchronization of the jerk oscillators via theory and experiments [36]. Louodop examined the nonlinearity of Josephson junctions for design chaotic jerk oscillators [37]. Kingni has researched the dynamical behaviors of an autonomous Josephson jerk oscillator with two or no equilibrium points and its application to text encryption [38]. Panahi has studied the collective behavior of chaotic memristive jerk oscillator in dynamical networks [39]. However, in these studies, the dynamical behaviors and related engineering applications of the jerk system are researched, but the control methods of the jerk chaotic systems with hidden attractor are not involved. As regards chaos control, robust methods have always been the focus of research. In order to enhance the robustness of chaotic synchronization, Lenz proposed the robust control method of Lorenz system [40], and Mobayen also presented some robust control technologies [41, 42]. Shen proposed robust synchronization and parameter identification for uncertain chaotic systems with bounded unknown parameters [43]. Ji presented a robust adaptive backstepping synchronization approach for the estimation of uncertain chaotic systems with parameter uncertainties and external disturbances via a fuzzy disturbance observer [44]. Although most of the studies have been given the asymptotical stabilization of the synchronization errors, these studies cannot be synchronized in finite time or guarantee the robustness of the systems. Therefore, it is significant to design a robust finite-time feedback controller with parameter uncertainties for the master-slave synchronization of 3D jerk chaotic system with hidden attractor, which is helpful to solve the problem of sudden chaotic oscillation caused by hidden attractors, thus providing a good reference and inspiration for solving similar engineering oscillation problems. In this paper, we further designed the robust controller and the corresponding chaotic circuit for a 3D jerk system with hidden attractors [45]:with , and being real numbers and . The organizational structure of this paper is as follows: In Section 2, the chaotic dynamical behavior of 3D jerk system (1) is analyzed by numerical simulation, such as equilibrium stability, time series, bifurcations, Poincare mapping, Lyapunov exponents spectrum (LES), largest Lyapunov exponent (LLE), periodic orbit, and chaotic behavior. In Section 3, the finite-time synchronization problem of chaotic systems with uncertain parameters is discussed, and the finite-time robust feedback control of chaotic system is realized by combining the finite-time stability theorem. In Section 4, the 3D jerk system with hidden attractor circuit is implemented, and the reliability of the robust feedback controller is verified by numerical simulation. Finally, Section 5 gives a conclusive remark.

2. Dynamical Behaviors

2.1. Dissipativity

We can use the dissipativity formula:

So ; here is the volume of the moving space in the phase space motion. It can be easily verified that , so if , its volume element is , the volume shrinks to in time t, and each volume containing the system orbit shrinks to zero as at an exponential rate . Thus, system (1) is dissipative under , and its limit converges and is limited to a point in the form of exponential , which is the attractor of a chaotic system.

2.2. Equilibria and Stability

Let , and , At this time, the 3D jerk system (1) has only one equilibrium . Its Jacobian matrix is

The characteristic polynomial equation is , according to Routh-Hurwitz criterion: When , , and , there are three negative real parts roots, and the 3D jerk system (1) has a stable node or stable node-foci. When , , and , the 3D jerk system (1) has only one saddle-focus.

2.3. Phase Trajectories and Time Series of the System

The phase orbit of the system with different parameters can directly reflect its states and motion behavior. When the parameters of the 3D jerk system (1) are set as , , and and the initial states , the 3D jerk system (1) is in chaotic state. The 3D phase space attractor diagram and the projection of attractors of 3D jerk system (1) on three coordinate planes are shown in Figure 1.

As shown in Figure 1, attractors cannot be found by means of equilibria. Therefore, attractors of 3D jerk system (1) are hidden attractors. The time series diagram of , , and can be obtained by integrating the 3D jerk system (1), as shown in Figure 2.

Figure 2 depicts the aperiodic characteristics of the system, and the oscillation curve is different from completely random noise; and each variable presents aperiodic changes in a continuous bounded range.

2.4. The Effect of Parameters on the System

The nonlinear behavior of the system is mainly influenced by the system parameters. In order to better study the complex dynamic behavior of the 3D jerk system (1), the numerical method is used to analyze the dynamic behavior of the system under different parameters, as shown in Table 1.

2.4.1. Phase Space Orbit

The parameters are fixed as and . When the parameter is selected as 3.31, 3.34, and 3.36, respectively, the phase diagrams of attractors with periodic 1, periodic 2, and periodic 4 can be obtained, as shown in Figure 3.

2.4.2. Poincare Section

A plane is cut out in the multidimensional phase space, and a pair of conjugate variables and are fixed values in this section, which is the Poincare section. Like Section 2.4.1, the parameters are fixed as and . When the parameter a is selected as 3.31, 3.34, 3.36, and 3.40, respectively, the Poincare section diagram in the state of periodic 1, periodic 2, and periodic 4 periods and chaos can be obtained, as shown in Figure 4.

From Figure 4, when the parameter is selected as 3.31, 3.34, and 3.36, the Poincare section has only one moving point or a few discrete points, indicating that the behavior of the system is periodic, but when the parameters are selected as , the Poincare section is a continuously dense point, and it has the characteristic of fractal structure, which indicates that chaotic behavior will occur.

2.4.3. Lyapunov Exponent

Initial value sensitivity of chaotic systems means that when given a very close initial value, the phase space will diverge with an exponential rate. Lyapunov exponent is to identify whether the system is chaotic or not, according to the characteristics of whether the phase orbit has diffusion [46]. In addition, according to Lyapunov dimension,

Through Table 1, when , , and , substituting them into equation (4), the following equation can be obtained:

From equation (5), the Lyapunov dimension for , and , so the 3D jerk system (1) has fractal Lyapunov dimension, which verifies that system (1) is in a chaotic state when . In order to determine whether system (1) is chaotic or not, we should calculate the Lyapunov exponents spectrum of system (1) for fixed parameters and let vary. When varies in the interval , the Lyapunov exponents spectrum of the 3D jerk system (1) is shown in Figure 5, and the largest Lyapunov exponent of the 3D jerk system (1) is shown in Figure 6.

According to Figure 6, when , the largest Lyapunov exponent can be observed. This observation is also verified by Table 1.

2.4.4. Bifurcation

The bifurcation diagram of a system can also be used to analyze the state of a system within the parameter range. It can describe the bifurcation state that the state variable changes with the parameter change. Fixed parameters and . When parameter , the bifurcation diagram of the 3D jerk system (1) is shown in Figure 7.

Through the bifurcation state in Figure 7, when , the 3D jerk system (1) exhibits periodic behaviors, and it presents typical states of periodic 1, periodic 2, and periodic ; however, when , chaotic behavior occurs. Therefore, the 3D jerk system (1) evolves from periodic to chaotic. Then, combined with Lyapunov exponential spectrum in Figure 5, it is clear that the state of system (1) changes when the parameters change, which implies that chaotic behavior can only occur within a certain parameter range.

3. Design of Robust Feedback Controller

3.1. Provision of Robust Controller

Following the 3D jerk system (1), a class of master system with hidden attractors and uncertain parameters is given aswhere is the state variable of the master system, and the slave system can be described as follows:where is the state variable of the slave system; is the external input control; is the parameter uncertain term of master and slave chaotic systems. The synchronization error is defined as . Therefore, its error system can be expressed as

Before designing a finite-time robust feedback controller for the synchronization error system (1), the following Lemma 3.1, which plays an important role in the subsequent analysis, is recalled here for convenience.

Lemma 1 (see [47]). Provided that is a differentiable and nonnegative scalar function and satisfies the differential inequality , where and are positive constants, and , and then we havewhere the finite time . is the initial value and is bounded.

Based on the above Lemma 3.1, to drive the synchronization error in error system (1) to zero in the finite time, a robust feedback controller is proposed as follows:where and remark .

3.2. Performance Proof of Robust Feedback Controller

To verify the finite-time stability of the error system with the proposed controller (10), the following proof is given.

Assumption 1. Assumes that positive makes the parameter uncertainties as .

Theorem 1. Under the action of robust feedback controller (10), the master system (6) and slave system (7) can achieve synchronization in finite time , where .

Proof. Construct the Lyapunov function . Differentiating gives . Substituting (8) into , we can get:Then, substituting the controller in (10) into equation (11), we haveFurthermore, simplifying equation (12) can be obtained as follows:where, based on Assumption 1, we can getand then we can know thatThus, we haveAccording to Lemma 1, we haveLet ; there are ; when , .

4. Circuit Implementation and Numerical Simulation

In this section, in order to verify the correctness of the 3D jerk system (1), the analog circuit is designed, and to illustrate the control effect of the robust feedback controller, the numerical simulation is presented.

4.1. Circuit Implementation

We use LM741 operational amplifiers, AD633 analog multipliers, resistors, and capacitors to design analog circuit, where the gain of multiplier AD633 is 0.1, and the power voltage of operational amplifier LM741 is , and its output saturated voltages . According to the 3D jerk system (1), a chaotic circuit with hidden attractor is designed, as shown in Figure 8.

Due to the limitation of LM741 and AD633 working voltages, the output voltage of the system is reduced to 1/10 of the original. Compress them according to 10 : 1, and carry on time-scale transformation; let , where . Then the 3D jerk system (1) can be expressed as

Applying Kirchhoff’s law and from Figure 8, the corresponding circuit equations are written aswhere , , and are related to the voltages on capacitors , , and , respectively. The capacitors . Comparing equation (18) with equation (19) and making the corresponding coefficients be equal, one can obtain the values of resistances as , , and . The other resistances are . Under the circuit parameters mentioned above, one can get a phase diagram on the digital oscilloscope as shown in Figure 9.

4.2. Numerical Simulation of Robust Feedback Controller

For the master system (6) and slave system (7), the parameters are set as , , and , and when , the master-slave systems (6) and (7) are in chaotic state. The parameter uncertainties are taken as , , , , and . So , , , , and . The control parameters are chosen as , , and . The system initial values are chosen as , and , , . Under the robust feedback controller (10), the synchronization result is shown in Figure 10.

In Figure 10, the states of master system and slave system tend to converge, and synchronization is realized in finite time, and the states , , and of the error system (8) are shown in Figure 11.

From the above simulation results that the error system (8) realizes synchronization in finite time, the phase orbit of the synchronization error system gradually converges to the origin, the reliability of the synchronization method is verified, and the design of the robust feedback controller (10) meets the requirements.

5. Conclusion

In this work, the dynamical behaviors of the 3D jerk system with hidden attractor are analyzed by numerical calculation. Furthermore, an analog circuit is designed for implementing and testing our system model. A very good qualitative consistency is shown between the circuit experimental results and the simulations of the theoretical model. Then, for 3D jerk system synchronization and control, a finite-time robust feedback controller was proposed, and the synchronization of 3D jerk chaotic system with hidden attractor was realized in finite time. Finally, mathematical simulation result demonstrated that the performances of the proposed controller are excellent. However, there are still complex dynamics and the topological structure of this system should be exploited, and better synchronization control methods should be found. In addition, the synchronization and control of the master-slave system can be realized through circuit implementation. These will be provided in future works.

Data Availability

The data that support the findings of this study are available within the article.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Authors’ Contributions

All authors contributed equally to this work.

Acknowledgments

This work was supported by the Natural Science Basic Research Plan in Shaanxi Province of China (2020JM-646), the Innovation Capability Support Program of Shaanxi (2018GHJD-21), the Science and Technology Program of Xi’an (2019218414GXRC020CG021-GXYD20.3), and the Fund of Excellent Doctoral Innovation of Xi’an University of Technology, and the Support Plan for Sanqin Scholars Innovation Team in Shaanxi Province of China.