Abstract

The dynamics of a simple autonomous jerk circuit previously introduced by Sprott in 2011 are investigated. In this paper, the model is described by a three-time continuous dimensional autonomous system with an exponential nonlinearity. Using standard nonlinear techniques such as time series, bifurcation diagrams, Lyapunov exponent plots, and Poincaré sections, the dynamics of the system are characterized with respect to its parameters. Period-doubling bifurcations, periodic windows, and coexisting bifurcations are reported. As a major result of this work, it is found that the system experiences the unusual phenomenon of asymmetric bistability marked by the presence of two different attractors (e.g., screw-like Shilnikov attractor with a spiralling-like Feigenbaum attractor) for the same parameters setting, depending solely on the choice of initial states. Among few cases of lower dimensional systems capable of such type of behavior reported to date (e.g., Colpitts oscillator, Newton–Leipnik system, and hyperchaotic oscillator with gyrators), the jerk circuit/system considered in this work represents the simplest prototype. Results of theoretical analysis are perfectly reproduced by laboratory experimental measurements.

1. Introduction

The phenomenon of multistability (i.e., the occurrence of multiple attractors for the same parameters setting depending solely on the choice of initial conditions) has captivated the attention of most researchers in recent years. They have done many works in various fields of science and engineering such as electrical circuits [15], laser systems [6, 7], biological systems [8], and chemical reactions [9]. Systems with only one attractor are called monostable systems. In such systems, the basin of attraction (i.e., the set of initial conditions for which the asymptotic dynamics converge to the underlined attractor) is the whole state space. In contrast, in a multistable system, each attractor has its own basin of attraction. Correspondingly, the basin boundaries can have a simple structure (simple demarcation) or a very complex structure (i.e., nontrivial or fractal basin boundaries). A physical implication of fractal basin boundaries is random jump between coexisting attractors in experiment. Various types of attractors can coexist such as fixed points, period-n limit cycles, toruses, and strange attractors. Multistability makes a system offer a great flexibility [10]. In particular, the coexistence of infinitely many attractors is called extreme multistability and has been reported in two unidirectionally coupled Lorenz systems [11], two bidirectionally coupled Rossler oscillators [12, 13], and very recently a memristor oscillator [14]. Multistability can be advantageously exploited for image processing [10] or taken as an additional source of randomness which is particularly suited for information engineering applications [15]. In general, the phenomenon of multiple attractors is mostly observed in symmetric dynamical systems [16]. Such systems exhibit pairs of mutually symmetric attractors that merge to form a single symmetric one via the well-known attractor merging crisis as a parameter is varied. However, asymmetric multistability (i.e., coexistence of nonsymmetric attractors) is also reported in systems without any symmetry such as Colpitts oscillator [3], Newton–Leipnik system [17], and hyperchaotic oscillator with gyrators [4].

In the present contribution, we consider the dynamics of an extremely simple chaotic jerk circuit recently introduced by Sprott [18] with particular attention on the chaos mechanism as well as the possibility of multiple coexisting attractors. In this particular jerk circuit, the exponential nonlinearity is implemented by a single semiconductor diode. Therefore, the model is nonsymmetric and thus generic. Furthermore, the circuit cannot support symmetric attractors. However, as mentioned above, the possibility of multiple coexisting attractors is not excluded. To begin, considering results of [1820], we recall that jerk systems are third-order differential equations of the form . The term is the nonlinear function and designated the “jerk.” It indicates the third-time derivative of which corresponds to the first-time derivative of acceleration in mechanical system. In the studies undertaken by Eichhorn et al. [21] on multistability behavior of simple asymmetric jerk systems, the authors explore the dynamics of two simplest polynomial jerky dynamics (JD1: and JD2: ) known to experience chaotic behavior in some parameter ranges. The authors, by numerical estimation of Lyapunov spectra, also establish dependence of long-time dynamical behavior on the system parameters. Forward and backward bifurcation diagrams have been used to study some parameters of the dependence on initial conditions (e.g., coexistence of two stable attractors, hysteresis). In both (JD1 and JD2) cases not more than two coexisting attractors are found due to the absence of any symmetry. Very recently, a series of works concerning the issue of coexisting multiple attractors in simple jerk dynamical systems were carried out by Kengne et al. [2, 22]. Motivated by the outcomes we have mentioned above, this paper studies the dynamics of the simple jerk circuit previously introduced by Sprott [18] with the following key objectives: (a) to carry out a systematic analysis of the novel jerk circuit and explain the chaos mechanism; (b) to precise the region in parameter space, in which the proposed model exhibits multiple coexisting attractors and hysteretic dynamics; (c) to realize an experimental study of the system to support the theoretical predictions. More importantly, we provide some design tools (i.e., bifurcation diagrams) that are of precious utility for a practical circuit design of this type of oscillators in relevant engineering applications.

The rest of the paper is organised as follows. Section 2 deals with modeling process. The electronic structure of the novel jerk circuit is described and an appropriate mathematical model is derived. In Section 3 the complex dynamics of the oscillator are investigated from normalized mathematical model. Basic properties of the model are also discussed. The stability of the single equilibrium point is analyzed and conditions for the occurrence of Hopf bifurcation are obtained. In Section 4, the bifurcation structures of the system are investigated numerically showing period-doubling, periodic windows, and coexisting bifurcations. Some windows (in the parameter space) corresponding to the occurrence of multiple coexisting attractors (for the same parameters settings) are uncovered. Correspondingly, basins of attraction of various competing attractors are depicted showing nontrivial basin boundaries. Section 5 is devoted to the laboratory experimental study. In this section, an appropriate analog computer is proposed for the investigation of the dynamic behavior of the jerk system. The physical implementation of the oscillator is carried out using electronic components. Laboratory experimental measurements show a very good agreement with the theoretical analysis. Finally some concluding remarks and proposal for future work are presented in Section 6.

2. Circuit Description and State Equation

2.1. Circuit Description

Figure 1 shows the electronic structure of the jerk circuit under consideration [18].

The circuit can be decomposed in an oscillating part (linear elements) consisting of three successive integrators in a multiple feedback loop and a nonlinear (velocity) feedback loop involving a negative gain amplifier with a semiconductor diode. The simplicity of the circuit is remarkable: only RC components, a diode, and a quadruple op. amplifier (TL084) are involved. The circuit can be scaled over a wide range of frequencies provided an appropriate choice of capacitors’ values. In contrast to the original circuit [18] with equal values components, different values of resistors are introduced to add more control parameters. The values of electronic components are listed in the caption of Figure 1. We would like to stress that the presence of the semiconductor diode (with exponential nonlinearity) is responsible for the complex behavior experienced by the complete electronic circuit. One should also notice that the circuit in Figure 1 is relatively simple compared to the jerk circuit with nonlinear position feedback recently studied by Kengne et al. [2].

2.2. State Equation

In order to derive the state equations for the novel jerk system, some key assumptions are adopted. First, we assume linear capacitors and ideal op. amps operating in their linear working zone. Second, the current-voltage characteristic of the semiconductor diode is obtained from the Shockley diode equation [23, 24] as follows: where is the saturation current of the junction, is the thermal voltage with , the Boltzmann constant, is the absolute temperature expressed in Kelvin, is the electron charge, and is the ideality factor (). With the above simplifying assumptions, using Kirchhoff current and voltage laws, it can be easily shown that the voltages , , and satisfy the following set of three coupled first-order nonlinear differential equations: with the adoption of the following change of variables and parameters:The nondimensional circuit equations are expressed by the following nonlinear third-order differential equations convenient for numerical analysis:where the dot denotes differentiation with respect to the dimensionless time . First of all, notice that the vector field (4) is of (i.e., infinitely differentiable) type due to the presence of the exponential nonlinearity. Also remark that only one state variable, namely, , is involved in the hyperbolic nonlinearity of the model and hence the nonlinear velocity feedback of the system. The presence of this nonlinearity is responsible for the complex behaviors experienced by the whole system. Four parameters can be identified in system (4). One of them (namely, ) depends on intrinsic diode parameters and thus will be kept constant during all the numerical experiment: . Therefore, the bifurcation analysis of the system will be performed with respect to the control parameters , , and (i.e., in terms of , , and , resp.). Two of these parameters (namely, and ) will be kept constant during all the numerical experiment: and . Only the parameter is tuneable. The values of electronic components used for both the numerical and experimental analyses are provided in the caption of Figure 1. It is obvious that system (4) can be written equivalently in the general jerk form as follows:This latter expression shows that our model belongs to the larger class of “elegant” jerk dynamical systems described in [25]. More interestingly, our model (4) represents one of the simplest autonomous 3D systems reported to date, capable of exhibiting asymmetric double strange attractors (see Sections 4 and 5) depending uniquely on the choice of initial conditions [3, 4, 17].

3. Analysis of the Model

3.1. Dissipation and Existence of Attractors

The existence of attractors in our model could be examined by estimating the volume contraction rate [2628] of the oscillator described in (4). We can recall that the volume of contraction rate of a continuous-time dynamical system is given by , where and , and is given by We note that if is a constant, then the time evolution in phase space is determined by , where . Thus, a negative value of leads to a fast exponential shrink (i.e., damped) of the volume in state space, and the dynamical system is dissipative and can experience or develop attractors. For , phase-space volume is conserved and the dynamical system is conservative. When is positive, the volume in phase space stretches out and therefore there exist only unstable fixed points or cycles or possibly repellors [2628]; in other words, as time increased (i.e., for ) the dynamics diverge if the initial conditions do not coincide exactly with one of the fixed points or stationary states. Considering our model, we have found that independently of the position in state space; hence, system (4) is dissipative and thus can support attractors.

3.2. Fixed Point Analysis

The equilibrium points [2628] of (4) can be obtained by setting to zero the left-hand side. Obviously, is the only fixed point of system (4). As mentioned above, system (4) possesses a single equilibrium point located at the origin of the system coordinates independently of the values of control parameters. The Jacobian matrix evaluated at the equilibrium point has the following expression:Thus the stability of the trivial equilibrium point is determined according to the real parts of the eigenvalues of the following characteristic equations:where represents the identity matrix and is the eigenvalue. A set of necessary and sufficient conditions for all the roots of (8a) and (8b) to have negative real parts is given by the well-known Routh–Hurwitz criterion expressed in the following form: was examined regarding the Routh–Hurwitz stability criterion and we have found that is stable only for . Meanwhile if the control parameter decreased beyond the critical value , the state of nonoscillation can change. Therefore, Hopf bifurcation conditions have been deduced as follows:Equation (10a) defines the frequency of stable oscillations as well as the critical value of corresponding to the Hopf bifurcation of the system. From (10b), it can be noted that the transversality condition is always met since is positive control parameter. From the above discussion, it follows that, in the regime of regular or chaotic oscillations, the single fixed point is unstable, and thus the system generates self-excited oscillations [29, 30]. For instance, considering the particular case of for which the system displays a strange attractor (see Section 4) the eigenvalues evaluated at are and . This clearly shows that the fixed point is unstable in the chaotic regime, which is typical of self-excited oscillations.

4. Numerical Study

4.1. Route to Chaos

To define different scenarios/routes to chaos in our model and to investigate the rich variety of bifurcation modes that can be observed in the jerk system, system (4) has been numerically solved using standard fourth-order Runge-Kutta integration scheme technique. Dynamical study of the system begins by analyzing possible states of fixed points, their stability, and bifurcations which happen under the control of corresponding parameters of system components. For this paper, the time step is chosen such that for each set of parameters and the computations are carried out using variables and constant parameters in extended mode. For each parameters setting, the system is integrated for a sufficiently long time and the transient is discarded. Two indicators are exploited to characterize the type of transition leading to chaos. The first indicator is the bifurcation diagram, the second indicator being the graph of Lyapunov exponents’ spectra. Regarding the last tool, the dynamics of the system are categorized using its Lyapunov exponents which are computed numerically with the help of the algorithm described in [31]. The investigation of the sensitivity of the system, with respect to a single control parameter , has been carried out by varying within the interval range from 0.1 to 1.7. As the control parameter is varying, we have discovered that very abundant and remarkable bifurcation scenarios were exhibited by the jerk system under our consideration. In Figures 2(a) and 2(b), respectively, sample findings exhibiting bifurcation diagram for different value of and the corresponding spectrum of Lyapunov exponents are presented. The bifurcation diagram is obtained by graphing local maxima of coordinate versus control parameter (two directions: increasing and decreasing) inside narrow steps interval . The ultimate state for every iteration of the control parameter is used as initial state for subsequent iteration. Two categories of data corresponding, respectively, to increasing (red) and decreasing (blue) values of are superimposed in Figure 2. This method of gathering curves represents a simple way to localize the window in which the system develops multiple coexisting attractors’ behavior (see Section 4.2). Chaos motion is achieved progressively within the chaotic oscillator with respect to the control parameter . Period-doubling bifurcations, reverse period-doubling sequence, and periodic windows can easily be identified in the graphs of Figures 2(a) and 2(b). Using the same parameters settings in Figure 2, various numerical computations of phase portraits (Figure 3) of the oscillator and corresponding time series (Figure 3) were obtained confirming different transitions depicted previously.

The Hopf type bifurcation and the period-doubling scenario to chaos are observed when using α and ρ, respectively, as bifurcation control parameters for (see Figure 4). To observe the phenomenon of period-doubling scenario to chaos, we fix and plot the bifurcation diagram.

4.2. Coexistence of Attractors

As mentioned above, the system behavior is different depending on whether the control parameter is swept in upward and downward direction, expressing the hysteretic behavior of the model. To provide a better illustration, we show in Figure 5 two zooms of the bifurcation of Figure 2.

One can remark that for the system displays two different attractors depending solely on choice of the initials conditions. This is perfectly illustrated in Figure 6 where some sample pair of coexisting solutions are presented: (a) coexistence of a pair of asymmetric strange attractors, (b) coexistence of a period-2 limit cycle with a chaotic attractor, (c) coexistence of period-3 cycle with a period-1 cycle, (d) coexistence of a chaotic attractor with a period-1 cycle, and (e) a period-4 cycle with a period-1 cycle (see Table 1).

To gain more insight about the complexity of the attractor depicted in Figure 6(a), various three-dimensional projections are presented in Figure 7(a). In the same line as Figure 7(b), time traces of the coordinate to illustrate the crisis induced intermittency experienced by the system. Furthermore, the Poincaré section of the attractor computed is shown in Figures 7(c) and 7(d). The shape of this Poincaré section is characteristic of chaotic attractors in Figures 6(a(i)) and 6(a(ii)). Briefly recall that the Poincaré plot contains points at the intersections between the phase-space trajectory and Poincaré (plane). An appropriate location of the plane in the state space is chosen in order to obtain details of structure of the attractor [28].

The basin of attraction is the set of initial conditions whose trajectories converge to the given attractor, and it is usually exploited to provide more information about the coexisting attractors. The structure of the basin boundaries is clearly illustrated in Figure 8 where three cross sections of the basins of attraction are depicted, respectively, for , , and , associated with the spiralling or Feigenbaum strange attractors (green) and the screw or Shilnikov strange attractors (magenta). Blue regions correspond to unbounded dynamics. It should be mentioned that, according to the best of the authors’ knowledge, the striking phenomenon of coexisting asymmetric strange attractors also found in some special cases of nonlinear systems such as the Colpitts oscillator [3], Newton–Leipnik systems [17], and the hyperchaotic oscillator with gyrators [4] has not yet been reported in any other jerk system and thus represents an enriching contribution related to the dynamic behavior of this large class of nonlinear systems. Provided that the occurrence of multiple attractors represents an additional source of randomness [32], some obvious potential applications include, for instance, chaos based secure communication as well as random signal generation. However, this singular type of behavior is not desirable in general and justifies the need for control. Detailed analysis on this line is beyond the scope of this contribution. Therefore, interested readers are guided to the interesting review paper on control of multistability presented in [33].

5. Experimental Study

Following the above theoretical analysis, it is predicted that the jerk system under investigation can display very rich and complex behaviors. Our goal in this section is to validate the theoretical results obtained previously by performing an experimental study of the practical system [18]. To this end, the schematic diagram of Figure 1 is constructed on a breadboard. The circuit is built using TL084 op. amplifiers type with a symmetric ±15 V DC voltage supply. The same values of electronics components used for the numerical study are kept here to enable the comparison process. The experimental results are obtained by slowly increasing or decreasing the control resistor (i.e., parameter ) and plotting phase-space trajectories using a dual-trace oscilloscope in the mode. When slowly monitoring the control resistor , we found that the experimental jerk circuit experiences various types of bifurcation as predicted by theoretical results. For , 3 kΩ, a period-1 limit cycle is observed. When is gradually decreased, the complete sequence of bifurcation reported above is observed, that is, sequence of period-doubling bifurcation to chaos followed by the reverse period-doubling leading to a regular period-1 motion (see Figure 9). This is clearly illustrated by sample experimental phase portraits in Figure 9 showing the real behavior of the jerk circuit under consideration. In light of the pictures in Figure 9, it can be seen that the real circuit demonstrates the same bifurcation sequences as observed during the numerical study.

Those two-dimensional projections of asymmetric single-band chaotic attractor in Figure 9 highlight the complexity of the system. However, this attractor is simple chaotic. A comparison between experimental (Figure 10) and numerical results (Figure 6) related to the presence of five coexisting attractors shows a perfect agreement. More interestingly, the hysteretic behavior is observed in the experimental jerk circuit by increasing the value of in such a way that the circuit moves from the state of period-1 motion to another period-1 motion via the sequence of period-doubling and reverse bifurcation and then decreasing the value of the same resistor to move back to the original state of period-1 motion. Thus the system follows a different path while is decreased rather than being increased, reminiscent of a hysteresis. Once more a very good qualitative agreement can be captured between numerical and experimental results. However, a slight discrepancy that may be attributed to the precision on the values of electronic components as well as the simplifying assumptions considered during the modeling process (i.e., ideal diode model, ideal op. amplifier) can be noted between numerical and experimental results (see caption of Figure 10). Similarly, we have also verified the dynamical behaviors, the transitions from period-doubling bifurcation to chaos, the reverse bifurcation sequence, and the coexistence of multiple attractors evaluated through PSpice simulation when varying the value of the control resistor . However, we have avoided the inclusion of the simulation results for the sake of brevity.

Some windows of periodic behaviors sandwiched within chaotic domains are also noted in experiment. To experimentally provide evidence of coexisting multiple attractors in the jerk circuit, the control resistor is fixed as follows:  kΩ ;  kΩ ;  kΩ ; ; . When switching on and off the power supply (and thereby randomly selecting initial states), one can obtain five pairs of coexisting asymmetric solutions shown in Figure 10.

6. Concluding Remarks

A relatively simple chaotic jerk circuit, recently introduced by [18], has been analyzed in this work. Using bifurcation diagrams as arguments, the dynamics of the systems have been categorized in terms of their parameters. Period-doubling bifurcations, periodic windows, and coexisting bifurcations were found when monitoring the system parameters. More interestingly a distinguishing feature of this jerk circuit not previously observed in the pioneering work of Sprott [18] is the possibility of double asymmetric strange attractors (i.e., Shilnikov chaos and Feigenbaum chaos) for a wide range of parameters, depending solely on the choice of initial states. Also, we would like to stress that the jerk circuit/system studied in this work according to the best of our knowledge represents the simplest prototype among the few cases of lower dimensional system capable of exhibiting such type of behavior (e.g., Rossler system, Colpitts oscillator, Newton–Leipnik system, and hyperchaotic oscillator with gyrators) and thus deserves dissemination [34]. Laboratory experimental measurements were in very good agreement with the theoretical analyses. The presence of coexisting strange attractors represents another source of randomness, with potential utility in random signal generation, chaos communication, and radar systems. It should be pointed out that an infinite number of equilibria could be obtained in the jerk circuit under consideration via replacing the semiconductor diode (the nonlinear component) with a flux controlled memristor [14, 35]. Such types of systems are more suited to develop the phenomenon of extreme multistability [11, 36, 37] involving the coexistence of an infinite number of attractors for the same parameter setting, depending only on the choice of initial conditions. Research along this line is under consideration and the results will be the material of an upcoming publication.

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.