Anda di halaman 1dari 23

EAP2211

Modeling Complex
Processes with Equation
Oriented Methods
I_
AspenTech Customer Education
I_
Training Manual
L
L Course Number EAP2211.0732.01
L
L
L
Modeling Complex Processes with EO Methods Basic EO Functionality

EO Variables Workshop (1)

Objective: Examine EO variables and create a query.


Use the configuration below to set up the
Methanol tower in SM mode:

40 stages
Feed stage 24
COLUMN Total condenser
Top stage pressure = 16.1 psia
63.2 wt% Water Pressure drop per stage= 0.1 psi
36.8 wt% Methanol Distillate flowrate = 12451bmol/hr
Flow= 120000 lb/hr Molar re ~ ux ratio = 1.3
Pressure 18.4 psia . h:~ f_e/,._'<i ~ r ( v,"(v- ~ J, .,· t )
saturated liquid ( vy ·~ · " ·v
Use the NRTL-RK Property Method
Save as WSEOVARS.BKP
! @ aspentech _ @ 1012 Aspen Technology, Inc. All rig hts reserved 1 19 @NE '

l. EO Variables Workshop (2)

~ Switch to EO Simulation mode to synchronize the EO


model. Complete the following tasks:
L 1. Create a query that displays the column duties and product
flowrates

L
3. How many EO variables are generated for each stage? .-12

L Bonus: Which EO variable-r esentsJ he temperature entering the


condenser? ( !?MP_.t - ~ Jf!fMt.1 c(fl?•.i~ •.v)

r
L L @ aspentech _ . €> 2012 Aspen Technology, Inc. All rights rese:_ed 1 _ 20 ~ ~ §)~ J_E ~ 1

L
L ©2012 AspenTech. All Rights Reserved. 10 Aspen Technology, Inc.
Modeling Complex Processes with EO Methods Variable Specifications

Variable Specifications Workshop

Objective: Create a Spec Group and enter EO Input data;


set the variable specifications so that the water mole
fraction in the BTMS stream is fixed at 0.999 and the
distillate rate is calculated; start with WSEOVARS.BKP
I. J}ec {runpJ 1 (o lnrJ01 ~ -

I. Calculated DIST flow


(lbmol/hr) /13lS
COLUMN
Duties (MMBtu/hr):
Condenser if-7. t;l{
Re boiler t;O, 0-10

Save as WSEOINPUT.BKP

: @.aspentech 0 1012 Aspen Technology, I nc. All rights res e rve~ 1 25 @NE

l
l
L
L
u
L
L

©2012 AspenTech. All Rights Reserved. 13 Aspen Technology, Inc.


Modeling Complex Processes with EO Methods Calculator Blocks

Creating EO Variables for Physical Properties

Analyzer Blocks can be used to create EO variables for


physical property parameters, such as surface tension of
a mixture, using Prop-Sets
To specify an Analyzer block using a Prop-Set:
1. After selecting the appropriate Referenced Stream within the
Analyzer block, click the Analyzer Prop-Sets form
2. Choose <New> from the Property set list and name the
property set SURFTENS
3. Click Next to move to the Properties Prop-Sets SURFTENS
sheet
4. Choose SIGMAMX from the dropdown list
5. Run the simulation, then open the EO Variables form to locate
ANALYZER. BLK.IQ_SURFTEN~GMAX

~
®.aspentech ~ 20 12 Aspen Technology, Inc. All rights reserved I 15 l!3 NE

l~ Calculators Workshop (1}

L Objective: Set up and run a Calculator block in EO mode


- Currently, a warning is generated explaining that the FEED

L stream pressure does not match the feed stage (24) pressure.
Look at the associated EO variables:

1 !nd ~ • Variable V, ValueY, UnitsY, Specification Y,

L 3
1267
COLUMN.FEED.STRPRES
COLUMN.BLK.PRES_24
18
18.4
PS!A
PS!A
ICalculated
Calculated
•J
541 FEED.BLK.PRES 18 PS!A Constant

u Use a Calculator block to set the Feed pressure equal to the


pressure on the column feed stage; start with
L WSEOINPUT.BKP

Save as WSEOCALC.BKP

'
L l ® aspentech e 2~1 - Aspen Technology, Inc'.._All rights reserved I 16 ®NE '

©2012 AspenTech. All Rights Reserved. 8 Aspen Technology, Inc.


Modeling Complex Processes with EO Methods Calculator Blocks

Calculators Workshop {2)

l Redefine the PURITY Spec Group so that the mass fraction


of H20 in the BTMS stream is fixed at 0.999
/1 1. Identify the EO variable that represents the mass fraction of

I. H20 in the BTMS stream using a Calculator block


2. In the PURITY spec group, replace the EO variable
COLUMN.BTMS.STR.WATER with the variable you retrieved in
the Calculator. Remember to update the EO Input as well
3. Run the simulation and observe the change in the DIST rate
4. Repeat these steps for an Analyzer block

Save as WSEOCALC-OPT.BKP

, ® aspentech 0 2012 Aspen Technology, Inc. All rlg!\t.s reserved 1 17 § NE

l Calculators Workshop {3)

L To specify the Analyzer block:


1. From the Manipulators tab in the Model Library, add an

L Analyzer to the flowsheet and name it ANAL YZER __ _


2. In the Blocks Analyzer Input Specifications sheet, select tSTMS 1
from the Referenced Stream list ~

L 3. In Properties environment, create a new prop-set PS-1 under


Prop-Set folder and specify MASSFRAC in Properties tab and
WATER in the component field in Qualifiers tab.
4. Go back to Simulation environment, and select PS-1 in
ANALYZER I Prop-Set I Property Set field
L 5. Run the simulation, then open the EO Variables grid to locate
ANALYZER. BLK. PS-1_MASSFRAC_WATER

L
Save as WSEOANALYZER.BKP

L @ aspen.te_!:h 0 2 0 12 ~ Aspen Technology, Inc. All ~ ghts ~nervd _1 18 § NE

L
©2012 AspenTech. All Rights Reserved. 9 Aspen Technology, Inc.
Modeling Complex Processes with EO Methods Heat Integration

Defining Connections for HXFiux Block

7. Create a connection, TCOUT, in the EO Configuration


Connection form to calculate the fourth temperature
8. Set the connection from the outlet temperature of block

n UTILITY to the outlet cold temperature of block RIGHX To


do so:
- Set the Destination as UTILITY.BLK.OUT_TEMP
- Set the Source as RIGHX BLK C OUT TEMP
- Calculated IN flow rate A:ftli lb/hr
Pressure: £ j}3 psia
- Temperature: A03 Of

I re H rd.d .Jo Jh7 jfi,,;,M

[:
. ® aspentech e 2012 Aspen Technology, Inc. All rights reserved I 19 ®NE
I

I
[_
Heat Integration Workshop ( 1)

Objective: Determine refrigerant CIN process conditions.


Start with the file WSEOCALC.BKP a J~ TJ>w J .. J(ji /Jr.v_; /!Y
OJAP ~
-
300,0001b!hr .
saturated hqu1d .
~IN
propylene at 22 ps1a , •p
l"
GOUT

CVW'
=0
./
}f
DIIXFLUX
U = 300Btu/hrft2'F
Area= 1000 ft2
,J• I
( -;kr{'<,Ji rl_ "/--ljp! )
' / CONDUA { //
QCONo·- - - ....- '{l f /J/f!l'4
()Jl.IJ.MN. 'WCTrJ.1P-{g J
DIST

Save as WSEOHEAT.BKP

~ ® aspentech 0 2012 Aspen Te c ~nol gy, Inc. All rights res_erved 1 20 __ ~ ~ NE l

©2012 AspenTech. All Rights Reserved. 10 Aspen Technology, Inc.


Modeling Complex Processes with EO Methods Heat Integration

Heat Integration Workshop (2)

1. Add a Heater block and connect to column condenser;


start with the estimates provided for the CIN stream
- What is the COUT vapor fraction? 1,n.
I

2. Create a Spec Group to calculate CIN feed flowrate, such !


that the coolant evaporates completely (0/A.T_ JIAPc:tR_=fRAr.Tm•/"" 4
- What is the calculated CIN flowrate? 2t.B-11 Jt I kr
3. Add a HXFiux model to heat-integrate the utility stream
with the column. Reference all four temperatures and
enter U and A data. Duty is the calculated variable
- Hint: You will have to use an EO variable for the Inlet hot
stream temperature

@aspentech 0 2012 Aspen Technology, Inc. All rights reserved 1 21 t®NE

l
l J
Heat Integration Workshop (3)

L - What is the calculated CONDUA duty?


- What is the calculated CVAP duty?

L 4. Create a Spec Group to fix the CVAP duty (it will be freed
by the Connection) and calculate CIN pressure
5. Define a Connection to link the two heat duties, making
L them equal at EO solution, and in turn, determining the
CIN temperature

L
L
' @ aspentech () 2012 Aspen Technology, Inc. All rights ffil!tved I 22 - t®NE I

L
©2012 AspenTech. All Rights Reserved. 11 Aspen Technology, Inc.
Modeling Complex Processes with EO Methods Heat Integration

Heat Integration Workshop ( 4)

Results
Record the base case CIN results in the table below

CIN Base Increased Flow


Flowrate (lb/hr)
Temperature (°F) - ·b
Pressure (psia)

[_, What utility conditions are required if the FEED flow to the
COLUMN block is increased to 150,000 lb/hr?

~aspentch 0 2012 Aspen Technologv, Inc. All rights resef'lled 1 23 @NE

l'
L

L
L

L
©2012 AspenTech. All Rights Reserved. 12 Aspen Technology, Inc.
Modeling Complex Processes with Equation Oriented Methods Appendix B

Appendix B: Workshop Instructions


The following section contains the step-by-step instructions to complete the workshops
in the course.

These instructions are not the only method that can be used to complete the
workshops.

Users are strongly encouraged to do the workshops without looking at the


instructions.

©2012 AspenTech. All Rights Reserved. Aspen Technology, Inc.


Modeling Complex Processes with Equation Oriented Methods Appendix B

EO Variables Workshop Instructions (1)


Start Create a new simulation using the General with English Units template.
Set up the blocks and streams as shown in the problem description.
Sequential Modular Setup
Data Browser Menu Tree Double-click the Components folder; Click the Specifications form.
Components Specifications In the Component ID, enter METHANOL.
Selection sheet In the next Component ID field, enter WATER.
Data Browser Menu Tree Double-click the Properties folder; Click the Specifications form.
Properties Specifications In the Property method field, scroll down the list, and select NRTL-RK.
Global sheet Click next to view available binary interaction parameters.
Data Browser Menu Tree Double-click the Streams folder. Click the FEED folder.
Stream FEED (MATERIAL) Click the arrow next to Temperature and select Vapor fraction from the
Input Specifications sheet list. Specify a value of 0, signifying a saturated liquid.
Specify a pressure of 18 psi.
Enter a mass flow value of 120000 lblhr.
In the Composition area, select Mass-Fracas the composition basis,
and enter 0.368 for Methanol, 0.632 for Water.
Data Browser Menu Tree Double-click the Blocks folder; Click the COLUMN folder.
COLUMN (RadFrac) Setup In the Setup options area, specify a Number of stages of 40, and select
Configuration sheet Total from the drop-down list for condenser types.
In the Operating specifications area, enter 1245 lbmol/hr for the Distillate
rate, and 1.3 for the Reflux ratio, both on a Mole basis.
COLUMN Setup Streams Click the Streams tab.
sheet Enter 24 as the feed stage number.

COLUMN Setup Pressure Click the Pressure tab. In the Top stage I Condenser pressure area,
sheet enter 16.1 psi. In the Pressure drop for rest of column (optional) area,
enter a Stage pressure drop of 0.1 psi.
Synchronize Click on Equation Oriented ribbon and run the simulation in Sequential
Modular mode.
Flowsheet Synchronize the model by choosing Equation Oriented from the Method
dropdown list.

L Create a Query for Task 1


Equation Oriented ribbon Click the EO Key Variables button to open the EO variables grid.
EO Configuration EO Right-click the Default label tab and choose Insert .. .
l Variables Default sheet Name the new sheet, Column.
Right-click Column, and choose Enter Query ...
Enter Query dialog box Leave the attribute as Variable =.

l Enter query value COLUMN.BLK.*_HDUTY to display both duty


variables. Click the Add Condition button.
Click the OR button to add a second variable.
In the Variable= field, enter COLUMN.BLK.DISTILLATE_MOLE, then
L click Add Condition.
Click the OR button to add a third variable.
In the Variable= field, enter COLUMN.BLK.BOTIOMS_MOLE.

L Click the Add Condition button, then OK.


Note: There are multiple ways to answer this question. You could use
mass instead of mole, or STR variables instead of BLK variables.

L
©2012 AspenTech. All Rights Reserved. 2 Aspen Technology, Inc.
Modeling Complex Processes with Equation Oriented Methods Appendix B

EO Variables Workshop Instructions (2)


Create a Query for Task 2
EO Configuration EO Create a new sheet, Pressure.
Variables Default sheet Right-click Pressure, and choose Enter Query ...
Enter Query dialog box Leave the attribute as Variable =.
Enter query value FEED.BLK.PRES, then click the Add Condition
button.
Click the OR button to add a second variable.
Enter query value COLUMN.FEED.STR.PRES, then click the Add

I Create a Query for Task 3


Condition button, then OK.

EO Configuration EO Create a new sheet, Stage.

I. Variables Default sheet


Enter Query dialog box
Right-click Stage, and choose Enter Query .. .
Leave the attribute as Variable=. Enter query value COLUMN .BLK.*_5*,
then click the Add Condition button, then OK.
Note: Since there is only one unit operation in this simulation, you could
eliminate the COLUMN.BLK. string from the variable names entered in
the queries. For example, instead of COLUMN.BLK. *_HDUTY, you
could simply use *DUTY.
Save Save as WSEOVARS.BKP.

[
L
l~
L

©2012 AspenTech. All Rights Reserved. 3 Aspen Technology, Inc.


II Modeling Complex Processes with Equation Oriented Methods AppendixB

EO Modeling Workshop Instructions


Start Open the WSEOVARS.BKP file.
Synchronize the Click on Equation Oriented ribbon and run the simulation in Sequential
Modular mode. Synchronize the model by choosing Equation Oriented
EO Flowsheet from the Method dropdown list.
Define a Spec Group
Navigation Pane Select EO Configuration I Spec Groups in navigation pane.
EO Configuration Spec Place the cursor in the Spec group field.
r Groups Specifications
sheet
Type PURITY and press Enter.
Select the PURITY row and click Edit.
PURITY Define Spec In the Description field, enter Fix Water Purity, Free Distillate Flow.
Groups sheet
PURITY Define Spec Click in the Variable field, and click ....
Groups sheet The EO Variables dialog box dis~lay the complete list of EO variables.
EO Variables dialog box Click the Hierarchy View button to display the root folders.
Double-click COLUMN.
Scroll to find COLUMN .BTMS.STR.WATER, which has units of
PERCENTAGE.
Highlight and click Select. The selected variable is then copied into the
Define Spec Groups sheet.
PURITY Define Spec From the User spec dropdown list, select Constant.

l: Groups sheet
PURITY Define Spec
Groups sheet
Place the cursor in the second row and click .... The EO Variables
dialog box appears, displaying the complete list of EO variables.
EO Variables dialog box Double-click COLUMN.
Scroll to find COLUMN .BLK.DISTILLATE_MOLE, which has units of
LBMOUHR.
Highlight and click Select. The selected variable is then copied into the
Define Spec Groups sheet.
PURITY Define Spec From the User spec dropdown list, select Calculated.
Groups sheet Verify that the Enabled checkbox is selected.
Enter EO Input Data
Navigation Pane Click EO Configuration I EO Input form.
EO Configuration EO Input Place the cursor in the Variable field , and click ....

l Configure sheet
EO Variables dialog box Scroll to find COLUMN.BTMS.STR.WATER. Highlight and click Select.
You could also type this string into the cell. Or, copy and paste it from
the PURITY Spec Group entry.
EO Configuration EO Input In the Value field to the right, type 99.9, since this is in units of
Configure sheet percentage. Press Enter.
Run From the Equation Oriented ribbon, run the simulation in EO Simulation
mode.
View Results Check EO simulation results in EO Configuration EO Variables sheet.
Save Save as WSEOINPUT.BKP.

©2012 AspenTech. All Rights Reserved. 4 Aspen Technology, Inc.


Modeling Complex Processes with Equation Oriented Methods Appendix B

Calculators & Analyzers Workshop Instructions (1)


Start Open the WSEOINPUT.BKP file.
Set up the Calculator
Navigation Pane Menu Select Flowsheeting Options I Calculator.
Tree
Flowsheeting Options Click New. Accept the default ID, CALC.
Fortran Object manager
Flowsheeting Options Click New. Enter the name STAGEP, then click OK.
Calculator CALC Define
sheet
Variable Definition dialog Set ST AGEP to reflect the following: The Stage 24 column pressure
box belongs to the Blocks Category, the Reference Type is Block-Var, the
I referenced Block is COLUMN, the referenced Variable is PRES, and 101
l. is 24.
Set the Information flow to Export. Click Close.
r Flowsheeting Options Click New. Enter the name FEEDP, then click OK.
I Calculator CALC Define
sheet
Variable Definition dialog Set FEEDP to reflect the following : The Feed pressure belongs to the
box Streams Category, the Reference Type is Stream-Var, the referenced
Stream is FEED, and the referenced Variable is PRES.
Set the Information flow to Export. Click Close.
Flowsheeting Options With the Fortran radio button selected in the Calculation method area
Calculator CALC Calculate and starting on column 7, enter the expression FEEDP =STAGEP.
sheet
Run Run the simulation in EO Simulation mode.
View Results Click the EO Variables button. Look at the values of
COLUMN.FEED.STR.PRES and FEED.BLK.PRES. They should both
be 18.4 psia. The Initial Value was 18.
L The Specification of FEED.BLK.PRES is now Calculated.
Save Save as WSEOCALC.BKP.

l
I,
~

I~
II
u
I
LJ

©2012 AspenTech. All Rights Reserved. 5 Aspen Technology, Inc.


Modeling Complex Processes with Equation Oriented Methods Appendix B

Calculators & Analyzers Workshop Instructions (2)


Optional Workshop - Part 1: Calculator
Modify the Calculator Input
Navigation Pane Menu Select Flowsheeting Options I Calculator.
Tree
Flowsheeting Options Click New. Enter the name MASSFR, then click OK.
Calculator CALC Define
sheet
Variable Definition dialog Set MASSFR to reflect the following: The mass fraction of water in the
box BTMS stream belongs to the Streams Category, the Reference Type is
Mass-Frac, the referenced Stream is BTMS, the referenced Component
is Water. Set the Information flow to Import. Click Close.
Run Run the simulation in EO Simulation mode.
View Results Click the EO Variables button. Look for the EO variable exposed by the
rI, CALC block: CALC.BLK.BTMS_WATER_MASSFRAC. The value should
be around 0.998.
Modify the PURITY Spec Group Input
Navigation Pane Select EO Configuration I Spec Groups in navigation pane.
I. EO Configuration Spec Select the PURITY row and click Edit.
Groups Specifications
sheet
I PURITY Define Spec
Groups sheet
In the row that reads 'COLUMN.BTMS.STR.WATER', click ....
The EO Variables dialog box displays the complete list of EO variables.
EO Variables dialog box Double-click CALC.
Scroll to find CALC.BLK.BTMS_WATER_MASSFRAC, which has units
of FRACTION (*). Highlight and click Select.
PURITY Define Spec Verify that the Enabled checkbox is selected.
Groups sheet Close the PURITY Spec group by clicking Close.
Enter EO Input Data
Navigation Pane Click EO Configuration I EO Input form.
EO Configuration EO Input Place the cursor in the Variable field for COLUMN.BTMS.STR.WATER,
Configure sheet and click ....
EO Variables dialog box Scroll to find CALC.BLK.BTMS_WATER_MASSFRAC. Highlight and
click Select. Or, you could also type this string into the cell. Or, copy and
l EO Configuration EO Input
paste it from the PURITY Spec Group entry.
In the Value field to the right, enter a value of 0.999, since this is in units
Configure sheet of fraction. Press Enter.

L Run
View Results
From the EO ribbon, run the simulation in EO Simulation mode.
Check EO simulation results in EO Configuration EO Variables sheet.
Save Save as WSEOCALC-OPT.BKP.
L
L

©2012 AspenTech. All Rights Reserved. 6 Aspen Technology, Inc.


Modeling Complex Processes with Equation Oriented Methods Appendix B

Calculators & Analyzers Workshop Instructions (3)


Optional Workshop- Part 2: Analyzer
Add an Analyzer
Process Flowsheet From the Model Library, add an Analyzer from the Manipulators tab.
Diagram Name it ANAL YZER. Double-click to open Input forms
Blocks Analyzer Input Choose BTMS from the Reference stream dropdown list.
Specifications sheet Leave conditions as default stream conditions.
Prop-Set In Properties environment, click on Prop-Set. Click on new button to
create a new prop-set PS-1. In Properties tab, select MASSFRAC in
Physical properties field. In Qualifiers tab, select WATER in the
component field.
Blocks Analyzer Click on Prop-Set form under Block ANAL YZER. Select PS-1 in Property
set field.

Run In the Equation Oriented ribbon, re-synchronize the EO simulation by


choosing Equation Oriented from the Method list. This will generate the
EO variables associated with the Analyzer.
View Results Look for ANALYZER.BLK.PS-1 MASSFRAC WATER.. The value
should be around 0.998 (same as the CALC biock).
Modify the PURITY Spec Group Input
Navigation Pane Select EO Configuration I Spec Groups in Navigation Pane.
EO Configuration Spec Select the PURITY row and click Edit.
Groups Specifications
sheet
PURITY Define Spec In the row that reads 'CALC.BLK.BTMS_WATER_MASSFRAC', click .. .
Groups sheet The EO Variables dialog box displays the complete list of EO variables.
EO Variables dialog box Double-click ANAL YZER.
Scroll to find ANALYZER.BLK.PS-1_MASSFRAC_WATER, which has
units of FRACTION (*). Highlight and click Select.
PURITY Define Spec Verify that the Enabled checkbox is selected.
Groups sheet Close the PURITY Spec group by clicking Close.
Enter EO Input Data
Navigation Pane Click EO Configuration I EO Input form.
EO Configuration EO Input Place the cursor in the Variable field for
Configure sheet CALC.BLK.BTMS WATER MASSFRAC, and click ....
EO Variables dialog box Scroll to find ANALYZER.BLK.PS-1_MASSFRAC_WATER. Highlight
and click Select. Or, you could also type this string into the cell. Or, copy
and paste it from the PURITY Spec Group entry.
The Value field to the right should contain a value of 0.999.
Run Run the simulation in EO Simulation mode.
View Results Check EO simulation results in EO Configuration EO Variables sheet.
Save Save as WSEOANALYZER.BKP.

_j

©2012 AspenTech. All Rights Reserved. 7 Aspen Technology, Inc.


Modeling Complex Processes with Equation Oriented Methods Appendix B

Heat Integration Workshop Instructions (1)


Start Open the WSEOCALC.BKP file.
Enter Heater Data
Process Flowsheet Add a Heater block to the flowsheet and connect as shown in the
Diagram problem description.
Add a Heat stream, QCOND, and connect the outlet of the column
condenser to the CVAP block.
Properties Environment Click the Components button or click the Components folder in the
Navigation Pane.
Components Specification Add PROPYLENE. Click Next to navigate through the Properties sheets.
Selection sheet Click Next again.
Streams CIN Input Enter a vapor fraction = 0; Enter a pressure of 22 psi;
Specifications sheet Enter a mass flow of 300,000 lb/hr with a Composition of 1 for
propylene.
Blocks CVAP Input In the Pressure field, enter 0 to signify a 0 psi pressure drop across the
Specifications sheet heater block.

[' Run Click the EO ribbon, and run the simulation in SM mode.
Switch to EO and run the simulation in EO Simulation mode.
View Results Click the View Results button. Open the CVAP block results and check
the vapor fraction of the outlet stream, COUT.
Create a Spec Group and Enter EO Input
Navigation Pane Select EO Configuration I Spec Groups in the Navigation Pane.
EO Configuration Spec Place the cursor in the Spec group field. Type VFRAC and press Enter.
Groups Specifications Select the VFRAC row and click Edit.
sheet
VFRAC Define Spec In the first row, enter CVAP.BLK.COUT_VAPOR_FRACTION.
Groups sheet From the User spec list, choose Constant.
VFRAC Define Spec In the second row, enter CIN.BLK.MASS.
Groups sheet From the User spec list, choose Calculated.

l EO Configuration EO Input
Configure sheet
Enter CVAP.BLK.COUT- VAPOR- FRACTION in the Variable or
expression field. Enter a Value of 1.0.
Run in EO Simulation mode.
Re-run and
Return to the Process Flowsheet Diagram. Turn on (View/) Global Data
Review Results and note the newly calculated value for the CIN flowrate.
Add a HXFiux Block
Process Flowsheet Add an HXFiux block called CONDUA.
L Diagram
Blocks CONDUA Heat
Double-click this block to enter input.
Leave defaults as Heat transfer mode = Convective heat transfer, LMTD
Transfer Options sheet method = Rigorous, Heat transfer area = Specify heat transfer area.

l Blocks CONDUA Heat


Specifications sheet
From the Inlet hot stream list, choose EO Variable.
Click the ... button and select COLUMN.BLK.TEMP_2.
From the Inlet cold stream list, choose Stream and select CIN.
From the Outlet hot stream list, choose Stream and select DIST.
From the Outlet cold stream list, choose Stream and select COUT.
Blocks CONDUA Heat Do not make a choice for Duty. lt will be calculated.
Specifications sheet Leave the flow direction as default, Counter-current.
L Blocks CONDUA Heat
Specifications sheet
In the Heat transfer parameters area, enter 300 Btu/hrsqWF for U.
Enter a value of 1000 sqft for Area.
Blocks CONDUA For stream initialization, enter a value 152.rF of for the inlet hot stream.
Calculation Options sheet
Run Click the EO ribbon. Run the simulation in EO Simulation mode.

©2012 AspenTech. All Rights Reserved. 8 Aspen Technology, Inc.


Modeling Complex Processes with Equation Oriented Methods Appendix B

Heat Integration Workshop Instructions (2)


Define a New Spec Group
Navigation Pane Select EO Configuration I Spec Groups in the Navigation Pane.
EO Configuration Spec Place the cursor in the Spec group field. Type QP and press Enter.
Groups Specifications Select the QP row and click Edit.
sheet
QP Define Spec Groups Define two variables as follows:
sheet In row 1, enter CVAP.BLK.DUTY. Set User spec as Constant.
In row 2, enter CIN.BLK.PRES. Set User spec as Calculated.
Add a Connection
EO Configuration In the first cell, Name, type DUTY to define the connection.
Connection Configuration Place the cursor in the Destination field and click the ... button.
sheet Highlight and select CVAP.BLK.DUTY.
In the Source field, enter CONDUA.BLK.DUTY.
Run Solve EO in Simulation mode.
Save Save as WSEOHEAT.BKP.

©2012 AspenTech. All Rights Reserved. 9 Aspen Technology, Inc.


Modeling Complex Processes with Equation Oriented Methods Appendix C

Appendix C: Workshop Results


The following section contains key results for the workshops in the course. The files
were all run using Aspen Plus v7.1 on a PC.

There might be small differences in the values if the files are run on other platforms due
to numerical precision. Also, there could be small numerical differences if the flowsheet
was run using a previous solution.

-,

©2012 Aspen Tech. All Rights Reserved Aspen Teclmology, Inc.


Modeling Complex Processes with Equation Oriented Methods AppendixC

EO Variables Workshop Results


Task 1

Create a query that displays the column duties and product flowrates:
NAME= COLUMN.BLK.*_HDUTY
or
NAME= COLUMN.BLK.DISTILLATE_MOLE
or
NAME = COLUMN .BLK.BOTIOMS_MOLE

For product flows, you could also use:


NAME= COLUMN.BLK.DISTILLATE MASS NAME = COLUMN.DIST.STR.MOLES
or or
NAME= COLUMN.BLK.BOTIOMS_MASS NAME = COLUMN.BTMS.STR.MOLES

Task2

What is the difference between COLUMN.FEED.STR.PRES and FEED.BLK.PRES?

FEED.BLK.PRES COLUMN.FEED.STR.PRES
• Value = 18.0 • Value = 18.0
• Specification = Constant • Specification = Calculated (from FEED.BLK.PRES)

Task 3

How many variables are generated for each stage? 12

COLUMN.BLK.CLIQ_5.WATER
COLUMN.BLK.CLIQ_5.METHANOL
COLUMN.BLK.TLIQ_5
COLUMN.BLK.CVAP_5.WATER
COLUMN.BLK.CVAP_5.METHANOL
COLUMN.BLK.TVAP_5
COLUMN.BLK.TEMP_5
COLUMN.BLK.PRES_5
COLUMN.BLK.LSDR_5
COLUMN.BLK.VSDR 5
COLUMN.BLK.LIQ_FLOW_5
COLUMN.BLK.VAP_FLOW_5

_j
Use a query, such as NAME= COLUMN.BLK.* 5* or NAME= * 5*

Bonus Task
J
The EO variable representing the temperature entering the condenser is COLUMN.BLK.TEMP_2. There
is no physical stream that represents this variable; therefore it must be accessed as an EO variable.

©2012 Aspen Tech. All Rights Reserved 2 Aspen Technology, Inc.


Modeling Complex Processes with Equation Oriented Methods Appendix C

EO Input Workshop Results


PURITY Spec Group
COLUMN.BTMS.STR.WATER Constant
COLUMN.BLK.DISTILLATE_MOLE Calculated

EO Input

l EO Variable
COLUMN .BTMS.STR.WATER

Value Unit
Value= 99.9

Specification
COLUMN.BLK.COND HDUTY -4.75745e+007 BTU/HR Calculated
COLUMN.BLK.REBL HDUTY 5.00093e+007 BTU/HR Calculated
COLUMN.BLK.DISTILLATE MOLE 1374.56 LBMOUHR Calculated
COLUMN.BLK.BOTIOMS MOLE 4213.38 LBMOUHR Calculated
COLUMN.BTMS.STR.WATER 99.9 PERCENT Constant

FEED DIST BTMS


Temperature F 186.8 152.4 227.7
Pressure psi 18.00 16.10 20.00
Vapor Frac 0.000 0.000 0.000
Mole Flow lbmol/hr 5587.944 1374.560 4213.384
Mass Flow lb/hr 120000.000 44035.599 75964.401
Volume Flow cufUhr 2297.886 951.917 1339.993
Enthalpy MMBtu/hr -646.921 -138.379 -506.107
Mass Frac
WATER 0.632 0.000 0.998
METHANOL 0.368 1.000 0.002
Mole Flow lbmol/hr
WATER 4209.760 0.589 4209.171
METHANOL 1378.184 1373.971 4.213
Mole Frac
WATER 0.753 0.000 0.999
METHANOL 0.247 1.000 0.001

J
I I

©2012 AspenTech. All Rights Reserved. 3 Aspen Teclmology, Inc.


Modeling Complex Processes with Equation Oriented Methods Appendix C

Calculator Workshop Results


EO Variable Value Unit Specification
CALC.BLK.FEED PRESSURE 18.4 PSI Calculated
CALC.BLK.COLUMN PROFILE PRES 24 18.4 PSI Calculated

FEED DIST BTMS

Temperature F 187.9 152.4 227.7


Pressure psi 18.40 16.10 20.00
Vapor Frac 0.000 0.000 0.000
I
Mole Flow lbmol/hr 5587.944 1374.566 4213.378
Mass Flow lb/hr 120000.000 44035.721 75964.279

I. Volume Flow cufUhr


Enthalpy MMBtu/hr
Mole Flow lbmol/hr
2299.825
-646.782
951.919
-138.380
1339.991
-506.106

I WATER
METHANOL
Mole Frac
4209.760
1378.184
0.595
1373.971
4209.164
4.213

WATER 0.753 0.000 0.999


I METHANOL 0.247 1.000 0.001

I. Optional Part 1
PURITY Spec Group
CALC.BLK.BTMS- WATER- MASSFRAC Constant
COLUMN.BLK.DISTILLATE MOLE Calculated
EO Input
CALC.BLK.BTMS_WATER_MASSFRAC Value =0.999
L EO Variable Value Unit Specification
COLUMN.BLK.DISTILLATE MOLE 1376.41 LBMOUHR Calculated

L CALC.BLK.BTMS WATER MASSFRAC 0.999 * Constant

FEED DIST BTMS


Temperature F 187.9 152.4 227.8
L Pressure psi 18.40 16.10 20.00
Vapor Frac 0.000 0.000 0.000

L Mole Flow lbmol/hr


Mass Flow lb/hr
Volume Flow cufUhr
5587.944
120000.000
2296.268
1376.412
44094.836
947.194
4211.532
75905.164
1338.736
Enthalpy MMBtu/hr -646.782 -138.566 -505.911
L Mass Frac
METHANOL 0.368 1.000 0.001
WATER 0.632 0.000 0.999

L Mole Flow lbmol/hr


METHANOL 1378.184 1375.815 2.369
WATER 4209.760 0.596 4209.163
Mole Frac
METHANOL 0.247 1.000 0.001
WATER 0.753 0.000 0.999

©2012 Aspen Tech. All Rights Reserved 4 Aspen Technology, Inc.


Modeling Complex Processes with Equation Oriented Methods Appendix C

Optional Part 2 - Analyzer


PURITY Spec Group
ANALYZER.BLK.WATER WFRAC Constant
COLUMN.BLK.DISTILLATE_MOLE Calculated

EO Input
ANALYZER.BLK.WATER_WFRAC Value =0.999
EO Variable Value Unit Specification
COLUMN.BLK.DISTILLATE MOLE 1376.41 LBMOL/HR Calculated
ANALYZER.BLK.W ATER WFRAC 0.999 * Constant

FEED DIST BTMS


Temperature F 187.9 152.4 227.8
Pressure .psi 18.40 16.10 20.00
Vapor Frac 0.000 0.000 0.000
Mole Flow lbmol/hr 5587.944 1376.412 4211.532
Mass Flow lb/hr 120000.000 44094.836 75905.164
Volume Flow cufVhr 2296.268 947.194 1338.736
Enthalpy MMBtu/hr -646.782 -138.566 -505.911
Mass Frac
METHANOL 0.368 1.000 0.001
WATER 0.632 0.000 0.999
Mole Flow lbmol/hr
METHANOL 1378.184 1375.815 2.369
WATER 4209.760 0.596 4209.163
l Mole Frac
METHANOL 0.247 1.000 0.001
WATER 0.753 0.000 0.999

L.
L

_j

©2012 AspenTech. All Rights Reserved. 5 Aspen Technology, Inc.


Modeling Complex Processes with Equation Oriented Methods Appendix C

Heat Integration Workshop Results


PURITY Spec Group
COLUMN.BTMS.STR.WATER Constant
COLUMN.BLK.DISTILLATE MOLE Calculated

EO Input
ll COLUMN.BTMS.STR.WATER Value= 99.9

VFRAC Spec Group


n CVAP.BLK.COUT_VAPOR_FRACTION.
CVAP.BLK.MASS
Constant
Calculated

n EO Input
CVAP.BLK.COUT VAPOR FRACTION Value= 1

r-. QP Spec Group


CVAP.BLK.DUTY Constant
CIN.BLK.PRES Calculated

r· DUTY Connection
CVAP.BLK.DUTY Destination
[, CONDUA.BLK.DUTY Source

FEED DIST BTMS GIN GOUT

l: Temperature F
Pressure psi a
187.88
18.40
152.38
16.10
227.67
20.00
-6.05
42.76
-6.05
42.76

l. Vapor Frac
Mole Flow lbmol/hr
Mass Flow lb/hr
0.000
5587.944
0.000
1374.566
0.000
4213.378
120000.000 44035.714 75964.286
0.000
6494.848
273307.346
1.000
6494.848
273307.346
Volume Flow cuft/hr 2299.825 951.919 1339.991 7579.469 691627.425
l~ Enthalpy MMBtu/hr
Mass Frac
-646.782 -138.380 -506.106 -1.406 46.170

WATER 0.632 0.000 0.998 0.000 0.000


L METHANOL
PROPYLEN
0.368
0.000
1.000
0.000
0.002
0.000
0.000
1.000
0.000
1.000
Mole Flow lbmol/hr
L WATER
METHANOL
4209.760
1378.184
0.595
1373.971
4209.165
4.213
0.000
0.000
0.000
0.000
PROPYL EN 0.000 0.000 0.000 6494.848 6494.848
l, Mole Frac
WATER 0.753 0.000 0.999 0.000 0.000
METHANOL 0.247 1.000 0.001 0.000 0.000
lj PROPYLEN 0.000 0.000 0.000 1.000 1.000

©2012 Aspen Tech. All Rights Reserved 6 Aspen Technology, Inc.