Académique Documents
Professionnel Documents
Culture Documents
1(1)
Model
Flash drum Flash drum _FLASHD
name
[Function]
• General-purpose flash tank model. Vapor phase product
• This model can be used as a vapor-liquid separating 1 Liquid phase feed
Vapor phase feed
vessel, or a sealed liquid tank.
3 2
• The mass transfer rate between vapor and liquid is
taken into account to represent the non-equilibrium
between vapor and liquid. Main feed
• The component/heat holdup is taken into account 1
for both the liquid and vapor phases.
• The temperature in the tank is identical to the liquid
and vapor phase temperatures. The heat capacity of
the tank vessel is also taken into account, and the
liquid phase temperature is calculated from the sum q
of the liquid phase and tank wall heat holdups.
• Heat transfer between the vapor phase and the liquid
phase (including the tank wall) is taken into account. Liquid phase product 2
[Component system]
• There are no restrictions regarding components.
• The component system should be specified.
[Malfunctions]
• None
Note: When NZLHGT=0, nozzle p2 is automatically located at the bottom of the vessel, and all the other
nozzles at the top of the vessel unless a liquid phase reverse flow is defined for the main feed line, in
which case nozzle f1 is also located at the bottom of the vessel.
[Generation Parameters]
Item Symbol Type Contents Value
Specify Nozzle Heights NZLHGT Parm [-] 0: No, 1:Yes (0)
[Parameters (PRIMARY)]
Item Symbol Type Description Value
Liquid Phase Mol Composition x() Calc [mol/mol] Each component. -
Vapor Phase Mol Composition y() Calc [mol/mol] Each component. -
The initial value should be specified.
Liquid Phase Temperature Temp Calc [°C] The initial value should be specified. (25)
Vapor Phase Temperature Tv Calc [°C] -
Vapor Phase Pressure Pres Calc [kPa] The initial value should be specified. (101.32)
{F} SPECifiable in steady state calculation
Liquid Level Level Calc [m] -
{F} SPECifiable in steady state calculation
Vessel Type DTYPE Const [-] 1: Vertical cylinder (1)
2: Horizontal cylinder
3: Spherical
Diameter DD Const [m] *
Length LD Const [m] *
Volume VD Calc [m3] -
Feed f1 Height Hghtf1 Const [m] (Created when NZLHGT=1) *
Feed f2 Height Hghtf2 Const [m] (Created when NZLHGT=1) *
Feed f3 Height Hghtf3 Const [m] (Created when NZLHGT=1) *
Product p1 Height Hghtp1 Const [m] (Created when NZLHGT=1) *
Product p2 Height Hghtp2 Const [m] (Created when NZLHGT=1) *
Vessel Weight Gw Const [kg] *
Vapor Phase Heat Transfer Coefficient Uv Const [W/m2k] (40)
Mass Transfer Rate Coefficient kG Const [kmol/m2kPah] (0.1)
Evaporation Rate fevap() Calc [kmol/h] Each component. -
Negative for condensation.
System No. s1 Const [-] *
kG : This is a coefficient to determine the rate to reach the vapor-liquid equilibrium state. The bigger this
value the faster the vapor-liquid equilibrium state is reached, but if it is too big, an important change
in the liquid phase holdup will result in unstable calculations (particularly when a component having
a large K value exists in a trace liquid phase). Therefore, the kG value must be decided considering
the attainment of vapor-liquid equilibrium and the stability of calculations. Since this model
employs a method which allows a stable calculation of mass transfer (cf. model equation 4.(1)),
more emphasis may be put on the attainment of vapor-liquid equilibrium.
Vvmin, Rvol, Rdis: Vvmin is related to the vapor phase holdup calculation. If this value is too small, the
vapor phase holdup calculation near the full liquid conditions can become unstable. Therefore, it is
preferable in some cases to set this value above the default value.
If the vapor phase volume of the vessel goes below Vvmin (i.e., when Rvol < Rdis), calculation of
mass transfer and heat transfer between the vapor and liquid phases is not performed. In addition:
(1) If there is no vapor entering the vessel, it is considered to be full of liquid, and vapor is no longer
discharged from the vapor phase outlet p1. Liquid is discharged from outlet p1 if the connected
stream has a mixed phase definition.
(2) If there is vapor entering the vessel, vapor will still be discharged from the vapor phase outlet p1. If
the stream connected to this outlet has a mixed phase definition, liquid is also discharged and the
vapor ratio linearly decreases as the vapor volume decreases.
Similarly, if the liquid phase volume becomes smaller than Vvmin (i.e., when 1.0-Rvol < Rdis), and
the stream connected to the liquid phase outlet p2 has a mixed phase definition, vapor is also
discharged and the liquid ratio linearly decreases as the liquid volume decreases.
[Parameters (PRIVATE)]
Item Symbol Type Description Value
Flow Rate Calculation Index ind(5) Calc [-] Each stream -
Flow Rate Regulation Capacity eta(5) Calc [kPa/(kmol/h)] Each stream -
Flow Constraints Fcons Const 1:Yes 0:No (1)
Nozzle p2 Liquid Phase Ratio RLp2 Calc [mol/mol] -
Nozzle p1 Vapor Phase Ratio RVp1 Calc [mol/mol] -
Calculation Parameter uparm(10) Const (1) Lower limit of vapor phase pressure [kPa] (0.1)
(2) (Obsolete) For old unit version (0.1)
(3) Omit handling for water separation calculation
0: No 1:Yes (0)
S Factor S Calc [-] For steady state calculations -
Split Flow Ratio 1 rp1 Calc [-] For steady state calculations -
S Factor Correction by Feed 1 fldS Calc [-] For steady state calculations -
S Factor Correction by Feed 2 f2dS Calc [-] For steady state calculations -
S Factor Correction by Feed 3 f3dS Calc [-] For steady state calculations -
G Factor G Calc [-] For steady state calculations -
G Factor Correction by Feed 1 fldG Calc [-] For steady state calculations -
G Factor Correction by Feed 2 f2dG Calc [-] For steady state calculations -
G Factor Correction by Feed 3 f3dG Calc [-] For steady state calculations -
Temperature Correction by Feed 1 fldT Calc [-] For steady state calculations -
Latent Heat Correction by Feed 1 flddh Calc [-] For steady state calculations -
Temperature Correction by Feed 2 f2dT Calc [-] For steady state calculations -
Latent Heat Correction by Feed 2 f2ddh Calc [-] For steady state calculations -
Temperature Correction by Feed 3 f3dT Calc [-] For steady state calculations -
Latent Heat Correction by Feed 3 f3ddh Calc [-] For steady state calculations -
Fcons: If set to 0, removes the flow rate constraints that prevent the fluid volume to exceed the volume of
the vessel from the pressure-flow balance calculation. The constraints that prevent holdup from
becoming negative, however, are always maintained.
1. Model outline
Vapor phase product
Vapor phase product Fp1, y, Tv
Vapor phase feed Liquid phase feed
Vapor phase feed Fp1 Ff3 Ff2
Ff3 rvf3
Vapor phase Pres
Heat transfer Zv zv y
rvf1 Temp Tv Hv Vapor phase
Vapor-liquid Qv
Vapor-liquid
mixed phase feed Mass transfer mixed phase feed
fevap=ftre-ftrc Mass transfer
Ff1 Ff1 fevap=ftre-ftrc
rlf3 Liquid phase
rlf1 feed
Liquid phase
Zl zl x
Ff2 Liquid phase
Temp Hl
Fp2
Fp2, x, Temp
Liquid phase product Liquid phase product
Normally this unit is used to perform a two phase vapor-liquid flash calculation by specifying a vapor-
liquid mixed phase for the feed stream.
2. Liquid phase
dzl i dt = Ff1 rlf1 lxf1 i + Ff2 rlf1 xf2 i + Ff3 rlf3 lxf3 i
(1)
– Fp1 rlp1 lxp1 i – Fp2 rlp2 lxp2 i – ftre i + ftrc i
Zl = zl i (2)
x i = zl i Zl (3)
hl = Hl Zl (5)
Hw = C 1 Gw Cpw Temp (6)
Vl = Zl dl (8)
dzv i dt = Ff1 rvf1 vyf1 i + Ff2 rvf2 vyf2 i + Ff3 rvf3 vyf3 i
(10)
– Fp1 rvp1 vyp1 i – Fp2 rvp2 vyp2 i + ftre i – ftrc i
Zv = zv i (11)
yv i = zv i Zv (12)
VV = Vv + Vv0 (16)
Vv = VD – Vl (17)
Zv = VV dv (18)
The vapor phase pressure Pres is obtained by convergence calculation so that the equations (16) and (17)
can be calculated simultaneously.
The mass transfer between the vapor and liquid phases is assumed to be proportional to the difference
between equilibrium partial pressure and vapor phase partial pressure in the vessel, and calculated for each
component i from the following equation.
fevap i = kG As ps i – Pres y i (20)
When fevapi is positive, it is evaporation (ftrei) and when negative, condensation (ftrci).
(2) Heat transfer accompanied by mass transfer between vapor and liquid phases
Evaporation heat and condensation heat are assumed to be handled by the liquid phase and sensible heat is
assumed to be handled by the destination phase.
Evaporation heat Qle and condensation heat Qlc are calculated from the following equations.
Qle = Ftre hv Temp xe – hl Temp xe (22)
(1) Heat transfer rate Qv from the vapor phase to the (liquid phase + vessel wall)
(2) Heat loss rate Qloss from the outer vessel surface
The model for steady state calculations is basically the same as that for dynamic calculations, and uses
equations obtained by setting the time derivative terms such as holdup fluctuation to zero.
However, the following special operating states are excluded from steady state calculations.
[Revision record]
V7 : Made it possible to change the lower limit of the vapor phase pressure with calculation parameter
uparm.
V8 : Added parameters VD, Rdis and Rvol. Made Vvmin a calculated value.
Replaced parameter Zl0 with Lmin. Removed parameters dv_full and useS.
Improved to give flow rate constraints due to holdup from the unit to the pressure-flow calculation.
Improved liquid phase enthlapy and temperature calculation.
V9 : Made it possible to specify nozzle heights.
Increased the number of allowable reverse flow phase definitions.