Solving Index-1 DAEs in MATLAB and Simulink
backward differentiation formulasdifferential algebraic equationsMATLABnumerical differentiationproblem solving environmentsRunge-Kutta methodscientific computationSimulink
Implicit ordinary differential equations, differential-algebraic equations (34A09) Multistep, Runge-Kutta and extrapolation methods for ordinary differential equations (65L06) Numerical methods for differential-algebraic equations (65L80) Packaged methods for numerical algorithms (65Y15) Symbolic computation and algebraic computation (68W30)
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.
- Optimal control of mathematical models for the radiotherapy of gliomas: the scalar case
- Analytical study of unsteady nested groundwater flow systems
- Efficient mesh selection for collocation methods applied to singular BVPs
- Impulse-free jump solutions of nonlinear differential-algebraic equations
- A comparison of spherical joint models in the dynamic analysis of rigid mechanical systems: ideal, dry, hydrodynamic and bushing approaches
- Pseudospectral methods and iterative solvers for optimization problems from multiscale particle dynamics
- A fractional calculus model for HIV dynamics: real data, parameter estimation and computational strategies
- A variable step-size implementation of a variational method for stiff differential equations
- A fast and robust numerical scheme for solving models of charge carrier transport and ion vacancy motion in perovskite solar cells
- Methods for solving singular boundary value problems using splines: a review
- Highly accurate method for solving singular boundary-value problems via Padé approximation and two-step quartic B-spline collocation
- Comparison of some recent numerical methods for initial-value problems for stiff ordinary differential equations
- On the evolution of two-dimensional patterns in an inviscid liquid sheet
- Numerical solutions of index-1 differential algebraic equations can be computed in polynomial time
- A mechanochemical 3D continuum model for smooth muscle contraction under finite strains
- Coupling heat conduction and water-steam flow in a saturated porous medium
- Exploiting block triangular form for solving DAEs: reducing the number of initial values
- On modelling and differential/algebraic systems
- Energy shaping of distributed parameter port-Hamiltonian systems based on finite element approximation
- A fast simulation method for 1D heat conduction
- A numerical algorithm for solving stiff ordinary differential equations
- Solving 0 = F(t, y(t), y′(t)) in Matlab
- Singular mass matrix and redundant constraints in unilaterally constrained Lagrangian and Hamiltonian systems
- Study on an adaptive finite element solver for the Cahn-Hilliard equation
- Cardiac alternans suppression under \(T\pm\epsilon\) feedback control: nonlinear dynamics analysis
- DAESA -- a Matlab tool for structural analysis of differential-algebraic equations: theory
- Algorithm 948: DAESA -- a Matlab tool for structural analysis of differential-algebraic equations: software
- Algorithm 965: RIDC methods: a family of parallel time integrators
- Absolute linear instability in laminar and turbulent gas-liquid two-layer channel flow
- Simulation of the deformation for cycling chemo-mechanically coupled battery active particles with mechanical constraints
- Setting of forced oscillations of viscoelastic coating
- Neural network representation of time integrators
- Mathematical model for BCG-based treatment of type 1 diabetes
- Heteroclinic cycles arising in generic unfoldings of nilpotent singularities
- Two approaches for feedforward control and optimal design of underactuated multibody systems
- Comparison of different elastic strain definitions for largely deformed SEI of chemo-mechanically coupled silicon battery particles
- Comparison of an h- and hp-adaptive finite element solver for chemo-mechanically coupled battery electrode particles
- Simulation-based approach for fast optimal control of a Stefan problem with application to cell therapy
- Forced convection in two-phase core-annular flows
- Solving Allen-Cahn equations with periodic and nonperiodic boundary conditions using mimetic finite-difference operators
- Modeling, simulation, and validation of e-scooter braking dynamics using multibody methods
- An integrative model of FGF2-induced signaling and muscle cell proliferation
- Trajectory controllability of second order nonlinear integro-differential system: an analytical and a numerical estimation
- Design of software for ODEs
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)