Splitting Schemes for ODEs with Goal-Oriented Error Estimation
Erik Weyl, Andreas Bartel, Manuel Schaller
TL;DR
This work addresses solving time-dependent ODEs arising from coupled subsystems with distinct time scales by fusing dynamic iteration (DI) with finite elements in time and a goal-oriented error framework. The authors develop a hybrid a-priori/a-posteriori estimator that blends DI error bounds with a dual weighted residual (DWR) error estimator to balance iteration and discretization errors in a specified QoI, $J(U)$. A holistic stacked variational formulation for the DI process is derived, enabling local goal-oriented estimators and an algorithm that drives adaptive, component-wise multiadaptive time discretization while providing a stopping criterion for the iteration. Numerical experiments show that goal-oriented refinement often outperforms uniform refinement, particularly in multi-rate scenarios, though the DWR-based bounds can be conservative for higher-order schemes like Crank-Nicolson.
Abstract
We present a hybrid a-priori/a-posteriori goal oriented error estimator for a combination of dynamic iteration-based solution of ordinary differential equations discretized by finite elements. Our novel error estimator combines estimates from classical dynamic iteration methods, usually used to enable splitting-based distributed simulation, and from the dual weighted residual method to be able to evaluate and balance both, the dynamic iteration error and the discretization error in desired quantities of interest. The obtained error estimators are used to conduct refinements of the computational mesh and as a stopping criterion for the dynamic iteration. In particular, we allow for an adaptive and flexible discretization of the time domain, where variables can be discretized differently to match both goal and solution requirements, e.g. in view of multiple time scales. We endow the scheme with efficient solvers from numerical linear algebra to ensure its applicability to complex problems. Numerical experiments compare the adaptive approach to a uniform refinement.
