Professional Documents
Culture Documents
Speaker: Yi-Chang Wu ()
d98524013@ntu.edu.tw
PSE Laboratory
Department of Chemical Engineering
Nation Taiwan University
Extractive Distillation
D2 D2
Entrainer feed (FE) XIPA=0.999 XWater=0.999
NFE
Extractive NT = 24 Entrainer
NT = 41
NFE = 7 distillation column NF2 = 9 recovery column
NFF = 35 NF2
F2
B2
Entrainer recycle
Entrainer makeup
What is Aspen Plus
Aspen Plus is a market-leading process modeling tool
for conceptual design, optimization, and
performance monitoring for the chemical, polymer,
specialty chemical, metals and minerals, and coal
power industries.
3
Ref: http://www.aspentech.com/products/aspen-plus.cfm
What Aspen Plus provides
Physical Property Models
Worlds largest database of pure component and phase equilibrium
data for conventional chemicals, electrolytes, solids, and polymers
Regularly updated with data from U. S. National Institute of Standards
and Technology (NIST)
Comprehensive Library of Unit Operation Models
Addresses a wide range of solid, liquid, and gas processing equipment
Extends steady-state simulation to dynamic simulation for safety and
controllability studies, sizing relief valves, and optimizing transition,
startup, and shutdown policies
Enables you build your own libraries using Aspen Custom Modeler or
programming languages (User-defined models)
4
Ref: Aspen Plus Product Brochure
More Detailed
Properties analysis
Properties of pure component and mixtures (Enthalpy,
density, viscosity, heat capacity,etc)
Phase equilibrium (VLE, VLLE, azeotrope calculationetc)
Parameters estimation for properties models (UNIFAC
method for binary parameters, Joback method for boiling
pointsetc)
Data regression from experimental deta
Process simulation
pump, compressor, valve, tank, heat exchanger, CSTR, PFR,
distillation column, extraction column, absorber, filter,
crystallizeretc 5
What course Aspen Plus
can be employed for
MASS AND ENERGY BALANCES
PHYSICAL CHEMISTRY
CHEMICAL ENGINEERING THERMODYNAMICS
CHEMICAL REACTION ENGINEERING
UNIT OPERATIONS
PROCESS DESIGN
PROCESS CONTROL
6
Lesson Objectives
Familiar with the interface of Aspen Plus
Learn how to use properties analysis
Learn how to setup a basic process simulation
7
Problem Formulation 1: Calculation
the mixing properties of two stream
1 4
3
2
Mixer Pump
1 2 3 4
Mole Flow kmol/hr
WATER 10 0 ? ?
BUOH 0 9 ? ?
BUAC 0 6 ? ?
Mass Balance
Total Flow kmol/hr 10 15 ? ?
Temperature C 50 80 ? ? Energy Balance
Pressure bar 1 1 1 10 Enthalpy
Enthalpy kcal/mol ? ? ? ? Entropy
Entropy cal/mol-K ? ? ? ?
Density kmol/cum ? ? ? ?
8
Problem Formulation 2:
Flash Separation
120
T-x
T-y
115
T ( C)
T=105 C 110
o
Saturated Feed P=1atm
105
P=1atm
F=100 kmol/hr 100
zwater=0.5 0.0 0.2 0.4 0.6 0.8 1.0
zHAc=0.5 xWater and yWater
1 1.0
2 Water 0.8
Reflux xwater=0.99
ratio ? 0.6
Water
yWater
Acetic Acid 20
0.4
Saturated Feed
P=1.2atm
F=100 kmol/hr 0.2
zwater=0.5
39
Duty ?
zHAc=0.5 40 0.0
xHAc=0.99 0.0 0.2 0.4 0.6 0.8 1.0
Acetic Acid xWater
Outline
Startup in Aspen Plus (Basic Input) (45 min)
User Interface
Basic Input: Setup, Components, Properties.
Properties Analysis (1 hour)
Pure Component
Mixtures (phase equilibrium)
Running Simulation (1 hour)
Blocks (Unit Operations)
Streams (flow streams)
Results
11
Introduction to Aspen Plus Part 1
Startup in Aspen Plus
12
Start with Aspen Plus
14
Interface of Aspen Plus
Model
ModelLibrary
Library (View|
(View| Model
ModelLibrary
Library) )
Stream
15
Status message
More Information
16
Help for Commands for Controlling Simulations
Data Browser
The Data Browser is a sheet and form viewer with a
hierarchical tree view of the available simulation
input, results, and objects that have been defined
17
Basic Input
The minimum required inputs to run a simulation
are:
Setup
Components Property Analysis
Properties
Streams
Process Simulation
Blocks
18
Setup Specification
Run Type
Input mode
19
Components Specification
Input components
with Component name or Formula
20
Input components
21
Specification
To do this Click this button
Find components in the databanks Find
Define a custom component that is not in User Defined
a databank
Generate electrolyte components and Elec Wizard
reactions from components you entered
Reorder the components you have Reorder
specified
Review databank data for components Review
you have specified (Retrieved physical
property parameters from databanks.)
22
Find Components
Click Find
23
Find Components (contd)
24
Properties
25
Property Method Selection Assistant
26
Assistant Wizard
27
Property Methods Decision Diagram Yes NRTL
UNIQAC A
etc.
Yes Liq-Liq
ELECNRTL WILSON
NRTL
No A
UNIQAC
Yes etc.
Yes
Interaction
Yes Parameters
Available?
Liq-Liq UNIF-LL A
No
UNIFAC
Pr < 0.1 &
No UNIF-LBY A
T < Tci
UNIF-DMD
No
Electrolyte Yes
SR-POLAR
Yes
PRWS
Interaction RKSWS
No Parameters PRMHV2
Available? RKSMHV2
Hexamers WILS-HF
No High Pressure? Vapor-phase
A
Association?
BK10
No
IDEAL
No
WILSON, WILS-RK, WILS-LR, WILS-
GLR, NRTL, NRTL-RK, NRTL-2,
UNIQUAC, UNIQ-RK, UNIQ-2, UNIFAC,
UNIF-LL, UNIF-LBY, UNIF-DMB
28
Reference: http://www.et.byu.edu/groups/uolab/files/aspentech/
Thermodynamic Model NRTL
NRTL
29
NRTL Binary Parameters
30
Access Properties Models and
Parameters
31
Review Databank Data
Including:
Ideal gas heat of formation at 298.15 K
Ideal gas Gibbs free energy of formation at
298.15 K
Heat of vaporization at TB
Normal boiling point
Standard liquid volume at 60F
.
33
Example: PLXANT-1
(Extended Antoine Equation)
Corresponding Model
34
Example: CPIGDP-1
(Ideal Gas Heat Capacity Equation)
Corresponding Model
35
Summary
36
File Formats in Aspen Plus
39
Reminding
When you start properties analysis, you MUST
specify components , properties model, and
corresponding model parameters. (Refer to
Part I)
40
Properties Analysis Pure Component
41
Properties Analysis Pure Component
42
Available Properties
Property (thermodynamic) Property (transport)
Availability Free energy Thermal conductivity
Constant pressure
Enthalpy Surface tension
heat capacity
Heat capacity ratio Fugacity coefficient Viscosity
Constant volume heat Fugacity coefficient
capacity pressure correction
Free energy departure Vapor pressure
Free energy departure
Density
pressure correction
Enthalpy departure Entropy
Enthalpy departure
Volume
pressure correction
Enthalpy of
Sonic velocity
vaporization
Entropy departure 43
Example1: CP (Heat Capacity)
2. Select phase
5. Specify pressure
Add N-butyl-acetate
45
Data results
Example2: H (Enthalpy)
2. Select phase
5. Specify pressure
3. Select component
6. Select property method
Data results
47
Properties Analysis Binary Components
Use this form To generate
Tables and plots of pure component properties as a function of temperature
Pure
and pressure
Binary Txy, Pxy, or Gibbs energy of mixing curves for a binary system
Residue Residue curve maps
Ternary maps showing phase envelope, tie lines, and azeotropes of ternary
Ternary
systems
This feature locates all the azeotropes that exist among a specified set of
Azeotrope
components.
Ternary diagrams in Aspen Distillation Synthesis feature: Azeotropes,
Ternary Maps Distillation boundary, Residue curves or distillation curves, Isovolatility curves,
Tie lines, Vapor curve, Boiling point
48
Properties Analysis Binary Components
Binary Component Properties Analysis
Data results
Example: Generate XY plot
55
Properties Analysis Ternary
Ternary Map
6. Specify temperature
3. Select property method (if LLE is slected)
Data results
Property Analysis Conceptual
(Optional)
Design
59
Conceptual Design
Azeotrope Analysis
Azeotrope Analysis
Select Flowsheet
70
Reveal Model Library
71
Adding a Mixer
72
Adding Material Streams
73
Adding Material Streams (contd)
74
Adding Material Streams (contd)
When moving the mouse on the arrows, some description appears.
75
Adding Material Streams (contd)
76
Reconnecting Material Streams
(Feed Stream)
77
Reconnecting Material Streams
(Product Stream)
B1
78
Specifying Feed Condition
79
Specifying Feed Condition
81
Specifying Input of Mixer
82
Specifying Input of Mixer (contd)
84
Status of Simulation Results
Message Means
The run has completed normally, and results are
Results available
present.
Results for the run are present. Warning
messages were generated during the
Results with warnings
calculations. View the Control Panel or History
for messages.
Results for the run are present. Error messages
Results with errors were generated during the calculations. View the
Control Panel or History for messages.
Results for the run are present, but you have
changed the input since the results were
Input Changed
generated. The results may be inconsistent with
the current input.
85
Stream Results
86
1 2 3
Substream: MIXED
Mole Flow kmol/hr
WATER 10 0 10
BUOH 0 9 9
BUAC 0 6 6
Total Flow kmol/hr 10 15 25
Total Flow kg/hr 180.1528 1364.066 1544.218
Total Flow cum/hr 0.18582 1.74021 1.870509
Temperature C 50 80 70.08758
Pressure bar 2 1 1
Vapor Frac 0 0 0
Liquid Frac 1 1 1
Solid Frac 0 0 0
Pull down the list and select Enthalpy kcal/mol -67.81 -94.3726 -83.7476
Full to show more properties Enthalpy kcal/kg -3764.03 -1037.77 -1355.82
Enthalpy Gcal/hr -0.6781 -1.41559 -2.09369
results.
Entropy cal/mol-K -37.5007 -134.947 -95.6176
Entropy cal/gm-K -2.0816 -1.48395 -1.54799
Density kmol/cum 53.81564 8.619647 13.36534
Density kg/cum 969.5038 783.851 825.5604
Average MW 18.01528 90.93771 61.76874
Enthalpy and Entropy Liq Vol 60F cum/hr 0.1805 1.617386 1.797886
87
Change Units of Calculation Results
88
Setup Defining Your Own Units Set
89
Setup Report Options
90
Stream Results with Format of
Mole Fraction
91
Add Pump Block
92
Add A Material Stream
93
Connect Streams
94
Pump Specification
3. Efficiencies (Default: 1)
95
Run Simulation
96
Block Results (Pump)
97
98
Streams Results
99
Calculation Results
(Mass and Energy Balances)
1 4
3
2
Mixer Pump
1 2 3 4
Mole Flow kmol/hr
WATER 10 0 10 10
BUOH 0 9 9 9
BUAC 0 6 6 6
Total Flow kmol/hr 10 15 25 25
Temperature C 50 80 70.09 71.20
Pressure bar 1 1 1 10
Enthalpy kcal/mol -67.81 -94.37 -83.75 -83.69
Entropy cal/mol-K -37.50 -134.95 -95.62 -95.46
Density kmol/cum 969.50 783.85 825.56 824.29
100
Exercise
1 5 6
2 4
3 Mixer Pump
1 2 3 4 5 6
Mole Flow kmol/hr
Water 10 0 0 ? ? ?
Ethanol 0 5 0 ? ? ?
Methanol 0 0 15 ? ? ?
Total Flow kmol/hr 10 15 15 ? ? ?
Temperature C 50 70 40 ? ? ?
Pressure bar 1 1 1 1 4 2
Enthalpy kcal/mol ? ? ? ? ? ?
Entropy cal/mol-K ? ? ? ? ? ?
Density kmol/cum ? ? ? ? ? ?
120
T-x
T-y
115
T ( C)
T=105 C 110
o
Saturated Feed P=1atm
105
P=1atm
F=100 kmol/hr 100
zwater=0.5 0.0 0.2 0.4 0.6 0.8 1.0
zHAc=0.5 xWater and yWater
Data results
Generate xy plot
Generate xy plot (contd)
Flash Separation
120
T-x
T-y
115
T ( C)
T=105 C 110
o
Saturated Feed P=1atm
105
P=1atm
F=100 kmol/hr 100
zwater=0.5 0.0 0.2 0.4 0.6 0.8 1.0
zHAc=0.5 xWater and yWater
Saturated Feed
(Vapor fraction=0)
P=1atm
F=100 kmol/hr
zwater=0.5
zHAc=0.5
Block Input: Flash2
Flash2: Specification
T=105 C
P=1atm
Required Input Incomplete
42.658 kmol/hr
zwater=0.501
zHAc=0.409
T=105 C
Saturated Feed P=1atm
P=1atm
F=100 kmol/hr
zwater=0.5 57.342 kmol/hr
zHAc=0.5 zwater=0.432
zHAc=0.568
Distillation Separation
There are two degrees of
1 freedom to manipulate
distillate composition and
2
xwater=0.99 bottoms composition to
RR ? manipulate the distillate and
20
bottoms compositions.
Saturated Feed
If the feed condition and the
P=1.2atm number of stages are given,
F=100 kmol/hr
zwater=0.5
39 QR ? how much of RR and QR are
zHAc=0.5 40
required to achieve the
xHAc=0.99 specification.
Add Block: Radfrac
Add Material Stream
Connect Material Stream
Specify Feed Condition
Saturated Feed
(Vapor fraction=0)
P=1.2atm
F=100 kmol/hr
zwater=0.5
zHAc=0.5
Block Input: Radfrac
Radfrac: Configuration
2
xwater=0.99
20
Saturated Feed
P=1.2atm
F=100 kmol/hr
39
zwater=0.5
zHAc=0.5 40
xHAc=0.99
Radfrac: Streams (Feed Location)
2
xwater=0.99
20
Saturated Feed
P=1.2atm
F=100 kmol/hr
39
zwater=0.5
zHAc=0.5 40
xHAc=0.99
Radfrac: Column Pressure
Run Simulation
Examples:
1. IPA-Water-DMSO
Isopropyl Alcohol
Water
Dimethyl Sulfoxide
INTERFACE OF ASPEN PLUS
COMPONENTS SPECIFICATION
Input components
with Component name or Formula
Click Find
167
RENAME COMPONENTS ID
Isopropyl Alcohol
Water
Dimethyl Sulfoxide
168
Thermodynamic Model NRTL
NRTL
169
NRTL Binary Parameters
170
NRTL Binary Parameters
171
NRTL Binary Parameters-USER
aij 0 0 -1.2449
aji 0 0 1.7524
172
Ternary Maps
Ternary Maps
Change pressure
4.5
DMSO
4.0
Relative Volatility (IPA/H2O)
3.5
3.0
2.5
2.0
1.5
1.0
0.0 0.5 1.0 1.5 2.0 2.5 3.0
P=1 atm
F=10 kmol/hr
zDMSO=1
P=1 atm
F=10 kmol/hr
zIPA=0.6932
zWATER=0.3068
BLOCK INPUT : FLASH2
V L
Entrainer feed
when 1
Azeotrope feed
yIPA / xIPA 0.861/ 0.346
3.23
yH 2O / xH 2O 0.118 / 0.153
Finish the relative volatility curve
IPA Water -DMSO System
A-F E-F
(A-F)/(E-F) 4.5
(kmol/h) (kmol/h)
DMSO
10 2.5 0.25 1.8 4.0
10 10 1 3.23
3.0
10 12.5 1.25 3.5
10 15 1.5 3.7 2.5
10 17.5 1.75 3.86
10 20 2 3.98 2.0
D2 D2
Entrainer feed (FE) XIPA=0.999 XWater=0.999
NFE
Extractive NT = 24 Entrainer
NT = 41
NFE = 7 distillation column NF2 = 9 recovery column
NFF = 35 NF2
F2
B2
Entrainer recycle
Entrainer makeup
Aspen Plus Startup
INTERFACE OF ASPEN PLUS
SETUP SPECIFICATION
Run Type
Input mode
188
Add Units-Sets
Add Units-Sets
REPORT OPTIONS
COMPONENTS SPECIFICATION
Input components
with Component name or Formula
Click Find
192
RENAME COMPONENTS ID
193
Thermodynamic Model NRTL
NRTL
194
NRTL Binary Parameters
195
NRTL Binary Parameters
196
NRTL Binary Parameters-USER
aij 0 0 -1.2449
aji 0 0 1.7524
197
ADD BLOCK: RADFRAC
ADD BLOCK: MIXERS
ADD MATERIAL STREAM
ADD MATERIAL STREAM
RENAME STREAM
Feed
SPECIFY FEED CONDITION (Saturated Liquid Feed)
Vapor fraction = 0
P = 2 atm
F = 100 kmol/hr
z IPA =0.5
z WATER =0.5
EF
SPECIFY FEED CONDITION
P = 2 atm
T = 184.5 oC
F = 100 kmol/hr
z DMSO =1
MAKEUP
SPECIFY FEED CONDITION
P = 2 atm
T = 25 oC
F = 0 kmol/hr
z DMSO =1
BLOCK INPUT
BLOCK INPUT
BLOCK INPUT
RUN SIMULATION
Check result
CHECK STREAMS RESULT
DESIGN SPECS/VARY
ADD NEW DESIGN SPECS
DESIGN SPECS: SPECIFICATION
DESIGN SPECS: COMPONENTS
DESIGN SPECS: FEED/PRODUCT STREAMS
ADD NEW VERY
VERY: SPECIFICATIONS
RUN SIMULATION
D1 D2
RECYCLE STREAM
RECYCLE STREAM
RECYCLE STREAM
TEAR
CHECK STREAMS RESULT
SUMMARY OF REBOILER
B1 B2
237
TRAY SIZING
238
TRAY SIZING
239
TRAY RATING
240
TRAY RATING
241
UPDATE PRESSURE DROP OF STAGES
242
CHECKS PRESSURE DROP RESULT