Hydrocarbon reservoir model detection from pressure transient data using coupled artificial neural network—Wavelet transform approach
Graphical abstract
Introduction
In the recent years pressure down-hole gauges (PDGs) have been widely installed in oil and gas fields during intelligent completions of the production and injection wells. The main objectives of the PDGs installation are continuous and real-time measurements of pressure, temperature, downhole flow rate, and phase fractions over a long period of time for well monitoring and evaluating performance of reservoirs. During this long period of recording time, the data acquire noises and outliers from different sources, or even it may fail to record data at several occasions. These issues along with limited computer resources for handling of these massive and noisy data are some of the challenging problems that can adversely affect the interpretation process of PDG data. Therefore, it becomes imperative to develop a data processing algorithm that can correctly process the PDGs data for further analysis.
Construction of reliable dynamic model which can predict both current and future transient behavior of reservoir is a crucial stage in the optimization and management of productions policy of oil and gas reservoirs. Although a direct identification of these heterogeneous hydrocarbon reservoirs is almost impossible, some indirect techniques such as seismic, well log and well test have been developed to construct a reliable reservoir model. In spite of static description of reservoirs by well log and seismic techniques, well testing can present a dynamic view of these highly heterogeneous media. Since 1937, the well testing is the most widely used tools in the petroleum engineering for identifying hydrocarbon reservoirs [1]. Well testing is basically conducted by creating a flow disturbance in wellbore and monitoring the pressure response at the bottom-hole. By analyzing the recorded pressure signal over time which is obtained from well testing operations, reservoir model and its boundary (formation model) can be identified [2]. Moreover some reservoir parameters such as initial reservoir pressure, average conductivity of matrix and fracture, storativity ratio, interporosity flow coefficient, value of reservoir damage can be estimated using these signals [2], [3], [4]. It should be noted that prior to start the parameter estimation, decision should be made on the formation model. All of the aforementioned parameters and formation model can be evaluated by knowing both pressure and production/injection flow rate over time.
Pressure derivative plot i.e., the log–log presentation of the rate of pressure change with respect to superposition time function is one of the most widely used techniques for detection of reservoir model and its boundaries [5], [6].
Since the focus of the present study has only been put to detecting of reservoir structure and its boundary model, the type curve matching by pressure derivative plot is effectively employed for the considered task. Once the formation model is detected, their various parameters can be estimated utilizing the specific portion of the pressure derivative plot. Various types of flow regimes have been extensively explained in our previous research [5].
Artificial Neural Network (ANN) is one of branches of the artificial intelligence methodologies which have played important roles in many scientific disciplines for replacing traditional analysis by computer aided ones [5], [6], [7], [8]. MLP and recurrent network are among the most frequently used ANNs for interpretation and recognition of complicated pattern in various fields specially in well testing [5], [8], [9], [10], [11]. In our previous researches two different automated models based on MLPNN and recurrent network were developed for detection of eight different oil reservoir models from synthetic PD patterns which have 33 sample points [5], [9]. In 1995, Athichanagorn and Horne used MLPNN for recognizing characteristic parts and their appearance times in pressure derivative plots of some candidate reservoir models [12]. The obtained values from MLPNN are then used as initial guesses in sequential predictive probability method for diagnosing reservoir model and estimating its parameters [12].
In the last two decades, wavelet transform has appeared several times in the petroleum engineering for detecting changes in flow rate, transient identification, de-noising and up-scaling of reservoir properties [13], [14], [15]. Kikani and He used the wavelet transform for data de-noising and transient detection among synthetic pressure transient data [13]. Athichanagorn et al. developed a wavelet based model for pre-processing and interpretation both long-term simulated as well as actual field data [14]. Olsen and Nordtvedt investigated the wavelet transform ability for filtering and noises removal from production data [15]. They also proposed some empirical rules and automatic methods for threshold approximation and reducing the amount of reservoir production data [15].
In the next section, a brief explanation of well testing, discrete wavelet transform, MLP network, the employed procedures for generating pressure transient data and calculating log–log pressure derivative graphs is presented.
Section snippets
Transient test operation and analysis
Since geological formations hosting oil, gas and water have complex dynamics behavior and contain different types of rocks, fluids and barriers, their direct identification may not be possible. On the other hand to decide about the best production strategy, reservoir size and its parameters such as deliverability (ability to produce) have to be known. Reservoir pressure transient is probably the most important data which can be employed for reservoir descriptions, forecast reservoir performance
Results and discussion
Schematic presentation of the detail and approximation wavelet coefficients of the DPCB pressure derivative signals at various decomposition levels is illustrated in Fig. 8.
Selection of suitable filter type for the particular application is often done by finding the wavelet which gives a maximum efficiency [8]. In the present study decompositions by the first order Daubechies show smaller misclassification than the others examined wavelet types, and hence it is selected as the best wavelet type
Conclusions
In this paper, the coupled scheme based on DWT and MLPNN has been proposed for detection of oil reservoir models from long-term pressure transient data. Since significant quantities of signal information exists in its wavelet coefficients, the wavelet coefficients of PD graphs are used as the inputs of the MLPNNs. Oil reservoir model detection is performed in four stages: (1) pressure over time is calculated by simulation of well testing operation (2) the obtained pressure transient patterns
References (39)
- et al.
Estimating the pressure, permeability and skin factor of oil reservoirs using artificial neural networks
J. Pet. Sci. Eng.
(2006) Integrated nonlinear regression analysis of tracer and well test data
J. Pet. Sci. Eng.
(2003)- et al.
Automatic recognition of oil reservoir models from well testing data by using multi-layer perceptron networks
J. Pet. Sci. Eng.
(2011) - et al.
Model identification for gas condensate reservoirs by using ANN method based on well test data
J. Pet. Sci. Eng.
(2014) - et al.
A recurrent neural network classifier for Doppler ultrasound blood flow signals
Pattern Recognit. Lett.
(2006) - et al.
Efficient training and improved performance of multilayer perceptron in pattern classification
Neurocomputing
(2000) - et al.
Prediction of transient pressure response in the petroleum reservoirs using orthogonal collocation
J. Pet. Sci. Eng.
(2012) - et al.
Simulation of dynamic pressure response of finite gas reservoirs experiencing time varying flux in the external boundary
J. Nat. Gas Sci. Eng.
(2015) - et al.
Comparison the capability of artificial neural network (ANN) and EOS for prediction of solid solubilities in supercritical carbon dioxide
Fluid Phase Equilib.
(2011) - et al.
Stabilization of unknown nonlinear systems using neural networks
Appl. Soft Comput.
(2008)