SIMSCI Component Data Input Manual PDF
SIMSCI Component Data Input Manual PDF
Volume I:
Component Data
Chapter 1
Component Data Overview
General Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-1-1
Input Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-1-6
Category Heading Statement. . . . . . . . . . . . . . . . . . . . . . . . I-1-6
Notes Statement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-1-7
Remaining COMPONENT Data Category Statements. . . . I-1-8
Chapter 2
Component Definition
General Information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-2-1
Input Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-2-2
Component Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-2-2
Allowable Phases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-2-4
Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-2-5
Chapter 3
Common Components
Pure Component Library - Most Common Components. . . . . . I-3-1
Chapter 4
Pure Component Library — Sorted Alphabetically
Master List — Sorted Alphabetically . . . . . . . . . . . . . . . . . . . . I-4-1
Chapter 5
Pure Component Library — Sorted by Formula
Master List - Sorted by Formula . . . . . . . . . . . . . . . . . . . . . . . . I-5-1
Chapter 7
Solid Component Properties
General Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-7-1
Input Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-7-2
Solid Attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-7-2
Pure Component Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . I-7-2
Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-7-3
Chapter 8
Component Properties
General Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-8-1
Data Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-8-1
Hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-8-4
Input Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-8-4
Pure Component Properties . . . . . . . . . . . . . . . . . . . . . . . . I-8-4
Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-8-21
Chapter 9
UNIFAC Structural Groups
General Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-9-1
Input Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-9-1
Component Structural Data for UNIFAC . . . . . . . . . . . . . I-9-1
Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-9-2
Index
I-iv Contents
Chapter 1
Component Data Overview
General Information
The Component Data Category is required for PRO/II. In
PIPEPHASE, this category is required for the simulation of
compositional fluids in PIPEPHASE, but should not be included
when simulating non-compositional fluids.
{ } = Optional entries; ( ) = Keyword qualifiers; Values given are defaults; Underlined keywords are defaults.
Component Library
Chapter 2 documents how the user identifies to the program the
components present in the simulation. PRO/II comes standard with
an extensive pure component data base of over 1,750 components,
tabulated in Chapter 3, Chapter 4, and Chapter 5. All components
capable of vapor-liquid phase behavior have sufficient information
to be used with generalized K-value predictors and density
calculations. Most components have built in transport property
correlations. A majority of simulations with pure components use
this library exclusively and require no additional pure component
data.
Non-library Components
Components not found in the component library may be entered as
NONLIBRARY components (Chapter 2). The format for entering
user components is straightforward, however users who do this
regularly or need help in estimating unknown required properties
should use SimSci’s DATAPREP program. DATAPREP assists the
user in determining all necessary component properties and
develops a keyword file segment in program ready form. See your
SimSci representative for information regarding the DATAPREP
program.
Solid Components
The program handles solids with particle size distributions and
user-defined attributes. See Chapter 7, “Solid Component
Properties”, for information on property data requirements for solid
components and associated input format. Chapter 7 is also used to
define particle size intervals and GENERAL attributes.
Component Properties
The user may define or override component properties for all
components in the simulation. This includes components in the
component library, user-defined components, petroleum
pseudocomponents and solid forming components. The properties
include constants (such as molecular weight or critical properties),
as well as temperature dependent properties (such as enthalpies in
various phase states). Where appropriate, properties may be given
on a mole or weight basis. Refer to Chapter 8, “Component
Properties”, for entering component property values.
UNIFAC Data
Chapter 9, “UNIFAC Structural Groups”, discusses the methods for
assigning UNIFAC structural groups and van der Waals parameters
for pure components. As discussed starting in Chapter 5, “Liquid
Activity Methods”, of Volume II of this manual, UNIFAC provides
a means of estimating liquid activity coefficients when actual VLE
or LLE data are unavailable.
Input Description
Category Heading Statement
(required for PRO/II, optional for PIPEPHASE)
COMPONENT DATA
General Information
At least one component definition statement is required unless a
petroleum assay stream is defined. Each component in the
simulation has its own unique component number. Although it is
not necessary to supply the components in any particular order, all
of the component numbers must be sequential beginning with 1
through N where N is the number of components in the simulation.
An unlimited number of components may be entered.
For the vast majority of simulations, components are either selected
from the SimSci pure component database, or are defined as
petroleum components. There are about 1,750 components in the
database with comprehensive pure component properties. Selection
of one of these components with the LIBID statement automatically
recalls all of the data required to run that simulation. See Chapter 4
and Chapter 5 for a complete listing of available pure components.
Examples
2.1: Select water, methane, ethane, and propane from the pure
component library.
LIBID1,H2O/ 2,C1/ 3,C2/ 4,C3
2.2: Search for pure component data preferentially in the USER
databank and if not found there, in the SIMSCI databank.
LIBID 1, C3/ 2, IC4/ 3, MEOH, BANK=USER, SIMSCI
Comp.
Name MW API NBP (F)
Number
21 NBP200 — 48.2 200
22 NBP250 135 - 250
BERYLLIUM Be BERYL
BICYCLOHEXYL C12H22 BICHXL BICYHXL
BIPHENYL C12H10 BIPH BIPHENYL
BISMUTH Bi BISMUTH
BIS(CHLOROMETHYL)ETHER C2H4Cl2O BISCLETR
IODINE I2 I2 IODINE
IODOBENZENE C6H5I IBZ C6H5I IBENZENE
1-IODOBUTANE C4H9I 1IBUTAN
2-IODOBUTANE C4H9I 2IBUTAN
IRON Fe IRON FE
KRYPTON Kr KR KRYPTON
LACTIC ACID C3H6O3 HLAC HOLAC LACTIC LACACID
LACTONITRILE C3H5NO LCNL LACNITRL
LEVULINIC ACID C5H8O3 HLEV LEVULNIC LEVULAC HOLEV
L-GLUTAMIC ACID C5H9NO4 GLUTAMIC
MERCURY Hg MERCURY
MESITYL OXIDE C6H10O MO MESOXD
MESITYLENE C9H12 135Z 135MBENZ
METHACROLEIN C4H6O MACR MACRLN MACROLN
2-METHACRYLAMIDE C4H7NO 2MEAMIDE
SODIUM Na NA SODIUM
SODIUM AMIDE H2NNa NANH2
SODIUM BENZOATE C7H5NaO2 NABENZOT
SODIUM BICARBONATE CHNaO3 NAHCO3
SODIUM BISULFATE HNaO4S NAHSO4
SULFUR S SULFUR
SULFUR DICHLORIDE Cl2S SULFDICL
SULFUR DIOXIDE O2S SO2 SULFDIOX
SULFUR HEXAFLUORIDE F6S SF6 SULFHXF
SULFUR TRIOXIDE O3S SO3 SULFTROX
HYDROGEN(PARA) H2 H2PARA
SODIUM AMIDE H2NNa NANH2
MONOSODIUM PHOSPHATE H2NaO4P NAH2PO4
WATER H2O H2O WATER H20
HYDROGEN PEROXIDE H2O2 H2O2 HYPEROXD
NITROGEN N2 N2 NITROGEN
NITROUS OXIDE N2O N2O NITRSOXD
NITROGEN TRIOXIDE N2O3 NITTO
NITROGEN TETROXIDE N2O4 DNTETOX
NITROGEN PENTOXIDE N2O5 NITPO
SODIUM Na NA SODIUM
SODIUM PEROXIDE Na2O2 NA2O2
SODIUM THIOSULFATE Na2O3S2 NA2S2O3
SODIUM SILICATE Na2O3Si NASILICA
SODIUM SULFATE Na2O4S NA2SO4
General Information
Petroleum components may be defined on the PETROLEUM
statement (Chapter 2), or derived from assay stream data (Chapter
32 of the PRO/II Keyword Manual). They are characterized by the
program to generate pseudocomponent properties according to the
methods described in this chapter. Although the default
characterization methods are suitable for most petroleum
applications, the user has the flexibility to choose other methods, if
desired.
Input Description
Petroleum Component Characterizations (optional)
The user should try to define the temperatures such that they
encompass the TBP ranges for all stream assay data. If not, the
portions outside the defined temperature ranges will be included
with the first and last components. For details of entering the stream
assay data, see Chapter 32 of the PRO/II Keyword Manual.
For the SYNCOMP statement, the NBP entry plus at least two of
the other five entries from the above list are always required. If the
user supplies more than two entries from the list above along with
the required NBP entry, the program will use the following
hierarchy in accepting data:
General Information
Components that can exist in the solid phase are identified on the
PHASE statement. They may be “molecular” (molecular weights
are given), or “non-molecular” (molecular weights are not given).
Molecular solid components may exist in any phase, but must be
given sufficient component properties to support the
thermodynamic generators used to predict multi-phase behavior.
Non-molecular solids may exist only in the solid phase.
Input Description
Solid Attributes (optional)
ATTR COMP= i, j, {PSD(unit)= s0, s1,...,}
GENERAL= 10, {GNAME=text1, text2,...}
Solid attributes may be assigned to each solid component identified
on the PHASE statement. This program supports particle size
distribution and general, user-defined attributes.
Examples
7.1: Particle Size Distribution
Component 4 is a solid with particle size distribution from 0 - 500
microns. To characterize this distribution, it is divided into 5 ranges
as follows:
ENTHALPY(BTU/LB,S, F) TABULAR=100,200,300/&
1,122.1,153.3,187.2/ 2, 80.9, ,171.0
Note that an extra comma is required as a placeholder since a datum
for component 2 at 140 C is not given.
7.4: Component Attributes
This example provides a description of all the attribute features.
Seven components are specified for the flowsheet. Components 1,
2, 3 and 5 are library, while components 4, 6 and 7 are non-library.
The default phase is specified as VL. Component 2 and 6 are LS, 4
and 7 are S and 1 and 3 are VLS. Components 4 and 6 are described
using a PSD. Default values are used for the GNAME vector.
Components 6 and 7 are described using the GENERAL attribute of
length 5 and 7, respectively. The first three elements in the
GENERAL vector are assigned names, with the remainder being
assigned default names.
TITLE PROJ=SOLIDS, PROB=EX-6.4, USER=SimSci
DIMEN ENGLISH
PRINT STREAM=PART
$
COMPONENT DATA
LIBID 1,WATER/2,NACL/3,HCL/5,METHANE/6, KCL
BANK=SIMSCI, PROCESS
NONLIB 4,COAL/7,PULP
PHASE DEFAULT=VL, VLS=1, LS=2, VLS=3, S=4, LS=6, S=7
ATTR COMP=4, PSD(IN)=0.01, 0.8, 1.0, 5.0
ATTR COMP=6, PSD(MIC)=50.,100.,250.,500., GENERAL=5
ATTR COMP=7, GENERAL=7, GNAME=MOIS,ORG,ASH
$
ENTH(L,J/KG,K,WT) CORR=1, DATA=6,,, 0.49E+03, 0.35E+03
ENTH(S,J/KG,K,WT) CORR=1, DATA=4,,, 0.35E+03, 0.25E+03
ENTH(S,J/KG,K,WT) CORR=1, DATA=6,,, 0.30E+03, 0.35E+03
ENTH(S,J/KG,K,WT) CORR=1, DATA=7,,, 0.23E+03, 0.42E+03
$
DENS(L,KG/M3,K,WT) CORR=1, DATA=6,,, 0.75E+03
DENS(S,K,KG/M3,WT) CORR=1, DATA=4,,, 1.25E+03
DENS(S,K,KG/M3,WT) CORR=1, DATA=6,,, 1.98E+03
DENS(S,K,KG/M3,WT) CORR=1, DATA=7,,, 0.60E+03
$
THERMODYNAMIC DATA
General Information
The calculation of thermodynamic properties requires various pure
component property data. Pure component data requirements
depend on the thermodynamic methods that are selected. For exam-
ple, the Soave-Redlich-Kwong equation of state uses critical tem-
perature, pressure, and acentric factor or alpha coefficient data, but
not normal boiling point temperatures. Components chosen from
the SIMSCI library or characterized from assay data normally con-
tain all the data required. Non-library components must be given
user-supplied pure component properties.
Data Requirements
See Chapter 7, “Solid Component Properties”, for the special pure
component data requirements for solid-forming components.
All vapor/liquid forming components require molecular weight,
either specific gravity or API gravity, a vapor pressure curve, and an
ideal enthalpy curve.
Table 8-1 lists the pure component data required by each method
used for computing thermodynamic and transport properties. The
indicated pure component data may be retrieved from specified data
banks, generated using FILL options, or supplied by the user. Miss-
ing data generate errors that terminate program execution upon
completion of input processing.
Properties
Legend Keyword Description
Tc TC Critical temperature
Pc PC Critical pressure
ω ACENTRIC Acentric factor
MV MOLVOL Liquid molar volume
Vc VC Critical volume
Zc ZC Critical compressibility factor
Zra RACKETT Rackett parameter
vdW VANDERWAALS van der Waals area and volume
DM DIPOLE Dipole moment
Rad RADIUS Radius of gyration
NBP NBP Normal boiling point (temperature)
SP SOLUPARA Hildebrand solubility parameter
Hierarchy
The hierarchy that governs the use of pure component data is:
Input Description
Pure Component Properties (optional)
Component invariant properties and constants
MW i, value/...
SPGR i, value/...
API i, value/...
NBP(unit) i, value/...
ACENTRIC i, value/...
VC(unit, M or WT) i, value/...
TC(unit) i, value/...
Multi-property entries
FORMATION (V or L or S, unit, M or WT) i, enthalpy, Gibbs/...
The FORMATION statement supplies the heat of formation and
Gibbs free energy of formation for a component at vapor (default)
or liquid or solid phase conditions, and at 25 C. Values are given in
dimensions of energy/mole or energy/weight units.
i Component number.
enthalpy Enthalpy of formation.
Gibbs Gibbs free energy of formation
i Component number.
area van der Waals area parameter
(dimensionless)
volume van der Waals volume parameter
(dimensionless)
where: Awk =van der Waals area for component i, (cm2/g mole)
Vwk = van der Waals volume for component i, (cm3/g mole)
n
4 Polynomial in (1 - Tr) ( i – 1) ⁄ F
where F = EXPFAC entry.
Prop = ∑ C i ( 1 – Tr )
i=1
Latent Heat of Vaporization
Liquid Density
Liquid Thermal Conductivity
5 C1 T
C2
Prop = --------------------
-
( C3 + T )
14 Vapor Pressure x 2 5
ln(Prop) = C 1 + ----- [ C2 + C3 x + C 4 x + C5 x ]
T r
P
where X = ( 1 – Tr ) and Prop = ------
Pc
T C4
where X = 1 + 1 – ------
C 3
21 Vapor Pressure C2 2
ln (Prop) = C1 + ---------------
- + C4T + C5 T
C +T
Liquid Viscosity 3
Prop
+ C 6 ln ( T ) + C7 -------------
2
T
n
22 Chebychev
Vapor Pressure
T ln ( Prop ) = ∑ C j E ( X )j – 1
j=1
E ( X ) 0 = 1.0
E (X )1 = X
E ( X ) n = 2XE n – 1 – E n – 2
2T – ( T max + T min )
X = ------------------------------------------------
-
T max – T min
5
25 Ideal Vapor Enthalpy (j – 1) C C
Vapor Thermal Conductivity
Prop = ∑ C1 T + ------6 + ------7
T T2
i=1
1⁄3
where X = ( 1 – T r )
3 4 5
C5 X + C6 X + C 7 X ]RTc
where X = 1 – T r
1⁄3
X = (1 – Tr)
n–1
41 Ideal Vapor Enthalpy C (i – 3 )
Prop = C 1 + ------2 + C 3 ln(X) +
X ∑ Ci X
i=4
where X = 1 ⁄ ( 1 + T ⁄ C n ) and 4 ≤ n ≤ 8
6
42 Liquid Enthalpy (i – 1)
Prop = ∑ CiT + C 7 ln ( C8 – T )
i=1
46 Liquid Enthalpy 2
Prop = C 1 – T c (C 2 ln t + C 3 t – C2 C4 t – C2 C5 t /
2 3
Note: Equation forms 6-12, 18, 23, 24, 28, 29, 31, 37-40, 44, and
45 are presently reserved for internal use.
1068
ln ( P 1 ) = 14.321 – ------------------
t + 60.3
1372
ln ( P 2 ) = 16.15 – ---------------
t + 1.7
where P is in mmHg and t is in degrees C.
VP(C,MMHG) CORR = 21, LN,
DATA=1,,,14.321, -1068, 60.3/ &
2,,,16.15, -1372, 1.7
General Information
This program supports the UNIFAC method for predicting liquid
activity coefficients. Components chosen from the component
library have built in structural definitions. User supplied
components require structural data if UNIFAC is to be used.
Input Description
Component Structural Data for UNIFAC (optional)
The STRUCTURE and GROUP statements may be used to provide
data for non-library components for use with the UNIFAC method.
In addition, the predefined data for library components may be
overridden.
Available group data are given in Table 9-1. Groups are denoted
with a four digit integer with an “iijk” format. “ii” represents a
major grouping of components. “j” denotes a subgroup and “k”
identifies individual groups. Major groups of 70-99 are reserved for
user-defined structural groups (corresponding to individual group
identifiers of 7000-9999).
STRUCTURE i, igroup(n)/ ...
This statement is used to define the individual structural groups for
any component(s). If desired, the individual structural groups for
any library component may also be redefined.
Examples
9.1: For demonstration purposes, normal butane and benzene are
entered with UNIFAC structural data and van der Waals
group parameters. In practice, these data are available
automatically for library components and would not be
entered.
COMPONENT DATA
LIBID 1,NC4/2,BENZENE
STRUCTURE 1,0900(2),0901(2)/2,1200(6)
GROUP 0900,0.848,0.9011/0901,0.540,0.6744/&
1200,0.400,0.5313
C Examples
Component Attributes , I-7-4
Component Definition , I-2-5
Component Data Defining TBP Cutpoints , I-6-8
General Information , I-1-1 GENERAL Attributes , I-7-3
Component Definition , I-1-2, I-2-1, I-2-2 Particle Size Distribution , I-7-3
Allowable Phases , I-2-4 Set Characterization Defaults, I-6-9
Examples , I-2-5 Solid Component Enthalpy, I-7-4
General Information , I-2-1 Supplying Heat of Formation, I-8-21
Component Library , I-1-5 Supplying Ideal Gas Enthalpy Data , I-8-21
Component Properties , I-1-3, I-1-6 Supplying Molecular Weight, I-8-21
Component invariant properties and Supplying Properties with Dimensions , I-8-21
constants , I-8-4 Supplying Vapor Pressure Data , I-8-22
Component invariant special properties , I-8-5
Data Requirements , I-8-1
Equation Forms for Temperature-dependent N
Properties , I-8-18
Examples , I-8-21
Non-library Components , I-1-5
Hierarchy of Pure Component Data , I-8-4
Invariant properties and constants , I-1-3 Notes Statement , I-1-2, I-1-7
Invariant special properties , I-1-4
Multi-property entries , I-1-4, I-8-12
Pure Component Invariant Property P
Constants , I-8-8
Required Data for All Non-solid
Petroleum Component Characterizations , I-1-2, I-6-1
Components , I-8-4
Required Pure Component Data For Property Petroleum Component Properties , I-6-1
Generators , I-8-3 Petroleum Components , I-1-6
Special Stream Refinery Properties , I-8-9 Pure Component Library
Temperature-dependent properties , I-1-4, I-8-13 Most Common Components, I-3-1
Temperature-dependent special properties , I-1-5, Sorted Alphabetically, I-4-1
I-8-15 Sorted by Formula, I-5-1
User-defined special refinery properties , I-1-4
Pure Component Properties Data for Solids , I-7-3
van der Waals parameters , I-8-12