<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">OJOGas</journal-id><journal-title-group><journal-title>Open Journal of Yangtze Oil and Gas</journal-title></journal-title-group><issn pub-type="epub">2473-1889</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/ojogas.2016.13007</article-id><article-id pub-id-type="publisher-id">OJOGas-74265</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Engineering</subject></subj-group></article-categories><title-group><article-title>
 
 
  Proposing a Meta-Heuristic Algorithm for Enhanced Oil Recovery Using CO&lt;sub&gt;2&lt;/sub&gt; Injection
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Mohammadi</surname><given-names>Raheleh</given-names></name><xref ref-type="aff" rid="aff1"><sup>1</sup></xref></contrib><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Hajnajafi</surname><given-names>Reza</given-names></name><xref ref-type="aff" rid="aff2"><sup>2</sup></xref></contrib></contrib-group><aff id="aff2"><addr-line>Department of Petroleum Engineering, University of New South Wales, Sydney, Australia</addr-line></aff><aff id="aff1"><addr-line>Department of Chemistry, Tehran Centre branch of Islamic Azad University, Tehran, Iran</addr-line></aff><pub-date pub-type="epub"><day>21</day><month>10</month><year>2016</year></pub-date><volume>01</volume><issue>03</issue><fpage>47</fpage><lpage>58</lpage><history><date date-type="received"><day>August</day>	<month>9,</month>	<year>2016</year></date><date date-type="rev-recd"><day>Accepted:</day>	<month>October</month>	<year>27,</year>	</date><date date-type="accepted"><day>October</day>	<month>30,</month>	<year>2016</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  With the increased global demand for crude oil, the increased reservoir lifetime, and the need for enhanced oil recovery methods, CO
  <sub>2</sub> injection has become an efficient choice. This paper aimed to determine optimal CO
  <sub>2</sub> injection choices using genetic algorithm, involving both optimized gas storage and enhanced oil recovery. There was no overlap between the objectives. Each was directly optimized and several optimal scenarios were developed at the same time. An advantage of this optimization method is that it is able to modify production scenario according to variations in optimization parameter values.
 
</p></abstract><kwd-group><kwd>Gas Injection</kwd><kwd> Gas Storage</kwd><kwd> Enhanced Oil Recovery</kwd><kwd> Genetic Optimization Algorithms</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Enhancing oil recovery by CO<sub>2</sub> injection has recently attracted much attention [<xref ref-type="bibr" rid="scirp.74265-ref1">1</xref>] [<xref ref-type="bibr" rid="scirp.74265-ref2">2</xref>] . Since many flooding fields are close to the end of their life, CO<sub>2</sub> injection has become an optimal choice. Gas or water drive methods usually leave 25% - 50% of oil in reservoirs [<xref ref-type="bibr" rid="scirp.74265-ref3">3</xref>] . A considerable portion of the remained oil can be recovered if oil contacts a miscible fluid. Such miscible fluid is formed through the combination of CO<sub>2</sub> and oil under the desired conditions [<xref ref-type="bibr" rid="scirp.74265-ref4">4</xref>] [<xref ref-type="bibr" rid="scirp.74265-ref5">5</xref>] . Miscibility eliminates capillary pressure as the cause of oil immobilization, thereby enabling oil to move towards production wells. CO<sub>2</sub> is injected in both miscible and immiscible ways. It is used for both tertiary recovery (oil recovery after water injection) and secondary recovery [<xref ref-type="bibr" rid="scirp.74265-ref6">6</xref>] . CO<sub>2</sub> may be injected alone or in combination with hydrocarbon gases and azoth. While immiscible dissolved CO<sub>2</sub> injection method has been used during the past years, miscible anhydride carbonic gas injection is now the top choice. Miscible CO<sub>2</sub> injection is appropriate for light and medium oils, while immiscible injection is more suitable for heavy oils [<xref ref-type="bibr" rid="scirp.74265-ref7">7</xref>] .</p><p>Environmental surveys suggest that CO<sub>2</sub> constitutes around 64% of total greenhouse gases and is the main factor in the increased earth temperature and the changed weather conditions. The reduction of greenhouse gases in the atmosphere is a serious challenge in many industries such as oil and gas. Underground storage may be considered as an efficient technology for long-term storage of CO<sub>2</sub> emitted from such resources as fossil power plants. A method for making storage process more economical is to link it to the enhanced hydrocarbon recovery operation in hydrocarbon reservoirs [<xref ref-type="bibr" rid="scirp.74265-ref8">8</xref>] . CO<sub>2</sub> injection is an efficient method for enhanced oil recovery. While CO<sub>2</sub> has been used for heavy oil production, it may also be efficient for light oil [<xref ref-type="bibr" rid="scirp.74265-ref9">9</xref>] . Trivedi et al. (2005) explored optimal conditions for CO<sub>2</sub> storage in oil reservoirs using numerical modeling. In doing so, they studied the greenhouse gas sequestered during the enhanced tertiary oil recovery in western Texas using (CMG-GEM) simulator [<xref ref-type="bibr" rid="scirp.74265-ref10">10</xref>] .</p><p>Babadagli (2006) investigated optimal conditions to achieve maximum oil production and CO<sub>2</sub> storage using numerical modeling combined with a variety of injection methods such as miscibility and gas injection [<xref ref-type="bibr" rid="scirp.74265-ref11">11</xref>] . Oruganti (2010) studied underground CO<sub>2</sub> storage and investigated pressure build-up risks [<xref ref-type="bibr" rid="scirp.74265-ref12">12</xref>] . Finally, Goreki et al. (2012) analyzed the feasibility of CO<sub>2</sub> storage process in an oil reservoir [<xref ref-type="bibr" rid="scirp.74265-ref11">11</xref>] [<xref ref-type="bibr" rid="scirp.74265-ref13">13</xref>] . A global estimation suggests that 450 - 820 billion oil barrels and 130 - 240 gigatons of CO<sub>2</sub> can be achieved by simultaneous enhanced oil recovery and CO<sub>2</sub> storage process [<xref ref-type="bibr" rid="scirp.74265-ref14">14</xref>] , the aim of the present study is to determine the optimal CO<sub>2</sub> storage and enhanced oil recovery by using genetic algorithm.</p></sec><sec id="s2"><title>2. Proposed Method</title><p>This study aimed to maximize CO<sub>2</sub> storage and enhance oil production simultaneously using injection method. In doing so, we performed optimization process as follows. After developing reservoir model, we imaginarily demarcated the wells to prevent overlap between the affected areas. Next, we analyzed the sensitivity to determine the most influential parameters. We did so to determine the impact of objective function selection on parameters choice and to determine a suitable interval for parameter quantification during optimization process.</p><p>In single-objective approach, after determining the coefficients of storage and production functions according to decision maker, we selected an optimal scenario using genetic algorithm. In the developed approach as shown in multi-objective section, we determined the technical objective function while ignoring the coefficients of storage and production functions. Thereafter, we designed non-dominated ranking genetic algorithm as an optimization algorithm.</p><p>In this study, we analyzed the sensitivity to select optimal input parameters in multi-objective optimization process. In doing so, we employed D-Optimal test design method. Optimal design matrix consisted of n test and X’X determinant value (X model coefficients function) was at its maximum amount. The number of executions covered the biggest possible region in the studied area [<xref ref-type="bibr" rid="scirp.74265-ref15">15</xref>] [<xref ref-type="bibr" rid="scirp.74265-ref16">16</xref>] .</p><sec id="s2_1"><title>2.1. Multi-Objective Optimization Process</title><p>Reflection on most scientific decision problems suggests that multiple objectives or criteria are involved. In the past, the majority of multi-objective optimization problems used to be studied as a single-objective problem due to the lack of efficient solutions [<xref ref-type="bibr" rid="scirp.74265-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.74265-ref18">18</xref>] . However, it should be noted that fundamental differences exist in the nature of multi-objective and single-objective optimization algorithms. Solving multi-objective optimization problems by changing them into single-objective problems dates back to four decades ago. Since then on many algorithms have been proposed and many researchers have attempted to classify them based on various observations. In weighted sum model, user reduces multiple objectives into a single one by multiplying them by a proposed weight. With respect to multiple objectives, this method is the simplest solution which comes into mind. For example, where target function consists of function 1 (enhanced oil recovery) and function 2 (enhanced gas storage), the conventional method makes optimization by maximizing the weighted sum of the functions. While this is a simple idea, it provokes the question that what values the user should use for the weights. Obviously, there is no general answer to this question. The weight of an objective is typically selected according to relative importance of the objective in the problem. In most nonlinear optimization problems, a uniformly distributed collection of weight vectors does not necessarily lead to a uniformly distributed collection of Pareto optimal solutions. Since this mapping is typically unknown, it is difficult to achieve a Pareto optimal solution in a desired region of the objective space of weight vector. Also, different weight vectors do not necessarily lead to different Pareto optimal solutions. In nonlinear problems, it is unclear which weight vectors lead to an optimal solution [<xref ref-type="bibr" rid="scirp.74265-ref17">17</xref>] [<xref ref-type="bibr" rid="scirp.74265-ref18">18</xref>] .</p></sec><sec id="s2_2"><title>2.2. Definition of Objective Function</title><p>The majority of objective functions defined and used in separate and simultaneous investigations about enhanced oil recovery and CO<sub>2</sub> storage processes are on single-objective basis. The general formula of these functions is as follows:</p><disp-formula id="scirp.74265-formula28"><graphic  xlink:href="http://html.scirp.org/file/1-2890006x2.png"  xlink:type="simple"/></disp-formula><p>The majority of cases have a coefficient of 0.5. For instance, Cosk (2004) defined an objective function as a combination of oil recovery and CO<sub>2</sub> storage. Jahangiri et al. (2010) proposed an objective function for simultaneous process of enhanced oil recovery and optimized gas storage. As with previous studies, they used the coefficient of 0.5.</p></sec><sec id="s2_3"><title>2.3. Genetic Algorithm</title><p>In this method, we first developed the primary population as usual based on problem scale and constraints and evaluated it from the viewpoint of the defined objective functions. Next, we performed non-dominated sorting. According to the definition, A dominates C if it is not worse than C in any function and is better than it in at least one function. The population members were classified into several groups. The first group consisted of fully non-dominated members. The second group was dominated by the first group members, and this went on the same way in other groups. Every member in each group was allocated a rating according to group number. The aim of multi-objective optimization process was to find Pareto solutions (non-dominated) for the problem. Oil production and gas storage were two objectives in the multi-objective optimization process using non-dominated ranking genetic algorithm. We computed population distance parameter for each member in each group, which represented the distance of each sample to other members of the relevant group. Next, we selected parent population for reproduction and carried out mutation and intersection steps. Finally, we formed Pareto front, in which every answer was optimal [<xref ref-type="bibr" rid="scirp.74265-ref19">19</xref>] [<xref ref-type="bibr" rid="scirp.74265-ref20">20</xref>] .</p><p>In this study, we utilized two optimization methods. The following represents single-objective and multi-objective optimization methods:</p></sec><sec id="s2_4"><title>2.4. Model Description</title><p>In this study, we utilized a reservoir in Iran and simulated the model using a combined reservoir simulator (Eclipse-300). The model consisted of 4 production wells and 3 injection wells. The average reservoir depth and initial pressure were 11,000 ft and 5620 psi respectively. The average horizontal permeability of the reservoir was 15 md and its porosity was 0.09. Horizontal-vertical permeability ratio was approximately 3. The empty space volume was 10.5 &#215; 10<sup>10</sup> ft<sup>3</sup>, while initial oil phase saturation was 0.65. The reservoir included 20 &#215; 20 &#215; 20 grade blocks, out of which 3868 blocks were active. The average dimensions of each block in X, Y and Z directions were 830, 800 and 45 ft respectively.</p></sec></sec><sec id="s3"><title>3. Discussion</title><sec id="s3_1"><title>3.1. Optimization of Single-Objective Genetic Algorithm</title><p>We analyzed the parameters using Design Expert. The required time for optimizing oil recovery and CO<sub>2</sub> storage using single-objective genetic algorithm in continuous injection mode is 100 hours. The reservoir has been naturally exploited for 10 years. The injection scenarios have begun from the beginning of eleventh year and will be continued for twenty years. In the meantime, influential operating parameters are going to be optimized. The combination of objectives in single-objective genetic algorithm is essential.</p><p>Since the mean value of objective function variations was smaller than 10<sup>−6</sup> in last generations, optimization stopped in 64<sup>th</sup> generation. The corresponding control parameters are shown in <xref ref-type="table" rid="table1">Table 1</xref>. Injection wells 2 and 3 are approximately located in oil zone and injection well 1 is fully located in water zone. In the case of variation in parameter values, the entire optimization process has to be repeated.</p></sec><sec id="s3_2"><title>3.2. Optimization of Multi-Objective Genetic Algorithm</title><p>In order to utilize non-dominated ranking multi-objective optimization method, we defined two objective functions for oil production value. We selected these objectives independent of theorem economy (technical function) and there was no need for scaling in contrast to single-objective method. The objectives were optimized independent of price fluctuations. In other words, the objectives were directly optimized in contrast to single-objective method where they are optimized indirectly (by help of net present value). The corresponding control parameters are shown in Tables 2-7. In this approach, the optimized gas injection</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> Characteristics of single-objective and multi-objective genetic algorithm used for optimizing continuous CO<sub>2</sub> injection process</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Characteristic</th><th align="center" valign="middle" >Single-Objective</th><th align="center" valign="middle" >Multi-Objective</th></tr></thead><tr><td align="center" valign="middle" >Injection type</td><td align="center" valign="middle" >Continuous gas</td><td align="center" valign="middle" >Continuous gas</td></tr><tr><td align="center" valign="middle" >Number of generations</td><td align="center" valign="middle" >500</td><td align="center" valign="middle" >500</td></tr><tr><td align="center" valign="middle" >Number of population</td><td align="center" valign="middle" >100</td><td align="center" valign="middle" >100</td></tr><tr><td align="center" valign="middle" >Number of parameters</td><td align="center" valign="middle" >50</td><td align="center" valign="middle" >50</td></tr><tr><td align="center" valign="middle" >Pareto coefficient</td><td align="center" valign="middle" ></td><td align="center" valign="middle" >0.5</td></tr><tr><td align="center" valign="middle" >Crossover coefficient</td><td align="center" valign="middle" >0.75</td><td align="center" valign="middle" >0.75</td></tr><tr><td align="center" valign="middle" >Migration coefficient</td><td align="center" valign="middle" >0.3</td><td align="center" valign="middle" >0.3</td></tr><tr><td align="center" valign="middle" >Tolerance objection function</td><td align="center" valign="middle" >10<sup>−6 </sup></td><td align="center" valign="middle" >10<sup>−4 </sup></td></tr></tbody></table></table-wrap><table-wrap id="table2" ><label><xref ref-type="table" rid="table2">Table 2</xref></label><caption><title> Oil production rate</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Rate</th><th align="center" valign="middle" >Well Number</th><th align="center" valign="middle"  colspan="2"  >Single-Objective</th><th align="center" valign="middle"  colspan="2"  >Multi-Objective</th></tr></thead><tr><td align="center" valign="middle"  rowspan="4"  >Oil production rate &#215; 500 (STB)</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >7</td></tr><tr><td align="center" valign="middle" >3</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >14</td><td align="center" valign="middle" >13</td><td align="center" valign="middle" >11</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >14</td><td align="center" valign="middle" >14</td><td align="center" valign="middle" >14</td><td align="center" valign="middle" >14</td></tr><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >14</td><td align="center" valign="middle" >12</td><td align="center" valign="middle" >12</td><td align="center" valign="middle" >13</td></tr></tbody></table></table-wrap><table-wrap id="table3" ><label><xref ref-type="table" rid="table3">Table 3</xref></label><caption><title> Gas production rate</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Rate</th><th align="center" valign="middle" >Well number</th><th align="center" valign="middle"  colspan="2"  >Single-Objective</th><th align="center" valign="middle"  colspan="2"  >Multi-Objective</th></tr></thead><tr><td align="center" valign="middle"  rowspan="3"  >Gas production rate &#215; 1000 (MSCF)</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >12</td><td align="center" valign="middle" >18</td><td align="center" valign="middle" >18</td><td align="center" valign="middle" >14</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >17</td><td align="center" valign="middle" >18</td><td align="center" valign="middle" >18</td><td align="center" valign="middle" >17</td></tr><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >13</td><td align="center" valign="middle" >19</td><td align="center" valign="middle" >17</td><td align="center" valign="middle" >15</td></tr></tbody></table></table-wrap><table-wrap id="table4" ><label><xref ref-type="table" rid="table4">Table 4</xref></label><caption><title> Oil production perforation length</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Rate</th><th align="center" valign="middle" >Well number</th><th align="center" valign="middle"  colspan="2"  >Single-Objective</th><th align="center" valign="middle"  colspan="2"  >Multi-Objective</th></tr></thead><tr><td align="center" valign="middle"  rowspan="4"  >Perforation length</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >4</td></tr><tr><td align="center" valign="middle" >3</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >4</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >4</td></tr><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >4</td></tr></tbody></table></table-wrap><table-wrap id="table5" ><label><xref ref-type="table" rid="table5">Table 5</xref></label><caption><title> Beginning of oil production perforation</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Rate</th><th align="center" valign="middle" >Well number</th><th align="center" valign="middle"  colspan="2"  >Single-Objective</th><th align="center" valign="middle"  colspan="2"  >Multi-Objective</th></tr></thead><tr><td align="center" valign="middle"  rowspan="4"  >Beginning of perforation</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >5</td></tr><tr><td align="center" valign="middle" >3</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >5</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >6</td></tr><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >4</td></tr></tbody></table></table-wrap><table-wrap id="table6" ><label><xref ref-type="table" rid="table6">Table 6</xref></label><caption><title> Beginning of injection well perforation</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Rate</th><th align="center" valign="middle" >Well number</th><th align="center" valign="middle"  colspan="2"  >Single-Objective</th><th align="center" valign="middle"  colspan="2"  >Multi-Objective</th></tr></thead><tr><td align="center" valign="middle"  rowspan="3"  >Beginning of perforation</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >4</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >3</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >6</td></tr><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >7</td><td align="center" valign="middle" >6</td></tr></tbody></table></table-wrap><table-wrap id="table7" ><label><xref ref-type="table" rid="table7">Table 7</xref></label><caption><title> Injection wells situation</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Rate</th><th align="center" valign="middle" >Well number</th><th align="center" valign="middle"  colspan="2"  >Single-Objective</th><th align="center" valign="middle"  colspan="2"  >Multi-Objective</th></tr></thead><tr><td align="center" valign="middle"  rowspan="3"  >Injection wells situation</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >39</td><td align="center" valign="middle" >40</td><td align="center" valign="middle" >33</td><td align="center" valign="middle" >26</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >52</td><td align="center" valign="middle" >53</td><td align="center" valign="middle" >54</td><td align="center" valign="middle" >46</td></tr><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >48</td><td align="center" valign="middle" >55</td><td align="center" valign="middle" >48</td><td align="center" valign="middle" >33</td></tr></tbody></table></table-wrap><p>scenarios were classified into three groups. The first group consisted of optimal solutions in terms of maximized gas storage (oil was also optimized as far as possible). The third group consisted of optimal solutions in terms of maximized oil production. The second group related to ideal solutions in terms of maximized objective without operating constraints. It should be noted here that all of these points are optimal from the viewpoint of multi-objective optimization process, but the distinguishing feature is the enhanced decision power under various operating conditions. The considerable point was the superiority of optimal solutions in the third group over single-objective optimization solutions. In the third group, oil production increased by 1,500,000 barrels and CO<sub>2</sub> storage increased by 32 billion ft<sup>3</sup>. These comparisons were made under equal conditions and without operating and economic constraints. Since multi-objective optimization method directly optimizes oil production and CO<sub>2</sub> storage, one can investigate different economic scenarios and select the best mode from among the existing solutions in each scenario. In practice, single-objective method is unable to achieve optimal solutions obtained from multi-objective optimization method. The first reason is that single-objective optimization method has to be executed for different weights, which would be costly and time-consuming in practice. In multi-objective optimization method, the required time for achieving Pareto optimal solutions is 114 hours. The same takes around 1500 hours in single-objective method with the assumption that the weight of each function is known. The second reason is that the weights leading to optimal solutions are unknown.</p><p>In order to determine the impact of continuous injection scenario on oil recovery, we first optimized the model on single-objective and multi-objective bases. <xref ref-type="fig" rid="fig1">Figure 1</xref> and <xref ref-type="fig" rid="fig2">Figure 2</xref> illustrate the results.</p><p>In this study, we prepared seven samples of Iranian oil reservoirs using CO<sub>2</sub> injection method. Then we computed production rates of both recovery enhancement methods, involving six parameters of porosity, permeability, gravity,</p><fig id="fig1"  position="float"><label><xref ref-type="fig" rid="fig1">Figure 1</xref></label><caption><title> Improvement in single-objective method in 200 generations</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-2890006x3.png"/></fig><fig id="fig2"  position="float"><label><xref ref-type="fig" rid="fig2">Figure 2</xref></label><caption><title> Improvement in multi-objective method in 200 generations</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-2890006x4.png"/></fig><p>viscosity, temperature and depth. Production rate is obtained from dividing the volume produced under direct influence of recovery enhancement process by total oil production volume (natural production + production obtained from enhanced recovery). This ratio represents the effectiveness of algorithm in the enhanced oil recovery process. We first had to develop a model with the ability to perceive the impact of reservoir parameters on oil production rate obtained from recovery enhancement methods. Then we selected six parameters as network input, with the output being the production rate obtained from recovery enhancement methods. <xref ref-type="table" rid="table8">Table 8</xref> summarizes some of these samples and <xref ref-type="fig" rid="fig3">Figure 3</xref> shows the effectiveness of the algorithm.</p><p>After studying the simulation results, we inputted the data of seven oil reservoirs located in southwest of Iran into the algorithm and estimated recovery enhancement share of each. <xref ref-type="table" rid="table9">Table 9</xref> summarizes the statistical data of input parameters together with estimated recovery enhancement shares and <xref ref-type="fig" rid="fig4">Figure 4</xref> illustrates the algorithm effectiveness on each reservoirs.</p><p><xref ref-type="fig" rid="fig5">Figure 5</xref> compares the data before and after the algorithm. As you can see, the algorithm is able to precisely predict the production rate obtained from recovery enhancement method. Thus, the proposed algorithm achieves the goal by finding recovery enhancement shares in which error function reaches its minimum.</p></sec></sec><sec id="s4"><title>4. Conclusions</title><p> Multi-objective optimization method, combined with non-dominated sorting genetic algorithm, enhanced decision power under various economic conditions such as CO<sub>2</sub> emission tax fluctuations. Storage becomes more important as CO<sub>2</sub> emission tax increases.</p><p> Multi-objective optimization method is more efficient than single-objective method. On this basis, oil production increased by 1,500,000 barrels and CO<sub>2</sub> storage increased by 32 billion ft<sup>3</sup> in the third group.</p><fig id="fig3"  position="float"><label><xref ref-type="fig" rid="fig3">Figure 3</xref></label><caption><title> Improvement of seven simulated reservoirs</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-2890006x5.png"/></fig><table-wrap id="table8" ><label><xref ref-type="table" rid="table8">Table 8</xref></label><caption><title> Parameters of seven simulated reservoirs</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Reservoir</th><th align="center" valign="middle" >Permeability</th><th align="center" valign="middle" >Porosity (%)</th><th align="center" valign="middle" >Gravity (API)</th><th align="center" valign="middle" >Viscosity (cp)</th><th align="center" valign="middle" >Depth (ft)</th><th align="center" valign="middle" >Temperature (F)</th></tr></thead><tr><td align="center" valign="middle" >Reservoir 1</td><td align="center" valign="middle" >75</td><td align="center" valign="middle" >18</td><td align="center" valign="middle" >37</td><td align="center" valign="middle" >0.6</td><td align="center" valign="middle" >1900</td><td align="center" valign="middle" >105</td></tr><tr><td align="center" valign="middle" >Reservoir 2</td><td align="center" valign="middle" >30</td><td align="center" valign="middle" >17</td><td align="center" valign="middle" >35</td><td align="center" valign="middle" >0.6</td><td align="center" valign="middle" >1600</td><td align="center" valign="middle" >99</td></tr><tr><td align="center" valign="middle" >Reservoir 3</td><td align="center" valign="middle" >6</td><td align="center" valign="middle" >12.5</td><td align="center" valign="middle" >32</td><td align="center" valign="middle" >1</td><td align="center" valign="middle" >4900</td><td align="center" valign="middle" >110</td></tr><tr><td align="center" valign="middle" >Reservoir 4</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >10</td><td align="center" valign="middle" >32</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >5000</td><td align="center" valign="middle" >107</td></tr><tr><td align="center" valign="middle" >Reservoir 5</td><td align="center" valign="middle" >70</td><td align="center" valign="middle" >16</td><td align="center" valign="middle" >30</td><td align="center" valign="middle" >3</td><td align="center" valign="middle" >6200</td><td align="center" valign="middle" >115</td></tr><tr><td align="center" valign="middle" >Reservoir 6</td><td align="center" valign="middle" >63</td><td align="center" valign="middle" >15</td><td align="center" valign="middle" >38.5</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >7260</td><td align="center" valign="middle" >152</td></tr><tr><td align="center" valign="middle" >Reservoir 7</td><td align="center" valign="middle" >63</td><td align="center" valign="middle" >15.2</td><td align="center" valign="middle" >38</td><td align="center" valign="middle" >2</td><td align="center" valign="middle" >7300</td><td align="center" valign="middle" >152</td></tr></tbody></table></table-wrap><table-wrap id="table9" ><label><xref ref-type="table" rid="table9">Table 9</xref></label><caption><title> Data of seven reservoirs located in the southwest of Iran</title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Reservoir</th><th align="center" valign="middle" >Permeability</th><th align="center" valign="middle" >Porosity (%)</th><th align="center" valign="middle" >Gravity (API)</th><th align="center" valign="middle" >Viscosity (cp)</th><th align="center" valign="middle" >Depth (ft)</th><th align="center" valign="middle" >Temperature (F)</th></tr></thead><tr><td align="center" valign="middle" >Reservoir 1</td><td align="center" valign="middle" >14.7</td><td align="center" valign="middle" >11.5</td><td align="center" valign="middle" >34</td><td align="center" valign="middle" >0.666</td><td align="center" valign="middle" >3700</td><td align="center" valign="middle" >181</td></tr><tr><td align="center" valign="middle" >Reservoir 2</td><td align="center" valign="middle" >1.45</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >34</td><td align="center" valign="middle" >1.3</td><td align="center" valign="middle" >6000</td><td align="center" valign="middle" >181</td></tr><tr><td align="center" valign="middle" >Reservoir 3</td><td align="center" valign="middle" >1.6</td><td align="center" valign="middle" >7.1</td><td align="center" valign="middle" >16.6</td><td align="center" valign="middle" >4.16</td><td align="center" valign="middle" >14,642</td><td align="center" valign="middle" >278</td></tr><tr><td align="center" valign="middle" >Reservoir 4</td><td align="center" valign="middle" >1.6</td><td align="center" valign="middle" >7.2</td><td align="center" valign="middle" >33.95</td><td align="center" valign="middle" >3.12</td><td align="center" valign="middle" >2280</td><td align="center" valign="middle" >128</td></tr><tr><td align="center" valign="middle" >Reservoir 5</td><td align="center" valign="middle" >7.48</td><td align="center" valign="middle" >9</td><td align="center" valign="middle" >30</td><td align="center" valign="middle" >1.3</td><td align="center" valign="middle" >500</td><td align="center" valign="middle" >171</td></tr><tr><td align="center" valign="middle" >Reservoir 6</td><td align="center" valign="middle" >0.672</td><td align="center" valign="middle" >5</td><td align="center" valign="middle" >30.2</td><td align="center" valign="middle" >1.31</td><td align="center" valign="middle" >3900</td><td align="center" valign="middle" >171</td></tr><tr><td align="center" valign="middle" >Reservoir 7</td><td align="center" valign="middle" >19.93</td><td align="center" valign="middle" >14.5</td><td align="center" valign="middle" >27.6</td><td align="center" valign="middle" >1.3</td><td align="center" valign="middle" >5528</td><td align="center" valign="middle" >177</td></tr></tbody></table></table-wrap><p> Given that oil recovery has increased by 18%, CO<sub>2</sub> injection method may considerably enhance oil recovery.</p><fig id="fig4"  position="float"><label><xref ref-type="fig" rid="fig4">Figure 4</xref></label><caption><title> Improvement of seven reservoirs located in southwest of Iran</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-2890006x6.png"/></fig><fig id="fig5"  position="float"><label><xref ref-type="fig" rid="fig5">Figure 5</xref></label><caption><title> Percentage of error in estimation of the enhanced recovery</title></caption><graphic mimetype="image"   position="float"  xlink:type="simple"  xlink:href="http://html.scirp.org/file/1-2890006x7.png"/></fig><p> Multi-objective optimization method offers shorter optimization time than single-objective method does. As the result, it offers faster decision-making.</p></sec><sec id="s5"><title>Cite this paper</title><p>Raheleh, M. and Reza, H. (2016) Proposing a Meta-Heuristic Algorithm for Enhanced Oil Recovery Using CO<sub>2</sub> Injection. Open Journal of Yangtze Gas and Oil, 1, 47-58. http://dx.doi.org/10.4236/ojogas.2016.13007</p></sec></body><back><ref-list><title>References</title><ref id="scirp.74265-ref1"><label>1</label><mixed-citation publication-type="other" xlink:type="simple">Reza, H., Arman, A. and Ghazal, H. (2016) Comparative Study on Oil Recovery Enhancement by WAG Injection Technique in a Fractured Oil Reservoir in the Southwest of Iran. Journal of Petroleum &amp; Environmental Biotechnology, 7, 263.</mixed-citation></ref><ref id="scirp.74265-ref2"><label>2</label><mixed-citation publication-type="other" xlink:type="simple">Alkhatib, A. and King, P. (2014) Uncertainty Quantification of a Chemically Enhanced Oil Recovery Process: Applying the Probabilistic Collocation Method to a Surfactant-Polymer Flood. Computers &amp; Geosciences, 18, 77-101.  
https://doi.org/10.1007/s10596-013-9384-9</mixed-citation></ref><ref id="scirp.74265-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Perez Rodriguez, S., Soto, B.R. and Soto, D. (2013) The Development of a New Methodology to Reduce Uncertainty in Implementing a New EOR Project. International Petroleum Technology Conference, 26 March 2013.</mixed-citation></ref><ref id="scirp.74265-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Saleh, L.D., Wei, M. and Bai, B. (2014) Data Analysis and Novel Screening Criteria for Polymer Flooding Based on a Comprehensive Database. SPE169093MS, SPE Reservoir Evaluation &amp; Engineering, 17, 15-25. https://doi.org/10.2118/168220-PA</mixed-citation></ref><ref id="scirp.74265-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Jelic, V., de Bruyn, A.G., Mevius, M., Abdalla, F.B., Asad, K.M.B., Bernardi, G., Brentjens, M.A., Bus, S., Chapman, E., Ciardi, B., Daiboo, S., Fernandez, E.R., Ghosh, A., Harker, G., Jensen, H., Kazemi, S., Koopmans, L.V.E., Labropoulos, P., Bentum, M.J., Best, P., Falcke, H., et al. (2014) Initial LOFAR Observations of Epoch of Reionization Windows: Diffuse Polarized Emission in the ELAIS-N1 Field. Astronomy &amp; Astrophysics, 568, 1-12.</mixed-citation></ref><ref id="scirp.74265-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Switzer, E.R. and Liu, A. (2014) Erasing the Variable: Empirical Foreground Discovery for Global 21 cm Spectrum Experiments. The Astrophysical Journal.  
arXiv:1404.7561.</mixed-citation></ref><ref id="scirp.74265-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Christman, P.C. and Gorell, S.B. (1988) A Comparison of Laboratory and Field-Observed CO2 Tertiary Injectivity. SPE/DOE Enhanced Oil Recovery Symposium, Tulsa, 17-20 April 1988, Article No. 17335.</mixed-citation></ref><ref id="scirp.74265-ref8"><label>8</label><mixed-citation publication-type="book" xlink:type="simple">Babadagli, T. (2006) Optimization of CO2 Injection for Sequestration/Enhanced Oil Recovery and Current Status in Canada. In: Lombardi, S., Altunina, L.K. and Beaubien, S.E., Eds., Advances in the Geological Storage of Carbon Dioxide, Springer, Houten, 261-270.</mixed-citation></ref><ref id="scirp.74265-ref9"><label>9</label><mixed-citation publication-type="other" xlink:type="simple">Rahman, S., Nofel, W., Al-Majed, A., Arshad, A. and Menouar, H. (2010) Phase Behavior Aspects of Carbon Dioxide (COR2R) Miscible Flooding in Tight Cores: A Case Study. SPE 128467.</mixed-citation></ref><ref id="scirp.74265-ref10"><label>10</label><mixed-citation publication-type="other" xlink:type="simple">Trivedi, J.J. and Babadagli, T. (2005) CO and Flue Gas Sequestration during Tertiary Oil Recovery: Optimal Injection Strategies and Importance of Operational Parameters. Canadian International Petroleum Conference, Calgary, Alberta, 7-9 June 2005.</mixed-citation></ref><ref id="scirp.74265-ref11"><label>11</label><mixed-citation publication-type="other" xlink:type="simple">Hamling, G.J.A., Klapperich, R.J., Steadman, E.D.N. and Harju, J.A. (2012) Energy &amp; Environmental Research Integrating CO2 EOR and CO2 Storage in the Bell Creek Oil Field. Carbon Management Technology Conference, Orlando, 7-9 February 2012. https://doi.org/10.7122/151476-MS</mixed-citation></ref><ref id="scirp.74265-ref12"><label>12</label><mixed-citation publication-type="other" xlink:type="simple">Oruganti, Y.D. (2010) Geologic COR2R Storage: Understanding Pressure Perturbations and Estimating Risk Due to Pressure Buildup. The Faculty of the Graduate School of the University of Texas at Austin in Partial Fulfillment of the Requirements for the Degree of Master of Science in Engineering.</mixed-citation></ref><ref id="scirp.74265-ref13"><label>13</label><mixed-citation publication-type="other" xlink:type="simple">Samira, A.D., Mohammad, T., Mehdi, A.S. and Hamid, G. (2012) Designing Multi-Objective Optimization Algorithm Combined with Biogeography Algorithm and Differential Evolutionary Algorithm. Intelligent Systems in Electrical Engineering, 3, 11-23.</mixed-citation></ref><ref id="scirp.74265-ref14"><label>14</label><mixed-citation publication-type="other" xlink:type="simple">Wilkinson, J.R., Leahy-Dios, A., Teletzke, G.F. and Dickson, J.L. (2010) Use of COR2R Containing Impurities for Miscible Enhanced Oil Recovery. SPE 131003.</mixed-citation></ref><ref id="scirp.74265-ref15"><label>15</label><mixed-citation publication-type="other" xlink:type="simple">Triefenbach, F. (2008) Design of Experiments: The D-Optimal Approach an Implementation as a Computer Algorithm. South Westphalia University of Applied Sciences, Iserlohn.</mixed-citation></ref><ref id="scirp.74265-ref16"><label>16</label><mixed-citation publication-type="other" xlink:type="simple">Lawal, A.A. (2007) Applications of Sensitivity Analysis in Petroleum Engineering. The University of Texas, Austin.</mixed-citation></ref><ref id="scirp.74265-ref17"><label>17</label><mixed-citation publication-type="other" xlink:type="simple">Konaka, A., Coit, D.W. and Smith, A.E. (2006) Multi-Objective Optimization Using Genetic Algorithms: A Tutorial. Reliability Engineering and System Safety, 91, 992-1007. https://doi.org/10.1016/j.ress.2005.11.018</mixed-citation></ref><ref id="scirp.74265-ref18"><label>18</label><mixed-citation publication-type="other" xlink:type="simple">Sbalzariniy, I.F., Ullery, S.M. and Koumoutsakosyz, P. (2000) Multi-Objective Optimization Using Evolutionary Algorithms. Center for Turbulence Research.</mixed-citation></ref><ref id="scirp.74265-ref19"><label>19</label><mixed-citation publication-type="other" xlink:type="simple">Marler, R.T. and Arora, J.S. (2004) Survey of Multi-Objective Optimization Methods for Engineering. Structural and Multidisciplinary Optimization, 26, 369-395.  
https://doi.org/10.1007/s00158-003-0368-6</mixed-citation></ref><ref id="scirp.74265-ref20"><label>20</label><mixed-citation publication-type="other" xlink:type="simple">Xie, Q., Li, S. and Yang, G. (2005) Studies on Fast Pareto Genetic Algorithm Based on Fast Fitness Identification and External Population Updating Scheme. Chinese Academy of Science, Beijing.</mixed-citation></ref></ref-list></back></article>