A semi-analytical time integration method for linear second order systems based on impulse-preserving Heaviside series and the Generalized Integrating Factor
Authors:
- Matheus FogaçaMFMatheus Fogaça
- Olavo M. SilvaOlavo M. Silva
- Eduardo L. CardosoECEduardo L. Cardoso
Preprint
- 21 October 2026
- preprint
- Published by Elsevier in SSRN Electronic Journal
Abstract
A semi-analytical time integration method is proposed for linear second order systems with classical normal modes. The homogeneous response is exact, through the Generalized Integrating Factor, and the load is represented by polynomials modulated by Heaviside steps (Heaviside Series, HS). In each step, the slope is the chord of the load and the intercept preserves its integral, so the impulse is exact for any step. When the load integrals are known, a moment expansion shows fourth order convergence at the time nodes, twice that of nodal interpolation, at the same cost. A line through the two Gauss points of each step is also fourth order for smooth loads; with a kink or jump inside a step neither is, but HS converges one order faster. For finite element models, the method is applied in a truncated modal basis with quasi-static correction, including the non-symmetric displacement-pressure vibroacoustic form. In a vibroacoustic example, the time integration error in a given modal basis is about 400 times smaller than with nodal interpolation. Mesh refinement up to about $10^6$ degrees of freedom shows that the cost reduction relative to direct integration comes from mode superposition, while HS avoids refining the time step in modal coordinates.
Keywords
This publication has 45 references indexed in Scilit:
- Numerical Methods for Ordinary Differential Equations2016
- Solution of dynamic response of SDOF system using piecewise Lagrange polynomialEarthquake Engineering & Structural Dynamics, 2001
- Variational integrators and the Newmark algorithm for conservative and dissipative mechanical systemsInternational Journal for Numerical Methods in Engineering, 2000
- Symmetrization of the contained compressible‐fluid vibration eigenproblemCommunications in Applied Numerical Methods, 1985
- A unified set of single step algorithms part 3: The beta‐m method, a generalization of the Newmark schemeInternational Journal for Numerical Methods in Engineering, 1985
- A unified set of single step algorithms. Part 1: General formulation and applicationsInternational Journal for Numerical Methods in Engineering, 1984
- On the application of the mode‐acceleration method to structural engineering problemsEarthquake Engineering & Structural Dynamics, 1983
- An alpha modification of Newmark's methodInternational Journal for Numerical Methods in Engineering, 1980
- Improved numerical dissipation for time integration algorithms in structural dynamicsEarthquake Engineering & Structural Dynamics, 1977
- Nonlinear dynamic analysis of complex structuresEarthquake Engineering & Structural Dynamics, 1972