Algorithms for the Structural Analysis of Multimode Modelica Models - Inria - Institut national de recherche en sciences et technologies du numérique
Article Dans Une Revue Electronics Année : 2022

Algorithms for the Structural Analysis of Multimode Modelica Models

Résumé

Since its 3.3 release, Modelica offers the possibility to specify models of dynamical systems with multiple modes having different DAE-based dynamics. However, the handling of such models by the current Modelica tools is not satisfactory, with mathematically sound models yielding exceptions at runtime. In this article, we propose several contributions to this multifaceted issue, namely: an efficient and scalable multimode extension of the structural analysis of Modelica models; a systematic way of rewriting a multimode Modelica model, based on this analysis, so that the rewritten model is guaranteed to be correctly compiled by state-of-the-art Modelica tools; a proposal for the handling of the consistent initialization of multimode models; multimode structural analysis algorithms that handle both multiple modes and mode change events in a unified framework, coupled with a compile-time algorithm for identifying and quantifying impulsive behaviors at mode changes. Our approach is illustrated on relevant example models, and the performance of our implementations is assessed on a variable dimension large-scale model.
Fichier principal
Vignette du fichier
electronics-11-02755.pdf (1.7 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03768331 , version 1 (03-09-2022)

Identifiants

Citer

Albert Benveniste, Benoît Caillaud, Mathias Malandain, Joan Thibault. Algorithms for the Structural Analysis of Multimode Modelica Models. Electronics, 2022, 11 (17), pp.1-63. ⟨10.3390/electronics11172755⟩. ⟨hal-03768331⟩
122 Consultations
117 Téléchargements

Altmetric

Partager

More