Continuous-attractor in Rabinovich-Fabricant system and its novel generalized model

Document Type : Research Paper

Authors

1 Department of Mathematics, Payame Noor University (PNU), P.O. Box 19395-3697 Tehran, Iran

2 Department of Computer Science, Birjand University of Technology, Birjand, Iran

Abstract

The aim of this work is the numerical study of the Rabinovich-Fabrikant system and its generalized model, which shows the occurrence of very rich dynamic behaviors with the interaction of three parameters of the generalized system. In particular, we observe the period-doubling bifurcation phenomenon leading to chaos, which has rarely been reported in previous works in the Rabinovich-Fabricant system. The complex dynamic behaviors of the system are investigated by using the Lyapunov spectrum, the parameters dependent bifurcation diagram and different sections of the phase space. This study is based on the numerical solution of differential equations and their numerical bifurcation analysis using Matlab software. The obtained results are new, because the generalization of the Rabinovich-Fabrikant system of the current study was proposed and studied for the first time. The generalized model describes the three-mode interaction. It can be used to simulate systems in radio and electronics engineering in which there is a three-mode interaction and which include cubic nonlinear terms. In addition, although the Rabinovich-Fabricant systems simulate systems of a physical nature, and in this regard, the coefficients embedded in them must be positive, its highly nonlinear and chaotic nature, due to the presence of third-order sentences, gives them a unique quality to be applied in secure communication. Resultantly, its artificial generalization with the use of negative parameters which adds to the complexity of its rich dynamics, is of particular importance.
 
1. Introduction
A dynamic system is classified into two types, discrete and continuous, in terms of time evolution. In this paper, we will look at a particular continuous dynamical system known as the "Rabinovitch-Fabrikant system", which was invented in 1979 by two theoretical physicists, Mikhail Rabinovitch and Anatoly Fabrikant [1]. This system is actually a simplification of a complex nonlinear parabolic equation that models different physical systems such as Tollmien–Schlichting waves in hydrodynamic flows, wind waves on water, Langmuir waves in plasma. Having five equilibrium points, it is not topologically equivalent to many classical systems such as the Lorenz and Chen systems (with three equilibrium points), Rössler system (with two equilibrium points) and the like. In the following, we will call this system the RF system, for short.
 
There are several reasons why this system has been noticed.
One is the fact that it models a physical system and, therefore, is not a synthetic model and can be used to model numerous physical phenomena. Another reason is that due to its strong nonlinearity (due to the presence of third-order terms in its mathematical model), a rigorous mathematical analysis cannot be performed on it, hence, the system may show new and interesting properties that have not yet been reported. At the same time, it creates serious challenges for the numerical methods of solving ordinary differential equations.
 
The mathematical model of the Rabinovich-Fabrikant (RF) system is described by the following equations:
(1.1)
\begin{equation}
\label{RF1}
\begin{aligned}
& \frac{dx_1}{dt}=x_2\left(x_3-1+x_1^2\right)+a x_1 \\
& \frac{dx_2}{dt}=x_1\left(3 x_3+1-x_1^2\right)+a x_2 \\
& \frac{dx_3}{dt}=-2 x_3\left(b+x_1 x_2\right)
\end{aligned}
\end{equation}
In the Rabinovitch-Fabricant (RF) system modeled by the system of ordinary differential equations (1.1), $a>0$ and $b \in \mathbb{R}$ is the bifurcation parameter.
 
Since it is currently impossible to fully analyze this system mathematically, most of the research is based on numerical and computer analysis. Following this common practice, we will also, in this paper, have an approach based on numerical analysis.
 
2. Main Results
Different dedicated numerical methods for ODEs, implemented in different software packages, might give different results for the same parameters values and initial conditions. system (1.1) by Danca et al. [2, 3, 4] has been studied. By numerical analysis, they showed that this system exhibits unusual and very rich dynamics, including multistability. Here, we obtain their results with a different numerical approach. They used the 3-step predictor–corrector Local Iterative Linearization (LIL) method, which is an implicit 3-step method [5].
 
In this paper, to calculate the Lyapunov exponents, we have used the MATDS software package applicable in Matlab software by adding codes to get the desired output, and to solve $\mathbf{ODE}$, the $ode45 $ solver implemented in this software with relative error
$RelTol=10^{-7}$ and absolute error $AbsTol=10^{-7}$ are used. The step length used in numerical methods is also considered to be $h=10^{-6}$.
 
2.1. Generalized Rabinovitch-Fabricant system. Recently, a generalization of the system (1.1) has been presented and numerically investigated as follows [6,8]:
\begin{equation*}
\label{RF3}
\begin{aligned}
& \frac{dx_1}{dt}=\left[p\left(x_1^2+x_3\right)+q\left(-x_2^2+3 x_3\right)-1\right], x_2+a x_1 \\
& \frac{dx_2}{dt}=\left[p\left(-x_1^2+3 x_3\right)+q\left(x_2^2+x_3\right)+1\right], x_1+a x_2 \\
&\frac{dx_3}{dt}=-2 x_3(b+(p+q) x_1 x_2) .
\end{aligned}
\end{equation*}
This system becomes the system (1.1) with $p=1$ and $q=0$. In this section, we introduce the following system as a generalization of the system (1.1):
(2.1)
\begin{equation}
\label{RF2}
\begin{aligned}
& \frac{dx_1}{dt}=x_2\left(x_3-1+x_1^2\right)+a x_1 \\
& \frac{dx_2}{dt}=x_1\left(3 x_3+1-x_1^2\right)+c x_2 \\
& \frac{dx_3}{dt}=-2 x_3\left(b+x_1 x_2\right)
\end{aligned}
\end{equation}
This system becomes system (1.1) with $c=a$. This generalization is simpler than generalization (2.1), but it includes the same results in the detection of chaos and especially the process of converting the bifurcation of periodic period to chaos. According to the relationship
\[
\sum_{i=1}^3 \frac{\partial f_i}{\partial x_i} =(2x_1x_2+a)+(c)+(-2x_1x_2-2b)=a+c-2b,
\]
The system (2.1) is dissipative whenever $a+c-2b <0$.
 
We fix the parameters $a=-1$ and $b=-0.1$ and consider $c$ as the branching parameter. Therefore, with $c<0.8$, the system will be dissipative and can be chaotic.
Considering that system, (1.1) has a special application in encryption and secure communications, generalizing the system and adding to its complexity will achieve these goals and reduce the possibility of decryption and making communications unsafe.
In the following, we examine the complex dynamics of the system for $a=-1$, $b=-0.1$ and some values of $c<0.8$.
 
2.1.1. Period-doubling bifurcation route to chaos. By keeping $a=-1$ and $b=-0.1$ and changing $c$ on the interval $[-0.82,-0.80]$, the bifurcation diagram and lyapunov exponents of the system (2.1), in the figure 1 are drawn. It can be seen that for $c \in [-0.8200,-0.8030]$ the system has two negative lyapunov exponents and one zero lyapunov exponent, and in this interval we have a Periodic Solutions, also for $c \in [-0.8030,-0.8000]$ We have a negative lyapunov exponent, a zero lyapunov exponent and a positive lyapunov exponent, so the system will be chaotic.
 
The bifurcation diagram drawn in figure 1a shows a period doubling route to chaos. In dynamical systems theory, a period-doubling bifurcation occurs when a slight change in a system's parameters causes a new periodic trajectory to emerge from an existing periodic trajectory. the new one having double the period of the original. This process is called periodic doubling, and its continuous repetition is one of the ways leading to chaos
 
The bifurcation process of periodic period leading to chaos can be seen in figure 2.
 
2.1.2. transient chaos. A chaotic but transient behavior is observed in figure 3. As the diagram in figure 3a shows, this chaotic behavior lasts significantly, but after some time it disappears and leads to a fixed point.
 
2.1.3. Coexistence of attractors. Figure 4 depicts the coexistence of some absorbers. Relevant details are specified in the figure captions.
 
3. Conclusions
In this article, we studied the Rabinovich-Fabricant system and its generalized model numerically. For the generalized system, we determined the occurrence of very rich and complex dynamic behaviors with the interaction of three parameters. In particular, we showed the bifurcation phenomenon of period doubling leading to chaos, which was not reported before in the Rabinovitch-Fabricant system. We have seen that by changing the bifurcation parameter in a very small interval, the evolution process of the system, with the continuous repetition of bifurcation bifurcation of periodic period, ends from periodic solution to chaos. The complex dynamic behaviors of the system were investigated using the Lyapunov exponents, the bifurcation diagram depending on the parameters and different sections of the phase space. This study was based on the numerical solution of differential equations and their numerical bifurcation analysis using Matlab software. The obtained results are new, as this generalization of the Rabinovitch-Fabrikant system is proposed for the first time. The generalized model can be used to simulate systems in radio and electronics engineering where there is a three-mode interaction and which include third-order nonlinear terms. The Rabinovitch-Fabricant system simulate systems of a physical nature, and in this regard, the coefficients embedded in it must be positive, but its highly nonlinear and chaotic nature, arising from the presence of third-order sentences, gives them a unique quality to be applied in secure communication. Therefore, its artificial generalization, using negative parameters, which itself adds to the complexity of its rich dynamics, is of particular importance.

Keywords


[1] S. P. Kuznetsov and L. V. Turukina, Generalized Rabinovich–Fabrikant system: equations and its dynamics, Izvestiya VUZ. Applied Nonlinear Dynamics, 30 no. 1 (2022) 7–29.
[2] L. V. Turukina, Dynamics of the Rabinovich-Fabrikant system and its generalized model in the case of negative values of parameters that have the meaning of dissipation coefficients, Izvestiya VUZ. Applied Nonlinear Dynamics, 30 no. 6 (2022) 685–701.
[3] H. J. Yakubu, E. G. Dada, S. B. Joseph and A. K. Anukem, A new chaotic image encryption algorithm for digital colour images using rabinovich-fabrikant equations, International Journal of Computer Science and Information Security (IJCSIS), 17 no. 1 (2019) 15–23.
[4] A. Alghafis, N. Munir and M. Khan, An encryption scheme based on chaotic Rabinovich-Fabrikant system and S 8 confusion component, Multimed. Tool. Appl., 80 (2019) 7967–7985.
[5] A. Javeed, T. Shah and M. Attaullah, Design of an S-box using Rabinovich-Fabrikant system of differential equations perceiving third order nonlinearity, Multimed. Tool. Appl., 79 (2020) 6649–6660.
[6] S. H. Strogatz, Nonlinear Dynamics and Chaos, Addison-Wesley Publishing Company, Reading, MA, 1994.
[7] J. P. Eckmann and D. Ruelle, Ergodic theory of chaos and strange attractors, Rev. Mod. Phys., 57 no. 3 (1985) 617–630.
[8] J. D. Farmer, E. Ott and J. A. Yorke, The dimension of chaotic attractors, Physica D: Nonlinear Phenomena, 7 no. 1-3 (1983) 153–180.
[9] V. I. Oseledets, A multiplicative ergodic theorem. Characteristic Ljapunov, exponents of dynamical systems, Trudy Moskovskogo Matematicheskogo Obshchestva, Trans. Moscow Math. Soc., 19 (1968) 197–231.
[10] A. Wolf, J. B. Swift, H. L. Swinney and J. A. Vastano, Determining Lyapunov exponents from a time series, Physica D: nonlinear phenomena, 16 no. 3 (1985) 285–317.
[11] V. G. Ivancevic and T. T. Ivancevic, High-dimensional chaotic and attractor systems: a comprehensive introduction, Springer Science & Business Media, 2007.
[12] M. Klein and G. Baier, Hierarchies of dynamical systems, A chaotic hierarchy, World Sci. Publ., Teaneck, NJ, 1991 1–23.
[13] D. J. Evans, E. G. D. Cohen, D. J. Searles and F. Bonetto, Note on the Kaplan–Yorke dimension and linear transport coefficients, J. Statist. Phys., 101 no. 1-2 (2000) 17–34.
[14] P. Frederickson, J. L. Kaplan, E. D. Yorke and J. A. Yorke, The Liapunov dimension of strange attractors, J. Differential Equations, 49 no. 2 (1983) 185–207.
[15] L. S. Young, Dimension, entropy and Lyapunov exponents, Ergodic Theory Dynam. Systems, 2 no. 1 (1982)  109–124.
[16] F. Ledrappier and L. S. Young, Dimension formula for random transformations, Comm. Math. Phys., 117 no. 4 (1988) 529–548.
[17] H. Haken, At least one Lyapunov exponent vanishes if the trajectory of an attractor does not contain a fixed point, Phys. Lett. A, 94 no. 2 (1983) 71–72.
[18] M. Sandri, Numerical calculation of Lyapunov exponents, Mathematica Journal, 6 no. 3 (1996) 78–84.
[19] M. Klein and G. Baier, Hierachies of dynamical systems, In A Chaotic Hierarchy, edited by G. Baier and M. Klein, World Scientfic: Singapore, 1991.
[20] Q. Yang, Z. Wei and G. Chen, An unusual 3D autonomous quadratic chaotic system with two stable node-foci, Internat. J. Bifur. Chaos Appl. Sci. Engrg., 20 no. 4 (2010) 1061–1083.
[21] D. Dudkowski, S. Jafari, T. Kapitaniak, N. V. Kuznetsov, G. A. Leonov and A. Prasad, Hidden attractors in dynamical systems, Phys. Rep., 637 (2016) 1–50.
[22] B. Munmuangsaen and B. Srisuchinwong, A hidden chaotic attractor in the classical Lorenz system, Chaos Solitons Fractals, 107 (2018) 61–66.
[23] N. V. Kuznetsov and G. A. Leonov, Hidden attractors in dynamical systems: systems with no equilibria, multistability and coexisting attractors, IFAC Proceedings Volumes, 47 no. 3 (2014) 5445–5454.
[24] N. V. Kuznetsov, Hidden attractors in fundamental problems and engineering models: A short survey, In AETA 2015: Recent Advances in Electrical Engineering and Related Sciences, (2016) 13–25.
[25] J. P. Singh and B. K. Roy, The simplest 4-D chaotic system with line of equilibria, chaotic 2-torus and 3-torus behaviour, Nonlinear Dynam., 89 no. 3 (2017) 1845–1862.
[26] H. Natiq, M. R. M. Said, M. R. K. Ariffin, S. He, L. Rondoni and S. Banerjee, Self-excited and hidden attractors in a novel chaotic system with complicated multistability, The Europ. Phys. J. Plus, 133 no. 557 (2018) 1–12.
[27] A. N. Pisarchik and U. Feudel, Control of multistability, Phys. Rep., 540 no. 4 (2014) 167–218.
[28] F. T. Arecchi, R. Meucci, G. Puccioni and J. Tredicce, Experimental evidence of subharmonic bifurcations, multistability, and turbulence in a Q-switched gas laser, Phys. Rev. Lett., 49 no. 17 (1982).
[29] J. C. Sprott, X. Wang and G. Chen, Coexistence of point, periodic and strange attractors, Internat. J. Bifur. Chaos Appl. Sci. Engrg., 23 no. 5 (2013) 5 pp.
[30] C. Li and J. C. Sprott, Multistability in the Lorenz system: a broken butterfly, Internat. J. Bifur. Chaos Appl. Sci. Engrg., 24 no. 10 (2014) 7 pp.
[31] J. Kengne, Z. T. Njitacke and H. B. Fotsin, Dynamical analysis of a simple autonomous jerk system with multiple attractors, Nonlinear Dynam., 83 no. 1-2 (2016) 751–765.
[32] G. Wang, F. Yuan, G. Chen and Y. Zhang, Coexisting multiple attractors and riddled basins of a memristive system, Chaos: An Interdisciplinary Journal of Nonlinear Science, 28 no. 1 (2018) 11 pp.
[33] E. N. Lorenz, Deterministic nonperiodic flow, J. Atmospheric Sci., 20 no. 2 (1963) 130–141.
[34] S. Banerjee, S. K. Palit, S. Mukherjee, M. R. K. Ariffin and L. Rondoni, Complexity in congestive heart failure: A time-frequency approach, Chaos: An Interdisciplinary Journal of Nonlinear Science, 26 no. 3 (2016) 10 pp.
[35] L. Rondoni, M. R. K. Ariffin, R. Varatharajoo, S. Mukherjee, S. K. Palit and S. Banerjee, Optical complexity in external cavity semiconductor laser, Opt. Commun., 387 (2017) 257–266.
[36] S. J. S. Theesar, S. Banerjee and P. Balasubramaniam, Synchronization of chaotic systems under sampleddata control, Nonlinear Dynam., 70 no. 3 (2012) 1977–1987.
[37] P. Saha, S. Banerjee and A. R. Chowdhury, Chaos, signal communication and parameter estimation, Phys. Lett. A, 326 no. 1-2 (2004) 133–139.
[38] M. F. Danca and N. Kuznetsov, Hidden strange nonchaotic attractors, Mathematics, 9 no. 6 (2021).
[39] S. P. Kuznetsovand L. V. Turukina, Generalized Rabinovich-Fabrikant system: equations and its dynamics, Izvestiya VUZ. Applied Nonlinear Dynamics, 30 no. 1 (2022) 7–29.
[40] M. F. Danca, A multistep algorithm for ODEs, Dyn. Contin. Discrete Impuls. Syst. Ser. B Appl. Algorithms, 13 no. 6 (2006) 803–821.
[41] M. F. Danca, Hidden transient chaotic attractors of Rabinovich–Fabrikant system, Nonlinear Dynam., 86 no. 2 (2016) 1263–1270.
[42] M. F. Danca, M. Feckan, N. Kuznetsov and G. Chen, Looking more closely at the Rabinovich–Fabrikant system, Internat. J. Bifur. Chaos Appl. Sci. Engrg., 26 no. 2 (2016) 21 pp.
[43] M. I. Rabinovich and A. L. Fabrikant, Stochastic self-modulation of waves in nonequilibrium media, J. Exp. Theor. Phys., 77 (1979) 617–629.
[44] S. Ullah, X. Liu, A. Waheed and S. Zhang, An efficient construction of S-box based on the fractional-order Rabinovich–Fabrikant chaotic system, Integration, the VLSI Journal, 94 (2024).
[45] A. Javeed, T. Shah and M. Attaullah, Design of an S-box using Rabinovich-Fabrikant system of differential equations perceiving third order nonlinearity, Multimed. Tool. Appl., 79 (2020) 6649–6660.
[46] H. J. Yakubu, E. G. Dada, S. B. Joseph and A. K. Anukem, A new chaotic image encryption algorithm for digital colour images using rabinovich-fabrikant equations, International Journal of Computer Science and Information Security (IJCSIS), 17 no. 1 (2019) 15–23.
[47] A. Alghafis, N. Munir and M. Khan, An encryption scheme based on chaotic Rabinovich-Fabrikant system and S 8 confusion component, Multimed. Tool. Appl., 80 (2021) 7967–7985.
[48] A. Andronov and A. L. Fabrikant, Nelineinye Volny (Nonlinear Waves) ed Executive Ed AV Gaponov–Grekhov, (1979) 68.
[49] M. Delkhosh, Introduction to Fractals and Fractal Dimensions, Mathematics and Society, 2 no. 1 (1396) 1–23. [In Persian]
[50] E. Zarei Zefreh, An image encryption algorithm based on the Sn permutation group and chaotic functions, Journal of Electronic and Cyber Defence, 3 no. 8 (1399) 139–150. [In Persian]