Department of Petroleum Engineering
PETE402: Rereservoir Simulation
3 credits: 2 50-minute lectures and 1 150-minute laboratory session per week
Required
Catalog Description:The course introduces the student to the basic theory and practices in reservoir simulation. The formulation of equations governing single phase and multi-phase flow in porous media are discussed. The use of finite difference methods to solve ordinary and partial differential equations are then presented followed by discussion of various techniques to solve systems of linear equations. Finally the concepts presented are demonstrated through applications using a black oil simulator.
Prerequisites:PETE301: Reservoir Engineering
PETE305: Reservoir Description
Textbook:Basic Applied Reservoir Simulation, T. Ertekin, J. H. Abou-Kassem, and G. R. King.
Course Objectives:
- Understand the importance and the fundamental concepts of reservoir simulation.
- Use a reservoir simulation package to solve complex fluid flow problems.
- Conduct a reservoir simulation study.
Lecture Topics and Hours:
Topics Class Hrs
1. INTRODUCTION1
Definition of Simulation; Types of Models; Types of Reservoir Simulators;
Objectives of a Reservoir Simulation Study
2. FORMULATION OF FLUID FLOW EQUATIONS2
Darcy’s Law; Continuity Equation ; Equations of State; Single Phase Flow
Equations; Multiphase Flow Equations; Auxiliary Relationships
3. FINITE DIFFERENCE FORMULATIONS5
Discretization in Space; Discretization in Time; Explicit Formulations; Implicit Formulations
4. NUMERICAL METHODS5
System of Linear Equations; Gaussian Elimination; Tri-diagonal System
Interpolation; Numerical Differentiation; Newton’s Method
5. APPLICATIOS OF FINITE DIFFERENCE TECHNIQUES10
One dimensional Heterogeneous System; Single Phase Radial Flow;
One dimensional Two Phase Flow; Multi-dimensional Multi-phase Flow;
Stability of Finite Difference Techniques
6. APPLICATIONS USING A SIMULATOR5
Data Preparation and Input; Initialization; History Matching; PerformancePredictions
7. Exams2
Total Hours 30
Laboratoty Topics and Sessions:
Topics LabSessions
- Introduce the students to the softwares that will be used for the course 1
- Running a simulation jobs using the reservoir simulator 1
- Exercise to study the effect of grid cell size and time step size on the
accuracy of numerical results 1
- Exercise to demonstrate the effect of heterogeniety on the pressure
profile and the grid cell size needed to get accuarate results1
- Exercise to initialize pressure, gas, oil, and water saturations
distribution with depth1
- Simulation of drawdown and buildup tests using a radial model1
- History matching exercise using the simulator1
- Practise history matching for the course project2
- Simulate water coning problem and optimize well completion1
- Compare the critical rates of vertical and horizontal wells2
- Study and compare the water flood performance of heterogeneous and
homogeneous systems1
- Practise prediction for the simulation project2
Total Labs15
Method of Evaluation:
Attendance:5 %
Homework & Lab Exercises:10 %
Project:15 %
Exams:40%
Final exam:30%
Total:100%
Contribution to Professional Component:
1. Engineering Science and Design: All topics relate to the application of scientific and engineering principles to reservoirsimulation.
Relationship of Course to Program Outcomes:
Course Learning Outcome / Program Outcome1.Ability to apply finite difference techniques to solve differential equations.
2.Ability to use numerical reservoir simulatons to solve complex fluid flow problems.
3.Ability to cinduct a reservoir simulation project and suggest development plans for the reservoir. /
- Ability to identify/diagnose and solve petroleum engineering problems.
- Ability to identify/diagnose and solve petroleum engineering problems.
Prepared by: Dr. HasanY. Al-Yousef, March, 2010.
Instructors:Dr. HasanY. Al-Yousef, Ph.D., Associate Professor, Department of Petroleum Engineering, 3-208, (03) 860-2195, ;Dr. M. Enamul Hossain, Ph.D, Assistant Professor, Department of Petroleum Engineering, KFUPM, 16-273, (03) 860-273, .