Introduction
The OLI Studio
The OLI Studio is freeform electrolyte simulation software. With this software, a client can define
chemistry and process pathways without predefined recipes that produce specific results. The OLI Studio is a software suite containing several modules including, Stream Analyzer, Corrosion Analyzer, and Studio ScaleChem. A client’s license determines which modules are enabled within the OLI Studio.
The Training Manual
This training manual is designed by Aqueous Process Simulations, Inc. (AQSim) to highlight OLI Studio: Stream Analyzer and Corrosion Analyzer features and functions. AQSim has a separate training manual for OLI Studio: ScaleChem.
The manual provides general concepts, theory, explanations of chemical principles, and various
calculations. Certain chapters have follow-up examples, which are designed to reinforce concepts learned within the chapter. The subsequent chapters have real world applications of the software. The manual is self-guided but is also used to accompany trainings provided by AQSim.
OLI Studio Components
Stream Analyzer
Stream Analyzer is standalone software. It requires no additional components to run basic calculations. It is the main interface of the OLI Studio, highlights of which include:
Thermodynamic Frameworks Phase Selection and Manipulation Names Manager and Units Manager Calculation Objects
Plotting, Reporting, Customization tools; Water Analysis charge and pH
reconciliation
Corrosion Analyzer
Corrosion Analyzer is a module within the OLI Studio. A separate license enables this module. Highlights include:
EH-pH Stability (Pourbaix) Diagrams Species Phase Diagrams
Polarization Diagrams General Corrosion Rates Local Corrosion Rates
Extreme Value Statistics (a module within Corrosion Analyzer
Studio ScaleChem
ScaleChem was OLI Systems’ standalone, upstream software. This software is now a component within the OLI Studio. Studio
ScaleChem can perform the following operations within both OLI thermodynamic frameworks (Mixed Solvent Electrolytes and Aqueous) and special databases:
Brine, Hydrocarbon, Oil Analyses Scaling Scenarios
Mixer and Saturator Calculations Facilities
Tricks of the Trade Introduction 1-3
OLI Studio Interface
The OLI Studio modules share a common interface. Clients can hide or show many of the sections described below. For instance, clients can remove the Calculation Status bar or Template Manager or add or remove tools from the Quick Access Ribbon (Toolbar).
The Navigator Pane displays streams and calculation objects in a branched hierarchy. Below this is the Action Pane, which lists all the objects of Studio modules enabled by a client’s OLI license. The Calculation Status and Output bars are on by default but can be hidden. Clients will mostly work in the Description / Definition area, which is contextual - changing depending on which object a client is working on.
Menu Bar
Notable features within the menu bar are explained below. View, Window, Help are options
File
This File menu contains standard options like New, Save, Print, etc.
Properties opens a box that shows file type, location, size, the date, build and version number of the last save.
The most recently worked on streams will also be shown.
Edit
Certain streams can be copied and pasted within the Navigator using the Edit menu or right-mouse click options.
The Edit menu also has the following actions of note:
Clear Results – Removes all
calculation output
Clear Status – Stops or
removes a calculation
Streams
The Streams menu contains actions that can also be performed using the Actions Pane. These actions are Add Stream, Add Analysis, and ScaleChem, which has its own sub-menu.
Calculations
The Calculations menu contains all the calculations found in the Actions pane, as well as more specificcalculation types.
For instance, the Single Point calculation option opens into a submenu for the 10 single point calculations available in the software.
Chemistry
Clients can adjust the chemistry of the software in this menu
Pre-built Models lets clients
create a single, specialized model and port it to or from other application files.
Templates allows clients to
make a series of standard input component sets e.g. a standard seawater
Selecting Model Options opens a submenu with that allows clients to make advanced changes to the chemistry of the software.
Thermodynamic Framework –To select either the Aqueous or MSE
(Mixed Solvent Electrolyte) Framework
Databases – To select an installed database
Redox – To toggle on/off oxidation-reduction reactions
Tricks of the Trade Introduction 1-5
Tools
This menu item contains several features.
Component Search allows clients search for species in the OLI database.
Names Manager
Names Style: clients select how to
view chemical names i.e. by Formula, Display Name or the OLI convention (TAG names).
Search Criteria: clients determine
how the software searches for components. The default option is to search by all available names.
Names Dictionary: clients can
rename components with this tab or import dictionaries used by OLI software.
Toolbar (Quick Access Ribbon)
The Quick Access Ribbon or toolbar sits below the menu bar Menu Bar. Tools within the ribbon can be added or removed or repositioned (the Calculation Status Bar can also be hidden or moved).
To move a set of tools, clients can drag the left side of a set of tools. The ribbon can also be customized by selecting View from the Menu bar, then selecting Toolbars. Key tools are described below:
Phases Turn on/off specific phases i.e. if So (solid) is turned
off, then no solid phases form
Redox Turn on/off Oxidation-Reduction and select redox
subsystems
Chemistry Model Options Select the Aqueous or Mixed
Solvent Electrolyte thermodynamic framework.
Component Search Add inflows to the calculation
Names Manager Changes the style of names i.e. Display, Formula, OLI Tag names Units Manager Changes units
Customize window Customize the window appearance Tools Options Shortcut Adjusts default software settings
Navigation Pane
The Navigator Pane or tree level contains the list of streams and calculations that are active within a file. This view contains the icons and names of each action in a hierarchical tree. The Description/Definition pane changes depending on the level that is highlighted. A plus sign next to an object in the stream level indicates that that stream or object has substreams or branches. There are three main levels here.
Filename A star next to a filename indicates that it has not been saved Global Streams Level Provides the broadest view of Navigator objects Stream Level Chemistry is entered at this level.
Calculation Level Most calculations (except mixing blocks) are
subordinate to streams and appear as substreams. Certain streams (i.e. ScaleChem objects) have embedded calculations.
Calculation sublevel Some calculations have their own substreams.
These substreams can be added to the Global level using the Add as Stream function.
Tricks of the Trade Introduction 1-7
Action Pane
This view contains selectable action icons. Each icon represents either a new stream input or new calculation. Additional actions will appear depending on what kind of stream we are working with.
After adding an item from the action pane, the action appears as a “stream” in the Navigator menu. Depending on the item selected, additional actions may appear in the actions pane. Items can also be selected from the menu bar.
Calculation Types
Once a client selects or highlights an object, object-specific calculations become available in the Actions bar. Stream and Water Analysis objects each have s specific set of calculations. The calculation available within a Water Analysis object is called a Reconciliation. Available Stream calculations are:
Single Point calculations compute the properties for a stream at one set of conditions. Clients choose from isothermal, dew point, bubble point, precipitation point, or custom.
Multiple Point or Survey calculations are a series of single-point calculations in which independent variables such as temperature adjusts with `each calculation (e.g., a temperature survey). Up to two variables can be adjusted simultaneously, and a third can be fixed (e.g., pH or bubble point pressure/temperature). There are several examples of multiple point calculations in the TOT manual.
Chemical or Stability Diagrams, also known as real-solution Pourbaix diagrams, plot the phase stability region across a two-independent-variable range. An example would be Calcite stability when a pH and CO2 vary.
Corrosion Rate calculations compute the general and localized corrosion rates of metals and alloys. They contain both single- and multiple-point calculations
Calculation Status Screens
The Calculation Output Window shows progress, errors, temporary file locations, and other data.The Calculation Status Dialog shows an estimate of the remaining calculation time.
The Summary Window shows inputs, calculation outputs, warnings, and has hyperlinks to the Units and Framework managers. This window varies with object.