Professional Documents
Culture Documents
10
Version
REFERENCE MANUAL
COPYRIGHT 1981—1998 Aspen Technology, Inc.
ALL RIGHTS RESERVED
The flowsheet graphics and plot components of ASPEN PLUS were developed by
MY-Tech, Inc.
Microsoft Windows, Windows NT, and Windows 95 are either registered trademarks
or trademarks of Microsoft Corporation in the United States and/or other countries.
All other brand and product names are trademarks or registered trademarks of
their respective companies.
Although AspenTech has tested the software and reviewed the documentation, the sole
warranty for ASPEN PLUS may be found in the applicable license agreement between
AspenTech and the user. ASPENTECH MAKES NO WARRANTY OR
REPRESENTATION, EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THIS
DOCUMENTATION, ITS QUALITY, PERFORMANCE, MERCHANTABILITY, OR
FITNESS FOR A PARTICULAR PURPOSE.
Contents
About the Unit Operation Models Reference Manual
For More Information..............................................................................................................x
Technical Support ..................................................................................................................xi
2 Separators
Flash2....................................................................................................................................2-2
Flowsheet Connectivity for Flash2..................................................................................2-2
Specifying Flash2 .............................................................................................................2-3
Flash3....................................................................................................................................2-5
Flowsheet Connectivity for Flash3..................................................................................2-5
Specifying Flash3 .............................................................................................................2-6
Decanter................................................................................................................................2-8
Flowsheet Connectivity for Decanter ..............................................................................2-8
Specifying Decanter .........................................................................................................2-9
Sep.......................................................................................................................................2-12
Flowsheet Connectivity for Sep ......................................................................................2-12
Specifying Sep .................................................................................................................2-13
Sep2 .....................................................................................................................................2-14
Flowsheet Connectivity for Sep2 ....................................................................................2-14
Specifying Sep2...............................................................................................................2-15
3 Heat Exchangers
Heater ...................................................................................................................................3-2
Flowsheet Connectivity for Heater..................................................................................3-2
Specifying Heater .............................................................................................................3-3
HeatX ....................................................................................................................................3-5
Flowsheet Connectivity for HeatX...................................................................................3-5
Specifying HeatX ..............................................................................................................3-6
References...........................................................................................................................3-18
4 Columns
DSTWU ................................................................................................................................ 4-3
Flowsheet Connectivity for DSTWU ................................................................................ 4-3
Specifying DSTWU........................................................................................................... 4-4
Distl ...................................................................................................................................... 4-6
Flowsheet Connectivity for Distl...................................................................................... 4-6
Specifying Distl ................................................................................................................ 4-7
SCFrac.................................................................................................................................. 4-8
Flowsheet Connectivity for SCFrac ................................................................................. 4-8
Specifying SCFrac ............................................................................................................ 4-9
RadFrac.............................................................................................................................. 4-11
Flowsheet Connectivity for RadFrac ............................................................................ 4-12
Specifying RadFrac........................................................................................................ 4-13
Free-Water and Rigorous Three-Phase Calculations .................................................. 4-20
Efficiencies ..................................................................................................................... 4-20
Algorithms...................................................................................................................... 4-22
Rating Mode................................................................................................................... 4-23
Design Mode................................................................................................................... 4-24
Reactive Distillation ...................................................................................................... 4-25
Solution Strategies ........................................................................................................ 4-25
Physical Properties........................................................................................................ 4-28
Solids Handling ............................................................................................................. 4-28
MultiFrac ........................................................................................................................... 4-30
Flowsheet Connectivity for MultiFrac .......................................................................... 4-31
Specifying MultiFrac ..................................................................................................... 4-33
Efficiencies ..................................................................................................................... 4-41
Algorithms...................................................................................................................... 4-42
Rating Mode................................................................................................................... 4-42
Design Mode................................................................................................................... 4-42
Column Convergence..................................................................................................... 4-43
Physical Properties........................................................................................................ 4-46
Free Water Handling..................................................................................................... 4-46
Solids Handling ............................................................................................................. 4-46
Sizing and Rating of Trays and Packings .................................................................... 4-47
PetroFrac............................................................................................................................ 4-48
Flowsheet Connectivity for PetroFrac.......................................................................... 4-49
Specifying PetroFrac...................................................................................................... 4-51
Efficiencies ..................................................................................................................... 4-57
5 Reactors
RStoic ....................................................................................................................................5-2
Flowsheet Connectivity for RStoic ..................................................................................5-2
Specifying RStoic..............................................................................................................5-3
RYield....................................................................................................................................5-6
Flowsheet Connectivity for RYield..................................................................................5-6
Specifying RYield .............................................................................................................5-7
REquil ...................................................................................................................................5-8
Flowsheet Connectivity for REquil..................................................................................5-8
Specifying REquil .............................................................................................................5-9
RGibbs.................................................................................................................................5-10
Flowsheet Connectivity for RGibbs ...............................................................................5-10
Specifying RGibbs ..........................................................................................................5-11
References...........................................................................................................................5-15
RCSTR ................................................................................................................................5-16
Flowsheet Connectivity for RCSTR...............................................................................5-16
Specifying RCSTR ..........................................................................................................5-17
RPlug...................................................................................................................................5-21
Flowsheet Connectivity for RPlug.................................................................................5-21
Specifying RPlug ............................................................................................................5-22
RBatch ................................................................................................................................5-25
Flowsheet Connectivity for RBatch...............................................................................5-25
Specifying RBatch ..........................................................................................................5-26
6 Pressure Changers
Pump .....................................................................................................................................6-2
Flowsheet Connectivity for Pump ...................................................................................6-2
Specifying Pump ...............................................................................................................6-3
Compr....................................................................................................................................6-9
Flowsheet Connectivity for Compr..................................................................................6-9
Specifying Compr ............................................................................................................6-10
7 Manipulators
Mult ...................................................................................................................................... 7-2
Flowsheet Connectivity for Mult...................................................................................... 7-2
Specifying Mult................................................................................................................ 7-3
Dupl ...................................................................................................................................... 7-4
Flowsheet Connectivity for Dupl...................................................................................... 7-4
Specifying Dupl................................................................................................................ 7-5
ClChng ................................................................................................................................. 7-6
Flowsheet Connectivity for ClChng................................................................................ 7-6
Specifying ClChng............................................................................................................ 7-6
8 Solids
Crystallizer .......................................................................................................................... 8-3
Flowsheet Connectivity for Crystallizer .......................................................................... 8-3
Specifying Crystallizer ..................................................................................................... 8-4
References .......................................................................................................................... 8-11
Crusher............................................................................................................................... 8-13
Flowsheet Connectivity for Crusher............................................................................. 8-13
Specifying Crusher ........................................................................................................ 8-14
References .......................................................................................................................... 8-18
Screen ................................................................................................................................. 8-19
Flowsheet Connectivity for Screen ............................................................................... 8-19
Specifying Screen........................................................................................................... 8-19
References .......................................................................................................................... 8-22
FabFl .................................................................................................................................. 8-23
Flowsheet Connectivity for FabFl................................................................................. 8-23
Specifying FabFl............................................................................................................. 8-23
9 User Models
User .......................................................................................................................................9-2
Flowsheet Connectivity for User .....................................................................................9-2
Specifying User.................................................................................................................9-3
User2 .....................................................................................................................................9-4
Flowsheet Connectivity for User2 ...................................................................................9-4
Specifying User2...............................................................................................................9-5
10 Pressure Relief
Pres-Relief...........................................................................................................................10-2
Specifying Pres-Relief ....................................................................................................10-2
Scenarios .........................................................................................................................10-3
Compliance with Codes ..................................................................................................10-6
Stream and Vessel Compositions and Conditions........................................................10-6
Rules to Size the Relief Valve Piping ............................................................................10-7
Reactions.........................................................................................................................10-9
Index
Models are grouped in chapters according to unit operation type. The reference
information for each model includes a description of the model and its typical
usage, a diagram of its flowsheet connectivity, a discussion of the specifications
you must provide for the model, important equations and correlations, and other
relevant information.
An overview of all ASPEN PLUS unit operation models, and general information
about the steps and procedures in using them is in the ASPEN PLUS User Guide
as well as in the online help and prompts in ASPEN PLUS.
ASPEN PLUS User Guide The three-volume ASPEN PLUS User Guide
provides step-by-step procedures for developing and using an ASPEN PLUS
process simulation model. The guide is task-oriented to help you accomplish the
engineering work you need to do, using the powerful capabilities of
ASPEN PLUS.
http://www.aspentech.com/
http://www.aspentech.com/ts/
Approximately three days after registering, you will receive a confirmation e-mail
and you will then be able to access this information.
If you are located in: Phone Number Fax Number E-Mail Address
❖ ❖ ❖ ❖
Mixer Stream mixer Combines multiple streams Mixing tees. Stream mixing operations.
into one stream Adding heat streams. Adding work streams
FSplit Stream splitter Divides feed based on splits Stream splitters. Bleed valves
specified for outlet streams
SSplit Substream splitter Divides feed based on splits Stream splitters. Perfect fluid-solid
specified for each separators
substream
Mixer
Stream Mixer
Use Mixer to combine streams into one stream. Mixer models mixing tees or other
types of mixing operations.
Mixer combines material streams (or heat streams or work streams) into one
stream. Select the Heat (Q) and Work (W) Mixer icons from the Model Library for
heat and work streams respectively. A single Mixer block cannot mix streams of
different types (material, heat, work).
Material
(2 or more) Material
Water (optional)
Material Streams
Inlet At least two material streams
Outlet One material stream
One water decant stream (optional)
Heat
Heat
(2 or more)
Heat Streams
Inlet At least two heat streams
Outlet One heat stream
Work
Work
(2 or more)
Work Streams
Inlet At least two work streams
Outlet One work stream
Specifying Mixer
Use the Mixer Input Flash Options sheet to specify operating conditions.
When mixing heat or work streams, Mixer does not require any specifications.
When mixing material streams, you can specify either the outlet pressure or
pressure drop. If you specify pressure drop, Mixer determines the minimum of
the inlet stream pressures, and applies the pressure drop to the minimum inlet
stream pressure to compute the outlet pressure. If you do not specify the outlet
pressure or pressure drop, Mixer uses the minimum pressure from the inlet
streams for the outlet pressure.
Vapor-Only Yes or no 1 No V
Liquid-Only Yes or no 1 No L
Vapor-Liquid Yes or no 2 No
Vapor-Liquid-Liquid Yes or no 3 No
†
Liquid Free-Water Yes or no 1 Yes
†
Vapor-Liquid Free-Water Yes or no 2 Yes
Solid-Only Yes 1 No S
†
Check Use Free Water Calculations checkbox on the Setup Specifications Global sheet.
An optional water decant stream can be used when free-water calculations are
performed.
Use the following forms to enter specifications and view results for Mixer:
FSplit
Stream Splitter
FSplit combines streams of the same type (material, heat, or work streams) and
divides the resulting stream into two or more streams of the same type. All outlet
streams have the same composition and conditions as the mixed inlet. Select the
Heat (Q) and Work (W) FSplit icons from the Model Library for heat and work
streams respectively. Use FSplit to model flow splitters, such as bleed valves.
FSplit cannot split a stream into different types. For example, FSplit cannot split
a material stream into a heat stream and a material stream.
To model a splitter where the amount of each substream sent to each outlet can
differ, use an SSplit block. To model a splitter where the composition and
properties of the output streams can differ, use a Sep block or a Sep2 block.
Material
Material (2 or more)
(any number)
Material Streams
Inlet At least one material stream
Outlet At least two material streams
Heat
Heat (2 or more)
(any number)
Heat Streams
Inlet At least one heat stream
Outlet At least two heat streams
Work
Work (2 or more)
(any number)
Work Streams
Inlet At least one work stream
Outlet At least two work streams
Specifying FSplit
To split material streams Give one of the following specifications for each
outlet stream except one:
• Fraction of the combined inlet flow
• Mole flow rate
• Mass flow rate
• Standard liquid volume flow rate
• Actual volume flow rate
• Fraction of the residue remaining after all other specifications are satisfied
FSplit puts any remaining flow in the unspecified outlet stream to satisfy material
balance. You can specify mole, mass, or standard liquid volume flow rate for one of
the following:
• The entire stream
• A subset of key components in the stream
Outlet streams have the same composition as the mixed inlet stream. For this
reason, when you specify the flow rate of a key component, the total flow rate of
the outlet stream is greater than the flow rate you specify.
When FSplit has more than one inlet, you can do one of the following:
• Enter the outlet pressure on the FSplit Input FlashOptions sheet
• Let the outlet pressure default to the minimum pressure of the inlet streams
To split heat streams or work streams Specify the fraction of the combined
inlet heat or work for each outlet stream except one. FSplit puts any remaining
heat or work in the unspecified outlet stream to satisfy energy balance.
Use the following forms to enter specifications and view results for FSplit:
Input Enter split specifications, flash conditions and calculation options, and key
components associated with split specifications
BlockOptions Override global values for physical properties, simulation options,
diagnostic message levels, and report options for this block
Results View split fractions for outlet streams, and material and energy balance
results
SSplit
Substream Splitter
SSplit combines material streams and divides the resulting stream into two or
more streams. Use SSplit to model a splitter where the split of each substream
among the outlet streams can differ.
Substreams in the outlet streams have the same composition, temperature, and
pressure as the corresponding substreams in the mixed inlet stream. Only the
substream flow rates differ. To model a splitter in which the composition and
properties of the substreams in the output streams can differ, use a Sep block or
a Sep2 block.
Material
Material (2 or more)
(any number)
Material Streams
Inlet At least one material stream
Outlet At least two material streams
Specifying SSplit
For each substream, specify one of the following for all but one outlet stream:
• Fraction of the inlet substream
• Mole flow rate
• Mass flow rate
• Standard liquid volume flow rate
SSplit puts any remaining flow for each substream in the unspecified stream.
You cannot specify standard liquid volume flow rate when the substream is of
type CISOLID, and mole and standard liquid volume flow rates when the
substream is of type NC.
You can specify mole or mass flow rate for one of the following:
• The entire substream
• A subset of components in the substream
You can specify the flow rate of a component in a substream of an outlet stream. To
do this, define a key component and specify the flow rate for the key component.
Similarly, you can specify the flow rate for a group of components in a substream of
an outlet stream. To do this, define a key group of components and specify the total
flow rate for the group (the sum of the component flow rates).
When SSplit has more than one inlet, you can do one of the following:
• Enter the outlet pressure on the Input FlashOptions sheet.
• Let the outlet pressure default to the minimum pressure of the inlet streams.
The composition, temperature, pressure, and other substream variables for all
outlet streams have the same values as the mixed inlet. Only the substream flow
rates differ.
Use the following forms to enter specifications and view results for SSplit:
Input Enter split specifications, flash conditions, calculation options, and key components
associated with split specifications
BlockOptions Override global values for physical properties, simulation options, diagnostic message
levels, and report options for this block
Results View split fractions of each substream in each outlet stream, and material and energy
balance results
❖ ❖ ❖ ❖
2 Separators
This chapter describes the unit operation models for component separators, flash
drums, and liquid-liquid separators. The models are:
Flash2 Two-outlet flash Separates feed into two outlet Flash drums, evaporators, knock-out
streams, using rigorous vapor- drums, single stage separators
liquid or vapor-liquid-liquid
equilibrium
Flash3 Three-outlet flash Separates feed into three Decanters, single-stage separators with
outlet streams, using rigorous two liquid phases
vapor-liquid-liquid equilibrium
Decanter Liquid-liquid decanter Separates feed into two liquid Decanters, single-stage separators with
outlet streams two liquid phases and no vapor phase
Sep Component separator Separates inlet stream Component separation operations, such
components into multiple outlet as distillation and absorption, when the
streams, based on specified details of the separation are unknown or
flows or split frractions unimportant
Sep2 Two-outlet component Separates inlet stream Component separation operations, such
separator components into two outlet as distillation and absorption, when the
streams, based on specified details of the separation are unknown or
flows, split fractions, or purities unimportant
You can generate heating or cooling curve tables for Flash2, Flash3, and
Decanter models.
Flash2
Two-Outlet Flash
Use Flash2 to model flashes, evaporators, knock-out drums, and other single-
stage separators. Flash2 performs vapor-liquid or vapor-liquid-liquid equilibrium
calculations. When you specify the outlet conditions, Flash2 determines the
thermal and phase conditions of a mixture of one or more inlet streams.
Material
(any number)
Water (optional)
Heat Liquid
(optional)
Material Streams
Inlet At least one material stream
Outlet One material stream for the vapor phase
One material stream for the liquid phase. (If three phases exist, the liquid
outlet contains both liquid phases.)
One water decant stream (optional)
You can specify liquid and/or solid entrainment in the vapor stream.
Heat Streams
Inlet Any number of heat streams (optional)
Outlet One heat stream (optional)
You can use an optional outlet heat stream for the net heat duty.
Specifying Flash2
Use the Input Specifications sheet for all required specifications and valid
phases. For valid phases you can choose the following options:
Vapor-Liquid Yes or no 2 No
Vapor-Liquid-Liquid Yes or no 3 No
Vapor-Liquid-FreeWater Yes or no 2 Yes
Use the Input FlashOptions sheet to specify temperature and pressure estimates
and flash convergence parameters.
Use the Input Entrainment sheet to specify liquid and solid entrainment in the
vapor phase.
Use the following forms to enter specifications and view results for Flash2:
Input Enter flash specifications, flash convergence parameters, and entrainment specifications
Hcurves Specify heating or cooling curve tables and view tabular results
Block Options Override global values for physical properties, simulation options, diagnostic message
levels, and report options for this block
Results View Flash2 simulation results
Dynamic Specify parameters for dynamic simulations
Solids
All phases are in thermal equilibrium. Solids leave at the same temperature as
the fluid phases.
Flash2 can simulate fluid phases with solids when the stream contains solid
substreams or when you request electrolytes chemistry calculations.
Flash3
Three-Outlet Flash
Use Flash3 to model flashes, evaporators, knock-out drums, decanters, and other
single-stage separators in which two liquid outlet streams are produced. Flash3
performs vapor-liquid-liquid equilibrium calculations. When you specify outlet
conditions, Flash3 determines the thermal and phase conditions of a mixture of
one or more inlet streams.
Material
(any number)
1st Liquid
Heat 2nd Liquid
(optional)
Material Streams
Inlet At least one material stream
Outlet One material stream for the vapor phase
One material stream for the first liquid phase
One material stream for the second liquid phase
You can specify liquid entrainment of each liquid phase in the vapor stream. You
can also specify entrainment for each solid substream in the vapor and first
liquid phase.
Heat Streams
Inlet Any number of heat streams (optional)
Outlet One heat stream (optional)
If you give only one specification on the Input Specifications Sheet (temperature
or pressure), Flash3 uses the sum of the inlet heat streams as a duty
specification. Otherwise, Flash3 uses the inlet heat stream only to calculate the
net heat duty. The net heat duty is the sum of the inlet heat streams minus the
actual (calculated) heat duty.
You can use an optional outlet heat stream for the net heat duty.
Specifying Flash3
Use the Input Specifications sheet for all required specifications.
Use the following forms to enter specifications and view results for Flash3:
Input Enter flash specifications, key components, flash convergence parameters, and
entrainment specifications
Hcurves Specify heating or cooling curve tables and view tabular results
Block Options Override global values for physical properties, simulation options, diagnostic
message levels, and report options for this block
Results View Flash3 simulation results
Dynamic Specify parameters for dynamic simulations
Solids
All phases are in thermal equilibrium. Solids leave at the same temperature as
the fluid phases.
Flash3 can simulate fluid phases with solids when the stream contains solid
substreams, or when you request electrolyte chemistry calculations.
Decanter
Liquid-Liquid Decanter
Decanter simulates decanters and other single stage separators without a vapor
phase. Decanter can perform:
• Liquid-liquid equilibrium calculations
• Liquid-free-water calculations
Use Decanter to model knock-out drums, decanters, and other single-stage
separators without a vapor phase. When you specify outlet conditions, Decanter
determines the thermal and phase conditions of a mixture of one or more inlet
streams.
Material Streams
Inlet At least one material stream
Outlet One material stream for the first liquid phase
One material stream for the second liquid phase
You can specify entrainment for each solid substream in the first liquid phase.
Heat Streams
Inlet Any number of heat streams (optional)
Outlet One heat stream (optional)
If you specify only pressure on the Input Specifications sheet, Decanter uses the
sum of the inlet heat streams as a duty specification. Otherwise, Decanter uses
the inlet heat stream only to calculate the net heat duty. The net heat duty is the
sum of the inlet heat streams minus the actual (calculated) heat duty.
You can use an optional outlet heat stream for the net heat duty.
Specifying Decanter
You can operate Decanter in one of the following ways:
• Adiabatically
• With specified duty
• At a specified temperature
Use the Input Specifications sheet to enter:
• Pressure
• Temperature or duty
Use the following forms to enter specifications and view results for Decanter:
Input Specify operating conditions, key components, calculation options, valid phases,
efficiency, and entrainment
Properties Specify and/or override property methods, KLL equation parameters, and/or user
subroutine for phase split calculations
Hcurves Specify heating or cooling curve tables and view tabular results
Block Options Override global values for physical properties, simulation options, diagnostic
message levels, and report options for this block
Results Display simulation results
Dynamic Specify parameters for dynamic simulations
When only one liquid phase exists and you want to avoid ambiguities, you can
override the default by:
• Specifying key components for identifying the second liquid phase on the
Input Specifications sheet
• Optionally specifying the threshold key component mole fraction on the Input
Specifications sheet
Two liquid phases are present Phase with the higher mole fraction of key components as the second liquid phase
One liquid phase is present Liquid phase as the first liquid phase, unless the mole fraction of key components exceeds
the threshold value
On the Input CalculationOptions sheet, you can override the default by doing one
of the following:
• Specify separate property methods for the two liquid phases using the
Properties PhaseProperty sheet
• Use a built-in KLL correlation. Enter correlation coefficients on the
Properties KLLCorrelation sheet.
• Use a Fortran subroutine that you specify on the Properties KLLSubroutine
sheet
See ASPEN PLUS User Models for more information about writing Fortran
subroutines.
Phase Splitting
Decanter has two methods for solving liquid-liquid phase split calculations:
• Equating fugacities of two liquid phases
• Minimizing Gibbs free energy of the system
You can select a method on the Input CalculationOptions sheet.
If you select Minimizing Gibbs free energy of the system, the following must be
thermodynamically consistent:
• Physical property models
• Block property method
You cannot use the Minimizing Gibbs free energy of the system method when:
Efficiency
Decanter outlet streams are normally at equilibrium. However, you can specify
separation efficiencies on the Input Efficiency sheet to account for departure from
equilibrium. If you select Liquid-FreeWater for Valid Phases on the Input
CalculationOptions sheet, you cannot specify separation efficiencies.
Solids Entrainment
If solids substreams are present, they do not participate in phase equilibrium
calculations, but they do participate in enthalpy balance. You can use the Input
Entrainment sheet to specify solids entrainment in the first liquid outlet stream.
Decanter places any remaining solids in the second liquid outlet stream.
Sep
Component Separator
Sep combines streams and separates the result into two or more streams
according to splits specified for each component. When the details of the
separation are unknown or unimportant, but the splits for each component are
known, you can use Sep in place of a rigorous separation model to save
computation time .
If the composition and conditions of all outlet streams of the block you are
modeling are identical, you can use an FSplit block instead of Sep.
Material
(2 or more)
Material
(any number)
Heat
(optional)
Material Streams
Inlet At least one material stream
Outlet At least two material streams
Heat Streams
Inlet No inlet heat streams
Outlet One stream for the enthalpy difference between inlet and outlet material
streams (optional)
Specifying Sep
For each substream of each outlet stream except one, use the Sep Input
Specifications sheet to specify one of the following for each component present:
• Fraction of the component in the corresponding inlet substream
• Mole flow rate of the component
• Mass flow rate of the component
• Standard liquid volume flow rate of the component
Sep puts any remaining flow in the corresponding substream of the unspecified
outlet stream.
Use the following forms to enter specifications and view results for Sep:
Input Enter split specifications, flash specifications, and convergence parameters for the mixed inlet
and each outlet stream
BlockOptions Override global values for physical properties, simulation options, diagnostic message levels,
and report options for this block
Results View Sep simulation results
Inlet Pressure
Use the Sep Input Feed Flash sheet to specify either the pressure drop or the
pressure at the inlet. This is useful when Sep has more than one inlet stream. The
inlet pressure defaults to the minimum inlet stream pressure.
Sep2
Two-Outlet Component Separator
Sep2 separates inlet stream components into two outlet streams. Sep2 is similar to
Sep, but offers a wider variety of specifications. Sep2 allows purity (mole-fraction)
specifications for components.
You can use Sep2 in place of a rigorous separation model, such as distillation or
absorption. Sep2 saves computation time when details of the separation are
unknown or unimportant.
If the composition and conditions of all outlet streams of the block you are
modeling are identical, you can use FSplit instead of Sep2.
Material
Material Material
(any number)
Heat
(optional)
Material Streams
Inlet At least one material stream
Outlet Two material streams
Heat Streams
Inlet No inlet heat streams
Outlet One stream for the enthalpy difference between inlet and outlet material
streams (optional)
Specifying Sep2
Use the Input Specifications sheet to specify stream and/or component fractions
and flows. The number of specifications for each substream must equal the
number of components in that substream.
Input Enter split specifications, flash specifications, and convergence parameters for the mixed inlet
and each outlet stream
Block Options Override global values for physical properties, simulation options, diagnostic message levels,
and report options for this block
Results View Sep2 simulation results
Inlet Pressure
Use the Input Feed Flash sheet to specify either the pressure drop or pressure at
the inlet. This information is useful when Sep2 has more than one inlet stream.
The inlet pressure defaults to the minimum of the inlet stream pressures.
❖ ❖ ❖ ❖
3 Heat Exchangers
This chapter describes the unit operation models for heat exchangers and heaters
(and coolers), and for interfacing to the B-JAC heat exchanger programs. The
models are:
Heater Heater or cooler Determines thermal and phase Heaters, coolers, condensers, and so on
conditions of outlet stream
HeatX Two-stream heat exchanger Exchanges heat between two Two-stream heat exchangers. Rating
streams shell and tube heat exchangers when
geometry is known.
MHeatX Multistream heat exchanger Exchanges heat between any Multiple hot and cold stream heat
number of streams exchangers. Two-stream heat
exchangers. LNG exchangers.
Hetran Shell and tube heat Provides interface to the Shell and tube heat exchangers,
exchanger B-JAC Hetran shell and tube including kettle reboilers
heat exchanger program
Aerotran Air-cooled heat exchanger Provides interface to the Crossflow heat exchangers, including air
B-JAC Aerotran air-cooled heat coolers
exchanger program
Heater
Heater/Cooler
When you specify the outlet conditions, Heater determines the thermal and
phase conditions of a mixture with one or more inlet streams.
Material Material
(any number)
Material Streams
Inlet At least one material stream
Outlet One material stream
One water decant stream (optional)
Heat Streams
Inlet Any number of heat streams (optional)
Outlet One heat stream (optional)
You can use an optional outlet heat stream for the net heat duty.
Specifying Heater
Use the Heater Input Specifications sheet for all required specifications and valid
phases.
Dew point calculations are two- or three-phase flashes with a vapor fraction of
unity.
Bubble point calculations are two- or three-phase flashes with a vapor fraction of
zero.
Use the Heater Input FlashOptions sheet to specify temperature and pressure
estimates and flash convergence parameters.
This model has no dynamic features. The pressure drop is fixed at the steady
state value. The outlet flow is determined by the mass balance.
Use the following forms to enter specifications and view results for Heater.
Solids
Heater can simulate fluid phases with solids when the stream contains solid
substreams or when you request electrolyte chemistry calculations.
All phases are in thermal equilibrium. Solids leave at the same temperature as
fluid phases.
HeatX
Two-Stream Heat Exchanger
HeatX can model a wide variety of shell and tube heat exchanger types including:
• Countercurrent and cocurrent
• Segmental baffle TEMA E, F, G, H, J, and X shells
• Rod baffle TEMA E and F shells
• Bare and low-finned tubes
HeatX can perform a full zone analysis with heat transfer coefficient and
pressure drop estimation for single- and two-phase streams. For rigorous heat
transfer and pressure drop calculations, you must supply the exchanger
geometry.
HeatX cannot:
• Perform design calculations
• Perform mechanical vibration analysis
• Estimate fouling factors
Water (optional)
Cold Inlet
Material Streams
Inlet One hot inlet
One cold inlet
Outlet One hot outlet
One cold outlet
One water decant stream on the hot side (optional)
One water decant stream on the cold side (optional)
Specifying HeatX
Consider these questions when specifying HeatX:
• Should rating calculations be simple (shortcut) or rigorous?
• What specification should the block have?
• How should the log-mean temperature difference correction factor be
calculated?
• How should the heat transfer coefficient be calculated?
• How should the pressure drops be calculated?
• What equipment specifications and geometry information are available?
The answers to these questions determine the amount of information required to
complete the block input. You must provide one of the following specifications:
• Heat exchanger area or geometry
• Exchanger heat duty
• Outlet temperature of the hot or cold stream
• Temperature approach at either end of the exchanger
• Degrees of superheating/subcooling for the hot or cold stream
• Vapor fraction of the hot or cold stream
• Temperature change of the hot or cold stream
Use the following forms to enter specifications and view results for HeatX:
Setup Specify shortcut or detailed calculations, flow direction, exchanger pressure drops, heat transfer
coefficient calculation methods, and film coefficients
Options Specify different flash convergence parameters and valid phases for the hot and cold sides, HeatX
convergence parameters, and block-specific report option
Geometry Specify the shell and tube configuration and indicate any tube fins, baffles, or nozzles
UserSubroutines Specify parameters for user-defined Fortran subroutines to calculate overall heat transfer coefficient,
LMTD correction factor, tube-side liquid holdup, or tube-side pressure drop
Hot-Hcurves Specify hot stream heating or cooling curve tables and view tabular results
continued
Cold-Hcurves Specify cold stream heating or cooling curve tables and view tabular results
BlockOptions Override global values for physical properties, simulation options, diagnostic message
levels, and report options for this block
Results View a summary of results, mass and energy balances, pressure drops, velocities, and
zone analysis
Detailed Results View detailed shell and tube results, and information about tube fins, baffles, and
nozzles
Dynamic Specify parameters for dynamic simulations
In shortcut rating mode you can simulate a heat exchanger block with the
minimum amount of required input. The shortcut calculation does not require
exchanger configuration or geometry data.
For rigorous rating mode, you can use exchanger geometry to estimate:
• Film coefficients
• Pressure drops
• Log-mean temperature difference correction factor
Rigorous rating mode provides more specification options for HeatX, but it also
requires more input.
Rigorous rating mode provides defaults for many options. You can change the
defaults to gain complete control over the calculations. The following table lists
these options with valid values. The values are described in the following
sections.
Available in Available in
Variable Calculation Method Shortcut Mode Rigorous Mode
where LMTD is the log-mean temperature difference. This equation applies for
exchangers with pure countercurrent flow.
Q = U ⋅ A ⋅ F ⋅ LMTD
where the LMTD correction factor, F, accounts for deviation from countercurrent
flow.
Use the LMTD Correction Factor field on the Setup Specifications sheet to enter
the LMTD correction factor.
Constant value A constant value for the heat transfer coefficient The constant value
Phase-specific values A different heat transfer coefficient for each heat transfer A constant value for
zone of the exchanger, indexed by the phase for the hot each zone
and cold streams
Power law expression A power law expression for the heat transfer coefficient as Constants for the power
a function of one of the stream flow rates law expression
Exchanger geometry HeatX calculates the heat transfer coefficient using exchanger geometry and stream
properties to estimate film coefficients.
Film coefficients HeatX calculates the heat transfer coefficients using the film coefficients. You can use
any option on the Setup Film Coefficients sheet to calculate the film coefficients.
User subroutine You supply a user subroutine to calculate the heat transfer coefficient.
Film Coefficients
HeatX does not calculate film coefficients in shortcut rating mode. In rigorous
rating mode, if you use film coefficients or exchanger geometry for the heat
transfer coefficient calculation method, HeatX calculates the heat transfer
coefficient using:
1 1 1
= +
U hc hh
Where:
To choose an option for calculating film coefficients, set the Calculation Method
on the Setup Film Coefficients sheet. The following are available:
Constant value A constant value for the film coefficient A constant value to be
used throughout the
exchanger
Phase-specific values A different film coefficient for each heat A constant value for
transfer zone (phase) of the exchanger, each phase
indexed by the phase of the stream
Power law expression A power law expression for the film coefficient Constants for the power
as a function of the stream flow rate law expression
Calculate from geometry The exchanger geometry and stream
properties to calculate the film coefficient
The hot stream and cold stream film coefficient calculation methods are
independent of each other. You can use any combination that is appropriate for
your exchanger.
In rigorous rating mode, you can choose how pressure drops are calculated by
setting the pressure options on the Setup PressureDrop sheet. The following
pressure drop options are available:
Outlet Pressure You must enter the outlet pressure or pressure drop for the stream.
Calculate from geometry HeatX calculates the pressure drop using the exchanger geometry and stream
properties
HeatX calls the Pipeline model to calculate tube-side pressure drop. You can set
the correlations for pressure drop and liquid holdup that the Pipeline model uses
on the Setup PressureDrop sheet.
Exchanger Configuration
Exchanger configuration refers to the overall patterns of flow in the heat
exchanger. If you choose Calculate From Geometry for any of the heat transfer
coefficients, film coefficients, or pressure drop calculation methods, you may be
required to enter some information about the exchanger configuration on the
Geometry Shell sheet. This sheet includes fields for:
• TEMA shell type (see the next figure, TEMA Shell Types)
• Number of tube passes
• Exchanger orientation
• Tubes in baffle window
• Number of sealing strips
• Tube flow for vertical exchangers
E Shell
F Shell
G Shell
Split Flow
H Shell
J Shell
Divided Flow
X Shell
Cross Flow
The Geometry Shell sheet also contains two important dimensions for the shell:
• Inside shell diameter
• Shell to bundle clearance
The next figure shows the shell dimensions.
Shell to Bundle
Clearance
Shell Dimensions
Baffle Geometry
Calculation of shell-side film coefficient and pressure drop require information
about the baffle geometry within the shell. Enter baffle geometry on the
Geometry Baffles sheet.
HeatX can calculate shell-side values for both segmental baffle shells and rod
baffle shells. Other required information depends on the baffle type. For
segmental baffles, required information includes:
• Baffle cut
• Baffle spacing
• Baffle clearances
For rod baffles, required information includes:
• Ring dimensions
• Support rod geometry
The next two figures show the baffle dimensions. The Baffle Cut in the
Dimensions for Segmental Baffles figure is a fraction of the shell diameter. All
clearances are diametric.
Baffle Cut
Rod Diameter
Tube Geometry
Calculation of the tube-side film coefficient and pressure drop require
information about the geometry of the tubebank. HeatX also uses this
information to calculate the heat transfer coefficient from the film coefficients.
Enter tube geometry on the Geometry Tubes sheet.
You can select a heat exchanger with either bare or low-finned tubes. The sheet
also includes fields for:
• Total number of tubes
• Tube length
• Tube diameters
• Tube layout
• Tube material of construction
The next two figures show tube layout patterns and fin dimensions.
o o o o
30 45 60 90
Tube
Tube Pitch Tube Tube
Pitch Pitch Pitch
Triangle Rotated Rotated Square
Square Triangle
Direction of Flow
Fin Thickness
Fin Height
Fin Dimensions
Nozzle Geometry
Calculations for pressure drop include the calculation of pressure drop in the
exchanger nozzles. Enter nozzle geometry on the Geometry Nozzles sheet.
Model Correlations
HeatX uses open literature correlations for calculating film coefficients and
pressure drops. The next four tables list the model correlations.
Flash Specifications
Use the Options Flash Options sheet to enter flash specifications.
Physical Properties
To override global or flowsheet section property specifications, use the
BlockOptions Properties sheet. You can use different physical property options
for the hot side and cold side of the heat exchanger. If you supply only one set of
property specifications, HeatX uses that set for both hot and cold side
calculations.
Solids
All phases are in thermal equilibrium. Solids leave at the same temperature as
the fluid phases.
HeatX can simulate fluid phases with solids when the stream contains solid
substreams, or when you request electrolyte chemistry calculations.
References
1. Gnielinski, V., "Forced Convection in Ducts." In: Heat Exchanger Design
Handbook. New York: Hemisphere Publishing Corporation, 1983.
2. Steiner, D. and Taborek, J., "Flow Boiling Heat Transfer in Vertical Tubes
Correlated by an Asymptotic Model." In: Heat Transfer Engineering, 13(2):43-
69, 1992.
3. Shah, M.M., "A New Correlation for Heat Transfer During Boiling Flow
Through Pipes." In: ASHRAE Transactions, 82(2):66-86, 1976.
4. Shah, M.M., "Chart Correlation for Saturated Boiling Heat Transfer:
Equations and Further Study." In: ASHRAE Transactions, 87(1):185-196,
1981.
5. Nusselt, W., "Surface Condensation of Water Vapor." Z. Ver. Dtsch, Ing.,
60(27):541-546, 1916.
6. Kutateladze, S.S., Fundamentals of Heat Transfer. New York: Academic
Press, 1963.
7. Labuntsov, D.A., "Heat Transfer in Film Condensation of Pure Steam on
Vertical Surfaces and Horizontal Tubes." In: Teploenergetika, 4(7):72-80,
1957.
8. Rohsenow, W.M., Webber, J.H., and Ling, A.T., "Effect of Vapor Velocity on
Laminar and Turbulent Film Condensation." In: Transactions of the ASME,
78:1637-1643, 1956.
9. Jaster, H. and Kosky, P.G., "Condensation Heat Transfer in a Mixed Flow
Regime." In: International Journal of Heat and Mass Transfer, 19:95-99,
1976.
10. Taborek, J., "Shell-and-Tube Heat Exchangers: Single Phase Flow." In: Heat
Exchanger Design Handbook. New York: Hemisphere Publishing
Corporation, 1983.
11. Bell, K.J., "Delaware Method for Shell Side Design." In: Kakac, S., Bergles,
A.E., and Mayinger, F., editors, Heat Exchangers: Thermal-Hydraulic
Fundamentals and Design. New York: Hemisphere Publishing Corp., 1981.
12. Gentry, C.C., "RODBaffle Heat Exchanger Technology." In: Chemical
Engineering Progress 86(7):48-57, July 1990.
13. Jensen, M.K. and Hsu, J.T., "A Parametric Study of Boiling Heat Transfer in
a Tube Bundle." In: 1987 ASME-JSME Thermal Engineering Joint
Conference, pages 133-140, Honolulu, Hawaii, 1987.
14. Grant, I.D.R. and Chisholm, D., "Two-Phase Flow on the Shell Side of a
Segmentally Baffled Shell-and-Tube Heat Exchanger." In: Journal of Heat
Transfer, 101(1):38-42, 1979.
MHeatX
Multistream Heat Exchanger
Use MHeatX to represent heat transfer between multiple hot and cold streams,
such as in an LNG exchanger. You can also use MHeatX for two-stream heat
exchangers. Free water can be decanted from any outlet stream. MHeatX ensures
an overall energy balance but does not account for the exchanger geometry.
MHeatX can perform a detailed, rigorous internal zone analysis to determine the
internal pinch points and heating and cooling curves for all streams in the heat
exchanger. MHeatX can also calculate the overall UA for the exchanger and
model heat leak to or from an exchanger.
MHeatX uses multiple Heater blocks and heat streams to enhance flowsheet
convergence. ASPEN PLUS automatically sequences block and stream
convergence unless you specify a sequence or tear stream.
Hot Outlets
Hot Inlets
(any number) Water (optional)
Hot Outlets
Water (optional)
Cold Water
Outlets (optional)
Material Streams
Inlet At least one material stream on the hot side. At least one material stream
on the cold side
Outlet One outlet stream for each inlet stream
One water decant stream for each outlet stream (optional)
Specifying MHeatX
You must give outlet specifications for each stream on one side of the heat
exchanger. On the other side you can specify any of the outlet streams, but you
must leave at least one unspecified stream.
You can use a different property method for each stream in MHeatX. Specify the
property methods on the BlockOptions Properties sheet.
Use the following forms to enter specifications and view results for MHeatX:
Zone Analysis
MHeatX can perform a detailed, rigorous internal zone analysis to determine:
• Internal pinch points
• UA and LMTD of each zone
• Total UA of the exchanger
• Overall average LMTD
To obtain a zone analysis, specify Number of zones greater than 0 on the MHeatX
Input Zone Analysis sheet. During zone analysis MHeatX can add:
• Stream entry points (if all feed streams are not at the same temperature)
• Stream exit points (if all product streams are not at the same temperature)
• Phase change points (if a phase change occurs internally)
MHeatX can also account for the nonlinearities of zone profiles by adding zones
adaptively. MHeatX can perform zone analysis for both countercurrent and co-
current heat exchangers.
To use a Flash Table for a stream, specify the number of flash points for the
stream on the MHeatX Input Flash Table sheet. When you specify a flash table
for a stream, MHeatX generates a temperature-enthalpy profile of that stream
before zone analysis, and interpolates that profile during zone analysis, rather
than flashing the stream.
You can also specify the fraction of total pressure drop in each phase region of a
stream on the MHeatX Input Flash Table sheet. ASPEN PLUS uses these
fractions to determine the pressure profile during Flash Table generation.
$LNGQ03
$LNGQ02 $LNGQ04
$LNGHTR
S1 S2
LNGIN MHEATER LNGOUT
Simulation history and control panel messages are given for the generated
Heater blocks and heat streams.
You can provide an estimate for duty of the internally generated heat stream. If
the heat stream is a tear stream in the flowsheet, ASPEN PLUS uses this
estimate as an initial value.
You can give convergence specifications for the flowsheet resulting when MHeatX
blocks are replaced by their generated networks. The generated Heater block and
heat stream IDs must be used on the Convergence SequenceSpecifications and
Convergence TearSpecifications sheets.
Solids
MHeatX can simulate fluid phases with solids when the stream contains solid
substreams, or when you request electrolyte chemistry calculations.
All phases are in thermal equilibrium. Solids leave at the same temperature as
the fluid phases.
Hetran
Interface to the B-JAC Hetran Program for Shell and Tube Heat
Exchangers
Hetran is the interface to the B-JAC Hetran program for designing and
simulating shell and tube heat exchangers. Hetran can be used to simulate shell
and tube heat exchangers with a wide variety of configurations. To use Hetran,
place the block in the flowsheet, connect inlet and outlet streams, and specify a
small number of block inputs, including the name of the B-JAC input file for that
exchanger.
You enter information related to the heat exchanger configuration and geometry
through the Hetran standalone program interface. The exchanger specification is
saved as a B-JAC input file. You do not have to enter information about the
exchanger’s physical characteristics through the ASPEN PLUS user interface or
through input language.
Hot Outlet
Cold Outlet
Cold Water (optional)
Material Streams
Inlet One hot inlet
One cold inlet
Outlet One hot outlet
One cold outlet
One water decant stream on the hot side (optional)
One water decant stream on the cold side (optional)
Specifying Hetran
Enter the input for the shell and tube heat exchanger through the Hetran
program’s graphical user interface. The input for Hetran in ASPEN PLUS is
limited to:
• The B-JAC input file name that contains the heat exchanger specification
• A set of parameters to control how property curves are generated
• A set of Hetran program inputs that you can change from within
ASPEN PLUS (for example, fouling factors and film coefficients)
Use the following forms to enter specifications and view results for Hetran:
Input Specify the name of the B-JAC input file, parameters for calculating the property curves,
optional Hetran program inputs, flash convergence parameters, and valid phases
BlockOption Override global values for physical properties, simulation options, diagnostic message
s levels, and report options for this block
Results View inlet and outlet stream conditions and material and energy balance results
Detailed View overall results and detailed results for the shell side and tube side
Results
Flash Specifications
Use the FlashOptions sheet to enter flash specifications.
Physical Properties
To override global or flowsheet section property specifications, use the
FlashOptions sheet. You can use different physical property methods for the hot
side and cold side of the heat exchanger. If you supply only one set of property
specifications, Hetran uses that set for both hot- and cold-side calculations.
Solids
Hetran cannot currently handle streams with solids substreams.
Aerotran
Interface to the B-JAC Aerotran Program for Air-cooled Heat Exchangers
Aerotran is the interface to the B-JAC Aerotran program for designing and
simulating air-cooled heat exchangers. Aerotran can be used to simulate air-
cooled heat exchangers with a wide variety of configurations. It can also be used
to model economizers and the convection section of fired heaters. To use
Aerotran, place the block in the flowsheet, connect inlet and outlet streams, and
specify a small number of block inputs, including the name of the B-JAC input
file for that exchanger.
You enter information related to the air cooler configuration and geometry
through the Aerotran standalone program interface. The air cooler specification
is saved as a B-JAC input file. You do not have to enter information about the air
cooler’s physical characteristics through the ASPEN PLUS user interface or
through input language.
Hot Outlet
Material Streams
Inlet One hot inlet
One cold (air) inlet
Outlet One hot outlet
One cold (air) outlet
One water decant stream on the hot side (optional)
One water decant stream on the cold side (optional)
Specifying Aerotran
Enter the input for the air-cooled heat exchanger through the Aerotran program’s
graphical user interface. The input for Aerotran in ASPEN PLUS is limited to:
• The B-JAC input file name that contains the heat exchanger specification
• A set of parameters to control how property curves are generated
• A set of Aerotran program inputs that you can change from within ASPEN
PLUS (for example, fouling factors and film coefficients)
Use the following forms to enter specifications and view results for Aerotran:
Input Specify the name of the B-JAC input file, parameters for calculating the property
curves, optional Aerotran program inputs, flash convergence parameters, and valid
phases
BlockOptions Override global values for physical properties, simulation options, diagnostic
message levels, and report options for this block
Results View inlet and outlet stream conditions and material and energy balance results
Detailed Results View overall results, detailed results for the outside and tube side, and fan results
Flash Specifications
Use the FlashOptions sheet to enter flash specifications.
Physical Properties
To override global or flowsheet section property specifications, use the
FlashOptions sheet. You can use different physical property methods for the hot
side and cold side of the air cooler. If you supply only one set of property
specifications, Aerotran uses that set for both hot- and cold-side calculations.
Solids
Aerotran blocks cannot currently handle streams with solids substreams.
❖ ❖ ❖ ❖
4 Columns
This chapter describes the unit operation models for distillation columns using
shortcut and rigorous calculations, and for liquid-liquid extraction. The models
are:
DSTWU Shortcut distillation design Determines minimum reflux ratio, Columns with one feed
using the Winn- minimum number of stages, and either and two product streams
Underwood-Gilliland actual reflux ratio or actual number of
method stages
Distl Shortcut distillation rating Determines separation based on reflux Columns with one feed
using the Edmister method ratio, number of stages, and distillate-to- and two product streams
feed ratio
SCFrac Shortcut distillation for Determines product composition and flow, Complex columns, such as
complex petroleum number of stages per section, and heat crude units and vacuum
fractionation units duty using fractionation indices towers
RadFrac Rigorous fractionation Performs rigorous rating and design Ordinary distillation,
calculations for single columns absorbers, strippers,
extractive and azeotropic
distillation, three-phase
distillation, reactive
distillation
MultiFrac Rigorous fractionation for Performs rigorous rating and design Heat integrated columns,
complex columns calculations for multiple columns of any air separation columns,
complexity absorber/stripper
combinations ethylene
plant primary fractionator
quench tower
combinations, petroleum
refining applications
continued
PetroFrac Petroleum refining Performs rigorous rating and design Preflash tower,
fractionation calculations for complex columns in atmospheric crude unit,
petroleum refining applications vacuum unit, catalytic
cracker main fractionator,
delayed coker main
fractionator, vacuum lube
fractionator, ethylene plant
primary fractionator and
quench tower
combinations
†
RateFrac Rate-based distillation Performs rigorous rating and design for Distillation columns,
single and multiple columns. Based on absorbers, strippers,
nonequilibrium calculations. Does not reactive systems, heat
require efficiencies and HETPs. integrated units, petroleum
applications, such as
crude and vacuum units,
absorber-stripper
combination
Extract Rigorous liquid-liquid Models countercurrent extraction of a Liquid-liquid extractors
extraction liquid stream using a solvent
†
RateFrac requires a separate license and can be used only by customers who have purchased it through
a specific license agreement with Aspen Technology, Inc.
Section Models
DSTWU
Shortcut Distillation Design
For the specified recovery of light and heavy key components, DSTWU estimates:
• Minimum reflux ratio
• Minimum number of theoretical stages
DSTWU then estimates one of the following:
• Required reflux ratio for the specified number of theoretical stages
• Required number of theoretical stages for the specified reflux ratio
DSTWU also estimates the optimum feed stage location and the condenser and
reboiler duties. DSTWU can produce tables and plots of reflux ratio versus
number of stages.
N Bottoms
Heat Heat
(optional) (optional)
Material Streams
Inlet One material feed stream
Outlet One distillate stream
One bottoms stream
One water decant stream from condenser (optional)
Heat Streams
Inlet One stream for condenser cooling (optional)
One stream for reboiler heating (optional)
Outlet One stream for condenser cooling (optional)
One stream for reboiler heating (optional)
Each outlet heat stream contains the net heat duty for either the condenser or the
reboiler. The net heat duty is the inlet heat stream minus the actual (calculated)
heat duty.
If you use heat streams for the reboiler, you must also use them for the
condenser.
Specifying DSTWU
Use the Input Specifications sheet to enter column specifications. The following
table shows the specifications and what is calculated based on them:
Specification Result
Recovery of light and heavy key components Minimum reflux ratio and minimum number of theoretical stages
Number of theoretical stages Required reflux ratio
Reflux ratio Required number of theoretical stages
DSTWU also estimates the optimum feed stage location, and the condenser and
reboiler duties.
DSTWU can generate an optional table of reflux ratio versus number of stages.
Use the Input CalculationOptions sheet to enter specifications for the table.
Use the following forms to enter specifications and view results for DSTWU:
Input Specify configuration and calculation options, block-specific report options, flash
convergence parameters, valid phases, and DSTWU convergence parameters
BlockOptions Override global values for physical properties, simulation options, diagnostic message
levels, and report options for this block
Results View summary results, material and energy balance results, and reflux ratio profile
Distl
Shortcut Distillation Rating
Distl simulates multistage multicomponent columns with a feed stream and two
product streams.
N Bottoms
Heat Heat
(optional) (optional)
Material Streams
Inlet One material feed stream
Outlet One distillate stream
One bottoms stream
One water decant stream from condenser (optional)
Heat Streams
Inlet One stream for condenser cooling (optional)
One stream for reboiler heating (optional)
Outlet One stream for condenser cooling (optional)
One stream for reboiler heating (optional)
Each outlet heat stream contains the net heat duty for either the condenser or the
reboiler. The net heat duty is the inlet heat stream minus the actual (calculated)
heat duty.
If you use heat streams for the reboiler, you must also use them for the
condenser.
Specifying Distl
Use the Input Specifications sheet to enter the number of stages, reflux ratio,
distillate to feed ratio, and other column specifications.
Use the Input Convergence sheet to override default valid phases for condenser,
convergence parameters for flash calculations, and model convergence parameters.
Use the following forms to enter specifications and view results for Distl:
Input Specify basic column configuration, operating conditions, Distl convergence parameters, and flash
convergence parameters
BlockOptions Override global values for physical properties, simulation options, diagnostic message levels, and
report options for this block
Results View summary of column results and material and energy balance results
Dynamic Specify parameters for dynamic simulation
SCFrac
Shortcut Distillation for Complex Columns
Use SCFrac to simulate complex distillation columns with a single feed, optional
stripping steam, and any number of products. SCFrac also estimates the number
of theoretical stages and the heating/cooling duty for each section.
SCFrac can model complex columns, such as crude units and vacuum towers.
SCFrac performs shortcut distillation calculations for columns with a single feed,
one optional stripping steam stream, and any number of products. SCFrac
divides a column with n products into n – 1 sections. These sections are
numbered from the top down. SCFrac assumes:
• Relative volatilities are constant for each section
• The flow of liquid from section to section is negligible
SCFrac does not handle solids. SCFrac can perform free-water calculations in the
condenser.
Side Products
Steam (any number)
(optional)
Feed
Bottoms
Material Streams
Inlet One material feed stream
One optional stripping steam stream (used for all sections)
Outlet One distillate stream
One bottoms stream
At least one side product stream
Specifying SCFrac
SCFrac divides an n–product column into n – 1 sections (see the next figure,
SCFrac Multidraw Column). SCFrac numbers the column sections from the top
down. For each section, you must specify:
• Product pressure
• Estimate of product flow or flow fraction based on feed flow
You must specify the ratio of steam to product flow rate for all product streams
except the distillate. You must also enter 2(n – 1) specifications from the following:
• Fractionation index (number of theoretical stages at total reflux) of a section
• Total flow, flow rate, or recovery of any group of components for a product
stream
• Value of a property set property for a product stream (see ASPEN PLUS User
Guide, Chapter 28)
• Difference of any pair of property set properties for one or a pair of product
stream(s)
• Ratio of any pair of property set properties for one or a pair of product
stream(s)
Because SCFrac performs steam calculations, water must always be present. All
water flow leaves with the top product stream.
A Multidraw
Column P1 P1
P2
Stream-1 Stream-1
P3 P2
Stream-2
Stream-2 P3
P4 Feed Stream-3
Feed P4
Stream-3 Stream-4
P5 P5
Stream-4
Use the following forms to enter specifications and view results for SCFrac:
Input Specify operating parameters, valid phases, SCFrac convergence parameters, and
flash convergence parameters
BlockOptions Override global values for physical properties, simulation options, diagnostic
message levels, and report options for this block
Results View condenser results, material and energy balance results, design specification
results, section profiles, and product summary
RadFrac
Rigorous Fractionation
RadFrac can handle pumparounds leaving any stage and returning to the same
stage or to a different stage.
RadFrac can model columns in which chemical reactions are occurring. Reactions
can have fixed conversions, or they can be:
• Equilibrium
• Rate-controlled
• Electrolytic
RadFrac can also model columns in which two liquid phases and chemical
reactions occur simultaneously, using different reaction kinetics for the two
liquid phases. In addition, RadFrac can model salt precipitation.
Although RadFrac assumes equilibrium stages, you can specify either Murphree
or vaporization efficiencies. You can manipulate Murphree efficiencies to match
plant performance.
You can use RadFrac to size and rate columns consisting of trays and/or
packings. RadFrac can model both random and structured packings.
Nstage
Bottom Stage Heat (optional)
or Reboiler
Heat Duty Bottoms
Material Streams
Inlet At least one inlet material stream
Outlet One vapor or liquid distillate product stream, or both
One water distillate product stream (optional)
One bottoms liquid product stream
Up to three side product streams per stage (optional)
Any number of pseudo-product streams (optional)
Decanter outlet streams can return to the stage immediately below. Or they can
be split into any number of streams, each returning to a different user-specified
stage. Pumparounds can go between any two stages, or to the same stage.
Heat Streams
Inlet One inlet heat stream per stage (optional)
One heat stream per pumparound (optional)
Outlet One outlet heat stream per stage (optional)
One heat stream per pumparound (optional)
RadFrac uses an inlet heat stream as a duty specification for all stages except the
condenser, reboiler, and pumparounds. If you do not give two column operating
specifications on the Setup Configuration sheet, RadFrac uses a heat stream as a
specification for the condenser and reboiler. If you do not give two specifications on
the Pumparounds Specifications sheet, RadFrac uses a heat stream as a
specification for pumparounds.
Use optional outlet streams for the net heat duty of the condenser, reboiler, and
pumparounds. The value of the outlet heat stream equals the value of the inlet
heat stream (if any) minus the actual (calculated) heat duty.
Specifying RadFrac
This section describes the following topics on RadFrac column configuration:
• Stage Numbering
• Feed Stream Conventions
• Columns Without Condensers or Reboilers
• Reboiler Handling
• Heater and Cooler Specifications
• Decanters
• Pumparounds
Use the following forms to enter specifications and view results for RadFrac:
continued
Pumparounds Hcurves Specify pumparound heating or cooling curve tables and view tabular
results
Decanters Specify decanters and view decanter results
Efficiencies Specify stage, component or sectional efficiencies
Reactions Specify equilibrium, kinetic, and conversion reaction parameters
CondenserHcurves Specify condenser heating or cooling curve tables and view tabular
results
ReboilerHcurves Specify reboiler heating or cooling curve tables and view tabular results
TraySizing Specify sizing parameters for tray column sections and view results
TrayRating Specify rating parameters for tray column sections and view results
PackSizing Specify sizing parameters for packed column sections and view results
PackRating Specify rating parameters for packed column sections and view results
Properties Specify physical property parameters for column sections
Estimates Specify initial estimates for stage temperatures, vapor and liquid flows,
and compositions
Convergence Specify convergence parameters for the column and feed flash
calculations, and block-specific diagnostic message levels
Report Specify block-specific report options and pseudostreams
BlockOptions Override global values for physical properties, simulation options,
diagnostic message levels, and report options for this block
UserSubroutines Specify user subroutines for reaction kinetics, KLL calculations, tray
sizing and rating, and packing sizing and rating
ResultsSummary View key column results for the overall RadFrac column
Profiles View and specify column profiles
Dynamic Specify parameters for dynamic simulations
Stage Numbering
RadFrac numbers stages from the top down, starting with the condenser (or
starting with the top stage if there is no condenser).
(See the following figures, RadFrac Feed Convention Above-Stage and RadFrac
Feed Convention On-Stage.)
n-1
Vapor
Mixed feed
to stage n
Liquid
n-1
Mixed feed to n
stage n
n+1
When the Feed Convention is On-Stage, both the liquid and vapor portions of a
feed flow to the stage you specify.
Reboiler Handling
RadFrac can model two reboiler types:
• Kettle
• Thermosyphon
A kettle reboiler is modeled as the last stage in the column on the Setup
Configuration sheet. Select Kettle for reboiler. By default, RadFrac uses a kettle
reboiler. To specify the reboiler duty, enter Reboiler Duty as one of the operating
specifications on the Setup Configuration sheet or leave it as a calculated value.
Nstage - 1
Nstage
Reboiler
Bottoms (B)
Thermosyphon Reboiler
The reboiler pressure is optional. If you do not enter a value, RadFrac uses the
bottom stage pressure.
You can specify the heat capacity of the fluid directly on the HeatersCoolers
UtilityExchangers sheet or RadFrac can compute it from a property method. If
RadFrac computes the heat capacity, you must also enter the pressure and phase
of the heating or cooling fluid. By default, RadFrac calculates the heat capacity
using the block property method. But you can also use a different property
method.
You can also specify the heat loss for sections of the column on the
HeatersCoolers HeatLoss sheet.
Decanters
For three-phase calculations (Valid Phases=Vapor-Liquid-Liquid on the Setup
Configuration sheet), you can define any number of decanters. Enter decanter
specifications on the Decanters form.
For the decanter on the top stage, you must enter the return fraction of at least
one of the two liquid phases (Fraction of 1st Liquid Returned, Fraction of 2nd
Liquid Returned on the Decanters Specifications sheet). For decanters on other
stages, you must always specify both Fraction of 1st Liquid Returned and
Fraction of 2nd Liquid Returned.
You can enter Temperature and Degrees Subcooling on the Decanters Options
sheet to model subcooled decanters. If you do not specify Temperature and
Degrees Subcooling, the decanter is operated at the temperature of the stage to
which the decanter is attached. If side product streams are decanter products,
you cannot specify their flow rates. RadFrac calculates their flow rates from the
Fraction of 1st Liquid Returned and Fraction of 2nd Liquid Returned.
When return streams do not go to the next stage, a feed or pumparound must go
to the next stage. This prevents dry stages.
Pumparounds
RadFrac can handle pumparounds from any stage to the same or any other stage.
Use the Pumparounds form to enter all pumparound specifications.
You must enter the source and destination stage locations for pumparounds. A
pumparound can be either a partial or total drawoff of the:
• Stage liquid
• First liquid phase
RadFrac assumes the pumparound at the heater/cooler outlet has the same
phase condition as the inlet.
When you choose free-water calculations in the condenser, only free water can be
decanted from the condenser. You cannot use nonideal for the Overall Loop
convergence method.
For RadFrac calculations, you must also specify which stages to test for two
liquid phases on the Setup 3-Phase sheet.
Efficiencies
You can specify one of two types of efficiencies:
• Vaporization
• Murphree
Vaporization efficiency is defined as:
yi , j
Effi v =
K i, j x i , j
y i , j − yi , j + 1
Eff i ,Mj =
K k , j x i , j − y i , j +1
Where:
K = Equilibrium K value
x = Liquid mole fraction
i = Component index
j = Stage index
You can use any of these efficiencies to account for departure from equilibrium.
But you cannot convert from one efficiency to the other. Magnitudes of the
efficiencies can be quite different. You should manipulate the Murphree
efficiency to match the operating data when:
• Efficiency is unknown
• Actual column operating data are available
When manipulating the Murphree efficiency, use design specifications on the
DesignSpecs and Vary forms. Details on using and estimating efficiencies are
described by Holland, Fundamentals of Multi-Component Distillation, McGraw-
Hill Book Company, 1981.
Algorithms
You can select an algorithm and/or initialization option for column simulation on
the Convergence Basic sheet. The default standard algorithm and standard
initialization option are appropriate for most applications. You can improve
convergence behavior for the following applications using the guidelines described
in this section:
• Petroleum and Petrochemical Applications
• Highly Nonideal Systems
• Azeotropic Distillation
• Absorbers and Strippers
• Cryogenic Applications
To change the algorithm and initialization option on the Convergence Basic
sheet, you must first choose Custom as the option in the Convergence field on the
Setup Configuration sheet.
You can also use the Newton algorithm for highly nonideal systems. Newton is
better for columns with highly sensitive specifications. But it is usually slower,
especially for columns with many stages and components.
Azeotropic Distillation
For azeotropic distillation applications where an entraining agent separates an
azeotropic mixture, specify the following on the Convergence Basic sheet:
• Algorithm, Newton
• Initialization method, Azeotropic
A classic example of azeotropic distillation is ethanol dehydration using benzene.
Cryogenic Applications
For cryogenic applications such as air separation, the standard algorithm is
recommended. To invoke a special initialization procedure designed for cryogenic
systems, specify Cryogenic for Initialization on the Convergence Basic sheet.
Rating Mode
RadFrac allows the column to be operated in a rating mode or a design mode.
Rating mode requires different column specifications for two- and three-phase
calculations.
For two-phase calculations, you must enter the following on the Setup Form:
• Valid Phases=Vapor-Liquid or Vapor-Liquid-FreeWaterCondenser for
handling free water in condenser
• A Total, Subcooled, or Partial-Vapor condenser
• Two additional column operating variables
If the condenser or reflux is subcooled, you can also specify the degrees
subcooling or the subcooled temperature.
Fraction of 1st Liquid Returned or Fraction A Total, Subcooled, or Partial-Vapor condenser and two operating
of 2nd Liquid Returned, or no top decanter specifications
Fraction of 1st Liquid Returned and A Total, Subcooled, or Partial-Vapor condenser and one operating
Fraction of 2nd Liquid Returned specification
Fraction of 1st Liquid Returned and Two operating specifications, and an estimate for the amount of vapor in the
Fraction of 2nd Liquid Returned distillate on the Estimates Vapor Composition sheet. RadFrac assumes a
partial condenser with both vapor and liquid distillates.
Design Mode
RadFrac allows the column to be operated in rating mode or design mode. In design
mode, use the DesignSpecs form to specify column performance parameters (such
as purity or recovery). You must indicate which variables to manipulate to achieve
these specifications. You can manipulate any variables that are allowed in rating
mode, except:
• Number of stages
• Pressure profile
• Vaporization efficiency
• Subcooled reflux temperature
• Degrees of subcooling
• Decanter temperature and pressure
• Locations of feeds, products, heaters, pumparounds, and decanters
• Pressures of thermosyphon reboiler and pumparounds
• UA specifications for heaters
The flow rates of inlet material streams and the duties of inlet heat streams can
also be manipulated variables.
Flow rate of any components groups Internal stream or set of product streams
Temperature Stage
†††
Value of any Prop-Set property Internal or product stream
Reactive Distillation
RadFrac can handle chemical reactions. These reactions can occur in the liquid
and/or vapor phase. The details about the reactions are entered on a generic
Reactions form outside RadFrac. RadFrac allows two different reaction model
types: REAC-DIST or USER. RadFrac can model the following types of reactions:
• Equilibrium-controlled
• Rate-controlled
• Conversion
• Electrolytic
RadFrac can also model salt precipitation, especially in the case of electrolytic
systems. You can request reaction calculations for the entire column, or you can
restrict reactions to a certain column segment (for example, to model the
presence of catalyst). For three-phase calculations, you can restrict reactions to
one of the two liquid phases, or use separate reaction kinetics for the two liquid
phases.
To include reactions in RadFrac you must enter the following information on the
Reactions Specifications sheet:
• Reaction type and Reaction/Chemistry ID
• Column section in which the reactions occur
Depending on the reaction type, you must enter equilibrium constant, kinetic, or
conversion parameters on the generic Reactions form outside RadFrac. For
electrolytic reactions, you can also enter the reaction data on the Reactions
Chemistry form outside RadFrac. To consider salt precipitation, enter the salt
precipitation parameters on the Reactions Salt sheet or the Reactions Chemistry
form outside RadFrac.
To associate reactions and salt precipitation with a column segment, enter the
corresponding Reactions ID (or Chemistry ID) on the Reactions Specifications
sheet.
For rate-controlled reactions, you must enter holdup or residence time data in
the phase where the reactions occur. Use the Reactions Holdups or Residence
Times sheets. For conversion reactions, use the Reactions Conversion sheet to
override the conversion parameters specified on the Reactions Conversion form.
RadFrac also supports User Reaction Subroutine. The name and other details of
the reaction subroutine are entered on the UserSubroutines form.
Solution Strategies
RadFrac uses two general approaches for column convergence:
• Inside-out
• Napthali-Sandholm
The standard, sum-rates, and nonideal algorithms are variants of the inside-out
approach. The MultiFrac, PetroFrac, and Extract models also use this approach.
The Newton algorithm uses the classical Napthali-Sandholm approach. Use the
Convergence form to select the algorithm and specify the associated parameters.
Inside-Out Algorithms
The inside-out algorithms consist of two nested iteration loops.
The K-value and enthalpy models you specify are evaluated only in the outside
loop to determine parameters of simplified local models. When using nonideal,
algorithm RadFrac introduces a composition dependence into the local models.
The local model parameters are the outside loop iteration variables. The outside
loop is converged when the changes of the outside loop iteration variables are
sufficiently small from one iteration to the next. Convergence uses a combination
of the bounded Wegstein method and the Broyden quasi-Newton method for
selected variables.
In the inside loop, the basic describing equations (component mass balances,
total mass balance, enthalpy balance, and phase equilibrium) are expressed in
terms of the local physical property models. RadFrac solves these equations to
obtain updated temperature and composition profiles. Convergence uses one of
the following methods:
• Bounded Wegstein
• Broyden quasi-Newton
• Schubert quasi-Newton
• Newton
RadFrac adjusts the inside loop convergence tolerance with each outside loop
iteration. The tolerance becomes tighter as the outside loop converges.
Newton Algorithm
The Newton algorithm solves column-describing equations simultaneously, using
Newton’s method. The convergence is stabilized using the dogleg strategy of
Powell. Design specifications may be solved either simultaneously with the column-
describing equations or in an outer loop.
Where:
m = Design specification number
∧
G = Calculated value
G = Desired value
G* = Scaling factor
w = Weighting factor
The algorithm that manipulates the variables to minimize Φ does not depend on
matching particular variables with corresponding design specifications. You
should carefully select the manipulated variables and design specifications. Make
sure that each manipulated variable has a significant effect on at least one
design specification.
The number of design specifications must be equal to or greater than the number
of manipulated variables. If there are more design specifications than
manipulated variables, assign weighting factors to reflect the relative importance
of the specifications. The larger the weighting factor, the more nearly a
specification will be satisfied. Scale factors normalize the errors, so that different
specification types are compared on a consistent basis.
∧
G m − GM
Fm = =0
Gm*
Physical Properties
To override the global physical property method, use the Properties
PropertySections sheet. You can specify different physical properties for different
parts of the column.
For three-phase calculations, you can specify separate calculation methods for
Vapor-Liquid1 Equilibrium (VL1E) and Liquid1-Liquid2 Equilibrium (LLE). Use
one of the following methods:
• Associate separate property methods with VL1E and LLE using the Phase
Equilibrium list box
• Calculate VL1E using a property method. Specify LLE using liquid-liquid
distribution (KLL) coefficients
You can use the Properties KLLSections sheet to enter the KLL coefficients using
a built-in temperature polynomial, and associate the coefficients with one or
more column segments. Or you can use the Properties KLLCorrelations sheet to
associate a user-KLL subroutine with one or more column segments.
Solids Handling
RadFrac has two methods for handling inert solids:
• Overall-balance
• Stage-by-stage
Use the Solids handling option on the Convergence Basic sheet to select either an
overall balance or stage-by-stage. The two methods differ in how they treat solids
in the mass and energy balances. Neither method considers inert solids in the
phase equilibrium calculations. However, salts formed by salt precipitation
reactions (see Reactive Distillation) are considered in phase equilibrium
calculations.
The stage-by-stage method treats solids rigorously in all stage mass and energy
balances. The ratio of liquids to solids on a stage is maintained in the product
streams withdrawn from that stage. The specified product flow is the total flow
rate of the stream, including the solids. If a nonconventional (NC) solids
substream is present in the column feeds, you must give all column flow and flow
ratio specifications on a mass basis.
When you specify a decanter, RadFrac can decant the solids partially or totally.
By default, RadFrac decants the solids partially along with the second liquid
phase. RadFrac uses the return fraction you specify for the second liquid phase
(Fraction of 2nd Liquid Returned on the Decanters Specifications sheet) to decant
the solids. If there is no second liquid phase in the decanter, RadFrac decants the
solids partially along with the first liquid phase. RadFrac uses the return
fraction you specify for the first liquid phase (Fraction of 2nd Liquid Returned on
the Decanters Specifications sheet) in this case. You can request complete
decanting of the solids by selecting Decant Solids Totally on the Decanters
Options sheet.
MultiFrac
Rigorous Fractionation
You can use MultiFrac for both sizing and rating trays and packings. MultiFrac
can model both random and structured packings.
Top Stage
Vapor Distilate
or Condenser
Heat Duty 1
(optional) Heat
Liquid Distillate (optional)
Water Distillate (optional)
Feeds Side Products (optional)
Material Streams
Inlet At least one inlet material stream
Outlet Any number of optional pseudo-product streams
Up to three optional outlet material streams per stage (one vapor, one
liquid, and one free water)
You can connect any number of columns by any number of connecting streams. For
each column, any number of connecting streams can represent pumparounds and
bypasses. These streams can flow between any two stages, or to the same stage.
Each connecting stream can have an associated heater.
Each column must have one liquid product or connecting stream leaving the
bottom stage. The top stage of the main column (column 1) must have a product
stream, which cannot be a connecting stream. The top stage of the other columns
(column 2, 3, ...) must have a vapor product or a vapor connecting stream.
Heat Streams
Inlet One inlet heat stream per stage (optional)
One inlet heat stream per connecting stream (optional)
Outlet One outlet heat stream per connecting stream (optional)
MultiFrac uses an inlet heat stream as a duty specification for all stages except the
condenser, reboiler, and connecting streams. If you do not provide two column
operating specifications on the Columns Setup Configuration sheet, MultiFrac uses
a heat stream as a specification for the condenser and reboiler.
You can use optional outlet heat streams for the net heat duty of the condenser,
reboiler, and connecting streams. The value of the outlet heat stream equals the
value of the inlet heat stream (if any), minus the actual (calculated) heat duty.
Specifying MultiFrac
Individual columns are identified by column numbers. The numbering order does
not affect algorithm performance. Column 1 has different specifications from the
other columns. Within each column, the stages are numbered from the top down,
starting with the condenser.
Use the following forms to enter specifications and view results for MultiFrac:
Stream Definitions
MultiFrac uses four types of streams:
• External streams
• Connecting streams
• Internal streams
• Pseudostreams
External streams are standard MultiFrac inlet and outlet streams. They are
identified by stream IDs.
Internal streams are liquid or vapor flows between adjacent stages of the same
column. An internal stream is identified by a source stage number and a column
number.
Pseudostreams store the results of internal and connecting streams. They are a
subset of external outlet streams. Unlike normal outlet streams, pseudostreams
do not participate in block mass balance calculations.
Required Specifications
Follow these guidelines when entering specifications for column 1:
• The number of stages must be greater than 1
• Two additional operating specifications are required
• The distillate flow may not be a connecting stream
You must specify:
• Bottoms rate or distillate rate. The distillate rate includes both the vapor and
liquid distillate flows
• Either condenser duty, reboiler duty, reflux ratio or reflux rate
• Distillate vapor fraction or condenser temperature
If you specify the condenser stage temperature:
• Both liquid and vapor distillate products must be present (distillate vapor
fraction is greater than 0 or less than 1)
• You must also specify an estimate for the distillate vapor fraction
For columns with more than one stage, you may specify condenser duty, reboiler
duty, bottoms rate, distillate rate, and reflux rate.
n-1
Vapor
Mixed feed
to stage n
Liquid
n-1
Mixed feed n
to stage n
n+1
When Feed-Convention is On-Stage, both the liquid and vapor portions of a feed
flow to the stage (n) you specify.
Connecting Streams
MultiFrac allows any number of connecting streams. Any number of these streams
can have the same:
• Source column, stage, and phase
• Destination column and stage
MultiFrac introduces connecting streams on the destination stage regardless of
their phase (that is, Feed Convention=On-Stage). All connecting streams can
have a heater with heat duty, temperature, or temperature change specified. Use
the ConnectStreams form to enter all specifications for connecting streams.
Each terminal stream can be the source of a product stream and any number of
connecting streams. If there is no product stream, at least one connecting stream
must have an unspecified flow.
For a connecting stream that is the liquid pumparound to the top stage of column
1, enter two of the following:
• Flow
• Temperature (or temperature change)
• Duty (specify 0 if there is no associated heater or cooler)
If you enter only one of flow, temperature, or temperature change, MultiFrac
uses the top stage duty for the missing requirement.
When a stage is the destination of a connecting stream, MultiFrac uses the heat
duty associated with the stage to determine the temperature of the connecting
stream. When you enter the duty, temperature, or temperature change of the
connecting stream, the stage duty does not affect the connecting stream
temperature. Stage duty is properly accounted for in the stage enthalpy
calculations.
Connecting streams can be either a total or partial drawoff of the stage flow.
MultiFrac determines the drawoff type based on the number of specifications you
give.
MultiFrac allows total drawoff only for the top vapor stream and bottom liquid
stream. For partial drawoffs you can specify the flow rate. Or MultiFrac can
determine the flow rate based on one of the following:
• Another flow specification (Columns FlowSpecs form)
• A flow ratio specification (FlowRatios form)
If you enter only one specification for pumparounds to the top stage of the main
column, MultiFrac uses the top stage heat duty as the second specification.
Heaters
Use the Columns HeatersCoolers form to enter heater stage locations and duties.
You can specify heaters indirectly by choosing a heater duty as the adjusted
variable in one of the following forms:
When you enter a flow specification, MultiFrac adjusts the flow rate of a
connecting stream or the duty of a heater.
You can place the calculated heat duty in an outlet heat stream using the
InletsOutlets form. Initial estimates for adjusted variables are not required.
MultiFrac will vary the heat duty associated with the heater of the same stage or
another stage or the flow rate of an associated connecting stream to satisfy
enthalpy and mass balances.
You can place the calculated heat duty in an outlet heat stream using the
InletsOutlets form. Initial estimates for these adjusted variables are not
required.
Efficiencies
You can specify one of two types of efficiencies:
• Vaporization
• Murphree
Vaporization efficiency is defined as:
yi , j
Effi v =
Ki, j xi, j
Where:
K = Equilibrium K value
x = Liquid mole fraction
i = Component index
j = Stage index
You can use any of these efficiencies to account for departure from equilibrium.
But you cannot convert from one efficiency to the other. Magnitudes of the
efficiencies can be quite different. Details on using and estimating these
efficiencies are described by Holland, Fundamentals of Multi-Component
Distillation, McGraw-Hill Book Company, 1981.
Algorithms
MultiFrac has three convergence algorithms. Use the Overall field on the
Convergence Methods sheet to select the algorithm. The default standard
algorithm is appropriate for most applications. Your choice of algorithm depends
on the types of systems you are modeling:
Application Algorithm
Rating Mode
In rating mode, MultiFrac calculates column profiles and product compositions
based on specified values of column parameters. Examples of column parameters
are reflux ratio, reboiler duties, and feed flow rates.
Design Mode
In design mode, use the DesignSpecs form to specify column performance
parameters (such as purity or recovery). You must indicate which variables to
manipulate to achieve these specifications using the Vary form. You can specify
any variables that are allowed in rating mode, except:
• Number of stages
• Pressure profile
• Efficiencies
• Subcooled reflux temperature
• Degrees of subcooling
• Locations of feeds, products, heaters, and connecting streams
The flow rates of inlet material streams and the duties of inlet heat streams can
also be manipulated variables.
Flow rate of any component groups Internal stream or set of product streams
Temperature Stage
Heat duty Stage or connecting stream
Heat duty ratio Stage or connecting stream to any other stage or connecting stream
†††
Value of any Prop-Set property Internal or product stream
Ratio or difference of any pair of properties in Single or paired internal or product stream
a Prop-Set
††††
Flow ratio of any component groups to any First group can be in any internal streams
other component groups
†
Express the purity as the sum of mole, mass, or standard liquid volume fractions of any group of
components, relative to any other group of components.
††
You can express recovery as a fraction of the same components in a subset of the feed stream.
†††
See ASPEN PLUS User Guide.
††††
The second group can be in any other internal streams, or set of feed or product streams.
Column Convergence
MultiFrac uses the inside-out approach for column convergence. You can choose
from two algorithm variants of this approach:
• Standard
• Sum-rates
To select an algorithm, use the Overall field on the Convergence Methods sheet.
The standard algorithm uses the standard inside-out formulation for the inside
loop. It uses either the nested or simultaneous approach (specified as the Middle
loop method on the Convergence Methods sheet) to converge the design
specifications. This algorithm is appropriate for most systems.
G$ = Calculated value
G = Desired value
G ** = Scaling factor
w = Weighting factor
For purity and recovery, G$ and G are transformed by taking the logarithm, and
G ** is taken as unity.
When you use the simult middle loop method, the following algorithm solves the
design specification functions simultaneously with the column describing
equations:
( )
Fm = G$ m − Gm / Gm** = 0
Φ = ∑wm **
m G
Where:
G$ = Calculated value
G = Desired value
G ** = Scaling factor
w = Weighting factor
Initialization
Use Initialization Method on the Convergence Methods sheet to choose the
initialization method.
Physical Properties
Use the BlockOptions form to override the global physical property method. You
can specify a single property method on the BlockOptions form. MultiFrac uses this
property method for all stages in all columns.
Use the Columns Properties form to specify physical property methods when you
use a separate property method for an individual column. You can also split a
column into any number of segments, each using a different property methods.
Solids Handling
MultiFrac handles solids by:
• Temporarily removing all solids from inlet streams
• Performing calculations without solids
• Adiabatically mixing solids removed from inlet streams with main column
liquid bottoms
This calculation approach maintains an overall mass and energy balance around
the MultiFrac block. But the bottom stage liquid product will not be in exact
thermal or phase equilibrium with other bottom stage flows (for example, the
bottom stage vapor flow).
See Appendix A for details on tray and packing types and correlations.
PetroFrac
Rigorous Fractionation
PetroFrac is a rigorous model designed for simulating all types of complex vapor-
liquid fractionation operations in the petroleum refining industry. Typical
operations include:
• Preflash tower
• Atmospheric crude unit
• Vacuum unit
• Catalytic cracker main fractionator
• Delayed coker main fractionator
• Vacuum lube fractionator
You also can use PetroFrac to model the primary fractionator/quench tower
combination in the quench section of an ethylene plant. PetroFrac can detect a
free-water phase in the condenser or anywhere in the column. It can decant the
free-water phase on any stage. Although PetroFrac assumes equilibrium stage
calculations, you can specify either Murphree or vaporization efficiencies. You
can use PetroFrac to size and rate columns consisting of trays and/or packings.
PetroFrac can model both random and structured packings.
Material Streams
Inlet At least one inlet material stream
One steam feed per stripper (optional)
Outlet One vapor or liquid distillate, or both
One free water distillate stream (optional)
One bottoms product from the main column
Any number of side products from main column (optional)
Any number of water decant products from main column (optional)
One bottoms product per side stripper
Any number of pseudoproduct streams (optional)
Heat Streams
Inlet One heat stream per stage for the main column (optional)
One heat stream per pumparound heater/cooler (optional)
One heat stream per stripper reboiler (optional)
One heat stream per stripper bottom liquid return (optional)
Outlet One heat stream per stage for the main column (optional)
One heat stream per pumparound heaters/cooler (optional)
One heat stream per stripper reboiler (optional)
One heat stream per stripper bottom liquid return (optional)
PetroFrac uses an inlet heat stream as a duty specification for all stages except
the condenser, reboiler, pumparounds, and stripper bottom liquid return.
If you do not give two specifications for the bottom liquid return on the Strippers
Setup LiquidReturn sheet, PetroFrac uses a heat stream as a specification.
Use optional outlet streams for the net heat duty of the condenser, reboiler, and
pumparounds. The value of the outlet heat stream equals the value of the inlet
heat stream (if any) minus the actual (calculated) heat duty.
Main Column
The main column can have any number of inlet streams. It can also have up to
three product streams per stage (one vapor, one hydrocarbon liquid, and one free
water).
Side Strippers
The side strippers can have a steam feed. They must have a liquid bottoms
product. You can use a heat stream as the heat source for the reboiler. If you do not
specify the reboiler duty, bottoms flow rate, and steam feed, PetroFrac uses the
heat stream as a duty specification.
Optionally, the stripper liquid bottoms may be partially returned to the main
column. To specify a bottom liquid return, you must enter two specifications on
the Strippers Setup LiquidReturn sheet.
Feed Furnace
You can specify a feed furnace. A feed furnace can have any number of feeds. The
vapor and liquid streams from the furnace are fed to the stage where the furnace is
attached.
Specifying PetroFrac
Within each column or stripper, stages are numbered from the top down. If
present, the main column condenser is stage 1.
Use the following forms to enter specifications and view results of PetroFrac:
continued
Main Column
You define the main column configuration using Condenser and Reboiler on the
Setup Configuration sheet. PetroFrac allows six condenser types:
• Subcooled
• Total
• Partial with vapor distillate product only
• Partial with both vapor and liquid distillate products
• No condenser, with pumparound to top stage
• No condenser, with external feed to top stage
You can specify one of three reboiler types:
• Kettle reboiler
• No reboiler, with pumparound to bottom stage
• No reboiler, with external feed to bottom stage
The types and number of required operating specifications depend on the column
configuration. Normally, you must enter two column operating specifications. If
either a condenser or a reboiler is absent, you must enter one specification. If
both the condenser and reboiler are absent, do not enter any specification.
PetroFrac provides three conventions for handling feed streams (see PetroFrac
Feed Convention Above-Stage and PetroFrac Feed Convention On-Stage in the
following figures):
• Above-Stage
• On-Stage
• Furnace
When Feed-Convention is Above-Stage, PetroFrac introduces a material stream
between adjacent stages. The liquid portion flows to the stage (n) you specify. The
vapor portion flows to the stage above (n – 1). You can introduce a liquid feed to
the top stage (or condenser) by specifying Stage=1. You can introduce a vapor
feed to the bottom stage (or reboiler) by specifying Stage=Number of stages+1.
When Feed-Convention is On-Stage, both the liquid and vapor portions of a feed
flow to the stage (n) you specify.
n-1
Vapor
Mixed feed
to stage n
Liquid
n-1
Mixed feed n
to stage n
n+1
Feed Furnace
PetroFrac can simulate a feed furnace simultaneously with the column/strippers.
You can simulate the feed furnace as a simple heater or as a single stage flash with
or without feed overflash bypass to the furnace. You can specify one of the
following:
• Heat Duty
• Temperature
• Fractional overflash
You can select from three furnace model types, as shown in the next three
figures.
Main Column
Heat
Feed
Main Column
Feed Furnace
Main Column
Feed
Furnace
Liquid Runbacks
Use the RunbackSpecs form to specify the flow rate of liquid runback from any
stage. When you enter a liquid runback specification, you must allow PetroFrac to
adjust one of the following:
• Flow rate of a pumparound
• Duty of an interstage heater/cooler
Pumparounds
Use the following sheets to enter specifications for pumparounds.
Pumparounds are associated with the maincolumn. They can be total or partial
drawoffs of the stage liquid flow. You must specify the draw and return stage
locations for each pumparound. For partial drawoffs, you must specify two of the
following:
• Flow rate
• Temperature
• Temperature change
• Heat Duty
For total drawoffs, you must specify one of the following:
• Temperature
• Temperature change
• Heat Duty
Side Strippers
Use the Stripper forms and sheets to enter specifications for side strippers.
Side strippers may be either steam-stripped or reboiled. For steam strippers, you
must enter a steam stream. You can override its flow rate by specifying a steam-
to-product ratio. For reboiled strippers, you must specify a reboiler duty.
PetroFrac assumes:
• A liquid draw goes from the main column to the top of the stripper.
• The stripper overhead is returned to the main column.
You must specify the draw and return stage locations. You can also:
• Return a fraction of the stripper bottoms to the main column
• Specify additional liquid draws from other stages of the main column as feeds
to the strippers
Efficiencies
You can specify one of two types of efficiencies:
• Vaporization
• Murphree
Vaporization efficiency is defined as:
yi , j
Effi v =
K i, j x i , j
Where:
K = Equilibrium K value
x = Liquid mole fraction
i = Component index
j = Stage index
You can use any of these efficiencies to account for departure from equilibrium.
But you cannot convert from one efficiency to the other. Magnitudes of the
efficiencies can be quite different. Details on using and estimating these
efficiencies are described by Holland, Fundamentals of Multi-Component
Distillation, McGraw-Hill Book Company, 1981.
Convergence
For convergence PetroFrac uses:
• The sum-rates variant of the inside-out algorithm
• A special initialization procedure designed for petroleum refining applications
PetroFrac generally does not need initial estimates. For ethylene plant primary
fractionator/quench tower combinations, you should provide temperature
estimates.
Rating Mode
In rating mode, PetroFrac calculates the column profiles and product compositions
based on specified values of column parameters. Examples of column parameters
are:
• Reflux ratio
• Reboiler duties
• Feed flow rates
• Furnace temperature
• Pumparound loads
Design Mode
In design mode you can manipulate subsets of the column parameters to achieve
certain specifications on column performance.
Flow rate of any components group Internal stream or set of product streams
Flow rates of any components groups to any Internal streams to any other internal streams, or set of feed or product
other component groups streams
Temperature Stage
Heat duty Stage
Fractional overflash Stage
TBP and D86 temperature gaps Pair of product streams
TBP temperature Product stream
D86 temperature Product stream
D1160 temperature Product stream
Vacuum distillation temperature Product stream
API gravity Product stream
Standard liquid density Product stream
Specific gravity Product stream
Flash point Product stream
Pour point Product stream
Refractive index Product stream
continued
Physical Properties
Use the BlockOptions form to override the global physical property method. You
can specify one method on this form, which PetroFrac uses for all stages in the
main column and strippers.
You can also split the main column or a stripper into any number of segments,
each using a different property method.
Request free-water calculations for additional stages in the Properties Freewater Stages
main columns and strippers Strippers Properties Freewater Stages
Define additional water decant product streams for the main Setup Streams
column
Solids Handling
PetroFrac handles solids by:
• Temporarily removing all solids from inlet streams
• Performing calculations without solids
• Adiabatically mixing solids removed from inlet streams with main column
liquid bottoms
This calculation approach maintains an overall mass and energy balance around
the PetroFrac block. But the bottom stage liquid product will not be in exact
thermal or phase equilibrium with other bottom stage flows (for example, the
bottom stage vapor flow).
RateFrac
Rate-Based Distillation
You can use Fortran Blocks, Sensitivity Analysis, and Case Study blocks to vary
configuration parameters, such as feed location or number of segments.
RateFrac can be used with other ASPEN PLUS features and capabilities much in
the same way as the equilibrium-based models, RadFrac, PetroFrac, and
MultiFrac.
Heat (optional)
Bottom Segment N
Heat (optional)
or Reboiler Heat
Duty (optional)
Bottoms or
Interconnecting Streams
RateFrac models single and interlinked columns. Any number of columns can be
connected by any number of connecting streams. Each connecting stream can
have an associated heater.
Material Streams
Inlet At least one material stream
Outlet Up to two product streams (one vapor, one liquid) per segment
One water distillate product stream (optional)
Any number of pseudoproduct streams (optional)
Heat Streams
Inlet One heat stream per segment (optional)
One heat stream per connecting stream (optional)
Outlet One heat stream per connecting stream (optional)
RateFrac uses an inlet heat stream as a duty specification for all segments except
the condenser, reboiler, and connecting streams. If you do not provide two column
operating specifications on the Columns Setup Configuration sheet, RateFrac uses
a heat stream as a specification for the condenser and reboiler.
You can use optional outlet heat streams for the net heat duty of the condenser,
reboiler, and connecting streams. The value of the outlet heat stream equals the
value of the inlet heat stream (if any), minus the actual (calculated) heat duty.
Packed columns are also designed using the equilibrium stage concept. However,
HETP is commonly used in place of efficiencies. HETP varies with:
• Type and size of the packing
• Hydrodynamics of the column
• Fluid properties of the system
Like efficiencies, HETPs may vary strongly from point to point within a column
and from system to system.
RateFrac completely avoids the need for efficiencies in tray columns or HETPs in
packed columns. RateFrac has far greater predictive capabilities than the
conventional equilibrium model.
Specifying RateFrac
RateFrac numbers segments from the top down, starting with the condenser (or
starting with the top segment if there is no condenser).
Use the following forms to enter specifications and view results for RateFrac:
BlockParameters Specify overall block parameters, convergence and initialization parameters, block-
specific diagnostic message levels, and feed flash convergence parameters
Columns Setup Specify basic column configuration and operating conditions
Columns TraySpecs Specify tray column section parameters
Columns PackSpecs Specify packed column section parameters
Columns Reactions Assign reactions to column sections, and specify vapor and liquid holdup data
continued
Columns Estimates Specify initial estimates for segment temperatures, and vapor and liquid flows and
compositions
Columns Specify optional equilibrium segments and column efficiencies
EquilibriumSegments
Columns HeatersCoolers Specify segment heating or cooling and utility exchangers
Columns FlowTempSpecs Specify liquid, vapor, and temperature specifications
Columns Results View column performance summary
Columns Profiles View column profiles
Columns InterfaceProfiles View column interface profiles
Columns EfficienciesFlooding View tray and component efficiencies, packing HETPs, and flooding summary
Columns TransferCoefficients View binary diffusion, binary mass, and heat transfer coefficients
InletsOutlets Specify feed and product stream locations and conventions, inlet and outlet heat
streams
ConnectStreams Specify connecting stream sources and destinations and view results
DesignSpecs Specify design specifications and view convergence results
Vary Specify manipulated variables to satisfy design specifications and view final values
FlowRatios Specify the flow ratio and view results
CondenserHcurves Specify condenser heating or cooling curve tables and view tabular results
ReboilerHcurves Specify reboiler heating or cooling curve tables and view tabular results
ConnectStreamHcurves Specify connecting stream heating or cooling curve tables and view tabular results
Reports Specify block-specific report options, and pseudostream information
BlockOptions Override global values for physical properties, simulation options, diagnostic message
levels, and report options for this block
UserSubroutines Specify user subroutine parameters for mass and heat transfer coefficients, interfacial
area, pressure drop, and kinetics
ResultsSummary View material and energy balance results and overall split fractions
Column Numbering
Individual columns are identified by a column number. The numbering order does
not affect algorithm performance. Within each column, segments are numbered
from top to bottom, starting with the condenser (when present).
Stream Definition
RateFrac uses four types of streams:
• External streams
• Connecting streams
• Internal streams
• Pseudostreams
External streams are the standard RateFrac inlet and outlet streams. They are
identified by stream IDs.
Internal streams are the liquid or vapor flows between adjacent segments of the
same column. These streams are identified by a segment number and a column
number.
Pseudostreams store the results of internal and connecting streams. They are a
subset of external outlet streams. Unlike normal outlet streams, pseudostreams
do not participate in the block material balance calculations.
Segment n-1
Vapor
Mixed Feed to
Segment n Liquid
Segment n
Segment n-1
Liquid
Mixed Feed to
Segment n
Segment n
Vapor
Segment n + 1
When the feed convention is defined as On segment, both the liquid and vapor
portions of the feed flow to segment specified (segment n in the previous figure
RateFrac Feed Convention On segment).
RateFrac assumes that a vapor feed (or the vapor portion of a mixed feed)
combines with the vapor phase in the segment it enters. RateFrac also assumes
that a liquid feed (or the liquid portion of a mixed feed) combines with the liquid
phase in the segment it enters.
Column Configuration
Specify the column configuration by indicating the following on the Columns
Configuration sheet:
• Number of segments
• Presence or absence of condensers and reboilers
• Equilibrium and nonequilibrium segments
Connecting Streams
RateFrac allows any number of connecting streams. Any number of these streams
can have the same:
• Source column, segment, and phase
• Destination column and segment
RateFrac introduces connecting streams on the destination segment regardless of
their phase (Convention = On Segment). All connecting streams can have a
heater. Enter all specifications for connecting streams on the ConnectStreams
Input sheet. RateFrac does not allow phase change for connecting streams.
Connecting streams can be either a total or a partial drawoff of the segment flow.
Enter the required specifications as follows:
Required Specifications
You must specify the total number of columns and connecting streams.
Equilibrium Stages
RateFrac can model both equilibrium stages and nonequilibrium segments in the
same column. Use the Columns EquilibriumSegments form to specify the location
of equilibrium stages. When all stages are equilibrium, you can obtain the same
results using RateFrac as you can using RadFrac, MultiFrac, or PetroFrac with
ideal stages.
Reactive Systems
RateFrac can handle kinetically controlled reactions and equilibrium reactions in
both liquid and vapor phases. Chemical reactions can be of any type, including:
• Simultaneous
• Consecutive
• Parallel
• Forward
• Reverse
For kinetically controlled reactions, the kinetics can be defined by one of the
following:
• Built-in power law expressions
• User-supplied Fortran subroutines
RateFrac can model electrolyte systems using both the apparent and the true
component approaches.
For rate-controlled reactions, you must enter holdup data for the phase where
reactions occur.
You can use a heat stream to provide heat integration. Heat integration occurs
when the duty recovered from another block is used as the heat source of heaters
and coolers. Enter heat stream data on the InletsOutlets Heat Streams sheet.
Rating Mode
In rating mode, RateFrac calculates temperatures, flows, and mole fraction profiles
based on specified values of column parameters such as:
• Reflux ratio
• Product flows
• Heat duties
Design Mode
In design mode, use the DesignSpecs form to specify column performance
parameters (such as purity or recovery). You must indicate which variables to
manipulate to achieve these specifications using the Vary form. You can specify
any variables that are allowed in rating mode, except:
• Number of columns, segments, and connecting streams
• Pressure profile
• Locations of feeds, products, heaters, and connecting streams
• Column configurations, including the number of trays, tray characteristics,
height of packing, packing specifications
The flows of inlet material streams and the duties of inlet heat streams can also
be manipulated variables.
Where:
Eff = Murphree vapor efficiency
K = Vapor-liquid equilibrium K value
x = Liquid mole fraction
y = Vapor mole fraction
i = Component index
j = Segment index
For each segment of packed columns, RateFrac calculates the fractional approach
to equilibrium using the same definition as used for Murphree vapor efficiency.
RateFrac reports the height of packing required to achieve equilibrium as the
HETP for that segment.
The correlations RateFrac uses for mass transfer coefficients and interfacial
areas are:
Packed Column
RateFrac calculates the mass transfer coefficients and the interfacial area
available for mass transfer using the correlations developed by Onda et al., 1968.
The correlation for the liquid phase binary mass transfer coefficients is:
L ρ 1/ 3 L
2/3
( ScinL )
−1/ 2
( )
0 .4
k in L
= 0.0051 a pd p
gµ L aω µ L
The correlation for the gas phase binary mass transfer coefficient is:
g RT g
0 .7
G
(Sc ) (a )
−2
k in = 5.23 g 1/ 3
dp
a p Din a p ug
in p
The interfacial area available for mass transfer is given by the correlation:
{ [
aω = a p 1 − exp − 145
. Re L
0.1
FrL −0.05We L
0 .2
(σ σ ) c
−0.75
]}
Where:
2
L aρ L2 L
Re L = , FrL = 2 , We L =
a pµ L gρ L a p σρ L
and:
continued
The correlation for the liquid phase binary mass transfer coefficient is:
( ) ( Re ) (v )0.05 (ScinL )
0.68 0.09 0.5
ShinL = 125.4 Re g L
The correlation for the gas phase binary mass transfer coefficients is:
The interfacial area available for mass transfer is given by the correlation:
( ) ( Re )
0.37
( ϖ) 0.52
0.25
a = 0.27 Re g L
Where:
L g
k in ad k in ad µL µg
Sh = L
in , Sh =
g
in , ScinL = , Scing = ,
ρ L D in ρ g D in ρ L D in ρ g D in
L g L g
Ld Gd W
Re L = , Re g = , ϖ=
µL µg d
and:
The product of liquid phase binary mass transfer coefficients and interfacial area
is given by the correlation:
The product of gas phase binary mass transfer coefficient and interfacial area is
given by the correlation:
Where:
F = F-Factor =
µ g ρ1g/ 2 kg 1/2 / sec / m1/2
hL = Liquid holdup =
0.04191 + 0.19hw + 2.4545QL − 0.0135 F ( m )
continued
The product of liquid phase binary mass transfer coefficient and interfacial area
is given by the correlation:
The product of the gas phase binary mass transfer coefficient and interfacial area
is given by the correlation:
( D ) (1030 F − 867 F )
g 0.5 2
k a=
g in
in
h L 0.5
Where:
F = F-Factor =
µ gρg
1/ 2
( kg 1/ 2
/ sec / m1/ 2 )
hL = Liquid holdup =
0.04191 + 0.19hw + 2.4545QL − 0.0135 F ( m )
hL = Liquid height =
Γe hw + 1533Γe B(Q L / Γe ) ( m)
2/ 3
Ks =
( )
0.5
µ g ρ g (ρ L − ρ g ) (m / sec)
htc
k av ( Sc) =
2/3
Cpmix
Where:
Sc = Schmidt number
Pr = Prandtl number
References
Bravo, J.L., Rocha, J.A., and Fair, J.R., "Mass Transfer in Gauze Packings,"
Hydrocarbon Processing, January, 91 (1985).
Bravo, J.L., Rocha, J.A., and Fair, J.R., "A Comprehensive Model for the
Performance of Columns Containing Structured Packings," ICHEME Symposium
Series, 128, A439 (1992).
Chan, H. and Fair, J.R., "Prediction of Point Efficiencies in Sieve Trays: 1. Binary
Systems, 2. Multicomponent Systems," Ind. Eng. Chem. Process Des. Dev., 23,
(1984) p. 814.
Grester, J.A., Hill, A.B., Hochgraf, N.N., and Robinson, D.G., "Tray Efficiencies
in Distillation Columns," AIChE Report, (1958).
Onda, K., Takeuchi, H., and Okumoto, Y., "Mass Transfer Coefficients between
Gas and Liquid Phases in Packed Columns," J. Chem. Eng., Japan, 1, (1968) p.
56.
Perry, R.H. and Chilton, C.H., "Chemical Engineers’ Handbook," Fifth Edition,
McGraw-Hill Book Company, Section 18 (1973).
Scheffe, R.D. and Weiland, R.H., "Mass Transfer Characteristics of Valve Trays,"
Ind. Eng. Chem. Res., 26, (1987) p. 228.
Extract
Rigorous Extraction
1
Side feeds Side products
(any number) (any number)
Nstage
L1 Phase L2 Phase
Material Streams
Inlet One material stream to the first (top) stage, rich in the first liquid phase
(L1)
One material stream to the last (bottom) stage, rich in the second liquid
phase (L2)
One material stream per intermediate stage (optional)
Outlet One material stream for L1 from the last stage
One material stream for L2 from the first stage
Up to two side product streams per stage, one for L1 and one for L2
(optional)
Specifying Extract
Extract can operate in one of the following ways:
• Adiabatically (default)
• At a specified temperature
• With specified stage heater or cooler duties
You must specify:
• Number of stages
• Feed and product stream stage locations
• Side product stream phase and mole flow rate
• Pressure profile
The first liquid phase (L1) flows from the first stage to the last stage. The second
(L2) flows in the opposite direction. You must identify the key components in each
phase using L1-Comps and L2-Comps on the Setup form. Extract can treat phase
L1 as the solvent/extract phase or the feed/raffinate phase.
Any physical property method that can A global property method or an Opset BlockOptions Properties
represent two liquid phases name to override the global physical
property method
A built-in temperature-dependent Polynomial coefficients Properties KLL Correlation
polynomial
A Fortran subroutine Subroutine name Properties KLL Subroutine
Use the following forms to enter specifications and view results for Extract:
continued
Block Options Override global values for physical properties, simulation options, diagnostic message
levels, and report options for this block
Results View column performance summary, material and energy balance results, and split
fractions
Profiles View extractor profiles
Dynamic Specify parameters for dynamic simulations
See ASPEN PLUS User Models for more information about Fortran subroutines.
❖ ❖ ❖ ❖
5 Reactors
This chapter describes the unit operation models for reactors. The models are:
RStoic Stoichiometric reactor Models stoichiometric Reactors where reaction kinetics are unknown
reactor with specified or unimportant but stoichiometry and extent of
reaction extent or reaction are known
conversion
RYield Yield reactor Models reactor with Reactors where stoichiometry and kinetics are
specified yield unknown or unimportant but a yield distribution
is known
REquil Equilibrium reactor Performs chemical and Reactors with simultaneous chemical
phase equilibrium by equilibrium and phase equilibrium
stoichiometric calculations
RGibbs Equilibrium reactor with Performs chemical and Reactors with phase equilibrium or
Gibbs energy minimization phase equilibrium by Gibbs simultaneous phase and chemical equilibrium.
energy minimization Calculating phase equilibrium for solid
solutions and vapor-liquid-solid systems.
RCSTR Continuous stirred tank Models continuous stirred One-, two, or three-phase stirred tank reactors
reactor tank reactor with rate-controlled and equilibrium reactions in
any phase based on known stoichiometry and
kinetics
RPlug Plug flow reactor Models plug flow reactor One-, two-, or three-phase plug flow reactors
with rate-controlled reactions in any phase
based on known stoichiometry and kinetics
RBatch Batch reactor Models batch or semi-batch One-, two-, or three-phase batch and semi-
reactor batch reactors with rate-controlled reactions in
any phase based on known stoichiometry and
kinetics
RCSTR, RPlug, and RBatch are kinetic reactor models. Use the Reactions
Reactions form to define the reaction stoichiometry and data for these models.
You do not need to specify heats of reaction, because ASPEN PLUS uses the
elemental enthalpy reference state for the definition of the component heat of
formation. Therefore, heats of reaction are accounted for in the mixture enthalpy
calculations for the reactants versus the products.
RStoic
Stoichiometric Reactor
Water (optional)
Material
Material Streams
Inlet At least one material stream
Outlet One product stream
One water decant stream (optional)
Heat Stream
Inlet Any number of heat streams (optional)
RStoic uses the sum of the inlet heat streams as the heat duty specification, if
you do not specify an outlet heat stream.
Outlet One heat stream (optional)
The value of the outlet heat stream is the net heat duty (sum of the inlet heat
streams minus the calculated heat duty) for the reactor.
Specifying RStoic
Use the Setup Specifications sheet to specify the reactor operating conditions and
to select the phases to consider in flash calculations in the reactor.
Use the Setup Reactions sheet to define the reactions occurring in the reactor.
You must specify the stoichiometry for each reaction. In addition, you must
specify either the molar extent or the fractional conversion for all reactions.
When solids are created or changed by the reactions, you may specify the
component attributes and the particle size distribution in the outlet stream using
the Setup Component Attr. sheet and the Setup PSD sheet respectively.
If you wish to calculate the heats of reaction, use the Setup Heat of Reaction
sheet to specify the reference component for each reaction defined in the Setup
Reactions sheet. You may also choose to specify the heats of reaction, and RStoic
adjusts the calculated reactor duty, if needed.
If you wish to calculate product selectivities use the Setup Selectivity sheet to
specify the selected product component and the reference reactant component.
Use the following forms to enter specifications and view results for RStoic:
Setup Specify operating conditions, reactions, reference conditions for heat of reaction
calculations, product and reactant components for selectivity calculations, particle size
distribution, and component attributes
Convergence Specify estimates and convergence parameters for flash calculations
BlockOptions Override global values for physical properties, simulation options, diagnostic message
levels, and report options for this block
Results View summary of operating results, mass and energy balances, heats of reaction,
product selectivities, reaction extents, and phase equilibrium results for the outlet
stream
Dynamic Specify parameters for dynamic simulations
Heat of Reaction
RStoic calculates the heat of reaction from the heats of formation in the
databanks when you select the Calculate Heat of Reaction option on the Setup
Heat of Reaction sheet. The heats of reaction are calculated at the specified
reference conditions based on consumption of a unit mole or mass of the reference
reactant selected for each reaction. The following reference conditions are used
by default:
Specification Default
Reference temperature 25 °C
You can also use the Setup Heat of Reaction sheet to specify the heats of
reaction. The specified heat of reaction may differ from the heat of reaction that
ASPEN PLUS computes from the heats of formation at reference conditions. If
this occurs, RStoic adjusts the calculated reactor heat duty to reflect the
differences. Under these circumstances, the calculated reactor heat duty will not
be consistent with the inlet and outlet stream enthalpies.
Selectivity
The selectivity of the selected component P to the reference component A is
defined as:
∆P
∆A
S P, A = Real
∆P
∆A
Ideal
Where:
In the numerator, real represents changes that actually occur in the reactor.
ASPEN PLUS obtains this value from the mass balance between the inlet and
outlet.
∆P υ
∆A = P
Ideal υ A
a1 A + b1 B → c1 C + d1 D
c2 C + e2 E → p2 P
a3 A + f3 F → q3 Q
RYield
Yield Reactor
Water (optional)
Material
Material Streams
Inlet At least one material stream
Outlet One product stream
One water decant stream (optional)
Heat Streams
Inlet Any number of heat streams (optional)
Outlet One heat stream (optional)
If you give only one specification on the Setup Specifications sheet (temperature
or pressure), RYield uses the sum of the inlet heat streams as a duty
specification. Otherwise, RYield uses the inlet heat stream(s) only to calculate
the net heat duty. The net heat duty is the sum of the inlet heat streams minus
the actual (calculated) heat duty.
You can use an outlet heat stream for the net heat duty.
Specifying RYield
Use the Setup Specifications and Setup Yield sheets to specify the reactor
conditions and the component yields. For each reaction product, specify the yield
as either moles or mass of a component per unit mass of feed. If you specify inert
components on the Setup Yield sheet, the yields will be based on unit mass of
non-inert feed.
When solids are created or changed by the reactions, you can specify their
component attributes and/or particle size distribution in the outlet stream using
the Setup Component Attr. and Setup PSD sheets, respectively.
Use the following forms to enter specifications and view results for RYield:
Setup Specify reactor operating conditions, component yields, inert components, flash
convergence parameters, and PSD and component attributes for the outlet stream
UserSubroutine Specify subroutine name and parameters for the user-supplied yield subroutine
BlockOptions Override global values for physical properties, simulation options, diagnostic message
levels, and report options for this block
Results View summary of operating results, mass and energy balances for the reactor and
phase equilibrium results for the outlet stream
Dynamic Specify parameters for dynamic simulations
REquil
Equilibrium Reactor
Material Streams
Inlet At least one material stream
Outlet One material stream for the vapor phase
One material stream for the liquid phase
Heat Streams
Inlet Any number of heat streams (optional)
Outlet One heat stream (optional)
If you give only one specification on the REquil Input Specifications sheet
(temperature or pressure), REquil uses the sum of the inlet heat streams as a
duty specification. Otherwise, REquil uses the inlet heat stream(s) only to
calculate the net heat duty. The net heat duty is the sum of the inlet heat
streams minus the actual (calculated) heat duty.
You can use an outlet heat stream for the net heat duty.
Specifying REquil
You must specify the reaction stoichiometry and the reactor conditions. If no
additional specifications are given, REquil assumes that the reactions will reach
equilibrium.
REquil calculates equilibrium constants from the Gibbs energy. You can restrict
the equilibrium by specifying one of the following:
• The molar extent for any reaction
• A temperature approach to chemical equilibrium (for any reaction)
If you specify temperature approach, ∆T, REquil evaluates the chemical
equilibrium constant at T + ∆T, where T is the reactor temperature (specified or
calculated).
Use the following forms to enter specifications and view results for REquil:
Solids
Reactions can include conventional solids. REquil treats each participating solid
component as a separate pure solid phase, not as a component in a solid solution.
Any participating solids must have a free energy formation (DGSFRM) and
enthalpy of formation (DHSFRM), or heat capacity parameters (CPSXP1).
RGibbs
Equilibrium Reactor (Gibbs Free Energy Minimization)
RGibbs uses Gibbs free energy minimization with phase splitting to calculate
equilibrium. RGibbs does not require that you specify the reaction stoichiometry.
Use RGibbs to model reactors with:
• Single phase (vapor or liquid) chemical equilibrium
• Phase equilibrium (an optional vapor and any number of liquid phases) with
no chemical reactions
• Phase and/or chemical equilibrium with solid solution phases
• Simultaneous phase and chemical equilibrium
RGibbs can also calculate the chemical equilibria between any number of
conventional solid components and the fluid phases. RGibbs also allows
restricted equilibrium specifications for systems that do not reach complete
equilibrium.
Heat Heat
(optional) (optional)
Material Streams
Inlet At least one material stream
Outlet At least one material stream
If you specify as many outlet streams as the number of phases that RGibbs
calculates, RGibbs assigns each phase to an outlet stream. If you specify fewer
outlet streams, RGibbs assigns the additional phases to the last outlet stream.
Heat Streams
Inlet Any number of heat streams (optional)
Outlet One heat stream (optional)
If you specify only pressure on the Setup Specifications sheet, RGibbs uses the
sum of the inlet heat streams as a duty specification. Otherwise, RGibbs uses the
inlet heat stream(s) only to calculate the net heat duty. The net heat duty is the
sum of the inlet heat streams minus the actual (calculated) heat duty.
You can use an outlet heat stream for the net heat duty.
Specifying RGibbs
This section describes how to specify:
• Phase equilibrium only
• Phase and chemical equilibrium
• Restricted chemical equilibrium
• Reactions
• Solids
Use the following forms to enter specifications and view results for RGibbs:
RGibbs distributes all species among all solution phases by default. You can use
the Setup Products sheet to assign different sets of species to each solution
phase. You can also assign different thermodynamic property methods to each
phase.
If there is a possibility that a solid solution phase may exist, use the Setup
Products sheet to identify the species that will exist in that phase.
RGibbs distributes all solution species among all solution phases by default. You
can use the Setup Products sheet to assign different sets of species to each
solution phase. You can also assign different thermodynamic property methods to
each phase.
RGibbs needs the molecular formula for each component that is present in a feed
or product stream. RGibbs retrieves this information from the component
databanks. For non-databank components, use the Properties Molec-Struct
Formula sheet to enter:
• Atom (the atom type)
• Number of occurrences (the number of atoms of each type)
Alternatively, you can enter the atom matrix on the Advanced Atom Matrix
sheet. The atom matrix defines the number of each atom in each component. If
you enter the atom matrix, you must enter it for all components and atoms,
including databank components.
If there is a possibility that a solid solution phase may exist, use the Setup
Products sheet to identify the species which will exist in that phase.
Specify On
The molar extent of the reaction Edit Reactions dialog box (from the Setup
RestrictedEquilibrium sheet)
A temperature approach to equilibrium for individual reactions Edit Reactions dialog box (from the Setup
RestrictedEquilibrium sheet)
A temperature approach to chemical equilibrium for the entire system Edit Reactions dialog box (from the Setup
RestrictedEquilibrium sheet)
†
The outlet amount of any component as total mole flow or as a fraction of Setup Inerts sheet
the feed of that component
†
You can specify inert components by setting the fraction to 1.
You can enter one of the following restricted equilibrium specifications for
individual reactions:
• The molar extent of a reaction
• The temperature approach for an individual reaction
Use the Setup RestrictedEquilibrium sheet to supply the reaction stoichiometry.
If you enter one of the preceding specifications, you must also supply the
stoichiometry for a set of linearly independent reactions involving all components
in the system.
Reactions
You can have RGibbs consider only a specific set of reactions. You can restrict the
chemical equilibrium by specifying temperature approach or molar extent for the
reactions. You must specify the stoichiometric coefficients for a complete set of
linearly independent chemical reactions, even if only one reaction is restricted.
The number of linearly independent reactions required equals the total number
of products in the product list, including solids (see the Setup Products sheet),
minus the number of atoms present in the system. The reactions must involve all
participating components. A component is participating if it satisfies these
criteria:
• It is in the product list.
• It is not inert. A component is inert if it consists entirely of atoms not present
in any other product components.
• It has not been dropped. A component listed on the Setup Products sheet is
dropped if it contains an atom not present in the feed.
Solids
RGibbs can calculate the chemical equilibria between any number of
conventional solid components and the fluid phases. RGibbs detects whether the
solid is present at equilibrium, and if so, calculates the amount. RGibbs treats
each solid component as a pure solid phase, unless it is specified as a component
in a solid solution. Any solid that RGibbs considers a product must have both:
• Free energy of formation (DGSFRM or CPSXP1)
• Heat of formation (DHSFRM or CPSXP1)
Nonconventional solids are treated as inert and have no effect on equilibrium
calculations. If chemical equilibrium is not considered, RGibbs treats all solids as
inert. RGibbs cannot perform solids-phase-only calculations.
RGibbs places all pure solids in the last outlet stream unless you specify
otherwise on the Setup AssignStreams sheet. RGibbs can handle only a single
CISOLID substream, which contains all conventional solids products defined as
pure solid phases. RGibbs places the solid solution phases in the MIXED
substream of the outlet stream(s).
RGibbs cannot directly handle phase equilibrium between solids and fluid phases
(for example, water-ice equilibrium). To work around this, you can list the same
component twice on the Components Specifications Selection sheet, with
different component IDs. If you want RGibbs to calculate the chemical
equilibrium between these components:
• Specify both component IDs on the Setup Products sheet.
• Designate one ID as a solids phase component, the other as a fluid phase
component.
References
Gautam, R. and Seider, W.D., "Computation of Phase and Chemical
Equilibrium," Parts I, II, and III, AIChE J. 25, 6, November, 1979, pp. 991-1015.
RCSTR
Continuous Stirred Tank Reactor
RCSTR rigorously models continuous stirred tank reactors. RCSTR can model
one-, two-, or three-phase reactors. RCSTR assumes perfect mixing in the
reactor, that is, the reactor contents have the same properties and composition as
the outlet stream.
Material
(any number) Material
Heat
(optional)
Material Streams
Inlet At least one material stream
Outlet One material stream
Heat Streams
Inlet Any number of heat streams (optional)
Outlet One heat stream (optional)
If you specify only pressure on the Setup Specifications sheet, RCSTR uses the
sum of the inlet heat streams as a duty specification. Otherwise, RCSTR uses the
inlet heat stream only to calculate the net heat duty. The net heat duty is the
sum of the inlet heat streams minus the actual (calculated) heat duty.
You can use an outlet heat stream for the net heat duty.
Specifying RCSTR
You must specify the reactor operating conditions, which are pressure and either
temperature or heat duty. You must also enter the reactor volume or residence
time (overall or phase).
Use the following forms to enter specifications and view results for RCSTR:
Reactions
You must specify reaction kinetics on the Reactions Reactions forms and select
the Reaction Set ID on the Setup Reactions sheet.
You can specify one-, two-, or three-phase calculations. You can specify the phase
for each reaction on the Reactions Reactions forms. RCSTR can handle kinetic
and equilibrium type reactions.
Phase Volume
In a multi-phase reactor, by default, ASPEN PLUS calculates the volume of each
phase, using phase equilibrium results, as:
Vi f i
V Pi = VR
ΣV j f j
Where:
VPi = Volume of phase i
VR = Reactor volume
You can override the default calculation by specifying the volume of a phase
directly (Phase Volume) or as a fraction of the reactor volume (Phase Volume
Frac) on the Setup Specifications sheet.
Alternatively, when you specify the residence time of a phase in the reactor,
ASPEN PLUS calculates the phase volume iteratively.
Residence Time
ASPEN PLUS calculates the residence time (overall and phase) in the CSTR as:
VR
RT =
F * Σfi Vi
V Pi
RTi =
F * f iVi
Where:
VR = Reactor volume
When the default calculation for phase volume, based on phase equilibrium
results, is used, the phase residence time is equal for all phases. If you specify
Phase Volume or Phase Volume Frac on the Setup Specifications sheet, the
residence time for the phase specified in the Holdup Phase is calculated with the
specified phase volume rather than the default phase volume.
Solids
RCSTR can handle reactions involving solids. RCSTR assumes that solids are at
the same temperature as the fluid phase. RCSTR cannot perform solids-phase-
only calculations.
Scaling of Variables
Four types of variables are predicted by RCSTR: component flow rates, stream
enthalpy, component attributes and PSD (if present). RCSTR normalizes these
variables, for faster convergence, by dividing each one by a scale factor.
Component Flows Component mole flow in Estimated outlet substream mole flow rate
outlet stream
Stream Enthalpy Net enthalpy flow of outlet Net enthalpy flow of inlet stream
stream
Component Attributes Product of component mass Default attribute scale factor
(attr/kg) flow (with attributes) and
attribute value in outlet
stream
PSD Product of substream mass Default attribute scale factor
flow rate (with PSD) and
PSD value in outlet stream
RPlug
Plug Flow Reactor
RPlug is a rigorous model for plug flow reactors. RPlug assumes that perfect
mixing occurs in the radial direction and that no mixing occurs in the axial
direction. RPlug can model one-, two-, or three-phase reactors. You can also use
RPlug to model reactors with coolant streams (co-current or counter-current).
RPlug handles kinetic reactions, including reactions involving solids. You must
know the reaction kinetics when you use RPlug to model a reactor. You can
provide the reaction kinetics through the built-in Reactions models or through a
user-defined Fortran subroutine.
Material Material
Material Coolant
(optional)
Material Material
Material Coolant
(optional)
Material Streams
Inlet One material feed stream
One coolant stream (optional)
Outlet One material product stream
One coolant stream (optional)
Heat Streams
Inlet No inlet heat streams
Outlet One heat stream (optional) for the reactor heat duty. Use the heat outlet
stream only for reactors without a coolant stream.
Specifying RPlug
Use the Setup Configuration sheet to specify reactor tube length and diameter. If
the reactor consists of multiple tubes, you can also specify the number of tubes.
You can specify the pressure drop across the reactor on the Setup Pressure sheet.
Additional required input for RPlug depends on the reactor type.
continued
For reactors with countercurrent external coolant, RPlug calculates the coolant
inlet temperature. The result overrides your specified inlet coolant temperature.
You can use a design specification that manipulates the coolant exit temperature
or vapor fraction to achieve a specified coolant inlet temperature.
For reactors with an external coolant stream, you can use different physical
property methods and options (BlockOptions Properties sheet) for the process
stream and the coolant stream.
Use the following forms to enter specifications and view results for RPlug:
Setup Specify operating conditions and reactor configuration, select reaction sets to be included,
and specify pressure drops
Convergence Specify flash convergence parameters, calculation options and parameters for the
integrator
Report Specify block-specific report options
UserSubroutine Specify user subroutine parameters for kinetics, heat transfer, pressure drop, and list user
variables to be included in the profile report
BlockOptions Override global values for property methods, simulation options, diagnostic levels, and
report options for this block
continued
Results View summary of operating results and mass and energy balances for the block
Profiles View profiles versus reactor length for process stream conditions, coolant stream
conditions, properties, component and substream attributes, and user variables
Dynamic Specify parameters for dynamic simulations
Reactions
You must specify reaction kinetics on the Setup Reactions sheet, by referring to
Reaction IDs that you select. You can specify one-, two-, or three-phase
calculations. Specify the reaction phases on the Reactions Reactions forms. RPlug
can handle only kinetic type reactions.
Solids
Reactions can involve solids. Solids can be:
• At the same temperature as the fluid phases
• At a different temperature from the fluid phases (only for Reactor Types other
than the reactor with specified temperature)
In the latter case, you must specify the heat transfer coefficients on the Setup
Specifications sheet.
RBatch
Batch Reactor
RBatch is a rigorous model for batch or semi-batch reactors. Use RBatch when
you know the kinetics of the reactions taking place. You can specify any number
of continuous feed streams. A continuous vent is optional. The reaction runs until
it reaches a stop criterion that you specify.
Batch operations are unsteady-state processes. RBatch uses holding tanks and
your specified cycle times to provide an interface between the discrete operations
of the batch reactor and the continuous streams used by other models.
Vent
(optional)
Continuous feed
(any number)
Product
Material Streams
Inlet One batch charge stream (required)
One or more continuous feed streams for semi-batch reactors (optional)
Outlet One product stream (required)
One vent stream for semi-batch reactors (optional)
Heat Streams
Inlet No inlet heat streams
Outlet One heat stream (optional)
Specifying RBatch
Use the Setup Specifications sheet to specify the reactor conditions.
To establish the pressure of the vessel, enter one of the following specifications
on the Setup Specifications sheet:
• Constant pressure
• Pressure profile
• Reactor volume
Use the Setup ContinuousFeeds sheet to enter mass flow rates for the continuous
feeds at any number of points in time. You can thus simulate delayed feeds and
step changes in feeds.
For specified duty reactors, you can specify either a constant heat duty or a heat
duty profile. For a reactor with constant duty, RBatch assumes adiabatic
operation if you do not specify a heat duty.
continued
Block Options Override global values for physical properties, simulation options, diagnostic message
levels, and report options for this block
Results View summary of block operating results and mass and energy balances
Profiles View time profiles of reactor conditions, compositions, continuous feed stream flows,
properties, component attributes, and user variables
Controller
RBatch assumes perfect control when one of these conditions exists:
• Pressure in the reactor is converged upon (that is, reactor volume is specified)
• A single-phase batch reactor is used with no continuous feed streams
If RBatch cannot assume perfect control, it interprets the specified
temperature(s) as the setpoint(s) of a PID controller. This interpretation occurs
when:
• A two-phase reactor is used
• RBatch performs pressure convergence calculations (that is, reactor volume is
specified)
• Continuous feeds are present during semi-batch operation
Use the Setup Controllers sheet to specify the controller tuning parameters.
t
d (T − T s )
Q = M c K (T − T ) + ( K / I ) ∫ (T − T )dt + KD
s s
0
dt
Where:
Q = Reactor heat duty (J/sec)
t = Time (sec)
Reactions
Reactions may or may not be present in RBatch. If they are, you must include the
Reaction Set IDs on the Setup Reactions sheet. You can specify one-, two-, or
three-phase calculations. You specify the reaction phases on the Reactions
Reactions forms. RBatch can only handle kinetic type reactions.
Cycle Time
You can specify a reactor cycle time. Or, you can let RBatch calculate it from your
specified reaction and down times for draining, cleaning, and charging the
reactor. If you do not specify reactor cycle time, then specify a feed cycle time.
RBatch uses this time to determine the batch charge, because the reaction time
is not known at the beginning of block execution.
Note If the reactor batch charge stream is in a recycle loop, you must
specify the reactor cycle time.
Mass Balances
Because RBatch uses different cycle times to calculate time-averaged flows,
RBatch may not maintain a mass balance around the block. For example,
suppose you specify a feed time of 30 minutes, but the down time plus the
calculated value reaction time equals 45 minutes. The resulting net mass flow
from the reactor is less than the charge flow by a factor of 45/30=1.5.
Remember that the mass balance pertains to the time-averaged inlet and outlet
continuous streams. RBatch always satisfies a mass balance for its own internal
batch computations. If there is no continuous feed stream, the mass balance
around RBatch closes only if the cycle time is specified. This ensures that the
same time is used for averaging the batch change and product streams. If there is
a continuous feed stream, and it is not time-varying, the mass balance closes only
if the cycle time is specified, and the specified value is equal to the calculated
reaction time. In all other cases, the mass balance around RBatch does not close,
although the compositions, temperature, and so on are correct.
Batch Operation
RBatch can operate in a batch or in semi-batch mode. The reactor mode is
determined by the streams you enter on the flowsheet. A semi-batch reactor can
have a vent product stream, one or more continuous feed streams, or both. The
vent product stream exits a vent accumulator. It does not exit the reactor itself.
The vent accumulator is for the continuous (but time-varying) vapor vent leaving
the reactor. The composition and temperature of each continuous feed stream
remain constant throughout the reaction. The flow rate also remains constant,
unless you specify a time profile for the flow rate of a continuous stream.
Batch Charge The material transferred to the reactor at the start of the
reactor cycle. The mass of the batch charge equals the flow rate of the batch
charge stream, multiplied by the feed cycle time. The mass of the batch charge is
equivalent to accumulating the batch charge stream in a holding tank during a
reactor cycle. The contents of the holding tank are transferred to the reactor at
the beginning of the next cycle . (See figure RBatch Reactor Configuration - No
Vent Case.)
To compute the amount of the batch charge, RBatch multiplies the flowsheet
stream representing the batch charge by a cycle time you enter (either Cycle
Time or Batch Feed Time). Batch Feed Time is not the time required to charge
the reactor; it is a total cycle time used only to compute the amount of the charge.
Batch Feed Time is required when Cycle Time is unknown.
If Batch Feed Time differs from the actual computed cycle time, the RBatch
flowsheet inlet and outlet streams are not in mass balance. However, all internal
RBatch calculations and reports will be correct for the computed batch charge.
Reactor Product The material left in the reactor at the end of the reactor
cycle. The flow rate of the reactor product stream equals the total mass in the
reactor, divided by the reactor cycle time. You can think of this process as
analogous to transferring the reactor product to a product holding tank. This
tank is drawn down during the next reactor cycle to feed the continuous blocks
downstream (see figure RBatch Reactor Configuration - No Vent Case ).
Vent Product The contents of the vent accumulator at the end of the reactor
cycle. During the reactor cycle, the time-varying vent stream accumulates in the
vent accumulator (see figure RBatch Reactor Configuration - Vent Case). The
flow rate of the vent product stream is the total mass in the vent accumulator,
divided by the reactor cycle time.
Feed
Holding
Tank
Flowsheet
Stream for
Batch
Charge
Batch charge
transferred Product
once each Holding
cycle Reactor Tank
Reactor
product Flowsheet
transferred Stream for
once each Reactor
cycle Product
❖ ❖ ❖ ❖
6 Pressure Changers
This chapter describes the unit operation models for pumps and compressors,
and models for calculating pressure change through pipes and valves. The models
are:
Pump Pump or hydraulic turbine Changes stream pressure Pumps and hydraulic turbines
when the power requirement
is needed or known
Compr Compressor or turbine Changes stream pressure Polytropic compressors, polytropic positive
when power requirement is displacement compressors, isentropic
needed or known compressors, isentropic turbines
MCompr Multistage compressor or Changes stream pressure Multistage polytropic compressors, polytropic
turbine across multiple stages with positive displacement compressors, isentropic
intercoolers. Allows for liquid compressors, isentropic turbines
knockout streams from
intercoolers
Valve Valve pressure drop Models pressure drop Control valves and pressure changers
through a valve
Pipe Single segment pipe Models pressure drop Pipe with constant diameter (may include
through a single segment of fittings)
pipe
Pipeline Multiple segment pipeline Models pressure drop Pipeline with multiple lengths of different
through a pipe or annular diameter or elevation
space
Use Pump, Compr, and MCompr models when energy-related information such as
power requirement is needed or known.
Pump
Pump/Hydraulic Turbine
Pump is designed to handle a single liquid phase. For special cases, you can
specify two- or three-phase calculations to determine the outlet stream conditions
and to compute the fluid density used in the pump equations. The accuracy of the
results depends on a number of factors, such as the relative amounts of the
phases present, the compressibility of the fluid, and the efficiency specified.
Use Pump to change pressure when the power requirement is needed or known.
For pressure change only, you can use other models such as Heater.
Use the Pump block to rate a pump or a turbine by specifying scalar parameters
or by specifying the related performance curves. To use the performance curves,
you can specify either:
• Dimensional curves such as head versus flow or power versus flow
• Dimensionless curves such as head coefficient versus flow coefficient
Material
Material
(any number)
Water (optional)
Work
(optional)
Material Streams
Inlet At least one material stream
Outlet One material stream
One water decant stream (optional)
Work Streams
Inlet Any number of work streams (optional)
Outlet One work stream for the net work load (optional)
If you do not specify either power or pressure on the Setup Specifications sheet,
Pump uses the sum of the inlet work streams as a power specification.
Otherwise, Pump uses the inlet work stream(s) only to calculate the net work
load. The net work load is the sum of the inlet work streams minus the actual
(calculated) work load.
You can use an optional outlet work stream for the net work load.
Specifying Pump
Use the Setup Specifications sheet for Pump specifications.
Use the following forms to enter specifications and view results for Pump:
Setup Specify operating conditions, efficiencies, net positive suction head parameters,
specific speed parameters, valid phases, and flash convergence parameters
PerformanceCurves Specify parameters and enter data for the performance curves
UserSubroutines Specify name and parameters for the user performance curve subroutine
BlockOptions Override global values for physical properties, simulation options, diagnostic
message levels, and report options for this block
Results View summary of Pump results, material and energy balance results, and
performance curve summary
NPSH Available
The Net Positive Suction Head (NPSH) available for a pump is defined as:
Where:
Hv = Velocity head
(= u 2 / 2 g , u is the velocity and g is gravitation constant)
The NPSH available has to be greater than the NPSH required (NPSHR) to avoid
cavitation. NPSH required is a function of pump design.
NPSH Required
The Net Positive Suction Head (NPSH) required can be considered the suction
pressure required by the pump for safe, reliable operation. The NPSHR can be
specified using the performance curves on the PerformanceCurves NPSHR sheet,
or calculated from the following empirical equation by specifying suction specific
speed ( N ss ) on the Setup CalculationOptions sheet.
4
N Q 0.5
3
NPSHR =
N ss
Where:
Specific Speed
Specific speed and suction specific speed are two important parameters that
define the suitability of a pump design for its intended conditions. The pump
specific speed is defined as:
N Q 0.5
Ns =
Head 0.75
Where:
Ns = Specific speed
In general, pumps with a low specific speed are termed low capacity and those
with a high specific speed are termed high capacity. For a turbine, the specific
speed is defined as follows:
N BHP 0.5
Ns =
Head 1.25
Where:
Ns = Specific speed
N Q 0.5
N ss =
NPSHR 0.75
Where:
Head Coefficient
Head coefficient is defined as follows:
Head g
Headc =
u2
Where:
Flow Coefficient
Flow coefficient is the ratio of discharge throat velocity to impeller tip speed. It is
defined as:
Q
Flowc =
A1 u
A1 = π × d 12 / 4
Where:
The diameter of throat and diameter of impeller are related by the following
empirical equation:
d1
N s = 5500
Diam
Where:
Compr
Compressor/Turbine
You can use Compr to rate a single stage of a compressor or a single wheel of a
compressor, by specifying the related performance curves. Compr allows you to
specify either:
• Dimensional curves, such as head versus flow or power versus flow
• Dimensionless curves, such as head coefficient versus flow coefficient
Compr can also calculate compressor shaft speed.
Water (optional)
Material
Material Streams
Inlet At least one material stream
Outlet One material stream
One water decant stream (optional)
Work Streams
Inlet Any number of work streams (optional)
Outlet One work stream for net work load (optional)
If you do not specify either power or pressure on the Compr Setup Specifications
sheet, Compr uses the sum of the inlet work streams as a power specification.
Otherwise, Compr uses the inlet work stream(s) only to calculate the net work
load. The net work load is the sum of the inlet work streams minus the actual
(calculated) work load.
You can use an optional outlet work stream for the net work load.
Specifying Compr
When you use performance curves, you can specify either a scalar value of
efficiency or efficiency curves.
You can model a polytropic compressor using either the GPSA or ASME method.
You can model an isentropic compressor/turbine using either the GPSA, ASME,
or Mollier-based methods.
The ASME method is more rigorous than the GPSA method for polytropic or
isentropic compressor calculations. The Mollier method is the most rigorous for
isentropic calculations.
Use the following forms to enter specifications and view results for Compr:
Polytropic Efficiency
The polytropic efficiency η p is used in the equation for the polytropic
compression ratio:
n − 1 k − 1
= η
n k p
Where:
n = Polytropic coefficient
k = Heat capacity ratio Cp/Cv
ηp = Polytropic efficiency
∆h = Enthalpy change per mole
P = Pressure
V = Molar volume
Isentropic Efficiency
There are two equations for the isentropic efficiency ηs
For compression:
s
hout − hin
ηs =
hout − hin
For expansion:
hout − hin
ηs = s
hout − hin
Where :
h = Molar enthalpy
s
hout = Outlet molar enthalpy assuming isentropic compression or
expansion to the specified outlet pressure
Mechanical Efficiency
Mechanical efficiency ηm is used to calculate the brake horsepower:
IHP = F∆h
BHP = IHP / ηm
Where:
IHP = Indicated horsepower
F = Mole flow rate
∆h = Enthalpy change per mole
BHP = Brake horsepower
ηm = Mechanical efficiency
MCompr
Multistage Compressor/Turbine
From Cooler
Stage Compressor Heat
K-1 Stage K (optional)
Stage K
Work
(optional)
Knockout
Stage K
Water
(optional)
Material Streams
Inlet At least one material stream for the first compressor stage
One or more material streams for stages after the first (optional). These
streams enter the intercooler before the stages you specify.
Outlet One material stream leaving the last compressor stage
Either one optional knockout material stream for each intercooler for the
liquid formed, or one optional global knockout for the liquid formed in all
intercoolers
Either one optional water decant stream for each intercooler, or one
optional global water decant stream
If you use liquid knockout outlet streams from one stage, you must use them for
all stages. The last stage cannot have a liquid knockout material stream or a
water decant stream.
Heat Streams
Inlet Any number of heat streams to each intercooler (optional)
Outlet Either one optional heat stream for the net heat load of each intercooler,
or one global heat outlet stream for the net heat duty for all intercoolers
If you do not specify cooler conditions on the Setup Cooler sheet, MCompr adds
the heat streams together and uses the total as a duty specification for the cooler.
The net heat load equals the heat in the inlet heat streams minus the actual
(calculated) heat duty.
If you use a heat outlet from one stage, you must use one for all stages.
Work Streams
Inlet Any number of work streams to each compressor stage (optional)
Outlet Either one optional work stream for net work load, or one global work
stream for the net power for all compressor stages
MCompr adds all work inlet streams together to provide the power requirement.
If you do not specify power or pressure on the Setup Specs sheet, MCompr uses
the total power as a power specification for the stage.
The power in the outlet work stream equals the power in the inlet work streams
minus the actual (calculated) power required.
If you use a work outlet from one stage, you must use one for all stages.
Specifying MCompr
When you use performance curves, you can specify either a scalar value for
efficiency or efficiency curves.
MCompr can have an intercooler between each compression (or expansion) stage,
and an aftercooler after the last stage. You can perform one-, two-, or three-phase
flash calculations in the intercoolers. Each cooler can have a liquid knockout
stream, except the cooler after the last stage.
You can model a polytropic compressor using either the GPSA1 or ASME2
method. You can model an isentropic compressor/turbine using either the GPSA,
ASME, or Mollier-based methods.
Use the following forms to enter specifications and view results for MCompr:
continued
BlockOptions Override global values for physical properties, simulation options, diagnostic message levels, and report
options for this block
Results View summary of operating results, material and energy balance results, compressor and cooler profiles,
and performance profiles
Dynamic Specify parameters for dynamic simulations
Polytropic Efficiency
The polytropic efficiency η p is used in the equation for the polytropic compression
ratio:
n − 1 k − 1
= η
n k p
Where:
n = Polytropic coefficient
k = Heat capacity ratio Cp/Cv
ηp = Polytropic efficiency
P = Pressure
V = Molar volume
Isentropic Efficiency
There are two equations for the isentropic efficiency η s
For compression:
s
hout − hin
ηs =
hout − hin
For expansion:
hout − hin
ηs = s
hout − hin
Where :
h = Molar enthalpy
s
hout = Outlet molar enthalpy assuming isentropic compression or
expansion to the specified outlet pressure
Mechanical Efficiency
Mechanical efficiency ηm is used to calculate the brake horsepower:
IHP = F∆h
BHP = IHP / ηm
Where:
IHP = Indicated horsepower
F = Mole flow rate
ηm = Mechanical efficiency
V2
∆P = Kρ
2
Where:
Specific Speed
The specific speed is defined as:
Where:
Specific Diameter
The specific diameter is defined as:
Where:
Head Coefficient
The head coefficient is defined as:
Head g
Hc =
( π ShSpd ImpDiam) 2
Where:
g = Gravitational constant
π = 3.1416
Flow Coefficient
The flow coefficient is defined as:
VflIn
Fc =
ShSpd (ImpDiam) 3
Where:
References
Valve
Valve Pressure Drop
Valve models control valves and pressure changers. Valve relates the pressure
drop across a valve to the valve flow coefficient. Valve assumes the flow is
adiabatic, and determines the thermal and phase condition of the stream at the
valve outlet. Valve can perform one-, two-, or three-phase calculations.
Material Material
Material Streams
Inlet One material stream
Outlet One material stream
Specifying Valve
Use the Input Operation sheet to select the calculation type.
If you select the Pressure changer option or the Design option for the calculation
type, you must specify, on the same sheet, one of the following:
• Outlet pressure
• Pressure drop
If you select the Pressure changer option, the specification is complete and Valve
performs an adiabatic flash to calculate the thermal and phase condition of the
outlet stream.
If you select the Rating option for the calculation type, you must specify, on the
same sheet, one of the following:
• Flow coefficient at operating valve position
• Valve operating position (% Opening)
If you specify the valve operating position, you must also specify one of the
following on the Input ValveParameters sheet:
• Characteristic equation type and flow coefficient at maximum valve opening
• Data for flow coefficient (Cv) versus valve opening in the Valve Parameters
Table
• A valve from the built-in library based on valve type, manufacturer,
series/style, and size
On the Input CalculationOptions sheet, you can specify that Valve:
• Check for choked flow
• Calculate cavitation index
For vapor-containing streams, you must specify the pressure drop ratio factor
(Xt) for the valve. For liquid-containing streams, if you specify that Valve check
for choked flow, you must also specify the pressure recovery factor (Fl) for the
valve. You can specify the pressure drop ratio factor and the pressure recovery
factor for the valve in one of the following ways on the Input ValveParameters
sheet:
Specify
Value at the operating valve position (Pres Drop Ratio Factor, Pres Recovery Factor)
Data for pressure drop ratio factor (Xt) and for pressure recovery factor (Fl) versus valve opening (% Opening) in the Valve
Parameters Table
A valve from the built-in library based on Valve Type, Manufacturer, Series/Style, and Size
If you want to include the effect of head loss from pipe fittings on the valve flow
capacity, you must specify the diameters of the valve and pipe fittings on the
Input PipeFittings sheet. Valve uses the valve and pipe diameters, and estimates
the piping geometry factor to account for the reduction in flow capacity.
Use the following forms to enter specifications and view results for Valve:
Input Specify valve operating conditions, flash convergence parameters, valid phases, valve
parameters, sizes for pipe fittings, calculation options, and Valve convergence parameters
Block Options Override global values for physical properties, simulation options, diagnostic message levels,
and report options for this block
Results View summary of operating results and mass and energy balances
The pressure drop ratio factor is the limiting value (under choked conditions) of
the pressure drop ratio and is given by:
1 dPch
Xt = (1)
Fk Pin
Where:
You can specify the pressure drop ratio factor on the Input ValveParameters
sheet in one of the following ways:
• Choose a Library Valve
• Enter data for Xt and % Opening in the Valve Parameters Table
• Specify the value at the operating valve position in Valve Factors
If you know the ratio of the gas sizing coefficient (C g ) to the liquid sizing
coefficient (Cv ) , as defined in Fisher Controls Company Control Valve Handbook,
you can calculate the pressure drop ratio factor (with the assumption Fk = 1) by
either:
dPch Cg
• Using valve manufacturer’s data for versus in equation (1)
Pin Cv
• Using the expression
2
6.31 × 10 − 4 C g
Xt =
Fk Cv
This relationship is based on equating the choked flow calculated (in US units of
measure) with:
Where:
If you specify the pressure drop ratio factor by choosing a valve from the built-in
library or by entering data in the Valve Parameters Table on the Input
ValveParameters sheet, Valve uses cubic splines to interpolate the value of the
pressure drop ratio factor at the operating valve position.
Valve uses the pressure drop ratio factor only when both of the following are
true:
• Vapor is present in the inlet stream
• The Design or Rating option is selected for Calculation Type on the Input
Operation sheet
( )
The pressure recovery factor Fl accounts for the effect of the internal geometry
of the valve on its liquid flow capacity under choked conditions.
and
Pvc = F f Pv
with
You can specify the pressure recovery factor on the Input ValveParameters sheet
in one of the following ways:
• Choose a Library Valve
• Enter data for Fl and % Opening in the Valve Parameters Table
• Specify the value at the operating valve position in Valve Factors
The pressure recovery factor is equivalent to the valve recovery coefficient K m , as
defined in Fisher Controls Company Control Valve Handbook.
You can use the valve recovery coefficient to calculate the pressure recovery
factor as:
Fl = Km
If you specify the pressure recovery factor by choosing a valve from the built-in
library or by entering tabular data in the Valve Parameters Table on the Input
ValveParameters sheet, Valve uses cubic splines to interpolate the value of the
pressure recovery factor at the operating valve position.
The pressure recovery factor is used in the Valve model calculations only when
all of the following are true:
• Liquid is present in the inlet stream
• The Check for Choked Flow box is checked or the Set Equal to Choked Outlet
Pressure option is selected on the Input CalculationOptions sheet
• The Design or Rating option is selected for Calculation Type on the Input
Operation sheet.
The valve flow coefficient relates the pressure drop across the valve to the flow
rate as (Instrument Society of America, 1985) 1:
Where:
Y = Expansion factor
You can specify the flow coefficient in one of the following ways:
• Use Flow Coef on the Input Operation sheet to specify the value at the
operating valve position
• Choose a Library Valve on the Input ValveParameters sheet
• Enter data for Cv and % Opening in the Valve Parameters Table on the Input
ValveParameters sheet
• Specify Valve Characteristics in the Input ValveParameters sheet
If you specify the flow coefficient by choosing a valve from the built-in library or
by entering data in the Valve Parameters Table, Valve uses cubic splines to
interpolate the value of the flow coefficient at the operating valve position.
Linear V=P
Parabolic
V = 0.01P 2
Square Root
V = 10.0 P
Quick Opening
10.0 P
V =
(10. + 9.9 × 10 −3 P 2 )
Equal Percentage
0.01P 2
V =
. × 10 −8 P 4
2.0 − 10
Hyperbolic
01
. P
V =
(10. − 9.9 × 10 −5 P 2 )
†
Where:
P = Valve opening as a percentage of maximum opening
V = Flow coefficient as a percentage of flow coefficient at maximum opening
Where:
Cυp = Flow coefficient of the valve with attached fittings
The piping geometry factor accounts for the reduction in the flow capacity of a
valve due to the head loss from the pipe fittings. The piping geometry factor has
a default value of 1.0 if the valve and pipe fittings have the same diameter.
with ΣK = K1 + K2 + K B1 − K B2
Where:
2 2 4 4
d2 d2 d d
K1 = 0.5 1 − 2 , K 2 = 10
. 1 − 2 , K B1 = 1 − , K B2 = 1 −
D1 D2 D1 D2
and:
Fp = Piping geometry factor
d = Valve diameter
K1, K 2 = Resistance coefficients of the inlet and outlet fittings
If the valve and pipe fittings diameters are different and you wish to include the
effect of the additional head loss on the valve flow capacity, you must specify the
valve and pipe diameters on the Input PipeFittings sheet.
Choked Flow
ASPEN PLUS calculates the limiting pressure drop for choked flow conditions
using (Instrument Society of America, 1985)1:
Liquid
(
dPlc = F L Pin − F f Pυ
2
)
Vapor dPυc = Fk X T Pin
with Pv
0.5
F f = 0.96 − 0.28
Pc
Where:
FL = Pressure recovery factor
For multi-phase streams, Valve takes the limiting pressure drop for choked flow
to be the smaller of dPlc and dPvc . Flow in the valve is choked when the pressure
drop exceeds this limiting pressure drop. Valve displays the choking status of the
valve if you check the Check for Choking box on the Input CalculationOptions
sheet.
Cavitation Index
The likelihood of cavitation in a valve is measured by the cavitation index.
ASPEN PLUS calculates the cavitation index as (Instrument Society of America,
1985)1:
P − Pout
K c = in
Pin − Pv
Where:
Kc = Cavitation index
The cavitation index definition is valid only for all-liquid streams. Valve
calculates the cavitation index if you check the Calculate Cavitation Index box on
the Input CalculationOptions sheet.
References
1. Flow Equations for Sizing Control Valves, ISA-S75.01-1985, Instrument
Society of America, 1985.
Pipe
Pipe Pressure Drop
Pipe calculates the pressure drop and heat transfer in a single segment pipe. You
can also use Pipe to model the pressure drop due to fittings.
Pipe handles a single inlet and outlet material stream. Pipe assumes the flow is
one-dimensional, steady-state, and fully developed (that is, no entrance effects
are modeled). Pipe can perform one-, two-, or three-phase calculations. Flow
direction and elevation angle are arbitrary.
If the inlet pressure is known, Pipe calculates the outlet pressure. If the outlet
pressure is known, Pipe calculates the inlet pressure and updates the state
variables of the inlet stream.
Material
Material Streams
Inlet One material stream
Outlet One material stream
Specifying Pipe
You must specify the following for Pipe:
• Pipe length, diameter, roughness, and angle on the Setup PipeParameters
sheet
• Thermal specification type on the Setup ThermalSpecification sheet to
determine whether Pipe operates with a temperature profile or temperature
is calculated
• Whether to integrate, assume constant dP/dL, or use a closed form equation
on the Advanced Methods sheet
• Frictional and holdup correlation when a closed form equation is not used on
the Advanced Methods sheet
• Pressure and temperature grid for fluid property calculations on the
Advanced PropertyGrid sheet, if you request a pressure-temperature grid on
the AdvancedCalculation Options sheet
• Integration direction in which calculations proceed with respect to flow on the
Advanced CalculationOptions sheet
If the option selected is Pipe needs the And the integration direction is
Pipe uses the inlet or outlet stream pressure to start the calculations. If the
stream is an external feed to your flowsheet, or the outlet of a block that will
execute after Pipe, use the Stream Specifications sheet to specify the stream
pressure. If the integration direction is upstream, you can also specify the initial
pressure for Pipe on the Advanced CalculationOptions sheet, by entering the
outlet pressure. This pressure value will override the stream pressure entered on
the Stream Specifications sheet.
Use the following forms to enter specifications and view results for Pipe:
Stream Specification
You must initialize the inlet stream to Pipe whenever the option to reference
inlet stream is selected, even if the inlet pressure is being calculated. Similarly,
you must initialize the outlet stream whenever the option to use the outlet
stream flow is selected. The initialized stream must be one of the following:
• Entered on a Stream Specifications sheet
• An outlet stream from part of the flowsheet executed (if option to use outlet
stream flow is selected)
• Transferred from another part of a flowsheet using a Transfer block
If the pressure calculation option is And the flow calculation option is Then Pipe updates the
Calculate pipe outlet pressure Reference inlet stream Outlet stream only
Calculate pipe outlet pressure Use outlet stream flow Outlet stream thermodynamic conditions
Inlet stream composition and flow
Calculate pipe inlet pressure Use outlet stream flow Inlet stream only
Calculate pipe inlet pressure Reference inlet stream Inlet stream thermodynamic conditions
Outlet stream composition and flow
Erosional Velocity
Erosional velocity is the velocity of the fluid in the pipe, above which the pipe
material will start to break off. The fluid is traveling so fast that it starts to strip
material from the walls of the pipe. In general use, the flow rate should be below
this value.
You can specify the erosional velocity coefficient on the Setup Pipe Parameters
sheet.
c
υc =
ρ
Where:
Experience has shown that gas system flow in the dense-phase region is best
modeled by using vapor-phase properties. For systems consisting of mostly
methane, where the pipe conditions lie above the cricondenbar of the phase
envelope, specify vapor-only valid phase on the Setup FlashOptions sheet.
If the pipe is not horizontal, Pipe adjusts the angle from the horizontal to achieve
the same vertical rise or fall for the total length used in the calculations. This
adjustment ensures the correct pressure drop due to elevation.
If the order and position of the valves and fittings are important, you need to
model each valve and fitting separately with a Pipe model, specifying zero length
of pipe.
Two-Phase Correlations
The following tables list the two-phase frictional pressure drop and holdup
correlations available.
continued
Note Some of the related information for the two-phase friction factor
and liquid holdup correlations was taken from "Two-Phase Flow
in Pipes" by James P. Brill and H. Dale Beggs, Sixth Edition,
Third Printing, January, 1991.
Dukler Correlation
The Hughmark holdup method should be used with this pressure drop method.
2
The Dukler method was developed from field data using air-water mixtures in
1-inch pipes. It tends to overpredict frictional pressure drop. It is recommended
in a design manual published jointly by the AGA and API.
Hagedorn-Brown Correlation
The Hagedorn-Brown correlation3 considers slip between phases, but flow regime
is not considered. It uses the same correlations for liquid holdup and friction
factor for all flow regimes. It is an old method which works well for conventional
oil wells. It is suitable for vertical upward flow, but not downward. It is generally
recommended for gas wells, and is based on data obtained from U.S. Gulf Coast
oil wells with 2-3/8 inch and 2-7/8 inch tubing.
Lockhart-Martinelli Correlation
The Lockhart-Martinelli correlation4 is one of the oldest pressure drop
correlations. It does not consider pressure drop due to acceleration. The method
treats the vapor and liquid phases separately and uses a correction factor to find
the 2-phase pressure gradient. Our implementation assumes turbulent gas and
liquid phase flow.
Orkiszewski Correlation
5
Slip and flow regimes are considered in the Orkiszewski correlation . The friction
factor and holdup correlation depend on the flow regime. It is suitable for vertical
flow upward, but not downward. It is generally reliable for oil wells. It may
exhibit problems for oil wells with high water cuts or high total gas to liquid
ratios. It can significantly underpredict pressure drop for higher rate and higher
3
pressure wells (Beggs and Brill/1984) .
Angel-Welchon-Ros Correlation
The Angel-Welchon-Ros correlation method6, 7 was developed for low gas-to-liquid
ratio water wells. It assumes no slip between the vapor and liquid phases when
calculating liquid holdup.
Slack Correlation
The Slack correlation method assumes a stratified flow regime, and should be
used only for downhill flow.
Eaton Correlation
The Eaton correlation8 holdup method was developed from data on 2- and 4-inch
pipes with a gas-water-crude mixture, and a 17-inch pipe with a gas-oil mixture.
It is often used with the Dukler frictional pressure drop correlation.
Flanigan Correlation
The Flanigan correlation9 holdup methodwas developed from data taken in a
16-inch pipe. It calculates liquid holdup as a function of superficial gas velocity.
It is suitable for inclined flow.
In addition, you can change the Beggs and Brill two-phase Friction Factor modifier,
BB10 (default = 1.0).
Closed-Form Methods
The following are closed-form methods:
• Smith
• Weymouth
• AGA
• Oliphant
• Panhandle A
• Panhandle B
• Hazen-Williams
Smith
The Smith method10 may be used for vertical dry gas flow. It should be considered
for gas wells with condensate-gas ratios less than 50 bbls/mcf, water-gas ratios
less than 3.5 bbls/mcf, and flow rates above the Turner predicted critical rate.
Smith does not model gas well loadup, and will significantly under predict
wellbore pressure drop if loadup is actually occurring. Smith results must be
cross-checked against the Turner predicted critical rates to verify that the well is
unloaded. Smith also does not model condensation of water vapor in the wellbore.
Weymouth
11
The Weymouth horizontal gas flow equation was first published in 1912. It is
based on data taken on pipes with diameters from 0.8 inches to 11.8 inches. As a
result, it is most accurate for smaller pipes having a diameter less than 12
inches.
AGA
12
The AGA method may be used for horizontal gas applications.
Oliphant
The Oliphant method13 may be used for horizontal gas applications with
pressures between vacuum and 100 PSI.
Panhandle A
The Panhandle A method14 was developed by Panhandle Eastern for horizontal
gas flow in large diameter cross country gas transmission lines. As a result, it is
best used on lines having diameters larger than 12 inches. However, it does not
account for gas compressibility (Z-factor), and assumes completely turbulent
flow.
Panhandle B
The Panhandle B method14 is a revised version of the Panhandle A method for
horizontal gas flow and was developed by Panhandle Eastern. It is also called the
"Panhandle Eastern Revised Equation". It accounts for the gas compressibility
factor, and has revised exponents. This equation is not quite so Reynolds-Number
dependent as the Panhandle A equation, although it, too, is best for pipe
diameters of 12 inches or more.
Hazen-Williams
The Hazen-Williams method14 was developed for the horizontal flow of water.
When this method is used, the Hazen-Williams Coefficient must be specified in
place of the Segment Efficiency on the Connectivity Edit dialog box.
References
1. Beggs, H.D. and Brill, J.P., "A Study of Two-Phase Flow in Inclined Pipes,"
Journal of Petroleum Technology, May 1973, pp. 607-617.
2. Dukler, A.E., Wicks, M., and Cleveland, R.G, "Frictional Pressure Drop in
Two-Phase Flow: An Approach Through Similarity Analysis," AIChE Journal,
Vol. 10, No. 1, January 1964, pp. 44-51.
3. Beggs, H.D. and Brill, J.P., "Two-Phase Flow in Pipes," University of Tulsa
Short Course Notes, Third Printing, February 1984.
4. Lockhart, R.W. and Martinelli, R.C., "Proposed Correlation of Data for
Isothermal Two-Phase, Two-Component Flow in Pipes," Chemical
Engineering Progress, Vol. 45, 1949, pp. 39-48.
5. Orkiszewski, J., "Predicting Two-Phase Pressure Drops in Vertical Pipe,"
Journal of Petroleum Technology, June 1967, pp. 829-838.
6. Angel, R.R., and Welchon, J.K., "Low-Ratio Gas-Lift Correlation for Casing-
Tubing Annuli and Large Diameter Tubing," API Drilling and Production
Practice, 1964, pp. 100-114.
7. Ros, N.C.J., "Simultaneous Flow of Gas and Liquid as Encountered in Well
Tubing," Journal of Petroleum Technology, October 1961, pp. 1037-1049.
8. Eaton, B.A. et al., "The Prediction of Flow Patterns, Liquid Holdup, and
Pressure Losses Occurring During Continuous Two-Phase Flow in Horizontal
Pipelines," Trans. AIME, June 1967, pp. 815-828.
9. Flanigan, Orin, "Effect of Uphill Flow on Pressure Drop in Design of Two-
Phase Gathering Systems," Oil and Gas Journal, March 10, 1958, pp. 132-
141.
10. Smith, R. V., "Determining Friction Factors for Measuring Productivity of
Gas Wells," AIME Petroleum Transactions, Volume 189, 1950, pp. 73-82.
11. Weymouth, T.R., Transactions of the American Society of Mechanical
Engineers, Vol. 34, 1912.
12. "Steady Flow in Gas Pipes," American Gas Association, IGT Technical Report
10, Chicago, 1965.
13. Oliphant, F.N., "Production of Natural Gas," Report of USGS, 1902.
14. Engineering Data Book, Volume II, Gas Processors Suppliers Association,
Tulsa, Oklahoma, Revised Tenth Edition, 1994.
Pipeline
Pipe Pressure Drop
Use Pipeline to calculate the pressure drop in a straight pipe or annular space.
Pipeline can:
• Simulate a piping network with successive blocks, including wellbores and
flowlines
• Contain any number of segments within each block to describe pipe geometry
• Calculate inlet or discharge conditions
• Calculate pressure drops for one-, two-, or three-phase vapor and liquid flows.
Pipeline treats multiple liquid phases (for example, oil and water) as a single
homogeneous liquid phase for pressure-drop and holdup calculations. If
vapor-liquid flow exists, Pipeline calculates liquid holdup and flow regime
(pattern).
You may specify a flowing fluid temperature profile, or Pipeline can calculate it
from heat transfer calculations. Flow is assumed to be one-dimensional, steady-
state, and fully developed (no entrance effects are modeled). Flow direction and
elevation angle are arbitrary. To model a single pipe segment with constant
diameter and elevation, you can also use Pipe.
Material
Pipeline Streams
Material Streams
Inlet One material stream
Outlet One material stream
Specifying Pipeline
Use the Calculation Direction option on the Setup Configuration sheet to specify
whether Pipeline is to calculate the outlet or inlet pressure.
If Calculation Direction = Pipeline will need the And the integration direction is
Pipeline uses the inlet or outlet stream pressure to start the calculations. If the
stream is an external feed to your flowsheet, or the outlet of a block that will
execute after Pipeline, use the Streams Specifications sheet to specify the stream
pressure. You can also specify the initial pressure for Pipeline on the Setup
Configuration sheet by entering the pressure value at the inlet or outlet. This
pressure value overrides the stream pressure.
Use the Pipeline flow basis option on the Setup Configuration sheet to specify
whether Pipeline is to calculate the outlet or inlet stream flow and composition.
Use Thermal Options on the Setup Configuration sheet to specify whether or not
the node temperatures are to be calculated by Pipeline using an energy balance.
When you select the Specify Temperature Profile option, the temperature at each
node can be specified. When you choose the Constant Temperature option, the
temperature will be same at every node. You can define this temperature by
specifying the inlet temperature (for downstream integrations) or the outlet
temperature (for upstream integrations). If neither the inlet nor the outlet
temperatures are specified, the temperature of the referenced stream will be
used. When you choose the linear temperature profile option, you can specify the
temperature at one or more nodes. Pipeline will do a linear interpolation between
the temperatures specified to calculate the fluid temperature in each segment.
Use the following forms to enter specifications and view results for Pipeline:
Setup Specify pipeline configuration, segment connectivity and characteristics, calculation methods,
property grid parameters, flash convergence parameters, valid phases, and block-specific
diagnostic message level
Convergence Override default values for integration parameters, downhill flow options, correlation
parameters and Beggs and Brill coefficients (optional input)
BlockOptions Override global values for physical properties, simulation options, diagnostic message levels,
and report options for this block
UserSubroutines Specify name and parameters for pressure drop and liquid holdup user subroutines
Results View summary of Pipeline results, inlet and outlet stream results, profiles, and material and
energy balance results
Stream Specification
You must initialize the inlet stream to Pipeline whenever the Use Inlet Flow option
is selected for Pipeline Flow Basis, even if the inlet pressure is being calculated.
Similarly, you must initialize the outlet stream whenever you select the Reference
Outlet Stream Flow option. The initialized stream must be one of the following:
• On a stream form
• An outlet stream from part of the flowsheet executed previously
• Transferred from another part of a flowsheet using a Transfer block
Enter specifications for each segment on the Setup Connectivity Segment Data
dialog box . For each segment, enter the inlet and outlet node names (maximum 4
characters). The required data depends on the options selected on the Setup
Configuration sheet. If you select Do Energy Balance with Surroundings, you
must specify a heat transfer coefficient (U-Value) and the ambient temperature.
If you select the Linear Temperature Profile option, Pipeline uses the
temperatures specified for the nodes to override the stream values. If specifications
are not made for the nodes, then Pipeline uses the stream values.
If you select Enter Node Coordinate, you must enter node coordinates (X, Y, and
Elevation) for each segment node. You must enter Length and Angle for each
segment if you select Enter Segment Length and Angle.
Calculate Outlet Pressure Reference inlet stream flow Outlet stream only
Calculate Outlet Pressure Use outlet stream flow Outlet stream thermodynamic conditions
Inlet stream composition and flow
Calculate Inlet Pressure Reference Outlet Stream Flow Inlet stream only
Calculate Inlet Pressure Use Inlet Stream Flow Inlet stream thermodynamic conditions
Outlet stream composition and flow
Erosional Velocity
Erosional velocity is the velocity of the fluid in the pipe over which the pipe
material will start to break off. The fluid is traveling so fast that it starts to strip
material from the walls of the pipe. In general usage, the flow rate should be below
this value.
You can specify the erosional velocity coefficient in the C-Erosion field on the
Segment Data dialog box on the Setup Connectivity sheet.
Where:
vc = Erosional velocity in ft/sec
c = Erosional velocity coefficient (default=100)
ρ = Density in lb/cubic ft
Experience has shown that gas system flow in the dense-phase region is best
modeled by using vapor-phase properties. For systems consisting of mostly
methane, where the pipeline conditions lie above the cricondenbar of the phase
envelope, specify Valid Phases = Vapor only on the Setup FlashOptions sheet.
Two-Phase Correlations
The following tables list the two-phase frictional pressure drop and holdup
correlations available.
Note Some of the related information for the two-phase friction factor
and liquid holdup correlations was taken from "Two-Phase Flow
in Pipes" by James P. Brill and H. Dale Beggs, Sixth Edition,
Third Printing, January, 1991.
Dukler Correlation
The Hughmark holdup method should be used with this pressure drop method.
The Dukler method was developed from field data using air-water mixtures in
2
1-inch pipes. It tends to over-predict frictional pressure drop. It is recommended
in a design manual published jointly by the AGA and API.
Hagedorn-Brown Correlation
The Hagedorn-Brown correlation3 considers slip between phases, but flow regime
is not considered. It uses the same correlations for liquid holdup and friction
factor for all flow regimes. It is an old method that works well for conventional oil
wells. It is suitable for vertical upward flow, but not downward. It is generally
recommended for gas wells, and is based on data obtained from U.S. Gulf Coast
oil wells with 2-3/8 inch and 2-7/8 inch tubing.
Lockhart-Martinelli Correlation
The Lockhart-Martinelli correlation4 is one of the oldest pressure drop
correlations. It does not consider pressure drop due to acceleration. The method
treats the vapor and liquid phases separately and uses a correction factor to find
the 2-phase pressure gradient. Our implementation assumes turbulent gas and
liquid phase flow.
Orkiszewski Correlation
The Orkiszewsi correlation considers slip and flow regimes 5. The friction factor
and holdup correlation depend on the flow regime. It is suitable for vertical flow
upward, but not downward. It is generally reliable for oil wells. It may exhibit
problems for oil wells with high water cuts or high total gas to liquid ratios. It
can significantly underpredict pressure drop for higher rate and higher pressure
3
wells (Beggs and Brill/1984) .
Angel-Welchon-Ros Correlation
This Angel-Welchon-Ros method6,7 was developed for low gas-to-liquid ratio water
wells. It assumes no slip between the vapor and liquid phases when calculating
liquid holdup.
Slack Correlation
This method assumes a stratified flow regime, and should be used only for
downhill flow.
Eaton Correlation
The Eaton correlation8 holdup method was developed from data on 2- and 4-inch
pipes with a gas-water-crude mixture, and a 17-inch pipe with a gas-oil mixture.
It is often used with the Dukler frictional pressure drop correlation.
Flanigan Correlation
The Flanigan correlation9 holdup method was developed from data taken in a
16-inch pipe. It calculates liquid holdup as a function of superficial gas velocity.
It is suitable for inclined flow.
In addition, you can change the Beggs and Brill two-phase Friction Factor modifier,
BB10 (default = 1.0).
Closed-Form Methods
The following are closed-form methods:
• Smith
• Weymouth
• AGA
• Oliphant
• Panhandle A
• Panhandle B
• Hazen-Williams
Smith
The Smith method10 may be used for vertical dry gas flow. It should be considered
for gas wells with condensate-gas ratios less than 50 bbls/mcf, water-gas ratios
less than 3.5 bbls/mcf, and flow rates above the Turner predicted critical rate.
Smith does not model gas well loadup, and will significantly underpredict
wellbore pressure drop if loadup is actually occurring. Smith results must be
cross-checked against the Turner predicted critical rates to verify that the well is
unloaded. Smith also does not model condensation of water vapor in the wellbore.
Weymouth
The Weymouth11 horizontal gas flow equation was first published in 1912. It is
based on data taken on pipes with diameters from 0.8 inches to 11.8 inches. As a
result, it is most accurate for smaller pipes having a diameter less than 12
inches.
AGA
The AGA method12 may be used for horizontal gas applications.
Oliphant
The Oliphant method13 may be used for horizontal gas applications with
pressures between vacuum and 100 PSI.
Panhandle A
The Panhandle A method14 was developed by Panhandle Eastern for horizontal
gas flow in large diameter cross country gas transmission lines. As a result, it is
best used on lines having diameters larger than 12 inches. However, it does not
account for gas compressibility (Z-factor), and assumes completely turbulent
flow.
Panhandle B
The Panhandle B method14 is a revised version of the Panhandle A method for
horizontal gas flow and was developed by Panhandle Eastern. It is also called the
"Panhandle Eastern Revised Equation". It accounts for the gas compressibility
factor, and has revised exponents. This equation is not quite so Reynolds-Number
dependent as the Panhandle A equation, although it, too, is best for pipe
diameters of 12 inches or more.
Hazen-Williams
The Hazen-Williams method14 was developed for the horizontal flow of water
When this method is used, the Hazen-Williams Coefficient must be specified in
place of the Segment Efficiency on the Connectivity Edit Dialog Box.
References
1. Beggs, H.D. and Brill, J.P., "A Study of Two-Phase Flow in Inclined Pipes,"
Journal of Petroleum Technology, May 1973, pp. 607-617.
2. Dukler, A.E., Wicks, M., and Cleveland, R.G, "Frictional Pressure Drop in
Two-Phase Flow: An Approach Through Similarity Analysis," AIChE Journal,
Vol. 10, No. 1, January 1964, pp. 44-51.
3. Beggs, H.D. and Brill, J.P., "Two-Phase Flow in Pipes," University of Tulsa
Short Course Notes, Third Printing, February 1984.
4. Lockhart, R.W. and Martinelli, R.C., "Proposed Correlation of Data for
Isothermal Two-Phase, Two-Component Flow in Pipes," Chemical
Engineering Progress, Vol. 45, 1949, pp. 39-48.
5. Orkiszewski, J., "Predicting Two-Phase Pressure Drops in Vertical Pipe,"
Journal of Petroleum Technology, June 1967, pp. 829-838.
6. Angel, R.R. and Welchon, J.K., "Low-Ratio Gas-Lift Correlation for Casing-
Tubing Annuli and Large Diameter Tubing," API Drilling and Production
Practice, 1964, pp. 100-114.
7. Ros, N.C.J., "Simultaneous Flow of Gas and Liquid as Encountered in Well
Tubing," Journal of Petroleum Technology, October 1961, pp. 1037-1049.
8. Eaton, B.A. et al., "The Prediction of Flow Patterns, Liquid Holdup, and
Pressure Losses Occurring During Continuous Two-Phase Flow in Horizontal
Pipelines," Trans. AIME, June 1967, pp. 815-828.
9. Flanigan, Orin, "Effect of Uphill Flow on Pressure Drop in Design of Two-
Phase Gathering Systems," Oil and Gas Journal, March 10, 1958, pp. 132-
141.
10. Smith, R. V., "Determining Friction Factors for Measuring Productivity of
Gas Wells," AIME Petroleum Transactions, Volume 189, 1950, pp. 73-82.
11. Weymouth, T.R., Transactions of the American Society of Mechanical
Engineers, Vol. 34, 1912.
12. "Steady Flow in Gas Pipes," American Gas Association, IGT Technical Report
10, Chicago, 1965.
❖ ❖ ❖ ❖
7 Manipulators
This chapter describes the models for stream manipulators. The models are:
Mult Stream multiplier Multiplies component and total flow rates by Scaling streams by a factor
a factor
Dupl Stream duplicator Copies inlet stream into any number of Duplicating feed or internal
duplicate outlet streams streams
ClChng Stream class changer Changes stream class between blocks and Adding or deleting empty
flowsheet sections solid substreams between
flowsheet sections
Use stream manipulators to modify stream variables for your convenience. They do
not represent real unit operations.
Mult
Stream Multiplier
Mult multiplies the component flow rates and the total flow rate of a material
stream by a factor you supply on the Mult Input Specifications sheet. For heat or
work streams, Mult multiplies the heat or work flow. Select the Heat (Q) and Work
(W) Mult icons from the Model Library for heat and work streams respectively.
Mult is useful when other conditions during the simulation determine the flow rate
of the stream. Mult does not maintain heat or material balances. For material
streams, the outlet stream has the same composition and intensive properties as
the inlet stream.
Material Material
or or
Heat Heat
or or
Work Work
Material Streams
Inlet One material stream
Outlet One material stream
Heat Streams
Inlet One heat stream
Outlet One heat stream
Work Streams
Inlet One work stream
Outlet One work stream
The outlet stream must be the same type (material, heat, or work) as the inlet
stream.
Specifying Mult
The stream multiplication factor, specified on the Input Specifications sheet, is
the only input required for Mult. This factor has to be positive for material
streams. You can specify either a positive or negative factor for heat or work
streams, thus allowing a change in direction for the heat or work flow.
Use the Input Diagnostics sheet to override global values for the stream and
simulation message levels specified on the Setup Specifications Diagnostics
sheet.
This model has no dynamic features. For material stream multipliers the
pressure of each outlet stream is equal to the pressure of the inlet stream. The
flow rate of each outlet stream is equal to the flow rate of the inlet stream
multiplied by the factor as specified in the steady-state simulation.
Dupl
Stream Duplicator
Dupl copies an inlet stream (material, heat, or work) to any number of duplicate
outlet streams. It is useful for simultaneously processing a stream in different
types of units. Select the Heat (Q) and Work (W) Dupl icons from the Model
Library for heat and work streams respectively. Dupl does not maintain heat or
material balances.
Material Material
(any number)
Material Streams
Inlet One material stream
Outlet At least one material stream, which is a copy of the inlet stream
Heat Heat
(any number)
Heat Streams
Inlet One heat stream
Outlet At least one heat stream, which is a copy of the inlet stream
Work Work
(any number)
Work Streams
Inlet One work stream
Outlet At least one work stream, which is a copy of the inlet stream
Specifying Dupl
Dupl requires no input parameters. Use the Input Diagnostics sheet to override
global values for the stream and simulation message levels specified on the Setup
Specifications Diagnostics sheet.
This model has no dynamic features. For material stream duplicators the
pressure of each outlet stream is equal to the pressure of the inlet stream. The
flow rate of each outlet stream is equal to the flow rate of the inlet stream.
ClChng
Stream Class Changer
ClChng changes the stream class between blocks and flowsheet sections. You can
use ClChng to add or delete empty solid substreams between flowsheet sections.
ClChng does not represent a real unit operation.
Feed Product
Material Streams
Inlet One material feed stream
Outlet One material product stream
Specifying ClChng
ClChng does not require input. It copies substreams from the inlet stream to the
corresponding substreams of the outlet stream.
ClChng does not maintain mass and energy balances if any dropped substream
contains material flow or heat/work information.
❖ ❖ ❖ ❖
8 Solids
This chapter describes the unit operation models for solids processing such as
crystallizers, solid crushers and separators, gas-solid separators, liquid-solid
separators, and solids washers. The models are:
Crystallizer Crystallizer Produces crystals from solution based on Mixed suspension, mixed product removal
solubility (MSMPR) crystallizer
Crusher Solids crusher Breaks solid particles to reduce particle Wet and dry crushers, primary and
size secondary crushers
Screen Solids separator Separates solid particles based on particle Upper and lower
size dry and wet screens
FabFl Fabric filter Separates solids from gas using fabric Rating and sizing baghouses
filter baghouses
Cyclone Cyclone Separates solids from gas using gas Rating and sizing cyclones
separator vortex in a cyclone
VScrub Venturi scrubber Separates solids from gas by direct Rating and sizing
contact with an atomized liquid venturi scrubbers
ESP Electrostatic Separates solids from gas using an Rating and sizing dry electrostatic
precipitator electric charge between two plates precipitators
HyCyc Hydrocyclone Separates solids from liquid using liquid Rating or sizing hydrocyclones
vortex in a hydrocyclone
CFuge Centrifuge filter Separates solids from liquid using a Rating or sizing centrifuges
rotating basket
Filter Rotary vacuum Separates solids from liquid using a Rating or sizing rotary vacuum filters
filter continuous rotary vacuum filter
SWash Single-stage Models recovery of dissolved components Single -stage solids washer
solids washer from an entrained liquid of a solids stream
using a washing liquid
CCD Counter-current Models multi-stage recovery of dissolved Multi-stage solids washers
decanter components from an entrained liquid of a
solids stream using a washing liquid
Section Models
Crystallizer Crystallizer
Crushers and Screens Crusher, Screen
Gas-Solid Separators FabFl, Cyclone, VScrub, ESP
Liquid-Solid Separators HyCyc, CFuge, Filter
Solids Washers SWash, CCD
Crystallizer
Mixed Suspension Mixed Product Removal Crystallizer
The feed to Crystallizer mixes with recirculated magma and passes through a
heat exchanger before it enters the crystallizer.
The product stream from Crystallizer contains liquids and solids. You can pass
this stream through a hydrocyclone, filter, or other fluid-solid separator to
separate the phases. Crystallizer can have an outlet vapor stream.
Material Liquid
(any number) and Solid
Heat
(optional)
Heat
(optional)
Material Streams
Inlet At least one material stream
Outlet One material stream for liquid and solid
One optional vapor stream
The outlet material stream should normally have at least one solid substream for
the crystals formed. If you select Calculate PSD from Growth Kinetics or User-
Specified Values on the PSD PSD sheet, each substream must have a particle
size distribution (PSD) attribute.
If you do not use the vapor outlet stream, vapor products will be placed in the
liquid/solid product stream.
Heat Streams
Inlet Any number of optional inlet heat streams
Outlet One optional outlet heat stream
If you give only one specification on the Setup Specifications sheet (temperature
or pressure), Crystallizer uses the sum of the inlet heat streams as a duty
specification. Otherwise, Crystallizer uses the inlet heat streams only to
calculate the net heat duty. The net heat duty is the sum of the inlet heat
streams minus the actual (calculated) heat duty.
You can use an optional outlet heat stream for the net heat duty.
Specifying Crystallizer
Crystallizer calculates crystal product flow rate and/or vapor flow, based on
solubility data you supply. Or you can specify the chemistry for electrolyte systems
instead of specifying solubility data.
Temperature and Pressure Heat duty, crystal product flow rate, vapor flow rate
Pressure and Heat Duty Temperature, crystal product flow rate, vapor flow rate
Temperature and Heat Duty Pressure, crystal product flow rate, vapor flow rate
Pressure and Crystal Product Flow Rate Temperature, heat duty, vapor flow rate
Temperature and Crystal Product Flow Rate Pressure, heat duty, vapor flow rate
Pressure and Vapor Flow Rate Temperature, heat duty, crystal product flow rate
Temperature and Vapor Flow Rate Pressure, heat duty, crystal product flow rate
Use the following forms to enter specifications and view results for Crystallizer:
Recirculation Specifications
You can model crystallizer with or without magma recirculation. To activate
recirculation, specify one of the following on the Setup Recirculation sheet:
• Recirculation fraction
• Recirculation flow rate
• Temperature change across heat exchanger
If you want to model a different crystallization process flowsheet, you can use
Crystallizer without recirculation, and use other blocks in the flowsheet to model
the recirculation.
Solubility
Crystallizer calculates the amount of crystal produced at its saturation (class II
crystallization). You can provide solubility data in one of these ways:
• Enter solubility data on the Setup Solubility sheet
• Reference an electrolyte chemistry (defined in the Reactions Chemistry
forms) in which the crystallizing component has been declared as a "salt"
• Supply a subroutine to provide the saturation concentration or to calculate
crystal product flow rate directly
Supersaturation
The degree of supersaturation is the driving force for crystallization processes.
Supersaturation is defined as:
S = C − Cs
Where:
3
S = Supersaturation (kg of solute/m of solution)
C = Solute concentration
Cs = Solute saturation concentration
Because the crystallizer model assumes that the product magma is in phase
equilibrium, this equation is not used. It is provided only for reference.
Go = kg S n
Where:
n = Exponent
G = G o (1 + γL )α For 0 ≤ α ≤ 1
Where:
γ = Constant
α = Exponent
If the growth rate is independent of crystal size, then the values for γ and α are
set to zero.
B o = kb G i MTj R k
Where:
i, j, k = Exponents
Population Balance
If the feed stream contains no crystals, the population balance for a well-mixed
continuous crystallizer can be written as (Randolph and Larson, 1988) 2:
d (nG ) qn
+ =0
dL V
Where:
−L
n( L) = n o exp
Gτ
where τ = V / q is the crystal residence time.
PSD Statistics
ASPEN PLUS calculates the crystal size distribution statistics once you select
the Calculate PSD from Growth Kinetics option on the PSD PSD sheet.
Properties of the distribution may be evaluated from the moment equations. The
j-th moment of the particle size distribution is defined as:
∞
m j = ∫ Lj n( L) dL
0
The skewness of a symmetric size distribution about the mean is zero. Negative
values of skewness indicate the distribution is skewed toward the presence of
small crystals. Positive values of skewness indicate the crystal distribution
contains an excess of large crystals.
∑ f ( x − mean) 3
Skewness is defined as
(standard deviation) 3
The system uses the coefficient of variation to calculate variation related to the
cumulative volume (or mass) distribution.
pd @ (.84) − pd @ (.16)
Coeff − Var(%) = 100
2 pd @ (.50)
Calculating PSD
The magma density, defined as total mass of crystals per unit volume of slurry,
can be obtained from the third moment:
∞
M T = ρ c k v ∫ L3 n( L) dL
0
Where:
Since:
−L
n( L) = n o exp ,
Gτ
Bo
no = ,
Go
and B o = kb G i MTj R k
these equations can be substituted into the third moment of population density,
yielding:
∞ Gi − L
M T = ρc k v ∫ L kb o M Tj R k exp
3
Gτ
dL
0 G
where G = G o (1 + γL )α .
Because L is made discrete by the increments of the particle size distribution, the
equations can be solved for G o .
References
1. Bennett, R.C. "Crystallization from Solution," Perry’s Chemical Engineers’
Handbook, 6th Ed., pp. 19.24-19.40, McGraw-Hill, 1984.
2. Randolph, A.D. and Larson, M.A., Theory of Particulate Processes, 2nd Ed.,
Academic Press, 1988.
Crusher
Solids Crusher
Crusher does not account for the heat produced by the breaking process.
Crushed Solids
Work (optional)
Material Streams
Inlet One material stream with at least one solids substream
Outlet One material stream
Each solids substream must have a particle size distribution (PSD) attribute.
Work Streams
Inlet No inlet work streams
Outlet One work stream containing the calculated power requirement
(optional)
Specifying Crusher
Use the Input Specifications and Grindability sheets to specify operating
conditions. You must enter the type of crusher and maximum particle diameter on
the Input Specifications sheet. You must also specify the Bond work index or the
Hardgrove grindability index for each solids substream on the Grindability sheet.
The outlet flow rate of crushed product in the k-th size interval is:
Where:
Fij = Flow rate of feed in the size interval i and particle size
distribution j
If the inlet stream contains no liquid, then Crusher assumes dry crushing, and
power requirements increase by 34%.
You can enter tabular values for the breakage ( Bik ) function on the Input
BreakageFunction sheet and for the selection ( Si ) function on the Input
SelectionFunction sheet, or let Crusher use the built-in tables (U.S. Bureau of
Mines, 1977) (see the following two tables).
Ratio of product size to Multiple roll Gyratory/jaw Single roll Cage mill
feed size crusher crusher crusher crusher All crushers
1.0 1.0 1.0 1.0 1.0 1.0
0.8308 0.95 0.95 0.96 0.84 0.8972
0.5882 0.85 0.85 0.79 0.50 0.7035
0.4176 0.65 0.70 0.45 0.32 0.54
0.2065 0.35 0.35 0.20 0.15 0.2952
0.1041 0.22 0.20 0.10 0.052 0.1564
0.0522 0.14 0.19 0.05 0.019 0.0805
0.0368 0.11 0.17 0.03 0.011 0.0572
0.026 0.09 0.12 0.02 0.0066 0.0406
0.0131 0.03 0.08 0.0 0.002 0.0206
0.0 0.0 0.0 0.0 0.0 0.0
continued
If the ratio of feed size to outlet diameter is greater than 1.0, then Si (β) = 0.85 .
Use the following forms to enter specifications and view results for Crusher:
Input Enter crusher operating parameters, the Bond work index or the Hardgrove
grindability index, and user-specified selection and breakage functions
BlockOptions Override global values for physical properties, simulation options, diagnostic
message levels, and report options for this block
Results View summary of Crusher results and material and energy balances
Crusher uses different correlations for primary and secondary crushers. Use the
Operating Mode field on the Input Specifications sheet to enter the type of
crusher.
Power Requirement
The following equation determines the power requirement for Crusher:
POWER =
0.01 ( )
X F − X p × BWI × FLOWT
XF × Xp
Where:
10.6 × 10 −6 + X p
POWER = POWER
1145
. Xp
XF − XP 100
E = Ei
XF XP
Where:
E = Work required to reduce a unit weight of feed with 80%
passing a diameter X F microns to a product with 80%
passing a diameter X p microns
Ei = Bond work index, that is, the work required to reduce a unit
weight from a theoretical infinite size to 80% passing a
diameter of 100 micrometers
The Bond work index is a semi-empirical parameter that depends on the properties
of the material processed. The Bond work indices have been measured
experimentally for a wide range of materials, and are available in Perry’s Chemical
Engineers’ Handbook. Use experimental values with caution. The Bond work index
is also a function of the:
• Particle size for non-homogeneous materials
• Efficiency of the size-reduction equipment
The HGI for some United States coals are available in Perry’s Chemical
Engineers’ Handbook.
References
1. Computer Simulation of Coal Preparation Plants, U.S. Bureau of Mines,
Grant No. GO-155030, Final Report August (1977).
th
2. Perry’s Chemical Engineers’ Handbook, 6 Ed., McGraw Hill, 1984.
Screen
Solids Separator
Screen calculates the separation efficiency of the screen from the size of screen
openings you specify.
Overflow
Feed
Underflow
Material Streams
Inlet One material stream with at least one solids substream
Outlet One material stream for particles that do not pass through the
screen (overflow)
One material stream for particles that pass through the screen
(underflow)
Specifying Screen
Use the Input Specifications sheet to enter:
• Screen size opening
• Operating level (Upper or Lower)
• Operating mode (Wet or Dry)
• Entrainments
You can also use the Input SelectionFunction sheet to enter the following
functions:
• Selection function ( Si ) (optional)
• Separation strength (optional)
Use the following forms to enter specifications and view results for Screen:
Screen calculates the flow rate of the screen overflow stream as:
Fo = ∑ Si ∑ Fij
i j
Where:
Fij = Flow rate of feed in size range i and particle size distribution
attribute j
1
Si = for d p < S o
[(
exp A 1 − d p S o )]
Si = 1 for d p ≥ S o
Where:
dp = Particle diameter
A = Separation strength
The default value of the screen separation strength, A, is a function of the size of
the screen opening. Screen has four built-in functions (U.S. Bureau of Mines,
1977)1 for all possible combinations of screen types (see the table, Screen Separation
Strength/Screen Size Correlation):
• Upper level dry
• Lower level dry
• Upper level wet
• Lower level wet
You can enter your own separation strength value, separation strength correlation
or selection function correlation on the Input SelectionFunction sheet. Screen then
uses these selection function values for its mass balance calculation.
0.457 60 60 60 60
0.152 20 20 20 20
0.038 8 8 9 9
0.0095 8 6 8.5 6.6
0.00635 5 4 5.5 4.5
0.00236 3 2 3.5 2.3
0.00059 0.7 0.7 0.8 0.8
0.00042 0.6 0.6 0.7 0.7
0.000295 0.5 0.5 0.55 0.55
Separation Efficiency
The separation efficiency of the screen is calculated as the ratio of the mass flow
rate of the underflow to the fraction of the feed flow rate containing particles
smaller than the screen openings.
References
FabFl
Fabric Filter
Gas (overflow)
Feed
Solids (underflow)
Material Streams
Inlet One material stream with at least one solids substream
Outlet One overflow stream for the cleaned gas
One underflow stream for the solids particles
Each solids substream must have a particle size distribution (PSD) attribute.
Solids may be entrained in the overflow, based on the separation efficiency.
Specifying FabFl
Use the Input Specifications sheet to specify operating conditions and baghouse
characteristics.
Use the following forms to enter specifications and view results for FabFl:
Operating Ranges
FabFl uses empirical models because no theoretical models exist. Expect unreliable
results when operating conditions exceed the ranges of the experimental data on
which the models are based. Your data should fall within these ranges:
• Diameter of solid particles between 10 −7 to 10 −4 m (0.1 to 100 micrometers)
• Maximum gas velocity through the cloth between 0.1 and 0.2 m/s (20 to 40
ft/min)
Filtering Time
When rating fabric filters, FabFl calculates the filtering time t as:
∆Pf − ∆Pi
t=
CKVo2
Where:
∆Pf = Final pressure drop across collected dust and filter cloth
C = Dust concentration
Q
Vo =
( N cell − N shake ) Abag N bag
Where:
Resistance Coefficient
The resistance coefficient K depends on the particle size and nature of solid
particles. In an industrial-scale baghouse, the resistance coefficient also varies
with time and bag position. If specific resistance coefficients are not available,
the following values can be used as rough estimates 1:
These coefficients were determined from a small fabric filter. The filter has an air
flow of 2 ft 3 / min through 0.2 ft 2 of cloth area (a filtering gas velocity of 10
ft/min). The pressure drop across the bag and dust was 8 inches of H 2 O .
Where:
dp = The average particle size in microns
Separation Efficiency
The overall separation efficiency of the baghouse is:
∑∑Sη ij ij
flow rate of solids removed from the inlet
ηo = =
j i
Total inlet flow rate of solids total inlet flow rate of solids
Where:
Sij = Flow rate of solid j in size increment i
ηi When
1.0 ( d p ) av > 10 µm
You also can enter efficiency as a function of particle sizes on the Input Efficiency
sheet to override the built-in correlations.
References
1. Air Pollution Engineering Manual, Public Health Service Publication No. 999-
AP-40, pp. 106-135, Washington D.C., DHEW (1967).
2. Billings, C.E. and Wilder, J., Handbook of Fabric Filter Technology, Vol. I,
NIIS PB 200648.
Cyclone
Cyclone Separator
Cyclone separates an inlet gas stream containing solids into a solids stream and a
gas stream carrying the residual solids.
Use Cyclone to simulate cyclone separators in which solid particles are removed by
the centrifugal force of a gas vortex. You can use Cyclone to size or rate cyclone
separators. In simulation mode, Cyclone calculates the separation efficiency and
pressure drop from a user-specified cyclone diameter.
Feed
Solids
Material Streams
Inlet One material stream with at least one solids substream
Outlet One stream for the cleaned gas
One stream for the solids
Each solids substream must have a particle size distribution (PSD) attribute.
Specifying Cyclone
Use the Input Specifications sheet to specify the type of cyclone and operating
conditions.
Use the Input Dimensions sheet to enter cyclone dimensions, or use the Input
Ratios sheet to enter ratios of cyclone dimensions.
To perform
these calculations Specify Cyclone calculates
For design calculations, you must also enter the Maximum Number of Cyclones
in parallel. If either of the following occurs, Cyclone calculates the number of
cyclones in parallel:
• The efficiency of a single cyclone is less than the required separation efficiency.
• The calculated pressure drop exceeds the maximum pressure drop specified.
Use the following forms to enter specifications and view results for Cyclone:
Separation Efficiency
The overall separation efficiency is:
flow rate of solids removed from the inlet
ηm =
total inlet flow rate of solids
Co − Ci Qo Co − E E
ηm = = = 1−
Co Qo Co Qo Co
Where:
Co = Concentration of solids in inlet gas
Operating Ranges
Cyclone uses correlations that are semi-empirical models. Do not expect
satisfactory accuracy when the specified conditions exceed the ranges of
experimental data from which the models were developed. In general, the pressure
drop should be less than 2500 N / m 2 (10 inches of H 2 O ). The operating pressure
should not exceed atmospheric pressure. The inlet gas velocity should be in the
range of 15 to 27 m/s (50 to 90 ft/s).
The Leith and Licht efficiency correlation is accurate for inlet velocities
approximately 25 m/s (80 ft/s). The correlation overestimates the separation
efficiency at high velocities.
The Shepherd and Lapple correlation is accurate for particle sizes of 5 to 200
microns. This correlation tends to overestimate the efficiency of large particles
(greater than 200 microns). The Shepherd and Lapple correlation also
underestimates the efficiency of fine particles (smaller than 5 microns).
Pressure Drop
Cyclone calculates the pressure drop (Shepherd and Lapple, 1939)1 as:
∆P = 0.0030 ρ f U t2 N h
Where:
Use the Input SolidsLoading sheet to enter values to correct for solids loading.
ab
Nk = K
De2
Where:
K = Dimensionless ratio
a = Inlet height of the cyclone
b = Inlet width of the cyclone
De = Outlet diameter of the cyclone
8(Vs + Vnl / 2)
K=
abDc
Where:
Vs = Annular shaped volume above the exit duct to midlevel of
the entrance duct
Vnl = Effective volume of the cyclone calculated by natural length l
The annular shaped volume Vs above the exit duct to midlevel of the entrance duct is:
π( s − a / 2 ) ( Dc2 − De2 )
Vs =
4
Cyclone Diameter
Cyclone calculates the diameter of the body of the cyclone Dc as:
0 . 454
Qρ2f (1 − b / Dc )
Dc = 0.0502 × 2.2
µ(ρ p − ρ f ) ( a / Dc ) (b / Dc )
Where:
Q = Overflow gas flow rate
ρf = Density of the fluid
Length Feet
Mass Pounds
Time Seconds
Dimension Ratios
Use the Input Dimensions sheet to enter the dimensions of a cyclone when
Mode=Simulation and Type=User-Specified. If you specify Type=User-Specified
Ratios, you can use the Input Ratios sheet to enter dimension ratios (dimension /
cyclone diameter) for a cyclone.
The dimension ratios and some default values of the two built-in configurations
are:
Dimension ratio (dimension/cyclone diameter) Type = High efficiency Type = Medium efficiency
Cyclone calculates the dimensions of the built-in cyclones using these ratios and
the cyclone diameter you specify. The built-in configurations (Type=High or
Medium) may not be the best designs. It is recommended that you enter
dimensions or dimension ratios, if available.
Vane Constant
Use the Vane Constant field on the Input Specifications sheet to specify the vane
constant. The vane constant varies with the configuration of the inlet duct. In the
common configuration, the inlet duct terminates at the wall of the cyclone. The
vane constant is 16. To reduce friction loss, extend the duct into the interior of the
cyclone. When the duct is in the middle of the cyclone separator, the vane constant
is 7.5.
Cyclone Dimensions
The next figure shows the Cyclone geometry. The table following the figure shows
the Cyclone dimensions.
Dc
b De
s
a h
Cyclone Geometry
Where:
c = Solids concentration
E *T = Total efficiency
α = Exponent
Smolik gives values of α = 0.182. This form can only serve as a guide, because the
effect of dust concentration depends on the nature of the solids, the humidity of the
gas, and many other factors that do not figure in the existing correlations.
The actual pressure drops with dust-laden gases are normally lower than those
obtained with clean gas. Smolik gives an empirical correlation for the effect of
feed concentration on pressure in the form:
∆p *
= 1 − βc γ
∆p
Where:
c = Solids concentration in the feed, g / m 3
∆p * = Pressure drop
References
1. Shepherd, G.B. and Lapple, C.E., "Flow Pattern and Pressure Drop in
Cyclone Dust Collectors," Industrial and Engineering Chemistry, 31, pp. 972-
984 (1939).
2. Smolik, J. et al., Air Pollution Abatement, Part I. Scriptum No. 401-2099 (in
Czech). Technical University of Prague (1975). Quoted by Svarovsky, L.,
"Solid-Gas Separation," Handbook of Powder Technology, Williams, J.C. and
Allen, T. (Eds.), Amsterdam: Elsevier, 1981.
3. Svarovsky, L., Solid-Gas Separation, Chapter 3, New York: Elsevier, 1981.
VScrub
Venturi Scrubber
Venturi scrubbers remove solid particles from a gas stream by direct contact with
an atomized liquid stream.
Gas
Feed Gas
with Solids Liquid and
Solids
Material Streams
Inlet One stream for solids with at least one solids substream
One stream for the atomized liquid
Outlet One stream for the cleaned gas
One stream for the liquid with solid particles
Specifying VScrub
Use the VScrub Input Specifications sheet to specify operating conditions and
parameters for sizing or rating calculations.
To perform these
calculations Set Mode = Enter scrubber VScrub calculates
In both modes, VScrub also calculates the particle size distributions of the solids in
the outlet streams.
VScrub assumes that the liquid stream is introduced before or at the beginning of
the scrubber throat. It also assumes the separation of the solid particles from the
gas stream occurs only at the scrubber throat.
Use the following forms to enter specifications and view results for VScrub:
Pressure Drop
VScrub calculates the pressure drop (Yung, S. et al., 1977)1 ∆ p across the throat of
the scrubber as:
( )
2ρl Vt 2 Ql
∆p = 1 − x 2 + x 4 − x 2
gc Qg
Where:
ρl = Density of the liquid
Where:
lt = Throat length
Where:
σl = Surface tension
µl = Viscosity of liquid
Separation Efficiency
The separation efficiency (Yung, S., et al., 1978) 4 ηo is defined as:
=
∑ Sη i i
Where:
References
1. Yung, S. et al., Journal of the Air Pollution Control Association, 27, 348
(1977).
2. Dickinson, D.R. and Marshall, W.R., AIChE Journal, 14, 541, (1968).
3. Nukiyama, S. and Tanasawa, Y., Transcripts of the Society of Mechanical
Engineers (Japan), 5, 63 (1939).
4. Yung, S. et al., Environmental Science and Technology, 12, 456 (1978).
ESP
Electrostatic Precipitator
The corona discharge of the high-voltage wire electrodes first charges the solid
particles in the inlet gas stream. Then the electrostatic field of the collecting
plate electrodes removes the solids from the gas stream.
Feed
Solids
Material Streams
Inlet One material stream with at least one solids substream
Outlet One material stream for the cleaned gas
One material stream for the solids
Each solids substream must have a particle size distribution (PSD) attribute.
Specifying ESP
Use the Input Specifications sheet to specify parameters for sizing or rating
calculations.
To perform these
calculations Set Mode= Enter ESP calculates
You can specify maximum dimensions for sizing calculations on the Input
Specifications sheet.
Use the following forms to enter specifications and view results for ESP:
Operating Ranges
The velocity of gas should be between 1 and 2.5 m/sec (for plate spacing 200 and
300 mm). If the gas velocity is larger than 3 m/s or less than 0.5 m/s, then the
models for efficiency and pressure drop are not valid. This is because the transport
of fine particles by turbulent diffusion may become more significant than transport
by electrostatic force.
Separation Efficiency
The separation efficiency is defined as (Crawford, M. 1976)1:
Mass outlet flow rate of solids
ηov =
Total mass flow rate of the inlet solids substream
Cnvs ( X s − L)q ps E c C
ηov = 1 − exp
Cnvo 3πµdWV
Where:
Cnvs = Particle concentration at X s
Cnvo = Particle concentration at inlet
Xs = Point at which all particles have acquired a saturation charge
L = Plate length
q ps = Particle saturation charge
Ec = Collecting field strength ( = 0.25( Eo ))
C = Conningham correction factor
µ
= Viscosity of the gas
d = Particle diameter
W = Distance between wires and plates
V = Actual gas velocity through the precipitator
The point at which all particles have acquired a saturation charge X s , is defined
as:
µdW 2 swV (Cnvo − Cnvs )
Xs =
0.332ε o E c C (0.8 E c Wsw − E 0 r0 )
Where:
sw = Distance between two wires
εo = Electric permissivity constant = 8.85 x 10 −12 c / vm
Eo = Corona field strength 2
ro = Corona radius
T P To P
E c = 0.25 − VB f o + 0.03
TPo TPo ro
Where:
VB = Breakdown voltage
f = Roughness factor of wire
To = Atmospheric temperature
Po = Atmospheric pressure
T = Temperature
P = Pressure
The particle concentration at the point where the particles first have saturation
charge, Cnvs is:
0.212( k + 2) 0.8 E c Ws w − E o ro
Cnvs =
kd 2 0.427 Ws w E c + 2 E o ro (0.533 Ws w − ro )
Where:
k = Dielectric constant ( = ε / ε o )
Pressure Drop
ESP calculates the pressure drop across the precipitator as:
∆p = 45.5 ρ g Vg2
Where:
ρg = Gas density
Vg = Gas velocity
Required Power
The power required2 Pw to meet a specified separation efficiency is:
Where:
Q = Volumetric gas flow rate
Gas Velocity
The models used in ESP are valid for inlet gas velocities ranging from 0.5 to 3
m/s. Outside this range, transport by turbulent diffusion becomes more
significant than by electrostatic force and large errors should be expected.
Particle Diameter
You can use ESP to model the separation of fine particles with diameters ranging
from 0.01 to 10 microns. ESP is accurate when the inlet particle concentration is
high (≥ 1011 particles / m 3 or 0.1 kg / m 3 ). If the concentration is too low, the model
tends to overestimate the separation efficiency.
References
1. Crawford, M., Air Pollution Control Theory, Chapter 8: Electrostatic
Precipitation, pp. 298-358. New York: McGraw-Hill, 1976.
2. White, H.J., Industrial Electrostatic Precipitation, 204, pp. 91-92 (1963).
HyCyc
Hydrocyclone Solids Separator
Use HyCyc to simulate hydrocyclones. Hydrocyclones separate solids from the inlet
liquid stream by the centrifugal force of a liquid vortex.
You can use HyCyc to rate or size hydrocyclones. In simulation mode (rating),
HyCyc calculates the particle diameter with 50% separation efficiency from the
user-specified hydrocyclone diameter. In design mode (sizing), HyCyc determines
the hydrocyclone diameter required to achieve the user-specified separation
efficiency of the solids with the desired particle size.
In both calculation modes, pressure drop and the particle size distribution of the
outlet solids streams are determined.
Feed
Solids
Material Streams
Inlet One liquid stream with at least one solids substream
Outlet One stream for the cleaned liquid with residual solids
One stream for solids
Each inlet solids substream must have a particle size distribution (PSD)
attribute.
Specifying HyCyc
Use the Input Specifications sheet to specify hydrocyclone operating conditions.
Operating Ranges
HyCyc uses empirical and semi-empirical correlations. Expect unreliable results
when operating conditions (Bradley, D., 1965)1 are outside the ranges of
experimental data on which the models are based. In general, your data should fall
within these ranges:
• Particle diameter between and (5 to 200 micrometers)
• Hydrocyclone diameter between 0.01 and 0.6 m
• Pressure drop between 35 and 345 kPa
• Separation efficiency between 2% and 98%
The solids concentration should be less than 11% of the volume fraction, or less
than 25% of the weight fraction.
Separation Efficiency
Separation efficiency E is defined as:
Where R f is the volumetric ratio of underflow to feed flow (see Material Split ,
this chapter).
d
3
E ′ = 100 1 − exp − − 0.115
d
50
Where:
d = Diameter of the solid particles to be separated
d50 = Particle diameter for which 50% of feed passes through underflow
d 50 Dc 3(0.38) n µ Dc (1 − R f ) θ
0.5
= tan
Di2 α Q(σ − ρ ) 2
Where:
Di = Inlet diameter
σ = Density of solid
θ = Cone angle
ρ = Density of liquid
µ = Viscosity of liquid
Material Split
HyCyc splits the feed according to the following empirical correlation (Moder, J.M.
and Dahlstrom, D.A., 1952)3:
Du
S=β( ) 4. 4
Q −.44
Do
Where:
S = Volume split = underflow rate/overflow rate
β = A constant, 6.13
1
1 − Rf =
1+ S
Tangential Velocity
The following empirical correlation gives the tangential velocity V (Dahlstrom,
D.A., 1954)4 in a hydrocyclone at a radius R:
n
D
VR n = constant = α Vi c
2
Where:
Vi = Inlet velocity
For most cases, α and n are determined experimentally to be 0.45 and 0.8. These
two variables are then used to determine d 50 .
Dimension Ratios
Common hydrocyclones have the following ranges of dimension ratios
(dimension/chamber diameter):
Pressure Drop
For the pressure drop correlation to be valid (overflow diameter/underflow
diameter) should be 0.6 to 2.0. HyCyc uses the empirical pressure drop
correlation (Dahlstrom, D.A., 1954)4:
Q
= 6.38 ( Do × Di ) 0.9
H 0.5
Where:
Di = Inlet diameter
Hydrocyclone Dimensions
The next figure shows the HyCyc geometry.
Inlet Di Dc
Do
Du
Hydrocyclone Dimensions
Term Description
Dc Chamber diameter
Di Inlet diameter
Do Overflow diameter
Du Underflow diameter
L Length of hydrocyclone
θ Cone angle
References
st
1. Bradley, D., The Hydrocyclone, 1 edition., Pergamon Press, London (1965).
2. Yoshioka, H. and Hatta, Y., Kagaku Kagolar, Chemical Engineering, Japan,
19, 633 (1955).
3. Moder, J.M. and Dahlstrom, D.A., Chemical Engineering Progress, 48,75
(1952).
4. Dahlstrom, D.A., “Mineral Engineering Techniques,” Chemical Engineering
Progress Symposium Series 50, No. 15, 41 (1954).
CFuge
Centrifuge Filter
Use CFuge to simulate centrifuge filters. The centrifuge filters separate liquids
and solids by the centrifugal force of a rotating basket.
CFuge assumes that the separation efficiency of the solids equals 1, so that the
outlet filtrate stream contains no residual solids.
Liquid
Feed
Solids
Material Streams
Inlet One material stream with at least one solids substream
Outlet One material stream for the liquid
One material stream for the solids
If you specify the particle size distribution (PSD), CFuge calculates the average
particle size.
Specifying CFuge
Use the Input Specifications sheet to specify operating conditions and the Input
FilterCake sheet to specify filter cake properties.
To perform these
calculations Enter CFuge calculates
For sizing calculations, CFuge also calculates the liquid-handling capacities of all
of the centrifuges you specify. CFuge selects the centrifuge with a liquid-handling
capacity greater than or equal to the required filtrate flow rate. If more than one
centrifuge satisfies this criterion, CFuge selects the one with the smallest
capacity. If none of the centrifuges satisfies this criterion, CFuge selects the one
with the highest filtrate flow rate.
In both rating and sizing calculations, CFuge calculates the content and height of
the centrifuge basket.
Use the following forms to enter specifications and view results for CFuge:
Input Specify centrifuge and filter cake parameters and centrifuge dimensions
BlockOptions Override global values for physical properties, simulation options, diagnostic message
levels, and report options for this block
Results View summary of CFuge results and material and energy balances
The filter cake moisture content is the ratio of the mass flow rate of liquid to that
of the solid in the outlet solids stream. The filter cake moisture content is an
important design parameter. You should provide it if possible. If you do not enter
it, CFuge calculates an estimate from the average particle diameter and cake
parameters (Dombrowski, H.S., and Brownell, L.E., 1954) 1.
If you enter the particle size distribution (PSD) of the inlet solid stream, CFuge
calculates the average particle diameter, so you do not need to enter average
diameter on the Input FilterCake sheet.
Where:
F = Feed liquid volumetric flow rate
M = Moisture content, mass of liquid/mass of dried solid
(specified as Moisture Content on the FilterCake sheet or
calculated by the model)
W = Dry solids feed rate
ρl = Liquid density
Pressure Drop
CFuge calculates the pressure drop (Grace, H.P., 1953) 2 across the filter cake as:
ρl ω 2 (r22 − r12 )
∆p =
2
Where:
ω = Rotational speed
ρl = Liquid density
Separation Efficiency
Separation efficiency, E, is defined as:
underflow rate of solids
E=
feedflow rate of solids
CFuge assumes that the separation efficiency of the solids equals 1, so that the
outlet filtrate stream contains no residual solids.
References
1. Dombrowski, H.S., and Brownell, L.E., Industrial and Engineering
Chemistry, 46, 6, 1207 (1954).
2. Grace, H.P., Chemical Engineering Progress, 49, 8, 427 (1953).
Filter
Rotary Vacuum Filter
Use Filter to simulate continuous rotary vacuum filters. You can use Filter to
rate or size rotary vacuum filters.
Filter assumes the separation efficiency of the solids equals 1, so that the outlet
filtrate stream contains no residual solids.
Filtrate
Feed
Solids
Material Streams
Inlet One material stream with at least one solids substream
Outlet One material stream for the liquid filtrate
One material stream for the solids
Specifying Filter
Use the Input Specifications sheet to specify operating conditions and
parameters.
To perform these
calculations Enter Filter calculates
Use the following forms to enter specifications and view results for Filter:
α = α O (∆P)
k
Where:
αO = Specific cake resistance at unit pressure drop
k = Cake compressibility
You can use this equation for interpolation and short-range extrapolation when
some experimental data of α O and ∆P are available. α O is the intercept of the
log-log plot of α versus ∆P. α and α O both have the units determined by the
specified units set, and ∆P is always in Pascals.
Use the Average Diameter field on the FilterCake sheet to specify the average
diameter of solid particles in the filter cake. If you enter the particle size
distribution (PSD) of the inlet solid stream, Filter calculates the average particle
size.
Pressure Drop
Filter calculates the pressure drop1 across the filter cake with:
1/ 2
2 ∆ pωθ V
Q = ω RHV = RH
µα W
Where:
Q = Filtrate volume flow rate
ω = Angular velocity
R = Radius
H = Width
V = Filtrate volume per unit area
∆p = Pressure drop
θ = Wetting angle
µ = Viscosity
α = Filtration resistance
Separation Efficiency
Separation efficiency, E, is defined as:
underflow rate of solids
E=
feedflow rate of solids
Filter assumes the separation efficiency of the solids equals 1, so that the outlet
filtrate stream contains no residual solids.
References
1. Brownell, L.E. and Katz, D. I., Chemical Engineering Progress, 43, 11, 601
(1947).
2. Dombrowski, H.S. and Brownell, L.E., Industrial and Engineering Chemistry,
46, 6, 1207 (1954).
Additional Reading:
Brownell, L.E. and Katz, D. I., Chemical Engineering Progress, 43, 10, 537
(1947).
Silverblatt, C.E., Risbud, H., and Tiller, F.M., Chemical Engineering, 127 (April
27, 1974).
SWash
Single-Stage Solids Washer
SWash calculates the flow rates and compositions of the outlet solids and liquid
streams from a user-specified liquid-to-solid mass ratio of the outlet solids
stream and the mixing efficiency of the washer. For non-adiabatic operations,
SWash determines the outlet temperature when outlet pressure and heat duty
are given. Alternatively, SWash calculates the required heat duty when outlet
temperature and pressure are specified.
Liquid Liquid
Solids Solids
Material Streams
Inlet One stream for the solids particles with an entrained liquid
One stream for the washing liquid
Outlet One stream for the washed solids particles
One stream for the washing liquid and entrained liquid from the inlet
solids stream
Heat Streams
Inlet One stream for heat duty (optional)
Outlet One stream for net heat duty (optional)
If you specify only pressure on the Input OutletFlash sheet, SWash uses the inlet
heat stream as a duty specification. Otherwise, SWash only uses the inlet heat
stream to calculate the net heat duty. The net heat duty is the inlet heat stream
minus the actual (calculated) heat duty.
You can use an outlet heat stream for the net heat duty.
Specifying SWash
You must specify the mixing efficiency of the washer and the liquid-to-solid mass
ratio of the outlet solids stream. For non-adiabatic operations, you must specify
the pressure of the washer and one of the following:
• The temperature of the washer
• Heat duty (or an inlet heat stream without an outlet heat stream)
Alternatively, SWash calculates the required heat duty when outlet temperature
and pressure are specified.
Use the following forms to enter specifications and view results for SWash:
Mixing Efficiency
The mixing efficiency of the washer, E, is defined as:
S
x IN − xOUT
S
E= S
x IN − xOUT
L
Where:
S
x IN = Mass fraction of dissolved components in the entrained
liquid of the inlet solids stream
S
xOUT = Mass fraction of dissolved components in the entrained
liquid of the outlet solids stream
L
x OUT = Mass fraction of dissolved components in the outlet liquid
stream
Bypass Fraction
The bypass fraction is the fraction of liquid in the feed that bypasses the mixing,
when mixing efficiency is less than 1. It is calculated as:
liquid − to − solid ratio specified for SWash
Bypass fraction = (1 − mixing efficiency) ×
liquid − to − solid ratio in inlet solids stream
CCD
Counter-Current Decanter
1
Feed To Product From
Underflow Overflow
(optional) (optional)
Washing
Underflow Liquid
(Bottom feed)
Material Streams
Inlet One solids inlet material stream (top feed)
One liquid inlet material stream (bottom feed)
Any number of optional inlet material side streams per stage
Outlet One top product stream (overflow)
One bottom product stream (underflow)
One optional stream per stage for the solids (underflow)
One optional stream per stage for the liquid (overflow)
Any number of pseudoproduct streams (optional)
Specifying CCD
Use the CCD Input Specifications sheet to enter the number of stages, pressure,
mixing efficiency, and liquid-to-solid mass ratio.
Use the CCD Input Streams to enter feed, product, and optional heat stream
locations.
You cannot enter both temperature profiles and heat duties or overall heat
transfer coefficients. If you enter stage heat duty and/or an overall heat transfer
coefficient, and you do not enter values for all stages, the system assumes
unspecified values to be zero. Enter the medium temperature of each stage when
you enter overall heat transfer coefficients. Use the Estimated Temperature field
to enter estimated stage temperatures.
Use the CCD Input PseudoStream sheet to transfer the internal overflow or
underflow of a stage to a pseudostream.
Use the following forms to enter specifications and view results for CCD:
Component Attributes
CCD does not consider the mixing of component attributes and PSDs. CCD
assumes all outlet solids streams have the same attributes and PSD as the solids
feed stream to stage one. CCD also assumes all outlet liquid streams have the
same attributes and PSD as the liquid feed stream throughout the final stages.
Mixing Efficiency
The mixing efficiency of stage n is defined as:
S
x IN − xOUT
S
E= S
x IN − xOUT
L
Where:
S
x IN = Mass fraction of dissolved components in the entrained liquid of the
total inlet solids stream to stage n.
S
x OUT = Mass fraction of dissolved components in the entrained liquid of the
total outlet solids stream from stage n.
L
x OUT = Mass fraction of dissolved components in the outlet liquid stream
from stage n.
Medium Temperature
The duty for each stage is calculated according to the following equations:
Where:
❖ ❖ ❖ ❖
9 User Models
This chapter describes the models that allow you to write your own unit
operation models as Fortran subroutines. These subroutines must follow the
guidelines described in the ASPEN PLUS User Models reference manual. The
models are:
User User-defined unit operation Model a unit operation using a user-supplied Unit operations with four (or
model Fortran subroutine fewer) inlet and outlet
streams
User2 User-defined unit operation Model a unit operation using a user-supplied Unit operations with no limit
model Fortran subroutine. on number of streams
User
User-Supplied Unit Operation Model
User can model any unit operation model. You must write a Fortran subroutine
to calculate the values of the outlet streams based on the inlet streams and
parameters you specify.
User and User2 differ only in the number of inlet and outlet streams allowed and
the argument lists to the model subroutine. User is limited to a maximum of four
material and one heat or work inlet stream and a maximum of four material and
one heat or work outlet stream. User2 has no limits on the number of inlet and
outlet streams.
Material Streams
Inlet One to four inlet material streams
Outlet One to four outlet material streams
Heat Streams
Inlet One heat stream (optional)
Outlet One heat stream (optional)
Work Streams
Inlet One work stream (optional)
Outlet One work stream (optional)
Specifying User
You must specify the name of the subroutine model on the Input Specifications
sheet. You have the option of specifying:
• A report subroutine name
• Size of the integer and real arrays (INT and REAL) passed to the user model
subroutine
• Values of the integer and real arrays passed to the user model subroutine
• Length of integer and real workspace vectors
• Thermodynamic conditions of each outlet stream
• Type of flash calculations (vapor, liquid, two-phase, three-phase)
For information on writing Fortran subroutines for user models, see the
ASPEN PLUS User Models reference manual.
Use the following forms to enter specifications and view results for User:
Input Specify name and parameters for user subroutine, calculation options, and
outlet stream conditions and flash convergence parameters
BlockOptions Override global values for physical properties, simulation options, diagnostic
message levels, and report options for this block
Results View summary of User results and material and energy balances
User2
User-Supplied Unit Operation Model
User2 can model any unit operation model. You must write a Fortran subroutine
to calculate the values of the outlet streams based on the inlet streams and
parameters you specify.
User and User2 differ only in the number of inlet and outlet streams allowed and
the argument lists to the model subroutine. User2 has no limits on the number of
inlet and outlet streams. User is limited to a maximum of four material and one
heat or work inlet stream, and a maximum of four material and one heat or work
outlet stream.
Material
Heat (optional) Heat (optional)
Work (optional) Work (optional)
Material Streams
Inlet At least one inlet material stream
Outlet At least one outlet material stream
Heat Streams
Inlet Any number of heat streams (optional)
Outlet Any number of heat streams (optional)
Work Streams
Inlet Any number of work streams (optional)
Outlet Any number of work streams (optional)
Specifying User2
You must specify the name of the subroutine model on the User2 Input
Specifications sheet. You have the option of specifying:
• A report subroutine name
• Size of the integer and real arrays (INT and REAL) passed to the user model
subroutine
• Values of the integer and real arrays passed to the user model subroutine
• Length of integer and real workspace vectors
• Thermodynamic conditions of each outlet stream
• Type of flash calculations (vapor, liquid, two-phase, three-phase)
For information on writing Fortran subroutines for user models, see ASPEN
PLUS User Models reference manual.
Use the following forms to enter specifications and view results for User2:
Input Specify name and parameters for user subroutine, calculation options, and outlet
stream conditions and flash convergence parameters
BlockOptions Override global values for physical properties, simulation options, diagnostic
message levels, and report options for this block
Results View summary of User2 results and material and energy balances
❖ ❖ ❖ ❖
10 Pressure Relief
This chapter contains detailed reference information on the ASPEN PLUS
Pres-Relief model for pressure relief calculations. For information on using
Pres-Relief, see the ASPEN PLUS User Guide, Chapter 33.
Pres-Relief
Pressure Relief Model
Specifying Pres-Relief
Use Pres-Relief to do either of the following:
• Determine the steady-state flow rating of pressure relief systems
• Dynamically model vessels undergoing pressure relief due to a fire or heat
input specified by the user. You may specify that reactions occur in the vessel
Use the Setup form to specify the pressure relief scenario, general specifications
such as the discharge pressure and the estimated flow rate, inlet stream
conditions, initial vessel conditions, design rules, and any reactions (dynamic
scenarios only) that occur.
Use the Relief Device form to specify the relief system. You must select a relief
device and specify its characteristics. You must also specify the vessel neck and
the number of inlet and tail pipe sections to be used.
Use the Dynamic Input form to specify the required parameters for dynamic
scenarios. These include vessel specifications, disengagement models and details
specific to the chosen scenario. For the fire scenario, you must specify the fire
standard and the credits to be used. When the scenario is Dynamic run with
specified heat flux, you must specify the heat input parameters.
When the number of inlet and tail pipe sections exceeds 0, you must specify the
details for each section in the Inlet Pipes and Tail Pipes forms.
For dynamic scenarios, use the Operations form to specify one or more variables
to be used as stop criteria. The simulation will stop when the value of any of
these variables exceeds the user-specified limit.
Use the following forms to enter specifications and view results for Pres-Relief:
Setup Specify pressure relief scenario, general specifications, initial stream conditions, design
rules, and any reactions that occur (required input)
Relief Device Specify the type of relief device and the characteristics of the device (required input)
Inlet Pipes Specify piping, fittings, and valves immediately upstream of the relief device (optional
input)
Tail Pipes Specify piping, fittings, and valves immediately downstream of the relief device (optional
input)
Dynamic Input Specify parameters describing the dynamic event (required for dynamic scenarios)
Operations Specify criteria that will terminate the dynamic simulation (required for dynamic
scenarios)
Convergence Override default methods and convergence parameters for the algorithms involved in the
pressure relief simulation (optional input)
Block Options Override default methods and options for property calculation, simulation, diagnostics,
and reporting (optional input)
Results Review calculated results and profiles for the steady-state scenarios
Dynamic Results Review calculated results and profiles for the dynamic scenarios
Scenarios
Scenarios are situations that cause venting through the pressure relief system to
occur. Pres-Relief supports the following scenarios:
• Dynamic run with vessel engulfed by fire
• Dynamic run with specified heat flux into vessel
• Steady state flow rating of relief system
• Steady state flow rating of relief valve
ASPEN PLUS assumes the calculated energy input is constant during the entire
venting transient. ASPEN PLUS uses credit factors for drainage, water-spray,
fire-fighting equipment, and insulation to reduce energy input, if appropriate for
the chosen standard. You may specify a total credit factor instead of individual
credit factors. You must specify the fire duration time. This is a dynamic
scenario. The vessel contents and relief rate change as a function of time.
The following tables describe how ASPEN PLUS calculates wetted area, energy
input, and credit factors for each of the three standards.
Horizontal 75% of total exposed 75% of total area or area to a height of Wetted area up to 25 ft. above grade
area 30 ft. above grade, whichever is greater (based on specified liquid level)
Vertical Area up to 30 ft. Area up to 30 ft. above grade. If on Wetted area up to 25 ft above grade
above grade. Bottom ground, bottom plate is not included. (based on specified liquid level).
plate is included if Bottom plate is included if exposed.
exposed
Sphere 55% of total exposed 55% of surface area, or surface area to Up to a maximum horizontal diameter
area a height 30 ft. above grade, whichever or up to height of 25 ft. above grade,
is greater whichever is greater
API-520
Heat input
0.82
Q=34,500(Area )
For the dynamic scenarios, you must specify the composition and the conditions
in the vessel at the beginning of the pressure relief calculations. Do this by
referencing an ASPEN PLUS stream, or by specifying the composition and two of
temperature, pressure, and vapor fraction on the Setup Vessel Contents sheet.
As with the steady-state scenarios, you may reference an ASPEN PLUS stream
or give the composition and conditions as input to Pres-Relief. When vapor
fraction is not specified, you may also specify:
• Initial liquid fill fraction (fillage) of the vessel
• Pad-gas pressure and Component ID
Only two of temperature, pressure, and vapor fraction can be specified or
referenced from a stream.
For dynamic scenarios, the 3% Rule and X% Rule are applied once, at 10%
overpressure. If all pressures are above 10% overpressure, the test is not
performed and a warning is issued. If all pressures are below 10% overpressure,
the highest pressure value is scaled up to 10% overpressure, and the scaled
values are used in applying the rule. The 97% rule is applied when the pressure
at the valve inlet is at or above 10% overpressure.
None of the required standards mentions any of these rules except for the X%
rule with X=10. The X% rule is mentioned in the non-mandatory appendix of the
ASME code.
3% Rule
According to the 3% rule, the total pressure loss in the inlet must be less than 3%
of the differential set pressure when the flow rate is equal to the code capacity of
the valve at 10% overpressure.
IDP ≤ 0.03DSP
For cases where the overpressure does not reach 10%, adjust the pressure drop
rule by multiplying by the ratio of the maximum flowing pressure to 10%
overpressure (psig).
RP
IDP ≤ 0.03
11
. SP
X% Rule
According to the X% rule, the built-up back pressure must be less than X% of the
differential set pressure when the flow rate is equal to the code capacity of the
valve at 10% overpressure.
X
BBP ≤ DSP
100
For cases where the overpressure does not reach 10% adjust the pressure drop
rule by multiplying by the square of the ratio of the maximum flowing pressure
to 10% overpressure (psig).
2
X RP
BBP ≤
100 11
. PS
97% Rule
According to the 97% rule, 97% of the differential set pressure must be available
across the valve anytime the over pressure is equal to or above 10% with a flow
through the valve based on code capacity.
The differential set pressure is the set pressure minus the constant back
pressure.
DSP = SP − CBP
Size the inlet piping using the 3% rule.
DSP = SP
Size the inlet piping using the 3% rule.
DSP = SP
You can use the scenario required flow rather than the valve capacity for
pressure drop calculations as an option. This can easily be simulated by changing
the input orifice area until the overpressure reaches 10%.
Reactions
If the protected vessel is a vertical, horizontal, API, spherical , or user-specified
tank, you may model it with or without reactions. Specify the reactions by giving
the Reactions ID on the Setup Reactions sheet.
Relief System
The venting system consists of:
• A vessel neck
• One or two sections of inlet pipe
• The relief device itself
• One or two sections of tail pipe
In a simulation, the system being modeled may consist of an inlet pipe without a
relief device, or a relief device connected to the vessel without an inlet pipe. The
tail pipe is optional.
Relief Devices
Pres-Relief can model the following types of relief devices:
• Safety relief valves (PSVs; both liquid and gas/2-phase)
• Rupture disks (PSDs)
• Emergency relief valves (ERVs)
• SRV/rupture disk combinations
• Open vent pipes
Internal tables (accessed from the ReliefDevice SafetyValve sheet) contain
several standard commercially available valves, along with all the mechanical
specifications and certified coefficients needed in the relief calculations. You may
choose one valve from the tables, or enter your own valve specifications and
coefficients.
For liquid service valves, you must also specify the full-lift overpressure. This
allows ASPEN PLUS to simulate some of the older style valves which do not
achieve full lift until 25% overpressure is reached.
For gas/2-phase service valves, you must also specify the average opening and
closing factors. The valve does not open until the pressure drop across the valve
reaches (opening factor * Dif-Setp). The valve closes when the pressure drop
across it reaches (closing factor * Dif-Setp).
In an actual capacity run, the rupture disk is modeled as a bit of resistance using
the pipe model. The default value of L/D is 8 for a rupture disk with a diameter
of 2 inches or less and 15 if the diameter is greater than 2 inches. You can
override the default by specifying a value on the Relief Device Rupture Disk
sheet.
In the code capacity run, the rupture disk is modeled as an ideal nozzle with a
certified discharge coefficient. If no certified discharge coefficient is available, a
value of 0.62 is suggested.
In a code capacity run in combination with a safety relief valve, the resistance of
the rupture disk is modeled by the combination coefficient in the valve model.
The emergency relief vent is modeled as a nozzle. A de-rating factor of 0.9 is used
in a code capacity run.
Piping System
The inlet piping system can be made of one of the following:
• One pipe section
• Two sections of pipe plus a vessel neck, all with different diameters
The tail pipe can be made of one section of pipe or of two sections of pipe with
different diameters.
Pipeline pressure drop modeling can work in two ways. You may specify one of
the following:
• Rigorous flashes are to be done at each step in the integration
• A flash table is used during pipe integration
If you request a table, specify the number of temperature and pressure points in
the table. At each temperature-pressure pair, ASPEN PLUS performs a flash and
calculates all necessary properties (density, viscosity, surface tension, and so on).
As integration proceeds, ASPEN PLUS interpolates in this table to get the
necessary properties. If properties outside the table are needed, a rigorous flash
is performed at that point. In general, the pipe integration proceeds faster if the
flash table is used. Several correlations are available, depending on the pipe
inclination. The default method for all inclinations (holdup and frictional
pressure loss) is Beggs and Brill. Other available options are:
• Darcy
• Lockhart-Martinelli
• Dukler for frictional loss
• Lockhart-Martinelli, Slack, and Flanigan for holdup
Pipes
Pres-Relief includes a table of actual diameters for several steel pipe schedules.
Use this table when choosing the piping for the inlet and tail pipes. You can modify
this table by including more pipe materials and/or schedules. The following section
shows the table organization.
General-Purpose Valves
For general-purpose valves in the inlet or tail pipes, Pres-Relief includes a table of
various manufacturers’ valves from 1 inch to 10 inches. The valves include:
• Durco Plug
• Tufline Plug
• Jamesbury Ball
• AGCO Selector
• KTM Ball (L-Port and T-Port)
first manufacturer
# of types
first type
# of diameters
nominal diameter port area flow coeff
nominal diameter port area flow coeff
.
.
second type
# of diameters
nominal diameter port area flow coeff
nominal diameter port area flow coeff
.
.
first manufacturer
# of types
first type
# of nominal diameters
nominal diameter effective diameter allowed setpoint
nominal diameter effective diameter allowed setpoint
.
.
Rupture Disks
This table contains manufacturers’ information on rupture disks. Each entry
contains:
• A manufacturer
• Type
• Nominal diameter
• Actual diameter
• Discharge coefficient
first manufacturer
# of types
first type
# of nominal diameters
first nominal diam actual diam discharge coeff
second nominal diam actual diam discharge coeff
.
.
Valve Cycling
If a relief valve is too large for a given application, valve cycling may occur. In this
situation, the pressure in the vessel builds up to a point where the valve opens, but
then closes almost immediately because enough material is released to lower the
vessel pressure below the closing pressure. In some simulations, the valve may
open and close several times per second. The simulation may run for a long time,
just opening and closing the valve over and over.
To stop such a simulation, you can specify whether or not to stop cycling, and
how many openings and closings of the valve are allowed in a specified amount of
time.
Vessel Types
You must enter vessel geometry for the dynamic scenarios. You can choose one of
the following vessel types:
• Vertical Vessel
• Horizontal Vessel
• API Tank
• Sphere
• Heat exchanger shell
• Vessel jacket
• User-specified
If you choose user-specified, you must specify surface area and volume. Surface
area is also required for vessel jacket. Maximum Allowable Working Pressure
(MAWP) with corresponding temperature is required for all vessel types. Some
vessel types require diameter, length, and volume of internals.
Sphere
If the protected vessel is a sphere, you must specify:
• Diameter
• MAWP with corresponding temperature
• Volume of internals
Vessel Jacket
If the protected vessel is a vessel jacket, you must specify:
• MAWP with corresponding temperature
• Volume of internals
• Jacket volume
User-Specified
If the protected vessel is user-specified, you must specify:
• Volume
• Area
• MAWP with corresponding temperature
• Volume of internals
Disengagement Models
The following disengagement options are available:
Option Description
Homogeneous Vapor fraction leaving vessel is the same as vapor fraction in vessel
All-vapor All vapor leaving vessel
All-liquid All liquid leaving vessel
Bubbly DIERS bubbly model
Churn-turbulent DIERS churn-turbulent model
User-specified Homogeneous venting until vessel vapor fraction reaches the user-specified value,
then all vapor venting
For the bubbly and churn-turbulent methods, ASPEN PLUS uses the DIERS
“switch-point” calculations to compute the point at which total vapor-liquid
disengagement occurs. Use the bubbly and churn-turbulent models only for
vertical or API tanks.
Stop Criteria
For dynamic scenarios, stop criteria need to be specified which will terminate the
simulation. You must:
• Select a specification type
• Enter a value for the specification at which the simulation will stop
• Select a component and substream for component-related specification types
• Specify which approach direction (above or below) to use in stopping the
simulation
You may select from the following specification types:
• Simulation time
• Vapor fraction in the vessel
• Mole fraction of a specified component
• Mass fraction of a specified component
• Conversion of a specified component
• Total moles or moles of a specified component
• Total mass or mass of a specified component
• Vessel temperature
• Vessel pressure
• Vent mole flow rate or mole flow rate of a component
• Vent mass flow rate or mass flow rate of a component
You must also select the location of the stop criteria specification. You may select
from the following locations:
• Vessel
• Relief vent system
• Accumulator
Certain restrictions apply depending on the location selected.
When location = vessel, mole and mass flow rate are not allowed.
When location = vent accumulator, only the following specifications are allowed:
• Mass fraction of a specified component
• Mole fraction of a specified component
• Total moles of a specified component
• Total mass of a specified component
When location = vent, only the flowing specifications are allowed:
• Mass fraction of a specified component
• Mole fraction of a specified component
• Vent molar flow rate
• Vent mass flow rate
Given the initial conditions in the vessel, a description of the pressure relief
system, and the heat flow into the vessel, calculate the flow rate through the
pressure relief system and determine if the pressure relief system meets code
requirements.
The problem is solved as outlined below. This algorithm is for the Heat-Input and
Fire Scenarios.
1. Given the heat input to the vessel, solve the energy balance and flash
equations along with the reaction equations for the vessel at the present time
step. If any of the termination criteria are met, go to Step 6. The options for
specifying termination criteria include:
• Time for scenario exceeded
• Specified vapor fraction reached
• Vessel contents have reached specified value
• Pressure in the vessel is greater than the maximum allowed
2. If the pressure in the vessel is less than the device opening pressure,
increment time and go to Step 1.
3. Calculate the maximum flow rate possible through the pressure relief system.
This value is calculated by finding the smallest diameter of any pipe or valve
in the system, and calculating the sonic velocity through that diameter.
4. Calculate the pressure at the end of the vessel neck, after each section of the
inlet pipe, after the pressure relief device, and after each section of the tail
pipe based on the current flow estimate. If the pressure at the end of any
section is less than the user-specified discharge pressure, it is not necessary
to do the calculations for the next section.
5. If the pressure at the end of the pressure relief system is within tolerance of
the user-specified discharge pressure, increment time and go to Step 1.
Otherwise, calculate a new guess for the flow through the relief system and
go to Step 4.
6. Given the flow at any time, check where the choke point is. If the choke point
is not at the pressure relief valve, the system is unacceptable. Check if any
applicable codes are violated. If so, the system is unacceptable.
Flow Equations
Pipe Flow
This is the general differential equation for flow through a constant diameter pipe:
υ2
υ dp + G υ dυ + 4 f
2
dL + g sin ΦdL = 0 (1)
2D
Where:
υ = Specific volume of stream
p = Static (flowing) pressure of stream
G = Mass flow rate per unit area
f = Friction factor
D = Inside diameter of pipe
L = Equivalent pipe length
g = Acceleration due to gravity
sin Φ = Vertical rise/equivalent pipe length
Φ represents the physical angle of the pipe with respect to the horizontal only if
the equivalent pipe length is the same as the physical flow path length (that is,
only pipe, no fittings or other resistances). The potential energy term in the
equation assumes that the vertical elevation is distributed evenly along the
entire equivalent length.
For example, you have only a single 20 meter length of pipe that rises a total of
six meters, then
6
sin Φ = = 0.3
20
If the same system also includes a fitting resistance of 5 equivalent meters, then:
6
sin Φ = = 0.24
20 + 5
Equation (1) applies to any flow system (all vapor, non-flashing liquid, flashing
two-phase, non-flashing two-phase, etc.). All that is needed to solve the equation
is the proper relationship between the pressure (p) and the stream specific
volume ( υ ). This relationship is determined by the type of constraint chosen.
H + KE + PE = CONSTANT
Where:
H = Stream enthalpy
KE = Kinetic energy of stream
PE = Potential energy of stream
H1 + KE1 + PE1 = H 2 + KE 2 + PE 2
Thus:
H 2 = H1 − ∆KE − ∆PE
Nozzle Flow
ASPEN PLUS calculates nozzle flow by treating the flow as adiabatic through a
perfect nozzle which has no friction losses and is short enough so that any potential
energy effects can be neglected. The actual flow is then calculated by applying a
correction factor (the flow coefficient, Cd) to the flow calculated as if the nozzle
behaved as perfect. Frictionless flow is described by:
udu + υ dp = 0 (2)
Where:
u = Stream linear velocity
υ = Specific volume of stream
For adiabatic flow:
u2
d U + PV + + PE = 0
2
Where:
U = Internal energy
PV = Pressure-volume product
Neglecting PE, and combining the definition of enthalpy (H = U + PV) into this
equation gives:
dH + udu = 0 (3)
Combining (2) and (3) gives:
dH = υ dp (4)
By definition:
dH =υ dp (5)
Tds = 0
or
ds = 0
The flow equation (2) can be integrated to describe the flow through a perfect
nozzle as follows:
Let p0 = The upstream stagnation pressure where the velocity is zero (u0 = 0).
Let p1 = The pressure in the nozzle throat at which the flow is accelerated to
velocity u.
G υ = −2 ∫ υ dp
2 2
1 (6)
p0
Equation (6) provides the means to calculate the flow rate through a perfect
nozzle given the upstream stagnation pressure and the proper p-v relationship
(which is isentropic). As one integrates (6) from p0 to p1, a maximum G indicates
that the flow has become choked at the current value of p. (6) also serves as a
method for converting between stagnation and static pressures at any point in
the flow system (pipe or nozzle).
k (1660 − Tf )
F=
21000t
Where:
Assuming a k value of 4.0, and Tf of 0.0, the following table, which was taken
from API-2000, gives values of F for various values of insulation thickness:
References
Simpson, L.L., "Estimate Two-Phase Flow in Safety Devices," Chemical
Engineering, August, 1991, pp. 98-102.
Additional Reading
❖ ❖ ❖ ❖
For sizing and rating calculations, ASPEN PLUS divides a column into sections.
Each section can have a different tray type, packing type, and diameter. The tray
details can vary from section to section. A column can have an unlimited number
of sections. In addition, you can size and rate the same section with different
types of trays and packings.
For Specify
The values for the number of caps and number of valves applies for each panel.
For example, two-pass trays have two A panels for tray AA, and two B panels for
tray BB. Therefore, the number of caps per panel is the number of caps per tray
divided by two. Similar consideration is necessary for three- and four-pass trays.
If you specify only one value for multi-pass trays, that value applies to all panels.
For Specify
Column Diameter
DC-WTOP
WEIR-HT
DC- DC-HT
WBOT
DC-CLEAR
A One-Pass Tray
Column Diameter
CTR. DC
CTR. DC
DC-WTOP
Below
~ ~
WEIR-HT Panel A Tray AA
DC- Side
WBOT DC-HT
Downcomer
DC-
DC-CLEAR WTOP Panel B Tray BB
DC-HT Center
DC- Downcomer
WBOT
DC-CLEAR
~ ~ ~~
A Two-Pass Tray
Column Diameter
OFF-CTR.DC
OFF-CTR.DC
DC-WTOP DC-WTOP
WEIR-HT
Panel A. B. C.
DC-HT DCOF
DC-WBOT
DC-WTOP
DC-
CLEAR B A Panel C. B. A.
Panel A. B. C.
A B C
A Three-Pass Tray
Column Diameter
OFF-CTR.DC OFF-CTR.DC
SIDE DC
CTR.DC
DC-WTOP DC-WTOP
WEIR-HT
Panel A. B.
DC-HT
DC-WBOT DC-WBOT
DC-
CLEAR D D C Panel C. D.
DCOF
A B B A Panel A. B.
A Four-Pass Tray
ASPEN PLUS performs the calculations one section at a time. In sizing mode,
the column model determines tray diameter to satisfy the flooding approach you
specified for each stage. The largest diameter is selected.
In rating mode, you specify the column section diameter and other tray details.
For each stage, the column model calculates tray performance and hydraulic
information such as flooding approach, downcomer backup, and pressure drop.
= Specify On form
For valve trays (Glitsch Ballast, Koch Flexitray, and Nutter Float Valve trays),
ASPEN PLUS uses procedures from vendor design bulletins.2,4,5
Use the cap diameter to retrieve cap characteristics based on standard cap
designs.
Nominal Size, in 3 4 6
Cap
U.S. Standard gauge 16 16 16
OD, in 2.999 3.999 5.999
ID, in 2.875 3.875 5.875
Height overall, in 2.500 3.000 3.750
Number of slots 20 26 39
Type of slots Trapezoidal Trapezoidal Trapezoidal
Slot width, in
Bottom 0.333 0.333 0.333
Top 0.167 0.167 0.167
Slot height, in 1.000 1.250 1.500
Height shroud ring, in 0.250 0.250 0.250
continued
Nominal size, in 3 4 6
Riser
U.S. Standard gauge 16 16 16
OD, in 1.999 2.624 3.999
ID, in 1.875 2.500 3.875
Standard heights, in
0.5-in skirt height 2.250 2.500 2.750
1.0-in skirt height 2.750 3.000 3.250
1.5-in skirt height 3.250 3.500 3.750
Riser-slot seal, in 0.500 0.500 0.500
Cap areas, in
Riser 2.65 4.80 11.68
Reversal 4.18 7.55 17.80
Annular 3.35 6.38 14.55
Slot 5.00 8.12 14.64
Cap 7.07 12.60 28.30
Area ratios
Reversal/riser 1.58 1.57 1.52
Annular/riser 1.26 1.33 1.25
Slot/riser 1.89 1.69 1.25
Slot/cap 0.71 0.65 0.52
Depropanizers 0.85-0.95
Absorbers 0.85
Vacuum towers 0.85
Amine regenerators 0.85
Amine contactors 0.70-0.80
High pressure deethanizers 0.75-0.80
Glycol contactors 0.70-0.75
Packed Columns
The calculations for packings are based on the height equivalent of a theoretical
plate (HETP). HETP=packed height/number of stages. The HETP is required.
You can provide it using one of the following methods:
• Enter it directly on the PackSizing or PackRating forms
• Enter the packing height on the same form
For random packings, the calculations require packing factors. ASPEN PLUS
stores packing factors for the various sizes, materials, and vendors allowed in a
databank. If you provide the following information, ASPEN PLUS retrieves these
packing factors automatically for calculations:
• Packing type
• Size
• Material
You may specify the vendor on the PackSizing or PackRating form.
Is the vendor
specified? ASPEN PLUS uses
You can enter the packing factor directly to override the built-in values. ASPEN
PLUS uses the packing type to select the proper calculation procedure.
In either mode, you can divide a column into any number of sections. Each
section can have different packings. You can re-rate or re-design the same section
with different packings and/or tray types. ASPEN PLUS performs the
calculations one section at a time.
In sizing mode, ASPEN PLUS determines the column section diameter from:
• The approach to the maximum capacity
• A design capacity factor you specify
You can impose a maximum pressure drop per unit height (of packing or per
section) as an additional constraint. Once ASPEN PLUS has determined the
column section diameter, it re-rates the stages in the section with the calculated
diameter.
In rating mode, you specify the column diameter. ASPEN PLUS calculates the
approach to maximum capacity and pressure drop.
For structured packings, ASPEN PLUS provides vendor procedures for each type.
If you specify the maximum capacity factor, ASPEN PLUS bypasses the
maximum capacity calculations.
For Sulzer structured packings (BX, CY, Kerapak, and Mellapak), approach to
maximum capacity refers to the fractional approach to maximum capacity.
Maximum capacity is the operating point at which a pressure drop of 12 mbar/m
(1.47 in-water/ft) of packing is obtained. At this condition, stable operation is
possible, but the gas load is higher than that at which maximum separation
efficiency is achieved.
The gas load corresponding to the maximum capacity is 5 to 10% below the flood
point. Sulzer recommends a usual design range between 0.5 and 0.8 for approach
to flooding.
For all other packings, approach to maximum capacity refers to the fractional
approach to the flood point.
Because there are different definitions for approach to maximum capacity, sizing
results are not on the same basis for packings from different vendors, even when
you use the same value for approach to maximum capacity. Direct performance
comparison of packings from different vendors is not recommended.
ρV
CS = VS
ρ L − ρV
Where:
CS = Capacity factor
VS = Superficial velocity of vapor to packing
ρV = Density of vapor to packing
ρL = Density of liquid from packing
♦
Intalox Metal Tower Packing, Bulletin IM82 (Akron: Norton Company, 1979).
♦♦
McNulty, K.J., "Hydraulic Model for Packed Tower Design." Paper presented at the American Institute
of Chemical Engineers Spring Meeting in Houston, 1993.
♦♦♦
Fair, J.R., et al., "Liquid-Gas Systems," Perry’s Chemical Engineers’ Handbook, R.H. Perry and D.
Green, ed., 6th ed. (New York: McGraw Hill, 1984), pp. 18-22.
§
McNulty, K.J. and Hsieh, C.L., "Hydraulic Performance and Efficiency of Koch Flexipac Structured
Packings." Paper presented at American Institute of Chemical Engineers Annual Meeting in Los
Angeles, 1982.
§§
Tsai, T.C. "Packed Tower Program Has Special Features," Oil and Gas Journal, Vol. 83 No. 35
(September, 1985), p. 77.
If you specify the vendor, ASPEN PLUS uses the vendor procedure. If you do not
specify the vendor, you can choose one of four different pressure drop methods. If
you do not specify a method, ASPEN PLUS uses the Eckert generalized pressure
drop correlation (GPDC).
For structured packings, vendor pressure drop correlations are available for all
packings:
♦
Spiegel, L. and Meier, W., "Correlations of the Performance Characteristics of the Various Mellapak
Types." Paper presented at the 4th International Symposium of Distillation and Absorption, Brighton,
England, 1987.
♦♦
McNulty, K.J., "Hydraulic Model for Packed Tower Design." Paper presented at the American Institute
of Chemical Engineers Spring Meeting in Houston, 1993.
You can also enter these parameters to provide missing values, or to override the
databank values.
References
1. Fair, J.R., et al., “Liquid-Gas Systems,” Perry’s Chemical Engineers'
th
Handbook, R.H. Perry and D. Green, ed. 6 ed., New York: McGraw Hill,
1984.
rd
2. Ballast Tray Design Manual, Glitsch, Inc., Bulletin No. 4900, 3 ed.,
Dallas:1980.
3. Smith, B.D., “Tray Hydraulics: Bubble Cap Trays” and “Tray Hydraulics:
Perforated Trays,” Design of Equilibrium Stage Processes, New York:
McGraw Hill, 1963, pp. 474-569.
4. Koch Flexitray Design Manual, Koch Engineering Co., Inc. Bulletin No. 90,
Wichita.
5. Nutter Float Valve Design Manual, Tulsa: Nutter Engineering Co., 1976.
6. Stichlmair, J., et al., "General Model for Prediction of Pressure Drop and
Capacity of Countercurrent Gas/Liquid Packed Columns," Gas Separation
and Purification, Vol. 3 (1989), p. 22.
❖ ❖ ❖ ❖