Modelica library for the calculation of fluid properties from an equation of state (EoS).
This library calculates fluid properties from an equation of state (EoS) directly within Modelica. It supports EoS of the form f=f(T,d) meaning Helmholtz energy as a funtion of temperature and density. In addition to all state properties, this library calculates viscosity, thermal conductivity and surface tension.
A general description of the library can be found in this poster or in the related publications:
- Thorade, M. and Saadat, A. (2012). "HelmholtzMedia - A fluid properties library", Proceedings of the 9th International Modelica Conference, doi:10.3384/ecp1207663
- Thorade, M. and Saadat, A. (2013). "Partial derivatives of thermodynamic state properties for dynamic simulation", Environmental Earth Sciences, doi:10.1007/s12665-013-2394-z
- Thorade, M. (2014). "Entropiebasierte Bewertungskriterien für den Wärmeübergang in Kraftwerksprozessen und ihre Relevanz für praktische Anwendungen", Dissertation (TU Hamburg-Harburg), doi:10.15480/882.1207
The following fluids have been implemented with EoS and transport properties:
Butane,
Carbon Dioxide (with two different EoS),
Ethanol,
Isobutane,
Isopentane,
Pentane,
Propane,
R134a (with three reference states).
The following fluids have been implemented with EoS only:
Helium,
Hexamethyldisiloxane (HMDS),
R32.
Download the newest tagged version.
In the future, there might be a release branch and official releases.
Copyright 2009-2021 Matthis Thorade
This Modelica package is free software and the use is completely at your own risk; it is available under the BSD 3-Clause license. Upon request, it is also available under other licenses, including the Modelica License 2.
You may report feedback, issues or feature-requests using the Issues button.
Code contributions are very welcome, especially in the form of Pull Requests.