Balanced Models in Modelica 3.0 for Increased Model Quality
Olsson, Hans and Otter, Martin and Mattsson, Sven Erik and Elmqvist, Hilding (2008) Balanced Models in Modelica 3.0 for Increased Model Quality. In: Conference Proceedings, pp. 21-33. 6th International Modelica Conference, 2008-03-03 - 2008-03-04, Bielefeld.
| PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader 210Kb |
Abstract
A Modelica model can only be simulated, if the number of unknowns and the number of equations are equal. In Modelica 3.0, restrictions have been introduced into the language, in order that every model must be “locally balanced”, which means that the number of unknowns and equations must match on every hierarchical level. It is then sufficient to check every model locally only once, e.g., all models in a library. Using these models (instantiating and connecting them, redeclaring replaceable models etc.) will then lead to a model where the total number of unknowns and equations are equal. Besides this strong guarantee, it is possible to precisely pinpoint which submodels have too many equations or lack equations in case of error. This paper gives the rationale behind the Modelica 3.0 design choices including proofs of the new guarantees, and discusses the limitations of this approach.
| Document Type: | Conference or Workshop Item (Speech, Paper) | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Title: | Balanced Models in Modelica 3.0 for Increased Model Quality | ||||||||||
| Authors: |
| ||||||||||
| Date: | 2008 | ||||||||||
| Journal or Publication Title: | Conference Proceedings | ||||||||||
| Refereed publication: | Yes | ||||||||||
| In ISI Web of Science: | No | ||||||||||
| Page Range: | pp. 21-33 | ||||||||||
| Status: | Published | ||||||||||
| Keywords: | Modelica | ||||||||||
| Event Title: | 6th International Modelica Conference | ||||||||||
| Event Location: | Bielefeld | ||||||||||
| Event Type: | international Conference | ||||||||||
| Event Dates: | 2008-03-03 - 2008-03-04 | ||||||||||
| HGF - Research field: | Aeronautics, Space and Transport | ||||||||||
| HGF - Program: | Transport | ||||||||||
| HGF - Program Themes: | V BF - Bodengebundene Fahrzeuge | ||||||||||
| DLR - Research area: | Transport | ||||||||||
| DLR - Program: | V BF - Bodengebundene Fahrzeuge | ||||||||||
| DLR - Research theme (Project): | V - VECTOR21 (old) | ||||||||||
| Location: | Oberpfaffenhofen | ||||||||||
| Institutes and Institutions: | Institute of Robotics and Mechatronics > System Dynamics and Control (former Control Design Engineering) | ||||||||||
| Deposited By: | Monika Klauer | ||||||||||
| Deposited On: | 03 Nov 2008 | ||||||||||
| Last Modified: | 15 Jan 2010 00:19 |
Repository Staff Only: item control page