Petroleum System Study Field Development Plans Reservoir Characterization Reservoir Engineering E&P Acreage Evaluation
Gravity and Magnetic Modeling 2D/3D Seismic Interpretation Structural Modeling Geological Interpretation Volumetrics and Ranking Petrophysics Structure Restoration Fault Seal Analysis
Biostratigraphy Core Description Cyclo-Sequence Stratigraphy Sedimentology
Log & Map Digitizing Seismic Vectorization Composite Logs Drafting
Short Courses On Job Training Field Trips
NeuraLog WellCAD Geodes Lithotect RokDoc
Preface Clients ListCareers Contact Us

Practical Reservoir Simulation


MAY 31 - June 4, 2015

Instructor : JAMES SHENG, Ph.D. P.Eng


Course attendees are encouraged to raise practical issues they have met during their projects and during the course. These issues will be discussed at the end of the course.


Day 1
Introduction to Reservoir Simulation
  • What is reservoir simulation
  • Advantages and disadvantages of simulation
  • Some available reservoir simulators
  • Why do we need reservoir simulation?
  • A typical work flow of reservoir simulation

Basic Concepts of Finite-Difference Approximation
  • Differential vs. Difference Equations
  • Construction and Properties of Finite-Difference Grids
  • Finite-Difference Approximation of the Spatial Derivative
  • Finite-Difference Approximation of the Time Derivative
  • Implementation of Initial and Boundary Conditions
  • Quizzes about difference approximations
  • Calculation of transmissibility (faults, fractures, etc.)
  • Ex. #1 - Convert a differential eq. to a difference eq.
  • Ex. #2 - Practice a simple 1D simulation problem using excel (optional)

Day 2
Simulation Model Data Structure (using a simple case to illustrate)
  • Input/output control
  • Grid and reservoir description
  • Fluid properties (PVT)
  • Rock-fluid properties (kr curves)
  • Initial condition (Initialization)
  • Numerical control
  • Recurrent data (well production history)
  • Prediction

Data Requirement
  • Use the simple case to discuss the data requirement
  • Review the fundamentals about these data (e.g. k, kr, Pc, PVT, etc.)
  • Model initialization data
  • Ex. #3 - 1D simulation practice

Day 3
Radial Models
  • One-dimensional radial model to analyze well test data
  • Two-dimensional radial model to analyze water coning problem
  • How to handle edge and bottom aquifers?
  • Quizzes or exercise for radial model

Two-Dimensional Models
  • Peaceman well model
  • Simulation of inverted 5-spot pattern

Three-Dimensional Models
  • Vertical equilibrium
  • Representation of high/low permeability streaks
  • Representation of horizontal wells and deviated wells
  • Concept of section models
  • Ex. #4 - Familiar with simulation decks

Day 4
Field Simulation Studies (use a real waterflooding project to illustrate)
  • Model construction (Selecting grid and time step sizes)
  • Initialization
  • History matching
  • Sensitivity study
  • Reservoir performance predictions
  • Recommendation of field development plan

Numerical Solution Methods (terms you need to know)
  • Difference Equations in Matrix Form
  • Explicit method vs. implicit method
  • Fully implicit
  • Time step size (smaller, better?)
  • Solution Stability
  • Material balance check
  • Concept of convergent solution and solution stability
  • Ex. #5 - Simulation practice

Day 5 Odds and Ends of Reservoir Simulation
  • Use restart or not?
  • Efficient ways plotting and presenting data (what to present and how?)
  • Solution difficulties (what to do to get solutions?)
  • Simulator selection (Eclipse or CMG's, black oil, composition or thermal?)
  • Gridding (how many blocks? local grid refinement, corner point gridding)


First day will be held at Holiday Inn maadi (formerly Sofitel Hotel), in Cairo. The participants will fly the next day to Hurghada. The course will be continued in Hurghada.


The cost is inclusive of course manual and/or guidebook, accommodation and air ticket to/from Hurghada.


Dr. James Sheng is an associate professor in the petroleum department of Texas Tech University, USA. Before that he had worked in the oil industry for more than 20 years. He is experienced in reservoir simulation, EOR and well testing. In reservoir simulation, he used almost every reservoir simulator, from black oil to chemical simulators. The projects he completed include software development, simulation of lab tests, well tests, and field cases.

He holds a Ph.D. degree from University of Alberta. He has (co)authored over 40 papers, and holds 4 US patents and 2 provisional US patents. Recently, his book, Chemical Enhanced Oil Recovery, has been published by Elsevier.

He received several professional awards including the Outstanding Technical Editor Award (2005) and Outstanding Associate Editor Award (2008) for SPEREE, and the Best Paper Award in JCPT (1997). He was an associate editor (2005-2009) for SPEREE and an associate editor for the Journal of Petroleum Science and Technology (2008-2011). He is also a member of the SPE "A Peer Apart" group. Each member in this group reviewed more than 100 SPE papers. He served journals as technical Editors for JCPT (1996-2000), SPEREE (2005 - 2010), SPWLA (2005), SPEJ (2006), and J. Pet. Sci. Eng. (2008 - 2011). He also served the SPE Kuwait section as the secretary (1998-1999).