<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20241031//EN" "JATS-journalpublishing1-4.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" article-type="research-article" dtd-version="1.4" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="publisher-id">gep</journal-id>
      <journal-title-group>
        <journal-title>Journal of Geoscience and Environment Protection</journal-title>
      </journal-title-group>
      <issn pub-type="epub">2327-4344</issn>
      <issn pub-type="ppub">2327-4336</issn>
      <publisher>
        <publisher-name>Scientific Research Publishing</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.4236/gep.2025.1312011</article-id>
      <article-id pub-id-type="publisher-id">gep-147818</article-id>
      <article-categories>
        <subj-group>
          <subject>Article</subject>
        </subj-group>
        <subj-group>
          <subject>Earth</subject>
          <subject>Environmental Sciences</subject>
        </subj-group>
      </article-categories>
      <title-group>
        <article-title>A Method for Adjusting Balanced Water Flooding in Irregular Well Patterns of Conventional Heavy Oil Reservoirs</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Sun</surname>
            <given-names>Qiang</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Zhao</surname>
            <given-names>Junshou</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Xu</surname>
            <given-names>Yanan</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Zhang</surname>
            <given-names>Longlong</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <name name-style="western">
            <surname>Zhang</surname>
            <given-names>Yichao</given-names>
          </name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
      </contrib-group>
      <aff id="aff1"><label>1</label> CNOOC (China) Limited Tianjin Branch, Tianjin, China </aff>
      <author-notes>
        <fn fn-type="conflict" id="fn-conflict">
          <p>The authors declare no conflicts of interest regarding the publication of this paper.</p>
        </fn>
      </author-notes>
      <pub-date pub-type="epub">
        <day>01</day>
        <month>12</month>
        <year>2025</year>
      </pub-date>
      <pub-date pub-type="collection">
        <month>12</month>
        <year>2025</year>
      </pub-date>
      <volume>13</volume>
      <issue>12</issue>
      <fpage>201</fpage>
      <lpage>211</lpage>
      <history>
        <date date-type="received">
          <day>07</day>
          <month>11</month>
          <year>2025</year>
        </date>
        <date date-type="accepted">
          <day>05</day>
          <month>12</month>
          <year>2025</year>
        </date>
        <date date-type="published">
          <day>08</day>
          <month>12</month>
          <year>2025</year>
        </date>
      </history>
      <permissions>
        <copyright-statement>© 2025 by the authors and Scientific Research Publishing Inc.</copyright-statement>
        <copyright-year>2025</copyright-year>
        <license license-type="open-access">
          <license-p> This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license ( <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link> ). </license-p>
        </license>
      </permissions>
      <self-uri content-type="doi" xlink:href="https://doi.org/10.4236/gep.2025.1312011">https://doi.org/10.4236/gep.2025.1312011</self-uri>
      <abstract>
        <p>Offshore heterogeneous conventional heavy oil reservoirs are mostly developed with irregular area injection-production well patterns. During the high water-cut stage, the problem of uneven planar water flooding becomes prominent. Adjusting the injection-production pressure difference to achieve planar balanced displacement is a key approach to improve the degree of reserve utilization and reservoir recovery efficiency. Based on streamline numerical simulation, this paper divides the irregular area injection-production well pattern into several injection-production seepage units, with each unit accounting for planar heterogeneity. A calculation method for planar sweep efficiency, considering the starting pressure gradient of heavy oil and non-piston water flooding characteristics, is established using the flow pipe method. By optimizing the injection-production pressure difference of different production wells, the areal sweep efficiency of each injection-production seepage unit tends to be consistent, thereby realizing planar balanced water flooding. Applying this method to the injection-production structure adjustment of Bohai Oilfield B achieves significant effects in water control and oil increment. This method can provide a theoretical basis for the optimization of initial injection-production pressure difference and the adjustment of injection-production structure during the high water-cut stage in heterogeneous conventional heavy oil reservoirs.</p>
      </abstract>
      <kwd-group kwd-group-type="author-generated" xml:lang="en">
        <kwd>Planar Sweep Efficiency</kwd>
        <kwd>Starting Pressure Gradient</kwd>
        <kwd>Irregular Well Pattern</kwd>
        <kwd>Flow Pipe Method</kwd>
        <kwd>Balanced Displacement</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec1">
      <title>1. Introduction</title>
      <p>Bohai Oilfield B is a conventional heavy oil reservoir, featuring a relatively single main oil layer, strong planar heterogeneity, and an irregular injection-production well pattern. Currently, the oilfield has entered the high water-cut stage. Affected by reservoir physical properties, fluid properties, well pattern type and other factors, the problem of uneven planar water flooding has become increasingly prominent, resulting in low well group recovery ([<xref ref-type="bibr" rid="B1">1</xref>]; [<xref ref-type="bibr" rid="B20">20</xref>]; [<xref ref-type="bibr" rid="B13">13</xref>]; [<xref ref-type="bibr" rid="B11">11</xref>]). To improve the planar water flooding effect, some scholars have conducted research on adjustment methods of injection-production pressure difference or oil well liquid production rate, with the goal of achieving planar balanced displacement ([<xref ref-type="bibr" rid="B21">21</xref>]; [<xref ref-type="bibr" rid="B8">8</xref>]; [<xref ref-type="bibr" rid="B2">2</xref>]; [<xref ref-type="bibr" rid="B19">19</xref>]; [<xref ref-type="bibr" rid="B5">5</xref>]; [<xref ref-type="bibr" rid="B22">22</xref>]; [<xref ref-type="bibr" rid="B6">6</xref>]; [<xref ref-type="bibr" rid="B17">17</xref>]). However, these studies mainly focus on regular area injection-production well patterns and fail to consider the influence of the starting pressure gradient of heavy oil and strong non-piston displacement on water flooding. Building on previous research, this paper divides the irregular area injection-production well pattern into different injection-production seepage units, and each unit can be further subdivided into two triangular seepage units. Meanwhile, by comprehensively accounting for the planar heterogeneity of the reservoir, the starting pressure gradient of heavy oil, and the strong non-piston characteristics of water flooding, a calculation method for the planar sweep efficiency of injection-production seepage units is established based on the multi-flow pipe division method. By optimizing the injection-production pressure difference of each injection-production seepage unit, the area sweep efficiency of all units tends to be consistent, thereby achieving planar balanced displacement. Planar balanced displacement refers to a displacement mode in oilfield development where technical measures are adopted to enable uniform advancement of displacement agents across the reservoir plane and to align the development indicators of each injection-production zone, thereby enhancing oil recovery and development efficiency.</p>
    </sec>
    <sec id="sec2">
      <title>2. Division of Injection-Production Seepage Units</title>
      <p>An injection-production seepage unit refers to the seepage area controlled by each pair of injection and production wells within a well group, which is significantly affected by the shape of the injection-production well pattern. Based on streamline numerical simulation, the irregular injection-production well pattern is divided into different injection-production seepage units, which means the division of the initial well pattern ([<xref ref-type="bibr" rid="B7">7</xref>]; [<xref ref-type="bibr" rid="B3">3</xref>]). The included angle of an injection-production seepage unit is basically consistent with the angle between the bisectors of the lines connecting two adjacent groups of injection and production wells, as shown in <xref ref-type="fig" rid="fig1">Figure 1</xref>. Additionally, any injection-production seepage unit can be further divided into two triangular seepage units. Actual reservoirs usually have strong planar heterogeneity, which is one of the key factors affecting the water flooding development effect. To account for planar heterogeneity while simplifying calculations, it is necessary to take the average value of the physical parameters of each planar injection-production seepage unit. Considering that the water flooding development effect of an oilfield is most affected by the reservoir physical properties along the main flow line, the physical parameters of each injection-production seepage unit can be simplified to the average physical parameters along the line connecting the injection and production wells. The main flow line is the “dominant channel” for fluid flow within the seepage unit, and its physical properties determine the seepage resistance and flow distribution of the entire unit, thus being able to represent the overall average physical properties of the unit.</p>
      <fig id="fig1">
        <label>Figure 1</label>
        <graphic xlink:href="https://html.scirp.org/file/2173599-rId11.jpeg?20251208112326" />
      </fig>
      <p><bold>Figure 1.</bold> Division of injection production seepage unit. </p>
    </sec>
    <sec id="sec3">
      <title>3. Calculation of Areal Sweep Efficiency</title>
      <p>On the basis of dividing injection-production seepage units, a flow pipe model is established. The Buckley-Leverett two-phase oil-water displacement theory is used to calculate the flow rate and water flooding front position of each flow pipe at different times. Furthermore, the areal sweep efficiency of each flow pipe and each injection-production seepage unit is derived from these calculations.</p>
      <p>The basic assumptions of the model are as follows:</p>
      <p>1) The injection-production pressure difference between injection wells and production wells remains constant.</p>
      <p>2) The reservoir is a rigid porous medium, and the fluid is incompressible.</p>
      <p>3) Oil displacement follows a non-piston water flooding pattern, with an oil-water two-phase zone existing.</p>
      <p>4) The starting pressure gradient of heavy oil is considered.</p>
      <p>5) The planar heterogeneity of the reservoir is considered.</p>
      <sec id="sec3dot1">
        <title>3.1. Establishment of the Stream-Tube Model</title>
        <p>For any triangular seepage unit, the included angles corresponding to the injection well point and production well point can be equally divided into m parts respectively, forming m flow pipes ([<xref ref-type="bibr" rid="B10">10</xref>]; [<xref ref-type="bibr" rid="B9">9</xref>]; [<xref ref-type="bibr" rid="B15">15</xref>]; [<xref ref-type="bibr" rid="B12">12</xref>]; [<xref ref-type="bibr" rid="B14">14</xref>]; [<xref ref-type="bibr" rid="B18">18</xref>]), as shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>.</p>
        <p>According to geometric relationships, the length between the injection well (Point A) and the inflection point (Point C) in any stream tube is calculated by:</p>
        <disp-formula id="FD1">
          <label>(1)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:msub>
                <mml:mi>L</mml:mi>
                <mml:mn>1</mml:mn>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mi>d</mml:mi>
                  <mml:mi>sin</mml:mi>
                  <mml:msub>
                    <mml:mi>β</mml:mi>
                    <mml:mn>0</mml:mn>
                  </mml:msub>
                </mml:mrow>
                <mml:mrow>
                  <mml:mi>sin</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>α</mml:mi>
                        <mml:mn>0</mml:mn>
                      </mml:msub>
                      <mml:mo>+</mml:mo>
                      <mml:msub>
                        <mml:mi>β</mml:mi>
                        <mml:mn>0</mml:mn>
                      </mml:msub>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>in the formula: d is the distance between injection and production wells, in meters (m); <italic>α</italic><sub>0</sub> is the included angle between any flow pipe starting from the injection well and the line connecting the injection and production wells, in degrees (˚); <italic>β</italic><sub>0</sub> is the included angle between any flow pipe starting from the production well and the line connecting the injection and production wells, in degrees (˚).</p>
        <p>The length of any flow pipe between injection well A and production well B is calculated by:</p>
        <disp-formula id="FD2">
          <label>(2)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:msub>
                <mml:mi>L</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mi>d</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:mi>sin</mml:mi>
                      <mml:msub>
                        <mml:mi>α</mml:mi>
                        <mml:mn>0</mml:mn>
                      </mml:msub>
                      <mml:mo>+</mml:mo>
                      <mml:mi>sin</mml:mi>
                      <mml:msub>
                        <mml:mi>β</mml:mi>
                        <mml:mn>0</mml:mn>
                      </mml:msub>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:mi>sin</mml:mi>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>α</mml:mi>
                        <mml:mn>0</mml:mn>
                      </mml:msub>
                      <mml:mo>+</mml:mo>
                      <mml:msub>
                        <mml:mi>β</mml:mi>
                        <mml:mn>0</mml:mn>
                      </mml:msub>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>At any point in the stream tube, the cross-sectional area of the stream tube is:</p>
        <disp-formula id="FD3">
          <label>(3)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:msub>
                <mml:mi>A</mml:mi>
                <mml:mtext>s</mml:mtext>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>ξ</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mo>=</mml:mo>
              <mml:mrow>
                <mml:mo>{</mml:mo>
                <mml:mtable columnalign="left">
                  <mml:mtr>
                    <mml:mtd>
                      <mml:mn>2</mml:mn>
                      <mml:mi>h</mml:mi>
                      <mml:mi>ξ</mml:mi>
                      <mml:mi>tan</mml:mi>
                      <mml:mfrac>
                        <mml:mrow>
                          <mml:mi>Δ</mml:mi>
                          <mml:msub>
                            <mml:mi>α</mml:mi>
                            <mml:mn>0</mml:mn>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mn>2</mml:mn>
                      </mml:mfrac>
                      <mml:mo>,</mml:mo>
                      <mml:mtext>
                      </mml:mtext>
                      <mml:msub>
                        <mml:mi>r</mml:mi>
                        <mml:mi>w</mml:mi>
                      </mml:msub>
                      <mml:mo>&lt;</mml:mo>
                      <mml:mi>ξ</mml:mi>
                      <mml:mo>&lt;</mml:mo>
                      <mml:msub>
                        <mml:mi>L</mml:mi>
                        <mml:mn>1</mml:mn>
                      </mml:msub>
                    </mml:mtd>
                  </mml:mtr>
                  <mml:mtr>
                    <mml:mtd>
                      <mml:mn>2</mml:mn>
                      <mml:mi>h</mml:mi>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>L</mml:mi>
                            <mml:mn>2</mml:mn>
                          </mml:msub>
                          <mml:mo>−</mml:mo>
                          <mml:msub>
                            <mml:mi>r</mml:mi>
                            <mml:mtext>w</mml:mtext>
                          </mml:msub>
                          <mml:mo>−</mml:mo>
                          <mml:mi>ξ</mml:mi>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                      <mml:mi>tan</mml:mi>
                      <mml:mfrac>
                        <mml:mrow>
                          <mml:mi>Δ</mml:mi>
                          <mml:msub>
                            <mml:mi>β</mml:mi>
                            <mml:mn>0</mml:mn>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mn>2</mml:mn>
                      </mml:mfrac>
                      <mml:mo>,</mml:mo>
                      <mml:mtext>
                      </mml:mtext>
                      <mml:msub>
                        <mml:mi>L</mml:mi>
                        <mml:mn>1</mml:mn>
                      </mml:msub>
                      <mml:mo>&lt;</mml:mo>
                      <mml:mi>ξ</mml:mi>
                      <mml:mo>&lt;</mml:mo>
                      <mml:msub>
                        <mml:mi>L</mml:mi>
                        <mml:mn>2</mml:mn>
                      </mml:msub>
                      <mml:mo>−</mml:mo>
                      <mml:msub>
                        <mml:mi>r</mml:mi>
                        <mml:mi>w</mml:mi>
                      </mml:msub>
                    </mml:mtd>
                  </mml:mtr>
                </mml:mtable>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>in the formula: <italic>h</italic> is the oil layer thickness, in meters (m); Δ<italic>α</italic> is the included angle of any stream tube starting from the injection well, in degrees (˚); Δ<italic>β</italic> is the included angle of any stream tube starting from the production well, in degrees (˚).</p>
        <fig id="fig2">
          <label>Figure 2</label>
          <graphic xlink:href="https://html.scirp.org/file/2173599-rId18.jpeg?20251208112327" />
        </fig>
        <p><bold>Figure 2.</bold>Flow pipe dissection of triangular seepage unit.</p>
      </sec>
      <sec id="sec3dot2">
        <title>3.2. Derivation of the Flow Rate Equation</title>
        <p>Laboratory experiments have shown that a start-up pressure gradient exists in ordinary heavy oil reservoirs, and thus the oil-phase flow rate equation no longer conforms to the linear Darcy’s law ([<xref ref-type="bibr" rid="B4">4</xref>]): </p>
        <disp-formula id="FD4">
          <label>(4)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:msub>
                <mml:mi>q</mml:mi>
                <mml:mi>o</mml:mi>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mo>−</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mi>K</mml:mi>
                  <mml:msub>
                    <mml:mi>K</mml:mi>
                    <mml:mrow>
                      <mml:mi>r</mml:mi>
                      <mml:mi>o</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                </mml:mrow>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>μ</mml:mi>
                    <mml:mi>o</mml:mi>
                  </mml:msub>
                </mml:mrow>
              </mml:mfrac>
              <mml:msub>
                <mml:mi>A</mml:mi>
                <mml:mi>s</mml:mi>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>ξ</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mrow>
                  <mml:mfrac>
                    <mml:mrow>
                      <mml:mtext>d</mml:mtext>
                      <mml:mi>p</mml:mi>
                    </mml:mrow>
                    <mml:mrow>
                      <mml:mtext>d</mml:mtext>
                      <mml:mi>x</mml:mi>
                    </mml:mrow>
                  </mml:mfrac>
                  <mml:mo>+</mml:mo>
                  <mml:msub>
                    <mml:mi>G</mml:mi>
                    <mml:mi>o</mml:mi>
                  </mml:msub>
                </mml:mrow>
                <mml:mo>)</mml:mo>
              </mml:mrow>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>in the formula: <italic>q</italic><sub>0</sub> is the oil-phase flow rate, in cubic meters per second (m<sup>3</sup>/s); <italic>μ</italic><sub>0</sub> is the oil-phase viscosity, in millipascal-seconds (mPa·s); Kro is the oil-phase relative permeability; <italic>K</italic> is the reservoir permeability, 10<sup>−</sup><sup>3</sup> μm<sup>2</sup>; <italic>ξ</italic> is the distance from any position in the stream tube to the injection well, m; <italic>A</italic><italic><sub>s</sub></italic> is the seepage cross-sectional area at the position <italic>ξ</italic>in the stream tube, m<sup>2</sup>; <italic>G</italic><italic><sub>o</sub></italic> is the start-up pressure gradient of heavy oil, MPa/m; <italic>p</italic> is the pressure along the displacement direction, MPa.</p>
        <p>The water-phase flow rate equation is:</p>
        <disp-formula id="FD5">
          <label>(5)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:msub>
                <mml:mi>q</mml:mi>
                <mml:mi>w</mml:mi>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mo>−</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mi>K</mml:mi>
                  <mml:msub>
                    <mml:mi>K</mml:mi>
                    <mml:mrow>
                      <mml:mi>r</mml:mi>
                      <mml:mi>w</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                </mml:mrow>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>μ</mml:mi>
                    <mml:mi>w</mml:mi>
                  </mml:msub>
                </mml:mrow>
              </mml:mfrac>
              <mml:msub>
                <mml:mi>A</mml:mi>
                <mml:mi>s</mml:mi>
              </mml:msub>
              <mml:mrow>
                <mml:mo>(</mml:mo>
                <mml:mi>ξ</mml:mi>
                <mml:mo>)</mml:mo>
              </mml:mrow>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mtext>d</mml:mtext>
                  <mml:mi>p</mml:mi>
                </mml:mrow>
                <mml:mrow>
                  <mml:mtext>d</mml:mtext>
                  <mml:mi>x</mml:mi>
                </mml:mrow>
              </mml:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>in the formula: <italic>q</italic><italic><sub>w</sub></italic> is the water-phase flow rate, m<sup>3</sup>/s; <italic>μ</italic><italic><sub>w</sub></italic> is the water-phase viscosity, mPa·s; <italic>K</italic><italic><sub>rw</sub></italic> is the water-phase relative permeability.</p>
        <p>The expression for the start-up pressure gradient is ([<xref ref-type="bibr" rid="B16">16</xref>]):</p>
        <disp-formula id="FD6">
          <label>(6)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:msub>
                <mml:mi>G</mml:mi>
                <mml:mi>o</mml:mi>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mn>0.1231</mml:mn>
              <mml:mo>×</mml:mo>
              <mml:msup>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:mfrac>
                        <mml:mi>k</mml:mi>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>μ</mml:mi>
                            <mml:mi>o</mml:mi>
                          </mml:msub>
                        </mml:mrow>
                      </mml:mfrac>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mrow>
                  <mml:mo>−</mml:mo>
                  <mml:mn>0.8688</mml:mn>
                </mml:mrow>
              </mml:msup>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>By combining Equations (4) and (5), the flow rate expression for any stream tube is derived as:</p>
        <disp-formula id="FD7">
          <label>(7)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:msub>
                <mml:mi>q</mml:mi>
                <mml:mi>t</mml:mi>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mn>0.0864</mml:mn>
              <mml:mo>⋅</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mi>Δ</mml:mi>
                  <mml:mi>p</mml:mi>
                  <mml:mo>−</mml:mo>
                  <mml:mstyle displaystyle="true">
                    <mml:mrow>
                      <mml:msubsup>
                        <mml:mo>∫</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>r</mml:mi>
                            <mml:mi>w</mml:mi>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>ξ</mml:mi>
                            <mml:mi>f</mml:mi>
                          </mml:msub>
                        </mml:mrow>
                      </mml:msubsup>
                      <mml:mrow>
                        <mml:mrow>
                          <mml:mrow>
                            <mml:mrow>
                              <mml:mo>(</mml:mo>
                              <mml:mrow>
                                <mml:mfrac>
                                  <mml:mrow>
                                    <mml:msub>
                                      <mml:mi>K</mml:mi>
                                      <mml:mrow>
                                        <mml:mi>r</mml:mi>
                                        <mml:mi>o</mml:mi>
                                      </mml:mrow>
                                    </mml:msub>
                                  </mml:mrow>
                                  <mml:mrow>
                                    <mml:msub>
                                      <mml:mi>μ</mml:mi>
                                      <mml:mi>o</mml:mi>
                                    </mml:msub>
                                  </mml:mrow>
                                </mml:mfrac>
                                <mml:msub>
                                  <mml:mi>G</mml:mi>
                                  <mml:mi>o</mml:mi>
                                </mml:msub>
                              </mml:mrow>
                              <mml:mo>)</mml:mo>
                            </mml:mrow>
                          </mml:mrow>
                          <mml:mo>/</mml:mo>
                          <mml:mrow>
                            <mml:mrow>
                              <mml:mo>(</mml:mo>
                              <mml:mrow>
                                <mml:mfrac>
                                  <mml:mrow>
                                    <mml:msub>
                                      <mml:mi>K</mml:mi>
                                      <mml:mrow>
                                        <mml:mi>r</mml:mi>
                                        <mml:mi>o</mml:mi>
                                      </mml:mrow>
                                    </mml:msub>
                                  </mml:mrow>
                                  <mml:mrow>
                                    <mml:msub>
                                      <mml:mi>μ</mml:mi>
                                      <mml:mi>o</mml:mi>
                                    </mml:msub>
                                  </mml:mrow>
                                </mml:mfrac>
                                <mml:mo>+</mml:mo>
                                <mml:mfrac>
                                  <mml:mrow>
                                    <mml:msub>
                                      <mml:mi>K</mml:mi>
                                      <mml:mrow>
                                        <mml:mi>r</mml:mi>
                                        <mml:mi>w</mml:mi>
                                      </mml:mrow>
                                    </mml:msub>
                                  </mml:mrow>
                                  <mml:mrow>
                                    <mml:msub>
                                      <mml:mi>μ</mml:mi>
                                      <mml:mi>w</mml:mi>
                                    </mml:msub>
                                  </mml:mrow>
                                </mml:mfrac>
                              </mml:mrow>
                              <mml:mo>)</mml:mo>
                            </mml:mrow>
                            <mml:mtext>d</mml:mtext>
                            <mml:mi>ξ</mml:mi>
                            <mml:mo>−</mml:mo>
                            <mml:msub>
                              <mml:mi>G</mml:mi>
                              <mml:mi>o</mml:mi>
                            </mml:msub>
                          </mml:mrow>
                        </mml:mrow>
                        <mml:mrow>
                          <mml:mo>(</mml:mo>
                          <mml:mrow>
                            <mml:msub>
                              <mml:mi>L</mml:mi>
                              <mml:mn>2</mml:mn>
                            </mml:msub>
                            <mml:mo>−</mml:mo>
                            <mml:msub>
                              <mml:mi>ξ</mml:mi>
                              <mml:mi>f</mml:mi>
                            </mml:msub>
                          </mml:mrow>
                          <mml:mo>)</mml:mo>
                        </mml:mrow>
                      </mml:mrow>
                    </mml:mrow>
                  </mml:mstyle>
                </mml:mrow>
                <mml:mrow>
                  <mml:mfrac>
                    <mml:mn>1</mml:mn>
                    <mml:mi>K</mml:mi>
                  </mml:mfrac>
                  <mml:mrow>
                    <mml:mo>[</mml:mo>
                    <mml:mrow>
                      <mml:mstyle displaystyle="true">
                        <mml:mrow>
                          <mml:msubsup>
                            <mml:mo>∫</mml:mo>
                            <mml:mrow>
                              <mml:msub>
                                <mml:mi>r</mml:mi>
                                <mml:mi>w</mml:mi>
                              </mml:msub>
                            </mml:mrow>
                            <mml:mrow>
                              <mml:msub>
                                <mml:mi>ξ</mml:mi>
                                <mml:mi>f</mml:mi>
                              </mml:msub>
                            </mml:mrow>
                          </mml:msubsup>
                          <mml:mrow>
                            <mml:mfrac>
                              <mml:mrow>
                                <mml:mtext>d</mml:mtext>
                                <mml:mi>ξ</mml:mi>
                              </mml:mrow>
                              <mml:mrow>
                                <mml:msub>
                                  <mml:mi>A</mml:mi>
                                  <mml:mi>s</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                  <mml:mo>(</mml:mo>
                                  <mml:mi>ξ</mml:mi>
                                  <mml:mo>)</mml:mo>
                                </mml:mrow>
                                <mml:mrow>
                                  <mml:mo>(</mml:mo>
                                  <mml:mrow>
                                    <mml:mfrac>
                                      <mml:mrow>
                                        <mml:msub>
                                          <mml:mi>K</mml:mi>
                                          <mml:mrow>
                                            <mml:mi>r</mml:mi>
                                            <mml:mi>o</mml:mi>
                                          </mml:mrow>
                                        </mml:msub>
                                      </mml:mrow>
                                      <mml:mrow>
                                        <mml:msub>
                                          <mml:mi>μ</mml:mi>
                                          <mml:mi>o</mml:mi>
                                        </mml:msub>
                                      </mml:mrow>
                                    </mml:mfrac>
                                    <mml:mo>+</mml:mo>
                                    <mml:mfrac>
                                      <mml:mrow>
                                        <mml:msub>
                                          <mml:mi>K</mml:mi>
                                          <mml:mrow>
                                            <mml:mi>r</mml:mi>
                                            <mml:mi>w</mml:mi>
                                          </mml:mrow>
                                        </mml:msub>
                                      </mml:mrow>
                                      <mml:mrow>
                                        <mml:msub>
                                          <mml:mi>μ</mml:mi>
                                          <mml:mi>w</mml:mi>
                                        </mml:msub>
                                      </mml:mrow>
                                    </mml:mfrac>
                                  </mml:mrow>
                                  <mml:mo>)</mml:mo>
                                </mml:mrow>
                              </mml:mrow>
                            </mml:mfrac>
                          </mml:mrow>
                        </mml:mrow>
                      </mml:mstyle>
                      <mml:mo>+</mml:mo>
                      <mml:mstyle displaystyle="true">
                        <mml:mrow>
                          <mml:msubsup>
                            <mml:mo>∫</mml:mo>
                            <mml:mrow>
                              <mml:msub>
                                <mml:mi>ξ</mml:mi>
                                <mml:mi>f</mml:mi>
                              </mml:msub>
                            </mml:mrow>
                            <mml:mrow>
                              <mml:msub>
                                <mml:mi>L</mml:mi>
                                <mml:mn>2</mml:mn>
                              </mml:msub>
                              <mml:mo>−</mml:mo>
                              <mml:msub>
                                <mml:mi>r</mml:mi>
                                <mml:mi>w</mml:mi>
                              </mml:msub>
                            </mml:mrow>
                          </mml:msubsup>
                          <mml:mrow>
                            <mml:mfrac>
                              <mml:mrow>
                                <mml:mtext>d</mml:mtext>
                                <mml:mi>ξ</mml:mi>
                              </mml:mrow>
                              <mml:mrow>
                                <mml:msub>
                                  <mml:mi>A</mml:mi>
                                  <mml:mi>s</mml:mi>
                                </mml:msub>
                                <mml:mrow>
                                  <mml:mo>(</mml:mo>
                                  <mml:mi>ξ</mml:mi>
                                  <mml:mo>)</mml:mo>
                                </mml:mrow>
                                <mml:mfrac>
                                  <mml:mn>1</mml:mn>
                                  <mml:mrow>
                                    <mml:msub>
                                      <mml:mi>μ</mml:mi>
                                      <mml:mi>o</mml:mi>
                                    </mml:msub>
                                  </mml:mrow>
                                </mml:mfrac>
                              </mml:mrow>
                            </mml:mfrac>
                          </mml:mrow>
                        </mml:mrow>
                      </mml:mstyle>
                    </mml:mrow>
                    <mml:mo>]</mml:mo>
                  </mml:mrow>
                </mml:mrow>
              </mml:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>in the formula: <italic>q</italic><italic><sub>t</sub></italic> is the stream tube flow rate, m<sup>3</sup>/d; Δ<italic>p</italic> is the injection-production pressure difference, MPa; <italic>ξ</italic><italic><sub>f</sub></italic> is the distance from the water flooding front in the stream tube to the injection well, m; <italic>r</italic><italic><sub>w</sub></italic> is the wellbore radius, m.</p>
        <p>It can be seen from Equation (7) that after considering the start-up pressure gradient in heavy oil reservoirs, there is an additional pressure drop caused by the start-up pressure gradient of heavy oil in both the oil-water two-phase zone and the pure oil zone. During the water flooding process, as the water flooding front in the stream tube advances, the oil-water two-phase zone gradually expands, while the pure oil zone gradually shrinks. This leads to continuous changes in the seepage resistance within the stream tube and the additional pressure drop caused by the start-up pressure gradient. Therefore, a reasonable injection-production pressure difference is required to overcome the additional pressure drop in the stream tube and achieve effective displacement.</p>
      </sec>
      <sec id="sec3dot3">
        <title>3.3. Determination of the Water Flooding Front Position</title>
        <p>The water saturation at the position <italic>ξ</italic> (distance from the injection well) in the stream tube and the position <italic>ξ</italic><italic><sub>f</sub></italic> of the water flooding front can be determined using Equation (8): </p>
        <disp-formula id="FD8">
          <label>(8)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:mstyle displaystyle="true">
                <mml:mrow>
                  <mml:msubsup>
                    <mml:mo>∫</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>r</mml:mi>
                        <mml:mi>w</mml:mi>
                      </mml:msub>
                    </mml:mrow>
                    <mml:mi>ξ</mml:mi>
                  </mml:msubsup>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>A</mml:mi>
                      <mml:mi>s</mml:mi>
                    </mml:msub>
                    <mml:mrow>
                      <mml:mo>(</mml:mo>
                      <mml:mi>ξ</mml:mi>
                      <mml:mo>)</mml:mo>
                    </mml:mrow>
                    <mml:mtext>d</mml:mtext>
                    <mml:mi>ξ</mml:mi>
                  </mml:mrow>
                </mml:mrow>
              </mml:mstyle>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:msub>
                    <mml:msup>
                      <mml:mi>f</mml:mi>
                      <mml:mo>′</mml:mo>
                    </mml:msup>
                    <mml:mi>w</mml:mi>
                  </mml:msub>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>S</mml:mi>
                        <mml:mi>w</mml:mi>
                      </mml:msub>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mi>ϕ</mml:mi>
              </mml:mfrac>
              <mml:mstyle displaystyle="true">
                <mml:mrow>
                  <mml:msubsup>
                    <mml:mo>∫</mml:mo>
                    <mml:mn>0</mml:mn>
                    <mml:mi>t</mml:mi>
                  </mml:msubsup>
                  <mml:mrow>
                    <mml:msub>
                      <mml:mi>q</mml:mi>
                      <mml:mi>t</mml:mi>
                    </mml:msub>
                  </mml:mrow>
                </mml:mrow>
              </mml:mstyle>
              <mml:mtext>d</mml:mtext>
              <mml:mi>t</mml:mi>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>in the formula: <italic>S</italic><italic><sub>w</sub></italic> is the water saturation; <inline-formula><mml:math display="inline"><mml:mrow><mml:msub><mml:msup><mml:mi> f </mml:mi><mml:mo> ′ </mml:mo></mml:msup><mml:mi> w </mml:mi></mml:msub><mml:mrow><mml:mo> ( </mml:mo><mml:mrow><mml:msub><mml:mi> S </mml:mi><mml:mi> w </mml:mi></mml:msub></mml:mrow><mml:mo> ) </mml:mo></mml:mrow></mml:mrow></mml:math></inline-formula> is the derivative of the water cut with respect to water saturation;<italic>ϕ</italic> is the porosity.</p>
        <p>The position of the oil-water front before the water flooding front in the stream tube reaches the inflection point (Point C) is:</p>
        <disp-formula id="FD9">
          <label>(9)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:msubsup>
                <mml:mi>ξ</mml:mi>
                <mml:mi>f</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:msub>
                    <mml:msup>
                      <mml:mi>f</mml:mi>
                      <mml:mo>′</mml:mo>
                    </mml:msup>
                    <mml:mi>w</mml:mi>
                  </mml:msub>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>S</mml:mi>
                        <mml:mrow>
                          <mml:mi>w</mml:mi>
                          <mml:mi>f</mml:mi>
                        </mml:mrow>
                      </mml:msub>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                  <mml:mstyle displaystyle="true">
                    <mml:mrow>
                      <mml:msubsup>
                        <mml:mo>∫</mml:mo>
                        <mml:mn>0</mml:mn>
                        <mml:mi>t</mml:mi>
                      </mml:msubsup>
                      <mml:mrow>
                        <mml:msub>
                          <mml:mi>q</mml:mi>
                          <mml:mi>t</mml:mi>
                        </mml:msub>
                        <mml:mtext>d</mml:mtext>
                        <mml:mi>t</mml:mi>
                      </mml:mrow>
                    </mml:mrow>
                  </mml:mstyle>
                </mml:mrow>
                <mml:mrow>
                  <mml:mi>ϕ</mml:mi>
                  <mml:mi>h</mml:mi>
                  <mml:mi>tan</mml:mi>
                  <mml:mfrac>
                    <mml:mrow>
                      <mml:mi>Δ</mml:mi>
                      <mml:msub>
                        <mml:mi>α</mml:mi>
                        <mml:mn>0</mml:mn>
                      </mml:msub>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:mfrac>
                </mml:mrow>
              </mml:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>The position of the oil-water front after the water flooding front in the stream tube reaches the inflection point (Point C) but before it reaches the production well (Point B) is:</p>
        <disp-formula id="FD10">
          <label>(10)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:msub>
                <mml:mi>ξ</mml:mi>
                <mml:mi>f</mml:mi>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:msub>
                <mml:mi>L</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:msub>
              <mml:mo>−</mml:mo>
              <mml:msqrt>
                <mml:mrow>
                  <mml:msup>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>L</mml:mi>
                            <mml:mn>2</mml:mn>
                          </mml:msub>
                          <mml:mo>−</mml:mo>
                          <mml:msub>
                            <mml:mi>L</mml:mi>
                            <mml:mn>1</mml:mn>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msup>
                  <mml:mo>−</mml:mo>
                  <mml:mfrac>
                    <mml:mrow>
                      <mml:msub>
                        <mml:msup>
                          <mml:mi>f</mml:mi>
                          <mml:mo>′</mml:mo>
                        </mml:msup>
                        <mml:mi>w</mml:mi>
                      </mml:msub>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>S</mml:mi>
                            <mml:mrow>
                              <mml:mi>w</mml:mi>
                              <mml:mi>f</mml:mi>
                            </mml:mrow>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                      <mml:mstyle displaystyle="true">
                        <mml:mrow>
                          <mml:msubsup>
                            <mml:mo>∫</mml:mo>
                            <mml:mn>0</mml:mn>
                            <mml:mi>t</mml:mi>
                          </mml:msubsup>
                          <mml:mrow>
                            <mml:msub>
                              <mml:mi>q</mml:mi>
                              <mml:mi>t</mml:mi>
                            </mml:msub>
                            <mml:mtext>d</mml:mtext>
                            <mml:mi>t</mml:mi>
                          </mml:mrow>
                        </mml:mrow>
                      </mml:mstyle>
                    </mml:mrow>
                    <mml:mrow>
                      <mml:mi>ϕ</mml:mi>
                      <mml:mi>h</mml:mi>
                      <mml:mi>tan</mml:mi>
                      <mml:mfrac>
                        <mml:mrow>
                          <mml:mi>Δ</mml:mi>
                          <mml:msub>
                            <mml:mi>β</mml:mi>
                            <mml:mn>0</mml:mn>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mn>2</mml:mn>
                      </mml:mfrac>
                    </mml:mrow>
                  </mml:mfrac>
                  <mml:mo>+</mml:mo>
                  <mml:mfrac>
                    <mml:mrow>
                      <mml:mi>tan</mml:mi>
                      <mml:mfrac>
                        <mml:mrow>
                          <mml:mi>Δ</mml:mi>
                          <mml:msub>
                            <mml:mi>α</mml:mi>
                            <mml:mn>0</mml:mn>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mn>2</mml:mn>
                      </mml:mfrac>
                    </mml:mrow>
                    <mml:mrow>
                      <mml:mi>tan</mml:mi>
                      <mml:mfrac>
                        <mml:mrow>
                          <mml:mi>Δ</mml:mi>
                          <mml:msub>
                            <mml:mi>β</mml:mi>
                            <mml:mn>0</mml:mn>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mn>2</mml:mn>
                      </mml:mfrac>
                    </mml:mrow>
                  </mml:mfrac>
                  <mml:mo>⋅</mml:mo>
                  <mml:msubsup>
                    <mml:mi>L</mml:mi>
                    <mml:mn>1</mml:mn>
                    <mml:mn>2</mml:mn>
                  </mml:msubsup>
                </mml:mrow>
              </mml:msqrt>
            </mml:mrow>
          </mml:math>
        </disp-formula>
      </sec>
      <sec id="sec3dot4">
        <title>3.4. Calculation of Water Flooding Sweep Efficiency</title>
        <p>At different times, the water flooding sweep area in each stream tube can be obtained based on the water flooding front in each stream tube of the triangular seepage unit.</p>
        <p>Before the water flooding front reaches the inflection point (Point C), the water flooding sweep area of the stream tube is: </p>
        <disp-formula id="FD11">
          <label>(11)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:msub>
                <mml:mi>s</mml:mi>
                <mml:mi>i</mml:mi>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mn>1</mml:mn>
                <mml:mn>2</mml:mn>
              </mml:mfrac>
              <mml:msubsup>
                <mml:mi>ξ</mml:mi>
                <mml:mi>f</mml:mi>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
              <mml:mi>Δ</mml:mi>
              <mml:msub>
                <mml:mi>α</mml:mi>
                <mml:mn>0</mml:mn>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>After the water flooding front reaches the inflection point (Point C) but before it reaches the production well (Point B), the water flooding sweep area of the stream tube is:</p>
        <disp-formula id="FD12">
          <label>(12)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:msub>
                <mml:mi>s</mml:mi>
                <mml:mi>i</mml:mi>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mn>1</mml:mn>
                <mml:mn>2</mml:mn>
              </mml:mfrac>
              <mml:msubsup>
                <mml:mi>L</mml:mi>
                <mml:mn>1</mml:mn>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
              <mml:mi>Δ</mml:mi>
              <mml:msub>
                <mml:mi>α</mml:mi>
                <mml:mn>0</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:mfrac>
                <mml:mn>1</mml:mn>
                <mml:mn>2</mml:mn>
              </mml:mfrac>
              <mml:mrow>
                <mml:mo>[</mml:mo>
                <mml:mrow>
                  <mml:msup>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>L</mml:mi>
                            <mml:mn>2</mml:mn>
                          </mml:msub>
                          <mml:mo>−</mml:mo>
                          <mml:msub>
                            <mml:mi>L</mml:mi>
                            <mml:mn>1</mml:mn>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msup>
                  <mml:mo>−</mml:mo>
                  <mml:msup>
                    <mml:mrow>
                      <mml:mrow>
                        <mml:mo>(</mml:mo>
                        <mml:mrow>
                          <mml:msub>
                            <mml:mi>L</mml:mi>
                            <mml:mn>2</mml:mn>
                          </mml:msub>
                          <mml:mo>−</mml:mo>
                          <mml:msub>
                            <mml:mi>ξ</mml:mi>
                            <mml:mtext>f</mml:mtext>
                          </mml:msub>
                        </mml:mrow>
                        <mml:mo>)</mml:mo>
                      </mml:mrow>
                    </mml:mrow>
                    <mml:mn>2</mml:mn>
                  </mml:msup>
                </mml:mrow>
                <mml:mo>]</mml:mo>
              </mml:mrow>
              <mml:mi>Δ</mml:mi>
              <mml:msub>
                <mml:mi>β</mml:mi>
                <mml:mn>0</mml:mn>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>After the water flooding front reaches the production well (Point B), the water flooding sweep area of the stream tube is:</p>
        <disp-formula id="FD13">
          <label>(13)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:msub>
                <mml:mi>s</mml:mi>
                <mml:mi>i</mml:mi>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mn>1</mml:mn>
                <mml:mn>2</mml:mn>
              </mml:mfrac>
              <mml:msubsup>
                <mml:mi>L</mml:mi>
                <mml:mn>1</mml:mn>
                <mml:mn>2</mml:mn>
              </mml:msubsup>
              <mml:mi>Δ</mml:mi>
              <mml:msub>
                <mml:mi>α</mml:mi>
                <mml:mn>0</mml:mn>
              </mml:msub>
              <mml:mo>+</mml:mo>
              <mml:mfrac>
                <mml:mn>1</mml:mn>
                <mml:mn>2</mml:mn>
              </mml:mfrac>
              <mml:msup>
                <mml:mrow>
                  <mml:mrow>
                    <mml:mo>(</mml:mo>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>L</mml:mi>
                        <mml:mn>2</mml:mn>
                      </mml:msub>
                      <mml:mo>−</mml:mo>
                      <mml:msub>
                        <mml:mi>L</mml:mi>
                        <mml:mn>1</mml:mn>
                      </mml:msub>
                    </mml:mrow>
                    <mml:mo>)</mml:mo>
                  </mml:mrow>
                </mml:mrow>
                <mml:mn>2</mml:mn>
              </mml:msup>
              <mml:mi>Δ</mml:mi>
              <mml:msub>
                <mml:mi>β</mml:mi>
                <mml:mn>0</mml:mn>
              </mml:msub>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>Based on the water flooding sweep area of each stream tube, the areal sweep efficiency of the triangular seepage unit at different times is calculated as:</p>
        <disp-formula id="FD14">
          <label>(14)</label>
          <mml:math display="inline">
            <mml:mrow>
              <mml:msub>
                <mml:mi>E</mml:mi>
                <mml:mrow>
                  <mml:mi>Δ</mml:mi>
                  <mml:mi>A</mml:mi>
                  <mml:mi>O</mml:mi>
                  <mml:mi>B</mml:mi>
                </mml:mrow>
              </mml:msub>
              <mml:mo>=</mml:mo>
              <mml:mfrac>
                <mml:mrow>
                  <mml:mstyle displaystyle="true">
                    <mml:munderover>
                      <mml:mo>∑</mml:mo>
                      <mml:mrow>
                        <mml:mi>i</mml:mi>
                        <mml:mo>=</mml:mo>
                        <mml:mn>1</mml:mn>
                      </mml:mrow>
                      <mml:mi>m</mml:mi>
                    </mml:munderover>
                    <mml:mrow>
                      <mml:msub>
                        <mml:mi>s</mml:mi>
                        <mml:mi>i</mml:mi>
                      </mml:msub>
                    </mml:mrow>
                  </mml:mstyle>
                </mml:mrow>
                <mml:mrow>
                  <mml:msub>
                    <mml:mi>S</mml:mi>
                    <mml:mrow>
                      <mml:mi>Δ</mml:mi>
                      <mml:mi>A</mml:mi>
                      <mml:mi>O</mml:mi>
                      <mml:mi>B</mml:mi>
                    </mml:mrow>
                  </mml:msub>
                </mml:mrow>
              </mml:mfrac>
            </mml:mrow>
          </mml:math>
        </disp-formula>
        <p>in the formula: <italic>S</italic><sub>Δ</sub><italic><sub>AOB</sub></italic> is the area of the triangular seepage unit.</p>
        <p>For the irregular areal injection-production well pattern, each injection-production seepage unit is divided into two triangular seepage units. By calculating the water flooding sweep area of each triangular seepage unit, the areal sweep efficiency of each injection-production seepage unit can be obtained.</p>
      </sec>
    </sec>
    <sec id="sec4">
      <title>4. Adjustment Method for Planar Balanced Displacement</title>
      <p>In offshore heavy oil reservoirs developed with irregular areal injection-production well patterns, factors such as the start-up pressure gradient of heavy oil, strong non-piston displacement characteristics, and planar heterogeneity of the reservoir lead to uneven displacement of injected water in different water flooding directions. Reserves in non-main streamline areas are difficult to exploit, and there is a large variation in the areal sweep efficiency among different injection-production seepage units. For injection-production seepage well groups with uneven water flooding, the injection-production pressure difference of different injection-production seepage units can be adjusted. Specifically, for injection-production seepage units with low planar sweep efficiency, the injection-production pressure difference needs to be increased to make the areal sweep efficiency of all injection-production seepage units converge, thereby achieving planar balanced displacement. For ordinary heavy oil reservoirs, the start-up pressure difference of each stream tube can be calculated based on the length of the stream tube and the start-up pressure gradient. Using this calculation, the injection-production pressure difference of each injection-production seepage unit can be optimized to achieve a higher planar sweep efficiency.</p>
    </sec>
    <sec id="sec5">
      <title>5. Case Application</title>
      <p>Taking an injection-production well group in Bohai Oilfield B as an example, this well group adopts an irregular five-spot well pattern, and the production wells corresponding to the injection well are numbered P1, P2, P3, and P4. The permeability of each injection-production seepage unit, the injection-production well spacing, and the injection-production pressure difference of each production well are shown in <bold>Table 1</bold>. This well group has been in production for 15 years. In addition, the reservoir porosity of the target block is 0.25, the oil layer thickness is 10 m, the formation crude oil viscosity is 250 mPa·s, the formation water viscosity is 0.7 mPa·s, the residual oil saturation is 0.2, the irreducible water saturation is 0.25, and the relative permeability curve adopts the normalized relative permeability of the entire oilfield.</p>
      <p><bold>Table 1.</bold> Parameters of each injection production seepage unit.</p>
      <table-wrap id="tbl1">
        <label>Table 1</label>
        <table>
          <tbody>
            <tr>
              <td>Well Name</td>
              <td>Injection-Production Well Spacing/m</td>
              <td>
                Permeability/ 10
                <sup>−</sup>
                <sup>3</sup>
                μm
                <sup>2</sup>
              </td>
              <td>Injection-Production Pressure Difference/MPa</td>
            </tr>
            <tr>
              <td>P1</td>
              <td>360</td>
              <td>2000</td>
              <td>15.5</td>
            </tr>
            <tr>
              <td>P2</td>
              <td>250</td>
              <td>1800</td>
              <td>15.8</td>
            </tr>
            <tr>
              <td>P3</td>
              <td>390</td>
              <td>800</td>
              <td>15.8</td>
            </tr>
            <tr>
              <td>P4</td>
              <td>500</td>
              <td>1500</td>
              <td>15.0</td>
            </tr>
          </tbody>
        </table>
      </table-wrap>
      <p>Based on the method established in this study, the water flooding process of the well group was simulated, and the planar water flooding sweep efficiency of each injection-production seepage unit was calculated. The areal sweep efficiencies corresponding to production wells P1, P2, P3, and P4 are 0.49, 0.80, 0.67, and 0.28, respectively. To improve the planar water flooding effect and realize balanced displacement, the injection-production pressure differences of wells P1 and P4 (which have low sweep efficiencies) were optimized. The optimization period is set as a 10-year simulated operation after the adjustment of injection and production pressures, and after optimization, the injection-production pressure difference of wells P1 and P4 was adjusted to 21.0 MPa. After optimization, the daily oil increment of the well group reached 35 m<sup>3</sup>. Model simulations show that after adjustment, the sweep efficiency of each injection-production seepage unit will reach approximately 0.80. The changes in the planar water flooding sweep efficiency of each injection-production seepage unit are shown in <xref ref-type="fig" rid="fig3">Figure 3</xref> and <xref ref-type="fig" rid="fig4">Figure 4</xref>. It can be observed from <xref ref-type="fig" rid="fig4">Figure 4</xref> that after considering the start-up pressure gradient of heavy oil, there are undevelopable areas in the non-main streamline parts. To exploit these areas, it is necessary to increase the injection-production pressure difference to overcome the additional pressure drop caused by the start-up pressure gradient of heavy oil, thereby achieving a higher planar sweep efficiency. Generally, in offshore oilfields, the purpose of adjusting the injection-production pressure difference is achieved by regulating the injection pressure of injection wells and controlling the bottom-hole flowing pressure of production wells.</p>
      <fig id="fig3">
        <label>Figure 3</label>
        <graphic xlink:href="https://html.scirp.org/file/2173599-rId43.jpeg?20251208112328" />
      </fig>
      <p><bold>Figure 3.</bold>Sweep efficiency curve of different injection production seepage unit area.</p>
      <p>This study only conducts analysis and calculation for the irregular five-spot well pattern. For other types of irregular areal injection-production well patterns, the same method can be used to divide the injection-production seepage units, and the areal sweep efficiency of each injection-production seepage unit can be calculated to guide the injection-production adjustment of well groups and realize planar balanced displacement in oilfields.</p>
      <fig id="fig4">
        <label>Figure 4</label>
        <graphic xlink:href="https://html.scirp.org/file/2173599-rId44.jpeg?20251208112328" />
      </fig>
      <p><bold>Figure 4.</bold> Plane water drive sweep diagram of irregular injection production well pattern.</p>
    </sec>
    <sec id="sec6">
      <title>6. Conclusions and Insights</title>
      <p>1) For irregular areal injection-production well patterns, on the basis of dividing injection-production seepage units, a method for calculating the areal sweep efficiency is established using the stream-tube method, which takes into account the start-up pressure gradient of heavy oil and the characteristics of non-piston water flooding.</p>
      <p>2) With the goal of planar balanced displacement, by optimizing the injection-production pressure difference of each production well, the impact of the start-up pressure gradient of heavy oil in non-main streamline areas is overcome, and the areal sweep efficiency of each injection-production seepage unit is made to converge, thus realizing balanced displacement.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <title>References</title>
      <ref id="B1">
        <label>1.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Bai, Z. G., Jiang, X. Y., Yang, G. Y. et al. (2024). Waterflooding Development Technology and Its Development Direction in Daqing Oilfield. <italic>Petroleum Geology &amp; Oilfield Development in Daqing, 43,</italic>25-33.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Bai, Z.</string-name>
              <string-name>Jiang, X.</string-name>
              <string-name>Yang, G.</string-name>
            </person-group>
            <year>2024</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B2">
        <label>2.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Chang, H. J., Sun, G. Y., Chen, X. M. et al. (2019). Research and Application of Plane Injection-Production Optimization Based on Balanced Displacement. <italic>Special Oil &amp; Gas Reservoirs, 26,</italic>120-124.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Chang, H.</string-name>
              <string-name>Sun, G.</string-name>
              <string-name>Chen, X.</string-name>
            </person-group>
            <year>2019</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B3">
        <label>3.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Chen, H. W., Feng, Q. H., Zhang, X. M. et al. (2018). Prediction Method for Waterflooding Development Indicators of Multi-Layer Heterogeneous Reservoirs. <italic>Fault-Block Oil &amp; Gas Field, 25,</italic>473-476.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Chen, H.</string-name>
              <string-name>Feng, Q.</string-name>
              <string-name>Zhang, X.</string-name>
            </person-group>
            <year>2018</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B4">
        <label>4.</label>
        <citation-alternatives>
          <mixed-citation publication-type="book">Cheng, L. S. (2011). <italic>Advanced Seepage Mechanics</italic>. Petroleum Industry Press.</mixed-citation>
          <element-citation publication-type="book">
            <person-group person-group-type="author">
              <string-name>Cheng, L.</string-name>
            </person-group>
            <year>2011</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B5">
        <label>5.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Cui, C. Z., An, R., Li, K. K. et al. (2016). Optimization of Waterflooding Injection-Production Pressure Difference in Low-Permeability Reservoirs. <italic>Special Oil &amp; Gas Reservoirs, 23,</italic>83-85.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Cui, C.</string-name>
              <string-name>An, R.</string-name>
              <string-name>Li, K.</string-name>
            </person-group>
            <year>2016</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B6">
        <label>6.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Cui, C. Z., Wan, M. W., Li, K. K. et al. (2015). Research on Injection-Production Adjustment Methods for Typical Well Groups in Complex Fault-Block Reservoirs. <italic>Special Oil &amp; Gas Reservoirs, 22,</italic> 72-74.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Cui, C.</string-name>
              <string-name>Wan, M.</string-name>
              <string-name>Li, K.</string-name>
            </person-group>
            <year>2015</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B7">
        <label>7.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Feng, Q. H., Wang, X., Wang, B. et al. (2014). A Prediction Method for Development Indicators of Heterogeneous Waterflooded Reservoirs. <italic>Petroleum Geology and Recovery Efficiency, 21,</italic>36-39.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Feng, Q.</string-name>
              <string-name>Wang, X.</string-name>
              <string-name>Wang, B.</string-name>
            </person-group>
            <year>2014</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B8">
        <label>8.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Feng, Q. H., Wang, X., Wang, D. P. et al. (2016). Theoretical Demonstration of Development Effects of Balanced Displacement in Waterflooded Reservoirs. <italic>Petroleum Geology and Recovery Efficiency, 23,</italic>83-88.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Feng, Q.</string-name>
              <string-name>Wang, X.</string-name>
              <string-name>Wang, D.</string-name>
            </person-group>
            <year>2016</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B9">
        <label>9.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Guo, F. Z., Tang, H., Lyu, D. L. et al. (2010). Effects of Seepage Threshold Pressure Gradient on Areal Sweep Efficiency of Five-Spot Patterns in Low-Permeability Reservoirs. <italic>Journal of Northeast Petroleum University, 34,</italic> 65-68.</mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Guo, F.</string-name>
              <string-name>Tang, H.</string-name>
              <string-name>Lyu, D.</string-name>
            </person-group>
            <year>2010</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B10">
        <label>10.</label>
        <citation-alternatives>
          <mixed-citation publication-type="journal">Guo, F. Z., Tang, H., Lyu, D. L. et al. (2011). Calculation of Water Breakthrough Time in Non-Darcy Seepage Well Patterns of Low-Permeability Reservoirs. <italic>Journal of Northeast Petroleum University, 35,</italic> 42-45.</mixed-citation>
          <element-citation publication-type="journal">
            <person-group person-group-type="author">
              <string-name>Guo, F.</string-name>
              <string-name>Tang, H.</string-name>
              <string-name>Lyu, D.</string-name>
            </person-group>
            <year>2011</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B11">
        <label>11.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Guo, J. H., Zheng, X. B., Wang, Z. G. et al. (2024). Intelligent Practice and Prospect of Waterflooding Development Technology in Daqing Placanticline Oilfield. <italic>Petroleum Geology &amp; Oilfield Development in Daqing, 43,</italic>203-213.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Guo, J.</string-name>
              <string-name>Zheng, X.</string-name>
              <string-name>Wang, Z.</string-name>
            </person-group>
            <year>2024</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B12">
        <label>12.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">He, C. G., Fan, Z. F., Fang, S. D. et al. (2015). Calculation Method of Areal Sweep Efficiency for Extra-Low Permeability Anisotropic Reservoirs. <italic>Petroleum Geology and Recovery Efficiency, 22,</italic> 77-83.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>He, C.</string-name>
              <string-name>Fan, Z.</string-name>
              <string-name>Fang, S.</string-name>
            </person-group>
            <year>2015</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B13">
        <label>13.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Hou, Y. W., Liu, C., Xu, Z. B. et al. (2022). A Rapid Prediction Method for Oil Recovery in Multi-Layer Waterflooding Development Oilfields. <italic>Petroleum Drilling Techniques, 50,</italic>82-87.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Hou, Y.</string-name>
              <string-name>Liu, C.</string-name>
              <string-name>Xu, Z.</string-name>
            </person-group>
            <year>2022</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B14">
        <label>14.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Hu, X. L., Cao, C. G., &amp; Liang, W. C. (2022). Calculation and Analysis of Heavy Oil Threshold Pressure Gradient in Porous Media Based on Fractal Theory. <italic>Fault-Block Oil &amp; Gas Field, 29,</italic>514-519.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Hu, X.</string-name>
              <string-name>Cao, C.</string-name>
              <string-name>Liang, W.</string-name>
            </person-group>
            <year>2022</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B15">
        <label>15.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Liu, Y. K., Tang, H. M., Liang, S. et al. (2014). Simplified Calculation Model of Areal Sweep Efficiency in Five-Spot Well Patterns. <italic>Petroleum Geology &amp; Oilfield Development in Daqing, 33,</italic> 49-53.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Liu, Y.</string-name>
              <string-name>Tang, H.</string-name>
              <string-name>Liang, S.</string-name>
            </person-group>
            <year>2014</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B16">
        <label>16.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Luo, X. B., Li, B., Liu, Y. et al. (2009). Determination of Reservoir Drainage Radius with a Start-Up Pressure Gradient. <italic>China Offshore Oil and Gas, 21,</italic> 248-250.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Luo, X.</string-name>
              <string-name>Li, B.</string-name>
              <string-name>Liu, Y.</string-name>
            </person-group>
            <year>2009</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B17">
        <label>17.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Sun, Q., Shi, H. F., Ling, H. C. et al. (2020). Liquid Production Adjustment Method for Balanced Displacement in Narrow-Banded Heavy Oil Reservoirs. <italic>Special Oil &amp; Gas Reservoirs, 27,</italic> 120-124.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Sun, Q.</string-name>
              <string-name>Shi, H.</string-name>
              <string-name>Ling, H.</string-name>
            </person-group>
            <year>2020</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B18">
        <label>18.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Sun, Q., Shi, H. F., Wang, J. J. et al. (2018). A Method for Calculating Areal Sweep Efficiency of Narrow-Banded Conventional Heavy Oil Reservoirs. <italic>Special Oil &amp; Gas Reservoirs, 25,</italic>126-130.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Sun, Q.</string-name>
              <string-name>Shi, H.</string-name>
              <string-name>Wang, J.</string-name>
            </person-group>
            <year>2018</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B19">
        <label>19.</label>
        <citation-alternatives>
          <mixed-citation publication-type="book">Wang, D. L., Guo, P., Wang, Z. H. et al. (2011). Study on Balanced Displacement Effects of Injection-Production Well Groups in Heterogeneous Reservoirs. <italic>Journal of Southwest Petroleum University (Natural Science Edition), 33,</italic>122-125.</mixed-citation>
          <element-citation publication-type="book">
            <person-group person-group-type="author">
              <string-name>Wang, D.</string-name>
              <string-name>Guo, P.</string-name>
              <string-name>Wang, Z.</string-name>
            </person-group>
            <year>2011</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B20">
        <label>20.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Wang, J., Liu, L. J., Wu, Y. Z. et al. (2024). Progress and Development Direction of Waterflooding Development Technology in Shengli Oilfield. <italic>Petroleum Geology and Recovery Efficiency, 31,</italic> 99-112.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Wang, J.</string-name>
              <string-name>Liu, L.</string-name>
              <string-name>Wu, Y.</string-name>
            </person-group>
            <year>2024</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B21">
        <label>21.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Yan, K., Zhang, J., Wang, B. Z. et al. (2015). Research on Balanced Waterflooding Adjustment Methods for Plane Heterogeneous Reservoirs. <italic>Special Oil &amp; Gas Reservoirs, 22,</italic>86-89.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Yan, K.</string-name>
              <string-name>Zhang, J.</string-name>
              <string-name>Wang, B.</string-name>
            </person-group>
            <year>2015</year>
          </element-citation>
        </citation-alternatives>
      </ref>
      <ref id="B22">
        <label>22.</label>
        <citation-alternatives>
          <mixed-citation publication-type="other">Yang, M., Liu, Y. X., Chen, C. L. et al. (2019). Plane Balanced Displacement Method for Irregular Injection-Production Well Patterns in Complex Fault-Block Reservoirs. <italic>Fault-Block Oil &amp; Gas Field, 26,</italic>756-760.</mixed-citation>
          <element-citation publication-type="other">
            <person-group person-group-type="author">
              <string-name>Yang, M.</string-name>
              <string-name>Liu, Y.</string-name>
              <string-name>Chen, C.</string-name>
            </person-group>
            <year>2019</year>
          </element-citation>
        </citation-alternatives>
      </ref>
    </ref-list>
  </back>
</article>