<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article article-type="research-article" dtd-version="2.3" xml:lang="EN" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Earth Sci.</journal-id>
<journal-title>Frontiers in Earth Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Earth Sci.</abbrev-journal-title>
<issn pub-type="epub">2296-6463</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="publisher-id">1132970</article-id>
<article-id pub-id-type="doi">10.3389/feart.2023.1132970</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Earth Science</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>A new study of multi-phase mass and heat transfer in natural gas hydrate reservoir with an embedded discrete fracture model</article-title>
<alt-title alt-title-type="left-running-head">Cui et al.</alt-title>
<alt-title alt-title-type="right-running-head">
<ext-link ext-link-type="uri" xlink:href="https://doi.org/10.3389/feart.2023.1132970">10.3389/feart.2023.1132970</ext-link>
</alt-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname>Cui</surname>
<given-names>Yudong</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/2152884/overview"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Teng</surname>
<given-names>Bailu</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1560405/overview"/>
</contrib>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Luo</surname>
<given-names>Wanjing</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="corresp" rid="c001">&#x2a;</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Lu</surname>
<given-names>Cheng</given-names>
</name>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<xref ref-type="aff" rid="aff3">
<sup>3</sup>
</xref>
<xref ref-type="aff" rid="aff4">
<sup>4</sup>
</xref>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Zhou</surname>
<given-names>Yingfang</given-names>
</name>
<xref ref-type="aff" rid="aff5">
<sup>5</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1082100/overview"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>School of Energy Resources</institution>, <institution>China University of Geosciences</institution>, <addr-line>Beijing</addr-line>, <country>China</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Center of Oil and Natural Gas Resource Exploration</institution>, <institution>China Geological Survey</institution>, <addr-line>Beijing</addr-line>, <country>China</country>
</aff>
<aff id="aff3">
<sup>3</sup>
<institution>National Engineering Research Center of Gas Hydrate Exploration and Development</institution>, <addr-line>Guangzhou</addr-line>, <country>China</country>
</aff>
<aff id="aff4">
<sup>4</sup>
<institution>Guangzhou Marine Geological Survey</institution>, <addr-line>Guangzhou</addr-line>, <country>China</country>
</aff>
<aff id="aff5">
<sup>5</sup>
<institution>School of Engineering</institution>, <institution>University of Aberdeen</institution>, <addr-line>Aberdeen</addr-line>, <country>United Kingdom</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>
<bold>Edited by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/1318858/overview">Jiazheng Qin</ext-link>, Southwest Petroleum University, China</p>
</fn>
<fn fn-type="edited-by">
<p>
<bold>Reviewed by:</bold> <ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/2157869/overview">Shiqian Xu</ext-link>, Southwest Petroleum University, China</p>
<p>
<ext-link ext-link-type="uri" xlink:href="https://loop.frontiersin.org/people/888842/overview">Jiafei Zhao</ext-link>, Dalian University of Technology, China</p>
</fn>
<corresp id="c001">&#x2a;Correspondence: Wanjing Luo, <email>luowanjing@cugb.edu.cn</email>
</corresp>
<fn fn-type="other">
<p>This article was submitted to Solid Earth Geophysics, a section of the journal Frontiers in Earth Science</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>13</day>
<month>02</month>
<year>2023</year>
</pub-date>
<pub-date pub-type="collection">
<year>2023</year>
</pub-date>
<volume>11</volume>
<elocation-id>1132970</elocation-id>
<history>
<date date-type="received">
<day>28</day>
<month>12</month>
<year>2022</year>
</date>
<date date-type="accepted">
<day>01</day>
<month>02</month>
<year>2023</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2023 Cui, Teng, Luo, Lu and Zhou.</copyright-statement>
<copyright-year>2023</copyright-year>
<copyright-holder>Cui, Teng, Luo, Lu and Zhou</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>Studies of the hydrate cores have shown that natural fractures can be frequently observed in hydrate reservoirs, resulting in a fracture-filled hydrate. Therefore, it is highly necessary for industries to predict the gas well productivity of fracture-filled hydrate reservoirs. In this work, an embedded discrete fracture model is applied to characterize the natural fractures of fracture-filled gas-hydrate reservoirs. The non-linear mass and energy conservation equations which are discretized with the finite-difference method are solved by the fully implicit approach, and the proposed model is justified by a commercial simulator. On the basis of the proposed model, we investigate the influences of natural fractures, fracture conductivity, and hydrate dissociation rate on the gas well productivity and the distributions of pressure, temperature, and hydrate saturation. The simulation results show that hydraulic and natural fractures exert significant impacts on the gas well productivity of the fracture-filled hydrate reservoirs, and the cumulative gas production is increased by 45.6% due to the existence of the connected natural fractures. The connected natural fractures can impose a more important influence on the gas well productivity than the unconnected natural fractures. The cumulative gas production is increased by 6.48% as <italic>N</italic>
<sub>
<italic>nf</italic>
</sub> is increased from 2 to 50, whereas the increase is 43.38% as <italic>N</italic>
<sub>
<italic>f_con</italic>
</sub> is increased from 0 to 4. In addition, A higher hydraulic fracture conductivity can be more favorable than a higher natural fracture conductivity for improving the gas well productivity, and a higher hydrate dissociation rate can lead to a lower temperature along fractures due to a more noticeable reduction of solid hydrate. This study provides a theoretical basis for developing fracture-filled hydrate reservoirs efficiently in the future.</p>
</abstract>
<kwd-group>
<kwd>embedded discrete fracture model</kwd>
<kwd>mass and heat transfer</kwd>
<kwd>fracture-filled hydrate</kwd>
<kwd>natural fractures</kwd>
<kwd>numerical simulation</kwd>
</kwd-group>
</article-meta>
</front>
<body>
<sec id="s1">
<title>1 Introduction</title>
<p>Natural gas hydrate (NGH) is formed from gas and water under particular pressure and temperature (<xref ref-type="bibr" rid="B22">Sloan et al., 2007</xref>), and 150&#x2013;180&#xa0;m<sup>3</sup> of gas can be approximately released from one volume of NGH at standard conditions (<xref ref-type="bibr" rid="B4">Carroll, 2020</xref>). At present, four different classes of gas hydrate reservoirs have been found in nature (<xref ref-type="bibr" rid="B16">Moridis, 2003</xref>; <xref ref-type="bibr" rid="B15">Moridis, 2004</xref>; <xref ref-type="bibr" rid="B14">Moridis et al., 2005</xref>). Class 1&#x2013;2 hydrate reservoirs are composed of the overburden layer, gas hydrate layer, gaseous hydrocarbon or water layer, and under burden layer. Class 3 hydrate reservoir distinguishes from Classes 1 and 2 hydrate reservoirs due to the absence of the underlying mobile fluid layer. Class 4 hydrate reservoir is characterized by a low hydrate saturation (&#x3c;10%) and disperse hydrate distribution (<xref ref-type="bibr" rid="B16">Moridis, 2003</xref>; <xref ref-type="bibr" rid="B15">Moridis, 2004</xref>; <xref ref-type="bibr" rid="B14">Moridis et al., 2005</xref>). Abundant natural gas hydrate resources have been observed in ocean margins and permafrost regions, and the estimated global technically recoverable gas hydrate is approximately 10<sup>15</sup>&#x2013;10<sup>18</sup>&#xa0;m<sup>3</sup> (<xref ref-type="bibr" rid="B4">Carroll, 2020</xref>; <xref ref-type="bibr" rid="B12">Li et al., 2021b</xref>). At present, the depressurization method has been widely applied for developing gas hydrate (<xref ref-type="bibr" rid="B13">Liu et al., 2017</xref>). Numerous studies have been conducted to evaluate the potential of developing hydrate reservoirs ascribing to the fact that gas hydrates are known as one of the most promising clean energies (<xref ref-type="bibr" rid="B2">Boswell et al., 2012</xref>).</p>
<p>Developing gas hydrate is complicated which involves multiphase flow (gas-water) and hydrate phase transition. Moreover, thermal convection and hydrate decomposition occur during the development of gas-hydrate which can significantly affect temperature distribution and gas well productivity. Therefore, a comprehensive insight into the effect of hydrate phase transition on multi-phase mass and heat transfer of gas-hydrate reservoirs is one of the key issues for optimizing hydrate development. The kinetic model proposed by <xref ref-type="bibr" rid="B9">Kim et al. (1987)</xref> was widely used to calculate the hydrate decomposition rate caused by depressurization. In their model, the hydrate decomposition rate is related to hydrate surface area, gas fugacity, and temperature; <xref ref-type="bibr" rid="B19">Pooladi-Darvish and Hong. (2004)</xref>compared the effect of thermal conduction and thermal convection on the productivity of gas hydrate wells. Their simulation results showed that thermal conduction has a more significant influence in affecting heat transfer than thermal convection; <xref ref-type="bibr" rid="B24">Sun et al. (2005)</xref>; <xref ref-type="bibr" rid="B6">Esmaeilzadeh et al. (2008)</xref> both established a numerical model considering the one-dimensional fluid flow to evaluate gas well productivity in developing gas-hydrate reservoirs by depressurization method, and the results of their studies showed fluid enthalpy and heat transfer coefficient are the most sensitive parameters in developing gas hydrate. <xref ref-type="bibr" rid="B16">Moridis, (2003)</xref>, <xref ref-type="bibr" rid="B15">Moridis, (2004)</xref>, <xref ref-type="bibr" rid="B14">Moridis et al. (2005)</xref>. developed a new numerical submodule named Tough&#x2b;Hydtate to study the mass and heat transfer of different types of hydrate reservoirs excluding Class 4. They claimed that Class 1 and Class 2 hydrate reservoirs hold significant promise as potential energy sources. <xref ref-type="bibr" rid="B25">Tonnet and Herri (2009)</xref> investigated the gas production and dissociation kinetics of hydrate using experimental and numerical methods. Their studies demonstrated that the mass transfers of gas and water impose a remarkable influence on hydrate decomposition for low permeability gas hydrate reservoirs. <xref ref-type="bibr" rid="B36">Zhao et al. (2014)</xref> developed a two-dimensional numerical model to analyze the effects of sensible heat transfer on gas well productivity of hydrate reservoirs. The calculated results of their works showed that the hydrate will dissociate rapidly at a high value of thermal conductivity in the early developing stage.</p>
<p>In all the aforementioned studies, the gas-hydrate reservoirs are assumed as a mono-porous media where the gas hydrate can only be observed in the pore space. However, the most recent studies show that natural fractures commonly exist in gas-hydrate reservoirs (<xref ref-type="bibr" rid="B27">Wang et al., 2011</xref>; <xref ref-type="bibr" rid="B26">Wang et al., 2019</xref>; <xref ref-type="bibr" rid="B17">Ning et al., 2020</xref>). Since natural fractures can significantly influence the gas well productivity of hydrate reservoirs, it is highly necessary for industries to develop a mathematical model to predict the gas well performance of the fracture-filled gas hydrate reservoirs considering the effect of natural fractures.</p>
<p>As one of the most applicable and economical method, numerical simulation has been widely used for evaluating the effect of the complex natural fracture network on gas well productivity. However, in terms of capturing the geometries of natural fractures, the traditional numerical simulator requires applying the local grid refinement (LGR) technique or unstructured grids, which can be inconvenient. In order to overcome the deficiencies of the traditional numerical methods, the embedded discrete fracture model (EDFM) method has been introduced to describe complex fractures (<xref ref-type="bibr" rid="B10">Lee et al., 2001</xref>). Compared to the methods of LGR and unstructured grids, the EDFM method characterizes the complex natural fractures with unrefined and structured grids. In recent studies, numerous EDFMs have been proposed to investigate the mechanism of mass and heat transfer in various naturally fractured reservoirs.</p>
<p>
<xref ref-type="bibr" rid="B1">AlTwaijri et al., 2018</xref> explicitly modeled complex fracture geometries by use of the EDFM method, and their simulation results confirmed that the complexity of the fracture network imposes a considerable influence in estimating gas and water recoveries. Li et al. (2021) combined an extended finite element method (XFEM) and EDFM to model the geothermal systems. The simulation results justified the application of EDFM for modeling fluid mass and heat transfer. <xref ref-type="bibr" rid="B20">Sangnimnuan et al., 2021</xref> upgraded their numerical model by considering the geomechanics effects to model water-oil two-phase flow based on the EDFM. The calculated results indicated that the stress distribution and mass transfer are mainly affected by hydraulic fracture geometries; <xref ref-type="bibr" rid="B21">Shi, (2021)</xref> combined the EDFM method with the boundary element method (BEM) to investigate the temperature change considering water-oil two-phase flow. Their calculated results showed that it is highly necessary to consider the temperature field effect on developing fractured geothermal system.</p>
<p>Although the EDFM was used widely to characterize the natural fracture in conventional oil/gas reservoirs, it has not been hitherto applied in gas-hydrate reservoirs to predict the gas well performance (<xref ref-type="bibr" rid="B33">Yan et al., 2016</xref>; <xref ref-type="bibr" rid="B34">Yan et al., 2018</xref>; <xref ref-type="bibr" rid="B29">Xu et al., 2017</xref>; <xref ref-type="bibr" rid="B28">Xu et al., 2018</xref>; <xref ref-type="bibr" rid="B31">Xu et al., 2021</xref>; <xref ref-type="bibr" rid="B30">Xu et al., 2022</xref>). For the scenarios of gas-hydrate reservoirs, multiphase flow, heat transfer, and hydrate dissociation all raise stringent barriers for one to build the EDFM model to evaluate the gas well productivity of the gas-hydrate reservoirs. Therefore, in this work, taking the effect of the natural fractures into consideration, we develop an EDFM model to characterize the gas well performance of the fracture-filled hydrate reservoirs. This proposed model is validated against a commercial simulator. Furthermore, with the aid of the proposed model, we analyze the influences of the complex fracture network, fracture conductivity, number of connected natural fractures, and hydrate dissociation rate on the gas well productivity and the distributions of pressure, temperature, and hydrate saturation.</p>
</sec>
<sec sec-type="methods" id="s2">
<title>2 Methodology</title>
<sec id="s2-1">
<title>2.1 Model assumptions</title>
<p>This study considers a fractured vertical well in a two-dimension (2D) naturally fractured gas hydrate reservoir. In order to consider heat transfer and to characterize the complex fractures, we make the following assumptions to simulate gas-water flow in hydrate reservoirs.<list list-type="simple">
<list-item>
<p>(1) hydrate is treated as an immobile solid phase;</p>
</list-item>
<list-item>
<p>(2) the compressibility of rock and fluids are considered to characterize porosity change;</p>
</list-item>
<list-item>
<p>(3) the reservoir is homogeneous and the flow of water and gas conforms to Darcy&#x2019;s law;</p>
</list-item>
<list-item>
<p>(4) the capillary pressure is neglected in the model;</p>
</list-item>
<list-item>
<p>(5) the effects of hydrate saturation changes, hydrate occurrence state, and pore structure on the relative permeability of gas and water are neglected;</p>
</list-item>
<list-item>
<p>(6) only thermal conduction and thermal convection in the reservoir are considered, and the influence of thermal radiation is neglected.</p>
</list-item>
</list>
</p>
</sec>
<sec id="s2-2">
<title>2.2 Mass conservation equations</title>
<p>For the matrix system, the mass conservation equation of the gas and water can be expressed as (<xref ref-type="bibr" rid="B7">Hong and Pooladi-Darvish, 2003</xref>):<disp-formula id="e1">
<mml:math id="m1">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>m</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mo>&#x2202;</mml:mo>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:math>
<label>(1)</label>
</disp-formula>
</p>
<p>For the intersecting fracture system, the mass conservation equation of the gas and water can be expressed as:<disp-formula id="e2">
<mml:math id="m2">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>f</mml:mi>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>m</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mo>&#x2202;</mml:mo>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>f</mml:mi>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:mi>l</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:math>
<label>(2)</label>
</disp-formula>where <italic>&#x3bd;</italic>
<sub>
<italic>l</italic>
</sub> is volumetric flow rates, which can be expressed as:<disp-formula id="e3">
<mml:math id="m3">
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>c</mml:mi>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mfrac>
<mml:mo>&#x2207;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(3)</label>
</disp-formula>
</p>
<p>For hydrate, the mass conservation equations of the matrix and fracture systems are (<xref ref-type="bibr" rid="B7">Hong and Pooladi-Darvish, 2003</xref>):<disp-formula id="e4">
<mml:math id="m4">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mo>&#x2202;</mml:mo>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(4)</label>
</disp-formula>In Eqs <xref ref-type="disp-formula" rid="e1">1</xref>&#x2013;<xref ref-type="disp-formula" rid="e4">4</xref>, subscript <italic>l</italic> represents gas or water; subscript <italic>h</italic> represents hydrate; the superscripts <italic>m</italic> and <italic>f</italic> represent the matrix and the fracture, respectively; <italic>k</italic> represents absolute permeability; <italic>k</italic>
<sub>
<italic>rl</italic>
</sub> represents fluid relative permeability; <italic>P</italic> represents pressure; <italic>&#x3bc;</italic>
<sub>
<italic>l</italic>
</sub> represents viscosity; <italic>&#x3c1;</italic>
<sub>
<italic>l</italic>
</sub> represents density; <italic>m</italic>
<sub>
<italic>l</italic>
</sub> represents the mass accumulation of gas and water due to hydrate dissociation; <italic>m</italic>
<sub>
<italic>h</italic>
</sub> represents the mass of hydrate dissociation; <italic>V</italic>
<sub>
<italic>v</italic>
</sub> represent void pore volume; <italic>S</italic>
<sub>
<italic>l</italic>
</sub> represents gas and water saturation; <italic>S</italic>
<sub>
<italic>h</italic>
</sub> represents hydrate saturation; <italic>q</italic>
<sub>
<italic>l,mf</italic>
</sub> represents volumetric flow rates between matrix and fracture; <italic>q</italic>
<sub>
<italic>l,ff</italic>
</sub> represents volumetric flow rates between fracture and fracture; <italic>q</italic>
<sub>
<italic>l,w</italic>
</sub> represents volumetric flow rates between fracture and well.</p>
<p>For the EDFM method, unrefined and structured grids are generally used to characterize complex natural fractures, and the finite difference method can be used as the numerical method to discretize mass conservation equations (<xref ref-type="bibr" rid="B32">Yan et al., 2014</xref>). For the right-hand-side of Eqs <xref ref-type="disp-formula" rid="e1">1</xref>, <xref ref-type="disp-formula" rid="e2">2</xref>, we can have the following discrete form:<disp-formula id="e5">
<mml:math id="m5">
<mml:mrow>
<mml:mfrac>
<mml:mo>&#x2202;</mml:mo>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>P</mml:mi>
<mml:mi>n</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mi>n</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(5)</label>
</disp-formula>where <italic>c</italic>
<sub>
<italic>s</italic>
</sub> represents rock compossibility coefficient; <italic>c</italic>
<sub>
<italic>l</italic>
</sub> represents fluid compossibility coefficient.</p>
<p>The discrete form of fluid flow between matrix grids in Eq. <xref ref-type="disp-formula" rid="e1">1</xref> can be written as:<disp-formula id="e6">
<mml:math id="m6">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>j</mml:mi>
<mml:mi>m</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>m</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(6)</label>
</disp-formula>
</p>
<p>Likewise, the discrete form of fluid flow between fracture grids in Eq. <xref ref-type="disp-formula" rid="e2">2</xref> can be written as:<disp-formula id="e7">
<mml:math id="m7">
<mml:mrow>
<mml:mo>&#x2207;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>f</mml:mi>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>j</mml:mi>
<mml:mi>f</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(7)</label>
</disp-formula>
</p>
<p>The discrete form of mass transfer between matrix grid and fracture grid in Eqs <xref ref-type="disp-formula" rid="e1">1</xref>, <xref ref-type="disp-formula" rid="e2">2</xref> can be written as:<disp-formula id="e8">
<mml:math id="m8">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>m</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mi>m</mml:mi>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mi>f</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(8)</label>
</disp-formula>
</p>
<p>The discrete form of mass transfer between intersecting fracture grids in Eq. <xref ref-type="disp-formula" rid="e2">2</xref> can be written as:<disp-formula id="e9">
<mml:math id="m9">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mi>f</mml:mi>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mi>f</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(9)</label>
</disp-formula>
</p>
<p>The discrete form of mass transfer between the wellbore and fracture grid in Eq. <xref ref-type="disp-formula" rid="e2">2</xref> can be written as:<disp-formula id="e10">
<mml:math id="m10">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>&#x3c0;</mml:mi>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x394;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>ln</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
</mml:msub>
<mml:mo>/</mml:mo>
<mml:msub>
<mml:mi>r</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mi>f</mml:mi>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(10)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e10">10</xref>, <italic>r</italic>
<sub>
<italic>w</italic>
</sub> is the wellbore radius, and <italic>r</italic>
<sub>
<italic>e</italic>
</sub> is the equivalent wellbore radius which can be calculated with the Peaceman formulation (<xref ref-type="bibr" rid="B18">Peaceman, 1978</xref>), and the details for calculating <italic>m</italic>
<sub>
<italic>l</italic>
</sub> in Eqs <xref ref-type="disp-formula" rid="e1">1</xref>, <xref ref-type="disp-formula" rid="e2">2</xref> can be found in <xref ref-type="sec" rid="s10">Supplementary Appendix SA</xref>.</p>
<p>In Eqs <xref ref-type="disp-formula" rid="e6">6</xref>&#x2013;<xref ref-type="disp-formula" rid="e9">9</xref>, the terms <italic>T</italic>
<sub>
<italic>m</italic>
</sub>, <italic>T</italic>
<sub>
<italic>f</italic>
</sub>, <italic>T</italic>
<sub>
<italic>mf</italic>
</sub>, and <italic>T</italic>
<sub>
<italic>ff</italic>
</sub> represent the transmissibility factors between different connections of matrix and fracture grids. <xref ref-type="fig" rid="F1">Figure 1</xref> presents the schematics of different connections of matrix and fracture grids. Three different types of non-neighbor connections (NNCs) in addition to the connections between neighboring matrix grids can be found in <xref ref-type="fig" rid="F1">Figure 1</xref>, including 1) type &#x23;1 NNC, the connections between the embedded fracture segments and matrix grids; 2) type &#x23;2 NNC: the connections between neighboring fracture segments of a single fracture; and 3) type &#x23;3 NNC: the connections between intersected fractures segments. For the fluid flow between matrix grids, taking <italic>x</italic>-direction as an example, the transmissibility factor between neighboring matrix grid <italic>i</italic> and <italic>j</italic> can be written as:<disp-formula id="e11">
<mml:math id="m11">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(11)</label>
</disp-formula>where<disp-formula id="e12">
<mml:math id="m12">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>&#x394;</mml:mo>
<mml:mi>y</mml:mi>
<mml:mo>&#x394;</mml:mo>
<mml:mi>z</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>x</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(12)</label>
</disp-formula>In Eq. <xref ref-type="disp-formula" rid="e12">12</xref>, the <italic>k</italic>
<sub>
<italic>m</italic>
</sub> represents matrix grid permeability; <italic>&#x2206;x</italic> represents <italic>x</italic>-direction matrix grid size; <italic>&#x2206;y</italic> represents <italic>y</italic>-direction matrix grid size; <italic>&#x2206;z</italic> represents <italic>z</italic>-direction matrix grid size.</p>
<fig id="F1" position="float">
<label>FIGURE 1</label>
<caption>
<p>Schematic of the EDFM model for fractured hydrate reservoirs.</p>
</caption>
<graphic xlink:href="feart-11-1132970-g001.tif"/>
</fig>
<p>For type &#x23;1 NNC, the matrix-fracture transmissibility factor can be expressed as (<xref ref-type="bibr" rid="B10">Lee et al., 2001</xref>):<disp-formula id="e13">
<mml:math id="m13">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(13)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e13">13</xref>, the <italic>A</italic>
<sub>
<italic>f</italic>
</sub> is the area of the cross section between matrix grid and fracture segment, and <italic>d</italic>
<sub>
<italic>fm</italic>
</sub> is the average normal distance between the embedded fracture segment and matrix grid. For type &#x23;2 NNC, the transmissibility factor of fluid flow between neighboring fracture segments of a single fracture is calculated as (<xref ref-type="bibr" rid="B10">Lee et al., 2001</xref>):<disp-formula id="e14">
<mml:math id="m14">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x394;</mml:mo>
<mml:msub>
<mml:mi>h</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:msub>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(14)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e14">14</xref>, the <italic>k</italic>
<sub>
<italic>fi</italic>
</sub> is permeability of <italic>i</italic>th fracture segment; <italic>&#x2206;l</italic>
<sub>
<italic>fi</italic>
</sub>
<italic>, &#x2206;h</italic>
<sub>
<italic>i</italic>
</sub>
<italic>,</italic> and <italic>w</italic>
<sub>
<italic>i</italic>
</sub> represent the length, height, and width of <italic>i</italic>th fracture segment, respectively. For type &#x23;3 NNC, the transmissibility factor of fluid flow between segment <italic>i</italic> of fracture 1 and segment <italic>j</italic> of fracture 2 can be expressed as (<xref ref-type="bibr" rid="B10">Lee et al., 2001</xref>):<disp-formula id="e15">
<mml:math id="m15">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x394;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>g</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>j</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mo>&#x394;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:msub>
<mml:mi>d</mml:mi>
<mml:mrow>
<mml:mi>s</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>g</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(15)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e15">15</xref>, <italic>d</italic>
<sub>
<italic>seg</italic>
</sub> is the distance from the fracture segment to the intersection.</p>
<p>The residual mass conservation equations in terms of the finite difference method can be expressed as (<xref ref-type="bibr" rid="B23">Song and Liang, 2009</xref>):<disp-formula id="e16">
<mml:math id="m16">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mo>:</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:msup>
<mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>P</mml:mi>
<mml:mi>n</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mi>n</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mi>m</mml:mi>
</mml:msup>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mi>m</mml:mi>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mi>m</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mi>f</mml:mi>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mi>m</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="normal">F</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mo>:</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:msup>
<mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>P</mml:mi>
<mml:mi>n</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mi>n</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mi>f</mml:mi>
</mml:msup>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mi>f</mml:mi>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mi>f</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mi>m</mml:mi>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mi>f</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mi>f</mml:mi>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mi>f</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>l</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(16)</label>
</disp-formula>
</p>
<p>For the hydrate, we can have:<disp-formula id="e17">
<mml:math id="m17">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="normal">M</mml:mi>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mi mathvariant="normal">i</mml:mi>
<mml:mi mathvariant="normal">x</mml:mi>
<mml:mo>:</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:msup>
<mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:msup>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>P</mml:mi>
<mml:mi>n</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
<mml:mi>n</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mi>m</mml:mi>
</mml:msup>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mi mathvariant="normal">F</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mi mathvariant="normal">a</mml:mi>
<mml:mi mathvariant="normal">c</mml:mi>
<mml:mi mathvariant="normal">t</mml:mi>
<mml:mi mathvariant="normal">u</mml:mi>
<mml:mi mathvariant="normal">r</mml:mi>
<mml:mi mathvariant="normal">e</mml:mi>
<mml:mo>:</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:msup>
<mml:msub>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mi>s</mml:mi>
</mml:msub>
<mml:msup>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>P</mml:mi>
<mml:mi>n</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:msup>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
<mml:mi>n</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mi>f</mml:mi>
</mml:msup>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2b;</mml:mo>
<mml:msubsup>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(17)</label>
</disp-formula>
</p>
</sec>
<sec id="s2-3">
<title>2.3 Energy conservation equations</title>
<p>For the matrix system, the energy conservation equation can be expressed as (<xref ref-type="bibr" rid="B7">Hong and Pooladi-Darvish, 2003</xref>):<disp-formula id="e18">
<mml:math id="m18">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2207;</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(18)</label>
</disp-formula>
<disp-formula id="e19">
<mml:math id="m19">
<mml:mrow>
<mml:msup>
<mml:mi>U</mml:mi>
<mml:mi>m</mml:mi>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(19)</label>
</disp-formula>
</p>
<p>In addition, the energy conservation equation for the fracture system is:<disp-formula id="e20">
<mml:math id="m20">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>U</mml:mi>
</mml:mrow>
<mml:mi>f</mml:mi>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2202;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>f</mml:mi>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mo>&#x2207;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2207;</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>f</mml:mi>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>s</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(20)</label>
</disp-formula>
<disp-formula id="e21">
<mml:math id="m21">
<mml:mrow>
<mml:msup>
<mml:mi>U</mml:mi>
<mml:mi>f</mml:mi>
</mml:msup>
<mml:mo>&#x3d;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>V</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>f</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(21)</label>
</disp-formula>In Eqs <xref ref-type="disp-formula" rid="e18">18</xref>&#x2013;<xref ref-type="disp-formula" rid="e21">21</xref>, <italic>U</italic>
<sup>
<italic>m</italic>
</sup> and <italic>U</italic>
<sup>
<italic>f</italic>
</sup> represent internal energy of matrix and fracture system; <italic>U</italic>
<sub>
<italic>mf</italic>
</sub> represents energy exchange between matrix and fracture system; <italic>U</italic>
<sub>
<italic>ff</italic>
</sub> represents energy exchange between different fractures; <italic>U</italic>
<sub>
<italic>fw</italic>
</sub> represents energy exchange between fracture and well; <italic>U</italic>
<sub>
<italic>diss</italic>
</sub> represents heat absorbed by hydrate decomposition; <italic>U</italic>
<sub>
<italic>l</italic>
</sub> represents internal energy of gas and water; <italic>U</italic>
<sub>
<italic>h</italic>
</sub> represents internal energy of hydrate; <italic>U</italic>
<sub>
<italic>r</italic>
</sub> represents internal energy of rock; <italic>H</italic>
<sub>
<italic>l</italic>
</sub> represents enthalpy of gas and water; <italic>T</italic> represents temperature; <italic>&#x3bb;</italic>
<sub>
<italic>eff</italic>
</sub> represents effective thermal conductivity; <italic>V</italic>
<sub>
<italic>r</italic>
</sub> represents rock volume.</p>
<p>The effective thermal conductivity <italic>&#x3bb;</italic>
<sub>
<italic>eff</italic>
</sub> and enthalpy of the water and gas <italic>H</italic>
<sub>
<italic>l</italic>
</sub> are given as follows (<xref ref-type="bibr" rid="B7">Hong and Pooladi-Darvish, 2003</xref>; <xref ref-type="bibr" rid="B6">Esmaeilzadeh et al., 2008</xref>):<disp-formula id="e22">
<mml:math id="m22">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mrow>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mo>&#x2b;</mml:mo>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3d5;</mml:mi>
<mml:mi>v</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(22)</label>
</disp-formula>
<disp-formula id="e23">
<mml:math id="m23">
<mml:mrow>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msubsup>
<mml:mo>&#x222b;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:msubsup>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mi>d</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:math>
<label>(23)</label>
</disp-formula>In Eqs <xref ref-type="disp-formula" rid="e22">22</xref>, <xref ref-type="disp-formula" rid="e23">23</xref>, <italic>&#x3d5;</italic>
<sub>
<italic>v</italic>
</sub> represents void porosity; <italic>S</italic>
<sub>
<italic>w</italic>
</sub>, <italic>S</italic>
<sub>
<italic>g</italic>
</sub>, and <italic>S</italic>
<sub>
<italic>h</italic>
</sub> represent water, gas, and hydrate saturation respectively; <italic>&#x3bb;</italic>
<sub>
<italic>w</italic>
</sub>, <italic>&#x3bb;</italic>
<sub>
<italic>g</italic>
</sub>, and <italic>&#x3bb;</italic>
<sub>
<italic>h</italic>
</sub> represent water, gas, and hydrate thermal conductivity respectively; <italic>T</italic>
<sub>
<italic>ref</italic>
</sub> represents reference temperature; <italic>C</italic>
<sub>
<italic>pl</italic>
</sub> represents fluid heat capacity.</p>
<p>The internal energy <italic>U</italic>
<sub>
<italic>l</italic>
</sub> is accumulated energy which neglects the mechanical work of a fluid phase. For gas and water, the relationship between <italic>U</italic>
<sub>
<italic>l</italic>
</sub> and <italic>H</italic>
<sub>
<italic>l</italic>
</sub> is (<xref ref-type="bibr" rid="B6">Esmaeilzadeh et al., 2008</xref>),<disp-formula id="e24">
<mml:math id="m24">
<mml:mrow>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(24)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e24">24</xref>, <italic>P</italic>
<sub>
<italic>l</italic>
</sub> is phase pressure and <italic>&#x3c1;</italic>
<sub>
<italic>l</italic>
</sub> is density. Energy exchange <italic>U</italic>
<sub>
<italic>mf</italic>
</sub> between <italic>j</italic>th matrix and the <italic>i</italic>th fracture can be expressed as (<xref ref-type="bibr" rid="B21">Shi, 2021</xref>):<disp-formula id="e25">
<mml:math id="m25">
<mml:mrow>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>C</mml:mi>
<mml:mi>I</mml:mi>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mi>f</mml:mi>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mi>m</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(25)</label>
</disp-formula>In Eq. <xref ref-type="disp-formula" rid="e25">25</xref>, <italic>CI</italic> is the connectivity index between the matrix and fractures (<italic>CI</italic> &#x3d; <italic>A</italic>
<sub>
<italic>f</italic>
</sub>/<italic>d</italic>
<sub>
<italic>fm</italic>
</sub>); <italic>&#x3bb;</italic>
<sub>
<italic>mf</italic>
</sub> is the average thermal conductivity between the matrix and the fractures.</p>
<p>Energy exchange <italic>U</italic>
<sub>
<italic>ff</italic>
</sub> between <italic>i</italic>th segments of fracture 1 and the <italic>j</italic>th segments of fracture 2 can be expressed as (<xref ref-type="bibr" rid="B21">Shi, 2021</xref>):<disp-formula id="e26">
<mml:math id="m26">
<mml:mrow>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>i</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(26)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e26">26</xref>, <italic>&#x3bb;</italic>
<sub>
<italic>ff</italic>
</sub> is the average thermal conductivity between different fractures; <italic>TI</italic>
<sub>
<italic>ff</italic>
</sub> is the transmissivity factor between different fractures which can be expressed as (<xref ref-type="bibr" rid="B21">Shi, 2021</xref>):<disp-formula id="e27">
<mml:math id="m27">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x394;</mml:mo>
<mml:mi>h</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:msub>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(27)</label>
</disp-formula>
</p>
<p>Energy exchange <italic>U</italic>
<sub>
<italic>fw</italic>
</sub> between well and the <italic>i</italic>th fracture can be expressed as:<disp-formula id="e28">
<mml:math id="m28">
<mml:mrow>
<mml:msub>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mi>l</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
<label>(28)</label>
</disp-formula>
</p>
<p>In general, the discrete form for the energy conservation equation of matrix and fracture grids can be expressed as (<xref ref-type="bibr" rid="B23">Song and Liang, 2009</xref>):<disp-formula id="e29">
<mml:math id="m29">
<mml:mrow>
<mml:mfenced open="{" close="" separators="|">
<mml:mrow>
<mml:mtable columnalign="left">
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mtext>Matrix</mml:mtext>
<mml:mo>:</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msup>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>U</mml:mi>
<mml:mi>n</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>m</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:msubsup>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:msubsup>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>T</mml:mi>
<mml:mi>j</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>T</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>m</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:munderover>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msubsup>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>T</mml:mi>
<mml:mi>j</mml:mi>
<mml:mi>f</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>C</mml:mi>
<mml:mi>I</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>T</mml:mi>
<mml:mi>j</mml:mi>
<mml:mi>f</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>T</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>m</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mtext>Fracture</mml:mtext>
<mml:mo>:</mml:mo>
<mml:msub>
<mml:mi>R</mml:mi>
<mml:mrow>
<mml:mi>t</mml:mi>
<mml:mi>f</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:msubsup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msup>
<mml:mi>U</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>U</mml:mi>
<mml:mi>n</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
</mml:msubsup>
<mml:mrow>
<mml:mo>&#x394;</mml:mo>
<mml:mi>t</mml:mi>
</mml:mrow>
</mml:mfrac>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:msubsup>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:msubsup>
<mml:mi>&#x3bd;</mml:mi>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msup>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>f</mml:mi>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:munderover>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bb;</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>T</mml:mi>
<mml:mi>j</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>T</mml:mi>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mi>f</mml:mi>
</mml:msup>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msubsup>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>T</mml:mi>
<mml:mi>j</mml:mi>
<mml:mi>m</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>C</mml:mi>
<mml:mi>I</mml:mi>
<mml:msub>
<mml:mover accent="true">
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>T</mml:mi>
<mml:mi>j</mml:mi>
<mml:mi>m</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>T</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:munderover>
<mml:mstyle displaystyle="true">
<mml:mo>&#x2211;</mml:mo>
</mml:mstyle>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>&#x3d;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
</mml:munderover>
<mml:mrow>
<mml:mfenced open="[" close="]" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msubsup>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>T</mml:mi>
<mml:mi>j</mml:mi>
<mml:mi>f</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2b;</mml:mo>
<mml:mi>T</mml:mi>
<mml:msub>
<mml:mi>I</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mover accent="true">
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>f</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>T</mml:mi>
<mml:mi>j</mml:mi>
<mml:mi>f</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>T</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
</mml:msubsup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>&#x3c1;</mml:mi>
<mml:mi>l</mml:mi>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msubsup>
<mml:mi>q</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>w</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mi>c</mml:mi>
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>l</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msubsup>
<mml:mi>T</mml:mi>
<mml:mi>i</mml:mi>
<mml:mi>f</mml:mi>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>r</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msubsup>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>h</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>i</mml:mi>
</mml:mrow>
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>&#x2b;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msubsup>
<mml:msub>
<mml:mi>H</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:math>
<label>(29)</label>
</disp-formula>
</p>
<p>For Eqs <xref ref-type="disp-formula" rid="e16">16</xref>, <xref ref-type="disp-formula" rid="e17">17</xref>, <xref ref-type="disp-formula" rid="e29">29</xref>, values of <italic>k</italic>
<sub>
<italic>rl</italic>
</sub>, <italic>&#x3bc;</italic>
<sub>
<italic>l</italic>
</sub>, <italic>&#x3c1;</italic>
<sub>
<italic>l,</italic>
</sub> and <italic>H</italic>
<sub>
<italic>l</italic>
</sub> are taken from the phase upstream region and can be solved with a fully implicit coupling (see <xref ref-type="sec" rid="s10">Supplementary Appendix SB</xref>).</p>
</sec>
</sec>
<sec id="s3">
<title>3 Model validation</title>
<p>In order to examine the accuracy of the proposed model, we validate the proposed model against a commercial simulator CMG STARS. As the pressure is decreased in the reservoirs, the gas and water can be gradually released from the hydrate. To illustrate the fluid flow of different phases, we utilize the Brooks-Corey equation (<xref ref-type="bibr" rid="B3">Brooks, 1964</xref>) to characterize the relative permeability of water and gas which is expressed as:<disp-formula id="e30">
<mml:math id="m30">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>w</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>w</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>w</mml:mi>
</mml:msub>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(30)</label>
</disp-formula>
<disp-formula id="e31">
<mml:math id="m31">
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>g</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mi>r</mml:mi>
<mml:mi>g</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>max</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>w</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:mi>g</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
<mml:msub>
<mml:mi>n</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:msup>
</mml:mrow>
</mml:math>
<label>(31)</label>
</disp-formula>In this work, <italic>k</italic>
<sub>
<italic>rw,max</italic>
</sub>&#x3d;0.9, <italic>k</italic>
<sub>
<italic>rg,max</italic>
</sub>&#x3d;0.7, <italic>S</italic>
<sub>
<italic>wc</italic>
</sub>&#x3d;0.2, <italic>S</italic>
<sub>
<italic>gc</italic>
</sub>&#x3d;0.05, <italic>n</italic>
<sub>
<italic>w</italic>
</sub>&#x3d;<italic>n</italic>
<sub>
<italic>g</italic>
</sub>&#x3d;2. The other benchmark values of the parameters used in the simulation are listed in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
<table-wrap id="T1" position="float">
<label>TABLE 1</label>
<caption>
<p>Benchmark values of the parameters used for validation.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Parameter</th>
<th align="center">Value</th>
<th align="center">Unit</th>
<th align="center">Parameter</th>
<th align="center">Value</th>
<th align="center">Unit</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">Matrix permeability</td>
<td align="center">1</td>
<td align="center">mD</td>
<td align="center">Matrix porosity</td>
<td align="center">0.3</td>
<td align="center">frac</td>
</tr>
<tr>
<td align="center">Hydrate saturation</td>
<td align="center">0.3</td>
<td align="center">frac</td>
<td align="center">Gas saturation</td>
<td align="center">0.1</td>
<td align="center">frac</td>
</tr>
<tr>
<td align="center">Initial pressure</td>
<td align="center">9.26</td>
<td align="center">MPa</td>
<td align="center">Initial temperature</td>
<td align="center">12</td>
<td align="center">&#xb0;C</td>
</tr>
<tr>
<td align="center">Hydrate decay rate</td>
<td align="center">1.07 &#xd7; 10<sup>13</sup>
</td>
<td align="center">mole/(day&#xb7;KPa&#xb7;m<sup>2</sup>)</td>
<td align="center">Specific area</td>
<td align="center">3.7 &#xd7; 10<sup>5</sup>
</td>
<td align="center">m<sup>2</sup>/m<sup>3</sup>
</td>
</tr>
<tr>
<td align="center">Activity energy</td>
<td align="center">81,084.2</td>
<td align="center">J/mole</td>
<td align="center">Reaction enthalpy</td>
<td align="center">51,858</td>
<td align="center">J/mole</td>
</tr>
<tr>
<td align="center">Rock thermal cond</td>
<td align="center">1.5 &#xd7; 10<sup>5</sup>
</td>
<td align="center">J/(m&#xb7;day&#xb7;&#xb0;C)</td>
<td align="center">water thermal cond</td>
<td align="center">6 &#xd7; 10<sup>4</sup>
</td>
<td align="center">J/(m&#xb7;day&#xb7;&#xb0;C)</td>
</tr>
<tr>
<td align="center">Gas thermal cond</td>
<td align="center">2.93 &#xd7; 10<sup>3</sup>
</td>
<td align="center">J/(m&#xb7;day&#xb7;&#xb0;C)</td>
<td align="center">Hydrate thermal cond</td>
<td align="center">3.93 &#xd7; 10<sup>4</sup>
</td>
<td align="center">J/(m&#xb7;day&#xb7;&#xb0;C)</td>
</tr>
<tr>
<td align="center">Rock heat capacity</td>
<td align="center">840</td>
<td align="center">J/(kg&#xb7;&#xb0;C)</td>
<td align="center">Water heat capacity</td>
<td align="center">4,200</td>
<td align="center">J/(kg&#xb7;&#xb0;C)</td>
</tr>
<tr>
<td align="center">Gas heat capacity</td>
<td align="center">2,400</td>
<td align="center">J/(kg&#xb7;&#xb0;C)</td>
<td align="center">Hydrate heat capacity</td>
<td align="center">1.54 &#xd7; 10<sup>3</sup>
</td>
<td align="center">J/(kg&#xb7;&#xb0;C)</td>
</tr>
<tr>
<td align="center">Parameter A in Eq. (A-3)</td>
<td align="center">38.98</td>
<td align="center">KPa</td>
<td align="center">Parameter B in Eq. (A-3)</td>
<td align="center">&#x2212;8,533.8</td>
<td align="center">K</td>
</tr>
</tbody>
</table>
</table-wrap>
<sec id="s3-1">
<title>3.1 Hydrate reservoir with single fracture</title>
<p>In this case, we established a 155&#xd7;155&#xd7;30&#xa0;m<sup>3</sup> hydrate reservoir with a single fracture to conduct the validation. <xref ref-type="fig" rid="F2">Figure 2</xref> gives a top view of the global grid system used to simulate the production of the established model. As shown in <xref ref-type="fig" rid="F2">Figure 2</xref>, the local grid refinement (LGR) was used to simulate the hydraulic fracture. The reservoir domain is discretized into 31 &#xd7; 31 &#x3d; 961 matrix grids in the EDFM model. The bottom-hole pressure (BHP) of the fractured vertical gas well which locates at the center of the hydrate reservoir is set to be a constant value of 5&#xa0;MPa. The fracture length is 35&#xa0;m, and the fracture conductivity, which is 1,000&#xa0;mD&#x2219;m, used in CMG STARS is consistent to that used in the EDFM model.</p>
<fig id="F2" position="float">
<label>FIGURE 2</label>
<caption>
<p>Top view of the grid system used in CMG STARS.</p>
</caption>
<graphic xlink:href="feart-11-1132970-g002.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F3">Figure 3</xref> compares the calculated results from the proposed EDFM model to those from CMG STARS. <xref ref-type="fig" rid="F3">Figures 3A,B</xref> illustrate the gas production rates and water production rates, respectively. <xref ref-type="fig" rid="F3">Figure 3C</xref> shows the temperature distribution along the <italic>x</italic>-direction at <italic>y</italic>&#x3d;77.5&#xa0;m (see the dotted white line in <xref ref-type="fig" rid="F3">Figure 3</xref>) on the 1800th production day. <xref ref-type="fig" rid="F3">Figure 3D</xref> presents the average temperature of the global reservoir model. <xref ref-type="fig" rid="F3">Figures 3E,F</xref> compare the pressure and temperature distribution between LGR and EDFM at 60-day production respectively. As one can see from <xref ref-type="fig" rid="F3">Figure 3</xref>, the results of the proposed model agree well with the results of CMG STARS.</p>
<fig id="F3" position="float">
<label>FIGURE 3</label>
<caption>
<p>Validation of the single fracture model: <bold>(A)</bold> daily gas rate; <bold>(B)</bold> daily water rate; <bold>(C)</bold> matrix average temperature; <bold>(D)</bold> temperature distribution along the <italic>x</italic>-direction at <italic>y</italic>&#x3d;77.5&#xa0;m; <bold>(E)</bold> pressure distribution of LGR and EDFM solutions; <bold>(F)</bold> temperature distribution of LGR and EDFM solutions.</p>
</caption>
<graphic xlink:href="feart-11-1132970-g003.tif"/>
</fig>
</sec>
<sec id="s3-2">
<title>3.2 Hydrate reservoir with complex fracture network</title>
<p>In addition to the single fracture case, the validation was conducted on a complex fracture network model (see <xref ref-type="fig" rid="F4">Figure 4</xref>). As shown in <xref ref-type="fig" rid="F4">Figure 4</xref>, there are 10 natural fractures as well as a hydraulic fracture in the hydrate reservoir model. The conductivity of the natural fractures used both in CMG and EDFM is 1,000&#xa0;mD&#x2219;m.</p>
<fig id="F4" position="float">
<label>FIGURE 4</label>
<caption>
<p>Schematic diagram of complex fracture network model used for validation.</p>
</caption>
<graphic xlink:href="feart-11-1132970-g004.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F5">Figure 5</xref> compares the results obtained from EDFM against the results from CMG STARS, including gas production rate (<xref ref-type="fig" rid="F5">Figure 5A</xref>), water production rate (<xref ref-type="fig" rid="F5">Figure 5B</xref>), temperature distribution at <italic>y</italic>&#x3d;77.5&#xa0;m on the 1800th production day (<xref ref-type="fig" rid="F5">Figure 5C</xref>), and the average temperature of the global reservoir model (<xref ref-type="fig" rid="F5">Figure 5D</xref>). In addition, <xref ref-type="fig" rid="F5">Figure 5e&#x223c;5F</xref> shows a comparison between LGR and EDFM on pressure and temperature distribution at 60-day production respectively. As shown in <xref ref-type="fig" rid="F5">Figure 5</xref>, the results of the proposed model show slight differences from the results of CMG STARS.</p>
<fig id="F5" position="float">
<label>FIGURE 5</label>
<caption>
<p>Validation of complex fracture model: <bold>(A)</bold> daily gas rate; <bold>(B)</bold> daily water rate; <bold>(C)</bold> matrix average temperature; <bold>(D)</bold> temperature distribution along the <italic>x</italic>-direction at <italic>y</italic>&#x3d;77.5&#xa0;m; <bold>(E)</bold> pressure distribution of LGR and EDFM solutions; <bold>(F)</bold> temperature distribution of LGR and EDFM solutions.</p>
</caption>
<graphic xlink:href="feart-11-1132970-g005.tif"/>
</fig>
<p>Based on the results shown in <xref ref-type="fig" rid="F3">Figure 3</xref> and <xref ref-type="fig" rid="F5">Figure 5</xref>, one can find that the proposed EDFM model is reliable in simulating the production of gas-hydrate reservoirs considering complex fracture networks and heat transfer. Thus, in this work, the authors will carry out a comprehensive study of the well production of fracture-filled hydrate reservoirs on the basis of this proposed EDFM model.</p>
</sec>
</sec>
<sec sec-type="results|discussion" id="s4">
<title>4 Results and discussion</title>
<p>With the aid of the proposed EDFM model, the authors studied the effects of natural fractures and heat transfer on the production of gas-hydrate reservoirs. The dimension of the reservoir is 310 &#xd7; 310 &#xd7; 30&#xa0;m<sup>3</sup> which is discretized into 31 &#xd7; 31 &#xd7; 1 grids. The values of the other reservoir and fluid parameters are the same as those in <xref ref-type="table" rid="T1">Table 1</xref>.</p>
<sec id="s4-1">
<title>4.1 Effect of complex fracture network</title>
<p>In order to explore the effect of fracture networks on the performance of gas-hydrate production well, three scenarios were investigated: Scenario &#x23;1 which considers 30 natural fractures and 1 hydraulic fracture; Scenario &#x23;2 which only considers 1 hydraulic fracture; and Scenario &#x23;3 which contains no fracture. <xref ref-type="fig" rid="F6">Figure 6</xref> shows the top view of three scenarios in this section. It is worth noting that, there are 2 natural fractures (green line in <xref ref-type="fig" rid="F6">Figure 6A</xref>) connected with hydraulic fracture (red line in <xref ref-type="fig" rid="F6">Figure 6A</xref>) for scenario&#x23;1. The hydraulic fracture length is 50&#xa0;m, and the conductivity is 1,000&#xa0;mD&#x2219;m for natural fractures and 2000&#xa0;mD&#x2219;m for hydraulic fracture. The BHP is set to be a constant of 5&#xa0;MPa.</p>
<fig id="F6" position="float">
<label>FIGURE 6</label>
<caption>
<p>Schematics of the different scenarios to investigate the effect of fracture networks: <bold>(A)</bold> scenario with natural fractures and hydraulic fracture; <bold>(B)</bold> scenario with hydraulic fracture; <bold>(C)</bold> scenario without natural fractures and hydraulic.</p>
</caption>
<graphic xlink:href="feart-11-1132970-g006.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F7">Figure 7A</xref> compares the gas production rates of the three scenarios. In <xref ref-type="fig" rid="F7">Figure 7A</xref>, one can find that the daily gas production rate (<italic>q</italic>
<sub>
<italic>g</italic>
</sub>) and cumulative gas production (<italic>Q</italic>
<sub>
<italic>g</italic>
</sub>) with natural and hydraulic fractures (scenario &#x23;1) are both higher than those only with one hydraulic fracture (scenario &#x23;2) and those without fractures (scenario &#x23;3). Comparing the cumulative production of scenario &#x23;2 to that of scenario &#x23;3, one can find that the hydraulic fracturing treatment can significantly improve gas well productivity. In addition, the existence of the natural fracture increases the cumulative production from 4.39 &#xd7; 10<sup>6</sup>&#xa0;m<sup>3</sup> (scenario &#x23;2) to 6.39 &#xd7; 10<sup>6</sup>&#xa0;m<sup>3</sup> (scenario &#x23;1). This indicates that both hydraulic fracture and natural fractures play important roles in influencing the performance of gas-hydrate wells.</p>
<fig id="F7" position="float">
<label>FIGURE 7</label>
<caption>
<p>Simulation outputs of different scenarios: <bold>(A)</bold> Comparison of the production rates <bold>(B)</bold> pressure, temperature, and hydrate saturation field maps at the 1800th production day.</p>
</caption>
<graphic xlink:href="feart-11-1132970-g007.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F7">Figure 7B</xref> shows simulation results of different scenarios at the end of the simulation. As shown in pressure map, a higher pressure drop can be observed along the hydraulic fracture and along the connected natural fractures (see scenario&#x23;1). This implies that natural fractures can noticeably increase the expanding speed of the drainage area of the production well due to its connection to hydraulic fractures, thus, leading to the highest well productivity among the three studied scenarios. Besides, a heterogeneous distribution can be observed in temperature field maps affected by natural and hydraulic fractures. The low-temperature zone gradually spreads over time along the fractures for the scenario with natural and hydraulic fractures (scenarios &#x23;1 and &#x23;2) while it gradually spreads along the radial direction for the scenario without fractures (scenario &#x23;3). In addition, the existence of natural and hydraulic fractures increases the hydrate dissociation rate. The maximum hydrate dissociation rate occurs near the hydraulic fracture, connected natural fractures, and the position of the wellbore.</p>
</sec>
<sec id="s4-2">
<title>4.2 Effect of number of natural fractures</title>
<p>In this section, different numbers of natural fractures (<italic>N</italic>
<sub>
<italic>nf</italic>
</sub> &#x3d;2, 10, 30, and 50) and different numbers of connected natural fractures (<italic>N</italic>
<sub>
<italic>f_con</italic>
</sub>&#x3d;0, 1, 2, 4) were examined to explore their influence on pressure and temperature distribution. As shown in <xref ref-type="fig" rid="F8">Figure 8A</xref>, 0, 8, 28, and 48 natural fractures (blue lines in <xref ref-type="fig" rid="F8">Figure 8A</xref>) are randomly generated in the hydrate reservoir, respectively. In addition to the randomly generated fractures, in all four cases, two natural fractures are deliberately generated to intersect with the hydraulic fracture. In addition, we further investigated the well productivity with different numbers of connected natural fractures (<italic>N</italic>
<sub>
<italic>f_con</italic>
</sub>) to explore the effect of connected natural fractures on gas well productivity. The connected natural fractures indicate a natural fracture that is connected to the hydraulic fracture. As shown in <xref ref-type="fig" rid="F8">Figure 8B</xref>, in the four studied reservoir models, the distribution and number of the randomly generated unconnected natural fracture (blue lines) remain unchanged through the four studied cases, whereas the number of the connected natural fracture (green lines) is increased from 0 to 4.</p>
<fig id="F8" position="float">
<label>FIGURE 8</label>
<caption>
<p>Schematics of the different scenarios to investigate the effect of the number of natural fractures: <bold>(A)</bold> different values of <italic>N</italic>
<sub>
<italic>nf</italic>
</sub> with constant value of <italic>N</italic>
<sub>
<italic>f_con</italic>
</sub> <bold>(B)</bold> constant value of <italic>N</italic>
<sub>
<italic>nf</italic>
</sub> with different values of <italic>N</italic>
<sub>
<italic>f_con</italic>
</sub>.</p>
</caption>
<graphic xlink:href="feart-11-1132970-g008.tif"/>
</fig>
<p>
<xref ref-type="table" rid="T2">Table 2</xref> summarizes the cumulative gas production of the different scenarios. As we can see in <xref ref-type="table" rid="T2">Table 2</xref>, the cumulative gas production rates are slightly increased as the <italic>N</italic>
<sub>
<italic>nf</italic>
</sub> is varied from 10 to 50. For example, the cumulative gas production is increased by 6.48% as <italic>N</italic>
<sub>
<italic>nf</italic>
</sub> is increased from 2 to 50. However, the cumulative gas production rate is significantly increased as the value of <italic>N</italic>
<sub>
<italic>f_con</italic>
</sub> is increased. In addition, the well productivity is more likely to be improved with less connected natural fractures. For example, the cumulative gas production is increased by 95.76 &#xd7; 10<sup>4</sup>&#xa0;m<sup>3</sup> as <italic>N</italic>
<sub>
<italic>f_con</italic>
</sub> is increased from 0 to 1, whereas the increase is only 16.84 &#xd7; 10<sup>4</sup>&#xa0;m<sup>3</sup> as <italic>N</italic>
<sub>
<italic>f_con</italic>
</sub> is increased from 2 to 4.</p>
<table-wrap id="T2" position="float">
<label>TABLE 2</label>
<caption>
<p>Comparison of cumulative gas production of different scenarios with different values of <italic>N</italic>
<sub>
<italic>nf</italic>
</sub> and <italic>N</italic>
<sub>
<italic>f_con</italic>
</sub>.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th align="center">Group</th>
<th align="center">Scenario number</th>
<th align="center">
<italic>N</italic>
<sub>
<italic>nf</italic>
</sub>
</th>
<th align="center">
<italic>N</italic>
<sub>
<italic>f_con</italic>
</sub>
</th>
<th align="center">Cumulative gas production, 10<sup>4</sup>m<sup>3</sup>
</th>
<th align="center">Increment, %</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td rowspan="4" align="center">Group A</td>
<td align="center">1</td>
<td align="center">2</td>
<td align="center">2</td>
<td align="center">613.05</td>
<td align="center">&#x2014;</td>
</tr>
<tr>
<td align="center">2</td>
<td align="center">10</td>
<td align="center">2</td>
<td align="center">621.18</td>
<td align="center">1.33</td>
</tr>
<tr>
<td align="center">3</td>
<td align="center">30</td>
<td align="center">2</td>
<td align="center">638.71</td>
<td align="center">4.19</td>
</tr>
<tr>
<td align="center">4</td>
<td align="center">50</td>
<td align="center">2</td>
<td align="center">652.78</td>
<td align="center">6.48</td>
</tr>
<tr>
<td rowspan="4" align="center">Group B</td>
<td align="center">5</td>
<td align="center">30</td>
<td align="center">0</td>
<td align="center">457.22</td>
<td align="center">&#x2014;</td>
</tr>
<tr>
<td align="center">6</td>
<td align="center">30</td>
<td align="center">1</td>
<td align="center">552.98</td>
<td align="center">20.94</td>
</tr>
<tr>
<td align="center">7</td>
<td align="center">30</td>
<td align="center">2</td>
<td align="center">638.71</td>
<td align="center">39.69</td>
</tr>
<tr>
<td align="center">8</td>
<td align="center">30</td>
<td align="center">4</td>
<td align="center">655.55</td>
<td align="center">43.38</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>A comparison of pressure, temperature, and hydrate saturation after 1800&#xa0;days of production with different values of <italic>N</italic>
<sub>
<italic>nf</italic>
</sub> and <italic>N</italic>
<sub>
<italic>f_con</italic>
</sub> is shown in <xref ref-type="fig" rid="F9">Figure 9</xref>. It can be observed in <xref ref-type="fig" rid="F9">Figure 9A</xref> that, although the natural fractures are increased from 2 to 50, the pressure, temperature, and hydrate saturation fields illustrate a negligible difference. This denotes that the natural fractures, which are not connected to the hydraulic fracture, exert a small influence on the productivity of the gas-hydrate well. In <xref ref-type="fig" rid="F9">Figure 9B</xref>, one can find that the connected natural fractures can induce remarkable expansions of the drainage area. The expansion can be more significant as <italic>N</italic>
<sub>
<italic>f_con</italic>
</sub> is increased from 0 to 1 than that as <italic>N</italic>
<sub>
<italic>f_con</italic>
</sub> is increased from 2 to 4. The results in <xref ref-type="table" rid="T2">Table 2</xref> and <xref ref-type="fig" rid="F9">Figure 9</xref> imply that the connected natural fractures improve the well productivity by increasing the drainage areas of the production well. The calculated results represent that the connected natural fractures can exert a more important influence on the well productivity than the unconnected natural fractures.</p>
<fig id="F9" position="float">
<label>FIGURE 9</label>
<caption>
<p>Pressure, temperature, and hydrate saturation field maps of different scenarios at the 1800th production day: <bold>(A)</bold> different values of <italic>N</italic>
<sub>
<italic>nf</italic>
</sub> with constant value of <italic>N</italic>
<sub>
<italic>f_con</italic>
</sub> <bold>(B)</bold> constant value of <italic>N</italic>
<sub>
<italic>nf</italic>
</sub> with different values of <italic>N</italic>
<sub>
<italic>f_con</italic>
</sub>.</p>
</caption>
<graphic xlink:href="feart-11-1132970-g009.tif"/>
</fig>
</sec>
<sec id="s4-3">
<title>4.3 Effect of fracture conductivity</title>
<p>In this section, the authors discussed the impacts of dimensionless hydraulic fracture conductivity (<italic>C</italic>
<sub>
<italic>fD</italic>
</sub>) on the productivity of a fractured vertical gas well. The dimensionless hydraulic fracture conductivity can be described as (<xref ref-type="bibr" rid="B5">Cinco et al., 1978</xref>):<disp-formula id="e32">
<mml:math id="m32">
<mml:mrow>
<mml:msub>
<mml:mi>C</mml:mi>
<mml:mrow>
<mml:mi>f</mml:mi>
<mml:mi>D</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>w</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>k</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>x</mml:mi>
<mml:mi>f</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
<label>(32)</label>
</disp-formula>
</p>
<p>In Eq. <xref ref-type="disp-formula" rid="e32">32</xref>, <italic>k</italic>
<sub>
<italic>f</italic>
</sub> and <italic>k</italic>
<sub>
<italic>m</italic>
</sub> is hydraulic fracture permeability and matrix permeability, respectively; <italic>x</italic>
<sub>
<italic>f</italic>
</sub> and <italic>w</italic>
<sub>
<italic>f</italic>
</sub> is hydraulic fracture half length and width, respectively.</p>
<p>
<xref ref-type="fig" rid="F10">Figure 10A</xref> displays the gas production rates of a fractured vertical well that is calculated with the proposed numerical model with different dimensionless hydraulic fracture conductivity. As we can see from <xref ref-type="fig" rid="F10">Figure 10A</xref>, A larger dimensionless fracture conductivity leads to higher well productivity, which is attributed to a lower flow resistance in the fracture. One also can find that the <italic>q</italic>
<sub>
<italic>g</italic>
</sub> and <italic>Q</italic>
<sub>
<italic>g</italic>
</sub> express a slight difference if the dimensionless fracture conductivity exceeds 100. This is because the fracture can be regarded as infinite-conductive if the dimensionless fracture conductivity exceeds 100, and the flow resistance in the fracture can be ignored.</p>
<fig id="F10" position="float">
<label>FIGURE 10</label>
<caption>
<p>Simulation outputs of different scenarios with different values of hydraulic fracture conductivity: <bold>(A)</bold> Comparison of the production rates <bold>(B)</bold> pressure, temperature, and hydrate saturation field maps at the 1800th production day.</p>
</caption>
<graphic xlink:href="feart-11-1132970-g010.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F10">Figure 10B</xref> compares the field maps at the end of the 1800th day with different values of <italic>C</italic>
<sub>
<italic>fD</italic>
</sub>. As we can see from pressure maps in <xref ref-type="fig" rid="F10">Figure 10B</xref>, the maximum pressure drop occurs at the center of the gas hydrate reservoir. As the fracture conductivity is increased, the expanding speed of the drainage area becomes higher (e.g., the yellow area of <italic>C</italic>
<sub>
<italic>fD</italic>
</sub> &#x3d; 100 is larger than that of <italic>C</italic>
<sub>
<italic>fD</italic>
</sub> &#x3d; 1 at the end of the 1800th day in pressure field maps). In addition, for a higher conductivity fracture, the temperature drops more rapidly near the fractures (see temperature field maps). This is attributed to the fact that the temperature is mainly influenced by thermal convection and solid-hydrate dissociation. Since the gas and water dissociated from solid hydrate is more readily to be produced through the fracture with a higher conductivity, more solid hydrate will be dissociated near the fracture. The solid-hydrate dissociation is endothermic which can result in a reduction of temperature. In hydrate saturation field maps, one can find that the hydrate saturation near the fracture is lower with higher fracture conductivity, which indicates that more solid-hydrate is dissociated near the fracture.</p>
<p>Moreover, the authors varied the conductivity of natural fractures together with the conductivity of the hydraulic fracture to compare their effects on well productivity. <xref ref-type="table" rid="T3">Table 3</xref> summarizes the cumulative gas production for different hydraulic fracture conductivity and different natural fracture conductivity at the end of the simulation. In <xref ref-type="table" rid="T3">Table 3</xref>, both the natural fracture conductivity and the hydraulic fracture conductivity are varied from 25&#xa0;mD&#x2219;m to 250&#xa0;mD&#x2219;m. The calculated results show that the cumulative gas production is increased both as the hydraulic fracture conductivity and the natural fracture conductivity are increased. Besides, hydraulic fracture conductivity exerts a more significant influence on gas well productivity than natural fracture conductivity. For example, the maximum increase of the cumulative gas production that is induced by varying the natural fracture conductivity occurs with <italic>C</italic>
<sub>
<italic>hf</italic>
</sub> &#x3d; 250&#xa0;mD&#x2219;m, and the relative increase is 15.14% which is from 506.07 &#xd7; 10<sup>4</sup>&#xa0;m<sup>3</sup> with <italic>C</italic>
<sub>
<italic>nf</italic>
</sub>
<italic>&#x3d;</italic>25&#xa0;mD&#x2219;m to 582.69 &#xd7; 10<sup>4</sup>&#xa0;m<sup>3</sup> with <italic>C</italic>
<sub>
<italic>nf</italic>
</sub>
<italic>&#x3d;</italic>250&#xa0;mD&#x2219;m. However, with <italic>C</italic>
<sub>
<italic>nf</italic>
</sub> &#x3d; 250&#xa0;mD&#x2219;m, the relative increase of the cumulative production by varying the hydraulic fracture conductivity is 58.15% which is from 368.43 &#xd7; 10<sup>4</sup>&#xa0;m<sup>3</sup> with <italic>C</italic>
<sub>
<italic>hf</italic>
</sub>
<italic>&#x3d;</italic>25&#xa0;mD&#x2219;m to 582.69 &#xd7; 10<sup>4</sup>&#xa0;m<sup>3</sup> with <italic>C</italic>
<sub>
<italic>hf</italic>
</sub>
<italic>&#x3d;</italic>250&#xa0;mD&#x2219;m.</p>
<table-wrap id="T3" position="float">
<label>TABLE 3</label>
<caption>
<p>Comparison of cumulative gas production of a vertical well with different values of hydraulic fracture and natural fracture conductivity.</p>
</caption>
<table>
<thead valign="top">
<tr>
<th colspan="4" align="center">Cumulative gas production, 104m3</th>
</tr>
<tr>
<th align="center">Chf</th>
<th align="center">Cnf&#x3d;25 mD&#x2219;m</th>
<th align="center">Cnf &#x3d;125&#xa0;mD&#x2219;m</th>
<th align="center">Cnf &#x3d;250&#xa0;mD&#x2219;m</th>
</tr>
</thead>
<tbody valign="top">
<tr>
<td align="center">25&#xa0;mD&#x2219;m</td>
<td align="center">364.92</td>
<td align="center">368.08</td>
<td align="center">368.43</td>
</tr>
<tr>
<td align="center">125&#xa0;mD&#x2219;m</td>
<td align="center">480.39</td>
<td align="center">533.09</td>
<td align="center">543.73</td>
</tr>
<tr>
<td align="center">250&#xa0;mD&#x2219;m</td>
<td align="center">506.07</td>
<td align="center">568.35</td>
<td align="center">582.69</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec id="s4-4">
<title>4.4 Effect of hydrate dissociation rate</title>
<p>Hydrate dissociation rate also imposes a significant influence on the mass and heat transfer in developing gas hydrate. The kinetic model of Kim <italic>et al.</italic> showed that the hydrate decomposition rate is related to decomposition rate constant (<italic>K</italic>
<sub>
<italic>D</italic>
</sub>), hydrate surface area (<italic>A</italic>
<sub>
<italic>dec</italic>
</sub>), and pressure difference which can be expressed as,<disp-formula id="e33">
<mml:math id="m33">
<mml:mrow>
<mml:msub>
<mml:mi>m</mml:mi>
<mml:mi>h</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>D</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>e</mml:mi>
<mml:mi>c</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>e</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>g</mml:mi>
</mml:msub>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(33)</label>
</disp-formula>
</p>
<p>The decomposition rate constant <italic>K</italic>
<sub>
<italic>D</italic>
</sub> is defined as,<disp-formula id="e34">
<mml:math id="m34">
<mml:mrow>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>D</mml:mi>
</mml:msub>
<mml:mo>&#x3d;</mml:mo>
<mml:msub>
<mml:mi>K</mml:mi>
<mml:mi>d</mml:mi>
</mml:msub>
<mml:mo>&#x2061;</mml:mo>
<mml:mi>exp</mml:mi>
<mml:mrow>
<mml:mfenced open="(" close=")" separators="|">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mi>E</mml:mi>
<mml:mrow>
<mml:mi>R</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:mfenced>
</mml:mrow>
</mml:mrow>
</mml:math>
<label>(34)</label>
</disp-formula>where <italic>K</italic>
<sub>
<italic>d</italic>
</sub> represents the intrinsic hydrate dissociation rate constant, mole/(day&#xb7;KPa&#xb7;m<sup>2</sup>). As we can see from Eqs <xref ref-type="disp-formula" rid="e33">33</xref>, <xref ref-type="disp-formula" rid="e34">34</xref>, the hydrate dissociation rate is a time-varying parameter in developing gas-hydrate. To quantitatively examine the effect of hydrate dissociation rate on the gas well productivity of fracture-filled hydrate reservoir, the different values of intrinsic hydrate dissociation rate constant (<italic>K</italic>
<sub>
<italic>d</italic>
</sub>) were considered, including 0, 1.07 &#xd7; 10<sup>4</sup>, 1.07 &#xd7; 10<sup>9</sup>, and 1.07 &#xd7; 10<sup>13</sup>&#xa0;mol/(day&#xb7;KPa&#xb7;m<sup>2</sup>). It is noted that an intrinsic hydrate dissociation rate of 0 indicates that the hydrate dissociation is ignored, and the initial hydrate decomposition is more rapid as the increase of <italic>K</italic>
<sub>
<italic>d</italic>
</sub> with the same values of hydrate surface area and pressure difference. The gas production rates with different values of <italic>K</italic>
<sub>
<italic>d</italic>
</sub> are illustrated in <xref ref-type="fig" rid="F11">Figure 11A</xref>. As we can see from <xref ref-type="fig" rid="F11">Figure 11A</xref>, the plots show that the gas well productivity is increased as the hydrate dissociation rate is increased, indicating that hydrate dissociation is favorable for the production of gas-hydrate reservoirs.</p>
<fig id="F11" position="float">
<label>FIGURE 11</label>
<caption>
<p>Simulation outputs of different scenarios with different values of <italic>K</italic>
<sub>
<italic>d</italic>
</sub>: <bold>(A)</bold> comparison of the production rates <bold>(B)</bold> pressure, temperature, and hydrate saturation field maps at the 1800th production day.</p>
</caption>
<graphic xlink:href="feart-11-1132970-g011.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="F11">Figure 11B</xref> shows the field maps with different values of <italic>K</italic>
<sub>
<italic>d</italic>
</sub>. An interesting observation is that the pressure drop is most noticeable with the smallest value of <italic>K</italic>
<sub>
<italic>d</italic>
</sub> &#x3d; 0, which implies that the drainage area expands most rapidly without hydrate dissociation rate, whereas the temperature is reduced most significantly with the largest value of <italic>K</italic>
<sub>
<italic>d</italic>
</sub> &#x3d; 1.07 &#xd7; 10<sup>13</sup>&#xa0;mol/(day&#xb7;KPa&#xb7;m<sup>2</sup>) (see temperature field maps in <xref ref-type="fig" rid="F11">Figure 11B</xref>). It is worth noting that, in <xref ref-type="sec" rid="s4-1">Sections 4.1</xref>&#x2013;<xref ref-type="fig" rid="s4-4">4.4</xref>, the highest well productivity comes together with the largest rate of drainage area expansion and the largest rate of temperature reduction. The calculated results in <xref ref-type="fig" rid="F11">Figure 11B</xref> denote that the temperature change can be more highly related to the hydrate dissociation than the drainage area expansion. In addition, the hydrate dissociation rate can lead to a reduction of solid hydrate, thus, one can see that the hydrate saturation is lower near the fracture with a higher hydrate dissociation rate. The minimum matrix temperature along the natural fracture is around 6.3&#xb0;C with the value of <italic>K</italic>
<sub>
<italic>d</italic>
</sub> &#x3d; 1.07 &#xd7; 10<sup>13</sup>&#xa0;mol/(day&#xb7;KPa&#xb7;m<sup>2</sup>), whereas the temperature is 7.1&#xb0;C with the value of <italic>K</italic>
<sub>
<italic>d</italic>
</sub> &#x3d; 1.07 &#xd7; 10<sup>4</sup>&#xa0;mol/(day&#xb7;KPa&#xb7;m<sup>2</sup>). Furthermore, the thermotactic habit of hydrate nucleation may play a role in the secondary hydrate formation process which would be important in temperature distribution (<xref ref-type="bibr" rid="B35">Yang et al., 2023</xref>).</p>
</sec>
</sec>
<sec sec-type="conclusion" id="s5">
<title>5 Conclusion</title>
<p>In this work, we developed an embedded discrete fracture model to study the gas well productivity in fracture-filled gas hydrate reservoirs. By using a finite-difference scheme and a fully implicit method to solve the non-linear equations, we validated the proposed model against a commercial simulator. In addition, we investigated the influences of natural fractures, fracture conductivity, and hydrate dissociation rate on mass and heat transfer of fracture-filled gas hydrate reservoir. The calculated results lead us to draw the following conclusions.<list list-type="simple">
<list-item>
<p>(1) This proposed numerical model is reliable for evaluating the gas well productivity of fracture-filled hydrate reservoirs considering the effect of natural fractures and heat transfer, and the research results are of great significance to guide the efficient development of fracture-filled hydrate reservoirs.</p>
</list-item>
<list-item>
<p>(2) Both hydraulic fractures and natural fractures can increase gas well productivity. Moreover, the connected natural fractures can exert a more important influence on the well productivity than the unconnected natural fractures. The cumulative gas production is increased by 6.48% as <italic>N</italic>
<sub>
<italic>nf</italic>
</sub> is increased from 2 to 50, whereas the increase is 43.38% as <italic>N</italic>
<sub>
<italic>f_con</italic>
</sub> is increased from 0 to 4.</p>
</list-item>
<list-item>
<p>(3) The gas well production rate is increased by increasing fracture conductivity, and the conductivity of hydraulic fracture exerts a more significant influence on the gas well productivity than that of natural fracture. The relative cumulative gas production increment is 15.14% and 58.15% as <italic>C</italic>
<sub>
<italic>hf</italic>
</sub> and <italic>C</italic>
<sub>
<italic>nf</italic>
</sub> are increased from 25&#xa0;mD to 250&#xa0;mD, respectively.</p>
</list-item>
<list-item>
<p>(4) The well productivity is increased as the hydrate dissociation rate is increased. Besides, a higher hydrate dissociation rate can lead to a lower temperature along fractures due to a larger reduction of solid hydrate. The minimum temperature along natural fractures is around 6.3&#xb0;C with the value of <italic>K</italic>
<sub>
<italic>d</italic>
</sub> &#x3d; 1.07 &#xd7; 10<sup>13</sup>&#xa0;mol/(day&#xb7;KPa&#xb7;m<sup>2</sup>).</p>
</list-item>
</list>
</p>
</sec>
</body>
<back>
<sec sec-type="data-availability" id="s6">
<title>Data availability statement</title>
<p>The original contributions presented in the study are included in the article/<xref ref-type="sec" rid="s10">Supplementary Material</xref>, further inquiries can be directed to the corresponding author.</p>
</sec>
<sec id="s7">
<title>Author contributions</title>
<p>YC: methodology, conceptualization, writing original draft, review, and editing. BT: conceptualization, reviewing, and editing. WL: conceptualization, reviewing, and editing. CL: investigation, reviewing. YZ: reviewing.</p>
</sec>
<ack>
<p>The authors are grateful to the National Natural Science Foundation of China (51991365), China Geological Survey Project (No. DD20211350), and Guangdong Major Project of Basic and Applied Basic Research (No. 2020B0301030003).</p>
</ack>
<sec sec-type="COI-statement" id="s8">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec sec-type="disclaimer" id="s9">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<sec id="s10">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/feart.2023.1132970/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/feart.2023.1132970/full&#x23;supplementary-material</ext-link>
</p>
<supplementary-material xlink:href="DataSheet1.pdf" id="SM1" mimetype="application/pdf" xmlns:xlink="http://www.w3.org/1999/xlink"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>AlTwaijri</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Xia</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>Qu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Hu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Xu</surname>
<given-names>Y.</given-names>
</name>
<etal/>
</person-group> (<year>2018</year>). <article-title>Numerical study of complex fracture geometry effect on two-phase performance of shale-gas wells using the fast EDFM method</article-title>. <source>J. Pet. Sci. Eng.</source> <volume>164</volume>, <fpage>603</fpage>&#x2013;<lpage>622</lpage>. <pub-id pub-id-type="doi">10.1016/j.petrol.2017.12.086</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Boswell</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Collett</surname>
<given-names>T. S.</given-names>
</name>
<name>
<surname>Frye</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Shedd</surname>
<given-names>W.</given-names>
</name>
<name>
<surname>McConnell</surname>
<given-names>D. R.</given-names>
</name>
<name>
<surname>Shelander</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2012</year>). <article-title>Subsurface gas hydrates in the northern Gulf of Mexico</article-title>. <source>Mar. Pet. Geol.</source> <volume>34</volume>, <fpage>4</fpage>&#x2013;<lpage>30</lpage>. <pub-id pub-id-type="doi">10.1016/j.marpetgeo.2011.10.003</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Brooks</surname>
<given-names>R. H.</given-names>
</name>
</person-group> (<year>1964</year>). <source>Hydraulic properties of porous media</source>. <publisher-loc>Fort Collins</publisher-loc>: <publisher-name>Colorado State University</publisher-name>.</citation>
</ref>
<ref id="B4">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Carroll</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2020</year>). <source>Natural gas hydrates: A guide for engineers</source>. <publisher-loc>Burlington</publisher-loc>: <publisher-name>Gulf Professional Publishing</publisher-name>.</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cinco</surname>
<given-names>L., H.</given-names>
</name>
<name>
<surname>Samaniego</surname>
<given-names>V., F.</given-names>
</name>
<name>
<surname>Dominguez</surname>
<given-names>A., N.</given-names>
</name>
</person-group> (<year>1978</year>). <article-title>Transient pressure behavior for a well with a finite-conductivity vertical fracture</article-title>. <source>Soc. Pet. Eng. J.</source> <volume>18</volume>, <fpage>253</fpage>&#x2013;<lpage>264</lpage>. <pub-id pub-id-type="doi">10.2118/6014-PA</pub-id>
</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Esmaeilzadeh</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Zeighami</surname>
<given-names>M. E.</given-names>
</name>
<name>
<surname>Fathi</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>1-D modeling of hydrate decomposition in porous media</article-title>. <source>Int. J. Chem. Mol. Eng.</source> <volume>2</volume>, <fpage>45</fpage>&#x2013;<lpage>51</lpage>.</citation>
</ref>
<ref id="B7">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Hong</surname>
<given-names>H. N.</given-names>
</name>
<name>
<surname>Pooladi-Darvish</surname>
<given-names>M.</given-names>
</name>
</person-group> (<year>2003</year>). &#x201c;<article-title>A numerical study on gas production from formations containing gas hydrates</article-title>,&#x201d; in <source>Canadian international Petroleum conference</source> (<publisher-loc>Calgary, Alberta</publisher-loc>: <publisher-name>Petroleum Society of Canada</publisher-name>). <pub-id pub-id-type="doi">10.2118/2003-060</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kamath</surname>
<given-names>V. A.</given-names>
</name>
<name>
<surname>Holder</surname>
<given-names>G. D.</given-names>
</name>
</person-group> (<year>1987</year>). <article-title>Dissociation heat transfer characteristics of methane hydrates</article-title>. <source>AIChE J.</source> <volume>33</volume>, <fpage>347</fpage>&#x2013;<lpage>350</lpage>. <pub-id pub-id-type="doi">10.1002/aic.690330228</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kim</surname>
<given-names>H. C.</given-names>
</name>
<name>
<surname>Bishnoi</surname>
<given-names>P. R.</given-names>
</name>
<name>
<surname>Heidemann</surname>
<given-names>R. A.</given-names>
</name>
<name>
<surname>Rizvi</surname>
<given-names>S. S. H.</given-names>
</name>
</person-group> (<year>1987</year>). <article-title>Kinetics of methane hydrate decomposition</article-title>. <source>Chem. Eng. Sci.</source> <volume>42</volume>, <fpage>1645</fpage>&#x2013;<lpage>1653</lpage>. <pub-id pub-id-type="doi">10.1016/0009-2509(87)80169-0</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lee</surname>
<given-names>S. H.</given-names>
</name>
<name>
<surname>Lough</surname>
<given-names>M. F.</given-names>
</name>
<name>
<surname>Jensen</surname>
<given-names>C. L.</given-names>
</name>
</person-group> (<year>2001</year>). <article-title>Hierarchical modeling of flow in naturally fractured formations with multiple length scales</article-title>. <source>Water Resour. Res.</source> <volume>37</volume>, <fpage>443</fpage>&#x2013;<lpage>455</lpage>. <pub-id pub-id-type="doi">10.1029/2000WR900340</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>T.</given-names>
</name>
<name>
<surname>Han</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Yu</surname>
<given-names>B.</given-names>
</name>
<etal/>
</person-group> (<year>2021a</year>). <article-title>Modeling study of the thermal-hydraulic-mechanical coupling process for EGS based on the framework of EDFM and XFEM</article-title>. <source>Geothermics</source> <volume>89</volume>, <fpage>101953</fpage>. <pub-id pub-id-type="doi">10.1016/j.geothermics.2020.101953</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Jin</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>N.</given-names>
</name>
</person-group> (<year>2021b</year>). <article-title>Characterization and development of marine natural gas hydrate reservoirs in clayey-silt sediments: A review and discussion</article-title>. <source>Adv. Geo-Energy Res.</source> <volume>5</volume>, <fpage>75</fpage>&#x2013;<lpage>86</lpage>. <pub-id pub-id-type="doi">10.46690/ager.2021.01.08</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Liu</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>C.</given-names>
</name>
<name>
<surname>Du</surname>
<given-names>B.</given-names>
</name>
</person-group> (<year>2017</year>). <article-title>Numerical simulations for analyzing deformation characteristics of hydrate-bearing sediments during depressurization</article-title>. <source>Adv. Geo-Energy Res.</source> <volume>1</volume>, <fpage>135</fpage>&#x2013;<lpage>147</lpage>. <pub-id pub-id-type="doi">10.26804/ager.2017.03.01</pub-id>
</citation>
</ref>
<ref id="B14">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Moridis</surname>
<given-names>G. J.</given-names>
</name>
<name>
<surname>Kowalsky</surname>
<given-names>M. B.</given-names>
</name>
<name>
<surname>Pruess</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2005</year>). &#x201c;<article-title>Depressurization-induced gas production from class-1 hydrate deposits</article-title>,&#x201d; in <source>All days</source> (<publisher-loc>Dallas, Texas</publisher-loc>: <publisher-name>SPE</publisher-name>). <comment>SPE-97266-MS</comment>. <pub-id pub-id-type="doi">10.2118/97266-MS</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Moridis</surname>
<given-names>G. J.</given-names>
</name>
</person-group> (<year>2004</year>). <article-title>Numerical studies of gas production from Class 2 and Class 3 hydrate accumulations at the mallik site, mackenzie delta, Canada</article-title>. <source>SPE Reserv. Eval. Eng.</source> <volume>7</volume>, <fpage>175</fpage>&#x2013;<lpage>183</lpage>. <pub-id pub-id-type="doi">10.2118/88039-PA</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Moridis</surname>
<given-names>G. J.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>Numerical studies of gas production from methane hydrates</article-title>. <source>SPE J.</source> <volume>8</volume>, <fpage>359</fpage>&#x2013;<lpage>370</lpage>. <pub-id pub-id-type="doi">10.2118/87330-PA</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Ning</surname>
<given-names>F. L.</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>J. Q.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>N. Y.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>Y. H.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>S. G.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>C. L.</given-names>
</name>
<etal/>
</person-group> (<year>2020</year>). <article-title>Reservoir characteristics of natural gas hydrates in China</article-title>. <source>Nat. Gas. Ind.</source> <volume>40</volume>, <fpage>1</fpage>&#x2013;<lpage>24</lpage>.</citation>
</ref>
<ref id="B18">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Peaceman</surname>
<given-names>D. W.</given-names>
</name>
</person-group> (<year>1978</year>). <article-title>Interpretation of well-block pressures in numerical reservoir simulation(includes associated paper 6988)</article-title>. <source>Soc. Pet. Eng. J.</source> <volume>18</volume>, <fpage>183</fpage>&#x2013;<lpage>194</lpage>. <pub-id pub-id-type="doi">10.2118/6893-PA</pub-id>
</citation>
</ref>
<ref id="B19">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Pooladi-Darvish</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Hong</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2004</year>). &#x201c;<article-title>Effect of conductive and convective heat flow on gas production from natural hydrates by depressurization</article-title>,&#x201d; in <source>Advances in the study of gas hydrates</source>. Editors <person-group person-group-type="editor">
<name>
<surname>Taylor</surname>
<given-names>C. E.</given-names>
</name>
<name>
<surname>Kwan</surname>
<given-names>J. T.</given-names>
</name>
</person-group> (<publisher-loc>Boston</publisher-loc>: <publisher-name>Kluwer Academic Publishers</publisher-name>), <fpage>43</fpage>&#x2013;<lpage>65</lpage>. <pub-id pub-id-type="doi">10.1007/0-306-48645-8_4</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sangnimnuan</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Wu</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Development of coupled two phase flow and geomechanics model to predict stress evolution in unconventional reservoirs with complex fracture geometry</article-title>. <source>J. Pet. Sci. Eng.</source> <volume>196</volume>, <fpage>108072</fpage>. <pub-id pub-id-type="doi">10.1016/j.petrol.2020.108072</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Shi</surname>
<given-names>J.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>A modified embedded discrete-fracture model to study oil-water two-phase heat and mass transfer in the complex fracture network</article-title>. <source>Int. J. Heat. Mass Transf.</source> <volume>19</volume>.</citation>
</ref>
<ref id="B22">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Sloan</surname>
<given-names>E. D.</given-names>
</name>
<name>
<surname>Koh</surname>
<given-names>C. A.</given-names>
</name>
<name>
<surname>Koh</surname>
<given-names>C. A.</given-names>
</name>
</person-group> (<year>2007</year>). <source>Clathrate hydrates of natural gases</source>. <edition>3rd ed.</edition> <publisher-loc>Boca Raton</publisher-loc>: <publisher-name>CRC Press</publisher-name>. <pub-id pub-id-type="doi">10.1201/9781420008494</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Song</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>H.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>2-D Numerical simulation of natural gas hydrate decomposition through depressurization by fully implicit method</article-title>. <source>Chin. Ocean. Eng. Soc.</source> <volume>23</volume>, <fpage>529</fpage>&#x2013;<lpage>542</lpage>.</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sun</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Nanchary</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Mohanty</surname>
<given-names>K. K.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>1-D modeling of hydrate depressurization in porous media</article-title>. <source>Transp. Porous Media</source> <volume>58</volume>, <fpage>315</fpage>&#x2013;<lpage>338</lpage>. <pub-id pub-id-type="doi">10.1007/s11242-004-1410-x</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tonnet</surname>
<given-names>N.</given-names>
</name>
<name>
<surname>Herri</surname>
<given-names>J.-M.</given-names>
</name>
</person-group> (<year>2009</year>). <article-title>Methane hydrates bearing synthetic sediments&#x2014;experimental and numerical approaches of the dissociation</article-title>. <source>Chem. Eng. Sci.</source> <volume>12</volume>.</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Bai</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Pang</surname>
<given-names>S.</given-names>
</name>
<etal/>
</person-group> (<year>2019</year>). <article-title>Research progress of gas hydrates in the qilian mountain permafrost, qinghai, northwest China: Review</article-title>. <source>Sci. Sin. Phys. Mech. Astron.</source> <volume>49</volume>, <fpage>034606</fpage>. <pub-id pub-id-type="doi">10.1360/sspma2018-00133</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Wang</surname>
<given-names>P.</given-names>
</name>
<name>
<surname>Zhu</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Lu</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>X.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Gas hydrate in the Qilian Mountain permafrost and its distribution characteristics</article-title>. <source>Geol. Bull. China</source> <volume>30</volume>, <fpage>1839</fpage>&#x2013;<lpage>1850</lpage>.</citation>
</ref>
<ref id="B28">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Javadpour</surname>
<given-names>F.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>Optimization of multistage fractured horizontal well in tight oil based on embedded discrete fracture model</article-title>. <source>Comput. Chem. Eng.</source> <volume>117</volume>, <fpage>291</fpage>&#x2013;<lpage>308</lpage>. <pub-id pub-id-type="doi">10.1016/j.compchemeng.2018.06.015</pub-id>
</citation>
</ref>
<ref id="B29">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Zha</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Cui</surname>
<given-names>R.</given-names>
</name>
<name>
<surname>Gao</surname>
<given-names>F.</given-names>
</name>
<etal/>
</person-group> (<year>2017</year>). &#x201c;<article-title>A stochastic permeability model for shale formations based on embedded discrete fracture model</article-title>,&#x201d; in <conf-name>SPE/AAPG/SEG Unconventional Resources Technology Conference (OnePetro)</conf-name>.</citation>
</ref>
<ref id="B30">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Guo</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Ren</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Wang</surname>
<given-names>S.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Optimization of hydraulic fracturing treatment parameters to maximize economic benefit in tight oil</article-title>. <source>Fuel</source> <volume>329</volume>, <fpage>125329</fpage>. <pub-id pub-id-type="doi">10.1016/j.fuel.2022.125329</pub-id>
</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Xu</surname>
<given-names>S.</given-names>
</name>
<name>
<surname>Ren</surname>
<given-names>G.</given-names>
</name>
<name>
<surname>Younis</surname>
<given-names>R. M.</given-names>
</name>
<name>
<surname>Feng</surname>
<given-names>Q.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Revisiting field estimates for carbon dioxide storage in depleted shale gas reservoirs: The role of geomechanics</article-title>. <source>Int. J. Greenh. Gas. Control</source> <volume>105</volume>, <fpage>103222</fpage>. <pub-id pub-id-type="doi">10.1016/j.ijggc.2020.103222</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yan</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Jun</surname>
<given-names>Y. A. O.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>T.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>The embeded discrete fracture model based on mimetic finite difference method</article-title>. <source>Sci. Sin. Technol.</source> <volume>44</volume>, <fpage>1333</fpage>&#x2013;<lpage>1342</lpage>.</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yan</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Fan</surname>
<given-names>D.</given-names>
</name>
</person-group> (<year>2016</year>). <article-title>An efficient embedded discrete fracture model based on mimetic finite difference method</article-title>. <source>J. Pet. Sci. Eng.</source> <volume>145</volume>, <fpage>11</fpage>&#x2013;<lpage>21</lpage>. <pub-id pub-id-type="doi">10.1016/j.petrol.2016.03.013</pub-id>
</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yan</surname>
<given-names>X.</given-names>
</name>
<name>
<surname>Huang</surname>
<given-names>Z.</given-names>
</name>
<name>
<surname>Yao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Fan</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Zhang</surname>
<given-names>K.</given-names>
</name>
</person-group> (<year>2018</year>). <article-title>An efficient hydro-mechanical model for coupled multi-porosity and discrete fracture porous media</article-title>. <source>Comput. Mech.</source> <volume>62</volume>, <fpage>943</fpage>&#x2013;<lpage>962</lpage>. <pub-id pub-id-type="doi">10.1007/s00466-018-1541-5</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yang</surname>
<given-names>L.</given-names>
</name>
<name>
<surname>Guan</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Qu</surname>
<given-names>A.</given-names>
</name>
<name>
<surname>Li</surname>
<given-names>Q.</given-names>
</name>
<name>
<surname>Ge</surname>
<given-names>Y.</given-names>
</name>
<name>
<surname>Liang</surname>
<given-names>H.</given-names>
</name>
<etal/>
</person-group> (<year>2023</year>). <article-title>Thermotactic habit of gas hydrate growth enables a fast transformation of melting ice</article-title>. <source>Appl. Energy</source> <volume>331</volume>, <fpage>120372</fpage>. <pub-id pub-id-type="doi">10.1016/j.apenergy.2022.120372</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Zhao</surname>
<given-names>J.</given-names>
</name>
<name>
<surname>Liu</surname>
<given-names>D.</given-names>
</name>
<name>
<surname>Yang</surname>
<given-names>M.</given-names>
</name>
<name>
<surname>Song</surname>
<given-names>Y.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>Analysis of heat transfer effects on gas production from methane hydrate by depressurization</article-title>. <source>Int. J. Heat. Mass Transf.</source> <volume>13</volume>.</citation>
</ref>
</ref-list>
<sec id="s11">
<title>Nomenclature</title>
<def-list>
<def-item>
<term id="G1-feart.2023.1132970">
<bold>
<italic>A</italic>
</bold>
<sub>
<bold>
<italic>c</italic>
</bold>
</sub>
</term>
<def>
<p>Contact area, m<sup>2</sup>
</p>
</def>
</def-item>
<def-item>
<term id="G2-feart.2023.1132970">
<bold>
<italic>Adec</italic>
</bold>
</term>
<def>
<p>Hydrate decomposition surface area, m<sup>2</sup>/m<sup>3</sup>
</p>
</def>
</def-item>
<def-item>
<term id="G3-feart.2023.1132970">
<bold>
<italic>Ahs</italic>
</bold>
</term>
<def>
<p>Specific area, m<sup>2</sup>/m<sup>3</sup>
</p>
</def>
</def-item>
<def-item>
<term id="G4-feart.2023.1132970">
<bold>
<italic>Af</italic>
</bold>
</term>
<def>
<p>Contact area of matrix and fracture segments, m<sup>2</sup>
</p>
</def>
</def-item>
<def-item>
<term id="G5-feart.2023.1132970">
<bold>
<italic>c</italic>
</bold>
<sub>
<bold>
<italic>s</italic>
</bold>
</sub>
</term>
<def>
<p>Rock compossibility coefficient, MP<sup>-1</sup>
</p>
</def>
</def-item>
<def-item>
<term id="G6-feart.2023.1132970">
<bold>
<italic>c</italic>
</bold>
<sub>
<bold>
<italic>l</italic>
</bold>
</sub>
</term>
<def>
<p>Gas and water compossibility coefficient, MP<sup>-1</sup>
</p>
</def>
</def-item>
<def-item>
<term id="G7-feart.2023.1132970">
<bold>
<italic>C</italic>
</bold>
<sub>
<bold>
<italic>p</italic>
</bold>
</sub>
</term>
<def>
<p>Heat capacities of gas, water and hydrate, J/(kg&#xb7;&#xb0;C)</p>
</def>
</def-item>
<def-item>
<term id="G8-feart.2023.1132970">
<bold>
<italic>d</italic>
</bold>
<sub>
<bold>
<italic>fm</italic>
</bold>
</sub>
</term>
<def>
<p>Average normal distance between matrix and fracture grid, m</p>
</def>
</def-item>
<def-item>
<term id="G9-feart.2023.1132970">
<bold>
<italic>d</italic>
</bold>
<sub>
<bold>
<italic>seg</italic>
</bold>
</sub>
</term>
<def>
<p>Average normal distance from the fracture to the intersection, m</p>
</def>
</def-item>
<def-item>
<term id="G10-feart.2023.1132970">
<bold>
<italic>E</italic>
</bold>
</term>
<def>
<p>Reaction activation energy, J/mole</p>
</def>
</def-item>
<def-item>
<term id="G11-feart.2023.1132970">
<bold>
<italic>H</italic>
</bold>
</term>
<def>
<p>Enthalpy of the water and gas, J</p>
</def>
</def-item>
<def-item>
<term id="G12-feart.2023.1132970">
<bold>
<italic>H</italic>
</bold>
<sub>
<bold>
<italic>h</italic>
</bold>
</sub>
</term>
<def>
<p>Reaction enthalpy, J</p>
</def>
</def-item>
<def-item>
<term id="G13-feart.2023.1132970">
<bold>
<italic>k</italic>
</bold>
</term>
<def>
<p>Matrix and fracture permeability, mD</p>
</def>
</def-item>
<def-item>
<term id="G14-feart.2023.1132970">
<bold>
<italic>k</italic>
</bold>
<sub>
<bold>
<italic>m</italic>
</bold>
</sub>
<bold>
<italic>, k</italic>
</bold>
<sub>
<bold>
<italic>f</italic>
</bold>
</sub>
</term>
<def>
<p>Matrix and fracture permeability, mD</p>
</def>
</def-item>
<def-item>
<term id="G15-feart.2023.1132970">
<bold>
<italic>k</italic>
</bold>
<sub>
<bold>
<italic>r</italic>
</bold>
</sub>
</term>
<def>
<p>Relative permeability</p>
</def>
</def-item>
<def-item>
<term id="G16-feart.2023.1132970">
<bold>
<italic>K</italic>
</bold>
<sub>
<bold>
<italic>D</italic>
</bold>
</sub>
</term>
<def>
<p>Hydrate decomposition rate constant, mole/(m<sup>3</sup>&#xb7;KPa&#xb7;day)</p>
</def>
</def-item>
<def-item>
<term id="G17-feart.2023.1132970">
<bold>
<italic>K</italic>
</bold>
<sub>
<bold>
<italic>d</italic>
</bold>
</sub>
</term>
<def>
<p>Intrinsic reaction rate constant, mole/(m<sup>3</sup>&#xb7;KPa&#xb7;day)</p>
</def>
</def-item>
<def-item>
<term id="G18-feart.2023.1132970">
<bold>
<italic>m</italic>
</bold>
<sub>
<bold>
<italic>h</italic>
</bold>
</sub>
</term>
<def>
<p>Mass of hydrate dissociation, kg</p>
</def>
</def-item>
<def-item>
<term id="G19-feart.2023.1132970">
<bold>
<italic>m</italic>
</bold>
<sub>
<bold>
<italic>l</italic>
</bold>
</sub>
</term>
<def>
<p>Mass accumulation due to hydrate dissociation, kg</p>
</def>
</def-item>
<def-item>
<term id="G20-feart.2023.1132970">
<bold>
<italic>M</italic>
</bold>
<sub>
<bold>
<italic>w</italic>
</bold>
</sub>
<bold>
<italic>, M</italic>
</bold>
<sub>
<bold>
<italic>g</italic>
</bold>
</sub>
<bold>
<italic>, M</italic>
</bold>
<sub>
<bold>
<italic>h</italic>
</bold>
</sub>
</term>
<def>
<p>Molecular weight of water, gas, and hydrate, kg/gmole</p>
</def>
</def-item>
<def-item>
<term id="G21-feart.2023.1132970">
<bold>
<italic>N</italic>
</bold>
<sub>
<bold>
<italic>h</italic>
</bold>
</sub>
</term>
<def>
<p>Hydrate number</p>
</def>
</def-item>
<def-item>
<term id="G22-feart.2023.1132970">
<bold>
<italic>P</italic>
</bold>
</term>
<def>
<p>Pressure, MPa</p>
</def>
</def-item>
<def-item>
<term id="G23-feart.2023.1132970">
<bold>
<italic>P</italic>
</bold>
<sub>
<bold>
<italic>e</italic>
</bold>
</sub>
</term>
<def>
<p>Equilibrium pressure of hydrate, KPa</p>
</def>
</def-item>
<def-item>
<term id="G24-feart.2023.1132970">
<bold>
<italic>P</italic>
</bold>
<sub>
<bold>
<italic>wf</italic>
</bold>
</sub>
</term>
<def>
<p>Well bottom-hole pressure, MPa</p>
</def>
</def-item>
<def-item>
<term id="G25-feart.2023.1132970">
<bold>
<italic>q</italic>
</bold>
<sub>
<bold>
<italic>l,ff</italic>
</bold>
</sub>
</term>
<def>
<p>Volumetric flow rates between intersecting fractures, m<sup>3</sup>/day</p>
</def>
</def-item>
<def-item>
<term id="G26-feart.2023.1132970">
<bold>
<italic>q</italic>
</bold>
<sub>
<bold>
<italic>l,mf</italic>
</bold>
</sub>
</term>
<def>
<p>Volumetric flow rates between matrix and fracture, m<sup>3</sup>/day</p>
</def>
</def-item>
<def-item>
<term id="G27-feart.2023.1132970">
<bold>
<italic>q</italic>
</bold>
<sub>
<bold>
<italic>l,w</italic>
</bold>
</sub>
</term>
<def>
<p>Volumetric flow rates between fracture and well, m<sup>3</sup>/day</p>
</def>
</def-item>
<def-item>
<term id="G28-feart.2023.1132970">
<bold>
<italic>R</italic>
</bold>
</term>
<def>
<p>Gas constant, J/mole-K</p>
</def>
</def-item>
<def-item>
<term id="G29-feart.2023.1132970">
<bold>
<italic>r</italic>
</bold>
<sub>
<bold>
<italic>e</italic>
</bold>
</sub>
</term>
<def>
<p>Equivalent wellbore radius, m</p>
</def>
</def-item>
<def-item>
<term id="G30-feart.2023.1132970">
<bold>
<italic>r</italic>
</bold>
<sub>
<bold>
<italic>w</italic>
</bold>
</sub>
</term>
<def>
<p>Wellbore radius, m</p>
</def>
</def-item>
<def-item>
<term id="G31-feart.2023.1132970">
<bold>
<italic>S</italic>
</bold>
<sub>
<bold>
<italic>w</italic>
</bold>
</sub>
<bold>
<italic>, S</italic>
</bold>
<sub>
<bold>
<italic>g</italic>
</bold>
</sub>
<bold>
<italic>, S</italic>
</bold>
<sub>
<bold>
<italic>h</italic>
</bold>
</sub>
</term>
<def>
<p>Water, gas, and hydrate saturation</p>
</def>
</def-item>
<def-item>
<term id="G32-feart.2023.1132970">
<bold>
<italic>T</italic>
</bold>
</term>
<def>
<p>Temperature, &#xb0;C</p>
</def>
</def-item>
<def-item>
<term id="G33-feart.2023.1132970">
<bold>
<italic>T</italic>
</bold>
<sub>
<bold>
<italic>e</italic>
</bold>
</sub>
</term>
<def>
<p>Equilibrium temperature of hydrate, &#xb0;C</p>
</def>
</def-item>
<def-item>
<term id="G34-feart.2023.1132970">
<bold>
<italic>T</italic>
</bold>
<sub>
<bold>
<italic>ref</italic>
</bold>
</sub>
</term>
<def>
<p>Reference temperature, &#xb0;C</p>
</def>
</def-item>
<def-item>
<term id="G35-feart.2023.1132970">
<bold>
<italic>T</italic>
</bold>
<sub>
<bold>
<italic>f</italic>
</bold>
</sub>
</term>
<def>
<p>Transmissibility between fracture segments in same fracture</p>
</def>
</def-item>
<def-item>
<term id="G36-feart.2023.1132970">
<bold>
<italic>T</italic>
</bold>
<sub>
<bold>
<italic>ff</italic>
</bold>
</sub>
</term>
<def>
<p>Fracture-fracture transmissibility</p>
</def>
</def-item>
<def-item>
<term id="G37-feart.2023.1132970">
<bold>
<italic>T</italic>
</bold>
<sub>
<bold>
<italic>m</italic>
</bold>
</sub>
</term>
<def>
<p>Matrix-matrix transmissibility</p>
</def>
</def-item>
<def-item>
<term id="G38-feart.2023.1132970">
<bold>
<italic>T</italic>
</bold>
<sub>
<bold>
<italic>mf</italic>
</bold>
</sub>
</term>
<def>
<p>Matrix-fracture transmissibility</p>
</def>
</def-item>
<def-item>
<term id="G39-feart.2023.1132970">
<bold>
<italic>T</italic>
</bold>
<sub>
<bold>
<italic>ref</italic>
</bold>
</sub>
</term>
<def>
<p>Reference temperature, &#xb0;C</p>
</def>
</def-item>
<def-item>
<term id="G40-feart.2023.1132970">
<bold>
<italic>U</italic>
</bold>
</term>
<def>
<p>Internal energy, J</p>
</def>
</def-item>
<def-item>
<term id="G41-feart.2023.1132970">
<bold>
<italic>U</italic>
</bold>
<sup>
<bold>
<italic>m</italic>
</bold>
</sup>
</term>
<def>
<p>Internal energy of matrix system, J</p>
</def>
</def-item>
<def-item>
<term id="G42-feart.2023.1132970">
<bold>
<italic>U</italic>
</bold>
<sup>
<bold>
<italic>f</italic>
</bold>
</sup>
</term>
<def>
<p>Internal energy of fracture system, J</p>
</def>
</def-item>
<def-item>
<term id="G43-feart.2023.1132970">
<bold>
<italic>U</italic>
</bold>
<sub>
<bold>
<italic>l</italic>
</bold>
</sub>
</term>
<def>
<p>Internal energy of gas and water, J</p>
</def>
</def-item>
<def-item>
<term id="G44-feart.2023.1132970">
<bold>
<italic>U</italic>
</bold>
<sub>
<bold>
<italic>h</italic>
</bold>
</sub>
</term>
<def>
<p>Hydrate internal energy, J</p>
</def>
</def-item>
<def-item>
<term id="G45-feart.2023.1132970">
<bold>
<italic>U</italic>
</bold>
<sub>
<bold>
<italic>r</italic>
</bold>
</sub>
</term>
<def>
<p>Rock internal energy, J</p>
</def>
</def-item>
<def-item>
<term id="G46-feart.2023.1132970">
<bold>
<italic>U</italic>
</bold>
<sub>
<bold>
<italic>diss</italic>
</bold>
</sub>
</term>
<def>
<p>Heat absorbed by hydrate decomposition</p>
</def>
</def-item>
<def-item>
<term id="G47-feart.2023.1132970">
<bold>
<italic>U</italic>
</bold>
<sub>
<bold>
<italic>ff</italic>
</bold>
</sub>
</term>
<def>
<p>Energy exchange between different fracture, J</p>
</def>
</def-item>
<def-item>
<term id="G48-feart.2023.1132970">
<bold>
<italic>U</italic>
</bold>
<sub>
<bold>
<italic>fw</italic>
</bold>
</sub>
</term>
<def>
<p>Energy exchange between fracture and well, J</p>
</def>
</def-item>
<def-item>
<term id="G49-feart.2023.1132970">
<bold>
<italic>U</italic>
</bold>
<sub>
<bold>
<italic>mf</italic>
</bold>
</sub>
</term>
<def>
<p>Energy exchange between matrix and fracture system, J</p>
</def>
</def-item>
<def-item>
<term id="G50-feart.2023.1132970">
<bold>
<italic>v</italic>
</bold>
<sub>
<bold>
<italic>l</italic>
</bold>
</sub>
</term>
<def>
<p>Volumetric flow rates, m<sup>3</sup>/day</p>
</def>
</def-item>
<def-item>
<term id="G51-feart.2023.1132970">
<bold>
<italic>V</italic>
</bold>
<sub>
<bold>
<italic>r</italic>
</bold>
</sub>
</term>
<def>
<p>Rock volume, m<sup>3</sup>
</p>
</def>
</def-item>
<def-item>
<term id="G52-feart.2023.1132970">
<bold>
<italic>V</italic>
</bold>
<sub>
<bold>
<italic>v</italic>
</bold>
</sub>
</term>
<def>
<p>Void pore volume, m<sup>3</sup>
</p>
</def>
</def-item>
<def-item>
<term id="G53-feart.2023.1132970">
<bold>
<italic>&#x3bb;</italic>
</bold>
</term>
<def>
<p>Thermal conductivity, J/(m&#xb7;day&#xb7;&#xb0;C)</p>
</def>
</def-item>
<def-item>
<term id="G54-feart.2023.1132970">
<bold>
<italic>&#x3bb;</italic>
</bold>
<sub>
<bold>
<italic>eff</italic>
</bold>
</sub>
</term>
<def>
<p>Effective thermal conductivity, J/(m&#xb7;day&#xb7;&#xb0;C)</p>
</def>
</def-item>
<def-item>
<term id="G55-feart.2023.1132970">
<bold>
<italic>&#x3bb;</italic>
</bold>
<sub>
<bold>
<italic>g</italic>
</bold>
</sub>
<bold>
<italic>, &#x3bb;</italic>
</bold>
<sub>
<bold>
<italic>w</italic>
</bold>
</sub>
<bold>
<italic>, &#x3bb;</italic>
</bold>
<sub>
<bold>
<italic>h</italic>
</bold>
</sub>
</term>
<def>
<p>Water, gas, and hydrate thermal conductivity, J/(m&#xb7;day&#xb7;&#xb0;C)</p>
</def>
</def-item>
<def-item>
<term id="G56-feart.2023.1132970">
<bold>
<italic>&#x3bb;</italic>
</bold>
<sub>
<bold>
<italic>ff</italic>
</bold>
</sub>
</term>
<def>
<p>Average thermal conductivity between fractures, J/(m&#xb7;day&#xb7;&#xb0;C)</p>
</def>
</def-item>
<def-item>
<term id="G57-feart.2023.1132970">
<bold>
<italic>&#x3bc;</italic>
</bold>
</term>
<def>
<p>Gas and water viscosity, mPa&#xb7;s</p>
</def>
</def-item>
<def-item>
<term id="G58-feart.2023.1132970">
<bold>
<italic>&#x03C1;</italic>
</bold>
<sub>
<bold>
<italic>h</italic>
</bold>
</sub>
</term>
<def>
<p>Hydrate density, kg/m<sup>3</sup>
</p>
</def>
</def-item>
<def-item>
<term id="G59-feart.2023.1132970">
<bold>
<italic>&#x03C1;</italic>
</bold>
<sub>
<bold>
<italic>l</italic>
</bold>
</sub>
</term>
<def>
<p>Fluid density, kg/m<sup>3</sup>
</p>
</def>
</def-item>
<def-item>
<term id="G60-feart.2023.1132970">
<bold>
<italic>&#x3d5;</italic>
</bold>
</term>
<def>
<p>Porosity</p>
</def>
</def-item>
<def-item>
<term id="G61-feart.2023.1132970">
<bold>
<italic>&#x3d5;</italic>
</bold>
<sub>
<bold>
<italic>v</italic>
</bold>
</sub>
</term>
<def>
<p>Void porosity</p>
</def>
</def-item>
<def-item>
<term id="G62-feart.2023.1132970">
<bold>
<italic>&#x2206;l, &#x2206;w, &#x2206;h</italic>
</bold>
</term>
<def>
<p>Length, width, and thickness of fracture grids</p>
</def>
</def-item>
<def-item>
<term id="G63-feart.2023.1132970">
<bold>
<italic>&#x2206;x, &#x2206;y, &#x2206;z</italic>
</bold>
</term>
<def>
<p>Length, width, and thickness of matrix grids</p>
</def>
</def-item>
</def-list>
<sec>
<title>Superscripts</title>
<def-list>
<def-item>
<term id="G64-feart.2023.1132970">
<bold>
<italic>m</italic>
</bold>
</term>
<def>
<p>Matrix</p>
</def>
</def-item>
<def-item>
<term id="G65-feart.2023.1132970">
<bold>
<italic>f</italic>
</bold>
</term>
<def>
<p>Fracture</p>
</def>
</def-item>
</def-list>
</sec>
<sec>
<title>Subscripts</title>
<def-list>
<def-item>
<term id="G66-feart.2023.1132970">
<bold>
<italic>l</italic>
</bold>
</term>
<def>
<p>Gas and water</p>
</def>
</def-item>
<def-item>
<term id="G67-feart.2023.1132970">
<bold>
<italic>h</italic>
</bold>
</term>
<def>
<p>Solid hydrate</p>
</def>
</def-item>
</def-list>
</sec>
</sec>
</back>
</article>