Saved in:
Bibliographic Details
Main Authors: Bachmann, Bernhard, Bonaventura, Luca, Casella, Francesco, Fernández-García, Soledad, Gómez-Mármol, Macarena, Hannebohm, Philip
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2405.02139
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908435323289600
author Bachmann, Bernhard
Bonaventura, Luca
Casella, Francesco
Fernández-García, Soledad
Gómez-Mármol, Macarena
Hannebohm, Philip
author_facet Bachmann, Bernhard
Bonaventura, Luca
Casella, Francesco
Fernández-García, Soledad
Gómez-Mármol, Macarena
Hannebohm, Philip
contents We present an approach for the efficient implementation of self-adjusting multi-rate Runge-Kutta methods and we introduce a novel stability analysis, that covers the multi-rate extensions of all standard Runge-Kutta methods and allows to assess the impact of different interpolation methods for the latent variables and of the use of an arbitrary number of sub-steps for the active variables. The stability analysis applies successfully to the model problem typically used in the literature for multi-rate methods. Furthermore,} we also propose a physically motivated model problem that can be used to assess stability to problems with purely imaginary eigenvalues and in situations closer to those arising in applications. Finally, we present an efficient implementation of multi-rate Runge-Kutta methods in the framework of the OpenModelica open-source modelling and simulation software. Results of several numerical experiments, performed with this implementation of the proposed methods, demonstrate the efficiency gains deriving from the use of the proposed multi-rate approach for physical modelling problems with multiple time scales.
format Preprint
id arxiv_https___arxiv_org_abs_2405_02139
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Multi-rate Runge-Kutta methods: stability analysis and applications
Bachmann, Bernhard
Bonaventura, Luca
Casella, Francesco
Fernández-García, Soledad
Gómez-Mármol, Macarena
Hannebohm, Philip
Numerical Analysis
We present an approach for the efficient implementation of self-adjusting multi-rate Runge-Kutta methods and we introduce a novel stability analysis, that covers the multi-rate extensions of all standard Runge-Kutta methods and allows to assess the impact of different interpolation methods for the latent variables and of the use of an arbitrary number of sub-steps for the active variables. The stability analysis applies successfully to the model problem typically used in the literature for multi-rate methods. Furthermore,} we also propose a physically motivated model problem that can be used to assess stability to problems with purely imaginary eigenvalues and in situations closer to those arising in applications. Finally, we present an efficient implementation of multi-rate Runge-Kutta methods in the framework of the OpenModelica open-source modelling and simulation software. Results of several numerical experiments, performed with this implementation of the proposed methods, demonstrate the efficiency gains deriving from the use of the proposed multi-rate approach for physical modelling problems with multiple time scales.
title Multi-rate Runge-Kutta methods: stability analysis and applications
topic Numerical Analysis
url https://arxiv.org/abs/2405.02139