Вы находитесь на странице: 1из 19

INTRODUCTION TO

PROVISION/PROII

INTRODUCTION TO PROVISION/PROII
PRO/II:

Performs Heat & Material Balances for most flow


sheets encountered in Petroleum & Chemical
processing.
ExxonMobil's Core Process Simulator. (Can
convert PROCESS cases to PRO/II, but there are
a few bugs.)
Not recommended for cases involving ionic & polar
interactions (e.g., Sour Water Strippers). (MEA
can be handled very well, but you must be careful - consult EE)

Provision - Page 1

INTRODUCTION TO PROVISION/PROII
Mainframe (or RS/6000) Version:
Fully featured program with latest ExxonMobil Technology
integrated. Keyword entry.
PC Version:
Graphical User Interface available (PROvision).
On Line Help
Interactive
GUI does not support all PRO/II features.

Provision - Page 2

INTRODUCTION TO PROVISION/PROII
References:
PRO/II Keyword Input Manual
ExxonMobil Guide to PRO/II
Hotline - EXCOM 765-3233, or on Profs at
AMERICAS(HOTLINE)
EMEEL Designers (Many cases exist, can often provide
starting point).
Provision - Page 3

INTRODUCTION TO PROVISION/PROII
Training Courses:
PROvision with Exxon Features (three days). Taught by Simsci
and EMEEL designers.
One day conversion courses from PROCESS and PRO/II to
PROvision. Aimed at experienced users of earlier versions.

Provision - Page 4

INTRODUCTION TO PROVISION/PROII

Unit Operations:
Flashes (Can also consider using QUEST/DISTEX)
Towers (Rigorous & Simple)
Pumps
Heat Exchangers (Simple & Semi-rigorous)
Controllers & Optimisers
Piping
Depressuring (Unsteady state calculation)
Ability to customise output.
Provision - Page 5

INTRODUCTION TO PROVISION/PROII
PRO/II Introduction - Exxon Enhancements
EDL III (ExxonMobil Data Library)
Tower Internals Rating (Trays & Packing)
Tray Loading Summary
Equilibrium Slope Calculation for Tray Efficiency Prediction
Rigorous 3-phase Flash

Provision - Page 6

INTRODUCTION TO PROVISION/PROII
PRO/II Introduction - Input File Structure
All Key Word Files Have the Following Sections:

General Data - Title, Dimensions, Tolerances

Component Data - Components used in flow sheet

Thermo Data - Thermo Method (Usually EDL III)

Stream Data - Stream composition & thermo condition

Unit Operations - flashes, pumps, HX, towers, etc.

Provision - Page 7

ATTACHMENT 1

GENERAL APPROACH TO PROVISION


GETTING STARTED

Provision - Page 8

PRO II/PROVISION
General Approach to Simulation
In PROVISION, required operations that you must perform and/or data entry fields
where information is required are always bordered in RED; data entry fields for items
with supplied defaults are always bordered in GREEN. After you have supplied
information in a data entry field, the border colour changes to BLUE. Information you
have supplied which lies outside the normal range for the value is marked with a
YELLOW border.
Problem data may be supplied in almost any order and PROVISION warns you when
required data are missing. However, it is still best to follow a logical path when
supplying simulation data. Therefore, the following general approach is recommended
for building a simulation flow sheet:
Getting Started
When you initially open PROVISION, a grey screen will appear with the File, Options
and Help menu buttons highlighted in black on the tool bar at the top of the window. To
build a new PROVISION model, access the File drop down box and click New. A
query box will prompt you to select a default method. The "Use Exxon Methods"
toggle button should be highlighted. Click "OK. Now you can begin building a
PROVISION model.
Provision - Page 9

PRO II/PROVISION
1. Draw the flow sheet and connect the unit operations with streams
Push the Build button on the toolbar at the top (left) of the PROVISION Main Window.
The icons and names for the unit operations appear in the build palette at the right side of
the main window. To add a unit operation to the flow sheet, click the unit icon in the build
palette once, move the cursor to the desired location on the draw area, and click the left
mouse button. The icon for the unit will be placed on the flow sheet. PROVISION
assigns a default unit identifier (i.e., for a flash calculation, the name assigned is Fl for
flash drum 1, etc.) to each unit operation as it is added to the flow sheet.
Click on the Stream button at the top right of the Build palette. Move the cursor to the
main window and all possible stream ports for each unit operation are now marked.
Required outlet ports are red; optional ports are green (according to the colour
convention).
To add a click the left mouse button at the point of origin for the stream, either a units exit
port or a vacant location on the draw area for an external feed stream. Move the cursor
to the desired terminus of the stream and click the left mouse button. The terminus for
the stream can be a unit's input port or a vacant portion of the draw area for a flow sheet
exit stream. PROVISION assigns a default stream identifier to each stream as it is added
to the flow sheet (i.e., for a new stream, the name assigned is S1 for stream 1, etc.).

Provision - Page 10

PRO II/PROVISION
You may find that you want or need to change a stream connection. This may be
accomplished quite easily by placing the cursor on the origin or terminus of the desired
and depressing the left mouse button. Drag the stream to the desired location and
release the mouse button to complete the revised connection.
As soon as a valid flow sheet has been built, i.e., all required inlet, outlet, and
connector streams have been added for all the process units, the red borders around
the Build and Stream buttons change to black. After the flow sheet is built, you must
supply all the required data for the calculations:
2. Define the components in your system
Access the Component Selection Main Window by selecting Input drop-down box from
the tool bar, and then selecting Component Selection from the Input menu.
Library components for which you know the EDLIII access names may be typed
directly into this window. A convenient search procedure is also provided which you
may use to find components, and is accessed by pushing the Search/Pick from List
button. Petroleum components are defined in the Petroleum Components Window
which is reached by pushing the Petroleum button. It is best to order the components
in volatility order, starting with the lightest component. While not a necessity, defining
water as the first component in hydrocarbon/water systems makes it easy to see the
break between the aqueous and non-aqueous phases.
Provision - Page 11

PRO II/PROVISION
The petroleum pseudo-components defined by PRO/II from petroleum s assay data
do not appear in the Component Selection Main Window.
3. Select the thermodynamic and transport property methods.
Thermodynamic methods are defined in the Thermodynamic Data Main Window
which may be accessed by selecting the Input drop down box from the menu bar,
and then selecting Thermodynamic Data from the Input menu. For most problems,
DCUBEOS, an Exxon defined method set, will be acceptable. Hot line help is
available from the EMRE Computer Helpline at (EXCOM)765-3223.
4. Supply data for the feed streams and recycle streams.
The stream labels for feed streams for which you must supply information are
marked with RED borders. You may supply stream information by double clicking
on the desired stream. Three types of information must be supplied: the thermal
condition of the stream, the flow rate for the stream, and the composition for the
stream. For petroleum assay streams, the assay data are provided instead of the
composition data, and PROVISION defines the stream composition for you in term
of petroleum pseudo-components.

Provision - Page 12

PRO II/PROVISION
5. Supply operating conditions for the unit operations
Unit operation labels for which data entries are needed are marked with red borders.
To enter information for a unit operation, double-click its icon to display its Main Data
Entry Window. The various input options and numeric values are supplied via this
parent window and its child windows. Required information is always bordered in
RED; data entry fields for items with supplied defaults are always bordered in GREEN.
After you have supplied information in a data entry field, the border colour changes to
BLUE. Information you have supplied which lies outside the normal range for the
value is marked with a YELLOW border. You may use the on-line help (accessed via
the Help button) to learn more about the calculation options, data entry items, etc.
You may also furnish a longer, descriptive name for the unit operation. Notice that the
unit identifier on the flow sheet has a black border instead of red when you return to
the flow sheet, signifying that all data entry requirements are satisfied. If the border is
still red you must return to the Main Data Entry Window for the unit operation and
supply the mining data.
Problem descriptive information include project name, problem name, user name,
date, site, and problem description. This information can be supplied in the Input drop
down box under Problem Descriptive.

Provision - Page 13

PRO II/PROVISION
To simplify the input process, PROVISION supplies default options and values
wherever it is practical or possible. Default values supplied by PROVISION are
displayed with a GREEN border, or in the case of linked text, are printed in GREEN.
For example, the default number of iterations for an Inside-Out algorithm column
unit operation is supplied as 15. Entries which you must always supply are
indicated with the colour RED and have no default values.
While you do not need to replace a default entry to satisfy the input requirement for
PROVISION, default data should be inspected carefully to ascertain that they meet
your requirements for the calculations. When you replace a default value, the
border colour for the data entry field changes to BLUE, indicating this is a value you
have supplied. For linked text strings, the colour of the linked text is also changed to
BLUE, indicating that you have replaced the default value.
Optional data are indicated with the colour BLACK. These are data or options not
necessary for the unit operation calculations to proceed. For example, the
Description entry is optional for all of the unit operations. Data options which do not
apply to a particular combination of input data are marked in the colour Grey, and
not available data entry.

Provision - Page 14

PRO II/PROVISION
6. Run the process Simulation.
The Run/View palette cannot be displayed until all flow sheet topology has been
correctly defined, all required unit operation and stream input have been supplied,
and the component data and thermodynamic methods have been defined.
PROVISION lets you know by colour code when sufficient information has been
supplied to perform the calculations. When all of the borders for the ribbon bar
buttons have changed from RED (indicating missing data) to GREEN or BLUE, you
are ready to run your simulation.
To execute the flow sheet, push the Run/View button on the ribbon bar. The
Run/View palette appears at the right side of the Run/View window. Push the Run
button on the Run/View palette to start the calculations.
PROVISION first performs the Check Data cross checks on the simulation data when
Run is pushed. If no errors are found, both the Check Data and Status buttons are
disabled and the flow sheet calculations are begun. If errors are found, the Status
button is given a red border and the Run button is disabled. Push the Status button at
this point to bring up the Status Window which displays the errors and/or warnings.
You must push the Build button to correct the errors. When the errors have been
corrected, push the Run/View button again to execute the flow sheet.

Provision - Page 15

PRO II/PROVISION
You may wish to interact with the flow sheet calculations. You may do this by
stepping through the calculations one unit at a time with the Step button on the
Run/View palette, or you may set calculation breakpoints in the flow sheet.
Calculations are halted at the breakpoints until you restart them by pushing the
Run or Step buttons. Thus, you can halt the calculations, inspect the results,
change unit and/or stream data, and then resume the calculations.
To set breakpoints, push the Set Breakpoints button on the Run/View palette to
enter Breakpoint mode. The Breakpoints Window will be displayed giving a list of
the units in the flow sheet. To add a breakpoint at a unit, position the cursor on the
unit icon and press the left mouse button. The selected unit is highlighted in the list
box in the Breakpoints Window and the icon fill colour is changed to purple
indicating a breakpoint. To delete a breakpoint select the unit and click the left
mouse button again.
To add new units and/or streams to the flow sheet, you must push the Build button
on the ribbon bar. When you have made the changes, push the Run/View button
and run the revised flow sheet. Note that if you restart the calculations by pushing
the Run button, they are restarted from the beginning of the flow sheet by default.

Provision - Page 16

PRO II/PROVISION
Calculations may also be halted by pushing the Stop button on the Run/View palette
or by pushing the <Esc> key. PROII will stop the calculations at an appropriate
juncture and mark the current unit for calculation when calculations are restarted.
However, if you make changes to the flow sheet topology or input data by pushing
the Build button the calculations are at the beginning of the flow sheet.
PROVISION uses a colour code to mark the calculation status of the unit operations:
Yellow :
Green :
Blue :
Red
:

No calculations performed
Unit is being calculated.
Unit calculations were performed successfully.
Unit calculations failed.

The View Convergence button allows you to display a window that shows
convergence information as the flow sheet calculations proceed. The information
displayed in this window is updated continuously during the calculations. The View
Convergence Window will remain visible until it is closed using the control menu box
in the upper left-hand corner of the window.

Provision - Page 17

PRO II/PROVISION
You may view selective flow sheet results at the completion of all calculations or at
any halt or breakpoint in the calculations. To view the results for an individual unit or
place the cursor on the unit or stream and click the left mouse button. The unit or
colour changes to green, indicating selection. Next push the View Results button to
generate a file containing a standard output report for the selected unit or stream.
This file will be displayed in the default editor. You can also double-click on a unit or
stream to display the results.
A report containing complete results for the flow sheet may be generated by
selecting menu bar item Output and then selecting the Generate Report option. The
View Report option under menu bar item Output may then be used to view the report
with a text editor.

Provision - Page 18