Escolar Documentos
Profissional Documentos
Cultura Documentos
84-93
International Journal of Pure and Applied Sciences and Technology
ISSN 2229 - 6107
Available online at www.ijopaasat.in
Research Paper
Computerised Calculations of Thermo-Physical Steam
and Air Properties
Tonye K. Jack
Abstract: Methods are described for the development of a desktop computerised aid for
steam and air properties calculation using Microsoft Excel TM and associated Visual Basic
for Applications (VBA) automation tool. The methods allow for overcoming the tedious
routines of conducting mid-point interpolation calculations. The methods can be extended
to other fluids’ properties data calculations.
1. Introduction:
Accurate pressure, volume, and temperature (PVT) properties data in thermo-fluids design and
analysis calculations are essential. Even in an era of wide spread computer applications, the tabular
methods are still popular because of the propriety nature of most thermo-fluids software. Microsoft
Excel TM can be used to develop desktop tools to aid in obtaining look-up data when required in hand-
calculations. The tedium with handling interpolations in mid-point data are eliminated by easily
programming the mathematical functions available, in Microsoft Excel TM. Three methods are open to
the program developer – (1) using the familiar tabular data when treated as database list files and
using database functions to compute the required output data; (2) the actual equations programmed
directly into cells; (3) mathematical equations of properties converted and listed as part of Microsoft
Excel Function PakTM.
properties. ASME handbook method is based on the IFS formulation. Several thermodynamic
Equations of State are also available for calculating steam properties. The use of an Equation of State
might sometimes involve iterative means for which an appropriate interpolation function can pose
difficulty. While the IFS and ASME equations can be developed into computer programs (ASME has
an accompanying software program based on their handbook which can be obtained for a fee), the
process can be time consuming because of the lengthy equations involving several variables.
However, Irvine and Liley [3] have provided reliable, very useful and easily programmable explicit
equations for saturated steam properties for the temperature and pressure ranges 273.1 K≤TS≤647.3 K
and 0.000611 MPa≤PS≤22.08 MPa respectively. Also, superheated steam properties equations are
available to calculate specific volume, enthalpy and entropy within the ranges of temperature and
pressure covered in typical steam tables.
B
Ts = A + (1)
LogPs + C
Where the constant terms A, B, C, are provided for two ranges of pressure (0.000611 MPa≤PS≤12.33
MPa) and 12.33 MPa≤PS≤22.08 MPa
The simplicity of applying the Irvine and Liley [3] relations is in the following polynomial relation
for the Y(s) parameter of equation (3). The Y(s) parameter is then used to calculate liquid and vapour
saturation values for specific volume, enthalpy and entropy.
1 5 7 7
Ys = A + BTC + CTC + DTC + ∑ E N TCN
3 6 8
(3)
N =1
The constants, A, B, C, D and EN are different for liquid and vapour properties for any particular
property, but cover the entire saturation range of 273.16 K≤TS≤647.3 K.
Where,
(TCR − TS )
TC = (4)
TCR
(PCR )(VGCR )
VG = (YS ) (6)
PS
Critical specific volume for liquid, VFCR equals the critical specific volume for vapour, VGCR
i.e. VFCR = VGCR = 0.003155 m3/kg, and Critical Pressure, PCR = 22.089 MPa
Critical enthalpy for liquid HFCR equals the critical enthalpy for vapour, HGCR
i.e. HFCR = HGCR = 2099.3 kJ/kg
Critical entropy for liquid SFCR equals the critical entropy for vapour, SGCR
i.e. SFCR = SGCR = 4.4289 kJ/kg.K
1
N TS − T
− B1 exp(− B2T ) +
RT (12)
V PT = B3 − exp ∑ AN Ts exp
P 10 P
M
Int. J. Pure Appl. Sci. Technol., 9(2) (2012), 84-93. 87
T − T
H PT = ∑ AN T N − A3 exp S (13)
M
Values for the constants AN, BN, CN, M, and R are provided in Irvine and Liley[3].
Quality of steam (which is a two-phase, liquid-vapour mixture), is the vapour mass fraction, x,
defined by equation (16a); this can also be factored into the calculations in the form:
=IF(AND(273.16<=G3,G3<=300),INDEX(temperature!A1:R6,2,6),
IF(AND(300<=G3,G3<=600),INDEX(temperature!A1:R6,2,12),
IF(AND(600<=G3,G3<=647.3),INDEX(temperature!A1:R6,2,18))))
(17)
=IF(AND(0.01<=E3,E3<=370),(VLOOKUP(E3,Sheet2!A2:Q372,2))+(E3-
VLOOKUP(E3,Sheet2!A2:Q372,1))*VLOOKUP(E3,Sheet2!A2:Q372,3))
(18)
Where, the “temperature!” is the sheet name in equation (17) as shown with the function equation
type of equation (18).
A Microsoft Excel VBA function program example for water saturation temperature as a function of
B
pressure using equation (1), i.e., Ts = A + as example, is of the form:
LogPs + C
Function SatTempWater(Pressure)
End Function
Int. J. Pure Appl. Sci. Technol., 9(2) (2012), 84-93. 89
CV = C P − R (20)
9.3 Enthalpy, H:
3 T
H= ∑ AN T N ≡ ∫ C p dT
N =0
(21)
T0
U = H − RT (22)
E
PR = exp (24)
R
E
IPR = (25)
R
1
G= (27)
R
1 − C P
a = [GRT ]
1
2
(28)
Again, the values of the constants, AN, BN, CN can be found in Irvine and Liley [3].
12. Conclusions:
The outputs are comparable to that available from standard steam tables and will provide a useful tool
for desktop hand calculations thereby eliminating time consuming mid-point interpolation routines.
References
[1] ASME Steam Tables: Thermodynamic and Transport Properties of Steam, 6th ed., New York,
American Society of Mechanical Engineers, 1993
[2] International Formulation for Steam (IFS) Conference: Formulation for Industrial use Handbook,
1967
[3] T. F. Irvine Jr., and P. E. Liley, Steam and Gas Tables with Computer Equations, Orlando,
Academic Press, 1984