Applications in Science and Engineering for Modelling, Analysis and Control of ChaosView this Special Issue
Research Article | Open Access
Huaigu Tian, Zhen Wang, Peijun Zhang, Mingshu Chen, Yang Wang, "Dynamic Analysis and Robust Control of a Chaotic System with Hidden Attractor", Complexity, vol. 2021, Article ID 8865522, 11 pages, 2021. https://doi.org/10.1155/2021/8865522
Dynamic Analysis and Robust Control of a Chaotic System with Hidden Attractor
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.
As Dr Passival says, “Chaos science is like a river, made up of many tributaries, it comes from all science” . In 1963, Lorenz first constructed a 3D quadratic polynomial ODEs system, and he found the first chaotic attractor in this system . 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” . In the following decades, many chaotic attractors were discovered, such as Logistic mapping , Rössler attractor , Chen’s attractor , and Lü attractor . For many years, chaotic systems and hyperchaotic systems with self-excited attractors have been the focus of investigation , 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 . 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 [10–13]. Then, researchers proposed chaotic systems with hidden attractors with only one stable equilibrium [14–18], no equilibria [19–21], any number equilibria [22, 23], and a line equilibrium [24, 25]. Nowadays, chaotic systems with hidden attractors play an important role in nonlinear circuits , Van der Pol-Duffing oscillators , multilevel DC/DC converters , and relay systems with hysteresis . 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 , image encryption , robust embedded biometric authentication system based on chaos , and so on [33, 34]. It is now well established from a variety of studies that jerk oscillators can display chaos . Kengne studied the finite-time synchronization of the jerk oscillators via theory and experiments . Louodop examined the nonlinearity of Josephson junctions for design chaotic jerk oscillators . Kingni has researched the dynamical behaviors of an autonomous Josephson jerk oscillator with two or no equilibrium points and its application to text encryption . Panahi has studied the collective behavior of chaotic memristive jerk oscillator in dynamical networks . 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 , 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 . 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 . 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 :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
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 . In addition, according to Lyapunov dimension,
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.
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 ). 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 .
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.
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.
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.
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.
All authors contributed equally to this work.
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.
- J. Gleick and R. C. Hilborn, “Chaos: making a new science,” Physics Today, vol. 41, no. 11, p. 79, 1988.
- E. N. Lorenz, “Deterministic nonperiodic flow,” Journal of the Atmospheric Sciences, vol. 20, no. 2, pp. 130–141, 1963.
- D. Ruelle and F. Takens, “On the nature of turbulence,” Les rencontres physiciens-mathématiciens de Strasbourg-RCP25, vol. 12, pp. 1–44, 1971.
- R. M. May, “Simple mathematical models with very complicated dynamics,” Nature, vol. 261, no. 5560, pp. 459–467, 1976.
- O. Rossler, “An equation for hyperchaos,” Physics Letters A, vol. 71, no. 2-3, pp. 155–157, 1979.
- G. Chen and T. Ueta, “Yet another chaotic attractor,” International Journal of Bifurcation and Chaos, vol. 9, no. 7, pp. 1465-1466, 1999.
- J. Lü and G. Chen, “A new chaotic attractor coined,” International Journal of Bifurcation and Chaos, vol. 12, no. 3, pp. 659–661, 2002.
- N. Yujun, W. Xingyuan, W. Mingjun, and Z. Huaguang, “A new hyperchaotic system and its circuit implementation,” Communications in Nonlinear Science and Numerical Simulation, vol. 15, no. 11, pp. 3518–3524, 2010.
- G. A. Leonov, N. Kuznetsov, O. Kuznetsova, S. Seledzhi, and V. Vagaitsev, “Hidden oscillations in dynamical systems,” IEEE Transactions on Systems Controller, vol. 6, pp. 54–67, 2011.
- J. Sprott, “Simplest dissipative chaotic flow,” Physics Letters A, vol. 228, no. 4-5, pp. 271–274, 1997.
- J. C. Sprott, “Some simple chaotic jerk functions,” American Journal of Physics, vol. 65, no. 6, pp. 537–543, 1997.
- J. C. Sprott, “Some simple chaotic flows,” Physical Review E, vol. 50, no. 2, p. R647, 1994.
- S.-K. Lao, Y. Shekofteh, S. Jafari, and J. C. Sprott, “Cost function based on Gaussian mixture model for parameter estimation of a chaotic circuit with a hidden attractor,” International Journal of Bifurcation and Chaos, vol. 24, no. 1, Article ID 1450010, 2014.
- M. Molaie, S. Jafari, J. C. Sprott, and S. M. R. H. Golpayegani, “Simple chaotic flows with one stable equilibrium,” International Journal of Bifurcation and Chaos, vol. 23, no. 11, Article ID 1350188, 2013.
- V.-T. Pham, S. Jafari, T. Kapitaniak, C. Volos, and S. T. Kingni, “Generating a chaotic system with one stable equilibrium,” International Journal of Bifurcation and Chaos, vol. 27, no. 4, Article ID 1750053, 2017.
- X. Wang and G. Chen, “A chaotic system with only one stable equilibrium,” Communications in Nonlinear Science and Numerical Simulation, vol. 17, no. 3, pp. 1264–1272, 2012.
- Z. Wang, X. Xi, L. Kong, and Z. Wei, “Infinity dynamics and ddf control for a chaotic system with one stable equilibrium,” The European Physical Journal Special Topics, vol. 229, no. 6-7, pp. 1319–1333, 2020.
- Z. Wei and Z. Wang, “Chaotic behavior and modified function projective synchronization of a simple system with one stable equilibrium,” Kybernetika, vol. 49, no. 2, pp. 359–374, 2013.
- S. Jafari, J. C. Sprott, and S. M. R. Hashemi Golpayegani, “Elementary quadratic chaotic flows with no equilibria,” Physics Letters A, vol. 377, no. 9, pp. 699–702, 2013.
- S. Wang, A. Yousefpour, A. Yusuf et al., “Synchronization of a non-equilibrium four-dimensional chaotic system using a disturbance-observer-based adaptive terminal sliding mode control method,” Entropy, vol. 22, no. 3, p. 271, 2020.
- Z. Wei, “Dynamical behaviors of a chaotic system with no equilibria,” Physics Letters A, vol. 376, no. 2, pp. 102–108, 2011.
- X. Wang and G. Chen, “Constructing a chaotic system with any number of equilibria,” Nonlinear Dynamics, vol. 71, no. 3, pp. 429–436, 2013.
- Q. Yang and X. Qiao, “Constructing a new 3d chaotic system with any number of equilibria,” International Journal of Bifurcation and Chaos, vol. 29, no. 5, Article ID 1950060, 2019.
- H. Bao, N. Wang, B. Bao, M. Chen, P. Jin, and G. Wang, “Initial condition-dependent dynamics and transient period in memristor-based hypogenetic jerk system with four line equilibria,” Communications in Nonlinear Science and Numerical Simulation, vol. 57, pp. 264–275, 2018.
- S. Jafari and J. C. Sprott, “Simple chaotic flows with a line equilibrium,” Chaos, Solitons & Fractals, vol. 57, pp. 79–84, 2013.
- G. A. Leonov, N. V. Kuznetsov, and V. I. Vagaitsev, “Hidden attractor in smooth chua systems,” Physica D: Nonlinear Phenomena, vol. 241, no. 18, pp. 1482–1486, 2012.
- S. Brezetskyi, D. Dudkowski, and T. Kapitaniak, “Rare and hidden attractors in van der pol-duffing oscillators,” The European Physical Journal Special Topics, vol. 224, no. 8, pp. 1459–1467, 2015.
- Z. T. Zhusubaliyev and E. Mosekilde, “Multistability and hidden attractors in a multilevel dc/dc converter,” Mathematics and Computers in Simulation, vol. 109, pp. 32–45, 2015.
- Z. T. Zhusubaliyev, E. Mosekilde, V. G. Rubanov, and R. A. Nabokov, “Multistability and hidden attractors in a relay system with hysteresis,” Physica D: Nonlinear Phenomena, vol. 306, pp. 6–15, 2015.
- S. Vaidyanathan, A. Sambas, M. Mamat, and M. Sanjaya, “A new three-dimensional chaotic system with a hidden attractor, circuit design and application in wireless mobile robot,” Archives of Control Sciences, vol. 27, 2017.
- Ü. Çavuşoğlu, S. Panahi, A. Akgül, S. Jafari, and S. Kacar, “A new chaotic system with hidden attractor and its engineering applications: analog circuit realization and image encryption,” Analog Integrated Circuits and Signal Processing, vol. 98, no. 1, pp. 85–99, 2019.
- M. A. Murillo-Escobar, C. Cruz-Hernández, F. Abundiz-Pérez, and R. M. López-Gutiérrez, “A robust embedded biometric authentication system based on fingerprint and chaotic encryption,” Expert Systems with Applications, vol. 42, no. 21, pp. 8198–8211, 2015.
- H. R. Abdolmohammadi, A. J. M. Khalaf, S. Panahi, K. Rajagopal, V. T. Pham, and S. Jafari, “A new 4d chaotic system with hidden attractor and its engineering applications: analog circuit design and field programmable gate array implementation,” Pramana, vol. 90, no. 6, p. 70, 2018.
- A. Akgul, H. Calgan, I. Koyuncu, I. Pehlivan, and A. Istanbullu, “Chaos-based engineering applications with a 3d chaotic system without equilibrium points,” Nonlinear Dynamics, vol. 84, no. 2, pp. 481–495, 2016.
- J. Ma, X. Wu, R. Chu, and L. Zhang, “Selection of multi-scroll attractors in jerk circuits and their verification using pspice,” Nonlinear Dynamics, vol. 76, no. 4, pp. 1951–1962, 2014.
- J. Kengne, Z. Njitacke, and H. Fotsin, “Dynamical analysis of a simple autonomous jerk system with multiple attractors,” Nonlinear Dynamics, vol. 83, no. 1-2, pp. 751–765, 2016.
- P. Louodop, M. Kountchou, H. Fotsin, and S. Bowong, “Practical finite-time synchronization of jerk systems: theory and experiment,” Nonlinear Dynamics, vol. 78, no. 1, pp. 597–607, 2014.
- S. T. Kingni, G. F. Kuiate, V. K. Tamba, V. T. Pham, and D. V. Hoang, “Self-excited and hidden attractors in an autonomous josephson jerk oscillator: analysis and its application to text encryption,” Journal of Computational and Nonlinear Dynamics, vol. 14, no. 7, 2019.
- S. Panahi and S. Jafari, “Synchronization in a network of chaotic memristive jerk oscillators,” The European Physical Journal Special Topics, vol. 228, no. 10, pp. 2147–2155, 2019.
- H. Lenz and D. Obradovic, “Robust control of the chaotic lorenz system,” International Journal of Bifurcation and Chaos, vol. 7, no. 12, pp. 2847–2854, 1997.
- S. Mobayen, “Finite-time stabilization of a class of chaotic systems with matched and unmatched uncertainties: an lmi approach,” Complexity, vol. 21, no. 5, pp. 14–19, 2016.
- S. Mobayen, F. Tchier, and L. Ragoub, “Design of an adaptive tracker forn-link rigid robotic manipulators based on super-twisting global nonlinear sliding mode control,” International Journal of Systems Science, vol. 48, no. 9, pp. 1990–2002, 2017.
- L. Shen and M. Wang, “Robust synchronization and parameter identification on a class of uncertain chaotic systems,” Chaos, Solitons & Fractals, vol. 38, no. 1, pp. 106–111, 2008.
- D. H. Ji, S. C. Jeong, J. H. Park, and S. C. Won, “Robust adaptive backstepping synchronization for a class of uncertain chaotic systems using fuzzy disturbance observer,” Nonlinear Dynamics, vol. 69, no. 3, pp. 1125–1136, 2012.
- Z. Wang, W. Sun, Z. Wei, and S. Zhang, “Dynamics and delayed feedback control for a 3d jerk system with hidden attractor,” Nonlinear Dynamics, vol. 82, no. 1-2, pp. 577–588, 2015.
- V. M. Millionshchikov, “Theory of characteristic lyapunov indices,” Mathematical Notes of the Academy of Sciences of the USSR, vol. 7, no. 4, pp. 305–311, 1970.
- S. Chen, J. Hu, C. Wang, and J. Lü, “Adaptive synchronization of uncertain Rössler hyperchaotic system based on parameter identification,” Physics Letters A, vol. 321, no. 1, pp. 50–55, 2004.
Copyright © 2021 Huaigu Tian 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.