Title: Programming of the thermodynamic properties of ammonia-water mixtures
Language: English
Authors: Trunner, Paul 
Qualification level: Diploma
Keywords: Ammoniak-Wasser; NH3-H2O; C++; Thermodynamische Eigenschaften; Stoffdaten; Kalina; Absorptions Wärmepumen
Ammonia; Water; NH3-H2O; C++; Thermodynamic Properties; Kalina; Absorption heat pumps
Advisor: Walter, Heimo
Issue Date: 2012
Number of Pages: 75
Qualification level: Diploma
Abstract: 
Mit dieser Arbeit wurde ein Programm zur Berechnung der thermodynamischen Eigenschaften von Ammoniak-Wasser Mischungen, auf Basis der Helmholtz Fundamentalgleichung, erstellt. Zunächst wurden die Helmholtz Funktionen und deren Ableitungen implementiert. Durch passende Kombination der Helmholtz Funktionen, können die thermodynamischen Eigenschaften berechnet werden.
Die Helmholtz Fundamentalgleichung basiert auf den drei Eingabeparametern Dichte, Temperatur und Ammoniakanteil. Für die Berechnung der Eigenschaften mit anderen Eingabeparametern, wird das Gleichungssystem iterativ gelöst. Dazu wurde das Newon-Rhapson Verfahren angewendet.
Für die iterative Lösung des Gleichungssystems werden Startwerte benötigt. Dafür wurden überschlägige Berechnungen der einzelnen Parameter implementiert.
Ein weiterer Punkt war die Berechnung des Zweiphasengebiets, durch Verwendung des Fugazitätsansatz. Die Berechnung besteht aus einem Algorithmus aus zwei ineinander verschachtelten ,while' Schleifen. Mit diesem Algorithmus werden die Flüssig- und Dampfphase der Mischung iterativ berechnet.
Das Programm wurde dann zu einer .dll Bibliothek konvertiert. Diese Bibliothek kann in anderen Programmen, wie zum Beispiel MATLAB, MS-Excel und Visual Basic, verwendet werden.

With this diploma thesis, a computer program was developed, which allows the precise calculation of the thermodynamic properties of ammonia-water mixtures, by using the Helmholtz fundamental equation of state. The equation of state, used in this thesis, represents the currently available measurements, and is the most accurate representation of the thermodynamic properties of ammonia-water mixtures.
As a first step, the Helmholtz functions and its derivatives have been implemented. Thereout, the thermodynamic properties were calculated, by using appropriate combinations of the Helmholtz functions.
The equation of state is based on the three parameters density, temperature and ammonia fraction. For calculating the properties with an alternative input combination, the standard calculation process had to be solved iteratively, by using a Newton-Rhapson algorithm. Furthermore, initial calculations had to be found, in order to set starting values for the iterations.
The next step was the calculation of the vapor-liquid region. Therefore, the fugacity coeffcients had been calculated, by using the Helmholtz formulation. Core of the vapor-liquid calculation is an algorithm, which consists of two overlapping while-loops. With this algorithm, the vapor and liquid fraction of the mixture are solved iteratively, by recalculating the fugacity coeffcients.
Finally, a .dll file was compiled, to enable the application as a library. This library can be used within other programs, such as MATLAB, MS-Excel or Visual Basic.
URI: https://resolver.obvsg.at/urn:nbn:at:at-ubtuw:1-56907
http://hdl.handle.net/20.500.12708/9675
Library ID: AC07812413
Organisation: E302 - Institut für Energietechnik und Thermodynamik 
Publication Type: Thesis
Hochschulschrift
Appears in Collections:Thesis

Files in this item:

Show full item record

Page view(s)

11
checked on Feb 18, 2021

Download(s)

55
checked on Feb 18, 2021

Google ScholarTM

Check


Items in reposiTUm are protected by copyright, with all rights reserved, unless otherwise indicated.