Pat McKenzie & A.J. Gerbino, AQSim October 2007 Product Development Future for Upstream Applications 24th Conference October 23-24, 2007 THINK SIMULATION! Opening new doors with Chemistry Industry – problem domains and where OLI provides value -added Power (including nuclear) Upstream Oil and gas production Metals & mining Process simulation & electrolyte thermodynamics Downstream Refining Specialty Chemicals THINK SIMULATION How OLI provides value-added THINK SIMULATION Opportunity! Turnkey, consulting, training Application Tools ScaleChem High-level, industry-oriented interfaces ESP, OLI Pro, Analyzers OLI Engine in Alliance Products Engine, Databanks Midrange, general purpose tools Used across industry domains Electrolyte and Simulation Infrastructure Recap of market trends “in the workplace” Aging, retiring experts are not easily replaced Growing body of interested technologists ■ Field of expertise is other than simulation and electrolyte behavior ■ e.g. Corrosion Engineers, Production Chemists, Metallurgists Lack of time / manpower / staffing to learn two new disciplines Ongoing tension: relying on consultants versus developing in-house expertise THINK SIMULATION New focus: Application tools THINK SIMULATION Characteristics / features of these products High-level interface Application-specific interface Incorporates best practices into the simulation Fixed flowsheets for limited, multiple configurations Multi-step and default orientation Recipe driven Initial implementation THINK SIMULATION One set of tools per industry domain ■ OLI Tools: Production ■ OLI Tools: Refining ■ OLI Tools: Chemical Initial domain chosen: Production Expedient because we need to replace ScaleChem Eventually branch to other domains e.g., CDU Overheads (will be client-driven) Project stakeholders THINK SIMULATION OLI AQSim Possible industry partner Possible (external) software development team ScaleChem users Possible Applications for Upstream THINK SIMULATION Scale prediction Corrosion prediction MEG (MeOH) regeneration Hydrates provide water activity Squeeze Interfaces Link to matrix of T, P, flow model outputs Reservoir chemistry modeling Scale kinetics link to available model Multiple zone production fluid mixing in well Dynamic flow loop testing for scale inhibitors Reservoir souring (biological activity) What are the common steps (in scale prediction)? THINK SIMULATION Enter a brine Enter a hydrocarbon stream (gas or liquid) Saturate at reservoir conditions Produce the fluid (T, P calculations) Look at “what-if” Conditional scenarios Look familiar? These are the same tasks recommended for ScaleChem What are the general goals? THINK SIMULATION Make the application visual, so that what is to be done is intuitive Make data entry look similar to the fluid analysis reports Minimize the “number of clicks” Expose the items that are used 90% of the time ■ Other items in the menu or specs button Enter data and view results on one-screen, where possible Add new scenario options by adding more calculation screens (simple screens, more of them) Key Features: BASIC WATER ANALYSIS 1) Data Entry 2) Basic/Expanded chemistry 3) Charge Balance 4) Reconciliation 5) Solids on/off 6) Use Results Select ion to balance Hide Zero Row Make Duplicate Balance Options THINK SIMULATION Key Feature - Basic Hydrocarbon Analysis Data Entry The Main Sheet – all inflow options available The Reconciled Properties are visible Make Duplicate Load HC Template Hide Zero Rows THINK SIMULATION Reconciliation Key Feature: BASIC HC ANALYSIS – PURE COMPONENT Data Entry 1) Standard HC 2) Add’l HC List 3) Other inflows 4) Entry as: liquid, gas, or whole fluid Additional HC Make Duplicate Load HC Template Hide Zero Rows THINK SIMULATION Reconciliation Key Feature: BASIC HC ANALYSIS – ASSAY Data Entry 1) Add Templates 2) Ability to add components 3) Water Content 4) Reconcile multiple properties Make Duplicate Load HC Template Hide Zero Rows THINK SIMULATION Reconciliation Key Feature: BASIC HC ANALYSIS – PSEUDOCOMPONENTS Data Entry A simple table that expands based on the PC value entered Make Duplicate Load HC Template Hide Zero Rows THINK SIMULATION Reconciliation THINK SIMULATION Reservoir Saturation – Single-Pt Mix Key Features 1) 2) 3) 4) 5) Vary # of inflows Add Flow Rates Add Rock Optional Output Select Minerals No. of Inflows Flow Brine Gas Oil Excess Optional Output Brine Gas HC Make Duplicate Hide Zero Rows THINK SIMULATION Production – Mineral Scaling and Corrosion Graphic approach Key Features 1) Enter brine, gas, and oil phases 2) Enter Flow Rates 3) Choose Solids 4) Enter Process Conditions Case 1 of 8 Use Saturator Fluid and flows Make Duplicate THINK SIMULATION Production – Mineral Scaling and Corrosion From Saturation Calculation Key Features 1) Fluid and rate fixed by Saturation Calc 2) Choose Solids 3) Enter Process Conditions Add new fluid and flows Case 1 of 8 Make Duplicate THINK SIMULATION Production Facilities Key Features Loc 1 of 8 1) Expandable # of locations 2) Choose Solids 3) Enter Process Conditions 1 2 3 4 6 5 1 2 3 4 5 6 Input ST SI Make Duplicate Mass Features/Calculation Forms to add THINK SIMULATION Control brine/gas/oil inflow rate with production rate ■ The flow rate at T/P conditions Saturate a mineral using a single ion ■ Saturate BaSO4 using BaCl2 or Na2SO4 Alternative scenarios ■ Pipeline Flow ■ “OLGA” matrix calculations ■ MEG/MeOH Injection ■ MEG/MeOH Regeneration ■ Reservior Injection (water, stim fluid, squeeze) Questions Thanks for your attention! THINK SIMULATION