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.
Similar content being viewed by others
References
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.
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.
C. Arévalo,Matching the structure of DAEs and multistep methods, Ph. D. thesis, Department of Computer Science, Lund University, Lund, 1993.
A. Barrlund,Constrained least squares methods for linear timevarying DAE systems, Numer. Math., 60 (1991), pp. 145–161.
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.
K. E. Brenan and B. E. Engquist,Backward difference approximations of nonlinear differential/algebraic equations, Math. Comp., 51 (1988), pp. 659–676.
E. Eich,Convergence results for a coordinate projection method applied to constrained mechanical systems, SIAM J. Numer. Anal., 30 (1993), pp. 1467–1477.
C. Führer and B. J. Leimkuhler,Numerical solution of differential-algebraic equations for constrained mechanical motion, Numer. Math., 59 (1991), pp. 55–69.
C. W. Gear,Differential-algebraic equation index transformation, SIAM J. Sci. Stat. Comput., 9 (1988), pp. 39–47.
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.
E. Hairer, S. P. Nørsett and G. Wanner,Solving Ordinary Differential Equations I, Nonstiff Problems, 2nd ed., Springer-Verlag, Berlin-Heidelberg, 1993.
M. Hanke,On the regularization of index 2 differential-algebraic equations, Preprint 137, Sektion Mathematik, Humboldt-Universität, Berlin, 1987.
M. Knorrenschild,Regularisierungen von differentiell-algebraischen Systemen — Theoretische und numerische Aspekte, Ph. D. thesis, RWTH, Aachen, 1988.
Ch. Lubich,Linearly implicit extrapolation methods for differential-algebraic systems, Numer. Math., 55 (1989), pp. 197–211.
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.
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.
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.
L. R. Petzold,Differential/Algebraic equations are not ODE's, SIAM J. Sci. Stat. Comput., 3 (1982), pp. 367–384.
Author information
Authors and Affiliations
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
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
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF01732606