Documente Academic
Documente Profesional
Documente Cultură
Background
Petro-SIM is a rigorous process simulator. It allows you to model specific units
or entire plants, including complete pertrochemical complexes and complex
refineries. Through the completely interactive Petro-SIM interface, you can
easily manipulate process variables and unit operation topology, and fully
customize your simulation.
These sample problems will give you experience in creating a Petro-SIM models,
working with its interactive environment, and understanding its features.
Learning Objectives
By the end of this chapter, you will be able to:
Therefore, the first step to start a new case will be adding a list of
components and associating it to a property package
Getting Started
Page 2
3. Create a new case using the menu option: File - New Case.
For this exercise, do not use the icon on the tool bar, but the File menu as
shown.
Component Selection
A new case will place you on the Components tab. We will create a
component list specific to the case.
Note the Components tab shows two items on the component list: the
Master component list and the Synthesis component list. These lists
are fixed with the case and cannot be changed.
Getting Started
Page 3
4. Click on the Import button and select refinery-large.cml. This will
bring into the simulation a pre-determineds set of components.
Getting Started
Page 4
A component can be either a pure component or a hypocomponent
(also called pseudo-component). Pure components are specific
components with fixed properties, hypocomponents have properties
that are defined by the user or the program.
Getting Started
Page 5
Fluid Package Selection
1. Close any open windows and return to the Simulation Basis Manager
window or click on the tool bar button. Click on the Fluids
Packages tab (Fluid Pkgs) and click Add.
Getting Started
Page 6
Note the selection also includes enthalpy and density methods to produce a
complete thermodynamic package. We will leave these at the default
selections, which are recommended for most hydrocarbon applications.
Getting Started
Page 7
3. Close the Fluid Package view and return to the Simulation Basis view.
Note that Basis-1 is listed as the current fluid package. The term NC
stands for number of components, and there are 106 components in the
Refinery Large component list.
Also note that the Default fluid package and the flowsheet fluid package
are set to Basis-1. If required, multiple fluid packages can be used
within a single case.
Getting Started
Page 8
Moving from the Basis Environment to the Simulation Environment
To build your simulation, you must move from the basis environment, the
area where we select the fluid package and components, to the Simulation
environment, where the case is built and run.
Getting Started
Page 9
3. Close the case without saving by selecting the menu options File-
Close Case.
Getting Started
Page 10
Exercise – Quick Start
2. To view the selections for Property Package and Component set, clikc
on the New Case Icon from the Petro-SIM toolbar.
Getting Started
Page 11
Exercise - Importing Refinery Assays
The composition of the crude is normally unknown. The only available
information is either from laboratory analysis (e.g. distillation curves) or
from a pre-set database of existing crude assays.
1. On the toolbar, click on the oil manager icon to enter the oil
environment. You will be placed on the Refinery Assay tabl. Click
Import and select Refinery Assay Files.
Getting Started
Page 12
2. Select the file: Sample Crude A.xml.
3. On the resulting pop-up form, make sure the options for “Include
Source Information” is checked and select the Import button.
Getting Started
Page 13
4. Click the View Source button to see the information stored in the
database. Double-click on any of the plant groups to see the input
information.
Getting Started
Page 14
5. Click the Import button and import Crude B, using the same steps as
for Crude A.
6. Click the Quick Plot option to view the assay results. Use the pull-
down option to have both A and B and compare assays.
Getting Started
Page 15
Petro-SIM Environments: Summary
There are three main environments in Petro-SIM:
Basis Environment
This allows you to set thermodynamic properties such as the desired fluid
package and the component list. Petro-SIM allows you to handle several
property packages and different component lists within the same case.
The handling of Fluid Packages is done in the Basis Environment.
Oil Environment
The oil environment manages assay data and allows you to enter
laboratory data.
Simulation Environment
This opens up the PFD simulation window. The PFD is the graphical
interface where we add streams, unit operations, look at the results, etc.
Getting Started
Page 16
Exercise - Adding new streams and units.
In order to familiarise you with the basic functions to create PFD’s, this
exercise will focus on the construction of streams and unit connections,
importation of assays, and specification of stream properties.
Getting Started
Page 17
Selecting a Unit Set
For this exercise, start by selecting a unit set. The set is a convenient
grouping of units of measure.
The option for Unit Preferences let you create your own unit set or
use one previously created.
Getting Started
Page 18
Adding streams and unit operations using the palette.
Hovering the mouse pointer over each object on the palette shows the
name of the object.
Getting Started
Page 19
Entering Stream Information
1. Take a blue arrow from the palette and drag it onto the PFD. It
will automatically be named 1.
Getting Started
Page 20
4. Choose the option to load Sample A from the Oil Manager
Getting Started
Page 21
6. Go to the Properties page and view the stream properties.
Getting Started
Page 22
7. Select another blue arrow from the pallet. Double-click on this
stream. On the Conditions page, change the Stream Name to Water,
and enter the Temperature, Pressure and the Mass Flow.
8. On the Compositions page, scrolldown until you see H2O and enter a
1 by the fraction. This opens up a second window. Select OK to
accept the composition. The water stream is now fully solved.
Getting Started
Page 23
Adding a Unit Operation
1. Select a mixer from the object pallet and place it on the flow
sheet.
There are two general methods you can use to connect streams to your
unit operation: the graphical method and the drop-down method. You
may use either method to build your flowsheet.
We recommend you solve each unit operation before adding the next one.
Getting Started
Page 24
Method 2: Graphical Method
3. Move the mouse and hover over the stream arrow until a white box
appears. Click and drag it over to the mixer until the white box
appears at its inlet. Release the mouse button for the connection.
Getting Started
Page 25
5. Create an outlet by graphically dragging from the end of the mixer
out in space.
6. Click on the Attach mode icon or release the Ctrl key to exit Attach
mode.
To change the name of a stream, double-click on the stream and rename it.
Getting Started
Page 26
Examining Results
For either method, note that all of the streams are now dark blue,
indicating they are completely solved. Also, the Mixer is filled in.
1. Double-click on the Mixer. Note the status indicator is green and the
OK indicates the unit operation is fully solved.
Getting Started
Page 27
3. Save your case as : Simplified Preheat Train Setup.
You may wish to add a subfolder called “Training” to maintain all of your c
exercises.
Note that the case title will appear at the top of the flowsheet:
Getting Started
Page 28
Exercise : Copying Streams
1. Create a new stream by selecting a blue arrow from the palette
You have now created a copy of stream Feed as though you typed in the
information.
Getting Started
Page 29
The command Define From Other Stream is a one-time copy. There is
no logical link between the stream Feed and stream 1; a change in one
will not affect the other.
Degrees of Freedom
In the next series of exercises, we will use stream 1 as a starting
point to examine how Petro-SIM controls the degrees of freedom.
Heater
1. Add a heater from the pallet. Connect stream 1 as the inlet and
connect an outlet stream 2. Note the outlet stream is light blue, not
fully solved. Also note the Heat Exchanger is red.
2. Double click on the heater. Note that the status is red and a message
states that it requires an energy stream.
Getting Started
Page 30
3. Enter the name Q1 to the energy stream.
Getting Started
Page 31
Designating outlet conditions
Note that all the values solve and the streams are dark blue. View the
workbook page to see all the streams. Note the energy stream value,
which represents the duty.
Forward calculation
Getting Started
Page 32
Note the energy balance is satisfied with either method
Note that the PFD shows the material streams in blue and energy strea
red. Energy streams are required in many unit operations to mainta
energy balance.
Valve
_______________________________________________________
_______________________________________________________
Getting Started
Page 33
Flash separator
Note that the outlet streams are dark blue. The default parameters of a
separator split the feed into liquid and vapour only streams.
If you specify the feed stream, the outlets are automatically calculated
and the properties are propagated through.
Getting Started
Page 34
Customizing Units
The unit preferences icon , Unit Preferences option allows you to
customise the units in your case. This option allows you to set your
preferred units of measurement. This view can also be accessed from the
Tools menu and selecting the Preferences option. The units of measure
are on the Variables tab.
You can select a built-in unit sets (SI, Field, EuroSI, RefineryField, and
RefineryMetric) or create your own. To create your own, select a unit set
closest to the values you want and click the Clone button. It will give a
default name to your set, New User, which you can change. It also
produces a drop down menu on each unit. Click on the desired
measurement to change it. You can add your own unit set by clicking on
the Add button and supplying the units name and conversion factor to
the internal SI-based unit used within Petro-SIM.
Getting Started
Page 35
You can also change a unit of measure directly from a view by right-
clicking on the value and selecting “Display <unit> in”
Getting Started
Page 36
Building a Simple
Flowhsheet
Background
The purpose of this chapter is to build on the basic operations learnt in the
previous section and familiarize you with adding specifications to unit
operations, as well as constructing simple flow sheets on Petro-SIM.
Learning Objectives
By the end of this chapter, you will be able to:
In Petro SIM, calculating as you build the flow sheet lets you see how
Petro-SIM works and prevents errors.
In order to see this more clearly, we recommend that you enter all the required
specifications for each unit as you introduce them to the PFD.
7. Go to the Plots page and view the relative assay curves in the blend.
11. Go to the Worksheet tab, and note the information available in the
outlet stream To Desalter. Enter an outlet stream temperature of
125 C (257 F.)
14. Rename the unit operation Desalter. Attach the feed and product
streams and name them as shown.
View the Workbook page of the Desalter and verify that all outlet
streams are filled in.
When the degrees of freedom are satisfied, you cannot enter the
value.
2. Note down the current value of the volume-based flow for the
water stream.
_________________________________________________
_________________________________________________
8. Specify the vapor fraction of the stream and note what calculates.
2. If the value is blue in colour, then you can make a change. If the
value is not blue, you must remove another variable to allow a
degree of freedom.
On the preheat model, raise the oil feed temperature from 10oC (20oF). Try
to change the temperature of the oil/water mixture. What do you notice?
________________________________________________________
________________________________________________________
1. Turn off the solver by selecting the red light on the toolbar .
Notice that Petro SIM says “Holding…” in the lower left hand-corner
3. Select the green light from the toolbar to reactivate the solver
The red solver icon stops this automatic calculation. If it is switched on,
it allows you to make changes, or input values for certain parameters on
streams and units without affecting others.
Change the oil feed and the water temperature on the Preheat model. Use
the traffic lights. What do you notice?
_______________________________________________________
Deactivating the solver turns off the checks for degrees of freedom, which
introduces the risk of you over specifying, or imputing contradictory
information into the simulation environment. If this occurs, when the
solver is reactivated, a ‘Consistency Error Message’ appears.
Any changes made to the flowsheet using the above methods are
propagated through out the flowsheet. It is possible to prevent the effects
of parameter alteration on both the downstream and the upstream part of
a flowsheet.
Note that the water stream has an input flow rate. If the crude
rate changes, you would have to manually change the water rate
to keep the same proportion of water.
The Set operation lets you set a relationship for a property between two
different streams. The relationship is of the form:
y=mx+b
4. Select the stream Water and property Std Ideal Liq Vol Flow.
Learning Objectives
1. Use the menu icon that accesses the Sample Cases. Select the case
Compressor Loop Setup.ksc.
In this compressor surge look, we want to recycle the vapor from V-100 to
the compressor suction.
Recycles
Page 2
You can see that the streams become un-converged (light blue). If you
double click on any of the streams, you will see that they are missing
essential stream parameters like temperature, pressure etc.
4. Add a new stream from the Object Palette; the default name will be 9.
Use the Define from Other Stream button to copy the information from
stream 1.
Recycles
Page 3
6. From the Object Palette, select a Recycle unit operation. Place it
between stream 1 and 9.
7. Connect Stream 1 to the recycle block as its inlet, and connect the outlet
to stream 9.
Note that the Recycle stream, unlike other unit operations, connects the inlet
streams on the right side and outlet streams on the left. Be sure to have the correct
inlet and outlet connections.
The recycle outlet stream will copy over the inlet stream, until the outlet
stream is identical to the inlet stream within the defined tolerances.
Recycles
Page 4
By adding an outlet stream to the recycle, the information in the recycle inlet
stream is duplicated, so that when it is connected to the mixer, and Petro-SIM
begins the first stage of calculations , the ‘empty’ values are propagated
only up till the recycle inlet. Hence in the second stage of calculations the
values in the recycle outlet stream are still present, and are used as the
initial values for the second stage of calculations.
Go to the Worksheet page of the Recycle to compare the inlet and outlet
streams.
Note that the outlet stream maintains the blue values indicating inputs; the
Recycle unit operations will overwrite the initial values until the inlet and
outlet are within tolerances.
Recycles
Page 5
The Parameters tab, Tolerance page shows the tolerances. Note the results
are often tighter than the tolerances show, but to maintain a tight tolerance
the values can be lowered to insure tighter tolerances.
Recycles
Page 6
Spreadsheet
Background
The Spreadsheet applies the functionality of a spreadsheet program to process
simulation modeling. With essentially complete access to all process variables
and a wide variety of functions, the spreadsheet is a powerful tool in Petro-SIM
and can be used for many applications. Because it is a unit operation,
calculations are performed automatically; Spreadsheet cells are updated when
flowsheet variables change.
Learning Objectives
By the end of this chapter, you will be able to:
Using the toolbar shortcut to the Sample files , open the sample case H2
Plant.ksc.
2. Excess oxygen in the furnace: The air flow in the heater should be regulated at
such level to provide 10% excess of oxygen. The Spreadsheet will be used to
calculate the required air flow rate for complete combustion, and 10% will be
added to that value for 10% excess air. This resulting value will be exported to
the Air stream.
Spreadsheet
Page 2
Steam to Carbon target
Spreadsheet
Page 3
3. Right click on cell B2 and select Import Variable(s)
Spreadsheet
Page 4
The hydrocarbon components molar flows are now shown in cells
B2 and B3.
Spreadsheet
Page 5
6. In column D you will multiply the two numbers. In cell D1 write
“Carbon molar flow”
=B2*C2
Note that the calculated result will be in red. The equation will be shown
above the grid when the cell is highlighted.
Spreadsheet
Page 6
7. Make sure the option “Copy Formulas” is checked, then copy-
paste the formula from D2 to cell D3.
=D2+D3
Spreadsheet
Page 7
To attach a unit set, use the drop-down option at the top of the
view and select Mole Flow Component as the right Variable
Type while highlighting cell D5.
9. The desired ratio for steam to carbon is 3.5. Enter a label “S/C
Ratio” in cell C7, and enter a value of 3.5 in cell D7.
10. In Cell D9, calculate the desired steam rate by multiplying cells D5
and D7 Add a label in cell C9: “Steam Flow”.
Spreadsheet
Page 8
Now that we have completed the calculations, we will replace the
fixed steam flow rate with the calculated one.
12. Open again the “Steam to Carbon Ratio” Spreadsheet and right
click on cell B14 and select Export Formula Result and then pick
“Steam to Reformer” from the Objects list. Then select Molar
Flow as a Variable
If you change the units set of the flowsheet, the spreadsheet will keep its
original unit set to maintain the integrity of any calculations in the
spreadsheet, since the unit choices can affect the results of these
calculations.
Spreadsheet
Page 10
3. Highlight all of the values and right-click with your mouse. Select
the option Send to… Spreadsheet Excess O2:
The Send to… option will automatically add extra rows if needed to
export the selected values.
If you only see one value in your spreadsheet, you may not have
highlighted all the values before the Send to… command.
Spreadsheet
Page 11
5. To add labels, right-click column A, select “Insert Column”
Spreadsheet
Page 12
7. In column C, fill in the O2 stoichiometric coefficients for
combustion reactions according to the values of next Table. If
desired, right-click on Row 1 and add a new row to the top. Add
the labels “Molar flow”and “Stoich Coeff.”
O2
stoichiometric
Component coefficient
H2 0.5
CO 0.5
C1 2
C2 3.5
=Sum(D2:D9).
Spreadsheet
Page 13
10. Add more rows by going to the Parameters tab and increasing the
number of rows to 20.
Spreadsheet
Page 14
11. Return to the Spreadsheet tab. Enter the required excess O2
(10%) to cell D11 and then select this cell and set it Variable Type
as Percent. Add a label to cell C11.
12. To calculate the final O2 molar flow write the following formula
in cell D15:
Assign the Variable type as Flow, and add a label “O2 with
Excess” in cell C15.
Spreadsheet
Page 15
13. Double-click on stream Hot Combustion Air. Delete the flow rate.
Spreadsheet
Page 16
15. Click on the Mole Fraction of O2, right-click, and drag the value
over to cell D17. Enter a label in cell C17, “O2 Mole frac.”
Note that the cursor icon will change as you drag the value to the
spreadsheet. These icons indicate where it is permissible to drop the
value.
Spreadsheet
Page 17
16. Write the following formula in cell D19
= D15 / D17
This is the molar flow rate of air; designate this cell as type flow.
Add a label in cell C19: “Desired Air Flow”
18. Drag the resulting value from cell D19 to the air flow cell. This
will result in a calculated air flow in the stream.
Spreadsheet
Page 18
Assay Synthesis
Background
Crude and vacuum unit models use crude assays as their feed. The crude assay
information can be accessed from a database or input directly into Petro-SIM.
The first step in simulating a refinery process is to define an Assay. From the
input information for one or several cuts, Petro-SIM creates a matrix of
properties that are distributed among the components in the case. Assays can be
accessed from a database or created from entering plant data, either straight TBP-
cut data or from products produced from the stream of interest.
The properties used to define an Assay are generally yield information and
physical characteristics based on a single stream or several product streams from
the main assay stream.
All Refinery reactor models and refinery unit operations require feed streams to
be assay streams. Reactors that require supplemental feed streams, such as a
hydrotreater or alkylation unit, require that all their feeds be initialized with an
assay even if the stream is pure library components.
Learning Objectives
Cut Type
There are five types of cut types that can be used to define a cut.
Contiguous (default) – synthesis assumes that the set of
contiguous cuts make up the original material. They can slightly
overlap with other contiguous cuts.
Overlapping – an overlapping cut is a type of overlaid data. The
boiling range for this type of cut overlaps the contiguous set
completely and provides supplementary information.
Minus – this cut should be subtracted from the set of contiguous
data. Often used in synthesizing column feeds where you wish
to subtract the effect of secondary feeds such as gas streams
and wild naphtha feeds.
Naphtha Components – a naphtha cut is a type of overlaid data
and requires distillate data to be complete. The cut contains
naphtha component data deriving from GC analysis. Information
will typically overlap a distillate contiguous cut.
Exclude – this cut should be excluded from synthesis.
Assays are typically used for crudes, but can represent reactor effluents.
Also, specific residues can be designated. The Stream Type property is
used to designate a special cut or stream type. The options are:
Residue
Vac Residue
VDU Product
FCCU Product
Hydrocracker Product
C5’s Included
A specific process unit must use its corresponding stream type. For
example, the bottoms stream from an FCCU fractionator must use a
FCCU Product stream type so that a specific SG synthesis method is
used.
Assay Synthesis
Page 2
Minimum Requirements for Synthesis
Note: Flow rates are only used to determine the correct proportion of the
cuts; the flow rates are not transferred to the flowsheet.
Once a property listed above has been selected, the user has the choice
of combining it with either of the two following properties:
A complete component composition
Density plus Distillation or TBP Cut values. Density can be in the
form of actual density at a given temperature, specific gravity (sg)
or API Gravity. Distillation points required are the 5, 10, 30 and
50% points. If cut points are used, both initial and final cutpoints
are required, unless the stream is a residue stream, in which case
the distillation may be omitted.
Note: If one cut is defined with a distillation, any other cut must also be
defined that way.
Synthesis Status
The synthesis status bar can be found on the bottom of Refinery Assay
Source menu. A green bar with the message Assay Creation
Succeeded means the assay was synthesized properly. A yellow status
bar means the user has not clicked the Synthesize button yet, while a
red bar indicates the synthesis has failed.
Assay Synthesis
Page 3
In this exercise, we will create a crude assay from typical laboratory data. The
data consists of as-produced cuts, which include distillation and compositional
data.
3. Click on the Create button and Add a new Plant Data Group.
Rename it ‘Plant Data Lights’.
4. Click on the Append Cut button, and Rename the cut Naphtha. Do
the same to create cuts for Kerosene and LGO.
Assay Synthesis
Page 4
5. Click on the Setup Properties button and add the corresponding
properties from Table below found on the Available Properties
drop down menu. Then click OK.
Assay Synthesis
Page 5
6. Input the property data (by manually typing) into the grid.
Assay Synthesis
Page 6
8. Add a third Plant Data Group, and Rename it ‘Gas Plant Data’.
Append the cut, and name it ‘Gas’. Select the Setup Properties as
‘Mass Flow’ and ‘Component Composition by Mole’ as follows:
Assay Synthesis
Page 7
10. To examine the synthesis results, go to the Synthesis Messages tab
11. To compare the input and output results side by side, go back to the
Input Summary tab, double-click on one of the groups and check
the box in the lower left-hand corner, ‘Show Calc Values’
Assay Synthesis
Page 8
12. To examine the resulting assay, go back to the Oil Characterization
view (by clicking on the oil environment icon) and right-click on the
assay. Select ‘View Data Matrix’.
Assay Synthesis
Page 9
14. You can view the same information in graphical form by going to
the ‘Assay Property Plots’ tab and selecting ‘Create Plot’. Check
the property of interest to see a plot.
15. Plot information can also be obtained by the ‘Quick Plot’ button on
the assay list. This option lets you compare assays and streams.
Assay Synthesis
Page 10
Exercise – Assays in the Flowsheet
1. Go to the Simulation Environment (PFD) and add a new stream.
2. Load the Crude Back Blending Assay to it, and rename the stream
‘CDU Feed’. Specify a stream at 40oC (100 F), 5bar (72 psia) and
100tonnes/h (100 bpd.) On the Composition tab, select the button
‘View Properties’. You will see the same values as the assay for
each component property.
operation.
Assay Synthesis
Page 11
4. Rename the operation as Straight Cuts. Enter the feed stream,
CDU Feed, and products Gas, Naphtha, Kero, LGO, HGO and
Residue. Add an energy stream of Q-100.
Assay Synthesis
Page 12
6. On the TBP Cutpoint page, enter the initial cutpoints as follows:
Gas 0K 0R
Naphtha -17.8 C 0 F
Kero 162 C 324 F
LGO 226 C 440 F
HGO 330 C 626 F
Fuel Oil 407 C 765 F
Residue 446 C 835 F
Assay Synthesis
Page 13
Compare the straight-cut streams and their properties with those input and calculated
from synthesis.
Assay Synthesis
Page 14
Naphtha Stabilizer
Background
In this exercise we will create and size a simple naphtha splitter using the
standard tray-to-tray column solver. We will also look at refinery properties and
investigate ways to assign and estimate them.
Learning Objectives
We can create a stream with distillation data in the flowsheet, then feed it
to a stabilizer column.
Steps
Naphtha Stabilizer
Page 2
5. Use the synthesis icon on the stream option and select Synthesize
from Plant Data
API gravity
Distillation ASTM D86 (for 1,5,10,30,50,70,90,95, and 99)
Component composition by Volume for
propane
iso-butane
normal-butane
iso-pentane
normal pentane
Naphtha Stabilizer
Page 4
The stream will solve in the flowsheet. Compare the input and
output values. View the stream properties.
_____________________________________________________
_____________________________________________________
1. Select the Distillation column icon from the palette and place in
the flowsheet double-click to bring up the column wizard.
3. Select the option for a Total Condenser and check the box for a water
draw.
5. Enter column products: LPG, Stab Water, and Stab Naphtha. Enter
the condenser energy stream Q Cnd and reboiler energy stream Q
Reb.
Naphtha Stabilizer
Page 6
6. Select the Next button and enter the column pressures:
Bar psig
Condenser Pressure 8.7 111
Condenser Pressure Drop 0.4 6
Reboiler Pressure 9.3 120
o o
C F
Condenser Temperature 54 130
Reboiler Temperature 93 200
10. Go to the Monitor tab of the column and select the Run button. Your
column is converged if the green “OK” appears.
Naphtha Stabilizer
Page 8
Exercise – Changing the Distillation
Column
1. On the Monitor tab, select the Add Spec button to create a purity
specification. From the list, add Column Component fraction .
3. Return to the monitor tab. Note that the current value of the
specification will be shown.
Naphtha Stabilizer
Page 10
6. View the Monitor page to see the values
7. Make changes to the reflux ratio and the overhead rate to see the
change on the bottoms properties.
We will change the top temperature to reflect a lower number: 43 C (110 F.)
Because we have a total condenser, this does not take up a degree of freedom,
and therefore will not be entered as a specification, but rather as a subcooled
value.
10. Go to the Design tab and select the Subcooling sheet. Enter the
temperature. Run the column and note the new results.
Subcooling can only be used with columns that have total condensers.
Naphtha Stabilizer
Page 12
Exercise – Tuning the Column
Tray-to-tray columns use ideal stages instead of actual trays or height of
packing. To tune a tray-to-tray column to match data, you change the
number of ideal stages. You start by assuming an overall efficiency to
enter the number of stages for a column, then delete or add stages in
each section to match a given product quality. Reflux flow and
condenser and reboiler duties will all be proportional to the number of
stages in a column if you match the product rates and qualities.
1. Change the specifications so that you are meeting a new distillate rate
of 20 m3/hr (3000 BPD) and a purity spec in the bottoms of 0.001 C4’s.
2. Click on the Add Spec button to add a new specification. For the type
of specification, select Column Duty, then select the Reboiler.
3. Fill in the reboiler duty in the table below for the current number of
stages (22):
No. of stages 22
Feed stage *from top) 8
Stages below feed stage 14
Reboiler duty
5. Change the number of stages from 22 stages to 20 stages and click the
Run button to rerun the column. Go to the Monitor tab to view the
results; enter the new values in the table.
Note that when you change the number of stages your feed location often
changes proportionately.
6. Return the location to stage 8 and rerun the column. Fill in the table
with the new values.
Naphtha Stabilizer
Page 14
Presuming your last set of values match plant data, what is the efficiency
of the column above the feed (rectifying section) if there are 10 actual
trays in that portion of the column?
_____________________________________________________
What is the efficiency of the column below the feed (stripping section) if
there are 15 actual trays in the column?
3. Click on the Auto Section button. Maintain all the defaults, selecting
the Valve trays and the points at which to swedge the column
diameter. Select the Next button.
5. On the Performance tab, view the Results page to see the suggested
column dimensions.
Naphtha Stabilizer
Page 18
The AutoSection option will produce a column with two different
diameters if required. The point at which it will change diameter are
determined by the Area Tolerance factor input to the column.
How does the column swedging relate to the column Performance page?
_____________________________________________________
1. On the Design tab, go to the Specs page. For both sections, change
Mode from Design to Rating. For Section 1, enter 1 flow path and a
Section Diameter of 3 ft (0.9 m) to represent the section above the
feed. For Section 2, enter 2 flow paths and a Section Diameter of 7 ft
(2 m) for the bottom.
If this was the actual column diameter, what would you change in the column
specifications to reduce the flooding?
_____________________________________________________
_____________________________________________________
Naphtha Stabilizer
Page 20
Stream Properties
Overview
There are many stream properties available in Petro-SIM. Because of the large
number, not all stream properties are displayed on default views. This module
explains how to find properties, change the displayed properties, and obtain other
properties that require changes in stream temperature or pressure.
Learning Objectives
6.15.10 V4
Stream Properties and Stream Types
Double-clicking on a Petro-SIM stream also lets you access the stream
properties view by selecting the Properties page on the Worksheet tab.
The properties listed on this tab are a subset of the complete list of
properties. By default the properties depend on the stream type, an
automated selection mechanism which is based on the composition, the
boiling point, and boiling point range of the stream.
Stream Properties
Page 2
The stream type is displayed on the Conditions page.
ITEM Criteria
Light Gas Volume Average Boiling Point <
= ‐5 C
Gasoline Volume Average Boiling Point
<= 150 C
Kerosene Volume Average Boiling Point
<=250 C
Distillate Volume Average Boiling Point
<=350 C
Fuel Oil Volume Average Boiling Point >
350 C
Crude Oil 1% TBP < 0 C and 99% TBP >
750 C
General No assay information and H2O
mole fraction < 0.900
Water H2O mole fraction >= 0.9999
Sour H2O mole fraction >= 0.9000
Water
Unknown No criteria
Stream Properties
Page 3
The stream type can be changed if you wish to view a different list of
stream properties.
Stream Properties
Page 4
4. Go to the Properties page and view the property list.
Stream Properties
Page 5
6. Go to the Composition tab and view the components of this
stream. Go to the Properties page and view the property list.
Note how the properties differ from the LPG stream. Properties shown
on the properties page can be controlled by the Stream Type. This is
activated by when the link button on the stream’s properties page is
depressed. Linked properties are the default in new simulations.
Stream Properties
Page 6
Adding new properties to the Stream
The Properties view allows you to customize the list. The Append new
property icon lets you select additional properties to add to the
stream. By selecting new properties, the stream is automatically unlinked
to the stream type; the original stream properties will remain.
Stream Properties
Page 7
4. Click the Apply button and close the view. Note the new
property on the LPG stream; also note that the Link button is no longer
depressed.
5. Click the Link button again; note the TBP property is removed.
Stream Properties
Page 8
Distillation Plots
There are two basic methods of viewing the distillation graphs on a
stream. The first uses the Properties view, and the other the Boiling point
utility. The Properties view displays one stream at a time, and the utility
displays multiple curves on one plot and within one table.
2. View the plot on the Stabilized naphtha stream using the plot
icon.
Stream Properties
Page 9
3. The other common method of viewing distillation plots is from
the Stream view. Go to the Attachments tab, Utilities page.
Stream Properties
Page 10
Properties with Qualifiers and
Options
Some properties require a qualifier, for example a viscosity may require a
temperature or designation at stream conditions. There are multiple
methods for calculating pour point. Density could be at standard
conditions or flowing conditions.
Stream Properties
Page 11
Exercise: Adding new properties to the list and
applying them to streams
1. To add more D86 points, go to the Tools menu and select Stream
properties. The following view will appear.
Stream Properties
Page 12
These properties will now appear on the selection list. Rename them so
they are consistent with the other D86 properties.
You can add this property to the streams using the Append property icon
as before or select the Stream Properties option to add this property
to all unlocked streams. Do this for both the 20% and 80% values.
Stream Properties
Page 13
Sorting the Stream Properties View
You can use the icons to sort the properties so they are in
alphabetical order. The other sort options are the up arrow and
down arrow to move selected properties up and down. A single
property can be deleted by clicking on the red x and all properties are
deleted with the multiple X button.
Stream Properties
Page 14
Stream Phase Properties
The stream property view displays the properties for the entire stream
regardless of phase. If you wish to view phase-specific properties, you
can expand the width of the stream view. The properties can be
displayed for all of the existing phases.
Stream Properties
Page 15
Stream Properties
Page 16