Skip to main content
Log in

Physics enhanced sparse identification of dynamical systems with discontinuous nonlinearities

  • Original Paper
  • Published:
Nonlinear Dynamics Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Algorithm 1
Algorithm 2
Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23

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

  1. 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)

    Article  Google Scholar 

  2. 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)

    Article  Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. Gutowski, P., Leus, M.: The effect of longitudinal tangential vibrations on friction and driving forces in sliding motion. Tribol. Int. 55, 108–118 (2012)

    Article  Google Scholar 

  5. 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)

  6. 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)

    Article  Google Scholar 

  7. 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)

    Article  Google Scholar 

  8. 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)

    Article  MathSciNet  Google Scholar 

  9. 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)

    Article  MathSciNet  Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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)

  12. 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)

    Article  MathSciNet  Google Scholar 

  13. 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)

  14. 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)

    Article  Google Scholar 

  15. Schmidt, M., Lipson, H.: Distilling free-form natural laws from experimental data. Science 324(5923), 81–85 (2009)

    Article  Google Scholar 

  16. Dieterich, J.H.: Modeling of rock friction: 1. Experimental results and constitutive equations. J. Geophys. Res. Solid Earth 84(B5), 2161–2168 (1979)

    Article  Google Scholar 

  17. Rice, J.R., Ben-Zion, Y.: Slip complexity in earthquake fault models. Proc. Natl. Acad. Sci. 93(9), 3811–3818 (1996)

    Article  Google Scholar 

  18. 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)

  19. 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)

    Book  Google Scholar 

  20. Tibshirani, R.: Regression shrinkage and selection via the lasso. J. Roy. Stat. Soc. Ser. B (Methodol.) 58(1), 267–288 (1996)

    Article  MathSciNet  Google Scholar 

  21. Marino, L., Cicirello, A.: Experimental investigation of a single-degree-of-freedom system with coulomb friction. Nonlinear Dyn. 99(3), 1781–1799 (2020)

    Article  Google Scholar 

  22. Dormand, J.R., Prince, P.J.: A family of embedded runge-kutta formulae. J. Comput. Appl. Math. 6(1), 19–26 (1980)

    Article  MathSciNet  Google Scholar 

  23. Putelat, T., Dawes, J.H., Willis, J.R.: Sliding modes of two interacting frictional interfaces. J. Mech. Phys. Solids 55(10), 2073–2105 (2007)

  24. Corbetta, M.: Application of sparse identification of nonlinear dynamics for physics-informed learning. In: Proceeding of 2020 IEEE Aerospace Conference, pp. 1–8. (2020)

  25. 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)

Download references

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

Authors

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

Correspondence to Christos Lathourakis.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11071-024-09652-2

Keywords

Navigation