Refinery Workbook Exercise
Refinery Workbook Exercise
Reboilers ..............................................................................5
Vacuum Column.................................................................23
Troubleshooting .................................................................50
TASK Figure 1(a) shows an existing column with a condenser and a kettle
reboiler. Assume that, under its typical operating conditions, the overall
efficiencies of the rectifying and stripping section trays are 80% and
50% respectively. Transform the stage numbers into the form that
PRO/II requires, and write the new numbering in Figure 1(b). If this
column was configured with a circulating thermosiphon reboiler,
instead of a kettle, how many theoretical stages would it have?
Figure 1: Stage
Efficiencies. Actual
trays (a) and PRO/II
Theoretical Trays (b)
TASK A crude column produces the product streams indicated in Table 1. The
laboratory analysis of the feed and product streams contains distillation
curves (not shown here) for the feed (up to 76%) and some of the
product streams. Unfortunately, the laboratory measurements do not
include distillation data for the bottom and heavy gas oil products, so
you cannot construct the feed stream from the product stream
distillations. Instead, you decide to extrapolate the feed distillation to
100%. The laboratory report does, however, include measurements of
the products' viscosity, pour point, gravity, and sulfur content. Some of
these measurements are tabulated in Table 1. Your task is to use the
product gravity data to generate a gravity curve for the feed stream. This
is a pencil-and-paper exercise; just fill in Table 2.
2 Gravity Data
SOLUTION Table 3 shows the results. Figure 2 shows the extrapolated crude feed
distillation curve together with the gravity data that you provide. People
commonly forget to enter the gravity at the mid-volume point of each
cut. This is necessary because the reported gravities are averages for
each product. The light ends make up the first 8% of the crude, so its
gravity value should be entered at its midpoint, 4%. The light naphtha
comprises the next 12.7% of the crude, so its gravity value should be
entered at 14.35% (= 8 + 12.7/2).
Table 3: Results
Volume % Distilled Specific Gravity API Gravity
Figure 2: Assay
Curve with Gravity
Data
TASK You have been asked to use an existing column to split a feed stream into
two very pure streams. The column has 190 trays, which are equivalent
to 149 theoretical stages, including the condenser and reboiler, under the
anticipated operating conditions. The reboiler pressure is 17.2 bar (250
psia), the condenser pressure is 15.2 bar (220 psia), and the top tray
(stage number 2 in the simulation) pressure is 15.5 bar (225 psia). The
feed, summarized in Table 4, is introduced at tray 110.
Find the duties and reflux rate required to produce a bottom stream
whose mole fraction of propylene is 0.04 and whose overhead stream is a
saturated liquid containing 0.004 mole fraction propane. Run the
flowsheet twice: first using Peng-Robinson thermodynamics and then
Grayson Streed thermodynamics. Set the column's bubble point,
enthalpy balance, and equilibrium tolerances to 1e-5.
Notice the large difference between the PR and GS results. The section
that follows contains a discussion of this discrepancy. For comparison,
the table also includes results obtained using two other thermodynamic
systems. Details on the wide variety of thermodynamic methods
contained in PRO/II are discussed in the PRO/II Reference Manual.
4 Propane/PropyleneSplitter
Reboilers
TASK You are asked to perform some preliminary calculations for the design of
a stripper that removes H2S from the naphtha stream given in Table 6.
The column consists of 15 actual trays, which are equivalent to 8
theoretical stages.
Figure 3 : Naphtha
Stripper
The column has a 0.1379 bar (2 psi) pressure drop and the stripped
naphtha product has a bubble point of 132.2°C (270°F). Report the
largest vapor flowrate in each column; it has a strong effect on the choice
of column diameter.
The return stream from the circulating reboiler should be 70% liquid by
mass, a typical value for this type of service. Use the SRK
thermodynamic system.
SOLUTION
6 Reboilers
Table 8: Results of Reboiler Problem (English)
Thermosiphon Type Bottoms Rate Reboiler Duty Maximum Actual
lb-mol/hr) (MM BTU/hr) Vapor Rate (ft3/hr)
The traffic differs in the two columns because the single pass
thermosiphon reboiler behaves as a true equilibrium stage while the
circulating thermosiphon is only a fraction of an equilibrium stage. To
achieve the same separation with fewer theoretical trays, the
circulating-thermosiphon column must operate with more boilup.
Part B To check your coworker's design, enable the tray rating feature for trays
1 through 8 in both columns. Don't forget to select "cap" as the tray type.
Run the simulation and generate the output file. It will contain the results
shown in Figure 4.
The flooding factor (FF) for the column with the once-through
thermosiphon is indeed below 78 for every tray. This indicates a safe
design from a flooding standpoint.
Notice, however, that the tray rating results indicate that 66-inch trays are
unacceptable for the column with the circulating thermosiphon. Here the
flooding factor is dangerously high on the bottom tray (FF=97.7), where
vapor traffic is high. The results show that flooding is likely to occur if
this column is designed for a kettle reboiler but equipped with a
circulating thermosiphon. To determine a better size for the bottom tray,
you can enable PRO/II's tray sizing feature and re-run the column.
Circulating Thermosiphon
8 Reboilers
Crude Column
TASK The flowsheet in Figure 5 shows a crude column labeled with theoretical
trays. The tables that follow contain plant measurements. Keep in mind
that measurements can be in error, especially flowrate measurements.
For this problem, you must calculate the duties (including furnace duty)
and product rates that enable the column to meet the specifications
shown in Table 15. For all runs, set the column's bubble point, enthalpy
balance, and equilibrium tolerances set at 0.0001.
Figure 5: Crude
Column Flowsheet
10 CrudeColumn
Pressure Profile
Table 12 shows the measured pressures.
Pumparound Measurements
Tables 13 and 14 show temperature and rate measurements taken for the
three pumparounds. The final three columns show heat capacities,
densities, and duties. The heat capacity and density values are only
approximate, they are standard values used by this particular refinery. Cp
typically ranges between 0.5 and 0.7 kcal/kg°C (Btu/lb°F) and the
density typically ranges between 700 and 1000 kg/m 3 (245 and 351
lb/bbl).
Alternatively, heat capacity and density values can be obtained from
PRO/II by simply running a preliminary simulation of the column. The
duties shown were obtained by using: Q=Cp*density*Rate* T. Since
pumparound rate measurements are commonly in error and Cp and
density are only approximate, these duty values are rough
approximations.
12 CrudeColumn
Part B
Simple Column
Build and converge the greatly simplified version of the crude column
shown in Figure 6. The purpose of this simulation is to correct any early
mistakes and to alert you to potential future problems. Omit all
pumparounds and sidestrippers, but don't forget to introduce the stripping
steam feeds to the main column. The absence of pumparounds means that
all of the condensing duty will be taken at the condenser. As already
discussed, you should simulate the furnace as a heater on the feed stage.
The variables should be the flash zone and condenser duties. The
specifications should be the Naphtha D86 95% point and the overflash. Fix
the side draw rates at the values in Table 11. Even though matching these
measured product rates is not the ultimate goal of this simulation, leave
them fixed for this first run. It is easier to converge a column with fixed
rates than specified composition. Instead of fixing the naphtha rate, specify
its D86 95% point. This specification makes it easy to correct a common
simulation problem: water condensing below the condenser. Should this
occur, simply increase the value of the specified 95% point to drive the
water overhead.
Figure 6: Simple
Column
1. What should you use for the stripped product (KERO, DIESL, AGO) rate estimate?
2. How do the calculated product rates compare to the measured product rates?
Figure 7: Column
with Side Strippers
14 CrudeColumn
Part D: Add Start from the previous run and add tray coolers to the column as shown
Tray Coolers in Figure 8. The coolers approximate the pumparounds but are easier to
converge and analyze. Use the measured pumparound duties given in
Table 13 (Metric UOM) or Table 14 (English UOM).
1. Why did this simulation fail to converge? If it did not fail, check
your overflash specification; it should be on a volumetric basis.
What adjustments would you make to converge the column?
2. Re-run the column to determine the largest cooling duty that can be
taken at the AGO pumparound. Assume that the diesel and overhead
pumparound duties are approximately correct.
Figure 8: Tray
Coolers Approximate
Pumparound
These new pumparound rates produce duties that are consistent with our
rules of thumb. They are similar in value and decrease near the bottom of
the column. Furthermore, they sum to -34.4x10 6 kcal/hr (-136.51x106
Btu/hr) which is less than 50% of the total condensing duty.
Part F: Add In the previous simulation we concluded that the new pumparound
Pumparounds duties are reasonable. Now you can replace the tray coolers with
pumparounds.
16 CrudeColumn
If You Finish If time allows, try these problems.
Early
Increase Kerosene Yield
After studying the prices and demands of gasoline and jet fuel, your
refinery manager has decided to increase the kerosene yield and decrease
the naphtha yield during winter months. To accomplish the change, you
will transfer material from the back end of the naphtha to the front end of
the kerosene by lowering the naphtha D86 95%-point specification from
171°C to 165°C (340°F to 329°F). Unfortunately, adding light material
to the kerosene has the undesirable effect of decreasing its flash point. To
increase the flash point, you will have to sharpen up the kerosene front
end by increasing the kerosene stripping steam. The flash point is
acceptable when the D86 5% point is 186°C (366.8°F). Your job is to
determine the new product yields and the kerosene stripping steam rate.
50°F 10°C
Maximum Temperature for Interval Number of Pseudocomponents
in Interval
°F °C
300 150 15
400 200 20
500 260 4
540 280 8
640 335 4
690 365 10
870 465 8
910 490 8
1600 875 15
SOLUTION
Thermodynamic methods: The Grayson Streed thermodynamic system is a
Part A:
Preliminaries good choice for crude columns as indicated in the Application Guide-
lines section of the on-line thermodynamic reference manual.
You probably will not need to change the damping factor from its default
value. Recall that for I/O columns with sidestrippers, PRO/II
automatically changes the damping factor from 1.0 to 0.8. If time
permits, try rerunning the column with a higher damping factor, say 0.95.
Does this decrease the convergence time?
18 CrudeColumn
Pumparound duties: The
AGO pumparound duty is very high compared to
the other pumparounds. This probably means the AGO pumparound rate
measurement is inaccurate.
Part C: Add In this run, PRO/II calculates the product rates to meet your end-point
Side Strippers specifications. The rates that you supply for the main column draws and
stripped products do not have to be extremely accurate because they are
only estimates. Using the measured product rates for both the main
column draw and the stripped product rates works well.
Table 19: Product Stream Rates for Column without Pumparounds (Metric)
Stream Measured Product Calculated Product Calculated Side
Rates Rates Draw Rates
Naphtha 170 std m3/hr 175 std m3/h
Kerosene 115 std m3/hr 99.0 std m3/hr 125 std m3/hr
Diesel 95 std m3/hr 87.0 std m3/hr 112 std m3/h
3 3
Gas Oil (AGO) 150 std m /hr 119 std m /hr 130 std m3/hr
Resid unknown 315 std m3/hr
Water Decant 8750 kg/hr 8801 kg/hr
Table 20: Product Stream Rates for Column without Pumparounds (English)
Stream Measured Product Calculated Product Calculated Side
Rates Rates Draw Rates
The maximum allowed cooling duty occurs when the tray above the
cooler (pumparound return) almost dries up. Therefore, the technique
described in the above tip returns approximately the maximum cooling
duty. As the specified liquid rate approaches zero, the duty more closely
approximates the maximum. However, specifying very small liquid rates
can lead to convergence difficulties and does not significantly change the
calculated duty. Using a wash rate (liquid from stage 14) of 10 kg-mole/
hr (22 lb-mol/hr), the AGO cooler duty is -33.2x10 6 kcal/hr (-132x106
Btu/hr).
Part E: If these more accurate measurements were unavailable, you could check
Corrected the accuracy of the pumparound data by examining the preheat train
Pumparound measurements. Since the pumparounds preheat the crude, each duty
Duties
must match an enthalpy increase for the crude. Of course, the crude side
measurements can be in error, but they do provide a check.
Part F: Add Pumparounds are easiest to converge when their duty is calculated rather
Pumparounds than specified. The values of duty in this simulation are no more accurate
than the flowrate measurements, so there is no reason to prefer a duty
specification over a rate specification. Therefore, you should specify the
rate, which we now believe to be accurate, and the temperature drop. If
you wish the simulation to exactly match the measured pumparound
return temperature, then specify it instead of the temperature drop.
Table 21 shows that the calculated product rates have not changed
significantly from the run where all the condensing duty was taken at
the condenser.
20 CrudeColumn
Table 21: Column Duties
Heater/Cooler Name Duty (x106 kcal/hr) Duty (x106 Btu/hr)
Condenser -37.74 -149.8
Overhead Pumparound -12.10 -48.03
Diesel Pumparound -12.08 -47.95
AGO Pumparound -10.21 -40.52
Flash Zone (Furnace) 79.02 313.2
Kero steam 1814 kg/hr 4000 lb/hr 2443 kg/hr 5359 lb/hr
3 3
Naphtha 173 m /h 1090 bbl/hr 167 m /hr 1050 bbl/hr
Kerosene 97.4 m3/hr 613 bbl/hr 105 m3/hr 661 bbl/hr
3 3
Diesel 86.4 m /hr 544 bbl/hr 84.9 m /hr 534 bbl/hr
3 3
Gas Oil (AGO) 126 m /hr 792 bbl/hr 126 m /hr 795 bbl/hr
3 3
Resid 312 m /hr 1963 bbl/hr 312 m /hr 1962 bbl/hr
Table 25: Stripped Product Stream Rates for Different Cutpoint Sets
Stream Default cutpoint set "Small cuts" cutpointset
Kero Steam 2443 kg/hr 5359 lb/hr 880.8 kg/hr 1971 lb/hr
Naphtha 167 m3/hr 1050 bbl/hr 167.3 m3/hr 1052 bbl/hr
3 3
Kerosene 105 m /hr 661 bbl/hr 106.0 m /hr 669.5 bbl/hr
3 3
Diesel 84.9 m /hr 534 bbl/hr 86.19 m /hr 539.5 bbl/hr
3 3
Gas Oil (AGO 126 m /hr 795 bbl/hr 136.3 m /hr 858.5 bbl/hr
Resid 312 m3/hr 1962 bbl/hr 299.5 m3/hr 1882 bbl/hr
First print out the feed TBP curve from PROVISION by pressing the
button contained in the feed stream assay dialog box. Using a
straight edge and the end-point specifications, determine the percent
of the original feed that each product comprises.
Multiply these product percentages by the feed flowrate and you
have your estimates.
In reality, the separation is never this sharp; however, the I/O column
algorithm needs only rough estimates for these rates. You could work a
little harder to come up with better estimates, but try these first; the
additional effort may not be necessary.
PRO/II requires estimates for both the main column product streams and
for the side stripper product streams. It is usually satisfactory to assume
that the side stripper feed and product rates are equal. For example, the
calculations in Figure 9 indicate that roughly 103 m 3/hr (648 bbl/hr) of
diesel is contained in the crude feed. Use this value as the estimate for
both the main column diesel draw rate and for the stripped diesel product
rate.
Figure 9: Product
Rate Estimates
Figure 1 0: Vacuum
Column Flowsheet
24 CrudeColumn
5. How should you simulate the furnace so that PRO/II does not create
a recycle loop? How can you calculate the furnace outlet
temperature?
Note: You must connect a water draw stream to the top stage of the
column even though all of the water exits the column in the
overhead vapor stream. PRO/II has no way of knowing this a
priori, so it requires you to provide an outlet for any water that
might condense at the top stage.
0 257 494.6
5 324 615.2
10 380 716.0
20 399 750.2
30 435 815.0
40 455 851.0
50 505 941.0
60 541 1005.8
70 596 1104.8
Steam is introduced to the column feed and to the bottom stage. The
measured rates and thermal condition are given in Table 28.
Operate the column so that the specifications, listed in Table 30, are met.
SOLUTION
Part A Try using both the
Assay Extrapolation, Thermodynamics, Algorithm, and IEG:
cubic spline and PDF methods to extrapolate the topped crude assay out
to 100%. The PDF produces an endpoint of about 825°C (1517°F), while
the cubic spline produces an endpoint of about 1000°C (1832°F). The
PDF result is low for all but the very lightest of crudes. The cubic spline
result falls within the 871-1093°C (1600-2000°F) guidelines, so we will
choose cubic spline for this problem.
The I/O column algorithm and the Refining IEG are the most appropriate
for this column. Try running the simulation first without damping. If the
errors oscillate from iteration to iteration, try a damping factor between
0.6 and 0.8.
26 VacuumColumn
0.788Fm + 2.72 [0.151 Fm]1/2+ 2.86Cm Fm (1)
A more automatic and less error prone way to determine the non-
condensable flowrate is to employ a CALCULATOR, as shown in Figure
11. The CALCULATOR uses the correlations in Table 8 on page 84 of the
course notes to set the non-condensables flowrate. The keyword input
file for this problem and the online help system have more information
on the calculator. Note that if you use the flash zone temperature in the
cracking correlation PRO/II will create a recycle loop because the flash
zone temperature is not known until after the column is calculated.
Column Simulation
Flowsheet in PRO/II
WATER
1
LVGO
Calculate non-condensable
2
flowrate from correlation
CALC HVGO
NON_CONDENS 4
Calculate furnace
5
TOPPED_CR UDE outlet temperature
FEED
MIX SLOP_WAX
STEAM_1 6
FURNACE_OUT
FEED_REF
7 FD
STEAM_2
VAC
RESID
The drawback to merging the furnace with the column is that the furnace
outlet stream no longer exists in the simulation. Although the feed tray
temperature will closely approximate the furnace outlet temperature, you
may want to know this value more accurately.
Part B Table 31 contains a portion of the column summary from the output
report.
28 VacuumColumn
FCC Main Fractionator
TASK The flowsheet in Figure 12 shows an FCC main fractionator labeled with
actual trays. Develop a rigorous model for the column, and calculate the
condenser and quench duties, product rates, and compositions. Try to
match the measured plant data, especially for the LCO product stream.
As with the crude column problem, you will build the simulation model
in several steps of increasing complexity. For all runs, set the column's
bubble point, enthalpy balance, and equilibrium tolerances at 0.0001.
A small portion of the cool slurry is pumped into the bottom of the
column to control the bottom temperature to 362.8°C (685°F).
Unfortunately, this stream is not metered.
As shown in Figure 12, some of the unstripped light cycle oil is sent to
the gas plant, where it is used in the sponge absorber. This absorber
attempts to remove valuable light ends (primarily propylene and C4
hydrocarbons) from the primary absorber overhead before it is added to
the refinery fuel system.
The stable gasoline and light products data were derived from the FCC
fractionation plant data, downstream from the main fractionator. For
notation, see Figure 12. The light ends recycled to the main fractionator
are those light ends picked up in the sponge absorber. They were derived
by subtracting the light ends in the sponge absorber off gas from the light
ends in the primary absorber gas.
30 FCCMain Fractionator
Table 33: Product Measurements
% Distilled Stable Gasoline D86 LCOD86 Slurry D1160 (760 mm)
Liq vol °C °F °C °F °C °F
Pumparound Measurements
Table 36 (Metric) and Table 37 (English) shows temperature, rate, and
gravity measurements taken for the three pumparounds. The final two
columns show heat capacities and duties. The heat capacity values are
only approximate, they are standard estimates used by this refinery. The
duties shown were calculated from the plant measurements
using: Q=Cp*Density*Rate* T. Since pumparound rate measurements
are commonly in error and Cp is only approximate, these duty values are
rough approximations.
Bottom Cooler: We will simulate the bottom of the column with a single
stage (below the feed stage) and a side cooler. Although the column
produces a subcooled product, PRO/II requires a vapor flow from each
stage. How can you ensure that a vapor stream exits the bottom stage?
Rich Sponge Oil: The lean and rich sponge oil compositions are
unmeasured. How can you approximate the rich sponge oil feed to the
column?
32 FCCMain Fractionator
Part B: Because it is easy to make mistakes in constructing the feed streams, you
Simplified will first run some simplified column models in order to find any feed
Models errors, when they are easy to correct.
RunB1 Figure 13 shows the main fractionator with the side stripper and all
pumparounds removed. By eliminating this equipment, we have
eliminated the main sources of convergence problems and user input
errors in refinery columns. To increase the chances of convergence, we
will start with the simplest specifications possible. For the first run,
specify the condenser temperature at 32.2°C (90°F) and vary the
condenser duty This specification is very easy to converge for two
reasons:
It ensures that three phases will be produced at the condenser.
The potential problem of water condensing in the column can be
easily eliminated by raising the condenser temperature specification.
Figure 1 3: Simulation
Model for Run B1
RunB2 Now add the sidestripper and the bottom cooler to the model. Since we
want to meet end-point specifications on the gasoline and LCO, add the
appropriate D86 95%-point specifications and declare their draw rates
to be variables. Also add the bottom temperature specification and
declare the bottom cooler duty as a variable.
RunB3 In this run, you will check the validity of the pumparound
measurements, which are a common source of problems in refinery
column simulation. Add side coolers to each of the pumparound return
stages and set their duties to the values calculated in Table 36
(Metric)and Table 37 (English). Your flowsheet should now look like
the one in Figure 14.
Pumparound duties that are too high cause dryup on higher trays. Did
any of the trays dry up in this simulation? How does the presence of the
side coolers affect the reflux rate?
Figure 1 4: Simulation
Model for Runs B3
and B4
RunB4 By adding the side coolers to the column, the reflux rate is much lower and
we can now attempt to impose the reflux specification. Add this
specification and declare the quench pumparound duty to be a variable.
34 FCCMain Fractionator
Part C:
Final Models
RunC1 In this run, you will add the pumparound circulation to the model. The
final column model appears in Figure 15. You can complete the
pumparound simulation in two ways:
Keep the side coolers in place and add pumparounds without duties.
Remove the side coolers and add three pumparounds to the column.
Fix their rates and duties accordingly.
Both approaches are equivalent. If you have trouble converging this
model, try running the column after each pumparound is added. Start
with the top pumparound.
How do the results compare with the plant data. In particular do the
LCO, slurry, and gasoline streams match the measured results?
RunC2 As discussed in the solution, the results from Run B1 differ from the
plant data in the following notable ways:
The gasoline front end is lighter than the survey data. This is to be
expected because the column produces unstabilized gasoline, while
the survey data were measured for stabilized gasoline from the gas
plant.
The slurry gravity is lighter than the survey data.
The top tray temperature is lower than the survey data.
Replace the gasoline 95% specification with the top tray temperature
specification and re-run the simulation. Do the calculated results match
the survey data any better?
SOLUTION
Bottom Cooler: To ensure that a vapor stream exits the dummy (bottom)
stage, you can introduce a small amount of hydrogen to the bottom
stage. A feed stream of about 3 lb-moles/hr works well and does not
have a significant impact on the simulation results.
36 FCCMain Fractionator
Rich Sponge Oil: The sponge absorber strips the very lightest components
from the LSO and replaces them with heavier material, primarily C2's
through C4's. For this reason, we can approximate the LSO as LCO,
which is just steam-stripped LSO, plus whatever was picked up in the
sponge absorber. Fortunately, you do have compositional data for the
LCO stream and for the sponge absorber pickup (the stream labeled
Since you know the rich SO rate [11.5 m3/hr (72.3 bbl/hr)] and the
recycle gas rate, you can calculate the amount of LCO to blend with the
light pickup. A simple way to do this is to use a splitter as shown in
Figure 14.
Just use the splitter specification LSOFEED + Recycle Gas = 11.5 m3/hr
(72.3 bbl/hr).
Note: Since the rich sponge oil stream is not actually a feed stream,
(it is a recycle stream that we approximate as a feed stream),
you should exclude it from the assay blending procedure so it
does not influence the cutpoint set.
We have chosen to represent the quench zone with two stages, but some
users prefer to use one stage. Stage 15 has been added to simulate the
cooling of the slurry in the bottom of the column. A cooler on this stage
sets the bottom temperature to the desired level.
If the preliminary runs do not show any problems with the pumparound
measurements, we will set the pumparound circulation and duties at their
survey values. There is always a possibility of a pinch (dryup) in the
column from inaccurate cooling data, with the HCO side cooler usually
being the culprit.
Part C:
Final Runs
RunC1 Selected results from this run are shown below.
38 FCCMain Fractionator
Table 40: Results for Run C1
Gasoline LCO Slurry
SPGR (API) 0.766 (55.6) 0.924 (21.7) 1.00 (9.6)
m3/hr (bbl/hr) 63.6 (405) 25.5 (163) 14.1 (89.4)
Note the poor agreement between the calculated and measured gasoline
front ends. This is to be expected because the measured properties were
for the stabilized gasoline stream while the column product is unstabilized
gasoline. Using a D86 95% distilled specification for this stream results in
some inaccuracy in the model because of composition differences in the
simulated unstabilized gasoline and the actual stabilized gasoline.
The LCO and slurry properties and yields should be matched well in the
model. Note that the LCO yield is about 5% high, which is certainly
within the accuracy of the plant data. The pumparound details also show
some differences that can be related to inaccurate rates and differences in
the draw temperatures between the model and the plant. There is no
justification for making changes to the simulated pumparound data.
RunC2 Figure 17 and Table 41 show the results for this run. Naturally, the top
tray (stage 2) temperature exactly matches the survey data. In addition,
the yields for both the slurry and LCO more closely match the plant
yields. The D86 curves and gravity for these streams are also improved
from the previous simulation. Note that the D86 95% point for the
unstabilized gasoline increased by 4°F from the preliminary run.
40 FCCMain Fractionator
Natural Gas Sweetening
TASK In this exercise, you will simulate a process that uses MEA to remove
H2S and CO2 from a natural gas stream. Figure 18 shows the flowsheet
along with the desired (or measured) operating conditions. The pressures
labeled bar are absolute bar. As previously mentioned on page 90, the
constraint that the rich amine contain 0.3 moles acid gas per mole MEA
is imposed to minimize corrosion. Table 42 describes the natural gas
stream. Makeup water and MEA is available at 1.5304 bar (7.5 psig) and
21.11°C (70°F).
Part B: Run Build the amine sweetening flowsheet and calculate the following
the Simulation quantities:
The sweet gas, acid gas, and lean amine compositions and flowrates.
The makeup rate of MEA and water
The absorber column temperature and flowrate profiles.
Many natural gas contracts require the gas to contain no more than 2.3
grams H2S per 100 standard cubic meters (1 grains of H 2S per 100
standard cubic feet). To safely meet this specification, gas sweetening
units
are commonly designed to reduce the H2S content of the sale gas to 0.57
grams per 100 standard cubic meters (0.25 grains per 100 standard cubic
feet). Does the sweet gas meet this specification? Hint: Use a
CALCULATOR to compute the sweet gas composition in these units of
measure. There are 7000 grains per pound.
In this run, solve the flowsheet so that the lean amine stream contains
exactly 15 weight percent MEA (not 14.8). One strategy is to adjust your
initial guess for the lean amine stream composition and re-run the
problem until the converged composition is 15 weight % MEA.
Although this procedure works well for this particular process, it is in
general very time consuming, because it requires your constant attention.
Note: You will have to enter the flowsheet sequence with the
CALCULATOR and CONTROLLER preceding the absorber.
Part A: Preliminaries
Thermo-physical property prediction method: The Amines package is designed for natural gas
sweetening using various amines.
Column algorithm selection: The components in this problem behave less ideally than simple
hydrocarbon systems but more ideally than multi- phase azeotropic problems. Therefore,
you may be unsure whether to choose CHEMDIST or Inside/Out (I/O). When in doubt, try
Inside/Out since it is faster and more forgiving of initial guesses than CHEMDIS. If I/O fails,
you can always switch to CHEMDIST.
For less-than-ideal systems, you can sometimes make I/O converge by
lowering the damping parameter. We were able to converge both columns
using either algorithm, but chose I/O for its very large speed advantage.
Note: The regenerator column does not converge unless the damping
factor is below 0.5. We used 0.4 and increased the number of
iterations to 30.
You can use the flash hot key to determine the molar rates of these
components in the sour gas. You will have to do some arithmetic by
hand to determine the actual rate estimates. A more efficient approach is
to use the Define feature to automatically calculate the estimates. For
example: define the SWEET_GAS rate estimate to be the SOUR_GAS
flowrate of components methane through n-butane and define the
ACID_GAS rate to be the SOUR_GAS flowrate of components CO2 through
H2S.
The flowrate of MEA must be such that there is enough amine present to
remove essentially all of the H2S and CO2 from the sour gas. The
reaction stoichiometry indicates that you need at least 2 moles of amine
for each mole of acid gas absorbed. The composition constraint on the
rich amine stream, however, requires an excess MEA; the ratio of H2S
and CO2 to MEA in the rich amine must be 0.3. Assuming all of the H2S
and CO2 (153.7 kg-mol/hr [320.6 lb-mol/hr]) in the sour gas is picked
up in the rich amine stream, the lean amine should contain
approximately 153.7/0.3 = 512.34 kg-mol/hr (320.6/0.3 = 1068 lb-
mol/hr) of amine. Thus, a good estimate for the total lean amine
flowrate is 512.34 /0.0495 = 10350 kg-mol/hr (1068/0.0495 = 21589 lb-
mol/hr). This flowsheet converges for a very wide range of recycle rate
estimates-from 4500 to over 45000 kg-mol/hr (10000 to over 100000 lb-
mol/hr).
You can avoid all of this hand calculation by building the simple
flowsheet shown in Figure 19. The stream XS-AMINE contains 15 wt %
MEA and 85% water with a very large flowrate. The splitter
specification states that the LEAN AMINE flowrate should be calculated so
that the
molar rate of MEA in LEAN AMINE divided by the molar rate of CO2 and
H2S in SOUR_GAS is 3.333. This is the reciprocal of the acid gas pickup
specification (CO2 + H2S)/MEA = 0.3.
Amine Flowrate
JUNK
XS-AMINE
LEAN_AMINE
AMINE_ESTI
Makeup Streams: Small amounts of MEA and water will be lost from the
process in the product streams. For true steady state operation, they must
be replenished at their net rate of loss. The best way to determine the
makeup rates is to calculate them exactly at every iteration. The makeup
rate of a component is the sum of its flowrates in product streams minus
the sum of its rate in feed streams. The CALCULATOR procedure shown in
Figure 20 calculates and stores the MEA makeup rate in result R(1) and
the water makeup rate in R(2).
The CALL SRVSTR line stores these calculated results for the component
flowrates of MEA and water in the stream labeled MAKEU. The SRVSTR
subroutine is a very powerful feature that allows the CALCULATOR to
build streams from calculated quantities.
Figure 20:Makeup
Calculations
1
SWEET_GAS
GRAIN_CAL
1 3
4
CALC_MAKEU
LEAN_AMINE
2 MAKEUP 5
REGENFEED
6
S1
3
7
8
E1
4
9
10
5
HC_PURGE_VAP HXFEED 11
ABSORBER
REGENERAT OR 12
RICH_AMINE
V1 REGEN_BTMS
Metric UOM
If You Finish Figure 24 shows the CONTROLLER procedure that we used to implement
Early the LEAN AMINE stream composition specification. The CALCULATOR
procedure is shown in Figure 25.
TASK You are trying to match measured plant data for a simple hydrocarbon
distillation column with one overhead and one bottom product. You
specify the reflux rate and bottom product rate at their measured values.
On convergence you observe that all 15 measured tray temperatures are
higher than the simulated tray temperatures. What can you do to better
match the tray temperatures?
SOLUTION Since all 15 calculated temperatures are in error in the same direction, it
is reasonable to assume that something is wrong in the simulation, not in
the temperature measurements. You need to do something that will
increase the simulated tray temperatures. The mismatch may be caused
by a faulty measurement on the bottom product rate. Using the same
logic in the previous problem, if the specified bottom product rate is too
high, the simulated temperature on every tray will be lower than the
actual values. Thus, you can better match the tray temperatures by
lowering the bottom product rate.
If you believe the bottom flowrate measurement, then you must think of
some operating parameter that can increase the tray temperatures
without changing the product rates. The logical choice is the column
pressure. If the column pressure measurements are too low, the
simulated tray temperatures will be too low. You may be able to
adequately match both the measured product flowrates and tray
temperatures by increasing the column pressure in the simulation.
TASK1 You are trying to simulate a column, but PRO/II will not converge. Based
on what you have learned, list three possible causes to investigate.
TASK 2 You are simulating a hydrocarbon distillation column with one overhead
and one bottom product. You fix the reflux rate at the measured value,
but accidentally enter 181 instead of 118 for the overhead rate
specification. How will this mistake affect the tray temperatures.
SOLUTION 2 The temperatures will increase. By increasing the overhead rate, you
have transferred material from the front end of the bottoms to the back
end of the overhead stream. Both the overhead and bottom streams are
now heavier: the overhead because it contains additional heavy material,
and the bottoms because it has light material removed from it. This
increases the temperatures of both product streams. Since hydrocarbon
columns have monotonic temperature profiles, it follows that the
temperature on all of the trays increases when the overhead draw
increases.
As you can see, you did not need to perform a simulation to arrive at this
result. A little thought did the job.