We discuss the solution of linear second order differential-algebraic equations with variable coefficients.
Since index reduction and order reduction for higher order higher index differential-algebraic systems do not commute, appropriate index reduction methods for higher order DAEs are required.
We present an index reduction method based on derivative arrays that allows to determine
an equivalent second order system of lower index in a numerical computable way.
For such an equivalent second order system
an appropriate order reduction method allows to formulate a suitable first order DAE system of low index
that has the same solution components as the original second order system.
We consider hybrid systems of differential-algebraic equations and present
a general framework for general nonlinear over- and underdetermined hybrid
systems that allows the
analysis of existence and uniqueness and the application of index reduction
methods for hybrid differential-algebraic systems.
A particular difficulty in the numerical simulation of hybrid systems is
(numerical) chattering, i.e., fast oscillations between modes of operations.
A regularization technique using sliding modes allows to regularize the
system behavior in the case of chattering.
Further, we show how chattering behavior during the numerical solution can
be prevented using sliding mode simulation. The advantage of the sliding mode
simulation is illustrated by numerical examples.
We describe a new software package for the numerical solution of general linear or nonlinear switched differential-algebraic equations (DAEs).
The package embeds the DAE solvers GELDA and GENDA into a hybrid mode controller that
determines the switch points, organizes the mode switching, and provides consistent initial values to restart the integration method at the switch point.
It can deal with systems of arbitrary index and with linear systems that do not have unique solutions or inconsistencies in the initial values or the inhomogeneity.
Nonuniqueness and inconsistencies are treated in a least square sense.
The package includes the possibility of sliding mode simulation that allows an efficient treatment of chattering behavior during the simulation of a hybrid system.
We give explicit descriptions how to use the package and include a numerical example.