Skip to main content
Log in

Improving the accuracy of BDF methods for index 3 differential-algebraic equations

  • Published:
BIT Numerical Mathematics Aims and scope Submit manuscript

Abstract

Methods for solving index 3 DAEs based on BDFs suffer a loss of accuracy when there is a change of step size or a change of order of the method. A layer of nonuniform convergence is observed in these cases, andO(1) errors may appear in the algebraic variables. From the viewpoint of error control, it is beneficial to allow smooth changes of step size, and since most codes based on BDFs are of variable order, it is also of interest to avoid the inaccuracies caused by a change of order of the method. In the case of BDFs applied to index 3 DAEs in semi-explicit form, we present algorithms that correct toO(h) the inaccurate approximations to the algebraic variables when there are changes of step size in the backward Euler method. These algorithms can be included in an existing code at a very small cost. We have also described how to obtain formulas that correct theO(1) errors in the algebraic variables appearing after a change of order.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. T. Alishenas,Zur numerischen Behandlung, Stabilisierung durch Projektion und Modellierung mechanischer Systeme mit Nebenbedingungen und Invarianten, Dissertation, TRITA-NA-9202, NADA, Royal Institute of Technology, Stockholm, 1992.

    Google Scholar 

  2. C. Arévalo,An improvement of the accuracy of the solution of differential-algebraic systems of index three by BDF-methods, Report 111, Department of Scientific Computing, Uppsala University, Uppsala, 1987.

    Google Scholar 

  3. C. Arévalo,Matching the structure of DAEs and multistep methods, Ph. D. thesis, Department of Computer Science, Lund University, Lund, 1993.

    Google Scholar 

  4. A. Barrlund,Constrained least squares methods for linear timevarying DAE systems, Numer. Math., 60 (1991), pp. 145–161.

    Google Scholar 

  5. K. E. Brenan, S. L. Campbell and L. R. Petzold,Numerical Solution of Initial-Value Problems in Differential-Algebraic Equations, North-Holland, New York, 1989.

  6. K. E. Brenan and B. E. Engquist,Backward difference approximations of nonlinear differential/algebraic equations, Math. Comp., 51 (1988), pp. 659–676.

    Google Scholar 

  7. E. Eich,Convergence results for a coordinate projection method applied to constrained mechanical systems, SIAM J. Numer. Anal., 30 (1993), pp. 1467–1477.

    Google Scholar 

  8. C. Führer and B. J. Leimkuhler,Numerical solution of differential-algebraic equations for constrained mechanical motion, Numer. Math., 59 (1991), pp. 55–69.

    Google Scholar 

  9. C. W. Gear,Differential-algebraic equation index transformation, SIAM J. Sci. Stat. Comput., 9 (1988), pp. 39–47.

    Google Scholar 

  10. C. W. Gear, G. K. Gupta and B. Leimkuhler,Automatic integration of Euler-Lagrange equations with constraints, J. Comput. Appl. Math., 12 & 13 (1985), pp. 77–90.

    Google Scholar 

  11. E. Hairer, S. P. Nørsett and G. Wanner,Solving Ordinary Differential Equations I, Nonstiff Problems, 2nd ed., Springer-Verlag, Berlin-Heidelberg, 1993.

    Google Scholar 

  12. M. Hanke,On the regularization of index 2 differential-algebraic equations, Preprint 137, Sektion Mathematik, Humboldt-Universität, Berlin, 1987.

    Google Scholar 

  13. M. Knorrenschild,Regularisierungen von differentiell-algebraischen Systemen — Theoretische und numerische Aspekte, Ph. D. thesis, RWTH, Aachen, 1988.

    Google Scholar 

  14. Ch. Lubich,Linearly implicit extrapolation methods for differential-algebraic systems, Numer. Math., 55 (1989), pp. 197–211.

    Google Scholar 

  15. P. Lötstedt,On a penalty function method for the simulation of mechanical systems subject to constraints, Report TRITA-NA-7919, NADA, Royal Institute of Technology, Stockholm, 1979.

    Google Scholar 

  16. S. E. Mattsson and G. Söderlind,Index reduction in differential-algebraic equations using dummy derivatives, SIAM J. Sci. Stat. Comput., 14 (1993), pp. 677–692.

    Google Scholar 

  17. N. Orlandea, D. A. Calahan and M. A. Chase,A sparsity oriented approach to the dynamic analysis and design of mechanical systems — Parts 1 and 2, Trans. ASME J. Eng. Ind., Ser. B, 99 (1977), pp. 773–784.

    Google Scholar 

  18. L. R. Petzold,Differential/Algebraic equations are not ODE's, SIAM J. Sci. Stat. Comput., 3 (1982), pp. 367–384.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Additional information

This author thanks the Centro de Estadística y Software Matemático de la Universidad Simón Bolívar (CESMa) for permitting her free use of its research facilities.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Arévalo, C., Lötstedt, P. Improving the accuracy of BDF methods for index 3 differential-algebraic equations. Bit Numer Math 35, 297–308 (1995). https://doi.org/10.1007/BF01732606

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01732606

Key words

Navigation