Operating Conditions Optimization of Steam Injection in Enhanced Oil Recovery Using Duelist Algorithm

Similar documents
Sea Water Consumption Reduction through Optimization Cleaning Scheduling of Condenser in PT. PJB UP PAITON Power Plant using Duelist Algorithm

EVALUATE HORIZONTAL WELL PRODUCTION PERFORMANCE IN HEAVY OIL RESERVOIRS

For contact information, please visit our website:

A Comparison Study between the Newly Developed Vertical Wells Steam Assisted Gravity Drainage and the Conventional SAGD Process

Cartography of oil reserves and recovery factors of petroleum reservoirs - IOR/EOR methods to increase ultimate recovery

Influence of Clay Content on Surfactant- Polymer Flooding For an Egyptian Oil Field. Prof. Atef Abdelhady, British University in Egypt

Proxy Model Based on Butler s SAGD Theory

An experimental study of permeability determination in the lab

Analyze EOR Potential of a Mature Oil Reservoir Using CO 2

The Effect of Different Carbon Dioxide Injection Modes on Oil Recovery

IMPROVEMENT OF ENHANCED OIL RECOVERY (EOR) BY FOAM FLOODING IN POROUS MEDIA

Steam Injection. Dr. Helmy Sayyouh Petroleum Engineering Cairo University

SPE Abstract. Introduction

Thermal Recovery Status and Development Prospect for Heavy Oil in China

EOR Projects: Opportunities and Challenges in the Middle East. SPE Applied Technology Workshop. 4-7 October 2010

Production Optimization Using Different Scenarios of Gas Lift and ESP Installation

This is Reservoir Engineering COPYRIGHT. By the end of this lesson, you will be able to:

Analysis Fraction Flow of Water versus Cumulative Oil Recoveries Using Buckley Leverett Method

Fundamentals Of Petroleum Engineering ROCK AND FLUID PROPERTIES

IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS

Reservoir Engineering

Analytical Gas-Oil Relative Permeability Interpretation Method for Immiscible Flooding Experiments under Constant Differential Pressure Conditions

Thermal Methods. Dr. Helmy Sayyouh Petroleum Engineering Cairo University

PRESSURE TRANSIENT BEHAVIOUR OF A HORIZONTAL STEAM INJECTION WELL IN A NATURALLY FRACTURED RESERVOIR

International Journal of Petroleum and Geoscience Engineering Volume 04, Issue 02, Pages , 2016

Research and Practice on Gas Channeling Controlling by Combined Stimulation for Multi-Thermal Fluids Huff and Puff

Numerical Simulation of Heat Transfer in Porous Metals for Cooling Applications

Efficiency of Horizontal and Vertical Well Patterns on the Performance of Micellar-Polymer Flooding in Anisotropic Reservoirs

Research Article Multiphase, Multicomponent Simulation for Flow and Transport during Polymer Flood under Various Wettability Conditions

Physical Simulation for Water Injection of Horizontal Wells in Naturally Fractured Buried- Hill Reservoirs

INVESTIGATION ON THE EFFECT OF THE RESERVOIR VARIABLES AND OPERATIONAL PARAMETERS ON SAGD PERFORMANCE

POLYMER FLOODING Dr. Helmy Sayyouh Petroleum Engineering Cairo University

Improvement of Energy Efficiency using Porous Fins in heat Exchangers

Viscosity Standards for High-Pressure, High- Temperature, and High- Viscosity Conditions. Kurt Schmidt Houston, Texas, USA January 22, 2010

A View for Prospective EOR Projects in Iraqi Oil Fields

Thermal Recovery of Bitumen

STUDY OF THE VARIOUS EOR METHODS (Chemical Injection and Steam flooding with case studies)

COMPARISON FOR OIL RECOVERY BETWEEN WATER AND POLYMER FLOODING IN THE U-THONG OIL FIELD

Oil Recovery Enhancement: Approaches, Methods, Project Design and Current Status, Application to Egyptian Oil Fields

EOR: application to Egyptian oil fields with some environmental aspects

MODELING THE RELATIVE PERMEABILITY RELATIONSHIP IN A TAR SAND FORMATION

OPERATIONAL AND RESERVOIR PARAMETERS INFLUENCING THE EFFICIENCY OF STEAM-ASSISTED GRAVITY DRAINAGE (SAGD) PROCESS IN FRACTURED RESERVOIRS

Nitrogen Foam Profile Control for Heavy Oil Reservoir

CO2 Injection in Light Oil Fractured Reservoirs. (Experimental Study)

Reservoir Surveillance Fundamentals Lab Work. Compliments of Intertek Westport Houston Laboratory

EFFECT OF NATURAL CONVECTION PATTERNS ON OPTIMAL LOCATION AND SIZE OF A HEAT SINK IN A GEOTHERMAL RESERVOIR

Permeability, Flow Rate, and Hydraulic Conductivity Determination for Variant Pressures and Grain Size Distributions

PROSPECT - LEAD FIELD RECOVERABLE IN-PLACE TOTAL RESOURCES UNDISCOVERED RESOURCES DISCOVERED RESOURCES ESTIMATED ULTIMATE RECOVERY (EUR)

Effects of gravity on flow behaviour of supercritical CO2 during enhanced gas recovery and sequestration

Parametric Study of Heavy Oil Recovery by Electromagnetic Heating M.Y. Liu 1, and G. Zhao *2 1 University of Regina, 2 University of Regina

MECHANISMS OF EXTRA-HEAVY OIL RECOVERY BY GRAVITY-STABLE CO2 INJECTION

Analysis of Sedimentary Geothermal Systems Using an Analytical Reservoir Model

The study of local polymers on enhance oil recovery

Current Research Activities

Beyond CSS, SAGD and VAPEX. Zhangxin Chen

Feasibility of CO 2 Flooding Higher Viscosity Oils, Field Results, and Screening. Presented by: Richard Baker, December 7, 2012

Effect of ph and Slug Ratio of Alkaline Surfactant Polymer Alternating Gas Flooding on Oil Recovery

Monitoring Plan for a Cyclic Steam Stimulation (CSS) Pilot Test in Orinoco Oil Belt, Venezuela

Reservoir Development Plans

SCA : EXPERIMENTAL RESULTS FOR HIGH FLOW RATES OF OIL-WATER THROUGH HIGH PERMEABILITY MEDIA

APPLICATION OF PARTICLE SWARM OPTIMIZATION

Fracture-Matrix Interaction during Polymer Flood

Effects of Well Placement using Multi- Segmented Wells in a Full Field Thermal Model for SAGD: Athabasca Oil Sands

Dr. J. Wolters. FZJ-ZAT-379 January Forschungszentrum Jülich GmbH, FZJ

DEVEX 2016 Smart EOR Screening Workflow connecting Analytical and Numerical Evaluations

A NOVEL TECHNIQUE FOR EXTRACTION OF GEOTHERMAL ENERGY FROM ABANDONED OIL WELLS

Feasibility Research of Steam-Assisted-Gravity-Drainage Process in Bohai Offshore Heavy Oil Reservoirs

Investigation of Propagation and Permeability Modification of Grafted Bentonite Particles in Porous Media

Overview of Enhanced Oil Recovery

Kalantari-Dahaghi A., Mohaghegh S., Khazaeni Y. West Virginia University. SPE Western Regional Meeting, Anaheim, CA May 2010

Glossary l. Btu British thermal unit; the amount of heat needed to raise the temperature of 1 pound of water 10 F at or near 39.

Simulation Study of GAGD process in One of Iranian Fractured Reservoir

Mineral Dissolution and Wormholing from a Pore-Scale Perspective

Polish Oil & Gas Institute RAM Biochemicals, Inc.

Frontal Advance Theory. Frontal Advance Theory. Frontal Advance Theory. Fractional Flow Equation. We have to study the front.

Updated screening criteria for steam flooding based on oil field projects data

TETIARY CARBON DIOXIDE FLOODING OF LOW PERMEABLE CHALK WITH IN-SITU SATURATION DETERMINATION USING X-RAY COMPUTED TOMOGRAPHY

Numerical Prediction of Thermodynamics and Heat Transfer Characteristics of Nano Fluid.

Evaluation of Recovery Technology for the Grosmont Carbonate Reservoir

Estimation of Boil-off-Gas BOG from Refrigerated Vessels in Liquefied Natural Gas Plant

Mechanisms of oil displacement by ASP-foam and its influencing factors

Effects of CO 2 and acid gas injection on enhanced gas recovery and storage

SURFACTANT ENHANCED GRAVITY DRAINAGE: LABORATORY EXPERIMENTS AND NUMERICAL SIMULATION MODEL

Moving from Secondary to Tertiary Recovery Stages. 9 TH ANNUAL WYOMING EORCO2 CONFERENCE JULY 14-16, 2015 Casper, WY By Jim Mack MTech Ventures LLC

EXPERIMENTAL INVESTIGATION OF FACTORS AFFECTING LABORATORY MEASURED RELATIVE PERMEABILITY CURVES AND EOR

ENHANCED OIL RECOVERY PLANNING FOR THE LUCKEY DITCH FIELD

RESERVOIR CONDITION EXPERIMENTAL STUDY TO INVESTIGATE MICROBIAL ENHANCED OIL RECOVERY (MEOR) IN THE DEEP RESERVOIR ENVIRONMENT

RESERVOIR SIMULATION STUDIES OF FORMATION DAMAGE FOR IMPROVED RECOVERY ON OIL-GAS RESERVOIRS

FEASIBILITY STUDY OF TOP-DOWN IN-SITU COMBUSTION IN FRACTURED CARBONATE SYSTEMS

AN OVERVIEW OF THE LOW AND HIGH TEMPERATURE WATER-OIL RELATIVE PERMEABILITY FOR OIL SANDS FROM DIFFERENT FORMATIONS IN WESTERN CANADA

Effect of Fracture Spacing on VAPEX Performance in Heavy Oil Fracture Systems

An Experimental Investigation of Performance Evaluations for Seawater and CO 2 Injection Using Dual Core Methodology at Reservoir Conditions

ANALYSIS AND CHARACTERIZATION OF METAL FOAM-FILLED DOUBLE-PIPE HEAT EXCHANGERS

CO 2 -EOR and Carbon Geostorage;

12 Reservoir technolgy August Classification: Internal

Determination of Optimum Polymer Slug Size in Modified Polymer Flooding Based on Reservoir Simulation Results

Mature Fields: Key Factors for Successful EOR Projects*

Numerical Calculation of Viscous-Elastic Fluid Flooding Residual Oil Film in the Complex Pore

Study of the Effect of Steam Injection on Crude Oil Displacement Yield from an Oil Contaminated Soil Bed

Near well simulations of heavy oil production with ICD completion

Transcription:

Operating Conditions Optimization of Steam Injection in Enhanced Oil Recovery Using Duelist Algorithm Totok R. Biyanto, Sonny Irawan, Hiskia J. Ginting, Matradji, Ya umar, A. I. Fitri 1 Abstract Steam injection is the most suitable of Enhanced Oil Recovery (EOR) methods to recover high viscosity oil. This is due to the capabilities of steam to reduce oil viscosity and increase the sweep capability of oil from the injection well toward the production well. Oil operating conditions in production should be match well with the operating condition target at the bottom of the production well. It is influenced by oil properties and reservoir rock properties. Hence, the operating condition should be optimized. Optimization requires three components i.e., objective function, model, and optimization technique. In this paper, the objective function is to obtain the optimum operating condition at the production well. The model was built using Darcy equation and mass-energy balance. The optimization technique utilizes Duelist Algorithm due to the effectiveness of its algorithm to obtain the desirable optimization results at the optimum operating condition. Keyword Enhanced oil recovery, steam injection, operating conditions, modeling, optimization, Duelist algorithm. A A p Cp iw Cp pw h e total e p e t k k L p L r m steam Nu Pr q Q iw Q pw Q totallosses Re R conduction NOMENCLATURE Area Area of heat transfer Mass heat capacity of injection well Mass heat capacity of production well Convective heat transfer coefficient Total error Error of pressure Error of temperature Permeability Conductivity heat transfer coefficient Length of heat transfer Length of reservoir rock Mass of steam Nusselt number Prandlt number Volumetric flow rate of steam Heat of injection well Heat of production well Total heat losses Reynold number Heat resistance by conduction 1 Totok R. Biyanto is with the Process Design, Optimization, and Control Laboratory- Department of Engineering Physics Institut Teknologi Sepuluh Nopember (ITS) Surabaya, Indonesia (corresponding author, e-mail: trbiyanto@gmail.com). Hiskia J.Ginting, Matradji, Ya umar and Fitri A. I. are with the Process Design, Optimization, and Control Laboratory- Department of Engineering Physics Institut Teknologi Sepuluh Nopember (ITS) Surabaya, Indonesia. Sonny Irawan is with the Petroleum Engineering - Universiti Teknologi PETRONAS, Malaysia. R convection T iw T pw T ΔP μ φ Heat resistance by convection Temperature of injection well Temperature of production well Temperature of boundary Pressure drop Viscosity Viscous dissipation I. INTRODUCTION OWADAYS, fossil energy is the most frequently used Nenergy in a wide variety of needs. This energy is contained in reservoirs beneath the ground. There are three stages to recover oil, i.e. primary, secondary, and tertiary. In the primary stage, oil production utilizes the natural downstream reservoir pressure and/or the artificial lift. In the secondary stage, oil recovery uses the improved oil recovery (IOR) method such as water flooding and well pressure maintenance. Starting from the primary stage up to the secondary stage, cumulative oil production is able to recover the oil up to 50% from total content of oil in reservoir [1]. To increase oil production, in the tertiary stage using EOR is needed. EOR is the implementation of various techniques to increase oil production from a well by introducing the external fluids, substances, and energy into the oil reservoir. Nowadays, the EOR method is able to use thermal, gas, chemical or others such as microbe, acoustic and electromagnetic. EOR has the capability to recover up to 80% of the oil from the total oil content in reservoir [2]. The EOR method selection is based on properties of oil and reservoir rock. The thermal EOR method, such as steam injection, is used to recover heavy oil. Heavy oil is a crude oil with API gravity less than value 22.3 and viscosity of over 100 cp. Since heavy crude oil is trapped in the small porosity and permeability of reservoir rock, this characteristic of the oil in the reservoir rock makes recovery difficult. Therefore, the heat of steam injection is suitable to reduce the viscosity of heavy crude oil, and the pressure of water is able to push the oil toward the well production [3]. According to this practice, the quality of the steam injection should be suitable to the oil and rock properties, and hence, steam injection operating condition optimization is required. This optimization is required due to the operating conditions of the steam injection that affects the efficiency of the process of EOR. The injected steam in the reservoir must be regulated to the specific pressure and 272

temperature condition such that the oil can be swept. One of the consequences of increasing the pressure and temperature of steam cause increase in additional operating costs, however reducing in the pressure and temperature will reduce sweep efficiency. Therefore, the optimization of the EOR operating condition to obtain maximum oil production and lowest energy consumption cost should be performed. Some researches have been performed in steam injection optimization. Escobar et al. have performed optimization of cyclic steam injection process in horizontal well to optimize the value of cumulative discounted net income (CDNI) [4]. Another research about the comparison of cyclic steam stimulation, steam flooding, and steam-assisted gravity drainage (SAGD) performances have been performed in a horizontal well by Shanqiang Luo [5]. However, thus far, there has not been any research paper which describes the optimization of operating conditions (PVT) in the steam injection process. PVT optimization in the EOR steam injection required three components i.e. problem formulation, model of the fluids in reservoir rock, and optimization technique. Problem formulation of this optimization is to obtain the effective steam operating condition for the entire reservoir area, by adjusting the PVT steam at injection well inlet. The optimized variables are temperature and the pressure of the steam injection at the inlet injection well. The steam injection model is built by utilizing the mass-energy balances and Darcy equations. Duelist algorithm (DA) optimization techniques were chosen due the ability of the duelist algorithm to find global solutions faster than others evolutionary techniques, such as genetic algorithm (GA), and particle swarm optimization (PSO) [6]. II. RESEARCH METHODOLOGY The method of this research is shown in Fig. 1 and is explained in the following sub section. A. Identification of Steam Target and Reservoir Rock Properties The target of the steam operating condition in the production well in this research is pressure of 1247 psi and temperature of 93 C. The reservoir rock properties are sandstone with permeability of 1250 md and porosity of 10%. The model of reservoir rock used is cylinder-shaped with diameter of 2 m and length of 500 m. B. Determination of Objective Function The objective function of this optimization is to minimize the difference between the actual operating condition (pressure and temperature) of the steam and targeted operating condition, which is obtained by summing the error of pressure and temperature. Total error can be formulated by using (1) as: (1) where is error of pressure, is error of temperature, and is error total by pressure and temperature. Fig. 1 Research methodology C. Modeling of PVT of Steam Injection Modeling of steam injection is performed to simulate the state of steam in the reservoir rock. A lot of research has been performed to model the steam injection either analytically or numerically. Jansen has modeled steam flooding based on data from 15 steam flooding projects [7]. However, the model excludes the process steam through the reservoir rock. Another research has been modeled the steam injection by using vapor-liquid equilibrium [8]. This modeling describes the state of steam, oil and its fraction composition in detail. However, there are many unknown parameters. Another research by Olimpia Banete has modeled heat transfer in porous media using the Lattice Boltzmann Method [9]. The Lattice Boltzmann concept is less representative because it uses lattice domain. The model used in optimization requires a valid model, availability of data, and fast response. In order to fulfill the requirements, the PVT model utilizing mass-energy balance to model temperature and Darcy Equation to model the pressure in the reservoir rock are suitable. Temperature of steam is obtained by utilizing the massenergy balance in (2): (2) where Q iw is the inlet energy from the bottom of injection well, Q pw is the outlet energy at the bottom of production well. Q totallosses is the total of heat energy losses to the surroundings of the reservoir rock. The value of Q iw and Q pw is obtained from (3) and (4): (3) 273

(4) where is the mass of steam, is the mass heat capacity of steam, and is the temperature of the steam. The total of heat energy losses to the surroundings of the reservoir rock has occurred by conduction and convection. The total of heat energy losses is obtained from (5): (10) (11) The properties in each of the states are estimated using Aspen HYSYS. (5) where is the total of lost energy, is the temperature of boundary, is the heat lost resistance by conduction, and is the heat lost resistance by convection. The value of R conduction and R convection is obtained from (6) and (7): where is the length of heat transfer, is the conductivity heat transfer coefficient, is the area of heat transfer, and is the convective heat transfer coefficient. The value of the convective heat transfer is obtained from the Nusselt number in the rocks of sandstone [10]., where is Nusselt number, is viscous dissipation, is Reynold number, and is Prandlt number. For modeling the pressure, Darcy equation is used, as referred to in (9): where q is the volumetric flow rate, K is the permeability of reservoir rock, A is the cross section area of the rocks, μ is the viscosity of steam, ΔP is the pressure drop of steam while through the rocks and L is the length of the rocks. The model requires the properties of steam, which depended on the operating condition of the steam. In any addition of steam distance from the injection well to the production well, the properties will be changing gradually. Hence, it requires a model that can capture the degradation of the pressure and temperature along reservoir rock, segmentally. This process called discretization. The discretization of reservoir rock is shown in Fig. 2 below. The reservoir rock is divided into the n number of segments. In each segment, the pressure and temperature will change the mass-energy balance and Darcy Equation. The greater number of n will increase the model accuracy. However, it will increase the computational load. At the end of reservoir rock at the bottom of production well, the pressure and temperature can be calculated using: (6) (7) (8) (9) Fig. 2 Reservoir rock discretization D. Experiment and Validation In order to validate the model, experimental data is required. The experiment was performed using core holder apparatus as shown in Fig. 3: Fig. 3 Core holder apparatus The steam was injected through the core holder in any operating condition and recorded the PVT at the outlet of the core holder. Independent variables of this experiment are pressure and temperature at the inlet core holder, and the dependent variable is pressure and temperature at the outlet core holder. The Taguchi method was used to determine the number of experiments, according to the number of variables (pressure and temperature) and suitable level. In this experiment, Taguchi method L9 was utilize for the design of the experiment. The level values of any variables are shown in Table I. No. TABLE I DESIGN EXPERIMENT Parameter Level Low middle high 1 Pressure (psi) 1000 1250 1500 2 Temperature ( C) 200 250 300 Experiments with two variables and three levels when viewed on the table orthogonal array selection will show the 274

array of L9. From the array is found the inlet state of the experiment, as shown in Table II. TABLE II EXPERIMENT INLET CONDITIONS No. Temperature inlet ( C) Pressure inlet (psi) 1 300 1500 2 300 1250 3 300 1000 4 250 1500 5 250 1250 6 250 1000 7 200 1500 8 200 1250 9 200 1000 Utilizing the inlet conditions tabulated in Table II, the outlet conditions of fluids were observed at the pressure and temperature variables as well as the flow fraction of liquid and vapor. E. Steam Injection Optimization by Duelist Algorithm (DA) DA is one of the stochastic optimization algorithms. This algorithm is inspired by the fighting competition system. Participants in the competition represent the solution of the optimization problem. The fighting competition in DA is shown in Fig. 4. START REGISTRATION PRE QUALIFICATION DETERMINE BOARD OF CHAMPIONS, CHAMPIONS TRAINS A NEW DUELIST THAT AS SIMILAR AS HIMSELF DUEL BETWEEN EACH DUELIST (CHAMPIONS EXCLUDED) DETERMINE WINNERS AND LOSERS WINNER TRAINS HIMSELF TO BE MORE ADVANCE POST QUALIFICATION ELIMINATE SOME OF WORST DUELISTS IS TOURNAMENT FINISHED? YES END LOSER LEARNS FROM WINNER WHO BEATS HIM Fig. 4 DA flowchart NO The optimization parameters where chosen based on the paper [6]. The best participant of fighter will be chosen as the best operating condition (pressure and temperature). III. RESULT AND DISCUSSION A. Model Validation The steam injection model was performed using Darcy equation and mass-energy balance. It is desirable to validate the model using actual experimental data. The experimental data was conducted using core holder apparatus, as shown in Fig. 3. The experimental design utilized Taguchi method with L9 array. The experimental results are tabulated in Table III. TABLE III EXPERIMENT RESULT Experiment Outlet Model Outlet Inlet Condition Condition Condition No. Temp Press Temp Press Temp Press ( C) (psi) ( C) (psi) ( C) (psi) 1 300 1500 288.7 1494.5 259.74 1499.94 2 300 1250 275.7 1248.2 282.37 1249.83 3 300 1000 283.9 992.3 298.5 999.79 4 250 1500 210.6 1495.2 236.64 1499.95 5 250 1250 228.4 1248.8 241.82 1249.85 6 250 1000 236.3 993.1 248.12 999.83 7 200 1500 182.8 1497.7 184.2 1499.96 8 200 1250 187.3 1249.1 191.1 1249.87 9 200 1000 194.1 998.4 197.68 999.86 The proposed model of validation is to make sure the built model can produce the output as well as experimental research. The model validation result for temperature and pressure is shown in Figs. 5 and 6, respectively. Fig. 5 Temperature validation From the validation, the average error of the outlet temperature is 0.89% or 2.12 C, meanwhile the average error of outlet pressure is 0.29% or 3.39 psi. In general, the steam injection model exhibits good prediction and is ready-to-use in the optimization model. B. Optimization Result In order to obtain the best operating conditions at the reservoir inlet, some of the recent stochastic algorithms were utilized, i.e. GA, PSO, and DA. The purpose of these optimization techniques is to solve the optimization problem 275

in (1). The objective function is to minimize error of pressure and temperature. The objective functions of the optimization iterations for the mentioned algorithm techniques are shown in Fig. 7. Fig. 6 Pressure validation Fig. 7 Optimization techniques result Since DA has the best performance in this optimization problem, the optimization results will be provided by DA in the rest of the discussion. C. Optimized Operating Condition In DA, the best fighter will be represented as the best of operating condition. The iteration of each optimization variables i.e., pressure and temperature to obtain targeted variables are shown in Figs. 8 and 9, respectively. In this case, to obtain targeted pressure during the reservoir length of 500 m, the optimum pressure and temperature operating conditions at the inlet reservoir are 8986 kpa and 303.75 C for pressure and temperature, respectively. IV. CONCLUSION Operating condition of steam injection in the reservoir has modeled by mass-energy balance and Darcy equation. The model was validated using experimental data conducted in the core holder apparatus. The model exhibits high accuracy performance. The DA provided the best solution compared to GA and PSO. The optimization results provide the optimum inlet operating conditions of reservoir rock. Fig. 8 The Results of pressure optimization on reservoir Fig. 9 The Results of temperature optimization on reservoir ACKNOWLEDGMENT The authors gratefully thank to Sepuluh Nopember Institute of Technology (ITS) Surabaya, Universiti Teknologi Petronas, Malaysia and DIKTI for providing the facilities for conducting this research. REFERENCES [1] L. L. Schramm and K. Mannhardt, "The effect of wettability on foam sensitivity to crude oil in porous media," Journal of Petroleum Science and Engineering, vol. 15, pp. 101-113, 1996. [2] S. Kokal and A. Al-Kaabi, "Enhanced oil recovery: challenges & opportunities," World Petroleum Council: Official Publication, pp. 64-68, 2010. [3] V. Alvarado and E. Manrique, "Enhanced oil recovery: an update review," Energies, vol. 3, pp. 1529-1575, 2010. [4] E. Escobar, P. Valko, W. Lee, and M. Rodriguez, "Optimization methodology for cyclic steam injection with horizontal wells," in SPE/CIM International Conference on Horizontal Well Technology, 2000. [5] S. Luo and A. L. Baker, "Optimizing horizontal-well steam-stimulation strategy for heavy-oil development," in SPE Eastern Regional Meeting, 2006. [6] T. R. Biyanto, H. Y. Fibriyanto "Duelist Algorithm: An Algorithm in Stochastic Optimization Method," Springer, Advances in Swarm Intelligence: The Seventh International Conference on Swarm Intelligence, June 25-30, 2016, Bali. [7] T. B. Jensen, M. Sharma, and H. G. Harris, "An improved evaluation model for steam-drive projects," Journal of Petroleum Science and Engineering, vol. 5, pp. 309-322, 1991. [8] O. Cicek, "Numerical Simulation of Steam Injection Using Compositional Formulation," Pennsylvania State University., 1994. 276

[9] O. Banete, "Towards Modeling Heat Transfer Using a Lattice Boltzmann Method for Porous Media," Laurentian University of Sudbury, 2014. [10] D. A. Nield and A. Bejan, Mechanics of Fluid Flow Through a Porous Medium: Springer, 2013. 277