You are currently viewing a new version of our website. To view the old version click .
Algorithms
  • Article
  • Open Access

2 September 2024

Detection and Reconstruction of Bursting Oscillations in Complex Systems Using the HAVOK Analysis Framework

and
School of Mathematical Sciences, Zhejiang Normal University, Jinhua 321004, China
*
Author to whom correspondence should be addressed.

Abstract

Multi-scale dynamical systems may exhibit bursting oscillations, which are typically identified by analyzing time series and phase portraits. However, in cases where bursting oscillations are not apparent, relying solely on these methods may have limitations in accurately detecting their occurrence. This paper introduces the HAVOK analysis framework to the field of bursting oscillations. By using single-variable time series data, models that may produce bursting oscillations are restructured into forced linear models. This approach allows for the rapid prediction of bursting oscillations by observing the forced terms. The results show that the intermittent periodic bursts in the visualizations of the forced eigen time series within the HAVOK framework are strongly correlated with the excitation states in bursting oscillations, enabling the prediction of their occurrence. Especially in cases where it is challenging to determine the presence of bursting oscillations through time series plots alone, this method can still sensitively detect them. Additionally, the embedded and reconstructed flow fields plotted using this approach can help understand the dynamics of bursting oscillations in certain scenarios.

1. Introduction

Many engineering problems are closely related to nonlinear vibrations, some of which can cause irreversible effects on systems. Ding, Chen, and others introduced nonlinear energy sinks to achieve vibration reduction [,,,]. However, most vibrations are unavoidable, making the analysis of system vibrations and the prediction of their behavior significantly important for practical engineering evaluation. Meanwhile, multi-scale dynamical systems and the phenomenon of bursting oscillations induced by the multi-scale nature of systems are common in various fields of natural science and engineering. For example, in mechanics, bistable asymmetric laminated composite plates exhibit bursting oscillations under excitation, leading to jump behaviors []; in neuroscience, the transmission between nerve cells and endocrine cells at synapses also exhibits bursting oscillations []. Therefore, the study of bursting oscillations in this context becomes important and meaningful.
A system is said to exhibit bursting oscillations if it has periodic orbits whose time series (at least in one state variable or some coordinate scales) alternate between rapid oscillations and near-stationary behaviors [,]. Currently, the main analysis frameworks for bursting oscillations are based on mathematical modeling and dynamical systems theory. The establishment of models often relies on understanding physical processes, and stability analysis, bifurcation theory, and multi-scale analysis are important components of theoretical research on bursting oscillations. Due to the nonlinear nature of bursting oscillations, theoretical analysis often requires numerical simulations to aid in simulating the dynamics of bursting oscillations, verifying theoretical predictions, and exploring complex states in state space [,].
Rinzel first proposed the fast–slow analysis method in 1985 [], which usually involves local linearization and stability analysis at equilibrium points, followed by the division of the system into fast and slow subsystems based on time scales for further study. Although the fast-slow analysis method is a powerful tool for analyzing bursting oscillations, it faces challenges when dealing with highly nonlinear, strongly coupled systems or systems lacking distinct time-scale separation. Meanwhile, in practical applications, commonly used numerical verification methods for bursting oscillations include phase diagram plotting and time history curve plotting. Comprehensive analysis of the complexity of bursting oscillations in practical applications often requires the combination of various numerical methods based on specific research problems. Choosing appropriate numerical methods helps enhance the understanding of the mechanisms of bursting oscillations and improve the efficiency of theoretical research.
In recent years, the rapid development of data-driven techniques related to dynamical systems cannot be overlooked. Unlike local linearization around fixed points in stability analysis theory, many data-driven methods focus on finding global linear approximations of systems [,,]. This idea of global approximation originates from Koopman operator theory, whose core concept is to transform originally nonlinear dynamical systems into infinite-dimensional linear systems by introducing the Koopman operator, allowing the use of linear system tools for analysis. Although global linearization is very attractive, the extremely high dimensionality of the Koopman operator makes numerical processing difficult.
Thanks to the introduction of Takens delay embedding theory [] and Koopman Mode Decomposition (KMD) theory, as well as the need for rapid modeling in many fields (e.g., rapid flow field reconstruction in industrial applications), many methods for studying the entire dynamical system using univariate measurement data and studying the underlying dynamical system through delay embedding matrices have emerged. In 2014, Tu et al. [] pointed out the connection between KMD and linear system identification methods. Arbabi et al. [] demonstrated true Koopman eigenfunctions and eigenvalues from time-delayed embedded data matrices and applied Dynamic Mode Decomposition (DMD) [] to delay-embedded Hankel data matrices (matrices constructed from time-delayed time series with equal elements on the anti-diagonal) to obtain finite-dimensional approximations of the infinite-dimensional Koopman operator. Thus, constructing Hankel matrices from collected univariate measurements and applying DMD on Hankel matrices became a new paradigm (Hankel-DMD) for obtaining global linear approximations of nonlinear systems.
Because the results obtained from the aforementioned paradigm often cannot guarantee closure under the Koopman operator, Brunton et al. [,,] proposed the Hankel Alternative View of Koopman (HAVOK) analysis framework, which models chaotic systems as intermittently forced closed linear systems. However, bursting oscillations do not entirely fall under the category of chaos, but they are also a form of strongly nonlinear behavior. Therefore, inspired by the HAVOK analysis framework, we attempt to apply HAVOK analysis to the field of bursting oscillation analysis. This paper applies the HAVOK analysis framework to systems with bursting oscillations to construct globally approximated forced linear models for the systems’ nonlinear models and quickly predict the occurrence of bursting oscillations through the behavior of the forced terms in the models.
The content of this paper is organized as follows: Section 2 outlines the theory and algorithms involved in HAVOK analysis, as well as the specific process details when applied to bursting oscillation analysis, and explains the mechanism of bursting oscillations from the perspective of HAVOK analysis. Section 3 summarizes the HAVOK analysis process applied to bursting oscillations. In Section 4, we apply the HAVOK analysis to models that may exhibit bursty oscillations and analyze and discuss the situation under three different parameter sets. An attempt is also made to apply the HAVOK analysis to models that exhibit quasi-periodic oscillations (a type of steady-state nonlinear oscillation). Finally, Section 5 summarizes the results of this study and discusses the current limitations of this study as well as possible future research directions.

3. Algorithm Summary: HAVOK Analysis Framework for Bursting Oscillations

In this paper, the HAVOK analysis framework is utilized to detect bursting oscillations in dynamical systems. This algorithm involves constructing a Hankel matrix from time series data, performing SVD, and applying DMD to identify eigen time series. The process concludes by plotting the embedded and reconstructed flow field and visually checking for intermittent periodic bursts to detect bursting oscillations. Next, we outline the complete general process of applying HAVOK analysis to bursting oscillations.
First, we start by choosing the initial embedding dimension m based on the specific model combined with experimental experience.
Algorithm 1: HAVOK Analysis Framework for Detecting Bursting Oscillations in Dynamical Systems.
Input:
 Time series data from the dynamical system, Embedding dimension m
Output:
 Visualizations of eigen time series
 Embedded flow fields
 Reconstructed flow fields
 Bursting oscillation prediction
Steps:
 1. Collect Time Series Data:
 Gather the time series data from the dynamical system.
 Denote the collected data as “data”.
 2. Construct Hankel Matrix:
 Construct the Hankel matrix H using the collected time series data and embedding dimension m .
H construct   hankel   matrix data , m
 3. Perform Singular Value Decomposition (SVD):
 Apply SVD to the Hankel matrix H.
U , Σ , V T svd H
  Sigs = [ σ 1 , σ 2 , σ 3 , ]
 4. Choose Truncation Rank r for Reduced SVD:
 Truncate the SVD results to the rank r.
U r , Σ r , V r T U : , : r , Σ : r , V T : r , :
 5. Plot Embedded Flow Fields:
 Plot the two-dimensional and three-dimensional embedded flow field using the truncated SVD results.
v 1 , v 2 , v 3 p l o t e m b e d d e d f l o w f i e l d s U r , Σ r , V r T
 6. Apply Dynamic Mode Decomposition (DMD):
 Apply DMD on the reduced matrix V r T and construct the forced linear model.
 Forced linear model: V ~ 1 r 1 = A V 1 r 1 + B v r
   Plot the two-dimensional and three-dimensional reconstructed flow fields from the forced linear model.
 7. Plot and Analyze Eigen Time Series:
 Plot and analyze the visualizations of the dominant eigen time series v 1 and the forced time series v r .
 8. Quickly Check for Bursting:
 Observe the visualization of v r for intermittent periodic bursts to detect bursting.
 Mark “bursting detected” if intermittent periodic bursts are observed.
 9. Return Results:
 Return the visualizations of the eigen time series, the embedded flow fields, the reconstructed flow fields, and the bursting detection status.
Return  { eigen   time   series   visualizations ,   embedded   flow   fields ,
reconstructed   flow   fields ,   bursting   detected }
In the fourth step of the algorithm regarding the selection of r , we will plot the variation of the cumulative energy of the singular values with the increase of the number of singular values, and select the r whose E ( k ) is at least greater than 99 % .
In addition, we will plot the fit of the first column v ~ 1 of the matrix of the output of the forced linear model obtained in the sixth step to the first column v 1 of the matrix of the inputs, and compute the mean-square error (MSE) of the reconstruction. With the mean square error, we can continuously adjust the embedding dimension m and the truncation order r to keep the MSE of the reconstruction within a certain range. In this paper, we will choose m and r by combining the MSE of the reconstruction with the actual effect of the reconstruction.

4. Results and Discussion

4.1. The HRVD Oscillator Model with a Periodic External Excitation

The hybrid van der Pol–Duffing–Rayleigh (HRVD) oscillator accurately describes the lateral forces generated during walking, whose parameter variations can destabilize the system, leading to bursting oscillations and sway. Researching such systems aids in reducing economic and injury risks from engineering vibrations.
We start by applying the HAVOK analysis framework for bursting oscillations to an HRVD oscillator [] with an external periodic excitations model governed by
x ¨ + a 3 x ˙ 2 + α x 4 + β x 2 + λ x ˙ + a 1 x + a 2 x 3 = f 1 c o s ω 1 t .
For Parameter Set Para1 = a 1 , a 2 , a 3 , α , β , λ , ω , f 1 = 5 , 5 , 0.1 , 0.1 , 1 , 1.2 , 0.1 , 3 , the uniform sampling time interval is set to d t = 0.001 , with the time range spanning [ 0 , 1000 ] . The initial conditions are set as ( x , x ˙ ) = ( 0.1 , 0.1 ) . The state training data are obtained using the Runge–Kutta numerical solver in MATLAB R2022a. To mitigate the effects of initial chaos and focus on the system’s steady-state or periodic behavior over a longer period, the first 5000 data points are discarded during the numerical simulation.
Since the model (23) is a one-dimensional system, the embedding dimension should be at least 3. We initially set the embedding dimension m = 3 to observe the singular values (Sigs) and plot the variation of E ( k ) with k , as shown in Figure 1.
S i g s = 1.8 × 10 4 , 1.2 , 1.1 × 10 3 .
Figure 1. Plot of cumulative energy variation with the number of singular values when the parameter set is taken as Para1, m = 3, r = 2.
According to model (24) and Figure 1, when r = 2 , E k can exceed 99% and approach the convergence value. Choosing r = 2 implies that in this example, we can only plot the two-dimensional embedded flow field and the one-dimensional reconstructed flow field (since with r = 2 , the output matrix of the forced linear model consists of only one column vector).
By plotting the fit between the first column of the output matrix and the first column of the input matrix (Figure 2), we can observe the reconstruction performance of the forced linear model. Additionally, the mean squared error (MSE) of the reconstruction at this point is 1.3751 × 10−17.
Figure 2. The output matrix of the forced linear model when the parameter set is Para1, m = 3, r = 2 is plotted against a fit to the first column of the output matrix, where only uniformly spaced (100 ∆t) discrete trajectory points are retained in the first column of the output matrix, labeled as blue points to avoid an overly dense and complex image.
Alternatively model (23) can be rewritten as
x ˙ = y y ˙ = a 2 x 3 a 1 x a 3 y 3 α x 4 y β x 2 y λ y + f 1 cos ω 1 t ,
This treatment allows the researcher to plot the 2D phase diagram (Figure 3b). This allows us to comparatively examine the reconstruction of the 2D-embedded flow field in the 2D time-lag embedding space.
Figure 3. Series of experimental plots when the parameter set is taken to be Para1, m = 3, r = 2. (a) 2D-embedded flow field; (b) Original 2D phase diagram; (c) Upper subplot for the eigentime series v 1 and lower subplot for the forced eigentime series v r ; (d) Localized enlargement of (c).
Comparing Figure 3a with Figure 3b reveals that the trajectory structures in both images exhibit similar vortex shapes and singularity locations, although the axes and scaling of the images are slightly different (this is due to the fact that Figure 3a is plotted based on the time-step data while Figure 3b is plotted based on the raw time data, hence there is a three-order-of-magnitude difference between the two), the embedded flow field’s overall correspondence between the trajectory morphology and the phase diagram is evident, implying that the embedded flow field performs well in preserving the global topology. A closer look at the local vortex structure and trajectory spacing, the dense length of the trajectories, and the trend of morphology change shows that the embedded flow field is also more successful in restoring the local features. In addition, the trajectories in the embedded flow field retain a similar smoothness to the original phase diagram, with no obvious discrete points or anomalous jumps, which implies that the flow field is also more accurately restored in terms of continuity and smoothness. Thus, assessed visually, the two maps are almost topologically equivalent.
Observe the second subfigure of Figure 3f, where the intermittent periodic bursts observed in the time series v r of the stressing features indicate that the model (23) under the parameter group Para1 would exhibit bursting oscillatory behavior.
If we take r = 3 while keeping the embedding dimension m = 3 constant, then E ( k ) still satisfies the condition of being greater than 99%. Although the MSE in this case increases slightly to 1.0795 × 10 15 , it is still at a relatively high level. Since we have raised the value of r to 3, we can plot the reconstructed 2D flow field (Figure 4b). As can be seen from the figure, the original 2D phase diagram of the reconstructed 2D flow field as well as the 2D-embedded flow field are likewise almost equivalent in terms of topology.
Figure 4. Series of experimental plots when the parameter set is taken to be Para1, m = 3, r = 3. (a,b) 2D−embedded flow field and its reconstructed flow field; (c) Original 2D phase diagram; (d) 3D-embedded flow field; (e) Reconstructed fitted diagrams, similar to Figure 2; (f) Dominant feature time series vs. forced feature time series.
However, observing Figure 4d we can find that when m = 3 ,   r = 3 , the construction of the 3D-embedded flow field fails to maintain the smoothness although we achieve a more accurate and effective 1D and 2D reconstruction (Figure 4e) and capture the emergence of the bursting oscillations by the forced eigenmodes.
Therefore, we consider fixing r = 4 (to facilitate the reconstruction of the 3D-embedded flow field), and raising the embedding dimension. Fixing r = 4 in Figure 5, we record the 3D-embedded flow field plotted when the embedding dimension m takes different values and its reconstructed flow field.
Figure 5. (ah) Show the two-dimensional-embedded flow field and its two-dimensional reconstructed flow field obtained by taking para1, r = 4, and varying the value of m for model (24). (a,b) m = 10 ; (c,d) m = 50 ; (e,f) m = 100 ; (g,h) m = 200 ; (i) Time series of forced features at m = 100 . (j) Time series of stress characteristics at m = 200 . (j) Significantly smoother compared to (i).
Based on Figure 5 and the reconstruction error MSE for each dimension, we organize and obtain Table 1.
Table 1. MSE and Smoothness Metrics for Various Embedding Dimensions.
From Table 1 we find that when fixing r = 4 and increasing the embedding dimension, the MSE has been kept at a relatively low level, which ensures that all our reconstructions have a very low error. However, the performance of different embedding dimensions varies in terms of how smooth the reconstructed flow field is with respect to the time series of the forced features. The embedding dimension m = 200 is reasonable in terms of reconstruction accuracy and reconstruction smoothness table. However, m = 200 is not necessarily the best choice, and we believe that the choice of the embedding dimension is a problem that needs to be further investigated in the future.

4.2. Advantages

In this section, we demonstrate the advantages of applying HAVOK analysis to the field of bursting oscillations through several comparative experiments. These advantages include: I. Capturing the somewhat hidden bursting oscillations in the time-course profile. II. Embedding the flow field in a higher-dimensional delay space to capture more dynamical features of the original dynamical system, avoiding “overlapping phenomena”, allowing the trajectories to unfold in time-lagged embedded space as well as reconstructed space.

4.2.1. Revealing Hidden Dynamical Behaviors

When the parameter set of model (24) is Para2 = ( a 1 , a 2 , a 3 , α , β , λ , ω , f 1 ) = ( 5 , 5 , 0.1 , 0.1 , 1 , 1.2 , 0.1 , 1.8 ) , the emergence of bursting oscillations is difficult to observe from the time-history curves (Figure 6b), but a slight oscillatory behavior is indeed observed in the two-dimensional phase diagrams (Figure 6a). Using traditional numerical methods, the researcher may have difficulty in relating the behavior between the 1D time-history curve and the 2D phase diagram.
Figure 6. A series of experimental plots taken for the parameter set Para2 ,   m = 200 ,   r = 4 . (a) Raw 2D phase diagrams, with the approximate regions where small amplitude oscillations occur marked in red; (b) Time-course curves; (c,e) 2D- and 3D-embedded flow fields; (d,f) Reconstructed 2D and 3D flow fields; (g) Fitted curves to test the effectiveness of the reconstruction in the upper half of the subplot, and time series of the forced features in the lower half of the subplot.
Therefore, we would like to embed the flow field into a higher dimensional time-lag embedded space through time-lag embedding, so as to observe a more comprehensive dynamical behavior of the system. Based on the need to construct a smooth 3D-embedded flow field, we continue the choice of m = 200 ,   r = 4 in Section 4.1. At this time, the MSE = 2.1817e−10. (If the experimental performance is not good or the reconstruction accuracy is too low, the value of m or r can be adjusted according to the experimental feedback).
The periodic intermittent bursting behavior on the time series of the forced features (Figure 6g) captures the phenomenon of hidden bursting oscillations in the time-course profile. The construction of a three-dimensional embedded flow field and its reconstructed flow field demonstrates richer dynamical features of the dynamical system (23) with the parameter Para2. For example, the alternation of low-frequency large-period oscillations and high-frequency small-period oscillations is more obvious in Figure 6g,f, which helps the researcher to understand the oscillatory behaviors of the red part of the two-dimensional phase diagrams, as well as to prevent the researcher from misjudging whether or not bursting oscillatory phenomena occur by observing the one-dimensional time-history curve directly, and thinking that bursting oscillatory phenomena occur or not. and avoiding the researcher from misjudging whether the bursting oscillation phenomenon occurs or not by directly observing the 1D time-history curve and thinking that the bursting oscillation phenomenon does not occur.
In addition, this example also demonstrates the advantage of constructing a three-dimensional embedded flow field over constructing only a two-dimensional embedded flow field, and therefore, in choosing r , we preferred to choose r = 4 for the initial observation.

4.2.2. Reducing Overlapping Phenomena through Higher-Dimensional Embedding

When model (24) is set up with the parameter set Para3 = ( a 1 , a 2 , a 3 , α , β , λ , ω , f 1 ) = ( 5 , 5 , 0.1 , 0.1 1 , 1.2 , 0.1 , 1.95 ) . At this point f 1 is slightly increased compared to the value of f 1 taken in Para3. We observe a weak bursting oscillation phenomenon in the local zoomed-in plot of the time-course curve (Figure 7), which partly verifies the judgment in Section 4.2.1 about the appearance of bursting oscillation.
Figure 7. (ae) Show experimental plots with Parameter Set Para3, r = 4 , m = 200 . (a) The original two-dimensional phase diagram, with a box indicating the approximate region where the ‘overlap phenomenon’ occurs; (b) The original time history curve; (c) The three-dimensional-embedded flow field, with a box indicating the approximate region of the ‘overlap phenomenon’ in (a); (d) The two-dimensional-embedded flow field, where the ‘overlap phenomenon’ in the boxed area of (a) disappears; (f,g) are the two-dimensional-embedded flow field and its reconstructed flow field plotted with Parameter Set Para3, r = 4 ,   m = 20 , both of which show the same ‘overlap phenomenon’ as in (a).
In addition, the “overlapping phenomenon” in the 2D phase diagram (Figure 7a), where the trajectories overlap in the phase diagram, may lead to the inability of the researcher to correctly distinguish the different states of the system. Embedding the flow field in a higher-dimensional embedded flow field may help to understand the reason for the overlapping phenomenon in the 2D phase diagram. Similarly, based on the need of plotting the 3D-embedded flow, we continue to choose m = 200 ,   r = 4 . At this time, MSE = 3.5956 × 10 10 . The reconstruction can be roughly judged to perform well by Figure 7e.
Figure 7c,d and Figure 7f,g show the two-dimensional embedded flow field and its reconstructed flow field at m = 200 and m = 20 , respectively. By comparing them, we can find that elevating the embedding dimension can make the trajectories more stretched in the embedding space, which may reduce or avoid the reasons for the occurrence of overlapping. This is also one of the reasons why we choose a higher embedding dimension, in the case that the test accuracy meets the experimenter’s needs, choosing a slightly higher embedding dimension is both more able to enhance the smoothness of the mapping in the phase space, and may reduce the overlapping of the mapping in the phase space, which is convenient for analyzing and understanding the dynamical behavior of the system.

4.2.3. Analyzing Quasi-Periodic Behavior and Steady-State Nonlinear Oscillations

In the above example, we primarily focus on situations that may lead to bursting oscillations. However, in some dynamical systems, if certain parameters do not cross a specific threshold, the system may not exhibit bursting oscillations. For instance, setting f 1 = 0 in Para1, meaning that for Parameter Set Para4 in model (23), Para4 = ( a 1 , a 2 , a 3 , α , β , λ , ω , f 1 ) = ( 5 , 5 , 0.1 , 0.1 1 , 1.2 , 0.1 , 0 ) .
According to Figure 8a,b, the system exhibits quasi-periodic behavior. In Figure 8e, more pronounced quasi-periodic behavior can be observed from the forced characteristic time series, but there are no intermittent bursts. Therefore, we conclude that with Parameter Set Para4, system (23) exhibits quasi-periodic behavior but does not display bursting oscillations.
Figure 8. A series of experimental plots taking the parameters Para4,   m = 100 ,   r = 4 .   (a,b) Original 2D phase diagrams with time-course curves; (c,d) 2D-embedded flow field and its reconstructed flow field; (e) Upper subplot shows the fitted curves to test the effect of the reconstruction, and the lower subplot shows the time series of the forced features.
HAVOK analysis is usually used to analyze systems with significant time-varying properties [], so its application to unsteady systems has been more studied and verified. While there are less studies about its application in the field of steady state nonlinear oscillations. Steady-state nonlinear oscillation refers to a stable oscillatory state that the system enters after a long period of evolution, with little change in amplitude and frequency, although the oscillation itself may be complex, multifrequency or nonperiodic. However, steady-state nonlinear oscillations may also involve complex nonlinear interactions and multiple time scales. Unlike unsteady-state behavior, their dynamic properties are more stable and complex. This example shows to some extent the potential of the HAVOK method for applications in the field of steady-state nonlinear oscillations.

5. Conclusions

In fields such as engineering and neuroscience, the study of bursting oscillations caused by multi-time-scale phenomena has traditionally relied on phase diagrams and time series plots for numerical validation. However, these methods alone may have limitations in accurately detecting bursting oscillations. For example, the phenomenon of bursting oscillations in time series plots may be too subtle, and the “overlap phenomenon” in phase diagrams may complicate the researcher’s understanding of complex phenomena. In this paper, we adopt the HAVOK analysis framework, and in Section 4, we demonstrate through comparative experiments how HAVOK analysis can capture the occurrence of bursting oscillations when they are too subtle to detect through intermittent bursting phenomena in the forced modes. Additionally, we show how the three-dimensional embedding flow field constructed using the time-delay embedding method can provide more dynamic information about the system, highlighting the potential of this method to address the “overlap phenomenon” that may occur in phase diagrams. These advantages over traditional numerical simulation methods may facilitate a more comprehensive understanding of the system’s dynamic characteristics by researchers.
Due to current technical limitations, we have not rigorously determined the optimal embedding dimension m and truncation order r in this paper, and we have found that these two factors can have some impact on the experimental results. This will be a direction for our future research.

Author Contributions

X.C.: Conceptualization, Formal analysis, Methodology, Validation, Visualization, Writing—original draft, Writing—review and editing. Y.Q.: Conceptualization, Formal analysis, Funding acquisition, Methodology, Writing—review and editing. All authors have read and agreed to the published version of the manuscript.

Funding

The authors gratefully acknowledge the support of the National Natural Science Foundation of China (NNSFC) through grant No. 12172333 and the Natural Science Foundation of Zhejiang through grant No. LY20A020003.

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

References

  1. Fang, Z.W.; Zhang, Y.W.; Li, X.; Ding, H.; Chen, L.Q. Integration of a nonlinear energy sink and a giant magnetostrictive energy harvester. J. Sound Vib. 2017, 391, 35–49. [Google Scholar] [CrossRef]
  2. Zhang, Y.W.; Lu, Y.N.; Chen, L.Q. Energy harvesting via nonlinear energy sink for whole spacecraft. Sci. China Technol. Sci. 2019, 62, 1483–1491. [Google Scholar] [CrossRef]
  3. Yang, T.Z.; Hou, S.A.; Qin, Z.H.; Ding, Q.; Chen, L.Q. A dynamic reconfigurable nonlinear energy sink. J. Sound Vib. 2020, 493, 115629. [Google Scholar] [CrossRef]
  4. Zang, J.; Cao, R.Q.; Zhang, Y.W.; Fang, B.; Chen, L.Q. A lever-enhanced nonlinear energy sink absorber harvesting vibratory energy via giant magnetostrictive-piezoelectricity. Commun. Nonlinear Sci. Numer. Simul. 2021, 95, 105620. [Google Scholar] [CrossRef]
  5. Zhang, W.; Liu, Y.Z.; Wu, M.Q. Theory and experiment of nonlinear vibrations and dynamic snap-through phenomena for bi-stable asymmetric laminated composite square panels under foundation excitation. Compos. Struct. 2019, 225, 111140. [Google Scholar] [CrossRef]
  6. Karami, H.; Karimi, S.; Bonakdari, H.; Shamshirband, S. Predicting discharge coefficient of triangular labyrinth weir using extreme learning machine, artificial neural network and genetic programming. Neural Comput. Appl. 2018, 29, 983–989. [Google Scholar] [CrossRef]
  7. Kumar, P.; Kumar, A.; Erlicher, S. A modified hybrid Van der Pol-Duffing-Rayleigh oscillator for modelling the lateral walking force on a rigid floor. Phys. D Nonlinear Phenom. 2017, 358, 1–14. [Google Scholar] [CrossRef]
  8. Kuehn, C. Multiple Time Scale Dynamics; Springer: Berlin/Heidelberg, Germany, 2015. [Google Scholar] [CrossRef]
  9. Qian, Y.H.; Wang, H.L.; Zhang, D.J. Bursting Dynamics in the General Hybrid Rayleigh-van der Pol-Duffing Oscillator with Two External Periodic Excitations. J. Vib. Eng. Technol. 2023, 12, 2943–2957. [Google Scholar] [CrossRef]
  10. Ma, X.D.; Bi, Q.S.; Wang, L.F. Complex bursting dynamics in the cubic-quintic Duffing-van der Pol system with two external periodic excitations. Meccanica 2022, 57, 1747–1766. [Google Scholar] [CrossRef]
  11. Rinzel, J. Bursting oscillations in an excitable membrane model. Ordinary Part. Differ. Equ. 1985, 1151, 304–316. [Google Scholar]
  12. Brunton, S.L.; Brunton, B.W.; Proctor, J.L.; Kutz, J.N. Koopman invariant subspaces and finite linear representations of nonlinear dynamical systems for control. PLoS ONE 2016, 11, e0150171. [Google Scholar] [CrossRef] [PubMed]
  13. Budišić, M.; Mohr, R.M.; Mezić, I. Applied koopmanism. Chaos 2012, 22, 047510. [Google Scholar] [CrossRef]
  14. Jin, Y.H.; Hou, L.; Zhong, S.; Yi, H.M.; Chen, Y.S. Invertible Koopman Network and its application in data-driven modeling for dynamic systems. Mech. Syst. Signal Process. 2023, 200, 110604. [Google Scholar] [CrossRef]
  15. Takens, F. Detecting strange attractors in turbulence. In Dynamical Systems and Turbulence. Warwick, Lecture Notes in Mathematics; Rand, D., Young, L.-S., Eds.; Springer: Berlin/Heidelberg, Germany, 1981; pp. 366–381. [Google Scholar] [CrossRef]
  16. Tu, J.H.; Rowley, C.W.; Luchtenburg, D.M.; Brunton, S.L.; Kutz, J.N. On dynamic mode decomposition: Theory and applications. J. Comput. Dyn. 2014, 1, 391–421. [Google Scholar] [CrossRef]
  17. Arbabi, H.; Mezić, I. Ergodic theory, dynamic mode decomposition, and computation of spectral properties of the Koopman operator. SIAM J. Appl. Dyn. Syst. 2017, 16, 2096–2126. [Google Scholar] [CrossRef]
  18. Schmid, P.J. Dynamic Mode Decomposition and Its Variants. Annu. Rev. Fluid Mech. 2022, 54, 225–254. [Google Scholar] [CrossRef]
  19. Brunton, S.L.; Brunton, B.W.; Proctor, J.L.; Kaiser, E.; Kutz, J.N. Chaos as an intermittently forced linear system. Nat. Commun. 2017, 8, 19. [Google Scholar] [CrossRef] [PubMed]
  20. Brunton, B.W.; Johnson, L.A.; Ojemann, J.G.; Kutz, J.N. Extracting spatial–temporal coherent patterns in large-scale neural recordings using dynamic mode decomposition. J. Neurosci. Methods 2016, 258, 1–15. [Google Scholar] [CrossRef] [PubMed]
  21. Hirsh, S.M.; Ichinaga, S.M.; Brunton, S.L.; Kutz, J.N.; Brunton, B.W. Structured timedelay models for dynamical systems with connections to Frenet-Serret frame. Proc. R. Soc. A 2021, 477, 20210097. [Google Scholar] [CrossRef] [PubMed]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.