ASPEN Tutorial - Chemical Engineering and Materials Science
ASPEN Tutorial - Chemical Engineering and Materials Science
edu/resources/tutorials/ASPEN
Search
HOME
1. Aspen Introduction
ASPEN is a process simulation software package widely used in industry today. Given a process design and an appropriate selection of
thermodynamic models, ASPEN uses mathematical models to predict the performance of the process. This information can then be used
in an iterative fashion to optimize the design. This accurate modeling of thermodynamic properties is particularly important in the
separation of non-ideal mixtures, and ASPEN has a large data bases of regressed parameters. ASPEN can handle very complex
processes, including multiple-column separation systems, chemical reactors, distillation of chemically reactive compounds, and even
electrolyte solutions like mineral acids and sodium hydroxide solutions.
ASPEN does not design the process. It takes a design that the user supplies and simulates the performance of the process specified in
that design. Therefore, a solid understanding of the underlying chemical engineering principles is required to supply reasonable values of
input parameters and to evaluate the suitability of the results obtained. For instance, a user should have some idea of the column
behavior before attempting to use ASPEN. This information could come from an approximate method, such as the McCabe-Thiele
approach, general modeling of the T-x-y behavior, or residue curve maps.
ASPEN cannot tell you how many stages to use for a given separation. You must set the number of stages and see what type of
separation results. Some preliminary or 'back of the envelope' calculations are generally recommended.
MSU has a variety of Aspen packages for different simulations. Briefly, here are the programs and capabilities:
Aspen Adsim - Fixed bed adsorption for pressure swing adsorption, etc.
Aspen Chromatography - Fixed bed adsorption, simulated moving bed chromatography. Runs independent of Aspen Plus.
Aspen Custom Modeler - A utility to permit the creation of user unit operations.
1 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
Aspen Distil - Aspen's 'Conceptual Engineering Product' for planning for processing schemes. Runs independent of Aspen Plus.
Aspen Dynamics - Unsteady-state simulator.
Aspen Plus - Steady-state process simulator.
Aspen Properties - Modeling of properties and phase equilibria. Incorporated into most other components, though it can be run as a
stand-alone subset. All of the phase equilibria and mixture property methods discussed on this site are accessible in either Aspen Plus
or Aspen Properties.
Aspen Polymers - Modeling of polymerization reactors and polymer thermodynamics. This package is available within Aspen Plus or
Aspen Properties rather than via an external menu.
BatchSep - Batch distillations. Runs independently of Aspen Plus.
Normally undergraduate student projects will involve Aspen Plus or Aspen Properties . To start either of these packages, be sure to
look for the corresponding User Interface on the start menu.
To find descriptions/equations for the thermodynamic models and parameter variables, are in online Properties Help, Chapter 3.
To demonstrate how to build a process simulation using ASPEN, we will develop a distillation column for separation of ethanol and water.
2 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
The first step in developing a simulation is to develop the process flow diagram (PFD), which consists of the unit operations (blocks) and
streams that feed and connect the blocks. The blocks are listed by category at the bottom of the main window (columns, reactors, etc.)
in a toolbar known as the 'Model Library', a portion is shown in Figure 3.1. There are a wide variety of block available. Documentation
for the algorithm for each block is provided in the ASPEN documentation.
The first step is to choose the column type for the ethanol-water separation. Click on columns to view the
different column simulations available. The two types of common interest are 'DSTWU', which is the
multicomponent shortcut distillation method, and 'RadFrac', which is the rigorous simulation of a single
column.
For the ethanol + water system, the short-cut will not be appropriate since the system has an azeotrope. Choose 'RadFrac'. Click on the
small arrow on the right side of 'RadFrac' to select the column icon that you want to use on the PFD. The menu will disappear; move the
crosshairs to the desired location on the main flowsheet window and click the mouse button.
Next you have to add streams to the block. Click on the small arrow to the right of the STREAMS button at
the lower left corner of your screen (as shown in Figure 3.1), and choose the stream icon you want from
the menu (material, energy or work). For this example, set up the feed stream: choose the Material stream
by clicking on it. The column will now show arrows where the stream can be connected; red arrows
indicate required streams as shown in Figure 3.2
Figure 3.2 -
Required and
optional stream
connection points
3 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
To set up the feed stream to the column, move the crosshair on top of the red feed position and left click
once. Now, move the mouse to the left and click again. You should now have a defined feed stream
(Stream 1). For the outlet streams click the column outlet first to connect the bottoms (Stream 2) and liquid
distillate (Stream 3).
If you make a mistake and want to delete a stream or block, click on the arrow (select) button at the upper
left of the Model Library toolbar, then click on the stream or block you want to delete and hit the DELETE
key.
Now that you have defined the unit operations to be simulated and set up the streams into and out of the process, you must enter the
rest of the information required to complete the simulation. Within Aspen Plus, the easiest way to find the next step is to use one of the
following equivalent commands: (1) click the Next icon (blue N ->); (2) find 'Next' in the Tools menu; or (3) use keyboard shortcut F4. Any
option will open the Data Browser.
You can change default units by opening the ‘Setup’ Folder as shown below.
4 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
You can browse the unit sets to see the choices. The base 'unit-set' names shown above are reserved names and you cannot modify
them. However, if you right-click on a unit set, you can ‘rename’ it and then modify it. Once you have viewed the units you can specify
the choice by using the drop down boxes.
5 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
If you are running Aspen Plus, you may wish to have stream results summarized with mole fractions or some other basis that is not set
by default. Use the 'Report Options' as shown below.
6 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
5. Specifying Components
Here you have to enter all the components you are using in the simulation. The opening screen is shown below.
7 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
8 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
You need to be aware of the manner in which Aspen implements parameter values because Aspen offers temperature-dependent
functions in place of parameters, and sometimes uses different signs on parameters than the same models in the literature.
To find information on the property models, access the online help file, and on the page "Accessing other Help", use the link for "Aspen
Properties Help". Then browse to "Aspen Properties Reference". Then, to find the model description and parameters implementation
click in the help window, click on "Physical Property Methods and Models". Look in Chapter 3 for descriptions of the EOS and activity
models. If you have trouble finding "Physical Property Methods and Models" via the online help links, load the correct help file
C:\Program Files\AspenTech\APrSystem V7.1\GUI\Xeq\aprsystem.chm. You may also find a pdf file by browsing from the Start
menu to C:\Program Files\AspenTech\Documentation\Aspen Engineering V7_1\Aspen Properties\AspenPhysPropModelsV7_1-
9 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
Ref.pdf.
The ‘Process Type’ will narrow down the choices for thermodynamic methods. Often for undergraduate design, ‘Chemical’ will provide a
wide range of methods. However to access the van Laar model, you must select 'all'. The ‘Base method’ will specify the default
calculation method for all blocks though you can control which method is used in individual blocks by editing the setup for the individual
blocks. You will generally not use ‘Henry Components’ or ‘Free water’. For the example here, select UNIQUAC, a well-accepted model
for non-ideal multicomponent liquid mixtures at low pressure.
10 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
By clicking the ‘N->’ button, you will be shown the binary parameters as shown in the screenshot below. When you close the window or
click 'Next', you have provided approval of the values, and you will receive no further prompting for parameter values. If parameters
are blank, zeros will be used. This does not imply that the ideal mixture assumption will be used because many models
predict non-ideal behavior with parameter values of zero.
11 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
12 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
where you are within the help file system, switch back to the Contents tab of the help folder and you will see links to the other activity
coefficient methods. You will be in Chapter 3 of the Physical Properties Methods and Models Manual.
tau.ij = exp(-a.ij/T)
WHEN THE ASPEN UNITS ARE SET TO K (See the dialog box above, note the temperature units are specified in the top row of the
table).
To verify the pure component values (e.g. UNIQUAC R and Q), in the data browser, click the 'Components' folder. Then in the right pane
on the 'selection' tab, click the 'Review' button at the bottom right. The listing will include constants pulled from the Aspen databases,
including GMUQR and GMUQQ and GMUQQ1. For our purposes GMUQQ and GMUQQ1 are the same. These should match the values
from the textbook.
Click on 'Next'. Stream specifications will appear. You must choose the stream composition, flow rate, and state for feed streams. The
state is specified by pressure, temperature, and vapor fraction. For this example, for the feed stream (1) choose a pressure of 1 atm
and a temperature of 25 oC. Now enter the component molar flow rates as 20 kmol/hr for EtOH and 980 kmol/hr for water. (If you enter
feed composition as mole fractions, you also have to specify the total flow rate.)
13 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
Click on Next. The block (RadFrac) setup will appear. For this rigorous simulation, you must specify the column configuration. Enter the
number of stages as 33 and specify total condenser. In the 'Operating Specifications' section, set the distillate flow rate to 23 kmol/hr,
and set the boilup rate at 1500 kmol/hr as shown below.
14 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
Hit 'Next' and the 'Stream' page appears. Locate the feed stream (1) on stage 17. Hit 'Next' to get to the 'Pressure' page. Specify the
'Stage 1/Condenser' pressure as 1 atm. By leaving the other sections of the pressure page alone, pressure drop through the column will
be ignored in this calculation.
15 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
In a complex simulation, it is sometime more convenient to work with the PFD to find results. Right-click on a block or stream for a
short-cut menu to results.
You can bring up compiled reports by going to the 'View' menu and clicking on the desired information. The information in the reports is
controlled somewhat by the report options introduced in Section 4.
You can plot the column profiles using "Plot>Plot Wizard...". For compositions, choose the composition tool, specify liquid mole fractions.
The analysis below shows that there may be more stripping stages than necessary for the given column 33 stages, flowrates, reflux and
boilup. Naturally, compositions at the top of the column are limited by the azeotrope.
16 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
You can print the process flowchart and include the stream table if you have pasted it onto the PDF. Go to the 'Setup' page, and click on
'Use Specified Font Size' in order to get a readable printout. Then select 'Print'. To print 'Input Summary', 'History', or results ('Report'),
go to the 'View' menu and select your choice. Save the information as a Notepad (.txt text) file, which you can then import into Word or
Excel and print much more efficiently. The default reports have more information than you typically need. Avoid printing reports
without reviewing them or pasting them in a Word document or you will use up print quota quickly!
Aspen will 'reuse' the last state to start the next simulation. When a case crashes, this is usually not desirable. To reinitialize, use the '|<'
button in the main toolbar.
Be sure to explore the phase behavior of the systems in your design. It can be frustrating to try to get Aspen to give a physically
impossible result, but many students have struggled with this, and blame Aspen. Not all separations are possible because of azeotropes,
17 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
To see mole fractions of each phase in a mixed stream of multiple phases, you can add mole fractions as property sets for the specific
phases. If you build you simulation from a specialty chemical template, the property sets XTRUE (liquid mole fraction) and VMOLFRAC
(vapor mole fraction) are available. If these property sets are not available because your simulation did not use the template, you can
create custom property sets that include the vapor and liquid mole fractions. (Properties->Prop-Sets->New... and then choose the mole
fractions as the 'Physical Properties' and the appropriate phases on the 'Qualifiers' tab).
To add these property sets to a stream report, Setup -> Report Options -> Stream Report Tab -> Click the 'Property Sets' button and
select the desired property sets to add to the stream report.
Note that it also possible to add activity coefficients, fugacity coefficients in this manner. To view special properties, create a custom
view of the stream report.
8.3 Calculating Pure Properties, Binary Phase Behavior or Ternary Residue Curves
Once all data has been loaded, you may use ‘Tools -> Analysis -> Pure…’ or ‘Tools -> Analysis -> Binary…’ or ‘Tools -> Analysis ->
Residue…’ to evaluate properties.
18 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
For example, after setting up a acetic acid + water system to use the Hayden-O’Connell method for vapor fugacities and the UNIQUAC
method for liquid properties, a T-x-y diagram can be quickly generated using ‘Tools -> Analysis -> Binary…’. Be sure to edit the ‘Valid
phases’ box if you expect there may be ‘VLL’ equilibria. (Do not use ‘Free Water’ unless you can safely assume that an aqueous liquid
phase is pure water. This assumption can sometimes be used in petroleum processing of hydrocarbons, but is not valid for most
functional organics).
19 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
20 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
When you close the diagram you will find the table with some intermediate calculations. If you would like to get the values into Excel,
drag the mouse over the columns, and copy. Then paste into Excel.
21 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
22 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
First, specify the components as shown in Section 5. To get properties as a function of composition at a fixed T and P, you will have to
set up a property set and then request execution of the set.
23 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
Click 'New...'
Give the 'Property Set' a name that will help you remember the calculated properties. In this example the property set is called 'PHIMIX'.
On the 'Properties' tab, select the APSEN name for the property that you want to tabulate. You will probably need to consult the
documentation to find the ASPEN name for the property. In this case, I will select 'PHIMX', the ASPEN name for the component fugacity
coefficient in a mixture. Enter the units if appropriate for your property.
24 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
On the 'Qualifiers' tab, set the other details for the calculation. In the case of fugacity coefficients, I chose to calculate them for the
vapor phase.
25 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
To instruct ASPEN how to use the property set, you next specify the analysis to be performed.
26 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
On the 'Systems' tab, if you intend to specify the temperature and pressure, specify 'Point(s) without a flash'. It will be necessary to set
the flow rates even though there isn't any real process stream. If not necessary for the calculation, ASPEN will ignore them.
27 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
On the 'Tabulate' tab, specify the Property Sets for the analysis, and move them to the right list box:
28 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
For summary of the output, click the button on the page for 'Table specifications' and give the table a name and specify the precision
desired, as shown below.
29 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
On the variable tab of the 'Property Analysis' set, you will specify the fixed state variables and the adjusted variables as shown below.
Note that the upper section of the form is for the Fixed state variables, in this case set to be 120C and 1 atm. The lower table has been
edited to vary the mole fraction of acetic acid. Before leaving the form, the values or range for the adjusted variables must be specified.
To provide this information, first put the cursor in the variable field (e.g. the variable 'Mole fraction' is selected below), and then click the
form button named 'Range/List' to specify the range/list for that variable.
30 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
Specify the Range or List of Values to be varied as shown below. Here the range will be from 0 to 1 at intervals of 0.05.
31 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
32 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
As an overview, Aspen Properties files hold all the pure component and binary parameter information, but none of the process schematic
information. They also include information about the property 'methods' including customization of how the vapor phase fugacity is
calculated, etc., and all reaction chemistry, etc. Plus they hold user parameters that have been used to specify property information and
binary interaction parameters.
So it is possible to export an Aspen Properties file from one aspen simulation using File>Export, and then import it into the other
simulation. When you export, choose the Aspen Properties backup format, *.aprbkp for greatest compatibility. I also strongly suggest
that you open the exported file using the Aspen Properties interface and enter a good description of the properties file in the description
window (Setup>Description). This description is viewable when using the File>Open dialog box which is helpful. Resave the properties
file after documenting the file.
33 of 34 14.11.2016 11:23
ASPEN Tutorial | Chemical Engineering and Materials Science https://www.chems.msu.edu/resources/tutorials/ASPEN
When you import to a new simulation using File>Import, you must select from a list the properties that you wish to import, and there are
two options: merge or replace. I have not studied these closely, but it in my trials, I had to use 'replace' to overwrite the binary
parameters. Also, I did not have the patience to figure out which row in the property list imports the binary interaction parameters. I just
used shift-click to select all rows and used the 'replace' button.
*If you notice any errors or outdated information on this page, please contact Professor Lira who maintains this content.
CHEMS HOME APPLI ED ENGI NEERI NG HOW TOS AND FAQS Department Contact
SCI ENCES
ABOUT CHEMS REPORT BROKEN LI NK Information
UNDERGRADUATE BI OMEDI CAL DECS HELP & SUPPORT Engineering Building
PROGRAM ENGI NEERI NG
428 S. Shaw Lane, Room
BI OSYSTEMS &
GRADUATE PROGRAM 2100
AGRI CULTURAL
FRI ENDS & ALUMNI ENGI NEERI NG East Lansing, Michigan
RESEARCH CHEM ENGI NEERI NG & 48824-1226
PEOPLE MATERI AL SCI ENCES Phone: (517) 355-5135
RESOURCES CI VI L & ENVI RONMENTAL Fax: (517) 432-1105
ENGI NEERI NG Email Contacts (form)
COMPUTATI ONAL
MATHEMATI CS, SCI ENCE
AND ENGI NEERI NG
COMPUTER SCI ENCE &
ENGI NEERI NG
ELECTRI CAL & COMPUTER
ENGI NEERI NG
MECHANI CAL
ENGI NEERI NG
Call Us: (517) 355-6616 | Developed by DECS | Contact Information | Privacy Statement |
Site Accessibility
34 of 34 14.11.2016 11:23