Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
EHY2351
Modeling Heavy Oil &
Gas Production and
Facilities Using Aspen
HYSYS Upstream
AspenTech Customer Education
Training Manual
The information contained herein is subject to change without notice, and Aspen
Technology assumes no responsibility for any typographical or other errors that may
appear.
Contents
Section
Disclaimer
Course Objectives
Class Structure
Course logistics
Morning Session
- 8:30 am to 12:00 pm
- Coffee break mid-morning
Lunch Break
- 12:00 pm to 1:00 pm
Afternoon Session
- 1:00pmto4:30pm
- Coffee break mid-afternoon
Emergency exits, restrooms, etc.
Internet: http://Support.AspenTech.com
Email: AES.Support@AspenTech.com
Training .Registration@AspenTech.com
Phone: NALA: +1 888 996 7100
EMEA: +44 (0) 118 922 6555
APAC: +66 33 132920
Technical Support Hotline
Training
Customized Support Services
Knowledge Base Solutions
Product Patches
Q ues t .ions.']
lesson Objective
Production Facility
Engineer Engineer
AspenHYSYS
Upstream Aspen
HYSYS
& Petroleum
Refining
Aspen HYsYS
l.Jpstream
Dynamics
Black Oils
Language of the
Production Fluid Upstream industry
Surface
-~=~""'r----1
1
·. (oil/water/gas) - Reservoir, well, and
flowline simulators use
• black oil models
•
Reduces
computational
.1 complexity of the
problem
- Petroleum/Production
engineers have limited
information on
production fluid from
well tests
Complete
rv i compositional analyses
rarely available
Compositional Mode
Standard ModeVntt Ops
Flow
Density
Flow Cl C2
Density C3 N-C3
Black Oil Cf N-C4
Translator cs C6
C7+
PVT Environment
•• I
Cf
C2
C3
N-C3
C4
N-C4
C5 Cf
CB C2
C7 C3
CB N-C3
C4
N-C4
C5
CB
CT>
C30-t
~ReporJ
Topology
- Straight Run
Convergent Branched
- Looped/Divergent
Unit Operations
- Pipe Segment (with/without Heat Transfer)
- Valve, Mixer/Tee (Calculates Flow Direction and Pressure Drop)
- Swage
Composition Tracking
- Fully Compositional Model using Equation Of State (COM Thermo)
- Black Oil
Refer to Sample files in folder "Irootl:\Prngr;un
FiL~s\l\sPenie<::IJ\l\:menJ]Y5Ys\18.4\5ilmPles\l\sPenHyclrilcr1Lc:s"
Topology
- Straight Run
- Convergent Branched j ·-r--,,.M,-,---,,.,r-Tt"t--c-c-1
- Looped/Divergent
! ·~t--¥:+~+--+t-~
Solver Technology
- ProFES Two Phase Transient
- ProFES Three Phase Transient
- Two Phase Pigging Model
Liquid Holdup Profile During Pigging
- Slug Prediction
~ Terrain Induced
• Flow Induced
Runtime interface to OLGA 2000
PIPESIM-Net
- Black Oil and Compositional
modes supported
- Gas Lilt rates
Petroleum Experts Prosper/GAP
- Black Oil
- Compositional
lesson Objectives
Oil Characterization
The material stream property view has three options for Oil
& Gas Feed characterization:
- No Oil & Gas Feed(default): Stream is a normal process
stream and should be specified with composition & conditions
- Oil & Gas Feed with Bulk properties: Oil fluid is
characterized by bulk properties such as Watson K and bulk
density
- Oil & Gas Feed with Assay Info: Oil fluid is characterized
using data from the HYSYS Assay Library.
Mrteri.il St1tilm: ReitlVOir1
Oil & Gas Feed with Bulk Properties needs minimum data to
define a heavy oil
After importing/ adding the components and fluid package,
Oil & Gas Feed requires the following properties at
minimum:
- Density of the oil, Watson K
- GOR, WOR ·-·
Co'4<'<o'
?"'~"'"''
Cc""'"'"'""'
_Ol_l_~-~--fo:Jw!U. u.1~01-:i~• ~ • c.,,comro""'"
~ •'~rl ""'''
""'-·~
v,r,,
'
,.
GCRSf'd"'''o'-
~,.,.>.,<1!\!>g«
- Density ·I
- GOR, WOR
- Gas composition
Also needed:
- Number of stages
- Temp & Press. of stages
r Worksheet l~~~'~.~~li?r~j~!l __
I Worksheet j Oil & Gas Feed with Oil A>sav I ,,,.
!,. r Condition~ - _ _ _ _ _ _ _ _ _ _ _ _ _, Gas Composition ""M.
·'.'}Mole% (' Mass% _q, Vol%
Properties Prop_e_fti~s
Composition 'Volume%
Oil & Gas Feed 'Region: North America
Petroleum Assay Methane !>.0<100
· Countiy: Canada
I K Value
:Assay: Bow River He.w
£tl1ane 0.0000
User Va1iables
Notes c
:[
'''''''''''''''''''
Select Assay
HJ Propane
i-Butane
0:0000
0.0000
/I Cost Parameters
n-Bulane 0.0000
Normalized Yields
·.·.~.--
;~_J
···.-_·._·.·.·.-
.. .. ·.-.,,,,,,,,,,,,,,·.·_·_.·_····. i-Pentane 0.0000
n-Pentane 0.0000
I GOR Specification --
., '''"""·~·
-+
Reservoir1
-+
Reservoir2
-+
Reservoir3
aspen
Modeling Heavy Oil & Gas Production Facilities Using Aspen HYSYS Upstream Workshops
Objective
After completing this workshop, you be able to conduct the basics of modeling well head
fluids using the Aspen HYSYS Oil & Gas Feed capabilities. The workshop assumes the
user already has some familiarity with Aspen HYSYS. In this module you will learn
different ways of modeling reservoir fluids using the Oil & Gas Feed option.
Description
In order to model a produced oil and gas fluid, a computer program must faithfully
simulate the vapor-liquid equilibrium (VLE) and fluid property characteristics of the
fluid. There are various methods used to characterize the VLE and fluid properties of oil
in computer simulations. The choice of method depends largely on the data available to
the modeller, which may be limited to simple field data or include detailed lab analyses.
The four basic oil characterization methods available in Aspen HYSYS are:
• User Defined Hypothetical Components
• ASTM Crude Assay Characterization (part of the Crude Option which is included
in the HYSYS Upstream Option)
• PVT Characterization (part of the Upstream Option)
• Oil & Gas Feed option (V7.3 and later versions)
• Neotec Black Oil Models (a third patty software integrate with Upstream Option)
A heavy oil model is made up of three bulk phases - oil, water, and gas - and with no
detailed composition except the gas. Aspen HYSYS offers two options to handle heavy
oil. One is Oil & Gas Feed option. The other option is developed by Neotechnology
Consultants Ltd. ("Neotec").
Resulting Calculations:
Physical propetties will be calculated for each phase (for example, viscosity, surface
tension, specific enthalpy). VLE related calculations are also done (for example, solution
GOR), as are other related calculations of interest (for example, Oil Fonnation Volume
Factor).
(NOTE: literature often uses the following symbols: Rs = SGOR = solution Gas Oil
Ratio, Bo= Oil FVF =Oil Fonnation Volume Factor)
In these methods, PVT lab analysis or ASTM crude assays (i.e., boiling point curves,
property curves) of the production fluid are used to generate and characterize
hypothetical oil components. Whereas Black Oil infonnation is usually used to describe
upstream oil assets, PVT lab analyses are common in upstream gas and condensate
production, and crude assays are common in the downstream industry.
This module deals with Black Oil methods only. PVT and crude assay oil
characterization methods are covered in depth in other training materials.
As mentioned previously, even a Black Oil property package requires a component list.
You will how to import the prebuilt upstream component list, upstreamComps.cml. It
consists of light end components that might be found in a typical gas analysis and
hypothetical components for heavier hydrocarbons.
o Statt a new case by clicking on New in the start page or by going to File menu I
New or by pressing Ctrl+N.
Open
]New
New
Open
~llotl,_t
Q,ganize T N<.,foldor
.!,R•"Uon.
. _J(oOipoovit M•P• :;.A Re<enl Pia<°' • T,-pe
·:~Oml't0p .. tie< jl£ De<ktop
• HCR.cml (_J,lt',··
i, A•penPlusV8.4t
,_; HCR_M<nd•d.cml
'p~r<>l<um(ompl.<ml
c, pclrnteumCompl_kponPrcp.cml
__; plliokumCompl_ru<ndod.cml
; pel1o!oumCompl_ffi<nd•d..A.sponP1op ... ,
"";Pictures
:__; R<fSYS FCC Comp0<1<hl•hh1onheit.cml
f:IVidM<
,_j RefSVS Hydrocrac~« (ompoomts Fahre ...
;llJ! CompulO< R.tSYS Reformer Component; Fahronhoi...
;t.. OSOi<klC•) L. RofSYS Typical Component• F•hrenhoitc.. V.«"J;J'd9~f.~
r__o N.wVolume(E:} _
.
Ci• , Up<lreamComJl'.cml
0
> m-:. -~-wn:1 "" .\.f-~
fifen•mo:
~:;~·.i c_=c..~L
. -cs~1~ ,-_~ i~ 3>
!>' ~... ...,.,.
,i~\ •n~~~•n,.._,,
I1~·~''"~-~~·'.•
". ''._lu-JPotl•?'"' -; t<ic-<1-,,-,,-.0,-,,-C~-''-;'--------~
1
When you click on Import button, HYSYS opens the Paks folder by default. If it does
not, browse to the folder [root]:\Program Files\AspenTech\Aspen HYSYS (version)\Paks
and open the component list.
~
''"•
AH<m<
-
..
"""'
~
''"' """" I<'""''"
~~o"'"""''"
-~'-""""'
~""'" >w•Com'""'
p,,.(omw"•"' I f"l'r'""''S'"""'m F"'""''
'./;(o,..,pO'<"tM>p<
·;:;,uw>«r~'''" Po,.Compeonl
""''"'"'""'"'
l' nfl"'"'
, H•r""'
n-Od•0<
"
,,u '-a~,.
"~'"'""
Po,.(o"npcoonl "
>l1d'">" p,,.(o·''P"·'" rn m"~'
fUO """''"'"""''
n-ni (ll
C6 cw
ClO 01'
u... r.r'""''"'"'""'"
V>«~•'•0<d>t;F~''""
,,,....,·.II
H,pomoup..' '" Cl7HJO
nr10
(JS CD' u"'""'"'dft,po:ti<IK'
fl:.'•""""'~ <J9><10
·-
nClJ
(;,) Cll' u, .. ~rt,,,...,f,,,o:i><t>«
c11 CJJ' v,.,c,o,.d>tlf°"'""
'~";(;""'/~
'1 10>G,oupl ]
.'" CN
t.1 ...............
o Right click on the component list name, Component List-I, click on Rename and
rename it to Upstream.
o Click on the Fluid Packages folder and click on Add button to add a fluid
package. The Fluid Package view appears.
o In the Property Package Selection group, select Peng-Robinson from the list of
available property packages.
PropBtieos
PM9-Robi•»M
PR-Twu
PRSV
o Right click on the fluid package name, Basis- I, click on Rename and change the
name to PR.
o Click on Simulation to go to simulation environment.
_'} Properties
o Save your case by going to the File menu and choosing Save As.
o Save your case in a convenient location (i.e. the Desktop, an accessible network
drive, or some local drive) and call it 01 Oil-Gas Basis.hsc.
o Add a stream to your simulation. Double click on the stream to open its property
view.
o Rename the stream to Reservoirl by typing the new stream name directly in the
Stream Name cell.
o Specify the following conditions:
Aspen HYSYS assumes all the phases are in equilibrium and automatically assigns the
same temperature and pressure to the Gas, Oil, and Water phases.
o Click on Oil & Gas Feed under Worksheet in the Stream Property view. There
are two choices in the drop down list:
o Oil & Gas Feed with Bulk Oil Properties: Choose this option if you have
no distillation I assay data for oil. You will use only bulk properties for the
oil.
o Oil & Gas Feed with Oil Assay Info: Choose this option if you want to
input assay information of the oil. There are two ways you can input assay
information.
• Choose one of the assay data sets from HYSYS assay databank.
Starting from V7.3 version, HYSYS has a databank of oil assays
for oil from all over the world. You will use one of the databank
assays for Task 3 of the workshop.
• hlput your own assay data in the Macro Cut Table. You will use
this option in Task 4.
Conditions
Properties
o You will create Reservoir! stream without any assay data. Choose Oil & Gas
Feed with Bulk Oil Properties from the drop down list.
o Specify the following black oil infonnation:
a The window should now look like the screen shot below:
. Wo~k~he~i1i~~hii!~-;:;t;T2Y~l;;;~:J
~-----------·
l-----------
·····-····-·-····-=·
Number Of Stages 2
WorhheetT ~·~t:i_,_~rn~~_[py~!-~~~i
r--·- --------·- --------------
!~~;:~r ~~~ae1e frachon
Worhhed ReseEV<:>irl Vapour Plia1e liquid Phaoe Aqueous Phase
Conditions 00621 0.0621 0.6354 0.3026
Propert'es ITemperaturf [CJ 15.00 15.00 15.00 15.00
Compo;jtion Pre> sure fkPaJ 7500 7500 7500 7500
~~~~.=~:F:-=~.,, IMolar Flow {kgmole/t.] 1.885e+004 1170 1198:.... 004 570<
The Properties page of each material stream shows various physical properties
/correlations at the current stream conditions. This listing of properties can be
customized by the user. You will use the following procedure to customize your
Properties page for the Rese1voirl stream.
i~•'
o Go to the Properties page. Click on the Remove All Correlations icon ( «;)( )
near the bottom. This will clear all correlations from the Properties page.
!
!
Properties
Composition
Oil & Gas Feed
Petroleum AS5<rj
'I KValue
User Variables
Notes
•
Cost Parameters
Normalized Yields
[C.t_Bll • • 1!
1· I •
o Now you will add only a few prope11ies of interest. Click on the Append New
Correlation icon ( i:{1> ).
o Select the Oil Gas Feed category and the Oil FVF correlation. Click on the
Apply button.
GC
User
-------·-·---·--·-·-·-·---·--··-·-·-·-----·-----·-··---·-··---·--·-····-
Plot YI
El I_·_ _ _ _ _R_e_se_rv_o_ir_l_ _ _ _ ~J
[ Apply "----C_l.o'-s~'--'-~J ~
o Do the same to add Soln GOR and Soln WOR.
o Now select the Standard set and add Mass Density and Viscosity.
Notes
Oil Formation Volume Factor (FVF)-The Oil FVF is equal to the ratio of the
volume of oil and solution gas at the given process conditions to the volume of dead oil at
stock tank conditions.
Solution Gas Oil Ratio (GOR)-The Solution GOR is a measure.,ofthe amount of gas
dissolved in the oil at current process conditions. It is calculated as the standard volume
of gas (such as the volume of gas at standard conditions) contained in one volume of oil
(for example, SCF/bbl or STDm3/m3). At high pressures, where all of the gas is
dissolved in the oil, this ratio will be nearly equal to the Produced GOR; at low pressures,
the Solution GOR will near zero.
WOR- A ratio of the water volumetric flow to the oil volumetric flow.
Note: The Oil Flow Target and Stock Tank Density fields may clear out after
selecting the databank assay. If so just re-enter the values provided earlier and the
stream should calculate.
You can utilize the Reservoirs.xis file included with the course workshop files as the
source of your assay data.
Methane 70.0
Ethane 20.0
Propane 5.0
i-Butane 1.0
n-Butane 0.5
i-Pentane 0.5
n-Pentane 0.5
Hydrogen 0.5
H20 0.0
Nitrogen 0.5
co 0.5
C02 0.5
H2S 0.5
I As.,,y Property
l•ght fod<
1·011 & Ga• Fee<!:
Q.,t.llat o~
I 0 ,i.1;,11on Type AnllinePaint
Import/Export
o Open the provided Reservoirs.xis file and review the data. Note that there are
eight cuts listed in the table.
o Type 8 into the Add Dist Data field to account for eight cuts in the Macro Cut
Table.
o Click the Add button.
- -- ----- - [- --
_ Oistil!ation Type TBP ~i Yield Basis liquid Volume Amlin<! Point ., Add
o Change the Yield Basis to Liquid Volume. This matches up with the data
provided in the Excel spreadsheet.
o Select Liquid Density from the Petroleum Property drop down list (near top
right corner) and click the Add button next to it.
o Add the remaining properties the same way. Maintain the order of the prope11ies
the same as in the Excel file for convenience. The table now looks like the
following figure:
.. ..,,
,.,,
.. ..,,... •A•
,
--.... ...
o Now you can enter the data from the Excel file by copying and pasting into the
table. To copy, highlight the green part of the table (Distillation temperature
through Aniline Point) and press Ctrl+C. To paste, click on first cell under
Distillation Temp and press Ctrl +V.
o Select the Light Ends fonn and uncheck the Input option. This will maintain the
inputs from the Oil & Gas Feed page.
o The assay should be solved. Review and conditions or properties of interest.
o Select Tools> Workbooks and view the HYSYS Workbook. Use this to
compare the conditions, properties, and compositions of the three Reservoir
streams.
o Save your case as 01_0il-Gas Feed3.hsc.
lesson Objectives
Pipe Segment
- Standard feature in HYSYS
- Optional add-on license to use OLGA 2-phase, or 3-phase
correlations
Compressible Gas Pipe
Pipe included in Valve (shortcut option for Dynamics)
- Requires HYSYS Dynamics license
PIPESYS
- Requires separate PIPESYS license from SPT Group
Links to Pipesim and Prosper/Gap
- Requires HYSYS Upstream license and separate license from
Schlumberger
Aspen Hydraulics
- Requires HYSYS Upstream in Steady State and Aspen
Hydraulics license in Dynamics
Link to OLGA
- Requires HYSYS Upstream from AspenTech and OLGA license
from Neotec
PIPE-100
Production To
Fluid BaUery
r:,
9
6
2 __
3 ____.,,
~========::::1x1 L4
P1 P2
i ·QlGAS lP
,.,,,,.~ '.,,,:
""''° "''
Flow Assurance
- C02 corrosion rate profile
- Erosion velocity profile
- Hydrate formation profile
- Slug flow
- Wax deposition
Emulsion Viscosity Models
- Several options for calculating viscosity of combined oil and
water phase
Tulsa Unified Model Correlation
- New correlation for HYSYS pipe and Aspen Hydraulics
flow Assurance
Ensure successful and economical flow of multiphase fluids
from reservoir to point of sale
Often dynamic modeling techniques employed
Unstable flow
(•lugging) Wax/Hydrate tormauon Asphaltenes
~
~
•
In oil/gas industry, lost production cost can dwarf Installation cost
"
flow Assurance
Analysis tools
available on flow
assurance tab
Hydrates
(>" \'•eW pre>~t~
j
,fy·n'"'"·'.·~::'.~~:r::~) Slug Analysis
Wax Deposition
'''""""'"~'""'"
'"""·~"'~~""'"'
ilf,fj '•
m•
;.:90
.:90
'"
'"""
,,,
'"
~.
- HYSYS
Ret Vosrn5'~/= l + H *VJ+ n 'Vf'2 ~ K3 • V/'3
- Brinkman
Vf = Ois;>Etsed f'ha<e Vol- FrgcMrt
Notes
- Guth and Simha
! Kl 2.~00 "'i
- Levinton and Leighton Iu 1.410 I
- Barnea and Mizrahi 1~ _o~ .. 1
Member companies/organizations:
- AspenTech, Baker Atlas, BP Exploration, Chevron, ConocoPhillips, ExxonMobil,
GE Oil & Gas, JOGMEG, Kuwait Oil Co., Marathon Oil, Petrobras, Schlumberger,
Shell Global Solutions, SPT, Total
- Bureau of Ocean Energy Management, Regulation, and Enforcement (BOEMRE)
mm
'" 30.18 '" 43.5 '" 30.39
30.34
'" 36.01
38.5
olruLSA 3P
OloLGAS 3P
30.18 43.5
n
30.18 43.5 33.6 42.05 OITIJL5A for Vertical, HTFS for horizontal & In dined
-- 30.1 43.5 33.6 41.6 4ITTJL5A for Vertical, HTFS for horizontal & Inclined
H.27 43.S 30.06 33.45 OhiH5A3P
33.27 43.S 29.84 34.39 OinLGAS 3P
" 33.2
H.2
43.S
43.S
32.82
32.82
37.81
43.42
1thiJL5A for Vertical, HTFS for horizontal & Inclined
17.S hiJL5A for Ver\l<al HTFS for horizontal & Inclined
Reservoir1
PIPE-100
aspen·
Modeling Heavy Oil & Gas Production Facilities Using Aspen HYSYS Upstream Workshops
Objective
In this module, the Oil & Gas Feed streams produced from the first two oil and gas
reservoirs are blended into one production feed stream. The blended production stream is
then fed through a pipeline. You will model the pipeline using the HYSYS Pipe Segment
unit operation. You will explore the various results, including flow assurance
calculations.
Description
The Aspen HYSYS Pipe Segment is the standard unit operation for single and multi-
phase flow calculations in Aspen HYSYS and HY SYS Upstream. It is best suited
towards single pipe models, or small-scope networks. Larger piping networks will be
better modelled by the Aspen Hydraulics sub-flowsheet - which you will leam about later
in the course.
The Pipe Segment consists of various multi-phase correlations that can be employed for
different directions of flow (beginning with HYSYS V7.3). It allows for a multi-
segment construction easily facilitating the inclusion of fittings and custom piping
arrangements. You can also specify heat transfer parameters in varying degrees of detail.
You will make use of the Oil & Gas Feed streams you built in the previous workshop for
this exercise. The first two streams, Reservoir! and Reservoir2, will be combined and
studied in the Pipe Segment.
o As with streams, there are a variety of methods to add unit operations in Aspen
HYSYS:
0
o To Use... o Do this ...
o Menu Bar o From the Flowsheet menu, select Add Operation
or Press F12.
o The UnitOps view appears.
o Workbook o Open the Workbook and go to the UnitOps page,
then click the Add UnitOp button.
o The UnitOps view appears.
o Object Palette o From the Flowsheet menu, select Open Object
Palette, or press F4. Double-click the icon of the
unit operation you want to add. For Upstream Unit
Operations use Shift+F6
o PFD/Object o Using the right mouse button, drag and drop the
Palette icon from the Object Palette to the PFD.
You will begin building the flowsheet by first adding a Mixer operation to combine
the flows of Reservoir! and Reservoir2.
! !Parnrnet~rs
User Variables:
---.D,...______. .
'Notes
Inlets Outlet
<:<:Str~~m>>
M'i)('er. Mix-loo
c--Cksi9tl--~ti~I\i;;rb.~~l~~-~-~J.
Design Name MIX-100
· Connections
Parameter~
User Variables:
Note~
Inlets Outlet
Note: The alternate approach, Equalize All, would set all streams to the same
pressure. Therefore if two streams are specified with different pressures a
consistency error would be generated. Only use this approach ifyou have only
specified one stream pressure.
o To view the calculated outlet stream, click the Worksheet tab and select the
Conditions page:
MiXer.
e~-~!~D.:I.~~!,~~-~k~h?~~f!l_ict_I
Worksheet Name Res:ervoirl Res:ervoir2 Production Fluid
!Conditions i Vapour 0.0621 0.3410 0.1992
' Properties ! Temperature (Cl 15.00 20.00 19.40
Composition I Pressure {kPa] 7500 7000 7000
PF Specs j
Molar Flow [kgmole/h} 1.88Se+004 1.690e+004 3.57Se+004
Mass Flow [kg/h} L011e+006 1.135e+006 2.146e+006
Std !deal liq Vol Flow [rn3/h} 1415 1543 2958
Molar Enthalpy [kJ/kgmo!e] ·2.079e+005 -2.406e+005 -2.233e+OOS
Molar Entropy (kJ/kgmole-C] 83.71 145,l 113<9
Heat Flow [k.J/h] -3.919e+009 -4.066e+009 -7.985e..i- 009
The Pipe Segment is used to simulate a wide variety of piping situations ranging from
single/multiphase plant piping with rigorous heat transfer estimation, to large capacity
long pipeline problems. You can choose from common pressure drop c01Telations
including those developed by Gregory, Aziz, and Mandhane, and Beggs and Brill, as well
as a large number of specialty pressure drop correlations. The OLGAS correlations
(licensed separately) are also available as a gradient method. Consult the online help and
the manual for more information on these methods.
To solve the pipe, you must supply enough information to completely define both the
material balance and energy balance. The pipe segment offers four hydraulic calculation
modes: Pressure Drop, Flow, Pipe Length and Pipe Diameter; the appropriate mode will
automatically be selected depending on the information supplied. There are four levels of
complexity in the estimation of heat transfer, allowing you to find a solution as rigorously
as required while also allowing for quick generalized solutions to well-known problems.
Each pipe segment can represent a single continuous branch of pipe and may contain
multiple sub-segments to represent the various elevation rises and drops that occur over
the length of that pipe.
CJ Add a Pipe Segment from the Object Palette. Double click on the Pipe Segment.
The Pipe Segment property view appears.
Desig 11 --[~~-~~J-~~X~~~~I~~~!~~-~~]!~~~~~~~5-~J--~~~-~~~J
Oe!!;i9 11
!Coonections
Parameter!>
Calculation
Emulsions
Name: PIPE-100
Inlet Outlet
l
Userl/ari<ible>
Notes
-~()
Fluid Package Energy
Desig~---;-·R~-~~]~~~~~~~t "fiel!~f~~-~~:I£!.~~~~-~~~~~~J.·jiY~~i~J
DMigll Name~ PIPE-100
Connections
Parameters
Calculation Inlet Outlet
Emulsions i
1 User Variables I Production Fluid
! Notes I
I {)
Fluid Package Energy
PR ·
c•1;~~<i:_ ::::::~~ __::-_:]
o On the Parameters page you can select the gradient method that will be used for
two-phase (VL) flow calculations. For this exercise, select the Beggs and Brill
(1979) correlation for all directions of flow.
Note: The pressure drop for the pipe can be supplied on the Parameters page. In this
example, it will be left empty and be calculated.
Note: On the Sizing page, you construct the length-elevation profile for the Pipe
Segment. Each pipe section and fitting is labeled as a segment. To fully define the
pipe sections segments, you must also specifY pipe schedule, diameters, pipe material,
and a number of increments.
o For this pipeline, there is only one segment. Add a segment to the pipe unit
operation by clicking the Append Segment button. Specify the following
information for the segment:
o To access the nominal diameter and pipe schedule inputs, click the View Segment
button.
Pipe Parameters
~~l:2~~~e;
! Pipe Material
iRoughness JI
I Outer Di<imeter
Inner Di<imeter
508.0
477.8
Material Mild Sted
Roughnes~ .J572e·005
Pipe W<iH Conductivity d.5.00
Increments 5
FlttingNc -<empty>
o Click the Append Segment button twice to add two more segments. Define them
as follows:
Segment 2
In this cell... Enter ...
Fitting/Pipe Elbow: 90 Std
Length
Elevation Change 0
Outer Diameter 508 mm (20 in)
Inner Diameter 477.82 mm (18.81 in)
Segment 3
In this cell... Enter ...
Fitting/Pipe Pipe
Length 500 m (1640 fl)
The Pipe Segment is not yet able to solve because we have not specified any information
about the heat transfer properties of the pipe.
On this page, you select the method that Aspen HYSYS will use for the heat transfer
calculations. You have the option of specifying the heat transfer information by segment
or overall. The following are the four available methods:
Heat Loss Specified - If the Overall heat duty of the segment is known, the energy
balance can be calculated inunediately. Each increment is assumed to have the same
heat loss.
Overall Heat Transfer Coefficient (HTC) Specified - If the overall HTC and
ambient temperature are known, then rigorous heat transfer calculations are
performed on each increment of the pipe.
Segment HTC Specified - You specify the ambient temperature and HTC for each
segment that was created on the Dimensions page.
Estimate HTC - The overall HTC can be found from its component patts.
o Inside Film Convection (Inner HTC)
o Outside Conduction/Convection (Outer HTC)
o Conduction through Pipe Wall and Insulation
o Go to the Performance tab and click on View Profile button. The table is shown
partly in the following figure. Scroll to the right to view more profile results.
e,u,-~,fl'.p<~t>iiiToci' ___ L"
Plo!j
,,,,..,,.,.,.,,. fri..'1~ 0 G,,..H<nt fO<tk>nOP so,,,Grad·•ot ~t.1'>< dP
''""'"
(mj
E-<"·•Mo
lo>]
~'""'"
[I&•) [q
V•p.fr.>e h•tT'""''""""
''!Jl>-">'l
f!<wR'l"'-' Uqc'<! ~eldup i~1~-,r•p)
[i<Fa'o•) !•?•) l•'o!ml [kf~]
0.000 JOO:JOCC "iXXJX 191951 01992~7 lc:<f"'''""' OSS50ll 0~173<' «"'1p0/> ~OC>._1(((' ,,,..,
;X!(l(•J MtX•XO W>l!l·I \9:?•i8 t·l~S 6141!) lo-o'm'llont <•>9!H2 O-l591w.i ~sgg ~{l(00Cl' ~(
DJ"W
J-))000
,_
O(WJQ;; 690?81
~-Ml';(;
!91c'4l
iiso>1
e;oo;oo
0201111
OJJ4.J6
:on.n
!"'"""'"""\
!o1er''1"1"1!
\•->Sl01~
o_;7~i7J
0461~)·
04M'.E
'°~
40~'
oocoxc
~:i!X>XC
,,"''
4Y.)OOJ ~[)():).,,"'{(' !8lHIJ lMJ'.>', Mfll~t~ ~~5() ,, ]o,.o-n;ttrnl iH?~Q~O OAHJ;J -166> ~!IE)(IC(Q
oooc.;oc
5}JG\:<J
Y:000l ~:),"1'.(Q
5'1(-301
5/0H;
\3,t·/;i&
:ag;s
\iiOJ~O>
O.<OJ:9:>
~llHJ
oc•x-...w
l••l«m<ltffit
10!0'''"'1"'''
o~-roai
0 \70:1~
OAOSjll ~HO
""!-'"!'
DOC-0.."i.:C
''
~Y.JCW 2.W.,"'{•) ~/OHi :~ ;;oi 0;c4lS! OJ~O !E lc"'"';ttent ~siv;H M700S. ~)~l ~n;Mg. COJ2
7·}J,("(•J 4J)(,-.x; U,,got !8d.i28 (i 20\~i!l 4;;c 1r; lo«'m'''"~' Q'.'1•1.. CASI!»! -'ll.11 9m:111.-C<';
OlJ('(<} ;;~ £59}1' 182~11 (• 21.16~:15 4l~!i ''l fot<:m•nom 0~2f-OJC 0.-ISS,<:.;> -11!51 9:K&Oe-OO;:
g,JJCl.•J H"Y:CO ~53"041 1810:--'l c:OliB .,./_Jl 1'-"""'tt'"' o;n.;;>J 04.;ijJ;; "'-lH •'lH1le-ct'.','
\Oll.CCO :oro;:o t4'0.l0 lS-0<015 o~'\larn; ~!SJ.().\
],"''"""'"' ll.lli"-'-l 0~'11•1>2 491; 01'1Jlo·C<J2
o Click on the Plot tab to view the profiles in plots. Select the radio button of a
profile you want to view. Pressure profile is shown below.
l'!i><l'<t>lil•V,..,'·P"''l't~~lOO
h~'®
""''"""
-,°'P""·"'
"'"""'-"
iqRo
\'•p'-'
''~"·'"'~',
·;•p''<''"'"Y
The HYSYS V7.3 CPI and newer versions contain many new improvements for the
modeling of pipeline hydraulics, including substantial improvements in solution speed for
steady-state flow networks, support of flexible boundary conditions, and new flexibility
to model shut-in branches of a flow network. More information can be found on these
improvements in solution 131579.
Flow Assurance Calculations are available in the Aspen HYSYS Pipe Segment Model
and the Aspen Hydraulics Pipe and Complex Pipe Models.
The Pipe Segment model in HYSYS and the pipe and complex pipe models in Aspen
Hydraulics can now check for a variety of potential flow assurance issues.
These new features can be found on the new Flow Assurance tab within the pipe models.
The corrosion rate for a set of conditions can only be estimated by correlations. V7.3
CPI and newer versions include three C02 corrosion correlations:
·Hydrate<
iSlug Ana\~;<. j
,w~~ °""°''tl<ln I COtTosion Rate-Pipe length
'
-4 lnp"t PH i C~k PH
! PH~
·1 ~
""" ' l"-e;
.
u
J.OO'J "00-~ 400.0 W<IJ BOO.O JOO<!
Pipe Length {m)
II
Where Pm is the mixture density and C is an empirical constant based on the correlation
chosen. Correlations supported in V7.3 CPI and newer versions include:
1. API-RP-14E Report- suggests a value ofC=lOO for solid free cmrnsive and
continuous flow, and C= 125 for noncontinuous flow
2. Salama & Venkatesh ( 1983) - suggests a value of C=JOO
The prediction of the erosion rate is suppo1ted in both the pipe models in Aspen
Hydraulics and the HYSYS pipe segment model.
o Select the Erosion page and click the Do Erosion Cale checkbox. Keep the
default API-14E Continuous service option.
HM+........-i-...---t--+--~--=r
--v-·
~uoo-t---t----t---t----r----;
,(d ~[>()-~
g
+---1---t---+--+---
~ 5•M -f---t----t---t----J----1
ii "w+---1-----+---+--+----;
i!
,.:1 ·~+---!---+---+---+----!
1:
;ero-1-----+---+--+---.!c~=~~c=l;
Ii,1 • ,_ --:fl- ---:.+-•ft---::::!-
;ooo ll--"'4=1F:+--'i'--l'--~-+---~---+
IL__
0000 40CW WU~ 0000
Pipit lenqth (m)
Hydrates-The formation of hydrates in a pipeline can have a severe impact on the flow
characteristics through the line, reducing the capacity of the pipeline or significantly
increasing the pressure drop.
V7.3 CP 1 and newer versions have the ability to predict hydrate formation throughout the
pipeline, using the same capabilities that have been available within the HYSYS Hydrate
Formation Utility for streams. The prediction of the hydrate fonnation is supported in
both the pipe models in Aspen Hydraulics and the HYSYS pipe segment model.
o Go to the Hydrates page and check the Do Hydrate Profile Calculation box.
::-~,From a correlation
,.
~ •!i.00 _,,,_,,,,;mtira-,.---i----i-----i-----i
E- 1_ •Yi>e''"
15.C>O-f----jf-----j----f----j-----J
) User input
14.oo-l---=11===+===1====1=----I
n.oo -1,~~--1----1--~
.-1-~---~.--<
0000 200.-0 &'.l(l_Q 1000
Pipe Length (m)
Slug Analysis - Pipelines transporting multiphase fluids (vapor and one or more liquid
phases) can experience slugging behavior, especially when the pipeline's elevation varies
significantly over its length. Under certain conditions, slugs of liquid can form in
predicts slug properties for horizontal and inclined two-phase flows in each pipe segment.
In V7.3 CPI and newer versions, the slug analysis functionality available under the Flow
Assurance tab. The form has been redesigned to provide both the slug analysis tool
options and results on a single fonn.
o Go to the Slug Analysis page and check the Do Slug Calculations box. Once
finished you can click the View Cell Plot button to view a detailed slug flow
profile.
,,,,.,.,,.?a•<e,,:e,CO
\'M«~'~"""°'"l"J
,r'"°'''<cc;\'"""
'f'"<JC"-'1 ,,e
~l"'ll<><>i·Ce!l~<-P'f'~S..,,..-~WE-lt»
S."9'.•n;lh
( s>--if@ ~
~clclc.pMoool
Hc"lcpP.c•<0•"" ..
~ bbl,''"~'~
{ol•brnn~
.,,..,bide>
f"'"""'°"'~'Mcdel
,,'"!."'e<<ly
06'''"" '«gooccy
,_
Stob<
Im) [l'"'<>'-.ds!
S..-.,f!c'< a.~~,. 002
100•) Sog"c~
-
D:io-OOl
;on Sc1f•c.-, ['Aj')e002
JOOJ '"g'!""' O.--IC-le-002
'000 SL'}'"'" &350<":()2
~' \'"'J"C« orn'11
~' \'u1"c" OlWC ""v''"';'l'
)(l(l~ l.'}f!c.-, 01032 J.22-)'J'\,~
iiOO•l So<j__ C!c_., owu .')_i.J
Wax Deposition - Wax deposits can form on pipeline wall surfaces, restricting the
flowrate and increasing the pressure drop through the pipeline.
In V7.3 CPI and newer versions, the wax deposition functionality available under the
Flow Assurance tab. The form has been redesigned to provide both the wax deposition
input options and results on a single form.
o Choose Profes as designated correlation. Type 0 Int Dep Thick (Initial Deposit
Thickness) for the whole pipe length. Leave everything leave everything else as
default.
- Pipe:Segtnent i>lP~-fl)o' -
(1;m. l.,n9th Jnit. o..p. Thd:. C~k. Dep. Thick, Dep. Volume Oep. R.lte
[mJ [mml {mm! [m3] [kg/s·m2]
100.000 0.000000 4.830321 0.717764 3.9309&.•
200000 0.000000 4.774047 0.709487 3.91567<
300.000 0.000000 4.72522'} 0.702304 3.90473E
.100.000 0.000000 .\.677190 0.69523'> 3.89366(
500.000 0.000000 4.629901 0.688274
600.000 0.000000 5.113101 0.759330
700.000 0.000000 5.069083 O.i52863
--~---·-~-·----------~·-
o
"' "' _J=========---=--=---=---=---=~
Save your case as 02_Oil-Gas Pipeline F A.hsc.
learning Objectives
Process Overview
,, I
.:it-----:::..
Questions?
aspen.
Modeling Heavy Oil & Gas Production Facilities Using Aspen HYSYS Upstream Workshops
Objective
This module is a continuation of the Oil and Gas Feed simulation and Pipeline by Pipe
Segment modules. You will model a two-stage oil-gas separation plant used to separate
the gas, crnde oil, and water contained in the streams produced from the reservoirs. Each
separation train consists of a 3-phase separator followed by some additional gas
processing (a low temperature separator and compressor). The lean, dry gas produced
must meet a pipeline hydrocarbon dew point specification before it is delivered to the gas
plant for further processing. The crude oil extracted from the separation process is
exported for refining. The water produced is collected for reinsertion to the wells, where
it is used to pressurize the reservoir to enhance the recovery of remaining oil and gas
deposits.
Description
The standard Aspen HYSYS unit operations such as separators, heat transfer equipment,
and rotating equipment items can also be employed in an upstream model. This Oil-Gas
Separation model is a simulation of a standard-type processing unit. The model will also
attempt to meet ce1iain product specifications and this is made possible by using certain
logical (or mathematical) operations in HYSYS.
Note: The Oil-Gas separation plant will be built with only streams 'Reservoir I' and
'Reservoir2 '.
The oil and gas production from reservoirs 1 and 2 enter the separation plant at a
controlled pressure and proceed to a 3-phase separator. This separates the gas, crude oil,
and water phases into three different streams. Overhead gas from the 3-phase separator is
then passed through a cooler where heavier hydrocarbons condense. These hydrocarbon
liquids are separated from the cooled gas in a Low-Temperature Separator. A compressor
raises the pressure of the dry, cold gas up to the operating conditions of the pipeline. The
condensed liquids from the low temperature separator are mixed with the crude oil from
the 3-phase separator. The combined liquid stream then proceeds to the secondary
separation train.
An inlet valve is added to reduce the pressure of the pipeline before the production fluid
enters the 3-phase Separator.
Valv<:t VLV-100
D~~i~~--TR;;ti~i[W~rk:h-~-~~-~i~
Design
Connections Name VLV-100
Parameters
User Variables!
Notes '
Inlet
To 1
Fluid Package
o View the Parameters page and specify a Delta P of700 kPa (101.526 psi).
o Add a 3-phase Separator to the flowsheet. The 3-phase Separator view appears.
o On the Design tab, Connections page, attach To Sep 1 as the inlet to the 3-phase
Separator.
o Create the three outlet streams as follows:
o Click the Parameters page. The default inlet and outlet Delta P of zero is
acceptable for this example. The Volume, Liquid Volume, and Liquid Level
(which generally apply only to vessels operating in dynamic mode or with
reactions attached) are also acceptable at their default values.
o To view the calculated outlet stream data, move to the Worksheet tab and select
the Conditions page. The table appearing on this page is shown in the following
figure:
. . . . . .•i:;;;l[ilf-,§f.
o After the inlet separator calculates, save your case as 03_ OGSP Separator.hsc.
After saving, move on and build the remainder of the plant.
This portion of the workshop is focused on building the remainder of the Oil-Gas
Separation Plant model. Resume by adding another valve to reduce the pressure of the
overhead gas stream from the 3-phase Separator.
o The overhead gas stream is cooled with a Cooler operation. Add Cooler and
connect it as follows:
Cooler. r~too
--------~ GM 12 ~!
] Ignored
The next separator, the Low-Temperature Separator separates the Gas 12 stream into its
vapor and liquid phases, knocking out any condensed water or hydrocarbon liquids.
o Double-click the Separator icon on the Object Palette. The Separator view
appears.
o Name the Separator as LTS-1 and specify the Connections page as follows:
At this point, the Compressor has one degree of freedom. To fix this remaining degree of
freedom you can specify either the Compressor outlet pressure or the horsepower of the
Compressor. In this example, we will set the pressure indirectly when we specify a Mixer
in the next step.
Inlets
Outlet
After you specify the pressure for the To Gas Plant stream, Aspen HYSYS can perfonn a
flash calculation on the Gas 14 stream. Now, the Mixer and the Compressor operation
should all be completely calculated.
The cmde oil extracted from the first separator mixes with the condensed gas liquids
collected from LTS-1. The combined stream is fed to a second 3-phase Separator to
further separate the remaining gas, crude oil, and water components. The separated gas
then goes through low temperature separation and compression before it combines with
the gas stream from the first separation train. The combined gas stream is then fed to the
pipeline (for delivery to customers or to a gas plant for further processing). The crude oil
stream produced from the secondary separation train is fed to the stock tank for crude
exp01t. As previously described, the water extracted from the production fluid will be
reinse1ted to the production wells.
Inlets Oil 11
Liq 1
Outlet To Sep 2
Par~rrietel's F>age • •
Automatic Pressure Equalize All
Assignment
o A pressure drop for a separator can be entered on the Design > Parameters page.
Refer to the figure shown below:
li<:juid Votume
'''
t 50.00 %
Type
I c:-, Separator '§' 3 Phase Sep ()Tank
Gas20
Gas 21
Inlets Gas 21
Outlet Gas22
Energy Chiller 2-Q
Inlet Gas23
Outlet Gas24
Energy Comp 2-Q
o Connect Gas 24 as one of the inlets to MIX-101 and it should calculate due to the
"Equalize All" pressure assignment in MIX-I 0 I.
Now you will combine the crude oil streams collected from the two-stage separation and
export it to the stock tank at atmospheric pressure.
o Specify a pressure of 101.3 kPa (14.70 psia) for the To Stock Tank stream.
a Double-click the Tank icon on the Object Palette. The Tank property view
appears.
a Click the Design tab. Type Stock Tank in the Name field and specify the
Connections page as follows.
Tank:Slod:Taiil:
De•'9n [~1-~$~[Ra~i~-fW~~~;~~-i~J:i:;-~~~l
Oesi9n Nome Stock Tank
<:wmK!JOl\S Inlet<
Parnmete"
To Stock lank
u,erVariabl~<
Notes ~< Strnam >> \lapcu1 Outlet
j_v~-~
I
- - - - - - c... ~t-l~-:"-,:-~-·tl;-~:- .,- - _,._____
. _
fo~rg\I (Opfio~aQ
L 0
M'oo!ri MiX-104
Desi9~-""[~~~]~~~~~~i~l~_a~-i~i1
Design Name MIX-104
Connections
Paramet<'rs
' User Vilfiables
Notes
Inlets Outlet
I~---
i
Review the production from this model and answer the following questions:
1. What is the Gas flow to the Gas Pla11t a11d Oil prod11ctio11fro111 tlte Stock Tank?
1. How does this co111pare to the reservoir data that we e11teredfor the two reseri•oirs?
Produced gas must meet a meet a Hydrocarbon Dew Point temperature specification at
the pipeline flowing pressure to ensure that no free hydrocarbon liquids accumulate in the
transmission line. A typical pipeline dew point specification of-10°C, 5516 kPa (15°F at
800 psia) will be applied to the To Gas Plant stream in this case.
The current dew point can be viewed by adding the HC Dew Point gas property
con-elation to the To Gas Plant stream.
: BlackOil
! Electrolyte
-' Gas
C02E-AR4
C02E-SAR
C02E-US
HC Dew Point
HHV Mass Basis
HHV Molar Basis
HHV Vol. Basis
LHV Mas5 Basis
LHV Mo!.:ir Basis .. .!
LHV Vol. Basis
I
I
Mass Density (Std. Cond)
Water Content
j Water Dew Point
l___,___ {)_,.~.~~-~~~e·I-~~-~~--.,--------
--,
........ A~ely. . J Close .. J
fV!tat is tlze HC Dew Point of tile To Gas Plant streani at current co11ditio11s?
Note: HC Dewpoint has been added to the bottom of the list on the Properties page; there
are various ways of customizing the property list for this stream using the local property
controls. Be aware that we have added HC Dew Point as a local property only; it will
only be viewable from this stream.
Property pages can also be customized globally so that every stream in your simulation is
changed in the same way. Ask your instructor or refer to the help topic "Correlation
Manager" for more details.
The current HC Dew Point is just a bit out of our required range. To set the HC Dew
Point to a desired value, you will use the HYSYS Adjust block. This will allow you to
set the HC Dew Point to a desired value by manipulating some independent variable.
Which variables in the OGSP process 111ight iuj111e11ce this HC Dew Point?
In this example, an Adjust operation is used to adjust the duty of the chiller in the first
separation train until the To Gas Plant dew point is within a few degrees of the pipeline
specification. In effect, this increases the heating value of the gas, while still satisfying
the dew point criteria.
o Add an Adjust operation to your flowsheet and double-click the icon. The Adjust
property view appears:
ADJ-1
: Object:
j Va.table: J
Target Variable I
Object: ~----------~ [ ___-___S_~:-~_t_.Y~r_"'__
~I
I ~~n~~~e~--- L ________________________________ ~~-----~~-]
!
, Target Vatue
Source
O' User Supplied Specified Target Value
Another Object
CJ Ignored
""'''
o Click the Select Var button in the Adjusted Variable group. The Select Adjusted
Variable view appears.
The chiller duty, Chiller 1-Q, should be adjusted in some way to meet the required target.
An adjustable variable for the Chiller 1-Q must now be selected from the Select Adjusted
Variable view. As we have not directly specified the chiller duty, we need to select the
variable that directly affects this duty, in this case the outlet temperature from the chiller.
o From the Object list, select Gas 12. From the Variable list which is now visible,
select Temperature.
o Click the OK button to accept the variable and return to the Adjust property view.
o Click the Select Var button in the Target Variable group. The Selected Target
Variable view appears.
o Specify the following:
Note: Any variable that has been added to the Properties Page using property
correlations such as HC Dew Point must be accessed through the "Calculator" variable
when using a variable navigator.
The next step is to provide a value for the target variable, which in this case is the dew
point temperature. The pipeline specification to which we must adhere is to keep the HC
Dew Point temperature at or below -14 °F (-25.5 °C). You will allow for a I °C safety
margin in your specification, however.
o Enter a value of-25°C (-13°F) in the Specified Target Value box. The completed
Connections tab is shown below:
!Vanabfe:
1
lf~;;;p.,~·~;~;;,~-;~~·--------------~---1
Target Variable
Parameters
Options [] Simultaneous Solutinn
Method Secant
Tolerance 0.20000 C
Step Size 5.0000 C
Minimum (Optional} <Unbauf1ded>-
[] Optimizer Controlled
o Go to the Monitor tab; this will allow you to view the progress of the Adjust as it
rnns.
AOJ-1
1-c~~~~i~-~~]~Pa~;~~t;;-1 M~~i;~;-l-U~~-;v~;i~-bi~~--1
Monitor -rteratlon History
Tables
Iterations 6
Plots
o From the Monitor we can see that the To Gas Plant stream now has an HC dew
point temperature of approximately -25°C (- l 3°F). This specification is within the
acceptable range set forth by our tolerance.
Did this have a sig11ijica11t effect 011 your gas and oil production rates?
Lesson Ob_jectives
Pipe segment
- Standard feature in HYSYS
- Optional add-on license to use OLGA 2-phase, or 3-phase
correlations in the Pipe unit
Compressible Gas Pipe
Pipe included in Valve (shortcut option for Dynamics)
- Requires HYSYS Dynamics license
PIPE SYS
- Requires separate PIPESYS license from SPT Group
Capabilities
Capability Overview
Pipe segment x x x x
Compressible Gas Pipe(') x x x
Pioe included in Valve x x
Pioesvs x x
Link to Pioesim, Prosper/Gap x x x x
Aspen Hvdraulics x x x x x x x x
Link lo OLGA x x x x x x x x
(') Only gas phase calculat1ons
Aspen Hydraulics
Options
HYSYS Pipe Segment model - part of Aspen HYSYS
Aspen Hydraulics Sub-Flowsheet - part of Aspen HYSYS Upstream
-- - ., --- - .-
,,,,.~.-T'
~ito TEE-1
7-~·
TEE-ID!
"'E-101
7---~------;-,;':,
~.O< - - -,;:,
'"C' 0-102 $··~··•00 ~ ~,
Topology
Straight Run
- Convergent Branched
- Looped/Divergent
Unit Operations
- Pipe Segment (with/without Heat Transfer)
Valve
- Mixer/Tee (Calculates Flow Direction and Pressure Drop)
- Swage
- Full range of fittings in V7 .3 and newer versions
Composition Tracking
- Fully Compositional Model using an Equation Of State
- Black Oil/Oil & Gas Feed
Topology
Straight Run ...
Convergent Branched
Looped/Divergent ~"
·!,
-
Solver Technology
ProFES Two Phase Transient
ProFES Three Phase
·-
Atio!Ois!a1>te{m)
Transient
Two Phase Pigging Model Liquid Holdup Profile During Pigging
Slug Prediction
Terrain Induced
Flow Induced
·I
OliflX
I+ II"*" I
Custom Dynamics
G3S> ,_ ) - - - - - - -
p
p
specified
calculated
.. '"
!""' !••
"....,, -~-..., ""'"
'
. ;;-_,
~"""
Reference Conditions
Substantial
improvement in the
speed and efficiency
in how pipeline
• Improved boundary conditions models and
• Ignore unit operations scenarios can be
developed and
tested in Aspen
Hydraulics V7.3 and
newer versions
• Internal pipe fittings
• Improved heat transfer
specifications
Pipeline Pressure-Flow
Behavior Inlet Pressure
Pipe Outlet Pressure
Three variables characterize flow Mass Flow
1. Inlet Pressure
2. Outlet Pressure
3. Mass Flow
• . .
By specifying two variables as :1 Calculated _Specified Sp~~i~,d~
boundary conditions, third 1'"2
unknown can be calculated with 3
:sp~c·~fecr . Specified Calculated
Specified ca1cU1Qtec:t .SPecmeci
mass and energy balance
Individual unit
operations can be
ignored in Aspen
Hydraulics sub-
flowsheet
Useful to quickly
implement
scenarios where
...
section of field is
shut-in Ignoring this pip:· ignores
associated network branch
th~ ,Q:i 11 ~ 1 A:; ~ .!l
but allows the rest of the
sub-flowsheet to solve
;..,,.;.-,,~;.....,.;,-~.;.;;;.;;-,
aspen.
Modeling Heavy Oil & Gas Production Facilities Using Aspen HYSYS Upstream Workshops
Objective
This module will provide a different perspective of piping calculations in Aspen HYSYS.
Rather than using the standard HYSYS piping operation, the Pipe Segment, you will be
using the Aspen Hydraulics sub-flowsheet option of HYSYS Upstream. Aspen
Hydraulics enhances pipe and pipeline simulations by allowing for flexibility when
calculating both single pipe and network-type applications. Certain boundary conditions
can be specified around the sub-flowsheet, allowing for flexible calculation of unknown
boundary conditions. Aspen Hydraulics supports both steady-state and dynamic
calculations - while this workshop will only involve steady-state.
Description
A gathering system located on varied terrain is simulated using the Aspen Hydraulics
capabilities of Aspen HYSYS Upstream. The following figure shows the physical
configuration of this system superimposed on a topographic map. The system consists of
four wells distributed over an area of approximately 2.0 square km, connected to a gas
plant by a network of pipelines.
~lmeelevation
b°1>':1 point
Elevation m meters
The fluid in this case is varied; both sour and sweet gases are being combined in the
pipeline, as well as a gas condensate mixture. Various piping connections combine all of
the incoming gas streams from the outlying wells into one common header. Flow lines
extending from this central site to each of the individual wells are modeled in Aspen
HYSYS Upstream using the Pipe and Complex Pipe operations available in Aspen
Hydraulics. Since the plant is located in an area with mixed terrain, the elevation changes
must be accounted for.
Aspen Hydraulics Mixer operations are used to model mixing points where flows from
remote wells are combined in common lines.
Schedule 40 steel pipe is used throughout and all branches are buried in Dry Peat at a
depth of 1 m (3 ft) with an ambient temperature of 12°C. All pipes are uninsulated.
Elevation data for each of the branches are provided in the following table. Branches that
traverse undulating terrain have been subdivided into a number of segments with
elevation points assigned at locations where there is a significant slope change. Such
locations in the network are labelled on the schematic diagram with the elevation value in
italics.
1
2
Branch
2
Branch GasWell3
3
1 648 (2125)
2 634 (2080)
3 205 (670) 633 (2077)
Branch .B.ranchf<'l,2 .sa1..(i!g~o>···•
4
1 633 (2077)
Branch
5
Branch
6
1 625 (2050) -7.5 (-25)
2 617 (2025) -8 (-25)
Branch .Brnnc!i 5..&. 6...
7
1 340 (1115) 604 (1980) -13 (-45)
The gas gathering field will be modeled using the Peng-Robinson equation of state. The
fluid package needs to contain the components shown below. It is important to know that
Aspen Hydraulics will always use a COM Thenno fluid package for its calculations. If
the fluid package of the main flowsheet is not a COM Thenno fluid package, Aspen
Hydraulics will create a new COM Thenno fluid Package that uses a default Peng-
Robinson equation of state and the component list of the main flowsheet fluid package.
To maintain control over the fluid package being used, it is advisable to set up the
Simulation Basis with a COM Thenno fluid package in the main flowsheet.
Rather than adding the components data from scratch, you will import a provided
component list file (.cml). It will contain the following components:
Nitrogen 11-Pe11ta11e
H2S 11-Hexa11e
C02 Cr+*
Methane H20
Ethane NBP[0/92*
Propane NBP[0/171*
i-Butane NBP[0/243*
11-B11ta11e NBP[0/322*
i-Pe11ta11e NBP[0/432*
All~em< · j
c:::;comp<moc.tilll•
L,;iFi.,,AIJ"br'
::> 1
!
;:
C~ Mroltum Amy•
tao,1M..n•9"
o Browse to the folder 04_Aspen Hydraulics in the course workshop folder and
select the file titled Hydraulics Comps.cm!.
o The component list should now be available. To review it, double click on the
Component Lists folder and then click on Component List-1.
o Click on Fluid Packages folder.
o Click on the drop down button by the Add button and select COMThermo.
o To define the property package, you must select a package for both the vapor and
liquid phases. First, select HysysPR for the vapor phase.
o Choose the Liquid radio button and select HysysPR again for the liquid phase.
The yellow status bar will show "Vapor: HysysPR Liquid: HysysPR"
Properly Pkg
.- ...·..·.., .· .·.· ·'· · '· ·. 1;(iUod·-i-tfiy;~f',
. .:v.·-.··'·'··'··..">
""-:-~- .............:................ ;;,.,.t'.
o In the Model Options section on the right-hand side of the view, scroll down until
you see the Molar Volume and Molar Density calculation options. Change these
from the default Peng-Robinson option to the Costald Molar Volume and
Costald Molar Density options.
Note: When in the COM Thermo environment, use this "Model Options" section to
customize any physical property calculations for the selected property package. Similar
modifications can be made when using the standard HYSYS packages as well.
The standard mode of calculation used by Aspen Hydraulics means that the feed
pressures will be calculated and therefore should be left unspecified. However, Aspen
Hydraulics does need to know the thermodynamic state of the feed streams and there are
two ways of achieving this:
I. Install a unit operation between a completely specified feed stream that results in
a stream with a known mass enthalpy and an unknown pressure. For example, you
can add Valve, without specifying pressure drop. The valve will pass the
Enthalpy, Flow and Composition infonnation from inlet to the outlet.
2. Provide a reference condition for each feed stream inside Aspen Hydraulics
flowsheet.
o Add four material streams to the PFD and define them as follows:
o For the stream compositions, open the provided Excel spreadsheet (Gas Well
Comps.xis) in the course workshops folder. You can copy the compositional data
from the Excel spreadsheet and paste it into HYSYS.
o At this point all required streams should be defined. Now you can add the Aspen
Hydraulics sub-flowsheet. Click on Upstream group in the object palette.
;:£! Palette
0 &.X
l+ll+I
Custom
o Click on the Aspen Hydraulics icon and then click on the PFD where you want
to place the hydraulics subflowsheet.
Aspen Hydraulics operation opens automatically. If it is not open, double click on the
hydraulics subflowsheet icon to open it.
o Select GasWelll under External Stream in the Connections page. Select rest of
the three streams one after another.
o Click on the Show Flowsheet button. This is where you will construct your
piping network.
o Press F4 to open Hydraulics object palette. Alternatively, you could go to
Flowsheet/Modify ribbon and click on Models and Streams Palette.
Pipes can be modeled using either the regular Pipe or the Complex Pipe operation. The
Complex Pipe allows for multiple piping segments, much like the HYSYS Pipe Segment
operation, while the regular Pipe just allows for one segment. The Complex Pipe will be
used for Branches 1, 3, and 6 while the regular Pipe will be used for all other piping
branches in the network.
o Add an Aspen Hydraulics Complex Pipe from the Hydraulics object Palette.
o Double click on the complex pipe.
o On the cotmections page, connect Gas Well! as the inlet, Bl-Out as the outlet, and
also add a duty stream Bl-Q. Rename the Complex Pipe-100 to Branch 1.
GasWelll
o Use the default Pipe Material, Mild Steel, and the default Roughness, 4.572E- 5
m (0.0018 inch).
o Do not change the heat transfer options yet! Calculations using heat transfer are
significantly slower and we will first solve this problem without accounting for
the heat loss.
o The number of pipe cells can be left at 5. As a rule of thumb the number of Pipe
Cells needs to be such that the pressure drop over one cell is less than 10% of the
inlet pressure of that cell.
o Two more segments are needed to complete the branch. Click the Append
Segment button twice to add them, the diameter of the first segment is
automatically copied to the new segments.
Name Branch 2
Inlet GasWe112
Outlet B2-0ut
Energy B2-Q
Oata
Length 200 m (655 fl)
Elevation 23 m (75 fl)
Internal Diameter 101.6 mm (4 in)
I Piping
~§1?11v1J
D!J~~)[S1J
Add a T-Junction Mixer to the PFD and define it as follows:
Name Junction 1
Feed/Side-Arm B1-0ut, B2-0ut
Product J1-0ut
.Pata
Angles Leave the default values (90, 0, 0)
Calculation Method Static Pressure Balance (default)
At low velocities there is little difference
between the different methods.
Name Branch 3
Inlet GasWell3
Outlet B3-0ut
Energy B3-Q
Segment 1
Length 160 m (525 ft)
Elevation 12.5 m (40 ft)
Internal Diameter 76.2 mm (3 in)
Segment2
Length 100 m (325 ft)
Elevation -14 m (-45 ft)
Internal Diameter 76.2 mm (3 in)
Segment3
Length 205 m (670 ft)
Elevation -1 m (-3ft)
Internal Diameter 76.2 mm (3 in)
o Add an Aspen Hydraulics Pipe to your case with the values provided below:
Name Branch 4
Inlet J1-0ut
Outlet B4-0ut
Energy B4-Q
Segment 1
Length 355 m (1165 ft)
Elevation -4 m (-13 ft)
Internal Diameter 101.6 mm (4 in)
Name Junction 2
Feed/Side Arm 84-0ut, B3-0ut
Product J2-0ut
Data
Angles Leave the default values (90, 0, 0)
Calculation Method Static Pressure Balance (default)
o Add a Complex Pipe to your case with the values provided in the following table.
Name Branch 6
Inlet GasWell4
Outlet 86-0ut
Energy 86-Q
1>1m11.r\1110.ns
Segment 1
Length 180 m (590 ft)
Elevation -7.5 m (-25 ft)
Internal Diameter 76.2 mm (3 in)
Segment 2
Length 165 m (540 ft)
Elevation -8 m (-25 ft)
Internal Diameter 76.2 mm (3 in)
o Add an Aspen Hydraulics Pipe to your case, using the following data:
Name Branch 5
Inlet J2-0ut
Outlet B5-0ut
o Add the third and final T-Junction Mixer to the simulation, set up with the
following specifications:
Name Junction 3
Feed/Side Arm B5-0ut, B6-0ut
Outlet J3-0ut
o Add one final Aspen Hydraulics Pipe to the simulation with the following
values:
Name Branch 7
Inlet J3-0ut
Outlet B7-0ut
Energy B7-Q
.Pimensions..
Length 340m(1115ft)
Elevation -13 m (-45 ft)
Internal Diameter 152.4 mm (6 in)
o The piping network should now be fully built. Check your against the image
below:
"~
e2-6u1
J"0"'1M1
T J1-0"1
·- "',;T
B<O'lcll4
'--
"0
Juoctco :I
)~-::>•
• c___ ,
Dra'10!15
1!5-:l
Junc!ioo1
-I "''"'-C
'
~ra11cll7
s1-a
,__
t.,..;~~ OiHJu1
6(;-[l
o Note that the network is still not calculating. You will need to define the proper
boundary conditions and data transfers to the main PFD. Do this in the next task.
o Save your case as 04_Hydraulics Network.hsc.
o In the Connections tab and show B7-0ut as an outlet external stream. Just type
87-0ut under External Stream corresponding B7-0ut internal stream.
B6-Q <empty>
BS-Q <empty>
B7-0ut 87-0ut
87-Q <empty>
·~ N€'\V *~ <empty>
_ _ _ _ _l_n,_0~1plete
o Remove the defined pressures from the four Gas Well streams in the main PFD.
These pressures will be calculated.
o Go to the prope1ty view for B7-0ut (either in the main PFD or sub-flowsheet)
and define a pressure of 1800 kPa (261. l psia). This fixes the outlet pressure
from the system.
o Go to the Transfer Basis tab for the Hydraulics sub-flowsheet and set the
Transfer Basis for all material streams as a T-P Flash.
o Go to Home ribbon and tum the solver on.
At this point the flowsheet should calculate. If it doesn't, make sure that the Gas Well
streams in the sub-flowsheet are showing an "OK" status. If not, they may require some
reference conditions. In our case, the reference conditions should be defined from the
main PFD data.
o To view the calculation results for the sub-flowsheet, select the Performance tab.
o The Boundaries page shows the calculated boundary conditions. What are the
pressure ofGasWelll, 2, 3 and 4? _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __
o What is the temperature of B7-0ut? _ _ _ __
o The Pipes page shows tabular data for each pipe, while the Profiles page allows
you to build plots for the pipes in your network.
o On the Profiles page, click the Add button.
o Create a profile for Branch 3 by highlighting Branch 3 and clicking Add. Then
click OK.
~ Profile Editor
[_ _____ ~_~_e_I _J
o This creates a new results profile, which you can view in tabular fonnat by
clicking Table, or in a graphical fonnat by clicking Plot.
Profilei - flJot
0
>-~""- · ~ -
7000
Velocity vs Axial Distance
'- Density vs Axial Distance
6500
Vapour fraction vs Axial Distance
6000
. Liquid Holdup vs Axial Distance
~ 5500 . Mass Flow vs Axial Distance
,._,, S-000 Elevation vs Horizontal Distance
l!1 . ····-······ -- --········-·-..;;;;::
~ 4500
. '-....
£. 4000
. ..........
3500
. ........
3000
2500 . . ... . .. . . .......
, ..
0.000 500.0 1000 1500 2000 2500
Axial Distance (m)
For simplicity we have used the nominal pipe diameters up till now, we now need to use
the col1'ect inside and outside diameters. Below is a list of the required sizes for our pipes:
Note: Before you start doing these modifications, click the ignore checkbox of the Aspen
Hydraulics operation. This will prevent the operation for solving each time you change an
input. Heat transfer calculations in Aspen Hydraulics take a bit of time to complete, so we
will wait until all details are provided before calculating.
====------R-JI-gn-o-re_d__J
~~~~~~~~~~~
J
T
!
I
I
Type
Thi~kne•s
{mm]
C<onduotivoty
[W/m-K}
1-'e~t C~pa<•t:l
f'<J!kg·Q
Clensi~J
[kg/m3J
Add Layer
I;,; Thickness
[mm]
i (<>nducL.,.,ly
[W/m-K]
r<eat c~pacot)
(l<_l/k9·CJ
Demity
{kg/m3}
Acid~;,.-]
I
, Inner Insulation layers
~ [ :~~- __
Thickness
[mrr]
;conduchity
[W/m-K]
Helt Cap.>ci!)
fk!lkg-CJ
Density
[kgiml]
~;--·-1: lgnOfed
o After you define the heat transfer considerations for each branch, Go to View
ribbon and click on Flowsheet. Choose Yes to the solver message.
o Un-check the Ingored box for the Hydraulics sub-flowsheet. The model should
calculate once again.
o Did the temperature profile change significantly? What is the new B7-0ut
temperature?
lesson Objectives
Dynamic Initialization
Key characteristics/parameters of
multiphase flow
- Pressure drop across pipe
- Flow-rate through pipe
- Flow geometry
- Flow patterns can vary
Upstream
Pressure
Stratified
Bubble Mist
,•Fit experimental
data uslng
Empirical dimensionless
para mete ts
'•Develop equatlohs
Mechanistic : to model particular
flow pattern
Topology
Liquid Fraction V$ Axial Distance
Straight Run
Convergent Branched . ·. .
Looped/Divergent
Solver Technology . \. __
ProFES Two Phase . \ •
Transient .
ProFES Three Phase
Transient
Two Phase Pigging Model
·-.- - ·-- ·--
\
•
Liquid Holdup Profile During Pigging
Slug Prediction
Terrain Induced
~ Flow Induced
'""'"'"'"'fh,.-,,.,,,•. ,,,.
.. ,,..,.,.,,,,., .• TI,.;
''"''"'0-~
1:- ~:,::2:::::-.::.0:·::;:,:;;,;"'
""°'"'"'"''""""''
"""'"'""'"'~'"'"'~"""'~'"'
""'t'~ .. -·~·-··~·'""'
j'Ol..lo""''"""°'"''""'"""'''"°'*"'""'' '1llorr .... L•odeo'"'•
' , . ' <',;.[
"'"""'~''"'"'""""''"'"
' r ... ,,_.,.,.r>..~,-.,,1 .• """
CoTIO'>,..,,!,,,l•"J °CdO=-
'~~tl-..C<(<";>'>~"''"'"
launch a Pig
Pig is a type of
device used in
!0(1.0.
pipeline operations '""" I
for cleaning and '·'"' I
,~::,I
info gathering J•u·O>-,Ntxe""""'~'
··aspen
Modeling Heavy Oil & Gas Production Facilities Using Aspen HYSYS Upstrea111 Workshops
Objective
After completing this workshop, you will be able to provide sufficient information to
fully configure and use the pigging operations within an Aspen Hydraulics sub-flowsheet.
You will also get an opportunity to use dynamic modeling capabilities of Aspen HYSYS
and review some of the basics of the HYSYS Dynamics package.
Description
Aspen Hydraulics is intended for use within the Aspen HYSYS® Oil & Gas option and in
particular with the Dynamic Pipeline Solver embedded within Aspen Hydraulics. The
Dynamic Pipeline Solver is designed for modeling transient multiphase hydrocarbon
flows in wells, pipelines, and process equipment. The Dynamic Pipeline Solver solves
mass, momentum and energy equations for each phase using a one-dimensional finite
difference scheme. Appropriate flow pattern maps and constitutive relationships are
provided for wall and interfacial friction, heat transfer, and a model for multi-component
phase-change is included.
You have learned about using the Aspen Hydraulics sub-flowsheet in the previous
module. The purpose of this module is to set up a pigging operation in the dynamic mode
of HYSYS and illustrate how to integrate this infonnation with a piping network model.
"''*"'
-;--~~--~=;;;;;;- ---~~''' r===:'-;-;; ~==>----c.:-
"~J'"
"" ;;-==--,,.
·~'
o Within the hydraulics sub-flowsheet view the pressure profile across the process
by using the keyboard combination Shift-P. Notice that three incoming flows
(Alpha-2, Bravo-2, and Charlie-2) merge into a single downstream source (108).
Press Shift-N to show the stream names once again.
o Inspect the elevation profile for the piping network by navigating to the Design I
Data page for each pipe. Pay particular attention to Pipe-104. You should see
that Pipe-102 declines 60 111 and Pipe-105 exhibits a 60 111 increase in elevation.
All other pipes have no elevation change.
o We can review the liquid hold up for each pipe in the network. This is done by
navigating to the Performance I Profiles page for each pipe and selecting the
Plot button toward the lower left of the window. After clicking on the Plot
button, the plot window appears. Use the pull down list at the top to select the
Plot Variables as Liquid Holdup vs. Axial Distance. Compare the liquid holdup
for Pipe-104 vs. Pipe-102 and Pipe-105. You should see that the liquid hold-up
for Pipe-104 increases with axial distance. Close all the plot windows when you
are satisfied.
o If the Dynamic P/F Specs is not listed in the drop down list: click on the icon
before the field to add the color scheme.
.,,
~
ecycle
dvisor
Temperature
Press>Jre
'ik~Y
p_,,,rr!
''.";l>.>.Jy,' "'"'''JI"''· .,:;1,.-.;'
'1\l"'-·1< ;
L;;;il Workbook Table~ Color Scheme · Dffau!t Colour
Hide Object·
')1_~L~v1.,Ld•!;'
Stre~m l~b~I '~
--------·----------·----..- •.. ---------------l:f_i_e~-~-~l'. . --··· .. --·-···-_J ______________ _El!P.!!Y_~!~~!- . .-.
11ure Color Sd1eme
'.i~)!l~·~"'.''.D:~C~ra~oo'.~'S~<:h'.'''.m'.~"~....................,,,.. . .~..~--~-~-~--~=--~·~~-~....;~;...l
Current Scheme Add a Scheme -!
rr·~~-~~~u_.._____ J 1-c~~~~~~~~----------.,.-~~~c.
i!!J Sele<:t Query Vari11ble i = @.I Z3
MaaoC11t Doto
•i
Flow Specification
-~; Mofar <--i Mass <! __ ;Ideal UqVol Std. LiqVol
o Make sure pressure is the dynamic specification for the outlet stream (ABCD).
'" - " - -
MaterlalS!ream: ABCD 1<=<1r a lg
L~.?~-~-~~~-:1~i~~fT_e!1_
Dynamics
ISpecs Pressure Specification -
IStnpchart Pressure Active
6500 kPa P'
I
Flow Specification
ti".);: Molar '.-J Mass t) Ideal UqVo! -~.:Std. liqVot
i'1!!J
o Go to Dynamics ribbon. Click on the Dynamics mode icon(~::~;" ) to move into
HYSYS Dynamics. Aspen HYSYS Dynamics does not prefer flow rate
specifications (it would rather use pressure specifications) - that's why you will
get the following message:
. r',lllWf•
-------------------~----
A•pen HYSYS
........... . -···· -- - - --- •
y., J( No J]
o Click on No to ignore the assistant.
Note: The Dynamics Assistant is a tool that checks for any improper dynamic
specifications within your model. It is intended to aid you with your transition from
steady state into dynamics.
o The file is now in dynamic mode. However, the Dynamic Integrator (i.e. time) is
CT
on hold. Click the green light to tum the Integrator on.
,~,..;"
Home View Custon1ize Get Started
L~~ Dynan1ic Initialization
k(b Integrator
Real Tin1e [> •.--· .· ·.·- 0 ~Event Scheduler
D'{namks I Dynamics I Run Stop . Re.et
:lli' Snapshot Manager
Tai
Snar
i rv1ode Assistant i
'I - ,
~namic Simulation (j I Run r.; Modelin.gOption;
. ,:.•.•...................•...•......
o The Assistant will come back with the same message. Choose No again.
o It may take few seconds before dynamic solver starts solving. Click on Integrator
(it is at the left of the run button shown above). The shortcut command to go to
integrator is Ctr!+I. You can view the current time there. The current time is
shown at the left hand side bottom of the HYSYS file as well.
1· G•cerai ·: E~~~~J~_".'J~!!!'.?~~j
I lntegrohon Cont•ol
i; iU~·i.
i :¢rrent T1m< J;1:>'
'~~~~L,,,
''
<Non-Slop>
r
1·
: Ru1 \>me f0<tor
1
:_stop
D Turn the solver off ( ).
D Save the file as OS_HydroPigging_Dynamic.hsc
Name
Mode! Pig moves with gall vel·
EntJY Pipe
Entiy lm:ation 0.0000 m
b:.t Pipe
Exit location 0.0000 m
Leakage 0.010
IStatus
Velocity O.OOOOm/s
Not Specified
IIPig Position
(tJrrent Pig Segment
O.OOOOm
'I SJtJg Fmnt Position O.OOOOm
Tran~itTime 000:00:0.00 seconds
Position Reference Current Segment Orlgir
L__ -
I Add''• j __C_lo_re_~
o In the Model row, use the pull down list and select Pig moves with constant
velocity.
o In the Entry Pipe row, use the pull down list and select Pipe-104.
o In the Entry Location row, enter a value of 0 m. This value implies the entrance
of the pipe.
o In the Exit Pipe row, use the pull down list and select Pipe-104.
o In the Exit Location row, enter a value of 100 m (328.1 ft). This means the pig
will travel a length of 100 m within Pipe-I 04.
o In the Leakage row, accept the default value of 0.010.
o In the Velocity row, enter a value of0.4 mis (1.312 ft/s) for the pig velocity.
o The pig is now configured to launch once the integrator starts. The input data
window should look like the following:
f-N-~·~~ . PJG-1
1Model Pig moves with constar
Entry Pipe Pipe-104
Entry Location 0.0000 m
Exit Pipe Pipe-104
Exit Location 100.0 m
Leakage 0.010
Velocity Q4000tn/s
Status Ready to launch
Current Pig Segment
Pig Position o.oooom
Stug front Position o.oooom
Transit Time 000:00:0.00 seconds
Position Reference Current Segment Origh
The pig is ready to launch. However, we need to add a Strip Chart to view the liquid
holdup changes with respect to time. First, you need to add the variables in the strip chart.
Then you can create and format the strip chart. Note that strip charts are the most
common means of view model data in a dynamic simulation in HYSYS. They allow for
the convenient tracking of any desired process or control variable with respect to time.
o Click on Strip Charts folder in the navigation pane. Click on the Add button to
add a strip chart.
o Change the name from DataLoggerl to Waves. Change the logger size(#
Sample) from 300 to 3000.
COWor~boo~
' CJIJnrtOp> W.pC~•<IName ..~
.........•.
. r·;;.£qu<prnont()e<ig~ 'i'.QW<>rn> ~
l~:j Modol An•iy. > LJS1mmAnoft'"
; r:J; [~rn~monl D.,•9n
i4!EiS::?
Coo... r;,,
(jMod,IAn>~>"
[Jl>.lohbl"
• f'QWrJ>C~'"'
r.,,w...,.,
LJto .. S!ud•«
[QDot.frl<
C:::>
o Click on Edit button to build the strip chart.
;!!..IW••e>
. ~t-up : H,-.1~oil c~'re;><-_]
--------~ -- --~-----··---·--------·--·---·
o Double click on Case (Main) under Flowsheet list. Select AH-100. Select Pipe-
104 as the object, Profile Liquid Holdup as the variable and Profile Liquid
Holdup_l under Variable Specifics. If you can't find the Profile Liquid Holdup,
you probably selected stream I 04 instead of Pipe- I 04.
--- ---------·--·----~-------
Delete Edit
o Click on the Display button (last button at the bottom) to view the strip chart.
~Wave~
------------------------~
u
_,,•
'ii
£~, -)_8--:
~
-8
1 v.e-
:3 '
~
'\J J.4
~
"-
?1 01
k
fi I)
-15.00 -10.00
Minutes
o Make the window bigger or smaller, depending on your preferences. You may
close the Waves (strip chart setup) window.
o Click on Flowsheet Main tab to view the flowsheet and the strip chart.
CJ Start the Integrator (click the green light under Home ribbon or Run button
under Dynamics ribbon) to resume the dynamic calculations.
CJ Now, go back to the Dynamic Pig Modeling window (double click on the
hydraulics subflowsheet I Dynamics I View Pig Options button).
CJ Click on the Launch Pig button and observe the system behavior in the Waves
window,
Name PIG-1
Mode! Pig moves with conrta1
Entry Pipe Pipe-104
Entry location O..OOOOm
Exit Pipe Pipe-104
fx>t location lOO.Om
Leakage 0.010
Velocity O.COOOm/5
Statu'i Ready to launch
Current Pig Segment
Pig Position O.OOOOm
Slug Front Position O.COOOm
Transit Time 000:00;0,00 >econd>
Position Reference Cuffent Segment Origh
CJ As the integrator runs observe the liquid holdup curves for Pipe-104 along with
the Pig Position, and try to rationalize the observed behavior.
CJ If the curves are not filling up the majority of the strip chart area, right click on
anywhere in the chart area and click on AutoScale All Axes,
~Waves
~-I '354.25
o'
~
0
l
] 0434
<T
CJ
.'!l
·2
[!-:__ 0.3255
0
·o'
0
L
:2
:J 0.217
rr
CJ
v
a:
f'
"'
10.79 16.19
Minutes
o The Status row in the Dynamic Pig Modeling window will indicate when the
pigging operation is finished. When done, click the Reset button to reset the pig.
The Reset button takes the pig to initial state and sets zero velocity. If you want to
launch the pig again you must provide a new velocity. Experiment with different
speeds and different spans of the pigging operation. Observe the different
situations and interpret the results. You may track any other variables you wish
via your Strip Charts.
o Tum the integrator I solver off.
o Save the file as 05_ HydroPigging_Dynamic Final.hsc
f:C-HF-S~p
.
:r : -~
lpta
PIPE-tO!
, FC-Bra·10
...... 2 1 ).._!_~--0-~U)'·----+-
±"'l'ZZ-t-s'"'6'
ra·,·o Bra-.•o1 VLV-t'J! Bra~·v2 TcS<C
MlX-lCO LC-HP
0-Bravo Seep
•
art~
o Now, highlight and drag and bring the newly pasted flowsheet in place of the
deleted portion.
o Connect the ABCD stream to HPSep as the feed.
Alpha-2
HP\
!
Bravo-2
ABCD
AH-100
Charlie-2
o Note that the color of ABCD stream is green. ABCD is not a boundary stream
anymore. We don't want a dynamic pressure specification in this stream. Double
click the stream (ABCD). Go to the Dynamics tab and un-check the pressure spec.
Now the stream color is blue.
o Start the integrator and the combined simulation should run.
o Please note that the strip chart from the other PFD is not pasted in this PFD. You
need to recreate the waves strip chart if you want to run pigging in this file.
o Feel free to experiment with any other process variables you wish in this fully
integrated model.
o Stop the Integrator and save the file as 05_HydroPigging Merged.hsc
The flow line is connected to a separator, the pressure and level are controlled.
o ~·J'h I 11
1~ c ~ "V·100
t 10
f><J··· .......
2
II
Flfft.-lin"
-----+
" '°'''_.:'.." .. [_ PCV100
0 '
PSV
~<I
Manifold .l.9'.':7 =:Ii
-1 (} r I
·.~ :· I
• • LC-100 10:J :JO %
SPRDSHT-1
' -------~
-·
' '
'9'.l-~~:' •g'!l LCV-100
In this workshop, we are going to watch the liquid profile across the plot for flow line
displayed below.
Sta1us
So~..,, ~S!•\us p, R~ad
p, ' Read
__lJ_!lru;b_
. ht!!!nth
"' ' 2 R~a l1mrn:h
30.0 bar Sp
29.97 bar Cv
SO% Op
-17.0 c
10.00 h111
20416 k h
1.10 1n Sp
1.26 m Cv
'--"'"'"'"''--'o'
.10 c
10 bar
9ll•2 k lh
, "'"""""-" T W.2
'·'
0.8 "'"·'
"' ""
,.,,,
..•..•... ..,'""''"0.2
LH1Uldlevel
'"'
... "
•••..•..'''
18-8
2B.6
0 28.4
'"
75 bar ~-~
Ii ~ ~ ~ ~ ~ ~ ~
annn~
10H61 k
lime, Seconds
Tlme,~d•
[--+--Ven1~:kii:hr- -+---P,e~s;.:e.~r]
'------~
o Click on the launch button to launch first pig and see how it affects level control
and if you lift the relief valves. You should be able to create a situation where
they lift by having a fairly high liquid level to start with.
o Observe the level and the pressure and also if there is any venting going on. Some
venting should be happening.
o Next change the set point of the pressure controller to a lower value, for example
27.5 bar. Does that prevent venting during a pig launch?
Assuming that 27.5 bar is the lowest you can go in pressure, is there something else you
could try to prevent venting? (Possible Answer: if you run the autotuner on the pressure
controller and accept the results and increase the LIC proportional gain from 1 to 10, you
can prevent venting.)
o Refer to the screen shot below. All the three pigs were launched.
A G G R 0
c:=1 ' ' K M Q R
.
finished Uiut~b.
"" ' frnished launch
..•••,
•..
.11.2 c
10.00 bar
153Jll k h
1.1llm Sp
1.12 m 0.-
~-"'~'"'-~0e
-10 c
10 b~r
&9248 k
...' 30.18
30.16
...'..,·" 30.14
30.12
...'' "·'
"·'"
,.,'''·' "·"
"'·"'
30.01
'"
15 b~r ' •••••••• !l
is m ~ i::: ;:: I::' I::' .._ ....
9!1585 I< lh
Lesson Objectives
[!.".~"~
Prop,-,,;
8ul•r-;,
l"en!dc·~-''
LEGEND·
Appraisal of Assets -
Evaluate and Rank Development Scenarios
,,-------!ifs\
f
....
R•w
I I
I
1,..- -
I
I
I
l I
'----~l!'l'Jt,.,....~
Pr''~'>"<
5ulone"
r •• ~ ...
LEGEND
• """ Loc>t•d >t 11» ""II> ,.,,._, Locot•d 1n g•s proco.s;ngpl>nl Auto~enerate "first pass"
R-'d lndicole> Hml >>lo> pro<luc!< 81u~ lndlc>los opli<>n•I unH prooe»e> •Y•il•blo
• Condonsi>!o 1• ol<o <>llod n.tural g•soline or ca<lnghe•cl ga><fo•o HYSYS flowsheet with basic
•
•
P•nhr>0< • ate P"''hne< plus hO>l'if hydr0<arbon> •nd •l<o c>lled n>lur>I ll"Olino
Acid g><es oce hydrogffi ><JI!< do •nd evbon d<oxido
Information using Conceptual
• S~elening pcoco»•> romov• m@reopl•n< from the NOL produds Design Builder (CDB)
• PSI\ isp,..,._...s,.;,,g Mso.-pllon
• NGL<> N>lcx•I Gos Uquids
r
-~~fine Separation Pro~-~-~~. ·:;;~~~-
~
desired operating conditions*
.. l
lrfe<COo"<fPC<'S,Jr<VroP[p<'•i
L~"'>""'"''Drr.e·T1•pe
'.otmoc'e'f>'f<"P"'atoce['; ~>
:otmoc'<rfrem"Orop'."'•l 1;-.·
Cm.-p-.,,,..,..r;,·,.,r,.,.,, I~-~!!_,_"';_~
;11erooc•'•remr<D<:)(l';"J] /~;c'"•
C-0o·p·e=rc--...,r,,.., [_1~~::.C~
Define Gas Sweetening and Gas Dehydration Process with its specifications*
--,
•;
[.-;~
,,,,_y
Am;ne Lcading{SCF/bbl H·~«i l.l~cte Qe~;' fc"-"''""-il 'lOfX"-''>
Gai Dehydrat>cm
These conditions are used to
~::JR gore.is Cor>tactor \ Tta1ed "'f Packed build the HYSYS model of the
GOSP plant. The model can be
optimized by the process
Goycol Type L!~~- _____-;_] engineer at a later stage.
G:ycol Ma5s ?ercentage
"
24-9712
Oi!_To_M>X
Export_Oil
01l_CoOO_M11
GC_Oli_Tee
~uto-generation of
HYSYS models in
[ minutes
..
aspen·
Modeling Heavy Oil & Gas Production Facilities Using Aspen HYSYS Upstream Workshops
Objective
After completing this workshop, you will be able to provide sufficient information to
specify and build a Gas-Oil Separation Plant (GOSP) model using the Conceptual Design
Builder tool in Aspen HYSYS.
Description
The Conceptual Design Builder is new V7.3 feature that provides a method for entering
information to specify and build an Aspen HYSYS Gas-Oil Separation Plant) GOSP
simulation model. Based on inputs the user provides in the Conceptual Design Builder
tool, Aspen HYSYS builds a simulation model incorporating those user inputs.
The purpose of this module is to use the Conceptual Design Builder to enter the basic
input requirements needed to generate a simulation model.
o Open a new session of Aspen HYSYS, but do not start a new case or open an
existing case.
Customize Resources:
I 11
OJ
Script Macro language Macros- Register Conceptual Destgn
~1anager Editor Extension BuHder
Tools
You will begin on the first tab of the Conceptual Design Builder and work your way
across throughout the workshop. The first tab, the Project Setup tab, provides a high
level description of the project. To enter data for the Project Setup tab:
o Enter a name in the Project Name field- This will be used for information
documentation purposes only.
o You may enter any project description you like in the Description field. This is
optional.
o Define where you wish to save the project on your disk/computer using the
Project Location on Disk field. It is suggested to save the project somewhere
you'll be able to access with ease.
o Select North America as the Asset Location.
Note: Entry of an Asset Location will limit the menu choices for the types of crudes
available to define the feed conditions on the Project Specification tab.
~Her-..
! !» Rur D••;;cC•<> 'J P>-W"<'.ior• ~""'""°' J_ ~~e•g;Co•s,'T'pt~-'
-J b:?Orlf\;~s~a!~• "Gf-IG&n;s,;co
; R...,s.·ect•~?•o•-•Cu.s
J Wl<1W'O~CG"-'••ii,;.< J Ga>L:l\G .. tr-.«tO<'
PmJ<<tN•rne
De"npt:M Remv<>;, Dtpth lrnl <empt)"
Proi~<ll<Xobon On Disk cw .....\kh•nmd I Re<ervuir Pre<«;re !kl'•9! <empty' Oil £..,or! Meth.xi ; l'ipeUn~ • J
C""cept lY~~i~~-:--~~;J Re<ervmr l<n9th [ml Oi"""'" foC1l fxF"rl ['1'} <empty>
ruset loc•~on rN~;;i,~~ri"" :J Re,. Not< W>dth \ml <empty> Ga; &port Meiho<l [ Pj::~~_!_~
A«~t T;r>< 1_~~~~:~9~f ~ ~ Re< av. O•l l\e<et1:e fm3j «mply> Oistancef<>W<E>:pott[m] <e<>1ptf>
-,.,
The rest of the entries on this tab are only used for documentation purposes, and will not
be used in this workshop.
o Confom and validate your selections and navigate to the Project Specification
tab.
The feed conditions can be defined directly on the form (From Input option) or using data
from the crude assay database provided with Aspen HYSYS Upstream.
Basic Design Conditions, such as the inlet pressure for the first gas-oil separator,
design and quality specifications for the gas and oil export pipelines, and gas lift and
reinjection requirements are also defined on this Project Specification tab.
In this workshop, we will use the default values for all design conditions and
specifications.
WCR [voVvo!J
'·' Ethaner;i;J "'
82
G~s Jnj«fon Requirement [Nm3/hj
MultiTraonSet~p
S~plr•le!y
lude Re;ier•e•tor
a_,,,;~. Type
Atrnc,e Ma., Perce~tage
Trayed O'Pac<e<l
Trayed ,0 P•clc«d
IMOE.<\ - .:-:.I
>S
Ma>omum CcfT'p'""'on Rato
~nterrool<r hit Tempe<~l\Jte
L~~;
., ., .
AAw·.e Loading [~gmolofm3J
18.&75
Ac~•at-;ir Ma" Per<entage
e:
00
, U<e MP E~ch•ngor@Temp<"<'l~te [CJ 35 goroc" ( ontu1or • TrorM 'l Pock.,d MIDtimum Co"'P'""icn Rato
NumberOIStage>
fop Pre,.ure jkPagl 18675 E<pC<I Pipef,ne>
Pre.,ur~ drop fof e;;portO:l {kl'a/m] D.1
E>q»rt Ga< Ce<rpte;,'01
MulhfrainSe\up
Moxim~mCompre.,on Ra~o
o You can save your Conceptual Design Builder case if you like. Click the Aspen
Leaf button in the top left comer and choose Save As.
'
~-/ Open
I I :sa..e
n
o Click the Run Design Case button in the top left comer of the Design Builder
window.
o Maximize the HYSYS interface. Watch as the tool builds the flowsheet
automatically. This should take 1-3 minutes, depending on the specifications.
01l_To_M1x
Produced_Water
GC_Out_Tee
Sw
Inlet
oo So cc
Gas TEG Dehydration Gas
Swee!enmg
F-6
o Different sections of the process are built in different subflowsheet. Right click
on each subflowsheet and select Open Flowsheet as New Tab.
o Go to the Flowsheet TPLl tab (GOSP_1 sub-flowsheet) to view the details of the
Separation section. Note that three-stage separation process model that is built,
with water being removed from the first high-pressure stage only.
o Go to the Flowsheet TPL3 tab (Gas Sweetening subflowsheet) to view the details
of the Gas sweetening section. Note that full rigorous HYSYS column models
are used for the absorber and regenerator units. The recycling of the amine
solution is also accounted for.
[
•
:ET r-F"iF-1l1___,.,.~
SET-2
__ Absorber
F-301
F-101
MDEA_IN
X-100
•
Amine
Ctrl
Q-100
0-101
SET-1
F-13
G0>
Sweetening R ·2
Tnlel F·9 Regenerntor
F·7
'----------,-!--------.....
F-4
:J--Crn§
HExchanger
F-8 Pump
Q-201
o You now have a fully integrated GOSP model that can be further manipulated to
your requirements.
o Save the HYSYS file with the default name (06_ GOSP
Concept_DesignCase.hsc ).
o From the Conceptual Design Builder main window, select the Excel Report
button to create rep01ts.
v v
~
.,_. Run Design Case Production Rate(feed} Energy
-~P[YJ~§~~~~-!~j~"rPJ~sf~R~U{~P~cLL~.YS!!5~ri~'9fl~~ !>f9f!~~~tj2il:~i?~ifi_1 r·
!1
Jj Unit Operation Preferences
:· Separation
'··I
ii Number of Stages \ 1 Stage · 2 Stages -PJ 3 Stage>
ii
II MultiTrain Setup [lfui~3-·-·- . -··-·-~)
i•
o Select the Design Case Reports option from the drop down to generate the
reports.
o Two Excel files will be generated. The first, shown below, contains an input
summary from the Design Builder as well as some overall design results.
-"' "'.
H''"" lm"t P;J• lo1~·.1t f0"""'" F'"'# ~-,.,.,
~.
_J --U.
;; Caltb"
" A: ,· == .51• Gme<al
., ...
l'J, .l~ ;,ij
.]"'lm~1t
;(" D•lete •
•
i: ~r ,Y,'.i
p~,te
J
B I
" "' .A (~~~ ~if ~~ ~· • % 00
··'
tond•hon;I Fe<•Ml
fo1mott•nQ' ~' Tabl• •
C•ll
$!~k<. 8r~1mat •
So•t& fold&
-..£ • FEiier • 'iel«t •
... ' - ··'~~::::___ ~--- ~•I::
/~~-'----···-···
" ······-·-····
A
-·······-···---- _____,,_______ , ______ --------------- '---···-····-·· ......
a
-------------
c
1 Design Case Results
2.:
3 Production Rate
': Oil Production Rate[m3/d] Gas Production Rate{m3/d_{gas)J Water Productlon Rate{m3/d_(gas)J
2568330.29
Conden:>ate Flow Ra
0.010927957
2.1890.94115 2895436.76
I 1
'Energy Consumption
Cool mg Energy Cons
7 Total Compressor Energy Consumption[kW] Total Pump Energy Con5l.lmpt1on[kWJ Heating Energy Comumption{kW!
I: 8591.355635
: GHG Emission
10 :rotal C02£-US Production{kg/hJ
.U40.469443
Utility Name
11 1558472.164 1558472.164 1854913.296 Power
12 ;Export Product
13 -Reid VP at 37.8 C of Export Oi![kPagj True VP at 37.8 C of Uport OH[kPag] C02 Mole fraction of E~port Gas HlS Mole Fraction o
14 :-92.6244S632. 11.8&$41386 0.070243477 0.01748102
is. losses of Amines and Glycols
16 ;Amines In Sweet Gas[m3/d_{gas)J Glyrnls in Ory Gas[m3/d_{gas)] Amines In Regenerator Gas Prnduct{m3/d_{gas)] Glycols in Regenern!
17 ·4.904575129 76.99342182 0.000509095 0.021802436
o The other spreadsheet is a dump of the Workbook data from the generated
HYSYS file. It contains infonnation such as stream conditions and compositions.
lesson Objectives
Inlet Dispersion
Primary Separation
Secondary Separation
""'"""'°1"'""'
l•~""'~--Hn
'•~'""'"'
><~-"'""d
....·~-''"""""-'
..,_,,.,,,,,_0~>
' ..
' ..
• -t-.··r1A .,.... ., , .. '
"'"'""""'"•'' '~
''·'·~f-•''"'·'
-..,.~'""'"""~·
;,,~--·~'·~-"
aspen
Modeling Heavy Oil & Gas Production Facilities Using Aspen HYSYS Upstream Workshops
Objective
The Aspen HYSYS Separator nnit operation nonnally assumes perfect phase separation,
but it can also be configured to model imperfect separation by using the Real Separator
capabilities. The real separator offers the user a number of advantages, including
carryover definition so that your model matches your process mass balance or separator
design specifications as well as implementation of exit devices for mitigation of
carryover.
The workshop will focus on using the Aspen HYSYS Real Separator capabilities to
model imperfect separation in a 3-phase oil-water-gas separator. This workshop also
includes an exercise where a demister pad is added to the model as a secondary
separation device to reduce liquid carryover into the gas product.
Description
In real world separators, separation is not perfect: liquid can become entrained in the gas
phase and each liquid phase may include entrained gas or entrained droplets of the other
liquid phase. Recent years have seen increasing use of vessel internals (for example,
mesh pads, vane packs, weirs) to reduce the carryover of entrained liquids or gases. This
workshop will cover some of the following applications of real separators in Aspen
HYSYS.
Carryover Optio11
As with many other unit operations, Aspen HYSYS allows you to increase the fidelity of
your separator model to account for non-ideal effects. Aspen HYSYS has introduced Real
Separator capabilities like the carryover option. This option can be used to model
imperfect separation in both steady state and dynamic simulation. Gas and liquid
carryover can be specified or calculated (three different correlations are available for this
purpose).
Vessel /11ter11a/s
Internals used to reduce carryover can be included in your separator model with some of
the provided carryover correlations. Internals used to reduce liquid carryover in the gas
product are termed "exit devices." Weirs are used to improve heavy liquid - light liquid
separation in horizontal vessels.
Nozzle Calculations
Included with the carryover correlations are calculation methods for inlet and outlet
nozzle pressure drop. Inlet and outlet devices can be included in these calculations. The
user can also specify pressure drop if the carryover option is not in use.
The dynamic model of a separator must account for changing pressure and flow due to
liquid levels, nozzle pressure drop, and heat effects. As such, vessel geometry, including
internals and nozzle geometry and heat loss parameters need to be specified. Modeling
imperfect separation with the carryover option and a specifiable PV work term are also
available. Level taps can also be set for monitoring the relative levels of the different
liquid phases. All of these items can be set up using the Rating tab.
As droplet distribution is not a stream property, this information is not passed onto the
product streams. While droplet disttibution is not passed on, product streams containing
carryover will contain multiple phases with the phase flow rates equal to that predicted by
the carryover calculations.
SpeciJYing Carryover
The Aspen HYSYS separator allows the user to directly specify what fraction of each of
the feed phases is entrained in the other phases. Product-based specifications are also
allowed. This gives you a simple method to match your material balance to your design
assumptions or your real world separator.
Calculating Carryover
There are three sets of correlations available to calculate phase dispersion and carryover.
A detailed description of each method is given below. All three follow the same basic
calculation sequence:
I. Calculate the initial phase dispersion based on the inlet feed. All three
methods assume the dispersion follows a Rossin Rammler distribution.
2. Calculate the ca1Tyover after the primary separation (gravity settling) of
each phase in every other phase; specifically:
• Light Liquid entrained in Gas
• Heavy Liquid entrained in Gas
• Gas entrained in Light Liquid
• Gas entrained in Heavy Liquid
• Light Liquid entrained in Heavy Liquid
• Heavy Liquid entrained in Light Liquid
3. Based on the exit dispersion from step 2, calculate the effect of any
installed secondary separation device (for example, demister pad or vanes)
on the liquid carryover into the vapor product. (This is not applicable to
the Generic correlations.)
Correlation Details
Three different correlation models are provided: Generic, Horizontal Vessel, and
ProSeparator™.
Generic Correlation
The generic correlation should be used when your only criterion for separation is
specifying a critical droplet size. Inlet phase dispersion is calculated using a generic
method that ignores vessel geometry- the user specifies inlet splits and Rossin Rammler
parameters and these are used to calculate the inlet dispersion. Carryover is calculated by
assuming that all droplets smaller than a user-specified critical droplet size are carried
over.
The Horizontal Vessel correlation is designed with the horizontal 3-phase Separator in
mind. Inlet phase dispersion is calculated using inlet device efficiency (rather than
specified splits) and user-supplied Rossin Rammler parameters. Primary separation is
calculated based on settling velocities rather than critical drop size. Each phase has a
residence time in the vessel. A droplet will be carried over if it does not travel far enough
(back to its parent bulk phase) in the time allowed.
ProSeparator Correlation
The ProSeparator correlations are rigorous but are limited to calculating liquid carryover
into gas. Both light liquid and heavy liquid entraimnent is calculated, so 3-phase
separators are also suppo1ted, but no carryover calculations are done for the liquid phases.
Inlet phase dispersion is calculated based on inlet flow conditions and inlet pipe size.
(ProSeparator calculates its own Rossin Rammler parameters using this infonnation.)
Primary separation is based on critical droplet size; however, the critical droplet size is
not user-specified, rather calculated using gas velocity through the vessel.
Secondary separations accomplished by exit devices (for example, a demisting pad) can
be calculated by specifying a critical drop size (Horizontal Vessel) or through the use of
device specific correlations (ProSeparator). Inlet flow regime, Nozzle Pressure Drop, and
Exit Device Sizing can also be calculated using one of the various Horizontal Vessel
correlations.
F = exp(-d/dm)z)
where:
F = fraction of droplets larger than d
dm is related to d95
x=RRindex
d95 = 95% of droplets are smaller than this diameter for the specified dispersion
RR Index = exponent used in the RR equation (also known as the "spread
parameter")
If desired, the user can use a different correlation for each of the calculation steps. In this
case, a correlation is specified for each sub-calculation, rather than specifying an overall
correlation. Only those parts of the correlation that apply to the particular sub-calculation
will be used. Sub-calculations will not be used in this workshop.
For example, ifthe Generic correlation is used for the Inlet device and ProSeparator is
used for primary L-L and G-L separation calculations, then the user-supplied data for the
generic inlet calculations (that is, inlet split and Rossin Rammler parameters) will be used
to generate the inlet droplet dispersion. The ProSeparator primary separation calculations
will then be perfonned using this inlet dispersion. As ProSeparator correlations will not
be used to calculate the inlet conditions, any ProSeparator inlet seh1p data is ignored.
Likewise, any critical droplet sizes entered in the Generic correlation will be ignored as
the ProSeparator is being used for the primary separation calculations.
You will use a pre-defined HYSYS case as a basis for your separator calculations.
The starter case is a model of a two stage compression train. The feed hydrocarbon
stream is mixed with the recycle of the first compression stage and sent to a low pressure
separator. It is this low pressure separator that you will model using the real separator
capabilities of Aspen HYSYS.
Y'::t'••
!·.rv1~.r1~lsi1.,;lrrl:folil~geµ·tk>~e
Utility Type
...~---------------------~ L-------------------..-.-_-_-__-_-
___-_-_-::_-::_-::_- ------==----------_-__-::_-_-_-_-_-_·_.•-·.::::··---------
..-..
~ Spec Stream As = @] ni
, 'RCY-1 Out
; ! RCY-2 Out
[~:~:~=~~;·;;;;~ . .. . ----- . . o;~:~
Methane
0.008318
0.010738
0.519104
[;II Flow Fil Cost Parameters Ethane 0.176629 I
Flow Basis
'!.))Molar
Propane
I-Butane
0.075154
0.050819
i"I
1-
i
n-Butane 0.050831
:·Mass
i-Pentane 0.044065
' ) Liquid Volume 11
t_ _'.
n-Pentane 0.033891
n-Hexane 0.030450
'
i
-- 'i
( 0.-2
o Create a new stream called Water and specify the following conditions:
o a
Add- Mixer and provide the following information:
o The separator should calculate. Open the separator unit operation and select the
Worksheet tab.
o What is the vapor fraction of the vapor product stream? What is its molar low
rate?
· · · :,;:;0o~hp;~;· ~-----___
Specificat10n By
; Level Taps
'O
C.Over Setup
f
i
I light liquid m gas
i Heavy liquid m gas
C:: soo.o:)
6.&w I
I Gas in fight liqufd O.COGO
. Heavy hquid in light liquid 0.0000
Gas in heavy liquid 0.0000
1
[. ~ig_ht liq~id in heav_y _liqu_id 0.0000
l~! Carry over to zero f!ow streams [C] Use PH fla~h for product streams
• • • • • • • • • • • • • • • • • • • • • • • • • • • • l~l Ignored
o Examine the product streams and the C.Over Results page and compare to the
ideal separation case.
o Return to the C.Over Setup page and change the model selection to Correlation
Based. For the next few steps, select the appropriate radio button.
o Using the Correlation Setup radio button, go to the Overall Correlation menu
and select the Profes ProSeparator correlation.
Phas,'Separator:·\f.1{Jf
J···o~~;g·~·--r·R~.~·~t.!~~~JR;;ii~~ l-~P-~-~~~~1-Prrl_~_f11_,_,_s
Rating 1 C<1rry Over Mode!
Sizing ·J None -::··Feed Basis <> Product Basis ·-Q; Correlation Based
Nozzles
Heat loss ix' Correlation Setup ' Dimensions Setup -:-· i DP I Ncnzlf': Setup
level Taps
Options Correlation Setup
C.Over Setup
COver Results
Correlation Calculation Type ·CJ' Overall Correlation Sub Calculations
o Click the View Correlation button to enter inlet and separation parameters.
o In this case, the Inlet setup page can be left as is. The ProSeparator correlations
will calculate the inlet dispersion without the need for further information.
o On the Yap. Exit Device page, we could define some secondary separation device
for the vapour outlet. Since we do not have an exit device in the current
calculation, we will set this accordingly for the Pro Separator correlation. Select
Mesh Pad; enter thickness = 0.0.
iSizing '.None Feed Basis (_-~ Product Basis ,j;, Correlation Based
· Nozzles
Heat Loss ··> Correlation Setup ,. ~' DP I Nozzle Setup
Level Taps
Options - Dimensions Setup
C.Over Setup
Vess-el Orientation
COv,;,r Results!
[Vessel length [m] [J Has Weir
IVessel diameter [ml [{] Has Boot
IWeir height [m] ~PrJ"'!"
IWeir distance from feed [m] <:empty>
iBoot diameter [m] 1.000
iBoot height jm]
I Light liquid level [m]
[_r::.~-~.:Y.~.'~-~-i~. .~.::".:_t_ J_rl_1 l ... t~.a~;zi I
f"] Carry over to zefo flow streams f'""J Use PH flash for product streams
i:.:.J Cany over to zeto flow streams [_J U~e PH flash for product streams
[]Ignored
o There are several pages where useful results are displayed. First, open the
Worksheet tab.
o Open the Rating tab and select the C.Over Results page. To view the carryover
details, click the View Dispersion Results button.
o Select the Gas Product radio button on the left and you should see results similar
to this:
M.assflow
Droplet Diam.
Internal F!ow
Imm] JkglhJ
"·, Ga5 Feed 4.5&ie-003 6.620e-002 L252e-002 1.920e-003
:• Light liquid Feed 9A25e-003 0.8187 2.530e-002 2374e-002
· : ' Heavy liquid Feed L478e-002 7.366 3.967e-002 0.2136
2.080e-002 38.15 5.584e-002 0.6657
ev1ce
2,758e-002 157.3 7.403e-002 O.DOOO
'Q.• Gas Pfoduct
·· light liquid Product
3.520e-002 440.8 9.450e-002 OJJOOO I
4378e-002 984.7 0-1175 0,0000 ;ci
Heavy liquid Product 5.343e-002 2038 0.1434 0.0000 I
I
6A28e-002 3810 0.1726 0.0000 i
7.650e-002 6420 0.2053 0.0000
9.024e-002 792.6 02422 0.0000
0.1057 O.OC(JO 0.2837 0.0000
0,1231 0.0000 0.3304 0.0000
0.1426 0.0000 03829 0.0000
0.1646 -0.0000 0.4420 0,0000
I
Total Carr; Over
_0,_1~94 0.0000 0.5084
Total Carry Over
Q.<JOOO
1A69e+004 kg/h 0.9050 kg/h
Dispersion Plol
-
t r lgt In Gas To Exit
-
CJ
' lgtln Gas Feed
Hvy.Jn Gos feed
'""
[ Gas Jn lgt.Liq.feed scoo
[J Hvy.ln Lgtliq.Feed
I
[.-: Hvy In Gas lo Exit
i:--:f Lgt.!n Gas Product lWO
~
Hv>;.In Lgtliq Product
;i
Gas In Hvy.tiq.Pre<luct
Lgt In Hvyliq.Product
CL COO
MOO S_QC0..-002
.. -
0.1000
~
0.1500
. -
02000
~ ~
Oiameter(mm}
o We need to eliminate all droplets larger than 50 microns (0.05 mm) in the Gas
Product. Do we need an exit device to do secondary separation?
o Open the Rating tab and select the C.Over Setup page.
o Select the Correlation Setup radio button.
o Click the View Correlatiou button and make sure the Setup tab is showing.
o Select the Yap. Exit Device page; select Mesh Pad and enter a thickness of 100.0
mm.
Setup Results
Setup .Select Vapour Exit Device ~
o Return to the C.Over Results page and view the Dispersion Results.
o How efficient is this mesh pad at removing droplets larger than 50 microns?
It is expected that the inlet hydrocarbon flow to the separator may vary by up to 25%.
Anticipating that the separator may not be able to handle this increased flow, the detailed
design engineer decides to model the new conditions in the separator and design a
demister pad to remove the larger droplets.
o What is the Total Carryover with a 100 mm thick mesh pad? Is this sufficient for
removing droplets larger than 50 microns?
o Can you think of a way to detennine the mesh pad thickness such that the flow of
droplets larger than 50 microns is sufficiently small? Are there any tools in
HYSYS that will help you make this detennination?
Tuning Viscosity
Modeling Heavy Oil & Gas Production and Facilities
Using Aspen HYSYS Upstream
lesson Objectives
Tuning Viscosity
~,..,,'.~--~~-------
···"·~''"
' -""''c'""" •~·, H,_,
~ PropCUNe: LiqVisccv;tty~NBptlJ229'
Wt FiKlor
In the Settings tab of the Macro Cut table you can edit the
viscosity index parameters
'aspen
Modeling Heavy Oil & Gas Production Facilities Using Aspen HYSYS Upstream Workshops
Objective
In order to model pressure drop or to calculate heat transfer area, the transport fluid
properties must faithfully be calculated. There are various methods used to calculate
transport properties of oil in flowsheet simulators. The choice of method depends largely
on the data available to the modeller, which may be limited to simple field data or include
detailed lab analyses.
In this workshop you will explore possible procedures for modeling fluid transport
properties, namely for process streams defined using the built-in Aspen HYSYS
Upstream Oil & Gas Feed option. Note that other 3'a party applications can be associated
with Aspen HYSYS for the purpose of modelling oil & gas fluids properties. As an
option, these approaches may be covered as pa11 of separate training on Aspen HYSYS
Upstream.
Description
This workshop will introduce the user to the basics of modeling fluid properties for
different oil-type fluids using the capabilities of Aspen HYSYS Upstream. It assumes that
the user already has familiarity with the Aspen HYSYS user interface. In this module,
you will use Aspen HYSYS to model fluid properties using various features built inside
Aspen HYSYS.
In Aspen HYSYS Upstream V7.3 you will be able to select different methods to calculate
the fluid properties for the reservoir fluid on a process stream. The fundamental
calculation is to mix oil, gas and water in an appropriate ratio to match user-specified
transport properties. Hypo component liquid viscosity values are adjusted in order to
match the desired viscosity value.
In Aspen HYSYS, bulk viscosity can be calculated in two separate ways. The Viscosity
option appears on the Parameters tab when the Peng-Robinson package is selected
Note: The viscosity index option is only available for the following property packages:
Peng-Robinson, PR-Twu, Sour PR, Sour SRK, SRK, SRK-Twu, and Twu-Sim-Tassone
PRSV
<:;"'u<::R!(
The Indexed Viscosity option enables you to toggle between two methods/rules used to
calculate the blended liquid viscosity.
Description
Provides an estimate of the apparent liquid viscosity
of an immiscible hydrocarbon liquid-aqueous mixture
Aspen HYSYS Viscosity
using only the viscosity and the volume fraction of the
hydrocarbon phase
Uses a linearized viscosity equation from Twu and
Indexed Viscosity
Bulls
HYSYS automatically selects the model best suited for predicting the phase viscosities of
the system under study. The model selected is from one of the three available in HYSYS:
a modification of the NBS method (Ely and Hanley), Twu's model, or a modification of
the Letsou-Stiel correlation. HYSYS selects the appropriate model using the following
criteria:
Note: Twu method is known to do a better job of predicting the viscosity of heavy
hydrocarbon liquids. The Twu model is also based on the corresponding states principle
and uses a viscosity correlation for n-alkanes as its reference fluid instead of methane.
The apparent liquid viscosity calculation in Aspen HYSYS for an innniscible oil-water
mixture assumes an oil-water emulsion to be present. 1 This is important to note.
Emulsions usually result in higher viscosity and more conservative (i.e., larger) pressure
drop calculations; in many cases it is appropriate to take this conservative approach. In
scenarios where greater accuracy is required, it is advisable to use lab analysis to confirm
if an emulsion is present or not.
The estimates of the apparent liquid phase viscosity of immiscible Hydrocarbon Liquid -
Aqueous mixtures are calculated using the following "mixing rules":
Where:
µeff = apparent viscosity; µ 0 i1 =viscosity of Hydrocarbon phase
µH2 0 =viscosity of Aqueous phase; VoiJ =volume fraction of Hydrocarbon phase
1
An adaptation of Woelflin method (for oil-like emulsions) and Gambill (for water-like emulsions) is detailed in Appendix
A.5.4 of the Simulation Basis manual.
D~-~"i~~[j~~j~h~~[~~~-~~~~~~~~I~~~rf?!.~-~-~~~-~l~Y-~~~~±~E:~~~~<l})i~.a~~~~'J . . . . . . .... . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ..
Design ··Emulsion Viscosity Method -
i Connections
i Parameters
Brinkman
i Notes Guth and Simha
levinton and Leighton
Barnea and Mizrahi Gen. Exponential
General Polynomial
~ C6-Clo•
f"---- Oe!eti::
....... <l• . . J)
The viscosity coefficients of A and B are first estimated by Aspen HYSYS based on the
initial specifications from the Hypo Group property view. If you want to calculate these
coefficients, you can ovetTide the estimation by clicking the Edit Vise Curve button. This
allows you to enter a set of data points of temperature versus dynamic viscosity.
Aspen HYSYS will recalculate the values of the viscosity coefficients based on the data
points you just entered. The values of the viscosity coefficients A and B will then change
from red to black indicating that they are calculated values.
Indexed Viscosity
Indexed Viscosity used to calculate the blended liquid viscosity. Indexed Viscosity uses
a linearized viscosity equation from Twu and Bulls. In the Viscosity Index Parameters
group, you specify the value for each of the three parameters used in the linearized
viscosity calculation. The equation below displays how each parameter is used in the
Twu and Bulls (1981) calculation.
The above equation can be simplified to obtain the following expression for the viscosity
index:
A log!O [(log!O)( v +c)] + b
Where:
a = constant at a fixed temperature; v = kinematic viscosity in cSt
c =adjustable parameter; b =constant
Where:
v = kinematic viscosity of the mixture in cSt;
v; =the kinematic viscosity of pure component i ; c =adjustable parameter
You can specify the values of the parameters (Parameter A, Parameter B, and Parameter
C cells) used to calculate the blended liquid viscosity.
In this workshop, you will leam how to tune the viscosity index parameters to achieve
desired viscosity value for the process stream. A hypothetical component is created to
mimic the behavior of polystyrene both as a pure component and solution. The objective
is to get the polystyrene solution viscosity and mass density closer to actual measured
values. You will tune various constants to meet these values.
'----~S~tyre"n,•,_ _ __,
Viscosity I . 0.1295 I cP
Mass Flow I 13607.?-'!.. J.~~.'.~-
Styrene
E-Benz.ene Mixer-Outlet
MIXER Mixer-Outlet
~ Polystyrene•
11o·r<:;;;;~~ 1 l~iit~iii.~il'J]Jii~!~l'liYI'~] _
Base Propertl es
,-Critical Properties
I
I, ~-;,;~p~rature
[
865.2
[CJ
Pressure [kPa] 792.9
I Volume [m3/kgmole] 199.8
i Acentricity 1.371
I_ -------------------~
o Click the Point tab for the Polystyrene* component. Note the values for the
Viscosity Coeff A and Viscosity Coeff B.
~ Polystyrene* l ~l ~ -~
o Using the following table, track the calculated stream viscosities as you alter the
A and B coefficients for the polystyrene hypothetical component. Use the A and
B values shown in the left-side column and note the calculated viscosities for each
set.
CJ Make sure the A and B parameters for polystyrene are back at their defaults of A
= 2.0 and B = 0.3.
Now we will try working with the Indexed Viscosity option to tune the flowsheet mixture
viscosity.
CJ Select the Fluid Packages folder. View the existing fluid package.
CJ Click the Parameters tab. Change option hldexed Viscosity from HYSYS
Viscosity to Indexed Viscosity.
Pt<>pertie> 51_...1 P•9~ , PR +
~"'C'"~··:;;•;;;;;;;;;c;;; ·--I I S.t lip [B.~.,,-~?.<!!• ls1_._~1~_ LPJ>•_•~9!1., [T•_knl!a• f N~1~_]
CJ Try adjusting the Index Parameter "C" and note the effect on the Mixer-Outlet
stream viscosity in the main flowsheet. Use the following table in your analysis:
CJ We would ideally like to get the Mixer-Outlet stream viscosity to equal 1000 cP.
Which parameter gets us closest to the desired viscosity?
CJ Save this case as 08_ Polystyrene.hsc.
Note: The Oil-Gas separation plant will be built with only streams 'Reservoir 1 'and
'Reservoir 2 '.
The oil and gas production from reservoirs I and 2 enter the separation plant at a
controlled pressure and proceed to a 3-phase separator. This separates the gas, crude oil,
and water phases
Although the Tabular Package can be used for calculating every property for all
components in the case, it is best used for matching a specific aspect of your process. A
typical example would be in the calculation of viscosities for chemical systems, where
the Tabular Package will often provide better results.
Tabular Package calculations are based on mathematical expressions that represent the
pure component property as a function of temperature. The values of the property for
each component at the process temperature are then combined, using the stream
composition and mixing rule that you specify.
You may not need to supply experimental data to use the Tabular Package. If you have
access to a mathematical representation for a component/property pair, you can simply
select the correct equation shape and supply the coefficients directly.
In this portion of the workshop, you will be asked to convert your heavy black oil stream
to an Oil & Gas Feed stream. The main purpose is to get the same viscosity between two
methods. You will provide the assay viscosity data to a light oil to correct the overall
viscosity. For the heavy oil, tabular method for black oil will be employed to achieve the
desired behavior.
Bulk Properties
: Produced GOR: 97.38 Water(ut ~ 0
! Worhhet _~~~~~~~~l~-~T_ic!J__
Wofk""""t "'""'Nome Bow Rlv~r Heavy Well I o,,
Corn:Hion< Temperatu•e [Cl 90.00 90.00 90.00
Properties 840.0
Ga< Ccmpo<atio"
[Pro>sure[l<.Pag] 8400 840.0
Spe<<fic Gravity/Std. Demit; (@stc) <empty> 0.7642 SG_reU<>_aEr l9.85Af'l_60 6.111 APl_60
01l&Gasfe..d
Volvmetr;c FJ0>.v [@stc) 137Se~006 m3fd 1370e•006 STO_m3/d 6788 m3/d 1401 m3/d
Petroleum Ass.ay
K Value Mass Flow (@:s1c) !kgfh] 3.78Ee+OOS 5.J31e+004 2.657e+OOS 5984e+004
User '/~liable• Ma.< Enthalpy {k!/kg] 277.3 6221 173.5 434.7
Note• Fluid Pa•kage Bo•~·l
Cmt Param'"t'"r<
Noimal1zed Yield•
Blolk Prnperi~•
CJ Review the data for the two streams and verify it with the table below:
840
22.98 18.85
6.271 6.271
97.38 201.8
Water Cut 0 17. 1
Watson K 12.08 12.09
o Return to the Components folder and Copy the existing Component List twice.
o Name the first copied list Well A and the second copied list Well B.
o Navigate to the Fluid Packages folder.
o Create two new fluid packages, one titled PR-Well A and another called PR-Well B.
o PR-Well A should be using the Peng Robinson property package with component list
Well A.
o PR-Well B should be using the Peng Robinson property package with component list
Well B.
o Check yours versus the images below:
~;:.;a~:~.
T~oim•I Conductivrty !
Gruy'~~st1ed
K"ba:li·Oo~rt'
I !ee-1'.~s!<>-Piocker
M.c<gulE<
/(BW.'I.
I, NBS S~•~""
NI/TL
All Roms
sg uP- :~~:~_o_df~ l s_t_•-~I!>!_[~~-"1~~·:.!J j~~d!!~~_]
~h Component li>I l Pdck•ge T~P"' HVSVS
____·i
~.ii Well A
~~'Nell B Prop My Package S..l&tion (lp_tion<_
,;:; flutd Package• fothalpy ·p;~;:typ;-~-[05 ';
Ami•>ePlg Oomi!y (O<tili i
Antoi~< Modify Tc, Pc for Hl, He Modlfy Tc. Pc for H2, He
A5Mf51<o'r.
"
C,~ Petroleum As<ay·s
!J,oun 1{10
BWRS
lndox•d V1>eo.,ty HYSYSVis<:osity
PllSV
o Go to the Home ribbon while you are in Properties environment and any folder
but Oil Manager. Click on Associate Fluid Package available in oil group.
o Select PR-Well A from the Associated Fluid Package drop down list.
o Check the box under Associate to associate it with Case (Main).
er 1-typothe!icol "-1.n•qer
"«j, Ccnv~rt l\ tJDetimhom•
,;;,1
o"
Monoq.,-
Conv~fllo
Rdininq A"•V '.1 Option•
A!pM
P<operl'°'
Chpbcrnl o" Opt•on•
Properties
Alllt•m•
~--~
1i<J:.N1un<'.
J!1 Fluid Package A.>ooaled with 011 Manager
I
To Enl~! 1he Oil envi«>ru-nen~ There m,,;t b~ a
Ce;PR·W~llA
Ca>e(M01n) Ba•is-1
i~i$PR-Well B
fluid Pack<>ge and the a••ociatN Property Pad:.oge
(':.Petroleum "'""Y"
LJ 0;1 Monager
must N able to h~ndle Hypo Comp~en\s .1
[QReaLtlOM
ii
o Close the Fluid Package Associated with Oil Manager window.
o Double click on the Oil Manager folder in the navigation pane to expand the
folder.
o Double click on Input Assay and then click on Well A assay.
o Review the Bulk Properties data to ensure the standard density is 22.98 API_60
and the Watson K is 12.09.
o Click the Calculate button to ensure the oil is calculated.
Cut Ranges
Number of Cuts: 5
Install cancel
o Go back to the Simulation environment and click Yes on the message to replace
the property package.
o Open the stream PR Well A and review that there is composition data. In the Oil
& Gas Feed form, select Oil & Gas Feed with Bulk Oil Properties.
o Input the following values: Std Liq Density, 22.98 API; Watson K,12.09; Total
GOR, 97.38; Total WOR, 0. Number of stages is I. Temperature and pressure of
stage number 1 are 15 C and 0 kPag respectively.
rWarksheet l~!t~~h~~rn,.,ts,.,..,,,.,Dy<,,n,,•,,.m,,i_c,,s,i,,,====='1
1 Worksheet Oil & Gas Fe~ with Bulk Oif P1 •
Conditions
Properties · Oil Properties ······· ············· · · · ··· · ·
I~~.~~: ~.~,~-~---,.---~~~~-_!
Composit_ion I
Oil & Gas Feed '
Petroleun1 Assay \
K Value
User Variables
Notes
Cost Parameters '
Normalized Yields;
o Click on the small grey arrow on top of the Gas composition section as seen on
the image below:
·Gas Composition -------------
--~] Mote 0/o :~J Mass% Vol%
Mole%
C02 0.0000
Nitrogen 0.0000 -1
Methane 0.0000
Ethane 0.0000
SJ
Propane 0.0000
i-Butane 0.0000
n-Butane 0.0000
o Introduce the composition for the Gas as the same of the stream Bow River Heavy
Well A:
o On the Conditions page, specify the Temperature, Pressure and total Mass
Flow as 40 C, 0 kPag and 142389.54 kg/h.
o Add a three phase separator to the flowsheet and feed the PR Well A stream into
it. Connect new streams for the vapor, light liquid, and heavy liquid products as
well.
o Record the stream mixture viscosity values for both PR Well A and Bow River
Heavy Well A. _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __
o Go to Condition page in Bow River Heavy Well A and click Viscosity Mtd
button. The resulting window shows the viscosity data used by the Black Oil
definition.
ASTM Equation
-~~-- ------~
Method Options:
l_~!'cifv two or more visc~_sitv ~oints •
Viscosity Temperature
110.8 20.00
40.79 40.00
28.37 50.00
-- ---~-~ITil'_~'.'. ________________________________________________<_~~!'-~:>____ _
Next, we will put this data into the Tabular option in the Properties environment to
improve the prediction of viscosity.
Properties -<
~~--lte_m_:___~-----~-"-'!.
Cci Component Lists Tabular P.Kkage -Global Tabular Calculation Options
A Ca Fluid Packages ------~-----.----
Configµration
1
~ Basis-1
;[{/,PR-Well A r ,,. Options:
All Properties
: F;t:J Enable Cate. On Active Property
I [.~] Enable Tabular Prop-ertie!>
Wi) PR-Well B i, Physical
Thermodynamic Basis For Tab. Enthalpy (ideal gas)
!~Petroleum Assays
Information «Q: H = 0 at 0 K (HYSIM Basis)
L~ Oil Manager II Notes
I~ Reactions ) H = Heat of Formation at 25C
Cd, Component Maps
C~ User Propertieo;
i
ii
H
o Expand the Options at the left, and select the Physical menu item.
o Check Viscosity (L) in the Use HYSYS column. For the Comp. Basis, choose
Volume instead of Mole.
All Items
{:s_~_ 'Jp J_ ~i-~JY.f ?~_f!~ .l.§t.,.P!~~--LP.~-~-~~.9~~~-r_fTu~I~;- L~~-t-~
C& Component Li,U
-
·,---2:~~ra~:9e 1 !-_. Pro~ertyT;;~-~-,--:"u;;HvsYS
l
_,, LO Fluid Packages Use PPOS - Comp. Basis Mixing Param.
f.2; Basl~-1 ,. Options i Viscosrty(V) r r
C~PR-Wel!A ! All Propertie~ ; Viscosrty(l) f;T r Volume 033
Cl! PR-Well B j j Physkal , Thermal Cond(V) r r
ii Thermodyn.,mic
C;,1 Petroleum Assays
C& Oil Manager iI " Information The<mal Cond(L) r r
r~-~ O--->=--- I. Viscos1ty(l) Surface Tension r r
'"''''9"''°'"1
Of""'' I ;'""'"'"'"'"'
,,.,,._.,. CoC"Y
._,., ,, ~,y
"'"Xl
1.w J.<l'-)
>{oo:r~""' ;.:>;<J H'<'~ hW ;.('00 Ht'~
'"'"'
><'a>
,!<"''"'"
''""'
10~0
•15'
,0/) 131'1
'"'-~
u;.,
S0.'9
l'BS UY iP.J ,.,,,
6;t>4
[""'"" .w;o
,,,,,t "•;·
,.,,,;
~~,.,
'iiA.1 ;;n
;c;,;
.. •Q ;o;,;
_,,,J
,~,,)
c.r~ JO~;
,:m'"''"'~]
Q Wt Factor
I v
20.0000 110.8000 101.3250 1.000
40.0000 40.7900 101.3250 1.000
50.0000 28.370-0 101.3250 1.000
<empty> <empty> <empty> <empty>
Press Regress button to update the equation cQeff:cienl:s after table i11put
[ ____ _ Regress
Through this approach, all oil hypo components should have the same viscosity data. The
stream viscosity will only change with temperature and pressure.
For the stream Bow River Heavy Well B, we have the viscosity data as follow
ASTM Equation
Viscosity Temperature
1134 20.00
29.44 90.00
_ _ _".':fll!'ty_:____________<efllp_~>__
o Repeat the same procedure as used with the Well A stream to create a new stream
Well B, and enter the above viscosities as tabular properties for the PR-Well B fluid
package.
Starting from HYSYS V7 .3, the user can input viscosity at four different temperatures
for each hypothetical component (38, 50, 60 and 100 °C). When using HYSYS-based
viscosity calculations, two parameters, ThetaA and ThetaB, will be calculated internally
based upon input viscosity at the four different temperatures. In earlier versions, if the
hypo boiling point was less than 300 °C (the cut off temperature) then only the viscosity
values at 38, 50 and 60 °C was used, whereas for higher boiling hypos, viscosity at values
50, 60 and 100 °C were used.
With V7.3 and later versions, these viscosity settings can be configured in the Petroleum
Assay Manager Settings page. You can specify the cut off temperature as well as whether
all viscosity data for each hypo is used without any cut-off temperature.
MauoCutOata: Str'eam •Siad( OffStream
Spec_ific_~_ti~-?~~] .......................
-Input Datil -
Pro~uct Cut Distil!ation
Refutas A lJ.47
Refutas B 23.10
Refutas C 0.8
You can use the Macro Cut view, Settings tab to set the Input Viscosity Settings to your
preference. Enter viscosity data in Kinematic or Dynamic form. This data can be entered
at four temperahires; Viscosity Temp A, B, C and D (enter the temperatures in ascending
order).
Viscosity Calculation method:
In this workshop, we will take advantage of the Macro Cut table options. We adjust
viscosity in the Oil and Gas Feed option using the Macro Cut table. In this workshop, a
black oil stream has been converted into Oil & Gas Feed. Instead of using bulk
properties in the Oil & Gas Feed, a predefined oil assay has been selected.
o Open Aspen HYSYS and load the file: 08_MacroCnt Starter.hsc.
o Double-click the Black Oil Stream and select Oil & Gas Feed. Choose the Oil
& Gas Feed with Oil Assay Info option.
Ethane 0.0000
Prq:a1"~ 0.01100
i-Bulane 0.(10(10
Co•I Patamet•" n-Butane O.(IU(JO
Normaliied Y;eld•
0.0000
; i n-Pentane 0.0000 ., ;
i_L-------~----..i
GOR Spedic3lion
N'1mber Of Stage>
~
~
! r:·:i @]
Sel&tffisaylolm,port:______________________________________________________ •____________________ _
o Use the following screenshot to set up the remaining data for the Oil & Gas Feed
input:
Materlal strea~l B~c'k 6i1' siieiiih G]t§:il!tiJ
---r
Worksheet
--r-~-----
-~t:til<:~~~~ts- . .9¥~1:i,:ii~~-.J-
Worksheet [~n & Gas Fe~-~~~_oji'A~:~-! _=-:
Co11ditions
Oil Properties
Gas Composition
0 Mo!e% Mass% Vol%
"'
Properhes
Compcsltion
011' & Gas Feerl
Petroreum Assay
I Region
Country :
North America
Canada
Methane
Mole%
94.0000
I;5•
:i
KValue
User Variables I ""'Y • Cold l~< Alb<
Ethane
Propane
2.0000
1.0000
Notes
Cost Pararneler5
i i-Butane 1.0000
Normalized Yields
I I i-Pentane
n-Botoo• 1.0000
II I
1.0000
( GOR Specification
n-Pentane
~~~,__:J
1
Number Of Stages
StgNo
Temp Press iro,J Flow Taraet
[CJ {kPag] ii Total GOil -,.m_p_..,
___ '_ -
100.0 ·1;
TotalWOR 0.0100
15.00 0.0000
ii ~~O:Cl.:_!il_n_~_P:~r.s_;tv_ 981~0
I
-~--___::_--_
___J_I
I ~] c=·-..---p~~--r~~~--~~;-s~~~~-::· ··-~=--~ r ·+;1.+1
o Two viscosity data points are known form a laboratory analysis. They are as
follows:
Temperature, C Viscosity, cP
19.0 2099.00 JJ.JJ)
80.0 39.66 tit~ l
o Click the View Details button on the Oil & Gas Feed form to enter the MacroCut
Data View.
o In the Settings tab of MacroCut table, change the temperatures to 19 °C and 80
°C for viscosity Temp A and Temp B. Change the viscosity type to Dynamic
instead of Kinematic.
Refu tas A
\{) HYSYS
33.47 I
'~·-----------------------·
l
Refutas B 23..10 I
o Go back to the Specifications tab and select the Petroleum Property pulldown l.
menu in the top-right. Select Dyn Vise@ 19.00 C and click Add.
l
t
Modeling Heavy Oil & Gas Production Facilities Using Aspen HYSYS Upstream Workshops
~
c~udP~k.t
C~tl'ldth D"t.•h~ooT•mn !::. Poo•rPo!·"'.. . . . iquidCen>ily SutfurCooteot f><etel Co~!<M
(C) :Cl fteeze Po!nt ("' '?.) ippm"•)
~ul~ 'I•'+< <ee1µ!J> Sm<tke Polnl 22.60
'·~
<e<11p\)'• <emplp
1(,,t;j ISP C~ 1!~ \C) ,..,,r!>" 11~0 ;K~'!!e·1f':t:-:FNtBlF?Jl amply~ ~.700.,.-001 <empty>
(Cvt2J 115 '" 29'; (C)
120-11 1 g5_0 I °>'"Vise o ao.o~ c"l.}. :Jl.l9 1.010 «mptp:
°'<"VI« @160.0~ c
j(ut1) 29'i To 143 (() 48 >3 J4l.J 231!6 z.~oo <empty>
I l}yn Yh< @ l 00.00 C
((u!J) 3•3fo J05(CI 51 ~7 405.0
!.O.ddlty «tnply> <emply> ;•
iCut>l .105 fo UO {Cl 55<}() 4711.0 i /\nmn< Point 15.0 l.HO
~JOTo S6'i(C/ 0>00 565.0 i C !oHl!.otfo <empty> «rnply> 6G.OO
S6'i To SI~ (CI l Hydrogen
·~· ·~
815.6 0.4000
i luminorn~« Numb•r
i ~::~~~- ~-· '""'-'
Rdra<ti•~ lnd~x
Wo~G:rnt""t
OM•"
I OVol
o Dyn Vise @ 19.00 will show up in Assay property table. Specify the bulk value
as 2099 cP.
Inf~
......
MWo<:'vlD.1>'5trutri-tOi!Sf>o""
~ ~···~·
"'"'"~'''"' Po•rnb."'?'"P'"t-1
"''>Y"'°"""J
l.,t.!fnd. fl>•U>tao T;•e• 'IBP 'l•<f<l 0>"' !JQeiolYoT""• • o~-;;-V;-:@ac.ooc • ~ i ~:I Otloto.o..I:
C"&G"""'
'"'°"''"'("'"""'' Pacd\m> ''"""0"'' "'"'"Po A,.!ooF,··O };flV•><:;, 1'l0C r:;.,,,;,,ill w•;c
"' '''I
~o) (<<j
.mp!y>
(f>P""")
""'P1P
10
O.ll«lO "' <omp!y> «<opty> <omp!y>
'""
SP fo i;,; •CJ ""'PIP ""'P1P <""'P'f> <empty> <<me•Y> <omp!y> '""'P'P <mply>
:i\ !o El {CJ <rnply> ""'P'P -•QA4 ~-l6 11.MQ~ 49.\D "mply> <>mply>
;~>; Jo 3"3 tC) omptp «mpty> -J!!.JJ -79.44 >l.)O <omply> «mply>
'""P'"
i4l 'o
'~l Jo
'i~ fo
5iilio
4'!'i (()
~;~
:;,;~
Ol!iiC)
i cI
;c I ..,
om ply>
0.0000
99.00
«mptp
00000
1'5~
134.Q
-7HJ
O.~H
rn.oo
tSlo
<ompty>
«mp!y>
'°'"""'
«mptp
.....,,
,'""""'
'''""'"
"'"P1''
<empty>
«mp!y>
"""pty>
«mp!y>
<emply>
«mply>
'"'"ply>
«mply>
«mply>
«mply>
«mpty>
«mpty>
_i-(<>C>fG.. r.tJ.
,,,,;,,.,,,,,,.,,,, ~nJxHof'p"I
-~~"-~~]
A-Jd~·>!Co:o
Ada: C~-'.:.~;_;i:~....;~-~ r~ l"po"h~ \~~ Ac:e-<o~o"'k
o Repeat the above procedure to add Dyn Vise@ 80.00 C. Specify the bulk value
for that one as 39.66 cP.
o Return to the main PFD. What is the viscosity of the stream Oil I now? g(,g ,!
o To adjust the calculated Oil! viscosity, you will tune the Dyn Vise@ 19.00 C by
continually making adjustments in the Macro Cut table input. The goal to match
the Oil I calculated viscosity to 2099 cP. Use the table below entering different
values for the Dyn Vise@ 19.00 C and recording the subsequent calculated
viscosities for stream Oil I .
I
I
[
I
l
(
l
l.
l
l
l
l
©20 14 AspenTech. All Rights Reserved. 26 Aspen Technology, Inc.