Skip to content
Sabine Lerch edited this page Jun 11, 2019 · 4 revisions

ODESCA

What is ODESCA?

ODESCA is a MATLAB tool for the creation and analysis of dynamic systems described by ordinary differential equations. The name ODESCA is an acronym for “Ordinary Differential Equation Systems: Creation and Analysis”.

For MBD (model-based-design) and parameterization, an algebraic model of the plant has a lot of advantages over a simulation model. With algebraic models, a multitude of mathematical approaches can be used for optimization and analysis.

To ensure uniform modeling and a simple way of working with differential equations, the tool ODESCA was created to fill the gap of modeling and analyzing ordinary differential equation systems in MATLAB.

With ODESCA, dynamical systems of the form

xdot 	= f(x,u)

y    	= g(x,u)

can be set up in custom components. Components can be connected to each other in a system which provides methods for the analysis of the dynamical behavior. The analysis can be done by linearization at steady states and the implemented MATLAB features for linear systems. Moreover, some features for nonlinear analysis and synthesis are implemented, as well.

Learn more about Installation and Getting Started.

License

ODESCA is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

ODESCA is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with ODESCA. If not, see http://www.gnu.org/licenses/.

Copyright 2017 Tim Grunert, Christian Schade, Lars Brandes, Sven Fielsch, Claudia Michalik, Matthias Stursberg