1. Introduction
Many practical problems, such as neuron activities [
1,
2,
3], surface oxidation reactions and autocatalytic chemical reactions [
4,
5,
6], memristor-based circuits [
7,
8], and so on, can often be described as slow–fast dynamical systems (SFDSs), written in the generalized form
where
,
are the fast variables,
are the slow variables, the positive parameter
measures the timescale difference between
and
, and
and
are the smooth functions.
Compared with single-timescale dynamical systems, one can find that the system responses of (
1) may be much more complicated, such as in the bursting oscillation patterns concerned in this paper. A bursting oscillation generally refers to the oscillation mode in which the trajectories of the whole system alternate between the quiescent states(QSs) and the spiking states (SPs) periodically. QS means that the trajectory converges to a stable equilibrium, while SP means that the trajectory oscillates along with a limit cycle. Since such complicated oscillation modes were reported in a large number of experiments and numerical simulations, the related dynamical evolutions as well as the generation mechanisms confused the researchers for a long time based on the fact that the mature analysis techniques in single-timescale dynamical systems cannot be directly applied to (
1) when bursting phenomena are present.
Fortunately, an incredibly useful approach based on timescale separation, i.e., the classical slow–fast analysis method, was introduced by Rinzel to expound the dynamics underlying bursting in neurons and pancreatic
-cells [
9,
10,
11]. It is feasible to understand a burster by employing nonlinear dynamics techniques and bifurcation theory. Taking system (
1) as an example, potential bursting oscillations may be well explained by executing the following two stages: firstly, dividing the full system (
1) into a fast subsystem
and a slow subsystem
via timescale separation; secondly, analyzing the attractors as well as the bifurcations in the fast subsystem by regarding the slow variables
v as bifurcation parameters. Then, it can be found that a potential burster in System (
1) may be well interpreted as the dynamical evolution process in which the trajectory modulated by a slow subsystem periodically alternates between a spiking attractor and the following quiescent attractor (for instance, from a stable limit cycle to a stable equilibrium regime, and so forth), which is caused by bifurcations in the fast subsystem. By adopting such a method, some extensive generation mechanisms of bursters have been listed by Izhikevich in his works [
12,
13]. More importantly, he also proposes that a burster can be named by using the two important bifurcations leading to the transitions between SPs and QSs, which can effectively distinguish and classify different bursters and their generation mechanisms and may provide great convenience for studies related to bursting phenomena.
Along with the successional exploration of various bursting forms and the generation mechanisms in slow–fast dynamics, accumulating evidence suggests that bistability, referring to when one attractor coexists with another attractor under certain parameter conditions, may play an important role in the dynamical evolutions of bursters [
14,
15]. The famous binocular rivalry, which reflects the human event for which a person reports an alternation between two competing percepts as opposed to a mixture of them when his/her eyes are exposed simultaneously to two significantly different images, can be explained theoretically in the view of dynamics by the so-called winner-take-all bursting transition mechanism, in which the trajectory may converge to one of the bistable equilibrium branches to behave in QS with different parameter conditions [
16,
17]. A novel bursting form named mixed bursting oscillation has been observed in [
18], which is characterized by the fact that different SP patterns can be performed in a period bursting oscillation. By using slow–fast decomposition, Duan et al. pointed out that different bistability structures may lead to different mixed bursting patterns [
19].
Note that most of the above results are verified in continuous slow–fast dynamical systems; however, some systematic mutations may also appear in slow–fast dynamical systems, for instance, nonsmooth stillness in nonlinear energy sinks [
20], dry friction in an oscillator with low-frequency excitation [
21], and switch-like interactions in gene regulatory networks [
22]. Then, corresponding mathematical models are discontinuous, and the conventional bifurcation theory is nearly helpless for the understanding of the slow–fast dynamics as well as the generation mechanism.
Particularly in today’s third generation of neural networks (referring to spiking neural networks), although the adoption of piecewise smooth integrate-and-fire models for a single neuron bring great convenience to the computability and application of neural networks (for more details, see [
23] and the references therein), the reset motion in neuron models and gap-junction coupling among neurons perform intricately discontinuous and implicit nonlinear mechanisms.
Obviously, a deep understanding of bursting phenomena as well as the mechanism in discontinuous slow–fast dynamical systems is very meaningful to slow–fast dynamics as well as their practical applications. Based on this purpose, we focus on the slow–fast dynamical systems with discontinuous vector fields (which can also be called Filippov-type slow–fast dynamical systems). The standard mathematical model can be expressed by
in which, the fast subsystem possesses a discontinuous boundary (switching boundary)
that divides the fast subsystem into two smooth subsystems. Apparently, when contacting with
, attractors in the fast subsystem of (
2) may undergo nonconventional bifurcations, leading to System (
2) exhibiting unique nonsmooth dynamic behaviors. This paper aims to discuss those dynamic behaviors as well as the generation mechanisms in (
2).
The remainder of this paper is organized as follows. In
Section 2, a Filippov-type slow–fast dynamical system is presented via establishing a modified Chua’s circuit with a low-frequency external excitation. Necessary bifurcation analyses are presented in
Section 3. Based on
Section 3, the attractors of the fast subsystem and their stabilities are discussed with property parameter settings. Various dynamical behaviors observed in the full system as well as the underlying generation mechanisms are discussed via numerical investigations in
Section 4. We draw some conclusions and discussions in
Section 5.
2. Mathematical Model
The classical Chua’s circuit, designed by Chua, composed of two capacitors, an inductor and a Chua’s diode, is a famous 3D nonlinear electronic circuit to show chaotic behavior [
24,
25]. The circuit as well as the various modifications are often taken as examples in the research on slow–fast dynamics. For instance, canards and chaotic bursting can be revealed in memristor-based Chua’s circuits [
26], or more to the point, those modified Chua’s circuits with low-frequency excitations are employed for the investigation of various bursting oscillations as well as the generation mechanisms via slow–fast decomposition [
27,
28,
29].
To reveal the influence of non-smoothness on the dynamics with two scales, here we consider one modified Chua’s circuit system by introducing a low-frequency current source and a nonlinear resistor
with piecewise characteristics, shown in
Figure 1.
The related mathematical mode can be written as
where
denotes a sinusoidal AC power source, which represents an external low-frequency excitation, and
is the nonlinear resistor designed in
Figure 2.
Let
i be the current flowing through the resistor
; the
characteristic can be written as
By employing the transformations
and
, system (
3) can be expressed in the dimensionless form
where
,
,
,
, and
are positive, while b and
are negative.
Assuming that
is considered a low-frequency excitation, i.e.,
, indicating that the whole excitation changes periodically on a slow timescale in
, System (
5), which is one of the slow–fast dynamical systems with two timescales coupling in the frequency domain, can also be called a Filippov-type slow–fast dynamical system.
According to the generalized slow–fast analysis method [
29], the attractors and their bifurcations parameterized by the slow variable
are the core to understand potential bursting oscillations in (
5). However, the discontinuity boundary
(labeled as
) divides the state space of the fast subsystem, denoted as
, into two smooth sub-regions:
and
, i.e.,
. At the same time, in the smooth sub-regions
and
, there are two smooth sub-systems
and
, expressed by
and
The corresponding vector fields are denoted as and , respectively.
Meanwhile, for a point , using the directional derivatives of with respect to the two vector fields on both sides of , expressed as and (, where is the vector inner product), we have the following results on with the assumption that .
When
, there exist two sewing regions
where the trajectory may behave in a crossing motion after it contacts with
or
; when
, there exists a sliding region
Moreover, by introducing an auxiliary parameter
via Utkin’s equivalent control method [
30], one 2D sliding vector field in
can be computed as
corresponding to the sliding subsystem
Particularly,
and
, respectively, correspond to two important sliding boundaries
For one bursting oscillation in System (
5), when the trajectory is in the smooth sub-region
(or
), it will be driven by the smooth subsystem
(or
), and its dynamics evolution process can be explained by the smooth dynamics theory. However, when the trajectory interacts with the non-smooth interface
, unique nonsmooth dynamics in Filippov systems, including sliding motions as well as nonconventional bifurcations, may appear and influence the bursting structure.
4. Numerical Simulations
In this part, we turn to numerical study by using the method of the fourth-order Runge–Kutta. According to the theory analyses, when setting
, obvious bistability can be observed in the fast subsystem, as shown in
Figure 3.
It can be found that the four subcritical Hopf bifurcations, computed as and , divide the slow manifold into three parts: stable , stable , and unstable . Meanwhile, two persistence bifurcations , located at , connect the stable pseudo-equilibrium branch , respectively.
Note that one spiking attractor, i.e., a stable limit cycle
represented by two extremes
and
, exists between
and
. Then, the bistability in
Figure 3a will be separated by the unstable limit cycles bifurcated from the subcritical Hopf bifurcations
. Accordingly, the unstable limit cycles can be approximately found by the dichotomy between an extreme point of the stable limit cycle and the stable equilibrium point based on attractor basin theory, respectively labelled as
and
. Furthermore, the two fold bifurcations of limit cycles
occur via collisions between the spiking attractor
and the unstable limit cycles
bifurcated from
.
Meanwhile, based on the fact that the limit cycle
always contacts with
, we draw two
Q curves
(light gray dashed line) and
(red dashed line) in
Figure 3b. The two curves
interact with sliding boundaries
at
and
, and obvious variations of nonsmooth structures may be observed via the
values when
passes through these points along with changing
w, indicating that unique sliding bifurcations may appear. We now take the
located in
as an example to give more details based on the geometry structures of sliding bifurcations in [
30].
When
, both
and
are located in the regions with
, i.e. sewing regions, then
may directly cross through
after it interacts with
, behaving in double crossing nonsmooth oscillation mode in a complete oscillation period, as illustrated by
with
in
Figure 4a. Along with
w increases over
,
may enter into sliding region represented by
via crossing through
while
is still in the region
, indicating that one sliding motion amd one crossing motion can be observed in
, as shown in
Figure 4b with
.
Obviously, the nonsmooth oscillation mode has transformed to sliding crossing oscillation mode from double crossing oscillation mode, meaning that one sliding bifurcation has occurred on sliding boundary
when
. In such a sliding bifurcation structure, the intersection of
and
actually represents the geometry structures that intersecting points of trajectories starting in one smooth subsystem and discontinuity boundary may continuously pass through the sliding boundary belonging to the opposite smooth subsystem, referring to the nonconventional bifurcation called crossing-sliding bifurcation. Therefore, we can say that
goes through crossing-sliding bifurcation when
. Similar bifurcation structure can also be observed at
, i.e., crossing-sliding bifurcation of
also takes place when
w continuously increases over
, leading to that
may behave in double sliding oscillation mode from crossing sliding oscillation mode after
w enters into
since both
and
are located in sliding region, as shown in
Figure 4c with
.
Particularly after
w increases over
,
may disappear on sliding boundary
while
is still in the sliding region. Then, two sliding motions merge into one via the geometry structures for which intersecting points of trajectories starting in one smooth subsystem and discontinuity boundary may continuously approach the sliding boundary belonging to the same smooth subsystem and disappear ultimately, thus actually corresponding to the geometry structures of multi-sliding bifurcation [
31]. Therefore, we may say that
goes through multi-sliding bifurcation when
, leading to the transition from double sliding oscillation mode to single sliding oscillation mode, as shown in
Figure 4d with
.
According to the symmetry, sliding bifurcations of
, which are located by the six intersecting points of
and sliding boundaries, have been distinguished via the correspondence between the local structures of
interacting with sliding boundaries and geometry structures of sliding bifurcations, including two multi-sliding bifurcations
with
as well as four crossing sliding bifurcations
with
and
with
, as shown in
Figure 3b.
After clarifying the attractors and bifurcations of the fast subsystem under the given parameters, it can be found that there are three stable parts on the slow manifold
, which are further expressed as follows:
Then, the stable slow manifold
and the spiking attractor
are divided into two monostability zones and three bistability zones by four sub-Hopf bifurcations
and two fold bifurcations of limit cycles
; more details are given in
Table 1.
Based on the results in
Table 1, one may find that the excitation amplitude
W is an important parameter that may decide the visiting modes of slow variable
w, leading to different responses of the full system. Meanwhile, the excitation frequency
is also an important parameter that may decide the timescale difference between the fast subsystem and the slow subsystem. Therefore, we will inspect the full system responses as well as the induced mechanisms in the following numerical simulations by taking
W and
as changing parameters, respectively.
4.1. Influence of Excitation Amplitude
In order to study the responses of the Filippov-type slow–fast dynamical system (
5) with changing excitation amplitude
W, we firstly set
and
. According to the bifurcations in
Figure 3 as well as the stability structures in
Table 1, it can be found that there are four different parameter regions:
and
.
Without loss of generality, we take the following four visiting modes of slow variable mode A:
, mode B:
, mode C:
and mode D:
as examples to exhibit more details. The corresponding responses of the waveforms of the full system are given in
Figure 5.
When
, as shown in
Figure 5a, one typical periodic bursting oscillation represented by the alternations between two quiescent states
and two spiking states
can be observed in the waveform. Based on the generalized slow–fast analysis method,
Figure 6 gives the overlapping of the bursting oscillation and the one parameter bifurcation diagram in the
plane. It is not difficult to find that the two spiking states
and the two quiescent states
are formed by the trajectory, respectively, moving along with the spiking attractor
and stable admissible equilibrium branches
on the slow manifold.
Furthermore,
Figure 6b gives the transition mechanism from
to
and then to
, where the fold bifurcation of limit cycles
leads to the vanishing of the spiking attractor
with
via colliding with the unstable limit cycle
, further resulting in the performance of the transition from
to
. While passing through the subcritical Hopf bifurcation point
with
, the trajectory may gradually tend to the outside spiking attractor
after a common slow passage effect [
25], since the slow manifold looses its stability via
, resulting in the transition from
to
. According to that, one periodic bursting oscillation can be named and classified by the bifurcation that leads to the transition from quiescent state to the following spiking state as well as the bifurcation that leads to the end of the spiking state [
12]. Here, the periodic bursting oscillation in
Figure 5a can be called a symmetrical sub-Hopf/LPC burster.
Since the spiking states
are formed by the trajectories oscillating along with the spiking attractor
, sliding bifurcations presented in
Figure 3b unavoidably affect the oscillation structures of the two spiking states, leading to the fact that the four nonsmooth oscillation modes in
Figure 4 may be observed, as shown in
Figure 6c. By drawing the returning maps
of spiking state
, the spiking state
actually behaves in unique mixed oscillation modes via performing nonsmooth oscillation mode series: single sliding ⟶ double sliding ⟶ crossing sliding ⟶ double sliding ⟶ crossing sliding ⟶ double sliding ⟶ single sliding.
When
, the two fold bifurcations of limit cycles
are no longer in the coverage area of
w, resulting in the fact that the transition from
to
cannot appear. As shown in
Figure 5b,
Figure 5c1 with initial values
and
Figure 5d1 with initial values
, only oscillations restricted on the stable cycle manifold can be observed in the last three cases once the full system trajectory converges to the spiking attractor
. Those oscillations are actually quasi-periodic oscillations that can be well proved by the closed Poincare maps via taking
as the section (see
Figure 7).
Particularly, when
, only the bistability consisting of
and
lays in the convergence area of
w, indicating that coexistence phenomena may be observed in the full system. For instance, as seen in
Figure 5c1,c2 with
, when setting the initial values to
, one slow cycle involving unique stick-stip motion is performed. When reseting
, the quasi-periodic oscillation can be observed, which can be attributed to the fact that the two subcritical Hopf bifurcations
are unreachable in this case since they occur at
(see
Figure 5d1,d2).
Furthermore, the two persistence bifurcations
on the two boundary equilibrium points will be unreachable when
. For instance, in the last case with
, the slow cycle in
Figure 5c2 degenerates to the unique sticking motion where the full system only behaves in a fixed point at the pseudo-equilibrium point.
4.2. Influence of the Excitation Frequency
Based on the above numerical simulations with changing excitation amplitude
W, it can be found that the attractors and their bifurcations are the two key elements needed to understand the full system responses; in other word, it seems that the full system responses are entirely determined by whether the bifurcations are reachable or not. However, some interesting and different results may be observed in the full system by changing the excitation frequency
. In order to account for that, here we take
as an example to exhibit more details; one quasi-periodic oscillation in
Figure 5b is on the stage with
.
Figure 8 gives the full system responses in the sense of the transformed phase portraits, respectively corresponding to
,
and
, where one may find that four interesting period-1 solutions are observed with slight changes in the excitation frequency on the slow timescale.
Firstly, when
, two alternations between the stable slow manifold
and the spiking attractor
appear in one period, leading to the fact that the full system then performs one symmetrical periodic bursting oscillation consisting of two spiking states and two quiescent states involving the unique stick-slip motions on the slow timescale, as shown in
Figure 8a. Secondly, when
, only one alternation between
and
appears in one period, leading to the two coexisting periodic bursting oscillations, respectively presented in
Figure 8b with initial values
and
Figure 8c with initial values
, and only one spiking state and one quiescent state involving the unique stick-slip motion on slow timescale can be observed. In the last case, when
, one symmetrical periodic oscillation only evolving on the spiking attractor is on the stage, which certainly is not a bursting oscillation since there is no alternation between the slow manifold and the spiking attractor in the movement, as shown in
Figure 8d.
As we mentioned earlier in
Figure 3a, there is actually no bifurcation leading to the transition between spiking attractor
and stable
; moreover, note that the excitation frequency indeed does not influence the attractors as well as their bifurcations. That is to say, the transition mechanism of the periodic bursting oscillations in
Figure 8a–c cannot be explained by the generalized slow fast analysis method. In addition, how to name and classify these bursting oscillations is a difficult topic since the widely applied classification method is to use the two important bifurcations leading to the transitions between spiking states and quiescent states.
5. Conclusions and Discussion
By introducing a low frequency excitation to a modified Chua’s circuit system with a discontinuous nonlinear resistance, we built a Filippov slow–fast dynamic system. Meanwhile, the attractors as well as their conventional and nonconventional bifurcations of the fast subsystem have been analyzed by adopting property parameters based on the generalized slow–fast analysis method. It is found that the excitation amplitude and frequency are two important parameters of the system that may play an important role in the dynamical behaviors of the full system.
Firstly, taking the excitation amplitude as the analysis parameter, four different visiting modes of slow external excitation with a small enough excitation frequency are given according to the stability structures induced by conventional bifurcations. Various full system responses in every visiting mode, such as conventional sub-Hopf/LPC periodic bursting oscillation, quasi-periodic oscillations on spiking attractor, slow cycle involving unique stick-slip motion and sticking behavior, are presented in numerical simulations.
Secondly, taking the excitation frequency as the analysis parameter, although it cannot change the dynamics of the fast subsystem, the quasi-periodic oscillation in
Figure 5b may degenerate to interesting dynamical evolutions from symmetrical periodic bursting oscillations to two coexisting asymmetrical bursting oscillations and finally to periodic movement on the spiking attractor via just a slight change of the excitation frequency within the slow timescale; see in
Figure 8. In particular, it should be pointed out that the generation mechanism of the bursting phenomena in this case cannot be revealed by the bifurcations of the fast subsystem based on slow–fast decomposition, since there actually is no bifurcation leading to the transition between the spiking attractor and slow manifold.
Furthermore, our works show that although the unconventional bifurcations such as sliding bifurcations and persistence, which are unique in Filippov systems, cannot bring about the transition behavior between fast and slow timescales, they can affect the structure of bursting oscillatory attractors, such as the variable nonsmooth structures in the spiking state and the unique quiescent state involving unique stick-slip motion. Therefore, only considering the bifurcations leading to the transitions between spiking states and quiescent states to classify the bursting oscillations in this paper cannot be applicable here. Therefore, we may say that the insight into slow–fast dynamics in Filippov slow–fast systems is still an open problem worthy of further discussion.
In previous works [
27,
32], the change in the excitation frequency can affect the sparseness of the spikes in the spiking states. However, although the change in the excitation frequency cannot change the stabilities and bifurcations of the attractors in the fast subsystem, our work shows that the excitation frequency is a very important parameter. In our work, we find that a change in the excitation frequency may lead to the birth of inexplicable bursting phenomena under the special bistability structure in this paper. How to explain the generation mechanism of such bursting phenomena will be our main concern in future.