AspenHYSYSRefiningV7 3 Ops
AspenHYSYSRefiningV7 3 Ops
Aspen HYSYS, Aspen HYSYS Refining, Aspen RefSYS, Aspen Flare System Analyzer, Aspen Energy
Analyzer, Aspen HYSYS Refining CatCracker, Aspen HYSYS Pipeline Hydraulics, and the aspen leaf logo
are trademarks or registered trademarks of Aspen Technology, Inc., Burlington, MA.
This manual is intended as a guide to using AspenTech’s software. This documentation contains
AspenTech proprietary and confidential information and may not be disclosed, used, or copied without
the prior consent of AspenTech or as set forth in the applicable license agreement. Users are solely
responsible for the proper use of the software and the application of the results obtained.
Although AspenTech has tested the software and reviewed the documentation, the sole warranty for the
software may be found in the applicable license agreement between AspenTech and the user.
ASPENTECH MAKES NO WARRANTY OR REPRESENTATION, EITHER EXPRESSED OR IMPLIED,
WITH RESPECT TO THIS DOCUMENTATION, ITS QUALITY, PERFORMANCE,
MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.
1 Aspen HYSYS
Refining Overview
1-1
1-2 Introduction to Aspen HYSYS Refining
For more information on The key concept of Aspen HYSYS Refining is the petroleum
the petroleum assays,
refer to Chapter 2.1 -
assay. A petroleum assay is a vector that stores physical
Introduction. properties and assay properties for a specific component list.
Physical properties include all properties used in a typical HYSYS
simulation case. Assay properties comprise refinery related
properties as cloud point, octane numbers, flash point, freeze
point, sulphur content, PONA distribution, GC data and etc. A
component list typically consists of library components (for
instance, methane to n-pentane) and pseudo-components
(hypothetical components).
1-2
Aspen HYSYS Refining Overview 1-3
1-3
1-4 Introduction to Aspen HYSYS Refining
1-4
Aspen HYSYS Refining Overview 1-5
1-5
1-6 Common Property Views
1-6
Aspen HYSYS Refining Overview 1-7
1-7
1-8 Common Property Views
Figure 1.1
Adding Notes
To add a comment or information in the Notes page/tab:
1. Go to the Notes page/tab.
2. Use the options in the text editor toolbar to manipulate the
appearance of the notes.
The following table lists and describes the options available
in the text editor toolbar.
Italics Click this icon to italize the text for the note.
Underline Click this icon to underline the text for the note.
Align Left Click this icon to left justify the text for the note.
Centre Click this icon to center justify the text for the
note.
Align Right Click this icon to right justify the text for the note.
1-8
Aspen HYSYS Refining Overview 1-9
Notes Manager
The Notes Manager lets you search for and manage notes for a
case.
1-9
1-10 Common Property Views
Figure 1.2
View/Add/Edit Notes
To view, add, or edit notes for an object, select the object in the
List of Objects group. Existing object notes appear in the Note
group.
• To add a note, type the text in the Note group. A time
and date stamp appears automatically.
• To format note text, use the text tools in the Note group
toolbar. You can also insert graphics and other objects.
• Click the Clear button to delete the entire note for the
selected object.
• Click the View button to open the property view for the
selected object.
Search Notes
The Notes Manager allows you to search notes in three ways:
1-10
Aspen HYSYS Refining Overview 1-11
Figure 1.3
1-11
1-12 Common Property Views
1-12
Aspen HYSYS Refining Overview 1-13
Figure 1.4
These tabs
contain more
options for
configuring the
user variable.
Code field
You can define your own filters on the Filters tab of the user
variable editing property view.
1-13
1-14 Common Property Views
1-14
The Petroleum Assay 2-1
2.1 Introduction................................................................................... 2
2.1.1 The Centroid Point.................................................................... 4
2-1
2-2 Introduction
2.1 Introduction
In a refinery, a typical crude oil stream consists of the following
characteristics:
2-2
The Petroleum Assay 2-3
2-3
2-4 Introduction
2-4
The Petroleum Assay 2-5
Figure 2.1
FBPn
Centroidn
Temperature
IBPn
Vol 1 Vol 2
Vol 1 = Vol 2
% Volume
2-5
2-6 The Petroleum Assay Manager Tab
Figure 2.2
2-6
The Petroleum Assay 2-7
Object Description
Petroleum Assays Displays the petroleum assays available in the
field simulation case.
View/Export Opens the Petroleum Assay window of an existing
petroleum assay. Accesses the export functions for
supported third party and .csv formats.
Add/Import Creates a blank petroleum assay, where you can
enter your own petroleum assay properties or
import other supported assay file formats.
Delete Deletes the selected petroleum assay from the
simulation case.
Copy Creates a copy of the selected petroleum assay.
Import PIMS Imports a petroleum assay or assays in PIMS
format. (PIMS files allow the presence of several
assays in one file, so you may import multiple
assays directly into the Assay Manager. For other
import formats, you first add a new assay, then
use the Properties view for that assay to import
the individual assay data.)
Export PIMS Exports the selected petroleum assay or assays to
a PIMS file.
Property Blending Lets you change the equations used to calculate
Methods table the petroleum properties.
Petroleum radio Filters the information in the Property Blending
button Methods table to display only HYSYS default
petroleum properties.
User radio button Filters the information in the Property Blending
Methods table to display only HYSYS non-default/
user created petroleum properties.
Settings Lets you set the assay initial and final boiling
points, and D2887 Options.
2-7
2-8 The Petroleum Assay Manager Tab
You can also import an H/CAMS CAL-II assay by editing the CAL-
II output file as described in the section: Appendix -
Converting an H/CAMS assay to PIMS format and importing
the data as a PIMS assay.
2-8
The Petroleum Assay 2-9
General Comments:
2-9
2-10 The Petroleum Assay Manager Tab
2-10
The Petroleum Assay 2-11
2-11
2-12 The Petroleum Assay Manager Tab
• Normalized composition
• boiling temperature (Kelvin)
• standard liquid density (kg/m3).
2-12
The Petroleum Assay 2-13
Notes:
2-13
2-14 The Petroleum Assay Manager Tab
When the HYSYS user property is renamed using the alias, and
the assay is recalculated, the imported HYSYS properties are
applied to the correct Aspen HYSYS Refining property names.
2-14
The Petroleum Assay 2-15
Notes:
• keep the original component list from the old HYSYS Oil
case.
• apply the imported assay information to a new
component list.
The imported HYSYS Oil assay does not contain any petroleum
property information. So after you have imported the HYSYS
assay into an Aspen HYSYS Refining assay, you can supply the
petroleum property data using the CrudeManager or Edit
Properties option in the Information TabXX Look for
renamed views XXX of the Petroleum Assay window.
2-15
2-16 The Petroleum Assay Manager Tab
2-16
The Petroleum Assay 2-17
Unlike the PIMS assay format and CSV format which let you
enter the data in TBP distillation form only, this option lets you
enter D86, D2887 and D1160 distillation curves.
2-17
2-18 The Petroleum Assay Manager Tab
2-18
The Petroleum Assay 2-19
2-19
2-20 The Petroleum Assay Manager Tab
Function Description
Extrapolate When checked, property is extrapolated beyond
available cut range. On by default, but if extrapolation
generates an unreasonable number you can uncheck
the box
Monotonous When checked, extrapolation ensures the property
curve remains monotonic while curve fitting.
BulkSpec If the bulk property is specified or not.
Multiplier Shift When checked, property curve will be shifted up and
down by a common multiplication factor. If not, there
will be a common addition factor applied to the property
curve to match the given bulk value. The multiplication
option is recommended.
2-20
The Petroleum Assay 2-21
You must make some minor edits to the PIMS file output from
Cal-II, and create an .sdb mapping file for the PIMS to Aspen
HYSYS Refining import. Here is the workflow for creating and
converting the Cal-II output file:
In Cal-II
Open the Cal-II PIMS file. Using an SPG line as an example, the
Cal-II line format looks like this:
2-21
2-22 The Petroleum Assay Manager Tab
SPGR01;Specific Gravity;0,7405
3. Make sure each property name begins with the correct PIMS
tag. If there is no PIMS tag, add a PIMS tag. If there is a
PIMS tag, but it is different from that recognized by Aspen
HYSYS Refining, then replace the PIMS tag with an Aspen
HYSYS Refining PIMS tag.
Current valid PIMS tags are listed in the file
[install dir]\paks\PIMSAssay.sdb.
ISPGR01;Specific Gravity;0,7405
2-22
The Petroleum Assay 2-23
2-23
2-24 The Petroleum Assay Manager Tab
Figure 2.3
2-24
The Petroleum Assay 2-25
Aspen HYSYS
Aspen HYSYS
Petroleum Refining
ASTM D2887 Boiling range Input the data as TBP In Petroleum assay
distributions obtained Mass Basis (See more manager, settings
by this test method are details in Section 1). button select D2887
essentially equivalent option as "Use TBP
to those obtained by Mass % Curve". (See
true boiling point (TBP) More details in Section
distillation. 1)
ASTM D3710 This test method covers Input the data as TBP Input the data as TBP
the determination of Mass Basis. Mass Basis.
the boiling range
distribution of gasoline
and gasoline
components. This test
method is applicable to
petroleum products and
fractions with a final
boiling point of 500°F
(260°C) or lowers as
measured by this test
method.
ASTM D7096-05 This test method covers Input the data as TBP Input the data as TBP
the determination of (with same composition (with same composition
the boiling range basis as ASTM D7096 basis as ASTM D7096
distribution of gasoline composition basis) composition basis)
and liquid gasoline
blending components.
The distillation data
produced by this test
method are similar to
that which would be
obtained from a
cryogenic, true boiling
point (15 theoretical
plates) distillation.
2-25
2-26 The Petroleum Assay Manager Tab
ASTM Distillation
Description AspenTech recommendation
Type
ASTM D7169 This test method Input data as TBP Mass Input data as TBP Mass
extends the basis basis
applicability of
simulated distillation to
samples that do not
elute completely from
the chromatographic
system. This test
method is used to
determine the boiling
point distribution
through a temperature
of 720C. This
temperature
corresponds to the
elution of n-C100.
2. API methods
There are two sets of API method to calculate the TBP curve
from SimDist (SD) data.
2-26
The Petroleum Assay 2-27
2-27
2-28 The Petroleum Assay Manager Tab
References
2-28
The Petroleum Assay 2-29
Figure 2.4
2-29
2-30 The Petroleum Assay Window
Object Description
Name field Lets you specify the name of the petroleum assay.
Associated Fluid Pkg Lets you select the associated fluid package.
Import From Lets you import data from other assay formats.
Export To Lets you export data to other assay formats.
Reactor Type column Displays the Aspen HYSYS Refining reactor: FCC.
(If reactor is present in the flowsheet)
The FCC reactor handles petroleum assay
differently than the standard HYSYS reactors.
For more information on FCC, refer to FCC
Operation Guide.
Is Ready? column Displays whether the petroleum assay has been
configured to handle the associate reactors.
• Yes means the petroleum assay can be use
for material streams flowing through the
reactor.
• No means the petroleum assay cannot be
use for material streams flowing through the
reactor.
Make Ready? column Lets you configure/prepare the petroleum assay to
handle the associate reactor, before entering the
simulation environment.
Select the appropriate checkbox to prepare the
petroleum assay.
2-30
The Petroleum Assay 2-31
Figure 2.5
Object Description
Component table Lets you specify the mole fraction of the
components in the petroleum assay.
Normalize button Lets you normalize the total composition value to
1.
Cancel button Exits the Petroleum Assay Composition window
without saving any of the changes.
Accept button Exits the Petroleum Assay Composition window
and save the changes.
2-31
2-32 The Petroleum Assay Window
The Sort By group in the left pane lets you filter the list of
properties, in the tree browser below the group, based on the
selected radio button:
2-32
The Petroleum Assay 2-33
2-33
2-34 The Petroleum Assay Window
Object Description
GC Data Contains the PONA tree that list the wide cut GC data
Characterization available (in Aspen HYSYS Refining) for manipulation.
group To select a GC data for manipulation:
1. In the GC Data Characterization group, expand the
PONA tree browser by clicking the Plus icon.
2. Expand the branches until you find the GC data you
want to manipulate.
3. Select the checkbox beside the GC data you want to
manipulate.
GC Data Lets you enter the new values for the selected wide cut
Characterization data at the specified cut point.
table • The specified cut point is the wide cut data’s true
boiling point (TBP) or final boiling point
temperature.
• The first row only contains the ICP (Initial Cut
Point) data, you must leave the rest of the cells in
the first row <empty> or have a value of 0.
• The percentage values are based on the entire
crude and not on the cut.
When defining GC component data, if you supply
values at a component group level, you cannot define
any information in the sub level of the group, and vice
versa.
Even Distribution Distributes the specified values evenly for the narrow
radio button cuts within the wide cut GC data.
In this option, the calculation is faster and the mass
balance is fulfilled. However, the generated values are
less realistic.
Normal Distributes the specified values in a normal distribution
Distribution format for the narrow cuts within the wide cut GC data.
radio button In this option, the generated values are more realistic.
However, the calculation is slower and the mass
balance is not fulfilled automatically. You need to
manually achieve the mass balance by adjusting the
settings in the Edit Property Distribution
Parameters Window.
Characterize Applies the new GC data values to the petroleum
button assay.
GC Data radio Lets you view and enter individual GC data values in
button the GC Data Characterization table.
2-34
The Petroleum Assay 2-35
Object Description
Mat Balance Lets you view the sums up all the specified by-wt and
radio button by-vol GC data values (Wt Pct Entered and Vol Pct
Entered) in the GC Data Characterization table. The
sum values indicate the amount available for the Crude
by Wt and by Vol (Total Crude Wt Pct and Total Crude
Vol Pct).
For example, if you over specified by entering more
than is available, you can click the Normalize button
to change the specified amount to the available
amount and have all the GC data changed accordingly.
Advance Settings Opens the Edit Property Distribution Parameters
button Window.
View Results Opens the Characterized GC Data Results Window,
button which displays the calculated GC data values based on
the modification.
2-35
2-36 The Petroleum Assay Window
2-36
The Petroleum Assay 2-37
Figure 2.6
2-37
2-38 The Petroleum Assay Window
Characterization of GC data
1. Enter the initial and final boiling point.
2. Select the GC components from the GC tree. (Please follow
the rules mentioned above)
3. Enter the TBP values in first column.
The first row is the Initial Cut Point. Leave the data in first
row as <empty> or zero value.
The next rows are the Final Cut Point. The summation of
GC data for all other rows should be 100.0 %.
2-38
The Petroleum Assay 2-39
Figure 2.7
2-39
2-40 The Petroleum Assay Window
Object Description
Warning Level Displays the error level that indicates the
column seriousness of the associate errors:
• Low indicates the error will only affect the
associate property under the Warning
Source column.
• High indicates the error will affect the
associate property under the Warning
Source column and reactors that require the
property value to perform calculation.
• Critical indicates the error will affect the
associate property under the Warning
Source column and reactors that require the
property value to perform calculation.
Warning Source Displays which petroleum assay property or
column parameter is affected or caused the error.
Warning column Displays the cause of the error and what
operations will be affected by the error.
Resolve PONA button Lets you normalize the GC data values, so that the
sum of the GC data values equal 100%.
Analyze button Lets you activate the analysis option in the
Analysis tab and view any errors in the active
petroleum assay.
2-40
The Petroleum Assay 2-41
2-41
2-42 Aspen HYSYS Refining Unit Tags
Tags are case sensitive. You must use the correct name for
Aspen HYSYS Refining to recognize the unit tags in the PIMS
assay file.
The following table is the Aspen HYSYS Refining unit tag along
with the description of what units the tag represent:
2-42
The Petroleum Assay 2-43
2-43
2-44 Aspen HYSYS Refining Unit Tags
2-44
Assay Manipulator 3-1
3 Assay Manipulator
3.1 Introduction................................................................................... 2
3-1
3-2 Introduction
3.1 Introduction
The Assay Manipulator allows you to change the petroleum
assay properties of a material stream, without the need to
supply any theoretical equations or calculations to obtain the
property values.
3-2
Assay Manipulator 3-3
OR
1. Press F6 to access the Aspen HYSYS Refining object palette.
2. Double-click the Assay Manipulator icon.
Figure 3.1
3-3
3-4 Assay Manipulator Property View
Object Description
Delete button Allows you to delete the operation.
Status bar Displays the current status of the operation (for
example, missing information or errors
encountered during calculation).
Ignored checkbox Allows you to ignore the operation during
calculations.
When the checkbox is selected, HYSYS completely
disregards the operation (and cannot calculate the
outlet stream) until you clear the checkbox.
Connections Page
On the Connections page, you can specify the feed and product
streams attached to the Assay Manipulator. You can change the
name of the operation in the Name field.
Figure 3.2
3-4
Assay Manipulator 3-5
Parameters Page
On the Parameters page, the following field appears. Select
Mass, Volume or Molar for transfer.
Figure 3.3
3-5
3-6 Assay Manipulator Property View
Options Page
In the Options page, you can select the petroleum property you
want to modify and select the type of modification method using
the drop-down lists in the table.
Figure 3.4
Column Description
Property You can select the petroleum property you want to
manipulate using the drop-down list in the cells under this
column.
Options You can select the method of modification using the drop-
down list in the cells under this column. There are two
methods to choose from: Change Props and Shift Props.
You can only apply one type of modification method for each
petroleum property.
3-6
Assay Manipulator 3-7
Figure 3.5
Object Description
Drop-down list You can activate the selected the petroleum property
for modification.
Table Allows you to type the modified values for the selected
petroleum property in the drop-down list.
The table also displays the selected petroleum property
values from the feed stream.
Plot Displays both the original and manipulated petroleum
property values.
3-7
3-8 Assay Manipulator Property View
Figure 3.6
Object Description
Drop-down list You can activate the selected the petroleum property
for modification.
Reference Assay You can choose the base/reference point(s) for the
table selected petroleum property to be shifted by doing one
of the following:
• Select the Use Feed checkbox to use the feed
stream’s property values as the base point(s).
• Use the drop-down list in the Use Assay cell to
select the assay you want to use as the base
point(s).
You cannot select a different assay as the base point(s)
if you have selected the Use Feed checkbox.
Targets table You can type in the amount of shift for the selected
petroleum property by doing one of the following:
• Type the amount of shift for the product stream in
the Product cell.
• Type the difference amount between the product
stream and the feed stream in the Prod - Feed
cell.
Calculated Displays the calculated values based on the
Values table information entered in the Reference and Targets
tables.
Plot Displays both the original and manipulated petroleum
property values.
3-8
Assay Manipulator 3-9
The drop-down list will be blank if you had not selected Shift
Props method for any of the petroleum properties in the
Options page.
Composition Page
The Composition page enables you to manipulate the product
composition. Using this feature, you can change the distillation
curve (TBP, D86, D1160, and D2887) of a process stream in
your flowsheet.
Figure 3.7
3-9
3-10 Assay Manipulator Property View
Object Description
Manipulate Product Enables you to toggle between activating or
Composition ignoring the modified variable for the product
checkbox stream composition.
Keep Feed LE If checked, feed stream light ends will be assigned
checkbox to product stream light ends as is.
Distillation radio Enables you to toggle between accessing or hiding
button the options to manipulate the temperature vs.
percent yield data.
Light Ends radio Enables you to toggle between accessing or hiding
button the options to manipulate the mass or volume
fraction of the light ends composition.
Mass/Volume drop- Enables you to select mass or volume for the
down list percent yield or composition fraction.
Right drop-down list Enables you to select between four different
temperature data that affects the percent yield.
The four options are: TBP, ASTM D86, D2887, and
D1160.
This drop-down list is only available for the Plus
Fraction option.
Yield column Enables you to specify the mass or volume percent
yield associated to the specified temperature.
This column is only available for the Plus Fraction
option.
Right column Enables you to specify the temperature of the
selected option from the Left drop-down list.
This column is only available for the Plus Fraction
option.
Fraction column Enables you to specify the mass or volume fraction
of the light ends composition.
This column is only available for the Light Ends
option.
Plot Displays the composition vs. NBP data of both feed
and product streams.
3-10
Assay Manipulator 3-11
Notes:
If you enter light end information which is not consistent with
distillation data, it is possible to have a negative composition for
some hypothetical components.
3-11
3-12 Assay Manipulator Property View
3-12
Catalytic Reformer 4-1
4 Catalytic Reformer
4.1 Introduction................................................................................... 3
4.1.1 Theory.................................................................................... 6
4-1
4-2 Catalytic Reformer
4-2
Catalytic Reformer 4-3
4.1 Introduction
The Reformer model in Aspen HYSYS Refining is a state-of-the-
art Catalytic Naphtha Reformer Unit simulation system that can
be used for modeling a CCR or Semi-regenerative reformer unit
as a standalone unit operation or as part of a refinery-wide
flowsheet.
Figure 4.1
4-3
4-4 Introduction
4-4
Catalytic Reformer 4-5
Reformer. These ratios, along with the distillation and PONA data
from the attached inlet stream will be used to calculate the
Reformer component compositions.
4-5
4-6 Introduction
4.1.1 Theory
Reaction Kinetics - Components
The components used for the reaction pathways in the Reformer
model are either present in the Reformer component list, or can
be easily calculated by summing the appropriate components.
Below is a list of the components used in the reaction network:
• H2 • NP6 • O8 • IP11
• P1 • 5N6 • 5N8 • NP11
• P2 • A6 • A8 • 5N11
• O2 • 6N6 • 6N8 • A11
• P3 • MBP7 • IP9 • 6N11
• O3 • SBP7 • NP9 • P12
• P4 • NP7 • 5N9 • N12
• O4 • O7 • A9 • A12
• P5 • 5N7 • 6N9 • P13
• O5 • A7 • IP10 • N13
• 5N5 • 6N7 • NP10 • A13
• MBP6 • MBP8 • 5N10 • P14
• SBP6 • SBP8 • A10 • N14
• O6 • NP8 • 6N10 • A14
4-6
Catalytic Reformer 4-7
The components P4, P5, and A8 are further delumped after the
reaction network. P4 and P5 are mapped into their
corresponding normal and isoparaffin components. A8 is
mapped into ethylbenzene, o-xylene, m-xylene, and p-xylene.
4-7
4-8 Introduction
Figure 4.2
where:
A: aromatics
4-8
Catalytic Reformer 4-9
CycloHexane ⇔ Benzene + 3 H2
3 x
(4.1)
Rate = Activity × k f × ( [ 6N6 ] – [ A6 ] × [ H2 ] ⁄ K eq ) × PF
where:
4-9
4-10 Introduction
4-10
Catalytic Reformer 4-11
Figure 4.3
4-11
4-12 Introduction
–EP
------------
-
R×T
k P = A S × A RXI × F Pi × e
–EN
------------
R×T
- (4.2)
k N = A S × A RXI × F Ni × e
–EA
------------
-
R×T
k A = A S × A RXI × F Ai × e
where:
4-12
Catalytic Reformer 4-13
The rate factors are then used in the reaction equations in the
following general format:
dC
------- = ( k P [ TotalP ] + k N [ Total5N ] + k A [ TotalA ] ) × PF × H2HCF (4.3)
dt
where:
dC
------- = coke/time
dt
4-13
4-14 Introduction
Also shown in the table above are the reaction mechanisms that
are affected by pressure changes.
2
Activity = Intercept + Poly1 × COC + Poly2 × COC + (4.4)
3 4
Poly3 × COC + Poly4 × COC
4-14
Catalytic Reformer 4-15
Stabilizer Configuration
The stabilizer is a conventional rigorous tower simulation using
the HYSYS Petroleum Tower model. A vapor and liquid draw are
taken off the overhead receiver, and the reformate off the
reboiler.
4-15
4-16 Overall Operation Structure/
Figure 4.4
Figure 4.5
4-16
Catalytic Reformer 4-17
Figure 4.6
4-17
4-18 Overall Operation Structure/
4-18
Catalytic Reformer 4-19
4-19
4-20 Overall Operation Structure/
4-20
Catalytic Reformer 4-21
4-21
4-22 Overall Operation Structure/
Figure 4.7
4-22
Catalytic Reformer 4-23
4-23
4-24 Reformer Configuration Wizard
4.3 Reformer
Configuration Wizard
The Reformer Configuration Wizard enables you to quickly set
up the Catalytic Reformer operation.
Button Description
Next> Enables you to move forward to the next page.
<Prev Enables you to move backward to the previous page.
Cancel Enables you to exit the Reformer Configuration Wizard without
saving any changes or creating a catalytic reformer operation.
4-24
Catalytic Reformer 4-25
Button Description
Close Enables you to exit the Reformer Configuration Wizard and keep
any specifications or changes made to the catalytic reformer
operation.
Done Enables you to exit the Reformer Configuration Wizard and
finish configuring the catalytic reformer operation.
or
1. In the Main Environment, press the F12 to open the
UnitOps property view.
2. In the Available Unit Operations group, select Catalytic
Reformer and click Add.
The Reformer Template Option property view appears.
3. Click the Configure a New Reformer Unit button.
The Reformer Configuration Wizard property view appears.
or
1. In the Catalytic Reformer Environment, select Reformer
| Configuration Wizard command from the menu bar.
The Reformer Configuration Wizard property view appears.
or
1. In the Reactor Section Property View, click the Design
tab and select the Configuration page.
2. Click the Configuration Wizard button.
The Reformer Configuration Wizard property view appears.
or
1. In the Calibration Environment, select Calibration |
Calibration Workbook to open the Calibration property
view.
2. Click the Design tab and select the Configuration page.
4-25
4-26 Reformer Configuration Wizard
Figure 4.8
Object Description
Catalyst Type group Contains two radio buttons that enables you to
select the catalyst in the reactor:
• CCR
• Semi-Regen
Reaction Section Contains two radio buttons that enables you to
group select how many beds in the reactor:
• 3 Beds
• 4 Beds
Include Hydrogen Enables you to toggle between including or
Recontactor excluding a recontactor in the catalytic reformer.
checkbox
Include Stabilizer Enables you to toggle between including or
Tower checkbox excluding a stabilizer tower in the catalytic
reformer.
4-26
Catalytic Reformer 4-27
Figure 4.9
Object Description
Length row Enables you to specify the length of each reactor
bed.
Cat. Wt. row Enables you to specify the catalyst weight of each
reactor bed.
Void Fraction field Enables you to specify the void fraction of the
catalyst.
Catalyst Density field Enables you to specify the density of the catalyst.
4-27
4-28 Reformer Configuration Wizard
Figure 4.10
Object Description
Use an existing set of Enables you to select an existing calibration factor
calibration factors set. The default selection is the default calibration
drop-down list factor set provided by HYSYS.
Library button Enables you to access the Calibration Set
Library Property View.
4-28
Catalytic Reformer 4-29
Figure 4.11
Object Description
Delete button Enables you to delete the Catalytic Reformer
operation.
Reformer Enables you to enter the Catalytic Reformer
Environment button Environment.
4-29
4-30 Catalytic Reformer Property View
Object Description
Status bar Displays the status of the reactor section of the
catalytic reformer operation.
Ignore checkbox Enables HYSYS to ignore the Catalytic Reformer
operation during the process flowsheet calculation.
Connections Page
The Connections page enables you to rename the operation, and
connect/disconnect streams flowing into and out of the Catalytic
Reformer.
Figure 4.12
4-30
Catalytic Reformer 4-31
Object Description
Name field Enables you to specify a name for the Catalytic
Reformer operation.
Reformer Feeds table Enables you to connect feed streams to the
Catalytic Reformer, specify the internal feed
stream names, and select the type for the feed
streams.
Products table(s) Enables you to connect product streams to the
Catalytic Reformer and specify the internal feed
stream name.
Feed Type Library Enables you to access the Feed Type Library
button Property View and modify the feed stream type
and data.
Figure 4.13
4-31
4-32 Catalytic Reformer Property View
Object Description
Calibration Factor Enables you to select and apply a calibration factor
Set drop-down list set to the Catalytic Reformer.
Initially, Aspen HYSYS Refining provides a default
calibration factor set. The calibration factors in the
default set are read only.
If you want to manipulate the factor values, you
have to create your own calibration factor set.
Calibration Factors Enables you to access the Calibration Set
Library button Library Property View.
The Calibration Set Library property view enables
you to create, import, clone, edit, export, and
delete a calibration factor set.
Calibration Factors Displays the following calibration factors:
table • Isomerization Tuning Factors
• Olefin Distribution Factor
• Equilibrium Constant Tuning Factors
• Light Ends Tuning Factors
• Kinetic Pathways Tuning Factors
• Dehydrogenation Tuning Factors
• Ring Closure Tuning Factors
• Cracking Tuning Factors
• Paraffin Isomerization Tuning Factors
• Ring Expansion Tuning Factors
• General Coke Activities
• DP Factors
• Base Heat Flux
• Pinning Coefficients
• RON Activity Factors
Notes Page
For more information The Notes page provides a text editor where you can record any
refer to Section 1.2.3 -
Notes Page/Tab. comments or information regarding the specific unit operation or
the simulation case in general.
4-32
Catalytic Reformer 4-33
Feeds Page
The Feeds page enables you to modify the properties of the feed
streams entering and exiting the Catalytic Reformer.
Figure 4.14
4-33
4-34 Catalytic Reformer Property View
Object Description
Feed Enables you to modify the following properties of the feed
Conditions stream(s) entering the Catalytic Reformer:
table • volume flow rate
• mass flow rate
• standard volume flow rate
• temperature
Combined Displays the total value for each of the following columns:
row • Volume Flow
• Mass Flow
• Std Vol Flow
Figure 4.15
4-34
Catalytic Reformer 4-35
Object Description
Reactor Temperature Enables you to specify the following variables that
Specification table control the reactor temperature:
• WAIT (weight average inlet temperature)
• WABT (weight average bed temperature)
• Reactor Inlet Reference Temperature
• Rx 1 Temperature Bias
• Rx 1 Inlet Temperature
• Rx 2 Temperature Bias
• Rx 2 Inlet Temperature
• Rx 3 Temperature Bias
• Rx 3 Inlet Temperature
• Rx 4 Temperature Bias
• Rx 4 Inlet Temperature
• C5+ RON
• C6+ RON
• Sum of Aromatics, Wt.% of Feed
Hydrogen Recycle Enables you to configure the Hydrogen recycle
table performance:
• Recycle Compressor Flow
• H2HC Ratio (mol/mol)
Product Separator Enables you to configure the product separator:
table • Product Separator Temperature
• Product Separator Pressure
Copy Data Changing specifications results in clearing and
recalculating all previously calculated values from
the Temperature matrix.
Copy Data serves as a notepad to copy the current
data from the Reactor Temperature Specification
section. This lets you change specifications (e.g.
delete WAIT and input a WABT instead) and retain
previously known values in order to compare or
restore the original values.
Recycle Gas Location Opens an input View which lets you assign a
Options fractional value and a flow rate formula for each of
the reactors for recycle gas.
4-35
4-36 Catalytic Reformer Property View
Catalyst Page
The Catalyst page enables you to specify catalyst parameters for
the reactor beds.
Figure 4.16
Object Description
CatCircRate field Enables you to specify the catalyst circulation rate.
Coke on Catalyst Enables you to specify the Coke on Catalyst weight
(wt%) rows percentage for each reactor beds.
Coke Laydown Rate Enables you to specify the Coke Laydown rate for
(kg/h) rows each reactor beds.
Percent Pinning (%) Enables you to specify the Pinning percent for
rows each reactor beds.
4-36
Catalytic Reformer 4-37
• For the Semi-regen reactor, you can specify the start and
end time for the reaction, the initial coke on catalyst, and
the coke on catalyst equilibrium distribution factor.
Figure 4.17
Object Description
Simulation End/Start Enables you to specify the start and end time for
Times table the simulation reaction.
COC at Start of Enables you to specify the initial coke on catalyst
Simulation table value for all the reactor beds.
Equilibrium Enables you to specify the equilibrium distribution
Distribution Factors factor of the coke on catalyst for all the reactor
table beds.
Average COC table Enables you to specify the average coke on
catalyst value for all the reactor beds.
Rate of Coke Enables you to specify the coke laydown rate for
Production table all the reactor beds.
4-37
4-38 Catalytic Reformer Property View
Recontactor Page
The Recontactor page enables you to configure the booster
compressors and recontactor drums.
Figure 4.18
Object Description
Outlet Pressure Enables you to specify the outlet pressure of the
row booster compressor for the following:
• low pressure
• high pressure
Inlet Stream DP Enables you to specify the inlet stream pressure
row difference of the recontactor drum for the following:
• low pressure
• high pressure
Product Enables you to specify the product stream temperature
Temperature row of the recontactor drum for the following:
• low pressure
• high pressure
Murphree Enables you to specify the Murphree efficiency of the
Efficiency row recontactor drum for the following:
• low pressure
• high pressure
4-38
Catalytic Reformer 4-39
Figure 4.19
4-39
4-40 Catalytic Reformer Property View
Figure 4.20
Object Description
Convergence Contains the Residual field that enables you to specify the maximum
Tolerance group residual value allowed for the convergence calculation.
Iteration Limits Contains two fields that enable you to control the iteration range for the
group OOMF Solver performance:
• Maximum Iterations field enables you to specify the maximum
number of iterations.
• Minimum Iterations field enables you to specify the minimum number
of iterations.
Creep Step Contains three fields that enable you to configure the creep function of the
Parameters OOMF Solver:
group • On/Off Switch drop-down list. Enables you to select On (enable) or
Off (disable) option for the creep feature.
• Iterations field. Enables you to specify the number of iterations per
creep step.
• Step Size field. Enables you to specify the size of each creep step.
Completeness Contains the Override Spec Group Completeness checkbox that enables
Checking group you to toggle between:
• HYSYS overriding its normal behaviour of requiring that spec groups be
complete before solving.
• HYSYS retaining its normal behaviour of requiring that spec groups be
complete before solving.
4-40
Catalytic Reformer 4-41
Object Description
SQP Hessian Contains features used to manipulate the SQP Hessian parameters:
Parameters • Initialization drop-down list. Enables you to select one of four options
group to initialize the Hessian value:
Normal (default). Hessian initialized with identity matrix. This setting
balances efficiency and robustness. It is well suited for general purpose
optimization problems. Typical applications are offline optimization and
online problems that start very far from a solution.
Aggressive. Hessian initialized with small values. This setting moves
the problem to bounds faster than the Normal mode. This setting is
preferred for highly constrained optimization problems with few Degrees
of Freedom at solution. Ideal applications are well-posed online real-
time optimization problems.
Scaled. A combination of the Aggressive and Advanced modes.
Recommended for highly constrained optimization problems with few
Degrees of Freedom at solution and a nonlinear objective function.
Advanced. Hessian initialized with 2nd order information.
Recommended for problems with many Degrees of Freedom at solution
and/or quadratic objective function. Ideal for data reconciliation
problems, both online and offline.
• Scaling factor field. Enables you to specify the scaling factor.
• Updates stored field. Enables you to specify the number of updates
stored during calculation (default value is 10).
Line Search Contains features used to configure the line search parameters:
Parameters • Algorithm drop-down list. Enables you to select one of four methods
group for the line search algorithm:
Normal (default). A proprietary line search designed to balance
robustness with efficiency.
Exact. A well-known exact penalty line search. It is too conservative for
most practical problems.
Residual. A proprietary line search designed to initially favour the
convergence of residuals over the objective function improvement.
Square. A line search designed to attempt to enforce bounds on cases
with no Degrees of Freedom. It should be used only in cases where
there are multiple solutions to a problem, and the desired solution lies
within the bounds.
• Step Control drop-down list. Enables you to select one of three options
for the step size:
Normal (default). The original method.
Aggressive. A modified method that tends to take larger steps.
Conservative. A modified method that tends to take smaller steps.
• Step Control Iterations field. Enables you to specify the number of
step iterations.
Variable Scaling Contains the On/Off Switch drop-down list that enables you to select one of
Parameter group the following options:
• On. Activates the variable scaling parameter.
• Off. Deactivates the variable scaling parameter.
Failure Recovery Enables you to select one of the following action in case of failure:
Action drop- • Do nothing.
down list • Revert to the previous results before the solve (this is the default
option).
• Revert to the default input and results.
4-41
4-42 Catalytic Reformer Property View
Figure 4.21
Object Description
Simulation Engine Displays the messages and commands from the
Message and Script solver of the FCC reactor.
Commands field
Enter Script Enables you to enter the text code for a command
Command field for the solver.
Clear Message Enables you to clear the messages in the
button Simulation Engine Message and Script Commands
field.
Get Prev. Command Enables you to retrieve a previous command from
button the command history and place the text code in
the Enter Script Command field.
Get Next Command Enables you to retrieve the next command from
button the command history and place the text code in
the Enter Script Command field.
Run Command Enables you to run the command code in the Enter
button Script Command field.
Clear Command Enables you to clear the command history.
button
4-42
Catalytic Reformer 4-43
Advanced Page
The Advanced page displays in detail the parameters that affect
the performance of the Catalytic Reformer.
Figure 4.22
Parameter Description
FOE Densities The Fuel Oil Equivalent (FOE) density of the
following components: H2, Methane, Ethane, and
Ethylene.
Heater Efficiencies The Heater efficiency variables enable you to
specify the heat transfer efficiencies of the heater
in each reactor.
4-43
4-44 Catalytic Reformer Property View
Parameter Description
General Kinetic The General Kinetic calibration factors enable you
Calibration Factors to adjust the activities for a specific reaction type
(using the activity for the reaction type) or to
adjust the reactions rates of all reactions
simultaneously (using the Global Activity).
Activity Profile The Activity Profile Constants enable you to adjust
Constants the activity profile through a reactor.
The only real valid reason for adjusting the Activity
Distribution is to match measured internal reactor
temperatures. Great care must be taken in this
effort to insure that the exact locations of internal
thermocouples are known.
It is not recommended to tune to internal
temperatures unless duplicate thermocouples are
located in the beds at the same levels but in
different quadrants of the reactor.
4-44
Catalytic Reformer 4-45
Figure 4.23
Specs Page
Refer to Specs Page The Specs page enables you to specify the values of the product
section from Chapter 6 -
output streams of the fractionator. These are the values that the
Petroleum Column for
more information. Column algorithm tries to meet.
There are two specs options to choose from: TBP Cut Point or
Product Flow Fraction. Depending on which option you select in
the Spec Option group, the features available in the Specs page
varies.
4-45
4-46 Catalytic Reformer Property View
Figure 4.24
Figure 4.25
4-46
Catalytic Reformer 4-47
Summary Page
The Summary page displays the calculated results of the
Catalytic Reformer.
Figure 4.26
4-47
4-48 Catalytic Reformer Property View
Figure 4.27
Properties
• mass flowrate • components
• volume flowrate • paraffins
• standard volume flowrate • naphthenics
• moles flowrate • aromatics
• molecular weight • D86 Initial point
• specific gravity • D86 cut points
• API gravity • TBP Initial point
• TBP cut points
4-48
Catalytic Reformer 4-49
Figure 4.28
Table Properties
Grouped Displays the weight% and volume% values for the following properties:
Yields
• sum of normal paraffins • sum of C4+
• sum single-branched paraffins • sum of C5+
• sum of multi-branch paraffins • sum of C6+
• sum of all paraffins • sum of C8 aromatics
• sum of Olefins • sum of C5 paraffins
• sum of 5 ring Naphtha • sum of C6 paraffins
• sum of 6 ring Naphtha • sum of C7 paraffins
• sum of all Naphtha • sum of C8 paraffins
• sum of all aromatics • sum of C9 paraffins
• sum of C10 paraffins
4-49
4-50 Catalytic Reformer Property View
Table Properties
Isomer Displays the isomer to normal weight ratios for the following components:
Weight
• C4 • C6+
Ratios
• C5 • C6+ single-branch to multi-
• C6 branch
• C7 • A8 para-xylene %
• C8 • A8 meta-xylene %
• C9 • A8 ortho-xylene %
• A8 ethyl-benzene %
Table Properties
Detailed Displays the weight% and volume% values for the
Yields following properties:
• H2 • MBP7 • A9
• P1 • SBP7 • 6N9
• P2 • NP7 • IP10
• OL2 • O7 • NP10
• P3 • 5N7 • 5N10
• O3 • A7 • A10
• IP4 • 6N7 • 6N10
• NP4 • MBP8 • IP11
• O4 • SBP8 • NP11
• IP5 • NP8 • 5N11
• NP5 • O8 • A11
• O5 • 5N8 • 6N11
• 5N5 • ETHYLBENZENE • P12
• MBP6 • O-XYLENE • N12
• SBP6 • M-XYLENE • A12
• NP6 • P-XYLENE • P13
• O6 • 6N8 • N13
• 5N6 • IP9 • A13
• A6 • NP9 • P14
• 6N6 • 5N9 • N14
• A14
4-50
Catalytic Reformer 4-51
Table Properties
Vapor Displays the weight% and mole% (of net H2, Stab O/H
Streams vapor, and vent H2) for the following properties:
• MASS • 6N6 • A9
• VOLUME • MBP7 • 6N9
• H2 • SBP7 • IP10
• P1 • NP7 • NP10
• P2 • O7 • 5N10
• OL2 • 5N7 • A10
• P3 • A7 • 6N10
• O3 • 6N7 • IP11
• IP4 • MBP8 • NP11
• NP4 • SBP8 • 5N11
• O4 • NP8 • A11
• IP5 • O8 • 6N11
• NP5 • 5N8 • P12
• O5 • ETHYLBEN • N12
• 5N5 • O-XYLENE • A12
• MBP6 • M-XYLENE • P13
• SBP6 • P-XYLENE • N13
• NP6 • 6N8 • A13
• O6 • IP9 • P14
• 5N6 • NP9 • N14
• A6 • 5N9 • A14
Liquid Displays the mass, volume, and mole basis (of Stab O/H
Streams liquid and Stab btms) for the following properties:
• Flow Rate • MBP7 • 6N9
• H2 • SBP7 • IP10
• P1 • NP7 • NP10
• P2 • O7 • 5N10
• OL2 • 5N7 • A10
• P3 • A7 • 6N10
• O3 • 6N7 • IP11
• IP4 • MBP8 • NP11
• NP4 • SBP8 • 5N11
• O4 • NP8 • A11
• IP5 • O8 • 6N11
• NP5 • 5N8 • P12
• O5 • ETHYLBEN • N12
• 5N5 • O-XYLENE • A12
• MBP6 • M-XYLENE • P13
• SBP6 • P-XYLENE • N13
• NP6 • 6N8 • A13
• O6 • IP9 • P14
• 5N6 • NP9 • N14
• A6 • 5N9 • A14
• 6N6 • A9
4-51
4-52 Catalytic Reformer Property View
Figure 4.29
The Net Yield Properties group a table that displays the following
properties:
• C5+ RON
• C6+ RON
• sum of aromatics, weight% of feed
4-52
Catalytic Reformer 4-53
Table Properties
Stabilizer • molecular weight • specific gravity
Overhead Liquid • API gravity
Stabilizer • RON • Normal Paraffins wt%
Bottoms • MON • Total Paraffins wt%
• RVP • Total Olefins wt%
• specific gravity • 5C-Ring Naphthenics wt%
• API gravity • 6C-Ring Naphthenics wt%
• molecular weight • Total Naphthenics wt%
• Single-Branched Paraffins wt% • Total Aromatics wt%
• Multi-Branched Paraffins wt%
Reactors Page
The Reactors page displays the key simulation results of the
reactors.
Figure 4.30
4-53
4-54 Catalytic Reformer Property View
• Inlet Pressure
• Outlet Pressure
• Delta P. Pressure difference between the inlet stream and
outlet stream.
• Inlet Moles. Inlet stream flow rate in moles.
• Outlet Moles. Outlet stream flow rate in moles.
• Residence Time. The length of time the fluid stream
remains within the reactor.
Heaters Page
The Heaters page displays the calculated results of the heater
properties after the reaction.
Figure 4.31
Recontactor Page
The Recontactor page displays calculated results of the
recontactor.
4-54
Catalytic Reformer 4-55
Figure 4.32
4-55
4-56 Feed Type Library Property View
Figure 4.33
4-56
Catalytic Reformer 4-57
Figure 4.34
Object Description
Feed Types list Displays the names of the feed type available in
the Catalytic Reformer
Import button Enables you to import feed types (from *.csv files)
into the Catalytic Reformer.
Export button Enables you to export a selected feed type, in the
Feed Types list, to a *.csv file.
Delete button Enables you to delete a selected feed type, in the
Feed Types list, from the Catalytic Reformer.
Properties of Enables you to modify the property information of
Selected Feed Type a selected feed type in the Feed Types list.
table
4-57
4-58 Reactor Section Property View
Figure 4.35
4-58
Catalytic Reformer 4-59
Object Description
Delete button Enables you to delete the reactor section.
Status bar Displays the status of the reactor section of the
catalytic reformer operation.
Ignore checkbox Enables HYSYS to ignore the reactor section
during the process flowsheet calculation.
Configuration Page
The Configuration page enables you to specify the reactor name,
and displays the reactor type, number of reactor beds, and
whether the reactor contains a recontactor.
4-59
4-60 Reactor Section Property View
Figure 4.36
Geometry Page
The Geometry page enables you to specify detailed information/
structure of the reactor beds and heaters.
Figure 4.37
4-60
Catalytic Reformer 4-61
Object Description
Length Enables you to specify the length of the reactor bed.
Cat. Wt. Enables you to specify the weight of the catalyst in the
reactor bed.
Void Fraction Enables you to specify the ratio/fraction between
empty space in the reactor vs. space taken by the
tubes.
Catalyst Density Enables you to specify the density of the catalyst in the
reactor beds.
Notes Page
For more information The Notes page provides a text editor where you can record any
refer to Section 1.2.3 -
Notes Page/Tab. comments or information regarding the specific unit operation or
the simulation case in general.
You can also access the features in the Feed Data tab by
clicking the Feed Type Library button in the Connections
page of the Catalytic Reformer property view.
4-61
4-62 Reactor Section Property View
Library Page
The Library page enables you to create, copy, modify, import,
export, and delete feed data types entering the reactor
operation.
Figure 4.38
Object Description
Feed Types Displays the list of feed data types available for the
group reactor.
Import button Enables you to import a feed data from a file. The feed
data are saved in *.csv type files.
Export button Enables you to export the selected feed data (from the
Available Feed Types group) into a *.csv file. The
exported feed data can be imported into a different
applicable operation.
Delete button Enables you to delete the selected feed data in the
Available Feed Types group.
Properties of Enables you to modify the property information of a
Selected Feed selected feed type in the Feed Types list.
Type table
4-62
Catalytic Reformer 4-63
Properties Page
The Properties page enables you to specify properties for virtual
feeds. The virtual feeds are feeds not represented by internal or
external streams in the subflowsheet and flowsheet respectively.
Figure 4.39
Object Description
Feeds group Displays both real and virtual feed streams connected
to the Catalytic Reformer.
Add button Enables you to create a virtual feed stream.
Aspen HYSYS Refining automatically assigns a default
name to the virtual feed stream and treats the virtual
stream as an internal stream.
Delete button Enables you to delete the selected feed stream from
the Feeds group.
If the selected feed stream is a real stream, then both
the internal and external streams will be deleted.
Assay radio Enables you to specify assay properties of the selected
button feed type in the Feed Type list.
Bulk Properties Enables you to specify bulk properties of the selected
radio button feed type in the Feed Type list.
Kinetic Lumps Enables you to specify kinetic lumps properties of the
radio button selected feed type in the Feed Type list.
4-63
4-64 Reactor Section Property View
Object Description
Use GC Data Enables you to use the GC data (from the selected feed
checkbox stream) to derived the composition.
This checkbox is only available if you select the Assay
radio button and if the selected feed stream contains
GC data.
Assay drop-down Enables you to select the assay associated to the
list selected feed type in the Feed Type list.
This drop-down list is only available if you select the
Assay radio button.
Feed Properties Contains a table that displays the list of properties
group available for you to view or modify of the selected feed
stream.
The variables available in this table varies depending
on which radio button you select in the Selected Feed
group.
4-64
Catalytic Reformer 4-65
Feeds Page
Refer to Feeds Page The Feeds page enables you to modify the physical properties of
section for more
information. the feed streams entering and exiting the reactor section of the
Catalytic Reformer operation.
Figure 4.40
4-65
4-66 Reactor Section Property View
Figure 4.41
4-66
Catalytic Reformer 4-67
Catalyst Page
Refer to Catalyst Page The Catalyst page enables you to modify the catalyst properties
section for more
information. in the reactor.
Figure 4.42
4-67
4-68 Reactor Section Property View
Recontactor Page
Refer to Recontactor The Recontactor page enables you to configure the recontactor
Page section for more
information. in the reactor.
Figure 4.43
4-68
Catalytic Reformer 4-69
Figure 4.44
4-69
4-70 Reactor Section Property View
Figure 4.45
4-70
Catalytic Reformer 4-71
Figure 4.46
4-71
4-72 Reactor Section Property View
Advanced Page
Refer to Advanced Page The Advanced page enables you to view in detail the parameters
section for more
information. that affect the performance of the Catalytic Reformer.
Figure 4.47
4-72
Catalytic Reformer 4-73
Summary Page
The Summary page displays the calculated results of the
Catalytic Reformer.
Figure 4.48
4-73
4-74 Reactor Section Property View
Figure 4.49
4-74
Catalytic Reformer 4-75
Figure 4.50
4-75
4-76 Reactor Section Property View
Figure 4.51
4-76
Catalytic Reformer 4-77
Reactors Page
For more information, The Reactors page displays the key simulation results of the
refer to Reactors Page
section. riser and reactor.
Figure 4.52
4-77
4-78 Reactor Section Property View
Heaters Page
The Heaters page displays the calculated results of the heater
properties after the reaction.
Figure 4.53
Recontactor Page
The Recontactor page displays calculated results of the
recontactor.
4-78
Catalytic Reformer 4-79
Figure 4.54
Figure 4.55
4-79
4-80 Feed Type Property View
Figure 4.56
Object Description
Name field Enables you to specify the name of the feed data.
Description field Enables you to provide an explanation/description
of the feed data.
Created field Displays the date and time when the feed data
was created.
Modified field Displays the date and time when the feed data
was last modified.
Kinetic Lump Weight Enables you to specify the value of the kinetic
Percents table lumps ratio in the feed data.
Normalize button Enables you to normalize the values in the Ratio
Value column so the sum of the ratio equals 1.
Delete button Enables you to delete the current feed type in the
Feed Type property view.
4-80
Catalytic Reformer 4-81
Figure 4.57
Object Description
Available Calibration Displays all the factor sets available in the current
Factor Sets list calibration environment.
View/Edit button Enables you to view or modify the data of the
selected factor set in the Available Calibration
Factor Sets list.
4-81
4-82 Calibration Set Library Property
Object Description
Add button Enables you to add a new factor set and access
the Factor Set Property View.
Delete button Enables you to delete the selected factor set in the
Available Calibration Factor Sets list.
Clone button Enables you to create a copy/clone of the selected
factor set in the Available Calibration Factor
Sets list.
Import button Enables you to import a calibration factor set data
from a *.csv file.
Export button Enables you to export/save the selected factor set
(in the Available Calibration Factor Sets list) to
a file *.csv.
4-82
Catalytic Reformer 4-83
Figure 4.58
The options in the Factor Set property view is grouped into three
pages:
• Reactor
• Advanced
• Stabilizer
All three pages in the Factor Set property view contains the
following common options:
Object Description
Name field Enables you to specify the name of the calibration
factor set.
Description field Enables you to provide a brief description on the
calibration factor set.
4-83
4-84 Calibration Set Library Property
Object Description
Date Created Displays the date and time when the calibration factor
field set was created.
Date Modified Displays the date and time when the calibration factor
field set was last modified.
Reactor Page
The Reactor page enables you to access the Reactor Factors
group and specify variable values associated to the reactor.
Figure 4.59
4-84
Catalytic Reformer 4-85
Advanced Page
The Advanced page enables you to access the Advanced Factors
group and specify variable values associated to the advanced
options.
Figure 4.60
Stabilizer Page
The Stabilizer page enables you to enables you to access the
Fractionator Cuts group and specify variable values associated
to the stabilizer tower.
4-85
4-86 Calibration Property View
Figure 4.61
Figure 4.62
4-86
Catalytic Reformer 4-87
Object Description
Run Calibration Enables you to select one or more data set for the
button calibration run and access the Validation Wizard
feature.
This button is unavailable until all required data is
entered.
Data Set drop-down Enables you to select different data sets for
list entering the data or viewing the results for the
calibration or the prediction run.
Manage Data Sets Enables you to access the Data Set Manager
button Property View to manage the data set.
Push Data to Enables you to export input data from the current
Simulation button data set in the calibration property view to the
property view in the Catalytic Reformer
environment.
Any existing simulation data will be overwritten
with the current calibration data.
Pull Data from Enables you to import input data from the
Simulation button property view in the Catalytic Reformer
environment into the current data set in the
Calibration property view.
Any existing calibration data will be overwritten
with the current simulation data.
Return to Simulation Enables you to exit the Calibration environment
button and return to the Catalytic Reformer environment.
Status bar Displays the current status of the calibration/
prediction run.
Validation Wizard
When you click the Run Calibration button, HYSYS lets you
select the data set you want to use for the calibration run, and
validate the selected data set before the calibration is actually
run.
4-87
4-88 Calibration Property View
Figure 4.63
Object Description
Include column Contains a checkbox that enables you to include or
exclude the data sets for the calibration run.
When a clear checkbox is selected, the Validation
Wizard property view appears.
Data Set Name Displays the name of the data sets available for the
column calibration run.
Status column Displays the status of the associate data set.
Run Calibration Enables you to run the calibration using the selected
button data set in the Select Data Sets for Calibration group.
This button is not active until you have selected and
validated a data set.
4-88
Catalytic Reformer 4-89
Object Description
Stop button Enables you to stop the calculation process during a
calibration run.
This button is only active during the calibration run
calculation.
Close button Enables you to close the Select Data Sets for
Calibration property view without performing any
calibration run.
Figure 4.64
If there is only one data set for the calibration run, the
Validation Wizard property view appears when you click the
Run Calibration button.
4-89
4-90 Calibration Property View
Object Description
Feed group Displays the following properties for the feed
streams of the data set:
• stream name
• mass flowrate
• total mass flowrate
• feed hydrogen
• total hydrogen
Mass and Hydrogen Displays the mass and hydrogen closure before
Balance group and after the product masses are adjusted.
Product group Displays the following properties for the product
streams of the data set:
• stream name
• measured mass flowrate
• adjusted mass flowrate
• measured hydrogen flow rate
• adjusted hydrogen flow rate
• total measured mass flowrate
• total adjusted mass flowrate
• total measured hydrogen flow rate
• total adjusted hydrogen flow rate
You can also assign or not assign bias to the
product stream by clicking the appropriate
checkbox in the Assign Bias column.
OK button Enables you to close the Validation Wizard
property view and accept the changes made in the
property view.
Cancel button Enables you to close the Validation Wizard
property view without accepting any changes
made in the property view.
4-90
Catalytic Reformer 4-91
Figure 4.65
Object Description
Available Data Sets Displays all the data sets available in the associate
list calibration/prediction run.
Add button Enables you to add a new data set to the
calibration/prediction run.
Delete button Enables you to delete the selected data set in the
Available Data Sets list.
Clone button Enables you to clone the selected data set in the
Available Data Sets list.
Rename button Enables you to rename the selected data set in the
Available Data Sets list.
4-91
4-92 Calibration Property View
Configuration Page
The Configuration page enables you to access the Reformer
Configuration Wizard and modify reactor type, number of
reactor beds, and whether the reactor contains a recontactor.
Figure 4.66
4-92
Catalytic Reformer 4-93
Geometry Page
For more information, The Geometry page enables you to specify detailed information/
refer to Geometry Page
section.
structure of the reactor beds and heaters.
Figure 4.67
Notes Page
For more information The Notes page provides a text editor where you can record any
refer to Section 1.2.3 -
Notes Page/Tab. comments or information regarding the specific unit operation or
the simulation case in general.
4-93
4-94 Calibration Property View
Library Page
For more information, The Library page enables you to create, copy, modify, import,
refer to Library Page
section.
export, and delete feed data types entering the reactor
operation.
Figure 4.68
4-94
Catalytic Reformer 4-95
Properties Page
For more information, The Properties page enables you to specify properties for virtual
refer to Properties Page
section.
feeds. The virtual feeds are feeds not represented by internal or
external streams in the subflowsheet and flowsheet respectively.
Figure 4.69
4-95
4-96 Calibration Property View
Feed Page
Refer to Feeds Page The Feeds page enables you to modify the physical properties of
section for more
information. the feed streams entering and exiting the reactor section of the
Catalytic Reformer operation.
Figure 4.70
4-96
Catalytic Reformer 4-97
Figure 4.71
4-97
4-98 Calibration Property View
Catalyst Page
Refer to Catalyst Page The Catalyst page enables you to modify the catalyst properties
section for more
information. in the reactor.
Figure 4.72
Recontactor Page
Refer to Recontactor The Recontactor page enables you to configure the recontactor
Page section for more
information. in the reactor.
4-98
Catalytic Reformer 4-99
Figure 4.73
Figure 4.74
4-99
4-100 Calibration Property View
Stabilizer Page
The Stabilizer page enables you to modify the feed temperature,
top vapour pressure, bottom pressure, and reboiler duty (if
applicable).
Figure 4.75
4-100
Catalytic Reformer 4-101
Figure 4.76
4-101
4-102 Calibration Property View
Figure 4.77
Advanced Page
The Advanced page enables you to view the detail parameters
that affect the performance of the Catalytic Reformer.
4-102
Catalytic Reformer 4-103
Figure 4.78
4-103
4-104 Calibration Property View
Operation Page
The Operation page enables you to modify the parameters of the
reactor, compressor, and recycle stream.
Figure 4.79
Object Description
Inlet Pressure Enables you to modify the inlet pressure of the
column stream entering each reactor.
Pressure Drop Enables you to modify the pressure drop in each
column reactor.
Delta T Enables you to modify the temperature difference
in each reactor.
Discharge Pressure Enables you to modify the pressure of the stream
cell exiting the compressor.
Suction Pressure cell Enables you to modify the suction pressure of the
compressor.
4-104
Catalytic Reformer 4-105
Object Description
H2 Purity of Recycle Enables you to modify the purity of hydrogen in
cell the recycle stream.
Measured Octanes Enables you to modify the RON and MON values of
group the product stream for C5+ and C6+.
If you do not have values for the measured
octanes on a C5+ and C6+ basis, the model will
estimate values from the reformate values entered
in the Products page, Measurement tab. The
estimated values are displayed on the Analysis
page, Measurement tab.
Products Page
The Products page enables you to modify the product stream
parameters.
Figure 4.80
Object Description
Gas Rate row Enables you to modify the gas flow rate of the
applicable product stream.
Liquid Rate row Enables you to modify the liquid flow rate of the
applicable product stream.
4-105
4-106 Calibration Property View
Object Description
Mass Rate row Enables you to modify the mass flow rate of the
applicable product stream.
RON row Enables you to modify the RON (research octane
number) value of the applicable product stream.
MON row Enables you to modify the MON (motor octane
number) value of the applicable product stream.
Composition row Enables you to select the basis used to specify the
composition of the product stream. There are
three options:
• percentage in moles
• percentage in weight
• percentage in volume
component rows Enables you to modify the composition of the
product streams.
Analysis Page
The Analysis page enables you to view the analysis results of the
product measurement data.
Figure 4.81
4-106
Catalytic Reformer 4-107
• The Ring Generation group displays the flow rate for the
number of carbons in the feed and reformate stream,
and the percentage change between the two streams.
• The Light Ends Ratios group displays the molar flow rate
of the light end components in the product stream,
percentage value of the light ends in the product stream,
and the Iso to Normal butane ratio.
• The Estimated Octanes group displays octanes estimated
from the measured reformate on a C5+ and C6+ basis.
Parameter Page
The Parameter page enables you to modify the initial, lower
bound, and upper bound parameter value, and select which
parameters are used in calibrating the reactor model.
Figure 4.82
4-107
4-108 Calibration Property View
Object Description
First column Displays the list of available calibration parameters
for you to select and/or modify.
Included column Enables you to toggle between considering or
ignoring the calibration parameter by selecting or
clearing the appropriate checkboxes.
Initial Value column Enables you to modify the initial value of the
calibration parameters.
Lower Bound column Enables you to specify the lower bound value of
the calibration parameters.
Upper Bound column Enables you to specify the upper bound value of
the calibration parameters.
HYSYS provides default factor set values for the initial values
of the parameters (in the Initial Value column).
Figure 4.83
4-108
Catalytic Reformer 4-109
The first column contains the list of available variables for the
calibration objective function and the second column enables
you to specify the sigma value for each variables.
4-109
4-110 Calibration Property View
4-110
Catalytic Reformer 4-111
Figure 4.85
4-111
4-112 Calibration Property View
Figure 4.86
4-112
Catalytic Reformer 4-113
Figure 4.87
4-113
4-114 Calibration Property View
Summary Page
The Summary page displays the calculated values of the WAIT,
yields and RON of the octane and reformate, recycle H2
properties, Hydrogen yield properties, and aromatic yield
properties.
Figure 4.88
4-114
Catalytic Reformer 4-115
Figure 4.89
4-115
4-116 Calibration Property View
Figure 4.90
4-116
Catalytic Reformer 4-117
Reactors Page
For more information, The Reactors page displays the key simulation results of the
refer to Reactors Page
section. riser and reactor from the calibration run.
Figure 4.91
4-117
4-118 Calibration Property View
Heater Page
The Heater page displays the calculated results of the heater
parameters from the calibration run.
Figure 4.92
4-118
Catalytic Reformer 4-119
Recontactor Page
For more information, The Recontactor page displays calculated results of the
refer to Recontactor
Page section. recontactor from the calibration run.
Figure 4.93
4-119
4-120 Calibration Property View
Stabilizer Page
The Stabilizer page displays the calculated results of the
stabilizer from the calibration run.
Figure 4.94
4-120
Catalytic Reformer 4-121
Figure 4.95
4-121
4-122 Calibration Property View
4-122
Hydrocracker 5-1
5 Hydrocracker
5.1 Introduction................................................................................... 3
5.1.1 Feed Characterization System .................................................... 3
5.1.2 Reaction Kinetics...................................................................... 6
5-1
5-2 Hydrocracker
5.10 References................................................................................113
5-2
Hydrocracker 5-3
5.1 Introduction
The Hydrocracker model in Aspen HYSYS Refining is a state-of-
the-art Hydrocracker Unit simulation system that can be used
for modeling a single-stage, two-stage Unicracker, or two-stage
Isocracker hydrocracker unit as a standalone unit operation or
as part of a refinery-wide flowsheet. The Hydrocracker unit
operation includes feed characterization system, reactor section,
recycle gas loop(s), product separation, and product mapper.
The reactor model is based on rigorous kinetics. The feed
characterization system and product mapper are designed to
work together with the Aspen HYSYS Refining assay system so
the Hydrocracker model can be simulated in a refinery-wide
flowsheet.
5-3
5-4 Introduction
5-4
Hydrocracker 5-5
5-5
5-6 Introduction
Components
The component slate chosen to represent the feed and the
product streams of the Hydrocracker plant is comprised of 116
components covering the full range from hydrogen to
hydrocarbons with 47 carbon atoms (B.P. 1300 C).
5-6
Hydrocracker 5-7
5-7
5-8 Introduction
5-8
Hydrocracker 5-9
5-9
5-10 Introduction
5-10
Hydrocracker 5-11
Reaction Paths
The Hydrocracker model in Aspen HYSYS Refining includes the
following reaction types:
• Hydrodesulfurization (HDS)
• Hydrodenitrogenation (HDN)
• Saturation of aromatics (Hydrogenation)
• Ring opening
• Ring dealkylation
• Paraffin hydrocracking
• Saturation of olefins
Saturation of olefin reaction calculations are done in a
separate Aspen extended reaction block before the
stream flows into bed 1. In the reactor bed 1, the heat of
reaction calculated for the olefin saturation reactions is
distributed through the bed.
5-11
5-12 Introduction
Figure 5.1
Hydrocracker Example for Aromatics Crossover
5-12
Hydrocracker 5-13
Figure 5.2
Reaction Pathway Illustration: Sulfur-Containing Components
5-13
5-14 Introduction
Figure 5.3
Hydrocracker Example of H2 Consumption vs. Product Sulfur
5-14
Hydrocracker 5-15
[ LNNIT ]-
d------------------------- n (5.1)
= ACT × ADS NIT × k f × [ LNNIT ] × [ H 2 ]
dt
where:
5-15
5-16 Introduction
Deactivation of Hydrocracker
Catalyst
The Hydrocracker model includes a deactivation model which
allows the model to predict the number of days remaining in a
catalyst cycle. The deactivation is a function of the severity, the
amount of multi-ring aromatics in the feed, and the H2 partial
pressure of the system. The user specifies the number of days in
service and the weight average boiling point (WABP) for the end
of the cycle.
5-16
Hydrocracker 5-17
Figure 5.4
Figure 5.5
5-17
5-18 Overall Operation Structure/
5-18
Hydrocracker 5-19
Create/Add Hydrocracker
To add a Hydrocracker into a PFD:
1. Open the appropriate simulation case.
2. Open the UnitOps property view.
3. In the Categories group, select the Refinery Ops radio
button.
4. In the Available Unit Operations group, select HCR Reactor
and click Add.
The HCR Template Option property view appears
5. In the HCR Template Option property view, do one of the
following:
• Click Read an Existing HCR Template to add a
Hydrocracker operation based on an existing template.
The Hydrocracker operation appears on the PFD.
• Click Configure a New HCR Unit to add a Hydrocracker
operation and configure it from scratch.
The HCR Configuration Wizard property view appears,
and you have to configure the basic structure of the
Hydrocracker operation using the features available in
the HCR Configuration Wizard. After you have specified
the minimum information required, the Hydrocracker
operation appears on the PFD.
6. Open the Hydrocracker property view and make the
necessary changes/specifications/connections for the
simulation case.
5-19
5-20 Overall Operation Structure/
5-20
Hydrocracker 5-21
5-21
5-22 Overall Operation Structure/
Figure 5.6
5-22
Hydrocracker 5-23
Button Description
Next> Enables you to move forward to the next page.
<Prev Enables you to move backward to the previous page.
Cancel Enables you to exit the HCR Configuration Wizard without
saving any changes or creating a Hydrocracker operation.
Close Enables you to exit the HCR Configuration Wizard and keep any
specifications or changes made to the Hydrocracker operation.
Done Enables you to exit the HCR Configuration Wizard and finish
configuring the Hydrocracker operation.
or
1. In the Main Environment, press the F12 to open the
UnitOps property view.
2. In the Available Unit Operations group, select Hydrocracker
and click Add.
The HCR Template Option property view appears.
3. Click the Configure a New HCR Unit button.
5-23
5-24 HCR Configuration Wizard
or
1. In the HCR Environment, select HCR | Configuration
Wizard command from the menu bar.
The HCR Configuration Wizard property view appears.
or
1. In the HCR Reactor Section Property View, click the
Design tab and select the Configuration page.
2. Click the Configuration Wizard button.
The HCR Configuration Wizard property view appears.
Object Description
Basic Configuration Contains two radio buttons that enables you to
group select a single or two stage Hydrocracker unit
operation.
Number of Reactors Enables you to select the number of reactors per
drop-down list stage in the Hydrocracker.
Number of Treating Enables you to select the number of treating beds
Beds drop-down list per stage in the Hydrocracker.
Number of beds row Enables you to select the number of beds per
reactor in the Hydrocracker.
Number of high Enables you to select the number of separators in
pressure separators the Hydrocracker.
drop-down list
Include amine Enables you to toggle between including or
scrubber checkbox excluding amine scrubber to the separator in the
Hydrocracker.
Naphtha Cuts drop- Enables you to select the number of naphtha cuts
down list in the separator.
Distillation Cuts Enables you to select the number of distillation
drop-down list cuts in the separator.
Cut column Displays and enables you to modify the names of
the cuts in the separator.
Recycle column Enables you to toggle between including or
excluding a recycle stream to the cut.
5-24
Hydrocracker 5-25
Object Description
PA column Enables you to toggle between including or
excluding a pump around to the cut.
Side Stripper column Enables you to toggle between adding or removing
a side stripper to the cut.
Energy column Enables you to select the type of heat transfer
method (reboiled or steam stripped) used in the
side stripper.
The drop-down list is only available in this column
for cuts with side stripper.
Figure 5.7
5-25
5-26 HCR Configuration Wizard
Figure 5.8
5-26
Hydrocracker 5-27
Figure 5.9
Object Description
Use an existing set of Enables you to activate the feature used to select
calibration factors an existing calibration factor set.
radio button
Drop-down list Enables you to select an existing calibration factor
set. The default selection is the default calibration
factor set provided by HYSYS.
Library button Enables you to access the Calibration Set
Library Property View.
5-27
5-28 HCR Property View
Figure 5.10
Object Description
Delete button Enables you to delete the Hydrocracker operation.
HCR Environment Enables you to enter the HCR Environment.
button
Status bar Displays the status of the Hydrocracker operation.
Ignore checkbox Enables HYSYS to ignore the Hydrocracker
operation during the process flowsheet calculation.
5-28
Hydrocracker 5-29
Connections Page
The Connections page enables you to configure the stream
flowing into and out of the Hydrocracker and specify the name of
the Hydrocracker unit operation.
Figure 5.11
Object Description
Hydrogen Enables you to select or specify the hydrogen makeup
Makeup table stream flowing into the stages of the Hydrocracker.
Fractionated Enables you to specify or connect the product stream
Products table from the Hydrocracker subflowsheet to the external
product streams of the main flowsheet.
This table is only available if the Hydrocracker
operation contains a fractionator.
5-29
5-30 HCR Property View
Object Description
Reactor Effluent Enables you to specify or connect the reactor effluent
table stream from the Hydrocracker subflowsheet to an
external stream in the main flowsheet.
This table is not available if the Hydrocracker contains
a fractionator.
Name field Enables you to modify the name of the Hydrocracker
unit operation.
Feed Type Enables you to access the Feed Type Library
Library button Property View and modify the feed type available for
the Hydrocracker.
Feeds table Enables you to select or specify the feed stream
flowing into the Hydrocracker. You can also select the
feed type of the feed stream.
Recycle Gas Enables you to specify or connect the purge stream
Purge table from the hydrocracker subflowsheet to the external
purge streams of the main flowsheet.
Figure 5.12
5-30
Hydrocracker 5-31
Object Description
Calibration Factor Enables you to select and apply a calibration factor
Set drop-down list set to the Hydrocracker.
Initially, Aspen HYSYS Refining provides a default
calibration factor set. The calibration factors in the
default set are read only.
If you want to manipulate the factor values, you
have to create your own calibration factor set.
Calibration Factors Enables you to access the Calibration Set
Library button Library Property View.
The Calibration Set Library property view enables
you to create, import, clone, edit, export, and
delete a calibration factor set.
Reactor Section table Displays the following calibration factors:
• Global activity
• HDS activity
• HDN activity
• SAT activity
• Cracking activity
• Ring opening activity
• Light gas tuning factors
• Catalyst deactivation
• Reactor pressure drop factors
Fractionator Key Displays the top and bottom index of the zones in
Parameters table the fractionator.
This table does not appear if the Hydrocracker
does not contain a fractionator.
Notes Page
For more information The Notes page provides a text editor where you can record any
refer to Section 1.2.3 -
Notes Page/Tab. comments or information regarding the specific unit operation or
the simulation case in general.
5-31
5-32 HCR Property View
• Solver Options
• Solver Console
Feed Page
The Feed page enables you to modify the properties of the feed
streams entering and exiting the Hydrocracker.
Figure 5.13
Object Description
Feed Enables you to modify the following properties of the feed
Conditions stream(s) entering the Hydrocracker:
table • volume flow rate
• mass flow rate
• temperature
• pressure
• entry location
If you select Split option, the Select Feed Location
Property View appears and enables you to specify
the feed stream flow ratio between the reactors.
Total Feed Enables you to modify the following properties of the
table reactors:
• total feed preheat duty
• total feed pressure
• gas to oil ratio
5-32
Hydrocracker 5-33
Figure 5.14
Object Description
Reactor radio Enables you to select the reactor for feed stream
buttons to enter.
Split radio button Enables you to activate the split option.
Split table Enables you to specify the fraction of the feed
stream entering each reactor.
Normalize button Enables you to normalize the sum of the feed
fraction to equal 1.
Accept button Enables you to apply the specifications in the
Select Feed Location property view to the
Hydrocracker and close the Select Feed Location
property view.
Cancel button Enables you to exit the Select Feed Location
property view without accepting the specifications.
5-33
5-34 HCR Property View
Specification Page
The Specification page enables you to modify the temperature of
the beds in each reactor of the Hydrocracker.
Figure 5.15
Figure 5.16
5-34
Hydrocracker 5-35
Object Description
HPS and Enables you to modify the following properties of the
Recycle Gas recycle gas loops:
Compressor • stream temperature
table • stream pressure
• outlet pressure of the stream exiting the compressor
• pressure difference between the stream and the
reactor stage
Product Enables you to modify the following properties of the
Heater table heater:
• temperature of exiting stream
• duty
• pressure of exiting stream
• pressure difference in heater
Hydrogen Enables you to modify the following properties of the
Makeup hydrogen makeup stream:
Stream table • mole flow rate
• temperature
• pressure
• composition
• hydrogen purge fraction
Figure 5.17
5-35
5-36 HCR Property View
Figure 5.18
Object Description
Convergence Contains the Residual field that enables you to specify the maximum
Tolerance group residual value allowed for the convergence calculation.
Iteration Limits Contains two fields that enable you to control the iteration range for the
group OOMF Solver performance:
• Maximum Iterations field enables you to specify the maximum
number of iterations.
• Minimum Iterations field enables you to specify the minimum number
of iterations.
Creep Step Contains three fields that enable you to configure the creep function of the
Parameters OOMF Solver:
group • On/Off Switch drop-down list. Enables you to select On (enable) or
Off (disable) option for the creep feature.
• Iterations field. Enables you to specify the number of iterations per
creep step.
• Step Size field. Enables you to specify the size of each creep step.
Completeness Contains the Override Spec Group Completeness checkbox that enables
Checking group you to toggle between:
• Overriding the normal calculation behaviour.
• Retaining the normal calculation behaviour.
The normal calculation behaviour requires the spec groups be completed
before solving the unit operation.
5-36
Hydrocracker 5-37
Object Description
SQP Hessian Contains features used to manipulate the SQP Hessian parameters:
Parameters • Initialization drop-down list. Enables you to select one of four options
group to initialize the Hessian value:
Normal (default). Hessian initialized with identity matrix. This setting
balances efficiency and robustness. It is well suited for general purpose
optimization problems. Typical applications are offline optimization and
online problems that start very far from a solution.
Aggressive. Hessian initialized with small values. This setting moves
the problem to bounds faster than the Normal mode. This setting is
preferred for highly constrained optimization problems with few Degrees
of Freedom at solution. Ideal applications are well-posed online real-
time optimization problems.
Scaled. A combination of the Aggressive and Advanced modes. This
setting is recommended for highly constrained optimization problems
with few Degrees of Freedom at solution and a nonlinear objective
function.
Advanced. Hessian initialized with 2nd order information. This setting is
recommended for problems with many Degrees of Freedom at solution
and/or quadratic objective function. Ideal for data reconciliation
problems, both online and offline.
• Scaling factor field. Enables you to specify the scaling factor.
• Updates stored field. Enables you to specify the number of updates
stored during calculation (default value is 10).
Line Search Contains features used to configure the line search parameters:
Parameters • Algorithm drop-down list. Enables you to select one of four methods
group for the line search algorithm:
Normal (default). A proprietary line search designed to balance
robustness with efficiency.
Exact. A well-known exact penalty line search. It is too conservative for
most practical problems.
Residual. A proprietary line search designed to initially favour the
convergence of residuals over the objective function improvement.
Square. A line search designed to attempt to enforce bounds on cases
with no Degrees of Freedom. It should be used only in cases where
there are multiple solutions to a problem, and the desired solution lies
within the bounds.
• Step Control drop-down list. Enables you to select one of three options
for the step size:
Normal (default). The original method.
Aggressive. A modified method that tends to take larger steps.
Conservative. A modified method that tends to take smaller steps.
• Step Control Iterations field. Enables you to specify the number of
step iterations.
Variable Scaling Contains the On/Off Switch drop-down list that enables you to select one of
Parameter group the following options:
• On. Activates the variable scaling parameter.
• Off. Deactivates the variable scaling parameter.
Failure Recovery Enables you to select one of the following action in case of failure:
Action drop- • Do nothing.
down list • Revert to the previous results before the solve (this is the default
option).
• Revert to the default input and results.
5-37
5-38 HCR Property View
Figure 5.19
Object Description
Simulation Engine Displays the messages and commands from the
Message and Script solver of the FCC reactor.
Commands field
Enter Script Enables you to enter the text code for a command
Command field for the solver.
Clear Message Enables you to clear the messages in the
button Simulation Engine Message and Script Commands
field.
Get Prev. Command Enables you to retrieve a previous command from
button the command history and place the text code in
the Enter Script Command field.
Get Next Command Enables you to retrieve the next command from
button the command history and place the text code in
the Enter Script Command field.
Run Command Enables you to run the command code in the Enter
button Script Command field.
Clear Command Enables you to clear the command history.
button
5-38
Hydrocracker 5-39
Figure 5.20
Specs Page
Refer to Specs Page The Specs page enables you to specify the values of the product
section from Chapter 6 -
output streams of the fractionator. These are the values that the
Petroleum Column for
more information. Column algorithm tries to meet.
5-39
5-40 HCR Property View
There are two specs options to choose from: TBP Cut Point or
Product Flow Fraction. Depending on which option you select in
the Spec Option group, the features available in the Specs page
varies.
• TBP Cut Point option
Figure 5.21
Figure 5.22
5-40
Hydrocracker 5-41
Figure 5.23
5-41
5-42 HCR Property View
Figure 5.24
5-42
Hydrocracker 5-43
Figure 5.25
5-43
5-44 HCR Property View
Reactor Page
The Reactor page displays the calculated parameter results of
the reactors in the Hydrocracker operation.
Figure 5.26
Figure 5.27
5-44
Hydrocracker 5-45
Fractionator Page
The fractionator page displays the calculated results of the
product stream cut points from the fractionator.
Figure 5.28
5-45
5-46 Feed Type Library Property View
Figure 5.29
5-46
Hydrocracker 5-47
Figure 5.30
Object Description
Feed Types list Displays the names of the feed type available in
the Hydrocracker
Import button Enables you to import feed types (from *.csv files)
into the Hydrocracker.
Export button Enables you to export a selected feed type, in the
Feed Types list, to a *.csv file.
Delete button Enables you to delete a selected feed type, in the
Feed Types list, from the Hydrocracker.
Properties of Enables you to modify the property information of
Selected Feed Type a selected feed type in the Feed Types list.
table
Lump Weight Enables you to modify the percent lump weight
Percents radio value of the selected feed type.
button
Biases radio button Enables you to modify the following properties of
the selected feed type:
• light, medium, and heavy WABP
• light, medium, and heavy WABP bias
• Light and heavy cut point bias
• total Ca and Cn bias
5-47
5-48 HCR Reactor Section Property View
Figure 5.31
5-48
Hydrocracker 5-49
Object Description
Delete button Enables you to delete the reactor section.
Status bar Displays the status of the reactor section of the
Hydrocracker operation.
Ignore checkbox Enables HYSYS to ignore the reactor section during the
process flowsheet calculation.
Configuration Page
The Configuration page enables you to specify the reactor name,
and displays the reactor type and number of reactor beds.
Figure 5.32
5-49
5-50 HCR Reactor Section Property View
Geometry Page
The Geometry page enables you to specify the following
parameters of each reactor beds:
• internal diameter
• catalyst loading
• catalyst density
• bed voidage
Figure 5.33
Notes Page
For more information The Notes page provides a text editor where you can record any
refer to Section 1.2.3 -
Notes Page/Tab. comments or information regarding the specific unit operation or
the simulation case in general.
5-50
Hydrocracker 5-51
Library Page
The Library page enables you to modify, import, export, and
delete feed data types entering the reactor operation.
Figure 5.34
Object Description
Feed Types Displays the list of feed data types available for the
group reactor.
Import button Enables you to import a feed data from a file. The feed
data are saved in *.csv type files.
Export button Enables you to export the selected feed data (from the
Available Feed Types group) into a *.csv file. The
exported feed data can be imported into a different
applicable operation.
5-51
5-52 HCR Reactor Section Property View
Object Description
Delete button Enables you to delete the selected feed data in the
Available Feed Types group.
Properties of Enables you to modify the property information of a
Selected Feed selected feed type in the Feed Types list.
Type table
Properties Page
The Properties page enables you to specify properties for virtual
feeds. The virtual feeds are feeds not represented by internal or
external streams in the subflowsheet and flowsheet respectively.
Figure 5.35
Object Description
Feeds group Displays both real and virtual feed streams connected
to the Hydrocracker.
Add button Enables you to create a virtual feed stream.
Aspen HYSYS Refining automatically assigns a default
name to the virtual feed stream and treats the virtual
stream as an internal stream.
Delete button Enables you to delete the selected feed stream from
the Feeds group.
If the selected feed stream is a real stream, then both
the internal and external streams will be deleted.
5-52
Hydrocracker 5-53
Object Description
Assay radio Enables you to specify assay properties of the selected
button feed type in the Feed Type list.
Bulk Properties Enables you to specify bulk properties of the selected
radio button feed type in the Feed Type list.
Kinetic Lumps Enables you to specify kinetic lumps properties of the
radio button selected feed type in the Feed Type list.
Assay drop-down Enables you to select the assay associated to the
list selected feed type in the Feed Type list.
This drop-down list is only available if you select the
Assay radio button.
Feed Properties Contains a table that displays the list of properties
group available for you to view or modify of the selected feed
stream.
The variables available in this table vary depending on
which radio button you select in the Selected Feed
group.
5-53
5-54 HCR Reactor Section Property View
Feeds Page
Refer to Feed Page The Feeds page enables you to modify the physical properties of
section for more
information. the feed streams entering and exiting the reactor section of the
Hydrocracker operation.
Figure 5.36
Specifications Page
The Specifications page enables you to modify the reactor bed
parameters of the Hydrocracker operation.
Figure 5.37
5-54
Hydrocracker 5-55
Figure 5.38
5-55
5-56 HCR Reactor Section Property View
Figure 5.40
Object Description
Convergence Contains the Residual field that enables you to specify the maximum
Tolerance group residual value allowed for the convergence calculation.
Iteration Limits Contains two fields that enable you to control the iteration range for the
group OOMF Solver performance:
• Maximum Iterations field enables you to specify the maximum
number of iterations.
• Minimum Iterations field enables you to specify the minimum number
of iterations.
Creep Step Contains three fields that enable you to configure the creep function of the
Parameters OOMF Solver:
group • On/Off Switch drop-down list. Enables you to select On (enable) or
Off (disable) option for the creep feature.
• Iterations field. Enables you to specify the number of iterations per
creep step.
• Step Size field. Enables you to specify the size of each creep step.
Completeness Contains the Override Spec Group Completeness checkbox that enables
Checking group you to toggle between:
• Overriding the normal calculation behaviour.
• Retaining the normal calculation behaviour.
The normal calculation behaviour requires the spec groups be completed
before solving.
5-56
Hydrocracker 5-57
Object Description
SQP Hessian Contains features used to manipulate the SQP Hessian parameters:
Parameters • Initialization drop-down list. Enables you to select one of four options
group to initialize the Hessian value:
Normal (default). Hessian initialized with identity matrix. This setting
balances efficiency and robustness. It is well suited for general purpose
optimization problems. Typical applications are offline optimization and
online problems that start very far from a solution.
Aggressive. Hessian initialized with small values. This setting moves
the problem to bounds faster than the Normal mode. This setting is
preferred for highly constrained optimization problems with few Degrees
of Freedom at solution. Ideal applications are well-posed online real-
time optimization problems.
Scaled. A combination of the Aggressive and Advanced modes. This
setting is recommended for highly constrained optimization problems
with few Degrees of Freedom at solution and a nonlinear objective
function.
Advanced. Hessian initialized with 2nd order information. This setting is
recommended for problems with many Degrees of Freedom at solution
and/or quadratic objective function. Ideal for data reconciliation
problems, both online and offline.
• Scaling factor field. Enables you to specify the scaling factor.
• Updates stored field. Enables you to specify the number of updates
stored during calculation (default value is 10).
Line Search Contains features used to configure the line search parameters:
Parameters • Algorithm drop-down list. Enables you to select one of four methods
group for the line search algorithm:
Normal (default). A proprietary line search designed to balance
robustness with efficiency.
Exact. A well-known exact penalty line search. It is too conservative for
most practical problems.
Residual. A proprietary line search designed to initially favour the
convergence of residuals over the objective function improvement.
Square. A line search designed to attempt to enforce bounds on cases
with no Degrees of Freedom. It should be used only in cases where
there are multiple solutions to a problem, and the desired solution lies
within the bounds.
• Step Control drop-down list. Enables you to select one of three options
for the step size:
Normal (default). The original method.
Aggressive. A modified method that tends to take larger steps.
Conservative. A modified method that tends to take smaller steps.
• Step Control Iterations field. Enables you to specify the number of
step iterations.
Variable Scaling Contains the On/Off Switch drop-down list that enables you to select one of
Parameter group the following options:
• On. Activates the variable scaling parameter.
• Off. Deactivates the variable scaling parameter.
Failure Recovery Enables you to select one of the following action in case of failure:
Action drop- • Do nothing.
down list • Revert to the previous results before the solve (this is the default
option).
• Revert to the default input and results.
5-57
5-58 HCR Reactor Section Property View
Figure 5.41
Object Description
Simulation Engine Displays the messages and commands from the
Message and Script solver of the FCC reactor.
Commands field
Enter Script Enables you to enter the text code for a command
Command field for the solver.
Clear Message Enables you to clear the messages in the
button Simulation Engine Message and Script Commands
field.
Get Prev. Command Enables you to retrieve a previous command from
button the command history and place the text code in
the Enter Script Command field.
Get Next Command Enables you to retrieve the next command from
button the command history and place the text code in
the Enter Script Command field.
Run Command Enables you to run the command code in the Enter
button Script Command field.
Clear Command Enables you to clear the command history.
button
5-58
Hydrocracker 5-59
Figure 5.42
For multiple reactors, use the drop-down list to view the feed
blend properties in each reactor.
5-59
5-60 HCR Reactor Section Property View
Figure 5.43
Figure 5.44
5-60
Hydrocracker 5-61
Reactor Page
The Reactors page displays the key simulation results of the
reactor (s) in the Hydrocracker.
Figure 5.45
Figure 5.46
5-61
5-62 HCR Reactor Section Property View
Figure 5.47
5-62
Hydrocracker 5-63
Figure 5.48
Object Description
Available Calibration Displays all the factor sets available in the current
Factor Sets list calibration environment.
View/Edit button Enables you to view or modify the data of the
selected factor set in the Available Calibration
Factor Sets list.
5-63
5-64 Calibration Set Library Property
Object Description
Add button Enables you to add a new factor set and access
the Factor Set Property View.
Delete button Enables you to delete the selected factor set in the
Available Calibration Factor Sets list.
Clone button Enables you to create a copy/clone of the selected
factor set in the Available Calibration Factor
Sets list.
Import button Enables you to import a calibration factor set data
from a *.csv file.
Export button Enables you to export/save the selected factor set
(in the Available Calibration Factor Sets list) to
a file *.csv.
5-64
Hydrocracker 5-65
Figure 5.49
The options in the Factor Set property view is grouped into two
pages:
• Reactor
• Fractionator
Both pages in the Factor Set property view contain the following
common options:
Object Description
Name field Enables you to specify the name of the calibration
factor set.
Description field Enables you to provide a brief description on the
calibration factor set.
Date Created Displays the date and time when the calibration factor
field set was created.
Date Modified Displays the date and time when the calibration factor
field set was last modified.
5-65
5-66 Calibration Set Library Property
Reactor Page
The Reactor page enables you to access the Reactor Factors
group and specify variable values associated to the reactor.
Figure 5.50
Fractionator Page
The Fractionator page enables you to access the Fractionator
Cuts group and specify variable values associated to the
stabilizer tower.
Figure 5.51
5-66
Hydrocracker 5-67
Figure 5.52
5-67
5-68 Results Property View
For multiple reactors, use the drop-down list to view the feed
blend properties in each reactor.
Figure 5.53
5-68
Hydrocracker 5-69
Figure 5.54
Figure 5.55
5-69
5-70 Results Property View
Figure 5.56
Figure 5.57
5-70
Hydrocracker 5-71
Figure 5.58
5-71
5-72 Calibration Property View
Note: When you access the Calibration view, you also enter the
Calibration Environment.
Object Description
Run Calibration Enables you to select one or more data set for the
Button calibration run and access the Validation Wizard
property view. This button is unavailable until all
necessary input data is complete.
Run Prediction Enables you to select one or more data set for the
button prediction run and access the Specification
Wizard property view. This button is unavailable
until all necessary input data is complete.
Data Set Enables you to select different data sets for
drop-down list entering the data or viewing the results for the
calibration or the prediction run.
Manage Data Sets Enables you to access the Data Set Manager
button Property View to manage the data set.
Push Data to Enables you to export input data from the current
Simulation button data set in the calibration property view to the
property view in the HCR environment.
Any existing simulation data will be overwritten
with the current calibration data.
Pull Data from Enables you to import data from the property view
Simulation button in the HDC environment into the current data set in
the Calibration property view.
Any existing calibration data will be over written
with the current simulation data.
Return to Enables you to exit the Calibration environment
Simulation and return to the HCR environment.
Status Bar Displays the current status of the calibration run.
Validation Wizard
When you click the Run Calibration button, Aspen HYSYS
Refining lets you select the data set you want to use for the
calibration run, and validate the selected data set before the
calibration is actually run.
The Select Data Sets for Calibration view displays status and
names of data sets available with the calibration run.
5-72
Hydrocracker 5-73
This view will appear only when there is more than one data set.
If there’s only one data set, Validation Wizard view will appear
instead.
Object Description
Run Calibration Enables you to run the calibration using the
selected data set in the Select Data Sets for
Calibration group.
Stop Enables you to stop the calculation process during a
calibration run. This button is only active during the
calibration run calculation.
Close Enables you to close the Select Data Sets for
Calibration view without performing any calibration
run.
In the Coke and Sulfur Balance group, you must specify the
following values for the Calibration of coke and sulfur balance:
• Wt% feed sulfur in code (default = 5%)
• Wt% coke from stripper (default = 15%)
• Stripper efficiency (default = 75%)
5-73
5-74 Calibration Property View
Note: You can click the Cancel button to close the Validation
Wizard View without saving/accepting any changes made in the
view.
Once the data set has been selected and validated, you can click
the Run Calibration button on the Select Data Sets for
Calibration view to start the Calibration run.
Specification Wizard
When you click the Run Prediction button, Aspen HYSYS
Refining lets you select a calibration factor set, and select data
set you want to use for prediction calculation.
The Select Data Sets for Prediction view displays status and
names of data sets available with the calibration run. The
following table lists and describes the options in the Select Data
Sets for Prediction view:
Object Description
Select Calibration Enables you to select a calibration factor set to use
Factor Set to Use for in the prediction calculation.
Prediction
drop-down list.
Library button Enables you to access the Calibration Set Library
view to manage the calibration factor set.
Run Prediction Enables you to run the prediction calculation using
button the selected calibration factor set for data sets
included in the Select Data Sets for Prediction
group. The button is not active until you have
selected and validated a data set.
Stop button Enables you to stop the process during a prediction
calculation.
Close button Enables you to close the Select Data Sets for
Prediction view without performing any prediction
calculation.
5-74
Hydrocracker 5-75
The following table lists and describes the options in the Data
Set Manager view:
Object Description
Available Data Sets Displays all the data sets available in the associate
list calibration/prediction run.
Add button Enables you to add a new data set to the
calibration/prediction run.
Delete button Enables you to delete the selected data set in the
Available Data Sets list.
Clone button Enables you to clone the selected data set in the
Available Data Sets list.
Rename button Enables you to rename the selected data set in the
Available Data Sets list.
5-75
5-76 Calibration Property View
Figure 5.59
5-76
Hydrocracker 5-77
Configuration Page
The Configuration page on the Design tab of the Calibration
property view is a read-only page.
Figure 5.60
5-77
5-78 Calibration Property View
Geometry Page
The Geometry page on the Design tab of the Calibration
property view displays the flowsheet geometry information.
Figure 5.61
Group[ Description
Internal Diameter The internal diameter of the reactor.
Catalyst Loading The loading KG of the reactor.
Catalyst Density The density of the reactor.
Bed Voidage The Bed Voidage of the reactor.
5-78
Hydrocracker 5-79
Field Description
Total Length The total length of the riser.
Top Section The diameter of the top section of the riser (from
Diameter injection point to riser top).
Bottom Section The diameter of the bottom section riser (from riser
Diameter bottom to injection point).
Injection Point Location of injection point from the bottom of the
riser.
Notes Page
For more information Use the Notes page to make any notes about the calibration of
refer to Section 1.2.3 -
Notes Page/Tab. the HCR and related matters. Notes can be useful for informing
other people working with your case about changes and
assumptions you have made. You can:
• Enter notes in the Notes window
• Add objects, for example, a formatted Word document,
in the Notes window.
The following table lists and describes the pages in the Feed
Data tab view:
5-79
5-80 Calibration Property View
Library Page
Use the Library page on the Feed Data tab of the Calibration
property view to manage the Feed Type Library.
Figure 5.62
The following table lists and describes the options in the Library
page:
Objects Description
Feed Types Displays the type of feeds associated with the HCR
operation.
Properties of Displays the following information:
Selected Feed Types • Lump Weight Percents
• Biases
Import button Enables you to import a feed type from a file in the
HCR operation.
5-80
Hydrocracker 5-81
Objects Description
Export button Enables you to export a selected feed type (from
the Feed Types list) into a separate file. The
exported feed type can be imported into a different
HCR operation.
Delete button Enables you to delete a selected field type in the
Feed Types list.
Properties Page
Use the Properties page on the Feed Data tab of the Calibration
property view to specify properties for virtual feeds, which is to
say feeds that are not represented by an internal and external
stream in the subflowsheet and flowsheet respectively. The real
feed streams also appear here, but there are restrictions.
Figure 5.63
5-81
5-82 Calibration Property View
Object Description
Feeds List Displays the feed stream associated with the HCR
operation.
Add button Enables you to create/add a new virtual feed
stream and assign it a default name as if it were an
internal stream.
Clone button Enables you to create a copy of the selected feed
stream in the feed list.
If the selected feed stream is a real stream, the
copy is flagged as a virtual feed.
Delete button Enables you to delete the selected field stream in
the feed list.
If the selected feed stream is a real stream, then
both the internal and external streams will be
deleted.
Selected Feed group Contains three radio buttons that enables you to
select different methods to manipulate the selected
feed stream in the Feeds list.
The HCR model uses these feed types and Feed
Type properties to generate kinetic lumps of the
feed for the simulation.
Feed Properties Displays all the properties of the selected feed
Group stream in the Feeds list.
Various stream properties can be modified,
depending on the method you selected in the Feed
Properties group.
The feed properties calculated from the assay and the cut points
are displayed.
Field Description
Feed Type The feed type. Select the feed type from the drop-
down list. The feed types available are those in the
Feed Types list on the Library page of the Feed
Data tab.
Assay The name of the assay.
Initial Point Initial point of the distillation.
Final Point [C] Final point of the distillation.
API Gravity The API gravity of the feed.
Specific Gravity The specific gravity of the feed.
(60F/60F)
5-82
Hydrocracker 5-83
Field Description
Distillation Type • TBP
• D86
• D1160
• D2887
0% Point [C] 0% point of the distillation.
5% Point [C] 5% point of the distillation.
10% Point [C] 10% point of the distillation.
30% Point [C] 30% point of the distillation.
50% Point [C] 50% point of the distillation.
70% Point [C] 70% point of the distillation.
90% Point [C] 90% point of the distillation.
95% Point [C] 95% point of the distillation.
100% Point [C] 100% point of the distillation.
Total Nitrogen Total Nitrogen content in the feed, ppmwt.
[ppmwt]
Basic Nitrogen Basic Nitrogen content in the feed, ppmwt.
[ppmwt]
Total/Basic Ratio of total basic nitrogen content.
Nitrogen Ration
Sulfur Content% Sulfur content in the feed, wt%
Field Description
Name The name of the feed.
Feed Type The feed type. Select the feed type from the drop-
down list. The feed types available are those in the
Feed Types list on the Library page of the Feed
Data tab.
API Gravity The API gravity of the feed.
Specific Gravity The specific gravity of the feed.
(60F/60F)
Distillation Type • TBP
• D86
• D1160
• D2887
0% Point [C] 0% point of the distillation.
5% Point [C] 5% point of the distillation.
10% Point [C] 10% point of the distillation.
30% Point [C] 30% point of the distillation.
50% Point [C] 50% point of the distillation.
70% Point [C] 70% point of the distillation.
90% Point [C] 90% point of the distillation.
5-83
5-84 Calibration Property View
Field Description
95% Point [C] 95% point of the distillation.
Total Nitrogen Total Nitrogen content in the feed, ppmwt.
[ppmwt]
Basic Nitrogen Basic Nitrogen content in the feed, ppmwt.
[ppmwt]
Total/Basic Ratio of total basic nitrogen content.
Nitrogen Ratio
Sulfur Content% Sulfur content in the feed, wt%
Operation Tab
The Operation tab in the Calibration property view is the same
as the Operation tab in the HCR Reactor Section property view.
Feeds Page
The Feeds page of the Operation tab of the Calibration property
displays the calculated physical properties of the feed stream
entering the reactor. This data is used for calibration runs.
The following table lists and describes the options in the Feed
page view:
5-84
Hydrocracker 5-85
Object Description
Feed Enables you to modify the following properties of the feed
Conditions stream(s) entering the Hydrocracker:
• volume flow rate
• mass flow rate
• temperature
• pressure
• entry location
If you select Split option, the Select Feed Location
Property View appears and enables you to specify
the feed stream flow ratio between the reactors.
Total Feed Enables you to modify the following properties of the
reactors:
• total feed preheat duty
• total feed pressure
• gas to oil ratio
Specification Page
The Specification page on the Operation tab of the Calibration
property enables you to modify the reactor bed parameters of
the Hydrocracker operation.
Figure 5.64
5-85
5-86 Calibration Property View
Figure 5.65
Group Description
HPS and Enables you to modify the following properties of the
Recycle Gas recycle gas loops:
Compressor • stream temperature
• stream pressure
• outlet pressure of the stream exiting the compressor
• pressure difference between the stream and the
reactor stage
5-86
Hydrocracker 5-87
Group Description
Product Enables you to modify the following properties of the
Heater heater:
• temperature of exiting stream
• duty
• pressure of exiting stream
• pressure difference in heater
Hydrogen Enables you to modify the following properties of the
Makeup hydrogen makeup stream:
Stream • mole flow rate
• temperature
• pressure
• composition
• hydrogen purge fraction
Figure 5.66
5-87
5-88 Calibration Property View
Fractionator Page
The Fractionator tab contains options for the fractionator in the
Hydrocracker. The options are split into the following pages:
• Zone Pressures
• Specs
Figure 5.67
5-88
Hydrocracker 5-89
Object Description
Convergence Contains the Residual field that enables you to specify the maximum
Tolerance residual value allowed for the convergence calculation.
Iteration Limits Contains two fields that enable you to control the iteration range for the
OOMF Solver performance:
• Maximum Iterations field enables you to specify the maximum
number of iterations.
• Minimum Iterations field enables you to specify the minimum number
of iterations.
Creep Step Contains three fields that enable you to configure the creep function of the
Parameters OOMF Solver:
• On/Off Switch drop-down list. Enables you to select On (enable) or
Off (disable) option for the creep feature.
• Iterations field. Enables you to specify the number of iterations per
creep step.
• Step Size field. Enables you to specify the size of each creep step.
Completeness Contains the Override Spec Group Completeness checkbox that enables
Checking you to toggle between:
• Overriding the normal calculation behaviour.
• Retaining the normal calculation behaviour.
The normal calculation behaviour requires the spec groups be completed
before solving.
SQP Hessian Contains features used to manipulate the SQP Hessian parameters:
Parameters • Initialization drop-down list. Enables you to select one of four options
to initialize the Hessian value:
Normal (default). Hessian initialized with identity matrix. This setting
balances efficiency and robustness. It is well suited for general purpose
optimization problems. Typical applications are offline optimization and
online problems that start very far from a solution.
Aggressive. Hessian initialized with small values. This setting moves
the problem to bounds faster than the Normal mode. This setting is
preferred for highly constrained optimization problems with few Degrees
of Freedom at solution. Ideal applications are well-posed online real-
time optimization problems.
Scaled. A combination of the Aggressive and Advanced modes. This
setting is recommended for highly constrained optimization problems
with few Degrees of Freedom at solution and a nonlinear objective
function.
Advanced. Hessian initialized with 2nd order information. This setting is
recommended for problems with many Degrees of Freedom at solution
and/or quadratic objective function. Ideal for data reconciliation
problems, both online and offline.
• Scaling factor field. Enables you to specify the scaling factor.
• Updates stored field. Enables you to specify the number of updates
stored during calculation (default value is 10).
5-89
5-90 Calibration Property View
Object Description
Line Search Contains features used to configure the line search parameters:
Parameters • Algorithm drop-down list. Enables you to select one of four methods
for the line search algorithm:
Normal (default). A proprietary line search designed to balance
robustness with efficiency.
Exact. A well-known exact penalty line search. It is too conservative for
most practical problems.
Residual. A proprietary line search designed to initially favour the
convergence of residuals over the objective function improvement.
Square. A line search designed to attempt to enforce bounds on cases
with no Degrees of Freedom. It should be used only in cases where
there are multiple solutions to a problem, and the desired solution lies
within the bounds.
• Step Control drop-down list. Enables you to select one of three options
for the step size:
Normal (default). The original method.
Aggressive. A modified method that tends to take larger steps.
Conservative. A modified method that tends to take smaller steps.
• Step Control Iterations field. Enables you to specify the number of
step iterations.
Variable Scaling Contains the On/Off Switch drop-down list that enables you to select one of
Parameter the following options:
• On. Activates the variable scaling parameter.
• Off. Deactivates the variable scaling parameter.
Failure Recovery Enables you to select one of the following action in case of failure:
Action drop- • Do nothing.
down list • Revert to the previous results before the solve (this is the default
option).
• Revert to the default input and results.
5-90
Hydrocracker 5-91
Figure 5.68
Object Description
Simulation Engine Displays the messages and commands from the
Message and Script solver of the FCC reactor.
Commands field
Enter Script Enables you to enter the text code for a command
Command field for the solver.
Clear Message Enables you to clear the messages in the
button Simulation Engine Message and Script Commands
field.
Get Prev. Command Enables you to retrieve a previous command from
button the command history and place the text code in
the Enter Script Command field.
Get Next Command Enables you to retrieve the next command from
button the command history and place the text code in
the Enter Script Command field.
5-91
5-92 Calibration Property View
Object Description
Run Command Enables you to run the command code in the Enter
button Script Command field.
Clear Command Enables you to clear the command history.
button
Temp./Press. Page
The Operation Measure tab in the Calibration property view
allows you to input the temperature measurement that will be
used in the objection function for calibration.
Figure 5.69
5-92
Hydrocracker 5-93
Object Description
Temperature Rise The rise in temperature.
Pressure Drop The degree of pressure dropped.
For example, if there are three reactors and there are two beds
in Reactor 1, three beds in Reactor 2 and two beds in Reactor 3,
then there will be rows for Bed 1, Bed 2 and Bed 3. However, the
cells for data in Bed 3 of Reactor 1 and Reactor 3 will be blank
and locked.
Flow Page
Use the Flow page on the Operation Measure tab of the
Calibration property view to input flow measurements in the
recycle loop that will be used in the objection function for
5-93
5-94 Calibration Property View
calibration.
Figure 5.70
Cuts Page
The Cuts page on the Product Measure tab of the Calibration
property view enables you to specify the number of GC analyses
5-94
Hydrocracker 5-95
Figure 5.71
Name of analysis or
What/how many you can specify
cut
Number of fuel gas up to 5
analyses
Number of LPG up to 4
analyses
Number of naphtha up to 3
cuts
Number of Distillate up to 2
Cuts
Bottom cuts • Bottoms
• HCO and Bottoms
5-95
5-96 Calibration Property View
Figure 5.72
The table that appears in the Light Ends page enables you to
input measurement data and is based on the number of fuel
gas, LPC analyses and Naptha cuts specified on the Cuts Page.
For example, the Heavy Naphtha column appears only if the
configuration has a Heavy Naphtha draw.
Notes:
• You only need to enter the Naphthenes, Olefins and
Aromatics data for the naphtha cuts. The HCR model
then extrapolates the curves to the regions where you
did not specify data.
5-96
Hydrocracker 5-97
Figure 5.73
5-97
5-98 Calibration Property View
Parameters Page
The Parameters page on the Calibration Control tab of the
Calibration property view displays a list of parameters and a
checkbox for each parameter to allow you to select which
5-98
Hydrocracker 5-99
Figure 5.74
5-99
5-100 Calibration Property View
Figure 5.75
5-100
Hydrocracker 5-101
Figure 5.76
Button Action
Save for Simulation Save the calibration factors for a simulation run,
by clicking Save for Simulation.
In the normal workflow, after running the
calibration and reviewing the results, you will save
the calculated calibration factors. Therefore, if you
return to the Simulation environment, the system
prompts you with the following question:
Do you want to make the newly calculated
calibration factors available for simulation?
• If you select Yes - Aspen HYSYS Refining
proceeds as if you had clicked Save for
Simulation.
• If you select No - the calibration property
view closes.
• If you select Cancel - the Calibration
property view remains open.
Export Export the calibration factors as a file.
5-101
5-102 Calibration Property View
Button Action
Calibration Factors View the Calibration Set Library view.
Library
Re-initialize
5-102
Hydrocracker 5-103
5-103
5-104 Calibration Property View
5-104
Hydrocracker 5-105
5-105
5-106 Calibration Property View
Figure 5.77
The following table list and describes the groups in the Mass
Balance page:
5-106
Hydrocracker 5-107
Figure 5.78
Note:
• If there are two reactors, or there is a feed mid-point
injection, you can use the Blend Properties at
Selected Reactor Location list to choose the location
to display.
5-107
5-108 Calibration Property View
Figure 5.79
5-108
Hydrocracker 5-109
Figure 5.80
5-109
5-110 Calibration Property View
• Cetane Index
• Four Point [C]
• Watson K
• Viscosity @ 100F [cP]
Reactor Page
The Reactor page on the Analysis tab of the Calibration property
view displays the key simulation results of the reactor. The
results displayed depend on the configuration of the HCR.
Figure 5.81
5-110
Hydrocracker 5-111
Figure 5.82
Fractionator Page
The Fractionator page on the Analysis tab of the Calibration
property view displays the fractionator solver tuning
parameters.
The TBP Cut Points group displays the calculated cut point to
match the specified flow rate of each zone.
5-111
5-112 Calibration Property View
Figure 5.83
5-112
Hydrocracker 5-113
Worksheet Page
The Worksheet page on the Advanced tab of the Calibration
property view displays the summary of the calibration results.
Figure 5.84
5.10 References
1
"The Lower It Goes, The Tougher It Gets," Bradford L. Bjorklund, Neil
Howard, Timothy Heckel, David Lindsay, and Dave Piasecki,
presented at presented at the NPRA 2000 Annual Meeting, Paper
No. AM-00-16, March 26-28, 2000.
2 "Improve Refinery Margins and Produce Low-Sulfur Fuels," Scott W.
Shorey, David A. Lomas, and William H. Keesom, World Refining
Special Edition: Sulfur 2000, Summer 1999, p. 41.
5-113
5-114 References
5-114
Petroleum Column 6-1
6 Petroleum Column
6.1 Introduction................................................................................... 2
6-1
6-2 Introduction
6.1 Introduction
The Petroleum Column operation lets you model petroleum
distillation columns in a refinery. The Petroleum Column is
specifically designed to help with solving the following problems:
• Simulating a petroleum column for a wide range of crude
oils within an optimization or gradient generation
scenario. In these situations, the column needs to be
simulated over and over again, and the column should
converge quickly and consistently in all scenarios.
• Manually calibrating the Petroleum Column from plant
data.
6-2
Petroleum Column 6-3
Column
Description
Component
Tray Section A HYSYS unit operation that represents the series of
equilibrium trays in a Column.
Stages Stages are numbered from the top down or from the
bottom up, depending on your preference. The top tray is
1, and the bottom tray is N for the top-down numbering
scheme. The stage numbering preference can be selected
on the Connections page of the Design tab on the Column
property view.
Overhead The overhead vapour product is the vapour leaving the
Vapor Product top tray of the Tray Section in simple Absorbers and
Reboiled Absorbers. In Refluxed Absorbers and
Distillation Towers, the overhead vapour product is the
vapour leaving the Condenser.
Overhead The overhead liquid product is the Distillate leaving the
Liquid Product Condenser in Refluxed Absorbers and Distillation Towers.
There is no top liquid product in simple Absorbers and
Reboiled Absorbers.
Bottom Liquid The bottom liquid product is the liquid leaving the bottom
Product tray of the Tray Section in simple Absorbers and Refluxed
Absorbers. In Reboiled Absorbers and Distillation
Columns, the bottom liquid product is the liquid leaving
the Reboiler.
Overhead An Overhead Condenser represents a combined Cooler
Condenser and separation stage, and is not given a stage number.
6-3
6-4 Petroleum Column Theory
Figure 6.1
If one plots the quantity ln(Di/Bi) vs. NBPi for each component i,
the plot is typically bilinear.
6-4
Petroleum Column 6-5
where:
HYSYS assume that the slopes of the curves drawn above are
only a characteristic of the structure of the column, and are
independent of the feed or the pressure or other operating
conditions. This assumption enables HYSYS to calculate the
product composition of the distillate and bottoms streams, for a
wide range of feed conditions. Furthermore, HYSYS assume that
all Petroleum Columns are in indirect sequence of simple
columns.
d N, i –1
ln ⎛ ---------⎞ = ------------ ( NBP i ) + K D, N If d i > b i for all i
⎝ b N, i⎠ φ D, N
(6.1)
–1
= ⎛⎝ ----------- ( NBP i ) + K B, N⎞⎠ If d i < b i for all i
φ B, N
DN = ∑ d N, i (6.3)
i
6-5
6-6 Petroleum Column Theory
BN = ∑ b N, i (6.4)
i
F N = DN + B N (6.5)
FN – 1 = DN (6.6)
where:
6-6
Petroleum Column 6-7
The above system of equations is then solved for dN,i, bN,i, fN,i,
KD,N, and KB,N.
6-7
6-8 Petroleum Column Theory
Figure 6.2
These cut points are translated into molar flow fractions of the
feed.
6-8
Petroleum Column 6-9
Figure 6.3
Figure 6.4
Portion of Naphtha in
Overhead
Portion of Overhead
in Naphtha.
Overhead Naphtha
Individual cut
6-9
6-10 Petroleum Column Installation
OR
1. Press F6 to access the Aspen HYSYS Refining object palette.
2. Double-click the Petroleum Distillation icon: .
3. Use the first-time setup view to select the feed stream, enter
a total number of stages and specify the feed stream stage.
It is recommended to specifiy a sufficient number of stages -
the default is 10.
4. Click OK. You can now use the Petroleum Column Property
View Specs page to configure the column.
6-10
Petroleum Column 6-11
Figure 6.5
6-11
6-12 Petroleum Distillation Column
Specs Page
The specs page configures the petroleum column. The following
table lists and describes the common objects at the Petroleum
Column Specs page.
Object Description
Column Enter column name
Name
Specification Specify column as either ECP (Effective Cut Point) or Yield
Type specification
Basis Specify the basis of yield (Molar, Mass or volume)
Separate if checked, Overhead vapor stream will not have any hypo
Pure compositions.
Component
Product Cut
Product Info Specify product name, its draw stage, ECP, Yield
Matrix specification, SI TOP, SI BOT and ECP Offset
SITOP - Represents the separation co-efficient of the top
section. This is normally the scaled value of slope of curve
NBP vs. Ln(Di/Bi) where NBP is Normal Boiling Point of
components and Di is Molar flow in top section and Bi is
molar flow in bottom section. Specifically,
SI top = -1/slope of curve NBP vs. Ln(Di/Bi)
SIBOTTOM - Represents the separation co-efficient of the
bottom section. This is normally the scaled value of slope of
curve NBP vs. Ln(Di/Bi) where NBP is Normal Boiling Point
of components and Di is Molar flow in top section and Bi is
molar flow in bottom section.
ECP - Represents the intersection point of two lines NBP vs.
Ln(Di/Bi) for top section and for bottom section
ECP Offset - Represents the offset applied to the ECP
(Effective Cut Point) with respect to its relation to the NBP
(Normal Boiling Point). This has units of Temperature.
Cuts - Product streams.
DrawStage - It does not have physical meaning in
petroleum column calculation. But it determines the column
section whether the product is heavy or light.
Feed Info Specify feed stream for petroleum column
Add Product Add product stream. (Formerly Side Stripper fuction.)
Remove Remove the selected product stream
Product
Import SCD Import an SCD file
Save SCD Start a wizard to save an SCD file from the petroleum
column
Run Start column calculations to converge the column. The
button hides when column convergence calculation is in
progress.
6-12
Petroleum Column 6-13
Object Description
Reset Reset all calculated values in the column to the default
values. The button hides when the column convergence
calculation is in progress.
Stop Stop the column calculation before column convergence.
The button is only available when the column convergence
is in progress.
Status Display the status of the petroleum column
Ignore Toggle between ignoring or considering the petroleum
column during process flowsheet calculations.
Advanced Page
The advanced page configures the advanced options in a
petroleum column, such as pressure and reboiler duty.
Figure 6.6
6-13
6-14 Petroleum Distillation Column
Summary Page
The Summary page gives a tabular summary of the feed or
product stream properties. Select the appropriate radio button
to display the information you want to see.
Plots Page
The volume interchange plot displays two types of information:
Cumulative and Incremental. You can toggle between
Cumulative and Incremental by selecting the appropriate radio
button in the Volume Interchange group.
6-14
Petroleum Column 6-15
Each curve shows the live boiling point behavior for each
stream. The curves from the product streams are normalized
with respect to the feed stream, and the curves are arranged in
increasing order of heaviness.
Figure 6.7
6-15
6-16 Petroleum Distillation Column
Figure 6.8
6-16
Petroleum Column 6-17
The spikes in the product curves are the result of the discrete
nature of the HYSYS modeling of crude oil thermodynamics. A
crude, which typically has several thousand components, is
modelled using only 50 to 80 lumps (where each lump represent
a group of components with similar characteristics). This
lumping of components causes the spikes in the Increment plot.
Tables page:
• Tuning Parameters table displays the calculated values of
ECP, SI ToP, SI BOT and ECP Offset
• Feed Composition table displays the calculated value of
reconstituted feed.
• Rigorous Calibration Results view displays the calculated
and supplied values of calibration parameters (Product
yields and TBPs).
6-17
6-18 Petroleum Distillation Column
Plots page:
• When rigorous optimization option is chosen, this page
displays the plot of calculated and supplied TBP
distillation curve.
• When short-cut (graphical) method is chosen , this page
displays three different types of plots (1) Slope results
(2) Supplied vs. Calculated TBP curve (3) Feed curve
Feeds Page
The Feeds page lets you to calibrate the feed stream entering
the Petroleum Column..
Figure 6.9
Object Description
Number of Displays the number of zones available in the Petroleum
Zones Column.
Feed Enables you to specify the temperature of the feed stream
Temperature entering the petroleum column.
6-18
Petroleum Column 6-19
Products Page
Use the Products page to enter the product flows, properties and
distillation information necessary for petroleum column
calibration.
Figure 6.10
Object Description
Product Select the product for which calibration data is entered
Enumeration
Temperature Specify the temperature of product
cell
Pressure cell Specify the pressure of product
Flow cell Specify the flow rate of product
Density cell Specify the density of product
Distillation Specify the type of distillation data provided
Curve cell
Light Ends Toggle between activating or deactivating the option to
checkbox specify lightends composition for selected product
No of Points to Specify the number of additional points to add in product
Add distillation data
6-19
6-20 Petroleum Distillation Column
Product’s Flow Specify whether supplied product flow rate is dry basis or
Basis Radio wet basis
button
Distillation Specify whether supplied distillation data is Molar, Mass
Basis Radio or Liquid volume basis
button
Yield Matrix Specify the yield information corresponding to supplied
distillation temperatures
Temperature Specify the distillation temperature information.
Matrix
Component View the light end component name
Name Matrix
Yield Fraction Specify the light end composition
Matrix
NBP Matrix Specify the light end normal boiling point
Clear Product Clear all the supplied distillation and light end
Data Button compositions
Clear Empty Remove all the supplied distillation entries with empty
Points Button values
Add More Data Add more data points (specified in No of Points to Add
Points Button cell)
Generate Generate calibration data from either short-cut column or
Calibration from rigorous column.
Data Button
6-20
Petroleum Column 6-21
Tables Page:
The tables page shows the calibrated parameters and calibrated
feed composition. This page also lets you select which algorithm
to choose for calibration.
Figure 6.11
Object Description
Tuning Parameters View the calibrated tuning parameters for petroleum
Table column (ECP, SI TOP, SI BOT, ECP Offset)
Feed Composition View the calibrated feed composition
Table
Calibration Select either Rigorous Optimization or Short-Cut
Algorithm Radio (Graphical) method for petroleum column calibration
button
Initialization Active if Advanced Initialization is checked in
Button Calibration Parameters View. Opens the Calibration
Initialization View buttons and table.
Parameters Button Active only if Rigorous Optimization radio button is
selected. Opens Calibration Parameters View for
rigorous optimization parameters.
Results Button Active only if Rigorous Optimization radio button is
selected. Opens a window to view the calculated and
supplied TBP distillation curves.
6-21
6-22 Petroleum Distillation Column
Figure 6.12
Control Function
Convergence Tolerance Enter Residual Value
Iteration Links Set Min and Max iterations
Creep Step Parameters Set Creep Step Parameters On or Off, Set
iterations and step size.
Failure Recovery Action Set Option if convergence fails:
• Do Nothing
• Revert to the Previous results
• Revert to the Short-Cut (Graphical
Method)
• Short-Cut (Graphical Method)
Weight Factors table Set simulation weight factors for
parameters.
6-22
Petroleum Column 6-23
Control Function
Advanced Initialization Enable Initialization button and functions
checkbox on Calibration Table page.
Reset Default button Clear all changes and reset to default
values.
Figure 6.13
Button Function
View Initial Values Shows current initial values and bounds for
ECP, SI TOP, SI BOTTOM and ECP Offset
Update Initial Values Saves initial values for calibration as
updated from the last converged solution.
6-23
6-24 Petroleum Distillation Column
Button Function
Initialize From Seq. Initival values for ECP, SI TOP, SI BOTTOM
Calibration and ECP Offset are generated from
sequential (short-cut) calibration method.
Initialize Default ECP values are initialized from sequential
calibration, ECP Offset is initialized as 0.0
and SI TOP and SI BOTTOM are initialized
using default program value.
Plots Page
The Plots page displays the calculated calibration results in plot
format.
Figure 6.14
The following table lists and describes the object available in the
Plotted Results page:
Object Description
Plotted Results drop- Enables you to select the product stream zone you
down list want to view in the plot.
Manual Tuning Available only if the Slope Results radio button is
button selected.
Enables you to manually enter tuning-parameter
slope values.
Slope Results radio Enables you to display the tuning parameter slope
button values on the plot.
6-24
Petroleum Column 6-25
Object Description
Plant vs. Calculated Enables you to display the plant data and
radio button calculated calibration results data on the plot.
Feed Curve radio Enables you to display the feed curve on the plot.
button The feed curve is the plotted values of distilled
volume percent values from the feed stream with
respect to temperature.
6-25
6-26 Petroleum Distillation Column
6-26
Petroleum Feeder 7-1
7 Petroleum Feeder
7.1 Introduction................................................................................... 2
7-1
7-2 Introduction
7.1 Introduction
The Petroleum Feeder is a logical unit operation that allows
flexibility over how the crude proportions are defined and allows
you to mix petroleum assays from the Basis Environment with
assays from other streams in the flowsheet. In addition, you can
setup feeds as blends and/or cuts of petroleum assays. Streams
can also be setup to represent spiked or partial crudes.
OR
1. Press F6 to access the Aspen HYSYS Refining Object Palette.
2. Double-click the Petroleum Feeder icon.
7-2
Petroleum Feeder 7-3
Figure 7.1
Object Description
Delete button Allows you to delete the operation.
Status bar Displays the current status of the operation (for
example, missing information or errors
encountered during calculation).
Ignored checkbox Allows you to ignore the operation during
calculations.
When the checkbox is selected, HYSYS completely
disregards the operation (and cannot calculate the
outlet stream) until you clear the checkbox.
7-3
7-4 Petroleum Feeder Property View
Connections Page
On the Connections page, you can specify the assays, feed
streams, and product stream attached to the Petroleum Feeder.
You can change the name of the operation in the Name field,
and the fluid package associated to the operation in the Fluid
Package drop-down list.
Figure 7.2
Notes Page
For more information The Notes page provides a text editor where you can record any
refer to Section 1.2.3 -
Notes Page/Tab. comments or information regarding the specific unit operation or
the simulation case in general.
7-4
Petroleum Feeder 7-5
Parameters Page
The Parameters page contains a drop-down list and one or two
tables depending on your selection of feed type entering the
Petroleum Feeder.
Figure 7.3
The Balance Type drop-down list allows you to select the unit
basis for the specified values. There are three types of unit for
you to choose from mole, mass, and volume.
7-5
7-6 Petroleum Feeder Property View
The table in the Flow Ratio and Boiling Range group contains the
following:
Column Description
First column Displays the names of the assays and feed streams
connected to the Petroleum Feeder.
Ratio You can specify the flow ratio of the petroleum assay(s) and
stream assay(s) that makes up the petroleum feeder
product stream.
For example, if you selected Mole as the unit basis of the
flow ratio, and you specify the Arab assay to have a ratio of
0.25. Then 25% of the product stream's mole composition
is from the Arab assay.
The sum values under the Ratio column must equal 1.
IBP You can specify a different initial boiling point temperature
for the Petroleum Feeder blending calculation.
You cannot specify values lower than the HYSYS default
temperature.
The default values of the IBP and FBP are the boiling
temperature of the lightest and heaviest components in the
component list, respectively. These are not the initial and
final points of the TBP curve of the assay.
FBP You can specify a different final boiling point temperature
for the Petroleum Feeder blending calculation.
You cannot specify values higher than the HYSYS default
temperature.
7-6
Petroleum Yield Shift Reactor 8-1
8.1 Introduction................................................................................... 2
8.1.1 Theory.................................................................................... 2
8-1
8-2 Introduction
8.1 Introduction
If you do not have the Aspen HYSYS Refining license, you
cannot add a Petroleum Yield Shift Reactor.
8.1.1 Theory
Shift reactor models are empirical models representing the
response of the output of a reactor to changes in its operating
conditions. These models are not based upon the underlying
scientific theory for the reactor, or upon the chemistry of the
reaction, but simply upon an observation of how the output
responds to certain stimuli. The models are generally linear and
are only applicable within a fairly tight range of a particular base
condition.
The petroleum yield shift unit operation calculates the flow rates
of a defined set of product streams based upon the difference
between the current value of an independent variable and a
supplied base value. Dependent variables other than the flow
rates can also be specified.
Δy k 0
dyk ,j = -------- ⋅ ( x j – x j ) (8.1)
Δx j
0
yk = yk + ∑ dyk ,j (8.2)
j=0
8-2
Petroleum Yield Shift Reactor 8-3
where:
0
y k = base value for dependent variable yk at base conditions
or
1. Press F6 to access the Aspen HYSYS Refining Object Palette.
2. Double-click the Petroleum Shift Reactor icon.
8-3
8-4 Petroleum Yield Shift Reactor
Figure 8.1
Object Description
Delete button Lets you delete the operation.
Status bar Displays the current status of the operation (for
example, missing information or errors encountered
during calculation).
Ignored Lets you ignore the operation during calculations.
checkbox When the checkbox is selected, HYSYS disregards the
operation (and cannot calculate the outlet stream)
until you clear the checkbox.
8-4
Petroleum Yield Shift Reactor 8-5
Connections Page
The Connections page (Figure 8.1) lets you configure the
material and energy streams flowing in and out of the reactor.
The following table describes the objects in the Connections
page:
Object Description
Name field Modify the name of the reactor.
Fluid Pkg field Select the fluid package associated with the
reactor.
Main Feed field Specify or select the main petroleum feed flowing
into the reactor. This stream is split into the cuts
specified in the Cuts table.
Energy Stream field Connect or create an energy stream if one is
(optional) required for the operation.
Calculated Feeds Specify or select feed streams that need to be
table (optional) calculated by the reactor. E.g. Hydrogen
consumption in Hydrocracking is usually calculated
by the model itself. The calculated feed will not
influence the product streams calculation.
Supplementary Specify or select additional feed streams to the
Feeds table reactor. The total flow rate of the product streams
(optional) is determined from the sum of all feed streams
into the reactor.
Cuts table Specify or select the product streams to associate
with the cuts of the main feed.
Supplementary Specify or select product streams that are not cuts
Products table of the main petroleum feed.
(optional)
Load - Save PIMS Import or Export an smc or cme model to or from
Submodel icons the petroleum shift reactor. This option is available
only after an smc/cme model is loaded into the
petroleum shift reactor.
You can adjust the model’s smc/cme coefficients
before exporting it.
8-5
8-6 Petroleum Yield Shift Reactor
Figure 8.2
Object Description
Specify Independent Lets you add an existing Hysys simulation variable
Variable button as a new independent variable, or edit an existing
independent variable, or delete an independent
variable.
Specify Parameter Lets you add/edit/delete an independent variable
button that does not exist in Hysys simulation- e.g. age of
catalyst, reactor temperature.
Base Yield Flow Specifies the base yield flow rates, i.e. product
Rates Column flow rates when the independent variables (if
defined) are at the base values.
8-6
Petroleum Yield Shift Reactor 8-7
Object Description
Property Base row The first row in the table. These values are the
base values of the independent variables/
parameters.
Yield Basis field Option to specify the product yields either on a
flow rate basis or on a feed flow fraction basis
Yield Fraction Basis Visible only if the Yield Basis is selected as Flow
Fraction. It lets you select the yield basis type as
mass, molar, or volume.
Notes Page
Variables Page/Tab.
For more information Use the Notes tab record any comments or information
refer to Section 1.2.3 -
Notes Page/Tab.
regarding the specific unit operation or the simulation case in
general.
8-7
8-8 Petroleum Yield Shift Reactor
Figure 8.3
8-8
Petroleum Yield Shift Reactor 8-9
Object Description
Cut Select the cut stream containing the assay
property that you want to manipulate.
Assay Properties Select the assay property for which you want to
specify a base value. Only properties selected for
the cut stream in the Assay Properties
Selection table are available.
Base Value Specify the base value for the assay property. This
is the value of property that the reactor would
produce at the condition represented by the base
values of the independent variables.
Use Feed Toggle between using or ignoring the assay
property values from the feed stream.
Use Assay Open a drop-down list and select the assay
property values from a petroleum assay.
Figure 8.4
8-9
8-10 Petroleum Yield Shift Reactor
Figure 8.5
Object Description
Stream drop-down list Select the product stream associated to the
available TBP curve data.
Distillation/ Light Ends Distillation option allows calculating hypo
option composition based on TBP points. Light Ends
option lets you specify desired light end
composition.
Distillation type drop- Select the appropriate distillation curve type
down list i.e. TBP, ASTM D86, etc.
Composition basis drop- Select the appropriate composition basis i.e.
down list mass, volume or molar.
Volumetric Yield column Specify the volume percent yield associated to
the specified temperature for the product
stream.
TBP column Specify the TBP associated with the
volumetric yield.
8-10
Petroleum Yield Shift Reactor 8-11
Object Description
Insert button Add a volumetric yield between 0% and 100%
and corresponding TBP data to the table.
Delete button Remove a selected volumetric yield and
corresponding TBP data from the table.
You cannot remove the default data set of 0%
and 100%.
Results Page
The results page provides a summary of all the variables
calculated by the petroleum shift reactor. The table on the left
shows all the product flow rates calculated by the model, and
the table on the right shows all the product properties calculated
by the model.
Figure 8.6
8-11
8-12 About PIMS Submodel Calculator
Currently Aspen HYSYS Refining does not have all the necessary
models to fully simulate a refinery. With this new feature, Aspen
HYSYS Refining users will be able to create the missing models
as needed. users can take the equivalent PIMS model’s dat (in
the form of a smc file) and import it either manually or
automatically into a Petroleum Yield Shift Reactor (PYS Reactor).
8-12
Petroleum Yield Shift Reactor 8-13
The mapped properties and values will display in the MOdel Data
view in the Petroleum Yield Shift Reactor.
8-13
8-14 About PIMS Submodel Calculator
8-14
Product Blender 9-1
9 Product Blender
9.1 Introduction................................................................................... 2
9-1
9-2 Introduction
9.1 Introduction
The Product Blender allows you to mix several streams together,
and calculate a blended property value or optimize the
properties in the product stream by back calculation and
determine the optimum mix ratios for the inlet streams.
Figure 9.1
9-2
Product Blender 9-3
9.2 Theory
The Product Blender has two different calculation mode to
determine the flow rate in the product streams: Simulation and
Optimization.
Refer to Section 9.3.2 - The characteristics of the product and surplus streams are
Parameters Tab for
more information. based on the specified flow ratio from the inlet streams and the
automatic pressure assignment option.
For more information The Aspen HYSYS SQP is a sequential quadratic programming
about the SQP
optimization calculation (SQP) algorithm incorporating an L1-merit function and a BFGS
refer to Chapter 7 - approximation to the Hessian of the Lagrangian. The algorithm
Optimizer Operation in features step size restriction, decision variable and objective
the HYSYS Operations
Guide. function scaling, a basic watchdog method, and a problem-
independent and scale-independent relative convergence test.
The algorithm also ensures that the model is evaluated only at
points feasible with respect to the variable bounds.
9-3
9-4 Theory
Figure 9.2
9-4
Product Blender 9-5
OR
1. Press F6 to access the Aspen HYSYS Refining Object Palette.
2. Double-click the Product Blender icon.
9-5
9-6 Product Blender Property View
Figure 9.3
Object Description
Status bar Displays the current status of the operation (for example,
missing information or errors encountered during
calculation).
Delete Allows you to delete the operation.
button
Refer to Section 9.2 - Calculation Allows you to toggle between simulation and
Theory for more Mode drop- optimization calculation modes.
information. down list If you select the optimization mode without first adding any
variables (optimization variable, process constraints, or
objective functions), HYSYS will auto generate derivatives
and optimizer for optimum product flow rate with inlet
stream flow ratios as the optimization variables.
If you select the optimization mode after adding any
variables (optimization variable, process constraints, or
objective functions), HYSYS will keep the previous variable
values.
Ignored Allows you to ignore the operation during calculations.
checkbox When the checkbox is selected, HYSYS completely
disregards the operation (and cannot calculate the outlet
stream) until you clear the checkbox.
9-6
Product Blender 9-7
Connections Page
On the Connections page, you can specify the feed and product
streams attached to the Product Blender. You can change the
name of the operation in the Name field, and the fluid package
associated to the operation in the Fluid Package drop-down list.
Figure 9.4
Notes Page
For more information The Notes page provides a text editor where you can record any
refer to Section 1.2.3 -
comments or information regarding the specific unit operation or
Notes Page/Tab.
the simulation case in general.
9-7
9-8 Product Blender Property View
Parameters Page
Figure 9.5
Figure 9.6
9-8
Product Blender 9-9
The values in the rows of the Flow Ratio table represent split
ratios of the inlet streams, so the sum of values along each
row must equal 1.
Only use Equalize All if you are completely sure that all the
attached streams should have the same pressure.
9-9
9-10 Product Blender Property View
9-10
Product Blender 9-11
Object Description
Create Derivative Util Allows you to add derivative utilities or generate
button default derivative utilities.
The default utilities are:
• The flow ratios between the inlet and product
streams for the optimization variables.
• The flow ratios between the inlet and surplus
streams for the process constraints.
• The actual volume flow rates of the product
streams for the objective functions.
Refer to Chapter 14 - View Derivative Allows you to access the Derivative Utility property
Utilities in the HYSYS Utility button view. The Derivative Utility property view contains
Operations Guide for detailed information and option on the variables
more information on the and constraints.
Derivative Utility property
Create Optimizer Allows you to create an optimizer with default
view.
button optimizer parameter settings.
Refer to Chapter 7 -
View Optimizer Allows you to access the Optimizer property view.
Optimizer Operation in
button The Optimizer property view contains detailed
the HYSYS Operations
information and options on the optimizer
Guide for more configuration.
information on the
Optimizer property view. Add button Allows you to add optimization variables,
constraints, or objectives for the optimization
calculation.
The type of optimizer parameters you can add,
depends on what is selected in the drop-down list.
Types of Parameters Allows you to select the type of optimizer
drop-down list parameter to add to the optimization calculation.
You have three choices: optimization variable,
constraint, or objective.
9-11
9-12 Product Blender Property View
Figure 9.7
Column Description
Opt Variable Allows you to change the name of the optimization variable.
You can access the Optimization Object Property View
of the variable by double-clicking on the variable name.
Hooked Displays the object associated to the optimization variable.
Object
Hooked Displays the property associated to the optimization
Property variable.
9-12
Product Blender 9-13
Column Description
Current Allows you to change the current optimization variable
Value value.
Use Allows you to toggle between using or ignoring the
checkbox optimization variable during optimization calculation.
A selected checkbox indicates the variable is being used in
the calculation.
Figure 9.8
9-13
9-14 Product Blender Property View
Column Description
Minimum Allows you to specify the lower bound property for the
variable during the optimization process.
This value might be different from its global minimum, if
the change in the variable is restricted to its allowed
amount, set by the maximum rate of change, during the
period in the optimization process.
Current Allows you to specify the current variable value before
Value optimization calculation.
Maximum Allows you to specify the upper bound property for the
variable during the optimization process.
This value might be different from its global maximum, if
the change in the variable is restricted to its allowed
amount, set by the maximum rate of change, during the
period in the optimization process.
Range Allows you to specify an alternative for the span.
The purpose of the range is to scale the gradients of the
cost function and constraints, to give similar gradient
magnitude for each variable. The gradients of the objective
function (and constraints) vary inversely with the variable
ranges.
Global Min. Allows you to specify the absolute minimum value for which
the variable is operated.
Global Max. Allows you to specify the absolute maximum value for
which the variable is operated.
9-14
Product Blender 9-15
Figure 9.9
Column Description
Start Value Displays the initial value of the variable before optimization
calculation.
Current Allows you to specify the current variable value before
Value optimization calculation.
9-15
9-16 Product Blender Property View
Column Description
Status Displays the current status of the variable, which is
calculated by the Optimizer. Unlike constraints, opt.
variables are not allowed to move out of their bounds. The
Status property is set to one of:
• Not Evaluated. Status of the variable is not
evaluated by the Optimizer.
• Inactive. Variable Output property lies between the
Minimum and Maximum properties, but not on one of
the bounds.
• Equality. Maximum and minimum properties of the
variable, Minimum and Maximum, are equal, and the
Output property has the same value as well.
• Active Low. Variable Output property value is equal
to that of the Minimum.
• Active High. Variable Output property value is equal
to that of the Maximum.
Price Displays the shadow price (Lagrange multiplier) for the
given opt. variable, calculated by the Optimizer. The
shadow price is used to estimate the effect which small
changes to variable bounds have on the plant cost function.
Span Displays the difference between the Global Minimum and
Global Maximum values for the variable and is calculated by
the variable set-up.
The role of the span is to convert every variable into the
range (0, 1), to use uniform numerical perturbations and
convergence tests.
Output Displays the current value of the variable in the plant
model. The output value is determined by the optimizer
during the optimization process.
9-16
Product Blender 9-17
Figure 9.10
Column Description
Constraints Allows you to change the name of the constraint variable.
You can access the Optimization Object Property View
of the constraint by double-clicking on the variable name.
Hooked Displays the object associated to the constraint.
Object
Hooked Displays the property associated to the constraint.
Property
9-17
9-18 Product Blender Property View
Column Description
Current Displays the current value of the constraint.
Value
Use Allows you to toggle between using or ignoring the
checkbox constraint variable during optimization calculation.
A selected checkbox indicates the constraint is being used
in the calculation.
Figure 9.11
9-18
Product Blender 9-19
Column Description
Minimum Allows you to specify the lower bound of the constraint
value.
Current Displays the current constraint value.
Value
Maximum Allows you to specify the upper bound of the constraint
value.
Scale Allows you to specify the number scale on which the
feasibility of the constraint is measured. This property is
used in conjunction with the Optimizer Zeta property, which
is a relative feasibility tolerance.
In general, a constraint is said to be feasible if:
where:
Minimum = lower bound properties of the constraint
Maximum = upper bound properties of the constraint
Current = current constraint value (equivalent to
Hooked Property for constraints, which have the
Use checkbox selected)
Min Chi^2 Displays whether or not a chi-square test is done for the
constraint.
9-19
9-20 Product Blender Property View
Figure 9.12
Column Description
Current Value Displays the current value of the constraint.
Status Displays the current status of the constraint, which is calculated by the
Optimizer. The Status property is set to one of the following:
• Not Evaluated. The status of the constraint has not been evaluated by
the Optimizer.
• Inactive. The constraint current property lies between the Minimum
and Maximum properties, but is neither Active High nor Active Low.
• Violated Low. The constraint current property is less than Minimum -
Scale x Zeta, where Scale is the constraint Scale property and Zeta is
the Optimizer Zeta tolerance property.
• Violated High. The current property is greater than Maximum + Scale
x Zeta.
• Active Low. The constraint current property is less than Minimum +
Scale x Zeta, but greater than Minimum - Scale x Zeta.
• Active High. Constraint current property is greater than Maximum -
Scale x Zeta, but less than Maximum + Scale x Zeta.
9-20
Product Blender 9-21
Column Description
Normalization When the Jacobian matrix is first calculated (first pass evaluation) the
Normalization property for the constraint is set to be the largest Jacobian
entry in the row (Sparse Row) of the Jacobian matrix corresponding to this
constraint. This number is used to normalize the rest of the given Jacobian
row, for all remaining Optimizer search steps (in other words, it is not
recalculated).
Base Value When calculating the gradient of a given constraint with respect to each
variable, the internal scaled variable is perturbed away from the current point
by adding the number specified in the Optimizer Perturbation property. The
new value of the constraint is found corresponding to the new variable value,
and the change in constraint, divided by the change in the variable, is the
corresponding Jacobian element.
The constraint Base property stores the pre-perturbation value of the
constraint. Under certain circumstances, however, the Base property itself
can change during the Jacobian calculation. This is due to the fact that
removing a perturbation from a perturbed variable, and re-running the plant
model, will not reproduce the previous Base property within the constraint
Current property; this is due to noise in the model arising from non-zero
convergence tolerances (in other words, the de-perturbed constraint Current
differs slightly from the pre-perturbed Current).
Therefore, under certain circumstances (when the Pert_Reset flag property of
the Optimizer is checked) the Optimizer will remove the perturbation from
the variable, rerun the plant model, and then re-set the Base property of the
constraint to match the re-calculated Current property. This eliminates
associated noise from the Jacobian matrix.
Price Displays the shadow price (Lagrange multiplier) for the given constraint,
calculated by the Optimizer.
If a feasible solution is found by the Optimizer, then a simple interpretation of
the Lagrange multiplier is that it gives the gradient of the cost function along
the corresponding constraint normal. Thus, the shadow price indicates the
approximate change to the objective function when increasing (in other
words, relaxing) the given active bound by a unit amount.
9-21
9-22 Product Blender Property View
Objectives Page
The Objectives page allows you to specify the name and price of
the objectives. The objectives are the goals you specified for the
optimization calculation.
Figure 9.13
Column Description
Objective Allows you to change the name of the objective.
You can access the Optimization Object Property View
of the objective by double-clicking on the variable name.
Hooked Displays the object associated to the objective.
Object
Hooked Prop Displays the property associated to the objective.
Current Displays the current value of the objective.
Value
Weighted Displays the difference between the previous objective
Value value and the new optimized objective value.
Price Allows you to specify the price value. The objective function
value is calculated using the following equation and price
value:
Objective Function Value = Price Value × Current Value
For minimum objective value, price value = 1.
For maximum objective value, price value = -1.
9-22
Product Blender 9-23
Figure 9.14
Object Description
Maximum Allows you to specify the maximum number of major
Iteration field iterations. A major iteration consists of a sequence of
minor iterations that minimize a linearly constrained
sub-problem.
Objective Scaling Allows you to scale the objective function. Positive
Factor field values are used as-is, negative values use the factor
abs(scale*F) (where F is the initial objective function
value) and a value of 0.0 a factor is generated
automatically.
9-23
9-24 Product Blender Property View
Object Description
Gradient Specifies what type of differences are being used when
Calculation constructing gradient approximations. 1-sided causes
Method drop- forward differences to be used. 2-sided causes central
down list differences to be used.
For speed improvements you can choose one-sided
gradients. However, these may give less accurate
results, and may also result in the constraint bounds
being exceeded. Two-sided gradients require twice as
many function evaluations at a given solution, but can
provide a more accurate estimate of the constraint and
objective gradients, particularly for highly non-linear
problems or problems featuring large amounts of
noise.
Diagnostic Print Allows you to select the amount of information to
Level drop-down include in the Optimizer diagnostic file.
list
Accuracy A relative accuracy tolerance used in the test for
Tolerance field convergence. The following convergence test is used,
where:
M
r
ConvergenceSum = ∇F ( x ) d + ∑ uj Cj ( x )
j=1
9-24
Product Blender 9-25
Figure 9.15
Field Description
Starting Displays the starting objective function value before
Objective Value optimization calculation.
Final Objective Displays the current objective function value as
Value calculated by the Optimizer.
Termination Displays the termination status of the Optimizer.
Reason Values include Running, Step convergence,
Unbounded, Impossible, Not run, and Stopped.
Feasible Point Displays the number of minor iterations since the last
Iterations major iteration.
Solution Phase Displays the current phase of the Optimizer algorithm.
Values include Initialize, Setup, OPT Deriv, OPT Search,
and Results.
Gradient Reports the number of gradient evaluations performed
Evaluations during the course of the optimization.
Actual Optimizer Displays the number of major iterations.
Model Reports the number of model evaluations performed
Evaluations during the course of the optimization.
Code Version The version of Optimizer.
Total CPU Time Reports the time taken to solve the optimization
problem.
9-25
9-26 Product Blender Property View
9-26
Aspen HYSYS Refining Utilities 10-1
10 Aspen HYSYS
Refining Utilities
10.1 Introduction................................................................................. 2
10-1
10-2 Introduction
10.1 Introduction
The utility commands are a set of tools, which interact with a
process by providing additional information or analysis of
streams or operations. Similar to the HYSYS utilities, the Aspen
HYSYS Refining utilities become a permanent part of the
Flowsheet and are calculated automatically when appropriate.
They can also be used as target objects for Adjust operations.
Figure 10.1
10-2
Aspen HYSYS Refining Utilities 10-3
Figure 10.2
10-3
10-4 Petroleum Assay Utility
10-4
Aspen HYSYS Refining Utilities 10-5
Connections Page
On the Connections page, you can select the parameters for the
Petroleum Assay utility.
Figure 10.3
10-5
10-6 Petroleum Assay Utility
Figure 10.4
Notes Page
For more information The Notes page provides a text editor, where you can record any
refer to Section 1.2.3 -
Notes Page/Tab.
comments or information regarding the utility, or to your
simulation case in general.
10-6
Aspen HYSYS Refining Utilities 10-7
Figure 10.5
10-7
10-8 Petroleum Assay Utility
Properties Page
The Properties page displays the petroleum assay properties.
Figure 10.6
Plots Page
The Plots page displays the plots of the boiling point curves,
molecular weight, standard liquid density, and the petroleum
properties in graphical form. Examine the plot of your choice by
making a selection from the Property drop-down list.
10-8
Aspen HYSYS Refining Utilities 10-9
Figure 10.7
10-9
10-10 Petroleum Assay Utility
Figure 10.8
The Control Period field is used to specify the frequency that the
utility is calculated. A value of 10 indicates that the utility be
recalculated every 10th pressure flow step. This can help speed
up your dynamic simulation since utilities can require some time
to calculate.
The Use Default Periods checkbox allows you to set the control
period of one utility to equal the control period of any other
utilities that you have in the simulation. For example, if you
have five utilities, and require them all to have a control period
of 5 and currently the value is 8, with this checkbox selected if
you change the value in one utility all the other utilities change.
Alternatively, if you want all the utilities to have different values
you would clear this checkbox.
10-10
Aspen HYSYS Refining Utilities 10-11
10-11
10-12 Swing Cut Utility
10-12
Aspen HYSYS Refining Utilities 10-13
Figure 10.9
Object Description
Name field Name of the Swing Cut utility.
Scope Objects Select a Petroleum Distillation column to be attached
button to the Swing Cut utility by opening the Target
Objects Property View.
Calculation Basis Select Volume Basis or Mass Basis for your
drop-down list calculations.
Map Column Map rigorous column specifications with a cut name
Specifications
10-13
10-14 Swing Cut Utility
You can select the products you want to include in the printed
report in the Swing Cut utility by selecting their corresponding
checkboxes in the Include column.
The TBP Cut data for each product stream are retrieved from the
column. You need to specify a maximum TBP cut temperature to
define a swing cut. The maximum TBP Cut must be a
temperature value in between two adjacent product streams
and it must satisfy the following condition:
( T2 – T1 )
T 1 + 1.0 < TBP < T 1 + ------------------------ (10.1)
2
T2 > T1 (10.2)
where:
Since there is no specific TBP cut point for the last product
stream, the last maximum TBP cut must satisfy the following
condition:
where:
10-14
Aspen HYSYS Refining Utilities 10-15
Figure 10.10
Use "Select Feed Stream" dialog box to select the feed stream
for the calculation. Flow and Swing flow are calculated using the
boiling curve of the selected feed stream and specified TBP cut/
Swing Cut temperatures. When the swing cut utility is executed,
the rigorous column is solved with the different flow
specifications.
10-15
10-16 Swing Cut Utility
Figure 10.11
10-16
Aspen HYSYS Refining Utilities 10-17
Figure 10.12
10-17
10-18 Swing Cut Utility
Figure 10.13
2. Click the down arrow icon to open the drop-down list and
select an assay property.
For instance, in a Kero-LGO swing, the column will run with Kero
cut point set to maximum Kero TBP cut, and then the following
formulas are used to calculate properties (Ps) of Kero-LGO
swing.
From LGO:
Vs ⋅ Ps + V1 ⋅ P1 = ( Vs + V1 ) ⋅ P2 (10.4)
[(V + V ) ⋅ P – V ⋅ P ]
s 1 2 1 1 (10.5)
P = ----------------------------------------------------------------
s V
s
10-18
Aspen HYSYS Refining Utilities 10-19
where:
P = property
s = swing cut
The Swing Cut utility is available in steady state mode. You can
perform the calculations on the petroleum distillation column
without propagation of the perturbation to other unit operations.
The utility will be available within the subflowsheet environment
as well as at the main flowsheet level. Each instance of the
utility will be independent. There may be several instances of
the utility active in a flowsheet.
10-19
10-20 Swing Cut Utility
Figure 10.14
10-20
Aspen HYSYS Refining Utilities 10-21
For complete help on the PIMS Support Utility, see the HYSYS
Online documentation. (From the PIMS Support Utility View,
press F1.)
10-21
10-22 PIMS Support Utility
10-22
Isomerization Unit Operation 11-1
11 Isomerization Unit
Operation
11-1
11-2 The Isomerization Unit Operation
11.2 Theory
The reactor is modeled using the Aspen EORXR model. The rate
expression for each reaction class has been coded to match
literature data. The isomerization and hydrogenation reactions
are considered to be reversible, and the other reaction classes
are all considered to be irreversible. Each reaction class is first
order with respect to the primary reactant. Each reaction class
also has a denominator term following typical LHHW.
11-2
Isomerization Unit Operation 11-3
been created for the isom model, the user can go into the
simulation environment and place an isom unit operation in the
flowsheet. The user may add this to the flowsheet either by
using the Refining unit operation palette (F6), or by adding a
unit operation (F12) and selecting the isom unit op from the list
of unit operations. It will take a short while after the block has
been placed to initialize the block.
11-3
11-4 Theory
11-4
Refining Transition Unit Operations 12-1
12 Refining Transition
Unit Operations
12.4.3 Reference:............................................................................. 9
12-1
12-2 Petroleum Transition
12-2
Refining Transition Unit Operations 12-3
12-3
12-4 HCR Product Transition
• Flash Point
• Pour Point
• MON (Clear)
• RON (Clear)
• MON (Leaded)
• RON (Leaded)
12-4
Refining Transition Unit Operations 12-5
For the FCC model, the inspection properties are used to adjust
the fingerprint to the current feed data. Distillation curves show
the distributions of boiling points for the molecules in the feed.
Therefore, in the FCC feed characterization, the current
distillation and the reference distillation are used to adjust the
amount of material in the boiling ranges <430 F, 430 F to 650 F,
650 F to 950 F, and >950 F. Changing distillation curves also
changes the weight average boiling point (WABP) of the boiling
range. The 1,2, and 3 ring composition is adjusted to account
for these shifts in WABP. As WABP increases, typically we expect
more large rings and as it decreases, we typically expect
smaller rings. In addition, the inspection properties are used to
adjust the overall aromatic content. From the analyses of
several types of feeds, the feeds used to establish the library of
fingerprints; it is observable that the series formed from the
12-5
12-6 Reactor Transitions
12-6
Refining Transition Unit Operations 12-7
12-7
12-8 Reactor Transitions
To create a new feed type, you can go to Library ply of the Feed
Data tab in the reformer environment (similar applies to FCC
and Hydrocracker environment). You can type new values for
any of the ratios in the area entitled "Properties of Selected Feed
Type." You can export the feed type using the export button or
import a feed type using the import button. Note that if the
reformer is already completely specified, you should put HYSYS
in holding mode to change multiple values in the feed type.
12-8
Refining Transition Unit Operations 12-9
12.4.3 Reference:
1. Leibovici, C.F. 1993. A consistent procedure for the estimation
of properties associated to lumped systems, Fluid Phase
Equilibria 87, 1993, 189-197.
2.Reid R.C., Prausnitz J.M., and Poling B.E., 1987. The properties
of gases and liquids, 4th Ed., McGraw Hill Book Company, p. 83.)
12-9
12-10 Reactor Transitions
12-10
Petroleum Methods & Correlations A-1
A.6 References................................................................................... 52
A-1
A-2 Introduction
A.1 Introduction
This appendix is contains the blending rules of the physical and
petroleum properties in petroleum assays, the definition of a
Comma Separated Value (CSV) file, and the format of an XML
file containing a petroleum assay data.
A-2
Petroleum Methods & Correlations A-3
∑ MFlowS × MW S
S = stream
---------------------------------------------------------------
MW blend = (A.1)
∑ MFlow S
S = stream
where:
A-3
A-4 Physical Property Calculation
∑ VFlow S × CBP S
CBP blend = S-----------------------------------------------------------------
= streams - (A.2)
∑ VFlow S
S = streams
where:
∑ MFlow S
S---------------------------------------------
= streams -
SG blend = (A.3)
∑ VFlow S
S = streams
where:
A-4
Petroleum Methods & Correlations A-5
∑ MolFlow S × HofF S
HofF blend = S = stream
------------------------------------------------------------------------ (A.4)
∑ MolFlow S
S = stream
where:
A-5
A-6 Petroleum Property Calculation
Figure A.1
∑ MFlow S × prop S
Mixprop = S = streams
------------------------------------------------------------------- (A.5)
∑ MFlowS
S = streams
where:
A-6
Petroleum Methods & Correlations A-7
∑ MolFlow S × prop S
S = streams
-------------------------------------------------------------------------
Mixprop = (A.6)
∑ MolFlow S
S = streams
where:
∑ VFlow S × prop S
Mixprop = S-----------------------------------------------------------------
= streams - (A.7)
∑ VFlow S
S = streams
where:
A-7
A-8 Petroleum Property Calculation
where:
Olfsum = ∑ Olfi × Vi
i
2
Olfsum2 = ∑ Olfi × Vi
i
2
Arom sum2 = ∑ Aromi × Vi
i
A-8
Petroleum Methods & Correlations A-9
Vi = Volume Fraction
Volume flow i
VolFrac= -------------------------------------------------------
-
volume flow of stream
Aniline Point
The Aniline Point16,6 is calculated using the following blending
rules:
• Mass Blend
• Mole Blend
• Volume Blend
Aromatics By Volume
The Aromatics By Volume6 is calculated using Volume Blend.
Aromatics By Weight
The Aromatics By Weight16 is calculated using Mass Blend.
A-9
A-10 Petroleum Property Calculation
Asphaltene Content
The Asphaltene Content3 is calculated using Mass Blend.
C To H Ratio
The C to H Ratio is calculated using Mass Blend.
Cloud Point
The mass, mole, and volume blending calculations are also
available.
n
( ∑ v i × CI i )
(A.10)
CIB i = ---------------------------------
1.8
1
---
n (A.11)
CI i = ( 1.8 × C i )
where:
A-10
Petroleum Methods & Correlations A-11
Copper Content
The Copper Content6 is calculated using Mass Blend. The Copper
Content value reported on the stream property page is in units
of wt%.
Flash Point
The mass, mole, and volume blending calculations are also
available.
– 0.6
( ∑ v i × FIi ) (A.12)
FIB i = --------------------------------------
1.8
– 1-
------ (A.13)
0.6
FI i = ( 1.8 × F i )
where:
A-11
A-12 Petroleum Property Calculation
• Mole Blend
• Volume Blend
Molecular Weight
The Molecular Weight is calculated using Mass Blend.
MON Clear
The MON Clear6 is calculated using Healy Method for RON and
MON.
Naphthenes By Volume
The Naphthenes By Volume6 is calculated using Volume Blend.
Naphthenes By Weight
The Naphthenes By Weight3,16 is calculated using Mass Blend.
Ni Content
The Ni Content6 is calculated using Mass Blend.
Nitrogen Content
The Nitrogen Content6 is calculated using Mass Blend.
Olefins By Volume
The Olefins By Volume is calculated using Volume Blend.
Olefins By Weight
The Olefins By Weight3 is calculated using Mass Blend.
A-12
Petroleum Methods & Correlations A-13
Paraffins By Volume
The Paraffins By Volume6 is calculated using Volume Blend.
Paraffins By Weight
The Paraffins By Weight3,16 is calculated using Mass Blend.
Pour Point
The mass, mole, and volume blending calculations are also
available.
⎛ ln ( ∑ PI i × V i ) – 73.0883⎞
exp ⎜ --------------------------------------------------------------⎟ (A.15)
⎝ 12.885 ⎠
PIB i = -----------------------------------------------------------------------------
1.8
where:
Refractive Index
The Refractive Index is calculated using the following blending
rules:
• Mass Blend
• Mole Blend
• Volume Blend
A-13
A-14 Petroleum Property Calculation
RON Clear
The RON Clear6 is calculated using the Healy Method for RON and
MON.
RON Leaded
The RON Leaded calculated using the following blending rules:
• Mass Blend
• Mole Blend
• Volume Blend
0.8
( ∑ V i × RVPI i )
RVPB = --------------------------------------- (A.16)
0.145
where:
A-14
Petroleum Methods & Correlations A-15
SG (60/60F)
The SG (60/60°F)7 is calculated using Volume Blend.
Smoke Point
The Smoke Point2 calculated using the following blending rules:
• Mass Blend
• Mole Blend
• Volume Blend
Sulfur Content
The Sulfur Content12 is calculated using Mass Blend.
Vanadium Content
The Vanadium Content6 is calculated using Mass Blend.
Viscosity
The Viscosity is calculated using an indexing method, and there
are two methods available. One method uses 0.8 as the
parameter constant and the second method uses 0.08 as the
parameter constant.
10Vmix (A.18)
U b = 10 –c
where:
Ub = viscosity of blend
Ui = viscosity of component i
A-15
A-16 Petroleum Property Calculation
C = parameter constant
Wax Content
The Wax Content6 is calculated using Mass Blend.
Acet B ( T 1 – B1 ) ( T2 – B2 )
ToxEmi Acet = -------------- ( 0.444e + 0.556e ) (A.20)
6
10
A-16
Petroleum Methods & Correlations A-17
where:
Aniline Point
The Aniline Point6,16 is calculated using Volume Blend.
A-17
A-18 Petroleum Property Calculation
Aromatics By Volume
The Aromatics By Volume6 is calculated using Volume Blend.
Aromatics By Weight
The Aromatics By Weight16 is calculated using Mass Blend.
Asphaltene Content
The Asphaltene Content3 is calculated using Mass Blend.
ExBenz B ( T1 – B1 ) ( T2 – B2 )
ToxEmi ExBenz = ---------------------- ( 0.444e + 0.556e ) (A.21)
6
10
where:
A-18
Petroleum Methods & Correlations A-19
where:
A-19
A-20 Petroleum Property Calculation
Region 1:
Region 2:
2
RVP 2 = ( RVP T )
A-20
Petroleum Methods & Correlations A-21
But B (T – B ) (T – B )
- ( 0.444e 1 1 + 0.556e 2 2 )
ToxEmi But = ----------- (A.23)
6
10
where:
A-21
A-22 Petroleum Property Calculation
C To H Ratio
The C to H Ratio is calculated using Mass Blend.
2
CetIdx 976 = – 420.34 + 0.016 ( API ) + 0.192 ( API ) log 10 ( D86T50F ) (A.24)
2 2
+ 65.01 ( log [ D86T50F ] ) – 0.0001809 ( D86T50F )
where:
CetIdx 4737 =
45.2 + 0.0892 ( T10Dif ) + ( 0.131 + 0.901 [ SG Corr ] ) × T50Dif
+ ( 0.0523 – 0.42 [ SG Corr ] ) × T90Dif (A.25)
2 2
+ 0.00049 ( [ T10Dif ] – [ T90Dif ] ) + 107.0 ( SG Corr )
2
+ 60.0 ( SG Corr )
where:
A-22
Petroleum Methods & Correlations A-23
Cetane Number
Cetane Number17 is calculated using the following equation:
2 (A.26)
Cetane Number = 5.28 + 0.371 ( CetIdx 4737 ) + 0.0112 ( CetIdx 4737 )
where:
Cloud Point
Cloud Point Blending6,16 uses two options:
0.55
( ∑ vi × Ci ) (A.27)
CIB = ------------------------------------
1.8
1
---------- (A.28)
0.55
CI = ( 1.8 × CIB )
where:
A-23
A-24 Petroleum Property Calculation
The Crude Manager Indexing Method for Cloud Point uses the
following equations:
CI = log (---------------
CIB )- (A.30)
0.035
0.315
– 7.41 + 5.49 log 10 ( BP i ) – 0.712 ( BP i ) – 0.133 ( SG i ) (A.31)
CIB i = 10.0
where:
SG = specific gravity
Copper Content
The Copper Content6 is calculated using Mass Blend.
DON (Clear)
DON is calculated at the Aspen HYSYS Refining stream level
using the following formula:
RON + MON
DON ( Clear ) = --------------------------------- (A.32)
2
A-24
Petroleum Methods & Correlations A-25
Driveability Index
The driveability index is calculated at the Aspen HYSYS Refining
stream level using the following formula:
where:
DI = Driveability Index
Flash Point
Flash Point Blending6,10,16 is calculated using the following
methods:
– 0.6
FIB =
∑ ( v i × FIi )
--------------------------------------- (A.34)
1.8
–1
-------
0.6 (A.35)
FI = ( 1.8 × F i )
where:
A-25
A-26 Petroleum Property Calculation
1
FP = ----------------------------------------------------------------------------------------------------------------------------------------------- (A.36)
2.84947
– 0.024209 + ------------------------------ + 3.4254e-3 × log ( d86temp10 )
D86temp10
where:
FP = Flash point in K
1
FP i = --------------------------------------------------------------------------------------------------------------------
2.84947 (A.37)
– 0.024209 + ------------------
- + 3.4254e-3 × log ( NBP i )
NBP i
where:
– 6.1188 + 2414.0
Flash Point Index = ⎛⎝ pow ⎛⎝ 10.0, ⎛⎝ -------------------------------------------⎞⎠ ⎞⎠ (A.38)
FP i + 230.56
2414.0 (A.39)
FP = --------------------------------------------------------------------------------------- – 230.56
( 6.1188 + log 10 ( FlashPointIndex ) )
A-26
Petroleum Methods & Correlations A-27
where:
where:
Param1, param2, param3 and D86 IBP can be specified from the
correlation manager.
1
---
3 (A.41)
FP = ( Vf max ) × ( F max – F min ) + F max
where:
A-27
A-28 Petroleum Property Calculation
where:
Form B (T – B ) (T – B )
- ( 0.444e 1 1 + 0.556e 2 2 )
ToxEmi Form = ---------------- (A.43)
6
10
where:
A-28
Petroleum Methods & Correlations A-29
Kinematic Viscosity @ X C
Kinematic viscosity is calculated for the liquid phase. The value
for temperature can be specified in the correlation manager.
(The default value is 37.78 C (100 F)). First, pressure is
determined using TV flash (vapor fraction = 0) and then the
kinematic viscosity is determined at this condition.
Luminometer Number
The Luminometer Number is calculated using the following
formula:
where:
A-29
A-30 Petroleum Property Calculation
where:
where:
Molecular Weight
The Molecular Weight is calculated using Mass Blend.
MON Clear
The MON Clear is calculated using Volume Blend.
Naphthenes By Volume
The Naphthenes By Volume6 is calculated using Volume Blend.
A-30
Petroleum Methods & Correlations A-31
Naphthenes By Weight
The Naphthenes By Weight6,16 is calculated using Mass Blend.
Ni Content
The Ni Content6 is calculated using Mass Blend.
Nitrogen Content
The Nitrogen Content6 is calculated using Mass Blend.
NOx (emission)
Emissions from NOx11 is calculated using the following
equations:
NOx B ( T1 – B1 ) ( T2 – B2 )
NOx = -------------- ( 0.738e + 0.262e ) (A.45)
6
10
where:
A-31
A-32 Petroleum Property Calculation
RVPB = 8.7
OxyB = 0.0
E300B = 83.0
Olefins By Volume
The Olefins By Volume is calculated using Volume Blend.
Olefins By Weight
The Olefins By Weight3 is calculated using Mass Blend.
A-32
Petroleum Methods & Correlations A-33
Paraffins By Volume
The Paraffins By Volume6 is calculated using Volume Blend.
Paraffins By Weight
The Paraffins By Weight3,16 is calculated using Mass Blend.
0.003355- T1 – B1 T2 – B2
ToxEmi Poly = --------------------- ( 0.444e + 0.556e ) (A.46)
6
10
where:
A-33
A-34 Petroleum Property Calculation
E300B = 83.0
OxyB = 0.0
Pour Point
The Pour Point6,16 of a stream may be calculated using either of
two methods:
Method 1 (Default)
A-34
Petroleum Methods & Correlations A-35
where:
Method 2.
where:
Refractive Index
The Refractive Index13 is calculated using Volume Blend
A-35
A-36 Petroleum Property Calculation
where:
RON Clear
The RON Clear6 may be calculated using the following methods:
where:
A-36
Petroleum Methods & Correlations A-37
a, b, c, d, e and f = Parameters
RON Leaded
The RON Leaded is calculated using Volume Blend.
SG (60/60F)
The SG (60/60°F)7 is calculated using Volume Blend.
Smoke Point
The Smoke Point2 is calculated using the following blend index:i
1
SPidx = Σ ⎛ Vol i × ⎛ -------- ⎞ ⎞ (A.55)
⎝ ⎝ SP i ⎠ ⎠
1 (A.56)
SP = ---------------
SPidx
where:
A-37
A-38 Petroleum Property Calculation
moleFrac i × MW i (A.57)
SLD = Σ ( moleFrac i × MW i ) ÷ Σ ⎛ ---------------------------------------------⎞
⎝ Den i ⎠
where:
Sulfur Content
Sulfur Content12 is calculated using Mass Blend.
where:
A-38
Petroleum Methods & Correlations A-39
Vanadium Content
Vanadium Content6 is calculated using Mass Blend.
Viscosity
Viscosity is calculated using standard HYSYS methods. (See The
Aspen HySYS Simulation Basis Reference Guide)
VOC (exhaust)
Exhaust from VOC11 is calculated using the following equations:
ExVOC B ( T 1 – B1 ) ( T 2 – B2 )
ExVOC = ---------------------- ( 0.444e + 0.556e ) (A.59)
6
10
where:
A-39
A-40 Petroleum Property Calculation
E200 T ≤ 65.52
RVPB = 8.7
OxyB = 0.0
E300B = 83.0
A-40
Petroleum Methods & Correlations A-41
NonExVOC total = VOC HotS + VOC Diu + VOC RunLos + VOC Reful (A.60)
where:
RVP T = Reid Vapor Pressure × 0.145
2
RVP 2 = ( RVP T )
Region 1:
Region 2:
A-41
A-42 Petroleum Property Calculation
VOC (total)
Total VOC11 is calculated using the following equations:
Watson K
The Watson characterization factor, K, is defined by the
equation:
( MABP )1 ⁄ 3 (A.62)
K = --------------------------------
Sp.Gr.
where:
= ΣXT i i b
A-42
Petroleum Methods & Correlations A-43
Wax Content
The Wax Content6 is calculated using Mass Blend.
The first three lines of csv assay file contain name and date
information related to the file. For example:
Name,Assay-4
A-43
A-44 Comma Separated Value Files
Created,19/07/2007 10:59:07
Modified,19/07/2007 11:00:03
The fourth row defines the table heading. The first column has
the heading Cpt (Component), followed by the property names
listed in sequence, separated by commas.
Methane,n1,n2,n3,n4,etc,etc.
The correct case and spelling of the properties are required for
Aspen HYSYS Refining to properly import the assay values. Any
change in spelling results in Aspen HYSYS Refining reading the
in properties as user properties, and the property values will be
displayed in the UserProp column, instead of in the correct
property name column. Below are the proper designations for
Aspen HYSYS Refining properties:
Acidity, Aniline Point, Aromatics By Volume, Aromatics By
Weight, Asphaltene Content, Basic Nitrogen Content, Boiling
Temperature, C to H Ratio, C5 Mass, C5 Vol, Cloud Point,
Conradson Carbon Content, Copper Content, Copper/Iron
Content, Flash Point, Freeze Point, Mercaptan Sulfur
Content, Molecular Weight, MON (Clear), MON (Leaded),
Naphthenes By Volume, Naphthenes By Weight, Nickel
Content, Nitrogen Content, Olefins By Volume, Olefins By
Weight, Paraffins By Volume, Paraffins By Weight, Pour Point,
Refractive Index, Reid Vapour Pressure, RON (Clear), RON
(Leaded), Smoke Point, Sodium Content, Standard Liquid
Density, Sulfur Content, True Vapour Pressure, Vanadium
Content, Wax Content, Viscosity @ 50C, Benzene Content By
Volume, Benzene Content By Weight, Toluene Content By
Weight, Toluene Content By Volume, Isoparaffin By Weight
and Isoparaffin By Volume.
A-44
Petroleum Methods & Correlations A-45
Property Unit
Acidity Wt/Wt
Aniline Point Kelvin
Aromatics by Volume Vol %
Aromatics by Weight Weight %
Asphaltene Content Weight %
Boiling Temperature Kelvin
C to H Ratio No Units
Centroid Boiling Temperature Kelvin
Cloud Point Kelvin
Composition Mole Fraction
Conradson Carbon Content Weight %
Copper Content ppmWt
Copper/Iron Content ppmWt
Flash Point Kelvin
Freeze Point Kelvin
Iron Content ppmWt
IsoParaffins by Volume Volume %
Luminometer Number No Units
Mercaptan Sulfur Content Weight %
Molecular Weight No Units
MON (Clear) No Units. Octane Number
MON (Leaded) No Units
Naphthenes by Volume Volume %
Naphthenes by Weight Weight %
Nickel Content ppmWt
Nitrogen Content ppmWt
Olefins by Volume Volume %
Olefins by Weight Weight %
Paraffins by Volume Volume %
Paraffins by Weight Weight %
Pour Point Kelvin
Refractive Index No Units
Reid Vapor Pressure Kilo Pascal (kPa)
RON (Clear) No Units
RON (Leaded) No Units
A-45
A-46 Comma Separated Value Files
Property Unit
Smoke Point Millimeters
Sodium Content Weight %
Standard Liquid Density Kg/m3
Sulfur Content Weight %
True Vapor Pressure Kilo Pascal (kPa)
Vanadium Content ppmWt
Viscosity @ 100°C CentiStokes (cSt)
Viscosity @ 50°C CentiStokes (cSt)
Wax Content Weight %
Figure A.2
You have to click the Plus icon to expand the Version branch
to view the second level branch.
A-46
Petroleum Methods & Correlations A-47
Figure A.3
You have to click the Plus icon to expand the Type branch to
view the third level branch.
A-47
A-48 Comma Separated Value Files
Figure A.4
You have to click the Plus icon to expand the Crude and
Component branch to view the information in each branch.
A-48
Petroleum Methods & Correlations A-49
Figure A.5
A-49
A-50 Comma Separated Value Files
After the HYSYS assay import, you should rename the HYSYS
user properties using the aliases shown below, so their values
will be applied to their associated Aspen HYSYS Refining
properties. The table lists the Aspen HYSYS Refining user
property names on the left, and the associated aliases on the
right.
When the HYSYS user property is renamed using the alias, and
the assay is recalculated, the imported HYSYS properties are
applied to the correct Aspen HYSYS Refining property names.
A-50
Petroleum Methods & Correlations A-51
A-51
A-52 References
A.6 References
1
“31.0 API Iranian Heavy Crude Oil”, Chevron Oil Trading Company,
1971.
2
Albahri, T.A., Riazi, M.R., and Algattan, A.A., 2003, “Analysis of
Quality of Petroleum Fuels”, Energy & Fuels, Vol. 17, No. 3, pp.
689-693.
3
Aspen Physical Property System 12.1 Physical Property Data,
AspenTech Support, Aspen Technology Inc., viewed: 21 April 2006,
http://support.aspentech.com/CustomerSupport/Documents/
Engineering/AES%2012.1%20Product%20Documentation/
AprSystem%2012.1/
APRSYS%20121%20Physical%20Property%20Data.pdf
4
Auckland, M.H.T., and Charnock, D.J., “The Development of Linear
Blending Indices for Petroleum Properties”, J. Institute Petroleum,
Vol. 55, No. 545 (September 1969), pp. 322-329.
5
Baird, Cud Thomas IV, 1989, Guide to Petroleum Product Blending,
HPI Consultants Inc., Texas.
6
Crude Name: Sample Assay PTI Assay IF: SMP.01.2002, 2003,
Specializing In Crude Assay Information, PetroTech intel, viewed:
21 April 2006, http://www.petrotechintel.com/pti.data/
components/std_assay.pdf
7
DIADEM 2004, version 2.3.0, DIPPR Information and Data Evaluation
Manager for the Design Institute for Physical Properties, BYU DIPPR
Lab, e-mail: [email protected].
8
Fasullo, P.A., “Rvp Reductions Would Harm U.S. Gas-Processing
Industry”, Oil Gas Journal, Vol. 86, No. 5 (February 1, 1988), pp.
51-56.
9
Healy, W.C., Maassen, C.W., and Peterson, R.T., “A New Approach to
Blending Octanes”. API Midyear Meeting, Division of Refining, New
York (May 27, 1959).
A-52
Petroleum Methods & Correlations A-53
10
Hu, J., and Burns, A.B., “New Method Predicts Cloud, Pour, Flash
Points of Distillate Blends”, Hydrocarbon Processing, Vol. 49, No. 11
(November 1970), pp. 213-216.
11
Regulation of Fuels and Fuel Additives, 2001 CFR Title 29, Volume 8,
National Archives and Records Administration, Code of Federal
Regulations,viewed: 21 April 2006, http://www.access.gpo.gov/
nara/cfr/waisidx_01/40cfr80_o1.html
12
Riazi, M.R., Nasimi, N., and Roomi, Y.A., 1999, “Estimation of Sulfur
Content of Petroleum Products and Crude Oils”, Ind. Eng. Chem.
Res., Vol. 38, no. 11, pp. 4507-4512
13Riazi,
Mohammad R., and Roomi, Yousef A., 2001, “Use of Refractive
Index in the Estimation of Thermophysical Properties of
Hydrocarbons and Petroleum Mixtures:, Ind. Eng. Chem. Res., Vol.
40, No. 8, pp. 1975-1984
14Stewart,
W.E., “More About Figuring RVP of Blends”, Petroleum
Refiner, Vol. 40, No. 10 (October 1960), p. 109.
15
Stewart, W. E., “Predict RVP of Blends Accurately”, Petroleum Refiner,
Vol. 38, No. 6 (June 1959), p. 231.
16Strategic
Petroleum Reserve Crude Oil Assay Manual, 2nd ed.,
Strategic Petroleum Reserve Crude Oil Assays, U.S. Department of
Energy, Assistant Secretary for Fossil Energy Strategic Petroleum
Reserve Headquarters, viewed: 21 April 2006, http://
www.spr.doe.gov/reports/docs/crudeoilassaymanual.pdf
17Technical
Data Book: Petroleum Refining, American Petroleum
Institute, Vol 1 - III, May 1985.
18
R.O.Wickey, D.H. Chittenden, Hydrocarbon Processing, 42, 6, 1963,
157-158.
A-53
A-54 References
A-54
Index
A coke laydown 4-104
configure reactor 4-92
access Calibration environment 4-22
control variables 4-107
access Catalytic Reformer environment 4-20
data set 4-87
access Hydrocracker environment 5-20
design reactor 4-91
access Hydrocracker sub operations 5-21
feed blend results 4-115
access Hydrocracker Wizard 5-21
feed condition 4-96
access Reformer Configuration Wizard 4-21
feed data 4-94
access Results property view 5-22
feed properties 4-95
Assay Manipulator 3-2
feed type 4-94
add 3-3
heater temperatures 4-106
assay tab 3-6
initial parameter value 4-107
change props page 3-7
manage data set 4-87, 4-91
composition page 3-9
objective function 4-108
connections page 3-4
operation measurement 4-103
create 3-3
operation variables 4-95
design tab 3-4
overall results 4-121
notes page 3-5
parameter 4-107
options page 3-6
pinning percent 4-104
parameters page 3-5
product property results 4-110
property view 3-3
product yield results 4-116
shift props page 3-8
property view 4-86
user variables page 3-5
reactor control 4-97
worksheet tab 3-11
reactor geometry 4-93
B reactor pressure 4-105
reactor results 4-117
Blend recontactor 4-98
centroid boiling point A-4 recontactor results 4-119
heat of formation A-5 results 4-109
liquid density A-4 run 4-87
molecular weight A-3 select data set 4-88
physical properties A-2 sigma values 4-108
specific gravity A-4 solver commands 4-102
Blending Rules 2-7 solver console 4-102
user define 2-23 solver options 4-101
Blends solver scripts 4-102
Healy method A-8 summary results 4-120
mass A-6 validation wizard 4-89
mole A-7 Calibration Set Library
MON A-8 add set 4-82, 5-64
RON A-8 clone set 4-82, 5-64
volume A-7 delete set 4-82, 5-64
C edit set 4-81, 5-63
export set 4-82, 5-64
Calibration import set 4-82, 5-64
advanced options 4-102 property view 4-81, 5-63
catalyst 4-98 Catalytic Reformer 4-3
catalyst results 4-118 add 4-19
catalyst weight 4-104 advanced options 4-43
I-1
I-2
I-2
I-3
I-3
I-4
I-4
I-5
I-5
I-6
I-6