Skip to content
jhlenz edited this page May 27, 2019 · 4 revisions

ODESCA

What is ODESCA?

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

For Model-based control algorithm development and algorithm parameterization, algebraic models of the plants have a lot of advantages over simulation models. With algebraic models, a multitude of mathematical approaches can be used for optimization and analytical purposes.

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 analysis of ordinary differential equation systems in MATLAB. (Its purpose is to make the process of forming a pleasant system for analysis use more easily.)

With ODESCA, dynamical systems of the form

xdot 	= f(x,u)

y    	= g(x,u)

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

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