Podcast
Questions and Answers
What data formats can be imported for well trajectory information in Builder?
What data formats can be imported for well trajectory information in Builder?
Which of the following best describes the purpose of the Production Wizard in Builder?
Which of the following best describes the purpose of the Production Wizard in Builder?
How can production data be averaged in Builder?
How can production data be averaged in Builder?
What aspect of well perforations can be addressed within Builder?
What aspect of well perforations can be addressed within Builder?
Signup and view all the answers
What does gas saturation determination involve in the context provided?
What does gas saturation determination involve in the context provided?
Signup and view all the answers
What is the primary function of the Formula Manager in Builder?
What is the primary function of the Formula Manager in Builder?
Signup and view all the answers
Which of the following methods is NOT mentioned as an interpolation technique available in Builder?
Which of the following methods is NOT mentioned as an interpolation technique available in Builder?
Signup and view all the answers
How can property values in Builder be modified for modeling purposes?
How can property values in Builder be modified for modeling purposes?
Signup and view all the answers
What factor is essential in determining if a fault can be modeled in Builder?
What factor is essential in determining if a fault can be modeled in Builder?
Signup and view all the answers
Which operation can be performed in Builder to modify properties in grid cells?
Which operation can be performed in Builder to modify properties in grid cells?
Signup and view all the answers
What type of file is indicated by the extension .dat in the simulator data organization?
What type of file is indicated by the extension .dat in the simulator data organization?
Signup and view all the answers
Which file extension is associated with graphical post-processing according to the information provided?
Which file extension is associated with graphical post-processing according to the information provided?
Signup and view all the answers
What is the primary function of the CMG Launcher?
What is the primary function of the CMG Launcher?
Signup and view all the answers
Which of the following CMG software levels includes CO2 sequestration in GEM?
Which of the following CMG software levels includes CO2 sequestration in GEM?
Signup and view all the answers
What is the purpose of the BUILDER tool in the simulator data organization?
What is the purpose of the BUILDER tool in the simulator data organization?
Signup and view all the answers
Which recovery phase is characterized by natural depletion?
Which recovery phase is characterized by natural depletion?
Signup and view all the answers
Which of the following file types is specifically used for storing historical data intended for superimposing on simulated results?
Which of the following file types is specifically used for storing historical data intended for superimposing on simulated results?
Signup and view all the answers
Which application is not listed as a Level 1 prerequisite in CMG software?
Which application is not listed as a Level 1 prerequisite in CMG software?
Signup and view all the answers
What type of data does the .mrf file extension represent in the context of simulator outputs?
What type of data does the .mrf file extension represent in the context of simulator outputs?
Signup and view all the answers
In terms of folder organization, what is one of the primary functionalities of the CMG Launcher?
In terms of folder organization, what is one of the primary functionalities of the CMG Launcher?
Signup and view all the answers
Which of the following statements correctly describes the .3tp file format?
Which of the following statements correctly describes the .3tp file format?
Signup and view all the answers
What type of modeling is associated with Level 3 in CMG software?
What type of modeling is associated with Level 3 in CMG software?
Signup and view all the answers
What type of overall organization does the CMG directory provide for simulator data?
What type of overall organization does the CMG directory provide for simulator data?
Signup and view all the answers
Which reservoir process is linked to thermal maintenance in secondary recovery?
Which reservoir process is linked to thermal maintenance in secondary recovery?
Signup and view all the answers
The .log file in the simulator context serves what primary function?
The .log file in the simulator context serves what primary function?
Signup and view all the answers
Which of the following is NOT a function of the CMG Launcher?
Which of the following is NOT a function of the CMG Launcher?
Signup and view all the answers
What does a radial grid typically contain?
What does a radial grid typically contain?
Signup and view all the answers
Which of the following software primarily focuses on geological modeling?
Which of the following software primarily focuses on geological modeling?
Signup and view all the answers
Contour maps are characterized by what type of data representation?
Contour maps are characterized by what type of data representation?
Signup and view all the answers
What is a primary feature of quick pattern grids?
What is a primary feature of quick pattern grids?
Signup and view all the answers
What defines scattered data points in reservoir data collection?
What defines scattered data points in reservoir data collection?
Signup and view all the answers
Which property is NOT typically included in rescue models?
Which property is NOT typically included in rescue models?
Signup and view all the answers
Which type of grid is recommended for representing faults and well locations in a structured manner?
Which type of grid is recommended for representing faults and well locations in a structured manner?
Signup and view all the answers
Which software is known for producing 2D maps in geological modeling?
Which software is known for producing 2D maps in geological modeling?
Signup and view all the answers
What is the primary purpose of explicitly modelling a layer of cells in shale?
What is the primary purpose of explicitly modelling a layer of cells in shale?
Signup and view all the answers
What type of grid refinement can be performed in Builder for better saturation distributions?
What type of grid refinement can be performed in Builder for better saturation distributions?
Signup and view all the answers
What does a sector define in the context of reservoir modelling?
What does a sector define in the context of reservoir modelling?
Signup and view all the answers
Which constraint automatically triggers the removal of problematic cells in Builder?
Which constraint automatically triggers the removal of problematic cells in Builder?
Signup and view all the answers
What approaches can Builder use for PVT modelling?
What approaches can Builder use for PVT modelling?
Signup and view all the answers
Which PVT description model is primarily used for volatile oil systems?
Which PVT description model is primarily used for volatile oil systems?
Signup and view all the answers
What can be included in relative permeability modelling within Builder?
What can be included in relative permeability modelling within Builder?
Signup and view all the answers
Which initial conditions are crucial for modelling in a reservoir?
Which initial conditions are crucial for modelling in a reservoir?
Signup and view all the answers
What calculation method is used for determining pressures and saturations in grid blocks?
What calculation method is used for determining pressures and saturations in grid blocks?
Signup and view all the answers
In Builder, what happens when there are gaps in the grid?
In Builder, what happens when there are gaps in the grid?
Signup and view all the answers
Which of the following is a key function of combining and splitting layers in Builder?
Which of the following is a key function of combining and splitting layers in Builder?
Signup and view all the answers
What aspect does the hysteresis phenomenon affect in rock-fluid models?
What aspect does the hysteresis phenomenon affect in rock-fluid models?
Signup and view all the answers
What is the main purpose of the reservoir pressure value specified upon initialization?
What is the main purpose of the reservoir pressure value specified upon initialization?
Signup and view all the answers
Why is the use of map files important in fault modelling?
Why is the use of map files important in fault modelling?
Signup and view all the answers
Study Notes
Introduction to CMG's Modelling Workflows
- CMG software is a suite of computer modelling tools.
- The workflow involves pre-processing, simulation, and post-processing.
Agenda
- CMG software
- CMG Launcher
- Simulator data organization
- Builder
- Sections
- Applications
- IMEX
- Applications
- Hands-on exercises
CMG Software
- WinProp: Fluid characterization software
- IMEX: Black Oil Simulator
- GEM: Compositional Simulator
- STARS: Thermal Simulator
- CMOST: Optimization software
- Pre Processor (Builder): Input data preparation and data organization
- Simulators: Perform simulations
- Post Processor: Results analysis (Graphs, 3D, Reports)
CMG Software Levels
- Level 1: Introduction to WinProp, STARS, IMEX/Builder/Results, and CMOST
- Level 2: CO2 sequestration in GEM, CBM in GEM, Shale Gas in GEM
- Level 3: Chemical Flood in STARS, SAGD in STARS, Geomechanics in STARS & GEM, Wellbore Modelling, CO2,EOR
CMG Software
- Project Manager (Launcher): Software management
- Pre/Post Processors: Data processing
- Builder: Constructing data sets from different input type and converting them to others.
- Results 3D, Results Graph, Results Report: Result display.
- Model Conversion: Converting existing models from one type to compatible ones.
- ECL 100 Import Assistant: Specific import for ECL 100.
- Reservoir Simulators: IMEX (Black Oil), GEM (EOS Compositional and Geomechanical), and STARS (K-value Compositional, Thermal and Geomechanical)
- History Match, Optimization, Sensitivity & Uncertainty Assessment: Additional analysis tasks
- Phase Behavior: Analyzing phase behavior of different components in reservoirs
- WinProp: Analyze phase behavior for components and compounds in particular cases
CMG software
- World oil reserves (70 percent) are unconventional.
- This is a key expertise of CMG.
CMG Software, Simulators
- Reservoir life cycles: Different stages of recovery (Primary Recovery, Secondary Recovery, Tertiary Recovery).
- Natural Depletion: Natural depletion of reservoir.
- Pressure Maintenance
- Gas Water: Gas & water injection
- Thermal Processes
- Chemical Processes
- Immiscible Processes
CMG Launcher
- Organize folders and files
- Submit jobs and simulators
- Interact with CMG and external applications
- Access to user manuals and documents
Simulator Data Organization
- CMG directory structure: Product, Version, Documentation and examples
- Basic file extensions: .dat, .inc, .fhf, .out, .irf, .mrf, .rstr.irf, and .log.
- .ses, .3tp: Post-processing for lines and reservoir displays
Builder
- Main features: Conversion from Eclipse format to IMEX/GEM/STARS
- Reservoir section: Reservoir structure (tops, Layers, faults), Reservoir properties (different geological properties such as porosity, permeability and water distribution).
- Reservoir types: Cartesian, Corner point gridding, Quick pattern grid, and Radial.
- Reservoir properties: Scattered data points, Contour maps of 2D surface, Mesh maps.
Builder, Reservoir Section
- Geological and geostatistical programs: EDS, Gocad, Roxar, IRAP RMS, Schlumberger, Petrel, Landmark, Stratamodel, Earthvision
- Typical rescue models: Include porosity, permeability.
Builder, Reservoir Section
- Formulas manager: Generates and assigns new property values (example permeability as a function of porosity).
- Constant values: Some simple models can use an average single value.
Builder, Reservoir Section
- Properties interpolation and geostatistics
- Different algorithms / methods: Kriging, Gaussian
- Properties modification
Builder, Modeling Faults
- Scale of fault: Seismic or well tests, significant throw
- Implicit fault: Transmissibility Multiplier = 0
- Explicit fault: Grid cell dislocation
- Point distributed grids: Allow fault traces.
- Default faults: Sand-to-sand connections specified.
- Import faults: Map files to implement faults.
Builder, Modelling Shale
- Explicit layer of cells; Allows modelling of flow and hydrocarbon volume, transmissibility barriers
- Quicker modelling of thin horizons.
- Gaps in grid
Builder, Grid Refinements
- Refinements for better resolution of saturation distributions
- Useful in well studies for water or gas conning effects
- Cartesian and hybrid refinements
Builder, Sectors
- Used to quantify production/injection changes
- Useful in pilot tests/reservoir with multiple formations.
- Individual reports per sector.
Builder, Quality control on grid and properties
- Automatic removal of problematic cells
- Manual removal of problem cells
- Combining and splitting layers: Splitting and combining layers with different methods.
Builder, Components Section
- PVT modeling (Laboratory Results, Winprop); Includes composition, experiments, differential liberation, separator test.
- Limited data (correlations): Basics info related to gas and oil densities, Saturation Pressure, Reservoir Temperature
Builder, Rock-Fluid Section
- Relative permeability curves and different phenomena
- Multiple rock types & lithotypes
- Capillary pressure, wettability alteration
- Hysteresis, interpolations between Kr curves
- End-point scaling
- 3pt scaling
- Three phases models: Stone 1 and 2, Linear interpolation, Linear isoperm, Adsorption, End-point scaling, 3pt scaling
Builder, Initial Conditions
- Original conditions in reservoir
- Reservoir pressure at datum depth
- Position of water and gas oil contacts
- Mulitple: contacts, PVT regions, bubble points, gas cap initialization, initialization regions separate from PVT regions Calculations Methods: Vertical depth-ave, User-Input
Builder, Wells & Recurrent
- Well Trajectories: Measured data, Different formats
- Well Perforations: History added to well trajectories
- Production/Injection data: Import simple/robust data, Any number of wells, Options to monthly/yearly averages, Create history files
- Well constraints: Fixed constraints for prediction(liquid rate, BHP, WHP, Alter History)
- Import & handle well models from commercial software.
- Groups: Cycling groups, Voidage Replacement, Injection/production per group, Pressure Maintenance, Recycling Option
- Triggers: Monitoring reservoir conditions, Execute specific actions (reservoir pressures, injection rates, wells etc.), Can be applied to groups, sectors, wells
Builder, Built in Wizards
- Wizards to generate fractures
- Non Darcy Flow options (Geertsma, Frederick, Graves)
- General use table coefficients for non-Darcy flow as function of saturation and K.
IMEX
- Variety of reservoir recovery applications (primary, waterflood, advanced EOR, hydraulic fractures, sea water injection, multi-PVT regions)
- Reservoir interactions: Different aquifers, Analytical aquifer pressure support including Fetkovitch, Carter-Tracy. Bottom, boundary or edge drive with leak-off, apply Aquifer to reservoir boundary, fractured Reservoirs (Fracture-Matrix, Matrix-Matrix Connections, Dual Porosity and permeability)
- Grid Features: Block groups, Ease of history matching/or changing properties in and around fractures, fracture keywords, size reduction.
- Different Fluid model types: Black Oil, Oil-Water, Pseudo-Miscible, Polymer, API tracking, solvent.
IMEX
- Sophisticated solvers & Technology, Parallelization, Static Amalgamation
IMEX, Advanced Well Features
- Run on current constraint without violation checking (Useful in new OUTBOARD option to operate wells externally)
- Specify well geometry globally (Example: Applying a skin factor to a certain group of wells)
- Intelligent Segmented Wells: Can handle gas lift, recirculating well, complex well geometry, multiple branches, multiple tubing strings, any shape wells, Accurate calculation (includes modelling equipment), smart wells (passive and active)
IMEX, Comprehensive Graphical & Text Output
- Flux and velocity vectors, Streamlines representations
- User-defined variables, Restart records for resuming jobs, Efficient calculation.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
This quiz covers key functionalities and operations within the Builder software, focusing on well trajectory information, production data averaging, and property modifications. Test your knowledge on the purpose of the Production Wizard and the capabilities of the Formula Manager.