Next Article in Journal
An Integrally Embedded Discrete Fracture Model with a Semi-Analytic Transmissibility Calculation Method
Previous Article in Journal
Analyzing the Near-Field Effects and the Power Production of an Array of Heaving Cylindrical WECs and OSWECs Using a Coupled Hydrodynamic-PTO Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Self-Adaptive Artificial Intelligence Technique to Predict Oil Pressure Volume Temperature Properties

by
Salaheldin Elkatatny
,
Tamer Moussa
,
Abdulazeez Abdulraheem
* and
Mohamed Mahmoud
Department of Petroleum Engineering, King Fahd University of Petroleum & Minerals, Dhahran 31261, Saudi Arabia
*
Author to whom correspondence should be addressed.
Energies 2018, 11(12), 3490; https://doi.org/10.3390/en11123490
Submission received: 24 October 2018 / Revised: 29 November 2018 / Accepted: 6 December 2018 / Published: 14 December 2018
(This article belongs to the Section A: Sustainable Energy)

Abstract

:
Reservoir fluid properties such as bubble point pressure (Pb) and gas solubility (Rs) play a vital role in reservoir management and reservoir simulation. In addition, they affect the design of the production system. Pb and Rs can be obtained from laboratory experiments by taking a sample at the wellhead or from the reservoir under downhole conditions. However, this process is time-consuming and very costly. To overcome these challenges, empirical correlations and artificial intelligence (AI) models can be applied to obtain these properties. The objective of this paper is to introduce new empirical correlations to estimate Pb and Rs based on three input parameters—reservoir temperature and oil and gas gravities. 760 data points were collected from different sources to build new AI models for Pb and Rs. The new empirical correlations were developed by integrating artificial neural network (ANN) with a modified self-adaptive differential evolution algorithm to introduce a hybrid self-adaptive artificial neural network (SaDE-ANN) model. The results obtained confirmed the accuracy of the developed SaDE-ANN models to predict the Pb and Rs of crude oils. This is the first technique that can be used to predict Rs and Pb based on three input parameters only. The developed empirical correlation for Pb predicts the Pb with a correlation coefficient (CC) of 0.99 and an average absolute percentage error (AAPE) of 6%. The same results were obtained for Rs, where the new empirical correlation predicts the Rs with a coefficient of determination (R2) of 0.99 and an AAPE of less than 6%. The developed technique will help reservoir and production engineers to better understand and manage reservoirs. No additional or special software is required to run the developed technique.

1. Introduction

Reservoir fluid pressure volume temperature (PVT) properties such as bubble point pressure, gas solubility, and oil and gas formation volume factors and viscosities are critical in reservoir engineering management and computations. These PVT properties are required to obtain the initial hydrocarbons in place, optimum production schemes, ultimate hydrocarbon recovery, design of fluid handling equipment, and reservoir volumetric estimates. Bubble point pressure (Pb) and gas solubility (Rs) are two of the most critical quantities used to characterize an oil reservoir. Therefore, the accurate determination of these properties is one of the main challenges in reservoir development and management. There are also other factors that affect reservoir management, such as permeability. Jia et al. [1] illustrated that for shale reservoirs with a permeability of 0.01 mD, continuous gas injection is preferred, while for ultra-low permeability reservoirs, CO2 huff-n-puff is recommended. For CO2 huff-n-puff injection in oil shale reservoirs, the reservoir heterogeneity is not a favorable function during the primary production period. Meanwhile, the fracture length plays a key role in oil production [2].
Conventionally, PVT properties are determined by laboratory measurements. However, these experiments are costly, time-consuming, and highly dependent on the quality and quantity of collected samples [3,4,5]. Therefore, several empirical correlations such as the equation of states (EOS) as well as linear, non-linear, and multiple regression correlations have been introduced to predict PVT properties [6,7,8,9]. However, the accuracy of these correlations is highly dependent on fluid types and the chosen equation [10,11,12].
Recently, artificial intelligence (AI) techniques have been extensively applied in the petroleum industry, especially in predicting well/field performance. Alajmi et al. predicted the choke performance using artificial neural network (ANN) [13]. Alarifi et al. [14] estimated the productivity index for oil horizontal wells using ANN, functional network, and fuzzy logic. Chen et al. [15] applied neural network and fuzzy logic to evaluate the performance of an inflow control device (ICD) in a horizontal well. Moussa et al. [16] used optimized an ANN model to predict average reservoir permeability using well-log data. Van and Chon [17] evaluated the performance of CO2 flooding using ANN. Elkatatny et al. [18] applied ANN to estimate the rheological properties of drilling fluids based on real-time measurements.
Therefore, several AI approaches and data-driven models have been introduced to predict PVT properties and overcome the challenges associated with laboratory measurements and analytical correlations. Abedini et al. [19] used ANN and fuzzy logic approaches to predict the oil viscosity of undersaturated oil reservoirs. Two models were introduced and showed accurate prediction of oil viscosity compared to the measured values in the laboratory. The input parameters of their models were oil gravity, reservoir temperature, gas oil ratio (GOR), and bubble point pressure. Moghadasi et al. [20] used ANN to estimate the values of Pb for Iranian oil fields. The input parameters utilized in their model were reservoir temperature, GOR, and oil and gas gravities. They compared their prediction with previous models and showed that ANN yielded the highest accuracy. Al-Marhoun et al. used ANN to determine the Pb from the oil composition as well as the GOR, oil and gas gravities, and reservoir temperature [21]. They compared the developed ANN model with other equations of states (EOS) and other available models in the literature and they concluded that ANN yielded very accurate prediction compared to the previous methods. Tatar et al. [22] used ANN models to estimate the water density in oil and gas reservoirs. Water density is necessary in reservoir simulation and material balance calculations. Their model predicted the formation water density with a correlation coefficient (CC) close to unity and error close to zero. They used reservoir pressure, temperature, and sodium chloride concentration as inputs to predict the water density. Ahmadi and Bahadori [23] used AI tools such as fuzzy logic to evaluate the enhanced oil recovery (EOR) processes. They coupled the fuzzy approach with commercial reservoir simulators to enhance the accuracy of selecting and ranking the appropriate EOR method for the specified oil reservoirs. Choubineh et al. [24] used 693 data points to develop an ANN model to predict the natural gas density for different temperature and pressure ranges. Their model showed that the gas pressure and temperature have a great effect on the natural gas density. Their model can be used in a temperature range of 250 to 450 K and a pressure range of 15 to 65 MPa. The model accuracy was high compared with previous models; the regression coefficient was more than 0.99 and the average absolute error was less than 0.5%.
Although the data-driven models developed by different AI approaches have shown good accuracy compared to laboratory measurements and have outperformed analytical correlations, the input parameters of these models still require expensive laboratory experiments. For example, in order to estimate bubble point pressure (Pb), gas solubility (Rs) or oil composition is required as an input parameter. In other words, the abovementioned models did not eliminate the requirement of the expensive and time-consuming laboratory experiments. Therefore, the objective of this paper is to introduce two data-driven models to: (1) predict the Pb of crude oil samples based on three input parameters—reservoir temperature and oil and gas gravities; and (2) predict the Rs using the three input parameters as well as the predicted Pb as the fourth input parameter.
The proposed methods require no expensive laboratory experiments. Hence, it is a step toward minimizing PVT laboratory experiments. The proposed data-driven models are developed using a modified self-adaptive differential evolution algorithm (MSaDE) [25] combined with ANN. In the subsequence sections of this paper, the proposed hybrid algorithm is referred to as SaDE-ANN.

2. Artificial Neural Network Modeling

Artificial neural network (ANN) is computational method derived from the biological neural network [26,27]. In the architecture of ANN, the input and the output are connected by specific neurons. A normal ANN contains an input layer, one or more hidden layers, and an output layer. Information is received by the input layer. In the hidden layer(s), a relationship between input(s) and output(s) is developed. Every neuron of one layer is linked to every neuron in the following layer and every connection has a related weight [28]. The relationship between the neuron and the source is controlled by weights and biases [29].
To avoid overfitting and underfitting, an optimization process is performed to determine the optimum number of neurons [28,30]. Training is the first step in the formation of the network. After training the network with training data, the testing output can be predicted using the weighted average of the outputs of training dataset, where the weights are calculated using the Euclidean distance between the training and testing data [31,32].

3. Methodology

ANN has several control parameters, such as the number of hidden layers, number of neurons at each layer, training and transferring functions, and ratio of testing over training datasets. Conventionally, the values of these control parameters are assigned by several sensitivity trials. In each single trial, different values of one parameter are assigned while keeping other parameters constant. Then the value that achieved the minimum error between the measured (real) and predicted output is selected. Similar processes are applied to the remaining parameters to find their best values. However, because of the interdependency of these control parameters, this “trial” approach does not ensure the accomplishment of optimum results.
Therefore, the methodology approached in this paper involves the simultaneous optimization of these parameters to achieve the minimum average absolute percentage error (AAPE) and the maximum CC. The definitions of AAPE and CC are shown in Appendix A. The stochastic optimization method used in this paper is modified by self-adaptive differential evolution (MSaDE) [25]. In MSaDE, the control variables of a differential evolution algorithm, such as scale factor, crossover, and mutation strategy, are self-adapted during each iteration. In this paper, MSaDE is integrated with ANN to optimize the control parameters of ANN.
The input parameters to the ANN are: reservoir temperature (T), oil gravity (American Petroleum Institute (API)), and gas specific gravity (GG). The outputs are bubble point pressure (Pb) and solution gas ratio (Rs). As mentioned earlier, ANN consists of two phases—training and testing. In the training phase, the optimization process of SaDE-ANN continues running until one of two conditions: (1) the AAPE is less than 5%, or (2) the maximum number of function evaluations (1000) is reached. Then the optimized SaDE-ANN model is validated on unseen testing datasets to predict the values of Pb and Rs using the input parameters T, API, and GG.

Data Analysis and Acquisition

The data points utilized in this paper were collected from the literature [7,8,9,33,34,35]. The data includes different oil sources with different concentrations. Data from the Middle East (Al-Marhoun) [8], data from Malaysian Crudes (Omar and Todd) [34], data from North Sea Glasø [7], data from fields all over the world (Vazquez and Beggs) [9], and data from the Mediterranean Basin, Africa, the Persian Gulf, and the North Sea (De Ghetto) [35] were employed. Each data point contains input parameters (reservoir temperature (T), oil gravity (API), and GG) and output parameters (solution gas oil ratio (Rs) and bubble point pressure (Pb)). Table 1 shows the statistical parameters of the studied 460 datasets after outlier removal using mean-standard deviation method; in which the dataset ( x j ) would be considered as outliers if the condition shown in Equation (1) is achieved.
| x j x ¯ j | > 3   σ j
where x j is the data vector for the j t h parameter, x j = [ x j , 1 , x j , 2 , x j , 3 , , x j , N ] , j = 1 , 2 , , J , J is the total number of input parameters (in this case, J = 3 ), x ¯ j is the mean of the j t h parameter, x ¯ j = 1 N i = 1 N x j , i , N is the total number of datasets, and σ j is the standard deviation of the j t h parameter.
The CC of the input parameters (T, API, and GG) with output parameters (Pb and Rs) are shown in Figure 1. In this paper, a combined correlation coefficient (cCC) parameter is introduced to indicate the combined CC of T, API, and GG to Pb and Rs. cCC is the arithmetic mean of the CCs of the three input parameters calculated by Equation (2). cCC is estimated for Pb and Rs to determine which output should be estimated first.
cCC = | CC GG | + | CC API | + | CC T | 3
where CC GG , CC API , and CC T are the correlation coefficients between the output parameter and GG, oil gravity, and reservoir temperature, respectively. Figure 1 shows that Pb has a higher cCC with the input parameters (0.37) compared to Rs (0.32). Therefore, it is more convenient to estimate Pb first, and then use the estimated Pb with the three input parameters to predict Rs.

4. Results and Discussion

4.1. Bubble Point Pressure Estimation

The SaDE-ANN model was built to correlate Pb with T, API, and GG. The optimum parameters of ANN to generate the best results in terms of the lowest AAPE and highest CC were found to be an ANN structure of 3-18-17-1; the input layer consisted of three neurons representing the input parameters—reservoir temperature, oil API, and gas gravity. 18 neurons made up the first hidden layer, 17 neurons made up the second hidden layer, and Pb was the only parameter in the output layer. Data were divided into three sets—training (65%), validation (11%), and testing (24%). The optimum training and transfer functions were Bayesian regularization backpropagation and symmetric sigmoid, respectively.
Figure 2 shows the cross plot of the predicted values of Pb using the SaDE-ANN model vs. the actual Pb values. Figure 2 shows that the AAPE was 5.18% and the CC was 0.994 for the training data, while for the testing data the AAPE was 6.37% and the CC was 0.993. These results confirm the stability and high accuracy of the SaDE-ANN model, which can be used to predict the Pb based on reservoir temperature, oil API gravity, and GG.
An AAPE of 6.37% for bubble point pressure prediction is acceptable considering two important factors: (1) this approach is utilized when the solution gas oil ratio data are not available and depends only on reservoir temperature and oil and gas gravities; (2) most of the published bubble point pressure correlations and models, including this proposed model, use fluid properties data from oilfield service companies, which has a lot of concerns in terms of data quality. In addition, when comparing the outputs of the proposed SaDE-ANN model with other correlation and models, in which the solution gas oil ratio is considered as the fourth input with the three inputs used in the SaDE-ANN model, the results are superior compared to other models and correlations. Figure 3 shows the performance comparison of validation data between different models and correlations. The outputs from the proposed SaDE-ANN method has the highest R2 compared to other models. Figure 4 shows the comparison between different models and correlations based on the AAPE and CC—as shown in the figure, SaDE-ANN has the lowest AAPE and highest CC.

Mathematical Model for Bubble Point Pressure

The mathematical model to estimate Pb derived from the optimized ANN model using GG, API, and T as input parameters, where the limitations of each parameter are shown in Table 1, is shown as follows:
P b n = j = 1 N 2 w 3 j Y j   +   b 3
where Pbn is normalized Pb (psi) and Y j is calculated as:
Y j = i = 1 N 1 w 2 j , i 2 1 + e 2   X i   1   +   b 2 j
and X i is calculated as:
X i = 2 1 + e 2   ( w 1 i , 1   γ g n   +   w 1 i , 2   API n   +   w 1 i , 3 T n + b 1 i ) 1
where:
N 1 , N 2 number of neurons in the first and second hidden layers, respectively;
i, jneuron index in the first and second hidden layers, respectively, as shown in Table 2 and Table 3;
w 1 j , b 1 i weights and bias between the input and first hidden layers, respectively, as shown in Table 2;
w 2 j , i , b 2 j weights and bias between the first hidden and output layers, respectively; the values of W2j,i are shown in Table 3;
w 3 j , b 3 weights and bias between the second hidden and output layers, respectively; b3 = −0.2626 and the values of W3j are shown in Table 3;
γ g n normalized GG, as calculated by Equation (6);
APInnormalized oil API gravity, as calculated by Equation (7);
Tnnormalized reservoir temperature (°F), as calculated by Equation (8).
γ g n = 2.5707 ( γ g 0.589 ) 1
API n = 0.0453 ( API 15.3 ) 1
T n = 0.0091 ( T 74 ) 1
Pbn presented in Equation (3) is the normalized value of Pb. Pb is calculated as:
P b = P b n + 1 0.000286 + 126

4.2. Gas Solubility Estimation

In this section, gas solubility (Rs) is estimated based on the value of Pb predicted by the proposed model as well as the three input parameters (T, API, and GG). The optimum values of ANN parameters to generate the best results in terms of lowest AAPE and highest CC are an ANN with a structure of 4-15-15-1; the input layer consists of four neurons (the input parameters of oil API reservoir temperature, gas gravity, and Pb), while both the first and second hidden layers consist of 15 neurons. Rs is the only output parameter in the output layer. Data were divided into three sets—training (67%), testing (21%) and validation (12%). The best training function was trainbr and the best transferring function was logsig.
Figure 5 shows the relative importance of input parameters (GG, oil API (API), reservoir temperature (T), and predicted bubble point pressure (from the previous step) with solution gas oil ratio (Rs)). As shown in Figure 5, the bubble point pressure had the highest relative importance with Rs, which is why it was very challenging to predict Rs without considering Pb as an input parameter. Therefore, GG, API, T, and predicted Pb were considered as the four inputs for SaDE-ANN to predict Rs.
Training and testing cross plots of actual and predicted values of Rs, from SaDE-ANN, are shown in Figure 6. The figure shows that the R2 was 0.99 for both the training and testing data, while the AAPEs of the training and testing data were 5.89% and 6.54%, respectively. These results confirm the capability of the SaDE-ANN model to predict Rs based on four parameters—Pb, T, API, and GG.

Mathematical Model for Gas Solubility

The mathematical model extracted from the optimized SaDE-ANN model to estimate Rs using Pb, T, API, and GG, with the limitation of each value as shown in Table 1, is introduced by equations as follows:
R s n = j = 1 N 2 w 3 j Y j   +   b 3
where Rsn is the normalized Rs (SCF/STB) and Y j is calculated as follows:
Y j = i = 1 N 1 w 2 j , i 1 1 + e   X i   +   b 2 j
X i is calculated as:
X i = 1 1 + e   ( w 1 i , 1   γ g n   +   w 1 i , 2   API n   +   w 1 i , 3 T n   +   w 1 i , 4 Pb n + b 1 i )
The definitions of N 1 , N 2 , i, j, b 1 i , b 2 j , b 3 , w 1 i , w 2 j , i , w 3 j , γ g n , API n , and T n are similar to those introduced in Section 4.1. The values of i, b 1 i , and w 1 i are listed in Table 4; the values of j, b 2 j , w 2 j , i , and w 3 j are listed in Table 5; b 3 = 1.2091. Pbn is the normalized bubble point pressure (psi) and is calculated as follows:
P b n = 0.00029 ( P b 161.96 ) 1
The value of Rsn from Equation (10) is normalized and can be converted to Rs as follows:
R s = R s n + 1 0.000765 + 21

5. Conclusions

Bubble point pressure (Pb) and gas solubility (Rs) have a significant effect on the accuracy of modeling fluid flow in porous media. This paper introduced two data-driven correlations to predict Pb and Rs using reservoir temperature and oil and gas gravities. These empirical correlations were developed using a self-adaptive artificial neural network (SaDE-ANN). SaDE-ANN is a hybrid ANN integrated with a modified self-adaptive differential evolution (MSaDE) algorithm. The proposed correlations by SaDE-ANN were validated using previous experimental data reported in the literature (760 data points).
The developed empirical correlation for Pb predicted the Pb with a CC of 0.99 and an average absolute error (AAPE) of 6%. The same results were obtained for Rs, where the new empirical correlation predicted the Rs with a coefficient of determination (R2) of 0.99 and an AAPE of less than 6%.
The proposed correlations showed the highest prediction accuracy when compared to different empirical correlations. The proposed method outperformed other previously reported methods, as it obtained the highest CC of 0.992 and lowest AAPE of 5.42% between measured and predicted values. The correlations introduced in this paper used reservoir temperature and oil and gas gravities as input parameters to predict Pb and Rs. Hence, this represents a breakthrough that minimizes the need for the expensive and time-consuming PVT laboratory experiments commonly used to determine Pb and Rs.

Author Contributions

Conceptualization, S.E. and M.M.; methodology, A.A.; software, T.M.; validation, S.E., M.M. and T.M.; formal analysis, S.E.; investigation, A.A.; resources, M.M.; data curation, A.A.; writing—original draft preparation, S.E.; writing—review and editing, M.M.; visualization, A.A.; supervision, S.E.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

The AAPE is the measure of the relative deviation from the experimental data and is defined by:
AAPE = 1 N i = 1 N | E i |
where E i is the relative deviation of an estimated value ( Y est ) from an experimental value ( Y exp );
E i = [ Y exp Y est Y exp ] × 100 i   =   1 ,   2 ,   ,   N
The CC represents the degree of success in reducing the standard deviation by regression analysis, defined by:
CC = 1 i = 1 N [ Y exp Y est ] i 2 i = 1 N [ Y exp Y ¯ ]
where:
Y ¯ = 1 N i = 1 N [ Y exp ] i

References

  1. Jia, B.; Tsau, J.; Barati, R. A Review of the Current Progress of CO2 Injection EOR and Carbon Storage in Shale Oil Reservoirs. Fuel 2019, 236, 404–427. [Google Scholar] [CrossRef]
  2. Jia, B.; Tsau, J.; Barati, R. Role of Molecular Diffusion in Heterogeneous, Naturally Fractured Shale Reservoirs during CO2 Huff-n-Puff. J. Pet. Sci. Eng. 2018, 164, 31–42. [Google Scholar] [CrossRef]
  3. Baker, R.O.; Regier, C.; Sinclair, R. PVT Error Analysis for Material Balance Calculations. In Proceedings of the Canadian International Petroleum Conference, Calgary, AB, Canada, 10–12 June 2003. [Google Scholar]
  4. Dong, C.; O’Keefe, M.D.; Elshahawi, H.; Hashem, M.; Williams, S.M.; Stensland, D.; Hegeman, P.S.; Vasques, R.R.; Terabayashi, T.; Mullins, O.C.; et al. New Downhole-Fluid-Analysis Tool for Improved Reservoir Characterization. SPE Reserv. Eval. Eng. 2008, 11, 1107–1116. [Google Scholar] [CrossRef]
  5. Nnochiri, M.O.; Lawal, K.A. How Variable Fluid PVT Model Affects the Performance of an Integrated Production System. In Proceedings of the SPE EUROPEC/EAGE Annual Conference and Exhibition, Barcelona, Spain, 14–17 June 2010. [Google Scholar]
  6. Standing, M.B. A Pressure-Volume-Temperature Correlation for Mixtures of California Oils and Gases. In Drilling and Production Practice; American Petroleum Institute: New York, NY, USA, 1947. [Google Scholar]
  7. Glaso, O. Generalized Pressure-Volume-Temperature Correlations. J. Pet. Technol. 1980, 32, 785–795. [Google Scholar] [CrossRef]
  8. Al-Marhoun, M.A. PVT Correlations for Middle East Crude Oils. J. Pet. Technol. 1988, 40, 650–667. [Google Scholar] [CrossRef]
  9. Vazquez, M.; Beggs, H.D. Correlations for Fluid Physical Property Prediction. J. Pet. Technol. 1980, 32, 968–970. [Google Scholar] [CrossRef]
  10. Wang, L.-S.; Gmehling, J. Improvement of the SRK equation of state for representing volumetric properties of petroleum fluids using Dortmund Data Bank. Chem. Eng. Sci. 1999, 54, 3885–3892. [Google Scholar] [CrossRef]
  11. Peng, W.; Pope, G.A. Proper Use of Equations of State for Compositional Reservoir Simulation. J. Pet. Technol. 2001, 53, 74–81. [Google Scholar] [CrossRef]
  12. Guo, X.Q.; Sun, C.Y.; Rong, S.X.; Chen, G.J.; Guo, T.M. Equation of state analog correlations for the viscosity and thermal conductivity of hydrocarbons and reservoir fluids. J. Pet. Sci. Eng. 2001, 30, 15–27. [Google Scholar] [CrossRef]
  13. AlAjmi, M.D.; Alarifi, S.A.; Mahsoon, A.H. Improving Multiphase Choke Performance Prediction and Well Production Test Validation Using Artificial Intelligence: A New Milestone. In Proceedings of the SPE Digital Energy Conference and Exhibition, The Woodlands, TX, USA, 3–5 March 2015. [Google Scholar]
  14. Alarifi, S.; AlNuaim, S.; Abdulraheem, A. Productivity Index Prediction for Oil Horizontal Wells Using different Artificial Intelligence Techniques. In Proceedings of the SPE Middle East Oil & Gas Show and Conference, Manama, Bahrain, 8–11 March 2015. [Google Scholar]
  15. Feifei, C.; Yonggang, D.; Junbin, Z.; Weifeng, W. Application of neural network and fuzzy mathematic theory in evaluating the adaptability of inflow control device in horizontal well. J. Pet. Sci. Eng. 2015, 134, 131–142. [Google Scholar] [CrossRef]
  16. Moussa, T.; Elkatatny, S.; Mahmoud, M.; Abdulraheem, A. Development of New Permeability Formulation From Well Log Data Using Artificial Intelligence Approaches. J. Energy Resour. Technol. 2018, 140, 072903. [Google Scholar] [CrossRef]
  17. Van, S.L.; Chon, B.H. Effective Prediction and Management of a CO2 Flooding Process for Enhancing Oil Recovery Using Artificial Neural Networks. J. Energy Resour. Technol. 2017, 140, 032906. [Google Scholar] [CrossRef]
  18. Elkatatny, S.; Tariq, Z.; Mahmoud, M. Real time prediction of drilling fluid rheological properties using Artificial Neural Networks visible mathematical model (white box). J. Pet. Sci. Eng. 2016, 146, 1202–1210. [Google Scholar] [CrossRef]
  19. Abedini, R.; Esfandyari, M.; Nezhadmoghadam, A.; Rahmanian, B. The Prediction of Undersaturated Crude Oil Viscosity: An Artificial Neural Network and Fuzzy Model Approach. Pet. Sci. Technol. 2012, 30, 2008–2021. [Google Scholar] [CrossRef]
  20. Moghadasi, J.; Kazemi, K.; Moradi, S. The Application of Artificial Neural Networks in Determination of Bubble Point Pressure for Iranian Crude Oils. Pet. Sci. Technol. 2013, 31, 2475–2482. [Google Scholar] [CrossRef]
  21. Al-Marhoun, M.A.; Ali, S.S.; Abdulraheem, A.; Nizamuddin, S.; Muhammadain, A. Prediction of Bubble Point Pressure from Composition of Black Oils Using Artificial Neural Network. Pet. Sci. Technol. 2014, 32, 1720–1728. [Google Scholar] [CrossRef]
  22. Tatar, A.; Naseri, S.; Bahadori, M.; Rozyn, J.; Lee, M.; Kashiwao, T.; Bahadori, A. Evaluation of Different Artificial Intelligent Models to Predict Reservoir Formation Water Density. Pet. Sci. Technol. 2015, 33, 1749–1756. [Google Scholar] [CrossRef]
  23. Ahmadi, M.A.; Bahadori, A. A simple approach for screening enhanced oil recovery methods: Application of artificial intelligence. Pet. Sci. Technol. 2016, 34, 1887–1893. [Google Scholar] [CrossRef]
  24. Choubineh, A.; Khalafi, E.; Kharrat, R.; Bahreini, A.; Hosseini, A.H. Forecasting gas density using artificial intelligence. Pet. Sci. Technol. 2017, 35, 903–909. [Google Scholar] [CrossRef]
  25. Moussa, T.M.; Awotunde, A.A. Self-adaptive differential evolution with a novel adaptation technique and its application to optimize ES-SAGD recovery process. Comput. Chem. Eng. 2018, 118, 64–76. [Google Scholar] [CrossRef]
  26. Arabjamaloei, R.; Shadizadeh, S. Modeling and Optimizing Rate of Penetration Using Intelligent Systems in an Iranian Southern Oil Field (Ahwaz Oil Field). Pet. Sci. Technol. 2011, 29, 1637–1648. [Google Scholar] [CrossRef]
  27. Schalkoff, R.J. Artificial Neural Networks; McGraw-Hill: New York, NY, USA, 1997. [Google Scholar]
  28. Haykin, S. Neural Networks: A Comprehensive Foundation; Prentice Hall: Upper Saddle River, NJ, USA, 1998. [Google Scholar]
  29. Ali, J.K. Neural Networks: A New Tool for the Petroleum Industry? In Proceedings of the European Petroleum Computer Conference, Aberdeen, UK, 15–17 March 1994. [Google Scholar]
  30. Van der Aalst, W.M.P.; Rubin, V.; Verbeek HM, W.; van Dongen, B.F.; Kindler, E.; Günther, C.W. Process mining: A two-step approach to balance between underfitting and overfitting. Softw. Syst. Model. 2010, 9, 87. [Google Scholar] [CrossRef]
  31. Lippmann, R. An introduction to computing with neural nets. IEEE ASSP Mag. 1987, 4, 4–22. [Google Scholar] [CrossRef]
  32. Jain, A.K.; Jianchang, M.; Mohiuddin, K.M. Artificial neural networks: A tutorial. Computer 1996, 29, 31–44. [Google Scholar] [CrossRef]
  33. Katz, D.L. Prediction of The Shrinkage of Crude Oils. In Drilling and Production Practice; American Petroleum Institute: New York, NY, USA, 1942. [Google Scholar]
  34. Omar, M.I.; Todd, A.C. Development of New Modified Black Oil Correlations for Malaysian Crudes. In Proceedings of the SPE Asia Pacific Oil and Gas Conference, Singapore, 8–10 February 1993. [Google Scholar]
  35. De Ghetto, G.; Villa, M. Reliability Analysis on PVT Correlations. In Proceedings of the European Petroleum Conference, London, UK, 25–27 October 1994. [Google Scholar]
Figure 1. Correlation coefficients of reservoir temperature (T), oil API, and gas gravity (GG) to bubble point pressure (Pb) and gas solubility (Rs).
Figure 1. Correlation coefficients of reservoir temperature (T), oil API, and gas gravity (GG) to bubble point pressure (Pb) and gas solubility (Rs).
Energies 11 03490 g001
Figure 2. Cross plot between real Pb and predicted values using the self-adaptive differential evolution-artificial neural network (SaDE-ANN) model. (a) Training data; and (b) testing data.
Figure 2. Cross plot between real Pb and predicted values using the self-adaptive differential evolution-artificial neural network (SaDE-ANN) model. (a) Training data; and (b) testing data.
Energies 11 03490 g002
Figure 3. Validation cross plot comparison of bubble point pressure prediction achieved using different models. The SaDE-ANN model achieved the best match compared to other correlations.
Figure 3. Validation cross plot comparison of bubble point pressure prediction achieved using different models. The SaDE-ANN model achieved the best match compared to other correlations.
Energies 11 03490 g003
Figure 4. Comparison between different models and correlations based on (a) the average absolute percentage error (AAPE) and (b) the correlation coefficient (CC).
Figure 4. Comparison between different models and correlations based on (a) the average absolute percentage error (AAPE) and (b) the correlation coefficient (CC).
Energies 11 03490 g004
Figure 5. Correlation coefficients of Rs with inputs, including the predicted Pb.
Figure 5. Correlation coefficients of Rs with inputs, including the predicted Pb.
Energies 11 03490 g005
Figure 6. Cross plot between the real Rs and the values predicted using the SaDE-ANN model. (a) Training data; and (b) testing data.
Figure 6. Cross plot between the real Rs and the values predicted using the SaDE-ANN model. (a) Training data; and (b) testing data.
Energies 11 03490 g006
Table 1. Statistical parameters for the studied data.
Table 1. Statistical parameters for the studied data.
Statistical ParameterGas Specific GravityOil Gravity, °APIReservoir Temperature, °FSolution Gas Oil Ratio, SCF/STBBubble Point Pressure, psi
Maximum1.36756.200294.0001718.0004735.000
Minimum0.58915.30074.0009.000126.000
Arithmetic Mean0.90436.048170.926518.9811754.048
Geometric Mean0.89135.273163.511356.5631357.907
Harmonic Mean0.87934.449155.754189.980907.683
Mode0.80233.300100.00061.000500.000
Range0.77840.900220.0001709.0004609.000
Mid-Range0.20110.40074.000554.0001633.000
Variation0.38920.450110.000854.5002304.500
Interquartile Range0.02553.0852,394145,9301101,077
Standard Deviation0.1607.28648.933382.0081049.322
Skewness0.820−0.0430.0820.8230.357
Kurtosis0.285−0.385−0.7720.202−0.624
Coefficient of Variation0.1760.2020.2860.7360.598
Table 2. Weights and biases of the first hidden layer in the ANN structure of the bubble point pressure model.
Table 2. Weights and biases of the first hidden layer in the ANN structure of the bubble point pressure model.
i w 1 i , 1 w 1 i , 2 w 1 i , 3 b 1 i
10.08473.84630.54930.7595
23.91−1.19354.93712.2716
3−1.25092.38352.1648−1.5377
40.33233.90220.3577−1.27
5−3.4482−0.7113−2.03180.3747
6−4.1840.68193.4924−0.6621
7−1.74344.3069−2.8004−1.7342
80.4419−3.00664.0254−0.8286
90.41584.5222−2.3921.6974
10−3.9243−1.6785−1.0686−1.4006
111.31030.1133−1.5418−1.4221
12−2.0139−0.26134.4812−0.53
131.3382−2.6467−2.8971−0.5727
143.0649−3.291−0.41420.0906
15−2.6736−3.061.10790.0082
16−2.58125.0496−0.5947−1.4075
172.05431.3933−1.24841.0663
18−1.3636−1.2778−3.40351.2546
Table 3. Weights and biases of the second hidden layer in the ANN structure of the bubble point pressure model.
Table 3. Weights and biases of the second hidden layer in the ANN structure of the bubble point pressure model.
j w 2 j , i b 2 j w 3 j
i = 1i = 2i = 3i = 4i = 5i = 6i = 7i = 8i = 9i = 10i = 11i = 12i = 13i = 14i = 15i = 16i = 17i = 18
1−0.4100.1840.134−0.573−0.403−0.683−0.406−1.883−2.3770.3350.9630.693−0.5020.4260.631−0.1651.085−0.564−0.1402.45
21.8390.385−0.8890.0580.149−1.3370.6490.1251.038−0.3440.513−1.343−0.352−2.0960.143−1.614−0.257−1.045−0.0432.33
3−0.691−0.169−0.392−0.7380.966−0.0372.4691.518−0.4770.8600.060−1.226−0.3310.0860.9860.814−1.231−1.2000.658−2.55
4−0.066−1.1320.4150.9100.027−0.677−0.639−0.017−1.1240.380−0.1610.1061.061−1.9340.1671.766−1.0550.2910.4753.03
5−0.8710.580−0.0181.0680.210−0.1300.122−0.2080.6031.078−0.1790.4061.156−0.4580.470−1.1162.2861.042−0.308−2.45
6−0.3980.0990.129−0.7350.309−0.6981.2620.2920.307−0.349−0.255−0.003−0.508−1.2890.7970.3090.956−2.3740.030−1.69
72.0220.363−0.5650.0451.0930.6421.615−0.573−0.532−0.3610.3720.6430.274−0.1250.750−2.309−1.3581.216−1.2581.59
80.745−0.001−0.369−0.9990.9470.635−0.0971.481−1.0050.7660.1530.5411.084−1.943−0.2910.1160.892−0.271−0.1792.88
9−1.3962.816−1.460−0.5170.891−1.169−1.263−1.1460.977−0.2750.5750.896−0.3821.573−1.410−0.9200.249−0.653−0.3762.16
100.1780.0400.676−0.682−0.9260.0751.437−1.2221.1770.304−0.6261.3180.1170.1120.6201.3980.775−0.2060.0322.22
110.5991.986−0.0041.060−0.798−2.162−1.054−2.858−1.155−0.851−0.4740.7231.1480.3551.151−0.5980.802−0.8410.428−2.01
121.6211.076−0.7210.871−0.406−0.070−0.4680.738−1.3472.5470.2020.095−0.247−0.3560.930−0.132−1.160−1.164−0.336−2.26
130.7540.0410.499−1.609−0.795−0.9970.627−0.9950.4220.3160.195−0.564−0.831−0.3391.3461.0920.0620.030−0.425−2.49
14−0.1062.295−1.1961.8510.387−1.0790.522−0.7241.5530.9010.5170.6710.4451.174−0.451−0.530−0.8030.275−0.3583.01
150.413−0.5540.719−0.232−0.347−0.208−0.588−0.839−1.993−0.045−1.8830.5340.7490.201−0.239−0.4800.826−1.309−0.795−2.04
160.619−0.6031.597−0.640−0.289−0.909−0.746−0.293−1.0930.489−0.850−1.021−0.8230.5220.1750.4141.333−1.0940.3473.26
17−0.073−0.9031.402−0.143−1.1910.1560.652−0.068−1.2990.760−0.8640.7330.5390.2850.904−1.034−0.2330.3450.2052.84
Table 4. Weight and biases of each neuron in the first hidden layer in the ANN structure of the gas solubility model.
Table 4. Weight and biases of each neuron in the first hidden layer in the ANN structure of the gas solubility model.
i w 1 i , 1 w 1 i , 2 w 1 i , 3 w 1 i , 4 b 1 i
17.8528−3.42312.4038−2.24361.7801
2−2.2089−3.6357−1.34634.0940.1083
31.5981−3.99614.4487−0.4893−1.9289
4−0.32292.24075.54173.27760.0307
5−5.28482.78973.74043.90761.3228
63.19486.4843.27784.20052.2259
7−1.67441.30622.0996−4.7358−1.6276
8−1.0052−0.6798−1.29866.02283.8066
9−7.20860.99913.20674.6079−0.7049
10−1.98893.5852−1.5909−4.3559−1.9949
11−1.72073.2091−3.36576.883−0.5073
12−5.54740.90290.69650.69551.1485
13−2.7482−1.8183−4.8786−0.40231.0552
14−6.9512−4.7483.7096−2.0801−0.5928
150.5709−4.1858−3.57283.94871.5681
Table 5. Weight and biases of each neuron in the second hidden layer of the ANN structure of the bubble point pressure model.
Table 5. Weight and biases of each neuron in the second hidden layer of the ANN structure of the bubble point pressure model.
j w 2 j , i b 2 j w 3 j
i =1i = 2i = 3i = 4i = 5i = 6i = 7i = 8i = 9i = 10i = 11i = 12i = 13i = 14i = 15
11.5542.8001.085−0.860−1.485−2.396−0.2420.8401.7761.773−2.8290.694−0.441−0.0821.385−0.922−5.681
2−2.932−0.4240.263−0.633−0.212−0.8440.4654.355−2.3541.788−1.6131.6710.636−0.997−2.740−0.4344.585
3−0.938−0.749−1.130−1.2694.1791.2641.4020.393−2.974−2.5321.927−1.8450.2342.833−1.0080.310−3.292
4−2.711−1.7082.7471.537−0.662−1.6302.046−1.875−1.1911.346−2.3600.2892.147−0.430−0.1082.778−4.724
53.4502.797−1.8750.605−2.980−4.8053.414−1.9522.863−0.0292.9601.690−2.389−0.2670.9290.8544.937
63.137−2.1651.3451.902−0.208−1.544−1.150−0.256−1.2931.383−4.0411.017−0.1750.102−1.1490.683−2.076
71.5980.3860.2741.0471.5280.0210.477−1.698−0.7320.598−1.4370.0310.2470.940−2.502−0.0634.667
83.0381.8120.852−4.5792.5101.750−0.412−1.840−0.295−0.441−2.5731.692−0.1741.6241.293−1.1293.736
91.1481.2400.7692.0591.937−1.2530.274−2.6701.178−0.013−2.148−3.2621.2131.0121.594−0.5354.452
100.1662.730−3.7711.449−0.412−0.376−2.4100.8412.5820.5532.5960.0030.336−1.986−2.6671.420−4.039
11−2.558−2.6400.543−2.2710.3282.071−0.1711.974−3.259−1.0022.292−0.392−0.6111.0011.955−0.0673.891
121.8150.9770.500−0.962−1.080−1.2070.502−3.151−0.801−0.441−0.5331.825−0.4412.414−1.8091.262−4.627
13−2.361−3.992−3.165−2.1390.7091.6261.5101.0540.2601.670−0.604−0.1221.297−1.834−1.540−1.0142.243
14−2.1090.314−0.084−0.8260.1540.6301.856−0.959−0.8410.530−2.5100.5462.185−1.291−0.992−0.712−3.847
150.563−0.6950.811−0.4021.8251.529−2.245−1.279−0.432−0.2954.792−1.066−1.730−0.036−0.0700.922−2.925

Share and Cite

MDPI and ACS Style

Elkatatny, S.; Moussa, T.; Abdulraheem, A.; Mahmoud, M. A Self-Adaptive Artificial Intelligence Technique to Predict Oil Pressure Volume Temperature Properties. Energies 2018, 11, 3490. https://doi.org/10.3390/en11123490

AMA Style

Elkatatny S, Moussa T, Abdulraheem A, Mahmoud M. A Self-Adaptive Artificial Intelligence Technique to Predict Oil Pressure Volume Temperature Properties. Energies. 2018; 11(12):3490. https://doi.org/10.3390/en11123490

Chicago/Turabian Style

Elkatatny, Salaheldin, Tamer Moussa, Abdulazeez Abdulraheem, and Mohamed Mahmoud. 2018. "A Self-Adaptive Artificial Intelligence Technique to Predict Oil Pressure Volume Temperature Properties" Energies 11, no. 12: 3490. https://doi.org/10.3390/en11123490

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop