Abstract
A control-theoretic approach is used to design a new automatic stepsize control algorithm for the numerical integration of ODE's. The new control algorithm is more robust at little extra expense. Its improved performance is particularly evident when the stepsize is limited by numerical stability. Comparative numerical tests are presented.
Article PDF
Similar content being viewed by others
Avoid common mistakes on your manuscript.
References
H. Elmqvist, K. J. Åström and T. Schönthal,SIMNON, User's Guide for MS-DOS Computers, Department of Automatic Control, Lund Institute of Technology, Lund, Sweden (1986).
W. H. Enright, T. E. Hull and B. Lindberg,Comparing numerical methods for stiff systems of ODE's, BIT 15 (1975), 28–33.
G. F. Franklin, J. D. Powell and A. Emami-Naeini,Feedback Control Systems, Addison-Wesley (1986), pp. 99–103.
C. W. Gear,Numerical Initial Value Problems in Ordinary Differential Equations, Prentice-Hall (1971).
E. Hairer, S. P. Nørsett and G. Wanner,Solving Ordinary Differential Equations, I, Springer (1987).
G. Hall,Equilibrium states of Runge-Kutta schemes: Part I, ACM Transactions on Mathematical Software, 11, 3 (1985), 289–301.
G. Hall,Equilibrium states of Runge-Kutta schemes: Part II, ACM Transactions on Mathematical Software, 12, 3 (1986), 183–192.
G. Hall and D. J. Higham,Analysis of stepsize selection for Runge-Kutta codes, NA report No. 137, University of Manchester (1987).
D. J. Higham and G. Hall,Embedded Runge-Kutta formulae with stable equilibrium states, NA report No. 140, University of Manchester (1987).
B. Lindberg,Characterization of optimal stepsize sequences for methods for stiff differential equations, SINUM, 14 (1977), 859–887.
L. F. Shampine,Stiffness and nonstiff differential equation solvers, in L. Collatz (Ed.):Numerische Behandlung von Differentialgleichungen, Information Series of Numerical Mathematics 27, Birkhäuser Verlag, Basel (1975), pp. 287–301.
K. J. Åström and B. Wittenmark,Computer Controlled Systems, Prentice-Hall, Englewood Cliffs, N.J. (1984), pp. 369–373.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Gustafsson, K., Lundh, M. & Söderlind, G. API stepsize control for the numerical solution of ordinary differential equations. BIT 28, 270–287 (1988). https://doi.org/10.1007/BF01934091
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01934091