Aspentech HYSYS Basic Training Basic Training Tutor: Fadli Yusandi S tdb S tdb Supported by: Supported by:
Sep 16, 2015
Aspentech HYSYSBasic TrainingBasic Training
Tutor:Fadli Yusandi
S t d bS t d bSupported by:Supported by:
Rules in ClassroomRules in Classroom
#1#1
No mobile phone, social media andmedia, and any other
li tiapplications during training sessions
#2#2
If urgent, please go outside first
#3#3
If you have anyIf you have any questions, please just raise to your tutors, not to your friendsnot to your friends
#5#5
Last But Not LeastLast But Not Least..
Have fun!!
RundownRundown
Introduction to HYSYSGetting Started
Introduction to HYSYS
Basic Equipmentg
Logical OperationUtilities
Subflowsheet and Column
WHY USE SIMULATION MODELS?WHY USE SIMULATION MODELS?
60
How can we control it?Whats it worth?H d b ild it?
50
52
54
56
58How do we build it?How will it work?
40
42
44
46
48
Measure Setpoint
0 20 40 60 80
Time (seconds)
How do we run it? Why isnt it working?How much more can we do?
Production ProfileHow do we run it? y g
4
6
8
1 2 3 4 5 6 7
S1S20
2
WHY USE SIMULATION MODELS?
Reduces plant design time
WHY USE SIMULATION MODELS?
Reduces plant design time Allows designer to quickly test various plant configurations
Helps improve current process Answers what if questions Determines optimal process conditions within given
constraints Assists in locating the constraining parts of a process g g p p
(debottlenecking)
SimulationSimulation
++++
Use of a computer program to quantitatively model the characteristic equation of a process in term of material and energy stream.
PrinciplePrinciple
Predict P d t
Known Feeds
GivenProducts
Process Model
Process Design/Analysis
Optimization
Equipment Sizing, Costing
HYSYS Uniqueness Interactive Simulation (Automatic Calculation)
HYSYS Uniqueness( )
Automatic detection of Degree of Freedom Automatic stream Flash calculation Full Microsoft Windows Program (click, cut and paste, object,,,) Bi-directional calculation (non-sequential) Easy to learn & use Fast solver (speed) Extensibility No Input text file (think about MS Excel) Fully integrated Steady and Dynamic simulation
HYSYS Main CharacteristicsHYSYS Main Characteristics Steady-State Modeling: Input Output = 0
F
FV Solution SpaceF(x)x
xixs
DesignOperationOptimization
FL
Simulation Taken Timeor Number of Iteration
0
F(x)=0xi
LV FFF
Dynamic Modeling: Input Output = Accumulation
x
FFV
PC
LCFC
Design VerificationOperation AnalysisControl Strategy
Time0)(/ LV FFFdtdV
FL
LCFC Control StrategyOperator Training
HYSYS Steady State Simulation Based on components
HYSYS Steady State SimulationBased on components
Material Balance Component Balancep Energy Balance Equilibrium information (Thermodynamic information is required) q ( y q )
VLE / VLLE. Pressure drop is a data
A l ti 0 d t d i f di th i i f Accumulation = 0, we do not need any info regarding the sizing of the equipment
Let start
> Run New Case
Let start
> Run New Case
RundownRundown
Introduction to HYSYSGetting Started
Introduction to HYSYS
Basic Equipmentg
Logical OperationUtilities
Subflowsheet and Column
How HYSYS is structured
Basis En ironment (container for all the thermo info )
How HYSYS is structured
Basis Environment (container for all the thermo. info.) Select components Select a fluid package(s)p g ( ) Oil Environment (focused on Oil modeling)
Si l ti E i t PFD ( fl di ) Simulation Environment PFD (process flow diagram) Main Flowsheet Sub-Flowsheet Column Environment (each column added in the PFD contains
a sub-flowsheet)
Environment BasisEnvironment Basis
Components
Pure Components
Components
Pure Components e.g H2O, CO2, N2, Methane, Ethane, etc
HypoComponents A hypothetical component can be used to model non-library
components, defined mixtures, undefined mixtures, or solidscomponents, defined mixtures, undefined mixtures, or solids The minimum information required for defining a hypo is the Normal
Boiling Pt or the Ideal Liq Density and Molecular Weight
Pure ComponentsPure Components
HypoComponentHypoComponent
HypoComponent (2)HypoComponent (2)
HypoGroupsHypoGroups
HypoGroups (2)HypoGroups (2)
Fluid Packages
Equations of State (EOS)
Fluid Packages
Equations of State (EOS) PR, PRSV, SRK, MBWR, ZJ, KD, LKP
Activity Models Activity Models Margules, van Laar, Wilson, NRTL, UNIQUAC
OthersOthers Chao-Seader Vapor pressure models ASME Steam Amines some empirical models
Fluid Packages SelectionFluid Packages Selection
Type of System Recommended Property PackageType of System Recommended Property PackageTEG Dehydration PR Sour Water PR, Sour PR Cryogenic Gas Processing PR PRSVCryogenic Gas Processing PR, PRSV Air Separation PR, PRSV Atmospheric Crude Towers PR, PR Options, GS Vacuum Towers PR, PR Options, GS
Input Fluid PackagesInput Fluid Packages
Simulation EnvironmentSimulation Environment
Object PalleteObject PalleteMaterial and Energy Stream
Unit Operations
Sub-Flow Sheets AndColumns (= Special types of Sub-Flow Sheets)
Logical Operations
Material StreamMaterial Stream
CompositionComposition
Properties ResultProperties Result
RundownRundown
Introduction to HYSYSGetting Started
Introduction to HYSYS
Basic Equipmentg
Logical OperationUtilities
Subflowsheet and Column
Mixer
Function = to mix/combine two or multiple feed streams as one product
Mixer
Function = to mix/combine two or multiple feed streams as one product stream
Result = Final properties of mixed fluid
Mixer (2)Mixer (2)
Mixer (3) Design ParametersMixer (3) Design Parameters
Mixer (4) Design Parameters
Equalize All
Mixer (4) Design Parameters
Equalize All Automatically equalize pressure of all stream Only required pressure condition at one stream
Set Outlet to Lowest Inlet Automatically set the pressure of combine stream at the lowest
pressure of inletspressure of inlets
Tee
Function = to divide one feed stream into two/multipleproduct streams
Tee
Function = to divide one feed stream into two/multipleproduct streams Result = Multiple product streams with same operating condition (P&T)
and composition as feed stream
Tee (2)Tee (2)
Tee (3) Design Parameter Only use to divide flow into several stream
Not use to split composition
Tee (3) Design Parameter
Not use to split composition
Separator
Function = to separate multiphase feed stream/streams into several
Separator
Function = to separate multiphase feed stream/streams into several single phase product stream (vapor, light liquid, heavy liquid)
2 Phase SeparatorFunction = to separate multiphase feed stream/streams into two single phase product stream (vapor and liquid)
2-Phase Separator
phase product stream (vapor and liquid)
3 Phase SeparatorFunction = to separate multiphase feed stream/streams into three single phase product stream (vapor light liquid and heavy liquid)
3-Phase Separator
phase product stream (vapor, light liquid and heavy liquid)
Separator Design Parameter
Pressure Drop or Delta Pressure
Separator Design Parameter
Pressure Drop or Delta Pressure Inlet = pressure drop that caused by inlet device separator and
impacted on all product stream. Vapour outlet = pressure drop that caused by gas outlet device Vapour outlet = pressure drop that caused by gas outlet device
(such as demister, etc) and impacted only on vapor stream.
Separator Design Parameter (2)Separator Design Parameter (2)
Separator Energy
Function = to give heat to separator in case of insulation and to maintain
Separator - Energy
Function = to give heat to separator in case of insulation and to maintain temperature at certain value
Separator Sizing
Function = to estimate dimension of separator
Separator - Sizing
Function = to estimate dimension of separator
Separator Imperfect Separation Function = to simulate imperfect separation by adding carry over
condition
Separator Imperfect Separation
condition
Pump
Function = to increase the head of inlet liquid stream by
Pump
Function to increase the head of inlet liquid stream by adding work
Result = calculation of these unknown data; Pressure Temperature Pump Horse Power Pump Efficiency
Design Parameter Delta Pressure = pressure drop between outlet and
inlet pressure Pressure Ratio = ratio of outlet pressure and inlet
pressure Duty = estimated or calculated pump horse power Adiabatic Efficiency = efficiency of pump
Pump Design ParameterPump Design Parameter
Pump CurvesPump - Curves
Pump NPSH
Function = to estimated NPSH available with using suction pressure
Pump - NPSH
Function = to estimated NPSH available with using suction pressure only (without friction).
Compressor
Function = to increase the heat of inlet gas stream
Compressor
Function = to increase the heat of inlet gas stream by adding work
Result = calculation of these unknown data; Result = calculation of these unknown data; Pressure Temperature Compressor Horse Power Compressor Horse Power Compressor Efficiency
Compressor Design Parameter
Efficiency
Compressor Design Parameter
Efficiency Adiabatic Efficiency Polytropic Efficiency
Duty
Type of CompressorType of Compressor Centrifugal Reciprocating
Pressure Delta P or Pressure Drop Pressure ratio
Compressor Curve
Commonly this curve is provided by vendor and consist of flowrate
Compressor - Curve
Commonly, this curve is provided by vendor and consist of flowrate, pressure head and efficiency
Expander
Function = to decrease the pressure of inlet gas with higher pressure
Expander
Function = to decrease the pressure of inlet gas with higher pressure into produced work
Result = calculation of work produced as model for turbines or turbo Result = calculation of work produced as model for turbines or turbo expander
Expander Design Parameter
Efficiency
Expander Design Parameter
Efficiency Adiabatic Efficiency Polytropic Efficiency
Valve
Function = to drop the pressure of the inlet which has higher pressure
Valve
Function = to drop the pressure of the inlet which has higher pressure Result = calculation of these unknown condition;
Outlet T or P Inlet T or P Inlet T or P
Valve Design Parameter
Delta P or pressure drop that specified by user
Valve Design Parameter
Delta P or pressure drop that specified by user
Cooler
Function = to cool down the temperature of inlet stream
Cooler
Function = to cool down the temperature of inlet stream Result = calculation one of these unknown condition;
Outlet T Cooler Duty Cooler Duty
Cooler Design Parameter
Delta Pressure or Pressure drop
Cooler Design Parameter
Delta Pressure or Pressure drop Delta Temperature or Temperature Outlet Cooler Duty
Heater
Function = to heat up the temperature of inlet stream
Heater
Function = to heat up the temperature of inlet stream Result = calculation one of these unknown condition;
Outlet T Heater Duty Heater Duty
Heater Design Parameter
Delta Pressure or Pressure drop
Heater Design Parameter
Delta Pressure or Pressure drop Delta Temperature or Temperature Outlet Cooler Duty
Heat Exchanger
Function = to transfer the energy from warmer fluid to colder fluid
Heat Exchanger
Function = to transfer the energy from warmer fluid to colder fluid Result = increment of energy efficiency of the overall facility
Heat Exchanger Design Parameter
Heat Exchanger Model
Heat Exchanger Design Parameter
Heat Exchanger Model Exchanger Design (End Point) Exchanger Design (Weighted) Steady State Rating Steady State Rating Dynamic Rating
Delta P or Pressure DropDelta P or Pressure Drop On Shell side and Tube side
Overall Heat Transfer Coeff. Area (UA)( )
Heat Exchanger Geometry (if required) Tube side and Shell side
Heat Exchanger ResultHeat Exchanger Result
Pipe
Function = to calculate the condition of fluid inside pipe
Pipe
Function = to calculate the condition of fluid inside pipe
Pipe Segment takes into account the topography (elevation level)(elevation level)
Includes three calculation modes: Pressure drop Length Flow
Depending on what information is specified, the mode will automatically be assigned.
Pipe Design ParameterPipe Design Parameter
Pipe Design Parameter
Selection of correlation
Pipe Design Parameter
Selection of correlation
Pipe Rating
Input pipe and fitting length of pipe elevation change pipe size etc
Pipe - Rating
Input pipe and fitting, length of pipe, elevation change, pipe size, etc
Pipe Rating
Append a Segment
Pipe Rating
Append a SegmentSelect the fitting/Pipe cell
Pipe Swage
Coupling union Gate valve
Plug Cock Butterfly Valve Swage
Elbow Bend 180 Degree Close return
Gate valve Diaphragm Valve Globe Valve Angle Valve
Butterfly Valve Ball Valve Check Valve Foot Valve
Specify the length and the elevation change
Tee Branch Blanked Tee as elbow
Blowoff Valve Water meter
p y g gPress the View Segmentto select The Schedule (Nominal and inner diameter)Pipe MaterialPipe MaterialRoughnessPipe Wall Conductivity
Pipe Heat Transfer
Input Heat Transfer from outside to inside of system
Pipe Heat Transfer
Input Heat Transfer from outside to inside of system
Pipe Heat Transfer
Heat loss
Pipe Heat Transfer
Heat loss
Overall HTC Global Global By segment
Estimate HTCEstimate HTC Global By segment
Pipe wallp Inner HTC Insulation Outer HTC
Pipe Result
Shows the pressure outlet temperature outlet flow regime liquid hold up etc
Pipe - Result
Shows the pressure outlet, temperature outlet, flow regime, liquid hold-up, etc
ReactorReactor
Reactor TypeReactor - Type
Reactor Conversion (example)
A stream of pure methane at 400 bar and 87 C and flowing at 32 kg/hr
Reactor Conversion (example)
A stream of pure methane at 400 bar and 87 C and flowing at 32 kg/hr enters in a reactor, where it undergoes complete combustion. There is excess air during in the reactor and the conversion is 95%.
OHCOOCH 2224
Reactor Conversion (example)Reactor Conversion (example)
Input stoichiometricffi i t
Choose Reaction type Input component involved in reactioncoefficient
Reactor Conversion (example)
Input the percentage of conversion
Reactor Conversion (example)
Input the percentage of conversion
Reactor Conversion (example)Reactor Conversion (example)
Reactor Conversion (example)Reactor Conversion (example)
Reactor Conversion (example)
Specified the reaction
Reactor Conversion (example)
Specified the reaction
S if th d i t Th t th t t 400 Specify the propane and air streams. The propane enters the reactor at 400 bar, 87 C, and has a flow rate of 37 kg/hr. The air enters in at 1 atm, 25 C, and is in excess with the propane, so has a flow rate of 75 kg/hr.
Reactor Conversion (Result)Reactor Conversion (Result)
RundownRundown
Introduction to HYSYSGetting Started
Introduction to HYSYS
Basic Equipmentg
Logical OperationUtilities
Subflowsheet and Column
Logical Operations Used in HYSYS Steady State
The Set Operation
Logical Operations Used in HYSYS Steady State
e Set Ope at o
The Adjust Operationj p
The Balance Operation
The Recycle Operation
The Spreadsheet
SET OPERATION
Set Operation
Function : used to set the value of specific Process Variable (PV)
Set Operation
Function : used to set the value of specific Process Variable (PV) in relation to another PV.
The set operation only can be used to define relationship The set operation only can be used to define relationship between the same PV in two like objects, i.e.: relationship between two temperatures of two different tstreams.
The dependent, or target variable is defined in terms of independent, or source variable according to the following linear relation: Y = MX + Bwhere: Y = Dependent (target) variableX = Independent (source) variableM = Multiplier (slope)u t p e (s ope)B = Offset (intercept)
How to Add Set Operation (1st method)How to Add Set Operation (1st method)
How to Add Set Operation (2nd method)How to Add Set Operation (2nd method)
D blDouble click
click
Example Using Set in SimulationExample Using Set in Simulation
Set temperature of Stream 13 to have 40 degrees lower than stream 14
Set Connections TabSet Connections Tab
Click to choose Target Object and variable to set
Cli k t h SClick to choose Source Object where independent variable placed
Set Parameters TabSet Parameters Tab
Define Multiplier and offset for dependent variable ptowards independent variable
ADJUST OPERATION
Adjust Operation
Function : varies the value of one stream variable (the independent
Adjust Operation
Function : varies the value of one stream variable (the independent variable) to meet a required value or specification (the dependent variable) in another stream or operation (automatically conduct the trial and error iterations )trial and error iterations.)
Unlike set operation, Adjust can be used for both different and same P V i bl i t diff t bj tProcess Variable in two different objects.
How to Add Adjust Operation (1st method)How to Add Adjust Operation (1st method)
How to Add Adjust Operation (2nd method)How to Add Adjust Operation (2nd method)
Double click
click
Example Using Adjust in SimulationExample Using Adjust in Simulation
Adjusting massAdjusting mass flow to get specific molar flow rate in gas
loutlet
Adjust Connections TabAdjust Connections Tab
Click to choose object and variable that want to be adjusted
User can input specific target be adjusted
Click to choose target object and variable
p gvalue, or choose the value from another object with the same process variable
Type the specified target value
Adjust ParametersTabAdjust ParametersTabDefine convergence criteria on this tab.Method:Broyden: used this to quickly converge to the desired valueS t ll lt i dSecant: generally results in good convergence once the solution has been bracketedTolerance: The maximum differenceTolerance: The maximum difference between the Target Variable and the Target ValueStep Size: The initial step sizeStep Size: The initial step size employed until the solution is bracketedMinimum/Maximum: The upper andMinimum/Maximum: The upper and lower bounds for the independent variable (optional) are set in this fieldMaximum Iterations: The number ofMaximum Iterations: The number of iterations before HYSYS quits calculations
EXERCISE
1000 kg/h hydrogen is converted at Methanol plant with reaction :
EXERCISE
1000 kg/h hydrogen is converted at Methanol plant with reaction : CO2 + 3 H2 CH3OH+ H2O
Only 75% of hydrogen can be converted in reaction Operating condition of feed is 40 degC and 4000 kPa Operating condition of feed is 40 degC and 4000 kPa
EXERCISE RESULTEXERCISE RESULT
BALANCE OPERATION
Balance Operation Function : provides a general-purpose heat and material balance
facility
Balance Operation
facility.
There are six Balance types which are defined in the table below:Type Definition
Mole An overall balance is performed where only the molar flow of each component is conservedcomponent is conserved.
Mass An overall balance is performed where only the mass flow is conserved.Heat An overall balance is performed where only the heat flow is conserved.p yMole and Heat
An overall balance is performed where the heat and molar flow are conserved.
Mass and Heat
An overall balance is performed where the overall mass flow and heat flow are conserved.
General HYSYS will solve a set of n unknowns in the n equations developed from th t tt h d t th tithe streams attached to the operation.Component ratios may be specified on a mole, mass or liquid volume basis.
How to Add Balance Operation (1st method)How to Add Balance Operation (1st method)
How to Add Balance Operation (2nd method)How to Add Balance Operation (2nd method)
Double click
click
Example Using Balance in SimulationExample Using Balance in Simulation
create a stream thatcreate a stream that has the same molar composition andflow rate as another
bstream, but a different pressure and temperature(e g - at dew point(e.g. at dew point conditions)
Example Using Balance in SimulationExample Using Balance in Simulation
Determine the temperature of 7 Copy stream when there are half of stream 7 phase condense to gas during same pressureduring same pressure
Balance Connections TabBalance Connections Tab
Click to choose inlet stream
Click to choose outlet stream
Balance Parameters TabBalance Parameters Tab
Click to choose balance type
Balance Worksheet TabBalance Worksheet Tab
Temperature of 7 Copy
Molar Flow for eachMolar Flow for each stream is the same
RECYCLE OPERATION
Recycle Operation
Use this operation every time you need to recycle a stream
Recycle Operation
Use this operation every time you need to recycle a stream.
The logical block connects the two streams around the tear stream (stream with temporary specification)(stream with temporary specification).
Before you can install the RECYCLE the flowsheet must have l t d Th t th d t b l f b thcompleted. That means there need to be values for both
the assumed stream and the calculated stream.
Once the Recycle is attached and running, HYSYS compares the two values, adjusts the assumed stream, and runs the flowsheetagain. HYSYS repeats this process until the two streams match g p pwithin specified tolerances.
How to Add Recycle Operation (1st method)How to Add Recycle Operation (1st method)
How to Add Recycle Operation (2nd method)How to Add Recycle Operation (2nd method)
Double click
click
Example Using Recycle in SimulationExample Using Recycle in Simulation
Recycle Connections TabRecycle Connections Tab
Click to choose inlet stream
Inlet stream will always b d t tbe a product stream from a unit operation.
Click to choose outlet streamOutlet stream will always be a feed stream to a unit operation
Recycle Parameters TabRecycle Parameters Tab
to set the convergence criteria to select the transfer di ti f thconvergence criteria factor for each of the variables listed
direction of the variable
SPREADSHEET
Spreadsheet
The Spreadsheet applies the functionality of Spreadsheet programs
Spreadsheet
The Spreadsheet applies the functionality of Spreadsheet programs to flowsheet modeling. With essentially complete access to all process variables, the Spreadsheet is extremely powerful and has many applications in HYSYSmany applications in HYSYS.
The HYSYS SPREADSHEET has standard row/column f ti lit Y i t i bl t bfunctionality. You can import a variable, or enter a number or formula anywhere in the spreadsheet.
Complex mathematical formulas can be created, using syntax which is similar to conventional Spreadsheets. Arithmetic, logarithmic, and trigonometric functions are examples of the mathematical g pfunctionality available in the Spreadsheet.
How to Add Spreadsheet (1st method)How to Add Spreadsheet (1st method)
How to Add Spreadsheet (2nd method)How to Add Spreadsheet (2nd method)
Double click
click
Example Using Spreadsheet in SimulationExample Using Spreadsheet in Simulation
Example Using Spreadsheet in SimulationExample Using Spreadsheet in Simulation
From Stream 15, calculate reynolds number of the liquid. If pipe ID : 3 in
Re = Reynold number, dimensionless = liquid density (kg/m3) Viscosity1cP = 0 001 kg/m sD = pipe ID (m)v = liquid flow velocity (m/s) = liquid viscosity (kg/m-s)
1cP = 0.001 kg/m-s
TARGET SPREADSHEET
Spreadsheet Connections TabSpreadsheet Connections Tab
Used to Add, Delete and Edit Imported and a d d t po ted a dExported variable
Spreadsheet Parameters TabSpreadsheet Parameters Tab
Used to edit number of column and rows on the spreadsheet
Show cells that contain l l d l fcalculated results form
formulas define on the spreadsheet
Spreadsheet Formulas TabSpreadsheet Formulas Tab
Show the results of the calculation
Show Formulas d fused for
calculation
Spreadsheet TabSpreadsheet Tab
C l C dColor Code:Blue: Show independent value i t d f timported from stream in the simulation or value/text that we manually type on the
d h tspreadsheet.Black: Show dependent value i t d f timported from stream in the simulation. Red: Show cell that contain formulascontain formulas
How to Import Data to Spreadsheet Tab (1st Method)How to Import Data to Spreadsheet Tab (1st Method)
1 O th d h t ll1. On the spreadsheet cell, right click the mouse and then choose import variable
2 S l t i bl t b2. Select variable to be import
3. Click OK
How to Import Data to Spreadsheet Tab (2nd Method)How to Import Data to Spreadsheet Tab (2nd Method)
Select targeted cell
RundownRundown
Introduction to HYSYSGetting Started
Introduction to HYSYS
Basic Equipmentg
Logical OperationUtilities
Subflowsheet and Column
Utilities in HYSYSUtilities in HYSYS
The utilities are a set of tools, which interact with a process by providing additional information or analysis of streams or operations.
In HYSYS utilities become a permanent part of the flowsheet and In HYSYS, utilities become a permanent part of the flowsheet and are calculated automatically when appropriate.
Utilities can also be used as target objects for Adjust operations.
How to Add Utility? (1st Method)How to Add Utility? (1st Method)
How to Add Utility? (2nd Method)How to Add Utility? (2nd Method)
Critical PropertiesCritical Properties
Envelope UtilityEnvelope Utility
Hydrate UtilityHydrate Utility
Exercise
Propane Refrigeration Loop
Exercise
Propane Refrigeration Loop 100% Propane with 5000kg/h mass flow is used as refrigerant. Pressure drop at chiller and pressure drop is assumed about
0 5 bar0.5 bar. Stream outlet condenser is assumed all liquid at 50 degC and
chiller is used to maintain temperature at -20 degC.
Propane Refrigeration LoopPropane Refrigeration Loop
Fix Vf, T, %mol., MFix PCalc P
Calc PC l P
Calc TCalc Q
Calc PCalc P Calc Q
Fix Vf, T Fix P Calc P, T, VfFix Vf, T
RundownRundown
Introduction to HYSYSGetting Started
Introduction to HYSYS
Basic Equipmentg
Logical OperationUtilities
Subflowsheet and Column
Subflowsheet in HYSYS The subflowsheet operation uses a multi-level flowsheet
Subflowsheet in HYSYSThe subflowsheet operation uses a multi level flowsheetarchitecture and provides a flexible and simplified method for building a simulation.
It is very useful when simulating a large, complex processing facility with a number of individual process units.
Example of Using SubflowsheetExample of Using Subflowsheet
How to Add Subflowsheet? (1st(Method)
How to Add Subflowsheet? (2nd(Method)
Source for SubflowsheetSource for Subflowsheet
1. Read an Existing Template: Using existing template available in Hysys (.tpl)
2 S Wi h Bl k Fl h U i2. Start With a Blank Flowsheet: Using our own template
3. Paste Exported Objects: Hysys imports pre io sl e ported object ( hfl) into a nepreviously exported object (.hfl) into a new subflowsheet
Transfer BasisTransfer Basis Each subflowsheet can have itsEach subflowsheet can have its
own fluid property package. For example, in main flowsheet using Peng-Robinson and subflowsheetgusing Amines package.
In this case, transfer basis in subflowsheet shall be considered.
Transfer basis determines which parameter that we want to keep the value equal when we transfer stream to different fluid package
Exercise
Create subflowsheet that contain propane refrigerant loop and adjust
Exercise
Create subflowsheet that contain propane refrigerant loop and adjust the mass flow of propane to handle heat Q-104 from E-100
ColumnColumn
Distillation process use 40% of penergy in a chemical plant.
The traditional approach for solving distillation columns uses the conceptdistillation columns uses the concept of equilibrium or theoretical stages. This concept assumes the vapor
d li id h l i tand liquid phases leaving any stage are in thermodynamic equilibrium with each other.
Column PrincipleColumn - Principle
Minimum number of tray
Parameter adjustmentj
ColumnColumn
# Columns Specifications==# Side Heat Exchanger + # Side draws +# Side Strippers + # Pumparoundspp p
Absorber = 0 SpecRefluxed Absorber = 1 Spec Reboiled Absorber = 1 SpecDistillation Column = 3 Specs
Column
Sub flowsheets
Column
Sub-flowsheets Contain equipment and streams Exchange information with the parent flowsheet through the
connected streamsconnected streams
Columns Subflowsheets From the main environment, the column appears as a single, From the main environment, the column appears as a single,
multifeed multiproduct operation You can enter the column subflowsheet by clicking the Column
Environment icon on the Column property viewp p y You can return to the parent environment by clicking either:
the Parent Environment button on the Column runner view the Enter Parent Simulation Environment icon in the tool bar.
Exercise
Target
Exercise
Target
Exercise Component consist of Nitrogen, Carbon Dioxide, Methane, Ethane, Propane, i-
Butane & n-Butane
Exercise
Butane & n-Butane
Feed1 consist of 6 MMscfd of molar flow with operating pressure and temperature are 41.37 bar & 60 degF, respectively. With % mole of component:
Nitrogen 0 01Nitrogen 0.01Carbon Dioxide 0.01Methane 0.60Ethane 0.20Propane 0.10pi-Butane 0.04n-Butane 0.04
Feed2 operate at 60 degF and 600 psia with 4 MMscfd. With % mass of component:Nitrogen 6.00Carbon Dioxide 0.00Methane 120.00Ethane 60.00P 60 00Propane 60.00i-Butane 30.00n-Butane 30.00
Exercise
No pressure drop on inlet separator and LTS separator
Exercise
No pressure drop on inlet separator and LTS separator
Pressure drop on gas/gas exchanger and chiller are 10 psi (on shell and tube side for G/G)and tube side for G/G).
Gas/gas exchanger only consist of 1 shell and 1 tube.
Delta Temp between Tube Inlet and Shell Outlet is 10 degC.
Dew point criteria for sales gas is 15 degF at 800 psia (obtainalbe by p g g p ( yadjusting)
Exercise
Column is full reflux which mean all liquid from condenser is flow to
Exercise
Column is full reflux which mean all liquid from condenser is flow to column.
The reboiler has once through configuration Operating pressure at condenser are 200 psia and 205 psia for reboiler Operating pressure at condenser are 200 psia and 205 psia for reboiler Temperature at condenser and reboiler is estimated at 40 degF and
200 degF, respectively. Vapor rate of overhead is 2 MMscfd.Vapor rate of overhead is 2 MMscfd. Specify the bottom only consist of 2% of propane
S t d bS t d bSupported by:Supported by: