重新审视压力数据反卷积的机器学习方法

K. Wongpattananukul, R. Horne
{"title":"重新审视压力数据反卷积的机器学习方法","authors":"K. Wongpattananukul, R. Horne","doi":"10.2118/201335-ms","DOIUrl":null,"url":null,"abstract":"\n A pressure deconvolution technique based on ridge regression with existing convolution features was explored and reinterpreted to frame a new optimization problem structure. We found a way to split the feature matrix into a deconvolution part and a smoothing part that handle each effect independently. The deconvolution part is comprised of a convolution matrix (Toeplitz matrix) for discrete-time convolution while the smoothing part is composed of a basis function of the impulse response. Hence, this formulation preserves linearity (a superposition of pressure solution) and the kernel for nonlinear mapping (e.g., polynomial kernel, radial basis function kernel, etc.) is effective only on the smoothing part (a basis function of impulse response). Importantly, the key idea of existing convolution feature is the modelling of the impulse response with a linear combination of a basis functions.\n For single-well pressure behavior, ridge regression often struggles with high-frequency measurements that contain multistage responses. An impulse response might share similar functional characteristics, for example wellbore storage and pseudosteady state are both linear responses but there is only one linear basis function in the ridge regression which cannot describe them both. In traditional well test interpretation, the engineer is typically focused on certain parts of the impulse response on a log-scale, to identify reservoir behavior (e.g., early-time for wellbore storage, transient-time for infinite acting radial flow, late-time for boundary effect, etc.). Analogously, a basis function could be formed from multiple pressure responses in each log-interval (inherent from a solution of the diffusion equation) then bridged together with a constraint on function value and its derivative at each interval boundary. This is the basic principle of spline regression that has more flexibility in terms of function expression. In addition, it also subsumes ridge regression with Laplacian regularization.\n For multiwell pressure behavior, additional basis functions are included to handle interference responses. Typically, the exponential integral is approximated with a logarithm function for single-well pressure response which is also one of the basis functions in previous convolution features. Nonetheless, interference pressure response is more subtle and its solution could not be easily approximated, which previously resulted in a poor fitting using earlier methods. By inspection of the convergent series of the exponential integral, its higher-order terms are associated with 1/tm that can be easily included as a basis function to enhance the capability of the model and capture the detail of the interference test that is essential for multiwell problems. A full extension to multiwell problems is also presented with the additional derivative constraint for the impulse response and symmetry constraint. Finally, we can quantify the sensitivity of the deconvolution process using singular value decomposition (SVD) and Monte Carlo simulation (MCS). Using singular value decomposition, we could reveal the orthogonal basis of the feature matrix and its corresponding singular value that helped us identify the effectiveness of the basis functions as well as their susceptibility to noise of certain pattern. Nevertheless, singular value decomposition is only suitable for noisy pressure measurement problems without inequality constraint. Thus, Monte Carlo simulation is required for full quantification of noisy measurements in both pressure and flow rate. We can observe a propagation of error in measurement to a band in pressure prediction and pressure derivative of the impulse response.\n This study developed a more robust method for deconvolution of pressure measurements. In addition, the mathematical insights obtained in the study allow for a more general understanding of how the deconvolution problem can be deconstructed into its relevant parts – likely allowing for expanded capability of deconvolution algorithms in industrial practice.","PeriodicalId":359083,"journal":{"name":"Day 2 Tue, October 27, 2020","volume":"180 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Revisiting Machine Learning Approaches For Pressure Data Deconvolution\",\"authors\":\"K. Wongpattananukul, R. Horne\",\"doi\":\"10.2118/201335-ms\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"\\n A pressure deconvolution technique based on ridge regression with existing convolution features was explored and reinterpreted to frame a new optimization problem structure. We found a way to split the feature matrix into a deconvolution part and a smoothing part that handle each effect independently. The deconvolution part is comprised of a convolution matrix (Toeplitz matrix) for discrete-time convolution while the smoothing part is composed of a basis function of the impulse response. Hence, this formulation preserves linearity (a superposition of pressure solution) and the kernel for nonlinear mapping (e.g., polynomial kernel, radial basis function kernel, etc.) is effective only on the smoothing part (a basis function of impulse response). Importantly, the key idea of existing convolution feature is the modelling of the impulse response with a linear combination of a basis functions.\\n For single-well pressure behavior, ridge regression often struggles with high-frequency measurements that contain multistage responses. An impulse response might share similar functional characteristics, for example wellbore storage and pseudosteady state are both linear responses but there is only one linear basis function in the ridge regression which cannot describe them both. In traditional well test interpretation, the engineer is typically focused on certain parts of the impulse response on a log-scale, to identify reservoir behavior (e.g., early-time for wellbore storage, transient-time for infinite acting radial flow, late-time for boundary effect, etc.). Analogously, a basis function could be formed from multiple pressure responses in each log-interval (inherent from a solution of the diffusion equation) then bridged together with a constraint on function value and its derivative at each interval boundary. This is the basic principle of spline regression that has more flexibility in terms of function expression. In addition, it also subsumes ridge regression with Laplacian regularization.\\n For multiwell pressure behavior, additional basis functions are included to handle interference responses. Typically, the exponential integral is approximated with a logarithm function for single-well pressure response which is also one of the basis functions in previous convolution features. Nonetheless, interference pressure response is more subtle and its solution could not be easily approximated, which previously resulted in a poor fitting using earlier methods. By inspection of the convergent series of the exponential integral, its higher-order terms are associated with 1/tm that can be easily included as a basis function to enhance the capability of the model and capture the detail of the interference test that is essential for multiwell problems. A full extension to multiwell problems is also presented with the additional derivative constraint for the impulse response and symmetry constraint. Finally, we can quantify the sensitivity of the deconvolution process using singular value decomposition (SVD) and Monte Carlo simulation (MCS). Using singular value decomposition, we could reveal the orthogonal basis of the feature matrix and its corresponding singular value that helped us identify the effectiveness of the basis functions as well as their susceptibility to noise of certain pattern. Nevertheless, singular value decomposition is only suitable for noisy pressure measurement problems without inequality constraint. Thus, Monte Carlo simulation is required for full quantification of noisy measurements in both pressure and flow rate. We can observe a propagation of error in measurement to a band in pressure prediction and pressure derivative of the impulse response.\\n This study developed a more robust method for deconvolution of pressure measurements. In addition, the mathematical insights obtained in the study allow for a more general understanding of how the deconvolution problem can be deconstructed into its relevant parts – likely allowing for expanded capability of deconvolution algorithms in industrial practice.\",\"PeriodicalId\":359083,\"journal\":{\"name\":\"Day 2 Tue, October 27, 2020\",\"volume\":\"180 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-10-19\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Day 2 Tue, October 27, 2020\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2118/201335-ms\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Day 2 Tue, October 27, 2020","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2118/201335-ms","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

探索了一种基于脊回归的压力反褶积技术,利用已有的褶积特征对其进行了重新解释,构建了一种新的优化问题结构。我们找到了一种方法,将特征矩阵拆分为独立处理每种效果的反卷积部分和平滑部分。反卷积部分由离散时间卷积的卷积矩阵(Toeplitz矩阵)组成,平滑部分由脉冲响应的基函数组成。因此,该公式保留了线性(压力解的叠加),非线性映射的核(例如,多项式核,径向基函数核等)仅对平滑部分(脉冲响应的基函数)有效。重要的是,现有卷积特征的关键思想是用基函数的线性组合对脉冲响应进行建模。对于单井压力行为,脊回归通常难以应对包含多级响应的高频测量。脉冲响应可能具有相似的功能特征,例如井筒存储和伪稳态都是线性响应,但脊回归中只有一个线性基函数,不能同时描述它们。在传统的试井解释中,工程师通常将重点放在对数尺度上的脉冲响应的某些部分,以识别储层的行为(例如,井筒储存的早期时间,无限作用径向流的瞬态时间,边界效应的后期时间等)。类似地,可以由每个对数区间内的多个压力响应(从扩散方程的解固有)形成基函数,然后与每个区间边界上的函数值及其导数的约束桥接在一起。这是样条回归的基本原理,在函数表达方面具有更大的灵活性。此外,它还包含了脊回归与拉普拉斯正则化。对于多井压力行为,还包括附加的基函数来处理干扰响应。通常,指数积分近似为单井压力响应的对数函数,这也是以往卷积特征中的基函数之一。然而,干涉压力响应更加微妙,其解不容易近似,这导致以前使用早期方法拟合效果不佳。通过检查指数积分的收敛级数,其高阶项与1/tm相关联,可以很容易地作为基函数包含,以增强模型的能力,并捕获对多井问题至关重要的干扰测试的细节。通过对脉冲响应附加导数约束和对称约束,给出了对多井问题的全面推广。最后,利用奇异值分解(SVD)和蒙特卡罗模拟(MCS)对反卷积过程的灵敏度进行量化。利用奇异值分解,我们可以揭示特征矩阵的正交基及其对应的奇异值,这有助于我们识别基函数的有效性以及它们对某种模式噪声的敏感性。然而,奇异值分解只适用于没有不等式约束的噪声压力测量问题。因此,需要蒙特卡罗模拟来充分量化压力和流量的噪声测量。在压力预测和脉冲响应的压力导数中,我们可以观察到测量误差在一个波段内的传播。本研究开发了一种更可靠的压力测量反褶积方法。此外,在研究中获得的数学见解允许对如何将反卷积问题分解为相关部分有更广泛的理解-可能允许在工业实践中扩展反卷积算法的能力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Revisiting Machine Learning Approaches For Pressure Data Deconvolution
A pressure deconvolution technique based on ridge regression with existing convolution features was explored and reinterpreted to frame a new optimization problem structure. We found a way to split the feature matrix into a deconvolution part and a smoothing part that handle each effect independently. The deconvolution part is comprised of a convolution matrix (Toeplitz matrix) for discrete-time convolution while the smoothing part is composed of a basis function of the impulse response. Hence, this formulation preserves linearity (a superposition of pressure solution) and the kernel for nonlinear mapping (e.g., polynomial kernel, radial basis function kernel, etc.) is effective only on the smoothing part (a basis function of impulse response). Importantly, the key idea of existing convolution feature is the modelling of the impulse response with a linear combination of a basis functions. For single-well pressure behavior, ridge regression often struggles with high-frequency measurements that contain multistage responses. An impulse response might share similar functional characteristics, for example wellbore storage and pseudosteady state are both linear responses but there is only one linear basis function in the ridge regression which cannot describe them both. In traditional well test interpretation, the engineer is typically focused on certain parts of the impulse response on a log-scale, to identify reservoir behavior (e.g., early-time for wellbore storage, transient-time for infinite acting radial flow, late-time for boundary effect, etc.). Analogously, a basis function could be formed from multiple pressure responses in each log-interval (inherent from a solution of the diffusion equation) then bridged together with a constraint on function value and its derivative at each interval boundary. This is the basic principle of spline regression that has more flexibility in terms of function expression. In addition, it also subsumes ridge regression with Laplacian regularization. For multiwell pressure behavior, additional basis functions are included to handle interference responses. Typically, the exponential integral is approximated with a logarithm function for single-well pressure response which is also one of the basis functions in previous convolution features. Nonetheless, interference pressure response is more subtle and its solution could not be easily approximated, which previously resulted in a poor fitting using earlier methods. By inspection of the convergent series of the exponential integral, its higher-order terms are associated with 1/tm that can be easily included as a basis function to enhance the capability of the model and capture the detail of the interference test that is essential for multiwell problems. A full extension to multiwell problems is also presented with the additional derivative constraint for the impulse response and symmetry constraint. Finally, we can quantify the sensitivity of the deconvolution process using singular value decomposition (SVD) and Monte Carlo simulation (MCS). Using singular value decomposition, we could reveal the orthogonal basis of the feature matrix and its corresponding singular value that helped us identify the effectiveness of the basis functions as well as their susceptibility to noise of certain pattern. Nevertheless, singular value decomposition is only suitable for noisy pressure measurement problems without inequality constraint. Thus, Monte Carlo simulation is required for full quantification of noisy measurements in both pressure and flow rate. We can observe a propagation of error in measurement to a band in pressure prediction and pressure derivative of the impulse response. This study developed a more robust method for deconvolution of pressure measurements. In addition, the mathematical insights obtained in the study allow for a more general understanding of how the deconvolution problem can be deconstructed into its relevant parts – likely allowing for expanded capability of deconvolution algorithms in industrial practice.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信