Loading [MathJax]/jax/element/mml/optable/GeneralPunctuation.js

咸水层地下储氢与储碳多尺度数值模拟

王秀坤, 武文胜, 王玄, 宋刚祥

王秀坤, 武文胜, 王玄, 宋刚祥. 咸水层地下储氢与储碳多尺度数值模拟[J]. 华南师范大学学报(自然科学版), 2025, 57(1): 13-21. DOI: 10.6054/j.jscnun.2025002
引用本文: 王秀坤, 武文胜, 王玄, 宋刚祥. 咸水层地下储氢与储碳多尺度数值模拟[J]. 华南师范大学学报(自然科学版), 2025, 57(1): 13-21. DOI: 10.6054/j.jscnun.2025002
WANG Xiukun, WU Wensheng, WANG Xuan, SONG Gangxiang. Numerical Simulation of Carbon Dioxide and Hydrogen Storage in Saline Aquifers[J]. Journal of South China Normal University (Natural Science Edition), 2025, 57(1): 13-21. DOI: 10.6054/j.jscnun.2025002
Citation: WANG Xiukun, WU Wensheng, WANG Xuan, SONG Gangxiang. Numerical Simulation of Carbon Dioxide and Hydrogen Storage in Saline Aquifers[J]. Journal of South China Normal University (Natural Science Edition), 2025, 57(1): 13-21. DOI: 10.6054/j.jscnun.2025002

咸水层地下储氢与储碳多尺度数值模拟

基金项目: 

国家自然科学基金项目 52204060

详细信息
    通讯作者:

    王秀坤,xiukunwang@cup.edu.cn

  • 中图分类号: X522

Numerical Simulation of Carbon Dioxide and Hydrogen Storage in Saline Aquifers

  • 摘要:

    地下储氢和CO2地质封存已成为化石能源行业转型的热点领域。在微观上,通过建立孔隙网络两相模拟方法,表征了非润湿相的滞后效应,研究了H2和CO2在咸水层中的两相渗流特征和异同。据此开展了H2和CO2注入咸水层以及H2回采矿场尺度数值模拟,评估了气体储存量、储存安全性和回采率。结果表明:由于H2难以被压缩,CO2地下储集能力优于H2;由于润湿性的影响,CO2储存时发生泄漏的可能性大于H2。此外,优化设计了CO2作为垫气时的注入量,形成了H2回采率Pareto图版。该研究成果为咸水层地下储氢与碳封存技术的理论研究和工程应用提供了科学指导。

    Abstract:

    Underground hydrogen storage (UHS) and carbon dioxide capture and storage (CCS) have been the frontiers of energy transition of petroleum and coal industries. A pore-scale network simulation method incorporating non-wetting phase hysteresis effects has been developed to study the flow characteristics of hydrogen and carbon dioxide in saline aquifers. Field-scale numerical simulations of hydrogen and carbon dioxide injection, as well as hydrogen recovery, were conducted to evaluate gas storage capacity, storage safety, and recovery efficiency. The results indicate that carbon dioxide has a higher likelihood of leakage compared to hydrogen during storage. When the storage capacity of the reservoir is limited, carbon dioxide storage is more advantageous than hydrogen. Pre-injecting carbon dioxide as buffer gas can effectively enhance hydrogen recovery efficiency, where the Pareto digram for optimal hydrogen storage efficiency is provided. This research outcome offers scientific guidance for both theoretical studies and engineering practices of hydrogen storage and carbon sequestration in saline formations.

  • 马尔可夫过程的估计问题是计算机科学、系统工程和数据科学等领域中的一个核心问题[1]。计算个性化网页排序的状态转移矩阵问题[2]、解决电子商务中的排序问题[3]和分析城市出租车或公交车的运行轨迹问题[4-5]等都可归结为马尔可夫过程的估计问题。源于上述问题的马尔可夫过程往往拥有很大的状态空间,但是它们的状态转移矩阵却被证明了是低秩或者近似低秩的矩阵[1]。因此,学者们对低秩马尔可夫过程的状态转移矩阵的估计及其应用问题开展了研究[1, 6-10]

    据我们所知,现有的估计方法都不能保证得到低秩的转移矩阵估计。譬如,ZHANG和WANG[1]利用频率矩阵的经验估计的截断奇异值分解结合非负投影,提出了低秩马尔可夫过程的谱估计方法,并建立了估计的统计误差界,证明了估计误差与极小极大误差的下界相差一个马尔可夫链轨迹长度的对数因子。但是,由于谱估计方法利用了非负投影,导致该文献最后得到的估计矩阵不是低秩的。ZHU等[8]提出了状态转移矩阵的核范数正则罚极大似然估计模型和秩约束极大似然估计模型,并建立了2种模型的统计误差界,证明了估计误差与极小极大误差的下界相差一个马尔可夫链状态空间维数的对数因子。然而,核范数正则优化问题的最优解不一定满足低秩条件,秩约束优化问题的最优解虽能满足秩约束条件,但其求解一般都是NP难。尽管文献[8]设计了一类DC (凸函数的差) 规划算法来近似求解秩约束极大似然估计模型,但不能保证算法的输出是一个低秩矩阵。特别地,该DC规划算法的每一步都需要进行奇异值分解,计算量非常大,因此不适用于大规模的马尔可夫过程估计问题。

    另一方面,误差界研究一直以来都是最优化领域中的重点和难题[11-15]。PANG[11]证明了:凸多面体集合具有全局Lipschitz型误差界; 在一定的约束规范下,一般凸不等式系统具有Lipschitz型误差界; 对一般非凸不等式系统,全局误差界(即使是Hölder型的)都很难成立。目前已有的研究主要是对次解析不等式系统和多项式不等式系统建立了局部Hölder型误差界[14],对矩阵秩约束系统的误差界研究还很少。对于一个有界且其多值函数在原点满足calmness条件的矩阵秩约束系统,BI和PAN[15]得到了该系统的局部和全局Lipschitz型误差界。但是,验证多值函数的calmness条件与建立误差界的难度基本一样。因此,我们需要寻求新的工具来研究矩阵秩约束系统的误差界。

    受上述启发,本文试图寻求一个能够快速获得低秩转移矩阵的方法,以估计大规模的低秩马尔可夫过程。首先,建立秩约束状态转移矩阵集合的局部Lipschitz型误差界,并寻求该集合高质量的近似投影方法; 然后,提出一种低秩马尔可夫过程状态转移矩阵的低秩谱估计算法(LRSEA),并进行数值实验。

    本节为秩约束状态转移矩阵集合建立局部Lipschitz型误差界。首先,给出本文的记号。

    (1) 记IRd×dERd×deRd分别为单位矩阵、元素全为1的矩阵、元素全为1的向量。

    (2) 对于PRd×d,定义为无穷范数,\|\boldsymbol{P}\|_F: =\sqrt{\sum\limits_{i=1}^d \sum\limits_{j=1}^d P_{i j}^2}为Frobenius范数。

    (3) 秩约束状态转移矩阵集合定义为:\varPi: =\{\boldsymbol{P} \in \left.\mathbb{R}^{d \times d}: \operatorname{rank}(\boldsymbol{P}) \leqslant r, \boldsymbol{P e}=\boldsymbol{e}, P_{i j} \geqslant 0, 1 \leqslant i, j \leqslant d\right\},其中r \in [1, d-1]是一个给定整数。对于\boldsymbol{Z} \in \mathbb{R}^{d \times d},定义Z到集合Π的距离为:

    \operatorname{dist}(\boldsymbol{Z}, \varPi):=\min \left\{\|\boldsymbol{Z}-\boldsymbol{P}\|_F: \boldsymbol{P} \in \varPi\right\} 。

    (4) 给定\boldsymbol{x} \in \mathbb{R}^d,定义l1范数为\|\boldsymbol{x}\|_1:=\sum\limits_{i=1}^d\left|x_i\right|,无穷范数为\|\boldsymbol{x}\|_{\infty}: =\max \limits_i\left|x_i\right|,记\operatorname{diag}(\boldsymbol{x}) \in \mathbb{R}^{d \times d}是第i个对角元为xi(i=1, 2, …, d)的对角矩阵。

    (5) 定义秩r约束矩阵集合为\mathcal{R}: =\left\{\boldsymbol{Z} \in \mathbb{R}^{d \times d}\right. : \operatorname{rank}(\boldsymbol{Z}) \leqslant r\}。对任意\boldsymbol{P} \in \mathbb{R}^{d \times d},定义

    \varUpsilon_{\mathcal{R}}(\boldsymbol{P}):=\sum\limits_{i=1}^r \sigma_i(\boldsymbol{P}) u_i(\boldsymbol{P}) v_i(\boldsymbol{P})^{\mathrm{T}},

    其中,\sigma_i(\boldsymbol{P})(i=1, 2, \cdots, r)P的第i个最大奇异值,u_i(\boldsymbol{P}) \in \mathbb{R}^d、v_i(\boldsymbol{P}) \in \mathbb{R}^d分别是σi(P)对应的左、右奇异向量。众所周知,在Frobenius范数距离意义下,\varUpsilon_{\mathcal{R}}(\boldsymbol{P})P\mathcal{R}上的一个投影矩阵。

    (6) 定义集合\varOmega: =\left\{\boldsymbol{Z} \in \mathbb{R}^{d \times d}: Z \boldsymbol{e}=\boldsymbol{e}, \beta / d \geqslant Z_{i j} \geqslant\right. \alpha / d, 1 \leqslant i, j \leqslant d\},其中\alpha \in(0, 1)\beta \in(1, d)是给定常数。

    下面给出建立矩阵\boldsymbol{P} \in \varOmega 与投影矩阵\varUpsilon_{\mathcal{R}}(\boldsymbol{P})之间关系的引理。

    引理1   令\gamma \in(0, 1)是给定常数。任取\boldsymbol{P} \in \varOmega,若\left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right)_i \geqslant \gamma(i=1, 2, \cdots, d),则有:

    \|\boldsymbol{I}-\boldsymbol{D}\|_{\infty} \leqslant \frac{d}{\gamma}\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})-\boldsymbol{P}\right\|_{\infty}, (1)
    \left\|\boldsymbol{P}-\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \leqslant \frac{d\left(\|\boldsymbol{P}\|_{\infty}+\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty}\right)}{\gamma}\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})-\boldsymbol{P}\right\|_{\infty}, (2)
    \left|\min \left(0, \min \limits_{1 \leqslant j \leqslant d}\left(\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_j\right)\right| \leqslant \frac{1}{\gamma}\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})-\boldsymbol{P}\right\|_{\infty}, (3)

    其中\boldsymbol{D}: =\operatorname{diag}\left(\frac{1}{\left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right)_1}, \cdots, \frac{1}{\left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right)_d}\right)

    证明   由于(\varUpsilon_{\mathcal{R}}(\boldsymbol{P})e)jγ>0 (j=1, 2, …, d)且Pe=e,利用\langle\boldsymbol{x}, \boldsymbol{y}\rangle \leqslant\|\boldsymbol{x}\|_1\|\boldsymbol{y}\|_{\infty}\left(\boldsymbol{x}, \boldsymbol{y} \in \mathbb{R}^d\right),有

    \|\boldsymbol{I}-\boldsymbol{D}\|_{\infty}=\max \limits_j\left|1-\frac{1}{\left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right)_j}\right|=\\ \max \limits_j \frac{\left|\left(\boldsymbol{Y}_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right)_j-1\right|}{\left(\boldsymbol{Y}_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right)_j} \leqslant\\ \frac{1}{\gamma} \max \limits_j\left|\left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right)_j-(\boldsymbol{P} \boldsymbol{e})_j\right|=\\ \frac{1}{\gamma}\left\|\left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P})-\boldsymbol{P}\right) \boldsymbol{e}\right\|_{\infty} \leqslant \frac{d}{\gamma}\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})-\boldsymbol{P}\right\|_{\infty} 。

    因此,不等式(1)成立。利用不等式(1)、ID是对角矩阵以及d\|\boldsymbol{P}\|_{\infty} \geqslant 1>\gamma,可得

    \begin{aligned} &\left\|\boldsymbol{P}-\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty}=\left\|\boldsymbol{P}-\varUpsilon_{\mathcal{R}}(\boldsymbol{P})+(\boldsymbol{I}-\boldsymbol{D}) \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \leqslant \\ &\left\|\boldsymbol{P}-\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty}+\|\boldsymbol{I}-\boldsymbol{D}\|_{\infty}\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \leqslant \\ &\left\|\boldsymbol{P}-\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty}+\frac{d\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty}}{\gamma}\left\|\boldsymbol{P}-\varUpsilon_{\mathcal{R}}(P)\right\|_{\infty} \leqslant \\ &\frac{d\left(\|\boldsymbol{P}\|_{\infty}+\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty}\right)}{\gamma}\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})-\boldsymbol{P}\right\|_{\infty} \circ \end{aligned}

    于是,不等式(2)成立。当0 \leqslant \min \limits_{1 \leqslant j \leqslant d}\left(\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_j时,不等式(3)显然成立。当\min \limits_{1 \leqslant j \leqslant d}\left(\boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P})\right)_j < 0时, 由\|\boldsymbol{D}\|_{\infty} \leqslant 1 / \gamma, \min \limits_{1 \leqslant j \leqslant d}\left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_j < 0\boldsymbol{P}_{i j} \geqslant 0, 1 \leqslant i, j \leqslant d,可得

    \begin{array}{r} 0<-\min \limits_{1 \leqslant j \leqslant d}\left(\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_j \leqslant-\|\boldsymbol{D}\|_{\infty} \min \limits_{1 \leqslant j \leqslant d}\left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_j= \\ \|\boldsymbol{D}\|_{\infty}\left|\min \limits_{1 \leqslant j \leqslant d}\left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_j\right| \leqslant \frac{1}{\gamma}\left\|\boldsymbol{P}-\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty}, \end{array}

    不等式(3)成立。证毕。

    \gamma>0, c \in(0, 1)为给定常数。对任意矩阵\boldsymbol{P} \in \varOmega, 定义如下矩阵

    \left\{\begin{array}{l} \operatorname{diag}(\tilde{\boldsymbol{v}}) \widetilde{\boldsymbol{P}}\left(\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \leqslant 10\|\boldsymbol{P}\|_{\infty}, \left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P}) e\right)_j \geqslant \gamma, \right. \\ \left.\frac{\beta}{c} \geqslant\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_j \geqslant c \alpha, 1 \leqslant j \leqslant d\right), \\ \frac{1}{d} \boldsymbol{E}\left(\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty}>10\|\boldsymbol{P}\|_{\infty} \text { 或 } \min \limits_{1 \leqslant j \leqslant d}\left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P}) e\right)_j <\gamma\right) \text { 或 } \\ \left.\min \limits_{1 \leqslant j \leqslant d}\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_j <c \alpha \text { 或 } \max \limits_{1 \leqslant j \leqslant d}\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_j>\frac{\beta}{c}\right), \end{array}\right. (4)

    其中,\boldsymbol{D}: =\operatorname{diag}\left(\frac{1}{\left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right)_1}, \cdots, \frac{1}{\left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right)_d}\right), \tilde{\boldsymbol{v}}= \left(\frac{1}{(\widetilde{\boldsymbol{P}} \boldsymbol{e})_1}, \frac{1}{(\widetilde{\boldsymbol{P}} \boldsymbol{e})_2}, \cdots, \frac{1}{(\widetilde{\boldsymbol{P}} \boldsymbol{e})_d}\right)^{\mathrm{T}}, \widetilde{\boldsymbol{P}}=\boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P})-\boldsymbol{t} \boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P}), \boldsymbol{t} \in \mathbb{R}^d,定义为t_i=\min \left(0, \min \limits_{1 \leqslant j \leqslant d} \frac{\left(\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_{i j}}{\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_j}\right)(i=1, 2, \cdots, d)

    下面给出建立集合Π的局部Lipschitz型误差界的命题。

    命题1   令\gamma \in(0, 1 / 2], c \in(0, (\sqrt{5}-1) / 2), \beta \geqslant 1 \geqslant \alpha>0是给定常数。任取\boldsymbol{P} \in \varOmega,有\widetilde{\boldsymbol{P}}_{\varPi} \in \varPi,且

    \frac{1}{d} \cdot\left\|\boldsymbol{P}-\widetilde{\boldsymbol{P}}_{I I}\right\|_F \leqslant \frac{11 \beta}{\gamma}\left(\frac{\beta}{c^2 \alpha \gamma}+1\right)\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})-\boldsymbol{P}\right\|_{\infty}。 (5)

    证明   设\boldsymbol{P} \in \varOmega, 下面分5种情况证明。

    (1) 假设\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \leqslant 10\|\boldsymbol{P}\|_{\infty}, \left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right)_j \geqslant \gamma\beta / c \geqslant\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_j \geqslant c \alpha(1 \leqslant j \leqslant d)。由\widetilde{\boldsymbol{P}}t_i的定义,可得\widetilde{P}_{i l}=\left(\boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P})\right)_{i l}-t_i\left(\boldsymbol{e} \boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_l \geqslant 0 (1 \leqslant i, l \leqslant d)。注意-t_i\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_l \geqslant 0,可得\widetilde{P}_{i l} \geqslant\left(\boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P})\right)_{i l}(1 \leqslant i, l \leqslant d),因此(\widetilde{\boldsymbol{P}} \boldsymbol{e})_i \geqslant \left(\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right)_i=1(i=1, 2, \cdots, d),进而得到0 < \tilde{v}_i \leqslant 1(i=1, 2, \cdots, d)。定义\widetilde{\boldsymbol{P}}_{\varPi}=\operatorname{Diag}(\tilde{\boldsymbol{v}}) \widetilde{\boldsymbol{P}},由\operatorname{rank}(\widetilde{\boldsymbol{P}}) \leqslant r,可得\operatorname{rank}\left(\widetilde{\boldsymbol{P}}_{\varPi}\right) \leqslant r, \widetilde{\boldsymbol{P}}_{\varPi} \geqslant 0, \widetilde{\boldsymbol{P}}_{\varPi} \boldsymbol{e}=\boldsymbol{e},即\widetilde{\boldsymbol{P}}_{\varPi} \in \varPi。根据假设\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} Y_{\mathcal{R}}(\boldsymbol{P})\right)_j \geqslant c \alpha(1 \leqslant j \leqslant d),可得\frac{\left|\min \left(0, \min _{1 \leqslant i \leqslant d}\left(\boldsymbol{D} Y_{\mathcal{R}}(\boldsymbol{P})\right)_i\right)\right|}{c \alpha} \geqslant\|\boldsymbol{t}\|_{\infty}。利用假设\beta / c \geqslant\left\|\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty},可得

    \left\|\widetilde{\boldsymbol{P}}-\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \leqslant \\ \frac{\left|\min \left(0, \min _{1 \leqslant i \leqslant d}\left(\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_i\right)\right|}{c \alpha}\left\|\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \leqslant \\ \frac{\beta\left|\min \left(0, \min _{1 \leqslant i \leqslant d}\left(\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_i\right)\right|}{c^2 \alpha}。 (6)

    由不等式(6)、\|\boldsymbol{D}\|_{\infty} \leqslant 1 / \gamma, \left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \leqslant 10\|\boldsymbol{P}\|\boldsymbol{P}_I=\operatorname{Diag}(\widetilde{\boldsymbol{v}}) \widetilde{\boldsymbol{P}},可得

    \begin{aligned} &\left\|\widetilde{\boldsymbol{P}}_{\varPi}-\boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \leqslant\left\|(\operatorname{Diag}(\tilde{\boldsymbol{v}})-\boldsymbol{I}) \boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty}+ \\ &\left\|\operatorname{Diag}(\tilde{\boldsymbol{v}})\left(\widetilde{\boldsymbol{P}}-\boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P})\right)\right\|_{\infty} \leqslant \max \limits_j\left|1-\frac{1}{(\widetilde{\boldsymbol{P}} \boldsymbol{e})_j}\right|\|\boldsymbol{D}\|_{\infty} \times \\ &\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty}+\|\tilde{\boldsymbol{v}}\|_{\infty}\left\|\widetilde{\boldsymbol{P}}-\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \leqslant \frac{\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \times}{\gamma} \times \\ &\max \limits_j\left|\frac{(\widetilde{\boldsymbol{P}} \boldsymbol{e})_j-\left(\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right)_j}{\| \widetilde{\boldsymbol{P}} \boldsymbol{e})_j}\right|+\left\|\widetilde{\boldsymbol{P}}-\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \leqslant \\ &\frac{\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty}}{\gamma} \max \limits_j\left|\left(\left(\widetilde{\boldsymbol{P}}-\boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P})\right) \boldsymbol{e}\right)_j\right|+\left\|\widetilde{\boldsymbol{P}}-\boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \leqslant \\ &\frac{d\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty}}{\gamma}\left\|\widetilde{\boldsymbol{P}}-\boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty}+\left\|\widetilde{\boldsymbol{P}}-\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \leqslant \\ &\frac{11 d\|\boldsymbol{P}\|_{\infty}}{\gamma} \cdot \frac{\beta\left|\min \left(0, \min \limits_{1 \leqslant j \leqslant d}\left(\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_j\right)\right|}{c^2 \alpha}。 \end{aligned} (7)

    因此,利用d\|\boldsymbol{P}\|_{\infty} \leqslant \beta及不等式(2)、(3)、(7),可得

    \begin{aligned} \frac{1}{d} \cdot\left\|\boldsymbol{P}-\widetilde{\boldsymbol{P}}_{\varPi}\right\|_F \leqslant\left\|\boldsymbol{P}-\widetilde{\boldsymbol{P}}_{\varPi}\right\|_{\infty} \leqslant\left\|\widetilde{\boldsymbol{P}}_{\varPi}-\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty}+\\ \left\|\boldsymbol{P}-\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \leqslant \frac{11 \beta}{\gamma}\left(\frac{\beta}{c^2 \alpha \gamma}+1\right)\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})-\boldsymbol{P}\right\|_{\infty}, \end{aligned}

    即不等式(5)成立。

    假设\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty}>10\|\boldsymbol{P}\|_{\infty}\min \limits_{1 \leqslant j \leqslant d}\left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right) < \gamma\min \limits_{1 \leqslant j \leqslant d}\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right) < c \alpha\max \limits_{1 \leqslant j \leqslant d}\left(e^1 \boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P})\right)>\beta / c, 由式(4)可知\widetilde{\boldsymbol{P}}_{\varPi}=\boldsymbol{E} / d。显然1\widetilde{\boldsymbol{P}}_{\varPi} \in \varPi

    \frac{1}{d} \cdot\left\|\boldsymbol{P}-\widetilde{\boldsymbol{P}}_{\varPi}\right\|_F \leqslant\left\|\boldsymbol{P}-\frac{1}{d} \boldsymbol{E}\right\|_{\infty} \leqslant \max \left(\frac{1}{d}, \|\boldsymbol{P}\|_{\infty}\right) \leqslant\|\boldsymbol{P}\|_{\infty} 。

    (2) 假设\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty}>10\|\boldsymbol{P}\|_{\infty}。显然

    \left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})-\boldsymbol{P}\right\|_{\infty} \geqslant 9\|\boldsymbol{P}\|_{\infty} \geqslant \frac{1}{d}\left\|\boldsymbol{P}-\widetilde{\boldsymbol{P}}_{\varPi}\right\|_F,

    不等式(5)成立。

    (3) 假设\left\|\varUpsilon_{\mathcal{R}}(P)\right\|_{\infty} \leqslant 10\|\boldsymbol{P}\|_{\infty}\min \limits_{1 \leqslant j \leqslant d}\left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right)_j < \gamma。由于\varUpsilon_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e} 中存在小于\gamma 的元素,不妨设\left(\boldsymbol{Y}_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right)_i < \gamma_{\circ}(\boldsymbol{P e})_i=1dP\varUpsilon_{\mathcal{R}}(\boldsymbol{P})d\|\boldsymbol{P}\|_{\infty} \leqslant \beta,可得

    d\left\|\boldsymbol{P}-\boldsymbol{Y}_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \geqslant\left\|\left(\boldsymbol{P}-\boldsymbol{Y}_{\mathcal{R}}(\boldsymbol{P})\right) \boldsymbol{e}\right\|_{\infty} \geqslant$ $(\boldsymbol{P e})_i-\left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right)_i \geqslant 1-\gamma \geqslant 0.5

    \begin{gathered} \frac{1}{d}\left\|\boldsymbol{P}-\widetilde{\boldsymbol{P}}_I\right\|_F \leqslant\|\boldsymbol{P}\|_{\infty} \leqslant 2 d\left\|\boldsymbol{P}-\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty}\|\boldsymbol{P}\|_{\infty} \leqslant \\ 2 \beta\left\|\boldsymbol{P}-\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \circ \end{gathered}

    由此可得不等式(5)成立。

    (4) 假设\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \leqslant 10\|\boldsymbol{P}\|_{\infty}, \min \limits_{1 \leqslant j \leqslant d}\left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right)_j \geqslant \gamma\min \limits_{1 \leqslant j \leqslant d}\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right) < c \alpha。由于\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})中存在小于c \alpha的元素,不防设\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P})\right)_i < c \alpha < \alpha。由\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{P}\right)_i \geqslant \alpha,可得

    \begin{gathered} d\left\|\boldsymbol{P}-\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \geqslant\left\|\boldsymbol{e}^{\mathrm{T}}\left(\boldsymbol{P}-\boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)\right\|_{\infty} \geqslant \\ \quad\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{P}\right)_i-\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_i \geqslant \alpha-c \boldsymbol{\alpha}_{\circ} \end{gathered} (8)

    由不等式(8)、d\|\boldsymbol{P}\|_{\infty} \leqslant \beta 及引理1,可得

    \begin{aligned} &\frac{1}{d}\left\|\boldsymbol{P}-\widetilde{\boldsymbol{P}}_{\varPi}\right\|_F \leqslant\|\boldsymbol{P}\|_{\infty} \leqslant \\ &\|\boldsymbol{P}\|_{\infty} \frac{d}{\alpha(1-c)} \cdot \frac{11 \beta}{\gamma}\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})-\boldsymbol{P}\right\|_{\infty} \leqslant \\ &\frac{11 \beta^2}{(1-c) \alpha \gamma}\left\|\boldsymbol{Y}_{\mathcal{R}}(\boldsymbol{P})-\boldsymbol{P}\right\|_{\infty} \circ \end{aligned}

    c \in(0, (\sqrt{5}-1) / 2),可得不等式(5)成立。

    (5) 假设\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right\|_{\infty} \leqslant 10\|\boldsymbol{P}\|_{\infty}, \min \limits_{1 \leqslant j \leqslant d}\left(\varUpsilon_{\mathcal{R}}(\boldsymbol{P}) \boldsymbol{e}\right)_j \geqslant \gamma。由于\max \limits_{1 \leqslant j \leqslant d}\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \varUpsilon_{\mathcal{R}}(\boldsymbol{P})\right)_j>\beta / c_{\text {。}} 由于\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P})中存在大于β/c的元素,不妨设\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P})\right)_i>\beta / c。由\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{P}\right)_i \leqslant \beta,可得

    \begin{aligned} d \| & \boldsymbol{P}-\boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P})\left\|_{\infty} \geqslant\right\| \boldsymbol{e}^{\mathrm{T}}\left(\boldsymbol{P}-\boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P})\right) \|_{\infty} \geqslant \\ &\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{D} \boldsymbol{\varUpsilon}_{\mathcal{R}}(\boldsymbol{P})\right)_i-\left(\boldsymbol{e}^{\mathrm{T}} \boldsymbol{P}\right)_i \geqslant \frac{\beta}{c}-\beta=\frac{\beta(1-c)}{c} 。 \end{aligned} (9)

    由不等式(9)、d\|\boldsymbol{P}\|_{\infty} \leqslant \beta及引理1, 可得

    \begin{aligned} &\frac{1}{d}\left\|\boldsymbol{P}-\widetilde{\boldsymbol{P}}_{\varPi}\right\|_F \leqslant\|\boldsymbol{P}\|_{\infty} \leqslant \\ &\|\boldsymbol{P}\|_{\infty} \frac{c d}{\beta(1-c)} \cdot \frac{11 \beta}{\gamma}\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})-\boldsymbol{P}\right\|_{\infty} \leqslant \\ &\frac{11 \beta^2}{(1-c) \gamma}\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})-\boldsymbol{P}\right\|_{\infty} \leqslant \end{aligned}

    c \in(0, (\sqrt{5}-1) / 2),可得不等式(5)成立。证毕。

    由于\widetilde{\boldsymbol{P}}_{\varPi} \in \varPi,命题1给出了任意\boldsymbol{P} \in \varOmega到集合Π的距离估计,即

    \operatorname{dist}(\boldsymbol{P}, \varPi) \leqslant\left\|\boldsymbol{P}-\widetilde{\boldsymbol{P}}_{\varPi I}\right\|_F \leqslant \frac{11 d \beta}{\gamma}\left(\frac{\beta}{c^2 \alpha \gamma}+1\right)\left\|\varUpsilon_{\mathcal{R}}(\boldsymbol{P})-\boldsymbol{P}\right\|_{\infty} 。

    同时,在集合Π中找到了低秩状态转移矩阵\widetilde{\boldsymbol{P}}_{\varPi I},使得P\widetilde{\boldsymbol{P}}_{\varPi}的距离满足误差界不等式。所以,\widetilde{\boldsymbol{P}}_I可以看成是\boldsymbol{P} \in \varOmega 在集合Π上的近似投影矩阵。

    考虑d (≥2)个状态{S1, S2, …, Sd}的离散时间马尔可夫过程,假设其状态转移矩阵为\overline{\boldsymbol{P}} \in \mathbb{R}^{d \times d},频率矩阵为\overline{\boldsymbol{Q}} \in \mathbb{R}^{d \times d},且满足\operatorname{rank}(\overline{\boldsymbol{P}})=\operatorname{rank}(\overline{\boldsymbol{Q}}) \leqslant r \ll d。源于现实生活当中的一些马尔可夫过程已经被证明是低秩或者近似低秩的,比如交通网络、网页及电子商务排序[1-7]。本文旨在通过轨迹长为n+1的马尔可夫链{X0, X1, …, Xn}来估计其状态转移矩阵\overline{\boldsymbol{P}}

    首先给出本文的假设。

    假设1   存在常数\beta \in[1, d), \alpha \in(0, 1],使得:

    (1) \forall 1 \leqslant i, j \leqslant d, \alpha / d \leqslant \bar{P}_{i j} \leqslant \beta / d;

    (2) \left\{X_0, X_1, \cdots, X_n\right\}是遍历马尔可夫链,平稳分布为\boldsymbol{\pi} \in \mathbb{R}^d,满足\pi_i \geqslant \alpha / d(i=1, 2, \cdots, d), 其中\pi_i是向量\boldsymbol{\pi}的第i个元素。

    注意到文献[1]的谱估计矩阵虽然不是低秩的,但其是一个状态转移矩阵。因此,以谱估计矩阵为基础,利用式(4)计算秩-r状态转移矩阵作为\overline{\boldsymbol{P}}的估计,具体见算法1。

    算法1   LRSEA算法

    输入:谱估计矩阵\hat{\boldsymbol{S}} \in\left\{\boldsymbol{Z} \in \mathbb{R}^{d \times d}: Z \boldsymbol{e}=\boldsymbol{e}, Z_{i j} \geqslant 0, 1 \leqslant i, j \leqslant\right. d\}, \alpha \in(0, 1), \beta \in(1, d)r

    第1步:计算修正的谱估计

    for i=1 to d

    if \min \limits_{1 \leqslant j \leqslant d} \hat{S}_{i j} <\frac{\alpha}{d}

    n_{+}=\sum\limits_{j=1}^d \max \left(\frac{\alpha}{d}-\hat{S}_{i j}, 0\right); n_{-}=1-\alpha+n_{+};

    for j=1 to d

    \widetilde{S}_{i j}=\max \left(\hat{S}_{i j}-\frac{n_{+}}{n_{-}}\left(\hat{S}_{i j}-\frac{\alpha}{d}\right), \frac{\alpha}{d}\right);

    end for

    else

    \tilde{\boldsymbol{S}}(i, : )=\hat{\boldsymbol{S}}(i, : );

    end if

    end for

    for i=1 to d

    if \max \limits_{1 \leqslant j \leqslant d} \widetilde{S}_{i j}>\frac{\beta}{d}

    m_{+}=\sum\limits_{j=1}^d \max \left(\widetilde{S}_{i j}-\frac{\beta}{d}, 0\right); m_{-}=m_{+}+\beta-1 ;

    for j=1 to d

    S_{i j}=\min \left(\widetilde{S}_{i j}+\frac{m_{+}}{m_{-}}\left(\frac{\beta}{d}-\widetilde{S}_{i j}\right), \frac{\beta}{d}\right)

    end for

    else

    \boldsymbol{S}(i, : )=\widetilde{\boldsymbol{S}}(i, : );

    end if

    end for

    第2步:令\boldsymbol{P}=\boldsymbol{S}, \gamma \in(0, 1 / 2], c \in(0, (\sqrt{5}-1) / 2),由式(4)得到\overline{\boldsymbol{P}}的低秩谱估计\widetilde{\boldsymbol{S}}_{\varPi}

    由于LRSEA算法产生的估计矩阵\tilde{\boldsymbol{S}}_{\varPi} \in \varPi是一个满足低秩约束条件的状态转移矩阵,因此称其为低秩谱估计算法。可以预见,由于LRSEA算法可以满足低秩性要求,其有效性将高于现有的谱估计方法。为了建立LRSEA算法的理论保证,定义马尔可夫链的\frac{1}{4}-混合时间[16]

    \tau:=\min \left\{k: \max \limits_{1 \leqslant i \leqslant d} \frac{1}{2}\left\|(\overline{\boldsymbol{P}})^k(i, :)-\boldsymbol{\pi}^{\mathrm{T}}\right\|_1 \leqslant \frac{1}{4}\right\}。

    定理1   定义\bar{r}: =\|\overline{\boldsymbol{Q}}\|_F^2 / \sigma_r^2(\overline{\boldsymbol{Q}}),其中\sigma_r(\overline{\boldsymbol{Q}})\overline{\boldsymbol{Q}}的第r个最大奇异值,且记\kappa=d^2\|\overline{\boldsymbol{Q}}\|_{\infty}。若假设1成立,\tilde{S}, \boldsymbol{S}, \tilde{\boldsymbol{S}}_I \in \mathbb{R}^{d \times d}由LRSEA算法产生,则有:

    (a) S \in \varOmega

    \|\boldsymbol{S}(i, :)-\overline{\boldsymbol{P}}(i, :)\|_1 \leqslant\|\hat{\boldsymbol{S}}(i, :)-\overline{\boldsymbol{P}}(i, :)\|_1(1 \leqslant i \leqslant d)

    (b) 令C_1=\frac{11 \beta}{\gamma}\left(\frac{\beta}{c^2 \alpha \gamma}+1\right) \sqrt{d}+1。存在常数C,使得

    E \frac{1}{d}\left\|\tilde{\boldsymbol{S}}_{\varPi}-\overline{\boldsymbol{P}}\right\|_F \leqslant C_1 \sqrt{\frac{C \bar{r} d \log ^2(n)}{n} \cdot \frac{\kappa^3 \tau}{\alpha^2}},

    其中E表示数学期望。

    证明   (a)由算法1,易证n_{-}=\sum\limits_{j=1}^d \max \left(\hat{S}_{i j}-\frac{\alpha}{d}, 0\right), m_{-}=\sum\limits_{j=1}^d \max \left(\frac{\beta}{d}-\tilde{S}_{i j}, 0\right)。由于\alpha < 1,所以n_{-}>n_{+} \geqslant 0。注意到\hat{\boldsymbol{S}} \in\left\{\boldsymbol{Z} \in \mathbb{R}^{d \times d}: Z \boldsymbol{e}=\boldsymbol{e}, Z_{i j} \geqslant 0, 1 \leqslant i, j \leqslant d\right\}。若\min \limits_{1 \leqslant j \leqslant d} S_{i j} \geqslant \alpha / d,则\tilde{\boldsymbol{S}}(i, j)=\hat{\boldsymbol{S}}(i, j) \geqslant \alpha / d(j=1, 2, \cdots, d)\tilde{\boldsymbol{S}}(i, : ) \boldsymbol{e}=1。若\min \limits_{1 \leqslant j \leqslant d} \hat{S}_{i j} < \alpha / d,利用n_{-}> n_{+} \geqslant 0\hat{S}_{i j} \leqslant \alpha / d 时, 有\tilde{S}_{i j}=\alpha / d; 当\hat{S}_{i j}>\alpha / d 时, 有

    \tilde{S}_{i j}=\hat{S}_{i j}-\frac{n_{+}}{n_{-}}\left(\hat{S}_{i j}-\frac{\alpha}{d}\right)>\hat{S}_{i j}-\left(\hat{S}_{i j}-\frac{\alpha}{d}\right)=\frac{\alpha}{d},

    \begin{gathered} \sum\limits_{j=1}^d \tilde{S}_{i j}=\sum\limits_{j: S_{i j} \leqslant \alpha / d} \frac{\alpha}{d}+\sum\limits_{j: S_{i j}>\alpha / d}\left(\hat{S}_{i j}-\frac{n_{+}}{n_{-}}\left(\hat{S}_{i j}-\frac{\alpha}{d}\right)\right)= \\ \sum\limits_{j: S_{i j} \leqslant \alpha / d} \frac{\alpha}{d}+\sum\limits_{j: s_{i j}>\alpha / d} S_{i j}-n_{+}=1 。 \end{gathered}

    因此,可得\alpha / d \leqslant \tilde{S}_{i j}\tilde{\boldsymbol{S}}(i, : ) \boldsymbol{e}=1(i, j=1, \cdots, d)。同理, 可以证明\alpha / d \leqslant S_{i j} \leqslant \beta / d\boldsymbol{S}(i, : ) \boldsymbol{e}=1(i, j= 1, \cdots, d)。因此, S \in \varOmega_{\text {。}}

    \min \limits_{1 \leqslant j \leqslant d} \hat{S}_{i j} \geqslant \alpha / d,由于\tilde{\boldsymbol{S}}(i, : )=\hat{\boldsymbol{S}}(i, : ),有

    \|\tilde{\boldsymbol{S}}(i, :)-\overline{\boldsymbol{P}}(i, :)\|_1=\|\hat{\boldsymbol{S}}(i, :)-\overline{\boldsymbol{P}}(i, :)\|。

    现假设\min \limits_{1 \leqslant j \leqslant d} \hat{S}_{i j} < \alpha / d。利用\alpha / d \leqslant \bar{P}_{i j} \leqslant \beta / d \quad(1 \leqslant i, j \leqslant d), 可得

    \begin{aligned} &\|\hat{\boldsymbol{S}}(i, :)-\overline{\boldsymbol{P}}(i, :)\|_1=\sum\limits_{j: s_{i j} \leqslant \alpha / d}\left|\hat{S}_{i j}-\bar{P}_{i j}\right|+ \\ &\sum\limits_{j: s_{i j}>\alpha / d}\left|\hat{S}_{i j}-\bar{P}_{i j}\right|=\sum\limits_{j: s_{i j \leqslant} \leqslant \alpha / d}\left|\hat{S}_{i j}-\frac{\alpha}{d}+\frac{\alpha}{d}-\bar{P}_{i j}\right|+ \\ &\sum\limits_{j: S_{i j}>\alpha / d}\left|\bar{S}_{i j}+\frac{n_{+}}{n_{-}}\left(\hat{S}_{i j}-\alpha / d\right)-\bar{P}_{i j}\right| \geqslant \sum\limits_{j: S_{i j} \leqslant \alpha / d}\left|\hat{S}_{i j}-\frac{\alpha}{d}\right|+ \\ &\sum\limits_{j: S_{i j} \leqslant \alpha / d}\left|\frac{\alpha}{d}-\bar{P}_{i j}\right|+\sum\limits_{j: s_{i j}>\alpha / d}\left|\tilde{S}_{i j}-\bar{P}_{i j}\right|- \\ &\sum\limits_{j: S_{i j}>\alpha / d}\left|\frac{n_{+}}{n_{-}}\left(\hat{S}_{i j}-\frac{\alpha}{d}\right)\right|=n_{+}+\sum\limits_{j: s_{i j} \leqslant \alpha / d}\left|\tilde{S}_{i j}-\bar{P}_{i j}\right|+ \\ &\sum\limits_{j: S_{i j}>\alpha / d}\left|\tilde{S}_{i j}-\bar{P}_{i j}\right|-n_{+}=\|\tilde{\boldsymbol{S}}(i, :)-\overline{\boldsymbol{P}}(i, :)\|_{1 \circ} \end{aligned}

    由上述讨论,可得

    \|\tilde{\boldsymbol{S}}(i, :)-\overline{\boldsymbol{P}}(i, :)\|_1 \leqslant\|\hat{\boldsymbol{S}}(i, :)-\overline{\boldsymbol{P}}(i, :)\|_1(1 \leqslant i \leqslant d)。

    同理可以证明

    \|\boldsymbol{S}(i, :)-\overline{\boldsymbol{P}}(i, :)\|_1 \leqslant\|\tilde{\boldsymbol{S}}(i, :)-\overline{\boldsymbol{P}}(i, :)\|_1(1 \leqslant i \leqslant d)。

    所以,

    \|\boldsymbol{S}(i, :)-\overline{\boldsymbol{P}}(i, :)\|_1 \leqslant\|\hat{\boldsymbol{S}}(i, :)-\overline{\boldsymbol{P}}(i, :)\|_1(1 \leqslant i \leqslant d)。

    (b) 若假设1成立,则由文献[1]的定理1可知:存在一个常数C,使得

    E \max \limits_{1 \leqslant i \leqslant d}\|\hat{\boldsymbol{S}}(i, :)-\overline{\boldsymbol{P}}(i, :)\|_1 \leqslant \sqrt{\frac{C \bar{r} d \log ^2(n)}{n} \cdot \frac{\kappa^3 \tau}{\alpha^2}}。

    由(a)部分的结论,可知存在常数C,使得

    E \max \limits_{1 \leqslant i \leqslant d}\|\boldsymbol{S}(i, :)-\overline{\boldsymbol{P}}(i, :)\|_1 \leqslant \sqrt{\frac{C \bar{r} d \log ^2(n)}{n}\cdot \frac{\kappa^3 \tau}{\alpha^2}} 。 (10)

    由于\boldsymbol{S} \in \varOmega,由命题1可知

    其中C_2=\frac{11 \beta}{\gamma}\left(\frac{\beta}{c^2 \alpha \gamma}+1\right)。利用\varUpsilon_{\mathcal{R}}(S)的定义可得\left\|\boldsymbol{S}-\varUpsilon_{\mathcal{R}}(\boldsymbol{S})\right\|_F \leqslant\|\boldsymbol{S}-\overline{\boldsymbol{P}}\|_F。于是

    \begin{aligned} &\frac{1}{d}\left\|\tilde{\boldsymbol{S}}_{\varPi}-\overline{\boldsymbol{P}}\right\|_F \leqslant \frac{1}{d}\left\|\tilde{\boldsymbol{S}}_{\varPi}-\boldsymbol{S}\right\|_F+\frac{1}{d}\|\boldsymbol{S}-\overline{\boldsymbol{P}}\|_F \leqslant \\ &C_2\left\|\boldsymbol{S}-\varUpsilon_{\mathcal{R}}(\boldsymbol{S})\right\|_{\infty}+\frac{1}{d}\|\boldsymbol{S}-\overline{\boldsymbol{P}}\|_1 \leqslant C_2\left\|\boldsymbol{S}-\varUpsilon_{\mathcal{R}}(\boldsymbol{S})\right\|_F+ \\ &\frac{1}{d}\|\boldsymbol{S}-\overline{\boldsymbol{P}}\|_1 \leqslant C_2\|\boldsymbol{S}-\overline{\boldsymbol{P}}\|_F+\max \limits_{1 \leqslant i \leqslant d}\|\boldsymbol{S}(i, :)-\overline{\boldsymbol{P}}(i, :)\|_1 \leqslant \\ &\quad\left(C_2 \sqrt{d}+1\right) \max \limits_{1 \leqslant i \leqslant d}\|\boldsymbol{S}(i, :)-\overline{\boldsymbol{P}}(i, :)\|_{10} \end{aligned} (11)

    由不等式(10)、(11)可得定理结论。证毕。

    定理1建立了LRSEA算法产生的估计矩阵与真实状态转移矩阵\overline{\boldsymbol{P}}之间的距离估计。由定理1(b)可知,轨迹长度n越大,估计误差的期望越小。

    在LRSEA算法中,取\gamma=0.01, c=0.02, \alpha=\frac{1}{2} d \times \min \limits_{1 \leqslant i, j \leqslant d} \bar{P}_{i j}, \beta=\min \left(d, 2 d \max \limits_{1 \leqslant i, j \leqslant d} \bar{P}_{i j}\right)。首先,通过人工合成数据实验来比较LRSEA算法、谱估计方法[1]、经验估计方法[17]的效果。然后,利用LRSEA算法与k-均值聚类方法结合来分析纽约曼哈顿岛出租车运行轨迹的公开数据集,揭露该城市的潜在交通模式。所有数值实验都是在配置为英特尔奔腾G4600处理器和CPU主频3.6 GHz的笔记本电脑上,通过运行MATLAB(2019年版本)完成的。

    首先,考虑具有平衡分布的低秩马尔可夫过程估计问题。假设\boldsymbol{U}_0 \in \mathbb{R}^{d \times r}, V_0 \in \mathbb{R}^{d \times r},它们的元素由标准正态分布随机生成。定义矩阵\widetilde{\boldsymbol{U}} \in \mathbb{R}^{d \times r}, \widetilde{\boldsymbol{V}} \in \mathbb{R}^{d \times r} : \widetilde{\boldsymbol{U}}_{[i, i]}=\left(\boldsymbol{U}_0 \odot \boldsymbol{U}_0\right)_{[i, :]} /\left\|\left(\boldsymbol{U}_0\right)_{[i, i]}\right\|_2^2(i=1, \cdots, d), \widetilde{\boldsymbol{V}}_{[:, j]}=\left(\boldsymbol{V}_0 \odot \boldsymbol{V}_0\right)_{[:, j]} /\left\|\left(\boldsymbol{V}_0\right)_{[:, j}\right\|_2^2(j=1, \cdots, r),这里\widetilde{\boldsymbol{U}}_{[i, , ]}表示\widetilde{\boldsymbol{U}}的第i行,\widetilde{\boldsymbol{V}}_{[:, j]} 表示\widetilde{\boldsymbol{V}} 的第j 列, \odot 表示矩阵Hadamard积。定义真实状态转移矩阵为\overline{\boldsymbol{P}}=\widetilde{\boldsymbol{U}} \widetilde{\boldsymbol{V}}^{\mathrm{T}}。本文利用状态转移矩阵\overline{\boldsymbol{P}} 生成状态数为d、长度为n=\operatorname{round}\left(q d r(\log d)^2\right) 的马尔可夫链X_0, \cdots, X_n, 这里q 是常数。

    下面比较文献[17]的经验估计方法、文献[1]的谱估计方法和LRSEA算法的估计误差。记P为相应的估计矩阵,本文利用以下2个数值来衡量其估计效果:

    \eta_F=\|\boldsymbol{P}-\overline{\boldsymbol{P}}\|_F^2, \eta_{U, V}=\max \left(r-\left\|\overline{\boldsymbol{U}}^{\mathrm{T}} \boldsymbol{U}\right\|_F^2, r-\left\|\overline{\boldsymbol{V}}^{\mathrm{T}} \boldsymbol{V}\right\|_F^2\right),

    其中,\boldsymbol{U} \in \mathbb{R}^{d \rtimes r}、\boldsymbol{V} \in \mathbb{R}^{d \times r}分别是P的前r个最大奇异值对应的左奇异向量、右奇异向量,\overline{\boldsymbol{U}} \in \mathbb{R}^{d \times r}、\overline{\boldsymbol{V}} \in \mathbb{R}^{d x_r} 分别是\overline{\boldsymbol{P}}的前r个最大奇异值对应的左奇异向量、右奇异向量。

    d=1 000、r=10、k\in [1, 10]时,3种方法的估计效果(图 1)表明:LRSEA算法与谱估计方法的估计误差相差不大,小于经验估计方法的。

    图  1  平衡分布下3种估计方法的比较
    Figure  1.  The comparison of three estimators in balanced distribution

    接下来,考虑具有非平衡分布的低秩马尔可夫过程的估计问题,即一部分状态的概率远小于其他状态的概率。此处构造矩阵\boldsymbol{P}=\widetilde{\boldsymbol{U}} \widetilde{\boldsymbol{V}}^{\mathrm{T}} \boldsymbol{B},并将其标准化得到\overline{\boldsymbol{P}},这里\widetilde{\boldsymbol{U}}、\widetilde{\boldsymbol{V}}与前面一致,B为对角矩阵,其对角元服从独立同分布的贝塔分布(Beta(α1, α2))。取α1=α2=0.1,d=1 000、r=10、轨迹长度n=round(qdr(log d)2)时, 3种方法的估计效果(图 2)表明:对于非平衡分布情况下的马尔可夫过程估计问题,LRSEA算法的估计误差小于谱估计方法和经验估计方法的。

    图  2  非平衡分布下3种估计方法的比较
    Figure  2.  The comparison of three estimators in imbalanced distribution

    纽约市曼哈顿岛于2016年公开的黄色出租车运行轨迹数据集记录了r次乘客的行程(https://s3.amazonaws.com/nyc-tlc/trip+data/yellow_tripdata_2016-01.csv),本研究利用此数据集将曼哈顿岛分割成几个区域,满足同一区域中的乘客前往同一个目的地的概率相似。

    类似文献[1],本文将曼哈顿岛细分为大小一致的小正方形网格,将每个小网格近似地看成马尔可夫过程的一个状态,乘客从一个网格到另一个网格的行程视为该马尔可夫过程的一次状态转移。为了排除干扰项,本文只选取那些作为行程的起点或者终点的总次数超过2 000的网格作为有效状态。然后,利用LRSEA算法来估计该马尔可夫过程的状态转移矩阵,并利用k-均值聚类方法对估计矩阵的左奇异子空间进行聚类划分。由r=k分别为4, 5, 6, 7时的聚类结果(图 3)可知:当聚类数r增加时,LRSEA算法可以给曼哈顿岛的交通网络一个较好的分区,同一个区域的乘客前往同一个地点的概率相似。

    图  3  LRSEA算法对曼哈顿岛交通网络的划分结果
    注:1种颜色代表 1个区域。
    Figure  3.  The result of a citywide partition of Manhattan traffic network with the low-rank spectral method

    鉴于在不同时段,人们出行目的不同,将该出租车运行数据集化分为3个时段:早上(06:00~11:59)、中午(12:00~17:59)、晚上(18:00~23:59),每个时段的有效状态数分别为769、1 029、1 147个。利用LRSEA算法来估计每个时段的马尔可夫过程的状态转移矩阵,并利用k-均值聚类方法对估计矩阵的左奇异子空间进行聚类划分,其中xietichuli=xietichuli=5。聚类结果所展示的在不同时段下LRSEA算法对曼哈顿岛的交通网络的分区结果(图 4)表明:同一时段下,同一个区域的乘客前往同一个目的地的概率相似。

    图  4  LRSEA算法在不同时间段下对曼哈顿岛交通网络的划分结果
    注:1种颜色代表 1个区域。
    Figure  4.  The result of a per-time-segment citywide partition of Manhattan traffic network with the low-rank spectral method

    针对马尔可夫过程的估计问题,利用秩约束状态转移矩阵集合的近似投影,本文对现有的谱方法进行低秩修正,提出了一个低秩谱估计算法(LRSEA),以快速得到满足秩约束条件的状态转移矩阵。此外,通过建立秩约束状态转移矩阵集合的局部Lipschitz型误差界,给出该算法的统计误差界,建立了算法的理论保证。数值实验结果表明,对于具有非平衡分布的低秩马尔可夫过程的估计问题,LRSEA算法的估计误差小于谱估计方法和经验估计方法的。下一步,将把LRSEA算法应用到强化学习问题以及系统工程领域中的控制问题。

  • 图  1   孔隙网络模拟和实验测量得到的Berea砂岩排驱和吮吸时的气水相对渗透率曲线

    Figure  1.   Drainage and imbibition gas-water relative permeability curves of Berea sandstone obtained by pore network modeling and the experimental measurements

    图  2   孔隙网络模拟得到的Berea砂岩排驱和吮吸时的气-水毛细管压力曲线

    Figure  2.   Drainage and imbibition gas-water capillary pressure curves of Berea sandstone obtained by pore network modeling

    图  3   H2-盐水和CO2-盐水条件下页岩封闭盖层毛细管压力曲线

    Figure  3.   Capillary sealing pressure curves of shale cap rock for H2-brine and CO2-brine conditions

    图  4   咸水层模型渗透率分布

    Figure  4.   Permeability distribution of the saline aquifer model

    图  5   注氢1年后的氢气累注入量及饱和度剖面分布

    Figure  5.   Cumulative injected hydrogen in moles and the gas saturation cross-sectional profiles after one-year hydrogen injection

    图  6   注气和关井过程中气体分布变化

    Figure  6.   Gas distribution variation during gas injection and shut-in

    图  7   H2饱和度剖面

    Figure  7.   Cross-sectional H2 saturation profile

    图  8   CO2饱和度剖面

    Figure  8.   Cross-sectional CO2 saturation profile

    图  9   氢气回采效果评价与优化图版

    Figure  9.   H2 recovery performance evaluation and optimization chart

    表  1   砂岩地层CO2/H2-盐水流动基本参数

    Table  1   Basic parameters for CO2/H2-brine flow in sandstone formations

    体系 界面张力/(mN·m-1) 固有接触角/(°)
    CO2-盐水 20 40~60
    H2-盐水 70 10~30
    下载: 导出CSV

    表  2   数值模拟模型的PVT参数

    Table  2   PVT parameters for the numerical simulation model

    指标 组分 指标 组分
    H2 CO2 H2 CO2
    毛细管压力/MPa 1.3 7.39 ωA 0.457 236 0.457 236
    临界温度/K 33.2 304.7 ωB 0.077 796 0.077 796
    偏心因子 -0.218 0.225 等张比容 34 78
    摩尔质量/(g·mol-1) 2.016 44.01 Z临界值 0.306 12 0.274 08
    Vc/(m3·kg-1·mol-1) 0.064 5 0.094 体积偏移系数 -0.254 9 -0.042 73
    下载: 导出CSV
  • [1] 张贤, 李阳, 马乔, 等. 我国碳捕集利用与封存技术发展研究[J]. 中国工程科学, 2021, 23(6): 70-80.

    ZHANG X, LI Y, MA Q, et al. Development of carbon capture, utilization and storage technology in China[J]. Strategic Study of CAE, 2021, 23(6): 70-80.

    [2]

    International Energy Agency(IEA). Global Energy & CO2 status report 2019[R/OL]. Paris: IEA, 2019. https://networkx.github.io.

    [3]

    BENSON S M, ORR JR F M. Carbon dioxide capture and storage[J]. MRS bulletin, 2008, 33(4): 303-305. doi: 10.1557/mrs2008.63

    [4] 邹才能, 张福东, 郑德温, 等. 人工制氢及氢工业在我国"能源自主"中的战略地位[J]. 天然气工业, 2019, 39(1): 1-10.

    ZHOU C N, ZHANG F D, ZHENG D W, et al. Strategic role of the synthetic hydrogen production and industry in Energy Independence of China[J]. Natural Gas Industry, 2019, 39(1): 1-10.

    [5]

    ZIVAR D, KUMAR S, FOROOZESH J. Underground hydrogen storage: a comprehensive review[J]. International Journal of Hydrogen Energy, 2021, 46(45): 23436-23462. doi: 10.1016/j.ijhydene.2020.08.138

    [6]

    FOH S, NOVIL M, ROCKAR E, et al. Underground hydrogen storage. Final report: salt caverns, excavated ca-verns, aquifers and depleted fields[R]. Upton: Brookhaven National Laboratory(BNL), 1979.

    [7]

    PUDLO D, GANZER L, HENKEL S, et al. The H2STORE project: hydrogen underground storage-a feasible way in storing electrical power in geological media?[C]//Clean Energy Systems in the Subsurface: Production, Storage and Conversion. Goslar: Proceedings of the 3rd Sino-German Conference, 2013.

    [8]

    PICHLER M. Underground sun storage results and outlook[C]//EAGE/DGMK joint workshop on underground storage of hydrogen. Paris: European Association of Geoscientists & Engineers, 2019.

    [9]

    SIMÓN J, FÉRRIZ A M, CORREAS L C. HyUnder-hydrogen underground storage at large scale: case study spain[J]. Energy Procedia, 2015, 73: 136-144. doi: 10.1016/j.egypro.2015.07.661

    [10] 李春, 闵忠顺, 何海燕, 等. 国内地下储气库库址变化新趋势与发展建议[J]. 石油钻探技术, 2024, 52(3): 153-158.

    LI C, MIN Z S, HE H Y, et al. New trend and development suggestions for change of underground gas storage sites in China[J]. Petroleum Drilling Techniques, 2024, 52(3): 153-158.

    [11] 杨海军. 中国盐穴储气库建设关键技术及挑战[J]. 油气储运, 2017, 36(7): 747-753.

    YANG H J. Construction key technologies and challenges of salt-cavern gas storage in China[J]. Oil & Gas Storage and Transportation, 2017, 36(7): 747-753.

    [12]

    PRINZHOFER A, CISSÉ C S T, DIALLO A B. Discovery of a large accumulation of natural hydrogen in Bourakebougou(Mali)[J]. International Journal of Hydrogen Energy, 2018, 43(42): 19315-19326.

    [13] 谈迎, 刘德良, 李振生. 松辽盆地北部二氧化碳气藏成因地球化学研究[J]. 石油实验地质, 2006(5): 480-483;488. doi: 10.3969/j.issn.1001-6112.2006.05.015

    TAN Y, LIU D L, LI Z S. Geochemical characteristic of Changdedong CO2 gas reservoir in the northern Songliao Basin[J]. Petroleum Geology & Experiment, 2006(5): 480-483;488. doi: 10.3969/j.issn.1001-6112.2006.05.015

    [14] 崔振莹. 氢能储运技术现状及发展分析[J]. 中外能源, 2024, 29(7): 31-39.

    CUI Z Y. Current status and development of hydrogen storage and transportation technologies[J]. Sino-Global Energy, 2024, 29(7): 31-39.

    [15] 黄维和, 宫敬. 天然气管道与管网多能融合技术展望[J]. 油气储运, 2023, 42(12): 1321-1328.

    HUANG W H, GONG J. Prospect for the development of natural gas network and the multi-energy integration technology in pipeline networks[J]. Oil & Gas Storage and Transportation, 2023, 42(12): 1321-1328.

    [16]

    PERRIN J C, BENSON S. An experimental study on the influence of sub-core scale heterogeneities on CO2 distribution in reservoir rocks[J]. Transport in Porous Media, 2010, 82: 93-109. doi: 10.1007/s11242-009-9426-x

    [17]

    KREVOR S C M, PINI R, ZUO L, et al. Relative permeability and trapping of CO2 and water in sandstone rocks at reservoir conditions[J]. Water Resources Research, 2012, 48(2): W02532.

    [18]

    JUANES R, SPITERI E J, ORR Jr F M, et al. Impact of relative permeability hysteresis on geological CO2 storage[J]. Water Resources Research, 2006, 42(12): W12418.

    [19]

    CHANG Y B, COATS B K, NOLEN J S. A compositional model for CO2 floods including CO2 solubility in water[C]// SPE Permian Basin Oil and Gas Recovery Conference. Texas: SPE, 1996: SPE-35164-MS.

    [20]

    HASSANZADEH H, POOLADI-DARVISH M, ELSH-ARKAWY A M, et al. Predicting PVT data for CO2-brine mixtures for black-oil simulation of CO2 geological storage[J]. International Journal of Greenhouse Gas Control, 2008, 2(1): 65-77.

    [21]

    YAN W, HUANG S L, STENBY E H. Measurement and modeling of CO2 solubility in NaCl brine and CO2-saturated NaCl brine density[J]. International Journal of Greenhouse Gas Control, 2011, 5(6): 1460-1477.

    [22]

    PAN B, YIN X, JU Y, et al. Underground hydrogen storage: influencing parameters and future outlook[J]. Advances in Colloid and Interface Science, 2021, 294: 102473.

    [23]

    DELSHAD M, ALHOTAN M, BATISTA FERNANDES B R, et al. Pros and cons of saline aquifers against depleted hydrocarbon reservoirs for hydrogen energy storage[C]//SPE Annual Technical Conference and Exhibition. Texas: SPE, 2022: SPE-210351-MS.

    [24]

    RAEINI A Q, BLUNT M J, BIJELJIC B. Direct simulations of two-phase flow on micro-CT images of porous media and upscaling of pore-scale forces[J]. Advances in Water Resources, 2014, 74: 116-126.

    [25]

    RAMSTAD T, ØREN P E, BAKKE S. Simulation of two-phase flow in reservoir rocks using a lattice Boltzmann method[J]. SPE Journal, 2010, 15(4): 917-927.

    [26]

    DONG H, BLUNT M J. Pore-network extraction from micro-computerized-tomography images[J]. Physical Review E-Statistical, Nonlinear, and Soft Matter Physics, 2009, 80(3): 036307.

    [27]

    RABBANI A, JAMSHIDI S, SALEHI S. An automated simple algorithm for realistic pore network extraction from micro-tomography images[J]. Journal of Petroleum Science and Engineering, 2014, 123: 164-171.

    [28]

    ØREN P E, BAKKE S, ARNTZEN O J. Extending predictive capabilities to network models[J]. SPE Journal, 1998, 3(4): 324-336.

    [29]

    VALVATNE P H, BLUNT M J. Predictive pore-scale modeling of two-phase flow in mixed wet media[J]. Water Resources Research, 2004, 40(7): W07406.

    [30]

    RYAZANOV A V, VAN DIJKE M I J, SORBIE K S. Two-phase pore-network modelling: existence of oil layers du-ring water invasion[J]. Transport in Porous Media, 2009, 80: 79-99.

    [31]

    HAGBERG A, CONWAY D. Networkx: Network analysis with python[EB/OL]. https://networkx.github.io, 2020.

    [32]

    WANG X K, SHENG J J. Spontaneous imbibition analysis in shale reservoirs based on pore network modeling[J]. Journal of Petroleum Science and Engineering, 2018, 169: 663-672.

    [33]

    WANG X K, SHENG J J. Multi-scaled pore network modeling of gas-water flow in shale formations[J]. Journal of Petroleum Science and Engineering, 2019, 177: 899-908.

    [34]

    WANG X K, ZHANG Z, GONG R D, et al. Pore network modeling of oil-water flow in jimsar shale oil reservoir[J]. Frontiers in Earth Science, 2021, 9: 738545.

    [35]

    WANG X K, WANG S, WU W S, et al. Coupled pressure-driven flow and spontaneous imbibition in shale oil reservoirs[J]. Physics of Fluids, 2023, 35(4): 042104. .

    [36]

    DONG H, BLUNT M J. Pore-network extraction from micro-computerized-tomography images[J]. Physical Review E-Statistical, Nonlinear, and Soft Matter Physics, 2009, 80(3): 036307.

    [37]

    MORROW N R. The effects of surface roughness on contact: angle with special reference to petroleum recovery[J]. Journal of Canadian Petroleum Technology, 1975, 14(4): 42-53.

    [38]

    DELSHAD M, ALHOTAN M, BATISTA FERNANDES B R, et al. Pros and cons of saline aquifers against depleted hydrocarbon reservoirs for hydrogen energy storage[C]//SPE Annual Technical Conference and Exhibition. Paris: SPE, 2022: SPE-210351-MS.

    [39]

    AL-MENHALI A, NIU B, KREVOR S. Capillarity and wetting of carbon dioxide and brine during drainage in berea sandstone at reservoir conditions[J]. Water Resources Research, 2015, 51(10): 7895-7914.

图(9)  /  表(2)
计量
  • 文章访问数:  22
  • HTML全文浏览量:  1
  • PDF下载量:  8
  • 被引次数: 0
出版历程
  • 收稿日期:  2024-11-10
  • 刊出日期:  2025-02-24

目录

/

返回文章
返回