Modelica 2023 conference

A presentation titled “Towards the separate compilation of Modelica: modularity and interfaces for the index reduction of incomplete DAE systems” will be given by Benoît Caillaud at the 15th International Modelica Conference in Aachen, Germany, during Session 3-B (Symbolic algorithms and numerical methods for model transformation and simulation 2, October…

Continue reading

Modelica 2021 conference

Albert Benveniste, Benoît Caillaud and Mathias Malandain will be giving three presentations at the 14th International Modelica 2021 conference. The conference will be held online on September 20th-24th; all three presentations from the Hycomes team should be given on Thursday 23rd. Proceedings are available on the HAL platform: A. Benveniste,…

Continue reading

New article: “Mathematical Foundations of Physical Systems Modeling Languages”

The article “Mathematical Foundations of Physical Systems Modeling Languages”, co-authored by Albert Benveniste, Benoît Caillaud and Mathias Malandain, has been accepted by the IFAC journal Annual Reviews in Control. It can be read and downloaded until January 20th, 2021 for free by following this link: https://authors.elsevier.com/a/1cAL14syv1oKy3 The author version was…

Continue reading

Mathematical Foundations of Physical Systems Modeling Languages

Article accepted for publication in the Annual Review in Control 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(x’,x,u)=0. This drastically facilitates modeling from first principles of the physics and the reuse of models.…

Continue reading

Implicit structural analysis of multimode DAE systems

Paper presented at HSCC’20 Modeling languages and tools based on Differential Algebraic Equations (DAE) bring several specific issues that do not exist with modeling languages based on Ordinary Differential Equations. The main problem is the determination of the differentiation index and latent equations. Prior to generating simulation code and calling…

Continue reading