Design Considerations for Dimensional Inference and Unit Consistency Checking in Modelica
2008 (English)In: Proceedings of the 6th International Modelica Conference, Bielefeld, Germany: Modelica Association , 2008, 3-12 p.Conference paper (Refereed)
The Modelica language supports syntax for declaring physical units of variables, but it does not yet exist any defined semantics for how dimensional and unit consistency checking should be carried out. In this paper we explore different approaches and new constructs for improved dimensional inference and unit consistency checking in Modelica; both from an end-user, library, and tool perspective. A proposal for how dimensional inference and unit checking can be carried out is outlined and a prototype implementation is developed and verified using several examples from the Modelica standard library.
Place, publisher, year, edition, pages
Bielefeld, Germany: Modelica Association , 2008. 3-12 p.
dimensional analysis, unit checking, dimensions, types, Modelica, language design
IdentifiersURN: urn:nbn:se:kth:diva-163763Local ID: 77020OAI: oai:DiVA.org:kth-163763DiVA: diva2:803885
6th International Modelica Conference, Bielefeld, Germany
QC 201504152009-10-102015-04-122015-04-15Bibliographically approved