Abstract
A method is introduced for the identification of the nonlinear governing equations of dynamical systems in the presence of discontinuous and nonsmooth nonlinear forces, such as the ones generated by frictional contacts, based on noisy measurements. The so-called Physics Encoded Sparse Identification of Nonlinear Dynamics (PhI-SINDy) builds upon the existing RK4-SINDy identification scheme, incorporating known physics and domain knowledge in three different ways (biases). In this way, it addresses the discontinuous behavior of frictional systems when stick–slip phenomena are observed, which can not be captured by existing state-of-the-art approaches. The potential of PhI-SINDy is highlighted through a plethora of case studies, starting from a simple yet representative Single Degree of Freedom (SDOF) oscillator with a Coulomb friction contact under harmonic load, using both synthetic and experimental noisy measurements. An alternative friction law, namely the Dieterich-Ruina one, is also considered as well as a more realistic excitation time series, which was generated based on the Jonswap spectrum. Lastly, a Multi Degree of Freedom system with single and multiple friction contacts is used as a testbed, showcasing the applicability of PhI-SINDy to more complicated systems and/or multiple sources of discontinuous nonlinearities.
Similar content being viewed by others
Data Availibility
The datasets generated during and/or analyzed during the current study, along with the Python scripts, are available in the GitHub repository https://github.com/xristosl0610/PhI-SINDy.
References
Mendez, B., Botero, E., Romo, M.: A new friction law for sliding rigid blocks under cyclic loading. Soil Dyn. Earthq. Eng. 29(5), 874–882 (2009)
Cabboi, A., Putelat, T., Woodhouse, J.: The frequency response of dynamic friction: enhanced rate-and-state models. J. Mech. Phys. Solids 92, 210–236 (2016)
Green, P., Worden, K., Sims, N.: On the identification and modelling of friction in a randomly excited energy harvester. J. Sound Vib. 332(19), 4696–4708 (2013)
Gutowski, P., Leus, M.: The effect of longitudinal tangential vibrations on friction and driving forces in sliding motion. Tribol. Int. 55, 108–118 (2012)
Fehr, J., Kargl, A., Eschmann, H.: Identification of friction models for mpc-based control of a powercube serial robot. arXiv preprint arXiv:2203.10896 (2022)
Didonna, M., Stender, M., Papangelo, A., Fontanela, F., Ciavarella, M., Hoffmann, N.: Reconstruction of governing equations from vibration measurements for geometrically nonlinear systems. Lubricants 7(8), 64 (2019)
Ren, Y., Adams, C., Melz, T.: Uncertainty analysis and experimental validation of identifying the governing equation of an oscillator using sparse regression. Appl. Sci. 12(2), 747 (2022)
Brunton, S.L., Proctor, J.L., Kutz, J.N.: Discovering governing equations from data by sparse identification of nonlinear dynamical systems. Proc. Natl. Acad. Sci. 113(15), 3932–3937 (2016)
Cabboi, A., Marino, L., Cicirello, A.: A comparative study between amontons-coulomb and dieterich-ruina friction laws for the cyclic response of a single degree of freedom system. Eur. J. Mech.-A/Solids 96, 104737 (2022)
Marino, L., Cicirello, A.: A switching gaussian process latent force model for the identification of mechanical systems with a discontinuous nonlinearity. Data-Centr. Eng. 4, e18 (2023)
Mahajan, S., Cicirello, A.: Governing equation identification of nonlinear single degree-of-freedom oscillators with coulomb friction using explicit stick and slip temporal constraints. ASCE-ASME J. Risk Uncert. Eng. Syst. Part B Mech. Eng. 9(4) (2023)
Goyal, P., Benner, P.: Discovery of nonlinear dynamical systems using a runge-kutta inspired dictionary-based sparse regression approach. Proc. R. Soc. A 478(2262), 20210883 (2022)
Lathourakis, C., Cicirello, A.. Physics-enhanced sparse identification of nonlinear oscillator with coulomb friction. In: Lacarbonara, W. (eds.) Advances in Nonlinear Dynamics, Volume III. ICNDA 2023. NODYCON Conference Proceedings Series. Springer, Cham (2024)
Karniadakis, G.E., Kevrekidis, I.G., Lu, L., Perdikaris, P., Wang, S., Yang, L.: Physics-informed machine learning. Nat. Rev. Phys. 3(6), 422–440 (2021)
Schmidt, M., Lipson, H.: Distilling free-form natural laws from experimental data. Science 324(5923), 81–85 (2009)
Dieterich, J.H.: Modeling of rock friction: 1. Experimental results and constitutive equations. J. Geophys. Res. Solid Earth 84(B5), 2161–2168 (1979)
Rice, J.R., Ben-Zion, Y.: Slip complexity in earthquake fault models. Proc. Natl. Acad. Sci. 93(9), 3811–3818 (1996)
Hasselmann, K., Barnett, T.P., Bouws, E., Carlson, H., Cartwright, D.E., Enke, K., Ewing, J., Gienapp, A., Hasselmann, D., Kruseman, P., et al.: Measurements of wind-wave growth and swell decay during the joint north sea wave project (jonswap). Ergaenzungsheft zur Deutschen Hydrographischen Zeitschrift, Reihe A (1973)
Hastie, T., Tibshirani, R., Friedman, J.H., Friedman, J.H.: The Elements of Statistical Learning: Data Mining, Inference, and Prediction, vol. 2. Springer, New York (2009)
Tibshirani, R.: Regression shrinkage and selection via the lasso. J. Roy. Stat. Soc. Ser. B (Methodol.) 58(1), 267–288 (1996)
Marino, L., Cicirello, A.: Experimental investigation of a single-degree-of-freedom system with coulomb friction. Nonlinear Dyn. 99(3), 1781–1799 (2020)
Dormand, J.R., Prince, P.J.: A family of embedded runge-kutta formulae. J. Comput. Appl. Math. 6(1), 19–26 (1980)
Putelat, T., Dawes, J.H., Willis, J.R.: Sliding modes of two interacting frictional interfaces. J. Mech. Phys. Solids 55(10), 2073–2105 (2007)
Corbetta, M.: Application of sparse identification of nonlinear dynamics for physics-informed learning. In: Proceeding of 2020 IEEE Aerospace Conference, pp. 1–8. (2020)
Vazirizade, S.M.: An intelligent integrated method for reliability estimation of offshore structures wave loading applied in time domain. Ph.D. thesis, The University of Arizona (2019)
Acknowledgements
The authors would like to thank Luca Marino and Saurabh Mahajan for the helpful discussions, and valuable insights, and for providing the experimental dataset.
Funding
The authors declare that no funds, grants, or other support were received during the preparation of this manuscript.
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception and design. Material preparation, data collection and analysis were performed by Christos Lathourakis. The first draft of the manuscript was written by Christos Lathourakis and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript
Corresponding author
Ethics declarations
Conflict of interest
The authors have no relevant financial or non-financial interest to disclose.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Lathourakis, C., Cicirello, A. Physics enhanced sparse identification of dynamical systems with discontinuous nonlinearities. Nonlinear Dyn (2024). https://doi.org/10.1007/s11071-024-09652-2
Received:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11071-024-09652-2