Abstract
In this work, a new fractional-order chaotic system with a single parameter and four nonlinearities is introduced. One striking feature is that by varying the system parameter, the fractional-order system generates several complex dynamics: self-excited attractors, hidden attractors, and the coexistence of hidden attractors. In the family of self-excited chaotic attractors, the system has four spiral-saddle-type equilibrium points, or two nonhyperbolic equilibria. Besides, for a certain value of the parameter, a fractional-order no-equilibrium system is obtained. This no-equilibrium system presents a hidden chaotic attractor with a ‘hurricane’-like shape in the phase space. Multistability is also observed, since a hidden chaotic attractor coexists with a periodic one. The chaos generation in the new fractional-order system is demonstrated by the Lyapunov exponents method and equilibrium stability. Moreover, the complexity of the self-excited and hidden chaotic attractors is analyzed by computing their spectral entropy and Brownian-like motions. Finally, a pseudo-random number generator is designed using the hidden dynamics.
Keywords: hidden attractor, self-excited attractor, fractional order, spectral entropy, coexistence, multistability
1. Introduction
Since Leonov et al. published their seminal paper [1], the attractors in dynamical systems have been categorized as self-excited attractors and hidden attractors. A self-excited attractor has a basin of attraction that is associated with an unstable equilibrium, the most of common examples of integer-order chaotic flows showing self-excited attractors are Lorenz, Chen, Rössler, and Lü systems, among many others [2,3,4,5]. Conversely, an attractor is called hidden if its basin of attraction does not intersect with small neighborhoods of the unstable equilibrium [6]. Additionally, the attractors in dynamical systems with no-equilibrium, with curves and surfaces of equilibria, and with stable equilibria also belong to the category of hidden attractors [1,6]. Hidden attractors are very important in engineering applications because they allow the study and understanding of the unexpected and potentially disastrous responses of the dynamical systems to perturbations, for instance, in mechanical structures, like a bridge or airplane wings [7,8,9], aircraft control systems [10], PLL circuits [1], drilling systems with induction motors [11], and secure communication schemes [1,12]. Hence, numerous integer-order chaotic flows with hidden attractors have been proposed [7,13,14,15,16,17,18,19,20,21,22,23,24].
However, it should be noted that most of the studies about hidden attractors have mainly concentrated on continuous-time dynamical systems of integer-order. In recent years, fractional calculus has received much attention due to fractional derivatives providing more accurate models than their integer-order counterparts. Many examples have been found in different interdisciplinary fields [25], ranging from the description of viscoelastic anomalous diffusion in complex liquids, D-decomposition technique for control problems, chaotic systems; to macroeconomic models with dynamic memory, forecast of the trend of complex systems, and so on [26,27,28,29,30,31,32,33,34]. Those works have demonstrated that fractional derivatives provide an excellent approach to describing the memory and hereditary properties of real physical phenomena.
Therefore, the research effort oriented to hidden attractors in fractional-order dynamical systems is vital to understand this exciting and still less-explored subject of importance. In the literature, few works have reported hidden attractors in fractional-order dynamical systems with one stable equilibrium [35,36], with no-equilibria [37,38,39,40], with a line or surfaces of equilibria [41,42], or even in fractional-order hyperchaotic systems [43,44]. However, those fractional order systems generate only one family of hidden attractors, i.e., line, surface, stable, and without equilibrium. A remaining research question is whether fractional-order dynamical systems whose dynamics can generate both self-excited and hidden attractors could exist. The first response was recently proposed by Rajagopal et al. [45] through a dynamical system and its fractional-order form, which changes from hidden to self-excited attractors and vice versa by modifying two system parameters.
Motivated by the aforementioned discussion, in this paper, we propose a new fractional-order dynamical system with four nonlinearities and a single system parameter. One salient feature of this fractional-order system is that it generates different families of self-excited and hidden attractors as a function of only one parameter. This parameter performs as a constant controller to select the required dynamics. More specifically, the proposed system exhibits a typical self-excited chaotic attractor with four equilibrium points of the type spiral saddle index 1 and index 2. Moreover, the proposed system has a self-excited chaotic attractor coexisting with two nonhyperbolic equilibrium points. A nonhyperbolic type of chaos is unusual because it does not satisfy the Shilnikov theorems.
Surprisingly, the proposed fractional-order system also has a hidden chaotic attractor without equilibria. Unlike other approaches, the resulting hidden attractor can be observed in a fractional order as low as 0.95. Finally, the multistability phenomenon was also found in the fractional-order no-equilibrium system. Multistability leads to different qualitative behavior in a given nonlinear dynamical system for the same parameter values. In the proposed system, a hidden chaotic attractor coexist with a periodic attractor. Since the system equations contain no unnecessary terms and the system parameter has a minimum of digits, the proposed fractional-order system can be considered elegant in the sense of Sprott [46]. Moreover, the criterion () in [47] for reporting a new chaotic system is also satisfied. The multiple complex dynamics of the proposed system were studied by applying a numerical simulation approach to compute the Lyapunov exponents, basins of attraction, bifurcation diagrams, and phase portraits. Additionally, the 0–1 test was employed to detect a Brownian-like motion in the fractional-order system.
The complexity measure is an important property to characterize the dynamics of a chaotic system; it can also be used as the core in many applications of information security. The complexity is obtained using the spectral entropy for both self-excited and hidden attractors. From the spectral entropy analysis, the time series of the hidden attractor is used to design a pseudo-random number generator (PRNG).
The rest of this paper is organized as follows. Section 2 provides the mathematical background related to fractional calculus. Section 3 presents the new fractional-order system, along with the mechanism employed to get the hidden and self-excited attractors. Section 4 shows the results of the 0–1 test algorithm and spectral entropy. Section 5 reports the design of PRNG. Finally, Section 6 summarizes the conclusions.
2. Mathematical Background
In this section, we provide the background to support our main results. The integro-differential operator, denoted as , is a combined differentiation and integration operator commonly used in fractional calculus. This operator is a notation for taking both the fractional derivative and the fractional integral of a function, combining them into a single expression that can be formally defined as
(1) |
where f is a function of time, a and t are the limits of the operation, and is the fractional order. As we know now, there are several different definitions for the fractional differential operator that can be adopted for (1). Hereafter, we consider the fractional derivative operator , with , to be Caputo’s derivative [48], with starting point , defined by
(2) |
where m is an integer number and is the gamma function. Caputo’s derivative of order q is a formal generalization of the integer derivative under the Laplace transformation, and it is widely used in engineering [49].
2.1. Predictor–Corrector Scheme
The numerical method used in this work to compute the solution of the fractional-order system is the Adams–Bashforth–Moulton (ABM) predictor–corrector scheme, reported in [50,51,52]. The predictor–corrector scheme is based on the Caputo fractional differential operator (2), which allows us to specify both homogeneous and inhomogeneous initial conditions.
Consider the following fractional differential equation:
(3) |
The solution of (3) is given by an integral equation of Volterra type as
(4) |
As it is shown in [50], there is a unique solution of (3), within an interval , thence we are interested in a numerical solution on the uniform grid with an integer N and stepsize . Then, (4) can be replaced by a discrete form to get the corrector, as follows
(5) |
where
(6) |
Moreover, the predictor has the following structure
(7) |
with defined by
(8) |
The error of this approximation is given by
(9) |
where .
2.2. Stability of Fractional-Order Systems
This subsection presents several definitions for the stability of fractional-order autonomous systems. Starting from Equations (1) and (2), it is possible to study the stability of fractional-order systems. A fractional-order differential equation with typically presents a stability region that is larger than that of the same equation with integer order .
Definition 1.
The roots of the equation are called the equilibria of the fractional-order differential system , where , and , ,
Theorem 1.
Consider a commensurate-order system described by
(10) with , and . It has been shown [53,54,55,56,57,58] that this fractional order system is asymptotically stable if and only if the following condition is satisfied
(11) where represents all eigenvalues of . Besides, the critical eigenvalues of satisfying = must have a geometric multiplicity of one, which stands for the dimension of subspace of for .
Theorem 2.
Consider an incommensurate-order system described by
(12) where , , , , , and , , . By assuming w as the lowest common multiple of the denominators of , where , , for , the characteristic matrix of (12) is defined by
(13) Then, the system (12) is globally asymptotically stable in the Lyapunov sense if all roots λ of its characteristic polynomial, given by equation , satisfy [53,54,55,56,57,58].
Theorem 3.
The equilibrium point is asymptotically stable if and only if the instability measure
(14) is strictly negative, where the parameters are roots of equations: , [57,58]. If and the critical eigenvalues satisfying have the geometric multiplicity one, then is stable.
Remark 1.
If is positive, then is unstable and the system may exhibit chaotic behavior [57,58].
3. A New Three-Dimensional Fractional-Order Chaotic System
Recently, Munoz-Pacheco et al. [59] proposed a fractional-order dynamical system with a line, lattice, and 3D grid of boostable variables. The chaotic attractors of that system are self-excited. Inspired from that work, we propose a new fractional-order chaotic system given by
(15) |
where a is a real parameter, are the fractional-order derivatives, and are the states’ variables. In the fractional-order system (15), the Caputo definition of fractional-order derivative (2) is used. The fractional-order system (15) presents a unique characteristic. The parameter a behaves as a controller of the diverse complex dynamics generated by the system, such as hidden and self-excited attractors. Therefore, the fractional-order system (15) belongs to different classes of dynamical systems, i.e., a new class of systems without equilibrium, a new class of systems with multistability, a subclass of systems with nonhyperbolic equilibria, and the well-known class of systems of the hyperbolic type. To the best knowledge of the authors, this is the first time reporting a fractional-order chaotic system that presents the unique characteristic of switching from self-excited chaotic attractors to hidden chaotic attractors, and the coexistence of hidden attractors which arise by varying just one single parameter. Also, the hidden chaotic attractor can be observed with a fractional order as low as .
In this manner, the study conducted herein could be straightforwardly expanded to find other fractional-order systems, with one single parameter generating different families of hidden and self-excited attractors, by applying a systematic computer search similar to [7,16].
3.1. Self-Excited Chaotic Attractor: Spiral Saddle Type of Equilibrium Points
In order to obtain the equilibrium points of the system (15), the left-hand side of the system is kept at zero, so the system’s equations can be written as
(16) |
The equilibria of the system (16) are
(17) |
As can be seen from (17), the system parameter a is a controller for the kind of equilibria, i.e., the parameter a is also known as a bifurcation parameter. In this case, a self-excited attractor can be observed when . Let , then the equilibrium points are as given in Table 1. For investigating the stability and type of these equilibrium points, the Jacobian matrix of system (16) is defined by
(18) |
where the resulting eigenvalues evaluated at are as shown in Table 1. Therefore, the fractional-order system (16) has four hyperbolic equilibrium points of the type spiral saddle index 1 and index 2, where the index is the number of eigenvalues with a positive real part, respectively. According to Theorem 1, the fractional-order system is asymptotically stable if .
Table 1.
New System | Parameters | FO | Equilibria | Eigenvalues | LEs | |
---|---|---|---|---|---|---|
Self-excited | (1,1.6180, −1.6180) | |||||
Non-hyperbolic | ||||||
Hidden | no-equilibria | |||||
Coexistence Chaotic | no-equilibria | |||||
Coexistence Periodic | no-equilibria | |||||
Lemma 1.
When and , the system (15) exhibits a self-excited chaotic attractor.
Proof.
In order to generate a chaotic behavior in the system (15), the instability measure defined in Theorem 3 must be positive. By selecting , , and , the characteristic equation of the equilibrium points and is
(19) with unstable root , while the characteristic equation at the equilibria and is
(20) with unstable roots . Then, the instability measure of the system is . Therefore, the fractional-order system (15) satisfies the necessary condition for exhibiting a self-excited chaotic attractor when and . ☐
Numerical simulation results in Figure 1 illustrate the existence of a chaotic attractor for the given fractional order. All numerical analyses presented herein were obtained by the Adams–Bashforth–Moulton predictor–corrector scheme of Section 2.1, with .
To verify whether the system (15) is chaotic in the classical sense, its Lyapunov exponents are calculated. The Lyapunov exponents (LEs) are indicated by , , and in Table 1. As is well known, a system is considered chaotic if , , with . Time series-based LEs calculation methods, like Wolf algorithm [60], Jacobian method [61], and neural network algorithm [62], are popular known ways of calculating Lyapunov exponents for integer and fractional-order systems. The Wolf algorithm [60] is used herein to calculate the LEs.
3.2. Degenerate Case: Self-Excited Chaotic Attractor with Nonhyperbolic Equilibria
A nonhyperbolic equilibrium point has one or more eigenvalues with a zero real part. In three-dimensional systems, 11 combinations can be determined [63]. Among them, six have only real eigenvalues, five present eigenvalues with a complex conjugate pair and one real part, and only two do not have nonzero real eigenvalues. Therefore, the stability of systems with nonhyperbolic equilibria cannot be obtained from their eigenvalues, because there is not an eigenvalue with a positive real part. Such systems can have neither homoclinic nor heteroclinic orbits, and thus the Shilnikov method cannot be used to verify the chaos [64]. Very few examples of fractional-order systems with nonhyperbolic equilibria have been previously reported.
As given in Table 1, the proposed fractional-order system (15) has two nonhyperbolic equilibrium points when parameter . The equilibria have a zero real eigenvalue and two complex conjugate eigenvalues with a negative real part. Therefore, the resulting self-excited attractor is of a nonhyperbolic type of chaos. Figure 2 shows the phase portraits.
Figure 3a shows the Lyapunov exponents spectrum when the fractional-order system (15) is nonhyperbolic. The positive Lyapunov exponent indicates a chaotic behavior. Additionally, the dynamical behavior of the system (15) can also be illustrated by the bifurcation diagram in Figure 3b. Due to system (15) having only one parameter, which must be to present nonhyperbolic equilibrium points, it is interesting to analyze its dynamical behavior when a is fixed and the fractional-order q is varied. The bifurcation diagram in Figure 3b demonstrates a period-doubling route to chaos.
3.3. Hidden Chaotic Attractor Localization in the Fractional-Order System without Equilibria
Most familiar examples of low-dimensional chaotic flows occur in systems having one or more saddle points. However, further studies showed that the self-excited periodic and chaotic oscillations did not give exhaustive information about the possible types of oscillations, i.e., “hidden oscillations” and “hidden attractors”. So, this class of attractors should be introduced according to the following definition:
Definition 2.
An attractor is called a self-excited attractor if its basin of attraction intersects with any open neighborhood of an equilibrium, otherwise it is called a hidden attractor [1,6].
With equilibrium, we are stating the equilibrium points of the state variables. Definition 2 also includes fractional-order dynamical systems with no-equilibria, line and surfaces of equilibria, and stable equilibria [35,36,37,38,39,40,41,42].
Similar to aforementioned scenarios, the parameter a is a controller of the dynamical behavior of the proposed system (15). In this case, if , a fractional-order system without equilibrium points is obtained. Hence, the resulting attractor is hidden using Definition 2. By selecting , and the fractional-order , the proposed system (15) generates the hidden chaotic attractor shown in Figure 4. It is important to note that the shape of the chaotic attractor in the x–z plane is similar to a hurricane. Moreover, the chaos generation is demonstrated by the Lyapunov exponents spectrum given in Figure 5a. As stated in Table 1, the largest Lyapunov exponent is positive, and , indicating a chaotic behavior.
By using the fractional-order q as bifurcation parameter, the bifurcation diagram of system (15) when it generates a hidden attractor () is illustrated in Figure 5b. As can be seen from the bifurcation diagram, there are three regions where the chaotic behavior emerged, i.e., for , , and , a hidden attractor can be observed. This result indicates that the hidden chaotic attractor depends on the selected fractional order.
3.4. Coexistence of Hidden Attractors Regimes in the Fractional-Order System without Equilibria
The coexistence of attractors means that two or more different attractors are generated in a dynamical system from different initial conditions, which is an important and interesting nonlinear phenomenon [18,65]. In this subsection, we focus on studying the coexisting hidden attractors of the fractional-order no-equilibrium system (15). A necessary tool for analyzing the coexistence of attractors is the basin of attraction. All attractors, whether they be stable equilibria, limit cycles, attracting tori, or hidden strange attractors, are surrounded by a basin of attraction representing the set of initial conditions in the state space whose orbits approach and map out the attractor as time approaches infinity [66].
Figure 6 shows the basins of attraction of the system (15) for the cross-section in the y–z plane at with and . We found that the initial conditions inside of the yellow region converge to a hidden chaotic attractor, as shown in Figure 7, whereas the initial conditions belonging to the blue region lead to a hidden periodic attractor, as shown in Figure 8. This result confirms that there are two different hidden attractors coexisting in the proposed fractional-order chaotic system (15). Both coexisting attractors are also shown in Figure 7. Besides, this behavior also indicates multistability, because different initial conditions converge to different hidden attractors.
Table 1 gives the Lyapunov exponents spectrum for both hidden chaotic and periodic attractors, respectively. The positive, zero, and negative Lyapunov exponents of the hidden chaotic attractor indicate chaotic behavior, while a zero and two negative Lyapunov exponents point out a hidden periodic attractor.
3.5. Mechanism of the Different Dynamics
The mechanism of generating several types of equilibria in the proposed fractional-order system (15) is simple and intuitive. The basic idea consists of varying the single system parameter a in a range from negative to positive values, similar to the bifurcation analysis for integer-order systems. By analyzing the symbolic equation of the equilibrium points (17), we realized that the number and stability of equilibria can be changed with the parameter a. One can easily see that system (15) has four unstable equilibrium points (spiral saddle index 1 and index 2) when . As a result, the fractional-order system (15) can be defined into a class of fractional-order chaotic systems with hyperbolic equilibrium points, which is the most typical form obtained for a chaotic attractor.
Next, with , the fractional-order system (15) degenerates, in the sense that their Jacobian eigenvalues at the equilibria consist of one zero eigenvalue and a complex conjugate pair with a negative real part. Clearly, the corresponding two equilibria are nonhyperbolic. Hence, the system (15) belongs to a subclass of fractional-order chaotic systems with nonhyperbolic equilibrium points.
Finally, the fractional-order system (15) has no-equilibrium points when . In this scenario, the resulting system can be categorized into a class of fractional-order no-equilibrium chaotic systems. It is interesting that if there are no-equilibrium points, the system (15) also presents multistability, since two distinct attractors are observed for different initial conditions. It is straightforward to observe that we added the simple constant control parameter a to the fractional-order chaotic system (15), trying to change the stability of its equilibria while preserving its chaotic dynamics. With the aim to analyze the relationship between the parameter a and the fractional-order q, we introduce the bi-dimensional map, that it is essentially a bifurcation diagram of two parameters, shown in Figure 9.
This map indicates the type of equilibrium and the resulting dynamical behavior for a given a and q. The white, black, and orange regions evolve in chaotic, periodic, and unbounded behavior, respectively. From Figure 9, the minimal fractional order can be also determined. For instance, when , we observe that the chaotic attractor can appear for , as was demonstrated in Section 3.1. However, unbounded trajectories are obtained if , but a chaotic behavior can be detected for fractional orders as low as when . Similarly, the chaotic attractor from nonhyperbolic equilibria is found for . For the case of a no-equilibria system (), we observed that the minimal fractional order wherein hidden chaotic attractors can emerge is about . For lower orders, the system only generates hidden periodic attractors.
To the best knowledge of the authors, this is the first time reporting a fractional-order chaotic system without equilibrium points and with the coexistence of hidden attractors.
4. Test 0–1 for Chaos
Gottwald and Melbourne [67] proposed a reliable and effective binary test method for testing whether a nonlinear system has chaotic behavior, which is called the “0–1 test”. The test consists of creating a random dynamic process for the data and then studying how the scale of the stochastic process changes with time [67,68,69]. This test has been widely adopted as a suitable tool to confirm the chaotic behavior in fractional-order dynamical systems [26,33,40] because it is binary (minimizing issues of distinguishing small positive numbers from zero); the nature of the vector field, as well as its dimensionality, does not pose practical limitations; and it does not suffer from the difficulties associated with phase space reconstruction.
In this manner, the “0–1 test” is applied directly to the time series data of the fractional-order system (15). Since the test does not require phase space reconstruction, the dimension and origin of the system (15) are irrelevant. Let us consider a set of discrete data with , representing a one-dimensional observable dataset obtained from the underlying dynamics of the system (15). For , we compute the translation variables , and Next, the diffusive or non-diffusive behavior of and is obtained by the mean square displacement , for . Finally, the asymptotic growth rate K of is given by
(21) |
When is bounded, the dynamics of the system (15) evolves in a periodic or quasi-periodic behavior. On the other hand, a chaotic behavior is detected if grows linearly, similar to a Brownian motion. Moreover, a quantitative measure of the dynamics of the system (15) is given by K. For K close to 1, a chaotic behavior is observed, whereas for K close to 0, a regular behavior is obtained.
Detecting Chaos in the Proposed Fractional-Order System
In order to determine the chaotic and regular behaviors in the fractional-order system (15), we apply the “0–1 test” to the time series data obtained from the different scenarios in Section 3. The time series data were obtained by the ABM scheme with a time-step size
Case 1: Self-excited attractor: When and , the translation components are as shown in Figure 10a. The unbounded behavior points out that the dynamics of the system (15) with unstable equilibria is chaotic. Also, the asymptotic growth rate K approaches one, with a value , indicating the presence of chaotic dynamics. This result agrees with the self-excited chaotic attractor shown in Figure 1.
Case 2: Hidden chaotic attractor: When and , a hidden chaotic attractor is localized, as shown by the phase portraits in Figure 4. In this case, the asymptotic growth rate of the time series of the system (15) with no-equilibrium is . Additionally, the translation components are shown in Figure 10b. The Brownian-like motion indicates chaotic behavior.
Case 3: Coexistence of hidden attractors: When , , and initial conditions , we localize a hidden chaotic attractor, as shown in Figure 7. By applying the “0–1 test”, . Besides, the translation components , shown in Figure 11a, behave as Brownian-like motion. When the initial conditions are chosen as , and the parameters maintain the same value, the translation components are now bounded, as shown in Figure 11b. Besides, the asymptotic growth rate is . Therefore, the hidden attractor is periodic.
From Case 1 to Case 3, the “0–1 test” proved that three different dynamics can arise in the fractional-order system (15), i.e., a self-excited chaotic attractor, a hidden chaotic attractor, and the coexistence of hidden attractors.
5. Spectral Entropy Analysis
Complexity measures are an important way to characterize the complex behavior of a chaotic system. In information security, the complexity can reflect the security of a system [32]. Currently, there are several methods to measure the complexity of a time series [70]. In this sense, the complexity of chaotic sequences can be divided into behavior complexity and structural complexity. The former measures the size of the probability of a new pattern for a short-time window, while the latter is used to measure the complexity of a sequence by its frequency characteristic and energy spectrum in the transformation domain. Compared with the behavior complexity, the structural complexity has a global statistical significance, because it focuses on analyzing the energy characteristic based on all but the local sequence [70]. At present, the algorithms to evaluate structural complexity include spectral entropy (SE) and entropy.
Herein, we choose the spectral entropy algorithm to calculate the corresponding Shannon entropy value based on the Fourier transformation of the time series of the fractional-order system (15). By removing the direct-current, the steps are as follows. Given the time series of the system (15) with length N, let , where is the mean value of the time series, . After that, the discrete Fourier transform (DFT) for the sequence is computed with , where . Next, the relative power spectrum is derived with . By using , , and , the spectral entropy of the time series of the system (15) for the scenarios in Section 3 can be determined by
(22) |
where is the entropy of a completely random signal.
5.1. Structural Complexity of the New Fractional-Order Chaotic System
The structural complexity of the self-excited and hidden attractors generated by the fractional-order system (15) is analyzed by Equation (22). The SE is computed from the time series of the system (15) with length . Figure 12a shows the SE for the case of the self-excited attractor, whereas Figure 12b displays the SE of the hidden attractor. The complexity of the self-excited attractor is almost constant in the interval . On the other hand, the SE of the hidden attractor, as a function of fractional order, presents regions where the complexity is close to , but other regions have a low SE. Therefore, we must be aware of the selected fractional order in the hidden attractor in order to have a relatively high structural complexity.
5.2. Design of a PRNG Using Hidden Attractors
By considering the results of the structural complexity, we select the hidden attractor of the system (15) to design a pseudo-random number generator (PRNG). More specifically, the chaotic signals obtained from the system (15) with and are used to generate a bitstream using the approach in [33,71]. In this manner, the chaotic signal of the system (15) is sampled randomly to get samples with a suitable sample space. A ceil function is required to convert the real value into an integer value. Next, from each sampled value, we obtain of 4-bit resolution composed of the four least-significant bits. As a post-processing operation, the output bits are obtained XORing two consecutive .
The performance of the PRNG designed with the hidden dynamics is characterized by using the NIST SP 800-22 battery of statistical tests [72]. By selecting a confidence level , the p-values are determined for sequences of 1 Mbit. As is well known, a p-value means that the sequence is considered to be random with a confidence of 99%. Table 2 summarizes the results. As can be seen, the resulting PRNG using the hidden attractor of the system (15) satisfies all statistical tests.
Table 2.
Statistical Test | p-Value | Results |
---|---|---|
Frequency | 0.654721 | success |
Block Frequency | 0.420199 | success |
Cusum-Forward | 0.600222 | success |
Cusum-Reverse | 0.446686 | success |
Runs | 0.220773 | success |
Long Runs of Ones | 0.012522 | success |
Rank | 0.254592 | success |
Spectral DFT | 0.538167 | success |
Non-Overlapping Templates | 0.615839 | success |
Overlapping Templates | 0.102065 | success |
Universal | 0.830304 | success |
Approximate Entropy | 0.635119 | success |
Random Excursions | 0.407574 | success |
Random Excursions Variant | 0.444982 | success |
Linear Complexity | 0.634990 | success |
Serial | 0.301388 | success |
6. Conclusions
In this paper, a fractional-order dynamical system with different families of hidden and self-excited attractors is introduced. As a function of only one parameter, the fractional-order system can be defined without equilibrium points, with nonhyperbolic equilibria, and with hyperbolic equilibria. A hidden chaotic attractor was identified in the proposed fractional-order system when it has no-equilibrium points. Additionally, it was found that two different attractors coexist for a determined fractional order, indicating multistability. Not only hidden dynamics were generated by the new system, but also two distinct self-excited chaotic attractors were obtained. Lyapunov exponents and the Brownian-like motion approach demonstrated the chaotic behavior of the system for each scenario. Finally, the structural complexity of the hidden and self-excited dynamics were evaluated using the spectral entropy. As an application, a PRNG with a suitable performance was designed with the time series of the hidden chaotic attractor.
As consequence, a contribution to this new phenomenon and little-explored area is the description of a fractional-order chaotic no-equilibrium system, along with the coexistence of hidden attractors. Such nonlinear systems without equilibrium and with multistability are appropriate for practical applications. Moreover, the fractional order is an extra parameter that permits the study of dynamical behaviors with more accuracy.
Acknowledgments
J.M. Muñoz-Pacheco thanks CONACyT/MEXICO for the financial support to through Project No. 258880 (Proyecto Apoyado por el Fondo Sectorial de Investigación para la Educación). E. Zambrano-Serrano acknowledges SEP-PRODEP/MEXICO (Grant No. 511-6/18-1242) for the financial support to complete a postdoctoral visit to the research group “Sistemas Fotónicos y Nanoóptica” at BUAP.
Author Contributions
Conceptualization, J.M.M.-P.; Formal analysis, J.M.M.-P., E.Z.-S. and C.V.; Funding acquisition, J.M.M.-P.; Methodology, J.M.M.-P.; Software, E.Z.-S., C.V., S.J. and K.R.; Validation, C.V., S.J. and J.K.; Visualization, J.K. and K.R.; Writing—original draft, J.M.M.-P., E.Z.-S., C.V. and S.J.
Funding
This research was funded by Consejo Nacional de Ciencia y Tecnología (CONACyT/MEXICO) grant number 258880.
Conflicts of Interest
The authors declare no conflict of interest.
References
- 1.Leonov G.A., Kuznetsov N.V. Hidden attractors in dynamical systems. From hidden oscillations in Hilbert-Kolmogorov, Aizerman, and Kalman problems to hidden chaotic attractor in chua circuits. Int. J. Bifurc. Chaos. 2013;23:1330002. doi: 10.1142/S0218127413300024. [DOI] [Google Scholar]
- 2.Lorenz E.N. Deterministic nonperiodic flow. J. Atmos. Sci. 1963;20:130–141. doi: 10.1175/1520-0469(1963)020<0130:DNF>2.0.CO;2. [DOI] [Google Scholar]
- 3.Chen G.R., Ueta T. Yet another chaotic attractor. Int. J. Bifurc. Chaos. 1999;9:1465–1466. doi: 10.1142/S0218127499001024. [DOI] [Google Scholar]
- 4.Rössler O. An equation for continuous chaos. Phys. Lett. A. 1976;57:397–398. doi: 10.1016/0375-9601(76)90101-8. [DOI] [Google Scholar]
- 5.Lü J., Chen G.R. Generating multiscroll chaotic attractors: Theories, methods and applications. Int. J. Bifurc. Chaos. 2006;16:775–858. doi: 10.1142/S0218127406015179. [DOI] [Google Scholar]
- 6.Leonov G.A., Kuznetsov N.V., Vagaitsev V.I. Localization of hidden Chua’s attractors. Phys. Lett. A. 2011;375:2230–2233. doi: 10.1016/j.physleta.2011.04.037. [DOI] [Google Scholar]
- 7.Jafari S., Sprott J.C. Simple chaotic flows with a line equilibrium. Chaos Solitons Fractals. 2013;57:79–84. doi: 10.1016/j.chaos.2013.08.018. [DOI] [Google Scholar]
- 8.Dudkowski D., Jafari S., Kapitaniak T., Kuznetsov N.V., Leonov G.A., Prasad A. Hidden attractors in dynamical systems. Phys. Rep. 2016;637:1–50. doi: 10.1016/j.physrep.2016.05.002. [DOI] [Google Scholar]
- 9.Leonov G.A., Kuznetsov N.V., Mokaev T.N. Homoclinic orbits, and self-excited and hidden attractors in a Lorenz-like system describing convective fluid motion. Eur. Phys. J. Spec. Top. 2015;224:1421–1458. doi: 10.1140/epjst/e2015-02470-3. [DOI] [Google Scholar]
- 10.Andrievsky B.R., Kuznetsov N.V., Leonov G.A., Pogromsky A.Y. Hidden oscillations in aircraft flight control system with input saturation. IFAC Proc. Vol. 2013;46:75–79. doi: 10.3182/20130703-3-FR-4039.00026. [DOI] [Google Scholar]
- 11.Leonov G.A., Kuznetsov N.V., Kiselev M.A., Solovyeva E.P., Zaretskiy A.M. Hidden oscillations in mathematical model of drilling system actuated by induction motor with a wound rotor. Nonlinear Dyn. 2014;77:277–288. doi: 10.1007/s11071-014-1292-6. [DOI] [Google Scholar]
- 12.Yang T. A Survey of Chaotic Secure Communication Systems. Int. J. Comput. Cognit. 2004;2:81–130. [Google Scholar]
- 13.Molaie M., Jafari S., Sprott J.C., Golpayegani S.M.R.H. Simple chaotic flow with one stable equilibrium. Int. J. Bifurc. Chaos. 2013;23:1350188. doi: 10.1142/S0218127413501885. [DOI] [Google Scholar]
- 14.Kingni S., Jafari S., Pham V.-T., Wuafo P. Constructing and analyzing of a unique three-dimensional chaotic autonomous system exhibiting three families of hidden attractors. Math. Comput. Simul. 2017;132:172–182. doi: 10.1016/j.matcom.2016.06.010. [DOI] [Google Scholar]
- 15.Lai Q., Akgul A., Li C., Xu G., Cavusoglu Ü. A new chaotic system with multiple attractors: Dynamics analysis, circuit realization and s-box design. Entropy. 2018;20:12. doi: 10.3390/e20010012. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Jafari S., Sprott J.C., Golpayegani S.M.R.H. Elementary quadratic chaotic flows with no equilibria. Phys. Lett. A. 2013;377:699–702. doi: 10.1016/j.physleta.2013.01.009. [DOI] [Google Scholar]
- 17.Escalante-Gonzalez R.J., Campos-Canton E., Nicol M. Generation of multi-scroll attractors without equilibria via piecewise linear systems. Chaos. 2017;27:053109. doi: 10.1063/1.4983523. [DOI] [PubMed] [Google Scholar]
- 18.Pham V.-T., Volos C., Jafari S., Kapitaniak T. Coexistence of hidden chaotic attractors in a novel no-equilibrium system. Nonlinear Dyn. 2017;87:2001–2010. doi: 10.1007/s11071-016-3170-x. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 19.Messias M., Reinol A.C. On the formation of hidden chaotic attractors and nested invariant tori in the Sprott A system. Nonlinear Dyn. 2017;88:807–821. doi: 10.1007/s11071-016-3277-0. [DOI] [Google Scholar]
- 20.Pham V.-T., Jafari S., Volos C., Gotthan T., Wang X., Hoang D.V. A chaotic system with rounded square equilibrium and with no-equilibrium. Optik. 2017;130:365–371. [Google Scholar]
- 21.Jafari S., Sprott J., Molaie M. A simple chaotic flow with a plane of equilibria. Int. J. Bifurc. Chaos. 2016;26:1650098. doi: 10.1142/S021812741650098X. [DOI] [Google Scholar]
- 22.Jafari M.A., Mliki E., Akgul A., Pham V.-T., Kingni S.T., Wang X., Jafari S. Chameleon: The most hidden chaotic flow. Nonlinear Dyn. 2017;88:2303–2317. doi: 10.1007/s11071-017-3378-4. [DOI] [Google Scholar]
- 23.Wang C., Ding Q. A new two-dimensional map with hidden attractors. Entropy. 2018;20:322. doi: 10.3390/e20050322. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 24.Gotthans T., Petrzela J. New class of chaotic systems with circular equilibrium. Nonlinear Dyn. 2015;81:1143–1149. doi: 10.1007/s11071-015-2056-7. [DOI] [Google Scholar]
- 25.Sun H., Zhang Y., Baleanu D., Chen W., Chen Y. A new collection of real world applications of fractional calculus in science and engineering. Commun. Nonlinear Sci. Numer. Simul. 2018;64:213–231. doi: 10.1016/j.cnsns.2018.04.019. [DOI] [Google Scholar]
- 26.Tenreiro Machado J.A., Lopes A.M. Complex and Fractional Dynamics. Entropy. 2017;19:62. doi: 10.3390/e19020062. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 27.Chen W.C. Nonlinear dynamics and chaos in a fractional-order financial system. Chaos Soliton Fractals. 2008;36:1305–1314. doi: 10.1016/j.chaos.2006.07.051. [DOI] [Google Scholar]
- 28.Machado J., Mata M.E., Lopes A.M. Fractional State Space Analysis of Economic Systems. Entropy. 2015;17:5402–5421. doi: 10.3390/e17085402. [DOI] [Google Scholar]
- 29.Zambrano-Serrano E., Campos-Canton E., Munoz-Pacheco J.M. Strange attractors generated by a fractional order switching system and its topological horseshoe. Nonlinear Dyn. 2016;83:1629–1641. doi: 10.1007/s11071-015-2436-z. [DOI] [Google Scholar]
- 30.Petras I. Fractional-Order Nonlinear Systems, Modeling, Analysis and Simulation. Higher Education Press; Beijing, China: Springer; Berlin, Germany: 2011. [Google Scholar]
- 31.Alkahtani B.S.T., Atangana A. Chaos on the Vallis Model for El Niño with Fractional Operators. Entropy. 2016;18:100. doi: 10.3390/e18040100. [DOI] [Google Scholar]
- 32.He S., Sun K., Wang H. Complexity Analysis and DSP Implementation of the Fractional-Order Lorenz Hyperchaotic System. Entropy. 2015;17:8299–8311. doi: 10.3390/e17127882. [DOI] [Google Scholar]
- 33.Zambrano-Serrano E., Munoz-Pacheco J.M., Campos-Canton E. Chaos generation in fractional-order switched systems and its digital implementation. Int. J. Electron. Commun. (AEÜ) 2017;79:43–52. doi: 10.1016/j.aeue.2017.05.032. [DOI] [Google Scholar]
- 34.Tacha O.I., Munoz-Pacheco J.M., Zambrano-Serrano E., Stouboulos I.N., Pham V.-T. Determining the chaotic behavior in a fractional-order finance system with negative parameters. Nonlinear Dyn. 2018 doi: 10.1007/s11071-018-4425-5. in press. [DOI] [Google Scholar]
- 35.Kingni S.T., Jafari S., Simo H., Woafo P. Three-dimensional chaotic autonomous system with only one stable equilibrium: Analysis, circuit design, parameter estimation, control, synchronization and its fractional-order form. Eur. Phys. J. Plus. 2014;129:76. doi: 10.1140/epjp/i2014-14076-4. [DOI] [Google Scholar]
- 36.Wang X., Ouannas A., Pham V.-T., Abdolmohammadi H.R. A fractional-order form of a system with stable equilibria and its synchronization. Adv. Differ. Equ. 2018;20:1–13. [Google Scholar]
- 37.Pham V.-T., Ouannas A., Volos C., Kapitaniak T. A simple fractional-order chaotic system without equilibrium and its synchronization. Int. J. Electron. Commun. (AEÜ) 2018;86:69–76. doi: 10.1016/j.aeue.2018.01.023. [DOI] [Google Scholar]
- 38.Pham V.-T., Kingni S.T., Volos C., Jafari S., Kapitaniak T. A simple three-dimensional fractional-order chaotic system without equilibrium: Dynamics, circuitry implementation, chaos control and synchronization. Int. J. Electron. Commun. (AEÜ) 2017;78:220–227. doi: 10.1016/j.aeue.2017.04.012. [DOI] [Google Scholar]
- 39.Cafagna D., Grassi G. Elegant chaos in fractional-order system without equilibria. Math. Probl. Eng. 2013;2013:380436. doi: 10.1155/2013/380436. [DOI] [Google Scholar]
- 40.Cafagna D., Grassi G. Chaos in a new fractional-order system without equilibrium points. Commun. Nonlinear Sci. Numer. Simul. 2014;19:2919–2927. doi: 10.1016/j.cnsns.2014.02.017. [DOI] [Google Scholar]
- 41.Kingni S.T., Pham V.T., Jafari S., Kol G.R., Woafo P. Three-dimensional chaotic autonomous system with a circular equilibrium: Analysis, circuit implementation and Its fractional-order form. Circuits Syst. Signal Process. 2016;35:1933–1948. doi: 10.1007/s00034-016-0259-x. [DOI] [Google Scholar]
- 42.Kingni S.T., Pham V.-T., Jafari S. A chaotic system with an infinite number of equilibrium points located on a line and on a hyperbola and its fractional-order form. Chaos Soliton Fractals. 2017;99:209–218. doi: 10.1016/j.chaos.2017.04.011. [DOI] [Google Scholar]
- 43.Hoang D.V., Kingni S.T., Pham V.T. A No-equilibrium hyperchaotic system and its fractional-order form. Math. Probl. Eng. 2017;2017:3927184. doi: 10.1155/2017/3927184. [DOI] [Google Scholar]
- 44.Volos C., Pham V.T., Zambrano-Serrano E., Munoz-Pacheco J.M., Vaidyanathan S., Tlelo-Cuautle E. Analysis of a 4-D hyperchaotic fractional-order memristive system with hidden attractor. In: Vaidyanathan S., Volos C., editors. Advances in Memristors, Memristive Devices and Systems. Springer; Cham, Switzerland: 2017. [Google Scholar]
- 45.Rajagopal K., Akgul A., Jafari S., Karthikeyan A., Koyuncu I. Chaotic chameleon: Dynamic analyses, circuit implementation, FPGA design and fractional-order form with basic analyses. Chaos Soliton Fractals. 2017;103:476–487. doi: 10.1016/j.chaos.2017.07.007. [DOI] [Google Scholar]
- 46.Sprott J.C. Elegant Chaos: Algebraically Simple Chaotic Flows. World Scientific; Singapore: 2010. [Google Scholar]
- 47.Sprott J.C. A proposed standard for the publication a new chaotic systems. Int. J. Bifurc. Chaos. 2011;21:2391–2394. doi: 10.1142/S021812741103009X. [DOI] [Google Scholar]
- 48.Caputo M. Linear Models of Dissipation whose Q is almost Frequency Independent-II. Geophys. J. 1967;13:529–539. doi: 10.1111/j.1365-246X.1967.tb02303.x. [DOI] [Google Scholar]
- 49.Deng W., Lü J. Design of multidirectional multiscroll chaotic attractors based on fractional differential systems via switching control. Chaos. 2006;16:043120. doi: 10.1063/1.2401061. [DOI] [PubMed] [Google Scholar]
- 50.Diethelm K., Ford N.J., Freed A.D. Detailed error analysis for a fractional Adams method. Numer. Algorithms. 2004;36:31–52. doi: 10.1023/B:NUMA.0000027736.85078.be. [DOI] [Google Scholar]
- 51.Diethelm K., Ford N.J. Analysis of fractional differential equations. J. Math. Anal. Appl. 2002;265:229–248. doi: 10.1006/jmaa.2000.7194. [DOI] [Google Scholar]
- 52.Garrapa R. Numerical solution of fractional differential equations: A survey and a software tutorial. Mathemathics. 2017;2:16. doi: 10.3390/math6020016. [DOI] [Google Scholar]
- 53.Odibat Z., Corson N., Aziz-Alaoui M.A., Alsaedi A. Chaos in fractional order cubic Chua system and synchronization. Int. J. Bifurc. Chaos. 2017;27:1750161. doi: 10.1142/S0218127417501619. [DOI] [Google Scholar]
- 54.Ahmed E., El-Sayed A.M.A., El-Saka H.A.A. Equilibrium points, stability and numerical solutions of fractional-order predator-prey and rabies models. J. Math. Anal. Appl. 2007;325:542–553. doi: 10.1016/j.jmaa.2006.01.087. [DOI] [Google Scholar]
- 55.Tavazoei M.S., Haeri M. Unreliability of frequency-domain approximation in recognising chaos in fractional-order systems. IET Signal Proc. 2007;1:171–181. doi: 10.1049/iet-spr:20070053. [DOI] [Google Scholar]
- 56.Tavazoei M.S., Haeri M. A necessary condition for double scroll attractor existence in fractional-order systems. Phys. Lett. A. 2007;367:102–113. doi: 10.1016/j.physleta.2007.05.081. [DOI] [Google Scholar]
- 57.Danca M. Hidden chaotic attractors in fractional-order systems. Nonlinear Dyn. 2017;89:577–586. doi: 10.1007/s11071-017-3472-7. [DOI] [Google Scholar]
- 58.Tavazoei M.S., Haeri M. Chaotic attractors in incommensurate fractional order systems. Phys. D. 2008;237:2628–2637. doi: 10.1016/j.physd.2008.03.037. [DOI] [Google Scholar]
- 59.Munoz-Pacheco J.M., Zambrano-Serrano E., Volos C., Tacha O.I., Stouboulos I.N., Pham V.-T. A fractional order chaotic system with a 3D grid of variable attractors. Chaos Soliton Fractals. 2018;113:69–78. doi: 10.1016/j.chaos.2018.05.015. [DOI] [Google Scholar]
- 60.Wolf A., Swift J.B., Swinney H.L., Vastano J.A. Determining Lyapunov exponents from a time series. Physica D. 1985;16:285–317. doi: 10.1016/0167-2789(85)90011-9. [DOI] [Google Scholar]
- 61.Ellner S., Gallant A.R., McCaffrey D., Nychka D. Convergence rates and data requirements for Jacobian-based estimates of Lyapunov exponents from data. Phys. Lett. A. 1991;153:357–363. doi: 10.1016/0375-9601(91)90958-B. [DOI] [Google Scholar]
- 62.Maus A., Sprott J.C. Evaluating lyapunov exponent spectra with neural networks. Chaos Solitons Fractals. 2013;51:13–21. doi: 10.1016/j.chaos.2013.03.001. [DOI] [Google Scholar]
- 63.Wei Z., Sprott J.C., Chen H. Elementary quadratic chaotic flows with a single non-hyperbolic equilibrium. Phys. Lett. A. 2015;379:2184–2187. doi: 10.1016/j.physleta.2015.06.040. [DOI] [Google Scholar]
- 64.Sprott J.C. Strange attractors with various equilibrium types. Eur. Phys. J. Spec. Top. 2015;224:1409–1419. doi: 10.1140/epjst/e2015-02469-8. [DOI] [Google Scholar]
- 65.Petras I. Comments on “Coexistence of hidden chaotic attractors in a novel no-equilibrium system” (Nonlinear Dyn, doi:10.1007/s11071-016-3170-x) Nonlinear Dyn. 2017;90:749–754. doi: 10.1007/s11071-017-3671-2. [DOI] [PMC free article] [PubMed] [Google Scholar]
- 66.Sprott J.C., Xiong A. Classifying and quantifying basins of attraction. Chaos. 2015;25:083101. doi: 10.1063/1.4927643. [DOI] [PubMed] [Google Scholar]
- 67.Gottwald G.A., Melbourne I. On the implementation of the 0–1 test for chaos. SIAM J. Appl. Dyn. Syst. 2009;8:129–145. doi: 10.1137/080718851. [DOI] [Google Scholar]
- 68.Gottwald G.A., Melbourne I. A new test for chaos in deterministic systems. Proc. R. Soc. Lond. Ser. A Math. Phys. Sci. 2004;460:603–611. doi: 10.1098/rspa.2003.1183. [DOI] [Google Scholar]
- 69.Gottwald G.A., Melbourne I. On the validity of the 0–1 test for chaos. Nonlinearity. 2009;22:1367–1382. doi: 10.1088/0951-7715/22/6/006. [DOI] [Google Scholar]
- 70.Sun K. Chaotic Secure Communication. Walter de Gruyter GmbH; Berlin, Germany: Boston, MA, USA: 2016. [Google Scholar]
- 71.Wang Q., Yu S., Li C., Lü J., Fang X., Guyeux C., Bahi J.M. Theoretical design and FPGA-based implementation of higher-dimensional digital chaotic systems. IEEE Trans. Circuits Syst. I. 2016;63:401–412. doi: 10.1109/TCSI.2016.2515398. [DOI] [Google Scholar]
- 72.Rukhin A., Soto J., Nechvatal J., Smid M., Barker E. A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications. Booz-Allen and Hamilton Inc.; Mclean, VA, USA: 2010. [Google Scholar]