Opening book details…
Can I read The Mathematical Foundations of Physical Systems Modeling Languages on EtoBox?
The Mathematical Foundations of Physical Systems Modeling Languages by Benveniste, Albert; Caillaud, Benoît; Malandain, Mathias is a scholarly article available to read on EtoBox.
What is The Mathematical Foundations of Physical Systems Modeling Languages about?
Modern modeling languages for general physical systems, such as Modelica, Amesim, or Simscape, rely on Differential Algebraic Equations (DAE), i.e., constraints of the form f(dot{x},x,u)=0. This drastically facilitates modeling from first principles of the physics and the reuse of models. In this paper we develop the mathematical theory needed to establish the development of compilers and tools for DAE based physical modeling languages on solid mathematical bases. Unlike Ordinary Differential Equations, DAE exhibit subtle issues because of the notion of differentiation index and related latent equations -- ODE are DAE of index zero for which no latent equation needs to be considered. Prior to generating execution code and calling solvers, the compilation of such languages requires a nontrivial \emph{structural analysis} step that reduces the differentiation index to a level acceptable by DAE solvers. The models supported by tools of the Modelica class involve multiple modes with mode-dependent DAE based dynamics and state-dependent mode switching. Multimode DAE are much more difficult than DAE. The main difficulty is the handling of the events of mode change. Unfortunately, the lar
- Author
- Benveniste, Albert; Caillaud, Benoît; Malandain, Mathias
- Published
- 2020
- Language
- EN
More by Benveniste, Albert; Caillaud, Benoît; Malandain, Mathias
Browse all works by Benveniste, Albert; Caillaud, Benoît; Malandain, Mathias