Differential algebraic equation
From Wikipedia, the free encyclopedia
In mathematics, differential algebraic equations (DAEs) are a general form of differential equation, given in implicit form. They can be written
where
- x, a vector in Rn, are variables for which derivatives are present (differential variables),
- y, a vector in Rm, are variables for which no derivatives are present (algebraic variables),
- t, a scalar (usually time) is an independent variable.
The set of DAEs is
Initial conditions be a solution of the system of equations of the form
Physical systems are often readily specified in terms of DAEs, and software can be used to attempt to solve these problems. Such software includes Modelica, ABACUSS, EMSO, Sim42 and others.
A major problem in the solution of DAEs is the problem of index reduction. Most numerical solvers require ordinary differential equations of the form
However it is a non-trivial task to convert arbitrary DAE systems into ODEs. Techniques which can be employed include Pantelides algorithm and dummy variable substitution.