<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.1 20151215//EN" "http://jats.nlm.nih.gov/publishing/1.1/JATS-journalpublishing1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xml:lang="en" article-type="research-article" dtd-version="1.1">
<front>
<journal-meta>
<journal-id journal-id-type="pmc">CMES</journal-id>
<journal-id journal-id-type="nlm-ta">CMES</journal-id>
<journal-id journal-id-type="publisher-id">CMES</journal-id>
<journal-title-group>
<journal-title>Computer Modeling in Engineering &#x0026; Sciences</journal-title>
</journal-title-group>
<issn pub-type="epub">1526-1506</issn>
<issn pub-type="ppub">1526-1492</issn>
<publisher>
<publisher-name>Tech Science Press</publisher-name>
<publisher-loc>USA</publisher-loc>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">49885</article-id>
<article-id pub-id-type="doi">10.32604/cmes.2024.049885</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Article</subject>
</subj-group>
</article-categories>
<title-group>
<article-title>Numerical Analysis of Perforation during Hydraulic Fracture Initiation Based on Continuous&#x2013;Discontinuous Element Method</article-title>
<alt-title alt-title-type="left-running-head">Numerical Analysis of Perforation During Hydraulic Fracture Initiation Based on Continuous&#x2013;Discontinuous Element Method</alt-title>
<alt-title alt-title-type="right-running-head">Numerical Analysis of Perforation During Hydraulic Fracture Initiation Based on Continuous&#x2013;Discontinuous Element Method</alt-title>
</title-group>
<contrib-group>
<contrib id="author-1" contrib-type="author">
<name name-style="western"><surname>Zhang</surname><given-names>Rui</given-names></name><xref ref-type="aff" rid="aff-1">1</xref></contrib>
<contrib id="author-2" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Wang</surname><given-names>Lixiang</given-names></name><xref ref-type="aff" rid="aff-2">2</xref><email>wanglx@imech.ac.cn</email></contrib>
<contrib id="author-3" contrib-type="author">
<name name-style="western"><surname>Li</surname><given-names>Jing</given-names></name><xref ref-type="aff" rid="aff-1">1</xref><xref ref-type="aff" rid="aff-4">4</xref></contrib>
<contrib id="author-4" contrib-type="author">
<name name-style="western"><surname>Feng</surname><given-names>Chun</given-names></name><xref ref-type="aff" rid="aff-2">2</xref></contrib>
<contrib id="author-5" contrib-type="author" corresp="yes">
<name name-style="western"><surname>Zhang</surname><given-names>Yiming</given-names></name><xref ref-type="aff" rid="aff-1">1</xref><xref ref-type="aff" rid="aff-3">3</xref><xref ref-type="aff" rid="aff-4">4</xref><email>yiming.zhang@zstu.edu.cn</email></contrib>
<aff id="aff-1"><label>1</label><institution>School of Civil and Transportation Engineering, Hebei University of Technology</institution>, <addr-line>Tianjin, 300401</addr-line>, <country>China</country></aff>
<aff id="aff-2"><label>2</label><institution>Key Laboratory for Mechanics in Fluid Solid Coupling Systems, Institute of Mechanics, Chinese Academy of Sciences</institution>, <addr-line>Beijing, 100190</addr-line>, <country>China</country></aff>
<aff id="aff-3"><label>3</label><institution>School of Civil Engineering and Architecture, Zhejiang Sci-Tech University</institution>, <addr-line>Hangzhou, 310018</addr-line>, <country>China</country></aff>
<aff id="aff-4"><label>4</label><institution>Jinyun Institute, Zhejiang Sci-Tech University</institution>, <addr-line>Lishui, 321400</addr-line>, <country>China</country></aff>
</contrib-group>
<author-notes>
<corresp id="cor1"><label>&#x002A;</label>Corresponding Authors: Lixiang Wang. Email: <email>wanglx@imech.ac.cn</email>; Yiming Zhang. Email: <email>yiming.zhang@zstu.edu.cn</email></corresp>
</author-notes>
<pub-date date-type="collection" publication-format="electronic">
<year>2024</year></pub-date>
<pub-date date-type="pub" publication-format="electronic">
<day>20</day>
<month>5</month>
<year>2024</year></pub-date>
<volume>140</volume>
<issue>2</issue>
<fpage>2103</fpage>
<lpage>2129</lpage>
<history>
<date date-type="received">
<day>21</day>
<month>1</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>14</day>
<month>3</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>&#x00A9; 2024 Zhang et al.</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Zhang et al.</copyright-holder>
<license xlink:href="https://creativecommons.org/licenses/by/4.0/">
<license-p>This work is licensed under a <ext-link ext-link-type="uri" xlink:type="simple" xlink:href="https://creativecommons.org/licenses/by/4.0/">Creative Commons Attribution 4.0 International License</ext-link>, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.</license-p>
</license>
</permissions>
<self-uri content-type="pdf" xlink:href="TSP_CMES_49885.pdf"></self-uri>
<abstract>
<p>Perforation is a pivotal technique employed to establish main flow channels within the reservoir formation at the outset of hydraulic fracturing operations. Optimizing perforation designs is critical for augmenting the efficacy of hydraulic fracturing and boosting oil or gas production. In this study, we employ a hybrid finite-discrete element method, known as the continuous&#x2013;discontinuous element method (CDEM), to simulate the initiation of post-perforation hydraulic fractures and to derive enhanced design parameters. The model incorporates the four most prevalent perforation geometries, as delineated in an engineering technical report. Real-world perforations deviate from the ideal cylindrical shape, exhibiting variable cross-sectional profiles that typically manifest as an initial constriction followed by an expansion, a feature consistent across all four perforation types. Our simulations take into account variations in perforation hole geometries, cross-sectional diameters, and perforation lengths. The findings show that perforations generated by the 39g DP3 HMX perforating bullet yield the lowest breakdown pressure, which inversely correlates with increases in sectional diameter and perforation length. Moreover, this study reveals the relationship between breakdown pressure and fracture degree, providing valuable insights for engineers and designers to refine perforation strategies.</p>
</abstract>
<kwd-group kwd-group-type="author">
<kwd>Hydraulic fracturing</kwd>
<kwd>real perforation shape</kwd>
<kwd>breakdown pressure</kwd>
<kwd>perforation layout design</kwd>
<kwd>CDEM</kwd>
</kwd-group>
<funding-group>
<award-group id="awg1">
<funding-source>National Natural Science Foundation of China</funding-source>
<award-id>52178324</award-id>
<award-id>12102059</award-id>
</award-group>
<award-group id="awg2">
<funding-source>China Postdoctoral Science Foundation</funding-source>
<award-id>2023M743604</award-id>
</award-group>
<award-group id="awg3">
<funding-source>Beijing Natural Science Foundation</funding-source>
<award-id>3212027</award-id>
</award-group>
<award-group id="awg4">
<funding-source>National Key R&#x0026;D Program of China</funding-source>
<award-id>2023YFC3007203</award-id>
</award-group>
</funding-group>
</article-meta>
</front>
<body>
<sec id="s1">
<label>1</label>
<title>Introduction</title>
<p>Hydraulic fracturing is a pivotal technology to increase oil and gas production [<xref ref-type="bibr" rid="ref-1">1</xref>,<xref ref-type="bibr" rid="ref-2">2</xref>]. In engineering applications, directional hydraulic fracturing techniques are employed to establish the main channels in the wellbore [<xref ref-type="bibr" rid="ref-3">3</xref>]. A commonly used technique is to use a perforating bullet, as shown in <xref ref-type="fig" rid="fig-1">Fig. 1</xref>. Perforation can not only reduce the injection pressure but also guide the direction of hydraulic fracture propagation, enhancing well production capacity and assisting mechanical excavation for hard rock mass in underground engineering [<xref ref-type="bibr" rid="ref-4">4</xref>&#x2013;<xref ref-type="bibr" rid="ref-7">7</xref>]. Breakdown pressure signifies the resistance to rock mass fracturing, playing a pivotal role in determining fracture gradients in drilling, designing perforation fracturing schemes, analyzing wellbore pressure evolution, and assessing wellbore compliance [<xref ref-type="bibr" rid="ref-8">8</xref>&#x2013;<xref ref-type="bibr" rid="ref-10">10</xref>]. Various types of perforating bullets result in distinct perforation channel configurations, which in turn affect breakdown pressures and rock fracture degree.</p>
<fig id="fig-1">
<label>Figure 1</label>
<caption>
<title>Diagram of directional perforating technique and perforating charge channel</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-1.tif"/>
</fig>
<p>Certain researchers conduct hydraulic fracturing experiments incorporating perforations. For instance, Behrmann et al. [<xref ref-type="bibr" rid="ref-11">11</xref>] acquired perforation geometry by using perforating guns and assessed the breakdown pressures using a triaxial stress cell. Abass et al. [<xref ref-type="bibr" rid="ref-12">12</xref>] induced a single wide fracture through directional perforation testing. Zhang et al. [<xref ref-type="bibr" rid="ref-13">13</xref>] conducted large-scale true triaxial hydraulic fracturing experiments in cubic rock samples, analyzing the fracture distribution of perforations and breakdown pressures. Zheng et al. [<xref ref-type="bibr" rid="ref-14">14</xref>] investigated the effect of pore pressure on breakdown pressure by true triaxial test. Zhai et al. [<xref ref-type="bibr" rid="ref-15">15</xref>] illustrated the effect of in-plane perforation using a large installation. Without the cost and hardware limitations of experiments, numerical studies offer a convenient means of obtaining results for perforating fractures.</p>
<p>Compared to experimental investigations, numerical methods are more efficient and flexible. Various numerical methods have been proposed to simulate the fracture propagation, including the extended finite element method (XFEM) [<xref ref-type="bibr" rid="ref-16">16</xref>&#x2013;<xref ref-type="bibr" rid="ref-18">18</xref>], generalized finite element method (GFEM) [<xref ref-type="bibr" rid="ref-19">19</xref>], discrete element method (DEM) [<xref ref-type="bibr" rid="ref-20">20</xref>,<xref ref-type="bibr" rid="ref-21">21</xref>], discontinuous deformation analysis (DDA) [<xref ref-type="bibr" rid="ref-22">22</xref>] and cohesive zone method (CZM) [<xref ref-type="bibr" rid="ref-23">23</xref>], displacement discontinuity method (DDM) [<xref ref-type="bibr" rid="ref-24">24</xref>], gradient damage model [<xref ref-type="bibr" rid="ref-25">25</xref>], and phase field model (PFM) [<xref ref-type="bibr" rid="ref-26">26</xref>,<xref ref-type="bibr" rid="ref-27">27</xref>]. These methods represent advancements in traditional finite element or discrete element approaches. Additionally, other methods include the cracking elements method [<xref ref-type="bibr" rid="ref-28">28</xref>&#x2013;<xref ref-type="bibr" rid="ref-30">30</xref>] based on the finite element method, peridynamics [<xref ref-type="bibr" rid="ref-31">31</xref>,<xref ref-type="bibr" rid="ref-32">32</xref>], the combined finite-discrete element method (FDEM) [<xref ref-type="bibr" rid="ref-33">33</xref>,<xref ref-type="bibr" rid="ref-34">34</xref>], general particle dynamics [<xref ref-type="bibr" rid="ref-35">35</xref>], field enriched finite element method [<xref ref-type="bibr" rid="ref-36">36</xref>] and the continuous&#x2013;discontinuous element method (CDEM) [<xref ref-type="bibr" rid="ref-37">37</xref>&#x2013;<xref ref-type="bibr" rid="ref-39">39</xref>], among others. The continuous&#x2013;discontinuous element method, in comparison with other methods, amalgamates the attributes of finite element and discrete element methodologies, and can better simulate the deformation of solids [<xref ref-type="bibr" rid="ref-40">40</xref>], the expansion of cracks under thermal action [<xref ref-type="bibr" rid="ref-41">41</xref>], and the flow and diffusion of fluid matrix in cracks [<xref ref-type="bibr" rid="ref-42">42</xref>&#x2013;<xref ref-type="bibr" rid="ref-44">44</xref>].</p>
<p>The simulations on perforation fracturing explore various key factors, such as perforation parameters (perforation angle, density, length), formation mechanical parameters (rock properties, <italic>in-situ</italic> stress difference), and fracturing parameters (flow rate, fluid viscosity) [<xref ref-type="bibr" rid="ref-45">45</xref>&#x2013;<xref ref-type="bibr" rid="ref-47">47</xref>]. Some studies simplify wellbore and perforation into two-dimensional models, where perforation channels are substituted by pre-existing fissures [<xref ref-type="bibr" rid="ref-48">48</xref>&#x2013;<xref ref-type="bibr" rid="ref-52">52</xref>]. Recently, researchers have employed fully three-dimensional models to investigate the perforation process. Zhao et al. [<xref ref-type="bibr" rid="ref-53">53</xref>] utilized FRANC3D to construct a three-dimensional cylindrical perforation model and examined the influence of various spatial arrangements of perforations on hydraulic fracture propagation. Shan et al. [<xref ref-type="bibr" rid="ref-54">54</xref>] developed a three-dimensional model using the finite element method (FEM) to investigate the expansion of horizontal well fractures. Wanniarachchi et al. [<xref ref-type="bibr" rid="ref-55">55</xref>] utilized the COMSOL Simulator to construct a three-dimensional horizontal well model to investigate the impact of perforation spacing. The results indicated that reducing the perforation spacing leads to an increase in overall strain levels. Dong et al. [<xref ref-type="bibr" rid="ref-56">56</xref>] employed the CZM to simulate the multi-angle perforation fracturing process under triaxial stress conditions and pointed out that perforation in vertical orientation was more likely to fracture. Huang et al. [<xref ref-type="bibr" rid="ref-57">57</xref>] studied the stress competition mechanism under three-dimensional multiple perforation conditions using the 3D Lattice Method. In addition to creating 3D physical models, researchers have integrated physical models with data-driven models not only to study the fracturing process but also to optimize pumping schedules [<xref ref-type="bibr" rid="ref-58">58</xref>,<xref ref-type="bibr" rid="ref-59">59</xref>].</p>
<p>Previous studies have primarily simplified perforations as an ideal cylindrical shape, often overlooking the actual non-uniformity of perforation geometries. To the best of our knowledge, no investigation has been carried out to discuss the influence of specific perforation shapes on the effects of hydraulic fracturing while the created perforations are not perfectly regular cylindrical boreholes in practical engineering. In this study, the borehole shape characteristics and dimensions of four commonly used perforations are obtained based on engineering reports. With a hybrid finite-discrete element method known as CDEM [<xref ref-type="bibr" rid="ref-37">37</xref>&#x2013;<xref ref-type="bibr" rid="ref-39">39</xref>], a model coupling hydraulic fracturing with perforation is created, providing a detailed representation of the four types of perforations, with some simulation parameters calibrated through experimental validation. Then the model was used to select the optimal perforation type. Subsequently, the study explored the impact of perforation shape parameters (cross-sectional diameter and penetration length) on the fracturing effectiveness.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Continuous&#x2212;Discontinuous Element Method (CDEM)</title>
<sec id="s2_1">
<label>2.1</label>
<title>The Basic Concept of CDEM</title>
<p>The CDEM is an explicit computational method that combines the FEM and the DEM [<xref ref-type="bibr" rid="ref-37">37</xref>&#x2013;<xref ref-type="bibr" rid="ref-39">39</xref>]. FEM is utilized for computing the stress field, including node velocity and acceleration, node displacement, and node force. DEM is employed for calculating fracture network, which involves calculating spring force, applying fracture criteria for fracture assessment, and calculating fracture aperture. The theoretical foundation of CDEM is Lagrange&#x2019;s equation, expressed by <xref ref-type="disp-formula" rid="eqn-1">Eq. (1)</xref> [<xref ref-type="bibr" rid="ref-40">40</xref>&#x2013;<xref ref-type="bibr" rid="ref-43">43</xref>].
<disp-formula id="eqn-1"><label>(1)</label><mml:math id="mml-eqn-1" display="block"><mml:mfrac><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>d</mml:mtext></mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:mfrac><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msub><mml:mrow><mml:mover><mml:mi>u</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:mi>L</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac><mml:mo>=</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula>where <inline-formula id="ieqn-1"><mml:math id="mml-ieqn-1"><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the generalized coordinate, and <inline-formula id="ieqn-2"><mml:math id="mml-ieqn-2"><mml:msub><mml:mrow><mml:mover><mml:mi>u</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the temporal derivative of the generalized coordinate. <inline-formula id="ieqn-3"><mml:math id="mml-ieqn-3"><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the generalized non-conservative force. <inline-formula id="ieqn-4"><mml:math id="mml-ieqn-4"><mml:mi>L</mml:mi></mml:math></inline-formula> is the Lagrange function, which can be expressed by <xref ref-type="disp-formula" rid="eqn-2">Eq. (2)</xref>.
<disp-formula id="eqn-2"><label>(2)</label><mml:math id="mml-eqn-2" display="block"><mml:mi>L</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x03A0;</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03A0;</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03A0;</mml:mi><mml:mi>f</mml:mi></mml:msub></mml:math></disp-formula>where <inline-formula id="ieqn-5"><mml:math id="mml-ieqn-5"><mml:msub><mml:mi>&#x03A0;</mml:mi><mml:mrow><mml:mi>m</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-6"><mml:math id="mml-ieqn-6"><mml:msub><mml:mi>&#x03A0;</mml:mi><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-7"><mml:math id="mml-ieqn-7"><mml:msub><mml:mi>&#x03A0;</mml:mi><mml:mrow><mml:mi>f</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are the kinetic energy, elastic energy, and potential energy of the system, respectively.</p>
<p>The governing equations for CDEM are represented by <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref>.
<disp-formula id="eqn-3"><label>(3)</label><mml:math id="mml-eqn-3" display="block"><mml:mi mathvariant="bold-italic">M</mml:mi><mml:mrow><mml:mover><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>&#x00A8;</mml:mo></mml:mover></mml:mrow><mml:mo>+</mml:mo><mml:mi mathvariant="bold-italic">C</mml:mi><mml:mrow><mml:mover><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mi mathvariant="bold-italic">u</mml:mi></mml:mrow><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mi>c</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mi>c</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">C</mml:mi><mml:mi>c</mml:mi></mml:msub><mml:msub><mml:mrow><mml:mover><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mi>c</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mrow><mml:mi>e</mml:mi></mml:mrow></mml:msup></mml:math></disp-formula>where <inline-formula id="ieqn-8"><mml:math id="mml-ieqn-8"><mml:mi mathvariant="bold-italic">M</mml:mi></mml:math></inline-formula> represents the concentrated mass matrix. <inline-formula id="ieqn-9"><mml:math id="mml-ieqn-9"><mml:mi mathvariant="bold-italic">C</mml:mi></mml:math></inline-formula> is the damping matrix. <inline-formula id="ieqn-10"><mml:math id="mml-ieqn-10"><mml:mi mathvariant="bold-italic">K</mml:mi></mml:math></inline-formula> is the element stiffness matrix. <inline-formula id="ieqn-11"><mml:math id="mml-ieqn-11"><mml:msub><mml:mi mathvariant="bold-italic">K</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the element stiffness matrix of the contact surface. <inline-formula id="ieqn-12"><mml:math id="mml-ieqn-12"><mml:msub><mml:mi mathvariant="bold-italic">C</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the damping matrix of the contact surface. <inline-formula id="ieqn-13"><mml:math id="mml-ieqn-13"><mml:msup><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mrow><mml:mi mathvariant="bold-italic">e</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> is the element external force vector, including the solid force and fluid pressure. <inline-formula id="ieqn-14"><mml:math id="mml-ieqn-14"><mml:mrow><mml:mover><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>&#x00A8;</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula>, <inline-formula id="ieqn-15"><mml:math id="mml-ieqn-15"><mml:mrow><mml:mover><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula> and <inline-formula id="ieqn-16"><mml:math id="mml-ieqn-16"><mml:mi mathvariant="bold-italic">u</mml:mi></mml:math></inline-formula> are the acceleration, velocity, and displacement matrices of the nodes of block elements. <inline-formula id="ieqn-17"><mml:math id="mml-ieqn-17"><mml:msub><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-18"><mml:math id="mml-ieqn-18"><mml:msub><mml:mrow><mml:mover><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are relative displacement arrays and relative velocity arrays on virtual interface nodes.</p>
<p>In the time domain, Euler&#x2019;s forward difference method is used for explicit iterative solutions in CDEM, and the difference form is expressed by <xref ref-type="disp-formula" rid="eqn-4">Eq. (4)</xref>.
<disp-formula id="eqn-4"><label>(4)</label><mml:math id="mml-eqn-4" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:msup><mml:mrow><mml:mover><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mover><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mi>n</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mover><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>&#x00A8;</mml:mo></mml:mover></mml:mrow><mml:mi>n</mml:mi></mml:msup><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>t</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msup><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mi>n</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mrow><mml:mover><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>&#x02D9;</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">&#x0394;</mml:mi><mml:mi>t</mml:mi></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-19"><mml:math id="mml-ieqn-19"><mml:mi>n</mml:mi></mml:math></inline-formula> is the number of iteration steps and <inline-formula id="ieqn-20"><mml:math id="mml-ieqn-20"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi></mml:math></inline-formula> represents a time step.</p>
<p>CDEM consists of two components: the block model and the contact model. The block model represents the material&#x2019;s continuous properties, while the contact model encompasses real and virtual contact surfaces to characterize discontinuous behaviors such as material fracture and sliding. The composition of CDEM elements is illustrated in <xref ref-type="fig" rid="fig-2">Fig. 2</xref>. The interfaces between block elements represent joints and faults within the rock mass and are depicted by real contact surfaces. Each block element consists of one or more units interconnected by virtual contact surfaces, which provide fracture pathways when damage occurs in the continuous part of the rock mass. Virtual normal and tangential contact springs connect the contact surfaces, and the failure of these springs signifies the transition from continuous to discontinuous material failure processes.</p>
<fig id="fig-2">
<label>Figure 2</label>
<caption>
<title>Basic concept of CDEM</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-2.tif"/>
</fig>
<p>The stress-strain relationship and geometric relationship between the blocks are expressed by <xref ref-type="disp-formula" rid="eqn-5">Eq. (5)</xref>.
<disp-formula id="eqn-5"><label>(5)</label><mml:math id="mml-eqn-5" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left" rowspacing="4pt" columnspacing="1em"><mml:mtr><mml:mtd><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">D</mml:mi><mml:mo>:</mml:mo><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mstyle><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mi mathvariant="normal">&#x2207;</mml:mi><mml:mo>+</mml:mo><mml:mi mathvariant="normal">&#x2207;</mml:mi><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-21"><mml:math id="mml-ieqn-21"><mml:mi mathvariant="bold-italic">&#x03C3;</mml:mi></mml:math></inline-formula> is the stress tensor. <inline-formula id="ieqn-22"><mml:math id="mml-ieqn-22"><mml:mi mathvariant="bold-italic">&#x03B5;</mml:mi></mml:math></inline-formula> is the strain tensor. <inline-formula id="ieqn-23"><mml:math id="mml-ieqn-23"><mml:mi mathvariant="bold-italic">D</mml:mi></mml:math></inline-formula> is an elastic matrix.</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Material Constitutive Relation and Failure Criteria</title>
<p>The constitutive behavior of the block elements is characterized by linear elasticity, and an incremental approach [<xref ref-type="bibr" rid="ref-38">38</xref>] is used to calculate the element stresses, representing the linear elastic constitutive model as shown in <xref ref-type="disp-formula" rid="eqn-6">Eq. (6)</xref>.
<disp-formula id="eqn-6"><label>(6)</label><mml:math id="mml-eqn-6" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>2</mml:mn><mml:mi>G</mml:mi><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mrow><mml:mo>(</mml:mo><mml:mi>K</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mstyle displaystyle="true" scriptlevel="0"><mml:mfrac><mml:mn>2</mml:mn><mml:mn>3</mml:mn></mml:mfrac></mml:mstyle><mml:mi>G</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>&#x03B8;</mml:mi><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-24"><mml:math id="mml-ieqn-24"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> denotes the stress increment at the current time step. <inline-formula id="ieqn-25"><mml:math id="mml-ieqn-25"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>&#x03B5;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> represents the strain increment at the current time step. <inline-formula id="ieqn-26"><mml:math id="mml-ieqn-26"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>&#x03B8;</mml:mi></mml:math></inline-formula> refers to the volumetric strain increment at the current time step. <inline-formula id="ieqn-27"><mml:math id="mml-ieqn-27"><mml:mi>K</mml:mi></mml:math></inline-formula> is the bulk modulus (Pa). <inline-formula id="ieqn-28"><mml:math id="mml-ieqn-28"><mml:mi>G</mml:mi></mml:math></inline-formula> is the shear modulus (Pa). <inline-formula id="ieqn-29"><mml:math id="mml-ieqn-29"><mml:msub><mml:mi>&#x03B4;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> stands for the Kronecker delta symbol. <inline-formula id="ieqn-30"><mml:math id="mml-ieqn-30"><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> represents the stress at the current time step (Pa). <inline-formula id="ieqn-31"><mml:math id="mml-ieqn-31"><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> represents the stress at the previous time step (Pa).</p>
<p>Mohr-Coulomb constitutive modeling of brittle fracture is employed for these contact surfaces, and the occurrence of failure is determined using the maximum tensile stress criterion. The calculation of contact forces for normal and tangential springs is initially determined using <xref ref-type="disp-formula" rid="eqn-7">Eq. (7)</xref>.
<disp-formula id="eqn-7"><label>(7)</label><mml:math id="mml-eqn-7" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false"><mml:mtr><mml:mtd><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-32"><mml:math id="mml-ieqn-32"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> represents the normal contact force (N). <inline-formula id="ieqn-33"><mml:math id="mml-ieqn-33"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> stands for the tangential contact force (N). <inline-formula id="ieqn-34"><mml:math id="mml-ieqn-34"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-35"><mml:math id="mml-ieqn-35"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are the normal and tangential contact stiffness per element area (Pa/m). <inline-formula id="ieqn-36"><mml:math id="mml-ieqn-36"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> and <inline-formula id="ieqn-37"><mml:math id="mml-ieqn-37"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> represent the normal and tangential relative displacement increments.</p>
<p><xref ref-type="disp-formula" rid="eqn-8">Eqs. (8)</xref> and <xref ref-type="disp-formula" rid="eqn-9">(9)</xref> are employed to calculate tensile failure.</p>
<p>If
<disp-formula id="eqn-8"><label>(8)</label><mml:math id="mml-eqn-8" display="block"><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2265;</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula>then
<disp-formula id="eqn-9"><label>(9)</label><mml:math id="mml-eqn-9" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false"><mml:mtr><mml:mtd><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>T</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula></p>
<p><xref ref-type="disp-formula" rid="eqn-10">Eqs. (10)</xref> and <xref ref-type="disp-formula" rid="eqn-11">(11)</xref> are applied to determine shear failure.</p>
<p>If
<disp-formula id="eqn-10"><label>(10)</label><mml:math id="mml-eqn-10" display="block"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x2265;</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mi>tan</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03C6;</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub><mml:msub><mml:mi>A</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula>then
<disp-formula id="eqn-11"><label>(11)</label><mml:math id="mml-eqn-11" display="block"><mml:mrow><mml:mo>{</mml:mo><mml:mtable columnalign="left left" rowspacing=".2em" columnspacing="1em" displaystyle="false"><mml:mtr><mml:mtd><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mspace width="negativethinmathspace" /><mml:mi>tan</mml:mi><mml:mo>&#x2061;</mml:mo><mml:msub><mml:mi>&#x03C6;</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mi>C</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mtd></mml:mtr></mml:mtable><mml:mo fence="true" stretchy="true" symmetric="true"></mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-38"><mml:math id="mml-ieqn-38"><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo stretchy="false">)</mml:mo></mml:math></inline-formula> is the tangential contact force at the next time step (N). <inline-formula id="ieqn-39"><mml:math id="mml-ieqn-39"><mml:msub><mml:mi>&#x03C6;</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the internal friction angle of the interface. <inline-formula id="ieqn-40"><mml:math id="mml-ieqn-40"><mml:msub><mml:mi>c</mml:mi><mml:mrow><mml:mn>0</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> is the initial interface cohesion at the initial time step (Pa) and it becomes <inline-formula id="ieqn-41"><mml:math id="mml-ieqn-41"><mml:mi>C</mml:mi><mml:mrow><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>+</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> after failure.</p>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Hydraulic Coupling Model</title>
<p>A model that describes fluid flowing along fractures is established. The coupling between solid and fracture seepage is achieved through the interaction between the contact surface and fracture seepage. Fracture seepage applies pressure on the contact surface between adjacent solids, and the deformation of the contact surface affects the fracture opening, which in turn affects fracture seepage. As depicted in <xref ref-type="fig" rid="fig-3">Fig. 3</xref>, solid element A and the adjacent solid element B are connected by the fracture element. The diffusion of fluid generates fracture pressures on the two solid elements connected by the fracture element.</p>
<fig id="fig-3">
<label>Figure 3</label>
<caption>
<title>Diagram of hydraulic coupling between solid deformation and fracture seepage</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-3.tif"/>
</fig>
<p>As shown in <xref ref-type="fig" rid="fig-4">Fig. 4</xref>, crack pressure and node saturation are assigned at the node location, while the flow rate is specified at the cell centroid.</p>
<fig id="fig-4">
<label>Figure 4</label>
<caption>
<title>Diagram of planar fracture elements</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-4.tif"/>
</fig>
<p>The change in relative displacement between two solid elements affects the opening of the fracture element. It is assumed that the permeability of the crack or joint follows the cubic law. According to <xref ref-type="disp-formula" rid="eqn-12">Eq. (12)</xref>, the fracture permeability varies with the change in fracture aperture, denoted as <inline-formula id="ieqn-42"><mml:math id="mml-ieqn-42"><mml:mi>w</mml:mi></mml:math></inline-formula>. In CDEM, <inline-formula id="ieqn-43"><mml:math id="mml-ieqn-43"><mml:msup><mml:mi>K</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> is employed as the permeability coefficient (m<sup>2</sup>/(Pa&#x00B7;s)), representing the permeability characteristics of the fracture.
<disp-formula id="eqn-12"><label>(12)</label><mml:math id="mml-eqn-12" display="block"><mml:msup><mml:mi>K</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mfrac><mml:mi>&#x03BA;</mml:mi><mml:mi>&#x03BC;</mml:mi></mml:mfrac><mml:mo>=</mml:mo><mml:mfrac><mml:msup><mml:mi>w</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mrow><mml:mn>12</mml:mn><mml:mi>&#x03BC;</mml:mi></mml:mrow></mml:mfrac></mml:math></disp-formula>where <inline-formula id="ieqn-44"><mml:math id="mml-ieqn-44"><mml:mi>&#x03BA;</mml:mi></mml:math></inline-formula> is the permeability ratio (m<sup>2</sup>). <inline-formula id="ieqn-45"><mml:math id="mml-ieqn-45"><mml:mi>&#x03BC;</mml:mi></mml:math></inline-formula> is the dynamic viscosity of fluid (Pa<bold>&#x00B7;</bold>s).</p>
<p>The seepage in fracture follows Darcy&#x2019;s law. According to Darcy&#x2019;s Law, the fluid velocity of a node can be expressed by <xref ref-type="disp-formula" rid="eqn-13">Eq. (13)</xref>.
<disp-formula id="eqn-13"><label>(13)</label><mml:math id="mml-eqn-13" display="block"><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mi>K</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msup><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msup><mml:mi>P</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msup></mml:mrow><mml:mrow><mml:mi mathvariant="normal">&#x2202;</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfrac></mml:math></disp-formula>where <inline-formula id="ieqn-46"><mml:math id="mml-ieqn-46"><mml:msub><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> represents the coordinate component of the direction <italic>i</italic> of a node. <inline-formula id="ieqn-47"><mml:math id="mml-ieqn-47"><mml:msup><mml:mi>P</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> represents the total nodal fluid pressure. <inline-formula id="ieqn-48"><mml:math id="mml-ieqn-48"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> represents the relative permeability coefficient, which can be expressed by <xref ref-type="disp-formula" rid="eqn-14">Eq. (14)</xref>.
<disp-formula id="eqn-14"><label>(14)</label><mml:math id="mml-eqn-14" display="block"><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mover><mml:mi>S</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo stretchy="false">(</mml:mo><mml:mn>3</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn><mml:mover><mml:mi>S</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-49"><mml:math id="mml-ieqn-49"><mml:mover><mml:mi>S</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover></mml:math></inline-formula> represents the average saturation of fracture element, <inline-formula id="ieqn-50"><mml:math id="mml-ieqn-50"><mml:mover><mml:mi>S</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msubsup><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>n</mml:mi></mml:mrow></mml:msubsup><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. <inline-formula id="ieqn-51"><mml:math id="mml-ieqn-51"><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> represents the saturation of each node.</p>
<p>According to the Gaussian divergence theorem, <xref ref-type="disp-formula" rid="eqn-13">Eq. (13)</xref> can be formulated into <xref ref-type="disp-formula" rid="eqn-15">Eq. (15)</xref>.
<disp-formula id="eqn-15"><label>(15)</label><mml:math id="mml-eqn-15" display="block"><mml:msub><mml:mi>v</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mi>K</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msup><mml:msub><mml:mi>k</mml:mi><mml:mrow><mml:mi>s</mml:mi></mml:mrow></mml:msub><mml:mfrac><mml:mn>1</mml:mn><mml:mi>V</mml:mi></mml:mfrac><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:munderover><mml:mrow><mml:msub><mml:mover><mml:mi>P</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula>where <inline-formula id="ieqn-52"><mml:math id="mml-ieqn-52"><mml:mi>M</mml:mi></mml:math></inline-formula> is the total number of faces per fracture element. <inline-formula id="ieqn-53"><mml:math id="mml-ieqn-53"><mml:mi>V</mml:mi></mml:math></inline-formula> is the element volume. <inline-formula id="ieqn-54"><mml:math id="mml-ieqn-54"><mml:msub><mml:mi>n</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> represents the component of the <inline-formula id="ieqn-55"><mml:math id="mml-ieqn-55"><mml:mi>j</mml:mi><mml:mrow><mml:mtext>th</mml:mtext></mml:mrow></mml:math></inline-formula> face associated with the node in the direction <inline-formula id="ieqn-56"><mml:math id="mml-ieqn-56"><mml:mi>i</mml:mi></mml:math></inline-formula>. <inline-formula id="ieqn-57"><mml:math id="mml-ieqn-57"><mml:msub><mml:mover><mml:mi>P</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>represents the average value of the total pressure <inline-formula id="ieqn-58"><mml:math id="mml-ieqn-58"><mml:msup><mml:mi>P</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> of the node in the <inline-formula id="ieqn-59"><mml:math id="mml-ieqn-59"><mml:mi>j</mml:mi><mml:mrow><mml:mtext>th</mml:mtext></mml:mrow></mml:math></inline-formula> face, and <inline-formula id="ieqn-60"><mml:math id="mml-ieqn-60"><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the <inline-formula id="ieqn-61"><mml:math id="mml-ieqn-61"><mml:mi>j</mml:mi><mml:mrow><mml:mtext>th</mml:mtext></mml:mrow></mml:math></inline-formula> face area.</p>
<p>The flow rate of each node is <inline-formula id="ieqn-62"><mml:math id="mml-ieqn-62"><mml:mi>q</mml:mi></mml:math></inline-formula>, which can be calculated by <xref ref-type="disp-formula" rid="eqn-16">Eq. (16)</xref>.
<disp-formula id="eqn-16"><label>(16)</label><mml:math id="mml-eqn-16" display="block"><mml:mi>q</mml:mi><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>M</mml:mi></mml:mrow></mml:munderover><mml:mfrac><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mo>&#x22C5;</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">n</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:msub><mml:mi>S</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mfrac></mml:math></disp-formula>where <inline-formula id="ieqn-63"><mml:math id="mml-ieqn-63"><mml:mi mathvariant="bold-italic">v</mml:mi></mml:math></inline-formula> is the fluid velocity vector of the fracture element. <inline-formula id="ieqn-64"><mml:math id="mml-ieqn-64"><mml:msub><mml:mi mathvariant="bold-italic">n</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the element outer normal vector of <italic>j</italic>th face, <inline-formula id="ieqn-65"><mml:math id="mml-ieqn-65"><mml:msub><mml:mi>N</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the total number of nodes of the <inline-formula id="ieqn-66"><mml:math id="mml-ieqn-66"><mml:mi>j</mml:mi><mml:mrow><mml:mtext>th</mml:mtext></mml:mrow></mml:math></inline-formula> face.</p>
<p>The flow rate through each node of the fracture element, <inline-formula id="ieqn-67"><mml:math id="mml-ieqn-67"><mml:mi>Q</mml:mi></mml:math></inline-formula>, can be given by <xref ref-type="disp-formula" rid="eqn-17">Eq. (17)</xref>.
<disp-formula id="eqn-17"><label>(17)</label><mml:math id="mml-eqn-17" display="block"><mml:mi>Q</mml:mi><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn></mml:mrow><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:munderover><mml:msub><mml:mi>q</mml:mi><mml:mrow><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:math></disp-formula>where <inline-formula id="ieqn-68"><mml:math id="mml-ieqn-68"><mml:mi>N</mml:mi></mml:math></inline-formula> represents the number of elements connected to this node.</p>
<p>The saturation of each node is calculated by node flow and is expressed by <xref ref-type="disp-formula" rid="eqn-18">Eq. (18)</xref>.
<disp-formula id="eqn-18"><label>(18)</label><mml:math id="mml-eqn-18" display="block"><mml:mi>S</mml:mi><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:munderover><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mrow><mml:mi>Q</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-69"><mml:math id="mml-ieqn-69"><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the external flow boundary condition. <inline-formula id="ieqn-70"><mml:math id="mml-ieqn-70"><mml:mi>n</mml:mi></mml:math></inline-formula> is the total number of nodes of the fracture element. <inline-formula id="ieqn-71"><mml:math id="mml-ieqn-71"><mml:mi>V</mml:mi></mml:math></inline-formula> represents the element volume.</p>
<p>When the saturation of the node accumulates to 1, the total nodal fluid pressure <inline-formula id="ieqn-72"><mml:math id="mml-ieqn-72"><mml:msup><mml:mi>P</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> can be given by <xref ref-type="disp-formula" rid="eqn-19">Eq. (19)</xref>.
<disp-formula id="eqn-19"><label>(19)</label><mml:math id="mml-eqn-19" display="block"><mml:msup><mml:mi>P</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mo>&#x2212;</mml:mo><mml:munderover><mml:mo movablelimits="false">&#x2211;</mml:mo><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn></mml:mrow><mml:mrow><mml:mi>t</mml:mi></mml:mrow></mml:munderover><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mfrac><mml:mrow><mml:mi>Q</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>Q</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>n</mml:mi><mml:mi>V</mml:mi></mml:mrow></mml:mfrac><mml:mrow><mml:mi mathvariant="normal">&#x0394;</mml:mi></mml:mrow><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mover><mml:mi>S</mml:mi><mml:mo accent="false">&#x00AF;</mml:mo></mml:mover><mml:msub><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mi>w</mml:mi></mml:mrow></mml:msub><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:msub><mml:mi>g</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>y</mml:mi><mml:msub><mml:mi>g</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:mi>z</mml:mi><mml:msub><mml:mi>g</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>where <inline-formula id="ieqn-73"><mml:math id="mml-ieqn-73"><mml:msub><mml:mi>K</mml:mi><mml:mrow><mml:mi>w</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> is the bulk modulus of fluid, <inline-formula id="ieqn-74"><mml:math id="mml-ieqn-74"><mml:msub><mml:mi>&#x03C1;</mml:mi><mml:mrow><mml:mi>w</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> represents the fluid density. <inline-formula id="ieqn-75"><mml:math id="mml-ieqn-75"><mml:msub><mml:mi>g</mml:mi><mml:mrow><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-76"><mml:math id="mml-ieqn-76"><mml:msub><mml:mi>g</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-77"><mml:math id="mml-ieqn-77"><mml:msub><mml:mi>g</mml:mi><mml:mrow><mml:mi>z</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> are the global component of the acceleration of gravity, respectively. <inline-formula id="ieqn-78"><mml:math id="mml-ieqn-78"><mml:mi>x</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-79"><mml:math id="mml-ieqn-79"><mml:mi>y</mml:mi></mml:math></inline-formula>, <inline-formula id="ieqn-80"><mml:math id="mml-ieqn-80"><mml:mi>z</mml:mi></mml:math></inline-formula> represent the three components of the global coordinate of a node, respectively.</p>
<p>Subsequently, by incorporating the fluid pressure <inline-formula id="ieqn-81"><mml:math id="mml-ieqn-81"><mml:msup><mml:mi>P</mml:mi><mml:mrow><mml:mi>E</mml:mi></mml:mrow></mml:msup></mml:math></inline-formula> into <xref ref-type="disp-formula" rid="eqn-3">Eq. (3)</xref>, we can calculate the solid stress field and the discontinuous field, resulting in the updated nodal displacements of the solid elements (<inline-formula id="ieqn-82"><mml:math id="mml-ieqn-82"><mml:msub><mml:mrow><mml:mtext>U</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>A</mml:mtext></mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-83"><mml:math id="mml-ieqn-83"><mml:msub><mml:mrow><mml:mtext>U</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>B</mml:mtext></mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, <inline-formula id="ieqn-84"><mml:math id="mml-ieqn-84"><mml:mi>i</mml:mi></mml:math></inline-formula> &#x003D; 1, 2, 3). The fracture aperture for each node is determined by <xref ref-type="disp-formula" rid="eqn-20">Eq. (20)</xref>. The coupling concept between the fluid and solid is shown in <xref ref-type="fig" rid="fig-5">Fig. 5</xref>.<disp-formula id="eqn-20"><label>(20)</label><mml:math id="mml-eqn-20" display="block"><mml:msub><mml:mi>w</mml:mi><mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mrow><mml:mtext>U</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>A</mml:mtext></mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>&#x2212;</mml:mo><mml:msub><mml:mrow><mml:mtext>U</mml:mtext></mml:mrow><mml:mrow><mml:mrow><mml:mtext>B</mml:mtext></mml:mrow><mml:mi>i</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mo>,</mml:mo><mml:mspace width="1em" /><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mn>3</mml:mn></mml:math></disp-formula></p>
<fig id="fig-5">
<label>Figure 5</label>
<caption>
<title>Mechanism of hydraulic coupling between solid and fluid</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-5.tif"/>
</fig>
</sec>
</sec>
<sec id="s3">
<label>3</label>
<title>Numerical Model Validation</title>
<sec id="s3_1">
<label>3.1</label>
<title>Fluid Driven Fracture Propagation Simulation</title>
<p>To verify the effectiveness of CDEM in simulating hydraulic fracturing processes in rocks, this section conducts simulations of the seepage process in rock matrices containing pre-existing horizontal fissure. The simulation validation scheme is designed based on reference [<xref ref-type="bibr" rid="ref-32">32</xref>], which utilized the peridynamic model to simulate the seepage process. The two-dimensional rock model with a horizontal pre-existing fissure is illustrated in <xref ref-type="fig" rid="fig-6">Fig. 6a</xref>. The rock specimen is simplified into a two-dimensional square model with a side length of 1 m. A horizontal fissure is pre-set at the middle position of this model, with a length of 0.2 m. Water pressure is applied to the horizontal fissure to simulate the process of fluid expanding the crack. Under the assumption of plane strain, Sneddon et al. [<xref ref-type="bibr" rid="ref-60">60</xref>] proposed that the <italic>y</italic>-direction displacement <inline-formula id="ieqn-85"><mml:math id="mml-ieqn-85"><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> of a single pre-existing fissure with a length of 2 <inline-formula id="ieqn-86"><mml:math id="mml-ieqn-86"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mrow><mml:mtext>c</mml:mtext></mml:mrow></mml:mrow></mml:msub></mml:math></inline-formula> on a two-dimensional plane driven by water pressure <inline-formula id="ieqn-87"><mml:math id="mml-ieqn-87"><mml:mi>p</mml:mi></mml:math></inline-formula> can be expressed by <xref ref-type="disp-formula" rid="eqn-21">Eq. (21)</xref>. Consequently, the vertical displacement along the crack direction of the model can be calculated and then the numerical results can be verified against analytical solutions.<disp-formula id="eqn-21"><label>(21)</label><mml:math id="mml-eqn-21" display="block"><mml:msub><mml:mi>u</mml:mi><mml:mrow><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>p</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mn>2</mml:mn><mml:mi>p</mml:mi><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:msup><mml:mi>v</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mo stretchy="false">)</mml:mo></mml:mrow><mml:mi>E</mml:mi></mml:mfrac><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mfrac><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:msubsup><mml:mi>l</mml:mi><mml:mrow><mml:mi>c</mml:mi></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msubsup></mml:mfrac><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac></mml:mrow></mml:msup></mml:math></disp-formula>where <inline-formula id="ieqn-88"><mml:math id="mml-ieqn-88"><mml:mi>x</mml:mi></mml:math></inline-formula> is the distance from the center of the pre-existing fissure (m). <inline-formula id="ieqn-89"><mml:math id="mml-ieqn-89"><mml:mi>E</mml:mi></mml:math></inline-formula> is the elastic modulus of rock (GPa). <inline-formula id="ieqn-90"><mml:math id="mml-ieqn-90"><mml:mi>v</mml:mi></mml:math></inline-formula> is the Poisson ratio of the rock.</p>
<fig id="fig-6">
<label>Figure 6</label>
<caption>
<title>Verification diagram of hydraulic driven crack propagation</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-6.tif"/>
</fig>
<p>Due to the low permeability of porous rock, this study only considers fracture seepage. The boundaries of the rock model are set as fixed permeable boundaries. The computational parameters of the rock are listed in <xref ref-type="table" rid="table-1">Table 1</xref>. The model is divided into 5,000 triangular elements. Eleven monitoring points are evenly arranged at the position of the pre-existing fissure to monitor the simulated vertical displacement values. The analytical solution corresponds to a stable fracturing process. In this study, a constant water pressure of 22 MPa is applied over the entire pre-existing fissure. After 150,000 steps, convergence is reached, and displacement results are obtained.</p>
<table-wrap id="table-1">
<label>Table 1</label>
<caption>
<title>Computational parameters for the rock specimen</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Parameter</th>
<th>Value</th>
<th>Parameter</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>Young&#x2019;s modulus (GPa)</td>
<td>210</td>
<td>Internal friction angle (&#x00B0;)</td>
<td>40</td>
</tr>
<tr>
<td>Density of solid (kg/m<sup>3</sup>)</td>
<td>1000</td>
<td>Pressure of fluid (MPa)</td>
<td>22</td>
</tr>
<tr>
<td>Poisson&#x2019;s ratio (&#x2212;)</td>
<td>0.25</td>
<td>Density of fluid (kg/m<sup>3</sup>)</td>
<td>1000</td>
</tr>
<tr>
<td>Tensile strength (MPa)</td>
<td>3.0</td>
<td>Bulk modulus of fluid (MPa)</td>
<td>10</td>
</tr>
<tr>
<td>Shear modulus (GPa)</td>
<td>84</td>
<td>Permeability coefficient (m<sup>2</sup>/(Pa&#x00B7;s))</td>
<td>8.33 &#x00D7; 10<sup>&#x2212;11</sup></td>
</tr>
<tr>
<td>Cohesive strength (MPa)</td>
<td>5.0</td>
<td>Initial opening of crack (m)</td>
<td>5 &#x00D7; 10<sup>&#x2212;6</sup></td>
</tr>
</tbody>
</table>
</table-wrap>
<p><xref ref-type="fig" rid="fig-6">Fig. 6b</xref> compares the magnitude of vertical displacement between numerical simulation results and analytical solutions. The simulation results of CDEM closely align with the analytical solution and existing research results [<xref ref-type="bibr" rid="ref-32">32</xref>]. This indicates that CDEM can effectively simulate the process of fluid-driven fracture propagation.</p>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Validation against Experimental Data</title>
<p>This section entails a comparison between numerical simulations with hydraulic fracturing experimental results, the calibration of distinct simulation parameters concerning distinct stress conditions and material properties, and the validation of the accuracy of the simulation results. Jiang et al. [<xref ref-type="bibr" rid="ref-61">61</xref>] conducted physical tests of directional perforation fracturing on a cubic specimen measuring 300 mm on each side, composed of a mixture of cement and quartz sand. This test simulated the perforation fracturing process under conditions involving three directional <italic>in-situ</italic> stresses and water pressure, yielding data on fracturing pressure and fracture morphology. Parameters provided by the test include the sample size, wellbore dimensions, perforation size and arrangement, and the three directions of <italic>in-situ</italic> stresses. These parameters can be used for parameter correction of numerical models. Detailed fracturing test parameters can be found in <xref ref-type="table" rid="table-2">Table 2</xref>. Additionally, to ensure the reliability of the comparisons, a three-dimensional model was constructed based on the experimental parameters, as illustrated in <xref ref-type="fig" rid="fig-7">Fig. 7</xref>.</p>
<table-wrap id="table-2">
<label>Table 2</label>
<caption>
<title>The fracturing test parameters</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Parameter</th>
<th>Value</th>
<th>Parameter</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>Perforation pattern (&#x2212;)</td>
<td>Symmetric</td>
<td>Azimuth (&#x00B0;)</td>
<td>30, 45, 60</td>
</tr>
<tr>
<td>Sample size (mm &#x00D7; mm &#x00D7; mm)</td>
<td>300 &#x00D7; 300 &#x00D7; 300</td>
<td>Phase angle (&#x00B0;)</td>
<td>180</td>
</tr>
<tr>
<td>Wellbore diameter (mm)</td>
<td>20</td>
<td>Vertical stress (MPa)</td>
<td>15</td>
</tr>
<tr>
<td>Perforation diameter (mm)</td>
<td>2</td>
<td>Minimum horizontal stress (MPa)</td>
<td>1</td>
</tr>
<tr>
<td>Perforation length (mm)</td>
<td>30</td>
<td>Maximum horizontal stress (MPa)</td>
<td>6</td>
</tr>
</tbody>
</table>
</table-wrap><fig id="fig-7">
<label>Figure 7</label>
<caption>
<title>Geometric diagram of the test model</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-7.tif"/>
</fig>
<p>A constant flow boundary condition is imposed at the termination of the perforation, a common practice in perforation fracturing simulations [<xref ref-type="bibr" rid="ref-5">5</xref>,<xref ref-type="bibr" rid="ref-51">51</xref>]. Owing to the low permeability of the sample material, the porous permeability of the block elements was disregarded in the simulation, with fluid flowing solely within fractures. Material parameters and the flow rates align with the experimental setup, and specific parameters are detailed in <xref ref-type="table" rid="table-3">Table 3</xref>.</p>
<table-wrap id="table-3">
<label>Table 3</label>
<caption>
<title>Material parameters and simulation parameters</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Parameter</th>
<th>Value</th>
<th>Parameter</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>Young&#x2019;s modulus (GPa)</td>
<td>8.402</td>
<td>Internal friction angle (&#x00B0;)</td>
<td>40</td>
</tr>
<tr>
<td>Density of solid (kg/m<sup>3</sup>)</td>
<td>2500</td>
<td>Flow rate (m<sup>3</sup>/s)</td>
<td>2.1 &#x00D7; 10<sup>&#x2212;9</sup></td>
</tr>
<tr>
<td>Poisson&#x2019;s ratio (&#x2212;)</td>
<td>0.23</td>
<td>Density of fluid (kg/m<sup>3</sup>)</td>
<td>1000</td>
</tr>
<tr>
<td>Tensile strength (MPa)</td>
<td>2.59</td>
<td>Bulk modulus of fluid (MPa)</td>
<td>10</td>
</tr>
<tr>
<td>Shear modulus (GPa)</td>
<td>3.42</td>
<td>Permeability coefficient (m<sup>2</sup>/(Pa&#x00B7;s))</td>
<td>8.33 &#x00D7; 10<sup>&#x2212;11</sup></td>
</tr>
<tr>
<td>Cohesive strength (MPa)</td>
<td>6.0</td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
</table-wrap>
<p>As shown in <xref ref-type="fig" rid="fig-8">Fig. 8</xref>, a comparison is made between the numerical results (<xref ref-type="fig" rid="fig-8">Figs. 8a</xref> to <xref ref-type="fig" rid="fig-8">8c</xref>) and experimental results (<xref ref-type="fig" rid="fig-8">Figs. 8d</xref> and <xref ref-type="fig" rid="fig-8">8e</xref>) of directional symmetric perforation fracturing at the azimuth angle of 60&#x00B0;. The figure illustrates that the fractures propagate along the direction of perforation and deflect towards the direction of maximum principal stress, resulting in a curved fracture surface. Due to spatial overlap of fracture planes when viewed planarly, the cracks in <xref ref-type="fig" rid="fig-8">Fig. 8b</xref> exhibit a banded appearance. <xref ref-type="fig" rid="fig-8">Fig. 8c</xref> displays a fracture surface resembling that in <xref ref-type="fig" rid="fig-8">Fig. 8e</xref>, clearly indicating the correspondence between numerical and experimental observations.</p>
<fig id="fig-8">
<label>Figure 8</label>
<caption>
<title>Comparison between simulation and physical test of perforation fracturing at the azimuth angle of 60&#x00B0;: (a)&#x007E;(c) are simulation results, and (d)&#x007E;(e) are test results [<xref ref-type="bibr" rid="ref-61">61</xref>]</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-8.tif"/>
</fig>
<p><xref ref-type="fig" rid="fig-9">Fig. 9</xref> presents statistical data on water injection pressure, where the peak pressure at the wellhead signifies the breakdown pressure, which increases with the azimuth angle. When <italic>&#x03B8;</italic> is 30&#x00B0;, 45&#x00B0;, and 60&#x00B0;, the simulated values are 10.46, 10.65, and 15.64 MPa, respectively. Correspondingly, the measured breakdown pressures for these angles are 10.39, 10.55, and 15.55 MPa, respectively [<xref ref-type="bibr" rid="ref-61">61</xref>]. The simulated breakdown pressures closely match the measured values, confirming the reliability of the present numerical model.</p>
<fig id="fig-9">
<label>Figure 9</label>
<caption>
<title>Validation of the simulation through comparison with experimental data</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-9.tif"/>
</fig>
</sec>
<sec id="s3_3">
<label>3.3</label>
<title>Validation against Field Data</title>
<p>This section contrasts the simulation outcomes with engineering data. While the material parameters align with those outlined in <xref ref-type="sec" rid="s3_2">Section 3.2</xref>, there are notable differences in dimensions and <italic>in-situ</italic> stresses. Specifically, the specimen and perforation dimensions in the laboratory are considerably smaller than those encountered in the field. To validate the simulation capability, the field&#x2019;s fracturing perforation results will be employed.</p>
<p>Sun et al. [<xref ref-type="bibr" rid="ref-62">62</xref>] presented field data on the perforation fracturing of Changqing Oilfield (Xi&#x2019;an, China). In <xref ref-type="fig" rid="fig-10">Fig. 10a</xref>, a 2 m cube is used to model the underground rock stratum, with a horizontal wellbore located in the center. While Sun et al. [<xref ref-type="bibr" rid="ref-62">62</xref>] did not specify the size of the wellbore, the radius is assumed to be 70 mm. The model features one perforation cluster with 6 perforations. Each perforation has a length of 400 mm, a diameter of 20 mm, and a spacing of 200 mm. The perforation phase angle is 60&#x00B0;, and the direction of the middle two perforations is consistent with that of <inline-formula id="ieqn-91"><mml:math id="mml-ieqn-91"><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. To accommodate for engineering factors, a larger flow rate is used compared to indoor tests. The simulation utilizes parameters similar to those outlined in <xref ref-type="table" rid="table-3">Table 3</xref>, with discrepancies in other parameters detailed in <xref ref-type="table" rid="table-4">Table 4</xref>.</p>
<fig id="fig-10">
<label>Figure 10</label>
<caption>
<title>Simulated fracturing results for engineering data validation</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-10.tif"/>
</fig><table-wrap id="table-4">
<label>Table 4</label>
<caption>
<title>Parameters of engineering data validation</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Parameter</th>
<th>Value</th>
<th>Parameter</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>Young&#x2019;s modulus (GPa)</td>
<td>21.5</td>
<td>Vertical stress (MPa)</td>
<td>43</td>
</tr>
<tr>
<td>Tensile strength (MPa)</td>
<td>3.0</td>
<td>Minimum horizontal stress (MPa)</td>
<td>34</td>
</tr>
<tr>
<td>Shear modulus (GPa)</td>
<td>8.75</td>
<td>Maximum horizontal stress (MPa)</td>
<td>38</td>
</tr>
<tr>
<td>Flow rate (m<sup>3</sup>/s)</td>
<td>1.0 &#x00D7; 10<sup>&#x2212;7</sup></td>
<td></td>
<td></td>
</tr>
</tbody>
</table>
</table-wrap>
<p><xref ref-type="fig" rid="fig-10">Figs. 10b</xref> to <xref ref-type="fig" rid="fig-10">10d</xref> present the results of the numerical simulation. In <xref ref-type="fig" rid="fig-10">Fig. 10b</xref>, the initial crack originates from the base of the perforation at 7 s, consistent with the conclusion of Sun et al. [<xref ref-type="bibr" rid="ref-62">62</xref>]. At this moment, the tensile stress is primarily focused at the base of the perforation. The perforation root is located at the junction of the wellbore and perforation. Due to the large size gradient in the root area, stress concentration and crack initiation are easily produced. As shown in <xref ref-type="fig" rid="fig-10">Figs. 10c</xref> and <xref ref-type="fig" rid="fig-10">10d</xref>, the simulated breakdown pressure of the spiral perforation is 44.26 MPa, compared to Sun&#x2019;s 44.5 MPa and the field data&#x2019;s 43.0 MPa, with differences of 2.93% and 3.49%, respectively. This underscores the model&#x2019;s commendable simulation accuracy when handling high <italic>in-situ</italic> stresses and large perforation sizes.</p>
</sec>
</sec>
<sec id="s4">
<label>4</label>
<title>Fracturing Simulation and Analysis</title>
<sec id="s4_1">
<label>4.1</label>
<title>Acquisition of Real Perforation Shapes</title>
<p>Before analyzing perforating fracturing, it is essential to establish a perforation model. Real perforation data offer parameters for modeling of perforation, including perforation length, perforation diameter and shape characteristics. According to an engineering technical report, <xref ref-type="fig" rid="fig-11">Figs. 11</xref> and <xref ref-type="fig" rid="fig-12">12</xref> illustrate the perforation effects and sizes of four types of penetration bullets in sandstone. These four types of penetrating bullets are: 25g DP3 HMX, 39g DP3 HMX, 89-type deep-penetrating perforating bullet (EH38RDX27-3), and 95-type deep-penetrating perforating bullet (213SD-95R-1HR).</p>
<fig id="fig-11">
<label>Figure 11</label>
<caption>
<title>Profile of four kinds of penetrating bullet through sandstone target</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-11.tif"/>
</fig><fig id="fig-12">
<label>Figure 12</label>
<caption>
<title>Size diagram of four kinds of penetrating bullets</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-12.tif"/>
</fig>
<p><xref ref-type="fig" rid="fig-11">Fig. 11</xref> illustrates that all four types of perforations display different cross-sectional shapes. The evolution of cross-sectional changes is characterized by initial constriction followed by expansion. These perforations can be divided into two sections: a constricted section (near to the wellbore) and an expanded section (away from the wellbore). While the lengths of the constricted sections are similar for all four perforation types, the lengths of the expanded sections vary, leading to variations in penetration lengths. Moreover, there is notable diversity in the far-end radius among different perforations.</p>
<p>The variable cross-sectional dimensions of each perforation are depicted in <xref ref-type="fig" rid="fig-12">Fig. 12a</xref>. In this figure, the perforations are numbered from left to right as 1, 2, 3, and 4, and the cross-sectional radii are marked at 50 mm intervals along the penetration length. Sections beyond these intervals are considered as separate segments, and detailed data on perforation length are presented in <xref ref-type="table" rid="table-5">Table 5</xref>.</p>
<table-wrap id="table-5">
<label>Table 5</label>
<caption>
<title>Perforation length of four kinds of penetrating bullets</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>ID</th>
<th>Penetrating bullet types</th>
<th>Perforation length (mm)</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>25g DP3 HMX</td>
<td>235.00</td>
</tr>
<tr>
<td>2</td>
<td>39g DP3 HMX</td>
<td>230.00</td>
</tr>
<tr>
<td>3</td>
<td>89-type deep-penetrating perforating bullet</td>
<td>200.00</td>
</tr>
<tr>
<td>4</td>
<td>95-type deep-penetrating perforating bullet</td>
<td>195.00</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><xref ref-type="fig" rid="fig-12">Fig. 12b</xref> utilizes Perforation No. 2 as an example. The perforation is divided into two segments by a specific position where the cross-sectional radius transitions from constricted to expanded (position <inline-formula id="ieqn-92"><mml:math id="mml-ieqn-92"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>). The segment nearer to the wellbore, with a length denoted as <inline-formula id="ieqn-93"><mml:math id="mml-ieqn-93"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, is referred to as the near-well section. The segment away from the wellbore, with a length denoted as <inline-formula id="ieqn-94"><mml:math id="mml-ieqn-94"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>, is referred to as the far-well section. Each segment is subdivided into five subsections, labeled as <inline-formula id="ieqn-95"><mml:math id="mml-ieqn-95"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> through <inline-formula id="ieqn-96"><mml:math id="mml-ieqn-96"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula>.</p>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Model Setup</title>
<p>The section diameter and length of the perforation model can be determined based on the dimensions of various perforations provided in <xref ref-type="fig" rid="fig-12">Fig. 12</xref>. <xref ref-type="fig" rid="fig-13">Fig. 13a</xref> displays the geometric model of the rock, which is a 2 m cube with a cylindrical component in the center simulating the wellbore, featuring a radius of 70 mm. The perforations are positioned on one side of the wellbore. In practical engineering applications, perforations are often arranged using multi-angle and high-density configurations. To compare the fracturing behavior of different shapes with a single variable, the model&#x2019;s perforation arrangement is set as single-hole and along the axis, following the direction of <inline-formula id="ieqn-97"><mml:math id="mml-ieqn-97"><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mi>H</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula>. This arrangement helps minimize the mutual interference between perforations. Perforations Nos. 1, 2, 3, and 4 were created using CAD variable cross-section extrusion to generate solid representations, as depicted in <xref ref-type="fig" rid="fig-13">Fig. 13b</xref>. In this study, the perforation size significantly differs from that of the cube model. To improve the computational efficiency, a fine mesh is employed around the perforation, while a coarse mesh is utilized away from the perforation to decrease the total number of elements and the calculation time. Ultimately, the number of elements for the four models is adjusted to approximately 100,000. This principle is consistently applied in subsequent modeling phases.</p>
<fig id="fig-13">
<label>Figure 13</label>
<caption>
<title>Perforation layout and model establishment</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-13.tif"/>
</fig>
</sec>
<sec id="s4_3">
<label>4.3</label>
<title>Parameters Setting</title>
<p>In this study, an ideal homogeneous model is utilized without considering the effect of natural fractures. Porous permeability is not accounted for in the simulation, and constant flow loading is employed to inject water into the fracture joints at the end of perforation. The stress and seepage boundary conditions are applied to the model. Material properties of rock strata and the magnitude of the three-dimensional <italic>in-situ</italic> stress can be obtained from geological exploration data in the engineering report. The seepage conditions are applied with the same values as in <xref ref-type="sec" rid="s3_3">Section 3.3</xref>. Based on the geological stress exploration data. Some parameters are calibrated in <xref ref-type="table" rid="table-3">Table 3</xref>, while the remaining parameters are detailed in <xref ref-type="table" rid="table-6">Table 6</xref>.</p>
<table-wrap id="table-6">
<label>Table 6</label>
<caption>
<title>Formation materials and simulation parameters</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th>Parameter</th>
<th>Value</th>
<th>Parameter</th>
<th>Value</th>
</tr>
</thead>
<tbody>
<tr>
<td>Young&#x2019;s modulus (GPa)</td>
<td>21.5</td>
<td>Flow rate (m<sup>3</sup>/s)</td>
<td>1.0 &#x00D7; 10<sup>&#x2212;7</sup></td>
</tr>
<tr>
<td>Tensile strength (MPa)</td>
<td>3.0</td>
<td>Vertical stress (MPa)</td>
<td>76</td>
</tr>
<tr>
<td>Shear modulus (GPa)</td>
<td>8.75</td>
<td>Minimum horizontal stress (MPa)</td>
<td>60</td>
</tr>
<tr>
<td>Cohesion strength (MPa)</td>
<td>17.0</td>
<td>Maximum horizontal stress (MPa)</td>
<td>73</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4_4">
<label>4.4</label>
<title>Simulation Results</title>
<p>Saturation signifies the extent to which fluid permeates the fracture grid, where a value of 1 denotes complete filling and 0 indicates no fluid flow. <xref ref-type="fig" rid="fig-14">Fig. 14</xref> visually illustrates the changes in saturation for the four perforation types. Water pressure is applied around the open-hole perforation wall, and over 1 to 60 s, fluid gradually permeates the surrounding rock formations from the perforation surface. <xref ref-type="fig" rid="fig-14">Fig. 14</xref> provides a visual representation of the loading process, indicating the location and shape of the perforations.</p>
<fig id="fig-14">
<label>Figure 14</label>
<caption>
<title>Saturation cloud images of four perforations ((a) Perforation No. 1; (b) Perforation No. 2; (c) Perforation No. 3; (d) Perforation No. 4)</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-14.tif"/>
</fig>
<p>Breakdown pressure serves as a crucial indicator of fracturing effectiveness. As illustrated in <xref ref-type="fig" rid="fig-15">Fig. 15</xref>, the fluid pressure during loading initially increases, then decreases, and eventually stabilizes. The numerical simulation utilizes the cracking of a block element to describe the generation of fluid channels. Owing to the specific volume of the block and the interaction force between the blocks, the pressure curve will not sharply decrease after the fracture. The breakdown pressures for Perforations No. 1 through 4 are 68.02, 64.01, 68.56, and 65.37 MPa, respectively, with Perforation No. 3 exhibiting the highest breakdown pressure and Perforation No. 2 demonstrating the lowest breakdown pressure.</p>
<fig id="fig-15">
<label>Figure 15</label>
<caption>
<title>Fracture curves of four perforations</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-15.tif"/>
</fig>
<p>The breakdown pressure determines the difficulty of reservoir cracking, while the fracture network generated by perforation can enhance the reservoir&#x2019;s permeability. By capturing the dynamic propagation process of hydraulic fractures, the impact of fracturing can be studied. <xref ref-type="fig" rid="fig-16">Fig. 16</xref> displays the process of fracture propagation for the four perforations. Initial cracks in the model occurred at 10 s. Due to the drastic change in the interface size of the perforating root, stress concentration and cracks are easily generated, primarily at the junction of the wellbore and perforation during the initial stage. As fracturing progresses, the fracture spreads from the root of the perforation to the middle, forming a complex network around it. By 60 s, the fracture has enveloped the entire perforation channel. <xref ref-type="fig" rid="fig-17">Fig. 17</xref> illustrates the failure state of the four perforations, with 0 indicating no damage, 1 indicating tensile damage, and 2 indicating shear damage. Under the influence of fluid pressure, the perforation consistently surpasses the tensile strength of the rock mass, resulting in primarily tensile failure. <xref ref-type="fig" rid="fig-18">Fig. 18</xref> shows the stress distribution of the four perforations in <italic>x</italic> direction. At 10 s, perforation was in the early stage of fracture. At this point, the area with significant tensile stress is at the root of the perforation (the junction of the perforation and the wellbore), where the cross-section undergoes significant changes, making stress concentration likely.</p>
<fig id="fig-16">
<label>Figure 16</label>
<caption>
<title>Fracture propagation diagram of four perforations ((a)&#x007E;(b) Fracture propagation diagram of Perforation No. 1; (c)&#x007E;(d) Fracture propagation diagram of Perforation No. 2; (e)&#x007E;(f) Fracture propagation diagram of Perforation No. 3; (g)&#x007E;(h) Fracture propagation diagram of Perforation No. 4)</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-16.tif"/>
</fig><fig id="fig-17">
<label>Figure 17</label>
<caption>
<title>Failure state of four perforations ((a) Perforation No. 1; (b) Perforation No. 2; (c) Perforation No. 3; (d) Perforation No. 4)</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-17.tif"/>
</fig><fig id="fig-18">
<label>Figure 18</label>
<caption>
<title>Stress distribution in <italic>x</italic> direction of four perforations ((a) Perforation No. 1; (b) Perforation No. 2; (c) Perforation No. 3; (d) Perforation No. 4)</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-18.tif"/>
</fig>
<p>The complexity of the fracture network can be quantitatively analyzed by the fracture degree. Fracture degree is defined as the ratio of the area of the contact surface that fractures to the total area of the contact surface that can be fractured [<xref ref-type="bibr" rid="ref-63">63</xref>]. This metric characterizes the complexity of the fracture network in the rock. As depicted in <xref ref-type="fig" rid="fig-19">Fig. 19</xref>, Perforation No. 3 exhibited the smallest fracture degree, whereas Perforation No. 2 displayed the largest fracture degree. With decreasing the breakdown pressure, the fracture degree of the perforation increases. The relatively large length and section diameter of Perforation No. 2 result in a larger volume, potentially leading to a greater fracture degree due to this initial defect. Ultimately, among the four types of penetrating bullets, the Perforation No. 2 formed by the 39g DP3 HMX perforating bullet exhibited the lowest breakdown pressure and the highest fracture degree.</p>
<fig id="fig-19">
<label>Figure 19</label>
<caption>
<title>Fracture degree and breakdown pressure of four perforations</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-19.tif"/>
</fig>
</sec>
</sec>
<sec id="s5">
<label>5</label>
<title>Influence of Perforation Shape on Hydraulic Fracturing</title>
<sec id="s5_1">
<label>5.1</label>
<title>Simulation Model Setting</title>
<p>Based on Perforation No. 2, modifications were made to the parameters of the perforation shape to explore their influence on fracturing outcomes, encompassing penetration length and cross-section diameter. To clearly observe the distinct patterns of change, a significant gradient in parameter modification was employed. As depicted in <xref ref-type="table" rid="table-7">Table 7</xref>, &#x201C;Perforation No. 2&#x201D; serves as the reference model. Models 1-1, 1-2, and 1-3 compare the variable cross-section column with the equal cross-section cylinder perforation, where the radii of the equal cross-section cylinders 1-1 and 1-2 align with the radii of the ends of Perforation No. 2. Model 1-3 represents a cylindrical perforation of equal section, matching the volume and length of Perforation No. 2, featuring a radius <inline-formula id="ieqn-98"><mml:math id="mml-ieqn-98"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> of 36.34 mm, as calculated from <xref ref-type="disp-formula" rid="eqn-22">Eq. (22)</xref>.</p>
<table-wrap id="table-7">
<label>Table 7</label>
<caption>
<title>Setting of models for changing the diameter of perforation section</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th rowspan="2">Perforation model</th>
<th colspan="6" align="center">Cross-sectional diameter (mm)</th>
</tr>
<tr>
<th><inline-formula id="ieqn-100"><mml:math id="mml-ieqn-100"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></th>
<th><inline-formula id="ieqn-101"><mml:math id="mml-ieqn-101"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></th>
<th><inline-formula id="ieqn-102"><mml:math id="mml-ieqn-102"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></th>
<th><inline-formula id="ieqn-103"><mml:math id="mml-ieqn-103"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></th>
<th><inline-formula id="ieqn-104"><mml:math id="mml-ieqn-104"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></th>
<th><inline-formula id="ieqn-105"><mml:math id="mml-ieqn-105"><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mn>6</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></th>
</tr>
</thead>
<tbody>
<tr>
<td>Perforation No. 2</td>
<td>33.44</td>
<td>33.33</td>
<td>28.80</td>
<td>23.50</td>
<td>48.77</td>
<td>50.00</td>
</tr>
<tr>
<td>1-1</td>
<td>33.44</td>
<td>33.44</td>
<td>33.44</td>
<td>33.44</td>
<td>33.44</td>
<td>33.44</td>
</tr>
<tr>
<td>1-2</td>
<td>50.00</td>
<td>50.00</td>
<td>50.00</td>
<td>50.00</td>
<td>50.00</td>
<td>50.00</td>
</tr>
<tr>
<td>1-3</td>
<td>36.34</td>
<td>36.34</td>
<td>36.34</td>
<td>36.34</td>
<td>36.34</td>
<td>36.34</td>
</tr>
<tr>
<td>2-1</td>
<td>33.44</td>
<td>33.33</td>
<td>28.80</td>
<td>33.50</td>
<td>58.77</td>
<td>60.00</td>
</tr>
<tr>
<td>2-2</td>
<td>33.44</td>
<td>33.33</td>
<td>28.80</td>
<td>13.50</td>
<td>38.77</td>
<td>40.00</td>
</tr>
<tr>
<td>3-1</td>
<td>43.44</td>
<td>43.33</td>
<td>38.80</td>
<td>23.50</td>
<td>48.77</td>
<td>50.00</td>
</tr>
<tr>
<td>3-2</td>
<td>23.44</td>
<td>23.33</td>
<td>18.80</td>
<td>23.50</td>
<td>48.77</td>
<td>50.00</td>
</tr>
</tbody>
</table>
</table-wrap>
<p><disp-formula id="eqn-22"><label>(22)</label><mml:math id="mml-eqn-22" display="block"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>P</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mrow><mml:mi mathvariant="normal">&#x03C0;</mml:mi></mml:mrow><mml:msup><mml:mrow><mml:mo>(</mml:mo><mml:mfrac><mml:mn>1</mml:mn><mml:mn>2</mml:mn></mml:mfrac><mml:msub><mml:mi>d</mml:mi><mml:mrow><mml:mn>1</mml:mn><mml:mo>&#x2212;</mml:mo><mml:mn>3</mml:mn></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup><mml:mspace width="thinmathspace" /><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub><mml:mo stretchy="false">)</mml:mo></mml:math></disp-formula>where <inline-formula id="ieqn-99"><mml:math id="mml-ieqn-99"><mml:msub><mml:mi>V</mml:mi><mml:mrow><mml:mi>P</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula> represents the volume of Perforation No. 2, which can be calculated by CAD software.</p>
<p>In Models 2-1 and 2-2, the radius of each cross-section in the far-well section was increased (or decreased) by 5 mm, and in Models 3-1 and 3-2, the radius of each near-well section was increased (or decreased) by 5 mm, as detailed in <xref ref-type="table" rid="table-8">Table 8</xref>. Models 4-1 and 4-2 involved changes in the length of Perforation No. 2, with the length of each small section being increased (or decreased) by 10 mm. To visually compare the differences in perforation sizes, <xref ref-type="fig" rid="fig-20">Fig. 20</xref> presents the 3D perforation patterns in each model.</p>
<table-wrap id="table-8">
<label>Table 8</label>
<caption>
<title>Setting of models for changing perforating length</title>
</caption>
<table frame="hsides">
<colgroup>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
<col align="left"/>
</colgroup>
<thead>
<tr>
<th rowspan="2">Perforation model</th>
<th colspan="3" align="center"><inline-formula id="ieqn-106"><mml:math id="mml-ieqn-106"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>N</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> (mm)</th>
<th colspan="2" align="center"><inline-formula id="ieqn-107"><mml:math id="mml-ieqn-107"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mi>D</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> (mm)</th>
<th rowspan="2">Perforation length (mm)</th>
</tr>
<tr>
<th><inline-formula id="ieqn-108"><mml:math id="mml-ieqn-108"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mn>1</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></th>
<th><inline-formula id="ieqn-109"><mml:math id="mml-ieqn-109"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></th>
<th><inline-formula id="ieqn-110"><mml:math id="mml-ieqn-110"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mn>3</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></th>
<th><inline-formula id="ieqn-111"><mml:math id="mml-ieqn-111"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mn>4</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></th>
<th><inline-formula id="ieqn-112"><mml:math id="mml-ieqn-112"><mml:msub><mml:mi>l</mml:mi><mml:mrow><mml:mn>5</mml:mn></mml:mrow></mml:msub></mml:math></inline-formula></th>
</tr>
</thead>
<tbody>
<tr>
<td>Perforation No. 2</td>
<td>50.00</td>
<td>50.00</td>
<td>50.00</td>
<td>50.00</td>
<td>30.00</td>
<td>230.00</td>
</tr>
<tr>
<td>4-1</td>
<td>60.00</td>
<td>60.00</td>
<td>60.00</td>
<td>60.00</td>
<td>40.00</td>
<td>280.00</td>
</tr>
<tr>
<td>4-2</td>
<td>40.00</td>
<td>40.00</td>
<td>40.00</td>
<td>40.00</td>
<td>20.00</td>
<td>180.00</td>
</tr>
</tbody>
</table>
</table-wrap><fig id="fig-20">
<label>Figure 20</label>
<caption>
<title>Schematic of the perforation in three dimensions ((a&#x007E;c) Equal cross-section cylinder; (d&#x007E;e) Change the diameter of the far-well section; (f&#x007E;g) Change the diameter of the near-well section; (h&#x007E;i) Change the perforating length)</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-20.tif"/>
</fig>
</sec>
<sec id="s5_2">
<label>5.2</label>
<title>Simulation Results and Analysis</title>
<p>Previous investigations did not specify the method used to simplify the perforation into an equal cross-section cylinder. In <xref ref-type="fig" rid="fig-21">Fig. 21a</xref>, when the minimum and maximum radius of Perforation No. 2 are used as the radii of equal cross-section cylinders, the breakdown pressures are 66.83 MPa (Model 1-1) and 53.86 MPa (Model 1-2), respectively. The breakdown pressure of Perforation No. 2 falls between these two values, with pressure differences of 2.82 and 10.15 MPa, respectively. With the influence of water pressure, the rock mass primarily overcomes the tensile strength after overcoming the effects of <italic>in-situ</italic> stress. Comparing the difference of breakdown pressure and tensile strength of different perforations can significantly indicate the difficulty of cracking. The two difference values account for 94.0% and 338.3% of the rock tensile strength (3 MPa), respectively. Under the same volume, the breakdown pressure is 65.35 MPa (Model 1-3), which is 1.34 MPa higher than that of Perforation No. 2 and represents 44.7% of the rock tensile strength (3 MPa). These results suggest that a significant deviation in breakdown pressure may occur when the perforation is simplified into an equal cross-section cylinder.</p>
<fig id="fig-21">
<label>Figure 21</label>
<caption>
<title>Fracture degree and breakdown pressure of various models</title>
</caption>
<graphic mimetype="image" mime-subtype="tif" xlink:href="CMES_49885-fig-21.tif"/>
</fig>
<p><xref ref-type="fig" rid="fig-21">Figs. 21b</xref> and <xref ref-type="fig" rid="fig-21">21c</xref> illustrate that increasing the cross-section diameter of both the far-well section and near-well section yields breakdown pressures of 56.67 MPa (Model 2-1) and 58.35 MPa (Model 3-1), respectively. Conversely, reducing the perforation cross-section diameter of the far-well section and near-well section leads to breakdown pressures of 65.67 MPa (Model 2-2) and 66.66 MPa (Model 3-2), respectively. Overall, there is a negative correlation between breakdown pressure and perforation diameter, which aligns with findings from research on simplified regular-shaped perforations [<xref ref-type="bibr" rid="ref-23">23</xref>,<xref ref-type="bibr" rid="ref-55">55</xref>]. Increasing the perforation diameter enlarges the size difference around the perforation channel, intensifying the weakening effect on the rock mass and rendering the perforation more susceptible to cracking. Consequently, this results in a decrease in the perforation breakdown pressure.</p>
<p>In <xref ref-type="fig" rid="fig-21">Fig. 21d</xref>, the breakdown pressures are 68.75 MPa (Model 4-1) and 56.97 MPa (Model 4-2) when the penetration length is increased, respectively. Increasing the penetration length expands the effective area of fluid pressure on the hole wall, resulting in greater fluid energy used to break the rock layer. Consequently, this increases the circumferential stress of the borehole, potentially reducing the breakdown pressure.</p>
<p><xref ref-type="fig" rid="fig-21">Fig. 21</xref> indicates that a decrease in breakdown pressure is associated with an increase in fracture degree when a single parameter is changed. Additionally, when changing the perforation shape, the breakdown pressure and fracture degree of Model 1-2 (large uniform cross-section cylinder, 53.86 MPa, 0.31&#x2030;) are lower than those of Model 4-1 (increased perforation length, 56.97 MPa, 0.56&#x2030;). This suggests that perforations with irregular sections are more likely to induce crack propagation than those with equal radius sections after perforation initiation.</p>
</sec>
</sec>
<sec id="s6">
<label>6</label>
<title>Conclusions</title>
<p>The conclusions of this study can be summarized as follows:
<list list-type="simple">
<list-item>
<label>(1)</label><p>Perforation geometries demonstrate a pattern of regularity, deviating from ideal cylindrical shapes. These real-world perforations are characterized by an initial constriction followed by an expansion, a trait consistent across the four examined types. The 39g DP3 HMX perforating bullet was found to produce the lowest breakdown pressure and a significant fracture degree. Conversely, the 95-type deep-penetrating perforating bullet resulted in the highest breakdown pressure and the least extent of fracturing.</p></list-item>
<list-item>
<label>(2)</label><p>Different simplification approaches for the perforation model have distinct impacts on the outcomes. Modeling the perforation as a cylinder with a uniform cross-section can lead to considerable discrepancies in predicted breakdown pressure. Using the diameter of the perforation entry as the basis for the cylinder&#x2019;s diameter yields a breakdown pressure that diverges from that of a detailed perforation model. Variations in breakdown pressure among cylindrical perforations with equivalent volumes are relatively minor.</p></list-item>
<list-item>
<label>(3)</label><p>An inverse relationship was identified between breakdown pressure and perforation diameter when variations were restricted to the diameters of the far-well and near-well sections. In a similar vein, breakdown pressure showed a negative correlation with perforation length when adjustments were made solely to the lengths of the far-well and near-well sections. Additionally, an increase in the degree of fracturing corresponded with a decrease in breakdown pressure. Perforations with non-uniform cross-sections were more prone to facilitate crack propagation than those with uniform radii, despite having comparable breakdown pressures.</p></list-item>
</list></p>
<p>This research sheds light on the variability of perforation shapes under actual conditions, a notion not previously explored, and provides a numerical approach for optimizing perforation design. It also offers a basis for further investigation into the effects of perforation geometry on fracturing behavior. However, the acquisition of field data remains a challenge, and further experimental validation is necessary to corroborate the findings of this study.</p>
</sec>
</body>
<back>
<ack><p>The authors acknowledge the assistance of two doctors, Zhiran Gao and Junlin Wang (School of Civil and Transportation Engineering, Hebei University of Technology, China). Dr. Gao provided some necessary textual information to improve the feasibility of the study. Dr. Wang provided guidance and assistance in numerical methods. In addition, the authors thank the anonymous reviewers and journal editors for their constructive comments.</p>
</ack>
<sec><title>Funding Statement</title>
<p>The authors gratefully acknowledge the financial support from the National Natural Science Foundation of China (Grant Nos. 52178324, 12102059), the China Postdoctoral Science Foundation (Grant No. 2023M743604), the Beijing Natural Science Foundation (Grant No. 3212027), the National Key R&#x0026;D Program of China (Grant No. 2023YFC3007203), and the 2019 Foreign Experts Plan of Hebei Province.</p>
</sec>
<sec><title>Author Contributions</title>
<p>The authors confirm their contribution to the paper as follows: Rui Zhang: Software, Writing&#x2013;original draft. Lixiang Wang: Funding acquisition, Writing&#x2013;review &#x0026; editing. Chun Feng: Supervision. Jing Li: Investigation, Conceptualization. Chun Feng and Yiming Zhang: Funding acquisition. All authors reviewed the results and approved the final version of the manuscript.</p>
</sec>
<sec sec-type="data-availability"><title>Availability of Data and Materials</title>
<p>The data that support the findings of this study are available from the corresponding authors on reasonable request.</p>
</sec>
<sec sec-type="COI-statement"><title>Conflicts of Interest</title>
<p>The authors declare that they have no conflicts of interest to report regarding the present study.</p>
</sec>
<ref-list content-type="authoryear">
<title>References</title>
<ref id="ref-1"><label>1.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cui</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Lu</surname> <given-names>C</given-names></string-name>, <string-name><surname>Wu</surname> <given-names>M</given-names></string-name>, <string-name><surname>Peng</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Yao</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Luo</surname> <given-names>W</given-names></string-name></person-group>. <article-title>Review of exploration and production technology of natural gas hydrate</article-title>. <source>Adv Geo-Energy Res</source>. <year>2018</year>;<volume>2</volume>(1):<fpage>53</fpage>&#x2013;<lpage>62</lpage>. doi:<pub-id pub-id-type="doi">10.26804/ager.2018.01.05</pub-id>.</mixed-citation></ref>
<ref id="ref-2"><label>2.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bai</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>C</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>F</given-names></string-name></person-group>. <article-title>Geometry nature of hydraulic fracture propagation from oriented perforations and implications for directional hydraulic fracturing</article-title>. <source>Comput Geotech</source>. <year>2020</year>;<volume>125</volume>:<fpage>103682</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.compgeo.2020.103682</pub-id>.</mixed-citation></ref>
<ref id="ref-3"><label>3.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cheng</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Lu</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Ge</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Cheng</surname> <given-names>L</given-names></string-name>, <string-name><surname>Zheng</surname> <given-names>J</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>W</given-names></string-name></person-group>. <article-title>Experimental study on crack propagation control and mechanism analysis of directional hydraulic fracturing</article-title>. <source>Fuel</source>. <year>2018</year>;<volume>218</volume>:<fpage>316</fpage>&#x2013;<lpage>24</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.fuel.2018.01.034</pub-id>.</mixed-citation></ref>
<ref id="ref-4"><label>4.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname> <given-names>H</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>F</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Gao</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Cheng</surname> <given-names>J</given-names></string-name></person-group>. <article-title>Oil well perforation technology: Status and prospects</article-title>. <source>Pet Explor Dev</source>. <year>2014</year>;<volume>41</volume>(6):<fpage>798</fpage>&#x2013;<lpage>804</lpage>. doi:<pub-id pub-id-type="doi">10.1016/S1876-3804(14)60096-3</pub-id>.</mixed-citation></ref>
<ref id="ref-5"><label>5.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Fan</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Zhu</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Zhao</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Zhou</surname> <given-names>C</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>X</given-names></string-name></person-group>. <article-title>The effects of some parameters on perforation tip initiation pressures in hydraulic fracturing</article-title>. <source>J Petrol Sci Eng</source>. <year>2019</year>;<volume>176</volume>:<fpage>1053</fpage>&#x2013;<lpage>60</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.petrol.2019.02.028</pub-id>.</mixed-citation></ref>
<ref id="ref-6"><label>6.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chen</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Qiu</surname> <given-names>J</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Li</surname> <given-names>X</given-names></string-name>, <string-name><surname>Ma</surname> <given-names>B</given-names></string-name>, <string-name><surname>Huang</surname> <given-names>X</given-names></string-name></person-group>. <article-title>Influence of multi-perforations hydraulic fracturing on stress and fracture characteristics of hard rock mass under excavation condition</article-title>. Eng Fract Mech. <year>2022</year>;<volume>276</volume>:<fpage>108925</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.engfracmech.2022.108925</pub-id>.</mixed-citation></ref>
<ref id="ref-7"><label>7.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Qin</surname> <given-names>C</given-names></string-name>, <string-name><surname>Ma</surname> <given-names>C</given-names></string-name>, <string-name><surname>Li</surname> <given-names>L</given-names></string-name>, <string-name><surname>Sun</surname> <given-names>X</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Sun</surname> <given-names>Z</given-names></string-name></person-group>. <article-title>Development and application of an intelligent robot for rock mass structure detection: A case study of Letuan tunnel in Shandong China</article-title>. <source>Int J Rock Mech Min Sci</source>. <year>2023</year>;<volume>169</volume>:<fpage>105419</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.ijrmms.2023.105419</pub-id>.</mixed-citation></ref>
<ref id="ref-8"><label>8.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Detournay</surname> <given-names>E</given-names></string-name>, <string-name><surname>Carbonell</surname> <given-names>R</given-names></string-name></person-group>. <article-title>Fracture-mechanics analysis of the breakdown process in minifracture or leakoff test</article-title>. <source>SPE Prod Facil</source>. <year>1997</year>;<volume>12</volume>(3):<fpage>195</fpage>&#x2013;<lpage>9</lpage>. doi:<pub-id pub-id-type="doi">10.2118/28076-PA</pub-id>.</mixed-citation></ref>
<ref id="ref-9"><label>9.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zeng</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Jin</surname> <given-names>X</given-names></string-name>, <string-name><surname>Ding</surname> <given-names>S</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>B</given-names></string-name>, <string-name><surname>Bian</surname> <given-names>X</given-names></string-name>, <string-name><surname>Shah</surname> <given-names>S</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Breakdown pressure prediction with weight function method and experimental verification</article-title>. <source>Eng Fract Mech</source>. <year>2019</year>;<volume>214</volume>:<fpage>62</fpage>&#x2013;<lpage>78</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.engfracmech.2019.04.016</pub-id>.</mixed-citation></ref>
<ref id="ref-10"><label>10.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Chen</surname> <given-names>M</given-names></string-name>, <string-name><surname>Guo</surname> <given-names>T</given-names></string-name>, <string-name><surname>Qu</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Sheng</surname> <given-names>M</given-names></string-name>, <string-name><surname>Mu</surname> <given-names>L</given-names></string-name></person-group>. <article-title>Numerical investigation into hydraulic fracture initiation and breakdown pressures considering wellbore compliance based on the boundary element method</article-title>. <source>J Petrol Sci Eng</source>. <year>2022</year>;<volume>211</volume>:<fpage>110162</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.petrol.2022.110162</pub-id>.</mixed-citation></ref>
<ref id="ref-11"><label>11.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Behrmann</surname> <given-names>LA</given-names></string-name>, <string-name><surname>Elbel</surname> <given-names>JL</given-names></string-name></person-group>. <article-title>Effect of perforations on fracture initiation</article-title>. <source>JPT J Pet Technol</source>. <year>1991</year>;<volume>43</volume>(5):<fpage>608</fpage>&#x2013;<lpage>15</lpage>. doi:<pub-id pub-id-type="doi">10.2118/20661-PA</pub-id>.</mixed-citation></ref>
<ref id="ref-12"><label>12.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Abass</surname> <given-names>HH</given-names></string-name>, <string-name><surname>Meadows</surname> <given-names>DL</given-names></string-name>, <string-name><surname>Brumley</surname> <given-names>JL</given-names></string-name>, <string-name><surname>Hedayati</surname> <given-names>S</given-names></string-name>, <string-name><surname>Venditto</surname> <given-names>JJ</given-names></string-name></person-group>. <article-title>Oriented perforations-a rock mechanics view</article-title>. In: <conf-name>SPE Annual Technical Conference and Exhibition</conf-name>, <year>1994 Sep 25&#x2013;28</year>; <publisher-loc>New Orleans, Louisiana, USA</publisher-loc>. doi:<pub-id pub-id-type="doi">10.2118/28555-MS</pub-id>.</mixed-citation></ref>
<ref id="ref-13"><label>13.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname> <given-names>R</given-names></string-name>, <string-name><surname>Hou</surname> <given-names>B</given-names></string-name>, <string-name><surname>Shan</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Tan</surname> <given-names>P</given-names></string-name>, <string-name><surname>Wu</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Gao</surname> <given-names>J</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Hydraulic fracturing initiation and near-wellbore nonplanar propagation from horizontal perforated boreholes in tight formation</article-title>. <source>J Nat Gas Sci Eng</source>. <year>2018</year>;<volume>55</volume>:<fpage>337</fpage>&#x2013;<lpage>49</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jngse.2018.05.021</pub-id>.</mixed-citation></ref>
<ref id="ref-14"><label>14.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zheng</surname> <given-names>H</given-names></string-name>, <string-name><surname>Pu</surname> <given-names>C</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Sun</surname> <given-names>C</given-names></string-name></person-group>. <article-title>Experimental and numerical investigation on influence of pore-pressure distribution on multi-fractures propagation in tight sandstone</article-title>. <source>Eng Fract Mech</source>. <year>2020</year>;<volume>230</volume>:<fpage>106993</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.engfracmech.2020.106993</pub-id>.</mixed-citation></ref>
<ref id="ref-15"><label>15.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhai</surname> <given-names>L</given-names></string-name>, <string-name><surname>Xun</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>H</given-names></string-name>, <string-name><surname>Qi</surname> <given-names>B</given-names></string-name>, <string-name><surname>Wu</surname> <given-names>J</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>Y</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Experimental study of hydraulic fracturing initiation and propagation from perforated wellbore in oil shale formation</article-title>. <source>Fuel</source>. <year>2023</year>;<volume>352</volume>:<fpage>129155</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.fuel.2023.129155</pub-id>.</mixed-citation></ref>
<ref id="ref-16"><label>16.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname> <given-names>LX</given-names></string-name>, <string-name><surname>Wen</surname> <given-names>LF</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>JT</given-names></string-name>, <string-name><surname>Tian</surname> <given-names>R</given-names></string-name></person-group>. <article-title>Implementations of parallel software for crack analyses based on the improved XFEM</article-title>. <source>Sci Sin Tech</source>. <year>2018</year>;<volume>48</volume>(11):<fpage>1241</fpage>&#x2013;<lpage>58</lpage> <comment>(In Chinese)</comment>. doi:<pub-id pub-id-type="doi">10.1360/N092017-00367</pub-id>.</mixed-citation></ref>
<ref id="ref-17"><label>17.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wen</surname> <given-names>LF</given-names></string-name>, <string-name><surname>Tian</surname> <given-names>R</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>LX</given-names></string-name>, <string-name><surname>Feng</surname> <given-names>C</given-names></string-name></person-group>. <article-title>Improved XFEM for multiple crack analysis: Accurate and efficient implementations for stress intensity factors</article-title>. <source>Comput Methods Appl Mech Eng</source>. <year>2023</year>;<volume>411</volume>:<fpage>116045</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.cma.2023.116045</pub-id>.</mixed-citation></ref>
<ref id="ref-18"><label>18.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname> <given-names>LX</given-names></string-name>, <string-name><surname>Wen</surname> <given-names>LF</given-names></string-name>, <string-name><surname>Tian</surname> <given-names>R</given-names></string-name>, <string-name><surname>Feng</surname> <given-names>C</given-names></string-name></person-group>. <article-title>Improved XFEM (IXFEM): Arbitrary multiple crack initiation, propagation and interaction analysis</article-title>. <source>Comput Methods Appl Mech Eng</source>. <year>2024</year>;<volume>421</volume>:<fpage>116791</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.cma.2024.116791</pub-id>.</mixed-citation></ref>
<ref id="ref-19"><label>19.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Shauer</surname> <given-names>N</given-names></string-name>, <string-name><surname>Duarte</surname> <given-names>CA</given-names></string-name></person-group>. <article-title>A generalized finite element method for three-dimensional hydraulic fracture propagation: comparison with experiments</article-title>. <source>Eng Fract Mech</source>. <year>2020</year>;<volume>235</volume>:<fpage>107098</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.engfracmech.2020.107098</pub-id>.</mixed-citation></ref>
<ref id="ref-20"><label>20.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Cundall</surname> <given-names>PA</given-names></string-name></person-group>. <article-title>A computer model for simulating progressive, large-scale movement in blocky rock system</article-title>. In: <conf-name>Proceedings of the International Symposium on Rock Mechanics</conf-name>, <year>1971</year>; <publisher-loc>Nancy, France</publisher-loc>. p. <fpage>129</fpage>&#x2013;<lpage>36</lpage></mixed-citation></ref>
<ref id="ref-21"><label>21.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname> <given-names>X</given-names></string-name>, <string-name><surname>Si</surname> <given-names>G</given-names></string-name>, <string-name><surname>Bai</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Xiang</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Li</surname> <given-names>X</given-names></string-name>, <string-name><surname>Oh</surname> <given-names>J</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Numerical simulation of hydraulic fracturing and associated seismicity in lab-scale coal samples: A new insight into the stress and aperture evolution</article-title>. <source>Comput Geotech</source>. <year>2023</year>;<volume>160</volume>:<fpage>105507</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.compgeo.2023.105507</pub-id>.</mixed-citation></ref>
<ref id="ref-22"><label>22.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Ben</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Xue</surname> <given-names>J</given-names></string-name>, <string-name><surname>Miao</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Shi</surname> <given-names>G</given-names></string-name></person-group>. <article-title>Simulating hydraulic fracturing with discontinuous deformation analysis</article-title>. In: <conf-name>The 46th U.S. Rock Mechanics/Geomechanics Symposium</conf-name>, <year>2012 Jun 24&#x2013;27</year>; <publisher-loc>Chicago, Illinois, USA</publisher-loc>.</mixed-citation></ref>
<ref id="ref-23"><label>23.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname> <given-names>H</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>J</given-names></string-name>, <string-name><surname>Zhao</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Qiang</surname> <given-names>J</given-names></string-name></person-group>. <article-title>Hydraulic fracture network propagation in a naturally fractured shale reservoir based on the well factory model</article-title>. <source>Comput Geotech</source>. <year>2023</year>;<volume>153</volume>:<fpage>105103</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.compgeo.2022.105103</pub-id>.</mixed-citation></ref>
<ref id="ref-24"><label>24.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Abdollahipour</surname> <given-names>A</given-names></string-name>, <string-name><surname>Marji</surname> <given-names>MF</given-names></string-name></person-group>. <article-title>A thermo-hydromechanical displacement discontinuity method to model fractures in high-pressure, high-temperature environments</article-title>. <source>Renew Energy</source>. <year>2020</year>;<volume>153</volume>:<fpage>1488</fpage>&#x2013;<lpage>1503</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.renene.2020.02.110</pub-id>.</mixed-citation></ref>
<ref id="ref-25"><label>25.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Sun</surname> <given-names>J</given-names></string-name>, <string-name><surname>L&#x00F6;hnert</surname> <given-names>S</given-names></string-name></person-group>. <article-title>3D thermo-mechanical dynamic crack propagation with the XFEM and gradient enhanced damage</article-title>. <source>Proc Appl Math Mech</source>. <year>2021</year>;<volume>20</volume>(1):<fpage>e202000271</fpage>. doi:<pub-id pub-id-type="doi">10.1002/pamm.202000271</pub-id>.</mixed-citation></ref>
<ref id="ref-26"><label>26.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhuang</surname> <given-names>X</given-names></string-name>, <string-name><surname>Zhou</surname> <given-names>S</given-names></string-name>, <string-name><surname>Huynh</surname> <given-names>GD</given-names></string-name>, <string-name><surname>Areias</surname> <given-names>P</given-names></string-name>, <string-name><surname>Rabczuk</surname> <given-names>T</given-names></string-name></person-group>. <article-title>Phase field modeling and computer implementation: A review</article-title>. <source>Eng Fract Mech</source>. <year>2022</year>;<volume>262</volume>:<fpage>108234</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.engfracmech.2022.108234</pub-id>.</mixed-citation></ref>
<ref id="ref-27"><label>27.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhuang</surname> <given-names>X</given-names></string-name>, <string-name><surname>Li</surname> <given-names>X</given-names></string-name>, <string-name><surname>Zhou</surname> <given-names>S</given-names></string-name></person-group>. <article-title>Transverse penny-shaped hydraulic fracture propagation in naturally-layered rocks under stress boundaries: a 3D phase field modeling</article-title>. <source>Comput Geotech</source>. <year>2023</year>;<volume>155</volume>:<fpage>105205</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.compgeo.2022.105205</pub-id>.</mixed-citation></ref>
<ref id="ref-28"><label>28.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Lackner</surname> <given-names>R</given-names></string-name>, <string-name><surname>Zeiml</surname> <given-names>M</given-names></string-name>, <string-name><surname>Mang</surname> <given-names>HA</given-names></string-name></person-group>. <article-title>Strong discontinuity embedded approach with standard SOS formulation: element formulation, energy-based crack-tracking strategy, and validations</article-title>. <source>Comput Methods Appl Mech Eng</source>. <year>2015</year>;<volume>287</volume>:<fpage>335</fpage>&#x2013;<lpage>66</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.cma.2015.02.001</pub-id>.</mixed-citation></ref>
<ref id="ref-29"><label>29.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Huang</surname> <given-names>J</given-names></string-name>, <string-name><surname>Yuan</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Mang</surname> <given-names>HA</given-names></string-name></person-group>. <article-title>Cracking elements method with a dissipation-based arc-length approach</article-title>. <source>Finite Elem Anal Des</source>. <year>2021</year>;<volume>195</volume>:<fpage>103573</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.finel.2021.103573</pub-id>.</mixed-citation></ref>
<ref id="ref-30"><label>30.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Zhuang</surname> <given-names>X</given-names></string-name></person-group>. <article-title>Cracking elements method for dynamic brittle fracture</article-title>. <source>Theor Appl Fract Mech</source>. <year>2019</year>;<volume>102</volume>:<fpage>1</fpage>&#x2013;<lpage>9</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.tafmec.2018.09.015</pub-id>.</mixed-citation></ref>
<ref id="ref-31"><label>31.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Yu</surname> <given-names>H</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>X</given-names></string-name>, <string-name><surname>Sun</surname> <given-names>Y</given-names></string-name></person-group>. <article-title>A generalized bond-based peridynamic model for quasi-brittle materials enriched with bond tension-rotation-shear coupling effects</article-title>. <source>Comput Methods Appl Mech Eng</source>. <year>2020</year>;<volume>372</volume>:<fpage>113405</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.cma.2020.113405</pub-id>.</mixed-citation></ref>
<ref id="ref-32"><label>32.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhou</surname> <given-names>X</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Shou</surname> <given-names>Y</given-names></string-name></person-group>. <article-title>Hydromechanical bond-based peridynamic model for pressurized and fluid-driven fracturing processes in fissured porous rocks</article-title>. <source>Int J Rock Mech Min Sci</source>. <year>2020</year>;<volume>132</volume>:<fpage>104383</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.ijrmms.2020.104383</pub-id>.</mixed-citation></ref>
<ref id="ref-33"><label>33.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Liu</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Ma</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>K</given-names></string-name>, <string-name><surname>Zhao</surname> <given-names>S</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>Y</given-names></string-name></person-group>. <article-title>Coupled CEL-FDEM modeling of rock failure induced by high-pressure water jet</article-title>. <source>Eng Fract Mech</source>. <year>2023</year>;<volume>277</volume>:<fpage>108958</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.engfracmech.2022.108958</pub-id>.</mixed-citation></ref>
<ref id="ref-34"><label>34.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cui</surname> <given-names>W</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Wu</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Xu</surname> <given-names>X</given-names></string-name></person-group>. <article-title>Fracture development around wellbore excavation: Insights from a 2D thermo-mechanical FDEM analysis</article-title>. <source>Eng Fract Mech</source>. <year>2024</year>;<volume>295</volume>:<fpage>109774</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.engfracmech.2023.109774</pub-id>.</mixed-citation></ref>
<ref id="ref-35"><label>35.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhou</surname> <given-names>X</given-names></string-name>, <string-name><surname>Bi</surname> <given-names>J</given-names></string-name>, <string-name><surname>Qian</surname> <given-names>Q</given-names></string-name></person-group>. <article-title>Numerical simulation of crack growth and coalescence in rock-like materials containing multiple pre-existing flaws</article-title>. <source>Rock Mech Rock Eng</source>. <year>2015</year>;<volume>48</volume>:<fpage>1097</fpage>&#x2013;<lpage>1114</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s00603-014-0627-4</pub-id>.</mixed-citation></ref>
<ref id="ref-36"><label>36.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname> <given-names>L</given-names></string-name>, <string-name><surname>Zhou</surname> <given-names>X</given-names></string-name></person-group>. <article-title>A field-enriched finite element method for simulating the failure process of rocks with different defects</article-title>. <source>Comput Struct</source>. <year>2021</year>;<volume>250</volume>:<fpage>106539</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.compstruc.2021.106539</pub-id>.</mixed-citation></ref>
<ref id="ref-37"><label>37.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname> <given-names>LX</given-names></string-name>, <string-name><surname>Li</surname> <given-names>SH</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>GX</given-names></string-name>, <string-name><surname>Ma</surname> <given-names>ZS</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>L</given-names></string-name></person-group>. <article-title>A GPU-based parallel procedure for nonlinear analysis of complex structures using a coupled FEM/DEM approach</article-title>. <source>Math Prob Eng</source>. <year>2013</year>;<volume>2013</volume>:<fpage>618980</fpage>. doi:<pub-id pub-id-type="doi">10.1155/2013/618980</pub-id>.</mixed-citation></ref>
<ref id="ref-38"><label>38.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Feng</surname> <given-names>C</given-names></string-name>, <string-name><surname>Li</surname> <given-names>SH</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>XY</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>YN</given-names></string-name></person-group>. <article-title>A semi-spring and semi-edge combined contact model in CDEM and its application to analysis of Jiweishan landslide</article-title>. <source>J Rock Mech Geotech Eng</source>. <year>2014</year>;<volume>6</volume>(1):<fpage>26</fpage>&#x2013;<lpage>35</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jrmge.2013.12.001</pub-id>.</mixed-citation></ref>
<ref id="ref-39"><label>39.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname> <given-names>LX</given-names></string-name>, <string-name><surname>Tang</surname> <given-names>DH</given-names></string-name>, <string-name><surname>Li</surname> <given-names>SH</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>J</given-names></string-name>, <string-name><surname>Feng</surname> <given-names>C</given-names></string-name></person-group>. <article-title>Numerical simulation of hydraulic fracturing by a mixed method in two dimensions</article-title>. <source>Chin J Theor Appl Mech</source>. <year>2015</year>;<volume>47</volume>(6):<fpage>973</fpage>&#x2013;<lpage>83</lpage> <comment>(In Chinese)</comment>. doi:<pub-id pub-id-type="doi">10.6052/0459-1879-15-097</pub-id>.</mixed-citation></ref>
<ref id="ref-40"><label>40.</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Li</surname> <given-names>SH</given-names></string-name>, <string-name><surname>Feng</surname> <given-names>C</given-names></string-name>, <string-name><surname>Zhou</surname> <given-names>D</given-names></string-name></person-group>. Mechanical methods in landslide research. <publisher-loc>Beijing, China</publisher-loc>: <publisher-name>Science Press</publisher-name>; <year>2018</year> <comment>(In Chinese)</comment>.</mixed-citation></ref>
<ref id="ref-41"><label>41.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Nie</surname> <given-names>W</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>J</given-names></string-name>, <string-name><surname>Feng</surname> <given-names>C</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>Y</given-names></string-name></person-group>. <article-title>Continuous-discontinuous element method for three-dimensional thermal cracking of rocks</article-title>. <source>J Rock Mech Geotech Eng</source>. <year>2023</year>;<volume>15</volume>(11):<fpage>2917</fpage>&#x2013;<lpage>29</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jrmge.2023.02.017</pub-id>.</mixed-citation></ref>
<ref id="ref-42"><label>42.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhu</surname> <given-names>XG</given-names></string-name>, <string-name><surname>Feng</surname> <given-names>C</given-names></string-name>, <string-name><surname>Cheng</surname> <given-names>PD</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>XQ</given-names></string-name>, <string-name><surname>Li</surname> <given-names>SH</given-names></string-name></person-group>. <article-title>A novel three-dimensional hydraulic fracturing model based on continuum-discontinuum element method</article-title>. <source>Comput Methods Appl Mech Eng</source>. <year>2021</year>;<volume>383</volume>:<fpage>113887</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.cma.2021.113887</pub-id>.</mixed-citation></ref>
<ref id="ref-43"><label>43.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname> <given-names>LX</given-names></string-name>, <string-name><surname>Li</surname> <given-names>SH</given-names></string-name>, <string-name><surname>Feng</surname> <given-names>C</given-names></string-name></person-group>. <article-title>Lagrange&#x2019;s equations for seepage flow in porous media with a mixed Lagrangian-Eulerian description</article-title>. <source>Acta Mech Sin</source>. <year>2023</year>;<volume>39</volume>(11):<fpage>323022</fpage>. doi:<pub-id pub-id-type="doi">10.1007/s10409-023-23022-x</pub-id>.</mixed-citation></ref>
<ref id="ref-44"><label>44.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Li</surname> <given-names>J</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>LX</given-names></string-name>, <string-name><surname>Feng</surname> <given-names>C</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>R</given-names></string-name>, <string-name><surname>Zhu</surname> <given-names>XG</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>YM</given-names></string-name></person-group>. <article-title>Study on the influence of perforation parameters on hydraulic fracture initiation and propagation based on CDEM</article-title>. <source>Comput Geotech</source>. <year>2024</year>;<volume>167</volume>:<fpage>106061</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.compgeo.2023.106061</pub-id>.</mixed-citation></ref>
<ref id="ref-45"><label>45.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Han</surname> <given-names>W</given-names></string-name>, <string-name><surname>Cui</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>J</given-names></string-name></person-group>. <article-title>Fracture path interaction of two adjacent perforations subjected to different injection rate increments</article-title>. <source>Comput Geotech</source>. <year>2020</year>;<volume>122</volume>:<fpage>103500</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.compgeo.2020.103500</pub-id>.</mixed-citation></ref>
<ref id="ref-46"><label>46.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cheng</surname> <given-names>S</given-names></string-name>, <string-name><surname>Wu</surname> <given-names>B</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>M</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>X</given-names></string-name>, <string-name><surname>Han</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Jeffrey</surname> <given-names>RG</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>Surrogate modeling and global sensitivity analysis for the simultaneous growth of multiple hydraulic fractures</article-title>. <source>Comput Geotech</source>. <year>2023</year>;<volume>162</volume>:<fpage>105709</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.compgeo.2023.105709</pub-id>.</mixed-citation></ref>
<ref id="ref-47"><label>47.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhang</surname> <given-names>H</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>J</given-names></string-name>, <string-name><surname>Gong</surname> <given-names>D</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>H</given-names></string-name>, <string-name><surname>Ouyang</surname> <given-names>W</given-names></string-name></person-group>. <article-title>Effects of fracturing parameters on fracture network evolution during multicluster fracturing in a heterogeneous reservoir</article-title>. <source>Comput Geotech</source>. <year>2023</year>;<volume>159</volume>:<fpage>105474</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.compgeo.2023.105474</pub-id>.</mixed-citation></ref>
<ref id="ref-48"><label>48.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Sepehri</surname> <given-names>J</given-names></string-name>, <string-name><surname>Soliman</surname> <given-names>MY</given-names></string-name>, <string-name><surname>Morse</surname> <given-names>SM</given-names></string-name></person-group>. <article-title>Application of extended finite element method (XFEM) to simulate hydraulic fracture propagation from oriented perforations</article-title>. In: <conf-name>The SPE Hydraulic Fracturing Technology Conference</conf-name>, <year>2015 Feb 3&#x2013;5</year>; <publisher-loc>Texas, USA</publisher-loc>. doi:<pub-id pub-id-type="doi">10.2118/SPE-173342-MS</pub-id>.</mixed-citation></ref>
<ref id="ref-49"><label>49.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Song</surname> <given-names>C</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>J</given-names></string-name></person-group>. <article-title>Experiment and simulation for controlling propagation direction of hydrofracture by multi-boreholes hydraulic fracturing</article-title>. <source>Comput Model Eng Sci</source>. <year>2019</year>;<volume>120</volume>(3):<fpage>779</fpage>&#x2013;<lpage>97</lpage>. doi:<pub-id pub-id-type="doi">10.32604/cmes.2019.07000</pub-id>.</mixed-citation></ref>
<ref id="ref-50"><label>50.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wang</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Hu</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Zhao</surname> <given-names>J</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>S</given-names></string-name>, <string-name><surname>Fu</surname> <given-names>C</given-names></string-name>, <string-name><surname>Zhao</surname> <given-names>C</given-names></string-name></person-group>. <article-title>Numerical simulation of fracture initiation, propagation and fracture complexity in the presence of multiple perforations</article-title>. <source>J Nat Gas Sci Eng</source>. <year>2020</year>;<volume>83</volume>:<fpage>103486</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jngse.2020.103486</pub-id>.</mixed-citation></ref>
<ref id="ref-51"><label>51.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Shi</surname> <given-names>F</given-names></string-name>, <string-name><surname>Wang</surname> <given-names>D</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>X</given-names></string-name></person-group>. <article-title>A numerical study on the propagation mechanisms of hydraulic fractures in fracture-cavity carbonate reservoirs</article-title>. <source>Comput Model Eng Sci</source>. <year>2021</year>;<volume>127</volume>(2):<fpage>575</fpage>&#x2013;<lpage>98</lpage>. doi:<pub-id pub-id-type="doi">10.32604/cmes.2021.015384</pub-id>.</mixed-citation></ref>
<ref id="ref-52"><label>52.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Lu</surname> <given-names>W</given-names></string-name>, <string-name><surname>He</surname> <given-names>C</given-names></string-name></person-group>. <article-title>Numerical simulation on the initiation and propagation of synchronous perforating fractures in horizontal well clusters</article-title>. <source>Eng Fract Mech</source>. <year>2022</year>;<volume>266</volume>:<fpage>108412</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.engfracmech.2022.108412</pub-id>.</mixed-citation></ref>
<ref id="ref-53"><label>53.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Zhao</surname> <given-names>X</given-names></string-name>, <string-name><surname>Ju</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Yang</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Su</surname> <given-names>S</given-names></string-name>, <string-name><surname>Gong</surname> <given-names>W</given-names></string-name></person-group>. <article-title>Impact of hydraulic perforation on fracture initiation and propagation in shale rocks</article-title>. <source>Sci China-Tech</source>. <year>2016</year>;<volume>59</volume>:<fpage>756</fpage>&#x2013;<lpage>62</lpage>. doi:<pub-id pub-id-type="doi">10.1007/s11431-016-6038-x</pub-id>.</mixed-citation></ref>
<ref id="ref-54"><label>54.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Shan</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>R</given-names></string-name>, <string-name><surname>Jiang</surname> <given-names>Y</given-names></string-name></person-group>. <article-title>Complexity and tortuosity hydraulic fracture morphology due to near-wellbore nonplanar propagation from perforated horizontal wells</article-title>. <source>J Nat Gas Sci Eng</source>. <year>2021</year>;<volume>89</volume>:<fpage>103884</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.jngse.2021.103884</pub-id>.</mixed-citation></ref>
<ref id="ref-55"><label>55.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Wanniarachchi</surname> <given-names>WAM</given-names></string-name>, <string-name><surname>Ranjith</surname> <given-names>PG</given-names></string-name>, <string-name><surname>Li</surname> <given-names>J</given-names></string-name>, <string-name><surname>Perera</surname> <given-names>MSA</given-names></string-name></person-group>. <article-title>Numerical simulation of foam-based hydraulic fracturing to optimise perforation spacing and to investigate effect of dip angle on hydraulic fracturing</article-title>. <source>J Petrol Sci Eng</source>. <year>2019</year>;<volume>172</volume>:<fpage>83</fpage>&#x2013;<lpage>96</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.petrol.2018.09.032</pub-id>.</mixed-citation></ref>
<ref id="ref-56"><label>56.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Dong</surname> <given-names>K</given-names></string-name>, <string-name><surname>Li</surname> <given-names>Q</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>W</given-names></string-name>, <string-name><surname>Zhao</surname> <given-names>X</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>S</given-names></string-name></person-group>. <article-title>Optimization of perforation parameters for horizontal wells in shale reservoir</article-title>. <source>Energy Rep</source>. <year>2021</year>;<volume>7</volume>(S7):<fpage>1121</fpage>&#x2013;<lpage>30</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.egyr.2021.09.157</pub-id>.</mixed-citation></ref>
<ref id="ref-57"><label>57.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Huang</surname> <given-names>L</given-names></string-name>, <string-name><surname>Tan</surname> <given-names>J</given-names></string-name>, <string-name><surname>Fu</surname> <given-names>H</given-names></string-name>, <string-name><surname>Liu</surname> <given-names>J</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>X</given-names></string-name>, <string-name><surname>Liao</surname> <given-names>X</given-names></string-name>, <etal>et al</etal></person-group>. <article-title>The non-plane initiation and propagation mechanism of multiple hydraulic fractures in tight reservoirs considering stress shadow effects</article-title>. <source>Eng Fract Mech</source>. <year>2023</year>;<volume>292</volume>:<fpage>109570</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.engfracmech.2023.109570</pub-id>.</mixed-citation></ref>
<ref id="ref-58"><label>58.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Bangi</surname> <given-names>MSF</given-names></string-name>, <string-name><surname>Kwon</surname> <given-names>JSI</given-names></string-name></person-group>. <article-title>Deep hybrid modeling of chemical process: Application to hydraulic fracturing</article-title>. <source>Comput Chem Eng</source>. <year>2020</year>;<volume>134</volume>:<fpage>106696</fpage>. doi:<pub-id pub-id-type="doi">10.1016/j.compchemeng.2019.106696</pub-id>.</mixed-citation></ref>
<ref id="ref-59"><label>59.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Siddhamshetty</surname> <given-names>P</given-names></string-name>, <string-name><surname>Yang</surname> <given-names>S</given-names></string-name>, <string-name><surname>Kwon</surname> <given-names>JSI</given-names></string-name></person-group>. <article-title>Modeling of hydraulic fracturing and designing of online pumping schedules to achieve uniform proppant concentration in conventional oil reservoirs</article-title>. <source>Comput Chem Eng</source>. <year>2018</year>;<volume>114</volume>:<fpage>306</fpage>&#x2013;<lpage>17</lpage>. doi:<pub-id pub-id-type="doi">10.1016/j.compchemeng.2017.10.032</pub-id>.</mixed-citation></ref>
<ref id="ref-60"><label>60.</label><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Sneddon</surname> <given-names>IN</given-names></string-name>, <string-name><surname>Lowengrub</surname> <given-names>M</given-names></string-name></person-group>. Crack problems in the classical theory of elasticity. <publisher-loc>New York</publisher-loc>: <publisher-name>Wiley</publisher-name>; <year>1969</year>. doi:<pub-id pub-id-type="doi">10.1137/1013045</pub-id>.</mixed-citation></ref>
<ref id="ref-61"><label>61.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Jiang</surname> <given-names>H</given-names></string-name>, <string-name><surname>Chen</surname> <given-names>M</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>G</given-names></string-name>, <string-name><surname>Jin</surname> <given-names>Y</given-names></string-name>, <string-name><surname>Zhao</surname> <given-names>Z</given-names></string-name>, <string-name><surname>Zhu</surname> <given-names>G</given-names></string-name></person-group>. <article-title>Impact of oriented perforation on hydraulic fracture initiation and propagation</article-title>. <source>Chin J Rock Mech Eng</source>. <year>2009</year>;<volume>28</volume>(7):<fpage>1321</fpage>&#x2013;<lpage>6</lpage> <comment>(In Chinese)</comment>.</mixed-citation></ref>
<ref id="ref-62"><label>62.</label><mixed-citation publication-type="conf-proc"><person-group person-group-type="author"><string-name><surname>Sun</surname> <given-names>F</given-names></string-name>, <string-name><surname>Xue</surname> <given-names>S</given-names></string-name>, <string-name><surname>Tang</surname> <given-names>M</given-names></string-name>, <string-name><surname>Zhang</surname> <given-names>X</given-names></string-name>, <string-name><surname>Ma</surname> <given-names>B</given-names></string-name></person-group>. <article-title>Impact of in-plane perforations on near-wellbore fracture geometry in horizontal wells</article-title>. In: <conf-name>The ARMA-CUPB Geothermal International Conference</conf-name>, <year>2019 Aug 5&#x2013;8</year>; <publisher-loc>Beijing, China</publisher-loc>. </mixed-citation></ref>
<ref id="ref-63"><label>63.</label><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Guo</surname> <given-names>RK</given-names></string-name>, <string-name><surname>Feng</surname> <given-names>C</given-names></string-name>, <string-name><surname>Zhou</surname> <given-names>D</given-names></string-name>, <string-name><surname>Li</surname> <given-names>SH</given-names></string-name></person-group>. <article-title>Study on the evaluation method of slope disaster status based on the reliability of fracture degree</article-title>. <source>Chin J Rock Mech Eng</source>. <year>2016</year>;<volume>35</volume>(S1):<fpage>3111</fpage>&#x2013;<lpage>8</lpage> <comment>(In Chinese)</comment>. doi:<pub-id pub-id-type="doi">10.13722/j.cnki.jrme.2015.0216</pub-id>.</mixed-citation></ref>
</ref-list>
</back></article>