Abstract
Identifying the characteristic coordinates or modes of nonlinear dynamical systems is critical for understanding, analysis, and reduced-order modeling of the underlying complex dynamics. While normal modal transformation exactly characterizes any linear systems, there exists no such a general mathematical framework for nonlinear dynamical systems. Nonlinear normal modes (NNMs) are natural generalization of the normal modal transformation for nonlinear systems; however, existing research for identifying NNMs has relied on theoretical derivation or numerical computation from the closed-form equation of the system, which is usually unknown. In this work, we present a new data-driven framework based on physics-integrated deep learning for nonlinear modal identification of unknown nonlinear dynamical systems from the system response data only. Leveraging the universal modeling capacity and learning flexibility of deep neural networks, we first represent the forward and inverse nonlinear modal transformations through the physically interpretable deep encoder–decoder architecture, generalizing the modal superposition to nonlinear dynamics. Furthermore, to guarantee correct nonlinear modal identification, the proposed deep learning architecture integrates prior physics knowledge of the defined NNMs by embedding a unique dynamics-coder with physics-based constraints, including generalized modal properties, dynamics evolution, and future-state prediction. We test the proposed method by a series of study on the conservative and non-conservative Duffing systems with cubic nonlinearity and observe that the proposed data-driven framework is able to identify NNMs with invariant manifolds, energy-dependent nonlinear modal spectrum, and future-state prediction for unknown nonlinear dynamical systems from response data only; these identification results are found consistent with those from theoretically derived or numerically computed from closed-form equations. We also discuss its implementations and limitations for nonlinear modal identification of dynamical systems.
Similar content being viewed by others
References
Strogatz, Steven, Mark Friedman, A., Mallinckrodt, John, McKay, Susan: Nonlinear dynamics and chaos: with applications to physics biology chemistry and engineering. Comput. Phys. 8(5), 532 (1994)
Heylen, Ward: Stefan Lammens, and Paul Sas. Modal Analysis Theory and Testing, Technical report (1997)
Haller, George: Ponsioen, Sten: Nonlinear normal modes and spectral submanifolds: existence, uniqueness and use in model reduction. Nonlin. Dyn. 86(3), 1493–1534 (2016)
Komatsu, Keiji: Sano, Masaaki, Kai, Takashi, Tsujihata, Akio, Mitsuma, Hidehiko: Experimental modal analysis for dynamic models of spacecraft. J. Guid. Control Dyn. 14(3), 686–688 (1991)
Likins, Peter W.: Modal method for analysis of free rotations of spacecraft. AIAA J. 5(7), 1304–1308 (1967)
Touzé, C., Amabili, M., Thomas, O.: Reduced-order models for large-amplitude vibrations of shells including in-plane inertia. Comput. Methods Appl. Mech. Eng. 197(21–24), 2030–2045 (2008)
Bladh, R., Pierre, C., Castanier, M.P., Kruse, M.J.: Dynamic response predictions for a mistuned industrial turbomachinery rotor using reduced-order modeling. J. Eng. Gas Turbines Power 124(2), 311–324 (2002)
Castanier, M.P., Bladh, R.: Component-mode-based reduced order modeling techniques for mistuned bladed disks-Part 1: theoretical models. J. Eng. Gas Turbines Power 123(1), 89–99 (2001)
Peeters, Bart: Hendricx, Wim, Debille, Jan, Climent, Hector: Modern solutions for ground vibration testing of large aircraft. Sound Vibr. 43(1), 8–15 (2009)
Vakakis, A.F.: Non-linear normal modes (NNMs) and their applications in vibration theory: an overview. Mech. Syst. Signal Process. 11(1), 3–22 (1997)
Kerschen, G., Peeters, M., Golinval, J.C., Vakakis, A.F.: Nonlinear normal modes, Part I: a useful framework for the structural dynamicist. Mech. Systems Signal Process. 23(1), 170–194 (2009)
Mezić, Igor: Spectral properties of dynamical systems, model reduction and decompositions. Nonlin. Dyn. 41(1–3), 309–325 (2005)
Mezić, Igor: Analysis of fluid flows via spectral properties of the koopman operator. Annual Rev. Fluid Mech. 45(1), 357–378 (2013)
Koopman, B.O.: Hamiltonian Systems and Transformation in Hilbert Space. Proceedings of the National Academy of Sciences, 17(5):315–318, (may 1931)
Rowley, Clarence W., Mezi, Igor, Bagheri, Shervin, Schlatter, Philipp, Henningson, Dan S.: Spectral analysis of nonlinear flows. J. Fluid Mech. 641, 115–127 (2009)
Nathan Kutz, J., Brunton, Steven L., Brunton, Bingni W., Proctor, Joshua L.: Dynamic Mode Decomposition: Data-Driven Modeling of. Complex Systems. (2016)
Takeishi, Naoya: Kawahara, Yoshinobu, Yairi. Learning Koopman invariant subspaces for dynamic mode decomposition. Technical report, Takehisa (2017)
Lusch, Bethany, Kutz, J. Nathan., Brunton, Steven L.: Deep learning for universal linear embeddings of nonlinear dynamics. Nat. Commun. 9(1), 4950 (2018)
Yeung, Enoch, Kundu, Soumya, Hodas, Nathan: Learning deep neural network representations for koopman operators of nonlinear dynamical systems. In Proceedings of the American Control Conference, volume 2019-July, pages 4832–4839. Institute of Electrical and Electronics Engineers Inc., (jul 2019)
Shaw, S.W., Pierre, C.: Normal modes for non-linear vibratory systems. J. Sound Vibr. 164(1), 85–124 (1993)
Cirillo, G.I., Mauroy, A., Renson, L., Kerschen, G., Sepulchre, R.: A spectral characterization of nonlinear normal modes. J. Sound Vibr. 377, 284–301 (2016)
Kuether, Robert J., Allen, Matthew S.: A numerical approach to directly compute nonlinear normal modes of geometrically nonlinear finite element models. Mech. Syst. Signal Process. 46(1), 1–15 (2014)
Peeters, M., Viguié, R., Sérandour, G., Kerschen, G., Golinval, J.C.: Nonlinear normal modes, Part II: toward a practical computation using numerical continuation techniques. Mech. Syst. Signal Process. 23(1), 195–216 (2009)
Ponsioen, Sten: Pedergnana, Tiemo, Haller, George: Automated computation of autonomous spectral submanifolds for nonlinear modal analysis. J. Sound Vibr. 420, 269–295 (2018)
Noël, Jean Philippe, Renson, L., Grappasonni, C., Kerschen, G.: Identification of nonlinear normal modes of engineering structures under broadband forcing. Mech. Syst. Signal Process. 74, 95–110 (2016)
Poon, Chun-Wing, Chang, Chih-Chen: Identification of nonlinear normal modes of structures using the empirical mode decomposition method. In Masayoshi Tomizuka, editor, Smart Structures and Materials 2005: Sensors and Smart Structures Technologies for Civil, Mechanical, and Aerospace Systems, volume 5765, page 881. SPIE, (may 2005)
Frank Pai, P.: Time-frequency characterization of nonlinear normal modes and challenges in nonlinearity identification of dynamical systems. Mech. Syst. Signal Process. 25(7), 2358–2374 (2011)
Eriten, Melih, Kurt, Mehmet, Guanyang Luo, D., McFarland, Michael, Bergman, Lawrence A., Vakakis, Alexander F.: Nonlinear system identification of frictional effects in a beam with a bolted joint connection. Mech. Syst. Signal Process. 39(1–2), 245–264 (2013)
Worden, K., Green, P.L.: A machine learning approach to nonlinear modal analysis. Mech. Syst. Signal Process. 84, 34–53 (2017)
Dervilis, Nikolaos, Simpson, Thomas E., Wagg, David J., Worden, Keith: Nonlinear modal analysis via non-parametric machine learning tools. Strain 55(1), e12297 (2019)
Hornik, Kurt: Stinchcombe, Maxwell, White, Halbert: Universal approximation of an unknown mapping and its derivatives using multilayer feedforward networks. Neural Netw. 3(5), 551–560 (1990)
Akhtar, Naveed, Mian, Ajmal: Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Survey, (feb 2018)
Lagaris, Isaac Elias, Likas, Aristidis, Fotiadis, Dimitrios I.: Artificial neural networks for solving ordinary and partial differential equations. IEEE Trans. Neural Netw. 9(5), 987–1000 (1998)
Jin, Xiaowei: Cheng, Peng, Chen, Wen Li, Li, Hui: Prediction model of velocity field around circular cylinder over various Reynolds numbers by fusion convolutional neural networks based on pressure on the cylinder. Phys. Fluids 30(4), 047105 (2018)
Sirignano, Justin: Spiliopoulos, Konstantinos: DGM: a deep learning algorithm for solving partial differential equations. J. Comput. Phys. 375, 1339–1364 (2018)
Wei, Shiyin: Jin, Xiaowei, Li, Hui: General solutions for nonlinear differential equations: a rule-based self-learning approach using deep reinforcement learning. Comput. Mech. 64(5), 1361–1374 (2019)
Raissi, M., Perdikaris, P., Karniadakis, G.E.: Physics-informed neural networks: a deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. J. Comput. Phys. 378, 686–707 (2019)
Raissi, Maziar, Wang, Zhicheng, Triantafyllou, Michael S., Karniadakis, George Em: Deep learning of vortex-induced vibrations. J. Fluid Mech. 861, 119–137 (2019)
Raissi, Maziar: Babaee, Hessam, Givi, Peyman: Deep learning of turbulent scalar mixing. Phys. Rev. Fluids 4(12), 124501 (2019)
Bao, Yuequan, Chen, Zhicheng, Wei, Shiyin, Yang, Xu., Tang, Zhiyi, Li, Hui: The state of the art of data science and engineering in structural health monitoring. Engineering 5(2), 234–242 (2019)
Iten, Raban, Metger, Tony, Wilming, Henrik, Rio, Del, Renato, L.R.: Discovering physical concepts with neural networks. Phys. Rev. Lett. 124(1), 010508 (2020)
Geneva, Nicholas: Zabaras, Nicholas: Modeling the dynamics of PDE systems with physics-constrained deep auto-regressive networks. J. Comput. Phys. 403, 109056 (2020)
Jin, Xiaowei: Laima, Shujin, Chen, Wen Li, Li, Hui: Time-resolved reconstruction of flow field around a circular cylinder by recurrent neural networks based on non-time-resolved particle image velocimetry measurements. Exp. Fluids 61(4), 1–23 (2020)
Li, Wenjie: Laima, Shujin, Jin, Xiaowei, Yuan, Wenyong, Li, Hui: A novel long short-term memory neural-network-based self-excited force model of limit cycle oscillations of nonlinear flutter for various aerodynamic configurations. Nonlin. Dyn. 100(3), 2071–2087 (2020)
Brincker, Rune: Zhang, Lingmi, Andersen, Palle: Modal identification of output-only systems using frequency domain decomposition. Smart Mater. Struct. 10(3), 441–445 (2001)
Brunton, Steven L., Proctor, Joshua L., Nathan Kutz, J., Bialek, William: Discovering governing equations from data by sparse identification of nonlinear dynamical systems. Proc. Natl. Acad. Sci. USA 113(15), 3932–3937 (2016)
Schmidt, Michael: Lipson, Hod: Distilling free-form natural laws from experimental data. Science 324(5923), 81–85 (2009)
Nee, Sean, Colegrave, Nick, West, Stuart A., Grafen, Alan: Evolution: the illusion of invariant quantities in life histories. Science 309(5738), 1236–1239 (2005)
Nathan Kutz, J.: Deep learning in fluid dynamics. J. Fluid Mech. 814, 1–4 (2017)
Reichstein, Markus: Camps-Valls, Gustau, Stevens, Bjorn, Jung, Martin, Denzler, Joachim, Carvalhais, Nuno: Deep learning and process understanding for data-driven Earth system science. Nature 566(7743), 195–204 (2019)
Rosenberg, R.M.: The normal modes of nonlinear n-degree-of-freedom systems. J. Appl. Mech., Trans. ASME 29(1), 7–14 (1960)
Rosenberg, R.M.: On nonlinear vibrations of systems with many degrees of freedom. Adv. Appl. Mech. 9(C):155–242, Jan (1966)
Abadi, Martín, Agarwal, Ashish, Barham, Paul, Brevdo, Eugene, Chen, Zhifeng, Citro, Craig, Corrado, Greg S., Davis, Andy, Dean, Jeffrey, Devin, Matthieu, Ghemawat, Sanjay, Goodfellow, Ian, Harp, Andrew, Irving, Geoffrey, Isard, Michael, Jia, Yangqing, Jozefowicz, Rafal, Kaiser, Lukasz, Kudlur, Manjunath, Levenberg, Josh, Mane, Dan, Monga, Rajat, Moore, Sherry, Murray, Derek, Olah, Chris, Schuster, Mike, Shlens, Jonathon, Steiner, Benoit, Sutskever, Ilya, Talwar, Kunal, Tucker, Paul, Vanhoucke, Vincent, Vasudevan, Vijay, Viegas, Fernanda, Vinyals, Oriol, Warden, Pete, Wattenberg, Martin, Wicke, Martin, Yuan, Yu.: and Xiaoqiang Zheng. Large-Scale Machine Learning on Heterogeneous Distributed Systems. Technical report, TensorFlow (2016)
Kingma, Diederik P., Ba, Jimmy Lei: Adam: A method for stochastic optimization. In 3rd International Conference on Learning Representations, ICLR 2015 - Conference Track Proceedings. International Conference on Learning Representations, ICLR, (2015)
Peeters, Maxime: Theoretical and Experimental Modal Analysis of Nonlinear Vibrating Structures using Nonlinear Normal Modes. University of Liege, Liege (2010). (PhD thesis)
Callier, Frank M., Desoer, Charles A.: Linear system theory. Springer, Berlin (2012)
Acknowledgements
This research was partially funded by the Physics of Artificial Intelligence Program of US Defense Advanced Research Projects Agency (DARPA) and the Michigan Technological University faculty startup fund.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Data availability
The datasets generated during and/or analyzed during the current study are available from the corresponding author on reasonable request.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Li, S., Yang, Y. Data-driven identification of nonlinear normal modes via physics-integrated deep learning. Nonlinear Dyn 106, 3231–3246 (2021). https://doi.org/10.1007/s11071-021-06931-0
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11071-021-06931-0