The weak form of the SDOF and MDOF equation of motion, part II: A numerical method for the SDOF problem
Nikolaos Karaliolios, Dimitiros L. Karabalis
TL;DR
The paper presents a weak-form, piecewise polynomial numerical method for the SDOF problem, using Bernstein-based bases to achieve high-order convergence while conserving energy. It develops a fully discrete, stepwise algorithm across subintervals, with detailed treatment of the $p=3$ case and extensions to damped and undamped dynamics. A thorough error analysis combines density results, projection errors, and subspace misalignment, delivering bounds and convergence behavior dependent on the regularity of the force and damping. The approach aims to overcome limitations of classical damping and stability theorems, offering a potentially spectrally accurate, energy-preserving alternative with favorable error propagation characteristics. The authors indicate that numerical evidence and broader MDOF extensions are planned for Part III.
Abstract
A new, more efficient, numerical method for the SDOF problem is presented. Its construction is based on the weak form of the equation of motion, as obtained in part I of the paper, using piece-wise polynomial functions as interpolation functions. The approximation rate can be arbitrarily high, proportional to the degree of the interpolation functions, tempered only by numerical instability. Moreover, the mechanical energy of the system is conserved. Consequently, all significant drawbacks of existing algorithms, such as the limitations imposed by the Dahlqvist Barrier theorem and the need for introduction of numerical damping, have been overcome.
