Abstract An enhanced pathfollowing strategy was recently proposed employing a modified Newton–Raphson solver accelerated by a low-cost routine via a Krylov subspace iterator. One of the key points of the numerical strategy is the computation of the Jacobian of the Poincaré map (i.e., the monodromy matrix), which, by serving as iteration matrix, governs both the accuracy and robustness of the whole strategy. In the context of nonsmooth nonlinear dynamic systems, this matrix can only be computed via numerical differentiation, which leads to subtractive cancellation errors. A new technique is here proposed by performing a central finite difference of the vector field associated with the ODE problems within the time-step integration to assemble the monodromy matrix. This technique allows us to bound the errors induced by the standard numerical differentiation. By means of a wide numerical campaign for meaningful multi-dof dynamical systems, the enhanced pathfollowing scheme is shown to yield a higher level of accuracy than the standard one, as well as higher robustness, with improved convergence properties for the whole numerical strategy. The C++ code implementing the proposed methodology is freely available at https://zenodo.org/record/7245478, and includes code for both the classic method as well as the new approaches for the computation of the Jacobian matrix. © 2023 Elsevier Ltd

Improving the monodromy matrix computation in pathfollowing schemes for nonsmooth dynamics / Formica, Giovanni; Milicchio, Franco; Lacarbonara, Walter. - In: INTERNATIONAL JOURNAL OF NON-LINEAR MECHANICS. - ISSN 0020-7462. - 155:(2023). [10.1016/j.ijnonlinmec.2023.104455]

Improving the monodromy matrix computation in pathfollowing schemes for nonsmooth dynamics

Walter Lacarbonara
2023

Abstract

Abstract An enhanced pathfollowing strategy was recently proposed employing a modified Newton–Raphson solver accelerated by a low-cost routine via a Krylov subspace iterator. One of the key points of the numerical strategy is the computation of the Jacobian of the Poincaré map (i.e., the monodromy matrix), which, by serving as iteration matrix, governs both the accuracy and robustness of the whole strategy. In the context of nonsmooth nonlinear dynamic systems, this matrix can only be computed via numerical differentiation, which leads to subtractive cancellation errors. A new technique is here proposed by performing a central finite difference of the vector field associated with the ODE problems within the time-step integration to assemble the monodromy matrix. This technique allows us to bound the errors induced by the standard numerical differentiation. By means of a wide numerical campaign for meaningful multi-dof dynamical systems, the enhanced pathfollowing scheme is shown to yield a higher level of accuracy than the standard one, as well as higher robustness, with improved convergence properties for the whole numerical strategy. The C++ code implementing the proposed methodology is freely available at https://zenodo.org/record/7245478, and includes code for both the classic method as well as the new approaches for the computation of the Jacobian matrix. © 2023 Elsevier Ltd
2023
Monodromy matrix computation; Numerical differentiation; Pseudo-arclength pathfollowing
01 Pubblicazione su rivista::01a Articolo in rivista
Improving the monodromy matrix computation in pathfollowing schemes for nonsmooth dynamics / Formica, Giovanni; Milicchio, Franco; Lacarbonara, Walter. - In: INTERNATIONAL JOURNAL OF NON-LINEAR MECHANICS. - ISSN 0020-7462. - 155:(2023). [10.1016/j.ijnonlinmec.2023.104455]
File allegati a questo prodotto
File Dimensione Formato  
Formica_Improving_2023.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.79 MB
Formato Adobe PDF
1.79 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1688397
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 0
social impact