Oriyomi Raheem , Misael M. Morales , Wen Pan , Carlos Torres-Verdín
{"title":"基于机器学习的核磁共振测量改进的两相毛细管压力估计","authors":"Oriyomi Raheem , Misael M. Morales , Wen Pan , Carlos Torres-Verdín","doi":"10.1016/j.aiig.2025.100144","DOIUrl":null,"url":null,"abstract":"<div><div>Capillary pressure plays a crucial role in determining the spatial distribution of oil and gas, particularly in medium-to-low permeability reservoirs, where it is closely linked to the rock's pore structure and wettability. In these environments, pore structure is the primary factor influencing capillary pressure, with different pore types affecting fluid transport through varying degrees of hydrocarbon saturation. One of the main challenges in characterizing pore structure is how to use data from core plugs to establish a relationship with microscopic pore and throat properties, enabling more accurate predictions of capillary pressure. While special core analysis laboratory experiments are effective, they are time-consuming and expensive. In contrast, nuclear magnetic resonance (NMR) measurements, which provide information on pore body size distribution, are faster and can be leveraged to estimate capillary pressure using machine learning algorithms. Recently, artificial intelligence methods have also been applied to capillary pressure prediction (Qi et al., 2024).</div><div>Currently, no readily applicable predictive model exists for estimating an entire capillary pressure curve directly from standard petrophysical logs and core data. Although porescale imaging and network modeling techniques can compute capillary pressure from micro-CT rock images (Øren and Bakke, 2003; Valvatne and Blunt, 2004), these approaches are time-consuming, limited to small sample volumes, and not yet practical for routine reservoir evaluation. In this study, we introduce rock classification techniques and implement a data-driven machine learning (ML) method to estimate saturation-dependent capillary pressure from core petrophysical properties. The new model integrates cumulative NMR data and densely resampled core measurements as training data, with prediction errors quantified throughout the process. To approach the common condition of sparsely sampled training data, we transformed the prediction problem into an overdetermined one by applying composite fitting to both capillary pressure and pore throat size distribution, and Gaussian cumulative distribution fitting to the NMR <span><math><mrow><msub><mi>T</mi><mn>2</mn></msub></mrow></math></span> measurements, generating evenly sampled data points. Using these preprocessed input features, we performed classification based on the natural logarithm of the permeability-to-porosity ratio <span><math><mrow><mo>(</mo><mrow><mi>ln</mi><mrow><mo>(</mo><mrow><mi>k</mi><mo>/</mo><mi>ϕ</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></math></span> to cluster distinct rock types. For each rock class, we applied regression techniques—such as random forest (RF), k-nearest neighbors (k-NN), extreme gradient boosting (XGB), and artificial neural networks (ANN)—to estimate the logarithm of capillary pressure. The methods were tested on blind core samples, and performance comparisons among different estimation methods were based on the relative standard error of predictions.</div><div>Results indicate that NMR data are sensitive to the pore structure of rocks and significantly improve the prediction of capillary pressure and pore throat size distribution. Extreme Gradient Boosting and Random Forest models performed the best, with average estimation errors of 5 % and 10 %, respectively, for capillary pressure and pore throat size distribution. In contrast, prediction errors increased to 25 % when NMR <span><math><mrow><msub><mi>T</mi><mn>2</mn></msub></mrow></math></span> data were excluded as an input feature. The use of traditional Gaussian model fitting, and higher-resolution resampling ensured that the training data covered a broad range of variability. Including NMR <span><math><mrow><msub><mi>T</mi><mn>2</mn></msub></mrow></math></span> data as an input feature enhanced the model's ability to capture multimodal peaks in unconventional rocks, making the prediction problem overdetermined. By predicting vector functions from vector input features, we effectively reduced prediction errors. This interpretation workflow can be used to construct representative classification models and estimate capillary pressure across a wide saturation range.</div></div>","PeriodicalId":100124,"journal":{"name":"Artificial Intelligence in Geosciences","volume":"6 2","pages":"Article 100144"},"PeriodicalIF":4.2000,"publicationDate":"2025-07-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Improved estimation of two-phase capillary pressure with nuclear magnetic resonance measurements via machine learning\",\"authors\":\"Oriyomi Raheem , Misael M. Morales , Wen Pan , Carlos Torres-Verdín\",\"doi\":\"10.1016/j.aiig.2025.100144\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>Capillary pressure plays a crucial role in determining the spatial distribution of oil and gas, particularly in medium-to-low permeability reservoirs, where it is closely linked to the rock's pore structure and wettability. In these environments, pore structure is the primary factor influencing capillary pressure, with different pore types affecting fluid transport through varying degrees of hydrocarbon saturation. One of the main challenges in characterizing pore structure is how to use data from core plugs to establish a relationship with microscopic pore and throat properties, enabling more accurate predictions of capillary pressure. While special core analysis laboratory experiments are effective, they are time-consuming and expensive. In contrast, nuclear magnetic resonance (NMR) measurements, which provide information on pore body size distribution, are faster and can be leveraged to estimate capillary pressure using machine learning algorithms. Recently, artificial intelligence methods have also been applied to capillary pressure prediction (Qi et al., 2024).</div><div>Currently, no readily applicable predictive model exists for estimating an entire capillary pressure curve directly from standard petrophysical logs and core data. Although porescale imaging and network modeling techniques can compute capillary pressure from micro-CT rock images (Øren and Bakke, 2003; Valvatne and Blunt, 2004), these approaches are time-consuming, limited to small sample volumes, and not yet practical for routine reservoir evaluation. In this study, we introduce rock classification techniques and implement a data-driven machine learning (ML) method to estimate saturation-dependent capillary pressure from core petrophysical properties. The new model integrates cumulative NMR data and densely resampled core measurements as training data, with prediction errors quantified throughout the process. To approach the common condition of sparsely sampled training data, we transformed the prediction problem into an overdetermined one by applying composite fitting to both capillary pressure and pore throat size distribution, and Gaussian cumulative distribution fitting to the NMR <span><math><mrow><msub><mi>T</mi><mn>2</mn></msub></mrow></math></span> measurements, generating evenly sampled data points. Using these preprocessed input features, we performed classification based on the natural logarithm of the permeability-to-porosity ratio <span><math><mrow><mo>(</mo><mrow><mi>ln</mi><mrow><mo>(</mo><mrow><mi>k</mi><mo>/</mo><mi>ϕ</mi></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></math></span> to cluster distinct rock types. For each rock class, we applied regression techniques—such as random forest (RF), k-nearest neighbors (k-NN), extreme gradient boosting (XGB), and artificial neural networks (ANN)—to estimate the logarithm of capillary pressure. The methods were tested on blind core samples, and performance comparisons among different estimation methods were based on the relative standard error of predictions.</div><div>Results indicate that NMR data are sensitive to the pore structure of rocks and significantly improve the prediction of capillary pressure and pore throat size distribution. Extreme Gradient Boosting and Random Forest models performed the best, with average estimation errors of 5 % and 10 %, respectively, for capillary pressure and pore throat size distribution. In contrast, prediction errors increased to 25 % when NMR <span><math><mrow><msub><mi>T</mi><mn>2</mn></msub></mrow></math></span> data were excluded as an input feature. The use of traditional Gaussian model fitting, and higher-resolution resampling ensured that the training data covered a broad range of variability. Including NMR <span><math><mrow><msub><mi>T</mi><mn>2</mn></msub></mrow></math></span> data as an input feature enhanced the model's ability to capture multimodal peaks in unconventional rocks, making the prediction problem overdetermined. By predicting vector functions from vector input features, we effectively reduced prediction errors. This interpretation workflow can be used to construct representative classification models and estimate capillary pressure across a wide saturation range.</div></div>\",\"PeriodicalId\":100124,\"journal\":{\"name\":\"Artificial Intelligence in Geosciences\",\"volume\":\"6 2\",\"pages\":\"Article 100144\"},\"PeriodicalIF\":4.2000,\"publicationDate\":\"2025-07-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Artificial Intelligence in Geosciences\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S2666544125000401\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Artificial Intelligence in Geosciences","FirstCategoryId":"1085","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S2666544125000401","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
毛管压力对油气的空间分布起着至关重要的作用,特别是在中低渗透储层中,毛管压力与岩石的孔隙结构和润湿性密切相关。在这些环境中,孔隙结构是影响毛管压力的主要因素,不同孔隙类型通过不同程度的烃饱和度影响流体的输运。表征孔隙结构的主要挑战之一是如何利用岩心桥塞的数据建立微观孔隙和喉道特性的关系,从而更准确地预测毛管压力。虽然特殊的岩心分析实验室实验是有效的,但它们耗时且昂贵。相比之下,核磁共振(NMR)测量可以提供孔体大小分布的信息,速度更快,并且可以利用机器学习算法来估计毛细管压力。最近,人工智能方法也被应用于毛细管压力预测(Qi et al., 2024)。目前,还没有现成的预测模型可以直接从标准岩石物理测井和岩心数据中估计整个毛管压力曲线。虽然孔隙尺度成像和网络建模技术可以从微ct岩石图像中计算毛细压力(Øren和Bakke, 2003;Valvatne和Blunt, 2004),这些方法耗时长,仅限于小样本量,还不能用于常规储层评价。在这项研究中,我们引入了岩石分类技术,并实现了一种数据驱动的机器学习(ML)方法,通过岩心岩石物理性质来估计与饱和度相关的毛管压力。新模型将累积核磁共振数据和密集重采样的岩心测量数据作为训练数据,并在整个过程中量化预测误差。为了接近稀疏采样训练数据的常见情况,我们通过对毛细管压力和孔喉大小分布进行复合拟合,并对NMR T2测量值进行高斯累积分布拟合,将预测问题转化为过确定问题,生成均匀采样的数据点。利用这些预处理的输入特征,我们根据渗透率-孔隙度比(ln(k/ϕ))的自然对数进行分类,以聚类不同的岩石类型。对于每个岩石类别,我们应用回归技术——如随机森林(RF)、k近邻(k-NN)、极端梯度增强(XGB)和人工神经网络(ANN)——来估计毛细管压力的对数。对盲岩心样本进行了测试,并基于预测的相对标准误差对不同估计方法进行了性能比较。结果表明,核磁共振数据对岩石孔隙结构较为敏感,对毛细管压力和孔喉大小分布的预测有显著改善。对于毛细管压力和孔喉大小分布,极端梯度增强和随机森林模型的平均估计误差分别为5%和10%,表现最好。相比之下,当NMR T2数据被排除作为输入特征时,预测误差增加到25%。使用传统的高斯模型拟合和更高分辨率的重采样确保了训练数据覆盖了广泛的变异性。将核磁共振T2数据作为输入特征增强了模型捕捉非常规岩石中多峰的能力,使预测问题过度确定。通过向量输入特征预测向量函数,有效降低了预测误差。该解释工作流程可用于构建具有代表性的分类模型,并在广泛的饱和度范围内估计毛细管压力。
Improved estimation of two-phase capillary pressure with nuclear magnetic resonance measurements via machine learning
Capillary pressure plays a crucial role in determining the spatial distribution of oil and gas, particularly in medium-to-low permeability reservoirs, where it is closely linked to the rock's pore structure and wettability. In these environments, pore structure is the primary factor influencing capillary pressure, with different pore types affecting fluid transport through varying degrees of hydrocarbon saturation. One of the main challenges in characterizing pore structure is how to use data from core plugs to establish a relationship with microscopic pore and throat properties, enabling more accurate predictions of capillary pressure. While special core analysis laboratory experiments are effective, they are time-consuming and expensive. In contrast, nuclear magnetic resonance (NMR) measurements, which provide information on pore body size distribution, are faster and can be leveraged to estimate capillary pressure using machine learning algorithms. Recently, artificial intelligence methods have also been applied to capillary pressure prediction (Qi et al., 2024).
Currently, no readily applicable predictive model exists for estimating an entire capillary pressure curve directly from standard petrophysical logs and core data. Although porescale imaging and network modeling techniques can compute capillary pressure from micro-CT rock images (Øren and Bakke, 2003; Valvatne and Blunt, 2004), these approaches are time-consuming, limited to small sample volumes, and not yet practical for routine reservoir evaluation. In this study, we introduce rock classification techniques and implement a data-driven machine learning (ML) method to estimate saturation-dependent capillary pressure from core petrophysical properties. The new model integrates cumulative NMR data and densely resampled core measurements as training data, with prediction errors quantified throughout the process. To approach the common condition of sparsely sampled training data, we transformed the prediction problem into an overdetermined one by applying composite fitting to both capillary pressure and pore throat size distribution, and Gaussian cumulative distribution fitting to the NMR measurements, generating evenly sampled data points. Using these preprocessed input features, we performed classification based on the natural logarithm of the permeability-to-porosity ratio to cluster distinct rock types. For each rock class, we applied regression techniques—such as random forest (RF), k-nearest neighbors (k-NN), extreme gradient boosting (XGB), and artificial neural networks (ANN)—to estimate the logarithm of capillary pressure. The methods were tested on blind core samples, and performance comparisons among different estimation methods were based on the relative standard error of predictions.
Results indicate that NMR data are sensitive to the pore structure of rocks and significantly improve the prediction of capillary pressure and pore throat size distribution. Extreme Gradient Boosting and Random Forest models performed the best, with average estimation errors of 5 % and 10 %, respectively, for capillary pressure and pore throat size distribution. In contrast, prediction errors increased to 25 % when NMR data were excluded as an input feature. The use of traditional Gaussian model fitting, and higher-resolution resampling ensured that the training data covered a broad range of variability. Including NMR data as an input feature enhanced the model's ability to capture multimodal peaks in unconventional rocks, making the prediction problem overdetermined. By predicting vector functions from vector input features, we effectively reduced prediction errors. This interpretation workflow can be used to construct representative classification models and estimate capillary pressure across a wide saturation range.