INDEX REDUCTION IN DIFFERENTIAL-ALGEBRAIC EQUATIONS USING DUMMY DERIVATIVES

被引:159
作者
MATTSSON, SE [1 ]
SODERLIND, G [1 ]
机构
[1] UNIV LUND, DEPT COMP SCI, S-22100 LUND, SWEDEN
关键词
DIFFERENTIAL-ALGEBRAIC; INDEX REDUCTION; DUMMY DERIVATIVE; CONSTRAINT STABILIZATION; SOLUTION INVARIANT; AUTOMATIC DIFFERENTIATION;
D O I
10.1137/0914043
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A new index reduction algorithm for DAEs is developed. In the usual manner, parts of the DAE are differentiated analytically and appended to the original system. For each additional equation, a derivative is selected to be replaced by a new algebraic variable called a dummy derivative. The resulting augmented system is at most index 1, but no longer overdetermined. The dummy derivatives are not subject to discretization; their purpose is to annihilate part of the dynamics in the DAE, leaving only what corresponds to the dynamics of a state-space form. No constraint stabilization is necessary in the subsequent numerical treatment. Numerical tests indicate that the method yields results with an accuracy comparable to that obtained for the corresponding state-space ODE.
引用
收藏
页码:677 / 692
页数:16
相关论文
共 18 条
[1]  
ALISHENAS T, 1992, NUMERISCHEN BEHANDLU
[2]  
[Anonymous], 1972, COMPUT METHOD APPL M, DOI DOI 10.1016/0045-7825(72)90018-7
[3]   ANALYTICAL AND NUMERICAL-SOLUTIONS TO HIGHER INDEX LINEAR VARIABLE-COEFFICIENT DAE SYSTEMS [J].
BARRLUND, A ;
KAGSTROM, B .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1990, 31 (03) :305-330
[4]  
Brenan K. E., 1989, NUMERICAL SOLUTION I
[5]  
CAMPBELL S, 1988, IMACS T SCI COMPUT, P555
[6]   THE NUMERICAL-SOLUTION OF HIGHER INDEX LINEAR TIME-VARYING SINGULAR SYSTEMS OF DIFFERENTIAL-EQUATIONS [J].
CAMPBELL, SL .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1985, 6 (02) :334-348
[7]  
Duff I. S., 2017, DIRECT METHODS SPARS
[8]  
EICH E, 1990, A281 HELS U TECHN I
[9]   NUMERICAL-SOLUTION OF DIFFERENTIAL-ALGEBRAIC EQUATIONS FOR CONSTRAINED MECHANICAL MOTION [J].
FUHRER, C ;
LEIMKUHLER, BJ .
NUMERISCHE MATHEMATIK, 1991, 59 (01) :55-69
[10]  
FUHRER C, 1990, REAL TIME INTEGRATIO, P143