1 前言
CO2作为主要的温室气体,是导致温度上升的主要原因[1]。自工业革命以来,随着CO2的持续排放,大气中CO2浓度已经逐渐上升了45%,达到400 ppm[2]。因此,必须采取一定的手段,降低CO2向大气中的人工排放。而在化石能源依旧大比例占据能源市场情况下,CO2捕获埋存被认为是现有阶段最可行有效的CO2减排手段[1, 3, 4]。相对于废弃油气藏等其他埋存方式,盐水层埋存由于具有分布广、埋存体积大及距离CO2排放源近等优势,被认为是最具有前景的CO2埋存方式[1, 2, 5]。
盐水层的注入性、存储性以及安全性是影响CO2盐水层埋存成功实施的三大主要因素,地质选址时必须得以保证[6, 7]。但是,CO2注入过程中,其会与地层水及储层岩石发生复杂的岩石流体作用,影响到CO2注入性和存储性[8~15]。一方面,注入的CO2会与地层水发生酸化反应[8],打破已有的地层水-岩石地化平衡,导致储层部分矿物溶解和沉淀,影响到储层物性和CO2注入性[9~12]。另一方面,干燥CO2的持续注入会不断蒸发地层水,导致地层水中NaCl不断升高并从地层水中析出,堵塞储层孔隙,最终降低储层可注性[13~16]。前期CO2埋存研究表明,CO2-地层水-岩石地化反应会影响储层孔隙度和渗透率,但缺乏对注入性影响的定量分析[11, 12]。而相关蒸发盐析研究表明,CO2的持续注入会导致水中NaCl析出,更会在一定条件下导致NaCl在注入井附近大量堆积,加剧对储层的伤害[15, 16]。
但是,相应研究均未将地化反应和盐析一起综合分析。实际CO2注入时,地层水蒸发不仅会导致水中NaCl的析出,更会影响矿物离子浓度从而影响地化反应。同时,NaCl析出会影响CO2流动特征,进而影响到CO2-地层水-岩石间的地化反应。因此,必须将地化反应和地层水蒸发盐析放在一起共同研究,从而为盐水层CO2埋存安全高效的实施提供指导。为此,本文利用热力学平衡方程和化学动力学方法建立了考虑地层水蒸发、CO2-地层水-岩石地化反应和水中NaCl析出的综合反应流动模型,分析了CO2注入过程中发生的岩石流体作用,及其对储层物性和注入压力的影响。同时,对影响岩石流体作用的主要因素进行了敏感性分析,旨在从机理及现场应用角度对CO2高效埋存和选址提供帮助。
2 埋存相关数学模型
2.1 质量守恒方程
在常规气水两相质量守恒方程的基础上,考虑水相中组分的扩散及化学反应引起的质量变化,建立了新的质量守恒方程,如下所示:
$
\frac{\partial }{{\partial t}}\left[ {\phi \left( {{c_{i{\rm{g}}}}{\rho _{\rm{g}}}{S_{\rm{g}}} + {c_{i{\rm{w}}}}{\rho _{\rm{w}}}{S_{\rm{w}}}} \right)} \right] = \nabla \cdot \left[ {\frac{{{c_{i{\rm{g}}}}{\rho _{\rm{g}}}k{k_{{\rm{rg}}}}}}{{{\rm{1}}{{\rm{0}}^{\rm{6}}}{\mu _{\rm{g}}}}}\left( {\nabla p - {\rho _{\rm{g}}}g\nabla D} \right) + \frac{{{c_{i{\rm{w}}}}{\rho _{\rm{w}}}k{k_{{\rm{rw}}}}}}{{{\rm{1}}{{\rm{0}}^{\rm{6}}}{\mu _{\rm{w}}}}}\left( {\nabla p - {\rho _{\rm{w}}}g\nabla D} \right)} \right]{\rm{ + }}{q_i} + {F_{i{\rm{w}}}} + {R_{i{\rm{w}}}}
$
|
(1) |
2.2 水中CO2扩散模型
水中组分的扩散会增加影响到CO2-地层水-岩石地化反应。本文结合Fick第二定律,求得方程(1)中扩散变化量Fiw为:
$
{F_{i{\rm{w}}}} = \nabla \cdot ({M_i}{S_{\rm{W}}}\varphi {D_{i{\rm{w}}}}\nabla {C_{i{\rm{w}}}})
$
|
(2) |
对于水中CO2扩散速率DCO2,可采用Wilke-Chang分子扩散模型计算[17, 18]:
$
{D_{CO{}_2}} = \frac{{7.4 \times {{10}^{ - 15}}{{\left( {a{M_{{{\rm{H}}_2}{\rm{O}}}}} \right)}^{0.5}}T}}{{{\mu _{\rm{w}}}v_{{\rm{C}}{{\rm{O}}_2}}^{ - 0.6}}}
$
|
(3) |
图 1为采用Wilke and Change方程计算出的CO2扩散系数与实验数据对比图[19~21]。可以看出,270~350 K时,两者具有较好的吻合度,说明Wilke-Change方程在270~350 K内可较为准确计算出CO2在地层水中的扩散系数。
2.3 地化-盐析反应模型
为准确分析地化反应和盐析规律及两者对储层的综合影响,模拟时将反应分为水相反应和矿物反应。其中水相反应无固体矿物参与,反应过程符合热力学过程,可认为在瞬间达到平衡[9, 22]。矿物溶解/析出由于速率较慢,必须考虑其动力学过程[9, 22]。同时大量实验表明,NaCl析出是一个复杂的反应动力学过程,需要一定的时间过程[10, 23]。而目前盐析模拟方法主要采用热力学方法,忽略了其反应动力学过程[13, 24, 25]。为此,尝试采用反应动力学方法模拟NaCl析出过程,同时得以将盐析现象与CO2-地层水-岩石地化反应耦合。反应方程式如下所示:
$
{r_\beta } = {k_\beta }\hat A\left( {1 - \frac{{{Q_\beta }}}{{{K_{{\rm{eq}}, \beta }}}}} \right){\kern 1pt}
$
|
(4) |
$
{k_\beta } = {k_{0\beta }}\exp \left[ { - \frac{{{E_\beta }}}{R}\left( {\frac{1}{T} - \frac{1}{{{T_0}}}} \right)} \right], {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} \hat A = {\hat A^0} \cdot \frac{{{N_\beta }}}{{N_\beta ^0}}
$
|
(5) |
由于不考虑埋存过程中储层温度的变化,故直接将储层温度(本文为50℃)下各反应化学的平衡常数输入模型中。同时结合反应速率(式(4)),可求得地化-盐析反应引起的变化量Riw为:
$
{R_{i{\rm{w}}}} = = \sum\limits_{\beta = 1}^{{R_{{\rm{mn}}}}} {{r_\beta }{M_\beta }}
$
|
(6) |
2.4 蒸发溶解模型
干燥CO2注入储层过程中,地层水会不断蒸发溶解至CO2中,最终在储层压力和温度条件下达到平衡。本文采用热力学平衡方法计算水和CO2在气相和水相中的分布[26~30],即在气水两相中的逸度相同:
$
{f_{i, {\rm{g}}}} = {f_{i, {\rm{w}}}};{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} i = {{\rm{H}}_2}{\rm{O}}, {\rm{C}}{{\rm{O}}_2}
$
|
(7) |
其中,H2O在气相中的逸度fH2O, g由状态方程[26]计算,在水中的逸度由以下公式求出[27, 28]:
$
{f_{{{\rm{H}}_2}{\rm{O}}, {\rm{w}}}} = {y_{{{\rm{H}}_2}{\rm{O}}, {\rm{w}}}} \cdot {f_{{{\rm{H}}_2}{\rm{O}}}}
$
|
(8) |
$
{f_{{{\rm{H}}_2}{\rm{O}}}} = f_{{{\rm{H}}_2}{\rm{o}}}^{\rm{s}}\;\exp \left( {\int_{p_{{{\rm{H}}_2}{\rm{O}}}^{\rm{s}}}^p {\frac{{{v_{{{\rm{H}}_2}{\rm{O}}}}}}{{RT}}{\rm{d}}p} } \right)
$
|
(9) |
$
\frac{{f_{{{\rm{H}}_{\rm{2}}}{\rm{O}}}^{\rm{s}}}}{{P_{{{\rm{H}}_{\rm{2}}}{\rm{O}}}^{\rm{s}}}} = \left\{ \begin{array}{l}
0.95958 + 9.66833 \times {10^{ - 5}}T' - 6.175' \times {10^{ - 7}}{{T'}^2} - 3.08333 \times {10^{ - 10}}{{T'}^3}{,_{}}T' > 90^\circ {\rm{F}}\\
1,{\rm{otherwise}}
\end{array} \right.
$
|
(10) |
CO2在气相中的逸度fCO2, g亦由状态方程计算,在水相中的逸度由以下公式[29, 30]求出:
$
{f_{{\rm{C}}{{\rm{O}}_{{\rm{2, }}}}{\rm{w}}}} = {y_{{\rm{C}}{{\rm{O}}_{\rm{2}}}{\rm{, w}}}} \cdot {H_{{\rm{salt, C}}{{\rm{O}}_{\rm{2}}}}}
$
|
(11) |
$
{\rm{ln}}\left( {\frac{{{H_{{\rm{salt, C}}{{\rm{O}}_{\rm{2}}}}}}}{{{H_{{\rm{C}}{{\rm{O}}_{\rm{2}}}}}}}} \right) = {k_{{\rm{salt, C}}{{\rm{O}}_{\rm{2}}}}}{m_{{\rm{salt}}}}
$
|
(12) |
$
\ln {H_{{\rm{C}}{{\rm{O}}_{\rm{2}}}}} = \ln H_{{\rm{C}}{{\rm{O}}_{\rm{2}}}}^{\rm{s}} + \frac{1}{{RT}}\int_{p_{{{\rm{H}}_{\rm{2}}}{\rm{0}}}^{\rm{s}}}^p {{{\overline v }_{{\rm{C}}{{\rm{O}}_{\rm{2}}}}}{\rm{d}}p}
$
|
(13) |
$
{k_{{\rm{salt, C}}{{\rm{O}}_{\rm{2}}}}} = 0.11572 - 6.0293 \times {10^{ - 4}}{T^{\rm{c}}} + 3.5817 \times {10^{ - 6}}{T^{\rm{c}}}^2 - 3.7772 \times {10^{ - 9}}{T^{\rm{c}}}^3
$
|
(14) |
$
\begin{array}{l}
\ln H_{{\rm{C}}{{\rm{O}}_{\rm{2}}}}^{\rm{s}} = \ln p_{{{\rm{H}}_{\rm{2}}}{\rm{O}}}^{\rm{s}} - 9.4234{\left( {T/{T_{{\rm{c, }}{{\rm{H}}_{\rm{2}}}{\rm{O}}}}} \right)^{ - 1}} + 4.0087{\left( {1 - T/{T_{{\rm{c, }}{{\rm{H}}_{\rm{2}}}{\rm{O}}}}} \right)^{0.355}}{\left( {T/{T_{{\rm{c, }}{{\rm{H}}_{\rm{2}}}{\rm{O}}}}} \right)^{ - 1}}\\
\;\;\;\;\;\;\;\;\;\;\;\;\; + 10.3199\left[ {\exp \left( {1 - T/{T_{{\rm{c, }}{{\rm{H}}_{\rm{2}}}{\rm{O}}}}} \right)} \right]{\left( {T/{T_{{\rm{c, }}{{\rm{H}}_{\rm{2}}}{\rm{O}}}}} \right)^{ - 0.41}}
\end{array}
$
|
(15) |
$
{v_{{\rm{C}}{{\rm{O}}_{\rm{2}}}}} = 37.51 - 9.585 \times {10^{ - 2}}{T^{\rm{c}}} + 8.74 \times {10^{ - 4}}{T^{\rm{c}}}^2 - 5.044 \times {10^{ - 7}}{T^{\rm{c}}}^3
$
|
(16) |
3 CO2埋存综合模型
依据上述岩石-流体相关数学模型,结合油藏数值模拟软件GEM,建立耦合地层水蒸发、CO2-地层水-岩石地化反应、NaCl析出和孔渗变化的CO2埋存反应流动综合模型。GEM为油藏多相多组分软件,具有良好的地化反应计算功能,已广泛应用于CO2地质埋存领域[9, 10, 31]。模拟时,由于没有考虑温度变化,仅将水动力学和地化反应进行耦合求解。地化-盐析与流体流动间的影响,则通过孔隙度-渗透率关系式[16]来实现。先将连续的数学偏微分方程组转换成离散的有限差分方程组,采用隐式压力显式饱和度法求解。考虑实际CO2盐水层埋存,取以注入井为中心的圆柱形区域为研究对象,如图 2所示。目标盐水层顶部埋深1.2 km,厚200 m,半径为4500 m。储层压力按静水压力计算,顶部压力12 MPa,储层温度为50℃。储层孔隙度为0.18,水平渗透率为300 md,垂直渗透率率为100 md。模型上下层为封闭边界,模拟时仅有能量传递。储层径向网格299个,轴向1个,纵向20个。注入井在储层下部10层射孔,注入速率为15 kg·s-1,其他参数见表 1。
表 1
Table 1
表 1 数值模拟基本模型主要参数设置
Table 1 Key parameters in the basic simulation model
Parameters |
Value |
Depth in reservoir top/m |
1200 |
Pressure in reservoir top/MPa |
12 |
Reservoir thickness/m |
200 |
Reservoir temperature /℃ |
50 |
Porosity/% |
18 |
Horizontal permeability/md |
300 |
Vertical permeability/md |
100 |
Heat capacity of reservoir/J·(kg·K)-1 |
840 |
Thermal conductivity of reservoir/J·(m·s·K)-1 |
2 |
Initial water saturation |
100 |
Irreducible water saturation |
0.3 |
Residual gas saturation |
0.05 |
CO2 injection rate/m3·s-1 |
15 |
Duration time/year |
20 |
|
表 1 数值模拟基本模型主要参数设置
Table 1 Key parameters in the basic simulation model |
模型中气液相对渗透率采用Cory相渗模型计算[32],计算公式如式(17)所示,其中束缚水饱和度为0.3,残余气饱和度为0.05,得到相渗曲线如图 3所示。毛管力采用van Genuchten模型计算[33],计算公式如式(18)所示,其中毛管力系数pcap0取值4×10-3 MPa,van Genuchten毛管力参数γ取值0.412,毛管力曲线如图 4所示。
$
{k_{{\rm{rw}}}} = S_{{\rm{wn}}}^4;\;\;{k_{{\rm{rg}}}} = {\left( {1 - {S_{{\rm{wn}}}}} \right)^2}\left( {1 - S_{{\rm{wn}}}^2} \right)
$
|
(17) |
$
{p_{{\rm{cap}}}} = p_{_{{\rm{cap}}}}^0{\left( {S_{{\rm{wn}}}^{ - 1/\gamma } - 1} \right)^{1 - \gamma }}
$
|
(18) |
$
{S_{{\rm{wn}}}} = \frac{{{S_{\rm{w}}} - {S_{{\rm{wir}}}}}}{{1 - {S_{{\rm{wir}}}} - {S_{{\rm{gres}}}}}}
$
|
(19) |
由于储层矿物组成和地层水离子组成会严重影响CO2-地层水-岩石地化反应,不同盐水层注入CO2后会发生不同的地化反应,从而使得地化反应的研究不具有普遍性。为此,选取具有代表性的三种矿物进行分析,从机理上分析矿物溶解/沉淀对储层物性的影响。地层水和矿物初始组成参考相关文献如表 2所示,由于盐水层中NaCl含量最高,基础模型中设为2.5 mol·L-1。文中所有反应热力学参数[16, 22, 31]见表 3,矿物反应动力学参数[22, 23, 31]见表 4。
表 2
Table 2
表 2 地层水及岩石矿物组成
Table 2 Compositions of formation water and rock minerals
Ionic composition of formation water |
Ion concentration/mol·L-1 |
Na+ 2.5 |
Al3+ 2.3×10-11 |
H+ 1.0×10-6 |
SiO2 9.12×10-5 |
Cl- 2.5 |
HCO3- 2.5×10-2 |
CO32- 1.2×10-5 |
OH- 5.5×10-6 |
Mineral composition of rock |
Mineral |
Anorthite |
Calcite |
Kaolinite |
Solid salt |
|
Fraction |
0.036 |
0.153 |
0.00135 |
0 |
|
表 2 地层水及岩石矿物组成
Table 2 Compositions of formation water and rock minerals |
表 3
Table 3
表 3 化学反应式及其反应平衡系数
Table 3 Chemical reaction equations and reaction equilibrium coefficients
Reaction equation |
∂0 |
∂1 |
∂2 |
∂3 |
∂4 |
H+ + OH- = H2O |
14.92816 |
-0.04188 |
1.97×10-4 |
-5.55×10-7 |
7.58×10-10 |
CO2 + H2O = HCO3- + OH- |
-6.549243 |
0.009002 |
-1.02×10-4 |
2.76×10-7 |
-3.56×10-10 |
HCO3- = CO32- + H+ |
10.60796 |
-0.01277 |
1.2×10-4 |
-3.02×10-7 |
2.69×10-10 |
Calcite + H+ = Ca2+ + HCO3- |
2.068889 |
-1.426678 |
-6.06×10-6 |
1.46×10-7 |
-4.19×10-10 |
Anorthite + 8H+ = 4H2O + Ca2+ + 2Al3+ + 2SiO2(aq) |
3.17457 |
-0.20125 |
5.96×10-4 |
-9.04×10-7 |
9.15×10-11 |
Kaolinite + 6H+ = 5H2O + 2Al3+ + 2SiO2(aq) |
9.2954 |
-0.0980 |
2.92×10-4 |
-3.27×10-7 |
-3.31×10-10 |
Salt = Na+ + Cl- |
1.5686 |
0.0004 |
5.00×10-6 |
-3.00×10-9 |
-5.00×10-12 |
|
表 3 化学反应式及其反应平衡系数
Table 3 Chemical reaction equations and reaction equilibrium coefficients |
表 4
Table 4
表 4 矿物反应动力学参数取值
Table 4 The kinetic parameters of mineral reactions
Minerals |
logk25℃/mol·m-2·s-1 |
Activation energy/J·mol-1 |
Initial specific reactive surface/m2·m-3 |
Calcite |
-8.8 |
41870 |
88 |
Anorthite |
-13 |
67830 |
88 |
Kaolinite |
-13 |
62760 |
1760 |
Solid salt |
-5 |
2000 |
176 |
Note: The dissolution rate is equal to precipitation rate for each mineral reaction here. |
|
表 4 矿物反应动力学参数取值
Table 4 The kinetic parameters of mineral reactions |
4 岩石流体作用分析
在基础模型基础上,只改变网格尺寸大小,验证模型的准确性及精确性。建立了三个对比模型,分别为:将径向网格尺寸减小一半,建立网格数目为598×1×20的Case-2X径向对比模型;将垂向网格尺寸减小一半,建立了网格数目为299×1×40的Case-2Z垂向对比模型;同时将径向和垂向网格尺寸减小一半,建立了网格数目为598×1×40的Case-2X+2Z整体对比模型。不同尺寸模型结果如图 5所示,可以看出,虽然网格尺寸对干涸区域分布和储层物性有所影响,但影响不大。故可认为网格尺寸在一定的范围内对储层流体渗流和岩石流体组作用的影响不大,可采用基础模型对CO2埋存中的岩石流体作用进行分析。
4.1 地化-盐析耦合现象分析
图 6为注入20年后储层中CO2饱和度分布。可以看出,由于注入的CO2与地层水存在密度差,导致注入的CO2在浮力的作用下向储层顶部运移,形成漏斗状分布。在CO2的运移过程中,注入井附近区域地层水首先被完全蒸发,形成干涸区(纯CO2渗流区)。后续注入的CO2沿着漏斗状渗流通道运移至储层顶部,并沿着储层顶部向储层内部运移,形成气液两相渗流区。纯CO2渗流区随着CO2持续注入不断扩展,20年后发展成短轴长约20 m的半椭圆形。
注入的CO2溶解至地层水中,与地层水反应生成H+,导致地层水pH值下降。由pH值分布图 7可以看出,CO2在地层水中的溶解使得地层水pH值由7降为4左右,导致地层水呈酸性。对比图 6与图 7可以发现,pH值变化区域随CO2运移而运移,但其分布区域明显大于CO2分布区域,并在CO2溶解区(CO2地层水接触边界附近)呈现出较大的pH值。这主要是因为溶解的CO2在浓度差作用下会逐渐扩散到地层水中,从而使得相邻区域地层水呈现弱酸性。而注入区域附近由于地层水完全蒸发,无法显示溶液pH值。
图 8为注入20年后储层中钙长石变化量分布,其中正值表明矿物沉淀,负值表明矿物溶解。可以看出随着CO2在储层中的运移,钙长石发生溶解反应,20年后单位体积溶解量最高可达0.46 mol·m-3。这是因为CO2与地层水反应生成H+,打破了表 3中钙长石反应平衡常数,反应向右进行,导致钙长石溶解并生成Ca2+、Al3+和SiO2(aq)离子。同时由图可以看出,储层中钙长石变化最剧烈处为CO2溶解区域。这是因为相较于CO2-地层水两相层中的钙长石可以与H+反应从而较多的溶解于地层水中。
图 9为20年后储层中高岭石变化量分布,不同于钙长石,储层中CO2的注入导致高岭石发生沉淀反应。这是因为钙长石反应速率较高于高岭石,导致高岭石与地层水中H+反应速率较慢。钙长石的溶解反应已消耗了部分H+,并且生成了大量的Al3+和SiO2(aq)离子,从而导致表 3中高岭石反应向左进行,发生沉淀反应。同时也可以看出,储层中高岭石变化最剧烈处亦为CO2溶解区域。
图 10为20年后储层中方解石变化量分布。可以看出,方解石在CO2-地层水渗流区域发生溶解反应,且与钙长石和高岭石变化规律相同,20年后最大溶解量为7.6 mol·m-3。但是,与钙长石和高岭石明显不同,方解石在干涸区域发生沉淀反应,并在干涸区域前缘发生大量沉淀。这是因为受CO2持续蒸发作用,注入井区域地层水快速蒸发,从而在干涸区域前缘与储层内部地层水形成了较大的地层水饱和度梯度。随着地层水饱和度梯度的增加,干涸区域前缘处气液毛管力随之增加,当气液毛管力高于驱替压力时,储层内部地层水向注入井方向流动[15, 16]。储层内部地层水回流至干涸前缘处时,受到持续注入的CO2蒸发,导致水中离子浓度升高。由方解石反应时可知,地层水离子浓度升高,导致方解石反应向左发生,从而产生方解石沉淀。由于储层内部地层水不能补充注入井区域地层水的蒸发减少量,干涸区域前缘不断地向储层深部推进,从而导致方解石沉淀区域不断扩大。虽然蒸发导致离子浓度升高亦会导致钙长石和高岭石向左反应,但其反应速率较小,在地层水完全蒸发前无法快速的发生的沉淀。
图 11为不同时间下储层中NaCl沉淀分布。可以看出,CO2的注入会导致地层水中NaCl的析出,且NaCl沉淀区域随着储层干涸区域发展而发展,并在干涸区域前缘析出量最大。CO2注入1年后,干涸区域前缘处NaCl析出量为560 mol·m-3左右,而20年后,干涸区前缘处NaCl析出量便达2000~4000 mol·m-3。这是因为在地层水回流作用下,水中NaCl不断被携带至干涸区域处,并在蒸发作用下持续析出所致。同时,地层水在重力影响亦会向下流动,导致干涸区域底部NaCl析出量最大。随着干涸区域不断增加,干涸区域前缘与储层内部地层水的接触面积越来越大,导致地层水补充量越多,从而使得干涸前缘NaCl析出量随干涸区域增加而增加。但是值得注意的是,当干涸区域增加到一定范围时,CO2导致的地层水蒸发量和储层内部地层水的供应量达到平衡,干涸区域变不再扩展。此时储层内部NaCl会被地层水源源不断的携带至干涸区域前缘析出,从而完全堵塞储层。故盐水层注CO2埋存时,须采取一定措施,降低盐析对储层和注入性的影响。
4.2 储层物性及注入性分析
储层中矿物的沉淀和溶解势必会影响到储层孔隙度和渗透率。由上文分析可知,储层中CO2-地层水两相渗流区域内矿物溶解量远大于矿物的沉淀量,故相应区域孔隙度及渗透率变低。由图 12可以看出,注入1年及20年后,两相渗流区域内孔隙度分别降低了0.002和0.01,变化量较小。而在注入井区域,由于大量NaCl在干涸区域前缘析出,导致孔隙度和渗透率大幅度下降。由图 12和图 13可以看出,1年后干涸区域前缘处孔隙度和渗透率分别降低了约0.01和50 md,20年后孔隙度和渗透率分别降低了约0.05和100 md,部分区域渗透率更是降低了290 md,几乎完全堵塞该处储层。图 14为注入井底端射孔处注入压力随时间的变化。可以看出,当考虑地化反应和盐析时,20年后注入压力由14 MPa升高到18.2 MPa;而当不考虑地化反应和盐析时,20年后注入压力才升至17.7 MPa。可见,岩石流体间作用,特别是盐析作用,导致CO2埋存施工期限内注入压力生高了0.5 MPa
5 敏感性及对选址影响
储层物性会影响流体流动特征,从而影响岩石流体作用。但实际储层物性复杂,且各物性相互影响,将其放在一起很难定量分析。为此,本文仅分析各个单一储层物性变化对岩石流体作用的影响,旨在从机理上给CO2埋存选址及操作提供一定帮助。储层间各个物性的相互影响及其对岩石流体作用的影响,会在本文研究的基础上在下一步工作中进行。
5.1 注入速率分析
20年后不同注入速率下注入井区域储层孔隙度变化如图 15所示。随着CO2注入速率增加,干涸区域变大,导致注入井附近更多区域孔隙度受到影响。但孔隙度受岩石流体作用影响随着注入速率的增加而降低。注入速率为5 kg·s-1时,孔隙度约降低了0.12;而当注入速率为25 kg·s-1时,孔隙度仅降低了0.03左右。这是因为孔隙度变化主要受盐析影响,随着注入速率的增加,减弱了地层水回流作用,使得NaCl无法被大量携带至干涸区域前缘处沉淀,降低了盐析对储层孔隙度的伤害。由图 16可见,注入速率为5 kg·s-1时,岩石流体作用导致20年后注入压力升高了0.6 MPa;而当注入速率升高至25 kg·s-1时,注入压力仅升高了0.25 MPa。可见,盐水层CO2埋存时,可适当提高CO2注入速率,降低盐析对注入性影响。
5.2 地层水盐度分析
20年后不同地层水盐度下注入井区域孔隙度变化如图 17所示。地层水盐度改变对干涸区域分布没有影响,但盐析量随地层水盐度增加而增加,导致干涸区域孔隙度变化增大。可见,地层水盐度增加会加剧盐析对注入井区域储层物性的伤害,降低了注入井附近区域孔隙度和渗透率。由图 18可以看出,地层水盐度为1.5 mol·L-1时,岩石流体作用(主要为盐析作用)导致20年后注入压力增加0.2 MPa;而当地层水盐度升至3.5 mol·L-1时,则会导致20年后注入压力增加0.6 MPa。可见,地层水盐度增加会影响CO2注入性。故盐水层CO2埋存选址时,应尽量选取盐度较低的储层,降低盐析对储层和注入性的影响。
5.3 初始孔隙度分析
20年后不同孔隙度下注入井区域孔隙度变化如图 19所示。虽然不同初始孔隙度下储层孔隙度变化幅度差别不大,但由于初始孔隙度赋值不同,相同孔隙度变化幅度对应着不同程度的储层伤害。初始孔隙度越小,对应的孔隙度变化程度越大,岩石流体作用对储层的伤害越大。由图 20可以看出,初始孔隙度为0.1时,岩石流体作用导致注入压力增加0.5 MPa;初始孔隙度为0.26时,岩石流体作用仅导致注入压力增加0.4 MPa。同样说明,初始孔隙度的增加会降低盐析对储层物性的伤害,有利于CO2注入性。故盐水层CO2埋存选址时,应尽量选取孔隙度较大的储层,不仅可增加CO2注入性,还可增加CO2埋存体积。
5.4 初始渗透率分析
20年后不同渗透率下注入井区域孔隙度变化如图 21所示。随着初始渗透率增加,虽然干涸区域减小,但孔隙度变化幅度增加。初始渗透率为100 md时,岩石流体作用对储层孔隙度影响不大,仅导致干涸区域底部孔隙度下降0.03左右。初始渗透率为500 md时,岩石流体作用则导致孔隙度降低0.1左右,干涸区域上部孔隙度降幅更是达到0.15。这是因为随着初始渗透率的增加,驱替压差降低,地层水回流作用增加,从而加剧了盐析对储层孔隙度的伤害。由图 22可以看出,初始渗透率为100 md时,岩石流体作用仅导致注入压力升高0.15 MPa;而当初始渗透率为500 md时,岩石流体作用导致注入压力升高了0.75 MPa。可见,初始渗透率的增加会加剧盐析对储层的伤害,故在CO2埋存时,不易选取渗透率较大的储层。
6 结论
基于化学热力学平衡原理和动力学过程,成功将地层水蒸发盐析过程和CO2-地层水-岩石地化反应过程耦合,建立了盐水层CO2埋存反应流动综合模型,对CO2注入过程中岩石流体反应及其对注入性的影响进行了分析。主要得到以下结论:
(1) 注入的CO2在驱替压力和浮力作用下,呈漏斗状不断向储层深部运移。在地层水蒸发作用下,沿CO2运移方向逐渐形成干涸区(纯CO2渗流区)、气液两相渗流区和CO2溶解区域。三个区域随CO2持续注入不断形成及发展。
(2) CO2的注入会打破储层中原有的矿物-地层水化学平衡,导致部分矿物溶解或沉淀。受地层水分布影响,矿物溶解/沉淀主要发生在气液两相渗流区和CO2溶解区域;而CO2溶解区地层水较多,溶解/沉淀导致的矿物变化量最大。
(3) 干涸区域前缘地层水饱和度梯度大,储层内部地层水在毛管力作用下会不断回流至干涸区域前缘,在地层水蒸发作用下,造成水中NaCl大量析出。模拟结果表明,受盐析影响,干涸区域前缘孔隙度平均下降0.05左右,渗透率平均下降100 md,部分储层更是完全堵塞。盐析现象对CO2注入性影响远大于矿物溶解/沉淀的影响。
(4) 敏感性分析表明,注入速率、地层水盐度、初始渗透率对盐析影响较大,初始孔隙度影响较小。盐水层CO2埋存选址时,地层水盐度和渗透率不易过高,从而降低岩石流体作用特别是盐析对储层和注入性的影响。
符号说明:
a |
—水的无量纲关联系数,本文取2.6 |
Nβ0 |
—初始时刻单位体积岩石中矿物β的摩尔量,mol·m-3 |
$ \hat A $ |
—单位体积岩石内矿物β的反应表面积,m2·m-3 |
Nβ |
—当前时刻单位体积岩石中矿物β的摩尔量,mol·m-3 |
$ {\hat A^0} $ |
—初始时刻的反应表面积,m2·m-3 |
pcap |
—气水毛管力,MPa |
cig |
—气相中组分i的质量分数,无量纲 |
pcap0 |
—毛管力系数,MPa |
ciw |
—水相中组分i的质量分数,无量纲 |
pH2Os |
—纯水的饱和压力,MPa |
Ciw |
—水相中组分i的浓度,mol·L-1 |
p |
—储层压力,MPa |
D |
—深度,m |
Qβ |
—矿物反应β的离子活度积,无量纲 |
DCO2 |
—水相中CO2的扩散系数,m2·s-1 |
qi |
—组分i的注入/采出量,kg·(m3·s)-1 |
Diw |
—水相中组分i的扩散系数,m2·s-1 |
rβ |
—矿物β的溶解/沉淀反应速率,mol·m-3·s-1 |
Eβ |
—矿物反应β的活化能,J·mol-1 |
Rmn |
—矿物反应的个数 |
fCO2, g |
—气相中CO2的逸度,MPa |
Riw |
—化学反应致组分i变化量,kg·(m3·s)-1 |
fCO2, w |
—液相中CO2的逸度,MPa |
Swn |
—归一化后的含水饱和度,无量纲 |
fH2O |
—任何温度压力下纯水的逸度,MPa |
Swir |
—为束缚水饱和度,无量纲 |
fH2O, g |
—气相中水的逸度,MPa |
Sgres |
—为残余气饱和度,无量纲 |
fH2O, w |
—液相中水的逸度,MPa |
Sg |
—气相饱和度,无量纲 |
fH2Os |
—纯水在饱和压力下的逸度,MPa |
Sw |
—水相饱和度,无量纲 |
Fiw |
—水相中组分i的扩散变化量,kg·(m3·s)-1 |
T' |
—储层温度,°F |
g |
—重力加速度,m·s-2; |
T |
—储层温度,K |
Hsalt, CO2 |
—液相中CO2的亨利常数,MPa |
Tc, H2O |
— CO2的临界温度,K |
HCO2 |
—纯水中CO2的亨利常数,MPa |
Tc |
—储层温度,℃ |
HCO2s |
—饱和压力下纯水中CO2的亨利常数,MPa |
vH2O |
—水的摩尔体积,m3·mol-1 |
k |
—岩石绝对渗透率,md = 10-15m2 |
vCO2 |
— CO2的偏摩尔体积,m3·mol-1 |
krg |
—气相相对渗透率,无量纲 |
yH2O, w |
—水相中H2O摩尔分数,无量纲 |
krw |
—水相相对渗透率,无量纲 |
yCO2, w |
—液相中CO2摩尔分数,无量纲 |
ksalt, CO2 |
—盐度对CO2溶解的影响系数,kg·mol-1 |
γ |
— van Genuchten毛管力参数,无量纲 |
kβ |
—矿物反应β的反应速率常数,mol·m-2·s-1 |
▽ |
—微分算子 |
K0, β |
—参考温度T0下的速率常数,mol·m-2·s-1 |
μg |
—气相的黏度,m×Pa×s |
Keq, β |
—矿物反应β的化学平衡常数,无量纲 |
μw |
—水相的黏度,m·Pa·s |
msalt |
—溶解盐的质量摩尔浓度,mol·kg-1 |
ρg |
—气相密度,kg·m-3 |
Mi |
—组分i的摩尔质量,g·mol-1 |
ρw |
—水相密度,kg·m-3 |
MH2O |
—水的摩尔质量,g·mol-1 |
φ |
—岩石孔隙度,无量纲 |
Mβ |
—组分β的摩尔质量,g·mol-1 |
|
|
|
|