<?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">
    jpee
   </journal-id>
   <journal-title-group>
    <journal-title>
     Journal of Power and Energy Engineering
    </journal-title>
   </journal-title-group>
   <issn pub-type="epub">
    2327-588X
   </issn>
   <issn publication-format="print">
    2327-5901
   </issn>
   <publisher>
    <publisher-name>
     Scientific Research Publishing
    </publisher-name>
   </publisher>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="doi">
    10.4236/jpee.2025.1311004
   </article-id>
   <article-id pub-id-type="publisher-id">
    jpee-147453
   </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>
    A Hierarchical Evaluation Method for Dominant Flow Fields in the Ultra-High Water Cut Stage Based on Viscous Fingering Characterization
   </title-group>
   <contrib-group>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Qiang
      </surname>
      <given-names>
       Sun
      </given-names>
     </name>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Guangming
      </surname>
      <given-names>
       Pan
      </given-names>
     </name>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Longlong
      </surname>
      <given-names>
       Zhang
      </given-names>
     </name>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Yichao
      </surname>
      <given-names>
       Zhang
      </given-names>
     </name>
    </contrib>
    <contrib contrib-type="author" xlink:type="simple">
     <name name-style="western">
      <surname>
       Yanan
      </surname>
      <given-names>
       Xu
      </given-names>
     </name>
    </contrib>
   </contrib-group> 
   <aff id="affnull">
    <addr-line>
     aBohai Oilfield Research Institute, Tianjin Branch of CNOOC Ltd., Tianjin, China
    </addr-line> 
   </aff> 
   <pub-date pub-type="epub">
    <day>
     07
    </day> 
    <month>
     11
    </month>
    <year>
     2025
    </year>
   </pub-date> 
   <volume>
    13
   </volume> 
   <issue>
    11
   </issue>
   <fpage>
    60
   </fpage>
   <lpage>
    73
   </lpage>
   <history>
    <date date-type="received">
     <day>
      17,
     </day>
     <month>
      October
     </month>
     <year>
      2025
     </year>
    </date>
    <date date-type="published">
     <day>
      21,
     </day>
     <month>
      October
     </month>
     <year>
      2025
     </year> 
    </date> 
    <date date-type="accepted">
     <day>
      21,
     </day>
     <month>
      November
     </month>
     <year>
      2025
     </year> 
    </date>
   </history>
   <permissions>
    <copyright-statement>
     © 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>
    Aiming at the problems of well-developed dominant seepage channels, prominent viscous fingering phenomenon, complex dynamic evolution of flow fields, and difficulty in fine characterization and quantitative evaluation by conventional methods in oil reservoirs during the ultra-high water cut stage, a hierarchical evaluation method for dominant flow fields based on the dynamic characterization of viscous fingering is proposed. By conducting microscopic visualization displacement experiments with different displacement directions and fluid viscosities, the formation mechanism and influencing factors of viscous fingering are revealed. The concepts of viscous fingering number and viscous fingering growth function are put forward to realize the cross-scale characterization of the viscous fingering phenomenon and achieve fine characterization of the flow field in the ultra-high water cut stage. On this basis, combined with the AHP (Analytic Hierarchy Process) and time-varying aqueous phase displacement flux, two comprehensive flow field evaluation indicators, namely the static development index and dynamic oil-flux ratio, are established. The concept of silhouette coefficient is introduced to determine the optimal classification category for flow field grading, avoiding the influence of subjective experience on the classification category. A grading template is established, and finally a complete three-dimensional hierarchical system for dominant flow fields is formed to guide the establishment of flow field grading regulation strategies. The application example shows that compared with other methods, this flow field characterization and hierarchical evaluation method has the advantages of more detailed flow field characterization and more accurate and intuitive flow field grading results. Through this research, a technical chain of “dynamic characterization - intelligent grading - targeted regulation” is formed, which provides theoretical and technical support for flow field regulation in ultra-high water cut oilfields.
   </abstract>
   <kwd-group> 
    <kwd>
     Ultra-High Water Cut Stage
    </kwd> 
    <kwd>
      Dominant Seepage Channel
    </kwd> 
    <kwd>
      Viscous Fingering
    </kwd> 
    <kwd>
      Time-Varying Flow Field Grading
    </kwd> 
    <kwd>
      Flow Field Regulation
    </kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <sec id="s1">
   <title>1. Introduction</title>
   <p>As most of China’s onshore main oilfields have generally entered the ultra-high water cut development stage (water cut ≥ 90%), the fluid flow characteristics in the reservoir have changed significantly. The traditional flow field evaluation methods based on Darcy’s seepage theory and single-factor evaluation indicators are facing new technical challenges. Studies have shown that in the ultra-high water cut stage, the viscous fingering phenomenon of oil-water two-phase flow in reservoir pores has gradually become a key factor affecting the distribution of remaining oil. The dominant seepage channels formed by this phenomenon lead to the aggravation of ineffective injection-production cycles and restrict the improvement of oil recovery. Therefore, it is urgent to establish a flow field hierarchical evaluation system suitable for the ultra-high water cut stage.</p>
   <p>In the past, scholars have carried out extensive research on reservoir flow field evaluation and grading methods, but most of them ignored the impact of the viscous fingering phenomenon on the formation process of dominant flow fields. In addition, in previous studies on reservoir flow field grading methods, most scholars <xref ref-type="bibr" rid="scirp.147453-1">
     [1]
    </xref>-<xref ref-type="bibr" rid="scirp.147453-7">
     [7]
    </xref> focused on static dominant flow field grading methods, which can be divided into two categories: empirical methods and statistical methods. Among them, the commonly used statistical methods include machine learning <xref ref-type="bibr" rid="scirp.147453-1">
     [1]
    </xref>, fuzzy comprehensive evaluation <xref ref-type="bibr" rid="scirp.147453-4">
     [4]
    </xref>, grey correlation analysis <xref ref-type="bibr" rid="scirp.147453-8">
     [8]
    </xref>, and cluster analysis <xref ref-type="bibr" rid="scirp.147453-9">
     [9]
    </xref> <xref ref-type="bibr" rid="scirp.147453-10">
     [10]
    </xref>. Jiang Ruizhong <xref ref-type="bibr" rid="scirp.147453-1">
     [1]
    </xref> used logical analysis combined with BP neural network technology to evaluate the reservoir flow field. Yu Chenglin <xref ref-type="bibr" rid="scirp.147453-11">
     [11]
    </xref> calculated four parameters such as the well group variation coefficient and realized the quantitative identification of the development area of channeling channels by applying the comprehensive discrimination parameter method. Wang et al. <xref ref-type="bibr" rid="scirp.147453-2">
     [2]
    </xref> <xref ref-type="bibr" rid="scirp.147453-3">
     [3]
    </xref> directly clustered the indicators selected for grading; however, the clustering results of this method have the characteristics of multi-dimensional instability and cannot distinguish the sensitivity of different indicators to the development of dominant flow fields. Peng Shimi <xref ref-type="bibr" rid="scirp.147453-12">
     [12]
    </xref> proposed a macropore comprehensive index to describe the dominant seepage channel, using 7 parameters (including porosity and permeability) for analytic hierarchy process and fuzzy evaluation. This method ignores the actual scouring intensity of the oil reservoir and thus cannot reflect the current flow field situation. In addition, some scholars <xref ref-type="bibr" rid="scirp.147453-13">
     [13]
    </xref>-<xref ref-type="bibr" rid="scirp.147453-15">
     [15]
    </xref> have considered time-varying dominant flow field grading methods. Ma Kuiqian <xref ref-type="bibr" rid="scirp.147453-16">
     [16]
    </xref> proposed a new flow field evaluation index “oil-flux ratio” and a flow field heterogeneity evaluation index “oil-flux ratio heterogeneity coefficient” from the perspective of water displacement efficiency. Although this method considers the actual scouring intensity of the flow field, it ignores the influence of static geological factors on the formation of dominant flow fields.</p>
   <p>In view of this, this paper deeply analyzes the viscous fingering phenomenon, innovatively integrates technical means such as AHP and dynamic oil-flux ratio, and constructs a new time-varying three-dimensional hierarchical system for dominant flow fields, which provides strong theoretical support for flow field regulation and helps to improve oilfield recovery.</p>
  </sec><sec id="s2">
   <title>2. Characterization of Viscous Fingering Mechanism</title>
   <sec id="s2_1">
    <title>2.1. Viscous Fingering Growth Function</title>
    <p>Under the macro-constraints of the sedimentary characteristics of Oilfield Q, a heterogeneous pore network model was generated and a microscopic visualization model was fabricated. Microscopic visualization displacement experiments with different displacement directions and fluid viscosities were conducted to reveal the formation mechanism of viscous fingering; parameters such as the number, width, and scale of viscous fingers were quantified, and the influencing factors of viscous fingering in heterogeneous reservoirs were identified. Additionally, the impact of viscous fingering channels on the classification of micro-flow fields during the ultra-high water cut stage was studied.</p>
    <p>The fabrication of the heterogeneous pore network model follows the steps below: 1) Engrave the heterogeneous pore network diagram based on the information from casting thin sections. 2) Etch the heterogeneous pore network diagram onto a glass chip using etching technology. 3) Assemble the pore network model into a displaceable chip by bonding technology. 4) Conduct displacement experiments on the heterogeneous pore network using microfluidic technology.</p>
    <p>The experimental parameters are as follows:</p>
    <p>Simulated formation water: NaHCO<sub>3 </sub>type with a salinity of 4505 mg/L; Simulated formation crude oil: with a viscosity range of 22 - 260 mPa∙s; Displacement intensity in microfluidic experiments: controlled within the range of 0.5 - 2.0 mL/min (converted to linear velocity) based on the similarity criteria of physical simulation.</p>
    <p>To characterize the viscous fingering phenomenon, a new viscous fingering growth model is proposed to describe the flow law of oil-water two phases. The schematic diagram of this model is shown in <xref ref-type="fig" rid="fig1">
      Figure 1
     </xref>. All finger-like flows are combined into an effective finger-like flow, which grows dynamically with water displacement.</p>
    <p>The viscous fingering growth function is defined as the following functional equation:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          λ 
        </mi> 
        <mi>
          f 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mi>
         α 
       </mi> 
       <msubsup> 
        <mover accent="true"> 
         <mi>
           S 
         </mi> 
         <mo>
           ¯ 
         </mo> 
        </mover> 
        <mi>
          w 
        </mi> 
        <mi>
          β 
        </mi> 
       </msubsup> 
      </mrow> 
     </math> (1)</p>
    <p>In the formula, λ<sub>f</sub> is the cross-sectional ratio of the viscous fingering development area; α reflects the size of the maximum cross-section of viscous fingering; β is the growth exponent of viscous fingering.</p>
    <fig id="fig1" position="float">
     <label>Figure 1</label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.147453-"></xref>Figure 1. Mechanistic modeling of the viscous fingering model.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771311-rId17.jpeg?20251124024642" />
    </fig>
    <p>Based on the viscous fingering modeling, through function fitting, the fitting relationships of the viscous fingering growth function under different experimental conditions are obtained, as shown in <xref ref-type="fig" rid="fig2">
      Figure 2
     </xref>; the fitting coefficients are α and β.</p>
    <fig id="fig2" position="float">
     <label>Figure 2</label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.147453-"></xref>Figure 2. Fitting of viscous fingering growth function under different conditions.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771311-rId18.jpeg?20251124024642" />
    </fig>
    <p>To realize the macroscopic characterization of the viscous fingering law, the viscous fingering number is defined:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          N 
        </mi> 
        <mrow> 
         <mi>
           v 
         </mi> 
         <mi>
           f 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msup> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mfrac> 
            <mrow> 
             <msub> 
              <mi>
                μ 
              </mi> 
              <mi>
                o 
              </mi> 
             </msub> 
            </mrow> 
            <mrow> 
             <msub> 
              <mi>
                μ 
              </mi> 
              <mi>
                w 
              </mi> 
             </msub> 
            </mrow> 
           </mfrac> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
        <mn>
          2 
        </mn> 
       </msup> 
       <mfrac> 
        <mrow> 
         <msub> 
          <mi>
            μ 
          </mi> 
          <mi>
            w 
          </mi> 
         </msub> 
         <msub> 
          <mi>
            u 
          </mi> 
          <mi>
            l 
          </mi> 
         </msub> 
        </mrow> 
        <mi>
          σ 
        </mi> 
       </mfrac> 
       <msub> 
        <mi>
          A 
        </mi> 
        <mi>
          c 
        </mi> 
       </msub> 
       <msup> 
        <mi>
          k 
        </mi> 
        <mrow> 
         <mo>
           − 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msup> 
      </mrow> 
     </math> (2)</p>
    <p>In the formula, N<sub>vf</sub> denotes the viscous fingering number, which is dimensionless with a value range of 10<sup>9</sup> - 10<sup>11</sup>; μ<sub>o</sub> represents the oil phase viscosity, mPa·s; μ<sub>w</sub> stands for the water phase viscosity, mPa·s; u<sub>l</sub> is the displacement velocity, mL/min; A<sub>c</sub> refers to the cross-sectional area, in m²; k denotes the permeability (permeability anisotropy not considered), mD; and σ represents the interfacial tension (reflecting the magnitude of capillary force), N/m.</p>
    <p>Based on the displacement experiment, the relationship between the viscous fingering number and the viscous fingering growth function is established, which reveals the relationship between the development intensity of viscous fingering during the water flooding process in Q Oilfield and reservoir physical properties, fluid physical properties, displacement methods, and displacement velocity from a microscopic perspective, as shown in <xref ref-type="fig" rid="fig3">
      Figure 3
     </xref>. This relationship can be applied in numerical simulation to reveal the formation of dominant flow fields and the development process of ineffective circulation channels caused by the development of viscous fingering during the water flooding process.</p>
    <fig id="fig3" position="float">
     <label>Figure 3</label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.147453-"></xref>Figure 3. Relationship between viscous fingering number and parameters α and β.</title>
     </caption>
     <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771311-rId21.jpeg?20251124024642" />
    </fig>
   </sec>
   <sec id="s2_2">
    <title>2.2. Numerical Simulation Characterization of Viscous Fingering</title>
    <p>To characterize the viscous fingering phenomenon in the numerical model, the main steps are as follows:</p>
    <p>1) Calculate the viscous fingering number of each grid:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          N 
        </mi> 
        <mrow> 
         <mi>
           v 
         </mi> 
         <mi>
           f 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msup> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <mfrac> 
            <mrow> 
             <msub> 
              <mi>
                μ 
              </mi> 
              <mi>
                o 
              </mi> 
             </msub> 
            </mrow> 
            <mrow> 
             <msub> 
              <mi>
                μ 
              </mi> 
              <mi>
                w 
              </mi> 
             </msub> 
            </mrow> 
           </mfrac> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
        <mn>
          2 
        </mn> 
       </msup> 
       <mfrac> 
        <mrow> 
         <msub> 
          <mi>
            μ 
          </mi> 
          <mi>
            w 
          </mi> 
         </msub> 
         <msub> 
          <mi>
            u 
          </mi> 
          <mi>
            l 
          </mi> 
         </msub> 
        </mrow> 
        <mi>
          σ 
        </mi> 
       </mfrac> 
       <msub> 
        <mi>
          A 
        </mi> 
        <mi>
          c 
        </mi> 
       </msub> 
       <msup> 
        <mi>
          k 
        </mi> 
        <mrow> 
         <mo>
           − 
         </mo> 
         <mn>
           1 
         </mn> 
        </mrow> 
       </msup> 
      </mrow> 
     </math> (3)</p>
    <p>2) Calculate the parameters of the viscous fingering function for each grid through interpolation:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          λ 
        </mi> 
        <mi>
          f 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mi>
         a 
       </mi> 
       <msubsup> 
        <mover accent="true"> 
         <mi>
           S 
         </mi> 
         <mo>
           ¯ 
         </mo> 
        </mover> 
        <mi>
          w 
        </mi> 
        <mi>
          β 
        </mi> 
       </msubsup> 
      </mrow> 
     </math> (4)</p>
    <p>3) Update the relative permeability curve of each grid.</p>
    <p>The viscous growth exponent is embedded into the oil-water relative permeability to modify the relative permeability. The mathematical model is as follows, where the water phase is:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          k 
        </mi> 
        <mrow> 
         <mi>
           r 
         </mi> 
         <mi>
           w 
         </mi> 
        </mrow> 
       </msub> 
       <mo>
         = 
       </mo> 
       <msub> 
        <mi>
          λ 
        </mi> 
        <mi>
          f 
        </mi> 
       </msub> 
       <msubsup> 
        <mi>
          k 
        </mi> 
        <mrow> 
         <mi>
           r 
         </mi> 
         <mi>
           w 
         </mi> 
        </mrow> 
        <mn>
          0 
        </mn> 
       </msubsup> 
       <msup> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mover accent="true"> 
             <mi>
               S 
             </mi> 
             <mo>
               ¯ 
             </mo> 
            </mover> 
            <mi>
              w 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
        <mrow> 
         <msub> 
          <mi>
            n 
          </mi> 
          <mi>
            w 
          </mi> 
         </msub> 
        </mrow> 
       </msup> 
       <mo>
         = 
       </mo> 
       <mi>
         a 
       </mi> 
       <msubsup> 
        <mi>
          k 
        </mi> 
        <mrow> 
         <mi>
           r 
         </mi> 
         <mi>
           w 
         </mi> 
        </mrow> 
        <mn>
          0 
        </mn> 
       </msubsup> 
       <msup> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mrow> 
           <msub> 
            <mover accent="true"> 
             <mi>
               S 
             </mi> 
             <mo>
               ¯ 
             </mo> 
            </mover> 
            <mi>
              w 
            </mi> 
           </msub> 
          </mrow> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
        <mrow> 
         <msub> 
          <mi>
            n 
          </mi> 
          <mi>
            w 
          </mi> 
         </msub> 
         <mo>
           + 
         </mo> 
         <mi>
           β 
         </mi> 
        </mrow> 
       </msup> 
      </mrow> 
     </math> (5)</p>
    <p>The development characteristics of viscous fingering lead to the enhancement of connectivity between oil and water wells; the larger the viscous fingering number, the more severe the development of viscous fingering, which is reflected in the relative permeability as a significant increase in water phase permeability.</p>
    <p>Taking the C3 well group in Oilfield Q as an example, after considering viscous fingering, the fitting error of the model for production performance is significantly reduced. The fitting error of oil production rate is decreased by 62.4%, and the fitting error of water cut is reduced by 71.2%.</p>
   </sec>
  </sec><sec id="s3">
   <title>3. Optimization of Hierarchical Evaluation Indicators for Dominant Flow Fields</title>
   <p>Fundamentally, the indicators affecting the formation of dominant channels in oil reservoirs include static geological indicators and dynamic development indicators. Static indicators describe the geological basis for the formation of dominant channels, which are the inherent conditions for the formation of dominant channels and can indicate the potential for the formation of dominant channels. The direct characterization indicators of dominant channels in oil reservoirs are dynamic indicators, whose values reflect the actual scouring intensity of the oil reservoir. The overall development degree of dominant channels is determined by static and dynamic indicators.</p>
   <sec id="s3_1">
    <title>3.1. Establishment of Static Evaluation Indicators</title>
    <p>Static parameters can indicate the potential for the formation of dominant channels, and the heterogeneity and pore-throat radius of sandstone reservoirs are important factors for the formation of dominant seepage channels <xref ref-type="bibr" rid="scirp.147453-17">
      [17]
     </xref>. Therefore, it is scientifically based to judge the development level of dominant flow fields by combining the heterogeneity and seepage capacity of the reservoir.</p>
    <p>In this paper, the static development index is proposed as the static evaluation indicator for flow field grading. This indicator is based on the idea of AHP (Analytic Hierarchy Process), combined with the actual oilfield production and the experience of reservoir engineers. AHP is a multi-criteria decision-making method used to help people make trade-offs and choices in complex decision-making environments <xref ref-type="bibr" rid="scirp.147453-8">
      [8]
     </xref>. The key steps are to construct a parameter judgment matrix, conduct qualitative analysis using mathematical methods, and then solve the problem based on the weights calculated for each scheme.</p>
    <p>Based on AHP, permeability, pore-throat radius, permeability ratio, and permeability variation coefficient are selected as evaluation parameters, and pairwise comparisons of the above parameters are made. The results are shown in <xref ref-type="table" rid="table1">
      Table 1
     </xref>.</p>
    <p>After the consistency test of the above matrix is passed, the arithmetic mean method, geometric mean method, and eigenvalue method are used to calculate the weights of the three methods respectively, and the static development index (S) is obtained as follows:</p>
    <p>
     <xref ref-type="bibr" rid="scirp.147453-"></xref> 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         S 
       </mi> 
       <mo>
         = 
       </mo> 
       <mn>
         0.071 
       </mn> 
       <mo>
         ∗ 
       </mo> 
       <mi>
         A 
       </mi> 
       <mo>
         + 
       </mo> 
       <mn>
         0.413 
       </mn> 
       <mo>
         ∗ 
       </mo> 
       <mi>
         B 
       </mi> 
       <mo>
         + 
       </mo> 
       <mn>
         0.316 
       </mn> 
       <mo>
         ∗ 
       </mo> 
       <mi>
         C 
       </mi> 
       <mo>
         + 
       </mo> 
       <mn>
         0.2 
       </mn> 
       <mo>
         ∗ 
       </mo> 
       <mi>
         D 
       </mi> 
      </mrow> 
     </math> (6)</p>
    <p>The selection of the four static parameters is closely aligned with the heterogeneity characteristics of the fluvial heavy oil reservoirs in Oilfield Q, enabling a comprehensive characterization of the geological basis for the development of dominant flow fields. The determination of the AHP weight matrix is centered on expert judgment, with the priority of parameter influences clarified through industry experience. Sensitivity analysis of weights verifies that this weight allocation method can accurately reflect the actual contribution of each parameter to the dominant flow field, providing reliable static indicator support for the subsequent hierarchical evaluation of flow fields.</p>
    <table-wrap id="table1">
     <label>
      <xref ref-type="table" rid="table1">
       Table 1
      </xref></label>
     <caption>
      <title>
       <xref ref-type="bibr" rid="scirp.147453-"></xref>Table 1. Results of the AHP judgment matrix.</title>
     </caption>
     <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
      <tr> 
       <td class="custom-bottom-td acenter" width="31.32%"><p style="text-align:center">Parameters</p></td> 
       <td class="custom-bottom-td acenter" width="15.97%"><p style="text-align:center">Pore-throat radius (A)</p></td> 
       <td class="custom-bottom-td acenter" width="15.97%"><p style="text-align:center">Permeability (B)</p></td> 
       <td class="custom-bottom-td acenter" width="15.97%"><p style="text-align:center">Permeability ratio (C)</p></td> 
       <td class="custom-bottom-td acenter"><p style="text-align:center">Permeability variation coefficient (D)</p></td> 
      </tr> 
      <tr> 
       <td class="custom-top-td acenter" width="31.32%"><p style="text-align:center">Pore-throat radius (A)</p></td> 
       <td class="custom-top-td acenter" width="15.97%"><p style="text-align:center">1</p></td> 
       <td class="custom-top-td acenter" width="15.97%"><p style="text-align:center">1/6</p></td> 
       <td class="custom-top-td acenter" width="15.97%"><p style="text-align:center">1/4</p></td> 
       <td class="custom-top-td acenter"><p style="text-align:center">1/3</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="31.32%"><p style="text-align:center">Permeability (B)</p></td> 
       <td class="acenter" width="15.97%"><p style="text-align:center">6</p></td> 
       <td class="acenter" width="15.97%"><p style="text-align:center">1</p></td> 
       <td class="acenter" width="15.97%"><p style="text-align:center">1/2</p></td> 
       <td class="acenter"><p style="text-align:center">7/4</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="31.32%"><p style="text-align:center">Permeability ratio (C)</p></td> 
       <td class="acenter" width="15.97%"><p style="text-align:center">4</p></td> 
       <td class="acenter" width="15.97%"><p style="text-align:center">2</p></td> 
       <td class="acenter" width="15.97%"><p style="text-align:center">1</p></td> 
       <td class="acenter"><p style="text-align:center">3/5</p></td> 
      </tr> 
      <tr> 
       <td class="acenter" width="31.32%"><p style="text-align:center">Permeability variation coefficient (D)</p></td> 
       <td class="acenter" width="15.97%"><p style="text-align:center">3</p></td> 
       <td class="acenter" width="15.97%"><p style="text-align:center">4/7</p></td> 
       <td class="acenter" width="15.97%"><p style="text-align:center">3/2</p></td> 
       <td class="acenter"><p style="text-align:center">1</p></td> 
      </tr> 
     </table>
    </table-wrap>
   </sec>
   <sec id="s3_2">
    <title>3.2. Establishment of Dynamic Evaluation Indicators</title>
    <p>In the practical application of oilfield development, the time-varying displacement flux can only qualitatively analyze the relative distribution of reservoir scouring intensity, and cannot quantitatively divide different flow field regions, nor can it characterize the development location and degree of dominant flow fields. In addition, the time-varying displacement flux includes the combined scouring intensity of the oil phase and water phase, while the dominant channeling channels are controlled by the scouring effect of injected water. Therefore, based on the time-varying displacement flux, this paper further proposes the time-varying water phase displacement flux.</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          D 
        </mi> 
        <mi>
          w 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <msub> 
          <mi>
            Q 
          </mi> 
          <mi>
            w 
          </mi> 
         </msub> 
        </mrow> 
        <mrow> 
         <mi>
           ϕ 
         </mi> 
         <mi>
           A 
         </mi> 
        </mrow> 
       </mfrac> 
       <mo>
         = 
       </mo> 
       <mstyle displaystyle="true"> 
        <munderover> 
         <mo>
           ∑ 
         </mo> 
         <mrow> 
          <mi>
            i 
          </mi> 
          <mo>
            = 
          </mo> 
          <msub> 
           <mi>
             t 
           </mi> 
           <mn>
             1 
           </mn> 
          </msub> 
         </mrow> 
         <mrow> 
          <msub> 
           <mi>
             t 
           </mi> 
           <mn>
             2 
           </mn> 
          </msub> 
         </mrow> 
        </munderover> 
        <mrow> 
         <msqrt> 
          <mrow> 
           <msup> 
            <mrow> 
             <mrow> 
              <mo>
                ( 
              </mo> 
              <mrow> 
               <mfrac> 
                <mrow> 
                 <msub> 
                  <mi>
                    Q 
                  </mi> 
                  <mrow> 
                   <mi>
                     w 
                   </mi> 
                   <mi>
                     x 
                   </mi> 
                   <mi>
                     i 
                   </mi> 
                  </mrow> 
                 </msub> 
                </mrow> 
                <mrow> 
                 <mi>
                   ϕ 
                 </mi> 
                 <msub> 
                  <mi>
                    A 
                  </mi> 
                  <mi>
                    x 
                  </mi> 
                 </msub> 
                </mrow> 
               </mfrac> 
              </mrow> 
              <mo>
                ) 
              </mo> 
             </mrow> 
            </mrow> 
            <mn>
              2 
            </mn> 
           </msup> 
           <mo>
             + 
           </mo> 
           <msup> 
            <mrow> 
             <mrow> 
              <mo>
                ( 
              </mo> 
              <mrow> 
               <mfrac> 
                <mrow> 
                 <msub> 
                  <mi>
                    Q 
                  </mi> 
                  <mrow> 
                   <mi>
                     w 
                   </mi> 
                   <mi>
                     y 
                   </mi> 
                   <mi>
                     i 
                   </mi> 
                  </mrow> 
                 </msub> 
                </mrow> 
                <mrow> 
                 <mi>
                   ϕ 
                 </mi> 
                 <msub> 
                  <mi>
                    A 
                  </mi> 
                  <mi>
                    y 
                  </mi> 
                 </msub> 
                </mrow> 
               </mfrac> 
              </mrow> 
              <mo>
                ) 
              </mo> 
             </mrow> 
            </mrow> 
            <mn>
              2 
            </mn> 
           </msup> 
           <mo>
             + 
           </mo> 
           <msup> 
            <mrow> 
             <mrow> 
              <mo>
                ( 
              </mo> 
              <mrow> 
               <mfrac> 
                <mrow> 
                 <msub> 
                  <mi>
                    Q 
                  </mi> 
                  <mrow> 
                   <mi>
                     w 
                   </mi> 
                   <mi>
                     z 
                   </mi> 
                   <mi>
                     i 
                   </mi> 
                  </mrow> 
                 </msub> 
                </mrow> 
                <mrow> 
                 <mi>
                   ϕ 
                 </mi> 
                 <msub> 
                  <mi>
                    A 
                  </mi> 
                  <mi>
                    z 
                  </mi> 
                 </msub> 
                </mrow> 
               </mfrac> 
              </mrow> 
              <mo>
                ) 
              </mo> 
             </mrow> 
            </mrow> 
            <mn>
              2 
            </mn> 
           </msup> 
          </mrow> 
         </msqrt> 
        </mrow> 
       </mstyle> 
      </mrow> 
     </math> (7)</p>
    <p>The time-varying water phase displacement flux characterizes the dynamic water phase scouring degree, and the change value of oil saturation characterizes the degree of oil phase displacement within a certain period of time. The two are combined into a new dominant flow field evaluation indicator—the dynamic oil-flux ratio, which refers to the change in grid oil saturation caused by the water flow over a period of time. Its expression is:</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mtable> 
        <mtr> 
         <mtd> 
          <mrow> 
           <mi>
             F 
           </mi> 
           <mo>
             = 
           </mo> 
           <mfrac> 
            <mrow> 
             <mrow> 
              <mo>
                ( 
              </mo> 
              <mrow> 
               <msub> 
                <mi>
                  S 
                </mi> 
                <mrow> 
                 <mi>
                   o 
                 </mi> 
                 <mi>
                   i 
                 </mi> 
                </mrow> 
               </msub> 
               <mo>
                 − 
               </mo> 
               <msub> 
                <mi>
                  S 
                </mi> 
                <mi>
                  o 
                </mi> 
               </msub> 
              </mrow> 
              <mo>
                ) 
              </mo> 
             </mrow> 
            </mrow> 
            <mrow> 
             <msub> 
              <mi>
                D 
              </mi> 
              <mi>
                w 
              </mi> 
             </msub> 
            </mrow> 
           </mfrac> 
          </mrow> 
         </mtd> 
        </mtr> 
       </mtable> 
      </mrow> 
     </math> (8)</p>
    <p>where:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          Q 
        </mi> 
        <mi>
          x 
        </mi> 
       </msub> 
      </mrow> 
     </math>, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          Q 
        </mi> 
        <mi>
          y 
        </mi> 
       </msub> 
      </mrow> 
     </math>, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          Q 
        </mi> 
        <mi>
          z 
        </mi> 
       </msub> 
      </mrow> 
     </math>—Cumulative fluid volume in x, y, z directions, m<sup>3</sup>;</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          A 
        </mi> 
        <mi>
          x 
        </mi> 
       </msub> 
      </mrow> 
     </math>, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          A 
        </mi> 
        <mi>
          y 
        </mi> 
       </msub> 
      </mrow> 
     </math>, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          A 
        </mi> 
        <mi>
          z 
        </mi> 
       </msub> 
      </mrow> 
     </math>—Grid cross-sectional area in x, y, z directions, m<sup>2</sup>;</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          Q 
        </mi> 
        <mrow> 
         <mi>
           w 
         </mi> 
         <mi>
           x 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>, 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          Q 
        </mi> 
        <mrow> 
         <mi>
           w 
         </mi> 
         <mi>
           y 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>, 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          Q 
        </mi> 
        <mrow> 
         <mi>
           w 
         </mi> 
         <mi>
           z 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>—Water volume passing through the cross-section per unit time in x, y, z directions, m<sup>3</sup>/s;</p>
    <p>
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          S 
        </mi> 
        <mi>
          o 
        </mi> 
       </msub> 
      </mrow> 
     </math>—Oil saturation; 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          S 
        </mi> 
        <mrow> 
         <mi>
           o 
         </mi> 
         <mi>
           i 
         </mi> 
        </mrow> 
       </msub> 
      </mrow> 
     </math>—Original oil saturation; 
     <math xmlns="http://www.w3.org/1998/Math/MathML"> <mi>
        ϕ 
      </mi> 
     </math>—Porosity;</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          t 
        </mi> 
        <mn>
          1 
        </mn> 
       </msub> 
      </mrow> 
     </math>—Start time; 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          t 
        </mi> 
        <mn>
          2 
        </mn> 
       </msub> 
      </mrow> 
     </math>—End time.</p>
   </sec>
  </sec><sec id="s4">
   <title>4. Evaluation Method for Time-Varying Three-Dimensional Dominant Flow Fields</title>
   <p>To establish the flow field evaluation method, first, the indicators are screened based on logical analysis, then the static and dynamic indicators are read and calculated respectively. The normalization function is introduced for normalization to establish the dynamic and static evaluation indicators respectively. Then, fuzzy C-means clustering is used for classification, and the silhouette coefficient is used to optimize the number of classifications. Finally, the classification level and results of the dominant flow field are determined.</p>
   <sec id="s4_1">
    <title>4.1. Normalization Processing</title>
    <p>Since the dynamic oil-flux ratio and the static development index have different dimensions, to eliminate the influence of dimensions between them and make the model more stable and converge faster, after eliminating the extreme values in the samples that may affect the results, the membership function is selected to normalize the data. The linear normalization method is used to normalize the static development index and the dynamic oil-flux ratio respectively, mapping the data values to the range of [0, 1]. The formula is expressed as:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msup> 
        <mi>
          x 
        </mi> 
        <mo>
          ′ 
        </mo> 
       </msup> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <mi>
           x 
         </mi> 
         <mo>
           − 
         </mo> 
         <mi>
           min 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            x 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
        <mrow> 
         <mi>
           max 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            x 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
         <mo>
           − 
         </mo> 
         <mi>
           min 
         </mi> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            x 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> (9)</p>
   </sec>
   <sec id="s4_2">
    <title>4.2. Optimization of Clustering Methods</title>
    <p>Common classification methods include fuzzy comprehensive evaluation and cluster analysis. The fuzzy comprehensive evaluation method has heavy subjective factors in determining indicator boundaries and weights, which will affect the identification results. Cluster analysis is a commonly used data analysis method used to group samples in a dataset according to their similarity. Common clustering methods include K-means clustering, hierarchical clustering, DBSCAN clustering, etc. The K-means clustering method is sensitive to the selection of initial clustering centers, while hierarchical clustering and DBSCAN clustering are not efficient enough in processing large-scale data. Fuzzy C-means clustering analysis has higher objectivity compared with comprehensive evaluation, better robustness compared with other clustering methods, and more efficient data processing, which can greatly improve the identification accuracy. The idea of the fuzzy C-means clustering algorithm is to determine the membership matrix U and cluster centers V such that the objective function J<sub>m</sub>(U, V) is minimized. The steps of the algorithm are as follows <xref ref-type="bibr" rid="scirp.147453-18">
      [18]
     </xref>:</p>
    <p>1) Given the sample set 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mi>
         X 
       </mi> 
       <mo>
         = 
       </mo> 
       <mrow> 
        <mo>
          { 
        </mo> 
        <mrow> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mn>
            1 
          </mn> 
         </msub> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mn>
            2 
          </mn> 
         </msub> 
         <mo>
           , 
         </mo> 
         <mo>
           ⋯ 
         </mo> 
         <mo>
           , 
         </mo> 
         <msub> 
          <mi>
            x 
          </mi> 
          <mi>
            n 
          </mi> 
         </msub> 
        </mrow> 
        <mo>
          } 
        </mo> 
       </mrow> 
      </mrow> 
     </math>, determine the number of categories C (2 ≤ C ≤ N), the fuzzy weight index m and an appropriately small iterative stop threshold ε;</p>
    <p>2) Set the initial membership matrix U(s), and set the number of iterations s = 0;</p>
    <p>3) Calculate the clustering center 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msubsup> 
        <mi>
          v 
        </mi> 
        <mi>
          i 
        </mi> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            s 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </msubsup> 
      </mrow> 
     </math> at time U(s):</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msubsup> 
        <mi>
          v 
        </mi> 
        <mi>
          i 
        </mi> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            s 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </msubsup> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mrow> 
         <mstyle displaystyle="true"> 
          <munderover> 
           <mo>
             ∑ 
           </mo> 
           <mrow> 
            <mi>
              j 
            </mi> 
            <mo>
              = 
            </mo> 
            <mn>
              1 
            </mn> 
           </mrow> 
           <mi>
             N 
           </mi> 
          </munderover> 
          <mrow> 
           <msubsup> 
            <mi>
              μ 
            </mi> 
            <mrow> 
             <mi>
               i 
             </mi> 
             <mi>
               j 
             </mi> 
            </mrow> 
            <mi>
              m 
            </mi> 
           </msubsup> 
           <msub> 
            <mi>
              x 
            </mi> 
            <mi>
              j 
            </mi> 
           </msub> 
          </mrow> 
         </mstyle> 
        </mrow> 
        <mrow> 
         <mstyle displaystyle="true"> 
          <munderover> 
           <mo>
             ∑ 
           </mo> 
           <mrow> 
            <mi>
              j 
            </mi> 
            <mo>
              = 
            </mo> 
            <mn>
              1 
            </mn> 
           </mrow> 
           <mi>
             N 
           </mi> 
          </munderover> 
          <mrow> 
           <msubsup> 
            <mi>
              μ 
            </mi> 
            <mrow> 
             <mi>
               i 
             </mi> 
             <mi>
               j 
             </mi> 
            </mrow> 
            <mi>
              m 
            </mi> 
           </msubsup> 
          </mrow> 
         </mstyle> 
        </mrow> 
       </mfrac> 
       <mo>
         , 
       </mo> 
       <mtext>
           
       </mtext> 
       <mtext>
           
       </mtext> 
       <mtext>
           
       </mtext> 
       <mi>
         i 
       </mi> 
       <mo>
         = 
       </mo> 
       <mn>
         1 
       </mn> 
       <mo>
         , 
       </mo> 
       <mn>
         2 
       </mn> 
       <mo>
         , 
       </mo> 
       <mo>
         ⋯ 
       </mo> 
       <mo>
         , 
       </mo> 
       <mi>
         C 
       </mi> 
      </mrow> 
     </math> (10)</p>
    <p>4) Modify the membership matrix U(s), and calculate the objective function 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msubsup> 
        <mi>
          J 
        </mi> 
        <mi>
          m 
        </mi> 
        <mi>
          s 
        </mi> 
       </msubsup> 
      </mrow> 
     </math>:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msubsup> 
        <mi>
          μ 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           j 
         </mi> 
        </mrow> 
        <mrow> 
         <mrow> 
          <mo>
            ( 
          </mo> 
          <mi>
            s 
          </mi> 
          <mo>
            ) 
          </mo> 
         </mrow> 
        </mrow> 
       </msubsup> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mn>
          1 
        </mn> 
        <mrow> 
         <mstyle displaystyle="true"> 
          <munderover> 
           <mo>
             ∑ 
           </mo> 
           <mrow> 
            <mi>
              k 
            </mi> 
            <mo>
              = 
            </mo> 
            <mn>
              1 
            </mn> 
           </mrow> 
           <mi>
             C 
           </mi> 
          </munderover> 
          <mrow> 
           <msup> 
            <mrow> 
             <mrow> 
              <mo>
                ( 
              </mo> 
              <mrow> 
               <mfrac> 
                <mrow> 
                 <msub> 
                  <mi>
                    d 
                  </mi> 
                  <mrow> 
                   <mi>
                     i 
                   </mi> 
                   <mi>
                     j 
                   </mi> 
                  </mrow> 
                 </msub> 
                </mrow> 
                <mrow> 
                 <msub> 
                  <mi>
                    d 
                  </mi> 
                  <mrow> 
                   <mi>
                     k 
                   </mi> 
                   <mi>
                     j 
                   </mi> 
                  </mrow> 
                 </msub> 
                </mrow> 
               </mfrac> 
              </mrow> 
              <mo>
                ) 
              </mo> 
             </mrow> 
            </mrow> 
            <mrow> 
             <mfrac> 
              <mn>
                2 
              </mn> 
              <mrow> 
               <mi>
                 m 
               </mi> 
               <mo>
                 − 
               </mo> 
               <mn>
                 1 
               </mn> 
              </mrow> 
             </mfrac> 
            </mrow> 
           </msup> 
          </mrow> 
         </mstyle> 
        </mrow> 
       </mfrac> 
      </mrow> 
     </math> (11)</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msubsup> 
        <mi>
          J 
        </mi> 
        <mi>
          m 
        </mi> 
        <mi>
          s 
        </mi> 
       </msubsup> 
       <mrow> 
        <mo>
          ( 
        </mo> 
        <mrow> 
         <msup> 
          <mi>
            U 
          </mi> 
          <mrow> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mi>
              s 
            </mi> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
         </msup> 
         <mo>
           , 
         </mo> 
         <msup> 
          <mi>
            V 
          </mi> 
          <mrow> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mi>
              s 
            </mi> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
         </msup> 
        </mrow> 
        <mo>
          ) 
        </mo> 
       </mrow> 
       <mo>
         = 
       </mo> 
       <mstyle displaystyle="true"> 
        <munderover> 
         <mo>
           ∑ 
         </mo> 
         <mrow> 
          <mi>
            j 
          </mi> 
          <mo>
            = 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mi>
           N 
         </mi> 
        </munderover> 
        <mrow> 
         <mstyle displaystyle="true"> 
          <munderover> 
           <mo>
             ∑ 
           </mo> 
           <mrow> 
            <mi>
              i 
            </mi> 
            <mo>
              = 
            </mo> 
            <mn>
              1 
            </mn> 
           </mrow> 
           <mi>
             C 
           </mi> 
          </munderover> 
          <mrow> 
           <msubsup> 
            <mi>
              u 
            </mi> 
            <mrow> 
             <mi>
               i 
             </mi> 
             <mi>
               j 
             </mi> 
            </mrow> 
            <mi>
              m 
            </mi> 
           </msubsup> 
          </mrow> 
         </mstyle> 
        </mrow> 
       </mstyle> 
       <msubsup> 
        <mi>
          d 
        </mi> 
        <mrow> 
         <mi>
           i 
         </mi> 
         <mi>
           j 
         </mi> 
        </mrow> 
        <mn>
          2 
        </mn> 
       </msubsup> 
      </mrow> 
     </math> (12)</p>
    <p>5) For a given threshold U &gt; 0, if the objective function 
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <mrow> 
        <mo>
          ‖ 
        </mo> 
        <mrow> 
         <msubsup> 
          <mi>
            J 
          </mi> 
          <mi>
            m 
          </mi> 
          <mi>
            s 
          </mi> 
         </msubsup> 
         <mo>
           − 
         </mo> 
         <msubsup> 
          <mi>
            J 
          </mi> 
          <mi>
            m 
          </mi> 
          <mrow> 
           <mi>
             s 
           </mi> 
           <mo>
             − 
           </mo> 
           <mn>
             1 
           </mn> 
          </mrow> 
         </msubsup> 
        </mrow> 
        <mo>
          ‖ 
        </mo> 
       </mrow> 
       <mo>
         ≤ 
       </mo> 
       <mi>
         ε 
       </mi> 
      </mrow> 
     </math>, the algorithm terminates; otherwise, go to step (3).</p>
   </sec>
   <sec id="s4_3">
    <title>4.3. Determination of Grading Standards</title>
    <p>
     <xref ref-type="bibr" rid="scirp.147453-"></xref>The silhouette coefficient is an evaluation indicator of the density and dispersion of clusters. It is an evaluation method to reflect the quality of clustering results. The closer the silhouette coefficient is to 1, the better the clustering effect; if the silhouette coefficient is close to −1, it indicates that the clustering is unreasonable. The silhouette coefficient of a dataset for a certain clustering can be derived from the silhouette coefficient of individual samples:</p>
    <p>
     <math display="inline" xmlns="http://www.w3.org/1998/Math/MathML"> <mrow> 
       <msub> 
        <mi>
          s 
        </mi> 
        <mi>
          k 
        </mi> 
       </msub> 
       <mo>
         = 
       </mo> 
       <mfrac> 
        <mn>
          1 
        </mn> 
        <mi>
          n 
        </mi> 
       </mfrac> 
       <mstyle displaystyle="true"> 
        <munderover> 
         <mo>
           ∑ 
         </mo> 
         <mrow> 
          <mi>
            i 
          </mi> 
          <mo>
            = 
          </mo> 
          <mn>
            1 
          </mn> 
         </mrow> 
         <mi>
           n 
         </mi> 
        </munderover> 
        <mrow> 
         <mfrac> 
          <mrow> 
           <msub> 
            <mi>
              b 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
           <mo>
             − 
           </mo> 
           <msub> 
            <mi>
              a 
            </mi> 
            <mi>
              i 
            </mi> 
           </msub> 
          </mrow> 
          <mrow> 
           <mi>
             max 
           </mi> 
           <mrow> 
            <mo>
              ( 
            </mo> 
            <mrow> 
             <msub> 
              <mi>
                a 
              </mi> 
              <mi>
                i 
              </mi> 
             </msub> 
             <mo>
               , 
             </mo> 
             <msub> 
              <mi>
                b 
              </mi> 
              <mi>
                i 
              </mi> 
             </msub> 
            </mrow> 
            <mo>
              ) 
            </mo> 
           </mrow> 
          </mrow> 
         </mfrac> 
        </mrow> 
       </mstyle> 
      </mrow> 
     </math> (13)</p>
    <p>
     <xref ref-type="bibr" rid="scirp.147453-"></xref>Where, a<sub>i</sub> is the average distance between the sample and other samples in the same cluster; b<sub>i</sub> is the minimum value of the average distance between the sample and all samples in other clusters; n is the number of samples in the dataset; S<sub>k</sub> is the number of clusters for the silhouette coefficient.</p>
   </sec>
  </sec><sec id="s5">
   <title>5. Case Application</title>
   <p>
    <xref ref-type="bibr" rid="scirp.147453-"></xref>Q Oilfield is a large-scale complex fluvial heavy oilfield with a large-scale low-amplitude anticlinal structure. The average porosity is 32%, the average permeability is 2300 mD, and the underground crude oil viscosity is 22 - 260 mPa·s. At present, the oilfield has entered the development stage of high recovery degree and ultra-high water cut. After long-term water injection development, the intra-layer and plane contradictions have become increasingly acute, the high water consumption zones are well-developed, and the problem of ineffective water circulation is prominent, resulting in high water cut and low recovery degree. To facilitate the subsequent targeted implementation of ineffective circulation channel treatment strategies, it is necessary to divide the development degree of the dominant flow field.</p>
   <p>Since the dynamic oil-flux ratio and static development index of the model calculated by the above method have different scales, it is necessary to normalize the parameters used according to the linear normalization method, and the processed results are used for the next calculation.</p>
   <p>For the late development stage of the reservoir dominant flow field, based on the dynamic oil-flux ratio and static development index, fuzzy C-means cluster analysis is used, and the grading categories are set to 3 - 7 respectively. The silhouette coefficients under different grading numbers are calculated. Through calculation, the grading number corresponding to the maximum silhouette coefficient that is closest to 1 is 4, so 4 is the optimal grading number. Taking 4 as the grading number, the flow field grading of Q Oilfield is carried out. Since FCM clustering is sensitive to the initial clustering center, different initial clustering centers will lead to different clustering results. If the dimension used for classification is high, the clustering results will be different each time. In this paper, the method of reducing the dimension of the target parameters is adopted, and the classification results obtained through multiple experiments are more stable.</p>
   <p>The final clustering results are shown in <xref ref-type="fig" rid="fig4">
     Figure 4
    </xref> and <xref ref-type="table" rid="table2">
     Table 2
    </xref>. Among them, the injected water scouring is severe in the strong dominant flow field, and the oil displacement rate is low, followed by the weak dominant flow field; the potentially developing flow field has strong dynamic heterogeneity in this area, but the water injection has not been scoured or the scouring degree is not high. This area has the potential to develop into a dominant channel, but it has not yet developed.</p>
   <table-wrap id="table2">
    <label>
     <xref ref-type="table" rid="table2">
      Table 2
     </xref></label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.147453-"></xref>Table 2. Results of flow field development levels.</title>
    </caption>
    <table class="MsoTableGrid custom-table" border="0" cellspacing="0" cellpadding="0"> 
     <tr> 
      <td class="custom-bottom-td acenter"><p style="text-align:center">Classification level</p></td> 
      <td class="custom-bottom-td acenter"><p style="text-align:center">Dynamic oil-flux ratio</p></td> 
      <td class="custom-bottom-td acenter"><p style="text-align:center">Static development index</p></td> 
      <td class="custom-bottom-td acenter"><p style="text-align:center">Development type</p></td> 
     </tr> 
     <tr> 
      <td class="custom-top-td acenter"><p style="text-align:center">Level I</p></td> 
      <td class="custom-top-td acenter"><p style="text-align:center">0.02</p></td> 
      <td class="custom-top-td acenter"><p style="text-align:center">0.215</p></td> 
      <td class="custom-top-td acenter"><p style="text-align:center">Strongly developed area</p></td> 
     </tr> 
     <tr> 
      <td class="acenter"><p style="text-align:center">Level II</p></td> 
      <td class="acenter"><p style="text-align:center">0.41</p></td> 
      <td class="acenter"><p style="text-align:center">0.249</p></td> 
      <td class="acenter"><p style="text-align:center">Weakly developed area</p></td> 
     </tr> 
     <tr> 
      <td class="acenter"><p style="text-align:center">Level III</p></td> 
      <td class="acenter"><p style="text-align:center">0.97</p></td> 
      <td class="acenter"><p style="text-align:center">0.395</p></td> 
      <td class="acenter"><p style="text-align:center">Potentially developed area</p></td> 
     </tr> 
     <tr> 
      <td class="acenter"><p style="text-align:center">Level IV</p></td> 
      <td class="acenter"><p style="text-align:center">0.99</p></td> 
      <td class="acenter"><p style="text-align:center">0.188</p></td> 
      <td class="acenter"><p style="text-align:center">Undeveloped area</p></td> 
     </tr> 
    </table>
   </table-wrap>
   <fig id="fig4" position="float">
    <label>Figure 4</label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.147453-"></xref>Figure 4. Distribution map of clustering results.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771311-rId80.jpeg?20251124024645" />
   </fig>
   <p>During the production and development process of the oilfield, different periods have different degrees of water phase scouring and oil phase displacement, thus resulting in different dynamic oil-flux ratios. Based on the dynamic oil-flux ratio and static development index in different periods, the dominant flow field is classified, and the time-varying classification results of the dominant flow field are formed as shown in <xref ref-type="fig" rid="fig5">
     Figure 5
    </xref>.</p>
   <fig id="fig5" position="float">
    <label>Figure 5</label>
    <caption>
     <title>
      <xref ref-type="bibr" rid="scirp.147453-"></xref>Figure 5. Classification results of dominant flow fields in different periods of area S, Q oilfield. (a) Undeveloped Stage; (b) Early Development Stage; (c) Late Development Stage.</title>
    </caption>
    <graphic mimetype="image" position="float" xlink:type="simple" xlink:href="https://html.scirp.org/file/1771311-rId81.jpeg?20251124024645" />
   </fig>
   <p>Before the development of the dominant flow field, there were no obvious channeling areas except for the serious water flooding in the southwest and east edge water areas. In the early development stage of the dominant flow field, the dominant channeling channels began to develop, and most of the flow field development areas were the potentially developed areas identified in the undeveloped flow field, indicating that this method has a certain predictive significance. In the early stage of dominant flow field development, the dominant channeling channels were not fully developed, and the dominant flow fields were not concentrated. In the late development stage of the dominant flow field, the dominant channeling channels were maturely developed, the dominant flow fields began to develop concentratedly, and most of the development levels were Level I.</p>
   <p>To further verify the effectiveness of the hierarchical evaluation method for dominant flow fields in the ultra-high water cut stage based on viscous fingering characterization proposed in this paper, a typical technology applied in reservoir flow field evaluation in recent years—namely the “flow field hierarchical method based on unsupervised machine learning (FCM + silhouette coefficient)” proposed by Yin Yanjun <xref ref-type="bibr" rid="scirp.147453-19">
     [19]
    </xref>—was selected for quantitative comparison. The results show that in terms of flow field classification accuracy, when the method in this paper is applied to Oilfield Q, the accuracy reaches 92.5%, which is 4.2 percentage points higher than the 88.3% accuracy of the unsupervised machine learning method applied to Oilfield D. Moreover, the recognition deviation for “potentially developing flow fields” is controlled within 4.2%, which is significantly better than the 5% - 7% deviation range of the latter method. In terms of computational efficiency, the method in this paper simplifies the analysis through AHP dimension reduction, with the evaluation time per well group being 5.2 hours—23.5% shorter than the 6.8 hours required by the unsupervised machine learning method. While ensuring evaluation accuracy, it also takes computational efficiency into account, making it more suitable for the flow field evaluation needs of complex reservoirs in the ultra-high water cut stage.</p>
  </sec><sec id="s6">
   <title>6. Conclusions</title>
   <p>1) Based on experimental analysis, this paper proposes the viscous fingering growth function and viscous fingering number to describe the microscopic viscous fingering phenomenon and realize the numerical simulation characterization of viscous fingering.</p>
   <p>2) The numerical simulation correction method embedded with viscous fingering parameters proposed in this paper can accurately locate ineffective circulation channels, and the supporting flow field classification template can quickly determine the priority of regulation. It can support the planning of development stages and the optimization of resource allocation, providing reliable technical support for extending the economic development life of ultra-high water cut oilfields (especially fluvial heavy oil reservoirs).</p>
   <p>3) This method has significant scale dependence. The grid size directly changes the distribution of the viscous fingering number and the flow field classification results by affecting the characterization accuracy of seepage parameters. Without recalibration, when migrating to a more refined model, some core functions can be retained, but the accuracy will be limited by parameter adaptability; when migrating to a coarser model, the error is significant, making it difficult to ensure the reliability of evaluation.</p>
  </sec>
 </body><back>
  <ref-list>
   <title>References</title>
   <ref id="scirp.147453-ref1">
    <label>1</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Jiang, R.Z., Wang, P., Hou, Y.P., et al. (2012) Study on Reservoir Flow Field Evaluation System Based on BP Neural Network. Fault-Block Oil and Gas Field, 19, 319-322.
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref2">
    <label>2</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Wang, S. and Jiang, H. (2011) Determine Level of Thief Zone Using Fuzzy ISODATA Clustering Method. Transport in Porous Media, 86, 483-490. &gt;https://doi.org/10.1007/s11242-010-9634-4 
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref3">
    <label>3</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ding, S., Jiang, H., Liu, G., Sun, L., Lu, X. and Zhao, L. (2016) Determining the Levels and Parameters of Thief Zone Based on Automatic History Matching and Fuzzy Method. Journal of Petroleum Science and Engineering, 138, 138-152. &gt;https://doi.org/10.1016/j.petrol.2015.09.010 
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref4">
    <label>4</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Zhao, C.F., Jiang, H.Q. and Zhang, X.S. (2010) A Fuzzy Diagnosis Method to Grade Channeling Paths and Its Application in SZ36-1 Oilfield. China Offshore Oil and Gas, 22, 387-390.
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref5">
    <label>5</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Luo, E.H., Wang, X.D., Wang, J.Q., et al. (2010) Integrated Evaluation of Water Flood Development Effect Based on Grey Fuzzy Theory. Xinjiang Oil&amp;Gas, 6, 30-34.
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref6">
    <label>6</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Jia, H. and Deng, L.H. (2018) Water Flooding Flowing Area Identification for Oil Reservoirs Based on the Method of Streamline Clustering Artificial Intelligence. Petroleum Exploration and Development, 45, 328-335. &gt;https://doi.org/10.1016/s1876-3804(18)30036-3
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref7">
    <label>7</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Yin, Y.J., Feng, G.C., Bai, R.T., et al. (2023) Research on Flow Field Classification Method Based on Unsupervised Machine Learning—A Case Study of Oilfield D. Sino-Global Energy, 28, 65-71.
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref8">
    <label>8</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Deng, X., Li, J.M., Zeng, H.J., et al. (2012) Research on Computation Methods of AHP Wight Vector and Its Applications. Mathematics in Practice and Theory, 42, 93-100.
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref9">
    <label>9</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ding, S., Jiang, H., Wang, L., Liu, G., Li, N. and Liang, B. (2015) Identification and Characterization of High-Permeability Zones in Waterflooding Reservoirs with an Ensemble of Methodologies. SPE/IATMI Asia Pacific Oil&amp;Gas Conference and Exhibition, Nusa Dua, 20-22 October 2015, SPE-176158-MS. &gt;https://doi.org/10.2118/176158-ms
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref10">
    <label>10</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Wang, G.C., Liu, Y.X., Jia, X.F., et al. (2016) Deformed Lorenz Curve for Identifying Preferential Seepage Channel. Complex Hydrocarbon Reservoirs, 9, 50-54.
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref11">
    <label>11</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Yu, C.L., Lin, C.Y. and Yin, Y.S. (2009) Quantitative Identifying Method for Channeling Path Growing Area in Reservoirs of Commingled Injection and Production. Journal of China University of Petroleum: Edition of Natural Science, 33, 23-28.
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref12">
    <label>12</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Peng, S.M., Shi, Y.Y., Han, T., et al. (2007) A Quantitative Description Method for Channeling-Path of Reservoirs during High Water Cut Period. Acta Petrolei Sinica, 18, 79-84.
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref13">
    <label>13</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Qiao, X. (2017) Numerical Simulation and Flow Field Evaluation Considering Physical Properties Time Variation for Water Flooding Reservoir. Doctoral Dissertation, China University of Petroleum (East China).
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref14">
    <label>14</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Jiang, X. (2021) Research of Flow Field Regulation and Recovery Enhancement Scheme Optimization in A Reservoir. Master’s Thesis, Yangtze University.
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref15">
    <label>15</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Zhang, F.L. (2020) Study on the Flow Field Evaluation and Development Adjustment of the Offshore S Oilfield. Master’s Thesis, China University of Petroleum (East China).
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref16">
    <label>16</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ma, K.Q., Cai, H., Gao, Y., et al. (2022) A New Characterization Method for Predominant Flow Field of Reservoirs Based on Oil-to-Flux Ratio. Petroleum Geology and Recovery Efficiency, 29, 113-120.
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref17">
    <label>17</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Lin, Y.B. (2018) Forming Mechanism of the Preferential Seepage Channel for the Reservoir at the Late Stage of the High Water Cut. Petroleum Geology&amp;Oilfield Development in Daqing, 37, 33-37.
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref18">
    <label>18</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Ding, S.W., Jiang, H.Q., Chen, M.F., et al. (2014) Classification and Evaluation of Deepwater Oil Reservoirs by Combining Clustering Algorithm Based on Fuzzy C-Mean with Bayesian Discrimination Function. Journal of Xi’an Shiyou University: Natural Science Edition, 29, 43-49.
    </mixed-citation>
   </ref>
   <ref id="scirp.147453-ref19">
    <label>19</label>
    <mixed-citation publication-type="other" xlink:type="simple">
     Yin, Y.J., Feng, G.C., Bai, R.T., Lu, Q., Liu, C. and Wei, Z.Y. (2023) Study on Flow Field Classification Method Based on Unsupervised Machine Learning: A Case Study of Oilfield D. Sino-Global Energy, 6, 65-71.
    </mixed-citation>
   </ref>
  </ref-list>
 </back>
</article>