Documente Academic
Documente Profesional
Documente Cultură
: Aspen
: Aspen
: Aspen = ? Aspen
: Aspen
: ? ?
Ref: http://www.aspentech.com/products/aspen-plus.cfm
Ref: http://www.aspentech.com/products/aspen-plus.cfm
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
6
Lesson Objectives
Familiar with the interface of Aspen Plus
Learn how to use properties analysis
Learn how to setup a basic process simulation
Outline
Part 1 : Introduction
Part 2 : Startup
Part 3 : Properties analysis
Part 4 : Running Simulation in Aspen Plus (simple units)
Part 5 : Running Simulation in Aspen Plus (Reactors)
Part 6 : Running Simulation in Aspen Plus (Distillation)
Part 7 (additional): Running Simulation in Aspen Plus (Design,
spec and vary)
10
12
Help
Setup
Components
Properties
Streams
Blocks
Data Browser
Next
Check Result
Stop
Reinitialize
Step
Start
Control Panel
ProcessFlowsheet
Flowsheet Windows
Process
Windows
ModelLibrary
Library (View|
Model
(View| Model
ModelLibrary
Library) )
Stream
Status message
13
More Information
14
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
15
Setup Specification
Run Type
Input mode
16
Input components
17
Properties
Process type(narrow the number of
methods available)
18
Example 2:
benzene - toluene
19
Uniquac Model
Unifac Model
NRTL
22
23
24
Pure Component
Temperature-Dependent Properties
CPIGDP-1
CPSDIP-1
DNLDIP-1
Liquid density
DHVLDP-1
Heat of vaporization
PLXANT-1
MULDIP
Liquid viscosity
KLDIP
SIGDIP
UFGRP
Example: PLXANT-1
(Extended Antoine Equation)
Corresponding Model
Click ? and then click where you dont know
27
Example: CPIGDP-1
(Ideal Gas Heat Capacity Equation)
Corresponding Model
28
Basic Input---Summary
The minimum required inputs to run a simulation
are:
Setup
Components
Properties
Streams
Blocks
Property Analysis
Process Simulation
29
30
To generate
Tables and plots of pure component properties as a function of temperature
and pressure
Txy, Pxy, or Gibbs energy of mixing curves for a binary system
Residue curve maps
Ternary maps showing phase envelope, tie lines, and azeotropes of ternary
systems
This feature locates all the azeotropes that exist among a specified set of
components.
Find Components
32
Find Components
33
Find Components
34
Find Components
Select NRTL
36
NRTL-1
37
Find Components
38
Find Components
You can enter
the way of
searching
39
40
Available Properties
Property (thermodynamic)
Property (transport)
Availability
Free energy
Constant pressure
Enthalpy
heat capacity
Heat capacity ratio
Fugacity coefficient
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
Thermal conductivity
Surface tension
Viscosity
41
3. Select component
Data results
43
Example: T-XY
1. Select analysis type (Txy)
5. Specify pressure
Data results
Ternary Map
5. Specify pressure
6. Specify temperature
(if LLE is slected)
Data results
Property Analysis
Conceptual
Design
(Optional)
Use this form
To generate
Binary
Residue
Pure
Ternary
Azeotrope
Ternary maps showing phase envelope, tie lines, and azeotropes of ternary
systems
This feature locates all the azeotropes that exist among a specified set of
components.
55
Conceptual Design
Azeotrope Analysis
Azeotrope Analysis
1. Select components (at least two)
2. Specify pressure
Error Message
Ternary Maps
Ternary Maps
3. Select property method
1. Select three components
2. Specify pressure
Ternary Maps
Change pressure or
temperature
Simple Units
(Mixer, Pump, valve, flash, heat exchanger)
64
3
Mixer
Pump
1
10
0
0
10
50
1
?
?
?
0
9
6
15
80
1
?
?
?
?
?
?
?
?
1
?
?
?
?
?
?
?
?
10
?
?
?
65
Setup Specification
Select Flowsheet
66
67
Adding a Mixer
68
69
70
Red arrow(Right):
Blue arrow: Water
Product (Required; if
decant for Free water
mixing material streams) of dirty water.
71
72
73
B1
74
75
76
77
78
Run Simulation
Click to run the simulation
Run
Step
Stop
Reinitialize
Means
The run has completed normally, and results are
present.
Results for the run are present. Warning
messages were generated during the
calculations. View the Control Panel or History
for messages.
Input Changed
Stream Results
81
Substream: MIXED
Mole Flow kmol/hr
WATER
BUOH
BUAC
Total Flow kmol/hr
Total Flow kg/hr
Total Flow cum/hr
Temperature C
Pressure bar
Vapor Frac
Liquid Frac
Solid Frac
Enthalpy kcal/mol
Enthalpy kcal/kg
Enthalpy Gcal/hr
Entropy cal/mol-K
Entropy cal/gm-K
Density kmol/cum
Density kg/cum
Average MW
Liq Vol 60F cum/hr
10
0
0
10
180.1528
0.18582
50
2
0
1
0
-67.81
-3764.03
-0.6781
-37.5007
-2.0816
53.81564
969.5038
18.01528
0.1805
0
9
6
15
1364.066
1.74021
80
1
0
1
0
-94.3726
-1037.77
-1.41559
-134.947
-1.48395
8.619647
783.851
90.93771
1.617386
10
9
6
25
1544.218
1.870509
70.08758
1
0
1
0
-83.7476
-1355.82
-2.09369
-95.6176
-1.54799
13.36534
825.5604
61.76874
1.797886
82
83
84
85
86
87
88
Connect Streams
89
Pump Specification
1. Select Pump or turbine
3. Efficiencies (Default: 1)
90
Run Simulation
Click to generate the results
92
93
Streams Results
94
Calculation Results
(Mass and Energy Balances)
1
2
3
Mixer
Pump
1
4
10
9
6
25
71.20
10
-83.69
-95.46
824.29
95
Exercise
1
2
3
4
Mixer
5
Pump
10
0
0
10
50
1
?
?
?
0
5
0
15
70
1
?
?
?
0
0
15
15
40
1
?
?
?
?
?
?
?
?
1
?
?
?
?
?
?
?
?
4
?
?
?
?
?
?
?
?
2
?
?
?
96
Saturated Feed
P=1atm
F=100 kmol/hr
zwater=0.5
zHAc=0.5
T=105 C
P=1atm
T ( C)
115
110
105
100
0.0
0.2
0.4
0.6
0.8
1.0
Input Components
Binary Analysis
T-xy plot
1. Select analysis type (Txy)
5. Specify pressure
Data results
Generate xy plot
Saturated Feed
(Vapor fraction=0)
P=1atm
F=100 kmol/hr
zwater=0.5
zHAc=0.5
Flash2: Specification
T=105 C
P=1atm
Stream Results
Saturated Feed
P=1atm
F=100 kmol/hr
zwater=0.5
zHAc=0.5
T=105 C
P=1atm
57.342 kmol/hr
zwater=0.432
zHAc=0.568
HEAT EXCHANGE
2000.4 MPa
10000kg/hr
50% 20% 10%
201.0 MPa
60000 kg/hr
COMPONENTS SPECIFICATION
117
118
Feeds Conditions
CLD-IN
HOT-IN
BLOCK INPUT
Check result
122
Check result
123
Reactor Systems
(RGIBBS, RPLUG,RCSTR)
124
Reactions:
CO 3H 2 CH 4 H 2O
CO2 4 H 2 CH 4 2 H 2O
CO H 2O CO2 H 2
Fresh Feed
Flow rate
1000 (kmol/h)
CO
0.2368
H2
0.7172
H2O
0.0001
CH4
0.0098
CO2
0.0361
T=300 k
P=470 psia
126
127
Check result
129
H 41.09( KJ / mol )
kmol
Rate k f YCOYH 2O k rYCO2 YH 2 (
)
kgcat s
47400
k f 51.545 exp(
)
RT
85458
k r 3922.1exp(
)
RT
Rate [=] Kmol/Kgcat/s
Activation Energy [=] KJ/Kmol
H 41.09( KJ / mol )
Check result
138
Check result
139
Check result
Select Reactor Length column
Plot -> x-Axis variable
Display Plot
140
TEMPERATURE K
585.0 587.5 590.0 592.5 595.0 597.5 600.0 602.5 605.0 607.5
Check result
0.0
Temperature MIXED
0.5
1.0
1.5
2.0
2.5
3.0
3.5
6.5
7.0
7.5
8.0
8.5
9.0
9.5
10.0
141
Check result
142
Check result
Select Reactor Length column
Plot -> x-Axis variable
Display Plot
143
Check result
0.35
0.4
0.45
0.5
fraction MIXED CO
fraction MIXED H2O
fraction MIXED CO2
fraction MIXED H2
0.05
0.1
0.15
0.2
0.25
0.3
Mole
Mole
Mole
Mole
0.0
0.5
1.0
1.5
2.0
2.5
3.0
3.5
4.0
4.5 5.0 5.5
6.0
Reactor length MIXED meter
6.5
7.0
7.5
8.0
8.5
9.0
9.5
10.0
Reactor Conditions
Reactor :
Reactor
Pressure
595 psi
Temperature
250 F
Volume
1200 ft3
condition
Reactor type
Reactor liquid level
80%
Reaction Kinetics
Reaction rate :
RCHA kVRCACH
Where
ft 3
k k0 exp( E
E 2000 Btu
k0 10
RT
lbmole
Where
T : temperature (R)
E : activity energy
Feeds Conditions
Two fresh feed stream :
Aniline feed
Hydrogen feed
mole rate
100 lbmolhr 1
400 lbmolhr 1
temperature
100 F
100 F
650 psia
650 psia
pressure
Feeds Conditions
Check result
Question:
Distillation Process
(DSTWU, RADFRAC)
155
Distillation Separation
1
2
RR ?
xwater=0.99
20
Saturated Feed
P=1.2atm
F=100 kmol/hr
zwater=0.5
zHAc=0.5
39
QR ?
40
xHAc=0.99
Distillation Separation
Example :
A mixture of benzene and toluene containing 40 mol% benzene
is to be separated to dive a product containing 90 mol%
benzene at the top, and no more than 10% benzene in bottom
product. The feed enters the column as saturated liquid, and
the vapor leaving the column which is condensed but not
cooled, provide reflux and product. It is proposed to operate
the unit with a reflux ratio of 3 kmol/kmol product. Please
find:
(1) The number of theoretical plates.
(2) The position of the entry.
(Problem is taken from Coulson & Richardsons Chemical
Engineering, vol 2, Ex 11.7, p.564)
xben=0.9
37.5
Saturated Feed
P=100 Kpa
F=100 kmol/hr
xben=0.4
xtol=0.6
n
xben<0.1
62.5
Select NRTL
Same as Case 2
What do we want??
--- 90% Benzene at top.
Select Mole Purity
What do we want??
--- 90% Benzene at top.
Select Mole Purity
And the target is 0.9.
Select Benzene
Add a Vary
(1 Design Spec
1 Vary)
What do we want??
--- 10% Benzene at bot.
What do we want??
--- 10% Benzene at bot.
Select Mole Purity
And the target is 0.1.
2nd Vary
T : Temperature
P : Pressure
F : Liquid and vapor flow rate.
Q: Heat Duty
Click Plot
Click Plot
Exercise
Example:
Typically, 90 mol% product purity is not enough for a product to
sale. In the same problem, assume the number of stages
increase to 10. Try the following exercises:
(1) Is it possible to separate the feed to 95 mol% of benzene in
the distillate, and less than 5% of benzene in the bottom
product? If yes, what is the RR and Qreb?
(2) As in (1), is it possible to separate the feed to 99 mol% of
benzene in the distillate, and less than 1% of benzene in the
bottom product? If yes, what is the RR and Qreb?
(3) As in (2), if no, how many number of stages is required to
reach this target?
(Hint: Use design, spec, and vary to do this problem)
215