Professional Documents
Culture Documents
Hysys Simulation - Learning Outcomes
Hysys Simulation - Learning Outcomes
Hysys Simulation - Learning Outcomes
Specify
Specify stream data: composition.
T, P, f, F, but no composition.
Consistency Error!
Copyright © IA Karimi 3
Consistency Error
• Hysys sees two different values for the same variable!
We specify something Hysys can compute to be different.
We always lose! Hysys slaps consistency error.
Do you know what you are doing? Don’t try to out-smart me!
Copyright © IA Karimi 5
Modules or Blocks in Aspen Hysys
2-Phase Separator
3-Phase Separator Recycle
Tank Spreadsheet
Cooler Balance
Heater Blank Unit
LNG Exchanger EO Subflowsheet
Shell & Tube Simple Solid Separator
Exchanger Cyclone
Air Cooler Hydrocyclone
Fired Heater Rotary Vacuum Filter
Pump Baghouse Filter
Expander LL Hydrocyclone
Compressor Neutralizer
Gas Pipe Precipitator
Pipe Segment Crystallizer
Control Valve
Relief Valve Distillation Column LL Extractor
Mixer Refluxed Absorber Gibbs Reactor
Tee Component Splitter Equilibrium Reactor
CSTR Absorber Conversion Reactor
Plug Flow Reactor Reboiled Absorber Yield Shift Reactor
Adjust Short-cut Distillation Blank Column
Set 3-Phase Distillation
Copyright © IA Karimi 6
Physical vs Logical Modules
• Physical: Simulate various physicochemical operations.
• Logical: Execute a numerical algorithm or computation.
• Steady state vs. Unsteady state
Most steady-state models work in unsteady mode as well.
Steady state Unsteady state
Physical Reactors (CSTR, PFR, Conversion, Gibbs, Tank
Equilibrium, Yield Shift) Fired Heater
Movers (Pump, Compressor, Expander, Valve) Air Cooler
Mixer, Tee, Pipe Segment, Gas Pipe, Relief .
Valve
Exchangers (Heater/Cooler, S&T, LNG)
Flash Drums (2/3-Phase Separators)
Separators (Component Splitter, Distiller,
Absorber, Cyclone, Gas filter, Extractor)
Logical Set, Adjust, Recycle, Spreadsheet, Balance Dynamics
Copyright © IA Karimi 7
Tee
• Split one material stream into multiple streams with no change
in composition.
Use for purge, pipe split, etc.
• Specify Split = Flow of output / Inlet flow.
Copyright © IA Karimi 8
Spreadsheet
Import (Read)
(stream conditions, equipment parameters)
Compute
Export (Set)
(stream conditions, equipment parameters)
Hysys Spreadsheet
BFD in BFD
Copyright © IA Karimi 9
Spreadsheet - Example
• Mix A & B such that H2:N2 = 3 in C = A + B.
A and B have H2 and N2.
Compositions of A & B are known.
Flow(A) = 100 kgmol/h, Flow(B) unknown.
Flow(B) for H2:N2 = 3 in C?
• Let 1 = N2 and 2 = H2.
Mol fraction xA1 = 0.30 (nitrogen in A).
Mol fraction xB1 = 0.10 (nitrogen in B).
• Input data for A and B.
A: P=1 bar, T=100 C, Flow(A)=100 kgmol/h, xA1=0.3, xA2=0.7.
B: P=1 bar, T=100 C, xB1 = 0.1, xB2 = 0.9.
Copyright © IA Karimi 10
Spreadsheet - Example
• Why does Mix-100 not solve for C?
H2(A) in A2
xB2 in A3
xB1 in A4
Export Flow(B)
from A5 into stream B.
Copyright © IA Karimi 13
Absorber (Stripper)
• Simulate a tray (vs. packed) column using rigorous stage-by-
stage computations.
• Use for absorption or (stripping).
Remove a solute from a gas (solvent) into a solvent (gas).
• Three Absorber modules in Hysys
Absorber: No condenser, no reboiler.
Liquid (vapor) solvent enters top (bottom) stage
& leaves bottom (top) stage.
Reboiled Absorber: Partial reboiler, no condenser
Refluxed Absorber: Condenser, no reboiler
• All absorbers allow feed and side product (draw) at any stage.
Copyright © IA Karimi 14
Recommended Procedure for Absorber
• Identify a solvent (stripping agent), composition, and flow.
Water, amines, NaOH, lime, heavy oil, etc. are common solvents.
Steam and air are most common stripping agents.
• Decide operating pressure.
How does it affect absorption (stripping)?
• Decide feed temperatures (feed gas and solvent).
How do they affect absorption (stripping)?
Avoid feeds and solvent with extreme temperatures.
• Fully specify all feeds & feed stages.
Inadequate flow may mean no convergence.
• Use sufficient stages for the desired separation.
Insufficient stages may not convergence.
• NEVER specify any output information.
Copyright © IA Karimi 15
Absorber (Stripper) Example
• Recover Acetone from a dryer gas (70 C, 100 kmol/h, 1 atm)
85 mol% N2, 10 mol% acetone, 5 mol% water
• Solvent? Assume pure.
• Pressure?
• Temperature? Heat/cool solvent and/or feed gas?
• Solvent flow? Take a high guess or any other way?
Assume 30 kmol/h.
Vapor product
(Specify nothing)
Set
Stages
Liquid product
(Specify nothing)
Specify Top
pressure
Specify Bottom
pressure
Copyright © IA Karimi 18
Absorber - Temperatures
Copyright © IA Karimi 19
Absorber - Run
Copyright © IA Karimi 20
Absorber – Column Profiles
Pressure
Temperature
Copyright © IA Karimi 21
Absorber – Summary Results
Product Compositions Component Recoveries
Copyright © IA Karimi 22
Distillation Column (Tray)
• Simulate a tray (vs. packed) distillation column using rigorous
stage-by-stage computations.
Computes equivalent packing height as well.
• Separate one or more multi-component liquid streams into
products via distillation.
• Partial reboiler & a condenser.
If any absent, use an Absorber.
• Three condenser types and top products.
Total: One top product (liquid)
Partial: Two top products (liquid, vapor)
Full reflux: One top product (vapor) (Is this total reflux?)
All the liquid from the condenser goes back as reflux.
Copyright © IA Karimi 23
Distillation Column - Example
• Separate 50:50 mol% Propane:n-Butane mixture into two
products – Propane & n-Butane.
Which will be the top product?
• 100 kmol/h of saturated liquid feed at 1000 kPa
How to make feed saturated liquid?
• Column data
20 trays (stages): Feed enters at stage 10.
Total condenser at 990 kPa with zero pressure drop.
Partial reboiler at 995 kPa with zero pressure drop.
Reflux ratio R = 2.
Top product (distillate) flow D = 50 kmol/h.
Last two are called specifications (specs).
Copyright © IA Karimi 24
Distillation Column - Example
Select
condenser
Type.
Condenser
& reboiler
duty streams
(No data)
Set
Stages.
Copyright © IA Karimi 26
Distillation Column – Pressure Profile
Specify condenser
pressure.
Specify condenser
pressure drop.
Assumes a linear
pressure profile.
Specify reboiler
(Why should reboiler
be higher?)
pressure drop.
Specify reboiler
pressure.
Copyright © IA Karimi 27
Distillation Column - Specifications
Copyright © IA Karimi 28
Distillation - Run
Column is
unconverged
& RED.
(Needs data!)
Column converges
Reset initial conditions for Run.
(Useful, if not converging.)
without clicking Run.
Copyright © IA Karimi 31
Distillation - Performance
Hysys
computed
reboil
ratio!
Pressure
Temperature
Liquid flow
Vapor flow
Copyright © IA Karimi 32
Distillation Column - Summary
Product Compositions Component Recoveries
Fixed vs Ranged
(Fixed met exactly)
Primary vs Alternate
Hysys tracks
degrees of freedom.
(No more specs!)
Copyright © IA Karimi 34
Distillation - Specs Summary
Bounds for
ranged specs
Copyright © IA Karimi 35
Which Specs are Natural for Design?
• Hysys allows a variety of specs.
Purity and recovery are more natural for design.
• Target min 98% pure products instead of R & D.
Make
reflux ratio &
distillate rate
inactive.
Column is
unconverged.
Copyright © IA Karimi 36
Distillation - Adding Purity Spec 1
Copyright © IA Karimi 37
Distillation - Adding Purity Spec 2
Select stream.
Specify
bounds
& value.
Copyright © IA Karimi 38
98 mol% Pure Products
Copyright © IA Karimi 39
Converging Distillation is Tricky!
• Avoid highly subcooled/superheated feed.
Feed between BPT and DPT is easier to converge.
Add appropriate heater/cooler before the column.
• Ensure sufficient stages in BOTH top and bottom sections.
• Use a total condenser, ONLY IF the coolant can FULLY
condense the vapor from the column top. Else, use partial.
If a non-condensable is in the vapor, then how will it affect the
temperature of a total condenser?
• Need THREE specs for a partial condenser.
Condenser temperature can be a useful spec.
Vapor will have mostly the non-condensable gases.
Copyright © IA Karimi 40
Selecting Right Specs is Critical
• Specs must be achievable, else column will not converge.
First converge with “loose” or “mild” specs, then tighten gradually.
Excess trays, high R, low product purities, low recoveries, etc.
Copyright © IA Karimi 41
Dr Gavin Towler’s Recipe for Convergence
• Dr Gavin Towler: VP R&D & CTO of UOP
Co-author of recommended textbook.
Copyright © IA Karimi 45
Component Splitter - Propane-Butane Example
• You wish to design a distillation column to separate a 50:50 mol%
feed into two high-purity products. Simulate it roughly for the
interim report using a Component Splitter.
Feed: 100 kmol/h of saturated liquid at 1000 kPa (10 bar).
Total condenser at 990 kPa and a partial reboiler at 995 kPa.
Estimate product flows, compositions, and temperatures.
• R is not easy: Aim to recover 99% of feed propane in the Overhead,
and 99% of feed butane in the Bottoms.
Split type is component recovery or FeedFrac to Products.
0.99 for propane in the Overhead and n-butane in Bottoms
1 = Feed
Overhead = Top_Prod
Bottoms = Bot_Prod
Q = Reb_Duty – Cond_Duty
Copyright © IA Karimi 46
Component Splitter – Splits
Copyright © IA Karimi 48
Key Pointers for Aspen Hysys
• Always monitor the solver signal (RED/GREEN).
If Hysys is not responding, look at the signal.
Do not input any data, if the signal is RED (On Hold).
• Attain identical pressures before mixing streams.
• For a stream, always input composition first, if known.
• Specify f (vapor fraction) for a stream, IF & ONLY IF you
want two phases (BPT T DPT).
NEVER specify f, just because it is liquid/vapor.
• Always add an energy stream, if a model allows.
Set its flow to zero, if it is an adiabatic unit.
• Use the recommended procedure for Adjust every time.
Copyright © IA Karimi 49