Advanced Reservoir Simulation: Formulation, Initial of Boundary Conditions & Running the Simulator

ICTD International Centre for Training and Development

How long?

  • 5 days
  • in person

ICTD International Centre for Training and Development


Coursalytics is an independent platform to find, compare, and book executive courses. Coursalytics is not endorsed by, sponsored by, or otherwise affiliated with any business school or university.

Full disclaimer.


Comprehensive course analysis

Unbiased reviews from past participants
Global companies alumni of this course worked for
Positions of participants who took this course
Countries where most past participants are from
Individual needs analysis

Who should attend

This course is intended for all experienced reservoir engineers. Attendees should have a basic knowledge of reservoir simulation, stochastic modelling, upscaling and some experience in the use of commercial reservoir simulators. Reservoir engineers with a few years practical experience. Petroleum engineers that require more than general knowledge of reservoir engineering.

About the course

Dynamic reservoir models are important when investigating reservoir behavior, optimizing reservoir performance, designing complex wells, estimating uncertainties and providing the basis for risk management. New developments, such as unstructured gridding, combined with new simulation techniques eliminate most of the drawbacks of conventional simulation methods and make predictions more reliable. The participants will learn about various algorithms, concepts and possible uses of reservoir simulators.

Course Objectives

Upon successful completion of this course, the delegates will be able to:

  • Apply the principles of reservoir engineering to numerical modeling
  • Set up, run, and analyze the results for single well, pattern and full-field models
  • Prepare fluid and rock property data in the manner required for simulation studies
  • Identify and eliminate causes of numerical problems
  • Perform a history match
  • Use the matched model to predict future performance under a variety of assumptions

Course Outline

Day 1

  • History and classification of reservoir simulators

Modeling concepts

  • The concept of grid blocks and time steps
  • Consequences of discretization
  • Explicit and implicit functions
  • Treatment of vertical saturation and pressure distributions
  • History matching
  • Well management
  • Solution methods
  • Review of fluid properties for simulation - black-oil properties, equation of state Modelling

Day 2

  • Rock properties and saturation functions - porosity, permeability, compressibility, relative permeability, capillary pressure, compaction, correlations
  • Designing the reservoir model
  • Checklist for model design
  • Selecting the number of dimensions
  • Simplification of complex problems
  • Representation of reservoir fluids
  • Representation of reservoir rock
  • Well models – coupling between well and reservoir
  • Selecting Reservoir –Rock And Fluid Properties Data
  • Data required for model construction
  • Sensitivity of results to data accuracy
  • Porosity and permeability
  • Assignment of rock property distributions to the simulator
  • Capillary pressure and relative permeability
  • Fluid properties
  • Establishing initial pressure and saturation distributions

Day 3

  • Selecting grid and time step sizes
  • Criteria for selecting gridblock size
  • Selection of gridblock size
  • Example grids
  • Selection of time steps
  • Limiting numerical dispersion
  • Grid orientation
  • Cost consideration

  • Selecting the numerical solution method

  • Terminology

  • Formulating the equations

  • Formulation options

  • Numerical dispersion

  • Choosing the formulation option

  • Matrix equations

  • Solution methods

  • Selecting the equation-solving technique

  • Well management: designing and controlling production parameters

  • Overall design of a well-management routine

  • Logic structure

  • Logic sequence

  • Individual well behavior

  • Operations conditions

  • Initial of boundary conditions and running the simulator

  • Data requirement

  • Up gridding and upscaling

  • General purpose formulation and discretization methods used for black-oil and EOS compositional simulators

  • Gridding - structured and unstructured gridding approaches, Cartesian grids, corner point grids, Voronoi grids

Day 4

  • Modelling structural elements in simulation - vertical and sloping faults, channels, etc…
  • History matching
  • Objectives of matching historical reservoir performance
  • Strategy and plans for history matching
  • Manual adjustment of history- matching parameters
  • Examples of adjustment required in history matching
  • Special considerations in history matching
  • Automatic history matching
  • Compositional reservoir simulation
  • Forecasting future performance
  • Planning the prediction cases to be run
  • Preparation of input data for predictions
  • Making a smooth transition from history to predictions
  • Review and analysis of predicted performance
  • Evaluating and monitoring predicted performance

Day 5

  • Simulating special processes
  • Compositional simulation
  • Miscible displacement
  • Chemical and polymer flooding
  • Steam stimulation and steam drive
  • In situ combustion
  • Special data requirement
  • Simulation of fractured reservoirs - numerical model, matrix-fracture exchange, recovery processes

Course Methodology

A variety of methodologies will be used during the course that includes:

  • (30%) Based on Case Studies
  • (30%) Techniques
  • (30%) Role Play
  • (10%) Concepts
  • Pre-test and Post-test
  • Variety of Learning Methods
  • Lectures
  • Case Studies and Self Questionaires
  • Group Work
  • Discussion
  • Presentation

Videos and materials

Advanced Reservoir Simulation: Formulation, Initial of Boundary Conditions & Running the Simulator at ICTD International Centre for Training and Development

From  $4,000
Add coaching to your course booking

Coaching can personalize and deepen learning for you and your organization.

Something went wrong. We're trying to fix this error.

Thank you for your application

We will contact the provider to ensure that seats are available and, if there is an admissions process, that you satisfy any requirements or prerequisites.

We may ask you for additional information.

To finalize your enrollment we will be in touch shortly.


Coursalytics is an independent platform to find, compare, and book executive courses. Coursalytics is not endorsed by, sponsored by, or otherwise affiliated with any business school or university.

Full disclaimer.

Because of COVID-19, many providers are cancelling or postponing in-person programs or providing online participation options.

We are happy to help you find a suitable online alternative.