ASTD - allows to view and edit all the data stored in database

advertisement
A S T D for Windows
Computer - aided Reference - book on Thermodynamic,
Thermochemical and Thermophysical Properties of Individual
Substances
Version 3.0
User's manual
 1983-1997, Belov G.V.
Moscow
Contents
ABSTRACT ............................................................................................................................................................ 2
MAIN MENU ......................................................................................................................................................... 3
GENERAL LIST .................................................................................................................................................... 4
INFORMATION ABOUT SUBSTANCE ............................................................................................................ 5
TPIS TABLE .......................................................................................................................................................... 7
THERMOPHYSICAL PROPERTIES TABLE .................................................................................................. 8
REACTION ANALYSIS ....................................................................................................................................... 9
CHARTS ................................................................................................................................................................. 9
PERIODIC TABLE OF THE ELEMENTS ...................................................................................................... 10
NEW SUBSTANCE ............................................................................................................................................. 11
DATA SOURCES................................................................................................................................................. 12
CHEMICAL FORMULA.................................................................................................................................... 13
REFERENCES. .................................................................................................................................................... 15
1
Abstract
Computer-aided reference-book ASTD is intended for engineers and specialists in
various fields of power engineering, metallurgy, chemical technology and ecology.
The database of the reference-book contains the following information about 2500
gases and condensed species, formed by 79 chemical elements:
- heat capacity, entropy and enthalpy of species at 298.15 K and 1 atm;
- coefficients of the polynomials for calculation of thermodynamic properties;
- Lennard-Jones intermolecular potential parameters, dipole momentum, critical point
parameters, density and parameters of the melting point;
- brief reference information and data sources.
ASTD makes it possible to compute the following parameters of species on the basis
of the information, stored in database:
- heat capacity, entropy, enthalpy and Gibbs energy of species at any temperature from
300 K up to 6000 K;
- transport properties - viscosity coefficient, thermal conductivity coefficient, adiabatic
coefficient, sound velocity and second virial coefficient of gases at any temperature from 300
K up to 6000 K.
Information about species may be used for reaction analysis: calculation of the Gibbs
energy, entropy, enthalpy and equilibrium constant of reaction.
The calculated information is presented on the screen in table form, it may be written
in text file on the hard disk or may be used for plotting graphs on the screen.
The main body of the database consists of the information from [1-17].
ASTD - allows to view and edit all the data stored in database. It also allows to enter
new data into the database.
2
Main Menu
ASTD allows to work with two databases: MAIN and OWN. MAIN database contains
the data about thermodynamic properties of individual substances. OWN database may be
used to work with some constrained set of data or for experimental purposes. For example it
may be used for storage users’ information about substances. Both databases use the same
format for keeping information. The information can be copied from the MAIN database into
OWN database.
Fig. 1
The name of the active database is shown on the yellow panel above the main menu
(Fig. 1). A main menu contains the following items
 ‘Database listing’ - view active database contents;
 ‘Information about substance’ - allows to view information about the substance
with given formula;
 ‘Chemical reaction analysis’ - allows to view reaction parameters:
H, G, S, Cp, Log10(Kp) as functions of the temperature;
 ‘Add substance’ - allows to add information about new substance.
 ‘Load OWN/MAIN database’ - loads an alternative database (MAIN or OWN).
3
General List
This window (Fig. 2) displays the list of substance formulae, their names and some
basic information about the substance selected.
‘Quick search’ - this edit field allows to find a substance in the list by its formula or by
name. Kind of search is defined by the active column in the list
Fig. 2
(‘Formula’ or ‘Name’). To make a column active, just click left mouse button on it.
‘Position’ - this edit field shows row number of the substance in the list. This field also
may be used for quick search by row number.
A panel to the right of the ‘General list’ shows information about the selected
substance: its formula, Cp(298), S (298), H (298)-H (0), H (0), H (298).
‘Action’ group contains three buttons: ‘Show data’, ‘Set elements’ and ‘All elements’.
‘Show data’ - shows all information from the active database about the substance
selected.
‘Set elements’ - allows to pick up from the general list only those substances which are
formed by given set of elements (phase state may be taken into consideration too).
‘All elements’ - makes ‘General list’ full again (cancels the action of the previous
button).
Check box ‘Allow delete’ prevents the user from accidental deletion of the
information from database. When this box is checked ‘Delete’ button is enabled. This button
being pressed causes deletion from an active database all the data about selected substance.
4
Information about Substance
Information about substance is presented as a notebook with six pages (Fig. 3).
Fig. 3
First page displays formula, name, molecular mass, and thermochemical information
H (0) - the enthalpy of formation at T = 0 K,
H (298) - the enthalpy of formation at T = 298.15 K,
Cp (298) - the isobaric heat capacity,
S (298) - entropy,
H (298)-H (0) - change of enthalpy,
Buttons ‘TPIS’ and ‘OTHER’’ allow to build the table of thermodynamic properties as
function of the temperature in TPIS format and the table of thermophysical properties
respectively.
Group ‘Units’ allows to choose energy units of the data presented including
polynomial coefficients.
Check box ‘Allow save’ prevents the user from accidental saving or editing of data. If
you want to edit the data, check box ‘Allow save’ must be checked. When this box is
checked, ‘Save’ button is enabled.
Button ‘Save’ being pressed causes saving of the information from the screen into the
active database.
‘Write to OWN’ - this button is enabled only when ‘MAIN’ database is active. This
button allows to write down the current information into ‘OWN’ database. If a substance with
5
the same formula already exists in ‘OWN’ database then procedure is canceled, else
information is saving.
Presence in database of two substances with the same formula is prohibited.
‘Report’ button serves to write down information about substance in the text file
‘Report.txt’. This button is enabled only when any page different from one is opened. Into the
text file is being written the information from the first page, polynomial coefficients and
temperature intervals. Kind of polynomial is defined by the number of the page opened.
‘Report.txt’ is cleared each time when THERBASE is started but during the current session
information is appended into it.
Page 2 (Fig. 4) contains information about coefficients of polynomial for the reduced
Gibbs energy F = -(G (T) - H (0))/T and related temperature intervals.
Fig. 4
Pages 3, 4 and 5 contain analogous information for the heat capacity, entropy and
enthalpy polynomials respectively.
Page 3 contains also values of the H(tr) - heats of the phase transitions.
Information on page 6 depends on the phase state of the substance. For gases (not ions)
this page displays (Fig. 5)
 critical point parameters (pressure, temperature and specific volume);
 Lennard-Jones intermolecular potential parameters;
 dipole momentum ;
 polarity factor  (computed).
6
Fig. 5
For condensed substances the following information is shown
 mole volume and density;
 temperature and the heat of melting.
TPIS Table
Table TPIS (Fig. 6) contains values of Cp - heat capacity, F - Gibbs energy function
related to T=0 K, S - entropy, H - enthalpy change and G - Gibbs energy of substance that
includes the heat of formation. The table can be generated for any temperature from 298.15 K
through Tmax.
‘Action’ group contains three buttons: ‘Table’, ‘Graph’ and ‘Report’.
‘Table’ - builds (and rebuilds) table with given values of Tmin, Tmax, T, chosen
energy and temperature units.
‘Graph’ - plots the curve(s) for selected column(s) as function of the temperature. This
button is enabled only when the table is filled. To select a column just click left mouse button
on it (not in the gray area). To select several rows press left mouse button in a leftmost
column (not in the gray area) and, holding it pressed, move to the right column, then release
the mouse button.
7
Fig. 6
‘Report’ - saves table information into ‘Report.txt’ file. The file ‘Report.txt’ is cleared
each time when THERBASE is started but during the current session information is appended
into it.
‘Interval’ group contains three edit boxes, which allows to change minimum and
maximum values of the temperature interval and step value - T.
‘Units’ group contains two radio groups for picking up the energy units as well as the
temperature units.
Check box ‘Allow extrapolation’ allows or prohibits extrapolation above maximum
temperature range of the polynomial when properties are being calculated. Extrapolation is
fulfilled with Cp = const, where Cp is calculated at upper temperature range of the last
polynomial.
The table can contain up to 200 rows, so if the step is too small or the temperature
interval is too large, after pressing ‘Table’ button a message may appear
‘Only first 200 values will be displayed’.
To correct this situation try to set T value greater or Tmax value lower.
Thermophysical Properties Table
The table of thermophysical properties contains
Mu - viscosity coefficient,
Kt - thermal conductivity coefficient,
a - sound velocity,
8
k - adiabatic exponent (Cp/Cv),
B - second virial coefficient.
The table can be generated for any temperature from 298.15 K through Tmax.
Controls of the window - buttons, check boxes and radio groups are described in TPIS
Table.
Reaction Analysis
Reaction equation should be written using traditional chemical formalism, for
example:
Fe2O3(c) = 2 Fe(g) + 1.5 O2(g)
CO2(g) = C(c) + O2(g)
See also Chemical Formula for more details.
All chemical formulae in reaction equation must be present in database.
If material balance in equation is not correct, the program asks
‘Calculate reaction coefficients?’
and if ‘Ok’ is pressed, the proper coefficients will be calculated. If the resulting equation does
not suit you, the reaction equation may be edited.
NOTE! It is not allowed to use such coefficients as 1/3 or 5/2. Use instead 0.333 and
2.5.
Table for reaction contains values: Hr, Gr, Sr, Cpr and Log10(Kp) of the reaction
as functions of the temperature.
Controls of the window - buttons, check boxes and radio groups are described in TPIS
Table.
Charts
Information from the table can be displayed as curves in ‘Charts’ window. This
window (Fig. 7) contains a chart and the following buttons - ‘Log(X)’, ‘Log(Y)’, ‘Print’,
‘Edit’.
‘Log(X)’ and ‘Log(Y)’ buttons allow to change scales for X-axis and Y-axis
respectively. These buttons are enabled only when all values on the axis are positive.
‘Print’ button allows to print the image of the chart area.
‘Edit’ button provides access to details of the chart (fonts, colors, axis scale, axis
formats, change title, foot, legend, a general outlook of the chart etc.).
9
Fig. 7
To the right side of the chart there are label(s), which serve as alternative (movable)
legend. These label(s) may be dragged to any position on the chart using standard drag-drop
technique (press left mouse button on a label, move a label to the new location and release the
button). After resizing or scale change these label(s) return to original place.
Internal part of the chart (between the axis) may be moved to any direction by pressing
right mouse button on it and mouse moving. The chart may also be zoomed by pressing left
mouse button on the corner of the area and mouse moving. The appearing rectangle will
define the zooming area. To restore the original chart, try the same procedure so that mouse
cursor (with pressed left button) leave internal chart area through the left margin or upper
margin.
Periodic Table of the Elements
It is possible to select a group of substances formed by given group of chemical
elements. This window (Fig. 8) helps to set the list of elements for the selection of substances.
The list of elements may be typed directly in the edit box or it may be formed by pressing left
mouse button on names of corresponding elements (second pressing removes an element from
the list).
10
Fig. 8
The window has two pages. The first page contains chemical elements presented in
traditional order, the second page - in thermochemical order. Buttons for unavailable chemical
elements are disabled.
Four radio buttons in the lower part of the window allow to set additional constraints
on the list that will be created after pressing ‘Ok’ button.
Radio buttons mean
 ‘All’ - no additional constraints;
 ‘Gas’ - gas substances only, no ions;
 ‘Condensed’ - condensed substances only;
 ‘Gas ions’ - gas ions only.
New Substance
Information about substance is presented as a notebook with six pages.
On the first page it is necessary to type formula (see Chemical Formula for more
details), molecular mass and thermochemical information
DH(0) - the enthalpy of formation at T = 0 K,
DH(298) - the enthalpy of formation at T = 298.15 K,
Cp(298) - the isobaric heat capacity,
11
S(298) - entropy,
H(298)-H(0) - change of enthalpy,
If you do not know the appropriate values, it is possible to type any reasonable ones.
Information about coefficients of approximation polynomial may be typed at one of
the pages 2 - 5.
Page 2 may be used for input of the coefficients of polynomial for the reduced Gibbs
energy F = -(G(T) - H(0))/T and related temperature intervals.
Pages 3, 4 and 5 may be used for the input of analogous information for the heat
capacity, entropy and enthalpy polynomials respectively.
If page 3 is used, then besides coefficients should be typed values of the H(tr) - heats
of the phase transitions.
In an appropriate case page 6 may be used as follows:
 for gases (not ions):
Lennard-Jones intermolecular potential parameters, dipole momentum, critical point
parameters (pressure, temperature and specific volume) can be typed;
 for condensed species: density, temperature and heat of melting can be typed.
Information about data sources may selected in the appropriate fields ‘Data sources’
(see Data Sources).
To save new information into database, temperature intervals of polynomials must be
typed. It is necessary because total number of polynomials for given substance in database is
defined by number of nonzero temperature intervals. This number cannot be increased in
future (though it may be diminished).
Group ‘Units’ allows to choose energy units of the data presented including
polynomial coefficients.
Check box ‘Allow save’ prevents the user from accidental saving of changed data.
When this box is checked ‘Save’ button is enabled. This button being pressed causes saving of
the information from the screen into the active database. Button ‘Save’ becomes available
only if all necessary information is typed and when an active page is not the first one!
Data Sources
Information about data sources is stored as a table (Fig. 9). The first column of the
table displays brief name of the data source while the second column shows its detailed
description. Information in the table can be modified. Source of data for each substance in
12
database is stored as number of row in the table. So if a data source in some row of the table is
changed this will automatically influence on all substances which has this row number as a
data source.
Fig. 9
Button 'Select data source' allows to pick up current row in the table as source of the
data. If the checkbox 'Allow edit' is checked, all information from the table will be saved.
Button 'Cancel' closes the window only.
Chemical Formula
Chemical formula in general is composed of four items:
- the formula itself,
- charge sign,
- the phase state,
- comment.
Examples: H2(g), Fe2O3(c), C(c;graphite), e(-g), H(+g).
NOTE! Existence of the two substances with the same formula in database is
prohibited (use comment to settle this problem).
The basis for writing the formula itself is the simple formula containing sequence of
element symbols with subscripts. An element symbol contains either one capital letter (H, B,
C, N, O) or one capital letter plus a small letter (He, Li, Ar etc.). Subscripts must be integer
numbers. A subscript equal to one can be omitted. Decimal fractions are not allowed.
Each formula must have designation of state, which is enclosed in parentheses:
(g) - for gas, (c), (l) - for condensed substances, (gl) - for glass, (am) - for amorphous.
13
The formula may be composed of several ‘subformulae’ or formulae in parentheses. A
closing parenthesis can be followed by subscript. No formula can begin with a number, e.g., a
formula like 2(CaO)SiO2(c) is not allowed. Acceptable writing of the formula is
SiO2(CaO)2(c) or (CaO)2SiO2(c).
Examples: Fe(CO)5(c), (NaCl)2(g), CH3(CH2)2COOH(l), FeO(OH)(g).
The charge is used to specify the sign and value of ion charge. For single-charged ions
the charge is specified by the sign (+ or -). For multi-charged ions the sign is followed by an
integer number indicating the value of the charge.
Examples: H(+g), He(+2g), O2(-g), e(-g).
Comment may be typed in parentheses after the phase state designation and separates
from it by semicolon: C(c;graphite).
Total number of symbols in the formula must not exceed 23
14
References.
1. L.V. Gurvich, I.V. Veits et al. Thermodynamic properties of individual substances, in 5
volumes. Hemisphere publishing Corp. N.Y. 1989.
2. JANAF Thermochemical tables: 3-rd edition. NSRDS-NBS - Washington: US Gov.Print.
Office, 1984.
3. Schick H.L. Thermodynamics of certain refractory compounds. v.1-2. - N.-Y.- London:
Acad.Press, 1966.
4. Barin J., Knacke O. Thermochemical properties of inorganic substances. - Berlin: SpringerVerlag, 1973, 1977.
5. Fundamental properties of inorganic fluorides. Reference book. (in Russian), Ed. by
N.P.Galkin, Moscow, Atomizdat, 1975.
6. Bolgar A.S., Turtchanin A.G., Phesenko V.V. Thermodynamic properties of carbides (in
Russian).- Kiev,Naukova Dumka,1973.
7. Rabinovich V.A., Havin Z.Ja. Kratkii himiceskii spravochnik. L.:Himia, 1978.
8. Moracevskii A.G.,Sladkov I.B., Fiziko-himiceskie svoistva molekularnyh neorganiceskih
soedinenii. L.:Himia,1987.
9. Vargaftik N.B. Teplofiziceskie svoistva gazov i zidkostei, M., 1972.
10.Osipov O.A.,Minkin V.I.,Garnovski A.D., Spravochnik po dipol'nym momentam. M.:
Vysshaia shkola, 1971.
11.R.A.Svehla, NASA Tech. R-132, Lewis Research Center, Cleveland, Ohio, 1962
12.Alemasov V.E. et al. Termodinamiceskie i teplofiziceskie svoistva produktov sgorania.
Spravochnik/M.: VINITI,1972.
13.Reid R.C.,Prausnitz J.M.,Sherwood T.,The properties of gases and liquids.
14.Filippov L.P., Podobie svoistv vescestv, M.:MGU,1978.
15.Hirshfelder J., Kertiss Ch., Bird R. Molecular theory of gases and liquids.
16.Nesterenko
V.B.
(ed.)
Fiziko-khimiceskie
i
teplofizicheskie
svoistva
sistemy
N2O4=2NO2=2NO+O2. Minsk: Nauka i technika, 1976.
17.Metallurgical thermochemistry. Kubashevsky O., Alcock K.B. Oxford, Pergamon Press,
1967.
15
Download