Solving Index-1 DAEs in MATLAB and Simulink

From MaRDI portal





The authors study the solution of differential algebraic equations (DAEs) in MATLAB and Simulink and present mathematical and software developments applicable to general problem solving environments (PSEs) or to general scientific computation. With the proposed (extended) \texttt{ode15s} code of the MATLAB ODE suite, a user need not make any distinction between solving a DAE and an ordinary differential equation. The code recognizes automatically if a problem is a DAE, computes automatically consistent initial conditions close to some given values, and goes on to solve the problem with the direct approach. How this is done is described in details in the first part of the paper. The second part is concerned with solving semi-explicit DAE of index 1 using Simulink and using an explicit Runge-Kutta method or a variant of the backward differentiation formulas called numerical differentiation formulas. Source code for the examples are available by ftp.




Cited in
(44)


Describes a project that uses

Uses Software






This page was built for publication: Solving Index-1 DAEs in MATLAB and Simulink

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4699113)