Professional Documents
Culture Documents
0
Keyword Manual
HEXTRAN Keyword Manual The software described in this guide is furnished under a license
agreement and may be used only in accordance with the terms of
that agreement. Information in this document is subject to
change without notice. Invensys Systems, Inc. assumes no
liability for any damage to any hardware or software component
or any loss of data that may occur as a result of the use of the
information contained in this manual.
Copyright Notice © 2002 Invensys Systems, Inc. All rights reserved. No part of
the material protected by this copyright may be reproduced or
utilized in any form or by any means, electronic or mechanical,
including photocopying, recording, broadcasting, or by any
information storage and retrieval system, without permission in
writing from Invensys Systems, Inc.
Table of Contents
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . I-1
New Users
Note: If you read nothing else, read Chapter 3, Using HEXTRAN.
If you are an engineer new to HEXTRAN, this manual tells you what the
program does and how to use it. Chapter 2, Overview, describes the scope
of the program and the concepts involved in heat exchange.
Chapter 3, Using HEXTRAN, describes the data that the program needs, the
conventions to follow in entering the data into the program, and what the
program will produce as output. It then describes all the capabilities of the
program and how to invoke them, with signposts given to guide you
through Chapter 4, Input Reference.
Finally, Chapter 5, Technical Reference, gives more detailed information on
methodologies used in the program calculations.
About HEXTRAN
The HEXTRAN simulation program is a comprehensive simulation system
designed to assist process engineers analyze and design all types of heat
transfer systems. The complete spectrum of heat transfer design is included,
from conceptual design with pinch analysis through the rating and design of
exchangers and networks of exchangers. HEXTRAN versions 8.0 and later
include the full capabilities of the PRO/II® Simulation Program for
representing process streams and generating the associated thermodynamic
and transport properties. Steam and water phase behavior and the
associated properties can be retrieved from the steam tables. The
HEXTRAN standard version is the basic HEXTRAN calculations engine,
and is required for Typical, Custom and Network installations. This basic
package offers a keyword driven interface.The GUI provides a Microsoft®
Windows®-based graphical interface for the standard program.
Only HTRI and HTFS members can install and use the HTRI and HTFS
add-ons, respectively.
PRINT Statement
The PRINT statement in the General Data section has been expanded to
support the stream reports that are now available with point access.
Note: This change impacts processing and report formats only. There is no
impact on existing report formats; input files are upwardly compatible.
The old syntax is:
PRINT ALL, NONE, GENERAL, PROPERTY, STREAM, UNIT
About SIMSCI
HEXTRAN is backed by the full resources of Simulation Sciences a leader
in process simulation since 1967. SIMSCI provides the most thorough
service capabilities and advanced process modeling technologies available
to the process industries. SIMSCI’s comprehensive support around the
world, allied with its training seminars for every user level, is aimed at
making your use of these products as efficient, effective and profitable as
possible.
Simulation Sciences (SIMSCI) is an operating unit of the Invensys
Production Management Division and a worldwide supplier of commercial
simulation and optimization software and related services to the petroleum,
petrochemical and industrial chemical process industries and engineering
and construction firms. SIMSCI’s products are designed to increase
profitability by reducing capital investment costs, improving yields, and
enhancing management decision-making. SIMSCI, as part of Invensys plc.,
maintains offices in Brazil, Venezuela, Germany, Japan, Singapore, the
United Arab Emirates, the United Kingdom, and the United States and
provides support and services to more than 750 customers in over 70
countries. For more information about SIMSCI, visit the SIMSCI Web site
HEXTRAN
Unit Property
Operations Data
Streams
HEXTRAN uses six main stream types:
■ Compositional
■ Assay
■ Bulk property
■ Water/steam
■ Mix/flash
■ Utility
Chapter 3, Using HEXTRAN, provides an overview of the stream
information.
Property Data
HEXTRAN can simulate fluids defined either by composition or by assay
(ASTM, TBP) data. All component, thermodynamic, and transport property
data are stored in, or created from, HEXTRAN’s data and calculation
Chapter 2, Overview HEXTRAN Keyword Manual
2-2 June 2002
libraries. Details of defining components are in Chapter 3, Using
HEXTRAN.
Calculation Modes
HEXTRAN supports the following calculation methods:
■ Pinch technology:
Targeting: Provides the upper and lower bounds of exchanger network
heat recovery.
Synthesis: Generates optimal networks which contain the minimum
number of exchangers for a specified heat recovery.
■ Network and heat exchanger rating/design:
Simulation: Designs and rates heat exchanger networks.
■ Data reconciliation:
Regression: Use to improve questionable plant data measurements.
■ Optimization:
Area optimization: Use to balance capital cost of exchangers against
utility savings.
Split flow optimization: Use to modify split fractions to minimize util-
ity costs.
Cleaning casestudy: Use to track fouling and optimize exchanger
cleaning cycles.
User Convenience
HEXTRAN is fully supported by SIMSCI’s experienced staff, who can
supply advice on using the program and offer assistance if you encounter
problems. Simply call the nearest of the offices listed in Chapter 1,
Introduction. Full documentation is also available from your SIMSCI
office.
In addition to the easy-to-use keyword version of HEXTRAN, SIMSCI
offers a version with a graphical user interface (GUI) to run under
Windows 3.1, Windows 95, or Windows NT. Contact your SIMSCI
representative for information.
Global Settings
Before you provide HEXTRAN with information about the units and
streams in your problem, you must set global parameters and define the
problem. You can choose how to control the simulation, define the input
units, and specify what type of output reports you want to produce (Table
3-1).
Units of Measure
HEXTRAN allows you to construct a group of units of measure (or
“dimensions”) that will be used throughout the simulation input (Table
3-2). However, you can override individual units of measure if necessary.
The output is always in the units you specify in the Input Dimensions
dialog box, unless you specify specific output overrides in the Output
Dimensions dialog box.
Printout Options
HEXTRAN generates a lot of data during its calculations. The default
printout is usually sufficient for most engineering applications. You can
increase or decrease the amount of output depending on your requirements
(Table 3-3).
Defining Components
HEXTRAN requires you to select the components in your simulations. You
can define properties for the components if the library data is incomplete or
unsatisfactory.
Library Components
The SIMSCI library contains over 1700 components. A complete list is
available in the SIMSCI Component and Thermodynamic Data Input
Manual, Vol I & II. For all components, the databank contains data for all
the fixed properties and temperature-dependent properties necessary to
carry out phase-equilibrium calculations. For all common components, the
databank also contains a full set of transport properties necessary to carry
out pressure drop and heat transfer calculations (Table 3-4). You may
supplement and/or override the library data.
Transport Properties
The SIMSCI databank contains pure component data for the thermal
conductivity, surface tension, and viscosity of liquids and vapors as
functions of temperature (Table 3-9). You can use these data and simple
mixing rules to predict the flowing properties of the fluid.
Alternatively, you can use the API Data Book property prediction methods
and mixing rules for mixed hydrocarbons.
Approximately 60 of the bank components have data for viscosity and
thermal conductivity from the GPA TRAPP program. If you choose to use
the TRAPP properties, all of your components must be TRAPP components
and you cannot have any pseudocomponents or assay data.
Stream Data
HEXTRAN uses six main stream types:
■ Compositional
■ Assay
■ Bulk property
■ Water/steam
■ Mix/flash
■ Utility
Table 3-13 provides information about entering stream data.
Flowsheet Calculations
Flowsheet calculations specify the type of defined network calculations to
be performed and the associated general parameters and options.
Simulation Calculations
Simulation calculations are performed on exchanger networks that consist
of any combination of rigorous and shortcut unit operation models.
Rigorous STE models can be both old exchangers to be rated and new
exchangers to be designed. Heat transfer coefficients and pressure drops are
calculated for all rigorous unit operations. Complete mass, pressure, and
energy balances are performed for the entire network. Outlet temperatures,
temperature approaches, outlet liquid quality, or duty specifications can be
placed on any old exchanger and are required on any new exchanger to be
designed. Temperature, pressure, or duty specifications can also be
implemented using a multivariable controller (MVC).
Regression Calculations
Regression is HEXTRAN's data reconciliation tool. It works like an MVC
except that it is overconstrained with more specifications than variables.
Regression verifies plant data by attempting to minimize the differences
between the calculated and desired values of the specifications by
manipulating the allowed variables within specified limits.
Cleaning Casestudy Calculations
The cleaning casestudy option provides the ability to evaluate the economic
impact when you clean one, several, or all of the exchangers in a flowsheet.
A cleaning casestudy calculation first prepares a base case and then
performs the specified cleaning casestudies.
Targeting Calculations
Targeting uses pinch technology to provide numerical and graphical
analyses of the upper and lower bounds for heat recovery problems.
Table 3-15 provides the statements used in a targeting calculation.
Using Synthesis
Synthesis generates optimal heat exchanger networks from process
conditions and constraints that you specify. The objective of the synthesis
calculation mode is to design the network with the fewest possible number
of exchanger services. This results in a heat exchanger network in the
optimum cost region.
Table 3-16 provides the statements used in a synthesis calculation.
SIMULATION
The LIBID statement identifies the library IDs of the components used in
the simulation.
LBID 1,H2O /*
2,EBZN /*
3,STYR ,*
BANK=PROCESS, SIMSCI
The LIMITS statement defines limits on the design of STE exchangers and
limits on flowsheet calculations.
LIMITS AREA=200.00,60000.00, SERIES=1,10, PDAMP=0.00,*
TTRIAL=50
The TUBESIDE (TUBE) statement specifies the details for the exchanger
tubeside.
TUBE FEED=1, PRODUCT=2,*
LENGTH=25.00,25.00,0.00, OD=1.750,*
BWG=10, PASS=1,1,1, PATTERN=30,*
PITCH=2.188, MATERIAL=9,*
FOUL=0.0015, LAYER=0,*
DPSHELL=2.000,10.000
The BAFFLE (BAFF) statement provides details about the baffles and tube
sheet.
BAFF NTIW, SEGMENTAL=SINGLE
Categories of Input
The data that are required by HEXTRAN are input to the program in eight
main categories:
■ General Data Category Define general problem administration, and global
settings that control the whole flowsheet.
■ Component Data Category Define all components present in the simulation.
■ Thermodynamic Data Category Define calculational and thermodynamic methods.
■ Stream Data Category Define all the streams present in the flowsheet.
■ Internal Property Data Category Define the default internal property calculations for
the streams.
■ External Property Data Category Define the user-specified properties that will override
any property calculations made by HEXTRAN.
■ Flowsheet Calculations, Simulation, Define the type of calculations to be performed.
Regression, Cleaning Casestudy, Split
Flow Optimization Area Optimization,
Targeting, and Synthesis Data
Category
■ Unit Operations Data Category Define the process units present in the flowsheet.
This category is required when either of the Simula-
tion, Regression, Cleaning Casestudy, Split Flow
Optimization, or Optimization Area calculation cate-
gories is used.
Keywords
HEXTRAN’s primary mode for entering input is in the form of
keyword-controlled, free format statements. The keyword entries on a
statement are separated by commas. For example:
SETNO=5, STREAM=S1, TEMP=150
For ease of interpretation, each keyword is an engineering word. To make
the input easier to enter, any keyword with more than four characters can be
truncated to a minimum of four characters. Keywords with fewer than four
characters cannot be lengthened. For example:
The keyword TEMPERATURE may be written TEMP
The keyword DPOINTS may be written DPOI
The keyword ID cannot be written IDIA
Keywords can stand alone, indicating that they are acting as a switch, or
they can be associated with a value or another keyword by the use of an
equals sign (=). This value can be entered in integer, decimal, or scientific
format. For example:
ENGLISH English units set will be used
LENGTH=FT Units of length are feet
TEMP=50 Temperature set to 50 units
PRES=2.0E2 Pressure is 200 units
In the instructions presented in this chapter, the presence of an equals sign
(=) after a keyword means that HEXTRAN expects a value or another
keyword. In some cases, however, a less simplistic form of input is
required. When this situation arises, the instructions will include the
format for the data input. For example:
TEMP= indicates that a single value of temperature is
required.
VISC= temp1, indicates that the program requires two data values with
value1/temp2, their associated temperatures.
value2
Multiple Entries
Some statements or keywords require more than one data item or group of
data items to be input. In this case, the data items are separated by the
slash (/) character. For example:
LIBID C1/C2/C3
is equivalent to:
LIBID C1
LIBID C2
LIBID C3
The input instructions specify where this is required. If an indeterminate
number of data items is allowed, the input instruction will indicate this by
adding three dots (...) to the end of the instruction.
Commenting Input
For clarity, you may add comments to your input. If a dollar sign ($) is
placed in a statement, any text on that statement that appears after the $ is
ignored by HEXTRAN. For example:
PRES=3.54 $ Pressure data, taken 0800 10/6/94
Defaulting
Many of HEXTRAN’s data items are given default values. Therefore, if
you do not explicitly specify such an item, the program will assign a value.
These values have been selected to be reasonable for normal engineering
purposes. Most methods also have defaults associated with them.
These defaults are for your convenience. They have not been selected
specifically for your application and are not intended to replace engineering
judgment. You should check that invalid output does not result due to
inadvertent use of inappropriate defaults.
Units of Measure
Almost every item of data that you input to HEXTRAN has a unit of
measure associated with it. Most have alternatives: for example, length can
be measured in feet, meters, miles, or kilometers, and temperature in °F, °C,
°R, or K. It is also possible to specify the unit of measure individually for
every item of data, but to avoid this, you may define at the beginning of the
input the units that are to be used for each quantity - temperature, duty,
power etc. - throughout the whole simulation input. This is done on the
DIMENSION statement in the General Data category of input. Individual
data items may be expressed in different units by using qualifiers as
described above.
For the user’s convenience, HEXTRAN has three sets of units of measure:
English, Metric, and SI. Each set has predefined units for each data item.
By selecting a set of units, then globally overriding some of the predefined
units and then more specifically overriding those units for any individual
data item, the user is afforded a great deal of input flexibility.
For example, if you wanted to use the SI predefined unit set but with
temperature in F, and pressure in psia, your General Data category of input
would contain the statement:
DIMENSION SI, TEMP=F, PRES=PSIA
If the temperature of one of your streams is measured in Kelvin you would
have in the Stream Data category of input:
PROP STREAM=S1, TEMP=300
Basis of Measurements
With some quantities – for example flow and composition – you can also
choose a basis of measurement. The basis may be weight, liquid volume or
gas volume, or molar, and you may use a qualifier to define it.
Continuing Statements
An input statement may be too long to fit on one line. It may be continued
onto a second line or further by using the asterisk, *, or the & sign as the
continuation character.
DIMENSION SI, LENGTH=FT, TEMP=C
is the same as
DIMENSION SI, LENGTH=FT, *
TEMP=C
Layout of Input
You may indent any line of input to make the data more readable, and you
may have any number of spaces between data entries. For example:
DIMENSION SI, LENGTH=FT, *
TEMP=C
is equivalent to
DIMENSION SI , LENGTH = FT, *
TEMP= C
However, you may not embed any blanks within your keywords or data
entries. (The only exceptions are on the DESCription statement and on the
NAME keyword.)
If the keyword is underlined, this indicates that the keyword is the default.
For example: PETROLEUM
If you omit the entry or statement altogether, the program will use this
keyword as the default.
LIGHT Light capitals are used for values, methods, and entries.
For example: SET=sid
Default entries are underlined.
If you omit the entry altogether the program will use the default.
You may select only one of the options contained within the { } brackets
and separated by the word or.
{PRINT} {ALL, NONE, GENERAL, PROPERTY, STREAM, UNIT, NEWS} Page 4-17
Optional statement. This statement identifies the GENERAL DATA input category for reference.
If used, it must be the first statement in the General Data category.
Optional entries:
None
Example:
GENERAL DATA
Mandatory statement. This statement must be the first statement following the GENERAL
DATA statement (if given), or it can be used alone as the initial input statement. All entries on
this statement are optional and will be printed in the page headings in the output reports.
Mandatory entries:
None
Optional entries:
PROJECT= Identifies the project. Enter up to 12 alphanumeric characters.
There is no default.
PROBLEM= Identifies the problem. Enter up to 12 alphanumeric characters.
There is no default.
USER= Identifies the user. Enter up to 12 alphanumeric characters.
There is no default.
DATE= Identifies the date. Enter up to 12 alphanumeric characters.
There is no default.
SITE= Specifies the site code. Enter up to 12 alphanumeric characters.
This entry is optional. If problems occur with the use of the SITE
keyword, check with your Systems Administrator to determine if
the SITE keyword is required.
Examples:
GENERAL DATA
TITLE PROJECT=MANUAL,*
PROBLEM=EXAMPLE2, DATE=07-01-97
.
.
.
TITLE PROJECT=MANUAL,*
PROBLEM=EXAMPLE3, DATE=JULY 97
.
.
.
In the first example, the GENERAL DATA statement is given and is followed by the TITLE state-
ment (required).
In the second example, there is no GENERAL DATA statement. As a result, the TITLE statement
is the first statement in the HEXTRAN program input file.
Optional statement. This statement is used to enter descriptive text about the HEXTRAN input
file. Enter up to 60 alphanumeric characters, excluding the asterisk (*). Up to 4 DESCRIPTION
statements can be entered in the General Data input category. The DESCRIPTION statements
do not have to be grouped together in the input file, however, they must all be in the General
Data input category.
Example:
TITLE PROJECT=MANUAL,*
PROBLEM=EXAMPLE, USER=SIMSCI
DESCRIPTION THIS IS ONLY A TEST.
DESCRIPTION IF THIS WAS
DESCRIPTION A REAL FILE
.
.
.
PRINT ALL
DESCRIPTION WOULD COMPLETE IT.
.
.
.
CALCULATION PGEN=SAVE
.
.
.
Optional statement. This statement defines the input and output dimensional units for a
HEXTRAN problem. Various individual dimensional units may be selected to override those
defined by the global set. Acceptable keyword entries for the various individual dimensional
units are given in Table 4-3. The output dimensions may be supplemented or replaced by
those defined by the OUTDIMENSION statement (see page 4-15). Special optional dimension
keywords are provided to define atmospheric pressure and standard vapor volume for compo-
sitional and/or assay streams. The keywords are PBASIS and STDVAP, respectively (see page
4-11).
Mandatory entries:
None
Optional entries:
ENGLISH or Specifies that the set of English dimensions will be used. The
standard sets of units is given in Table 4-2. ENGLISH is the
default.
Optional statement. This statement specifies different output dimensional units from those in-
dicated on the DIMENSION statement. You can also use this statement to print two sets of
output; one based on DIMENSION statement units and one based on the OUTDIMENSION
statement units.
Mandatory entries:
None
Optional entries:
ENGLISH or Specifies that the set of English dimensions will be used. The
standard sets of units for is given in Table 4-2. ENGLISH is the
default. Various individual dimensional units may be selected to
override those defined by the standard set. Acceptable keyword
entries for the various individual dimensional units are given in
Table 4-3.
METRIC or Specifies that the set of Metric dimensions will be used. The
standard sets of units is given in Table 4-2. ENGLISH is the
default.
SI Specifies that the set of SI dimensions will be used. The stan-
dard sets of units is given in Table 4-2. ENGLISH is the default.
AREA Overrides the set units for AREA values specified by the
ENGLISH, METRIC, or SI keywords for output purposes only.
Acceptable values are listed under AREA in Table 4-2. There is
no default.
CONDUCTIVITY Overrides the set units for CONDUCTIVITY values specified by
the ENGLISH, METRIC, or SI keywords for output purposes only.
Acceptable values are listed under CONDUCTIVITY in Table 4-2.
There is no default.
DENSITY Overrides the set units for DENSITY values specified by the
ENGLISH, METRIC, or SI keywords for output purposes only.
Acceptable values are listed under DENSITY in Table 4-2. There
is no default.
ENERGY Overrides the set units for ENERGY values specified by the
ENGLISH, METRIC, or SI keywords for output purposes only.
Acceptable values are listed under ENERGY in Table 4-2. There
is no default.
FILM Overrides the set units for FILM values specified by the
ENGLISH, METRIC, or SI keywords for output purposes only.
Acceptable values are listed under FILM in Table 4-2. There is no
default.
LIQVOLUME Overrides the set units for LIQVOLUME values specified by the
ENGLISH, METRIC, or SI keywords for output purposes only.
Acceptable values are listed under LIQVOLUME in Table 4-2.
There is no default.
HEXTRAN Keyword Manual Chapter 4, Input Reference
June 2002 4-15
POWER Overrides the set units for POWER values specified by the
ENGLISH, METRIC, or SI keywords for output purposes only.
Acceptable values are listed under POWER in Table 4-2. There is
no default.
PRESSURE Overrides the set units for PRESSURE values specified by the
ENGLISH, METRIC, or SI keywords for output purposes only.
Acceptable values are listed under PRESSURE in Table 4-2.
There is no default.
SURFACE Overrides the set units for SURFACE values specified by the
ENGLISH, METRIC, or SI keywords for output purposes only.
Acceptable values are listed under SURFACE in Table 4-2. There
is no default.
TIME Overrides the set units for TIME values specified by the
ENGLISH, METRIC, or SI keywords for output purposes only.
Acceptable values are listed under TIME in Table 4-2. There is no
default.
TEMPERATURE Overrides the set units for TEMPERATURE values specified by
the ENGLISH, METRIC, or SI keywords for output purposes only.
Acceptable values are listed under TEMPERATURE in Table 4-2
There is no default.
UVALUE Overrides the set units for UVALUE values specified by the
ENGLISH, METRIC, or SI keywords for output purposes only.
Acceptable values are listed under UVALUE in Table 4-2 There is
no default.
VAPVOLUME Overrides the set units for VAPVOLUME values specified by the
ENGLISH, METRIC, or SI keywords for output purposes only.
Acceptable values are listed under VAPVOLUME in Table 4-2.
There is no default.
VISCOSITY Overrides the set units for VISCOSITY values specified by the
ENGLISH, METRIC, or SI keywords for output purposes only.
Acceptable values are listed under VISCOSITY in Table 4-2.
There is no default.
WT Overrides the set units for WT values specified by the ENGLISH,
METRIC, or SI keywords for output purposes only. Acceptable
values are listed under WT in Table 4-2. There is no default.
XDENSITY= Overrides the standard petroleum density unit for supplied pe-
troleum and synthetic fuel data as described in the COMPONENT
DATA input category (page 4-21) for output purposes only. Enter
API, DENSITY, or SPGR (see Table 4-3). There is no default.
Note: When “XDENSITY=DENSITY” is given, the density must be
given in the units of WT and LIQVOL selected; e.g., lb/ft3 or
kg/m3.
PBASIS=14.696 Specifies atmospheric pressure for output only. The default is
14.696 psia (English), 1.033kg/cm2 (metric), or 101.642 kPa
(SI).
STDVAPOR=379.49 Overrides the standard vapor volume basis for output only. Enter
a real value. The default is 379.49 ft3 /lbmole @ 60 °F and
Optional statement. This statement specifies the input reprint options. The printout options are
divided into two categories: global (ALL,NONE), or selective (GENERAL,PROPERTY,
STREAM,UNIT, and NEWS). The selective keywords may be used individually or grouped to-
gether, separated by commas. Regardless of the PRINT options selected, an echo of the input
data statement is always printed.
Mandatory entries:
None
Optional entries:
ALL Specifies the full input data reprint. The only other keyword al-
lowed on the PRINT statement with ALL is NEWS. ALL is the
default.
NONE Suppresses the entire input data reprint.
GENERAL Specifies the general data section input reprint. All other input
reprint is suppressed.
PROPERTY Specifies the property section input reprint. All other input re-
print is suppressed.
STREAM Specifies the stream section input reprint. All other input reprint
is suppressed.
TBP Specifies the TBP and ASTM distillation reports for all appropri-
ate streams in the flowsheet.
Optional statement. Identifies the components whose properties are to be taken from the
SIMSCI databank.
Mandatory entries:
number, name{, , alias} / ... For each component, its number in the component list for this
simulation followed by its library name (not the full name).
Separate one components entry from the next using the /
character.
Select components from the list in the SIMSCI Component and
Thermodynamic Data Input Manual, Vol. I and II. For conven-
ience, some components have more than one allowable name.
Optionally, you may also enter an alias (up to 16 characters) for
a component, which will be used in the output reports. If you
enter an alias, you must have two commas before it.
You may enter the components in any order but there must be no
gaps in the component number sequence and each component
number must be used only once. This rule applies to all defined
components, including Petroleum pseudocomponents entered us-
ing the PETROLEUM statement below, but does not apply to pe-
troleum fractions generated by the program from ASTM curves.
Other entries: (For details, refer to the SIMSCI Component and Thermody-
namic Data Input Manual, Vol. I and II.)
BANK Selects order of component databanks which are searched for
pure components.
FILL Specifies that SIMSCI property prediction methods be used for
components missing library or user-supplied data.
Examples:
LIBID 1, C1/2, C2/3, C3
LIBID 1, C1,, METHANE/3, C3/2, ETHN,, PURE ETHANE
Optional statement. Used to specify the method by which PIPEPHASE calculates the proper-
ties of defined pseudocomponents or those generated from assay data.
Mandatory entries:
CHARACTERIZE = CAVETT Define the method to be used for calculating critical properties
and enthalpies of pseudocomponents. Options are described in
Table 4-5.
MW = SIMSCI Define the method to be used for calculating molecular weights
of pseudocomponents. Options are described in Table 4-6.
GRAVITY = WATSONK Define the method to be used for calculating gravities for pseu-
docomponents when only the average gravity of a curve is
given. Options are described in Table 4-7.
Other entries: (For details, refer to the SIMSCI Component and Thermody-
namic Data Input Manual, Vol. I and II.)
FIT = SPLINE Selects the curve fitting procedure for user supplied assay data.
CONVERSION = API187 Selects the method for inter-conversion between ASTM-D86 and
TBP distillation curves.
Optional statement. Used to define the TBP cut points for components defined by assay
curve.
Mandatory entries:
TBPCUTS()= t0 is the start temperature for the whole assay, t1 is the end tem-
t0, t1, n1{/t2, n2/..} perature for the first group and n1 is the number of cuts in the
first group. Then, for each subsequent group of cuts, enter the
end temperature for the group and the number of cuts in that
group.
The default is 100, 800, 28/1200, 8/1600, 4
Examples:
CUTPOINTS TBPCUTS(F)=100,800,20/ 1000, 10/ 1200,8
CUTPOINTS TBPCUTS(F)=100,1200,38
Optional statements. Define constant properties of pure components. A qualifier may be used
to specify units of measurement.
Mandatory entries:
number, value/ ... The number corresponds to the components number on the
LIBID statement.
Example:
STDD(LBFT3) 4,45/7,50
The standard density of component 4 is 45 lb/ft3 and the standard density of component 7 is
50 lb/ft3.
Optional statement. Defines critical volume of pure components. Qualifiers may be used to
specify units of measurement and basis.
Mandatory entries:
number, value/ ... The number corresponds to the components number on the
LIBID statement.
Example:
VC(CC,M) 1, .09 (Note: This is equivalent to 90 cc/gm mole.)
The critical volume of component 1 is 0.09 cc/kgmole.
Optional statements. Define pure component properties that vary with temperature. Where
appropriate, qualifiers may be used to specify phase, temperature unit, property units and ba-
sis. Properties are listed in Table 4-8.
The liquid density of component 1 is 55.5 lb/ft3 at 60°C, 43.7 lb/ft3 at 80°C, and the liquid den-
sity of component 2 is 45.8 lb/ft3 at 100°C.
The ideal density of component 1 is 700000 kcal/kgmol at 100°C, 825000 kcal/kgmol at
140°C, 910000 kcal/kgmol at 180°C, and the ideal enthalpy of component 2 is 410000
kcal/kgmol at 100 °C, 470000 kcal/kgmol at 180°C.
The vapor pressure of components 1 and 2 in mmhg is given by correlation #21.
Other statements: For details, refer to the SIMSCI Component and Thermodynamic Data Input Manual.
Other statements For details, refer to the SIMSCI Component and Thermodynamic Data Input Manual,
Vol. I and II.
NRTL, UNIQUAC, Allows user-supplied binary interaction data for liquid activity
WILSON, VAN- methods.
LAAR, MAR-
GULES, FLORY,
IDEAL, AZEO-
TROPE, INFINITE,
MUTUAL,
Chapter 4, Input Reference HEXTRAN Keyword Manual
4-30 June 2002
Table 4-9: Thermodynamic Data Category of Input
PAnn, SAnn, VAnn Supplies pure component alpha formulations for PR, SRK
and UNIWAAL.
TC, PC, VC, ZC, Used to specify pure component data for use with a specific
ACENTRIC, NBP, thermodynamic method in place of the data input in the Com-
MOLVOL, DIPOLE, ponent Category.
RADIUS,
SOLUPARA,
RACKETT, WDELT
Optional statement. Defines the methods to be used for calculating thermodynamic properties
and transport properties of the flowing fluid. Choose systems with predefined methods for all
properties or choose individual methods for each property.
If you want to use different methods to calculate properties of different sources, use multiple
METHOD statements. Identify each METHOD statement using a SET keyword and refer to that
identifier with the SET keyword on the SOURCE statement in the Structure Category.
Mandatory entries: You must specify either SYSTEM or KVALUE, ENTHALPY and
DENSITY.
All other entries are optional.
Optional Entries:
SYSTEM() = Select a thermodynamic system from Table 4-10. The SYSTEM
will allocate methods for calculating K-values, enthalpies and
densities. If you select a SYSTEM, you can still override one or
more of the individual methods by using the other keywords on
this statement.
Use a qualifier to denote which type of equilibrium calculations
are to be performed. Allowable qualifiers are:
SYSTEM VLE vapor-liquid
VLLE vapor-liquid-liquid
KVALUE() = Select methods from Table 4-11 for calculating K-values, enthalpies
ENTHALPY() = and densities. If you have selected a SYSTEM, you do not need
DENSITY() = these keywords; use them if you want to override the individual
methods automatically selected as part of the predefined SYSTEM.
Use qualifiers to denote which type of equilibrium calculations
are to be performed and the phases to which the methods apply.
Allowable qualifiers are:
KVALUE VLE (or none) vapor-liquid
LLE liquid-liquid
VLLE vapor-liquid-liquid
SLE solid-liquid
ENTHLPY VL (or none) both vapor and liquid
V vapor only
L liquid only
DENSITY VL (or none) both vapor and liquid
V vapor only
L liquid only
If you want to specify a different method for different phases, you may have more than one
KVALUE entry. However it is done, whether with SYSTEM or KVALUE or a combination, you
must include all phases present in the simulation.
For ENTHALPY and DENSITY you must specify methods for both vapor and liquid either by
specifying a method for VL or a method for V and a method for L.
Optional statement. Defines the method to be used for calculating water and steam
properties.
Mandatory entries:
DECANT = When ON, water is treated as a special component, its solubility
in the hydrocarbon phase is calculated and the non-dissolved
water put into a separate phase. When OFF, water is treated as
being fully soluble in the rest of the stream. When SRK, PR, GS,
CS, GSE, CSE, IGS, LKP, BK10 or BWRS methods are used,
DECANT is optional and defaults to ON.
Optional Entries:
GPSA Used with DECANT = ON to specify that water partial pressures
are calculate using the GPSA Data Book Figure 20-3. If this key-
word is not present, steam tables are used.
SOLUBILITY = SIMSCI Used to specify the method of computing the solubility of water
in the hydrocarbon phase. Options are in Table 4-14.
PROPERTY = SATURATED The calculation basis of pure water properties. Options are in
Table 4-15.
Optional statements. Define the interaction parameters for the BWRS and LKP equation of
state.
Mandatory entries:
i, j, kij /... Enter component pair numbers followed by the numerical value
of the binary interaction coefficient for the pair. Multiple entries
are separated by the “/” character.
Example:
BWRS 2,3,0.055/3,4,0.008
Optional statements. Define the interaction parameters for the Peng-Robinson and Soave-
Redlich-Kwong equation of state.
Mandatory statement. Introduces the category. The mandatory and optional statements in the
STREAM Data category of Input depend on the type of stream(s) being defined. At least one
PROPERTY statement must be included.
Mandatory entries: None.
Optional entries: None.
Conditional statement. Mandatory for assay streams. The PROPERTY statement assigns an
identification label, defines the initial thermal conditions, and specifies the rate and initial com-
position of the overall fluid (vapor and liquid) phases of the stream.
Mandatory entries for all assay streams:
STREAM= Supplies the identification label required by each stream in the
problem. The label must be unique among all streams in the
problem. The label may contain up to 12 alphanumeric charac-
ters, excluding embedded blanks and delimiters.
RATE(WT)= Sets the initial overall rate of the stream fluid fraction. It is re-
quired for assay streams. RATE may be supplied on a weight
(WT) or liquid volume (LV) basis.
Optional entries for all assay streams:
ASSAY=LV Declares the basis used by the supplied assay data. Either liquid
volume (LV) or weight (WT) basis is allowed. LV is the default
basis if the ASSAY option is omitted, except if D2887 data are
provided, in which case WT is the default (and only) option.
BLEND= Creates a blend of components from this assay stream. When the
BLEND keyword is not given, the default blend as indicated on a
CUTPOINTS statement is used. If there is no default cutpoints
blend, a ‘‘noname’’ blend will be used. The blend name can have a
maximum of 12 characters, with no embedded blanks.
XBLEND=name Excludes the pseudocomponents that could have been created
with this assay from the components created in blend ‘‘name’’.
The stream designated on this PROPERTY statement will be syn-
thesized from pseudocomponents present in blend ‘‘name’’. If
there are no components created for blend ‘‘name’’, an error
message will be issued. When ‘‘name’’ is not given on the
XBLEND keyword, the default blend as indicated on a CUT-
POINTS statement will be used. If there is no default blend, the
‘‘noname’’ blend will be used. If there is no ‘‘noname’’ blend, an
error message will be issued.
NAME= Gives a descriptive name optionally assigned to the stream. It
may contain up to 12 alphanumeric characters including embed-
ded blanks, but excluding delimiters. It serves only as an aid to
the user in identifying the stream in the results printout, and
does not have to be unique. If this entry is used, a name should
not be assigned to this stream on the NAME statement.
SET= Assigns a thermodynamic method set to the individual stream.
SETNO= A unique integer used to distinguish generated properties from
other property sets used in the problem. SETNO may also be
Distillation Data
Conditional statement. This statement supplies ASTM D86 distillation data, normally taken at
atmospheric pressure (760 mm Hg). Use the PRES entry to correct for data measured at an-
other pressure. Use the CRACKING entry (below) to correct for thermal cracking. Either the
D86, TBP, D1160 or D2887 distillation data statement is required for streams with assay data.
The chosen distillation data statement must appear immediately after the corresponding
PROPERTY statement and prior to the next PROPERTY statement or THERMO statement.
Mandatory entry:
DATA= Supplies the actual distillation data points. Each data point con-
sists of two pieces of information: (1) the cutpoint, expressed as
a percentage of the cumulative distillates (pct) and (2) the tem-
perature of the cut (value). Data must appear with the cut per-
centages in ascending order, consistent with the basis declared
on the ASSAY entry of the PROPERTY statement. The statement
format is DATA= pct,value / pct,value... Any data supplied on the
LIGHTENDS statement override the corresponding portion of the
distillation data.
Optional entries:
TEMP= Identifies the dimensional unit used to supply temperature data. If
omitted, the temperature unit declared on the DIMENSION state-
ment in the General Data Category serves as the default. Available
arguments include C (Celsius), K (Kelvin), F (Fahrenheit), or R
(Rankine).
STREAM= This supplies a stream label. It is optional, but when used, it
must agree with the stream label declared on the PROPERTY
statement, or an input error occurs.
PRES(MMHG)=760.0 The PRES entry allows specifying the pressure at which the dis-
tillation data were measured, or to which the data are corrected.
The default pressure is 760 mm Hg. The default dimensional
unit is the problem pressure unit.
CRACKING Corrects D86 data for the effects of thermal cracking. It is avail-
able only on the D86 statement.
Conditional statement. This statement supplies true boiling point distillation data. Either the
D86, TBP, D1160 or D2887 distillation data statement is required for streams with assay data.
The chosen distillation data statement must appear immediately after the corresponding
PROPERTY statement and prior to the next PROPERTY statement or THERMO statement.
Mandatory entry:
DATA= Supplies the actual distillation data points. Each data point con-
sists of two pieces of information: (1) the cutpoint, expressed as
a percentage of the cumulative distillates(pct) and (2) the tem-
perature of the cut (value). Data must appear with the cut per-
centages in ascending order, consistent with the basis declared
on the ASSAY entry of the PROPERTY statement. The statement
format is “DATA= pct,value / pct,value...”. Any data supplied on
the LIGHTENDS statement override the corresponding portion of
the distillation data.
Optional entries:
TEMP= Identifies the dimensional unit used to supply temperature data.
If omitted, the temperature unit declared on the DIMENSION
statement in the General Data category serves as the default.
Available arguments include C (Celsius), K (Kelvin), F (Fahren-
heit), or R (Rankine).
STREAM= Supplies a stream label. It is optional, but when used, it must
agree with the stream label declared on the PROPERTY state-
ment, or an input error occurs.
PRES(MMHG)=760.0, Specifies the pressure at which the distillation data were meas-
ured, or to which the data are corrected. The default pressure is
760 mm Hg. The default dimensional unit is the problem pres-
sure unit.
Conditional statement. This statement supplies ASTM D1160 distillation data, normally meas-
ured in partial vacuum conditions. By default, data is corrected to 1 atmosphere (760 torr).
Use the PRES entry to correct data to another pressure. Either the D86, TBP, D1160 or D2887
distillation data statement is required for streams with assay data. The chosen distillation data
statement must appear immediately after the corresponding PROPERTY statement and prior to
the next PROPERTY statement or THERMO statement.
Conditional statement. Allows entry of data that describes a distillation curve simulated in ac-
cordance with the ASTM D2887 procedure. Note: No pressure entry appears on this state-
ment. Either the D86, TBP, D1160 or D2887 distillation data statement is required for streams
with assay data. The chosen distillation data statement must appear immediately after the cor-
responding PROPERTY statement and prior to the next PROPERTY statement or THERMO
statement.
Mandatory entry:
DATA= Supplies the actual distillation data points. Each data point con-
sists of two pieces of information: (1) the cutpoint, expressed as
a percentage of the cumulative distillates (pct) and (2) the tem-
perature of the cut (value). Data must appear with the cut per-
centages in ascending order, consistent with the basis declared
on the ASSAY entry of the PROPERTY statement. The statement
format is “DATA= pct,value / pct,value...”. Any data supplied on
the LIGHTENDS statement override the corresponding portion of
the distillation data.
Conditional statement. Indicates that gravity data is to be supplied in the form of API gravity.
Mandatory entry:
AVERAGE= This entry defines the average gravity value for the stream, in-
cluding any lightends.
Optional entries:
STREAM= Stream label. It is optional, but when used, it must agree with
the stream label declared on the PROPERTY statement, or an in-
put error occurs.
DATA= This option allows entry of user-supplied data points that replace
the program generated gravity curve. If used, at least 3 data points
must be provided, consistent with the basis declared on the ASSAY
entry of the PROPERTY statement. The statement format is DATA=
pct, value / pct, value / pct, value / ... where pct is the mid-volume
percent or mid-weight percent of the data point and value is the API
gravity of the point associated with the ‘‘pct’’ argument.
Conditional statement. Indicates that gravity data is to be supplied in the form of specific gravity.
Mandatory entry:
AVERAGE= This entry defines the average gravity value for the stream, in-
cluding any lightends.
Optional entries:
STREAM= Stream label. It is optional, but when used, must agree with the
stream label declared on the PROPERTY statement, or an input
error occurs.
DATA= This option allows entry of user-supplied data points that replace
the program generated gravity curve. If used, at least 3 data
points must be provided, consistent with the basis declared on
the ASSAY entry of the PROPERTY statement. The statement for-
mat is DATA= pct, value / pct, value / pct, value / ... where pct is
the mid-volume percent or mid-weight percent of the data point
Conditional statement. Indicates that gravity data is to be supplied in the form of Watson (or
UOP) characterization factor data.
Mandatory entry:
AVERAGE= This entry defines the average value for the stream, including
any lightends.
Optional entries:
STREAM= Stream label. It is optional, but when used, must agree with the
stream label declared on the PROPERTY statement, or an input
error occurs.
DATA= This option allows entry of user-supplied data points that re-
place the program generated gravity curve. If used, at least 3
data points must be provided, consistent with the basis declared
on the ASSAY entry of the PROPERTY statement. The statement
format is DATA= pct, value / pct, value / pct, value / ... where pct
is the mid-volume percent or mid-weight percent of the data
point and value is the Watson characterization value of the point
associated with the ‘‘pct’’ argument.
Optional statement. Defines the molecular weight curve for the assay stream.
If the MW statement is not given, the program estimates the molecular weights for all assay
cuts, using the method chosen by the MW entry on the ASSAY statement, in the Component
Data category of input.
Mandatory entry:
DATA= The data entry must define at least 3 points that appear in the or-
der of ascending weight percentages. An unlimited number of
points may be supplied. The statement format is DATA= pct, value
/ pct, value / pct, value / ... where pct is the mid-volume percent
or mid-weight percent of the data point and value is the molecular
weight of the point associated with the ‘‘pct’’ argument.
Optional entries:
AVERAGE= Defines the average molecular weight of the stream. If AVERAGE
is given, the program normalizes or extrapolates the molecular
weight curve, as required to satisfy the average molecular
weight of the stream. If omitted, the program uses quadratic ex-
trapolation of the molecular weight curve, as needed, to com-
pute an average molecular weight.
Optional statement. Defines the light hydrocarbon components in the assay analysis. All com-
ponents appearing on this statement must be defined in the Component Data category. The
COMPOSITION entry is required, but all other entries are optional.
Mandatory entry:
COMPOSITION= Identifies the components that constitute the lightends of the
stream. The flow of each component in the lightends may be
supplied as an actual flowrate or as a fraction or percentage of
the total stream fluid rate. The basis may be mole (M), weight
(WT), liquid volume (LV), or gas volume (GV) and may be differ-
ent from the basis used on the RATE, FRACTION, or PERCENT
entry.
The statement format is “COMPOSITION i, value / ...”
If ‘‘i’’ is omitted, it defaults to the next component number in se-
quence. If none of the ‘‘i’’ arguments are given, then the first
‘‘value’’ is associated with component 1. If RATE, PERCENT, or
FRACTION is given: ‘‘value’’ is the composition for each compo-
nent ‘‘i’’. The sum of the values must equal 1.0 ± 0.01, 100 ± 1
or the desired rate ± 1%. Alternatively, the NORMALIZE keyword
may be used to adjust the values to the desired rate.
If MATCH is given:
The values are adjusted by a constant factor so that the light-
ends flowrate matches the low-boiling portion of the TBP curve.
If NOMATCH is given:
The values are the actual flowing amounts.
Optional entries:
RATE= Defines the total lightends rate on a mole (M), weight (WT), liq-
uid volume (LV), or gas volume (GV) basis. The basis may be
different from the COMPOSITION basis.
FRACTION or PERCENT Defines the total lightends rate as a fraction or percent of the to-
tal stream fluid rate. The basis may be either weight (WT) or liq-
uid volume (LV). The basis may be different from the
COMPOSITION basis. The default basis is set by the ASSAY en-
try on the PROPERTY statement.
MATCH or NOMATCH The MATCH option adjusts the lightends flow rate to match the
TBP curve. The adjustment ensures the mid-volume percentage
of the highest boiling lightend component (that is available in
significant quantity) and intercepts the TBP temperature curve at
the specified volume percent. This is the default. The NOMATCH
option does not adjust the lightends flowrate to match the TBP
curve.
Conditional statement. This statement is used to define a new flowsheet inlet stream created
by mixing or flashing one or more compositional and/or assay streams at specified conditions.
Mandatory entries:
STREAM= Supplies the identification label required by each stream in the
problem. The label must be unique among all streams in the
problem. The label may contain up to 12 alphanumeric
characters.
REFSTREAM= This keyword is used to identify the compositional and/or assay
streams to be MIXed or FLASHed to rigorously calculate the
properties of a new stream. HEXTRAN will perform a rigorous iso-
thermal, bubble, or dew point flash to determine the properties of
the new stream, depending on the keywords provided by the user.
Limitations:
1) Up to twenty (20) compositional and/or assay input streams are allowed.
2) Input streams used with REFSTREAM can not be the product of another REFSTREAM.
Conditional statement. Defines petroleum streams. The statement is mandatory for petroleum
streams. HEXTRAN has built-in property generation methods specific for petroleum streams
which correlate the properties with gravity and UOPK (Watson characterization factor). The
gravity may be specific gravity or ºAPI at 60º F.
Mandatory entries:
STREAM= Stream label.
TEMP= Stream temperature.
PRES= Stream pressure.
VAPOR= For vapor streams, the flowrate in weight units.
LIQUID(W)= The flowrate for liquid streams where the qualifier (W) or (V)
may be given to designate weight units or liquid volume units. If
no qualifier is given, W is assumed.
NONCONDENSIBLE= Noncondensible flow in weight flow units. This material is added
to the vapor flow
WATER= or STEAM= Water or stream flow in weight units to add to the liquid or
STEAM vapor flow respectively.
SPGR= or API= The average gravity for the stream
UOPK= Watson characterization factor for the stream defined as:
NBP
3
SPGR (60 o F )
Conditional statement. Defines water and stream streams. The steam tables for water and
steam are used to determine the proper phase and properties for the streams entered using
this statement. Default steam/water data are used for saturated streams. The full steam tables
may be requested with the WATER entry on the CALCULATION statement in the General Data
category of input.
Mandatory entries:
STREAM= Stream label.
PRES= Stream pressure.
WATER= or The flow in weight units of water or steam. If temperature is
STEAM= given, phase is corrected.
Optional entries:
TEMP= Stream temperature. If temperature is not specified, it will be set
to the saturation temperature.
TOUT= Outlet temperature. This entry only applies to pinch calculations.
POUT= Outlet pressure. This entry only applies to pinch calculations.
NAME= Optional stream name.
Examples:
PROP STREAM=ST1,NAME=STEAM,STEAM=1000,*
TEMP=300,PRES=28
PROP STREAM=WT1,NAME=COOL H2O,*
WATER=10000,PRES=300
In the first example, 1000 weight units of steam are supplied at a temperature of 300 and a pres-
sure of 28. Note that the correct phase will be determined by checking the steam tables. There-
fore, care must be exercised to ensure that the temperature and pressure supplied define the
desired phase. As the steam is cooled, condensation will be determined from the steam tables.
The second example supplies 10000 weight units of cooling water at a pressure of 300 and a
temperature corresponding to saturation. As the water is heated, the proper phase condition
will be determined from the steam tables.
Conditional statement. Utility streams are restricted to pinch calculations only. They provide a
means to calculate utility usage costs and utility exchanger costs. In general, all entries may
be applied to both TARGETING and SYNTHESIS calculations except the UNIT or SHELL entry
which is only applicable to SYNTHESIS calculations.
Mandatory entries:
STREAM= Stream label.
TEMP= Inlet temperature.
TOUT= Exit temperature. This is considered the battery limit
temperature.
Optional entries:
COST= Cost of the utility stream in currency units per million energy units.
FILM= Film coefficient for the utility. When this entry is given, the costing
for the utility exchanger is on an area basis using the costing pa-
rameters supplied on this statement or on the HXCOST statement
in the Targeting/Synthesis category of Input. If this entry is not
supplied, costing of utility exchanger surface is on a duty basis.
BSIZE= The base area used in the costing equation.
Points A, D, E and H
represent the inlet and
TEMP
w/o TADDITIONAL outlet stream
temperatures. If no ad-
ditional temperature
A points are given, only
G' C F' B TAE and TDH will be
D
checked against EMAT
E for possible violation. If
B'
H G C' F points B, C, F and G are
supplied as additional
temperature points,
T'BB, T'FF, T'CC and T'GG
will also be checked.
ENTHALPY
Optional statement. These keywords can be used on any PROPERTY statement when using
SYNTHESIS calculations.
Mandatory entries: None
Optional entries:
TADDITIONAL= This feature allows HEXTRAN to calculate accurate HRAT and
EMATs for streams which change phase. For HRAT/EMAT calcu-
lations, HEXTRAN normally assumes a linear heat release be-
tween the stream inlet and outlet temperature. For two phase
streams, enter the bubble, and dew point temperatures and up
to 8 other temperatures which will help HEXTRAN find the non-
linearities on the heat release curve. As shown in Figure 4-1,
page 4-61, HEXTRAN uses the additional temperatures as break-
points for ensuring the EMAT is not violated in the two phase
exchangers.
TSPLIT= Split stream temperature limitation. This entry limits the tem-
perature a stream may be heated or cooled to in the split sec-
tion. This is very useful in split flow networks where the split
stream outlet temperatures are very different from each other. A
stream can have only one TSPLIT limitation.
CSCALER=1.0 CSCALER is a multiplier for the HXCOST heat exchanger costing
equation in the Synthesis category of input section.
NOSPLIT Prevents HEXTRAN from splitting the stream.
NOUTILITY Avoids exchanging the stream with a utility. HEXTRAN will make
every effort to avoid matching the stream with a utility, but this
cannot be guaranteed.
SINGLE Limits the stream to heat exchange with one other stream.This
cannot be guaranteed.
DHRAT=0 Adjusts network minimum approach temperature, HRAT, on a
stream selective basis.
HRATstream = HRATnetwork + DHRATstream
Positive DHRAT values are useful for modeling the additional ap-
proach temperature required by streams which exchange heat
through a heating medium or third party stream. Negative
DHRAT values are useful for specifying a preference between
two streams which have a common temperature range. A nega-
tive DHRAT makes one of the streams appear hotter and biases
HEXTRAN’s matching of streams.
RESTRICTION: DHRAT + HRAT must be greater than 0.
Optional statement. This statement is used to override the default generation of the necessary
thermodynamic and transport property data for streams defined with either composition or as-
say data in the STREAM DATA category of input. The primary advantage of this option versus
the automatic property generation (using the default TEMPERATURE, TOUT, PRESSURE and
POUT given on the PROCESS statement in the STREAM DATA section) is the user can select
the temperature/ pressure grid values in a variety of fashions. Note that both PGEN
statementss and the automatic property generation will include bubble, dew point, and aque-
ous dew point data if they are found to exist in the region of interest.
Optional entries:
SETNO= n The property data set number, any integer from 1-97. This entry
is required if it is not supplied on the PROCESS statement in the
STREAM DATA catagory of input.
Optional statement. This statement identifies the External Property Data section.
This category, if specified, must follow the STREAM DATA category, or the optional INTERNAL
PROPERTY DATA section, if specified.
Optional entries:
None
Example:
EXTERNAL PROPERTY
Mandatory statement. This statement specifies the external property data type for a property
table. Possible values for PNAME , and their descriptions, are given in Table 4-20, EXTERNAL
PROPERTY DATA TYPES. Default dimensional units are given in Table 4-21.
Mandatory entries:
SETNO Specifies the property data set number, any integer from 1-97.
This entry is required if it is not supplied on the PROCESS state-
ment in the STREAM DATA category of input.
TEMPERATURE= Specifies temperature points for the property table. Enter up to
20 temperature points, separated by commas. For the property
types BUBBLE, DEWP, and ADEW, a maximum of ten (10) tem-
peratures may be entered. There are no defaults.
Mandatory statement. This statement specifies the external property data for a property table.
Default dimensional units are given in Table 4-21.
Mandatory entries:
None
Optional entries:
PRESSURE= Specifies pressure for up to ten (10) property points. If omitted,
the property points will be assumed independent of pressure.
There are no defaults. Pressure entries are required for these
properties.
CFRAC SETNO=1,TEMP=10,20,30,40,50
DATA PRES=50,VALUES=1.0,1.0,0.9,0.8,0.7/*
DATA PRES=70,VALUES=1.0,1.0,1.0,0.85,0.81
ENTH SETNO=1,TEMP=10,20,30,40,50
DATA PRES=50,VALUES=101,105,108,111,115/*
DATA PRES=70,VALUES=103,107,109,113,119
.
.
.
In this example, a three temperature, three pressure set of bubble point enthalpies are sup-
plied as SETNO=5. To use this data set, a compositional or assay stream must have been de-
fined in STREAM Data with a SETNO entry of 5.
Vapor viscosity set number 5 is supplied at three temperatures. Since no pressure entries are
furnished, the data are assumed to be independent of pressure.
CFRAC and ENTH data sets are defined as SETNO=1 at five temperatures for each of three
pressure levels. The ENTHALPY data are the total stream enthalpy values on a unit basis which
correspond to the CFRAC values. Note that the stream bubble point occurs at a temperature
level between 20 and 30 degrees at a pressure of 50 units and between 30 and 40 degrees at a
pressure of 70 units. Unless a supplemental BUBBLE data set is supplied, HEXTRAN will line-
arly interpolate the data to define the bubble point.
Optional statement. This statement specifies that a previously prepared external property data
file will be included in this section. This file may have been previously prepared by HEXTRAN
or PROCESS, or typed in by the user. In any case, the format of the PROPERTY data sets must
correspond to the PGEN format described on page 4-68. The SET numbers in the stored file
and other property data sets used in the problem on STRM, PGEN, or PNAME input state-
ments must be consistent.
Mandatory entries:
None
This entry must be specified. Only one entry is allowed. Each calculation type is described in
detail in the following sections.
Mandatory entries:
SIMULATION or Rating of all rigorous exchanger models and design of shell and
tube exchangers. See Shell-and-Tube Heat Exchangers later on
in this chapter.
REGRESSION or Solution of flowsheets with more specifications than variables.
Rating of all rigorous exchanger models. Useful for reconciling
plant data.
OPTIMIZATION AREA or Design of new shell and tube exchangers to meet a specified
payout period. Networks can consist of both OLD (Rating) and
NEW (Design) exchangers.
OPTIMIZATION Solution of flowsheets to minimize utility costs by varying split-
SPLITFLOW or ter fractions. Rating of all rigorous exchanger models. Use to
maximize performance of existing networks.
CLEANING CASESTUDY Multiple flowsheet solutions for specified exchanger fouling fac-
tors. Use to evaluate effect of cleaning exchangers.
Optional statement. This statement modifies the default tolerance values. The default toler-
ances are suitable for most calculations.
Optional entries:
TTRIAL=0.01 Temperature tolerance for flowsheet heat balance convergence.
Flowsheet solution is reached when all stream temperatures
change by less than this amount from one iteration to the next.
The default is 0.01 F (English), or 0.006 C (metric and SI).
STRIAL=0.10 Search trial tolerance for optimization and regression conver-
gence. Final solution of an optimization or regression problem is
reached when the error sum is less than STRIAL. The default is
0.10.
UTRIAL=0.04 U-value trial tolerance for area optimization convergence. This
entry applies only to area optimization. The default is 0.04.
Optional statement. This statement defines two groups of information relating to limits on the
design of shell and tube exchangers and limits on flowsheet calculations. Exchanger design lim-
its for AREA, SERIES, and PARALLEL are applied on a global basis unless redefined individually
for specified STE exchangers (see Shell-and-Tube Heat Exchangers later on in this chapter).
Optional entries:
AREA=200, 6000 Area per shell for “design”. Area is total outside surface for bare
and finned tubes. Enter both a minimum and maximum limit for
“designing” new exchangers. Entering only one limit is not al-
lowed. The default is 200, 6000 ft2 (English), or 19, 557 m2
(metric and SI).
Note: For rating shells with an area greater than 6000 ft 2 , the
user must raise the maximum area on the AREA statement. This
can also be done on the rigorous exchanger’s TYPE statement
with AREA =.
SERIES=1,10 Number of shells in series per unit. Enter both a minimum and
maximum limit for “designing” new exchangers. This entry has
no effect on old exchangers. The default is 1,10.
RESTRICTION: The SERIES entry may not be used in conjunc-
tion with the PARALLEL entry.
PARALLEL=1,10 Number of shells in parallel per unit. Enter both a minimum and
maximum limit for “designing” new exchangers. This entry has
no effect on old exchangers. The default is 1,10.
RESTRICTION: The PARALLEL entry may not be used in con-
junction with the SERIES entry.
TDAMP= Fraction of temperature damping. TDAMPING is useful when a
flowsheet has difficulties converging and the sum of squares er-
ror seems to oscillate between iterations. By default, HEXTRAN
uses the stream temperature from the previous iteration as an
estimate for the next iteration. TDAMP decreases the incre-
mental temperature change between iterations by using a
weighted average of the current and previous iteration
temperatures.
For example, if TDAMP=0.4, the temperature estimate becomes:
TEMPest = (TEMPprevious) * 0.4 + (TEMPpresent) * 0.6
There are three TDAMP modes:
1. AUTODAMPING By omitting the TDAMP keyword from the
input file, HEXTRAN will automatically use TDAMPING
where necessary. Once autodamping starts, HEXTRAN
adjusts the TDAMP fraction between 0.0 and 0.5 until the
flowsheet converges.
Optional statement. This statement sets calculation methods for individual exchanges on a
global basis. Methods can also be selected globally using the CALCULATION statement in the
SIMULATION, CASESTUDIES, OPTIMIZATION AREA, OPTIMIZATION SPLIT, or REGRESSION
sections.
Optional entries:
MINFT The minimum log-mean temperature correction factor, Ft, for de-
signing NEWS exchangers. If an intermediate exchanger design
violates the minimum Ft, shells are added in series to improve
the Ft.
NOCHECK Suppresses HEXTRAN’s geometry consistency checks and pre-
vents HEXTRAN from assigning default values to missing ge-
ometry data. The main purpose for NOCHECK is to allow the
user to access HTRI or HTFS defaults.
When using NOCHECK, specify either:
Optional statement. This statement sets print options on a global basis. The default is to print
all reports except the design MONITOR. Entry of any keyword other than ALL turns off all
other reports.
Optional entries:
ALL Print all output reports. No other entries are allowed.
UNITS Print unit operation summaries including both rigorous and short-
cut units. Exchanger data sheets are not printed with this option.
ECONOMICS Print economic summary of flowsheet including equipment capi-
tal costs and utility costs.
STREAM Print stream data summary.
INTERMEDIATE Print intermediate results. This print option applies only to
REGRESSION, OPTIMIZATION and CLEANING CASESTUDY
calculations.
STANDARD Print standard exchanger data sheets. This produces a TEMA-
style data sheet for shell and tube, rodbaffle and double pipe ex-
changers. An API-style data sheet is produced for air coolers
and finned tube exchangers.
EXTENDED Print extended exchanger data sheets. This produces a data
sheet with additional performance and mechanical data not in-
cluded on the standard data sheet.
ZONES Print zones analysis for each two phase exchanger.
MONITOR Print design monitor report for each “NEW” exchanger. Prints all
intermediate design data.
CAUTION: Use of this option can produce lengthy reports for
each new exchanger.
Optional statement. This statement defines economic factors affecting utility cost calculations.
Optional entries:
DAYS=350 The number of days the plant is on stream per year. The default
is 350.
CURRENCY=USDOLLAR The currency units. This entry is used for printout purposes
only. The default is USDOLLAR.
CAUTION: Do not use the “$” sign in this entry. HEXTRAN will
treat it as a delimiter.
EXCHANGERATE=1.0 The exchange rate expressed as number of currency units per
US dollar. This entry is used for converting any built-in costing
data defaults. The default is 1.0.
Optional statement.This statement sets exchanger costing data on a global basis. Exchanger
costs are calculated using the costing equation described later on in this Chapter. All entries
can be overridden for specific exchangers using the COST statement.
Optional entries:
BSIZE=1000.0 The base area used in the costing equation. The default is
1000.0 ft2 (English), or 93.0 m2 (metric and SI).
BCOST=0.00 The base cost used in the costing equation. The default is 0.00
USDOLLAR/ft 2 (English), or 0.00 USDOLLAR/m2 (metric and SI).
LINEAR=50.00 The linear cost factor used in the costing equation. The default is
50.00 USDOLLAR/ft2 (English), or 538.20 USDOLLAR/m2 (met-
ric and SI).
CONSTANT=0.00 The constant cost factor used in the costing equation. This entry
can be used to define fixed costs associated with installation of
an exchanger and is not a function of exchanger size. The de-
fault is 0.00 USDOLLAR (English, metric, and SI).
EXPONENT=0.60 The exponential cost factor used in the costing equation. The de-
fault is 0.60 (English, metric, and SI).
UNIT or Defines the basis for exchanger CONSTANT cost factor. UNIT re-
SHELL sults in the constant cost factor being applied once to each unit
regardless of the number of shells in the unit. SHELL results in
the constant cost factor being applied to each shell in the unit.
The default is UNIT.
The CONSTRAINT statement is applicable to OPTIMIZATION calculations only. (See the Split
Flow Optimization--page ,4-112, and the Area Optimization--page 4-121, data categories of in-
put for complete descriptions.)
The CASE statement is applicable to CLEANING CASESTUDY calculations only. (See the Clean-
ing Casestudy--page 4-101, data category of input for a complete description.
The PARAMETER statement is applicable to OPTIMIZATION calculations only. (See the Split
Flow Optimization--page ,4-112, and the Area Optimization--page 4-121, data categories of
input for complete descriptions.
This entry must be specified. Only one entry is allowed. Each calculation type is described in
detail in the following sections.
Mandatory entries:
SIMULATION Rating of all rigorous exchanger models and design of shell and
tube exchangers. See Shell-and-Tube Heat Exchangers later on
in this chapter.
Optional statement. This statement modifies the default tolerance values. The default toler-
ances are suitable for most calculations.
Optional entries:
TTRIAL=0.01 Temperature tolerance for flowsheet heat balance convergence.
Flowsheet solution is reached when all stream temperatures
change by less than this amount from one iteration to the next.
The default is 0.01 F (English), or 0.006 C (metric and SI).
Optional statement. This statement defines two groups of information relating to limits on the
design of shell and tube exchangers and limits on flowsheet calculations. Exchanger design lim-
its for AREA, SERIES, and PARALLEL are applied on a global basis unless redefined individually
for specified STE exchangers (see Shell-and-Tube Heat Exchangers later on in this chapter).
Optional entries:
AREA=200, 6000 Area per shell for “design”. Area is total outside surface for bare
and finned tubes. Enter both a minimum and maximum limit for
“designing” new exchangers. Entering only one limit is not al-
lowed. The default is 200, 6000 ft2 (English), or 19, 557 m2
(metric and SI).
Note: For rating shells with an area greater than 6000 ft 2 , the
user must raise the maximum area on the AREA statement. This
can also be done on the rigorous exchanger’s TYPE statement
with AREA =.
SERIES=1,10 Number of shells in series per unit. Enter both a minimum and
maximum limit for “designing” new exchangers. This entry has
no effect on old exchangers. The default is 1,10.
RESTRICTION: The SERIES entry may not be used in conjunc-
tion with the PARALLEL entry.
PARALLEL=1,10 Number of shells in parallel per unit. Enter both a minimum and
maximum limit for “designing” new exchangers. This entry has
no effect on old exchangers. The default is 1,10.
RESTRICTION: The PARALLEL entry may not be used in con-
junction with the SERIES entry.
TDAMP= Fraction of temperature damping. TDAMPING is useful when a
flowsheet has difficulties converging and the sum of squares er-
ror seems to oscillate between iterations. By default, HEXTRAN
uses the stream temperature from the previous iteration as an
estimate for the next iteration. TDAMP decreases the incre-
mental temperature change between iterations by using a
Optional statement. This statement sets calculation methods for individual exchanges on a
global basis. Methods can also be selected globally using the CALCULATION statement in the
SIMULATION, CASESTUDIES, OPTIMIZATION AREA, OPTIMIZATION SPLIT, or REGRESSION
sections.
Optional entries:
MINFT The minimum log-mean temperature correction factor, Ft, for de-
signing NEWS exchangers. If an intermediate exchanger design
violates the minimum Ft, shells are added in series to improve
the Ft.
NOCHECK Suppresses HEXTRAN’s geometry consistency checks and pre-
vents HEXTRAN from assigning default values to missing ge-
ometry data. The main purpose for NOCHECK is to allow the
user to access HTRI or HTFS defaults.
When using NOCHECK, specify either:
Optional statement. This statement sets print options on a global basis. The default is to print
all reports except the design MONITOR. Entry of any keyword other than ALL turns off all
other reports.
Optional entries:
ALL Print all output reports. No other entries are allowed.
UNITS Print unit operation summaries including both rigorous and short-
cut units. Exchanger data sheets are not printed with this option.
ECONOMICS Print economic summary of flowsheet including equipment capi-
tal costs and utility costs.
STREAM Print stream data summary.
STANDARD Print standard exchanger data sheets. This produces a TEMA-
style data sheet for shell and tube, rodbaffle and double pipe ex-
changers. An API-style data sheet is produced for air coolers
and finned tube exchangers.
Optional statement. This statement defines economic factors affecting utility cost calculations.
Optional entries:
DAYS=350 The number of days the plant is on stream per year. The default
is 350.
CURRENCY=USDOLLAR The currency units. This entry is used for printout purposes
only. The default is USDOLLAR.
CAUTION: Do not use the “$” sign in this entry. HEXTRAN will
treat it as a delimiter.
EXCHANGERATE=1.0 The exchange rate expressed as number of currency units per
US dollar. This entry is used for converting any built-in costing
data defaults. The default is 1.0.
Optional statement.This statement sets exchanger costing data on a global basis. Exchanger
costs are calculated using the costing equation described later on in this Chapter. All entries
can be overridden for specific exchangers using the COST statement.
Optional entries:
BSIZE=1000.0 The base area used in the costing equation. The default is
1000.0 ft2 (English), or 93.0 m2 (metric and SI).
BCOST=0.00 The base cost used in the costing equation. The default is 0.00
USDOLLAR/ft 2 (English), or 0.00 USDOLLAR/m2 (metric and
SI).
LINEAR=50.00 The linear cost factor used in the costing equation. The default is
50.00 USDOLLAR/ft2 (English), or 538.20 USDOLLAR/m2 (met-
ric and SI).
This entry must be specified. Only one entry is allowed. Each calculation type is described in
detail in the following sections.
Mandatory entries:
SIMULATION or Rating of all rigorous exchanger models and design of shell and
tube exchangers. See Shell-and-Tube Heat Exchangers later on
in this chapter.
REGRESSION or Solution of flowsheets with more specifications than variables.
Rating of all rigorous exchanger models. Useful for reconciling
plant data.
OPTIMIZATION AREA or Design of new shell and tube exchangers to meet a specified
payout period. Networks can consist of both OLD (Rating) and
NEW (Design) exchangers.
OPTIMIZATION Solution of flowsheets to minimize utility costs by varying split-
SPLITFLOW or ter fractions. Rating of all rigorous exchanger models. Use to
maximize performance of existing networks.
CLEANING CASESTUDY Multiple flowsheet solutions for specified exchanger fouling fac-
tors. Use to evaluate effect of cleaning exchangers.
Optional statement. This statement modifies the default tolerance values. The default toler-
ances are suitable for most calculations.
Optional entries:
TTRIAL=0.01 Temperature tolerance for flowsheet heat balance convergence.
Flowsheet solution is reached when all stream temperatures
change by less than this amount from one iteration to the next.
The default is 0.01 F (English), or 0.006 C (metric and SI).
STRIAL=0.10 Search trial tolerance for optimization and regression conver-
gence. Final solution of an optimization or regression problem is
reached when the error sum is less than STRIAL. The default is
0.10.
Optional statement. This statement defines two groups of information relating to limits on the
design of shell and tube exchangers and limits on flowsheet calculations. Exchanger design lim-
its for AREA, SERIES, and PARALLEL are applied on a global basis unless redefined individually
for specified STE exchangers (see Shell-and-Tube Heat Exchangers later on in this chapter).
Optional entries:
AREA=200, 6000 Area per shell for “design”. Area is total outside surface for bare
and finned tubes. Enter both a minimum and maximum limit for
“designing” new exchangers. Entering only one limit is not al-
lowed. The default is 200, 6000 ft2 (English), or 19, 557 m2
(metric and SI).
Note: For rating shells with an area greater than 6000 ft 2 , the
user must raise the maximum area on the AREA statement. This
can also be done on the rigorous exchanger’s TYPE statement
with AREA =.
SERIES=1,10 Number of shells in series per unit. Enter both a minimum and
maximum limit for “designing” new exchangers. This entry has
no effect on old exchangers. The default is 1,10.
RESTRICTION: The SERIES entry may not be used in conjunc-
tion with the PARALLEL entry.
PARALLEL=1,10 Number of shells in parallel per unit. Enter both a minimum and
maximum limit for “designing” new exchangers. This entry has
no effect on old exchangers. The default is 1,10.
RESTRICTION: The PARALLEL entry may not be used in con-
junction with the SERIES entry.
TDAMP= Fraction of temperature damping. TDAMPING is useful when a
flowsheet has difficulties converging and the sum of squares er-
ror seems to oscillate between iterations. By default, HEXTRAN
uses the stream temperature from the previous iteration as an
estimate for the next iteration. TDAMP decreases the incre-
mental temperature change between iterations by using a
weighted average of the current and previous iteration
temperatures.
For example, if TDAMP=0.4, the temperature estimate becomes:
TEMPest = (TEMPprevious) * 0.4 + (TEMPpresent) * 0.6
There are three TDAMP modes:
1. AUTODAMPING By omitting the TDAMP keyword from the
input file, HEXTRAN will automatically use TDAMPING
where necessary. Once autodamping starts, HEXTRAN
adjusts the TDAMP fraction between 0.0 and 0.5 until the
flowsheet converges.
Optional statement. This statement sets calculation methods for individual exchanges on a
global basis. Methods can also be selected globally using the CALCULATION statement in the
SIMULATION, CASESTUDIES, OPTIMIZATION AREA, OPTIMIZATION SPLIT, or REGRESSION
sections.
Optional entries:
MINFT The minimum log-mean temperature correction factor, Ft, for de-
signing NEWS exchangers. If an intermediate exchanger design vio-
lates the minimum Ft, shells are added in series to improve the Ft.
NOCHECK Suppresses HEXTRAN’s geometry consistency checks and pre-
vents HEXTRAN from assigning default values to missing ge-
ometry data. The main purpose for NOCHECK is to allow the
user to access HTRI or HTFS defaults.
When using NOCHECK, specify either:
■ All exchanger data with HEXTRAN keywords, or.
■ ST5/CST2/RKH2 or TASC3
Optional statement. This statement sets print options on a global basis. The default is to print
all reports except the design MONITOR. Entry of any keyword other than ALL turns off all
other reports.
Optional entries:
ALL Print all output reports. No other entries are allowed.
UNITS Print unit operation summaries including both rigorous and short-
cut units. Exchanger data sheets are not printed with this option.
ECONOMICS Print economic summary of flowsheet including equipment capi-
tal costs and utility costs.
STREAM Print stream data summary.
INTERMEDIATE Print intermediate results. This print option applies only to
REGRESSION, OPTIMIZATION and CLEANING CASESTUDY
calculations.
Optional statement. This statement defines economic factors affecting utility cost calculations.
Optional entries:
DAYS=350 The number of days the plant is on stream per year. The default
is 350.
CURRENCY=USDOLLAR The currency units. This entry is used for printout purposes
only. The default is USDOLLAR.
CAUTION: Do not use the “$” sign in this entry. HEXTRAN will
treat it as a delimiter.
EXCHANGERATE=1.0 The exchange rate expressed as number of currency units per
US dollar. This entry is used for converting any built-in costing
data defaults. The default is 1.0.
Optional statement.This statement sets exchanger costing data on a global basis. Exchanger
costs are calculated using the costing equation described later on in this Chapter. All entries
can be overridden for specific exchangers using the COST statement.
Optional entries:
BSIZE=1000.0 The base area used in the costing equation. The default is
1000.0 ft2 (English), or 93.0 m2 (metric and SI).
BCOST=0.00 The base cost used in the costing equation. The default is 0.00
USDOLLAR/ft 2 (English), or 0.00 USDOLLAR/m2 (metric and
SI).
Mandatory statement. This statement declares the specifications for the Regression calcula-
tions. Up to 15 SPECIFICATION statements may be included. At least one SPECIFICATION
statement is required. SPECIFICATION is not available for SIMULATION calculations.
Note: In regression calculations, there may be more SPECIFICATION statements than VARI-
ABLE statements.
STREAM= Stream identifier. STREAM identifies the feed stream whose
temperature is to be set to a given value. Enter up to 12 alpha-
numeric characters. This entry must be unique to all other
stream identifiers given on SPECIFICATION statements for the
regression calculations. This entry is optional. There is no
default.
TEMPERATURE=, 0.1 Stream temperature specification and tolerance. TEMPERATURE
defines the value of the stream temperature specification and the
absolute tolerance on the specification. The default tolerance is
0.1 F (English), 0.06 C (metric), or 0.06 K (SI).
PRESSURE=, 0.1 Stream pressure specification and tolerance. PRESSURE defines
the value of the stream pressure specification and the absolute
tolerance on the specifications. The default tolerance is 0.1 psi
(English), 0.007 kg/cm 2 (Metric), or 0.688 kPa (SI).
UNIT= Unit identifier. UNIT identifies the exchanger identifier, UID,
whose duty is specified, or a list of UIDs, separated by commas,
of the exchanger units whose duties must add up (sum) to a
specified value. Enter up to 12 alphanumeric characters for each
UID. Multiple entries must be separated by commas. This entry
is optional. There is no default.
DUTY=, .005 Duty specification and tolerance. DUTY defines the value of the
individual unit duty specification, or multiple unit duty sum
specification, in millions of energy units per unit time, and the
relative tolerance on the specification (expressed as an absolute
Mandatory statement. This statement declares the variables for the Regression calculations.
Up to 15 VARIABLE statements may be included. At least one VARIABLE statement is required.
VARIABLE is not available for SIMULATION, CASESTUDY, and AREA PAYOUT calculations.
Note: In regression calculations, there may be fewer VARIABLE statements than SPECIFICATION
Statements. There can not be more VARIABLE Statements than SPECIFICATION Statements.
STRM= Stream identifier. STRM defines the stream whose parameter is
to be used as a regression variable. Enter up to 12 alphanumeric
characters. There is no default.
RATE= Minimum and maximum feed stream flow rate. RATE defines the
minimum and maximum values for the designated feed stream
flow rate in weight units per unit time. Enter positive values for
both the minimum and maximum rates. There are no defaults.
RESTRICTIONS: The RATE entry may only be used for feed
streams. The RATE on the PROCESS STREAM statement must
be within (but not equal to) the specified minimum and maxi-
mum rate.
TEMPERATURE= Minimum and maximum feed stream temperature.
TEMPERATURE defines the minimum and maximum tempera-
ture values for the designated feed stream. Enter values for both
the minimum and maximum temperatures. There are no
defaults.
UNIT= Unit identifier. UNIT identifies the unit identifier, UID, whose duty
is to be varied. Units whose duty can be varied are the Shell-
and-Tube exchanger, Shortcut exchanger, Heaters, Coolers, and
Fired Heaters. To be used as a variable, the designated UNIT
must have its duty specified initially in the input data. There is
no default.
FRACTION= Minimum and maximum stream split fraction. FRACTION indi-
cates that the split fraction for stream “STREAM” in a twoway
splitter is to be varied. These entries are optional. There are no
defaults.The starting value for the split fraction, in the unit op-
eration section, must be within (but not equal to) the minimum
and maximum REGRESSION split fraction.
RESTRICTION: Enter values between 0.01 and 0.99 for both the
minimum and maximum split fraction.
RESTRICTION: Tthe FRACTION entry may only refer to a stream
from a twoway splitter.
Note: Variable splitters require specifications for STRM, UNIT
and FRACTION.
Exchanger
Fouling
Network
Heat
Transfer Exchanger
Off-Line
t0 t1 t2
Off-line
Utility Cleaning
Cost Cost
Utility
Operating Cost
Cost
t0 t1 t2
{SPECIFICATION} {UNIT, FOUL, DAYS, DATE, LABOR, OFFLINE, THETA} Page 4-110
This entry must be specified. Only one entry is allowed. Each calculation type is described in
detail in the following sections.
Mandatory entries:
SIMULATION or Rating of all rigorous exchanger models and design of shell and
tube exchangers. See Shell-and-Tube Heat Exchangers later on
in this chapter.
REGRESSION or Solution of flowsheets with more specifications than variables.
Rating of all rigorous exchanger models. Useful for reconciling
plant data.
OPTIMIZATION AREA or Design of new shell and tube exchangers to meet a specified
payout period. Networks can consist of both OLD (Rating) and
NEW (Design) exchangers.
OPTIMIZATION Solution of flowsheets to minimize utility costs by varying split-
SPLITFLOW or ter fractions. Rating of all rigorous exchanger models. Use to
maximize performance of existing networks.
CLEANING CASESTUDY Multiple flowsheet solutions for specified exchanger fouling fac-
tors. Use to evaluate effect of cleaning exchangers.
Optional statement. This statement modifies the default tolerance values. The default toler-
ances are suitable for most calculations.
Optional entries:
TTRIAL=0.01 Temperature tolerance for flowsheet heat balance convergence.
Flowsheet solution is reached when all stream temperatures
change by less than this amount from one iteration to the next.
The default is 0.01 F (English), or 0.006 C (metric and SI).
Optional statement. This statement defines two groups of information relating to limits on the
design of shell and tube exchangers and limits on flowsheet calculations. Exchanger design lim-
its for AREA, SERIES, and PARALLEL are applied on a global basis unless redefined individually
for specified STE exchangers (see Shell-and-Tube Heat Exchangers later on in this chapter).
Optional entries:
AREA=200, 6000 Area per shell for “design”. Area is total outside surface for bare
and finned tubes. Enter both a minimum and maximum limit for
Optional statement. This statement sets calculation methods for individual exchanges on a
global basis. Methods can also be selected globally using the CALCULATION statement in the
SIMULATION, CASESTUDIES, OPTIMIZATION AREA, OPTIMIZATION SPLIT, or REGRESSION
sections.
Optional entries:
MINFT The minimum log-mean temperature correction factor, Ft, for de-
signing NEW exchangers. If an intermediate exchanger design
violates the minimum Ft, shells are added in series to improve
the Ft.
NOCHECK Suppresses HEXTRAN’s geometry consistency checks and pre-
vents HEXTRAN from assigning default values to missing ge-
ometry data. The main purpose for NOCHECK is to allow the
user to access HTRI or HTFS defaults.
When using NOCHECK, specify either:
■ All exchanger data with HEXTRAN keywords, or.
■ ST5/CST2/RKH2 or TASC3
Optional statement. This statement sets print options on a global basis. The default is to print
all reports except the design MONITOR. Entry of any keyword other than ALL turns off all
other reports.
Optional entries:
ALL Print all output reports. No other entries are allowed.
UNITS Print unit operation summaries including both rigorous and short-
cut units. Exchanger data sheets are not printed with this option.
ECONOMICS Print economic summary of flowsheet including equipment capi-
tal costs and utility costs.
STREAM Print stream data summary.
INTERMEDIATE Print intermediate results. This print option will result in all re-
quested reports being printed for the base case and each case-
study. If not specified, those reports requested will only be
produced for the base case.
Example:
PRINT UNITS, INTERMEDIATE
Prints the unit operations summary for the base case and each
case study. No other reports will be printed except for the case-
study summary.
STANDARD Print standard exchanger data sheets. This produces a TEMA-
style data sheet for shell and tube, rodbaffle and double pipe ex-
changers. An API-style data sheet is produced for air coolers
and finned tube exchangers.
EXTENDED Print extended exchanger data sheets. This produces a data
sheet with additional performance and mechanical data not in-
cluded on the standard data sheet.
ZONES Print zones analysis for each two-phase exchanger.
MONITOR Print design monitor report for each “NEW” exchanger. Prints all
intermediate design data.
CAUTION: Use of this option can produce lengthy reports for
each new exchanger.
Example:
The following statement would cause only exchanger data and extended data sheets to be printed.
PRINT STANDARD, EXTENDED
Optional statement. This statement defines economic factors affecting utility cost calculations.
Optional entries:
DAYS=350 The number of days the plant is on stream per year. The default
is 350.
CURRENCY=USDOLLAR The currency units. This entry is used for printout purposes
only. The default is USDOLLAR.
CAUTION: Do not use the “$” sign in this entry. HEXTRAN will
treat it as a delimiter.
EXCHANGERATE=1.0 The exchange rate expressed as number of currency units per
US dollar. This entry is used for converting any built-in costing
data defaults. The default is 1.0.
Optional statement.This statement sets exchanger costing data on a global basis. Exchanger
costs are calculated using the costing equation described later on in this Chapter. All entries
can be overridden for specific exchangers using the COST statement.
Optional entries:
BSIZE=1000.0 The base area used in the costing equation. The default is
1000.0 ft2 (English), or 93.0 m2 (metric and SI).
BCOST=0.00 The base cost used in the costing equation. The default is 0.00
USDOLLAR/ft 2 (English), or 0.00 USDOLLAR/m2 (metric and
SI).
LINEAR=50.00 The linear cost factor used in the costing equation. The default is
50.00 USDOLLAR/ft2 (English), or 538.20 USDOLLAR/m2 (met-
ric and SI).
CONSTANT=0.00 The constant cost factor used in the costing equation. This entry
can be used to define fixed costs associated with installation of
an exchanger and is not a function of exchanger size. The de-
fault is 0.00 USDOLLAR (English, metric, and SI).
EXPONENT=0.60 The exponential cost factor used in the costing equation. The de-
fault is 0.60 (English, metric, and SI).
UNIT or Defines the basis for exchanger CONSTANT cost factor. UNIT re-
SHELL sults in the constant cost factor being applied once to each unit
regardless of the number of shells in the unit. SHELL results in
the constant cost factor being applied to each shell in the unit.
The default is UNIT.
Mandatory statement. The SPECIFICATION statement is used to define the exchanger fouling
factors for the case studies.
UNIT= Unit identifier. UNIT identifies the exchanger identifier, UID,
whose duty is specified, or a list of UIDs, separated by commas,
of the exchanger units whose duties must add up (sum) to a
specified value. Enter up to 12 alphanumeric characters for each
UID. Multiple entries must be separated by commas. This entry
is optional. There is no default.
FOUL= Total exchanger fouling factor for shell (duct or air) side of ex-
changer. Tubeside fouling factor will be set to zero during cas-
estudy calculations.
DATE= Date exchanger was last cleaned. Days online is calculated
based on today's date and date last cleaned. Todays's date may
be supplied on TITLE statement. If not supplied in TITLE state-
ment, date will be determined from computer system. Date entry
cannot be used in combinations with DAYS entry. There is no
default.
DAYS= Days online since exchanger was last cleaned. Cannot be used in
conjunction with DATE entry. There is no default.
LABOR= Costs associated with cleaning exchanger including labor and
chemicals.
OFFLINE= Offline time required to clean exchanger. During this time the ex-
changer's duty must be replaced by the other exchangers in the
network and the heating utilities.
THETA= Fouling curve decay factor used in equation to predict fouling as
a function of time. If not specified, the default value of 1.0 repre-
sents a linear fouling trend.
THETA
t
rf = r1 + ro
t1
where:
rf = fouling resistance at time t
ro = fouling resistance at time to
r1 = fouling resistance at time t1
The CASE statement is used to specify which exchangers are to have fouling factor adjust-
ments for each case. A maximum of ten CASE statements are allowed. For sensitivity analysis,
it is best to evaluate individual exchangers, i.e. Use one exchanger per CASE statement.
Mandatory entry:
UNIT= Specifies the exchanger UID(s) which are to be modified for this
case study. Enter up to 10 exchanger UIDs separated by
commas.
Example:
CASESTUDY
SPEC UNIT=E1, FOUL=0.000
SPEC UNIT=E2, FOUL=0.001
CASE UNIT=E1
CASE UNIT=E2
CASE UNIT=E1,E2
This example shows a cleaning casestudy run with three casestudies. The first case results in
cleaning only exchanger E1, the second case results in cleaning only exchanger E2, the third
case evaluates the cleaning of both exchangers E1 and E2.
This entry must be specified. Only one entry is allowed. Each calculation type is described in
detail in the following sections.
Mandatory entries:
SIMULATION or Rating of all rigorous exchanger models and design of shell and
tube exchangers. See Shell-and-Tube Heat Exchangers later on
in this chapter.
REGRESSION or Solution of flowsheets with more specifications than variables.
Rating of all rigorous exchanger models. Useful for reconciling
plant data.
OPTIMIZATION AREA or Design of new shell and tube exchangers to meet a specified
payout period. Networks can consist of both OLD (Rating) and
NEW (Design) exchangers.
OPTIMIZATION Solution of flowsheets to minimize utility costs by varying split-
SPLITFLOW or ter fractions. Rating of all rigorous exchanger models. Use to
maximize performance of existing networks.
CLEANING CASESTUDY Multiple flowsheet solutions for specified exchanger fouling fac-
tors. Use to evaluate effect of cleaning exchangers.
Optional statement. This statement modifies the default tolerance values. The default toler-
ances are suitable for most calculations.
Optional entries:
TTRIAL=0.01 Temperature tolerance for flowsheet heat balance convergence.
Flowsheet solution is reached when all stream temperatures
change by less than this amount from one iteration to the next.
The default is 0.01 F (English), or 0.006 C (metric and SI).
STRIAL=0.10 Search trial tolerance for optimization and regression conver-
gence. Final solution of an optimization or regression problem is
reached when the error sum is less than STRIAL. The default is
0.10.
Optional statement. This statement defines two groups of information relating to limits on the
design of shell and tube exchangers and limits on flowsheet calculations. Exchanger design lim-
its for AREA, SERIES, and PARALLEL are applied on a global basis unless redefined individually
for specified STE exchangers (see Shell-and-Tube Heat Exchangers later on in this chapter).
Optional entries:
TDAMP= Fraction of temperature damping. TDAMPING is useful when a
flowsheet has difficulties converging and the sum of squares er-
ror seems to oscillate between iterations. By default, HEXTRAN
uses the stream temperature from the previous iteration as an
estimate for the next iteration. TDAMP decreases the incre-
mental temperature change between iterations by using a
weighted average of the current and previous iteration
temperatures.
For example, if TDAMP=0.4, the temperature estimate becomes:
TEMPest = (TEMPprevious) * 0.4 + (TEMPpresent) * 0.6
There are three TDAMP modes:
1. AUTODAMPING By omitting the TDAMP keyword from the
input file, HEXTRAN will automatically use TDAMPING
where necessary. Once autodamping starts, HEXTRAN
adjusts the TDAMP fraction between 0.0 and 0.5 until the
flowsheet converges
2. FIXED DAMPING By specifying a TDAMP fraction, auto-
damping is disabled, and the TDAMP fraction is used for
every flowsheet iteration. This is useful when a flowsheet
needs a damping fraction greater than 0.5.
3. NO DAMPING To disable temperature damping, specify
TDAMP=0.0.
PDAMP=0.00 Fraction of pressure damping. Operation and use of PDAMP is
similar to TDAMP (described above), except there is no auto-
matic pressure damping mode. The default is 0.00.
TTRIAL=30 Maximum number of flowsheet iterations. The default value (30)
is sufficient for most applications. This number may be in-
creased to a maximum of 99.
Application: Increase the maximum number of iterations if the
maximum temperature error shows a slow convergence. In-
creasing the maximum number of iterations will not help if the
maximum temperature error shows oscillatory behavior.
Optional statement. This statement sets calculation methods for individual exchanges on a
global basis. Methods can also be selected globally using the CALCULATION statement in the
SIMULATION, CASESTUDIES, OPTIMIZATION AREA, OPTIMIZATION SPLIT, or REGRESSION
sections.
Optional entries:
NOCHECK Suppresses HEXTRAN’s geometry consistency checks and pre-
vents HEXTRAN from assigning default values to missing ge-
ometry data. The main purpose for NOCHECK is to allow the
user to access HTRI or HTFS defaults.
When using NOCHECK, specify either:
■ All exchanger data with HEXTRAN keywords, or.
■ ST5/CST2/RKH2 or TASC3
Optional statement. This statement sets print options on a global basis. The default is to print
all reports except the design MONITOR. Entry of any keyword other than ALL turns off all
other reports.
Optional entries:
ALL Print all output reports. No other entries are allowed.
UNITS Print unit operation summaries including both rigorous and short-
cut units. Exchanger data sheets are not printed with this option.
ECONOMICS Print economic summary of flowsheet including equipment capi-
tal costs and utility costs.
STREAM Print stream data summary.
INTERMEDIATE Print intermediate results. This print option applies only to
REGRESSION, OPTIMIZATION and CLEANING CASESTUDY
calculations.
STANDARD Print standard exchanger data sheets. This produces a TEMA-
style data sheet for shell and tube, rodbaffle and double pipe ex-
changers. An API-style data sheet is produced for air coolers
and finned tube exchangers.
EXTENDED Print extended exchanger data sheets. This produces a data
sheet with additional performance and mechanical data not in-
cluded on the standard data sheet.
ZONES Print zones analysis for each two phase exchanger.
MONITOR Print design monitor report for each “NEW” exchanger. Prints all
intermediate design data.
CAUTION: Use of this option can produce lengthy reports for
each new exchanger.
Example:
The following statement would cause only exchanger data and extended data sheets to be
printed.
PRINT STANDARD, EXTENDED
Optional statement. This statement defines economic factors affecting utility cost calculations.
Optional entries:
DAYS=350 The number of days the plant is on stream per year. The default
is 350.
CURRENCY=USDOLLAR The currency units. This entry is used for printout purposes
only. The default is USDOLLAR.
CAUTION: Do not use the “$” sign in this entry. HEXTRAN will
treat it as a delimiter.
EXCHANGERATE=1.0 The exchange rate expressed as number of currency units per
US dollar. This entry is used for converting any built-in costing
data defaults. The default is 1.0.
Optional statement.This statement sets exchanger costing data on a global basis. Exchanger
costs are calculated using the costing equation described later on in this Chapter. All entries
can be overridden for specific exchangers using the COST statement.
Optional entries:
BSIZE=1000.0 The base area used in the costing equation. The default is
1000.0 ft2 (English), or 93.0 m2 (metric and SI).
BCOST=0.00 The base cost used in the costing equation. The default is 0.00
USDOLLAR/ft 2 (English), or 0.00 USDOLLAR/m2 (metric and
SI).
LINEAR=50.00 The linear cost factor used in the costing equation. The default is
50.00 USDOLLAR/ft2 (English), or 538.20 USDOLLAR/m2 (met-
ric and SI).
CONSTANT=0.00 The constant cost factor used in the costing equation. This entry
can be used to define fixed costs associated with installation of
an exchanger and is not a function of exchanger size. The de-
fault is 0.00 USDOLLAR (English, metric, and SI).
EXPONENT=0.60 The exponential cost factor used in the costing equation. The de-
fault is 0.60 (English, metric, and SI).
UNIT or Defines the basis for exchanger CONSTANT cost factor. UNIT re-
SHELL sults in the constant cost factor being applied once to each unit
regardless of the number of shells in the unit. SHELL results in
the constant cost factor being applied to each shell in the unit.
The default is UNIT.
Mandatory statement. The VARIABLE statement is used to declare the variable stream split
fractions for the optimization calculations. Multiple VARIABLE statements are allowed, and
they may only refer to product streams from a splitter. At least one VARIABLE statement is re-
quired.
Example:
VARIABLE STREAM=15, FRACTION=0.25,0.45
STREAM=alphanumberic4
Stream identifier. STREAM defines the stream whose split fraction is to be varied. STREAM
must be a product stream from a splitter. Enter up to 12 alphanumeric characters. This entry
is required. There is no default.
STREAM= Stream identifier. STREAM defines the stream whose parameter
is to be used as a regression variable. Enter up to 12 alphanu-
meric characters. There is no default.
FRACTION= Minimum and maximum stream split fraction. FRACTION indi-
cates that the split fraction for stream “STREAM” in a twoway
splitter is to be varied. These entries are optional. There are no
defaults.The starting value for the split fraction, in the unit op-
eration section, must be within (but not equal to) the minimum
and maximum REGRESSION split fraction.
RESTRICTION: Enter values between 0.01 and 0.99 for both the
minimum and maximum split fraction.
RESTRICTION: Tthe FRACTION entry may only refer to a stream
from a twoway splitter.
Note: Variable splitters require specifications for STREAM, UNIT
and FRACTION.
Mandatory statement for OPTIMIZATION calculations. This statement estimates of the split
fraction “incremental stepsize” and “range” values for the optimization calculations. PARAME-
TER is not available for SIMULATION, REGRESSION, and CASESTUDY calculations.
Optional entries:
FRACTION=0.01,0.50 The incremental stepsize sets the amount by which a stream
split fraction is varied during the search trials for the optimiza-
tion calculations. The range is the estimated change in the
stream split fraction from the initial flowsheet estimate to the fi-
nal optimized solution. The magnitude of this value controls the
size of the “step” taken by the optimization routines. The default
values (0.01 and 0.50) are sufficient for most applications.
This entry must be specified. Only one entry is allowed. Each calculation type is described in
detail in the following sections.
Mandatory entries:
SIMULATION or Rating of all rigorous exchanger models and design of shell and
tube exchangers. See Shell-and-Tube Heat Exchangers later on
in this chapter.
REGRESSION or Solution of flowsheets with more specifications than variables.
Rating of all rigorous exchanger models. Useful for reconciling
plant data.
OPTIMIZATION AREA or Design of new shell and tube exchangers to meet a specified
payout period. Networks can consist of both OLD (Rating) and
NEW (Design) exchangers.
OPTIMIZATION Solution of flowsheets to minimize utility costs by varying split-
SPLITFLOW or ter fractions. Rating of all rigorous exchanger models. Use to
maximize performance of existing networks.
CLEANING CASESTUDY Multiple flowsheet solutions for specified exchanger fouling fac-
tors. Use to evaluate effect of cleaning exchangers.
Optional statement. This statement modifies the default tolerance values. The default toler-
ances are suitable for most calculations.
Optional entries:
TTRIAL=0.01 Temperature tolerance for flowsheet heat balance convergence.
Flowsheet solution is reached when all stream temperatures
change by less than this amount from one iteration to the next.
The default is 0.01 F (English), or 0.006 C (metric and SI).
STRIAL=0.10 Search trial tolerance for optimization and regression conver-
gence. Final solution of an optimization or regression problem is
reached when the error sum is less than STRIAL. The default is
0.10.
UTRIAL=0.04 U-value trial tolerance for area optimization convergence. This
entry applies only to area optimization. The default is 0.04.
Optional statement. This statement defines two groups of information relating to limits on the
design of shell and tube exchangers and limits on flowsheet calculations. Exchanger design lim-
its for AREA, SERIES, and PARALLEL are applied on a global basis unless redefined individually
for specified STE exchangers (see Shell-and-Tube Heat Exchangers later on in this chapter).
Optional entries:
AREA=200, 6000 Area per shell for “design”. Area is total outside surface for bare
and finned tubes. Enter both a minimum and maximum limit for
“designing” new exchangers. Entering only one limit is not al-
lowed. The default is 200, 6000 ft2 (English), or 19, 557 m2
(metric and SI).
Note: For rating shells with an area greater than 6000 ft 2 , the
user must raise the maximum area on the AREA statement. This
can also be done on the rigorous exchanger’s TYPE statement
with AREA =.
SERIES=1,10 Number of shells in series per unit. Enter both a minimum and
maximum limit for “designing” new exchangers. This entry has
no effect on old exchangers. The default is 1,10.
RESTRICTION: The SERIES entry may not be used in conjunc-
tion with the PARALLEL entry.
PARALLEL=1,10 Number of shells in parallel per unit. Enter both a minimum and
maximum limit for “designing” new exchangers. This entry has
no effect on old exchangers. The default is 1,10.
RESTRICTION: The PARALLEL entry may not be used in con-
junction with the SERIES entry.
TDAMP= Fraction of temperature damping. TDAMPING is useful when a
flowsheet has difficulties converging and the sum of squares er-
ror seems to oscillate between iterations. By default, HEXTRAN
uses the stream temperature from the previous iteration as an
estimate for the next iteration. TDAMP decreases the incre-
mental temperature change between iterations by using a
weighted average of the current and previous iteration
temperatures.
For example, if TDAMP=0.4, the temperature estimate becomes:
TEMPest = (TEMPprevious) * 0.4 + (TEMPpresent) * 0.6
There are three TDAMP modes:
1. AUTODAMPING By omitting the TDAMP keyword from the
input file, HEXTRAN will automatically use TDAMPING
where necessary. Once autodamping starts, HEXTRAN
adjusts the TDAMP fraction between 0.0 and 0.5 until the
flowsheet converges
Optional statement. This statement sets calculation methods for individual exchanges on a
global basis. Methods can also be selected globally using the CALCULATION statement in the
SIMULATION, CASESTUDIES, OPTIMIZATION AREA, OPTIMIZATION SPLIT, or REGRESSION
sections.
Optional entries:
NOCHECK Suppresses HEXTRAN’s geometry consistency checks and pre-
vents HEXTRAN from assigning default values to missing ge-
ometry data. The main purpose for NOCHECK is to allow the
user to access HTRI or HTFS defaults.
When using NOCHECK, specify either:
■ All exchanger data with HEXTRAN keywords, or.
■ ST5/CST2/RKH2 or TASC3
Optional statement. This statement sets print options on a global basis. The default is to print
all reports except the design MONITOR. Entry of any keyword other than ALL turns off all
other reports.
Optional entries:
ALL Print all output reports. No other entries are allowed.
UNITS Print unit operation summaries including both rigorous and short-
cut units. Exchanger data sheets are not printed with this option.
ECONOMICS Print economic summary of flowsheet including equipment capi-
tal costs and utility costs.
STREAM Print stream data summary.
INTERMEDIATE Print intermediate results. This print option applies only to
REGRESSION, OPTIMIZATION and CLEANING CASESTUDY
calculations.
STANDARD Print standard exchanger data sheets. This produces a TEMA-
style data sheet for shell and tube, rodbaffle and double pipe
Optional statement. This statement defines economic factors affecting utility cost calculations.
Optional entries:
DAYS=350 The number of days the plant is on stream per year. The default
is 350.
CURRENCY=USDOLLAR The currency units. This entry is used for printout purposes
only. The default is USDOLLAR.
CAUTION: Do not use the “$” sign in this entry. HEXTRAN will
treat it as a delimiter.
EXCHANGERATE=1.0 The exchange rate expressed as number of currency units per
US dollar. This entry is used for converting any built-in costing
data defaults. The default is 1.0.
Optional statement.This statement sets exchanger costing data on a global basis. Exchanger
costs are calculated using the costing equation described later on in this Chapter. All entries
can be overridden for specific exchangers using the COST statement.
Optional entries:
BSIZE=1000.0 The base area used in the costing equation. The default is
1000.0 ft2 (English), or 93.0 m2 (metric and SI).
BCOST=0.00 The base cost used in the costing equation. The default is 0.00
USDOLLAR/ft 2 (English), or 0.00 USDOLLAR/m2 (metric and
SI).
LINEAR=50.00 The linear cost factor used in the costing equation. The default is
50.00 USDOLLAR/ft2 (English), or 538.20 USDOLLAR/m2 (met-
ric and SI).
CONSTANT=0.00 The constant cost factor used in the costing equation. This entry
can be used to define fixed costs associated with installation of
Chapter 4, Input Reference HEXTRAN Keyword Manual
4-128 June 2002
an exchanger and is not a function of exchanger size. The de-
fault is 0.00 USDOLLAR (English, metric, and SI).
EXPONENT=0.60 The exponential cost factor used in the costing equation. The de-
fault is 0.60 (English, metric, and SI).
UNIT or Defines the basis for exchanger CONSTANT cost factor. UNIT re-
SHELL sults in the constant cost factor being applied once to each unit
regardless of the number of shells in the unit. SHELL results in
the constant cost factor being applied to each shell in the unit.
The default is UNIT.
Mandatory statement for OPTIMIZATION calculations. This statement estimates of the split
fraction “incremental stepsize” and “range” values for the optimization calculations. PARAME-
TER is not available for SIMULATION, REGRESSION, and CASESTUDY calculations.
Optional entries:
AREA=400,4000 The incremental area sets the amount by which an exchanger’s
area is varied during the “derivative” trials. The range is the esti-
mated change in an exchanger area from initial estimate to final
optimized solution. The defaults are 400, 4000 ft 2 (English), or
37, 372 m 2 (metric and SI).
{PRINT} {ALL, NONE, DUTY, COMPOSITE, GRAND, CASES, SUMMARY} Page 4-137
Mandatory statement. This statement specifies that targeting calculations will be performed.
Targeting calculations cannot be used in conjunction with SYNTHESIS or any of the
FLOWSHEET calculation options.
Optional entries: None
Example:
TARGETING
600
“A”
500
400 “D”
“E”
300
200
“C” “F” “B”
100
0 10 20 30 40 50
Duty—MMBTU/HR
A = HRAT (DTMIN)
B = QHEATING (Minimum Heating Utility)
C = QCOOLING (Minimum Cooling Utility)
D = THEATING (Run-up Temperature)
E = TCOOLING (Run-down Temperature)
F = QPROCESS (Process-process duty)
Optional statement. This statement specifies the heat recovery of the process streams as a
function of various temperatures, duties, and areas.
Optional entries:
HRAT=0.0 Heat Recovery Approach Temperature. Specifies the minimum
temperature difference, or DTmin, between the hot and cold
composite heat duty curves (Figure 4-3). HRAT sets the corre-
sponding heat recovery level of the network. Enter up to 20
positive values in any order. Zero corresponds to the maximum
theoretical duty. To determine feasible bounds for HRAT, first run
TARGETING with no specification. The default is 0.0 F (English),
0.0 C (metric), or 0.0 K (SI).
Example:
SPEC HRAT=0.0,10.0,50.0,100.0
THEATING= Maximum runup temperature for cold streams (Figure 4-3).
THEATING is the highest temperature to which cold streams
may be heated before a heating utility is required. Specify
THEATING to set the corresponding heat recovery level of the
network. Enter up to 20 values in any order. To determine feasi-
ble bounds for THEATING, first run TARGETING with no specifi-
cations. There is no default.
TCOOLING= Minimum rundown temperature for hot streams (Figure 4-3).
TCOOLING is the lowest temperature to which hot streams may
be cooled before a cooling utility is required. Specify TCOOLING
to set the corresponding heat recovery level of the network. En-
ter up to 20 values in any order. To determine feasible bounds
for TCOOLING, first run TARGETING with no specifications.
There is no default.
QPROCESS= Process-process duty. QPROCESS is the duty exchanged be-
tween hot and cold process streams in a network (Figure 4-3).
Specify QPROCESS directly as the heat recovery level of the net-
work. Enter up to 20 positive values in any order. To determine
feasible bounds for QPROCESS, first run TARGETING with no
specifications.
QHEATING= Heating utility duty. QHEATING is the supplemental duty required
to heat cold streams (Figure 4-3) above the maximum runup
temperature (Figure 4-3). Specify QHEATING to set the corre-
sponding heat recovery level of the network. Enter up to 20
positive values in any order. To determine feasible bounds for
QHEATING, first run TARGETING with no specifications. There is
no default.
QCOOLING= Cooling utility duty. QCOOLING is the supplemental duty re-
quired to cool hot streams below the minimum rundown tem-
perature (Figure 4-3). Specify QCOOLING to set the
corresponding heat recovery level of the network. Enter up to 20
HEXTRAN Keyword Manual Chapter 4, Input Reference
June 2002 4-133
positive values in any order. To determine feasible bounds for
QCOOLING, first run TARGETING with no specifications. There is
no default.
QUTILITIES= Total utilities duty. QUTILITIES is the sum of the heating utility
duty (QHEATING) and the cooling utility duty (QCOOLING).
Specify QUTILITIES to set the corresponding heat recovery level
of the network. Enter up to 20 positive values in any order. To
determine feasible bounds for QUTILITIES, first run TARGETING
with no specifications. There is no default.
APROCESS= Process-process heat transfer surface area. APROCESS is the
area required to exchange the duty between hot and cold pro-
cess streams (Equation 4-26). Specify APROCESS to set the
corresponding heat recovery level of the network. Enter up to 20
positive values in any order. To determine feasible bounds for
APROCESS, first run TARGETING with no specifications. There
is no default.
Note: If the specified area is “actual”, then use an area efficiency
factor (see PARAMETER statement). Otherwise, APROCESS is
assumed to be the “minimum” (target) area of the network.
Note: Solution of AREA specifications is an iterative procedure
that requires significantly more computer time than other
specifications.
Optional statement. This statement defines various heat transfer coefficients and area efficien-
cies for targeting calculations.
Optional entries:
FILM=100 Film heat transfer coefficient. FILM is the stream “film and foul-
ing” coefficient used to calculate the overall heat transfer coeffi-
cient (U-value) for the network. The U-value is used for calculating
duty, area and MTD. Enter an average value to be assigned to all
process and utility streams. This global value may be overridden
by individual film coefficients on a stream-by-stream basis (see
Stream Data section). The default is 100.0 Btu/hr-ft 2 -F (English),
488.2 kcal/hr 2 -C (metric), or 567.8 W/m 2 -K (SI).
Note: UVALUE may be used instead of FILM to specify the net-
work U-value.
UVALUE=50 Overall heat transfer coefficient. UVALUE is the average (area-
weighted) U-value for the network. Enter an average value for
use in calculating duty, area and MTD. This global value may be
overridden by individual film coefficients on a stream-by-stream
basis (See Stream Data). The default is 50.0 Btu-hr-ft 2 -F (Eng-
lish), 244.1 kcal-hr-m 2 -C (metric), or 283.9 W/m 2 -K (SI).
Note: FILM may be used instead of UVALUE to specify the net-
work U-value.
Keyword Definition
Optional statement. This statement sets print options. Entry of any other keyword turns off all
reports except those specified. The default is ALL.
Optional entries:
ALL Prints all results. ALL is the default.
NONE Suppresses printout of all tables, curves and summaries.
Note: Do not use NONE unless the PLOT Statement is used.
DUTY Prints Total Duty, Individual Duty, and Cumulative Duty Tables.
COMPOSITE Prints Composite Duty Table, Composite Duty Curves, and Tem-
perature Difference Table.
GRAND Prints Grand Composite Table and Grand Composite Curves.
CASES Prints detailed results for all cases.
SUMMARY Prints summary of results for all cases.
Optional statement. This statement specifies the axis plot variable for keywords. Specify an X
keyword and a Y keyword for each PLOT statement you enter. You can enter up to 100 sepa-
rate PLOT statements.
Mandatory entries:
X= Specifies the X-variable. Select only one keyword (Table 4-31)
for each PLOT Statement used. There is no default.
Y= Specifies the Y-variable. Select only one keyword (Table 4-31)
for each PLOT Statement used. There is no default.
Examples:
PLOT X=HRAT,Y=QPROCESS
PLOT X=QPROCESS,Y=APROCESS
Optional statement. This statement sets factors used in the cost equation (see eq. (2)) for pro-
cess - process exchange area.
Optional entries:
BSIZE=1000 Base exchanger area. BSIZE is used in the general costing equa-
tion to estimate the capital cost of network surface area (eq.
(2)). Enter a positive value to account for the base cost of sur-
face area. Use with BCOST. The default is 1000.0 ft2 (English) or
9.29 m 2 (metric and SI).
BCOST=0.0 Base exchanger cost. BCOST is used in the general costing
equation to estimate the capital cost of network surface area
(eq. (2)). Enter a positive value to account for the base cost of
surface area. Use with BSIZE. The default is 0.0 USDOLLAR/ft 2
(English) or 0.0 USDOLLAR/m2 (metric and SI). The default
eliminates the base cost contribution.
LINEAR=50 Linear cost factor. LINEAR is used in the general costing equa-
tion to estimate the capital cost of network surface area (eq.
(2)). Enter a positive value to account for the linear cost of sur-
face area. The default is 50.00 USDOLLAR/ft 2 (English) or
538.00 USDOLLAR/m 2 (metric and SI).
EXPONENT=0.6 Exponential cost factor. EXPONENT is used in the general cost-
ing equation to estimate the capital cost of network surface area
(eq. (2)). Enter a positive or negative value to account for the ex-
ponential cost of surface area. The default is 0.6.
CONSTANT=0.0 Constant cost factor. CONSTANT is used in the general costing
equation to estimate the capital cost of network surface area
(eq. (2)). Enter a positive value to account for the constant cost
of surface area. The default value (0.0) eliminates the constant
cost contribution.
General Costing Equation to Estimate Capital Cost of Network Surface Area: (2)
C total = λ ( Atotal ) + (C base ) ( A base ) ( Atotal A base )ε + γ
where:
Ctotal = the total process-process capital cost (PROCESS)
Cbase = the base process-process capital cost (BCOST)
Atotal = the total process-process heat transfer surface area (APROCESS)
Abase = the base process-process heat transfer surface area (BSIZE)
l = the linear cost factor (LINEAR)
ε = the exponential cost factor (EXPONENT)
γ = the constant cost factor (CONSTANT)
Optional statement. This statement specifies economic parameters used in the COST
calculations.
Optional entries:
DAYS=350 On-stream factor. DAYS is the number of days the plant is on
stream per year. Used for calculating annual utility consumption
and operating costs. Enter a positive integer less than 366 days
per year. The default is 350 days/year.
CURRENCY=USDOLLAR Currency units. CURRENCY is the currency units for costing
data and the currency label for printout. The default is
USDOLLAR.
EXCHANGERATE=1.0 Exchange rate. EXCHANGERATE is the exchange rate expressed
as the number of currency units per US Dollar. Enter a positive
value for converting any built-in costing data defaults. The de-
fault is 1.0 currency/USDOLLAR.
RATE=10.0 Discount or interest rate of return. RATE is the interest rate used
to determine the capital recovery factor and the annualized net-
work cost (eq. (3)). Enter as a percent or decimal fraction.The
default is 10.0 percent.
LIFE=30 Project life. LIFE is the estimated economic life of the project
used to determine the capital recovery factor and the annualized
network cost (eq. (3)). Enter a positive integer in years. The de-
fault is 30 years.
i (1 + i ) η
cfr =
(1 + i ) η − 1
where:
i = the discount or interest rate of return (RATE)
η = the project life (LIFE)
{PLOT} {ALL, HOT, COLD, WIDE, C1, C2, C3, C4, C5, C6, C7, C8, C9, Page 4-144
C10
Mandatory statement. This statement specifies that Synthesis calculations will be performed.
SYNTHESIS calculations cannot be used in conjunction with TARGETING or any of the flow-
sheet calculation options.
Mandatory statement. This statement specifies the heat recovery of the process streams
(HRAT) and the exchanger minimum approach temperature (EMAT).
Mandatory entries:
HRAT= Heat Recovery Approach Temperature. HRAT is the minimum
temperature difference, or DTmin between the hot and cold
composite heat duty curves (Figure 4-3, page 4-132). Specify
HRAT to set the corresponding heat recovery level of the net-
work. To determine feasible bounds for HRAT, first run
TARGETING with no specification. Enter up to 20 positive values
in any order. Valid units are F (English), C (metric), or K (SI).
There is no default.
Optional statement. This statement defines the film coefficient for each stream.
Optional entries:
FILM=100 Film heat transfer coefficient. FILM is the stream ‘‘film and foul-
ing’’ coefficient used to calculate the overall heat transfer coeffi-
cient (U-value) for each exchanger. Enter an average value to be
assigned to all process and utility streams. The global value may
be overridden by individual stream film coefficients (see Stream
Data section). The default is 100.0 Btu/hr-ft 2 - o F (English), or
488.2 kcal/hr-m 2 -C (metric), or 567.8 Watts/m 2 -K (SI).
Note: UVALUE may be used instead of FILM.
UVALUE=50 Overall heat transfer coefficient. UVALUE is the average (area-
weighted) U-value for the network. Enter an average value for
use in calculating duty, area and MTD. The global value may be
overridden by individual stream film coefficients (see the Stream
Data category of input, page 4-38). The default is 50.0 Btu/hr-ft
2 - o F (English), or 244.1 kcal/hr-m 2 -C (metric), or 283.9
Watts/m 2 -K (SI).
Note: FILM may be used instead of UVALUE.
Optional statement. This statement controls the reports for split and unsplit networks.
Optional statements:
SPLIT=SHORT Split network print options. Enter an acceptable keyword from
Table 4-33.
UNSPLIT=LAST Unsplit network print options. Enter an acceptable keyword from
Table 4-33.
ALL Allows every network generated to be printed in full. This option will pro-
duce a lot of output and increase the computation time.
NONE Suppresses all output. Do not use for both the unsplit and split entries.
LAST Allows only the network with the minimum number of services to be
printed.
Optional statement. This statement specifies network plots that diagram the connectivity of the syn-
thesized networks. A plot is produced for each network that is specified on the PRINT statement.
Optional entries:
ALL Plot networks for all hot streams and all cold streams.
HOT Plot networks for all hot streams and connected cold streams.
COLD Plot networks for all cold streams and connected hot streams.
WIDE Plot networks using full 132 character width. Default plots use
72 character width.
WARNING: Wide plots cannot be properly viewed on a standard
80 character display terminal.
Optional statement. This statement sets factors used in the cost equation (see Figure 4-27) for
process - process exchange area.
Optional entries:
BSIZE=1000 Base exchanger area. BSIZE is used in the general costing equa-
tion to estimate the capital cost of network surface area (eq.
(4)). Enter a positive value to account for the base cost of sur-
face area. Use with BCOST. The default is 1000.0 ft 2 (English) or
9.29 m 2 (metric and SI).
BCOST=0.0 Base exchanger cost. BCOST is used in the general costing
equation to estimate the capital cost of network surface area
(eq. (4)). Enter a positive value to account for the base cost of
surface area. Use with BSIZE. The default is 0.0 USDOLLAR/ft 2
(English) or 0.0 USDOLLAR/m 2 (metric and SI). The default
eliminates the base cost contribution.
LINEAR=50 Linear cost factor. LINEAR is used in the general costing equa-
tion to estimate the capital cost of network surface area (eq.
(4)). Enter a positive value to account for the linear cost of sur-
face area. The default is 50.00 USDOLLAR/ft 2 (English) or
538.00 USDOLLAR/m 2 (metric and SI).
EXPONENT=0.6 Exponential cost factor. EXPONENT is used in the general cost-
ing equation to estimate the capital cost of network surface area
(eq. (4)). Enter a positive or negative value to account for the ex-
ponential cost of surface area. The default is 0.6.
(4)
C total = λ ( Atotal ) + (C base ) ( A base ) ( Atotal A base )ε + γ (CSCALER )
where:
Ctotal = the total process-process capital cost (PROCESS)
Cbase = the base process-process capital cost (BCOST)
Atotal = the total process-process heat transfer surface area (APROCESS)
Abase = the base process-process heat transfer surface area (BSIZE)
λ = the linear cost factor (LINEAR)
ε = the exponential cost factor (EXPONENT)
γ = the constant cost factor (CONSTANT)
CSCALER = the stream cost function (see the Stream Data category of input, page 4-38
Optional statement. This statement specifies economic parameters used in the COST
calculations.
Optional entries:
DAYS=350 On-stream factor. DAYS is the number of days the plant is on
stream per year. Used for calculating annual utility consumption
and operating costs. Enter a positive integer less than 366 days
per year. The default is 350 days/year.
CURRENCY=USDOLLAR Currency units. CURRENCY is the currency units for costing
data and the currency label for printout. The default is
USDOLLAR.
EXCHANGERATE=1.0 Exchange rate. EXCHANGERATE is the exchange rate expressed
as the number of currency units per US Dollar. Enter a positive
value for converting any built-in costing data defaults. The de-
fault is 1.0 currency/USDOLLAR.
RATE=10.0 Discount or interest rate of return. RATE is the interest rate used
to determine the capital recovery factor and the annualized net-
work cost (eq. (4)). Enter as a percent or decimal fraction.The
default is 10.0 percent.
Additional Features
SYNTHESIS models several stream selective process and economic constraints:
CSCALER Multiplier for HXCOST, eq. (4).
NOSPLIT Prevents SYNTHESIS from splitting the stream.
NOUTILITY SYNTHESIS tries not to match the stream with any utilities.
SINGLE Matches a stream with only one other stream.
TADDITIONAL Provides additional temperature points for streams with phase
change. TSPLIT The minimum temperature for a split hot or cold
stream.
For a more detailed discussion of these constraints, please see the Stream Data category of in-
put page 4-38.
Film coefficients may be entered as a global value, or on a stream by stream basis. The stream
film is entered as an average value on the PROPERTY statement in the STREAM DATA cate-
gory of input,, or as film versus temperature points in the EXTERNAL DATA category of input,
page 4-67. Use of temperature sensitive film data produces more accurate exchanger sizing
for condensing and vaporizing streams.
{SPECIFICATION} TEMPERATURE=, and HOT or COLD or SHELL or TUBE or LFRAC=, Page 4-203
and HOT or COLD or DUTY= or HOCI= or COCI= or HIHO=, or HICO=
{PRINT} {STANDARD, EXTENDED, ZONES} Page 4-204
{SPECIFICATION} TEMPERATURE=, and HOT or COLD or SHELL or TUBE or LFRAC=, Page 4-214
and HOT or COLD or DUTY= or HOCI= or COCI= or HIHO=, or HICO=
{PRINT} {STANDARD, EXTENDED, ZONES} Page 4-215
SHELLSIDE FEED=, PRODUCT=, {ID=6.065 or (NPS= and SCHEDULE=), SERIES=1, Page 4-222
PARALLEL=1, MATERIAL=01, DENSITY=490.8, FOUL=0.002,
LAYER=0.0, HO or HSCALER=1.0, DPSHELL= or DPUNIT=,
DPSCALER=1.0, PDESIGN=}
{SPECIFICATION} TEMPERATURE=, and SHELL or TUBE or HOT or COLDor LFRAC=, and Page 4-225
HOT or COLD or SHELL or TUBE or DUTY= or HOCI= or COCI= or
HIHO=, or HICO=
SPECIFICATION TEMPERATURE= and TUBE or DUCT or LFRAC= and TUBE or COLD or Page 4-238
Optional for Rating; DUTY= or HOCI= or COCI= or HIHO=, or HICO=
Mandatory for Design
{CALCULATION} {NOCHECK, TWOPHASE=NEW} Page 4-239
SPECIFICATION TEMPERATURE=, and TUBE or AIR or LFRAC=, and TUBE or HOT or Page 4-252
Optional for Rating; DUTY= or HOCI= or COCI= or HIHO=, or HICO=}
Mandatory for Design
{CALCULATION} {NOCHECK, TWOPHASE=NEW} Page 4-253
PACK Required for Rating if APC is not specified on the PLATE statement: Page 4-260
SPACE=0.1, DPORT=6, LVERTICAL=48, LHORIZONTAL=, {WIDTH=,
Rating only: PARALLEL=1, FCDIR=UP, FCFLUID=COLD
Design only: PARALLEL=1,10, MAXPASSES=1, FCDIR=UP,
FCFLUID=COLD}
SPECIFICATION TEMPERATURE=, and HOTS or COLD or LFRAC=, and HOTS or COLD Page 4-268
Optional for Rating; or DUTY= or HOCI= or COCI= or HIHO=, or HICO=,
Mandatory for Design
{PRINT} {STANDARD, EXTENDED, MONITOR} Page 4-269
STE Shell-and-tube heat exchangers of all types, including Kettle reboilers and
condensers.
FTE Finned-tube exchangers. Any bank of tubes in a rectangular duct with a gas
flowing over the tubes.
The keyword descriptions below apply to all heat exchanger models, unless indicated otherwise.
Mandatory entry:
UID= Identifies the unit operation for reference and printout purposes.
Enter up to 12 alphanumeric characters. This entry must be
unique to all other unit operations. There is no default.
Optional entries:
NAME= Identifies the unit operation for printout purposes only. Enter up
to 12 alphanumeric characters. NAME supplements the UID en-
try. There is no default.
REFUNIT= Rating only. Does not apply to PHE or DPE exchangers. Refers to
another heat exchanger defined in the flowsheet that shares com-
mon data. This entry is useful where large quantities of data are
common to several exchangers. Enter up to twelve alphanumeric
characters. The referenced exchanger must be OLD, and must
have all physical and mechanical data supplied. Table 4-35 lists
the data defined as identical to the referenced exchanger unless
redefined.
Examples:
STE UID=EX1, NAME=STEXC1
.
.
.
PHE UID=EX2
The keyword descriptions for other statements are given below for specific heat exchanger
models.
The cost data defined with the above entries are used in the
general equation below:
where:
and
DPSCALER TUBE or SHELL Scaler for computed pressure drop. Default is 1.0.
or DUCT or AIRSIDE or
HOTSIDE or COLDSIDE
DPSHELL, TUBE or SHELL Supplied pressure drop for a single shell, bay or duct.
DPDUCT, or AIRSIDE
DPBAY
FOUL TUBE or SHELL or Fouling factor. A default value of 0.002 (0.0005 for PHE)
AIRSIDE or DUCT or HOTSIDE is used for all rigorous models.
or COLDSIDE
RESTRICTIONS: 1) DPUNIT is mutually exclusive with DPSHELL, DPDUCT, DPBAY, and DPFRAME.
2) USCALER and HSCALER should not both be used for a given exchanger.
3) Scaling Factors (USCALER, HSCALER, and DPSCALER) should not be used in conjunction with
corresponding supplied constant values (HI, HO, HHOT, HCOLD, DPSHELL, DPUNIT,
DPFRAME).
Mandatory statement. This statement defines the basic characteristics of the exchanger.
Mandatory entries:
OLD or Rating only. Identifies the exchanger as an existing exchanger
that is to be rated.
NEW Design only. Identifies the exchanger as a new exchanger that is
to be designed.
Examples:
STE UID=STE2
TYPE OLD
DPE UID=EX23
TYPE NEW
TEMA=AES
Specifies the TEMA designation for STE and RBE exchangers only. Enter a three- or four-
character designation as described in Figure 4-4. Acceptable TEMA designations are given in Ta-
ble 4-36. For J-type (divided flow) shells, enter J1 (or J) for shells with one inlet and two outlet
nozzles. For J-type shells with two inlet and one outlet nozzles, enter J2. The default is AES.
Note: Design cases with ‘‘P’’, ‘‘S’’, ‘‘T’’, or ‘‘W’’ rear head types require sealing strips (SEALS)
to be specified on the SHELL statement.
Optional entries:
HOTSIDE=SHELL Specifies the side of the exchanger receiving the hotside fluid.
Enter SHELL or TUBE. This entry is required for the HTRI option.
SHELL is the default.
ORIENTATION=HORIZONTAL Specifies the bundle orientation, which affects both the film co-
efficient for condensers and the static head for vertical single-
pass tubes and/or shells. Enter HORIZONTAL or VERTICAL. In
vertical exchangers, the condensing, or hot fluid, is assumed to
flow down and the cold, or boiling fluid, is assumed to flow up.
The default is HORIZONTAL.
FLOW=COUNTERCURRENT Specifies the relative flow direction between the shellside fluid
and the tubeside fluid. Enter COUNTERCURRENT or COCUR-
RENT. This entry affects the calculation of the LMTD correction
factor (FT). This entry has no effect if the number of shellside
passes and the number of tubeside passes are not the same.
The default is COUNTERCURRENT.
Note: COCURRENT flow does not allow the two outlet tempera-
tures to ‘‘cross,’’ which makes it useful for temperature-control
applications (see Figure 4-5).
AREA=1000 or Rating only. Specifies the shellside effective or “installed” area per
unit for OLD exchanger calculations. The area covered by the
tubesheets and baffles is subtracted from the outside area of the
tubes. For finned tubes, fin area must also be included. If AREA is
not entered, this value will be calculated from the input tube infor-
mation. AREA is checked for consistency with tube information.
The default is 1000 ft 2 (English), or 92.9 m 2 (metric and SI).
Tin1 Cooling
2
Tout 1
Tout
Heating Tin2
Countercurrent Flow
Tin1 1
Cooling Tout
Tin2
Heating
2
Tout
Cocurrent Flow
Mandatory statement. This statement defines all necessary details for the tubeside of the ex-
changer. Tubes may be plain or finned, and several options for defining baffle details are
available.
Mandatory entries:
FEED= Identifies the feed, or inlet stream and its associated properties.
Enter up to twelve alphanumeric characters. The FEED entry will
be printed as a label in the output. There is no default.
PRODUCT= Identifies the product, or outlet stream and its associated prop-
erties. Enter up to twelve alphanumeric characters. The PROD-
UCT entry will be printed as a label in the output. There is no
default.
Example:
TUBE FEED=CRD1, PRODUCT=CRD2
Optional entries:
LENGTH=20 or Rating only. Specifies the exchanger tube length. For straight
tubes, tube length is measured as the distance from the outer
face of both tubesheets. For U-bends, tube length is measured
as the distance from the outer face of the tubesheet to the cen-
terline of the U-bend radius (see Figure 4-7.) The default value is
20 ft (English), or 6.1 m (metric and SI).
Bend Radius
(Design example)
TUBE FEED=CRD1, PROD=CRD2, LENGTH=16,40,4, OD=1.0,*
BWG=14, PASS=2,16,2, PATTERN=60, FOUL=0.004,*
DPSHELL=8,12
Optional statement. This statement specifies details for finned tubes. Acceptable finned tube
dimensions are illustrated in Figure 4-9. Table 4-38 lists dimensions of some commonly used
radial low-fin tubes.
Mandatory entries:
NUMBER =19 Specifies the fin density. The default is 19 fins/in. (English), or
748 fins/m (metric and SI).
Optional entries:
ROOT= 0.625 Specifies the fin root diameter. The default is 0.625 in (English),
or 15.9 mm (metric and SI).
THICKNESS=0.026 Specifies the fin thickness. The default is 0.026 in. (English), or
0.668 (metric and SI).
HEIGHT=0.0625 Specifies the fin height. If HEIGHT is not specified, this value will
be calculated from OD and ROOT. If OD and ROOT are not speci-
fied, the default value will be used. The default is 0.0625 in.
(English), or 1.59 mm (metric and SI).
AREA= Specifies the fin area per unit length of one tube. This entry is
used to compute the shellside area in place of the fin geometry
supplied. No consistency check is made between this entry and
the area value determined from NUMBER, HEIGHT, THICKNESS
and ROOT. There is no default.
EFFICIENCY= Specifies the fin efficiency. If not specified, HEXTRAN will calcu-
late the value.
Examples:
FINS NUMBER=26, ROOT=0.75, HEIGHT=0.0625, EFFICIENCY=0.90
FINS HEIGHT=0.0625, AREA=0.52
0.750 19.050 22 0.028 0.711 0.625 15.875 0.569 14.453 0.496 0.151
0.750 19.050 20 0.035 0.889 0.625 15.875 0.555 14.097 0.496 0.151
0.750 19.050 19 0.042 1.067 0.625 15.875 0.541 13.741 0.496 0.151
0.750 19.050 18 0.049 1.245 0.625 15.875 0.527 13.386 0.496 0.151
0.750 19.050 16 0.065 1.651 0.625 15.875 0.495 12.573 0.496 0.151
0.750 19.050 14 0.083 2.108 0.625 15.875 0.459 11.659 0.496 0.151
0.750 19.050 13 0.095 2.413 0.625 15.875 0.435 11.049 0.496 0.151
0.875 22.225 20 0.035 0.889 0.750 19.050 0.680 17.272 0.588 0.179
0.875 22.225 19 0.042 1.067 0.750 19.050 0.666 16.916 0.588 0.179
0.875 22.225 18 0.049 1.245 0.750 19.050 0.652 16.561 0.588 0.179
0.875 22.225 16 0.065 1.651 0.750 19.050 0.620 15.748 0.588 0.179
0.875 22.225 14 0.083 2.108 0.750 19.050 0.584 14.834 0.588 0.179
1.000 25.400 19 0.042 1.067 0.875 22.225 0.791 20.091 0.678 0.207
1.000 25.400 18 0.049 1.245 0.875 22.225 0.777 19.736 0.678 0.207
1.000 25.400 16 0.065 1.651 0.875 22.225 0.745 18.923 0.678 0.207
1.000 25.400 14 0.083 2.108 0.875 22.225 0.709 18.009 0.678 0.207
1.000 25.400 13 0.095 2.413 0.875 22.225 0.685 17.399 0.678 0.207
1.000 25.400 12 0.109 2.769 0.875 22.225 0.657 16.688 0.678 0.207
0.750 19.050 16 0.065 1.651 0.625 15.875 0.495 12.573 0.438 0.134
0.750 19.050 14 0.083 2.108 0.625 15.875 0.459 11.659 0.438 0.134
0.875 22.225 16 0.065 1.651 0.750 19.050 0.620 15.748 0.520 0.158
0.875 22.225 14 0.083 2.108 0.750 19.050 0.584 14.834 0.520 0.158
1.000 25.400 16 0.065 1.651 0.875 22.225 0.745 18.923 0.598 0.182
1.000 25.400 14 0.083 2.108 0.875 22.225 0.709 18.009 0.598 0.182
* Kern, Donald Q. and Allan D. Kraus, Extended Surface Heat Transfer, pp. 502-3, McGraw-Hill, New York (1972).
Mandatory statement. This statement defines all details for the shellside of the exchanger.
Mandatory entries:
FEED= Identifies the feed, or inlet stream and its associated properties.
Enter up to twelve alphanumeric characters. The FEED entry will
be printed as a label in the output. There is no default.
PRODUCT= Identifies the product, or outlet stream and its associated prop-
erties. Enter up to twelve alphanumeric characters. The PROD-
UCT entry will be printed as a label in the output. There is no
default.
Optional entries:
ID=23 or Rating only. Specifies the shell inside diameter. This entry is
checked for consistency with the supplied values for AREA and
tube details. If AREA or tube details are not supplied, the default
is used. The default for bare tubes is 23 in. (English), or 550
mm (metric and SI). The default for finned tubes is 15 in. (Eng-
lish), or 400 mm (metric and SI).
ID=8.0,60.0 Design only. Specifies minimum and maximum values for the
shell inside diameter. Enter both minimum and maximum allow-
able values. The actual shell size is determined by the area re-
quired per shell and the tube details. Based on these data and
the TEMA type, HEXTRAN selects a standard shell size from Ta-
ble 4-39. Defaults are: 8.0, 60.0 in. (English), or 203.2, 1524.0
mm (metric and SI).
(Design example)
SHELL FEED=AG01, PROD=AG02, ID=20,36,*
SERIES=1,10, FOUL=0.003, DPSHELL=8,16
Optional statement. This statement specifies details for the baffles and tube sheet.
Optional entries:
SEGMENTAL=SINGLE Specifies the number of segments (or cuts) for each baffle. En-
ter SINGLE, DOUBLE, or TRIPLE. (TRIPLE is available for HTRI
models only - see the HEXTRAN HTRI Input Guide). Available
baffle types are illustrated in Figure 4-12. HEXTRAN does not
vary the value of this keyword in design mode. The default is
SINGLE.
NTIW Specifies that there are no tubes in the baffle windows (see Fig-
ure 4-13). You can only use this keyword with SINGLE segmen-
tal baffles. HEXTRAN does not vary the value of this keyword in
design mode.
NONE Specifies that the exchanger has no baffles. You can use this
keyword to design exchangers without baffles, for example, ket-
tle reboilers. No other entries are required on the BAFFLE state-
ment when NONE is specified.
CUT=0.20 or Rating only. Specifies the baffle ‘‘cut,’’ (ratio of the height of the
window to the shell inside diameter) as shown in Figure 4-14.
Enter the value as a percentage or a fraction. The default is 0.20.
CUT=0.20,0.20 Design only. Enter minimum and maximum values. When baffle
cut is allowed to vary during design, HEXTRAN varies both the
baffle cut and the baffle spacing to meet the performance speci-
fication for the shell. The linear relationship used to select the
H
Baffle Cut = —
D
Net Area“ A“
Net Area“ B“
A
Net Free Ratio = —
A+B
NFAR=0.14,0.14 Design only. Specifies the minimum and maximum baffle net
free area ratio. This is an alternate method for defining the baffle
cut (see Figure 4-15). Enter minimum and maximum values.
Some common baffle cuts and their equivalent NFAR values are
listed in Table 4-40. You cannot use NFAR with NTIW. The de-
fault is 0.14,0.14.
SPACING=4.6 Rating only. Specifies the central baffle spacing for exchangers.
HEXTRAN assumes that all central baffles are evenly spaced.
The defaults are 4.6 in. (bare tubes), 3.00 in. (finned tubes)
(English); or 110 mm (bare tubes), 80 mm (finned tubes) (met-
ric and SI).
SPACING= Design only. Specifies minimum and maximum central baffle
spacings for exchangers. Enter minimum and maximum values.
The minimum and maximum values are calculated as 0.2 and
1.0 times the shell ID, respectively. HEXTRAN assumes that all
central baffles are evenly spaced. If the baffle cut varies, SPAC-
ING will vary in conjunction with it. The spacing and cut relation-
ship is shown in Figure 4-16.
INSPACING= Rating only. Specifies the spacing between the tubesheet and
the inlet baffle (see Figure 4-17). If not specified, this value is
computed from the SPACING entry.
OUTSPACING= Rating only. Specifies the spacing between the tubesheet and
the outlet baffle (see Figure 4-17). If not specified, this value is
computed from the SPACING entry.
THICKNESS=0.1875 Specifies the single baffle thickness. Standard baffle thicknesses
are listed in Table 4-41. The default is 0.1875 in. (English) or
4.763 mm (metric and SI).
(Design example)
BAFFLE SEGMENTAL=DOUBLE, CUT=0.10,0.20,*
SPACING=8,20
Optional Statement. This statement defines the tubeside nozzle characteristics. Nozzles are
automatically included in pressure drop calculations unless NONE is specified on the TNOZZLE
statement. Nozzles are automatically sized when data are not provided.
Optional entries:
ID= Specifies the inside diameters of the inlet and outlet tubeside
nozzles. If not entered, HEXTRAN uses a conventional nozzle
size.
NUMBER=1,1 Specifies the number of tubeside nozzles at the inlet and outlet.
Enter a value for the number of inlet nozzles, and outlet nozzles,
separated by a comma. The default is 1,1.
NONE Suppresses nozzle pressure drop calculations.
TYPE= CONVENTIONAL Specifies the type of tubeside nozzles. Enter CONVENTIONAL,
AXIAL, or DISTRIBUTOR. The default is CONVENTIONAL.
Examples:
TNOZZLE ID=6,6, NUMBER=1,1,*
Optional Statement. This statement defines the shellside nozzle characteristics. Nozzles are
automatically included in pressure drop calculations unless NONE is specified on the SNOZ-
ZLE statement. Nozzles are automatically sized when data area not provided.
Optional entries:
ID= Specifies the inside diameters of the inlet and outlet shellside
nozzles. If not entered, HEXTRAN uses a conventional nozzle
size.
NUMBER=1,1 Specifies the number of shellside nozzles at the inlet and outlet.
Enter a value for the number of inlet nozzles, and outlet nozzles,
separated by a comma. The default is 1,1.
NONE Suppresses nozzle pressure drop calculations.
TYPE= CONVENTIONAL Specifies the type of shellside nozzles. Enter CONVENTIONAL or
ANNULAR. See Figure 4-18 for the illustration of an annular noz-
zle design. The default is CONVENTIONAL.
AREA= Specifies the total groove area for an annular nozzle. Units are
in2 (English) and mm2 (metric and SI). There is no default.
LENGTH= Specifies the length of the annular distributor. See Figure 4-18,
dimension (note). Units are in. (English) and mm (metric and
SI). There is no default.
Examples:
SNOZZLE ID=8,4, NUMBER=2,1
Optional Statement. This statement defines the shellside intermediate nozzle characteristics.
Nozzles are automatically sized when data are not provided.
Optional entries:
ID= Specifies the inside diameters of the intermediate shellside noz-
zles. There is no default.
NUMBER=0 Specifies the number of shellside intermediate nozzles. The de-
fault is 0.
Examples:
INOZZLE ID=8, NUMBER=1
Optional Statement. This statement defines the shellside liquid nozzle characteristics. Nozzles
are automatically sized when data are not provided.
Optional entries:
ID= Specifies the inside diameters of the shellside liquid nozzles.
There is no default.
NUMBER=0 Specifies the number of shellside liquid nozzles. If a value is en-
tered here, then the shellside outlet nozzle information on the
SNOZZLE statement will be used for vapor outlet nozzle(s). The
default is 0.
Examples:
LNOZZLE ID=4, NUMBER=1
Optional statements. These statements specify HTRI modules will be used for rating or design.
See the HEXTRAN HTRI Input Guide for details.
Mandatory entries:
ST5 and/or
CST3 and/or
RKH3
Optional statements. These statements specify the HTFS module will be used for rating or de-
sign. See the HEXTRAN HTRI Input Guide for details.
Mandatory entry:
TASC3
Optional statement. This statement sets calculation methods for individual exchangers on a
global basis. Methods can be selected globally using the CALCULATION statement in the
SIMULATION, CASESTUDIES, OPTIMIZATION AREA, OPTIMIZATION SPLIT, or REGRESSION
categories of input.
Optional entries:
NOCHECK Suppresses HEXTRAN geometry consistency checks and pre-
vents HEXTRAN from assigning default values to missing ge-
ometry data. NOCHECK is designed to allow you to access HTRI
or HTFS defaults in place of HEXTRAN defaults. When using NO-
CHECK, ensure that all exchanger data are explicitly specified, or
that one of the HTRI (ST5, CST3, RKH3) or HTFS (TASC3) mod-
ules is referenced, (see the HTRI and HTFS documentation).
WARNING: Using NOCHECK with inconsistent or missing ge-
ometry data may result in abnormal program termination (divi-
sion by zero, overflow, etc.).
MINFT=0.8 Specifies the minimum allowable LMTD correction factor (FT).
The default is 0.8.
DPSMETHOD=STREAM Specifies the pressure drop calculation method used for shell-
side calculations. Enter BELL (Kenneth Bell of Delaware Univer-
sity method) or STREAM (stream analysis method). STREAM is
the default.
Reference: ‘‘A New and Accurate Hand Calculation Method for
Shellside Pressure Drop and Flow Distribution,’’ Wills, M. J. N.,
and D. Johnston, Presented at the 22nd Heat Transfer Confer-
ence and Exhibition, Niagara Falls, N.Y., 1984.
TWOPHASE=NEW Specifies the methods for thermal and hydraulic calculations for
all rigorous exchangers. Enter NEW or OLD. NEW uses the
Modified Chen vaporization method for convective boiling, and
includes predictions for sub-cooled and film boiling. Condensa-
tion methods account for flow regimes and gravity versus shear
effects. Pressure drops are calculated using a stream analysis-
based method. NEW automatically sets DPSMETHOD=STREAM.
OLD selects algorithms used in versions 5.0x and earlier. Use
this option to make comparison runs with earlier versions of
HEXTRAN. The default is NEW.
Optional for rating, mandatory for design (unless the exchanger is a part of an exchanger net-
work and the heat duty is indirectly specified). This statement specifies exchanger perform-
ance criteria. When the exchanger is being rated, HEXTRAN reports the required shellside
fouling factor to match the specified area. For exchangers being designed, this statement de-
termines the area required for the desired heat transfer.
TEMPERATURE= and Specifies the outlet temperature of the stream. This keyword
must be used in conjunction with the SHELL, TUBE, HOT, or
COLD keyword to apply the TEMPERATURE to the correct
stream. The units are F (English), C (metric), or K (SI). You can-
not enter TEMPERATURE with any other specification keywords.
There is no default.
SHELL or Specifies the side of the exchanger being used by the TEMPERA-
TUBE or TURE specification. These keywords can also be used with
HOT or LFRACTION. There is no default.
COLD or
LFRAC= and Specifies the liquid weight fraction of the stream. Enter a value
from 0.0 (all vapor) to 1.0 (all liquid). This keyword must be used
in conjunction with the SHELL, TUBE, HOT, or COLD keyword to
apply the LFRACTION to the correct stream. You cannot enter
LFRAC with any other specification keywords. There is no default.
SHELL or Specifies the side of the exchanger being used by the TEMPERA-
TUBE or TURE specification. These keywords can also be used with
HOT or LFRACTION. There is no default.
COLD or
DUTY= or Specifies the total heat transferred in the exchanger. You cannot
use DUTY with any other specification keywords. Units are:
MMBtu/hr (English), MMkcal/hr (metric), and MMkJ/hr (SI).
There is no default.
HOCI= or Specifies the exchanger approach temperature. Use only one of
COCI= or these four and enter a numerical value. Each keyword specifies a
HIHO= or subtraction operation where the first set of two characters de-
HICO= fines a value, and the second set of two characters defines a
value that is subtracted from it. In the operation, H refers to HOT
side, C refers to COLD side, I refers to inlet, and O refers to out-
let. Therefore, HOCI specifies hot outlet temperature minus cold
inlet temperature. You cannot use these keywords with any other
specification keywords. Valid units are F (English), C (metric and
SI). There is no default.
Examples:
SPEC TEMP=100, HOT
SPEC TEMP=200, SHELL
SPEC DUTY=8.5
SPEC LFRAC=0.8, HOT
SPEC LFRAC=0.9, SHELL
SPEC HOCI=40
Optional statement. This statement specifies report print options for the exchanger statement.
The default printout options are the global values specified in the CALCULATION section.
STANDARD and EXTENDED are defaults. STANDARD will be printed in addition to any speci-
fied keywords. EXTENDED will be overwritten by any specified keywords.
Optional entries:
STANDARD Prints the standard TEMA Data Sheet. This is the default.
EXTENDED Prints the Extended Data Sheet. This is the default.
ZONES Prints the zones analysis for two-phase exchangers.
MONITOR Prints the design logic monitor for NEW exchangers.
Examples:
PRINT EXTENDED, ZONES
This example prints standard, extended, and zones analysis reports.
PRINT MONITOR
This example prints standard and design logic monitor reports.
PRINT STANDARD
This example prints only the standard report.
PRINT ZONES, MONITOR
This example prints standard, zones analysis, and design logic monitor reports.
Optional statement. This statement provides special costing data for an exchanger. The de-
faults are the global values given in the CALCULATION category of input.
Optional Entries:
BSIZE=1000.00 Defines the base area used in the costing equation. The default
is 1000.0 ft 2 (English), or 93.0 m2 (metric and SI).
BCOST=0.00 Defines the base cost used in the costing equation. The default
is 0.00 USDOLLAR/ft 2 (English), or 0.00 USDOLLAR/m2 (metric
and SI).
LINEAR=50.00 Defines the linear cost factor used in the costing equation. The
default is 50.00 USDOLLAR/ft 2 (English), or 538.20 USDOL-
LAR/m 2 (metric and SI).
EXPONENT=0.60 Defines the exponential cost factor used in the costing equation.
The default is 0.60 (English, metric and SI).
CONSTANT=0.00 Defines the constant cost factor used in the costing equation.
This entry can be used to define fixed costs associated with
The Rod Baffle Exchanger (RBE) is an adaptation of the shell and tube
exchanger (STE) that uses the rod baffle design developed by Phillips
Petroleum. The model may be used in rating mode only and shellside flow
must be single phase. Tubeside flow may be single or two phase.
Rod baffles are useful for reduction of vibration failure, lowering the shell-
side pressure drop, reducing shellside fouling and simplifying exchanger
cleaning. They are widely used in gas to gas applications. The internal details
for rod baffles are illustrated in Figures 4-19 and 4-20 below.
Figure 4-19: Rod Baffle Cage Assembly
Baffle D
Baffle C
Baffle B
Baffle A
Skid Bar
Rods
Baffle Ring
Mandatory statement. This statement defines the basic characteristics of the rodbaffle
exchanger.
Mandatory entry:
OLD Identifies the exchanger as an existing exchanger that is to be
rated. There is no default.
Examples:
RBE UID=STE2
TYPE OLD
Optional entries:
TEMA=AES Specifies the TEMA designation. Enter a three- or four-character
designation as described in Figure 4-19. Acceptable TEMA des-
ignations are given in Table 4-38. For J-type (divided flow)
shells, enter J1 (or J) for shells with one inlet and two outlet
nozzles. For J-type shells with two inlet and one outlet nozzles,
enter J2. The default is AES.
HOTSIDE=SHELL Specifies the side of the exchanger receiving the hotside fluid.
Enter SHELL or TUBE. If not specified, this value is determined
from the stream inlet temperatures. SHELL is the default.
ORIENTATION=HORIZONTAL Specifies the exchanger orientation, which affects both the film
coefficient for condensers and the static head for vertical
single-pass tubes and/or shells. Enter HORIZONTAL or VERTI-
CAL. The default is HORIZONTAL.
FLOW=COUNTERCURRENT Specifies the relative flow direction between the shellside fluid
and the tubeside fluid. Enter COUNTERCURRENT or COCUR-
RENT. This entry affects the calculation of the LMTD correction
factor (FT). The default is COUNTERCURRENT.
AREA=1000 or Specifies the shellside effective or “installed” area per unit. The
area covered by the tubesheets and baffles is subtracted from
the outside area of the tubes. If AREA is not entered, this value
will be calculated from the tube information. AREA is checked
for consistency with tube information. The default is 1000 ft 2
(English) or 92.9 m 2 (metric and SI).
UESTIMATE=50 Specifies the initial U-value for the flowsheet energy balance.
The default is 50 Btu/hr-ft 2 -F (English), 244.1 kcal/hr-m2-C
(metric), or 283.9 W/m 2 -K (SI).
Mandatory statement. This statement defines details for the tubeside of the exchanger. The
area for heat transfer is computed using the following formula, and is cross-checked against
the AREA entry supplied on the TYPE statement:
Optional entries:
LENGTH=20 or Specifies the exchanger tube length. The default value is 20 ft
(English) or 6.1 m (metric and SI).
ID=0.584 and/or Specifies the inside diameter of the tube. This value will be auto-
matically computed from the OD and THICKNESS or BWG en-
tries. The default values are 0.584 in. (English) or 14.834 mm
(metric and SI).
OD=0.75 and/or Specifies the outside diameter of the tube. The default is 0.75 in.
(English) or 19.05 mm (metric and SI).
THICKNESS=0.083 or Specifies the thickness of the tube wall. The default is 0.083 in.
(English) or 2.108 mm (metric and SI).
BWG=14 Specifies a value from the Birmingham Wire Gauge, an alternate
way to define tube thickness. The default is 14.
Mandatory statement. This statement defines all details for the shellside of the exchanger.
Mandatory entries:
FEED= Identifies the feed, or inlet stream and its associated properties.
Enter up to twelve alphanumeric characters. The FEED entry will
be printed as a label in the output. There is no default.
PRODUCT= Identifies the product, or outlet stream and its associated prop-
erties. Enter up to twelve alphanumeric characters. The PROD-
UCT entry will be printed as a label in the output. There is no
default.
Optional entries:
ID=23 or Specifies the shell inside diameter. This entry is checked for
consistency with the supplied values for AREA and tube details.
If AREA or tube details are not supplied, the default is used. The
default is 23 in. (English) or 550 mm (metric and SI).
SERIES=1 Specifies the number of identical shells in series. Enter an inte-
ger from 1 to 10. The default is 1.
PARALLEL=1 Specifies the number of identical shells in parallel. Enter an inte-
ger from 1 to 10. The default is 1.
MATERIAL=01 Specifies the tube material, either by code or by an alphanu-
meric name. When an appropriate code number is entered, the
thermal conductivity and density are selected from Table 4-36,
Allowable Material Codes. Alphanumeric entries are treated as
names for printout purposes only. The default is 01 (CARBON
STEEL).
Mandatory statement. This statement specifies details for baffles and tube sheet.
Mandatory entries:
TYPE=RING Specifies the rod baffle type. Enter RING, CONTOUR or
CHORDAL. The default is RING.
SPACING=4.60 Specifies the rod baffle spacing for exchangers. The default is
4.60 in. (English) or 110 mm (metric and SI).
THICKNESS=1.00 Specifies the baffle ring thickness. The default is 1.00 in. (Eng-
lish) or 25.4 mm (metric and SI).
Optional entries:
SHEETS= Specifies the total thickness of both tubesheets. This entry de-
faults to TEMA standards. Units are in. (English) and mm (met-
ric and SI).
CLEARANCE=0.125 Specifies baffle ring-to-shell clearance. The default is 0.125 in.
(English) or 3.18 mm (metric and SI).
Optional Statement. This statement defines the tubeside nozzle characteristics. Nozzles are
automatically included in pressure drop calculations unless NONE is specified on the TNOZZLE
statement. Nozzles are automatically sized when data area not provided.
Optional entries:
ID= Specifies the inside diameters of the inlet and outlet tubeside
nozzles. If not entered, HEXTRAN uses a conventional nozzle
size.
NONE Suppresses nozzle pressure drop calculations.
Optional Statement. This statement defines the shellside nozzle characteristics. Nozzles are
automatically included in pressure drop calculations unless NONE is specified on the SNOZ-
ZLE statement. Nozzles are automatically sized when data area not provided.
Optional entries:
TYPE= CONVENTIONAL Specifies the type of shellside nozzles. Enter CONVENTIONAL or
ANNULAR. See Figure 4-18 for the illustration of an annular noz-
zle design. The default is CONVENTIONAL.
ID= Specifies the inside diameters of the inlet and outlet shellside
nozzles. If not entered, HEXTRAN uses a conventional nozzle
size.
LENGTH= Specifies the length of the annular distributor. Units are in. (Eng-
lish) and mm (metric and SI). There is no default.
CLEARANCE= Specifies the distance between the annular wall and the ex-
changer shell wall. Units are in. (English) and mm (metric and
SI). There is no default.
AREA= Specifies the total groove area for an annular nozzle. Units are
in2 (English) and mm2 (metric and SI). There is no default.
NONE Suppresses nozzle pressure drop calculations.
Optional statement. This statement sets calculation methods for individual exchangers on a
global basis. Methods can be selected globally using the CALCULATION statement in the
SIMULATION, CASESTUDIES, OPTIMIZATION AREA, OPTIMIZATION SPLIT, or REGRESSION
categories of input.
Optional entries:
NOCHECK Suppresses HEXTRAN geometry consistency checks and pre-
vents HEXTRAN from assigning default values to missing ge-
ometry data. NOCHECK is designed to allow you to access HTRI
or HTFS defaults in place of HEXTRAN defaults. When using
NOCHECK, ensure that all exchanger data is explicitly specified,
or that one of the HTRI (ST5, CST3, RKH3) or HTFS (TASC3)
modules is referenced (See the HEXTRAN HTRI and HTFS Input
Guides).
WARNING: Using NOCHECK with inconsistent or missing ge-
ometry data may result in abnormal program termination (divi-
sion by zero, overflow, etc.).
Optional statement. This statement specifies exchanger performance criteria. HEXTRAN calcu-
lates the required fouling factor to match the specified area.
LFRAC= and Specifies the liquid weight fraction of the stream. The stream
must be specified by the SHELL, TUBE, HOT, or COLD keyword
in order to correctly apply the LFRACTION. Enter a value from
0.0 (all vapor) to 1.0 (all liquid). There are no defaults.
SHELL or Specifies the side of the exchanger being used by the LFRAC-
TUBE or TION keyword. SHELL and TUBE are also used with the TEM-
HOT or PERATURE keyword. There are no defaults.
COLD or
TEMPERATURE= and Specifies the outlet temperature of the stream specified by the
SHELL or TUBE keyword. The units are F (English), C (metric),
or K (SI). There are no defaults.
SHELL or Specifies the side of the exchanger being used by the
TUBE or TEMPERATURE keyword. SHELL and TUBE are also used with
the LFRACTION keyword. There are no defaults.
DUTY= or Specifies the total heat transferred in the exchanger. You cannot
use DUTY with any other specification keywords. Units are:
MMBtu/hr (English), MMkcal/hr (metric), and MMkJ/hr (SI).
There are no defaults.
HOCI= or Specifies the exchanger approach temperature. Use only one of
COCI= or these four and enter a numerical value. Each keyword specifies a
HIHO= or subtraction operation where the first set of two characters de-
HICO= fines a value, and the second set of two characters defines a
value that is subtracted from it. In the operation, H refers to HOT
side, C refers to COLD side, I refers to inlet, and O refers to out-
let. Therefore, HOCI specifies hot outlet temperature minus cold
inlet temperature. You cannot use DUTY with any other specifi-
cation keywords. Valid units are F (English), C, (metric and SI).
Optional statement. This statement specifies report print options for the exchanger statement.
The default printout options are the global values specified in the CALCULATION section.
STANDARD and EXTENDED are defaults. STANDARD will be printed in addition to any speci-
fied keywords. EXTENDED will be overwritten by any specified keywords.
Optional entries:
STANDARD Prints the standard TEMA Data Sheet. This is the default.
EXTENDED Prints the Extended Data Sheet. This is the default.
ZONES Prints the zones analysis for two-phase exchangers.
Examples:
PRINT EXTENDED, ZONES
Optional statement. This statement provides special costing data for an exchanger. The de-
faults are the global values given in the CALCULATION category of input.
Optional Entries:
BSIZE=1000.00 Defines the base area used in the costing equation. The default
is 1000.00 ft 2 (English) or 93.0 m2 (metric and SI).
BCOST=0.00 Defines the base cost used in the costing equation. The default
is 0.00 USDOLLAR/ft 2 (English) or 0.00 USDOLLAR/m2 (metric
and SI).
LINEAR=50.00 Defines the linear cost factor used in the costing equation. The
default is 50.00 USDOLLAR/FT 2 (English) or 538.20 USDOL-
LAR/m2 (metric and SI).
EXPONENT=0.60 Defines the exponential cost factor used in the costing equation.
The default is 0.60 (English, metric and SI).
CONSTANT=0.00 Defines the constant cost factor used in the costing equation.
This entry can be used to define fixed costs associated with in-
stallation of an exchanger and is not a function of exchanger
size. The default is 0.00 USDOLLAR.
Mandatory statement. This statement defines the basic characteristics of the double pipe
exchanger.
The area for heat transfer is computed using the following formula, and is cross-checked
against the AREA entry supplied on the TYPE statement:
AREA = π * OD * LENGTH
where:
OD and LENGTH are defined on TUBE statement
Mandatory entries:
OLD Identifies an existing exchanger to be rated. There is no default.
Example:
DPE UID=DPE2
TYPE OLD
Optional entries:
HOTSIDE=SHELL Specifies the side of the exchanger receiving the hotside fluid.
Enter SHELL or TUBE. If not specified, the hotside stream is de-
termined from the stream inlet temperatures. SHELL is the
default.
ORIENTATION=HORIZONTAL Specifies the exchanger orientation, which affects both the film
coefficient for condensers. Enter HORIZONTAL or VERTICAL.
The default is HORIZONTAL.
FLOW=COUNTERCURRENT Specifies the relative flow direction between the shellside fluid
and the tubeside fluid. Enter COUNTERCURRENT or COCUR-
RENT. This entry affects the calculation of the LMTD, and the
LMTD correction factor (FT). The default is COUNTERCURRENT.
AREA=23.6 Specifies the shellside effective or “installed” area per shell. The
area covered by the tubesheets and baffles is subtracted from
the outside area of the tubes. For finned tubes, fin area must
also be included. If AREA is not entered, this value will be calcu-
lated from the input tube information. AREA is checked for con-
sistency with tube information. The default for bare tubes is 23.6
ft 2 (English), or 2.19 m 2 (metric and SI). The default for finned
tubes is 86.0 ft 2 (English), or 7.99 m 2 (metric and SI).
UESTIMATE=50 Specifies the initial U-value for the flowsheet energy balance.
The default is 50 Btu/hr-ft 2 -F (English), 244.1 kcal/hr-m2-C
(metric), or 283.9 W/m 2 -K (SI).
USCALER=1.0 Specifies a multiplier used to adjust the rigorously computed
U-value. The default is 1.0.
Example:
TYPE OLD, HOTSIDE=TUBE, AREA=5000,*
UESTIMATE=60, USCALER=0.9
Mandatory statement. This statement defines all necessary details for the tubeside of the ex-
changer.
Mandatory entries:
FEED= Identifies the feed, or inlet stream, and its associated properties.
Enter up to twelve alphanumeric characters. The FEED entry will
be printed as a label in the output. There is no default.
PRODUCT= Identifies the product, or outlet stream, and its associated
properties. Enter up to twelve alphanumeric characters. The
PRODUCT entry will be printed as a label in the output. There is
no default.
Example:
TUBE FEED=CRD1, PRODUCT=CRD2
Optional entries:
LENGTH=20 or Specifies the exchanger tube length. The default is 20 ft (Eng-
lish), or 6.1 m (metric and SI).
ID=4.026 and/or Specifies the inside diameter of the tube. This value will be auto-
matically computed from the OD and THICKNESS or BWG en-
tries for bare tubes. or if NPS and SCHEDULE are specified. The
default is 4.026 in. (English), or 102.26 mm (metric and SI).
OD=4.50 Specifies the outside diameter of the tube. The default is 4.50 in.
(English), or 114.3 mm (metric and SI).
THICKNESS=0.237 or Specifies the thickness of the tube wall. The default is 0.237 in.
(English), or 6.02 mm (metric and SI).
BWG= or Specifies a value from the Birmingham Wire Gauge, an alternate
way to define tube thickness. There is no default.
Note: Either BWG or THICKNESS may be given if OD is entered,
but not both. If both ID and OD are given, neither BWG nor
THICKNESS is allowed.
NPS= Specifies the nominal pipe size in inches. If supplied, SCHEDULE
must also be supplied. Valid NPS entries are shown in Table
4-42.
SCHEDULE= and Specifies the steel pipe schedule. If supplied, NPS must also be
suplied. Valid SCHEDULE entries are shown in Table 4-43.
Note: You cannot enter OD, ID, BWG or THICKNESS with NPS
and SCHEDULE.
10, 20, 30, 40, 60, 80, 100, 120, 140, 160
Optional statement. This statement specifies details for finned tubes. Figure 4-22 illustrates
the longitudinal fin construction for double pipe exchangers. The fins are manufactured as
U-channels and welded onto the inner pipe. They are installed in multiples of 4 and can be
made of a different material than the pipe.
Mandatory entries:
None.
Optional entries:
NUMBER =24 Specifies the number of fins per pipe. The default is 24.
HEIGHT=0.7815 Specifies the fin height. If HEIGHT is not specified, this value will
be calculated from inside and outside pipe diameters as: HEIGHT
= (SHELL ID - TUBE OD) / 2. The default is 0.7815 in. (English),
or 19.85 mm (metric and SI).
MATERIAL=01 Specifies the fin material, either by code or by an alphanumeric
name. When an appropriate code number is entered, the thermal
conductivity and density are selected from Table 4-36, Allowable
Material Codes. Alphanumeric entries are treated as names for
printout purposes only. The default is 01 (CARBON STEEL).
CONDUCTIVITY=30 Specifies fin metal thermal conductivity. This entry is used to
determine the resistance to heat transfer through the tube wall.
When a valid MATERIAL code is entered, this value is selected
from Table 4-36; however, this entry overrides the selected
value. The default is 30 Btu/hr-ft-F (English), 44.6 kcal/hr-m-C
(metric), or 51.9 W/m-K (SI).
THICKNESS=0.050 Specifies the fin thickness. The default is 0.050 in. (English), or
1.27 mm (metric and SI).
AREA= Specifies the fin area per unit length of one tube. This entry is
used to compute the fin area in place of the fin geometry sup-
plied. No consistency check is made between this entry and the
Mandatory statement. This statement defines all details for the shellside of the exchanger.
Mandatory entries:
FEED= Identifies the feed, or inlet, stream and its associated properties.
Enter up to twelve alphanumeric characters. The FEED entry will
be printed as a label in the output. There is no default.
PRODUCT= Identifies the product, or outlet, stream and its associated
properties. Enter up to twelve alphanumeric characters. The
PRODUCT entry will be printed as a label in the output. There is
no default.
Optional entries:
ID=6.065 or Specifies the inside diameter of the outer pipe (shell). The de-
fault is 6.065 in. (English), or 154 mm (metric and SI).
NPS= and Specifies the nominal pipe size in inches. If supplied, SCHEDULE
must also be supplied. Valid NPS entries are shown in Table
4-42.
SCHEDULE= Specifies the steel pipe schedule. If supplied, NPS must also be
suplied. Valid SCHEDULE entries are shown in Table 4-43.
SERIES=1 Specifies the number of identical shells in series. Enter an inte-
ger from 1 to 10. The default is 1.
PARALLEL=1 Specifies the number of identical shells in parallel. Enter an inte-
ger from 1 to 10. The default is 1.
MATERIAL=01 Specifies the outer pipe (shell) material, either by code or by an
alphanumeric name. When an appropriate code number is en-
tered, the thermal conductivity and density are selected from
Table 4-36, Allowable Material Codes. Alphanumeric entries are
treated as names for printout purposes only. The default is 01
(CARBON STEEL).
DENSITY=490.8 Specifies outer pipe (shell) material density. This entry is used
to compute the total weight of the exchanger when MATERIAL is
specified by alphanumeric name. When a valid MATERIAL code
is entered, the density value is selected automatically from Table
4-36; however, this entry overrides the selection. The default is
490.8 lb/ft3 (English), or 7862 kg/m3 (metric and SI).
HEXTRAN Keyword Manual Chapter 4, Input Reference
June 2002 4-211
FOUL=0.002 Specifies the shellside fouling resistance based on shellside
area. To simulate a ‘‘clean’’ exchanger, enter a value of zero for
FOUL on both TUBE and SHELL statements. The default is 0.002
hr-ft 2 -F/Btu (English), 0.00041 hr-m 2 -C/kcal (metric), or
0.00035 m 2 -K/W (SI).
LAYER=0.0 Specifies the shellside fouling layer thickness. This entry repre-
sents the effect of fouling on the shellside pressure drop. (The
effect of fouling on heat transfer is represented by the FOUL en-
try.) The default is 0.0 in. (English), or 0.0 mm (metric and SI).
HO= or Specifies a user-supplied shellside film coefficient. This entry
overrides the computed value for both rating and design cases.
HSCALER=1.0 Specifies a multiplier for the computed film coefficient. Do not
use HSCALER if USCALER is specified on the TYPE statement.
The default is 1.0.
DPSHELL= Specifies the value for pressure drop per shell. This entry over-
rides the computed value. There is no default. You cannot enter
DPSHELL and DPUNIT together.
DPUNIT= Specifies the value for pressure drop per service. This entry
overrides the computed value. There is no default. You cannot
enter DPUNIT and DPSHELL together.
DPSCALER=1.0 Specifies an optional multiplier to adjust the computed shellside
pressure drop to approximate actual plant performance. The de-
fault is 1.0.
PDESIGN= Specifies a shellside design pressure. This entry overrides the
computed value. There is no default.
Optional Statement. This statement defines the tubeside nozzle characteristics. Nozzles are
automatically included in pressure drop calculations unless NONE is specified on the TNOZZLE
statement. Nozzles are automatically sized when data area not provided.
Optional entries:
ID= Specifies the inside diameters of the inlet and outlet tubeside
nozzles. Enter inlet and outlet values, separated by a comma. If
not entered, HEXTRAN uses a conventional nozzle size.
NONE Suppresses nozzle sizing and pressure drop calculations.
Optional Statement. This statement defines the shellside nozzle characteristics. Nozzles are
automatically included in pressure drop calculations unless NONE is specified on the SNOZ-
ZLE statement. Nozzles are automatically sized when data area not provided.
Optional entries:
ID= Specifies the inside diameters of the inlet and outlet shellside
nozzles. Enter inlet and outlet values, separated by a comma. If
not entered, HEXTRAN uses a conventional nozzle size.
NONE Suppresses nozzle pressure drop calculations.
Optional statement. This statement sets calculation methods for individual exchangers on a
global basis. Methods can be selected globally using the CALCULATION statement in the
SIMULATION, CASESTUDIES, OPTIMIZATION AREA, OPTIMIZATION SPLIT, or REGRESSION
categories of input.
Optional entries:
NOCHECK Suppresses HEXTRAN geometry consistency checks and pre-
vents HEXTRAN from assigning default values to missing ge-
ometry data. NOCHECK is designed to allow you to access HTRI
or HTFS defaults in place of HEXTRAN defaults. When using NO-
CHECK, ensure that all exchanger data are explicitly specified, or
that one of the HTRI (ST5, CST3, RKH3, ACE2) or HTFS (TASC3)
modules is referenced (see the HTRI and HTFS documentation).
WARNING: Using NOCHECK with inconsistent or missing ge-
ometry data may result in abnormal program termination (divi-
sion by zero, overflow, etc.).
TWOPHASE=NEW Specifies the methods for thermal and hydraulic calculations for
all rigorous exchangers. Enter NEW or OLD. NEW uses the
Modified Chen vaporization method for convective boiling, and
includes predictions for sub-cooled and film boiling. Condensa-
tion methods account for flow regimes and gravity versus shear
effects. Pressure drops are calculated using a stream analysis-
based method. NEW automatically sets DPSMETHOD=STREAM.
OLD selects algorithms used in versions 5.0x and earlier. Use
this option to make comparison runs with earlier versions of
HEXTRAN. The default is NEW.
Optional statement. This statement specifies exchanger performance criteria. HEXTRAN re-
ports the required shellside fouling factor to match the specified area.
Optional entries:
TEMPERATURE= and Specifies the outlet temperature of the stream specified by the
SHELL or TUBE keyword. The units are F (English), C (metric),
or K (SI). You cannot enter TEMPERATURE with any other speci-
fication keywords. There is no default.
SHELL or Specifies the side of the exchanger being used by the TEMPERA-
TUBE or TURE keyword. SHELL and TUBE can also be used with the
LFRAC keyword. There is no default.
LFRAC= and Specifies the liquid weight fraction of the stream. Enter a value
from 0.0 (all vapor) to 1.0 (all liquid). This keyword must be
used in conjunction with the SHELL, TUBE, HOT, or COLD key-
word to apply the LFRACTION to the correct stream. You cannot
enter LFRAC with any other specification keywords. There is no
default.
SHELL or Specifies the side of the exchanger being used by the LFRAC-
TUBE or TION keyword. You cannot use these keywords with any other
HOT or specification keywords. There is no default.
COLD or
DUTY= or Specifies the total heat transferred in the exchanger. You cannot
use DUTY with any other specification keywords. Units are:
MMBtu/hr (English), MMkcal/hr (metric), and MMkJ/hr (SI).
There is no default.
HOCI= or Specifies the exchanger approach temperature. Use only one of
COCI= or these four and enter a numerical value. Each keyword specifies a
HIHO= or subtraction operation where the first set of two characters de-
HICO= fines a value, and the second set of two characters defines a
value that is subtracted from it. In the operation, H refers to HOT
side, C refers to COLD side, I refers to inlet, and O refers to out-
let. Therefore, HOCI specifies hot outlet temperature minus cold
inlet temperature. You cannot use these keywords with any other
specification keywords. Valid units are F (English) or C (metric
and SI). There is no default.
Examples:
SPEC TEMP=100, HOT
SPEC TEMP=200, SHELL
SPEC DUTY=8.5
SPEC LFRAC=0.8, HOT
SPEC LFRAC=0.9, SHELL
SPEC HOCI=40
Optional statement. This statement specifies report print options for the exchanger statement.
The default printout options are the global values specified in the CALCULATION section.
STANDARD and EXTENDED are defaults. STANDARD will be printed in addition to any speci-
fied keywords. EXTENDED will be overwritten by any specified keywords.
Optional entries:
STANDARD Prints the standard TEMA Data Sheet. This is the default.
EXTENDED Prints the Extended Data Sheet. This is the default.
ZONES Prints the zones analysis for two-phase exchangers.
MONITOR Prints the design logic monitor for NEW exchangers.
Examples:
PRINT EXTENDED, ZONES
This example prints standard, zones analysis, and design logic monitor reports.
Optional statement. This statement provides special costing data for an exchanger. The de-
faults are the global values given in the CALCULATION section.
Optional Entries:
BSIZE=1000.00 Defines the base area used in the costing equation. The default
is 1000.00 ft 2 (English), or 93.0 m2 (metric and SI).
BCOST=0.00 Defines the base cost used in the costing equation. The default
is 0.00 USDOLLAR/ft 2 (English), or 0.00 USDOLLAR/m2 (metric
and SI).
LINEAR=50.00 Defines the linear cost factor used in the costing equation. The
default is 50.00 USDOLLAR/ft 2 (English), or 538.20 USDOLLAR/
m 2 (metric and SI).
EXPONENT=0.60 Defines the exponential cost factor used in the costing equation.
The default is 0.60 (English, metric and SI).
Shell ID
Tube OD
Tube ID
Fin Height
Fin Thickness
Multi-Tube Exchanger
Figure 4-23 shows a typical MTE. The HEXTRAN specifications for this
MTE are:
■ 1 Shell
■ 7 Tubes
■ 1 Tube pass
The MTE model is available only in rating mode. It provides rigorous
thermal and hydraulic performance for countercurrent and cocurrent flow.
All fluid types are supported on either side of the exchanger, and
vaporization and condensation are automatically treated by zone analysis.
Multi-tube exchangers are typically constructed from seamless steel pipe
ranging in size from 3-8 inches Nominal Pipe Size (NPS). Tubes range
from 0.75 inches to 1 inch NPS and may be bare or have longitudinal fins.
Computed pressure drops include the pressure drops across the nozzles by
default, and nozzles will be automatically sized when data are not provided.
Numerous tuning parameters have been provided for matching plant data as
described in Table 4-37.
Mandatory statement. This statement defines the basic characteristics of the rodbaffle
exchanger.
Mandatory entries:
OLD Identifies the exchanger as an existing exchanger that is to be
rated. There is no default.
Examples:
MTE UID=STE2
TYPE OLD
Optional entries:
HOTSIDE=SHELL Specifies the side of the exchanger receiving the hotside fluid.
Enter SHELL or TUBE. If not specified, this value is determined
from the stream inlet temperatures. SHELL is the default.
ORIENTATION=HORIZONTAL Specifies the exchanger orientation, which affects both the film
coefficient for condensers and the static head for vertical
single-pass tubes and/or shells. Enter HORIZONTAL or VERTI-
CAL. The default is HORIZONTAL.
FLOW=COUNTERCURRENT Specifies the relative flow direction between the shellside fluid
and the tubeside fluid. Enter COUNTERCURRENT or COCUR-
RENT. This entry affects the calculation of the LMTD correction
factor (FT). The default is COUNTERCURRENT.
AREA=1000 or Specifies the shellside effective or “installed” area per unit. The
area covered by the tubesheets and baffles is subtracted from
the outside area of the tubes. If AREA is not entered, this value
will be calculated from the tube information. AREA is checked
for consistency with tube information. The default is 1000 ft 2
(English) or 92.9 m 2 (metric and SI).
UESTIMATE=50 Specifies the initial U-value for the flowsheet energy balance.
The default is 50 Btu/hr-ft 2 -F (English), 244.1 kcal/hr-m2-C
(metric), or 283.9 W/m 2 -K (SI).
USCALER=1.0 Specifies a multiplier used to adjust the rigorously computed
U-value to approximate actual plant data. The default is 1.0.
Example:
TYPE OLD, HOTSIDE=TUBE, TEMA=AJ2S, AREA=5000,*
UESTIMATE=60, USCALER=0.9
Mandatory statement. This statement defines details for the tubeside of the exchanger. The
area for heat transfer is computed using the following formula, and is cross-checked against
the AREA entry supplied on the TYPE statement:
AREA = π * OD * (LENGTH − SHEETS _ * NUMBER
where:
OD, LENGTH, and NUMBER are defined on TUBE statement
Note that the tube outside diameter in the above calculations can be determined from the in-
side diameter and the Birmingham Wire Gauge (BWG) or THICKNESS entries on the TUBE
statement. Conversely, the tube inside diameter can be determined from the outside diameter
and either the BWG or THICKNESS entries on the TUBE statement.
Mandatory entries:
FEED= Identifies the feed, or inlet stream, and its associated properties.
Enter up to twelve alphanumeric characters. The FEED entry will
be printed as a label in the output. There is no default.
PRODUCT= Identifies the product, or outlet stream, and its associated
properties. Enter up to twelve alphanumeric characters. The
PRODUCT entry will be printed as a label in the output. There is
no default.
Example:
TUBE FEED=CRD1, PRODUCT=CRD2
Optional entries:
LENGTH=20 or Specifies the exchanger tube length. The default value is 20 ft
(English) or 6.1 m (metric and SI).
ID=0.584 and/or Specifies the inside diameter of the tube. This value will be auto-
matically computed from the OD and THICKNESS or BWG en-
tries. The default values are 0.584 in. (English) or 14.834 mm
(metric and SI).
OD=0.75 and/or Specifies the outside diameter of the tube. The default is 0.75 in.
(English) or 19.05 mm (metric and SI).
THICKNESS=0.083 or Specifies the thickness of the tube wall. The default is 0.083 in.
(English) or 2.108 mm (metric and SI).
BWG=14 Specifies a value from the Birmingham Wire Gauge, an alternate
way to define tube thickness. The default is 14.
Note: Either BWG or THICKNESS may be given if OD is entered,
but not both. If both ID and OD are given, neither BWG nor
THICKNESS is allowed.
NPS= Specifies the nominal pipe size in inches. If supplied, SCHEDULE
must also be supplied. Valid NPS entries are shown in Table
4-42.
Optional statement. This statement specifies details for finned tubes. Figure 4-22 illustrates
the longitudinal fin construction for double pipe exchangers. The fins are manufactured as U-
channels and welded onto the inner pipe. They are installed in multiples of 4 and can be made
of a different material than the pipe.
Mandatory entries:
None.
Optional entries:
NUMBER =24 Specifies the number of fins per pipe. The default is 24.
HEIGHT=0.7815 Specifies the fin height. If HEIGHT is not specified, this value will
be calculated from inside and outside pipe diameters as: HEIGHT
= (SHELL ID - TUBE OD) / 2. The default is 0.7815 in. (English),
or 19.85 mm (metric and SI).
MATERIAL=01 Specifies the fin material, either by code or by an alphanumeric
name. When an appropriate code number is entered, the thermal
conductivity and density are selected from Table 4-36, Allowable
Material Codes. Alphanumeric entries are treated as names for
printout purposes only. The default is 01 (CARBON STEEL).
CONDUCTIVITY=30 Specifies fin metal thermal conductivity. This entry is used to
determine the resistance to heat transfer through the tube wall.
When a valid MATERIAL code is entered, this value is selected
from Table 4-36; however, this entry overrides the selected
value. The default is 30 Btu/hr-ft-F (English), 44.6 kcal/hr-m-C
(metric), or 51.9 W/m-K (SI).
Mandatory statement. This statement defines all details for the shellside of the exchanger.
Mandatory entries:
FEED= Identifies the feed, or inlet, stream and its associated properties.
Enter up to twelve alphanumeric characters. The FEED entry will
be printed as a label in the output. There is no default.
PRODUCT= Identifies the product, or outlet, stream and its associated
properties. Enter up to twelve alphanumeric characters. The
PRODUCT entry will be printed as a label in the output. There is
no default.
Optional entries:
ID=6.065 or Specifies the inside diameter of the outer pipe (shell). The de-
fault is 6.065 in. (English), or 154 mm (metric and SI).
NPS= and Specifies the nominal pipe size in inches. If supplied, SCHEDULE
must also be supplied. Valid NPS entries are shown in Table
4-42.
SCHEDULE= Specifies the steel pipe schedule. If supplied, NPS must also be
suplied. Valid SCHEDULE entries are shown in Table 4-43.
SERIES=1 Specifies the number of identical shells in series. Enter an inte-
ger from 1 to 10. The default is 1.
PARALLEL=1 Specifies the number of identical shells in parallel. Enter an inte-
ger from 1 to 10. The default is 1.
MATERIAL=01 Specifies the outer pipe (shell) material, either by code or by an
alphanumeric name. When an appropriate code number is en-
tered, the thermal conductivity and density are selected from Ta-
ble 4-36, Allowable Material Codes. Alphanumeric entries are
treated as names for printout purposes only. The default is 01
(CARBON STEEL).
Optional Statement. This statement defines the tubeside nozzle characteristics. Nozzles are
automatically included in pressure drop calculations unless NONE is specified on the TNOZZLE
statement. Nozzles are automatically sized when data area not provided.
Optional entries:
ID= Specifies the inside diameters of the inlet and outlet tubeside
nozzles. Enter inlet and outlet values, separated by a comma. If
not entered, HEXTRAN uses a conventional nozzle size.
NONE Suppresses nozzle sizing and pressure drop calculations.
Optional Statement. This statement defines the shellside nozzle characteristics. Nozzles are
automatically included in pressure drop calculations unless NONE is specified on the SNOZ-
ZLE statement. Nozzles are automatically sized when data area not provided.
Optional entries:
ID= Specifies the inside diameters of the inlet and outlet shellside
nozzles. Enter inlet and outlet values, separated by a comma. If
not entered, HEXTRAN uses a conventional nozzle size.
NONE Suppresses nozzle pressure drop calculations.
Optional statement. This statement sets calculation methods for individual exchangers on a
global basis. Methods can be selected globally using the CALCULATION statement in the
SIMULATION, CASESTUDIES, OPTIMIZATION AREA, OPTIMIZATION SPLIT, or REGRESSION
categories of input.
Optional entries:
NOCHECK Suppresses HEXTRAN geometry consistency checks and pre-
vents HEXTRAN from assigning default values to missing ge-
ometry data. NOCHECK is designed to allow you to access HTRI
or HTFS defaults in place of HEXTRAN defaults. When using NO-
CHECK, ensure that all exchanger data are explicitly specified, or
that one of the HTRI (ST5, CST3, RKH3, ACE2) or HTFS (TASC3)
modules is referenced, (see the HEXTRAN HTRI and HTFS Input
Guides).
WARNING: Using NOCHECK with inconsistent or missing ge-
ometry data may result in abnormal program termination (divi-
sion by zero, overflow, etc.).
MINFT=0.8 Specifies the minimum allowable LMTD correction factor (FT).
The default is 0.8.
DPSMETHOD=STREAM Specifies the pressure drop calculation method used for shell-
side calculations. Enter BELL (Kenneth Bell of Delaware Univer-
sity method) or STREAM (stream analysis method). STREAM is
the default.
Reference: ‘‘A New and Accurate Hand Calculation Method for
Shellside Pressure Drop and Flow Distribution,’’ Wills, M. J. N.,
and D. Johnston, Presented at the 22nd Heat Transfer Confer-
ence and Exhibition, Niagara Falls, N.Y., 1984.
Optional statement. This statement specifies exchanger performance criteria. HEXTRAN re-
ports the required shellside fouling factor to match the specified area.
Optional entries:
TEMPERATURE= and Specifies the outlet temperature of the stream specified by the
SHELL or TUBE keyword. The units are F (English), C (metric),
or K (SI). You cannot enter TEMPERATURE with any other speci-
fication keywords. There is no default.
SHELL or
TUBE or Specifies the side of the exchanger being used by the TEMPERA-
TURE keyword. SHELL and TUBE can also be used with the
LFRAC keyword. There is no default.
LFRAC= and Specifies the liquid weight fraction of the stream. Enter a value
from 0.0 (all vapor) to 1.0 (all liquid). This keyword must be
used in conjunction with the SHELL, TUBE, HOT, or COLD key-
word to apply the LFRACTION to the correct stream. You cannot
enter LFRAC with any other specification keywords. There is no
default.
SHELL or Specifies the side of the exchanger being used by the LFRAC-
TUBE or TION keyword. You cannot use these keywords with any other
HOT or specification keywords. There is no default.
COLD or
DUTY= or Specifies the total heat transferred in the exchanger. You cannot
use DUTY with any other specification keywords. Units are:
MMBtu/hr (English), MMkcal/hr (metric), and MMkJ/hr (SI).
There is no default.
HOCI= or Specifies the exchanger approach temperature. Use only one of
COCI= or these four and enter a numerical value. Each keyword specifies a
HIHO= or subtraction operation where the first set of two characters de-
HICO= fines a value, and the second set of two characters defines a
value that is subtracted from it. In the operation, H refers to HOT
side, C refers to COLD side, I refers to inlet, and O refers to
Optional statement. This statement specifies report print options for the exchanger statement.
The default printout options are the global values specified in the CALCULATION section.
STANDARD and EXTENDED are defaults. STANDARD will be printed in addition to any speci-
fied keywords. EXTENDED will be overwritten by any specified keywords.
Optional entries:
STANDARD Prints the standard TEMA Data Sheet. This is the default.
EXTENDED Prints the Extended Data Sheet. This is the default.
ZONES Prints the zones analysis for two-phase exchangers.
MONITOR Prints the design logic monitor for NEW exchangers.
Examples:
PRINT EXTENDED, ZONES
This example prints standard, extended, and zones analysis reports.
PRINT MONITOR
This example prints standard and design logic monitor reports.
PRINT STANDARD
This example prints only the standard report.
PRINT ZONES, MONITOR
This example prints standard, zones analysis, and design logic monitor reports.
Optional statement. This statement provides special costing data for an exchanger. The de-
faults are the global values given in the CALCULATION section.
Optional Entries:
BSIZE=1000.00 Defines the base area used in the costing equation. The default
is 1000.00 ft 2 (English), or 93.0 m2 (metric and SI).
BCOST=0.00 Defines the base cost used in the costing equation. The default
is 0.00 USDOLLAR/ft 2 (English), or 0.00 USDOLLAR/m2 (metric
and SI).
LINEAR=50.00 Defines the linear cost factor used in the costing equation. The
default is 50.00 USDOLLAR/ft 2 (English), or 538.20 USDOLLAR/
m 2 (metric and SI).
EXPONENT=0.60 Defines the exponential cost factor used in the costing equation.
The default is 0.60 (English, metric and SI).
CONSTANT=0.00 Defines the constant cost factor used in the costing equation.
This entry can be used to define fixed costs associated with in-
stallation of an exchanger and is not a function of exchanger
size. The default is 0.00.
UNIT or Defines the basis for the exchanger CONSTANT cost factor. UNIT
SHELL results in the constant cost factor being applied once to each
unit regardless of the number of shells or frames in the unit.
SHELL results in the constant cost factor being applied to each
shell or each frame in the unit. The default is UNIT.
Mandatory statement. This statement identifies the unit as a finned-tube exchanger. It must be
the first input line for any FTE model.
The finned-tube exchanger (FTE) is a general model which can be used to rate or design any
piece of equipment which has a gas flowing through a rectangular duct over a bank of tubes.
Only a horizontal tube arrangement is allowed. The tubeside may have a single-phase or two-
phase fluid.
The most common application is for waste heat boilers, but air pre-heaters or coolers may
also be rated or designed. Note that the air-cooled exchanger (ACE) in HEXTRAN is more con-
venient for representation of air coolers and also performs calculations for the fans.
Tubes may be plain or finned and the fins may be of a different metal than the tubes. When a
performance specification is provided, the fouling which corresponds to the specified heat
transfer is computed. By default, the presure drop across the tubeside nozzles is included in
the calculations.
Design Process
This section describes the general process performed by HEXTRAN for the design option.
First, the rating module is called using some reasonable assumptions for the various perform-
ance and geometric parameters. These include:
n An estimated U-value based on the outside area. The user may input a value or the
program will assign a value of 5 Btu/hr-ft 2 -F in the English system of units.
n The number of tube passes is set equal to the average between the user-specified up-
per and lower limits, subject to a minimum value of 1 pass.
n The number of tube rows is set equal to 4.
n The tube length is set equal to the average value between the user-specified upper and
lower values.
Next, knowing the heat duty, the required area, A, is estimated using the following
relationship:
Q
A= )
U (LMTD )
where:
Mandatory statement. This statement defines the basic characteristics of the finned-tube
exchanger.
Mandatory entries:
OLD or Rating only. Identifies an existing exchanger to be rated.
NEW Design only. Identifies a new exchanger to be designed.
Examples:
FTE UID=FTE2
TYPE OLD
FTE UID=EX23
TYPE NEW
Optional entries:
HOTSIDE=TUBE Specifies the side of the exchanger receiving the hotside fluid.
Enter TUBE or DUCT. If not specified, this value is determined
from the stream inlet temperature. TUBE is the default.
FLOW=COUNTERCURRENT Specifies the relative flow direction between the tubeside fluid
and the ductside fluid. Enter COUNTERCURRENT or COCUR-
RENT. This entry affects the calculation of the LMTD correction
factor (FT), and, thereby, the MTD. The default is
COUNTERCURRENT.
AREA=79.0 or Rating only. Specifies the effective or “installed” area per bundle
for OLD exchanger calculations. For finned tubes, fin area must
also be included. If AREA is not entered, this value will be calcu-
lated from the input tube information. AREA is checked for con-
sistency with tube information. The default is 79.0 ft 2 (English),
or 7.34 m 2 (metric and SI) for bare tubes, and 990.0 ft 2 (Eng-
lish), or 92.0 m 2 (metric and SI) for finned tubes.
AREA= Design only. Specifies upper and lower limits for effective or “in-
stalled” area per bundle. Enter minimum and maximum values.
UESTIMATE=5 Specifies the initial U-value for the flowsheet energy balance.
The default is 5 Btu/hr-ft 2 -F (English), 24.4 kcal/hr-m2-C (met-
ric), or 28.4 W/m 2 -K (SI).
USCALER=1.0 Specifies a multiplier used to adjust the rigorously computed
U-value to approximate actual plant data. The default is 1.0.
Example:
TYPE OLD, HOTSIDE=TUBE, AREA=5000,*
UESTIMATE=60, USCALER=0.9
Mandatory statement. This statement defines all necessary details for the tubeside of the
exchanger.
Mandatory entries:
FEED= Identifies the feed, or inlet stream and its associated properties.
Enter up to twelve alphanumeric characters. The FEED entry will
be printed as a label in the output. There is no default.
PRODUCT= Identifies the product, or outlet stream and its associated proper-
ties. Enter up to twelve alphanumeric characters. The PRODUCT
entry will be printed as a label in the output. There is no default.
Example:
TUBE FED=CRD1, PRODUCT=CRD2
Optional entries:
LENGTH=20 or Rating only. Specifies the exchanger tube length. The default is
20 ft (English), or 6.1 m (metric and SI).
LENGTH=24,40,2 Design only. Specifies minimum, maximum, and incremental
tube lengths. HEXTRAN uses the maximum length to initiate the
design and reduces the length by specified increments if the
tubeside pressure drop and velocity specifications cannot be
met at the minimum number of passes allowed for the design.
The default values are: 8, 20, 4 ft (English), or 2.4, 6.1, 1.2 m
(metric and SI).
Note: A design may be obtained for a fixed tube length (e.g.,
LENGTH = 24, 24, 0).
ID=0.584 and/or Specifies the inside diameter of the tube. This value will be auto-
matically computed from the OD and THICKNESS or BWG en-
tries for bare tubes. The default values are 0.584 in. (English), or
14.834 mm (metric and SI).
OD=0.75 Specifies the outside diameter of the tube. The default is 0.75 in.
(English), or 19.05 mm (metric and SI).
THICKNESS=0.083 or Specifies the thickness of the tube wall. The default is 0.083 in.
(English), or 2.108 mm (metric and SI).
BWG=14 Specifies a value from the Birmingham Wire Gauge, an alternate
way to define tube thickness. Valid BWG values are listed in Ta-
ble 4-39. The default is 14.
Note: Either BWG or THICKNESS may be given if OD is entered,
but not both. If both ID and OD are given, neither BWG nor
THICKNESS is allowed.
NUMBER=20 Rating only. Specifies the tube count per bundle. You must
specify this value if AREA is not specified. Values for LENGTH,
OD, and AREA override this entry. The default is 20.
(Design example)
TUBE FEED=CRD1, PROD=CRD2, LENGTH=16,40,4, OD=1.0,*
BWG=14, PASS=2,16,2, PATTERN=60, FOUL=0.004,*
DPSHELL=8,12
Mandatory statement. This statement defines all details for the ductside of the exchanger.
Mandatory entries:
FEED= Identifies the feed, or inlet stream and its associated properties.
Enter up to twelve alphanumeric characters. The FEED entry will
be printed as a label in the output. There is no default.
PRODUCT= Identifies the product, or outlet stream and its associated
properties. Enter up to twelve alphanumeric characters. The
PRODUCT entry will be printed as a label in the output. There is
no default.
Optional entries:
WIDTH= Rating only. Specifies the width of the bundle. If not specified, it
will be calculated as the number of tubes per row multiplied by
the transverse pitch.
WIDTH=5,20 Design only. Specifies lower and upper limits for the width of the
bundle. Enter minimum and maximum values. If not specified, it
will be calculated as the number of tubes per row multiplied by
the transverse pitch. The defaults are: 5, 20 ft in English units;
1.525, 6.096 m in metric and SI.
Note: A design may be obtained for a fixed bay width (e.g.,
WIDTH = 5, 5). In this case, the actual bay width will be slightly
different from the specified value as the program must yield a
valid tube length which has incremental values, while satisfying
the heat transfer requirement.
LENGTH=20 Rating only. Specifies the length of bundle. This value is used to
calculate air flow velocity. If not specified, this value is set to the
tube length. If a tube length is not specified either, the following
defaults will be used: 20.0 ft (English units) 6.1 m (metric and
SI).
FOUL=0.002 Specifies the ductside fouling resistance. To simulate a ‘‘clean’’
exchanger, enter a value of zero for FOUL on both TUBE and
DUCT statements. The default is 0.002 hr-ft 2 -F/Btu (English),
0.00041 hr-m 2 -C/kcal (metric), or 0.00035 m 2 -K/W (SI).
LAYER=0.0 Specifies the ductside fouling layer thickness. This entry repre-
sents the effect of fouling on the ductside pressure drop. (The
effect of fouling on heat transfer is represented by the FOUL en-
try.) The default is 0.0 in. (English), or 0.0 mm (metric and SI).
(Design example)
DUCT FEED=GASI, PROD=GASO, WIDTH=5,10, FOUL=0.002,*
PARA=1,8
Optional Statement. This statement defines the tubeside nozzle characteristics. Nozzles are
automatically included in pressure drop calculations unless NONE is specified on the TNOZZLE
statement. Nozzles are automatically sized when data area not provided.
Optional entries:
ID= Specifies the inside diameters of the inlet and outlet tubeside
nozzles. Enter inlet and outlet values, separated by a comma.
Valid units are in. and mm. If not specified, HEXTRAN uses a
conventional nozzle size.
NUMBER=1,1 Specifies the number of inlet and outlet nozzles per bundle. En-
ter a value for the number of inlet nozzles, and outlet nozzles,
separated by a comma. You must enter both values when using
this keyword. The default is 1,1.
NONE Suppresses nozzle pressure drop calculations.
Examples:
TNOZZLE ID=6,6, NUMBER=1,1
Optional for rating, mandatory for design. This statement specifies exchanger performance
criteria. When the exchanger is being rated, HEXTRAN reports the required ductside fouling
factor to match the specified area. For exchangers being designed, this statement determines
the area required for the desired heat transfer.
Mandatory entries:
TEMPERATURE= and Specifies the outlet temperature of the product stream specified
by the TUBE or DUCT keyword. The units are F (English), or C
(metric and SI). You cannot enter TEMPERATURE with any other
specification keywords. There is no default.
TUBE or Specifies the side of the exchanger being used by the TEMPERA-
DUCT or TURE keyword. You cannot use DUCT with any other specifica-
tion keywords. TUBE can also be used with LFRAC.
LFRAC= and Specifies the liquid weight fraction of the stream. Enter a value
from 0.0 (all vapor) to 1.0 (all liquid). This keyword must be
used in conjunction with the TUBE or COLD keyword to apply
the LFRACTION to the correct stream. You cannot enter LFRAC
with any other specification keywords. There is no default.
TUBE or Specifies the side of the exchanger being used by the LFRAC-
COLD or TION keyword. You cannot use COLD with any other specifica-
tion keywords. TUBE can also be used with TEMP.
Chapter 4, Input Reference HEXTRAN Keyword Manual
4-238 June 2002
DUTY= or Specifies the total heat transferred in the exchanger. You cannot
use DUTY with any other specification keywords. Units are:
MMBtu/hr (English), MMkcal/hr (metric), and MMkJ/hr (SI).
There is no default.
HOCI= or Specifies the exchanger approach temperature. Use only one of these
COCI= or four and enter a numerical value. Each keyword specifies a subtrac-
HIHO= or tion operation where the first set of two characters defines a value,
HICO= and the second set of two characters defines a value that is sub-
tracted from it. In the operation, H refers to HOT side, C refers to
COLD side, I refers to inlet, and O refers to outlet. Therefore, HOCI
specifies hot outlet temperature minus cold inlet temperature. You
cannot use these keywords with any other specification keywords.
Valid units are F (English), C, (metric and +SI). There is no default.
Examples:
SPEC TEMP=100, HOT
SPEC TEMP=200, DUCT
SPEC DUTY=8.5
SPEC LFRAC=0.8, HOT
SPEC LFRAC=0.9, DUCT
SPEC HOCI=40
Optional statement. This statement sets calculation methods for individual exchangers on a
global basis. Methods can be selected globally using the CALCULATION statement in the
SIMULATION, CASESTUDIES, OPTIMIZATION AREA, OPTIMIZATION SPLIT, or REGRESSION
categories of input.
Optional entries:
NOCHECK Suppresses HEXTRAN geometry consistency checks and pre-
vents HEXTRAN from assigning default values to missing ge-
ometry data. NOCHECK is designed to allow you to access HTRI
or HTFS defaults in place of HEXTRAN defaults. When using NO-
CHECK, ensure that all exchanger data are explicitly specified, or
that f the HTRI ACE2 module is referenced (see the HEXTRAN
HTRI Input Guide).
WARNING: Using NOCHECK with inconsistent or missing ge-
ometry data may result in abnormal program termination (divi-
sion by zero, overflow, etc.).
TWOPHASE=NEW Specifies the methods for thermal and hydraulic calculations for
all rigorous exchangers. Enter NEW or OLD. NEW uses the
Modified Chen vaporization method for convective boiling, and
includes predictions for sub-cooled and film boiling. Condensa-
tion methods account for flow regimes and gravity versus shear
effects. Pressure drops are calculated using a stream analysis-
based method. NEW automatically sets DPSMETHOD=STREAM.
OLD selects algorithms used in versions 5.0x and earlier. Use
Optional statement. This statement provides special costing data for an exchanger. The de-
faults are the global values given in the CALCULATION category of input.
Optional Entries:
BSIZE=1000.00 Defines the base area used in the costing equation. The default
is 1000.00 ft 2 (English), or 93.0 m2 (metric and SI).
BCOST=0.00 Defines the base cost used in the costing equation. The default
is 0.00 USDOLLAR/ft 2 (English), or 0.00 USDOLLAR/m2 (met-
ric and SI).
LINEAR=50.00 Defines the linear cost factor used in the costing equation. The
default is 50.00 USDOLLAR/ft 2 (English), or 538.20 USDOL-
LAR/m 2 (metric and SI).
EXPONENT=0.60 Defines the exponential cost factor used in the costing equation.
The default is 0.60 (English, metric and SI).
CONSTANT=0.00 Defines the constant cost factor used in the costing equation.
This entry can be used to define fixed costs associated with in-
stallation of an exchanger and is not a function of exchanger
size. The default is 0.00.
UNIT or Defines the basis for the exchanger CONSTANT cost factor. UNIT
SHELL results in the constant cost factor being applied once to each
unit regardless of the number of shells or frames in the unit.
SHELL results in the constant cost factor being applied to each
shell or each frame in the unit. The default is UNIT.
Optional statement. This statement specifies report print options for the exchanger statement.
The default printout options are the global values specified in the CALCULATION section.
STANDARD and EXTENDED are defaults. STANDARD will be printed in addition to any speci-
fied keywords. EXTENDED will be overwritten by any specified keywords.
Optional entries:
STANDARD Prints the standard TEMA Data Sheet. This is the default.
EXTENDED Prints the Extended Data Sheet. This is the default.
ZONES Prints the zones analysis for two-phase exchangers.
MONITOR Prints the design logic monitor for NEW exchangers.
Optional statement. This statement specifies the HTRI module to be used for rating or design.
See the HEXTRAN HTRI Input Guide for details.
Mandatory entries:
ACE2
Mandatory statement. This statement identifies the unit as an air-cooled exchanger. It must be
the first input line for any ACE model.
Air-cooled heat exchangers (ACE) employ banks of tubes to cool fluids with ambient air. They
consist of one or more tube sections served by one or more axial fans, fan drivers, speed re-
ducers, and an enclosing and supporting structure. In forced-draft exchangers, the tube sec-
tion is located on the discharge side of the fan. In induced-draft exchangers, the tube section
is on the intake side of the fan. The tubeside may have a single-phase or two-phase fluid. Only
a horizontal tube arrangement is allowed.
Fan sizes can range from 3 to 28 ft in diameter and may be driven by electric motors, steam
turbines, or other types of drivers. Bays with two fans each are popular since this provides a
backup in the event of failure of a fan or driver. Multiple tube bundles are often used per fan
bay in any number of possible arrangements. Typical plan views for air coolers are illustrated
in Figure 4-24.
The air-cooled exchanger module supports most types of bay and tube arrangements for the
rating option. Calculations are also performed for fans. In rating mode, information on the air-
side flow is available by supplying fan power data. When fan power is not supplied, HEXTRAN
calculates the power corresponding to the flow of the airside fluid. For the design option, fan
power specification is not allowed.
Tubes may be plain or finned and the fins can be of a different metal than the tubes. When a
performance specification is provided, the fouling which corresponds to the specified heat
transfer is computed. By default, the pressure drop across the tubeside nozzles is included in
the calculations.
Mandatory statement. This statement defines the basic characteristics of the air-cooled exchanger.
Mandatory entries:
OLD or Rating only. Identifies an existing exchanger to be rated. There is
no default.
NEW Design only. Identifies a new exchanger to be designed. There is
no default.
Examples:
ACE UID=ACE4
TYPE OLD
ACE UID=EX56
TYPE NEW
Optional entries:
HOTSIDE=TUBE Specifies the side of the exchanger receiving the hotside fluid. En-
ter TUBE or AIR. If this keyword is not supplied, the hotside fluid
is determined from stream inlet temperatures. This keyword is
mandatory for the HTRI ACE2 option. TUBE is the default.
FLOW=COUNTERCURRENT Specifies the flow direction. This entry affects the calculation of
the LMTD correction factor (FT) and, thereby, the MTD. Enter
COUNTERCURRENT to specify that the tubeside and airside flu-
ids flow in opposing directions, or COCURRENT to specify flow
in the same direction. The default is COUNTERCURRENT.
AREA=79 or Rating only. Specifies the effective or “installed” area per bun-
dle. The area covered by the tubesheets and baffles is subtracted
from the outside area of the tubes. For finned tubes, fin area
must also be included in the total bundle area. This value is
checked for consistency with the tube information. The default is
79 ft 2 (English), or 7.34 m 2 (metric and SI) for bare tubes, and
990 ft 2 (English), or 92.0 m 2 (metric and SI) for finned tubes.
AREA= Design only. Limits the area per shell. Enter minimum and maxi-
mum values. There are no defaults.
UESTIMATE=5 Specifies the initial U-value for the flowsheet energy balance.
The default is 5 Btu/hr-ft 2 -F (English), 24.4 kcal/hr-m2-C (met-
ric), or 28.4 W/m 2 -K (SI).
USCALER=1.0 Specifies a scale factor to adjust the rigorously computed U-
value. The default is 1.0.
Examples:
(Rating example)
TYPE OLD, FLOW=COCUR, AREA=500, UESTIMATE=6,*
USCALER=0.9
(Design example)
TYPE NEW, AREA=400,5000, UESTIMATE=5.5
Mandatory statement. This statement defines all necessary details for the tubeside of the
exchanger. Tubes may be plain or finned, and several options for defining baffle details are avail-
able.
Mandatory entries:
FEED= Identifies the feed, or inlet stream and its associated properties.
Enter up to twelve alphanumeric characters. The FEED entry will
be printed as a label in the output. There is no default.
PRODUCT= Identifies the product, or outlet stream and its associated proper-
ties. Enter up to twelve alphanumeric characters. The PRODUCT
entry will be printed as a label in the output. There is no default.
Optional entries:
LENGTH=20 or Rating only. Specifies the exchanger tube length. The default
value is 20 ft (English), or 6.1 m (metric and SI).
LENGTH=24,40,2 Design only. Specifies minimum, maximum, and incremental
tube lengths. HEXTRAN uses the maximum length to initiate the
design and reduces the length by the increment specified if the
tubeside pressure drop and velocity specifications cannot be
met at the minimum number of passes allowed for the design.
The default values are: 8, 20, 4 ft (English), or 2.4, 6.1, 1.2 m
(metric and SI).
Note: A design may be obtained for a fixed tube length (e.g.,
LENGTH = 24, 24, 0).
ID=0.584 and/or Specifies the inside diameter of the tube. If not specified, this
value will be automatically computed from the OD and THICK-
NESS or BWG entries. The default values are 0.584 in. (English),
or 14.834 mm (metric and SI).
OD=0.75 and/or Specifies the outside diameter of the tube. The default is 0.75 in.
(English), or 19.05 mm (metric and SI).
BWG=14 or Specifies an integer value from the Birmingham Wire Gauge, an
alternate way to define tube thickness. Acceptable values are
shown in Table 4-39. The default is 14.
THICKNESS=0.083 Specifies the thickness of the tube wall. The default is 0.083 in.
(English), or 2.108 mm (metric and SI).
Note: Either BWG or THICKNESS may be given if OD is entered,
but not both. If both ID and OD are given, neither BWG nor
THICKNESS is allowed.
NPS= and Specifies the “nominal” pipe size. Enter a value from Table 4-43.
You cannot enter both NPS and ID on the same statement. You
must enter values for NPS and SCHEDULE together. There is no
default. If neither ID nor an NPS and SCHEDULE combination are
entered, the default ID will be used for the pipe inside diameter.
(Design example)
TUBE FEED=STM1, PROD=STM2, LENGTH=16,20,2,*
OD=0.75, BWG=12, PASS=2,10,*
ROWS=1,12, FOUL=0.002, PARALLEL=1,10
Mandatory statement. This statement defines all necessary details for the airside of the ex-
changer. Fan details are specified on the FAN statement
Mandatory entries:
FEED= Identifies the feed, or inlet stream and its associated properties.
Enter up to twelve alphanumeric characters. The FEED entry will
be printed as a label in the output. There is no default.
PRODUCT= Identifies the product, or outlet stream and its associated
properties. Enter up to twelve alphanumeric characters. The
PRODUCT entry will be printed as a label in the output. There is
no default.
Optional entries:
WIDTH= or Rating only. Specifies the width of the bundle. If not specified,
this value will be set equal to the number of tubes per row multi-
plied by the transverse pitch.
WIDTH=5,20 Design only. Specifies the minimum and maximum width of the
bundle. Enter lower and upper limits values in ft (English) or m
(metric and SI). The defaults are 5, 20 ft (English) and 1.525,
6.096 m (metric and SI).
Note: A design may be obtained for a fixed bay width (e.g.,
WIDTH = 5, 5). In this case, the actual bay width will be slightly
different from the specified value as the program must yield a
valid tube length which has incremental values, while satisfying
the heat transfer requirement.
LENGTH= Rating only. Specifies bundle length. This value is used to calcu-
late the air flow velocity. If not specified, this value is set equal
to the tube length. If tube length is not specified, the defaults are
20.0 ft (English) and 6.1 m (metric and SI).
FOUL=0.002 Specifies the airside fouling resistance. To simulate a ‘‘clean’’ ex-
changer, enter a value of zero on both TUBE and AIRSIDE state-
ments. The default is 0.002 hr-ft 2 -F/Btu (English), 0.00041
hr-m 2 -C/kcal (metric), or 0.00035 m 2 -K/W (SI).
LAYER=0.0 Specifies the airside fouling layer thickness. This entry repre-
sents the effect of fouling on the airside pressure drop. The
(Design example)
AIRSIDE FEED=AIR1, PROD=AIR2, WIDTH=5,16,*
DPUNIT=0.4,0.9, PARALLEL=1,6
Optional statement. This statement specifies the type of fan installation required.
Mandatory entries:
NONE.
Optional entries:
DRAFT=FORCED Rating only. Specifies the type of fan installation. Enter FORCED
to specify forced-draft fans, which are located on the underside
of the tube bundles, or INDUCED to specify induced-draft fans,
which are located above the tube bundle. The default is FORCED.
DIAMETER= Rating only. Specifies the fan diameter. Enter a value in ft (Eng-
lish) or m (metric and SI). If this value is not specified, the fan
diameter will be calculated as 90 percent of the bay width.
NUMBER=1 Rating only. Specifies the number of fans per bay. Enter an inte-
ger value. The default is 1.
EFFICIENCY=100 Specifies combined fan and drive efficiency. Enter a value ex-
pressed as a percentage. This entry is used to calculate the fan
power requirement. The default is 100.
POWER= Rating only. Specifies the fan power. Enter a value in hp (Eng-
lish) or kW (metric and SI). If a value for this keyword is sup-
plied, the fan power will be held constant during calculations
and air flowrate will be calculated. If a value is not supplied, the
air flowrate will be held constant at the input value and the re-
quired power will be calculated.
OPTIMIZATION=2 Design only. Specifies the value of the ratio of the change in
capital costs to the change in annual operating costs. Enter a
value for the payout period (in years) for an incremental change
in capital cost resulting from a change in air flowrate. The de-
fault is 2.
For example, OPTIM=2 specifies the following sequence: the
program will first arrive at a design using the user-specified air
flowrate. Next, the air flowrate is changed to yield the following
result: the absolute value of the ratio of change in capital cost to
the change in annual operating cost would be approximately
equal to 2.
Examples:
(Rating example)
FAN DRAFT=INDUCED, DIAM=5, NUMBER=2
(Design example)
FAN DRAFT=FORCED, OPTIM=3
Optional statement. This statement specifies the tubeside nozzle data. Unless the NONE option
is used, HEXTRAN includes the nozzle pressure drops in the calculations whether nozzle data
are supplied or not. When data are not supplied, HEXTRAN computes the appropriate sizes.
Optional entries:
ID= This optional keyword is used to supply the inside diameters for
inlet and outlet nozzles. Enter an inlet value and an outlet value,
separated by a comma. Valid units of measure are inches (Eng-
lish) and mm (metric and SI). If not specified, HEXTRAN will use
a conventional nozzle size.
NUMBER=1,1 Specifies the number of inlet and outlet nozzles per bundle. If
one value is supplied, the other must be supplied as well. The
defaults are 1,1.
NONE Suppresses nozzle sizing and pressure drop calculations. This
keyword has no entries.
Examples:
TNOZZLE ID=8,2, NUMBER=1,1
Optional for rating, mandatory for design. This statement specifies exchanger performance
criteria. For exchangers being designed, this statement determines the area required for the
desired heat transfer.
Optional entries:
TEMPERATURE= and Rating only. Specifies the outlet temperature of the stream
specified by the TUBE or AIR keyword. You cannot use TEM-
PERATURE with any other specification keywords. The units are
F (English), C (metric), or K (SI). There is no default.
TUBE or Specifies the side of the exchanger being used by the TEMPERA-
AIR or TURE specification. TUBE can also be used with the LFRAC key-
word. There is no default.
LFRACTION= and Specifies the liquid weight fraction of the stream. Enter a value
from 0.0 (all vapor) to 1.0 (all liquid). This keyword must be
used in conjunction with the TUBE or HOT keyword to apply the
LFRACTION to the correct stream. You cannot enter LFRAC with
any other specification keywords. There is no default.
TUBE or Specifies the side of the exchanger being used by the LFRAC-
HOT or TION specification. TUBE can also be used with the TEMPERA-
TURE keyword. There is no default.
Chapter 4, Input Reference HEXTRAN Keyword Manual
4-252 June 2002
DUTY= or Specifies the total heat transferred in the exchanger. You cannot
use DUTY with any other specification keywords. Units are:
MMBtu/hr (English), MMkcal/hr (metric), and MMkJ/hr (SI).
There is no default.
HOCI= or Specifies the exchanger approach temperature. Use only one of
COCI= or these four and enter a numerical value. Each keyword specifies a
HIHO= or subtraction operation where the first set of two characters de-
HICO= fines a value, and the second set of two characters defines a
value that is subtracted from it. In the operation, H refers to
HOT side, C refers to COLD side, I refers to inlet, and O refers to
outlet. Therefore, HOCI specifies hot outlet temperature minus
cold inlet temperature. You cannot use DUTY with any other
specification keywords. Valid units are F (English), C, (metric
and SI). There are no defaults.
Examples:
SPEC TEMP=100, TUBE
SPEC LFRAC=0.8, TUBE
SPEC HOCI=40
Optional statement. This statement sets calculation methods for individual exchangers on a
global basis. Methods can be selected globally using the CALCULATION statement in the
SIMULATION, CASESTUDIES, OPTIMIZATION AREA, OPTIMIZATION SPLIT, or REGRESSION
categories of input.
Optional entries:
NOCHECK Suppresses HEXTRAN geometry consistency checks and pre-
vents HEXTRAN from assigning default values to missing ge-
ometry data. NOCHECK is designed to allow you to access HTRI
defaults in place of HEXTRAN defaults. When using NOCHECK,
ensure that all exchanger data are explicitly specified, or that the
HTRI ACE2 module is referenced (See the HTRI documentation).
WARNING: Using NOCHECK with inconsistent or missing ge-
ometry data may result in abnormal program termination (divi-
sion by zero, overflow, etc.).
TWOPHASE= Specifies the methods for thermal and hydraulic calculations for
all rigorous exchangers. Enter NEW or OLD. NEW uses the
Modified Chen vaporization method for convective boiling, and
includes predictions for sub-cooled and film boiling. Condensa-
tion methods account for flow regimes and gravity versus shear
effects. Pressure drops are calculated using a stream analysis-
based method. NEW automatically sets DPSMETHOD=STREAM.
OLD selects algorithms used in versions 5.0x and earlier. Use
this option to make comparison runs with earlier versions of
HEXTRAN. There is no default.
Optional statement. This statement provides special costing data for an exchanger. The de-
faults are the global values given in the CALCULATION category of input.
Optional Entries:
BSIZE=1000.00 Defines the base area used in the costing equation. The default
is 1000.00 ft 2 (English), or 93.0 m2 (metric and SI).
BCOST=0.00 Defines the base cost used in the costing equation. The default
is 0.00 USDOLLAR/ft 2 (English), or 0.00 USDOLLAR/m2 (met-
ric and SI).
LINEAR=50.00 Defines the linear cost factor used in the costing equation. The
default is 50.00 USDOLLAR/FT 2 (English), or 538.20 USDOL-
LAR/m 2 (metric and SI).
EXPONENT=0.60 Defines the exponential cost factor used in the costing equation.
The default is 0.60 (English, metric and SI).
CONSTANT=0.00 Defines the constant cost factor used in the costing equation.
This entry can be used to define fixed costs associated with in-
stallation of an exchanger and is not a function of exchanger
size. The default is 0.00 USDOLLAR.
Optional statement. This statement specifies report print options for the exchanger statement.
The default printout options are the global values specified in the CALCULATION section.
STANDARD and EXTENDED are defaults. STANDARD will be printed in addition to any speci-
fied keywords. EXTENDED will be overwritten by any specified keywords.
Optional entries:
STANDARD Prints the standard TEMA Data Sheet. This is the default.
EXTENDED Prints the Extended Data Sheet. This is the default.
ZONES Prints the zones analysis for two-phase exchangers.
MONITOR Prints the design logic monitor for NEW exchangers.
Examples:
PRINT EXTENDED, ZONES
This example prints standard, extended, and zones analysis reports.
PRINT MONITOR
Optional entry:
ACE2 This allows the user to rate or design air coolers using HTRI
ACE2 module. See the HEXTRAN HTRI Input Guide for details.
Mandatory statement. This statement defines the basic characteristics of the plate-and-frame
exchanger.
Mandatory entries:
OLD or Rating only. Identifies an existing exchanger to be rated. There is
no default.
NEW Design only. Identifies a new exchanger to be designed. There is
no default.
Examples:
PHE UID=ACE4
TYPE OLD
PHE UID=EX56
TYPE NEW
Optional entries:
FLOW=COUNTERCURRENT Specifies the flow direction of the first hot and cold channels
within the plate pack. Enter COUNTERCURRENT to specify that
the hotside and coldside fluids flow in opposing directions, or
COCURRENT to specify flow in the same direction. The default is
COUNTERCURRENT.
AREA=1000 or Rating only. Specifies the effective or “installed” area per frame.
The default is 1000 ft 2 (English), or 92.9 m 2 (metric and SI).
AREA= Design only. Specifies minimum and maximum area for frame.
There are no defaults.
UESTIMATE=100 Specifies the initial U-value for the flowsheet energy balance.
The default is 100 Btu/hr-ft 2 -F (English), 488 kcal/hr-m2-C
(metric), or 568 W/m 2 -K (SI).
USCALER=1.0 Specifies a scale factor to adjust the rigorously computed U-
value. The default is 1.0.
Examples:
(Rating example)
TYPE OLD, FLOW=COCUR, AREA=500,*
USCALER=0.9
(Design example)
TYPE NEW, FLOW=COUNTER, AREA=200,1000,*
USCALER=0.9
Mandatory statement. This statement specifies details for the hotside of the exchanger.
Mandatory entries:
FEED= Identifies the feed, or inlet stream and its associated properties.
Enter up to twelve alphanumeric characters. The FEED entry will
be printed as a label in the output. There is no default.
PRODUCT= Identifies the product, or outlet stream and its associated prop-
erties. Enter up to twelve alphanumeric characters. The PROD-
UCT entry will be printed as a label in the output. There is no
default.
Optional entries:
FOUL=0.0005 Specifies the hotside fouling resistance. To simulate a ‘‘clean’’
exchanger, enter a value of zero on both HOTSIDE and COLD-
SIDE statements. The default is 0.0005 hr-ft 2 -F/Btu (English),
0.0001 hr-m 2 -C/kcal (metric), or 0.000088 m 2 -K/W (SI).
LAYER=0.0 Specifies the hotside fouling layer thickness. This entry repre-
sents the effect of fouling on the hotside pressure drop. The ef-
fect of fouling on heat transfer is represented by the FOUL entry.
The default is 0.0 in. (English), or 0.0 mm (metric and SI).
HHOT= or Specifies the hotside film coefficient. This entry overrides the
computed value for rating cases. HHOT is not recommended for
design calculations. There is no default.
HSCALER=1.0 Specifies a multiplier for the computed hotside film coefficient.
You cannot use HSCALER with HHOT, or if USCALER is specified
on the TYPE statement. The default is 1.0.
DPFRAME= or Rating only. Specifies the airside pressure drop per frame. This
entry overrides the computed value. There are no defaults. You
cannot enter DPSHELL and DPUNIT together.
DPFRAME=5,15 Design only. Specifies the minimum and maximum airside pres-
sure drop per bundle. Enter lower and upper limits. HEXTRAN
calculates the average between the minimum and maximum val-
ues to use as the target pressure drop in obtaining a suitable
plate and pack arrangement. The defaults are 5,15 psi (English)
and 0.352,1.055 kg/cm2 (metric), and 34.47,103.42 kPa (SI).
Note: HEXTRAN’s primary objective is to satisfy heat transfer
requirements. Therefore, pressure drop constraints entered for
the design option are treated as ‘‘soft’’ constraints, and may be
violated in order to satisfy the heat transfer requirements.
DPSCALER=1.0 Specifies an optional multiplier for the computed pressure drop.
The default is 1.0.
PDESIGN= Design only. Specifies the design pressure. Enter a value in psi
(English), kg/cm2 (metric), or kPa (SI) units. There is no default.
(Design example)
HOTS FEED=HOT1, PROD=HOT2, FOUL=0.0006,*
DPFRAME=6,12, LAYER=0.008
Mandatory statement. This statement specifies details for the coldside of the exchanger.
Mandatory entries:
FEED= Identifies the feed, or inlet stream and its associated properties.
Enter up to twelve alphanumeric characters. The FEED entry will
be printed as a label in the output. There is no default.
PRODUCT= Identifies the product, or outlet stream and its associated prop-
erties. Enter up to twelve alphanumeric characters. The PROD-
UCT entry will be printed as a label in the output. There is no
default.
Optional entries:
FOUL=0.0005 Specifies the coldside fouling resistance. To simulate a ‘‘clean’’
exchanger, enter a value of zero on both HOTSIDE and COLD-
SIDE statements. The default is 0.0005 hr-ft 2 -F/Btu (English),
0.0001 hr-m 2 -C/kcal (metric), or 0.000088 m 2 -K/W (SI).
LAYER=0.0 Specifies the coldside fouling layer thickness. This entry repre-
sents the effect of fouling on the coldside pressure drop. The ef-
fect of fouling on heat transfer is represented by the FOUL entry.
The default is 0.0 in. (English), or 0.0 mm (metric and SI).
HCOLD= or Specifies the coldside film coefficient. This entry overrides the
computed value for rating cases. HCOLD is not recommended
for design calculations. There is no default.
HSCALER=1.0 Specifies a multiplier for the computed coldside film coefficient.
You cannot use HSCALER with HCOLD, or if USCALER is speci-
fied on the TYPE statement. The default is 1.0.
DPFRAME= or Rating only. Specifies the airside pressure drop per frame. This
entry overrides the computed value. There is no default.
DPFRAME=5,15 Design only. Specifies the minimum and maximum airside pres-
sure drop per bundle. Enter lower and upper limits. HEXTRAN
calculates the average between the minimum and maximum val-
ues to use as the target pressure drop in obtaining a suitable
(Design example)
COLD FEED=CLD1, PROD=CLD2, FOUL=0.001,*
DPFRAME=6,10, HSCALER=0.9
Mandatory statement. This statement specifies details for the plate pack.
Mandatory entries:
SPACE=0.1 Specifies the average channel spacing. This keyword is required
for rating, unless APC is supplied on the PLATE statement. The
default is 0.1 in. (English) or 2.54 mm (metric and SI).
DPORT=6 Specifies the port diameter in the plate. This keyword is required
for rating, unless APC is supplied on the PLATE statement. The
default is 6 in. (English) or 152.4 mm (metric and SI).
LVERTICAL=48 Specifies the vertical distance between port centers. This key-
word is required for rating, unless APC is supplied on the PLATE
statement. The default is 48 in. (English) or 1219.2 mm (metric
and SI).
LHORIZONTAL= Specifies the horizontal distance between port centers. This key-
word is required for rating, unless APC is supplied on the PLATE
statement. There is no default.
WIDTH= Specifies the actual flow width within a channel. If a value is not
supplied, it is computed as the sum of LHORI and DPORT. There
is no default.
PARALLEL= Rating only. Specifies the number of identical frames in parallel.
Enter one value. The default is 1.
(Design example)
PACK SPACE=0.12,DPORT=8, LVERT=44, LHORI=24,*
PARA=1,5, MAXPASS=2
Mandatory for rating, optional for design. This statement specifies details for the exchanger
plate.
Optional entries:
BETA=30,60 Specifies the minimum and maximum values for the chevron an-
gle. This is the corrugation angle, which is measured from a
normal to the main flow direction (see Figure 4-26). If only one
plate is used for rating, enter the single BETA value twice (e.g.,
BETA=42, 42). This keyword is required for rating cases if APC
is not entered on the PLATE statement. It is optional for design
cases. The defaults are 30,60.
AEFACTOR=1.17 Specifies the surface area enhancement factor. This represents
the ratio of the actual heat transfer area to the projected area.
This keyword is required for rating cases, but is optional for de-
sign cases if no APC is entered. The default is 1.17.
AREA=6.14 Specifies the heat transfer area of one side of one plate. This
keyword is required for rating cases, but is optional for design
cases if no APC is entered. The default is 6.14 ft 2 (English) or
0.570 m 2 (metric and SI).
Table 4-44: Plate Databank (as stored in the ASCII file “PLATES”)
Col 1 Col 2 Col 3 Col 4 Col 5 Col 6 Col 7 Col 8 Col 9 Col 10 Col 11
100 SIM01A 30.0 60.0 -1.0 0.100 1.170 2.000 1.690 6.000 24.000
110 SIM02A 30.0 60.0 -1.0 0.100 1.170 2.500 2.240 5.500 32.000
120 SIM03A 30.0 60.0 -1.0 0.100 1.170 3.000 3.660 8.000 38.000
130 SIM04A 30.0 60.0 -1.0 0.100 1.170 4.000 3.640 12.000 32.000
132 SIM04B 30.0 60.0 -1.0 0.100 1.170 4.000 4.420 12.000 38.000
140 SIM05A 30.0 60.0 -1.0 0.100 1.170 6.000 3.800 12.000 32.000
142 SIM05B 30.0 60.0 -1.0 0.100 1.170 6.000 6.140 12.000 48.000
150 SIM06A 30.0 60.0 -1.0 0.100 1.170 8.000 5.460 16.000 36.000
Column 1 The Automatic Plate Code (APC) 100 through 174. These codes
represent 16 arbitrary plate types which may not be available
from any manufacturer. New entries may have any three-digit in-
teger as long as they are different from the existing ones.
Column 2 The plate identification (up to 8 alphanumeric characters).
Column 3 The low value of the chevron angle (BETA). The chevron angle is
strictly defined here as the angle of corrugation measured from
a normal to the main flow direction. See Figure 4-26.
Column 4 The high value of the chevron angle.
Column 5 This is a third chevron angle for future use. Any arbitrary value
may be entered. This value will be ignored by the program.
Column 6 The average channel spacing (in.).
Column 7 The surface area enhancement factor.
Column 8 The port diameter in plates (in.).
Column 9 The effective heat transfer area of one side of a plate (ft 2 ).
Column 10 The horizontal distance between port centers (in.).
Column 11 The vertical distance between port centers (in.).
This statement is valid for rating cases only. You can enter up to 12 separate ARRANGEMENT
statements, in correct sequence, for any one problem. The default PHE has an area of 1000 ft
2 and a plate code (APC) of 142.
Mandatory entries:
PFIRST= Specifies the plate type of the first plate within the plate group.
Enter 1 or 2 to specify the first or second BETA value entered on
the PLATE statement. There is no default.
PSECOND= Specifies the plate type of the first plate within the plate group.
Enter 1 or 2 to specify the first or second BETA value entered on
the PLATE statement. There is no default.
Note: If the PHE has only one plate type, you must enter 1 for
both PFIRST and PSECOND.
NCHOT= Specifies the number of hot channels within the plate group. En-
ter an integer. There is no default.
NCCOLD= Specifies the number of cold channels within the plate group.
Enter an integer. There is no default.
HPASS= Specifies the hot pass number within the plate group. Enter an
integer. There is no default.
CPASS= Specifies the cold pass number within the plate group. Enter an
integer. There is no default.
Optional statement. This statement specifies channel f- values for the exchanger.
Optional entries:
CHNUMBER= Specifies the channel number (the first plate type + second plate
type - 1). Enter 1, 2 or 3. There is no default.
REYNOLDS= Specifies Reynolds numbers for f- or jN -factors. You must enter
a total of four values. If only two valid Reynolds numbers are
available, for example, enter a zero for the other two values.
There are no defaults.
FFACTOR= Specifies f factors corresponding to the Reynolds numbers en-
tered above. You must enter a total of four values. If fewer than
four valid numbers are available, enter a zero for each of the
missing values. There are no defaults.
JFACTOR= Specifies the jN -factors corresponding to the Reynolds numbers
entered above. You must enter a total of four values. If fewer
than four valid numbers are available, enter a zero for each of
the missing values. There are no defaults.
CONST= Specifies coefficient values for the f- or jN -factor correlation.
Enter three values using the following relationship:
f=CONST /Re EXPON (a)
EXPON
j N=CONST x Re (b)
Note: The jN factor relates to the well-known Colburn j-factor as
follows:
jN=j x Re.
EXPON= Specifies exponent values for the f- or jN -factor correlation. En-
ter three values using the relationship given above for CONST.
Optional statement. This statement specifies jN -factor values for the exchanger.
Optional entries:
CHNUMBER= Specifies the channel number (the first plate type + second plate
type - 1). Enter 1, 2 or 3. There is no default.
REYNOLDS= Specifies Reynolds numbers for f- or jN -factors. You must enter
a total of four values. If only two valid Reynolds numbers are
available, for example, enter a zero for the other two values.
There are no defaults.
FFACTOR= Specifies f factors corresponding to the Reynolds numbers en-
tered above. You must enter a total of four values. If fewer than
four valid numbers are available, enter a zero for each of the
missing values. There are no defaults.
JFACTOR= Specifies the jN -factors corresponding to the Reynolds numbers
entered above. You must enter a total of four values. If fewer
than four valid numbers are available, enter a zero for each of
the missing values. There are no defaults.
CONST= Specifies coefficient values for the f- or jN -factor correlation.
Enter three values using the following relationship:
f=CONST /Re EXPON (a)
EXPON
jN=CONST x Re (b)
Note: The jN factor relates to the well-known Colburn j-factor as
follows:
jN=j x Re.
EXPON= Specifies exponent values for the f- or jN -factor correlation. En-
ter three values using the relationship given above for CONST.
There is no default.
Optional statement. This statement specifies nozzle data for the hotside. Unless the NONE op-
tion is used, HEXTRAN includes the nozzle pressure drops in the calculations whether nozzle
data are supplied or not.
Mandatory entries:
ID= Specifies the inside diameters for the inlet and outlet nozzles.
Valid units are in. (English) and mm (metric and SI). If values
are not supplied, HEXTRAN uses the port diameter in the plates.
There are no defaults.
NONE Suppresses nozzle pressure drop calculations. There is no default.
Optional statement. This statement specifies nozzle data for the coldside. Unless the NONE op-
tion is used, HEXTRAN includes the nozzle pressure drops in the calculations whether nozzle
data are supplied or not.
Mandatory entries:
ID= Specifies the inside diameters for the inlet and outlet nozzles.
Valid units are in. (English) and mm (metric and SI). If values
are not supplied, HEXTRAN uses the port diameter in the plates.
There are no defaults.
NONE Suppresses nozzle pressure drop calculations. There is no default.
Optional statement. This statement sets calculation methods for individual exchangers on a
global basis. Methods can be selected globally using the CALCULATION statement in the
SIMULATION, CASESTUDIES, OPTIMIZATION AREA, OPTIMIZATION SPLIT, or REGRESSION
categories of input.
Optional entries:
NOCHECK Suppresses HEXTRAN geometry consistency checks and pre-
vents HEXTRAN from assigning default values to missing ge-
ometry data. When using NOCHECK, ensure that all exchanger
data is explicitly specified.
Optional for rating, mandatory for design. This statement specifies exchanger performance
criteria. For exchangers being designed, this statement determines the area required for the
desired heat transfer.
Mandatory entry:
TEMPERATURE= or Design only. Specifies the outlet temperature of the stream
specified by the HOTS or COLD keyword. Valid units are F (Eng-
lish), C (metric), or K (SI). This keyword must be used in con-
junction with the HOTS or COLD keyword. You cannot use this
keyword with any other specification keywords. There is no
default.
Optional entries:
TEMPERATURE= and Rating only. Specifies the outlet temperature of the stream
specified by the HOTS or COLD keyword. The units are F (Eng-
lish), C (metric), or K (SI). This keyword must be used in con-
junction with the HOTS or COLD keyword. You cannot use this
keyword with any other specification keywords. There is no
default.
HOTS or Specifies the side of the exchanger being used by the TEMPERA-
COLD or TURE specification. You can also use HOTS and COLD with the
LFRAC keyword. There is no default.
LFRACTION= and Specifies the liquid weight fraction of the tubeside product
stream. It enables HEXTRAN to apply the LFRACTION to the cor-
rect stream. Enter a value from 0.0 (all vapor) to 1.0 (all liquid).
This keyword must be used in conjunction with the HOTS or
COLD keyword. You cannot use this keyword with any other
specification keywords. There is no default.
HOTS or Specifies the side of the exchanger being used by the TEMPERA-
COLD or TURE specification. You can also use HOTS and COLD with the
LFRAC keyword. There is no default.
DUTY= or Specifies the total heat transferred in the exchanger. You cannot
use DUTY with any other specification keywords. Units are:
MMBtu/hr (English), MMkcal/hr (metric), and MMkJ/hr (SI). You
cannot use this keyword with any other specification keywords.
There is no default.
HOCI= or Specifies the exchanger approach temperature. Use only one of
COCI= or these four and enter a numerical value. Each keyword specifies a
HIHO= or subtraction operation where the first set of two characters de-
HICO= fines a value, and the second set of two characters defines a
value that is subtracted from it. In the operation, H refers to HOT
Optional statement. This statement specifies report print options for the exchanger statement.
The default printout options are the global values specified in the CALCULATION section.
STANDARD and EXTENDED are defaults. STANDARD will be printed in addition to any speci-
fied keywords. EXTENDED will be overwritten by any specified keywords.
Optional entries:
STANDARD Prints the standard TEMA Data Sheet. This is the default.
EXTENDED Prints the Extended Data Sheet.
ZONES Prints the zones analysis for two-phase exchangers.
MONITOR Prints the design logic monitor for NEW exchangers.
Examples:
PRINT EXTENDED, ZONES
This example prints standard, extended, and zones analysis reports.
PRINT MONITOR
This example prints standard and design logic monitor reports.
PRINT STANDARD
This example prints standard, zones analysis, and design logic monitor reports.
Optional statement. This statement provides special costing data for a plate-and-frame ex-
changer. The defaults are the global values given in the SIMULATION category of input.
Optional Entries:
BSIZE=1000.00 Defines the base area used in the costing equation. The default
is 1000.00 ft 2 (English), or 93.0 m2 (metric and SI).
BCOST=0.00 Defines the base cost used in the costing equation. The default
is 0.00 USDOLLAR/ft 2 (English), or 0.00 USDOLLAR/m2 (metric
and SI).
LINEAR=50.00 Defines the linear cost factor used in the costing equation. The
default is 50.00 USDOLLAR/FT 2 (English), or 538.20 USDOL-
LAR/m 2 (metric and SI).
EXPONENT=0.60 Defines the exponential cost factor used in the costing equation.
The default is 0.60 (English, metric and SI).
CONSTANT=0.00 Defines the constant cost factor used in the costing equation.
This entry can be used to define fixed costs associated with in-
stallation of an exchanger and is not a function of exchanger
size. The default is 0.00 USDOLLAR.
UNIT or FRAME Defines the basis for the exchanger CONSTANT cost factor. UNIT
results in the constant cost factor being applied once to each
unit regardless of the number of shells or frames in the unit.
FRAME results in the constant cost factor being applied to each
frame in the unit. The default is UNIT.
Mandatory statement. This statement identifies the unit operation as a mixer. This statement
must be the first statement for each mixer defined in the flowsheet.
This section describes the input data required for mixers. These unit operations are used to
combine feed streams.
A mixer can have from two to six feed streams, and one product stream. HEXTRAN sets the
outlet pressure from the mixer equal to the lowest of the feed stream pressures.
Mandatory entry:
UID= Identifies the unit operation for reference and printout purposes.
Enter up to twelve alphanumeric characters. This entry must be
unique to all other unit operations. There is no default.
Example:
MIXER UID=MIX1
Optional entry:
NAME= Identifies the unit operation for printout purposes only. Enter up
to twelve alphanumeric characters. NAME supplements the UID
entry.
Example:
MIXER UID=MIX5,NAME=MIXER-05
Mandatory statement. This statement identifies the feed or product streams in the mixer. This
statement and all entries on the statement are required.
Mandatory entries:
FEED= Identifies the feed, or inlet, stream(s) and its associated fluid
properties. Enter up to twelve alphanumeric characters for each
of two to six feed streams, separated by commas. You must en-
ter at least two feed streams for a mixer. This entry must be
unique to all other feed streams of other units in the flowsheet.
However, this entry may be the same as a product stream identi-
fier from another unit. The entries for FEED and PRODUCT may
not be the same for a given mixer unit. There is no default. The
FEED entry will be printed out as a label in the output.
Optional entries:
None
MIXER Examples:
MIXER UID=MIX1,NAME=FEEDBLND
STRMS FEED=1,1A,1B,2,2A,PRODUCT=TOTF
This example shows the individual feed streams 1, 1A, 1B, 2 and 2A combined into a single
product stream, TOTF. By default, the pressure of stream TOTF is equal to the lowest of the in-
dividual feed stream pressures. Also by default, the physical property data for product stream
TOTF is identical to the first feed stream, stream 1. This example would not produce adequate
results for most cases. See the following example for information on defining new physical
property data for product streams that result from mixing two or more feed streams.
STREAM DATA
PROP STREAM=1,SETNO=1,...
PROP STREAM=2,SETNO=2,...
PROP STREAM=3,SETNO=3,...
PROP STREAM=4,REFSTRM=1,2,3,SETNO=4
TEMP=100,TOUT=200,PRES=60
.
.
.
UNIT OPERATION DATA
MIXER UID=MX1
STREAMS FEED=1,2,3,PRODUCT=4
This example shows a mixer (MX1) rigorously mixing the compositions and/or assays of the
feed streams (streams 1,2,3). The resulting product stream (stream 4) has new physical prop-
erty data defined by the shaded PROP STREAM statement in the STREAM DATA section.
If all the feed streams to the mixer were defined as point access streams, there is no need to
reference the product stream to all its feed streams. In the above example, you would not need
to define feed stream 4 if streams 1, 2, and 3 did not have a SETNO entry.
Mandatory statement. This statement identifies the unit operation as a splitter. This statement
must be the first statement for each splitter defined in the flowsheet.
This section describes the input data required for splitters. These unit operations are used to
split feed streams.
A splitter can have only one feed stream, and from two to six product streams. HEXTRAN sets
the outlet stream pressure(s) equal to the feed stream pressure. Splitters are allowed one vari-
able flowrate product stream.
Mandatory entries:
UID= Identifies the unit operation for reference and printout purposes.
Enter up to twelve alphanumeric characters. This entry must be
unique to all other unit operations. There is no default.
Example:
SPLITTER UID = SPL1
Optional entries:
NAME= Identifies the unit operation for printout purposes only. Enter up
to twelve alphanumeric characters. NAME supplements the UID
entry.
Example:
SPLITTER UID = SP01,NAME = FEEDSPLT
Mandatory statement. This statement identifies the feed or product streams in the splitter. This
statement and all entries on the statement are required.
Mandatory entries:
FEED= Identifies the feed, or inlet, stream and its associated fluid proper-
ties. Enter up to twelve alphanumeric characters. This entry must
be unique to all other feed streams of other units in the flowsheet.
However, this entry may be the same as a product stream identi-
fier from another unit. The entries for FEED and PRODUCT may
not be the same for a given splitter unit. There is no default. The
FEED entry will be printed out as a label in the output.
PRODUCT= Identifies the product, or outlet, stream(s) and the associated
fluid properties. Enter up to four alphanumeric characters for
each of two to six entries. You must enter at least two product
Optional entries:
None
Mandatory statement. This statement is used to define the split ratios for the product streams
from the splitter. Use with either the FRACTION or the RATE keyword.
Mandatory Entries:
FRACTION= or Defines the product stream flow fraction on a weight basis. En-
ter from two to six entries, separated by commas. You must
supply a corresponding entry for each product stream in order.
Values for the entries must add up to 1.0. Enter a constant value
greater than zero, but less than one. There is no default.
RATE= Defines the product stream flowrates on a weight basis. Enter
from two to six entries, separated by commas. You must supply
a corresponding entry for each product stream in order.
HEXTRAN has two product split calculation options:
1. RELATIVE product flowrates. Enter non-zero flowrates for
each product stream; for example:
= 1000000/4000000
= 0.25
Optional Entries:
None.
SPLITTER Examples:
SPLITTER UID=SPL2,NAME=BYPASS
STRMS FEED=100,*
PRODUCT=101,102
OPERATION FRACTION=0.95,0.05
This example shows a splitter (SPL2) splitting a feed stream into two product streams, 101
and 102. 95 percent of the feed stream is split into stream 101, and the remaining 5 percent is
split into stream 102.
STREAM DATA
PROP STREAM=WATR, WATER(W)=100, TEMP=80
.
.
.
UNIT OPERATION DATA
SPLITTER UID=VSPL, NAME=VARYSPL
Mandatory statement. This statement identifies the unit operation as a pipe. This must be the
first statement for each pipe defined in the flowsheet. This section describes the input data re-
quired for pipe lines and fittings. These unit operations simulate pressure drops in piping and
fittings, between heat exchangers and other pieces of equipment. The PIPE unit operation op-
erates adiabatically and allows only one feed and one product stream.
The PIPE unit operation offers two calculation methods:
n A rigorous pressure drop calculation, in which you specify the characteristics and di-
mensions of the pipe and fittings.
n A shortcut pressure drop method, in which you specify either the unit outlet pressure,
or pressure drop.
The rigorous calculations for pipe lines and fittings utilize the well-known Beggs-Brill-Moody
pressure drop method, developed to handle all ranges of multiphase flow for any pipe angle.
This method is the default in SIMSCI’s Simulation Program, PIPEPHASETM .
The PIPE unit operation provides the following features:
n Calculates rigorous adiabatic pressure drop
n Handles both single and two-phase fluids
n Includes LINES and FITTINGS
n Accounts for pressure drop due to:
Friction losses
Elevation changes
Acceleration changes
n Accepts entries for length or equivalent length
n Accepts entries for pipe roughness and Moody Friction Factor
Mandatory entry:
UID= Identifies the unit operation for reference and printout purposes.
Enter up to twelve alphanumeric characters. This entry must be
unique to all other unit operations. There is no default.
Example:
PIPE UID=PIP1
Optional entry:
NAME= Identifies the unit operation for printout purposes only. Enter up
to twelve alphanumeric characters. NAME supplements the UID
entry. There is no default.
Example:
PIPE UID=PIP2,NAME=TRANSFER
Mandatory statement. This statement identifies feed and product streams in the pipe.
Mandatory entries:
FEED= Identifies the feed, or inlet, stream and its associated fluid
properties. Enter up to twelve alphanumeric characters. The
FEED entry will be printed out as a label in the output. There is
no default.
PRODUCT= Identifies the product, or outlet, stream and its associated fluid
properties. Enter up to twelve alphanumeric characters. The
PRODUCT entry will be printed out as a label in the output.
There is no default.
Example:
STRMS FEED=OIL1,PRODUCT=OIL2
Optional entries:
None.
Optional statement. This statement defines the various dimensions and characteristics for the
pipe. This statement is recommended when using the rigorous calculation method (for exam-
ple, when simulating two-phase fluid transfer lines, or thermosiphon reboiler piping).
For each PIPE statement, you must use one LINE and/or one FITTINGS statement, or one
OPERATION statement. You cannot use the LINE statement and the OPERATION statement on
the same PIPE unit statement.
Mandatory entries:
None.
Optional entries:
ID=6.065 or Defines the “actual” pipe inside diameter. ID is used to compute
the line pressure drop and velocity. Use ID when the exact inside
pipe diameter is known (e.g., fouled lines) or when the diameter
cannot be described using Nominal Pipe Size (NPS) and Pipe
Schedule (e.g., non-standard or metric line sizes). Enter a value
in the range 0.25 - 144.0 in. (English), or 6.35 - 3657.6 mm
(metric and SI). An entry for ID excludes any other method for
defining pipe diameter (for example, you cannot use the DIMEN-
SION statement to redefine standard dimensional units). You
cannot enter both ID and an NPS and SCHEDULE combination
on the same LINE statement.
ft
= 200
Le ngth
Net
Elevation
(+75 ft)
Examples:
LINE NPS=6,SCHEDULE=40,LENGTH=20.0, ELEVATION=10.0
LINE NPS=6, SCHEDULE=40, LENGTH=40, FRICTION=0.005
LINE ID=8.0, LENGTH=90.0, ROUGHNESS=0.0018
LINE ID=4, LENGTH=30, NOACCELERATION
Optional statement. This statement defines various dimensions and characteristics of the
fittings.
Use the FITTINGS statement when data for the “total resistance coefficient” (KFACTOR) is
available. The FITTINGS statement may also be used with an EQLENGTH entry.
For each PIPE statement, you must use one LINE and/or one FITTINGS statement, or one OP-
ERATION statement. You cannot use the FITTINGS statement and the OPERATION statement
on the same PIPE statement.
Mandatory entries:
None.
Optional entries:
ID=6.065 Defines the “equivalent” actual pipe inside diameter to be used
for the fitting calculations. Enter a value in the range 0.24 -
144.0 in. (English), or 6.35 - 3657.6 mm (metric and SI). The
default is 6.065 in. (English), or 154.051 mm (metric and SI).
EQLENGTH=0.0 or Defines the total “equivalent” length of the fittings (bends,
valves, etc.) expressed in length units. Use EQLENGTH to calcu-
late the pressure drop for a length of pipe with several 90 degree
bends and valves. Typically, lengths of straight pipe are charac-
terized using LINE statements, while valves and fittings are char-
acterized with the FITTINGS statement.
Note: You can perform the same calculation using the KFACTOR
keyword (pg. ref).
Enter a value in the range 0 - 10,000 ft (English), or 0 - 3048 m
(metric and SI) to specify the straight pipe length and the “equiva-
lent” length of the bends and valves in length units. You cannot
use EQLENGTH and KFACTOR on the same FITTINGS statement.
The default is 0.0 ft (English), or 0.0 m (metric and SI).
Note: To specify multiple sections of piping with varying diame-
ters and lengths, you can use a single PIPE statement with the
EQLENGTH keyword, or multiple PIPE statements with the
EQLENGTH or KFACTOR keywords.
Recommendation: If the available input data is in L/D units
(number of equivalent pipe diameters), multiply the value by the
equivalent diameter to obtain length units.
ROUGHNESS=0.0078 or Defines the absolute pipe roughness for the fittings. Enter a
value in the range 0.0 - 0.5 in. (English), or 0.0 12.7 mm (metric
and SI). You cannot enter ROUGHNESS and KFACTOR on the
same FITTINGS statement. The default is 0.0018 in. (English), or
0.04572 mm (metric and SI).
Optional statement. This statement specifies either the outlet pressure or pressure drop for a
shortcut pipe unit.
For each PIPE statement, you must use one OPERATION statement, or one LINE and/or one
FITTINGS statement. You cannot use the OPERATION statement and the LINE and FITTINGS
statements on the same PIPE statement.
Mandatory entries:
None.
Optional entries:
POUT = value or Defines the outlet pressure for a shortcut pipe unit. This key-
word enables HEXTRAN to calculate the pressure drop. You can-
not enter DP and POUT on the same OPERATION statement. The
standard dimensional units are psi (English), kg/cm 2 (metric),
or kPa (SI). The default is equal to the unit inlet pressure.
DP=0.0 Defines the pressure drop for a shortcut pipe unit. Enter a posi-
tive value to indicate a pressure decrease in the unit, or a nega-
tive value to indicate a pressure increase in the unit. The default
is 0.0 psi (English), 0.0 kg/cm 2 (metric), or 0.0 kPa (SI).
PIPE Examples:
PIPE UID=PIP1,NAME=EXAMPLE1
STRMS FEED=FLO1,PRODUCT=FLO2
LINE NPS=6,SCHEDULE=40, LENGTH=225.0,ELEVATION=10.0,*
ROUGHNESS=0.0011
FITTING ID=6.065,EQLENGTH=190.0
This example calculates the pressure drop for 225 feet of 6 inch nominal, schedule 40 pipe
with a total elevation change of 10 feet. The pipe absolute roughness is 0.0011 inches, and the
internal Moody friction factor calculations are to be used. It also calculates the pressure losses
in a 6.065 inch diameter fitting with an equivalent pipe length of 190 feet.
PIPE UID=PIP2,NAME=EXAMPLE2
STRMS FEED=FLOX,PRODUCT=FLOY
LINE LENGTH=45.0,ELEVATION=45.0
This example calculates the pressure drop for a 45 foot downward vertical line. All other val-
ues are set to the program defaults, including the pipe diameter, which defaults to 6.065
inches.
PIPE UID=PIP7
STRMS FEED=AG01,PRODUCT=AG02
OPERATION POUT=150
.
.
.
FLASH UID=FLS3
STRMS FEED=AG02,LIQUID=LIQA, VAPOR=VAPA
.
.
.
This example illustrates the use of the OPERATION statement to set the pressure of a product
stream (AG02) to a desired value (150) before feeding it to a flash drum (FLS3). (Any unit op-
eration could be specified).
Mandatory statement. This statement identifies the unit operation as a valve. This statement
must be the first statement for each valve defined in the flowsheet.
This section describes the input data required for valves. This unit operation simulates pres-
sure drops in valves between heat exchangers and other pieces of equipment. The VALVE unit
operation operates adiabatically and allows only one feed and one product stream.
The VALVE unit operation offers the shortcut pressure drop method only.
Mandatory entry:
UID= Identifies the unit operation for reference and printout purposes.
Enter up to twelve alphanumeric characters. This entry must be
unique to all other unit operations. There is no default.
Example:
VALVE UID=VAL1
Optional entry:
NAME= Identifies the unit operation for printout purposes only. Enter up
to twelve alphanumeric characters. NAME supplements the UID
entry. There is no default.
Example:
VALVE UID=VA-1,NAME=LETDOWN
Optional statement. This statement identifies feed or product streams in the valve.
Mandatory entries:
FEED= Identifies the feed, or inlet, stream and its associated fluid
properties. Enter up to twelve alphanumeric characters. The
FEED entry will be printed out as a label in the output. There is
no default.
PRODUCT= Identifies the product, or outlet, stream and its associated fluid
properties. The PRODUCT entry will be printed out as a label in
the output. There is no default.
Example:
STREAMS FEED=A121,PRODUCT=A122
Optional statement. This statement specifies either the outlet pressure or pressure drop for a
shortcut valve unit.
Mandatory entries:
None.
Optional entries:
POUT= or Defines the outlet pressure for a shortcut valve unit. This key-
word enables HEXTRAN to calculate the pressure drop. You can-
not enter DP and POUT on the same OPERATION statement. The
default is psi (English), kg/cm 2 (metric), or kPa (SI). The default
value is equal to the unit inlet pressure.
DP=0.0 Defines the pressure drop for a shortcut valve unit. Enter a posi-
tive value to indicate a pressure decrease in the unit; or a nega-
tive value to indicate a pressure increase in the unit. The default
is 0.0 psi (English), 0.0 kg/cm 2 (metric), or 0.0 kPa (SI).
Example:
OPERATION POUT=150.0
OPERATION DP=10.0
VALVE Example:
VALVE UID=VAL1,NAME=CNT-VLVE
STREAMS FEED=HIPR,PRODUCT=LOPR
OPERATION DP=75.0
This example shows a control valve (VAL1) reducing the pressure of stream HIPR by 75.0
pressure units, resulting in product stream LOPR.
Mandatory statement. This statement identifies the unit operation as a desalter. This statement
must be the first statement for each desalter defined in the flowsheet. Desalters simulate the
removal of brine from a process stream. DESALTER and DECANTER are essentially the same
unit operation differentiated by the keywords BRINE and WATER respectively.
Desalters have one feed, one hydrocarbon product, and brine as a second product stream. No
hydrocarbons are removed from the brine stream.
Mandatory entry:
UID= Identifies the unit operation for reference and printout purposes.
Enter up to twelve alphanumeric characters. This entry must be
unique to all other unit operations. There is no default.
Example:
DESALTER UID=DES1
Optional entry:
NAME= Identifies the unit operation for printout purposes only. Enter up
to twelve alphanumeric characters. NAME supplements the UID
entry. There is no default.
Example:
DESALTER UID=DSLT,NAME=DESALT50
Mandatory statement. This statement identifies the feed, product, and brine product streams
in the desalter.
Mandatory entries:
FEED= Identifies the feed, or inlet, stream and its associated fluid proper-
ties. Enter up to twelve alphanumeric characters. This entry must
be unique to all other feed streams of other units in the flowsheet.
However, this entry can be the same as a product stream identifier
from another unit. Entries for FEED, PRODUCT, and BRINE cannot
be the same for a given desalter. There is no default. The FEED en-
try will be printed out as a label in the output.
PRODUCT= Identifies the product, or outlet, stream and its associated fluid
properties. Enter up to twelve alphanumeric characters. This en-
try must be unique to all other product streams of other units in
the flowsheet. However, this entry can be the same as a feed
Optional entries:
None.
Optional statement. This statement defines the various temperatures, pressures, and parame-
ters for the desalter.
Mandatory entries:
None.
Optional entries:
TOUT= or Defines the outlet temperature for a desalter. TOUT enables HEX-
TRAN to calculate the temperature drop. You cannot enter TOUT
and DT on the same OPERATION statement. The standard di-
mensional units are: F (English), C (metric), and K (SI). The de-
fault is equal to the unit inlet temperature.
DT=0.0 Defines the temperature drop for a desalter. Enter a positive
value to indicate a temperature decrease in the unit; or a nega-
tive value to indicate a temperature increase. You cannot enter
TOUT and DT on the same OPERATION statement. The default is
0.0 F (English), 0.0 C (metric), or 0.0 K (SI).
POUT= or Defines the outlet pressure for a desalter. POUT enables HEX-
TRAN to calculate the pressure drop. You cannot enter POUT
and DP on the same OPERATION statement. The standard di-
mensional units are: psi (English), kg/cm 2 (metric), and kPa
(SI). The default value is equal to the unit inlet pressure.
DP=0.0 Defines the pressure drop for a desalter. Enter a positive value to
indicate a pressure decrease in the unit, or a negative value to
indicate a pressure increase. You cannot enter POUT and DP on
the same OPERATION statement. The default is 0.0 psi (Eng-
lish), 0.0 kg/cm 2 (metric), or 0.0 kPa (SI).
REJECTION=100 Defines the percentage or fraction of all the water present in the
feed that is rejected from the unit. Enter a value greater than
zero. Entries less than or equal to 1.0 are taken as a fraction. En-
tries greater than 1.0 are taken as a percentage. The default is
100.
Example:
REJECTION=0.95
REJECTION=95
Both examples specify 95% of the water in the FEED stream being removed in the BRINE
stream.
DESALTER Example:
DESALTER UID=DES1,NAME=DESALT=1
STRMS FEED=CRUD,*
PRODUCT=CRU2,*
BRINE=WAT1
OPERATION DP=10.0,DT=15.0,*
REJECTION=98.0
This example shows a crude oil stream (CRUD) flowing through a desalter unit to remove cor-
rosive salts. Plant data shows that the pressure drop for the unit is 10.0, and that the outlet
stream is 15 degrees cooler than the inlet. In addition, 98 percent of the feed water is removed
in the brine stream.
Mandatory statement. This statement identifies the unit operation as a decanter. This state-
ment must be the first statement for each decanter defined in the flowsheet. DECANTERS
simulate the removal of water from a process stream. DESALTER and DECANTER are essen-
tially the same unit operation differentiated by the keywords BRINE and WATER, respectively.
Decanters have one feed, one hydrocarbon product, and water as a second product stream.
No hydrocarbons are removed from the water streams.
Mandatory entry:
UID= Identifies the unit operation for reference and printout purposes.
Enter up to twelve alphanumeric characters. This entry must be
unique to all other unit operations. There is no default.
Example:
DECANTER UID=DEC3
Optional entry:
NAME= Identifies the unit operation for printout purposes only. Enter up
to twelve alphanumeric characters. NAME supplements the UID
entry. There is no default.
Example:
DECANTER UID=DSLT, NAME=DECANT-3
Mandatory statement. This statement identifies the feed, product, and water product streams
in the decanter.
Mandatory entries:
FEED= Identifies the feed, or inlet, stream and its associated fluid prop-
erties. Enter up to twelve alphanumeric characters. This entry
must be unique to all other feed streams of other units in the
flowsheet. However, this entry can be the same as a product
stream identifier from another unit. Entries for FEED, PRODUCT,
and BRINE cannot be the same for a given decanter. There is no
default. The FEED entry will be printed out as a label in the
output.
Optional entries:
None.
Optional statement. This statement defines the various temperatures, pressures, and parame-
ters for the decanter.
Mandatory entries:
None.
Optional entries:
TOUT= or Defines the outlet temperature for a decanter. TOUT enables
HEXTRAN to calculate the temperature drop. You cannot enter
TOUT and DT on the same OPERATION statement. The standard
dimensional units are: F (English), C (metric), and K (SI). The
default is equal to the unit inlet temperature.
DT=0.0 Defines the temperature drop for a decanter. Enter a positive
value to indicate a temperature decrease in the unit; or a nega-
tive value to indicate a temperature increase. You cannot enter
TOUT and DT on the same OPERATION statement. The default is
0.0 F (English), 0.0 C (metric), or 0.0 K (SI).
POUT= Defines the outlet pressure for a decanter. POUT enables HEX-
TRAN to calculate the pressure drop. You cannot enter POUT
and DP on the same OPERATION statement. The standard di-
mensional units are: psi (English), kg/cm 2 (metric), and kPa
(SI). The default value is the same as the unit inlet pressure.
REJECTION=100 Defines the percentage or fraction of all the water present in the
feed that is rejected from the unit. Enter a value greater than
zero. Entries less than or equal to 1.0 are taken as a fraction. En-
tries greater than 1.0 are taken as a percentage. The default is
100.
Examples:
REJECTION=0.80
REJECTION=80
Both examples specify 80% of the water in the FEED stream being removed in the WATER
stream.
DECANTER Example:
DECANTER UID=DEC1,NAME=COLD-SEP
STRMS FEED=WET1,*
PRODUCT=DRY1,WATER=WATR
OPERATION DP=0.0,TOUT=100.0,*
REJECTION=99.5
This example shows a mixture of water and light oil entering a decanter to separate the oil and
water phases. A heating element maintains the decanter temperature at 100 degrees. The
pressure drop in the unit is negligible (DP=0.0) and all but 0.5 percent of the water is removed
from the oil.
This statement identifies the unit operation as a flash drum. This must be the first statement
for each flash drum defined in the flowsheet.
This unit operation is used to separate the liquid and vapor components of a stream at a speci-
fied product pressure.
A flash drum has one feed stream and two product streams. The liquid and vapor rates from
the flash drum are computed from condensate weight fraction and enthalpy data at the speci-
fied product pressure. The FLASH DRUM operates adiabatically.
To use the FLASH statement, you must supply ENTHALPY and CFRAC data for the feed stream
to the unit. If water or steam is present in the feed, WFRAC data is also required.
Mandatory entry:
UID= Identifies the unit operation for reference and printout purposes.
Enter up to twelve alphanumeric characters. This entry must be
unique to all other unit operations. There is no default.
Example:
FLASH UID=FLS1
Optional entry:
NAME= Identifies the unit operation for printout purposed only. Enter up
to twelve alphanumeric characters. NAME supplements the UID
entry. There is no default.
Example:
FLASH UID=FLS3,NAME=PREFLASH
Mandatory statement. This statement identifies feed, and vapor and liquid product streams in
the flash drum.
Mandatory entries:
FEED= Identifies the feed, or inlet, stream and its associated fluid prop-
erties. Enter up to twelve alphanumeric characters. This entry
must be unique to all other feed streams of other units in the
flowsheet. However, this entry may be the same as a product
stream identifier from another unit. The entries for FEED, VA-
POR, and LIQUID cannot be the same for a give flash drum unit.
There is no default. The FEED entry will be printed out as a label
in the output.
Optional entries:
None.
Optional statement. This statement specifies either the outlet pressure or pressure drop for a
flash drum.
Mandatory entries:
POUT=or POUT defines the outlet pressure for a flash drum. This keyword
DP=0.0 enables HEXTRAN to calculate the pressure drop. Standard di-
mensional units are: psi (English), kg/cm 2 (metric), and kPa
(SI). The default values are equal to the unit inlet pressure. You
cannot enter POUT and DP on the same OPERATION statement.
DP defines the pressure drop for a flash drum. Enter a positive
value to indicate a pressure decrease in the unit, or a negative
value to indicate a pressure increase in the unit. The default
value is 0.0 psi (English), or 0.0 kg/cm 2 (metric), or 0.0 kPa
(SI).
Examples:
OPERATION DP=10.0
OPERATION POUT=130.5
Optional entries:
None.
Mandatory statement. This statement identifies the unit as a shortcut exchanger. This state-
ment must be the first input line for any HX model.
The shortcut exchanger (HX) in HEXTRAN is designed for problems that do not require rigor-
ous heat transfer coefficients and pressure drop calculations. The shortcut exchanger sup-
ports all TEMA type exchangers as defined in the Standards of the Tubular Exchanger
Manufacturers Association, Sixth Edition, 1978. All fluid types are supported on either side of
the exchanger, and vaporization and/or condensation are automatically treated by zone analy-
sis. Section 40.1 defines the fluid property requirements for the calculations.
The HX statement can be used in either rating (OLD) or design (NEW) mode. The performance
rating for OLD exchangers is calculated based on the supplied area and U-value. For NEW ex-
changers, the required area and number of exchanger shells is calculated based on the tem-
perature or duty specification and the supplied U-value.
Performance specifications are optional for OLD exchanger calculations. When a specification
is provided, the required effective heat transfer area is calculated to match the specified heat
transfer and supplied U-value. NEW shortcut exchangers require specifications for SIMULA-
TION and REGRESSION calculations. Specifications for OPTIMIZATION AREA calculations are
optional for NEW exchangers.
You can specify which printed reports, calculation options, and exchanger costing details you
want using the PRINT, CALCULATION, and COST statements. Defaults for these statements are
set by the global values in the Calculation Data Section.
Rigorous Shell and Tube exchangers (STE) can be converted to shortcut exchangers (HX) by
substituting “HX” for “STE” and adding the UVALUE entry to the TYPE statement. You must
also remove the UESTIMATE keyword from any converted statement.
Mandatory entries:
UID= Identifies the unit operation for reference and printout purposes.
Enter up to twelve alphanumeric characters. This entry must be
unique to all other unit operations. There is no default.
Optional entries:
NAME= Identifies the unit operation for printout purposes only. Enter up
to twelve alphanumeric characters. NAME supplements the UID
entry.
Example:
HX UID=HX1,NAME=EXCH-1
Mandatory statement. This statement defines the basic characteristics of the shortcut exchanger.
Mandatory entries:
OLD or Rating only. OLD specifies that performance is calculated based
on the supplied area and U-value.
NEW Design only. NEW specifies that the required area and number of
exchanger shells will be calculated based on the temperature or
duty specification and the supplied U-value.
Examples:
HX UID=HX2
TYPE OLD
HX UID=EX23
TYPE NEW
Optional entries:
HOTSIDE=SHELL Specifies the side of the exchanger receiving the hotside fluid.
Enter SHELL or TUBE. SHELL is the default.
FLOW=COUNTERCURRENT Specifies the flow direction. Enter COUNTERCURRENT or CO-
CURRENT. This entry affects the calculation of the LMTD and
LMTD correction factor (FT). The default is COUNTERCURRENT.
AREA=1000 or Rating only. Specifies the effective or “installed” area per unit for
OLD exchanger calculations. The default is 1000 ft 2 (English),
or 92.9 m 2 (metric and SI).
AREA=200,6000 Design only. Specifies the area value per SHELL (not per UNIT as
for OLD exchangers). Enter minimum and maximum values for
area. Values specified on the LIMITS statement in the CALCULA-
TION section override the defaults for this keyword. Default values
are 200 and 6000 ft2 (English), or 18.6 m2 and 557 m2 (metric and
SI).
Mandatory statement. This statement defines all necessary details for the tubeside of the
exchanger.
Mandatory entries:
FEED= Identifies the feed, or inlet stream and its associated properties.
Enter up to twelve alphanumeric characters. The FEED entry will
be printed as a label in the output. There is no default.
PRODUCT= Identifies the product, or outlet stream and its associated
properties. Enter up to twelve alphanumeric characters. The
PRODUCT entry will be printed as a label in the output. There is
no default.
Example:
HX UID=HX2B
TUBE FEED=FID1,PROD=PID2
Optional entries:
PASS=2 or Rating only. Specifies the number of tube passes per shell. Enter
an integer from 1 to 16. One pass corresponds to true counter-
flow. The default is 2.
PASS=2,16,2 Design only. Specifies the number of tube passes per shell. En-
ter values for minimum, maximum, and incremental (integers
from 1 to16, separated by commas). The shortcut exchanger
does not vary the number of tube passes during design. The
value is held constant at the specified minimum value. However,
the maximum and incremental entries are required.
DPSHELL=5.0 or Specifies the value for pressure drop per bundle. The default is
5.0 psi (English), or 0.35 kg/cm2 (metric), or 34.5 kPa (SI).
DPUNIT=5.0 Specifies the value for pressure drop per service. The default is
5.0 psi (English), or 0.35 kg/cm2 (metric), or 34.5 kPa (SI).
Example:
HX UID=HX2B
TYPE NEW
TUBE FEED=FID1,PROD=PID2,PASS=2,8,2,*
PSHELL=4.5
Mandatory statement. This statement defines the necessary details for the shellside of the
shortcut exchanger.
Mandatory entries:
FEED= Identifies the feed, or inlet stream and its associated properties.
Enter up to twelve alphanumeric characters. The FEED entry will
be printed as a label in the output. There is no default.
PRODUCT= Identifies the product, or outlet stream and its associated prop-
erties. Enter up to twelve alphanumeric characters. The PROD-
UCT entry will be printed as a label in the output. There is no
default.
Example:
HX UID=HX2B
SHELL FEED=FID2,PROD=PID4
Optional entries:
SERIES=1 Rating only. Specifies the number of shells in series. Enter an in-
teger from 1 to 10. The default is 1.
SERIES=1,10 Design only. Limits the number of exchanger shells in series.
Enter minimum and maximum values, separated by a comma.
Valid range is 1 to 10. SHELLS in series are incremented from 1
to meet the minimum LMTD correction factor, MINFT, which is
supplied on the CALCULATION statement or defaulted globally in
the CALCULATION Data Section.
PARALLEL=1 Rating only. Specifies the number of shells in parallel. Enter an
integer from 1 to 10. The default is 1.
PARALLEL=1,10 Design only. Limits the number of exchanger shells in parallel.
Enter minimum and maximum values, separated by a comma.
Valid range is 1 to 10. Shells in parallel are added as required to
keep within the specified limit of area per shell supplied on the
TYPE statement.
DPSHELL=5.0 Specifies the pressure drop per shell. The default is 5.0 psi
(English), or 0.35 kg/cm 2 (metric), or 34.5 kPa (SI).
DPUNIT=5.0 Specifies the pressure drop per service. The default is 5.0 psi
(English), or 0.35 kg/cm 2 (metric), or 34.5 kPa (SI).
Example:
HX UID=XRTR
TYPE OLD
TUBE FEED=FID5,PROD=PID7,SERIES=2,*
DPSHELL=5.5
Optional statement. This statement defaults to the global value specified on the CALCULATION
statement in the Calculation Data section.
Mandatory entries:
MINFT=0.8 Specifies the minimum allowable LMTD correction factor. Enter
a value between 0.5 and 1. Values smaller than 0.5 are accept-
able, but not practical. Additional shells are added in series as
needed to keep the “FT” factor above this threshold. The default
is 0.8.
Example:
HX UID=HXRT,*
MINFT=0.5
Optional for Rating; mandatory for Design. This statement specifies performance criteria for
OLD or NEW shortcut exchangers. This statement determines the area necessary for the
specified heat transfer for NEW exchangers.
Mandatory entries:
DUTY= or Specifies the total heat transferred in the exchanger. You cannot
use DUTY and TEMP on the same entry. Standard dimensional
units are MMBtu/hr (English), MMkcal/hr (metric), and MMkJ/hr
(SI).
TEMPERATURE= and Specifies the outlet temperature of the exchanger. Use in con-
junction with either the SHELL or TUBE entry. You cannot use
TEMP and DUTY on the same entry. Standard dimensional units
are F (English), C (metric), and K (SI).
SHELLSIDE or Specifies which outlet the temperature specification applies to.
TUBESIDE You cannot use SHELL or TUBE with the DUTY keyword.
SPECIFICATION Examples:
SPEC DUTY=10.8
This example specifies the DUTY for an exchanger as 10.8 million energy units per time unit.
SPEC TEMP=127,SHELL
This example specifies a shell outlet temperature of 127 degrees. Note that it is always most
accurate to place outlet temperature specifications on the stream with the smallest flow rate.
Optional statement. This statement specifies printout options. If the PRINT statement is omit-
ted, the printout options default to the global values specified on the CALCULATION statement
in the Calculation Data section. See Section ... for a discussion of the global print options for
exchangers.
Optional entries:
STANDARD Prints a standard TEMA data sheet.
ZONES Prints a zones analysis for a two-phase exchanger.
Optional statement. This statement provides special costing data for an exchanger. If the COST
statement is omitted, the cost defaults to the global values specified in the Calculation Section.
The data defined by the COST statement are used in the general equation below:
Heat Exchanger Cost = CONSTANT + LINEAR * AREA + ETERM
where:
ETERM = BCOST * BSIZE * (AREA/BSIZE) ** EXPONENT
and
AREA = area for a single exchanger shell (duct or bay or frame).
For exchangers costed on a per shell base, for example, the above cost is multiplied by the
number of exchangers involved in the service.
Mandatory entries:
BSIZE=1000.00 Defines the base area used in the costing equation. The default
is 1000.00 ft 2 (English), or 93.0 m2 (metric and SI).
BCOST=0.00 Defines the base cost used in the costing equation. The default
is 0.00 USDOLLAR/ft 2 (English) = 0.00 USDOLLAR/m2 (metric
and SI).
LINEAR=50.00 Defines the linear cost factor used in the costing equation. The
default is 50.00 USDOLLAR/FT 2 (English) = 538.20 USDOL-
LAR/m 2 (metric and SI).
EXPONENT=0.60 Defines the exponential cost factor used in the costing equation.
The default is 0.60 (English, metric and SI).
CONSTANT=0.00 Defines the constant cost factor used in the costing equation.
This entry can be used to define fixed costs associated with in-
stallation of an exchanger and is not a function of exchanger
size. The default is 0.00 USDOLLAR (English, metric & SI).
Mandatory statement. This statement identifies the unit operation as a heater. This statement
must be the first statement for each heater defined in the flowsheet. This unit operation simu-
lates heat gains or any type of heater which may use a heating medium.
HEATERS have one feed and one product stream. In addition, capital costs for each unit opera-
tion may be calculated if desired. Operating costs are calculated if the required entries are
given with the UTCOST statement (SIMULATION category of input, page 4-9.
Capital costs for the HEATERs are computed with a generalized costing equation if a COST
statement is given for each unit.
Note: There is no default utility costs for the UTILITY=HEATINGMEDIUM entry. Operating
costs for a HEATER using this utilitywill only be calculated if the required entry is given with
the UTCOST statement.
Mandatory entry:
UID= Identifies the unit operation for reference and printout purposes.
Enter up to twelve alphanumeric characters. This entry is re-
quired and must be unique to all other unit operations. There is
no default.
Optional entry:
NAME= Identifies the unit operation for printout purposes only. Enter up
to twelve alphanumeric characters. NAME supplements the UID
entry. There is no default.
Examples:
HEATER UID=HTR4
HEATER UID=HTR1,NAME=HOT-OIL
The STRMS statement is used to identify feed or product streams in the heater. This statement
and all entries on the statement are required.
FEED= Identifies the feed, or inlet, stream and its associated fluid prop-
erties. Enter up to twelve alphanumeric characters. This entry
must be unique to all other feed streams in the flowsheet. How-
ever, this entry can be the same as a product stream identifier
from another unit. FEED and PRODUCT cannot be the same a
given HEATER unit. The FEED entry will be printed out as a label
in the output. There is no default.
The OPERATION statement is used to define the various temperatures, pressures, and parame-
ters for the HEATER. This statement and all entries on the statement are optional.
Optional entries:
DUTY= Specifies the heater duty in millions of energy units per hour.
Enter a value greater than or equal to zero. You cannot enter
DUTY and TOUT or DT on the same OPERATION statement.
There is no default.
TOUT= Specifies the outlet stream temperature. This entry enables HEX-
TRAN to calculate the temperature rise. The default value is the
same as the unit inlet temperature. Standard dimensional units
are: F (English), C (metric) and K (SI). You cannot enter TOUT
and DUTY or DT on the same OPERATION statement. There is
no default.
DT=0.0 Specifies the temperature rise. You cannot enter DT and DUTY
or TOUT on the same OPERATION statement The default is 0.0
F (English), 0.0 C (metric), or 0.0 K (SI).
TUTILITY=85 Specifies the utility stream supply temperature. This entry is
used to calculate the operating costs for the HEATER, and only
applies if UTILITY=AIR is entered on the OPERATION statement.
The defaults are 85.0 F (English), 29.4 C (metric), or 302.6 K
(SI).
POUT= Specifies the outlet stream pressure. This entry enables HEX-
TRAN to calculate the pressure drop. The standard dimensional
units are: psi (English), kg/cm 2 (metric), and kPa (SI). You can-
not enter POUT and DP on the same OPERATION statement. The
default is the value of the unit inlet pressure.
DP=0.0 Specifies the pressure drop. You cannot enter DP and POUT on
the same OPERATION statement.The defaults are 0.0 psi (Eng-
lish), 0.0 kg/cm 2 (metric), and 0.0 kPa (SI).
UTILITY=HEATINGMEDIUM Specifies the UTILITY stream type. Enter AIR or HEATINGME-
DIUM. This entry is used to determine the operating costs for
the heater based on the UTCOST statement (SIMULATION
Optional statement. This statement defines the basis and cost factor data used in the general-
ized costing equation to calculate the HEATER capital costs. If the COST statement is not used,
then capital costs will not be calculated. There is no default utility cost for the UTILITY= HEAT-
INGMEDIUM entry. Operating costs will only be calculated if the required entries are specified
on the UTCOST statement (see the SIMULATION category of input).
Note: The form of the generalized costing equation may be altered by entering a value of zero
for one or more of the terms. You cannot, however, enter a value of zero for the base size.
The generalized costing equation is:
EQUIPMENT COST = (CONSTANT + (LINEAR*TOTALSIZE) + ETERM) * CSTF
where:
CONSTANT =constant cost factor.
LINEAR=linear cost factor.
TOTALSIZE = total size. The basis chosen will depend on the type of equipment to be
costed.
Possible bases are area, heat duty, and power. These apply to exchangers, heaters/cool-
ers/fired heaters, or compressors/pumps, respectively.
ETERM =BCOST * BSIZE * NTS * (TOTALSIZE/NTS/BSIZE) ** EXPONENT
BSIZE =base size. The basis chosen will depend on the type of equipment to be
costed. Possible bases are area, heat duty, and power.
BCOST = the base cost defined as the cost per unit area, duty, or power.
NTS = total number of exchanger shells. This entry is set to 1.0 when costing equipment
other exchangers.
EXPONENT =exponential factor
CSTF = stream cost factor. This entry applies only to exchanger costing.
Mandatory statement. This statement identifies the unit operation as a cooler. This statement
must be the first statement for each cooler defined in the flowsheet. Thisunit operation simu-
lates water coolers, air coolers, or heat losses (e.g., losses from long pipe runs, etc.) and any
other type of cooler which may use a refrigerant.
This unit operation has one feed and one product stream. In addition, capital costs for each
unit operation may be calculated if desired. Operating costs are calculated if the required en-
tries are given with the UTCOST statement (SIMULATION category of input, page 4-9.
Capital costs for the COOLER are computed with a generalized costing equation if a COST
statement is given for each unit.
Note: Thereis no default utility costs for the UTILITY=REFRIGERANT entry. Operating costs for
a COOLER using these utilities will only be calculated if the required entry is given with the
UTCOST statement.
Mandatory entry:
UID= Identifies the unit operation for reference and printout purposes.
Enter up to twelve alphanumeric characters. This entry is re-
quired and must be unique to all other unit operations. There is
no default.
Optional entry:
NAME= Identifies the unit operation for printout purposes only. Enter up
to twelve alphanumeric characters. NAME supplements the UID
entry. There is no default.
Examples:
COOLER UID=COOL
COOLER UID=CLR1,NAME=RUN-DOWN
The STRMS statement is used to identify feed or product streams in the cooler. This statement
and all entries on the statement are required.
FEED= Identifies the feed, or inlet, stream and its associated fluid prop-
erties. Enter up to twelve alphanumeric characters. This entry
must be unique to all other feed streams in the flowsheet. How-
ever, this entry can be the same as a product stream identifier
from another unit. FEED and PRODUCT cannot be the same a
given COOLER. The FEED entry will be printed out as a label in
the output. There is no default.
The OPERATION statement is used to define the various temperatures, pressures, and parame-
ters for the COOLER
Optional entries:
DUTY= Specifies the cooler duty in millions of energy units per hour.
Enter a value greater than or equal to zero. You cannot enter
DUTY and TOUT or DT on the same OPERATION statement.
There is no default.
TOUT= Specifies the outlet stream temperature. This entry enables HEX-
TRAN to calculate the temperature drop. The default value is the
same as the unit inlet temperature. Standard dimensional units
are: F (English), C (metric) and K (SI). You cannot enter TOUT
and DUTY or DT on the same OPERATION statement. There is
no default.
DT=0.0 Specifies the temperature drop. You cannot enter DT and DUTY
or TOUT on the same OPERATION statement The default is 0.0
F (English), 0.0 C (metric), or 0.0 K (SI).
TUTILITY=85 Specifies the utility stream supply temperature. This entry is
used to calculate the operating costs for the COOLER, and only
applies if UTILITY=AIR is entered on the OPERATION statement.
The defaults are 85.0 F (English), 29.4 C (metric), or 302.6 K
(SI).
DTUTILITY=20.0 Specifies the utility stream temperature drop. This entry is used
to calculate the operating costs for the COOLER, and only ap-
plies if the UTILITY=WATER entry is entered on the OPERATION
statement. The defaults are 20.0 F (English), 11.1 C (metric), or
11.1 K (SI).
POUT= Specifies the outlet stream pressure. This entry enables HEX-
TRAN to calculate the pressure drop. The standard dimensional
units are: psi (English), kg/cm 2 (metric), and kPa (SI). You can-
not enter POUT and DP on the same OPERATION statement. The
default is the value of the unit inlet pressure.
Optional statement. This statement defines the basis and cost factor data used in the general-
ized costing equation to calculate the COOLER capital costs. If the COST statement is not
used, then capital costs will not be calculated. There is no default utility cost for the UTILITY=
REFRIGERANT entry. Operating costs will only be calculated if the required entries are speci-
fied on the UTCOST statement (SIMULATION category of input, page 4-9.
Note: The form of the generalized costing equation may be altered by entering a value of zero
for one or more of the terms. You cannot, however, enter a value of zero for the base size.
The generalized costing equation is:
EQUIPMENT COST = (CONSTANT + (LINEAR*TOTALSIZE) + ETERM) * CSTF
where:
CONSTANT = constant cost factor.
LINEAR = linear cost factor.
TOTALSIZE = total size. The basis chosen will depend on the type of equipment to be costed.
Possible bases are area, heat duty, and power. These apply to exchangers, heaters/cool-
ers/fired heaters, or compressors/pumps, respectively.
ETERM = BCOST * BSIZE * NTS * (TOTALSIZE/NTS/BSIZE) ** EXPONENT
BSIZE = base size. The basis chosen will depend on the type of equipment to be costed.
Possible bases are area, heat duty, and power.
BCOST = the base cost defined as the cost per unit area, duty, or power.
NTS =total number of exchanger shells. This entry is set to 1.0 when costing equipment
other exchangers.
EXPONENT =exponential factor
CSTF =stream cost factor. This entry applies only to exchanger costing.
Mandatory statement. This statement identifies the unit operation as a firedheater. This state-
ment must be the first statement for each firedheater defined in the flowsheet.
FIREDHEATERS are process furnaces, such as those used for in-plant heating medium sys-
tems or chemical/petroleum feed pre-heaters. FIREDHEATERS have one feed and one product
stream. You can calculate the capital cost of the unit. Operating costs are always calculated.
Mandatory entry:
UID= Identifies the unit operation for reference and printout purposes.
Enter up to twelve alphanumeric characters. This entry is required
and must be unique to all other unit operations. There is no default.
Optional entry:
NAME= Identifies the unit operation for printout purposes only. Enter up
to twelve alphanumeric characters. NAME supplements the UID
entry. There is no default.
Examples:
FIREDHEATER UID=FRD1
FIREDHEATER UID=FIRE,NAME=VACHEATR
The STRMS statement is used to identify feed or product streams in the firedheater.
Mandatory entries:
FEED= Identifies the feed, or inlet, stream and its associated fluid prop-
erties. Enter up to twelve alphanumeric characters. This entry
must be unique to all other feed streams in the flowsheet. How-
ever, this entry can be the same as a product stream identifier
from another unit. FEED and PRODUCT cannot be the same a
given FIREDHEATER unit. The FEED entry will be printed out as a
label in the output. There is no default.
PRODUCT= Identifies the product, or outlet, stream and its associated fluid
properties. Enter up to twelve alphanumeric characters. This en-
try must be unique to all other product streams in the flowsheet.
However, this entry can be the same as a feed stream identifier
to another unit. FEED and PRODUCT cannot be the same a given
FIREDHEATER unit. The PRODUCT entry will be printed out as a
label in the output. There is no default.
Optional statement. This statement specifies the various temperatures, pressures, and pa-
rameters for the FIREDHEATER.
Optional entries:
DUTY= Specifies the FIREDHEATER duty in millions of energy units per
hour. Enter a value greater than or equal to zero. You cannot en-
ter DUTY and TOUT or DT on the same OPERATION statement.
There is no default.
TOUT= Specifies the outlet stream temperature. This entry enables HEX-
TRAN to calculate the temperature rise. The default value is the
same as the unit inlet temperature. Standard dimensional units
are: F (English), C (metric) and K (SI). You cannot enter TOUT
and DUTY or DT on the same OPERATION statement. There is
no default.
DT=0.0 Specifies the temperature rise. You cannot enter DT and DUTY
or TOUT on the same OPERATION statement The default is 0.0
F (English), 0.0 C (metric), or 0.0 K (SI).
POUT= Specifies the outlet stream pressure. This entry enables HEX-
TRAN to calculate the pressure drop. The standard dimensional
units are: psi (English), kg/cm 2 (metric), and kPa (SI). You can-
not enter POUT and DP on the same OPERATION statement. The
default is the value of the unit inlet pressure.
DP=0.0 Specifies the pressure drop. You cannot enter DP and POUT on
the same OPERATION statement.The defaults are 0.0 psi (Eng-
lish), 0.0 kg/cm 2 (metric), and 0.0 kPa (SI).
UTILITY=OIL Specifies the UTILITY stream type. Enter OIL or GAS. This entry
is used to determine the operating costs for the FIREDHEATER
based on the UTCOST statement. The default is OIL.
EFFICIENCY=100 Specifies the overall efficiency of the FIREDHEATER expressed
as a percentage or fraction. Enter a value greater than zero. En-
tries less than or equal to 1.0 are interpreted as fractions. En-
tries greater than 1.0 are interpreted as percentages. The default
is 100 percent.
Examples:
OPERATION DUTY=17.75,DP=37.5,*
EFFICIENCY=0.81
OPERATION TOUT=690,POUT=16.7,*
UTILITY=OIL
OPERATION DT=225.0,POUT=450.0
Optional statement. This statement defines the basis and cost factor data used in the general-
ized costing equation to calculate the FIREDHEATER capital costs. If the COST statement is not
used, then capital costs will not be calculated. There is no default utility cost for the UTILITY=
HEATINGMEDIUM entry. Operating costs will only be calculated if the required entries are
specified on the UTCOST statement (SIMULATION category of input, page 4-9.
Note: The form of the generalized costing equation may be altered by entering a value of zero
for one or more of the terms. You cannot, however, enter a value of zero for the base size.
The generalized costing equation is:
EQUIPMENT COST = (CONSTANT + (LINEAR*TOTALSIZE) + ETERM) * CSTF
where:
CONSTANT =constant cost factor.
LINEAR =linear cost factor.
TOTALSIZE =total size. The basis chosen will depend on the type of equipment to be costed.
Possible bases are area, heat duty, and power. These apply to exchangers, heaters/coolers/
firedheaters, or compressors/pumps, respectively.
ETERM =BCOST * BSIZE * NTS * (TOTALSIZE/NTS/BSIZE) ** EXPONENT
BSIZE =base size. The basis chosen will depend on the type of equipment to be costed.
Possible bases are area, heat duty, and power.
BCOST =the base cost defined as the cost per unit area, duty, or power.
NTS =total number of exchanger shells. This entry is set to 1.0 when costing equipment
other exchangers.
EXPONENT =exponential factor
CSTF =stream cost factor. This entry applies only to exchanger costing.
Optional entries:
BSIZE=1.0 Specifies the base duty in millions of energy units used in the
generalized costing equation. Enter a value greater than zero.
The default is 1.0 MMBtu (English), 1.0 MMkcal (metric), or 1.0
MMkJ (SI).
BCOST= Specifies the base cost per million energy units for the general-
ized costing equation. Units are currency units per million en-
ergy units. Enter a value greater than or equal to zero. The
default is 0.0 USDOLLAR/MMBtu (English), 0.0 USDOL-
LAR/MMkcal (metric), or 0.0 USDOLLAR/MMkJ (SI).
LINEAR= Specifies the linear cost factor in the generalized costing equa-
tion. Units are currency units per million energy units. Use this
keyword when the FIREDHEATER cost is a simple function of the
power required. Enter a value greater than or equal to zero. The
default is 0.0 USDOLLAR/MMBtu (English), 0.0 USDOL-
LAR/MMkcal (metric), or 0.0 USDOLLAR/MMkJ (SI).
General Examples:
Example 1:
DIMENSION ENGLISH
.
.
FIREDHEATER UID=FIRE,NAME=CRUDEHTR
STRMS FEED=CRU1,*
PRODUCT=CRU2
OPERATION UTILITY=OIL,*
EFFICIENCY=82,TOUT=650,*
POUT=450
COST LINEAR=2500,*
CONSTANT=16000
In this example, a furnace is used to heat crude oil to 650 degrees F at a pressure of 450 psia.
The furnace is oil fired with an overall efficiency of 82 percent. The operating costs are calcu-
lated using the default oil cost of 3.50 USDOLLAR/ MMBtu. The furnace capital cost is calcu-
lated using a linear cost factor of 5,500 USDOLLAR/MMBtu and a constant cost factor of
175,000 USDOLLAR.
Mandatory statement. This statement identifies the unit operation as a compressor. This state-
ment must be the first statement for each compressor defined in the flowsheet.
These unit operation computes the pressure-volume energy required to modify a stream pres-
sure for a gas stream.
This unit operation is adiabatic and has only one feed and one product stream. The program
calculates the power required, and using an overall efficiency value, calculates the operating
cost. In addition, capital costs for each unit operation may be calculated if desired. Operating
costs are always calculated.
The compressor may have multiple stages, if desired. The calculations assume equal work for
each stage, and inter-cooling to the initial inlet temperature between stages.
Mandatory entry:
UID= Identifies the unit operation for reference and printout purposes.
Enter up to twelve alphanumeric characters. This entry is re-
quired and must be unique to all other unit operations. There is
no default.
Optional entry:
NAME= Identifies the unit operation for printout purposes only. Enter up
to twelve alphanumeric characters. NAME supplements the UID
entry. There is no default.
Example:
COMPRESSOR UID=CMP1
COMPRESSOR UID=CMP2,NAME=H2-COMPR
Mandatory statement. This statement identifies the feed or product streams in the compressor.
Mandatory entries:
FEED= Identifies the feed, or inlet, stream and its associated fluid prop-
erties. Enter up to twelve alphanumeric characters. This entry
must be unique to all other feed streams in the flowsheet. How-
ever, this entry can be the same as a product stream identifier
from another unit. FEED and PRODUCT cannot be the same for a
given compressor unit. The FEED entry will be printed out as a
label in the output. There is no default.
PRODUCT=
Optional statement. This statement defines the various pressures and parameters for the
compressor.
Mandatory entries:
POUT= Specifies the outlet stream pressure. This entry enables
HEXTRAN to calculate the pressure drop. The standard dimen-
sional units are: psi (English), kg/cm 2 (metric), and kPa (SI).
You cannot enter POUT and DP on the same OPERATION state-
ment. The default is the value of the unit inlet pressure.
DP=0.0 Specifies the pressure drop. You cannot enter DP and POUT on
the same OPERATION statement. The default is 0.0 psi (Eng-
lish), 0.0 kg/cm 2 (metric), or 0.0 kPa (SI).
REFSTREAM= Specifies the downstream flowsheet stream identifier applicable
to the POUT specification. Enter up to twelve alphanumeric char-
acters. This entry indirectly specifies the compressor outlet
pressure. If you specify a DP value, the only valid entry for
REFSTREAM is the PRODUCT entry on the STREAMS statement.
The default is the same as the product stream identifier given on
the STRMS statement.
Example:
DIMENSION ENGLISH
UNIT OPERATION
.
.
COMPRESSOR UID=CMP1,NAME=BOOSTER
STREAMS FEED=A10,PRODUCT=A11
OPERATION POUT=500,*
REFSTRM=A14
.
.
FLASH UID=FLS1,NAME=DEMISTER
STREAMS FEED=A14,LIQUID=LQ14,*
VAPOR=VP14
OPERATION DP=0.01
Optional statement. This statement defines the basis and cost factor data used in the general-
ized costing equation (Equation 66.1) to calculate the COMPRESSOR capital costs. If the COST
statement is not used, then capital costs will not be calculated. Operating costs are always
calculated.
Note: The form of the generalized costing equation may be altered by entering a value of zero
for one or more of the terms. You cannot, however, enter a value of zero for the base size.
The generalized costing equation is:
EQUIPMENT COST = (CONSTANT + (LINEAR*TOTALSIZE) + ETERM) * CSTF
where:
CONSTANT= constant cost factor.
LINEAR= linear cost factor.
TOTALSIZE = total size. The basis chosen will depend on the type of equipment to be
costed.
Possible bases are area, heat duty, and power. These apply to exchangers, heaters/cool-
ers/compressors, or compressors/pumps, respectively.
ETERM=BCOST * BSIZE * NTS * (TOTALSIZE/NTS/BSIZE) ** EXPONENT
BSIZE =base size. The basis chosen will depend on the type of equipment to be costed.
Possible bases are area, heat duty, and power.
BCOST=the base cost defined as the cost per unit area, duty, or power.
NTS =total number of exchanger shells. This entry is set to 1.0 when costing equipment
other exchangers.
EXPONENT =exponential factor
CSTF =stream cost factor. This entry applies only to exchanger costing.
Optional entries:
BSIZE=1.0 Specifies the base power unit size used in the generalized cost-
ing equation. Enter a value greater than zero. The default is 1.0
hp (English) or 1.0 kW (metric and SI).
BCOST= Specifies the base cost per power unit for the generalized cost-
ing equation. Units are currency per power unit. Enter a value
greater than or equal to zero. The default is 0.0 USDOLLAR/hp
(English), or 0.0 USDOLLAR/kW (metric and SI).
LINEAR= Specifies the linear cost factor in the generalized costing equa-
tion. Units are currency per power unit. Use this keyword when
the compressor cost is a simple function of the power required.
Enter a value greater than or equal to zero. The default is 0.0 US-
DOLLAR/hp (English), or 0.0 USDOLLAR/kW (metric and SI).
EXPONENT=0.6 Specifies the exponential cost factor in the generalized costing
equation. Enter a real value greater than or equal to zero. This
entry has no effect unless a nonzero entry is also given for
BCOST. The default is 0.6 (dimensionless).
Chapter 4, Input Reference HEXTRAN Keyword Manual
4-316 June 2002
CONSTANT=0.0 Specifies the constant cost factor used in the generalized cost-
ing equation. You can use this keyword to enter fixed costs as-
sociated with the installation of the compressor (for example,
knock out drums, inter-connect piping and valves). Enter a value
greater than or equal to zero. Valid units are currency units. This
cost is not a function of compressor duty. The default is 0.0
USDOLLAR.
Mandatory statement. This statement identifies the unit operation as a pump. This statement
must be the first statement for each pump defined in the flowsheet.
These unit operation computes the pressure-volume energy required to modify a stream pres-
sure for a liquid stream.
This unit operation is adiabatic and has only one feed and one product stream. The program
calculates the power required, and using an overall efficiency value, calculates the operating
cost. In addition, capital costs for each unit operation may be calculated if desired. Operating
costs are always calculated.
Mandatory entry:
UID= Identifies the unit operation for reference and printout purposes.
Enter up to twelve alphanumeric characters. This entry is re-
quired and must be unique to all other unit operations. There is
no default.
Optional entry:
NAME= Identifies the unit operation for printout purposes only. Enter up
to twelve alphanumeric characters. NAME supplements the UID
entry. There is no default.
Examples:
PUMP UID=PMP1
PUMP UID=P012,NAME=HOT-CIRC
Mandatory statement. This statement identifies the feed or product streams in the pump.
Mandatory entries:
FEED= Identifies the feed, or inlet, stream and its associated fluid prop-
erties. Enter up to twelve alphanumeric characters. This entry
must be unique to all other feed streams in the flowsheet. How-
ever, this entry can be the same as a product stream identifier
from another unit. FEED and PRODUCT cannot be the same for a
given pump. The FEED entry will be printed out as a label in the
output. There is no default.
Optional statement. This statement defines the various pressures and parameters for the
pump.
POUT= Specifies the outlet stream pressure. This entry enables HEX-
TRAN to calculate the pressure rise. The standard dimensional
units are: psi (English), kg/cm 2 (metric), and kPa (SI). You can-
not enter POUT and DP on the same OPERATION statement. The
default is the value of the unit inlet pressure.
DP=0.0 Specifies the pressure rise. You cannot enter DP and POUT on
the same OPERATION statement. The default is 0.0 psi (Eng-
lish), 0.0 kg/cm 2 (metric), or 0.0 kPa (SI).
REFSTREAM= Specifies the downstream flowsheet stream identifier applicable
to the POUT specification. Enter up to twelve alphanumeric char-
acters. This entry indirectly specifies the pump outlet pressure.
If you specify a DP value, the only valid entry for REFSTREAM is
the PRODUCT entry on the STRMS statement. The default is the
same as the product stream identifier given on the STRMS
statement.
Example:
DIMENSION ENGLISH
UNIT OPERATION
.
.
PUMP UID=CMP1,NAME=BOOSTER
STRMS FEED=A10,PRODUCT=A11
OPERATION POUT=500,*
REFSTRM=A14
.
.
FLASH UID=FLS1,NAME=DEMISTER
STRMS FEED=A14,LIQUID=LQ14,*
VAPOR=VP14
OPERATION DP=0.01
Optional statement. This statement defines the basis and cost factor data used in the general-
ized costing equation (Equation 66.1) to calculate the PUMP capital costs. If the COST state-
ment is not used, then capital costs will not be calculated. There is no default utility cost for
the UTILITY= HEATINGMEDIUM entry. Operating costs will only be calculated if the required
entries are specified on the UTCOST statement.
Note: The form of the generalized costing equation may be altered by entering a value of zero
for one or more of the terms. You cannot, however, enter a value of zero for the base size.
The generalized costing equation is:
EQUIPMENT COST = (CONSTANT + (LINEAR*TOTALSIZE) + ETERM) * CSTF
where:
CONSTANT =c onstant cost factor.
LINEAR =l inear cost factor.
TOTALSIZE =t otal size. The basis chosen will depend on the type of equipment to be
costed.
Possible bases are area, heat duty, and power. These apply to exchangers, heaters/cool-
ers/compressors, or compressors/pumps, respectively.
ETERM=BCOST * BSIZE * NTS * (TOTALSIZE/NTS/BSIZE) ** EXPONENT
BSIZE =base size. The basis chosen will depend on the type of equipment to be costed.
Possible bases are area, heat duty, and power.
BCOST =the base cost defined as the cost per unit area, duty, or power.
Mandatory statement. This statement identifies the unit operation as a multivariable controller.
Only one MVC unit operation is allowed in a single HEXTRAN problem. This statement must be
the first statement for an MVC defined in the flowsheet.
This chapter describes the input data required for the MULTIVARIABLE CONTROLLER (MVC)
unit operation. The MVC is an expanded form of the basic feedback controller in which up to
15 conditions may be specified by the simultaneous adjustment of up to 15 operating vari-
ables. The MVC can be used with SIMULATION or CASESTUDY calculations only.
Specifications may be placed on stream temperatures, or individual exchanger duty, or the
sum of several different exchanger duties. Variables are feed stream rates and temperatures,
heat exchanger duties, and the split fractions in simple two-way splitters. The number of
specifications must equal the number of variables.
Mandatory entry:
UID= Identifies the unit operation for reference and printout purposes.
Enter up to twelve alphanumeric characters. This entry is re-
quired and must be unique to all other unit operations. There is
no default.
Optional entry:
NAME= Identifies the unit operation for printout purposes only. Enter up
to twelve alphanumeric characters. NAME supplements the UID
entry. There is no default.
Examples:
MVC UID=MVC1
MVC UID=MVC2,NAME=FEED-SET
Mandatory statement. This statement defines the specifications for the MVC unit operation.
You must enter at least one SPECIFICATION statement per MVC. Up to 15 specification state-
ments may be included for a single MVC unit. You must enter an equal number of SPECIFICA-
TION and VARIABLE statements for the MVC.
Optional entries:
STRM= Identifies the stream whose temperature is to be set to a given
value. Enter up to twelve alphanumeric characters. This entry
must be unique to all other stream indentifiers given on SPECI-
FICATION statements for the MVC. There is no default.
Mandatory statement. This statement defines the variables for the MVC unit operation. You
must enter at least one VARIABLE statement per MVC. Up to 15 VARIABLE statements may be
included for a single MVC unit. You must enter an equal number of VARIABLE and SPECIFICA-
TION statements for the MVC.
Optional entries:
STRM= Identifies the stream whose temperature is to be set to a given
value. Enter up to twelve alphanumeric characters. This entry
must be unique to all other stream indentifiers given on SPECI-
FICATION statements for the MVC. There is no default.
FRACTION= Indicates that the split fraction for the specified STRM in a two-
way splitter is to be varied. Enter positive values for both the
minimum and maximum split fraction. You can only use the
FRACTION entry for splitters with two product streams. You
must identify the splitter on the UNIT entry. There are no
defaults.
RATE= Specifies the minimum and maximum values for the designated
feed stream flow rate in weight units per unit time. Enter positive
values for both the minimum and maximum rates. You can only
use RATE for feed streams. There are no defaults.
TEMPERATURE= Specifies the minimum and maximum temperature values for
the designated feed stream. Enter values for both the minimum
Naptha
Pumparound
21 MVC Example
21 MM
HE-02 BTU/Hr
5
ATM-BTMS
36
22 HE-06
Naptha 19 42
Product 11 13
3
HE-01 39
HE-03 MX-01
14
Crude 1 2 4 7 350 F
SP-01 SP-02 MX-02
41
10 12
20
8 9 HE-05
HE-04
40
Examples:
VARIABLE STREAM=3,RATE=10000,40000
VARIABLE UNIT=HX01,DUTY=10,20
Optional statement. This statement specifies the control options for the MVC unit.
Optional entries:
ITER= Specifies the maximum number of MVC iterations that will be at-
tempted in order to solve a problem. The default is the number
of controller variables, multiplied by five, or10, whichever is
larger.
SUMSQ= Defines the minimum target sum of squares error for the MVC
calculations. At each iteration, a function is generated which is
the sum of the squares of the differences between the calculated
and specified temperature values, plus the sum of the squares of
the relative differences in the duty specifications. Each term in
the summation is multiplied by the ratio of the default to the
given tolerance for that particular specification.
Giving a tolerance on a specification that is lower than the de-
fault has the effect of weighting the error on that specification
relative to those specifications that are using default tolerances.
Convergence is achieved when this weighted function value is
reduced below the SUMSQ value. If no entry is made, SUMSQ
defaults to the sum of the squares of the default tolerances on
each specification.
NOPRINT Suppresses intermediate printout from the controller. The final
solution will always be printed. The use of this keyword is not
recommended when first attempting a run with the MVC. The
extra information generated during the solution will be useful in
the event that satisfactory convergence is not achieved.
where:
q = heat transferred in elemental length of exchanger dz
Uo = overall heat transfer coefficient
T= overall bulk temperature difference between the two
streams
A= element of surface area in exchanger length dz
Once an appropriate mean heat-transfer coefficient, and temperature
difference is defined, equation (1) may be rewritten for the entire exchanger
as follows:
Q = U A ∆T
om o m = H out − H in (2)
where:
Q= total exchanger heat duty
Uom = overall mean heat-transfer coefficient
Ao = total exchanger area
Tm = mean temperature difference
∆T = LMTD =
(T − T ) − (T
1
in
2
out
1
out − Tin2 ) (3)
Tin1 − Tout
lm 2
ln 1 2
Tout − Tin
∆Tlm = LMTD =
(T − T ) − (T
1
in
2
in
1
out − Tout
2
) (4)
T −T in
1 2
in
ln
T − T
1 2
out out
where:
Tlm = LMTD = logarithmic mean temperature difference
superscript 1 denotes one side of the heat exchanger
superscript 2 denotes the other side of the heat exchanger
Chapter 5, Technical Reference HEXTRAN Keyword Manual
5-2 June 2002
In actual fact, the flows are not generally ideally countercurrent or
cocurrent. The flow patterns are usually mixed as a result of flow reversals
(e.g., in exchangers with more than one tube or shell pass), bypassed
streams, or streams which are not well mixed. F-factors have been derived
by Bowman et al. to account for these non-ideal flow patterns and are used
to correct equations (3) and (4). For multipass heat exchangers, where the
ratio of shell passes to tube passes given is not 1:2 (e.g., for a 2 shell- and 6
tubepass exchanger), the F-factors actually used are those computed for
exchangers with the ratio of one shell to two tubepasses (i.e., for 2 shell-
and 4 tubepasses).
Pipes
HEXTRAN contains calculations for single liquid or gas phase or mixed
phase pressure drops in pipes. The PIPE unit operation uses transport
properties such as vapor and/or liquid densities for single-phase flow, and
surface tension for vapor-liquid flow. The transport property data needed
for these calculations are obtained from a number of transport calculation
methods available in HEXTRAN. These include the PURE and PETRO
methods for viscosities. Table 5-1 shows the thermodynamic methods
which may be used to generate viscosity and surface tension data.
Basic Calculations
An energy balance taken around a steady-state single-phase fluid flow
system results in a pressure drop equation of the form:
( dP dL )t = ( dP dL )f + ( dP dL )3 + ( dP dL ) ace (5)
total friction elevation acceleration
(dL dL / )e = gρ φ g
sin / c (7)
( dP dL
/ ) acc = ρv g dν dL
/ c / (8)
where:
l and g refer to the liquid and gas phases
P= the pressure in the pipe
L= the total length of the pipe
d= the diameter of the pipe
f= friction factor
ρ= fluid density
v= fluid velocity
gc = acceleration due to standard earth gravity
g= acceleration due to gravity
φ= angle of inclination
(dP/dL)t = total pressure gradient
(dP/dL)f = friction pressure gradient
(dP/dL)e = elevation pressure gradient
(dP/dL)acc = acceleration pressure gradient
For two-phase flow, the density, velocity, and friction factor are often
different in each phase. If the gas and liquid phases move at the same
velocity, then the "no slip" condition applies. Generally, however, the
no-slip condition will not hold, and the mixture velocity, vm, is computed
from the sum of the phase superficial velocities:
where:
vsl = superficial liquid velocity = volumetric liquid flowrate/
cross sectional area of pipe
vgl = superficial gas velocity = volumetric gas flowrate/cross
sectional area of pipe
Equations (6), (7), and (8) are therefore rewritten to account for these phase
property differences:
dP dL = f ρ v g d
( / )f tp tp
2
tp / 2 c (10)
dP dL = gρ
( φ g
/ )e tp sin / c (11)
( dP dL = ρ v g dv dL
/ ) acc tp tp / c( tp / ) (12)
where:
ρtp = fluid density = ρlHL+ρgHg
HL,Hg = liquid and gas holdup terms subsript tp refers to the two
phases
Pressure Drop Correlations
Beggs-Brill-Moody (BBM)
For the pressure drop elevation term, the friction factor, f, is computed from
the relationship:
f f
/ n = f tp / f n = exp( s ) (13)
s= ln( 2.2 e y
− 12
. ), 1 < e y < 12
. (15)
y= ln( λL / H 2
L ) (16)
where:
fn = friction factor obtained from the moody diagram for a
smooth pipe
λL = no-slip liquid holdup = vsl/(vsl + vsg)
vsl = superficial liquid velocity
vsg = superficial gas velocity
HL = HL0 , when
Ψ = 1+ (1− λ L ) ln (dλ N N ){
e
L
f
Lv
g
Fr sin(18
. )φ − 0.333sin 3 (18 }
. φ)
where:
NFr = Froude number
NLV = liquid vwlocity number
a, b, c, d, e, f, g = constants
The BBM method calculates the elevation and acceleration pressure drop
terms using the relationship given in equations (7) and (8) (or equations
(11) amd (12) for two-phase flow).
where:
h= average shellside heat transfer coefficient
hideal = shellside heat transfer coefficient for an ideal tube bank
Jc = correction factor for baffle cut and spacing
Jl = correction factor for baffle-leakage effects
Jb = correction factor for bundle bypass flow effects
Js = correction factor for inlet and outlet baffle spacing
Jr = correction factor for adverse temperature-gradient build-up
Chapter 5, Technical Reference HEXTRAN Keyword Manual
5-6 June 2002
The correction factor, Jc, is a function of the fraction of the total tubes in
the crossflow; Jl is a function of the tube-to-baffle leakage area, and the
shell-to-baffle leakage area; Jb is a function of the fraction of crossflow
area available for bypass flow and the Reynolds number; Js is a function of
the baffle spacing; Jr is a function of the number of baffles. The Bell
method is used to compute these correction factors.
The heat transfer coefficient for an ideal tube bank, hideal, is obtained from
the following relationships:
N =
0.037 N N 0. 8
G Pr (20)
N (N )
Nu ( tur)
−0. 1 2 3
1 + 2.443 ReG Pr −1
N (N + N Nu )
0. 5
Nu ( bund) = 0.3 + 2
Nu ( lam)
2
( tur)
(22)
N k
h =
Nu ( bund) (23)
ideal
L
where:
WL
NReG = Reynolds number as defined by Gnielinski =
ε. D 5 l>µ >
cµ >
NPr = Prandlt number =
k
W= total mass flow rate in shellside
c= specific heat of fluid
εF = shell void fraction
Ds = shell inside diameter
lb = baffle spacing
µb = fluid viscosity at bulk temperature
NNu = Nusselt number
k= thermal conductivity of shellside fluid
L= effective length of shell
subscripts tur, and lam refer to the turbulent and laminar flow
regimes, and bund refers to the tube bundle.
Alternatively, the user may supply the shellside heat transfer coefficient directly.
where:
µw = fluid viscosity at the wall temperature
The above relationship holds for the following flow regimes:
N
4A >10000
0.7 < N 2H < 700
L>
D 60
where:
NNu = Nusselt number
DW
NRe = Reynolds number =
AJ µ >
NPr = Prandlt number
L= tube length
D= effective tube diameter
W= total mass flow rate in tubeside
At = cross sectional tube area
For laminar flow regimes, NRe < 2000, a different relationship is used for
the heat transfer coefficient, depending on the value of the Graetz number.
The Graetz number, NGz, is defined as:
D
N Gz = N Re N Pr L
(25)
N = 3.66 +
0.085 N Gz
µ b
0. 14
(26)
Nu
1 + 0.047 N 2 3
Gz
µ w
h =
( h turb − hlam ) ( N Re − 2000)
+ hlam
(28)
trans
8000
where:
htrans = heat transfer film coefficient for the transition regime
hturb = heat transfer film coefficient for the turbulent flow regime
hlam = heat transfer film coefficient for the laminar flow regime
The user may also supply the film coefficients directly.
Pressure Drop Correlations
Shellside
The shellside pressure drop may be determined by one of two methods; the
Bell-Delaware method, or the stream analysis method (default). The
Bell-Delaware method uses the following procedure.
First, the pressure drop for an ideal window section is calculated using the
following correlations:
For NRe < 100,
µ bW N cw l W 2
(29)
∆Pwi =
26
+ b
+
g c (S m S w ) ρ p′ − Do
0. 5
D 2
w
g S S
c( m w )
0. 5
ρ
∆Pwi =
W 2
(2+ 0.6Tcw ) (30)
2g c S m S w ρ
∆Pbi =
4 fW Nk
2
c
µ w
0. 14
(31)
ρg S
2 c
2
m µ b
where:
fk = the friction factor for the ideal tube bank calculated at the
shellside Reynolds number
gc = gravitational force conversion factor = 4.18 x 108
lbm-ft/lbf-hr
Nc = number of tubes in one crossflow section
Ncw = number of crossflow rows in each window
Sm = minimum cross sectional area between rows of tubes for
flow normal to tube direction
Sw = cross sectional area of flow through window
Do = outside exchanger diameter
Dw = equivalent diameter of a window
p = tube pitch, center-to-center spacing of tubes in tube bundle
ρ= fluid density
The actual shellside pressure drop is obtained by accounting for the effects
of bypasses and leakages, and is given by:
∆Ps = [( N b − 1) ∆Pbi R
+ N b ∆ Pwi ]R l + 2∆ Pbi R B R s 1 +
Ncw
(14)
b
N c
where:
∆Ps = actual shellside pressure drop
Nb = number of segmental baffles
Rb = bundle bypass flow correction factor
Rl = baffle leakage effects correction factor
Rs = correction factor for unequal baffle spacing effects
S 0.6856 w (34)
S
19
. exp
R = m
ρS
w 2
2 w
(36)
R s −b = func shell − to − baffle clearance shell − to − baffle leakage area ρ µ
( , , , )
R = func (R R )
l t−b , s −b (37)
W = W (38)
w
R + R
0. 5
+
w c
R
1
l
∆Pc R 0. 5
(41)
F
( c )
=
c
W
where:
Sc = crossflow area
Dc = crossflow equivalent diameter
Iterations are stopped once the value of Fc meets the following criterion:
( Fc ,iter − Fc ,iter − 1 ) (42)
<
Fc ,iter
0.01
R s ,in = function R l S S
( c, b , m, w, ρ) (44)
R
function R l S S
s ,in = ( c, b , m, 2, ρ) (46)
∆P + N − ∆P + ∆P + ∆Ps ,out
∆P = s ,in ( b 1) ( c w ) (47)
ss
g c
where:
∆Ps,in = mean shellside end space pressure drop at exchanger inlet
∆Ps,out = mean shellside end space pressure drop at exchanger outlet
Rs,in = end space resistance at exchanger inlet
Rs,out = end space resistance at exchanger outlet
= denotes an average
Tubeside
The tubeside pressure drop, ∆Pts, is calculated as the sum of the pressure
drops in the tubes plus the pressure drops in the return bends:
∆Pt =
FG Ln 2
t (48)
x DS
4.35 10
9
i p µc
∆Pr =
nG
2
2
t (49)
x S
( 2.741 10
6
p )
2
For transition flow regimes, 2100 < NRe < 2800, F and µc are obtained by
interpolation between the laminar and turbulent values:
(µ c ,tur − µ c ,lam) ( N Re − 2100) (55)
µc = + µ c ,lam
700
Fouling Factors
In most exchanger applications, the resistance to heat transfer increases
with use as a result of scaling caused by crystallization or deposition of fine
material. These factors may or may not increase the pressure drop in the
exchanger. For both the tubeside and shellside, the user may input separate
I J
ID JFACTOR
HEXTRAN Input Manual Index
June 2002 I-9
FPLATE 4-265 TUBESIDE
JPLATE 4-266 ACE 4-245
DPE 4-208
K FTE 4-232
K, compressor 4-315 MTE 4-219
Keenan & Keyes Steam Tables 4-20 RBE 4-197
Keywords STE, design 4-171
changes to 1-4 STE, rating 4-170
continuing a statement 4-5 LFRAC
conventions 4-6 ACE 4-252
default values 4-3 DPE 4-214
layout 4-5 FTE 4-238
qualifiers 4-3 MTE 4-225
statements 4-2 phase-fixed
text comments 4-3 assay stream 4-46
KFACTOR, PIPE FITTINGS 4-281 pure component stream 4-42
K-value PHE 4-268
METHOD statement 4-32 RBE 4-203
user-supplied 4-30 STE 4-192
LHORIZONTAL, PACK, PHE 4-260
L LIBID
LAPI, external property data types 4-70
building an input file 3-26
Latent
statement 4-23
external property data types 4-70
Library components, defining 3-3
heat 4-28
LIFE, ECONOMICS statement 4-139
statement 4-28
LIGHTEND, stream data 4-52
LAYER
Limits
AIRSIDE, ACE 4-249
dual design for cut and spacing 4-185
COLDSIDE, PHE 4-259
statement
DUCTSIDE, FTE 4-236
building an input file 3-27
HOTSIDE, PHE 4-258
flowsheet calculation 4-77, 4-84, 4-92,
SHELLSIDE
4-104, 4-114, 4-124
DPE 4-212
synthesis calculation 4-147
MTE 4-223
LINE statement, PIPE 4-277
RBE 4-200
LINEAR
STE 4-180
See Linear cost factor
TUBESIDE
Linear area efficiency factor 4-135
ACE 4-247
Linear cost factor
DPE 4-209
ACE 4-254
FTE 4-233
compressor 4-316
MTE 4-220
cooler 4-308
RBE 4-198
DPE 4-215
STE 4-173
fired heater 4-311
LCONDUCTIVITY, external property data types
FTE 4-240
4-70
heater 4-304
LCP, external property data types 4-70
HX 4-299
LDENSITY, external property data types 4-70
HXCOST statement
LENGTH
flowsheet calculation 4-81, 4-88, 4-97,
AIRSIDE, ACE 4-249
4-109, 4-118, 4-128
DUCTSIDE, FTE 4-236
synthesis calculation 4-145
PIPE LINE 4-278
targeting calculation 4-138
SNOZZLE
MTE 4-227
RBE 4-202
PHE 4-270
STE 4-188
Index HEXTRAN Input Manual
I-10 June 2002
pump 4-321 DPE 4-209
RBE 4-204 FTE 4-233
STE 4-161, 4-193 MTE 4-220
utility stream 4-60 RBE 4-198
Liquid STE 4-173
API gravity 4-70 MAXAREA, LIMITS statement 4-147
density 4-70 MAXP, LIMITS statement 4-147
FLASH STRMS 4-292 MAXPASSES, PACK, PHE 4-261
fraction MAXS, LIMITS statement 4-147
See LFRAC Medium pressure steam cost 4-81, 4-88, 4-96,
heat capacity 4-70 4-108, 4-117, 4-128
molar volume 4-22 METHOD
petroleum stream 4-56 building an input file 3-26
specific gravity 4-70 statement 4-32
surface tension 4-70 METRIC
thermal conductivity 4-70 DIMENSION statement 4-10
viscosity 4-70 OUTDIMENSION statement 4-15
Watson characterization factor 4-70 MINFT
LIQVOLUME HX 4-298
DIMENSION 4-10 LIMITS statement 4-147
OUTDIMENSION 4-15 MTE 4-224
LKP statement 4-36 STE 4-191
LN 4-29 Mixer
LNOZZLE statement, STE 4-190 specifications 3-19
LOG 4-29 statement 4-271
Low pressure steam cost 4-81, 4-88, 4-96, 4-109, Modified Chen vaporization 4-79, 4-86, 4-94,
4-118, 4-128 4-106, 4-116, 4-126
LPITCH, TUBESIDE Molecular weight
ACE 4-246 ASSAY statement 4-24
FTE 4-233 component data 4-26
LPSTEAM, UTCOST statement 4-81, 4-88, 4-96, methods 4-25
4-109, 4-118, 4-128 MOLVOL statement 4-22
LSPGRAVITY, external property data types 4-70 MONITOR
LUOPK, external property data types 4-70 ACE 4-254
LVERTICAL, PACK, PHE 4-260 DPE 4-215
LVISCOSITY, external property data types 4-70 FTE 4-240
MTE 4-226
M PHE 4-269
MATCH, LIGHTEND statement 4-52 PRINT statement 4-79, 4-87, 4-95,
MATERIAL 4-107, 4-116, 4-127
codes, gasket 4-264 STE 4-193
FINS MPSTEAM, UTCOST statement 4-81, 4-88,
ACE 4-248 4-96, 4-108, 4-117, 4-128
DPE 4-210 MTD, PLOT keyword 4-136
FTE 4-235 MTE
MTE 4-221 illustration 4-217
PLATE, PHE 4-262 specifications 3-17
SHELLSIDE statement 4-159
DPE 4-211 Multiple
MTE 4-222 entries 4-3
RBE 4-199 thermodynamic and transport methods 3-8
STE 4-179 MVC
TUBESIDE illustration 4-324
ACE 4-246
HEXTRAN Input Manual Index
June 2002 I-11
specifications 3-22 NFAR
statement 4-322 definition 4-184
MW STE BAFFLE
ASSAY statement 4-24 design 4-184
statement rating 4-183
component data 4-26 No tubes in window 4-183
stream data 4-51 NOACCELERATION, PIPE LINE 4-279
NOBLEND, assay stream 4-45
N NOCHECK
NAME ACE 4-253
ACE 4-159 CALCULATION statement 4-78, 4-85,
assay stream 4-44 4-93, 4-106, 4-115, 4-125
compressor 4-313 DPE 4-213
cooler 4-305 FTE 4-239
decanter 4-288 MTE 4-224
desalter 4-285 PHE 4-267
DPE 4-159 RBE 4-202
fired heater 4-309 STE 4-191
flash drum 4-291 NOMATCH, LIGHTEND statement 4-52
FTE 4-159 NONCONDENSIBLE, petroleum stream 4-56
heater 4-301 NONE
HX 4-294 BAFFLE, STE 4-182
mix/flash stream 4-55 CNOZZLE, PHE 4-267
mixer 4-271 HNOZZLE, PHE 4-267
MTE 4-159 PRINT statement
MVC 4-322 general data 4-17
petroleum stream 4-57 targeting calculation 4-137
PHE SNOZZLE
PLATE 4-262 MTE 4-224
statement 4-159 RBE 4-202
pipe 4-276 SNOZZLE 4-213
pump 4-318 STE 4-188
pure component stream 4-41 TNOZZLE
RBE 4-159 ACE 4-252
splitter 4-273 DPE 4-212
STE 4-159 FTE 4-238
utility stream 4-61 MTE 4-223
valve 4-283 RBE 4-201
water/steam stream 4-58 STE 4-188
NBP Nonlibrary
ASSAY statement 4-25 components, defining 3-4
component data 4-27 statement 4-22
NCCOLD, ARRANGEMENTS, PHE 4-264 NOPETRO, PGEN statement 4-66
NCHOT, ARRANGEMENTS, PHE 4-264 NOPRINT, MVC PARAMETER 4-325
Net free area ratio Normal boiling point
See NFAR See NBP
Network mean temperature difference 4-136
NEW NORMALIZE
ACE 4-244 LIGHTEND statement 4-53
FTE 4-231 pure component stream 4-41
HX 4-295 NOSPLIT
PHE 4-257 network synthesis 4-62
STE 4-165 synthesis calculation 4-147
NEWS, PRINT statement 4-18
Index HEXTRAN Input Manual
I-12 June 2002
NOUTILITY DPE 4-207
network synthesis 4-62 FTE 4-231
synthesis calculation 4-147 HX 4-295
Nozzle, annular design 4-189 MTE 4-218
NPS PHE 4-257
allowed values RBE 4-196
DPE 4-209 STE 4-165
PIPE LINE 4-278 On-stream factor 4-139
SHELLSIDE OPERATION statement
DPE 4-211 compressor 4-314
MTE 4-222 cooler 4-306
TUBESIDE decanter 4-289
ACE 4-245 desalter 4-286
DPE 4-208 fired heater 4-310
MTE 4-219 flash drum 4-292
NTIW heater 4-302
illustration 4-183 pipe 4-281
STE BAFFLE 4-182 pump 4-319
NUMBER splitter 4-274
FAN, ACE 4-251 valve 4-284
FINS OPTIMIZATION
ACE 4-248 AREA
DPE 4-210 calculations, overview 3-12
FTE 4-235 PROPERTY statement 4-76, 4-91,
MTE 4-221 4-104, 4-113, 4-123
STE 4-174 FAN, ACE 4-251
INOZZLE, STE 4-189 SPLITFLOW, PROPERTY statement 4-76,
LNOZZLE, STE 4-190 4-91, 4-104, 4-113, 4-123
SNOZZLE, STE 4-188 ORIENTATION
TNOZZLE DPE 4-207
ACE 4-252 MTE 4-218
FTE 4-238 RBE 4-196
STE 4-188 STE 4-167
TUBESIDE OUTDIMENSION
ACE 4-246 buidling an input file 3-25
FTE 4-232 statement 4-15
MTE 4-220 OUTILITIES, PLOT keyword 4-136
RBE 4-198 OUTSPACING, STE BAFFLE 4-186
STE 4-172 Overall heat transfer coefficient
See UVALUE
O Overriding units of measure 4-10
OCOOLING, PLOT keyword 4-136
OD, TUBESIDE
ACE 4-245
DPE 4-208
FTE 4-232
MTE 4-219
RBE 4-197
STE 4-171
OHEATING, PLOT keyword 4-136
OIL, UTCOST statement 4-80, 4-87, 4-95,
4-108, 4-117, 4-127
OLD
ACE 4-244
HEXTRAN Input Manual Index
June 2002 I-13
P MTE 4-223
PACK statement, PHE 4-260 RBE 4-200
PARALLEL STE 4-180
AIRSIDE, ACE TUBESIDE
design 4-250 DPE 4-210
rating 4-250 MTE 4-221
DUCTSIDE, FTE RBE 4-199
design 4-237 STE 4-174
rating 4-237 PERCENT
LIMITS statement 4-77, 4-84, 4-92, LIGHTEND statement 4-52
4-105, 4-124 PRINT statement 4-18
PACK, PHE Petroleum
design 4-261 PGEN statement 4-66
rating 4-260 pseudocomponents, defining 3-5
SHELLSIDE statement 4-24
DPE 4-211 PFE, specifications 3-18
HX 4-297 PFIRST, ARRANGEMENTS, PHE 4-264
MTE 4-222 PGEN 4-64
RBE 4-199 building an input file 3-27
STE 4-179 CALCULATION statement 4-19
TUBESIDE internal property data 4-64
ACE 4-247 PHASE
FTE 4-234 mix/flash stream 4-54
PARAMETER statement phase-fixed assay stream 4-46
flowsheet calculation 4-82, 4-120, 4-130 phase-fixed pure component stream 4-42
MVC 4-325 separation 4-30
synthesis calculation 4-143 statement 4-22
targeting calculation 4-134 temperature and pressure-fixed assay stream
PASS, TUBESIDE 4-45
ACE 4-246 temperature and pressure-fixed pure component
FTE 4-233 stream 4-42
HX 4-296 PHE
MTE 4-220 design process 4-256
RBE 4-198 statement 4-159
STE 4-172 PHI, METHOD statement 4-33
PATTERN, TUBESIDE Pipe
ACE 4-246 schedule, allowed 4-209
FTE 4-233 specifications 3-19
MTE 4-220 statement 4-276
RBE 4-198 PITCH, TUBESIDE
STE 4-172 MTE 4-220
PAYOUT, PLOT keyword 4-136 RBE 4-198
PBASIS TUBESIDE 4-172
DIMENSION 4-11 Plate
OUTDIMENSION 4-16 databank 4-262
PC statement 4-27 statement, PHE 4-261
PDAMP, LIMITS statement 4-78, 4-85, 4-93, PLOT
4-105, 4-114, 4-125 keywords 4-136
PDESIGN statement
COLDSIDE, PHE 4-260 synthesis calculation 4-144
HOTSIDE, PHE 4-258 targeting calculation 4-137
SHELLSIDE
DPE 4-212 pname