An improved deconvolution algorithm using B-splines for well-test data analysis in petroleum engineering | |
Liu WC(刘文超); Liu YW(刘曰武); Han GF(韩国锋); Zhang JY; Wan YZ; Liu, YW (reprint author), Chinese Acad Sci, Inst Mech, Beijing 100190, Peoples R China. | |
Source Publication | JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING |
2017 | |
Volume | 149Pages:306-314 |
ISSN | 0920-4105 |
Abstract | Ilk et al.'s deconvolution algorithm using B-splines involves the Laplace transformation of the convolution equation with respect to production rate and wellbore pressure based on Duhamel principle. However, for common cases, the production rate function has "discontinuity" with respect to production time; it does not satisfy the precondition that the function to be transformed by Laplace transformation should be continuous. This inherent defect may directly cause enormous amount of computational time or even the failure of the numerical Laplace inversion in the deconvolution process. Based on these concerns, a fundamentally improved deconvolution algorithm using B-splines is presented here. In the convolution equation, the wellbore pressure derivative corresponding to constant unit production rate as the target of deconvolution is still represented by weighted summation of second-order B-splines; however, the computation process of the deconvolution is kept in the level of integral in the real time space instead of the Laplace space, for the reason that there will be no continuity requirement for the production rate function in the application of Duhamel principle for the deconvolution computation problem. According to the real production rate history, a technique of piecewise analytical integration is adopted for obtaining the elements of sensitivity matrix of a linear system with respect to weight coefficients; the linear system is generated by substituting the measured wellbore pressure data and corresponding variable 'production rate data into the convolution equation containing B-splines. The proposed direct analytical solution method of the integration for calculating the elements of the sensitivity matrix can not only guarantee the success of the deconvolution computation, but also can largely enhance the deconvolution computation speed. Moreover, in order to further improve the computation speed, a binary search method is also applied to find which production segments (with constant production rate) the measured wellbore pressure data points locate at in the deconvolution computation process. Another linear system with respect to weight coefficients for the regularization from Ilk et al.'s deconvolution algorithm is appended in order to overcome the effect of data errors. The two linear systems are combined together as an over-determined linear system, which can be solved by the least square method. Eventually, the reconstructed wellbore pressure and its derivative by B-splines corresponding to the constant unit production rate can be obtained. Numerical experimental tests demonstrate that the improved deconvolution algorithm exhibits good accuracy, computation speed and stability of data error tolerance. And the statement on how to perform the regularization when data error exists is also made in order to deconvolve the correct wellbore pressure derivative. The improved deconvolution algorithm is also applied into an actual field example. It is found that the deconvolution results by the improved deconvolution algorithm have good agreement with the ones by Von Schroeter et al.'s deconvolution algorithm and by Levitan et al.'s deconvolution algorithm as a whole; and the feature of typical log-log curves of the wellbore pressure drop and the wellbore pressure derivative corresponding to the improved algorithm is very close to the one of typical log-log curves calculated directly from the wellbore pressure data in the well shut-in period. In addition, through many numerical experimental tests, it is also concluded that as the quantity of data largely increases, the improved Ilk et al.'s deconvolution algorithm exhibits the big advantage in fast computational speed over von Schroeter et al.'s algorithm and Levitan et al.'s algorithm. |
DOI | 10.1016/j.petrol.2016.10.064 |
URL | 查看原文 |
Indexed By | SCI ; EI |
Language | 英语 |
WOS ID | WOS:000393007900028 |
WOS Keyword | Deconvolution algorithm ; Well testing ; Duhamel principle ; Least square method |
WOS Research Area | Energy & Fuels ; Engineering |
WOS Subject | Energy & Fuels ; Engineering, Petroleum |
Funding Organization | The authors would like to acknowledge the fundings by the project (Grant no. 51404232) sponsored by the Natural Science Foundation of China (NSFC), the National Science and Technology Major Projects (Grant no. 2011ZX05038003 ; Grant no. 20111X05046-03) and the project (Grant no. 2014M561074) by the China Postdoctoral Science Foundation. |
Department | LMFS水环境流体力学(LEM) |
Classification | 一类 |
Ranking | 1 |
Citation statistics | |
Document Type | 期刊论文 |
Identifier | http://dspace.imech.ac.cn/handle/311007/60102 |
Collection | 流固耦合系统力学重点实验室 |
Corresponding Author | Liu, YW (reprint author), Chinese Acad Sci, Inst Mech, Beijing 100190, Peoples R China. |
Recommended Citation GB/T 7714 | Liu WC,Liu YW,Han GF,et al. An improved deconvolution algorithm using B-splines for well-test data analysis in petroleum engineering[J]. JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING,2017,149:306-314. |
APA | Liu WC,Liu YW,Han GF,Zhang JY,Wan YZ,&Liu, YW .(2017).An improved deconvolution algorithm using B-splines for well-test data analysis in petroleum engineering.JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING,149,306-314. |
MLA | Liu WC,et al."An improved deconvolution algorithm using B-splines for well-test data analysis in petroleum engineering".JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING 149(2017):306-314. |
Files in This Item: | Download All | |||||
File Name/Size | DocType | Version | Access | License | ||
IMCAS-J2017-012.pdf（1014KB） | 期刊论文 | 作者接受稿 | 开放获取 | CC BY-NC-SA | View Download |
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.
Edit Comment