Ruhr-Universität Bochum zur Navigation zum Inhalt Startseite der RUB pix
Startseite Uni Überblick Uni A-Z Uni Suche Uni Kontakt Uni  

pix

Inhalt

Startseite

Kontakt

Mitarbeiter

Lehre

Forschung

Emeritus
Prof. W. Wagner

Zustands-
gleichungen

Software

FLUIDCAL

IAPWS-95

ThermoFluids

IAPWS-IF97

GERG-2004 GERG-2008

Publikationen

Auszeichnungen

Anfahrt

Software

Aktuelles

Chronik

Anfahrt

 

pix Lehrstuhl für Thermodynamik
Emeritus: Prof. Dr.-Ing. W. Wagner
 
 
   English
pix
Software » IAPWS-IF97
pix pix Software für die Industrie-Formulation IAPWS-IF97 für Wasser und Wasserdampf

Auf dieser Seite wird die Software zur IAPWS-IF97 in den folgenden Abschnitten

1. Hintergrund

2. Eigentliche Software

beschrieben.

 

1.  Hintergrund

Die IAPWS Industrie-Formulation 1997 besteht aus einem Satz von Gleichungen für verschiedene Zustandsbereiche, wobei insgesamt folgender Gültigkeitsbereich abgedeckt wird:

0 °C ≤ t ≤ 800 °C,   p ≤ 1000 bar (100 MPa)

800 °C < t ≤ 2000 °C,   p ≤ 500 bar (50 MPa)

Struktur und Bereiche der IAPWS-IF97.

Die obige Abbildung zeigt die fünf Bereiche, in die der gesamte Gültigkeitsbereich der IAPWS-IF97 aufgeteilt ist. Für die Bereiche 1 und 2 existiert jeweils eine Fundamentalgleichung der spezifischen freien Enthalpie g(p,T), für den Bereich 3 eine Fundamentalgleichung der spezifischen freien Energie f(ρ,T). Die Sättigungslinie, die dem Bereich 4 entspricht, wird durch eine Dampfdruckgleichung ps(T) abgedeckt. Der Hochtemperaturbereich 5 wird ebenfalls durch eine Fundamentalgleichung der Form g(p,T) beschrieben. Diese fünf Gleichungen, die in der Abbildung eingerahmt sind, bilden die sog. Basisgleichungen.

Zusätzlich zu den Basisgleichungen wurden sog. Rückwärtsgleichungen für die Bereiche 1-4 entwickelt. Diese Rückwärtsgleichungen existieren für die folgenden Kombinationen von Zustandsgrößen: Für die Bereiche 1 und 2 als Gleichungen der Form T (p,h), T (p,s) und p (h,s), für den Bereich 3 als Gleichungen der Form T (p,h), v (p,h), T (p,s), v (p,s), p (h,s) und v (p,T). Für den gesamten Bereich 4 ist die Rückwärtsgleichung eine Gleichung für die Sättigungstemperatur in der Form Ts (p) und für den technisch wichtigsten Teil des Bereiches 4 (s≥s’’ (623,15 K)) gibt es eine Sättigungstemperaturgleichung der Form Ts (h,s). Das obige Bild zeigt die Zuordnung der grau unterlegten Rückwärtsgleichungen zu den einzelnen Bereichen; die Basisgleichungen sind eingerahmt.

Mit Hilfe dieser Rückwärtsgleichungen lassen sich alle Zustandsgrößen in Abhängigkeit der Variablen (p,h), (p,s), (h,s), im Bereich 3 auch bei Vorgabe von (p,T) ohne Iteration, und damit sehr schnell, berechnen.

Weitere Einzelheiten zur IAPWS-IF97 siehe hier.

Eine ausführliche Beschreibung der IAPWS-IF97 findet man in dem Buch

Wagner, W., Kretzschmar, H.-J. International Steam Tables - Properties of Water and Steam Based on the Industrial Formulation IAPWS-IF97. Springer-Verlag (Berlin), 2008.

Das Buch enthält auch die IAPWS-Gleichungen für die wichtigsten Transportgrößen und einige andere Größen sowie ein h,s- und T,s-Diagramm im A1-Format. Weitere Einzelheiten (Inhaltsverzeichnis, Probeseiten, etc.) findet man hier.

2. Software zur IAPWS-IF97

Auf Basis der IAPWS-IF97 einschließlich aller Rückwärtsgleichungen sowie der IAPWS-Gleichungen für die Transportgrößen wurde Software zur Berechnung von mehr als 25 Zustandsgrößen entwickelt. Bei dieser Software ist besonderer Wert auf eine optimale Programmierung im Hinblick auf kurze Rechenzeiten gelegt worden.

Bei der Anwendung der Software braucht nicht bekannt zu sein, in welchem Bereich der IAPWS-IF97 die zu berechnende Größe liegt. Bei Vorgabe der Eingangsgrößen ermittelt die Software selbstätig, welche der Bereichsgleichungen anzuwenden ist.

Mit der Software zur IAPWS-IF97 lassen sich folgende thermodynamische Zustandsgrößen sowie Transportgrößen und einige andere Zustandsgrößen von Wasser und Wasserdampf berechnen.

Thermodynamische Zustandsgrößen

Folgende thermodynamische Zustandsgrößen können mit den entsprechenden Gleichungen der IAPWS-IF97 berechnet werden:

p Druck
T Temperatur
ρ Dichte
v Volumen
h Enthalpie
s Entropie
cp isobare Wärmekapazität
cv isochore Wärmekapazität
x Dampfgehalt
w Schallgeschwindigkeit
u innere Energie
f freie Energie, f = uTs
g freie Enthalpie, g = hTs
κ Isentropenexponent, κ = − (v/p) (∂p/ ∂v)s
α isobarer Volumenausdehnungskoeffizient, α = v−1 (∂v/∂T)p
β isochorer Spannungskoeffizient, β = p−1 (∂p/∂T)v
γ isothermer Kompressibilitätskoeffizient, γ = − v−1 (∂v/∂p)T
(∂ρ/∂h)p partielle Ableitung der Dichte nach der Enthalpie bei konstantem Druck
(∂v/∂h)p partielle Ableitung des Volumens nach der Enthalpie bei konstantem Druck
(∂ρ/∂p)h partielle Ableitung der Dichte nach dem Druck bei konstanter Enthalpie
(∂v/∂p)h partielle Ableitung des Volumens nach dem Druck bei konstanter Enthalpie
(∂h/∂p)T partielle Ableitung der Enthalpie nach dem Druck bei konstanter Temperatur
f* Fugazität

Diese Zustandsgrößen können im gesamten Gültigkeitsbereich der IAPWS-IF97 (siehe Abschn. 1) berechnet werden.

Transportgrößen und weitere Zustandsgrößen

Mit der Software lassen sich folgende Transportgrößen und weitere Zustandsgrößen berechnen:
η dynamische Viskosität
ν kinematische Viskosität
Pr Prandtl-Zahl
λ Wärmeleitfähigkeit
e statische Dielektrizitätskonstante
n Brechungsindex
σ Oberflächenspannung

Die international vereinbarten Gleichungen zur Berechnung dieser Größen, die nicht zur IAPWS-IF97 gehören, sind in [165] zusammengestellt und beschrieben.

Aufgrund des Gültigkeitsbereiches der Gleichungen für η bis n können diese Größen nicht im vollen Gültigkeitsbereich der IAPWS-IF97 berechnet werden; die Gleichung für σ(T) gilt nur für den Bereich 4 der IAWPS-IF97. Einzelheiten zu diesen Gleichungen siehe [165]

Dynamic Link Library zum Einsatz in benutzerspezifischen Programmen

Zur Einbindung der IAPWS-IF97 in benutzerspezifische Anwendungen enthält dieses Softwarepaket eine Dynamic Link Library (DLL). Die DLL enthält zahlreiche Funktionen, die die Berechnung aller aufgelisteten Zustandsgrößen für alle weiter unten genannten Kombinationen der Eingangsgrößen ermöglichen. Der Benutzer kann die gewünschten Berechnungen mit Hilfe der in der IAPWS-IF97 enthaltenen Rückwärtsfunktionen oder ohne diese, d.h. nur über Iterationen mit den Basisgleichungen durchführen. Der Aufruf erfolgt über einfache Funktionsnamen, die Angaben über die zu berechnenden Größen und die Eingangsgrößen enthalten. So steht zum Beispiel zur Berechnung der Enthalpie h für gegebene Werte der Temperatur T und des Druckes p die Funktion HBPT zur Verfügung.

Die Software enthält eine .LIB Datei, mit der eine einfache Einbindung der DLL in benutzerspezifische Fortran- und C Programme sowie Visual Basic möglich ist.

Mit dem Softwarepaket wird auch eine Add-In-Datei mitgeliefert, die die einfache Einbindung der DLL unter Microsoft Excel ermöglicht.

Alle Funktionen, die aus der DLL aufgerufen werden können, sind in einer Beschreibung der Software (MANUAL.PDF) ausführlich dokumentiert.

Für die Bereiche 1-3 und 5 der IAPWS-IF97 (homogene Zustandsgebiete) können alle aufgeführten Zustandsgrößen (Hinweis: Temperaturbegrenzung bei den Transportgrößen) in Abhängigkeit der folgenden Kombinationen von Eingangsgrößen berechnet werden:

(p,T) (T,h) (v,h) (h,s)
(p,h) (T,s) (v,s)
(p,s) (T,v)

(p,v)


Dabei können die wichtigsten Zustandsgrößen direkt als Funktion der Kombinationen der oben aufgeführten Variablen aufgerufen werden. Die Berechnung der anderen Zustandsgrößen als Funktion dieser Variablenkombinationen kann durch Kombination der entsprechenden Funktionen erfolgen, die in der Software enthalten sind.

Für den Bereich 4 der IAPWS-IF97 (Sättigung: Dampfdruck ps, Sättigungstemperatur Ts, Größen auf der Siede- (') und Taulinie (") sowie im Nassdampfgebiet (0 ≤ x ≤1)) können die folgenden Zustandsgrößen in Abhängigkeit der aufgeführten Eingangsgrößen direkt berechnet werden:

Berechenbare
Zustandsgröße
Eingangsgrößen
ps T (T,h)
(T,s) (T,v) (v,h) (v,s) (h,s)

Ts p (p,h) (p,s) (p,v) (h,s)

v (p,h) (p,s) (p,x) (T,x) (p,x)

v', v'' T p

h (p,s) (p,v) (p,x) (T,x)

h', h'' T p

s (p,h) (p,v) (p,x) (T,x)

s',s'' T p

x (p,h) (p,s) (p,v)

cp', cp'' T p

cv', cv'' T p

w', w'' T p



In der Software kann gewählt werden, ob die Rückwärtsgleichungen benutzt werden sollen oder nur die Basisgleichungen mit Iterationen, falls Iterationen für die Berechnung der entsprechenden Zustandsgröße notwendig sind.

 

 

Ansprechpartner:

Prof. em. Dr.-Ing. W. Wagner
Tel. +49 (0)234 32-29033
Fax +49 (0)234 32-14945
wagner@thermo.rub.de

 
 
Zum Seitenanfang  Seitenanfang | Druckversion