Phase space error control for dynamical systems

Citation
Dj. Higham et al., Phase space error control for dynamical systems, SIAM J SC C, 21(6), 2000, pp. 2275-2294
Citations number
14
Categorie Soggetti
Mathematics
Journal title
SIAM JOURNAL ON SCIENTIFIC COMPUTING
ISSN journal
10648275 → ACNP
Volume
21
Issue
6
Year of publication
2000
Pages
2275 - 2294
Database
ISI
SICI code
1064-8275(20000605)21:6<2275:PSECFD>2.0.ZU;2-B
Abstract
Variable time-stepping algorithms for initial value ordinary differential e quations are traditionally designed to solve a problem for a fixed initial condition and over a finite time. It can be shown that these algorithms may perform poorly for long time computations with initial conditions that lie in a small neighborhood of a fixed point. In this regime there are orbits that are bounded in space but unbounded in time, and the classical error-pe r-step or error-per-unit-step philosophy may be improved upon. A new error criterion is introduced that essentially bounds the truncation error at eac h step by a fraction of the solution arc length over the corresponding time interval. This new control can be incorporated within a standard algorithm as an additional constraint at negligible additional computational cost. I t is shown that this new criterion has a positive effect on the linear stab ility properties and hence improves behavior in the neighborhood of stable fixed points. Furthermore, spurious fixed points and period two solutions a re prevented. The new criterion is shown to be admissible in the sense that it can always be satisfied with nonzero stepsizes. Implementation details and numerical results are given.