# Multiple Coexisting Attractors and Hysteresis in the Generalized Ueda Oscillator

Authors: Kehui Sun; A Di-li Duo Li-kun; Yanqing Dong; Huihai Wang; Ke Zhong
Journal: Mathematical Problems in Engineering
 (2013)

---

## Abstract

A periodically forced nonlinear oscillator called the generalized Ueda oscillator is proposed. The restoring force term of this equation consists of a nonlinear functionsgn(x) and an absolute function with a variant power. Dynamics is investigated by detailed numerical analysis as well as dynamic simulation, including the largest Lyapunov exponent, phase diagrams, and bifurcation diagrams. Multiple coexisting attractors and complex hysteresis phenomenon are observed. The results show that this system has rich dynamical behaviors, and it has a promising application in the fields of science and engineering.


---

## Body

## 1. Introduction

It is well known that the periodically forced nonlinear oscillator is one of the earliest classes to generate chaos. Generally, a forced chaotic oscillator has the formx¨+f(x˙,x)=Fsinωt, where the function f(x˙,x) contains at least one nonlinearity in the damping (x˙) term or the restoring force (x) term. For the damping term, the examples include the van der Pol equation [1] and the Rayleigh differential equation [2]. For the restoring force term, the examples include the Duffing oscillator [3], the Ueda oscillator [4], Duffing’s two-well oscillator [5], and damped-driven Duffing oscillator [6]. Several hybrid chaotic forced oscillators have been studied by combining the two cases above, such as the Rayleigh-Duffing oscillator [7]and the Duffing-van der Pol oscillator [8]. Some systems in which f(x˙,x) is a more complicated nonlinear function have been studied [9]. Here, we are interested in the case that the nonlinearity is the combination of signum function and absolute value function in the restoring force term. On one hand, the signum function describes a class of simple discontinuous switching structures, which can be simply structured and easily designed with cost-effective electronic circuit realizations or one type of the most important nonsmooth structures, which may easily create complex phenomena [10]. On the other hand, the absolute value function is a simply continuous piecewise-linear function which is usually applied in the forced systems to generate chaos [11–13]. So it has important significance to investigate this class of nonlinear system. Interestingly, we also find multiple attractors coexisting and hysteresis phenomenon in this oscillator. Some of dynamical systems are characterized by the coexistence of more than two attractors in some regions of parameter space [14]. Multiple attractors coexisting as a typical bifurcation lead to unpredictable behavior of trajectories and are considered as a source of unpredictability of a nonlinear system [15]. At the same time, hysteresis also is a typical nonlinear phenomenon and is encountered in many scientific fields, including magnetism, superconductor, granular media, and population dynamics. Some characteristic examples exhibit hysteresis, such as one-dimensional map model [16], the Van der Pol oscillator [17], and SDOF oscillator [18].In this letter, we investigate the dynamics of the generalized Ueda oscillator in which the restoring force term is replaced by the nonlinear functionsgn(x)|x|α. The power α of the absolute is a variable parameter for representing a more general function. This paper is organized as follows. In Section 2, we present the forced oscillator model and its attractors. In Section 3, the dynamics of this system is analyzed by numerical simulations including bifurcations and the routes to chaos, multiple coexisting attractors, and hysteresis and transient chaos. Finally, we summarize the results and indicate future directions.


## 2. Generalized Ueda Oscillator

Consider the following nonautonomous differential equation:(1)x¨+bx˙+sgn(x)|x|α=Fsin(ωt),where,b, α, F, ω are positive constants and sgn(x) is the signum function which is either +1 or −1 depending on whether its argument x is positive or negative, respectively. For simplicity, we will set the parameter ω=1 as described in [19] and consider b, α, and F as the control parameters. Obviously, this equation represents a class of general systems. For example, if b=0 and 0.5≤α≤11, system (1) becomes the so-called “simplest sinusoidally forced chaotic system” studied in [20]. If b=0.05, α=3 and F=7.5, system (1) becomes the Ueda oscillator proposed by Ueda [21]. So system (1) is called the generalized Ueda oscillator. Noticing that the periodically forced term F=sin(ωt) is a function with time, nonautonomous system (1) can be changed to a three-dimensional autonomous system
(2)x˙=y,y˙=-by-sgn(x)|x|α+Fsin(z),z˙=ω.


## 3. Dynamical Behaviors of the System

### 3.1. Calculating the Largest Lyapunov Exponent

Lyapunov exponents are the best indicators to categorize the different classes of nonlinear phenomena. A positive Lyapunov exponent confirms chaos. If a system equation is given, algorithms in [22] can be applied to calculate the largest or all of the exponents. Alternatively, the method of embedded dimensions may be applied to time series resulting from simulations and experiments to estimate the Lyapunov exponent [23]. These approaches only work satisfactorily for smooth systems, that is, those where the vector field is continuously differentiable. For example, if parameters are a=1.4, b=1, F=1.1, ω=1, then system (1) is a limit cycle, while the largest Lyapunov exponent is positive. Obviously, it is incorrect, which was named a chaotic limit cycle paradox in [24]. To calculate the Largest Lyapunov exponent of system (1) correctly, the signum function should be replaced by continuous hyperbolic tangent function [25]:
(3)sgn(x)⟶tanh(nx),
where n is a constant. The question is how to determine the range of n. If n is a very small number, then hyperbolic tangent function is far away from signum function. If n is a very big number, it is nearly equal to signum function. The results are incorrect in both of the cases. So n should be chosen from 24 to 212 according to [26]. The largest Lyapunov exponent is calculated with different control parameter α as shown in Figure 1. Obviously, system (1) is chaotic within the range of (2.5, 4.5) with some small periodic windows.Figure 1
MaximumLE of system (1) with b=0.05, F=7.5, and initial condition (0.9069, 0.2445, 0.1).


### 3.2. Bifurcations and Routes to Chaos

As we know, a bifurcation diagram provides a global picture of different types of motions existed in association with the bifurcation parameter. The bifurcation diagrams for the range of parameter α∈[2,5] with b=0.2, F=7.5, and different initial conditions are presented in Figure 2. It shows that periodic motion and chaotic motion coexist for the range of α∈[3.947,4.320]. The parameter α in Figures 2(a) and 2(c) increases from 2 to 5 (forward tracking), while the parameter α in Figures 2(b) and 2(d) decreases from 5 to 2 (backward tracking). Obviously, the bifurcation diagrams are different, and it indicates that there exists the hysteretic phenomenon in this system, which will be discussed in Section 3.4.Bifurcation diagrams for parameterα with different initial conditions (a) IC: (2.5, 0, 0); (b) IC: (−0.9859, −2.6871, 499.9980); (c) IC: (2.8263, −2.1674, 999.9960); (d) IC: (−0.8689, 1.0182, 1.5000e+003).
(a)
(b)
(c)
(d)Now letα=4, F=7.5, and vary the parameter b from 0.01 to 0.7. The initial states of the forced system are x(0)=2.5, y(0)=0, and z(0)=0. The step size for parameter b is 0.002, and then the bifurcation diagram was obtained as shown in Figure 3, which indicates that the system is chaotic with several periodic widows at the range b∈(0,0.5). When the parameter b is decreased from 0.7, the system enters into chaos by a period-doubling bifurcation. During the process of evolution, it undergoes interior crisis, pitchfork bifurcation, and tangent bifurcation.Figure 3
Bifurcation diagram for parameterb with α=4, F=7.5, and initial condition [2.5, 0, 0].Now letα=4, b=0.2, and vary the parameter F from 3 to 8.5. The initial states of the forced system are x(0)=2.5, y(0)=0, and z(0)=0. The step size for F is 0.01, and the resulting bifurcation diagram is shown in Figure 4. It shows that the system is chaotic with at least two windows at the range F∈(3,8.5). When the parameter F is increased from 3, the system enters into chaos by a period-doubling bifurcation. When the parameter F is decreased from 8.5, the system enters into chaos by a boundary crisis. During the process of evolution, it also experiences interior crisis, pitchfork bifurcation, and tangent bifurcation.Figure 4
Bifurcation diagram for parameterF with α=4, b=0.2, and initial condition [2.5, 0, 0].


### 3.3. Multiple Attractor Bifurcations

The system described here provides an opportunity to study bifurcations of multiple attractors. For this purpose, the single scalar definition of an attractor proposed in [27] is applied as follows:
(4)〈rx2〉=limN→∞1N∑i=1N(xi-xref)2,(5)〈ry2〉=limN→∞1N∑i=1N(yi-yref)2,
which are the mean square deviations of the attractor from the reference point (xref,yref) projected onto x, y-axis of x-y plane, respectively. Appropriate choice of xref and yref will obtain a unique and different value of 〈rx2〉 and 〈ry2〉 for each attractor. For the fixed parameters and many different initial conditions chosen randomly, multiple coexisting attractors will be indicated by values of 〈rx2〉 or 〈ry2〉 that cluster around distinct values. Abrupt change in the value or slope of 〈rx2〉 or 〈ry2〉 as a parameter will indicate a discontinuous (catastrophic or subcritical) or continuous (subtle or supercritical) bifurcation, respectively. Here, the reference point is taken as (5,5) and initial conditions are chosen from a normal random distribution with mean 0 and variance 1.0, although other choices give similar results.Figure5 shows that multiple attractors coexist in system (1) with b=0.05, F=7.5, and different parameter α. Obviously, there exist 8 attractors in system (1) with α=3.4 as shown in Figure 5(a), and all the attractors are limit cycles with different period. But only three attractors coexist in system (1) with α=4 as shown in Figure 5(b), and it indicates that there are two limit cycles with different period and one chaotic attractor in this case. The coexisting periodic attractor is presented symmetrically as shown in Figure 6.Multiple coexisting attractors in system (1) with different parameter α (a) α=3.4, (b) α=4.
(a)
(b)Multiattractor coexisting withα=3.91 (a) IC: (0.8538, 1.2832, 3000); (b) IC: (-1.3452, -0.4867, 3000); (c) IC: (1.5145, -2.0286, 2000); (d) IC: (0.6565, -4.2041, 2000).
(a)
(b)
(c)
(d)


### 3.4. Hysteresis and Transient Chaos

In this system, as the parameterα varies, a complex hysteresis phenomenon is observed as illustrated in Figure 7. As α increases from 3, the evolution of the system starts from periodic state, then it enters chaos by period-doubling at α=3.93. It is followed by several periodic windows, chaotic attractors again, and a jump back onto the periodic solution at α=4.32. However, when we start to decrease from α=5, it undergoes another evolution route, which undergoes low period, then low period or high period, chaos, and high period. There is a multistate coexisting area at the range α∈[3.947,4.32]. It means that the dynamical behaviors at this area consist of three branches, including chaos, high period, and low period as shown in Figure 8, which is more complex than that which was presented in [16].Figure 7
Hysteresis in system (1) with varying α.Multiattractor coexisting withα=4 and different initial conditions (a) low period (IC: 1.9189, −3.092, 1000); (b) high period (IC: 1.9726, 5.4330, 1000); (c) chaos (IC: 0.6921, 1.3179, 0).
(a)
(b)
(c)In addition to coexisting attractors and complex hysteresis, a chaotic transient is observed, which seems chaotic during some transient period, but finally falls into a periodic attractor. This chaotic transient phenomenon has been mentioned for the standard Lorenz system [28], and superlong chaotic transients (referred to as “supertransients”) have been observed in chaotic circuit experiments [29]. For the forced nonlinear oscillator, orbits, which turn out to be periodic, are preceded by chaotic transient which lasts about 3500 driver periods. Figure 9 shows the evolution of one coordinate of an orbit which is first caught up in a chaotic transient for about 3500 periods in the case of a=4.34 with initial condition [x0,y0,z0]=[2.5,0,0] and then settles into limit cycle. The transient is apparently chaotic with the largest Lyapunov exponent 0.1683, and we observed that it decays to limit cycle exponentially with the largest Lyapunov exponent 0.0013 at the end of the transient phase of the obits.Figure 9
Chaotic transient atα=4.34.


## 3.1. Calculating the Largest Lyapunov Exponent

Lyapunov exponents are the best indicators to categorize the different classes of nonlinear phenomena. A positive Lyapunov exponent confirms chaos. If a system equation is given, algorithms in [22] can be applied to calculate the largest or all of the exponents. Alternatively, the method of embedded dimensions may be applied to time series resulting from simulations and experiments to estimate the Lyapunov exponent [23]. These approaches only work satisfactorily for smooth systems, that is, those where the vector field is continuously differentiable. For example, if parameters are a=1.4, b=1, F=1.1, ω=1, then system (1) is a limit cycle, while the largest Lyapunov exponent is positive. Obviously, it is incorrect, which was named a chaotic limit cycle paradox in [24]. To calculate the Largest Lyapunov exponent of system (1) correctly, the signum function should be replaced by continuous hyperbolic tangent function [25]:
(3)sgn(x)⟶tanh(nx),
where n is a constant. The question is how to determine the range of n. If n is a very small number, then hyperbolic tangent function is far away from signum function. If n is a very big number, it is nearly equal to signum function. The results are incorrect in both of the cases. So n should be chosen from 24 to 212 according to [26]. The largest Lyapunov exponent is calculated with different control parameter α as shown in Figure 1. Obviously, system (1) is chaotic within the range of (2.5, 4.5) with some small periodic windows.Figure 1
MaximumLE of system (1) with b=0.05, F=7.5, and initial condition (0.9069, 0.2445, 0.1).


## 3.2. Bifurcations and Routes to Chaos

As we know, a bifurcation diagram provides a global picture of different types of motions existed in association with the bifurcation parameter. The bifurcation diagrams for the range of parameter α∈[2,5] with b=0.2, F=7.5, and different initial conditions are presented in Figure 2. It shows that periodic motion and chaotic motion coexist for the range of α∈[3.947,4.320]. The parameter α in Figures 2(a) and 2(c) increases from 2 to 5 (forward tracking), while the parameter α in Figures 2(b) and 2(d) decreases from 5 to 2 (backward tracking). Obviously, the bifurcation diagrams are different, and it indicates that there exists the hysteretic phenomenon in this system, which will be discussed in Section 3.4.Bifurcation diagrams for parameterα with different initial conditions (a) IC: (2.5, 0, 0); (b) IC: (−0.9859, −2.6871, 499.9980); (c) IC: (2.8263, −2.1674, 999.9960); (d) IC: (−0.8689, 1.0182, 1.5000e+003).
(a)
(b)
(c)
(d)Now letα=4, F=7.5, and vary the parameter b from 0.01 to 0.7. The initial states of the forced system are x(0)=2.5, y(0)=0, and z(0)=0. The step size for parameter b is 0.002, and then the bifurcation diagram was obtained as shown in Figure 3, which indicates that the system is chaotic with several periodic widows at the range b∈(0,0.5). When the parameter b is decreased from 0.7, the system enters into chaos by a period-doubling bifurcation. During the process of evolution, it undergoes interior crisis, pitchfork bifurcation, and tangent bifurcation.Figure 3
Bifurcation diagram for parameterb with α=4, F=7.5, and initial condition [2.5, 0, 0].Now letα=4, b=0.2, and vary the parameter F from 3 to 8.5. The initial states of the forced system are x(0)=2.5, y(0)=0, and z(0)=0. The step size for F is 0.01, and the resulting bifurcation diagram is shown in Figure 4. It shows that the system is chaotic with at least two windows at the range F∈(3,8.5). When the parameter F is increased from 3, the system enters into chaos by a period-doubling bifurcation. When the parameter F is decreased from 8.5, the system enters into chaos by a boundary crisis. During the process of evolution, it also experiences interior crisis, pitchfork bifurcation, and tangent bifurcation.Figure 4
Bifurcation diagram for parameterF with α=4, b=0.2, and initial condition [2.5, 0, 0].


## 3.3. Multiple Attractor Bifurcations

The system described here provides an opportunity to study bifurcations of multiple attractors. For this purpose, the single scalar definition of an attractor proposed in [27] is applied as follows:
(4)〈rx2〉=limN→∞1N∑i=1N(xi-xref)2,(5)〈ry2〉=limN→∞1N∑i=1N(yi-yref)2,
which are the mean square deviations of the attractor from the reference point (xref,yref) projected onto x, y-axis of x-y plane, respectively. Appropriate choice of xref and yref will obtain a unique and different value of 〈rx2〉 and 〈ry2〉 for each attractor. For the fixed parameters and many different initial conditions chosen randomly, multiple coexisting attractors will be indicated by values of 〈rx2〉 or 〈ry2〉 that cluster around distinct values. Abrupt change in the value or slope of 〈rx2〉 or 〈ry2〉 as a parameter will indicate a discontinuous (catastrophic or subcritical) or continuous (subtle or supercritical) bifurcation, respectively. Here, the reference point is taken as (5,5) and initial conditions are chosen from a normal random distribution with mean 0 and variance 1.0, although other choices give similar results.Figure5 shows that multiple attractors coexist in system (1) with b=0.05, F=7.5, and different parameter α. Obviously, there exist 8 attractors in system (1) with α=3.4 as shown in Figure 5(a), and all the attractors are limit cycles with different period. But only three attractors coexist in system (1) with α=4 as shown in Figure 5(b), and it indicates that there are two limit cycles with different period and one chaotic attractor in this case. The coexisting periodic attractor is presented symmetrically as shown in Figure 6.Multiple coexisting attractors in system (1) with different parameter α (a) α=3.4, (b) α=4.
(a)
(b)Multiattractor coexisting withα=3.91 (a) IC: (0.8538, 1.2832, 3000); (b) IC: (-1.3452, -0.4867, 3000); (c) IC: (1.5145, -2.0286, 2000); (d) IC: (0.6565, -4.2041, 2000).
(a)
(b)
(c)
(d)


## 3.4. Hysteresis and Transient Chaos

In this system, as the parameterα varies, a complex hysteresis phenomenon is observed as illustrated in Figure 7. As α increases from 3, the evolution of the system starts from periodic state, then it enters chaos by period-doubling at α=3.93. It is followed by several periodic windows, chaotic attractors again, and a jump back onto the periodic solution at α=4.32. However, when we start to decrease from α=5, it undergoes another evolution route, which undergoes low period, then low period or high period, chaos, and high period. There is a multistate coexisting area at the range α∈[3.947,4.32]. It means that the dynamical behaviors at this area consist of three branches, including chaos, high period, and low period as shown in Figure 8, which is more complex than that which was presented in [16].Figure 7
Hysteresis in system (1) with varying α.Multiattractor coexisting withα=4 and different initial conditions (a) low period (IC: 1.9189, −3.092, 1000); (b) high period (IC: 1.9726, 5.4330, 1000); (c) chaos (IC: 0.6921, 1.3179, 0).
(a)
(b)
(c)In addition to coexisting attractors and complex hysteresis, a chaotic transient is observed, which seems chaotic during some transient period, but finally falls into a periodic attractor. This chaotic transient phenomenon has been mentioned for the standard Lorenz system [28], and superlong chaotic transients (referred to as “supertransients”) have been observed in chaotic circuit experiments [29]. For the forced nonlinear oscillator, orbits, which turn out to be periodic, are preceded by chaotic transient which lasts about 3500 driver periods. Figure 9 shows the evolution of one coordinate of an orbit which is first caught up in a chaotic transient for about 3500 periods in the case of a=4.34 with initial condition [x0,y0,z0]=[2.5,0,0] and then settles into limit cycle. The transient is apparently chaotic with the largest Lyapunov exponent 0.1683, and we observed that it decays to limit cycle exponentially with the largest Lyapunov exponent 0.0013 at the end of the transient phase of the obits.Figure 9
Chaotic transient atα=4.34.


## 4. Conclusions

(
1
) A periodically forced system called the generalized Ueda oscillator is presented. The damping term of this system is the product of a nonlinear function sgn(x) and an absolute function with a variant power.(
2
) By replacing the signum function with continuous hyperbolic tangent function, the largest Lyapunov exponent of this system is calculated correctly, which shows that it has wide chaotic range.(
3
) This system has complex bifurcations, including period-doubling bifurcation, interior crisis, pitchfork bifurcation, tangent bifurcation, and multiple attractors bifurcation. Multiple coexisting attractors are displayed by calculating the mean square deviations of the attractor from the reference.(
4
) The complex hysteresis and chaotic transient phenomenon are observed, which shows that this system has rich dynamical behaviors.The additional features of this system in terms of synchronization control, circuit implementation, and its application to secure communication deserve further study.



---

*Source: 256092-2013-12-14.xml*