Accurately predicting the onset of large behavioral deviations associated with saddle-node bifurcations is imperative in a broad range of sciences and for a wide variety of purposes, including ecological assessment, signal amplification, and microscale mass sensing. In many such practices, noise and non-stationarity are unavoidable and ever-present influences. As a result, it is critical to simultaneously account for these two factors toward the estimation of parameters that may induce sudden bifurcations. Here, a new analytical formulation is presented to accurately determine the probable time at which a system undergoes an escape event as governing parameters are swept toward a saddle-node bifurcation point in the presence of noise. The double-well Duffing oscillator serves as the archetype system of interest since it possesses a dynamic saddle-node bifurcation. The stochastic normal form of the saddle-node bifurcation is derived from the governing equation of this oscillator to formulate the probability distribution of escape events. Non-stationarity is accounted for using a time-dependent bifurcation parameter in the stochastic normal form. Then, the mean escape time is approximated from the probability density function (PDF) to yield a straightforward means to estimate the point of bifurcation. Experiments conducted using a double-well Duffing analog circuit verifies that the analytical approximations provide faithful estimation of the critical parameters that lead to the non-stationary and noise-activated saddle-node bifurcation.
Introduction and Motivation
The saddle-node bifurcation is the focus of a substantial body of research, since it is one of the most commonly encountered phenomena that induce sudden, drastic changes in the global behavior of systems. It is well documented that activation of the saddle-node bifurcation is strongly influenced by non-deterministic and non-stationary factors. For example, stochastic processes may result in noise-activated saddle-node bifurcations [1–5], which enable earlier sudden transitions before the key parameter reaches the critical value, which trigger deterministic bifurcations. Such properties of noise-induced bifurcations are strongly relevant for a broad range of scientific efforts which encounter the saddle-node. For example, the effective utilization of Josephson junction circuits to amplify minute changes in current level is dependent on various measurement noise effects [6–10] and switching-based employment of mechanical micro-/nano-mechanical oscillators requires careful understanding of stochastic sensitivities for reliable operation [11–13]. In life and biological sciences, systems characterized as exhibiting saddle-node-type phenomena reveal similar sensitivities to stochastic perturbations. This has been demonstrated for neural action potential dynamics [14–16], noise-activated escapes from ecological equilibria [17–19], and climate balance and tipping estimation [20–22].
While noise alone may prematurely induce a bifurcation, non-stationarity of the governing parameters may delay it [23–26]. When the system parameter varies at a finite rate through the critical value corresponding to adiabatic bifurcation, the actual transition may occur after the parameter passes through the adiabatic value. As a result, the system may remain at or near the original state instead of immediately undergoing the large qualitative shift in behavior, which is described to be a type of memory effect [27,28]. Delayed (also termed deferred) bifurcation phenomena have drawn special attention in laser turn-on dynamics related to the pitchfork bifurcation [27,29,30]. Delayed saddle-node bifurcations have been observed in various contexts such as in chemical reactions [31–33] and in tribological processes where they denote the influence of stick slip [34–36]. Qubit readouts for quantum computing are also subject to delayed saddle-node bifurcation which is a critical factor to understand for the useful implementation of such technologies [9,37].
Recently, great attention has been devoted to the development of robust and sensitive microscale bifurcation-based sensors due to the ease of activating strongly nonlinear behaviors on such a length scale, including the pitchfork [38–40] and saddle-node bifurcations [41–44]. By leveraging unmistakable and sudden variations in sensor behavior due to subtle perturbations to the system which induce the bifurcation, the bifurcation-based sensing methods yield significantly enhanced resolution and sensitivity compared to conventional, linear dynamics-based detection methods. To introduce these novel and high performance detection principles into the context of meso-/macro-scale mechanical and civil structural health and condition monitoring, the authors recently integrated double-well Duffing circuits with the monitored systems [45,46]. In this way, small changes in the (assumed) linear dynamics of the monitored structures may activate more dramatic shifts in the circuit behaviors, providing a robust and sensitive framework for structural monitoring. For all scales of bifurcation-based sensing, noise and non-stationary influences are oftentimes unavoidable, and the viability and effectiveness of these detection principles are critically tied to an understanding of the coupled, adverse phenomena.
To exemplify the importance of simultaneously taking into account the influences of non-determinism and non-stationarity on saddle-node bifurcation, the following representative experimental results are provided which leverage the saddle-node invested in a double-well Duffing analog circuit oscillator. The double-well Duffing oscillator is considered here since a dynamic saddle-node bifurcation occurs as the excitation amplitude increases while the excitation frequency is fixed below the linear resonance frequency. As a result, the steady-state intrawell oscillations confined to one of the wells of potential energy suddenly transition to interwell dynamics that span both potential wells [47–49], as illustrated in Fig. 1. Moreover, it is the double-well Duffing analog circuit that has been recently utilized as a bifurcation-based sensing device for detecting structural changes and damage in macroscale structures [45,46]. Thus, the analysis on stochastic and dynamic activation of the bifurcation directly provides an important means of characterizing the dynamics of practical bifurcation-based sensor platform. These bifurcations of the double-well Duffing oscillator may be activated either by variation in the harmonic excitation frequency using an appropriate amplitude of excitation or by variation in the excitation amplitude using an appropriate excitation frequency; in this work, the latter method is employed. Complete details on the experimental circuit fabrication and its faithful reconstruction of double-well Duffing oscillator characteristics are given in Sec. 2.
In these first experiments, the input voltage to the circuit is prescribed to be a 500 Hz sinusoid that steadily increases in amplitude from 0.3 V to 0.35 V which was identified to be an excitation form and amplitude range capable of activating the saddle-node bifurcation that demarcates the intrawell and interwell oscillation regimes. Various rates of sweeping the input voltage amplitude are employed. In addition, several intensities of Gaussian white noise are added to the input signal. This combined harmonic and stochastic input voltage excites the circuit and the mean harmonic amplitudes of circuit output voltage for 100 experimental trials are plotted according to the input voltage amplitude in Fig. 2. When the excitation is effectively a pure harmonic signal, the comparison of output voltage amplitudes in Fig. 2(a) shows the influence of changing the input voltage sweep rate from quasi-static conditions to a rate of 2.5 V/s. As observed in Fig. 2(a) by the sudden increase in the output voltage, the saddle-node bifurcation is triggered at a quasi-statically varied harmonic input voltage amplitude of approximately 0.328 V. Note that although an escaping phenomenon is shown in Fig. 2(a), experimentally the dynamics thereafter transition to a still higher output voltage amplitude which is characteristic of the interwell vibrations. In contrast to the quasi-static finding, as the sweep rate becomes positive and finite, the activation of the saddle-node bifurcation becomes delayed such that greater input voltage amplitude is needed to induce the event. When the sweep rate is 2.5 V/s, the activation of the bifurcation occurs at input voltage amplitude of 0.341 V. In other words, a delay of 4% with respect to the quasi-static bifurcation condition is induced by the non-stationary variation in the input voltage amplitude.
To exemplify the role of stochastic fluctuations in the input voltage amplitude, Fig. 2(b) presents the measurements when the input voltage amplitude is corrupted using various levels of additive white noise; here, the input voltage amplitude is swept at a finite rate of 0.1 V/s. The measurements in Fig. 2(b) clearly show that the stochastic fluctuations may induce either premature or delayed activation of the saddle-node escape. It is seen that for finite sweeping rate and low noise, a delayed activation occurs, whereas increased noise intensity may cause the bifurcation to occur prematurely using the same sweeping rate. Collectively, these results illustrate the severe sensitivities of activating the saddle-node bifurcation in the presence of non-stationary and non-deterministic excitations. Therefore, it is critical to accurately characterize the parameters which are more likely to induce the saddle-node bifurcation by directly accounting for attendant noise levels and parameter sweep rates. Without this understanding, the true approach and triggering of a saddle-node bifurcation may be incorrectly predicted, which could compromise the application such as a bifurcation-based sensing scheme or a model of ecological balance.
A number of researchers have explored the adverse coupling of non-stationary and non-deterministic influences on the activation of the saddle-node bifurcations by introducing scaling laws [50–52] and by analytically and numerically integrating the associated Fokker–Plank equation of the stochastic normal form [53]. Recently, the distribution of the escape events induced by saddle-node bifurcations has been approximately derived and numerically validated by Miller and Shaw [54]. On the other hand, this advancement requires an updated, intricate computation of the mean escape time in consequence to each change in the non-stationary and non-deterministic parameters. As a result, the computation of such statistics may become considerably involved and expensive. To overcome the limitation, this research derives a new approximate solution strategy to determine the escape statistics of non-stationary and non-deterministic activation of saddle-node bifurcations. By validating the approach with experimental results obtained using a double-well Duffing analog circuit, the findings of this research exemplify that the approximate analytical solution provides a straightforward method to estimate the stochastic and non-stationary activation of the delayed saddle-node bifurcations.
The following sections present investigations that accomplish these goals through a collection of theoretical and experimental efforts. First, the experimental circuit is described in detail in Sec. 2, and it is shown that the circuit is faithfully modeled using the conventional governing equation form of the classical double-well Duffing oscillator which exhibits dynamic saddle-node bifurcations. In Sec. 3, the stochastic normal form of dynamic saddle-node bifurcation for the oscillator is derived to characterize the system dynamics on the slow center manifold. Using this formulation, the approximate mean escape time is derived to serve as a predictive tool for the many applications and studies for which non-stationary and stochastic triggering of the saddle-node bifurcations are crucial factors. Sec. 4 provides numerical and experimental investigations using the double-well Duffing circuit to verify the accuracy of the analytical predictions in estimating the input voltage amplitude that activates the saddle-node bifurcation for single-frequency excitations.
Experimental Double-Well Duffing Analog Circuit Oscillator
A schematic of the experimentally fabricated double-well Duffing analog circuit oscillator is shown in Fig. 3(a). The static and dynamic bistability of the circuit are facilitated by the nonlinear feedback loop among the idealized op-amp and diodes. By applying Kirchhoff's laws, the governing equation for the circuit is derived to be
where L, C, R, and represent the circuit inductance, capacitance, resistance, and a nonlinear voltage function, respectively; and , respectively, indicate the input voltage of the oscillator circuit and the output voltage which exhibits bistability; and the overdot indicates the time derivative. Note that the output voltage is the generalized displacement of the oscillator circuit in Eq. (1). To derive Eq. (1) for the double-well Duffing analog circuit shown in Fig. 3(a), it is assumed that , which is a condition satisfied experimentally. Here, the op-amp is a LM741CN while the diodes are 1N4148. The other relevant circuit parameters are given in Table 1.
(mH) | (μF) | (Ω) | (kΩ) | (kΩ) | (kΩ) |
---|---|---|---|---|---|
10.24 | 0.96 | 82 | 9.07 | 9.08 | 10 |
(mH) | (μF) | (Ω) | (kΩ) | (kΩ) | (kΩ) |
---|---|---|---|---|---|
10.24 | 0.96 | 82 | 9.07 | 9.08 | 10 |
Equation (3) is evidently in the conventional form of the governing equation for the double-well Duffing oscillator where the conservative restoring forces include terms having negative linear and positive cubic powers of the generalized coordinate [47–49]. This analytical foundation verifies that the experimental circuit platform faithfully reconstructs the relevant dynamic saddle-node bifurcation phenomena exhibited by such Duffing oscillators.
Theoretical Analysis on the Saddle-Node Bifurcation
Stochastic Saddle-Node Bifurcation Normal Form.
where indicates differentiation with respect to scaled time . As a result, the stochastic and non-stationary influences on the activation of saddle-node bifurcation may be investigated using a single parameter, scaled noise in Eq. (8).
Analytical Approximation of the Dynamic Saddle-Node Bifurcation.
where , are the standard Airy functions. Since the bifurcation parameter , rescaled as the time according to Eq. (7a), is forward and linearly swept, the escape time is defined to be the time at which the dynamic saddle-node bifurcation is activated as the system loses stability. In other words, the escape time is when the response of Eq. (8) becomes unbounded such that . The PDF in Eq. (9) is subject to the constraints and [54]. For example, when , the mean value of the escape time is obtained by numerically integrating the PDF in Eq. (9) to be approximately 2.33. In this way, the mean escape time for every different case is taken by numerically solving Eq. (9) for the corresponding scaled noise level , which encompasses the stochastic and non-stationary parametric changes.
Then, using this previously developed foundation, the first step toward a new derivation for the mean escape time is to approximate the PDF in Eq. (9) as a Gaussian distribution. Since the system is subjected to additive Gaussian white noise perturbations, the probability density of the escape time as shown in Fig. 4 is comparable to a Gaussian. As a result, Eq. (9) is then approximated to be Gaussian using
where , , and are the approximate mean and standard deviation of the escape time, and the scaling coefficient, respectively. The exponential numerator in Eq. (9), denoted as , is approximated by a quadratic polynomial fit in Eq. (11) [58], and is plotted in Fig. 5 in comparison to the actual numerator
Therefore, the mean escape time of the delayed saddle-node bifurcation can be accurately and simply obtained as for instead of numerically solving the PDF in Eq. (9) for every scaled noise level. The total processing time, for example, required more than 3 h to numerically solve the PDF and obtain the mean escape time for 100 different sweep rates (0.005–50 V/s) and noise levels (0.01–100 mV), respectively. The simulations were conducted on a standard personal computer, with an Intel Core 3.4 GHz and 16 GB of RAM. On the other hand, the mean escape time can be immediately obtained by the proposed analytical approximation (Eq. (12b)).
As a result, an accurate estimation of the mean escape excitation amplitude can be obtained by utilizing the analytical approximation of mean escape time in Eq. (12b).
In summary, the key result is that instead of numerically integrating Eq. (9) to obtain the mean of escape time for each noise strength , the mean escape time for the delayed saddle-node bifurcation may be more straightforwardly obtained using Eq. (12b). By straightforward back-calculation, the mean escape time can be used to determine the expected value of the escape excitation amplitude in Eq. (13). This escape amplitude is therefore a meaningful criterion related to the stochastic and dynamic saddle-node bifurcation in the double-well Duffing oscillator. Thus, the analytical approximation can serve as a simple tool for estimating the escape events. It is worth summarizing and commenting upon the assumptions employed to arrive at this new analytical approximation of the mean escape time: (i) small scaled noise ; (ii) weakly damped Duffing oscillator; (iii) Gaussian white noise as stochastic influence; (iv) linearly swept bifurcation parameter. Since the standard deviation of the escape events distribution decreases and the escape events are predominantly distributed near the mean value for small scaled noise [57], the mean escape time can effectively represent the escape time distribution and becomes the significant guide toward assessing escape events. As a result, this research is focused on estimating the mean escape time. Additionally, the inclusion of the noise leads to an effective series of random “initial conditions” for this nonlinear system, which reduces the importance of accounting for initial conditions toward predicting the saddle-node bifurcation events [54]. The concise analytical prediction of the mean escape time and the current employment of the above assumptions to arrive at this theoretical tool are validated through numerical and experimental investigations in Sec. 4.
Statistics of Non-deterministic and Non-stationary Activation of the Saddle-Node Bifurcation
The accuracy of the analytical approximation of mean escape time is assessed using experimental and numerical efforts. The experimental investigation is conducted by employing the double-well Duffing analog circuit introduced in Sec. 2. The double-well Duffing analog circuit is harmonically excited at 500 Hz and the input voltage amplitude is increased by sweeping across the bifurcation point starting from 0.3 V to 0.35 V. In addition to the ambient noise level, three different levels of Gaussian white noise are added to the excitation input voltage to examine the stochastic influences on the saddle-node activation. The root mean square (RMS) amplitude of the ambient noise in the experiment is 0.015 mV. The input voltage amplitude sweep rates and the additive noise levels applied in the experiment are given in Table 2. Each condition with various sweep rates and noise levels is considered 100 times. The escape input voltage amplitude that activates dynamic saddle-node bifurcation is recorded and utilized to determine the escape time , where is the input voltage sweep rate. The escape time is then substituted into Eq. (13) to yield the scaled escape time .
Sweep rate (V/s) | ||||||||
---|---|---|---|---|---|---|---|---|
0.05 | 0.1 | 0.25 | 0.5 | 1 | 2.5 | 5 | ||
Noise level (mV) | 0.015 | 0.0521 | 0.0328 | 0.0178 | 0.0112 | 0.0071 | 0.0038 | 0.0024 |
1 | 3.47 | 2.19 | 1.19 | 0.748 | 0.471 | 0.256 | 0.161 | |
10 | 34.7 | 21.9 | 11.9 | 7.48 | 4.71 | 2.56 | 1.61 | |
20 | 69.4 | 43.8 | 23.8 | 15.0 | 9.43 | 5.12 | 3.22 |
Sweep rate (V/s) | ||||||||
---|---|---|---|---|---|---|---|---|
0.05 | 0.1 | 0.25 | 0.5 | 1 | 2.5 | 5 | ||
Noise level (mV) | 0.015 | 0.0521 | 0.0328 | 0.0178 | 0.0112 | 0.0071 | 0.0038 | 0.0024 |
1 | 3.47 | 2.19 | 1.19 | 0.748 | 0.471 | 0.256 | 0.161 | |
10 | 34.7 | 21.9 | 11.9 | 7.48 | 4.71 | 2.56 | 1.61 | |
20 | 69.4 | 43.8 | 23.8 | 15.0 | 9.43 | 5.12 | 3.22 |
For the numerical evaluation, the mean escape time is obtained by numerically solving the PDF in Eq. (9). In addition, a Monte-Carlo-based solution of the mean escape time is obtained by solving the stochastic normal form in Eq. (8a) using the Euler–Maruyama method [59] 1000 times and taking the mean of the resulting escape time values. For both numerical solution forms, the computation is conducted for each scaled noise level given in Table 2.
Figure 6 compares the new approximated solution (solid curve) of the mean escape time with those obtained by numerically solving the PDF in Eq. (9) (dashed curve), the Monte-Carlo simulation (square), and experimental measurements (circle) as a function of scaled noise level . It can be observed that the approximated mean escape time is comparable to the numerically and experimentally obtained mean escape time distributions for small , which represents a low level of stochastic excitation compared to the bifurcation parameter sweep rate. Stated more concretely, when the parameter is swept relatively quickly toward the bifurcation point compared to the low level of noise perturbations, the system evolves correspondingly quickly such that the basin of attraction is more likely to disappear before the noise has opportunity to prematurely activate the bifurcation. As a result, the saddle-node bifurcation is likely to be delayed in this case of small , and the escape time becomes fairly insensitive to the low level of noise. On the other hand, the analytic prediction deviates from the numerical and experimental results when the scaled noise level is high. This error may stem from the large level of noise that violates the assumption of small perturbation near the bifurcation point to maintain the normal form valid. Therefore, the analytical approximation of the mean escape time as a constant is strongly justified under such conditions.
Figure 7 provides a comparison of two representative examples that demonstrate the high accuracy of the analytical escape time prediction with respect to acquired experimental and numerical data. In order to numerically reconstruct the voltage response of the circuit from the normal form of the saddle-node bifurcation, the amplitude is first obtained by solving Eq. (8a) using the Euler–Maruyama method. Substituting into Eq. (7b) and applying the scaling yields . The output voltage is then obtained by applying a coordinate transform and substituting it into Eq. (A2). For the numerical reconstructions, a negative value of is selected to reflect the corresponding experimental measurements which initially oscillate around the negative-valued static equilibrium in the examples shown in Fig. 7. In this figure, the numerically simulated output voltages (dashed curves) of the circuit are plotted as a function of the input voltage amplitude and compared with the experimental measurement (solid curves) of the circuit response. Finally, the analytically determined mean escape input voltage amplitudes are plotted as dotted vertical lines in Fig. 7. The analytical prediction of the mean escape time in Eq. (12b) is applied to Eq. (13) assuming , which yields the mean escape input voltage amplitude dimensionalized via Eq. (3e).
Figure 7(a) presents the output voltage of the circuit for a case when the input voltage amplitude is swept at a rate of 0.1 V/s without additive noise; here, the ambient noise level is 0.015 mV which is negligible with respect to the harmonic excitation component. Figure 7(b) compares the analytical, numerical, and experimental results when the input voltage amplitude is increased at a faster rate of 2.5 V/s in the presence of a greater additive noise level, 10 mV. For both representative examples in Fig. 7, the output voltage of the double-well Duffing circuit initially exhibits intrawell oscillations around a static equilibrium; as the saddle-node bifurcation is activated, one or more interwell oscillations are induced. It is seen that the bifurcation activation is delayed from approximately 334 mV to 339 mV when the input voltage amplitude sweep rate is increased from 0.1 V/s to 2.5 V/s, seen comparing Figs. 7(a) and 7(b), respectively. Importantly, it is seen that the analytical approximation is in strong agreement with the experimental and numerical data, even for these two very different cases of sweep rate and additive noise.
For a comprehensive evaluation of the analytical method accuracy with respect to the experimental data, the mean escape input voltage amplitude that induces the dynamic saddle-node bifurcation is analytically estimated for a broad range of parameter sweep and noise conditions, as detailed in Table 2. Then, Fig. 8 plots all of the results comparing the predicted mean escape excitation voltage amplitudes as a function of the inverse of the scaled noise strength for a variety of additive noise levels. The analytical predictions are given by dotted curves whereas the experimental results are the circle data points connected with solid curves. Each experimental data point is the mean of 100 experimental trials. As shown in Fig. 8, as the input voltage amplitude sweep rate increases, the activation of the saddle-node bifurcation is consistently delayed; this is evident from the increase in the escape voltage amplitude for increasing sweep rate. Also, the mean escape input voltage amplitudes decrease in consequence to the noise-activated escape that results from the increase in noise level. Figure 8 illustrates that the analytical approach accurately predicts the mean escape input voltage amplitudes that are observed experimentally, particularly for smaller additive noise levels (greater inverse scaled noise levels ). It is seen that the analytical prediction error develops at greater levels of noise and slower sweep rates. The source of such error may be the assumption of small perturbations from the dynamic steady-state in the normal form formulation, which is potentially in conflict with the large degree of deviations induced due to the greater noise near the saddle-node. Nevertheless, the analytical estimates still achieve good agreement at high levels of noise when the sweep rate increases. Overall, the accuracy of the analytical approach across such a wide range of bifurcation parameter sweep rates and noise levels supports and validates the analytical approximation given by Eq. (12b). By such a straightforward relation and simple series of back-calculations to predict and determine parameters to induce escape, the analytical approximation derived herein provides a valuable new means for predicting the onset of saddle-node bifurcation under the non-stationary and non-deterministic conditions common to a variety of contexts.
Conclusion
The non-stationary and stochastic influences on the activation of saddle-node bifurcation are investigated to develop a new analytical prediction strategy for critical parameters that induce escape from a stable equilibrium. The double-well Duffing oscillator serves as the archetypal system of interest due to its ability to exhibit a dynamic saddle-node bifurcation. The stochastic normal form of the saddle-node bifurcation is derived from the governing equation of the oscillator and is utilized to formulate the escape probability density. A new, concise approximation of the mean escape time is formulated, yielding straightforward and effective means to predict the escape excitation amplitude that activates the bifurcation. Numerical and experimental investigations conducted using a double-well Duffing analog circuit verify the accuracy of the analytical approximation. The findings moreover exemplify the critical roles of non-stationarity and non-determinism on the activation of the saddle-node bifurcation. Based upon the broad applicability and relevance of saddle-node bifurcation phenomena across many scientific and technical disciplines, the analytical method developed here may be utilized for simple and accurate determination of critical operating environments that influence the susceptibility of the system to being pushed beyond the “tipping point” [19].
Acknowledgment
This research is supported by the National Science Foundation under Award No. 1232436 and by the University of Michigan Collegiate Professorship fund.