본문 바로가기
KERD
논문KCI 등재

Error Control Policy for Initial Value Problems with Discon-tinuities and Delays

1

조회

0

다운로드

1

인용

0

참고문헌

키워드

주제분류수학

초록

Runge-Kutta-NystrÄom (RKN) methods provide a popular way to solve the initial value problem (IVP) for a system of ordinary differential equations (ODEs). Users of software are typically asked to specify a tolerance delta, that indicates in somewhat vague sense, the level of accuracy required. It is clearly important to understand the precise effect of changing delta, and to derive the strongest possible results about the behaviour of the global error that will not have regular behaviour unless an appropriate stepsize selection formula and standard error control policy are used. Faced with this situation sufficient conditions on an algorithm that guarantee such behaviour for the global error to be asympotatically linear in delta as δ → 0 , that were first derived by Stetter. Here we extend the analysis to cover a certain class of ODEs with low-order derivative discontinuities, and the class of ODEs with constant delays. We show that standard error control techniques will be successful if discontinuities are handled correctly and delay terms are calculated with sufficient accurate interpolants. It is perhaps surprising that several delay ODE algorithms that have been proposed do not use sufficiently accurate interpolants to guarantee asymptotic proportionality. Our theoretical results are illustrated numerically.

Abstract

Runge-Kutta-NystrÄom (RKN) methods provide a popular way to solve the initial value problem (IVP) for a system of ordinary differential equations (ODEs). Users of software are typically asked to specify a tolerance delta, that indicates in somewhat vague sense, the level of accuracy required. It is clearly important to understand the precise effect of changing delta, and to derive the strongest possible results about the behaviour of the global error that will not have regular behaviour unless an appropriate stepsize selection formula and standard error control policy are used. Faced with this situation sufficient conditions on an algorithm that guarantee such behaviour for the global error to be asympotatically linear in delta as δ → 0 , that were first derived by Stetter. Here we extend the analysis to cover a certain class of ODEs with low-order derivative discontinuities, and the class of ODEs with constant delays. We show that standard error control techniques will be successful if discontinuities are handled correctly and delay terms are calculated with sufficient accurate interpolants. It is perhaps surprising that several delay ODE algorithms that have been proposed do not use sufficiently accurate interpolants to guarantee asymptotic proportionality. Our theoretical results are illustrated numerically.

참고문헌 (37)

  1. K. Abdul Hadi A, "The Behaviour of the Global Error in the Numerical Solution of Ordinary and Integro-Di®erential Equations", 박사, pp.1997
  2. H. Arndt, "Numerical solution of retarded initial value problems with local and global error and stepsize control", Numer. Math, 43, pp.343~360 (1984)
  3. U. M. Ascher, "Numerical Solution of Boundary Value Problems for Ordinary Di®erential Equations" (1988), Prentice-Hall, Englewood Cli®s, NJ
  4. A. Bellen, "A Runge-Kutta-NystrÄom method for Delay Di®erential Equations, Progress in Scienti¯c Computing", Numerical Boundary Value ODEs, 5, pp.271~283 (1985)
  5. A. Bellen, "One step collocation for delay di®erential equations", J. Comp. Appl. Math, 10, pp.275~283 (1984)
  6. A. Bellen, "Numerical solution of delay di®erential equations by uni-form corrections to an implicit Runge-Kutta method", Numer. Math, 47, pp.301~316 (1985)
  7. J. R. Cash, "A block 6(4) Runge-Kutta formula for nonsti® initial value problems", ACM Trans. Math. Software, 15, pp.15~28 (1989)
  8. P. Chocholaty, "A method to boundary value problems for delay equa-tions", Numer. Math, 33, pp.69~75 (1979)
  9. J. R. Dormand, "A family of embedded Runge-Kutta formulae", J. Comput. Math, 6, pp.19~26 (1980)
  10. J. R. Dormand, "Runge-Kutta- NystrÄom triples", Comput. Math. Appl, 12-13, pp.937~949 (1987)
  11. J. R. Dormand, "Families of embedded Runge-Kutta-NystrÄom formulae", IMA J. Numer. Anal, 7, pp.235~250 (1987)
  12. W. H. Enrigh, "Interpolants for Runge-Kutta formulas", ACM Trans. Math. Software, 12, pp.193~218 (1986)
  13. W. H. Enrigh, "E®ective solution of discontinuous IVPs using a Runge-Kutta formula pair with interpolants", Appl. Math. Comput, 27, pp.313~335 (1988)
  14. W. H. Enrigh, "Tow FORTRAN packages for assessing initial value method", ACM Trans. Math. Software, 13, pp.1~27 (1987)
  15. A Low Order Runge-Kutta-NystrÄom Methods with Interpolations, "J. M. Fine", Tech. Report 183, 1985
  16. C. W. Gear, "Solving ordinary di®erential equations with discontinu-ities", ACM Trans. Math. Software, 10, pp.23~44 (1984)
  17. E. Hairer, "Solving Ordinary Di®erential Equations I" (1987), Springer, Berlin
  18. M. K. Horn, "Developments in High Order Runge-Kutta-NystrÄom Formulas" (1977), Disser-tation, Texas University, Austin, Texas
  19. A. V. Kim, "Numerical methods for time-delay systems on the basis of i-smooth analysis, Proceedings of the 15th World Congress on Scienti¯c Computa-tion, Modelling and Applied Mathematics", Computational Mathematics, 1, pp.193~196 (1997)
  20. A. V. Kim, "Numerical methods for delay di®erential equations. Application of i-smooth calculus. (Lecture Notes in Mathematics, Vol. 44). Research Institute of Mathematics- Global Analysis Research Center" (1999), Seoul National Univer-sity
  21. Continuous Extensions to NystrÄom methods for the explicit solu-tion of second order initial value problems, "A. Marthinsen", Technical report, Norwegian institute of Technology, Division of Mathematical Sciences, ~ (1994)
  22. K. W. Neves, "Automatic integration of functional di®erential equations: an approach", ACM Trans. Math. Software, 7, pp.421~444 (1981)
  23. K. W. Neves, "Characterization of jump discontinuities for state dependent delay di®erential equations", J. Math. Anal. Appl, 56, pp.689~707 (1976)
  24. K. W. Neves, "Control of interpolatory error in retarded di®erential equations", ACM Trans. Math. Software, 1, pp.357~368 (1975)
  25. H. J. Oberle, "Numerical treatment of delay di®erential equations by Hermite interpolation", Numer. Math, 37, pp.235~255 (1981)
  26. J. Oppelstrup, "The RKFHB4 method for delay di®erential equations in:Numerical Treatment of Di®erential Equations:Proceedings Oberwolfach, 1976", pp.133~146 (1978), Lecture Notes in Mathematics 631 (Springer, Berlin, 1978),
  27. Practical Runge-Kutta-NystrÄom methods for the equation y" = f(t; y) with interpolation properties, Dept. of Mathematics Tech. Report, "G. Papageorgiou", 1, 1987
  28. G. Papageorgiou, "Scaled Runge-Kutta-NystrÄom methods for the second order di®erential equation y" = f(t; y)", Intern. J. of Computer Mathematics, 28, pp.139~150 (1989)
  29. M. G. Roth, "Di®erence methods for sti® delay di®erential equations" (1980), Ph.D. Thesis, Tech. Report UIUCDCS-R-80 ¡ 1012, Department of Computer Science, University of Illinois at Urbana- Champagne, IL
  30. L. F. Shampine, "Solving Delay Di®erential Equations with dde23, Mathematics Department" (2002), Southern Methodist University, Dallas,TX 75275, May 2
  31. L. F. Shampine, "Numerical Solution of ODEs", Southern Methodist University, Chap-man & Hall, London
  32. P.W. Sharp, "ERNY-an explicit Runge-Kutta-NystrÄom integrator for second order initial value problems", pp.1987, TR 199
  33. H. J. Stetter, "Considerations concerning a theory for ODE-solvers, in:Numerical Treatment of Di®erential Equations:Proceedings Oberwolfach, 1976, Lecture Notes in Mathematics 631", Springer Berlin, pp.188~200 (1978)
  34. H. J. Stetter, "Interpolation and error estimates in Adams PC-codes", SIAM J. Numer. Anal, 16, pp.311~323 (1979)
  35. H. J. Stetter, "Tolerance proportionality in ODE-codes, in:Proceed-ings Second Conference on Numerical Treatment of Di®erential Equations, Seminar-berichte No.32, Humboldt University, Berlin ; also in : Working Papers for the 1979 SIGNUM Meeting on Numerical Ordinary Di®er-ential Equations, Department of Computer Science", pp.109~123 (1980), University of Illinois at Urbana-Champagne
  36. D. R. Willé, "The propagation of derivative discontinuities in sys- tems of delay di®erential equations" (1988), Numerical Analysis Report 160,University of Manchester, Manchester, England
  37. D. R. Willé, "The tracking of derivative discontinuities in systems of delay di®erential equations" (1990), Numerical Analysis Report 185,University of Manchester, Manchester,England

관련 논문AI추천

이 간행물의 다른 논문 (14건)