<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Earth Sci.</journal-id>
<journal-title>Frontiers in Earth Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Earth Sci.</abbrev-journal-title>
<issn pub-type="epub">2296-6463</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1257481</article-id>
<article-id pub-id-type="doi">10.3389/feart.2023.1257481</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Earth Science</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>DFN modelling constrained by multiple seismic attributes using the steering pyramid technology</article-title>
<alt-title alt-title-type="left-running-head">Wang et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/feart.2023.1257481">10.3389/feart.2023.1257481</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Wang</surname>
<given-names>Yudi</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Xu</surname>
<given-names>Yungui</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1205221/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Du</surname>
<given-names>Libing</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Gai</surname>
<given-names>Shanshan</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Yu</surname>
<given-names>Wenzheng</given-names>
</name>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Huang</surname>
<given-names>Xuri</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1082703/overview"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/Writing - review &#x26; editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>State Key Laboratory of Oil and Gas Reservoir Geology and Exploitation</institution>, <institution>Southwest Petroleum University</institution>, <addr-line>Chengdu</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>School of Geosciences and Technology</institution>, <institution>Southwest Petroleum University</institution>, <addr-line>Chengdu</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>Geophysical Research Institute</institution>, <institution>Sinopec Shengli Oilfield Company</institution>, <addr-line>Dongying</addr-line>, <country>China</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1582636/overview">Qiaomu Qi</ext-link>, Chengdu University of Technology, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2066001/overview">Yang Zhou</ext-link>, Chengdu University of Technology, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2391398/overview">Suzhen Shi</ext-link>, China University of Mining and Technology, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Yungui Xu, <email>yungui.xu@outlook.com</email>; Libing Du, <email>dulibing0622@126.com</email>
</corresp>
</author-notes>
<pub-date pub-type="epub">
<day>07</day>
<month>09</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1257481</elocation-id>
<history>
<date date-type="received">
<day>12</day>
<month>07</month>
<year>2023</year>
</date>
<date date-type="accepted">
<day>29</day>
<month>08</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Wang, Xu, Du, Gai, Yu and Huang.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Wang, Xu, Du, Gai, Yu and Huang</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Fracture modelling is essential for understanding fluid flow in fractured hydrocarbon reservoirs, particularly in the phase of production; however, traditional discrete fracture network (DFN) modelling methods lack constraints that reflect characteristics of fracture development. Fractures or fracture networks exhibit a high degree of randomness; as such, it is difficult to model fracture characteristics. This paper proposes a new approach for DFN modelling constrained by seismic attributes. Firstly, the steerable pyramid method is adopted to improve seismic data resolution; secondly, multiple seismic attributes are extracted and combined into a composite attribute to characterize fracture spatial distribution; finally, a DFN modelling method is established by using the composite attribute as a location constraint. To verify the effectiveness of the approach, a case study is conducted in the Bonan Depression, in East China. The results show that, compared with the traditional DFN modelling methods, the DFN modelling with the location constraint create a more realistic fracture model which accurately reflects fracture distribution characteristics. The application demonstrates the potential of wide application prospects in fractured reservoirs.</p>
</abstract>
<kwd-group>
<kwd>seismic attributes</kwd>
<kwd>seismic data decomposition</kwd>
<kwd>composite attribute</kwd>
<kwd>fracture modelling</kwd>
<kwd>discrete fracture network (DFN)</kwd>
</kwd-group>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-at-acceptance</meta-name>
<meta-value>Solid Earth Geophysics</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec sec-type="intro" id="s1">
<title>1 Introduction</title>
<p>Fractures including joints, faults, pressure solution seams, and deformation bands are pervasive in crustal rocks (<xref ref-type="bibr" rid="B22">Welch et al., 2022</xref>). These features interconnect to form complex fracture networks that provide crucial storage space for oil and gas reservoirs, as well as important channels for their transportation and exploitation. For example, <xref ref-type="bibr" rid="B9">Hardebol et al. (2015)</xref>; <xref ref-type="bibr" rid="B2">Azim (2016)</xref> studied the impact of fracture network geometry on fluid flows in fractured reservoirs. <xref ref-type="bibr" rid="B10">Hunziker et al. (2018)</xref> studied the impact of stochastic fracture networks on seismic attenuation. Understanding the spatial distribution of fractures is essential for efficiently developing oil and gas reservoirs.</p>
<p>The Discrete Fracture Network (DFN) (<xref ref-type="bibr" rid="B18">Shi et al., 2021</xref>) method is an important tool for studying the spatial distribution patterns of fractures. This method directly uses fractures of various sizes and shapes to form a network, and then uses discrete data to characterize the fracture system. Since <xref ref-type="bibr" rid="B3">Baecher et al. (1977)</xref>; <xref ref-type="bibr" rid="B4">Baecher, (1983)</xref> introduced the DFN method for evaluating reservoirs in 1977, many scholars have tried to improve it. For example, <xref ref-type="bibr" rid="B15">Mardia et al. (2007)</xref> used a Markov Monte Carlo method to update fracture locations, achieving a dynamic simulation with a changing sampling distribution. <xref ref-type="bibr" rid="B23">Xu and Dowd (2010)</xref> and <xref ref-type="bibr" rid="B8">Dong et al. (2018b)</xref> created the shape of a random polygon with a fixed number of sides that more accurately follows geological laws. <xref ref-type="bibr" rid="B19">Singh et al. (2022)</xref> combined DFN with the discrete element method to improve fracture stability. <xref ref-type="bibr" rid="B13">Kolyukhin et al. (2023)</xref> perform the statistical analysis of model realization on different spatial scales to investigate the possibility to evaluate the corresponding correlation fractal dimension and power exponent. However, many of these methods focus on improving the fracture shape and probability distribution pattern, and for realistic fracture modeling, integrating more geological or geophysical knowledge is essential.</p>
<p>In recent years, many scholars have attempted to integrate various constraints to enhance DFN modelling accuracy. <xref ref-type="bibr" rid="B7">Dong et al. (2018a)</xref> introduced a fracture density-constrained cast point modelling method, which improved fracture modelling accuracy to a certain extent. However, the method has high randomness and low accuracy in measuring fracture density parameters. To further enhance fracture modelling accuracy, <xref ref-type="bibr" rid="B14">Lei et al. (2020)</xref> applied constraints using various parameters from well logs, such as ground stress, lithology, and permeability. However, obtaining these parameters directly from wells in real-world applications can be difficult as they are typically obtained by examining rock samples from wells in laboratories, which only reflect fractures at sparse well locations. Also, in this paper, we study the possibility of using seismic data to characterize the DFN. Seismic attributes have been used to determine the probability distribution of fault lengths (<xref ref-type="bibr" rid="B20">Torabi et al., 2017</xref>). <xref ref-type="bibr" rid="B17">Schneider et al. (2016)</xref> employed seismic attributes to estimate fracture orientation and intensity. To overcome the limitation of a possible wide spatial constraint, <xref ref-type="bibr" rid="B24">Yang et al. (2022)</xref> utilized a single seismic attribute for DFN fracture modelling, but this approach suffers from inaccuracy and large randomness because fracture characterization using a single seismic attribute tends to be incomplete and biased. Nevertheless, to achieve realistic DFN modelling, more robust constraints with less randomness and higher accuracy are required.</p>
<p>This paper presents a novel approach for DFN modelling by integrating a new location constraint of multiple seismic attributes extracted using the steerable pyramid technology. Firstly, the steerable pyramid method is employed to decompose seismic data and enhance its resolution. Secondly, multiple seismic attributes are meticulously integrated to create a high-resolution composite attribute that serves as both a fracture identification tool and a DFN location constraint. Finally, an accurate fracture model is established with the constraint to reflect the realistic fracture distribution and reproduce spatial fracture characteristics more accurately. To validate the effectiveness of this approach, a real case study is conducted in the Bonan Depression of East China.</p>
</sec>
<sec sec-type="methods" id="s2">
<title>2 Methodology</title>
<p>To overcome the problems addressed in the current DFN modelling technology, this paper developed an approach to constrain the DFN modelling with multiple seismic attributes extracted from high resolution seismic data obtained with the steerable pyramid method. The goal is to integrate different seismic attributes to identify spatial fracture distribution and characterize fracture network in a quantitative sense.</p>
<p>The basis of this approach lies in selecting the optimal seismic data and integrating multiple seismic attributes to identify fractures and fracture networks. Three major phases are involved in the method are as follows.<list list-type="simple">
<list-item>
<p>(1) Seismic data decomposition and data selection. The original seismic data are decomposed into 7 volumes with different dominant frequencies, or called &#x2018;Levels&#x2019; using the steerable pyramid method. The method is able to decompose seismic data into different levels, while maintaining the geological structure information. Lower levels of higher dominant frequencies are stacked to produce a new seismic data of a high resolution for later stage processing.</p>
</list-item>
<list-item>
<p>(2) Composite attribute building and fracture identification. Multiple seismic attributes are carefully extracted from the lower levels data of high-resolution produced in the previous step. The selected attributes are merged with proper weights to form a composite seismic attribute, which holds advantages of each attribute to enhance the fracture representation and identification.</p>
</list-item>
<list-item>
<p>(3) DFN modelling with the location constraint of composite seismic attribute. The composite seismic attribute (holding high resolution content) is utilized as the constraint of DFN modelling, which is essentially the DFN modelling process constrained with multiple seismic attributes.</p>
</list-item>
</list>
</p>
<sec id="s2-1">
<title>2.1 Seismic data decomposition and data selection</title>
<p>Before we go to the details of this study, a brief review of the steering pyramid method is given here. The steering pyramid method is an algorithm for multi-scale, multi-directional decomposition and reconstruction of seismic data. The method decomposes an image into a group of images (called Levels) of the same size as the original one but with different resolution or different frequency band (<xref ref-type="bibr" rid="B16">Mathewson and Hale, 2008</xref>). In the process of decomposition, different radial filters and directional filters are designed to enhance data intrinsic features of discontinuity as well as the original structure of the input image remain unchanged. The following filter formulas are defined based on different angles:<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>m</mml:mi>
</mml:munder>
</mml:mstyle>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>n</mml:mi>
</mml:munder>
</mml:mstyle>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>x</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
<mml:mi>y</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
<disp-formula id="e2">
<mml:math id="m2">
<mml:mrow>
<mml:msup>
<mml:mi>f</mml:mi>
<mml:mi>&#x3b8;</mml:mi>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>M</mml:mi>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msup>
<mml:mi>f</mml:mi>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>where <inline-formula id="inf1">
<mml:math id="m3">
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the <inline-formula id="inf2">
<mml:math id="m4">
<mml:mrow>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> <sub>th</sub> level of the pyramid, <inline-formula id="inf3">
<mml:math id="m5">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> represents an array of image pixels from different levels, and <inline-formula id="inf4">
<mml:math id="m6">
<mml:mrow>
<mml:msub>
<mml:mi>W</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents a window function with low-pass characteristics. <inline-formula id="inf5">
<mml:math id="m7">
<mml:mrow>
<mml:msup>
<mml:mi>f</mml:mi>
<mml:mi>&#x3b8;</mml:mi>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is a function of the controllable filter in the <inline-formula id="inf6">
<mml:math id="m8">
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> direction, which can be obtained by combining the interpolation function <inline-formula id="inf7">
<mml:math id="m9">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> in the <inline-formula id="inf8">
<mml:math id="m10">
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> direction and the linear <inline-formula id="inf9">
<mml:math id="m11">
<mml:mrow>
<mml:msup>
<mml:mi>f</mml:mi>
<mml:msub>
<mml:mi>&#x3b8;</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>&#x2009;</mml:mtext>
<mml:mi>y</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> of the basic function in the <inline-formula id="inf10">
<mml:math id="m12">
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> direction, and <italic>M</italic> is the number of the basic functions required for steering. <inline-formula id="inf11">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>&#x3b8;</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> are the weighting functions.</p>
<p>In the seismic application of the decomposition method, seismic data are normally decomposed into 7 levels of different frequency band. The levels holding high-frequency can be stacked to one, and for example Level 0 and 1 are stacked to form a high-frequency stack, which improves seismic data resolution and enhances the discontinuity for the purpose of identification of edges, joints, faults, fractures or cavities. <xref ref-type="bibr" rid="B26">Zhao et al. (2021)</xref> used the steerable pyramid technology on seismic data to recognize geological structure. This method effectively removes background noise and enhances the potential geological structures.</p>
<p>Following the seismic decomposition and level stack, a comparison analysis is performed to evaluate the benefits of the process in both frequency domain and time domain, depending on the study objective. For example, high-resolution stacks can exhibit clearer or more consistent images of fault development in 3D space for fault interpretation. This process is shown in a workflow of <xref ref-type="fig" rid="F1">Figure 1</xref>.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>The processing workflow with the steerable pyramid method.</p>
</caption>
<graphic xlink:href="feart-11-1257481-g001.tif"/>
</fig>
</sec>
<sec id="s2-2">
<title>2.2 Composite attribute building and fracture identification</title>
<p>Once the seismic decomposition is complete, seismic attributes can be extracted from the stack with high resolution. For fracture identification in this paper, the seismic attributes, variance, curvature and mean consistent curvature are selected.</p>
<p>The variance attribute is a seismic attribute that describes the variability of seismic amplitudes in neighboring seismic traces. It is more sensitive to fractures caused by faults with strong discontinuities and is suitable for identifying faults at median-scale (<xref ref-type="bibr" rid="B25">Zhang et al., 2021</xref>). Curvature can provide information about the spatial distribution of structural features in a rock formation, and is most sensitive to fractures developed by fold; it is suitable for identifying large-scale fractures (<xref ref-type="bibr" rid="B1">Al-Dossary and Marfurt, 2006</xref>). The mean consistent curvature, a specific curvature derivative, is a type of seismic attribute that measures the curvature of a seismic horizon or event in a consistent manner throughout the entire seismic volume. The mean consistent curvature attribute is designed to be more sensitive to small-scale fractures and other subtle structural features, as it is able to capture variations in the seismic response that are not evident in the original seismic data (<xref ref-type="bibr" rid="B5">Chil&#xe8;s and Marsily, 1993</xref>).</p>
<p>The attributes above represents different characteristics of fractures or fracture networks (e.g., geometry, scales and accuracy). To combine the advantages of each of the seismic attributes, a composite seismic attribute with high accuracy is generated using a linear superposition method. The steps to achieve this are as follows.<list list-type="simple">
<list-item>
<p>&#x2460; Seismic attributes are normalized to ensure that they be superposed.</p>
</list-item>
<list-item>
<p>&#x2461; Giving each seismic attribute a weight. This weight is represented by the fracture-related fill ratio, which is the ratio of the fault area described by the seismic attribute to the existing geologically recognizable fault area. The closer to 1 the ratio is, the better the seismic attributes fit with the actual, and the higher the correlation is.</p>
</list-item>
<list-item>
<p>&#x2462; The linear superposition is applied to generate a composite attribute and the process can be represented with the mathematical relationships between multiple seismic attributes using the Eq. <xref ref-type="disp-formula" rid="e3">3</xref>.</p>
</list-item>
</list>
<disp-formula id="e3">
<mml:math id="m14">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mstyle displaystyle="true">
<mml:munderover>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mn>3</mml:mn>
</mml:munderover>
</mml:mstyle>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi>K</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mtext>Cur</mml:mtext>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mtext>Con</mml:mtext>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mtext>Var</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>where <inline-formula id="inf12">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mtext>Cur</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents curvature; <inline-formula id="inf13">
<mml:math id="m16">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mtext>Con</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the mean consistent curvature; <inline-formula id="inf14">
<mml:math id="m17">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mtext>Var</mml:mtext>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> represents the seismic variance; <inline-formula id="inf15">
<mml:math id="m18">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the correlation between different seismic attributes and large faults; <inline-formula id="inf16">
<mml:math id="m19">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the area of large faults with different seismic attributes; <inline-formula id="inf17">
<mml:math id="m20">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the area of large faults for which existing geological measured; <inline-formula id="inf18">
<mml:math id="m21">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the constraint weight; and <inline-formula id="inf19">
<mml:math id="m22">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x3001;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x3001;</mml:mo>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> are the constraint weights, which are summed as 1.</p>
<p>Assuming that the geological survey large fault area <inline-formula id="inf20">
<mml:math id="m23">
<mml:mrow>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is 20&#xa0;km<sup>2.</sup> The curvature attribute calculation obtains the fault area <inline-formula id="inf21">
<mml:math id="m24">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> as 10km<sup>2</sup>, and the variance attribute calculation obtains the area <inline-formula id="inf22">
<mml:math id="m25">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> as 18&#xa0;km<sup>2</sup>. Then the correlation <inline-formula id="inf23">
<mml:math id="m26">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> between the curvature attribute and the fault is 0.5, and the correlation <inline-formula id="inf24">
<mml:math id="m27">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> between the variance and the fault is 0.9. From the above equations, it can be deduced that the weight <inline-formula id="inf25">
<mml:math id="m28">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> of the curvature attribute is 0.357, and that of the variance <inline-formula id="inf26">
<mml:math id="m29">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c9;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is 0.643.</p>
</sec>
<sec id="s2-3">
<title>2.3 DFN modelling with the constraint of composite seismic attribute</title>
<p>In this section, the composite seismic attribute generated from the previous section is utilized as the fracture location constraint in the DFN modelling (<xref ref-type="bibr" rid="B6">Chopra and Marfurt, 2013</xref>) by introducing the Poisson process. DFN modelling is a numerical modelling approach used to simulate fluid flow and transport in fractured rock masses.</p>
<p>The principle of the Poisson process is a mathematical model used to describe the occurrence of random events over time or space. It is particularly useful in modelling systems where events occur randomly, or in this paper, fractures distribute randomly. Therefore, the Poisson process can be used in DFN modelling to generate random fractures in a rock mass to create a DFN model simulate the development of natural fractures or fracture network in rocks.</p>
<p>When generating fractures in 3D space, the flow chart of the traditional approach is shown in <xref ref-type="fig" rid="F2">Figure 2</xref>. In this paper, we use the composite seismic attribute to constraint fracture location distribution as the attribute is much related to the development of fractures or fracture network. The steps are as follows.<list list-type="simple">
<list-item>
<p>&#x2460; The composite seismic attribute is regularized, shown in Eq. <xref ref-type="disp-formula" rid="e4">4</xref>. The generation probability <inline-formula id="inf27">
<mml:math id="m30">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> of fractures per unit volume can be calculated as,</p>
</list-item>
</list>
<disp-formula id="e4">
<mml:math id="m31">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mi mathvariant="normal">P</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">P</mml:mi>
<mml:mi>min</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">P</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi mathvariant="normal">P</mml:mi>
<mml:mi>min</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>where <inline-formula id="inf28">
<mml:math id="m32">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">P</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the generation probability of fractures; <inline-formula id="inf29">
<mml:math id="m33">
<mml:mrow>
<mml:mi mathvariant="normal">P</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is the input composite seismic attribute; <inline-formula id="inf30">
<mml:math id="m34">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">P</mml:mi>
<mml:mi>min</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the minimum value of the input composite seismic attribute and <inline-formula id="inf31">
<mml:math id="m35">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="normal">P</mml:mi>
<mml:mi>max</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the maximum value of the input composite seismic attribute.<list list-type="simple">
<list-item>
<p>&#x2461; With the composite seismic attribute, a fracture network can be generated by randomly placing fractures in rock mass according to the Poisson distribution. The Poisson process is used to generate the fracture center locations <inline-formula id="inf32">
<mml:math id="m36">
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula id="inf33">
<mml:math id="m37">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are independent random coordinate values that obey the uniform distribution.</p>
</list-item>
<list-item>
<p>&#x2462; The probability values <inline-formula id="inf34">
<mml:math id="m38">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> are extracted. If <inline-formula id="inf35">
<mml:math id="m39">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mi>x</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2265;</mml:mo>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the generated fracture center position is valid; otherwise, it is invalid. <inline-formula id="inf36">
<mml:math id="m40">
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>a</mml:mi>
<mml:mi>n</mml:mi>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a random value in the interval [0, 1].</p>
</list-item>
<list-item>
<p>&#x2463; When the value of effective fractures is less than the preset value <inline-formula id="inf37">
<mml:math id="m41">
<mml:mrow>
<mml:mi>N</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> of the fractures, the above steps are repeated; otherwise, the process is terminated.</p>
</list-item>
</list>
</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Flow chart of DFN fracture modelling.</p>
</caption>
<graphic xlink:href="feart-11-1257481-g002.tif"/>
</fig>
<p>Overall, using the Poisson process as an input for DFN simulations can help create more realistic and representative models of fractured rock masses, which can be useful for understanding and predicting fluid flow and transport in geological systems.</p>
</sec>
</sec>
<sec id="s3">
<title>3 Application</title>
<sec id="s3-1">
<title>3.1 Geological background</title>
<p>The study area, the Bonan Depression, is located in the middle of the Zhanhua Oil field, in East China. In spite of the long production history, the geological structure and fault systems are not fully understood due to the presence of the complex faults and fault system. Seismic interpretation shows that the depression is crossed by two major faults indicated by two bold red curves (<xref ref-type="bibr" rid="B12">Kang et al., 2002</xref>; <xref ref-type="bibr" rid="B21">Wang and Zhang, 2023</xref>) shown in <xref ref-type="fig" rid="F3">Figure 3</xref>. Many minor faults develop as branches of the two majors.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Study area map.</p>
</caption>
<graphic xlink:href="feart-11-1257481-g003.tif"/>
</fig>
<p>The study area is approximately 16.2&#xa0;km from east to west and 9.2&#xa0;km from north to south, and the thickness of the target layer, the Shasi Interval, is around 15&#xa0;m. High-angle tectonic fractures are developed within the distance of hundreds of meters of the faults, and there are six wells in the study area. The reservoir model is not effective based on the traditional DFN modelling approach, and the workflow proposed in the previous section will be tested and verified in the study area in order to improve the understanding of the reservoir model.</p>
</sec>
<sec id="s3-2">
<title>3.2 Seismic data decomposition, seismic attribute computation and composite attribute generation</title>
<p>For the case application, seismic data from the Bonan Depression area were decomposed, and seismic attributes were extracted before the composite attribute was generated. The steerable pyramid technique decomposed the seismic data into seven levels, from Level 0 to 6. Level 0 contained much noise and was not considered. The higher levels (Level 4, 5, and 6), holding low-frequency content, indicated the large-scale trend of the fault system. The other levels (Level 1, 2, and 3) of the high-frequency band were stacked to improve the resolution and prediction of small-scale faults. To examine the workflow, crossline 803 was extracted and presented in <xref ref-type="fig" rid="F4">Figure 4A</xref>. The section stacked with Level 1, 2, and 3 is shown in <xref ref-type="fig" rid="F4">Figure 4B</xref> for comparison. The area highlighted in the ellipses indicates the improved clarity of the two faults (enhancement of the discontinuity), which facilitates seismic interpretation.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Seismic profiles: <bold>(A)</bold> original seismic profile, <bold>(B)</bold> stacked seismic profile.</p>
</caption>
<graphic xlink:href="feart-11-1257481-g004.tif"/>
</fig>
<p>Following the decomposition, three seismic attributes, variance, curvature and mean consistent curvature are extracted using the stack. <xref ref-type="fig" rid="F5">Figure 5B</xref> shows the variance for the window parameter of 3&#x2a;3. <xref ref-type="fig" rid="F5">Figure 5D</xref> shows the variancefor a vertical radius parameter of 12. <xref ref-type="fig" rid="F5">Figure 5F</xref> shows the mean consistent curvature for the window parameter of 3&#x2a;3. <xref ref-type="fig" rid="F5">Figures 5A, C, E</xref> are the three attributes extracted from the original seismic using the same parameters. It can be seen that the attributes from the original seismic are much noisier, compared with the ones from the stack, from which the outlines of the faults and fault system are more clearly observed. Since fractures develop along the faults or within the fault system. These clear images will reflect more logical fracture distribution if they are utilized to constrain the DFN modelling in this area.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Map showing different seismic attributes: <bold>(A)</bold> original variance, <bold>(B)</bold> optimal variance, <bold>(C)</bold> original curvature, <bold>(D)</bold> optimal curvature, <bold>(E)</bold> original mean consistent curvature, <bold>(F)</bold> optimal mean consistent curvature, <bold>(G)</bold> composite seismic attribute map.</p>
</caption>
<graphic xlink:href="feart-11-1257481-g005.tif"/>
</fig>
<p>With the extracted seismic attribute, a composite attribute is computed according to the Eq. <xref ref-type="disp-formula" rid="e3">3</xref> in the previous section shown in <xref ref-type="fig" rid="F5">Figure 5G</xref>. The composite attribute combines the advantage of the three, reflecting the potential fractures along the fault or within the fault system. And it will be used as the final resulting attribute constrain the DFN modelling in the next section.</p>
</sec>
<sec id="s3-3">
<title>3.3 Fracture modeling</title>
<p>With the composite attribute extracted, it is served as the location constraint of the DFN modelling in this section. The modelling process is constructed with the approach presented in the section II(C). In addition, Fracture density distribution (or the number of fractures in one location) is created from wells in the method presented in (<xref ref-type="bibr" rid="B11">Jian et al., 2021</xref>) and the details are not discussed here as we focus on the location constraint. By examining the fracture properties at the wells, its orientation is determined as 30&#xb0; and 135&#xb0; with the variance of 0.1. The fracture dip angle is mainly high-angle, and the mean value and variance are 75&#xb0; and 0.5, respectively. In the process of fracture generating, each fracture is created with 4 edges, and the mean fracture length is 10&#xa0;m, and its width is around 3&#x2013;4&#xa0;m.</p>
<p>With the parameters above, the DFN model created with the location constraint is shown in <xref ref-type="fig" rid="F6">Figure 6B</xref>. <xref ref-type="fig" rid="F6">Figure 6A</xref> is the model built without the constraint. By comparison, fractures in <xref ref-type="fig" rid="F6">Figure 6A</xref> distribute across the full area; however, in tectonic sense, they should only emerge along the faults or within the fault system. Therefore, with the location constraint, <xref ref-type="fig" rid="F6">Figure 6B</xref> indicates the consistency of the spatial relation between fractures and the regional faults. For example, many fractures develop in the two ellipses (see <xref ref-type="fig" rid="F6">Figure 6A</xref>) there are no faults, which is not correct in geological sense; at the same locations (the two ellipses in <xref ref-type="fig" rid="F6">Figure 6B</xref>), few fractures develop as the location constraint is applied.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Fracture modelling and analysis in study area in the southern Bonan Depression: <bold>(A)</bold> fracture model constrained by fracture density, <bold>(B)</bold> fracture model constrained by composite seismic attribute, <bold>(C)</bold> number of fractures near the well in the model and the daily fluid production.</p>
</caption>
<graphic xlink:href="feart-11-1257481-g006.tif"/>
</fig>
<p>As the same time, we compare the number of fractures near the well with the daily fluid production. The number of fractures within a square with the side length of 100&#xa0;m, centered at the well. The number of fractures for Wells Y1&#x2013;Y6 are 2, 4, 21, 14, 14 and 9, respectively. The corresponding daily fluid productions per well were 1.18, 5.19, 27.9, 28.77, 13.2 and 18.5. The fracture distribution at the wells is consistent with the production with the correction coefficient of 0.755 (<xref ref-type="fig" rid="F6">Figure 6C</xref>). This demonstrates the effectiveness of the DFN method.</p>
</sec>
</sec>
<sec sec-type="conclusion" id="s4">
<title>4 Conclusion</title>
<p>To improve DFN modelling, a new approach is developed by integrating high resolution seismic attributes as a location constraint into a more realistic modelling workflow in this paper. The steerable pyramid technology is able to enhance seismic resolution, which make it possible to generate a high-resolution fracture prediction map along with seismic attribute extraction techniques. For fractured reservoir modelling, DFN modelling provides a powerful tool for simulate fractured reservoir models, helping understand the characteristics of fractures or fracture network in rock masses. With the map as a spatial and geological constraint, DFN modelling is able to generate a more logical and realistic fracture models, promoting the ability of more fracture modelling. The correlation between the logging daily production rate and the fracture model is as high as 70%, and there is an obvious positive correlation. At the same time, the fracture model has a higher degree of overlap with the fracture development zones predicted by seismic attribute results. All the above real case application shows that the approach in this paper can effectively improve the accuracy of fracture modelling, reducing randomness in the traditional DFN modelling. Also, the real case demonstrates the potential of this approach in wide application prospect.</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s5">
<title>Data availability statement</title>
<p>The seismic data that support the findings of this study are available from the Sinopec Shengli Oilfield Company. Restrictions apply to the availability of these data, which were used under license for this study. The seismic data are available from the authors with the permission of the Sinopec Shengli Oilfield Company. Requests to access these datasets should be directed to YW, <email>wangyudi0219@163.com</email>.</p>
</sec>
<sec id="s6">
<title>Author contributions</title>
<p>YW: Writing&#x2013;original draft. YX: Writing&#x2013;review and editing. LD: Writing&#x2013;review and editing. SG: Data curation, Writing&#x2013;review and editing. WY: Data curation, Writing&#x2013;review and editing. XH: Conceptualization, Writing&#x2013;review and editing.</p>
</sec>
<sec id="s7">
<title>Funding</title>
<p>The authors declare financial support was received for the research, authorship, and/or publication of this article. This research was funded by the China Natural Science Foundation (42241206), and the China Natural Science Foundation (U20B2016).</p>
</sec>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of interest</title>
<p>Authors SG and WY were employed by the company Sinopec Shengli Oilfield Company.</p>
<p>The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Al-Dossary</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Marfurt</surname>
<given-names>K. J.</given-names>
</name>
</person-group> (<year>2006</year>). <article-title>3D volumetric multispectral estimates of reflector curvature and rotation</article-title>. <source>Geophysics</source> <volume>71</volume> (<issue>5</issue>), <fpage>41</fpage>&#x2013;<lpage>51</lpage>. <pub-id pub-id-type="doi">10.1190/1.2242449</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Azim</surname>
<given-names>R. A.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Integration of static and dynamic reservoir data to optimize the generation of subsurface fracture map</article-title>. <source>J. Petroleum Explor. Prod. Technol.</source> <volume>6</volume>, <fpage>691</fpage>&#x2013;<lpage>703</lpage>. <pub-id pub-id-type="doi">10.1007/s13202-015-0220-8</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Baecher</surname>
<given-names>G. B.</given-names>
</name>
<name>
<surname>Lanney</surname>
<given-names>N. A.</given-names>
</name>
<name>
<surname>Einstein</surname>
<given-names>H. H.</given-names>
</name>
</person-group> (<year>1977</year>). &#x201c;<article-title>Statistical description of rock properties and sampling</article-title>,&#x201d; in <source>The 18th U.S. Symposium on rock mechanics (USRMS))</source>.</citation>
</ref>
<ref id="B4">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Baecher</surname>
<given-names>G. B.</given-names>
</name>
</person-group> (<year>1983</year>). <article-title>Statistical analysis of rock mass fracturing</article-title>. <source>Math. Geol.</source> <volume>15</volume> (<issue>2</issue>), <fpage>329</fpage>&#x2013;<lpage>348</lpage>. <pub-id pub-id-type="doi">10.1007/BF01036074</pub-id>
</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chil&#xe8;s</surname>
<given-names>J.-P.</given-names>
</name>
<name>
<surname>Marsily</surname>
<given-names>G. d.</given-names>
</name>
</person-group> (<year>1993</year>). <article-title>Stochastic models of fracture systems and their use in flow and transport modeling</article-title>. <source>Flow Contam. Transp. Fract. Rock</source>, <fpage>169</fpage>&#x2013;<lpage>236</lpage>. <pub-id pub-id-type="doi">10.1016/b978-0-12-083980-3.50008-5</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chopra</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Marfurt</surname>
<given-names>K. J.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Structural curvature versus amplitude curvature</article-title>. <source>Lead. Edge</source> <volume>32</volume> (<issue>2</issue>), <fpage>178</fpage>&#x2013;<lpage>184</lpage>. <pub-id pub-id-type="doi">10.1190/tle32020178.1</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dong</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Zeng</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2018a</year>). <article-title>Principle and implementation of discrete fracture network modeling controlled by fracture density</article-title>. <source>Geol. Rev.</source> <volume>64</volume> (<issue>5</issue>), <fpage>1302</fpage>&#x2013;<lpage>1314</lpage>. <pub-id pub-id-type="doi">10.16509/j.georeview.2018.05.020</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dong</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Zeng</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>L&#xfc;</surname>
<given-names>W.</given-names>
</name>
</person-group> (<year>2018b</year>). <article-title>Some progress in reservoir fracture stochastic modeling research</article-title>. <source>Oil Geophys. Prospect.</source> <volume>3</volume>, <fpage>625</fpage>&#x2013;<lpage>641</lpage>. <pub-id pub-id-type="doi">10.13810/j.cnki.issn.1000-7210.2018.03.023</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hardebol</surname>
<given-names>N. J.</given-names>
</name>
<name>
<surname>Maier</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Nick</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Geiger</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Bertotti</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Boro</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2015</year>). <article-title>Multiscale fracture network characterization and impact on flow: A case study on the latemar carbonate platform</article-title>. <source>J. Geophys. Res. Solid Earth</source> <volume>120</volume> (<issue>12</issue>), <fpage>8197</fpage>&#x2013;<lpage>8222</lpage>. <pub-id pub-id-type="doi">10.1002/2015JB011879</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hunziker</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Favino</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Caspari</surname>
<given-names>E.</given-names>
</name>
<name>
<surname>Quintal</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Rubino</surname>
<given-names>J. G.</given-names>
</name>
<name>
<surname>Krause</surname>
<given-names>R.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>Seismic attenuation and stiffness modulus dispersion in porous rocks containing stochastic fracture networks</article-title>. <source>J. Geophys. Res. Solid Earth</source> <volume>123</volume> (<issue>1</issue>), <fpage>125</fpage>&#x2013;<lpage>143</lpage>. <pub-id pub-id-type="doi">10.1002/2017JB014566</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Jian</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Fu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Cao</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Han</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>3D finite-element modeling of effective elastic properties for fracture density and multiscale natural fractures</article-title>. <source>J. Geophys. Eng.</source> <volume>18</volume> (<issue>4</issue>), <fpage>567</fpage>&#x2013;<lpage>582</lpage>. <pub-id pub-id-type="doi">10.1093/jge/gxab036</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kang</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Peng</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Luo</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2002</year>). <article-title>Sedimentary facies of the shahejie formation of paleogene in bonan sag of jiyang depression</article-title>. <source>J. Palaeogeogr.</source> <volume>4</volume> (<issue>4</issue>), <fpage>19</fpage>&#x2013;<lpage>29</lpage>.</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kolyukhin</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Protasov</surname>
<given-names>M. J. C.</given-names>
</name>
<name>
<surname>Geosciences</surname>
</name>
</person-group> (<year>2023</year>). <article-title>Multiscale study of statistical fractal DFN model and corresponding seismic images</article-title>. <source>Comput. Geosciences</source> <volume>171</volume>, <fpage>105285</fpage>. <pub-id pub-id-type="doi">10.1016/j.cageo.2022.105285</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Lei</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Q.-y.</given-names>
</name>
<name>
<surname>Yuan</surname>
<given-names>X.-t.</given-names>
</name>
<name>
<surname>Kang</surname>
<given-names>C.-j.</given-names>
</name>
<name>
<surname>He</surname>
<given-names>F.</given-names>
</name>
</person-group> (<year>2020</year>). &#x201c;<article-title>The method of DFN in granite buried hill reservoir based on multiple attribute constraints: A case study of B field, Chad</article-title>,&#x201d; in <source>Proceedings of the international field exploration and development conference 2019</source> (<publisher-name>Springer Singapore</publisher-name>), <fpage>1934</fpage>&#x2013;<lpage>1946</lpage>.(</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Mardia</surname>
<given-names>K.</given-names>
</name>
<name>
<surname>Nyirongo</surname>
<given-names>V.</given-names>
</name>
<name>
<surname>Walder</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Dowd</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Fowell</surname>
<given-names>R.</given-names>
</name>
<etal/>
</person-group> (<year>2007</year>). <article-title>Markov chain Monte Carlo implementation of rock fracture modelling</article-title>. <source>Math. Geol.</source> <volume>39</volume> (<issue>4</issue>), <fpage>355</fpage>&#x2013;<lpage>381</lpage>. <pub-id pub-id-type="doi">10.1007/s11004-007-9099-3</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Mathewson</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Hale</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2008</year>). &#x201c;<article-title>Detection of channels in seismic images using the steerable pyramid</article-title>,&#x201d; in <source>SEG international exposition and annual meeting: SEG)</source>. <comment>SEG-2008-0859</comment>.</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Schneider</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Eichkitz</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Schreilechner</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Davis</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>Interpretation of fractured zones using seismic attributes&#x2014;case study from teapot dome, Wyoming, USA</article-title>. <source>InterpreCtation</source> <volume>4</volume> (<issue>2</issue>), <fpage>T249</fpage>&#x2013;<lpage>T260</lpage>. <pub-id pub-id-type="doi">10.1190/INT-2015-0210.1</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shi</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Jiang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Kou</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>Z.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Research status and prospect of theoretical model of shale gas seepage</article-title>. <source>Petrochem. Ind. Appl.</source> <volume>40</volume> (<issue>8</issue>), <fpage>10</fpage>&#x2013;<lpage>16</lpage>. <pub-id pub-id-type="doi">10.3969/j.issn.1673-5285.2021.08.003</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Singh</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Pradhan</surname>
<given-names>S. P.</given-names>
</name>
<name>
<surname>Singh</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Hruaikima</surname>
<given-names>L.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Control of structural damage on the rock mass characteristics and its influence on the rock slope stability along national highway-07, garhwal himalaya, India: an ensemble of discrete fracture network (DFN) and distinct element method (DEM)</article-title>. <source>Bull. Eng. Geol. Environ.</source> <volume>81</volume> (<issue>3</issue>), <fpage>96</fpage>. <pub-id pub-id-type="doi">10.1007/s10064-022-02575-5</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Torabi</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Alaei</surname>
<given-names>B.</given-names>
</name>
<name>
<surname>Kolyukhin</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Analysis of fault scaling relations using fault seismic attributes</article-title>. <source>Geophys. Prospect.</source> <volume>65</volume> (<issue>2</issue>), <fpage>581</fpage>&#x2013;<lpage>595</lpage>. <pub-id pub-id-type="doi">10.1111/1365-2478.12440</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Formation mechanism of high-quality reservoirs in deep strata of paleogene, bonan subsag, Zhanhua sag, bohai bay basin</article-title>. <source>Petroleum Geol. Exp.</source> <volume>45</volume> (<issue>1</issue>), <fpage>11</fpage>&#x2013;<lpage>19</lpage>. <pub-id pub-id-type="doi">10.11781/sysydz202301011</pub-id>
</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Welch</surname>
<given-names>M. J.</given-names>
</name>
<name>
<surname>L&#xfc;thje</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Oldfield</surname>
<given-names>S. J.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>DFN generator v2.0: A new tool to model the growth of large-scale natural fracture networks using fundamental geomechanics</article-title>. <source>Geosci. Model Dev. Discuss.</source>, <fpage>1</fpage>&#x2013;<lpage>42</lpage>. <pub-id pub-id-type="doi">10.5194/gmd-2022-22</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Dowd</surname>
<given-names>P.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>A new computer code for discrete fracture network modelling</article-title>. <source>Comput. Geosciences</source> <volume>36</volume> (<issue>3</issue>), <fpage>292</fpage>&#x2013;<lpage>301</lpage>. <pub-id pub-id-type="doi">10.1016/j.cageo.2009.05.012</pub-id>
</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Zhao</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Tang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>T.</given-names>
</name>
<etal/>
</person-group> (<year>2022</year>). <article-title>A small heat shock protein, GmHSP17.9, from nodule confers symbiotic nitrogen fixation and seed yield in soybean</article-title>. <source>Petroleum Geol. Oilfield Dev. Daqing</source> <volume>41</volume> (<issue>3</issue>), <fpage>103</fpage>&#x2013;<lpage>115</lpage>. <pub-id pub-id-type="doi">10.1111/pbi.13698</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>C.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Multi-scale fracture prediction and characterization method of a fractured carbonate reservoir</article-title>. <source>J. Petroleum Explor. Prod. Technol.</source> <volume>11</volume> (<issue>1</issue>), <fpage>191</fpage>&#x2013;<lpage>202</lpage>. <pub-id pub-id-type="doi">10.1007/s13202-020-01033-w</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Chen</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Song</surname>
<given-names>H.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Cui</surname>
<given-names>X.</given-names>
</name>
<etal/>
</person-group> (<year>2021</year>). <article-title>Application of the directionally steerable pyramid method to identify geological boundaries in a conglomerate sand reservoir</article-title>. <source>Geophys. Prospect. Petroleum</source> <volume>60</volume> (<issue>3</issue>), <fpage>414</fpage>&#x2013;<lpage>420</lpage>. <pub-id pub-id-type="doi">10.3969/j.issn.1000-1441.2021.03.007</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>