Units of Measurement in a Modelica Compiler
(2016) In LU-CS-EX 2016-32 EDA920 20152Department of Computer Science
- Abstract
- Modelica is a declarative object-oriented language for describing mathematical models. Modelica models are used for simulation and optimization of systems and processes. The models are described using variables and equations. It is possible to associate units of measurement to variables, for example, variable x is in m/s. This thesis presents a way to analyze units in equations to find errors. This approach has been implemented in the compiler JModelica.org.
Please use this url to cite or link to this publication:
http://lup.lub.lu.se/student-papers/record/8889293
- author
- Eliasson, Daniel LU
- supervisor
-
- Niklas Fors LU
- organization
- course
- EDA920 20152
- year
- 2016
- type
- H3 - Professional qualifications (4 Years - )
- subject
- keywords
- dimensional analysis, units, Modelica
- publication/series
- LU-CS-EX 2016-32
- report number
- LU-CS-EX 2016-32
- ISSN
- 1650-2884
- language
- English
- id
- 8889293
- date added to LUP
- 2016-08-24 13:51:09
- date last changed
- 2016-08-24 13:51:09
@misc{8889293, abstract = {{Modelica is a declarative object-oriented language for describing mathematical models. Modelica models are used for simulation and optimization of systems and processes. The models are described using variables and equations. It is possible to associate units of measurement to variables, for example, variable x is in m/s. This thesis presents a way to analyze units in equations to find errors. This approach has been implemented in the compiler JModelica.org.}}, author = {{Eliasson, Daniel}}, issn = {{1650-2884}}, language = {{eng}}, note = {{Student Paper}}, series = {{LU-CS-EX 2016-32}}, title = {{Units of Measurement in a Modelica Compiler}}, year = {{2016}}, }