Next Article in Journal
Efficiency Analysis of Zinc Refining Companies
Next Article in Special Issue
Effect of pH on Rheological and Filtration Properties of Water-Based Drilling Fluid Based on Bentonite
Previous Article in Journal
Resistance to Regulation: Failing Sustainability in Product Lifecycles
Previous Article in Special Issue
One-Stage Calcium Carbonate Oil-Based Filter Cake Removal Using a New Biodegradable Acid System
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

New Artificial Neural Networks Model for Predicting Rate of Penetration in Deep Shale Formation

by
Abdulmalek Ahmed
1,
Abdulwahab Ali
2,
Salaheldin Elkatatny
1,* and
Abdulazeez Abdulraheem
1
1
College of Petroleum Engineering and Geosciences, King Fahd University of Petroleum & Minerals, Dhahran 31261, Saudi Arabia
2
Center of Integrative Petroleum Research, King Fahd University of Petroleum & Minerals, Dhahran 31261, Saudi Arabia
*
Author to whom correspondence should be addressed.
Sustainability 2019, 11(22), 6527; https://0-doi-org.brum.beds.ac.uk/10.3390/su11226527
Submission received: 29 October 2019 / Revised: 14 November 2019 / Accepted: 17 November 2019 / Published: 19 November 2019
(This article belongs to the Special Issue Drilling Technologies and Process Safety)

Abstract

:
Rate of penetration (ROP) means how fast the drilling bit is drilling through the formations. It is known that in the petroleum industry, most of the well cost is taken by the drilling operations. Therefore, it is very crucial to drill carefully and improve drilling processes. Nevertheless, it is challenging to predict the influence of every single parameter because most of the drilling parameters depend on each other and altering an individual parameter will have an impact on the rest. Due to the complexity of the drilling operations, up to the present time, there is no reliable model that can adequately estimate the ROP. Artificial intelligence (AI) might be capable of building a predictive model from a number of input parameters that correlate to the output parameter. A real field dataset, of shale formation, that contains records of both drilling parameters such as, rotation per minute (RPM), weight on bit (WOB), drilling torque (τ), standpipe pressure (SPP) and flow pump (Q) and mud properties such as, mud weight (MW), funnel and plastic viscosities (FV) (PV), solid (%) and yield point (YP) were used to predict ROP using artificial neural network (ANN). A comparison between the developed ANN-ROP model and the number of selected published ROP models were performed. A novel empirical equation of ROP using the above-mentioned parameters was derived based on ANN technique which is able to estimate ROP with excellent precision (correlation coefficient (R) of 0.996 and average absolute percentage error (AAPE) of 5.776%). The novel ANN-based correlation outperformed three published empirical models and it can be used to predict the ROP without the need for artificial intelligence software.

1. Introduction

Drilling operations are the backbone of the oil and gas industry. They can be very expensive and therefore, they require several economical and safety concerns. Improving oilfield operations requires active monitoring drilling performance to insure minimize drilling costs. Much effort has been excelled to avoid drilling difficulties and enhance the drilling process. Typically, drilling cost is directly related to drilling speed. Therefore, achieving an adequate rate of penetration (ROP) ensures optimal drilling process and accordingly a reduced drilling cost. Thus, various parameters that affect ROP should be optimally controlled.
Rate of penetration (ROP) means how fast the drilling bit is drilling through the formations. It captures the speed or the movement of the drilling bit when it breaks the rocks, and it is identified in field units as ft/h [1]. Notoriously, in the oil and gas industry, most of the well cost is taken by the drilling operations. Therefore, it is very crucial to drill carefully and improve drilling processes. Nevertheless, it is challenging to predict the influence of every single parameter because most of the drilling parameters depend on each other and altering an individual parameter will have an impact on the rest. Moreover, ROP assists the drilling engineer to define the best drilling parameters to accomplish the lowest cost per foot [2]. Whereas, many challenges can occur during drilling operations under high ROP such as stuck pipe and poor hole cleaning. Therefore, it is important to select the optimal drilling parameters for ROP that cause no drilling problems [3].
Many parameters affect ROP such as formation properties, drilling fluid properties, hydraulic and mechanical parameters, and rig efficiency [4]. Hossain and Al-Majed [5] categorized these parameters into two groups: environmental and controllable parameters. Environmental factors are those, which are created by nature or drilling conditions that are difficult to change, for example, mud properties are usually difficult to change because of some drilling objectives, which attained only by requiring a specific volume of the mud such as overbalance drilling to prevent the flow of formation fluid. On the contrast, controllable factors are those, which can be altered such as rotary speed, weight on bit and hydraulic parameters.
Many methods propose relationships between different parameters and ROP. Maurer [6] proposed a theoretical model for roller cone bits based on rotary speed, weight on bit, rock strength, and bit size. He developed his equation based on observation such as the volume of cuttings that created as shown in Equation (1).
ROP = k N   W 2 d b 2   S 2
where k is drillability constant, N is rotary speed (RPM), W is weight on bit (Klbf), db is the diameter of the bit (in), and S is rock compressive strength (kPa)
Bingham [7] modified the Maurer model into a simple equation that also neglects the drilling depth as shown in Equation (2). He introduced weight exponent ( a 5 ) based on laboratory experiments.
ROP = K W d b a 5 N
Bourgoyne and Young’s [8] introduced one of the most significant models of predicted ROP using multiple regression analysis of drilling parameters using Equation (3).
ROP = f 1 × f 2 × f 3 × f 4 × f 5 × f 6 × f 7 × f 8 f 1 = e a 1 f 2 = e a 2   10000 TVD f 3 = e a 3   TVD 0.69 EMW pore 67.41 f 4 = e a 4   TVD EMW pore ECD f 5 = w d b   w d b t 4 w d b t a 5 f 6 = N 60 a 6 f 7 = e a 7   h f 8 = F j 1000 a 8
where TVD is the true vertical depth (ft), EMWpore is pore equivalent mud weight (pcf), ECD is the equivalent circulation density (pcf, bound per cubic feet), Fj is impact factor (lb), N is rotation per minute (RPM), W is the bit weight (Klbf), db is the diameter of the bit (in), f 1 is the formation strength effects, f 2 and f 3 are the compaction effects, f 4 is the overbalance effects, f 5 and f 6 are the rotary speed and bit weight effects, f 7 is the tooth wear effects, and f 8 is the bit hydraulic effects. The constants a 1   to a 8 be found for each formation based on local legacy drilling data.
Warren [9] proposed a special cleaning ROP model for bit in the soft formation where the removal of cutting has no obstruction on ROP. The model is based on the relationship between rock and bit on one hand and the effects of bit wear, chips hold down, cutting removal and cutting generation on the other. Warren’s model calculates ROP using Equation (4).
ROP = a   S 2 d b 3 N b   W 2 + c N   d b 1
where a, b and c are constants of the bit.
Hareland [10] modified Warren model by adding a dimensional analysis containing drilling fluid properties and modified impact force and bit wear as shown in Equation (5).
ROP = 1 W c i = 1 n W i   N i   A abr , i   S i 8 f c P e a   S 2 d b 3 N b   W 2 + c N   d b + d μ γ d b F jm 1
where Wc is wear coefficient, Aabr is relative abrasiveness, f c P e chip hold down function (lbf), μ is mud viscosity (cP), γ is fluid specific gravity, Fjm is modified impact force (lbf), and a, b, c, d are constants.
The aim of this study is to introduce a reliable artificial neural network (ANN) predictive model for ROP using drilling data and drilling-mud properties. The outcome attained from the ANN was compared with ROP models to illustrate the model accuracy based on the highest R and the minimum average absolute percentage error (AAPE).

1.1. Artificial Intelligence (AI)

AI is made to allow computers to accomplish tasks that were difficult to be achieved, such as visual perception, decision-making, speech recognition, language translation, and image processing. The purpose of artificial intelligence is to develop a model or algorithm which needs machines to achieve tasks that obviously require knowledge, understanding, and experience when performed by humans.

1.2. Artificial Neural Networks (ANN)

Normally, ANN contains an input layer, number of hidden layers (middle layers), and an output layer. The input layer receives information, hidden layers develop a relationship between the parameters, and then the output layer forms the results [11]. Optimization is required to select the appropriate numbers of layers and neurons because choosing many neurons results in over-fitting and choosing a few neurons results in under-fitting [12]. Increasing the model size by increasing the numbers of hidden layers and neurons results in increasing the computational time and leads to memorization, which is decreasing the error during model training whereas the error remains high during testing the unseen data [13]. Too much training also causes overfitting. To reduce the overfitting issues, it is suggested to perform the criteria of early stopping while some of the data is devoted to validation reasons.
Modeling the network commences with the training process starting by feeding the data into the input layer, then to the hidden layer and finally the output layer where the actual data is compared with the predicted data [14]. The difference between the estimated and actual data is feedback to the model to modify the weights and biases. This procedure is called the epoch. In this method, all the training dataset is trained continuously until the average error decreases to certain known limit [15]. Figure 1 presents the ANN architecture used in this study. Model development will be discussed in the following sections.

1.3. Application of AI in ROP Prediction

Many mathematical models have been introduced to predict the rate of penetration from different parameters. Nevertheless, no single relationship satisfactory predicts ROP. Mostly because of the complex effect of the parameters describing the ROP and additionally due to incomplete understanding of the relationships between the ROP and some of these parameters. Therefore, many researchers tried to use AI to attain a reliable ROP predictive model.
Bilgesu [16] used the ANN tool to model ROP and the bit wear for various types of formation and operating parameters. He used 500 dataset records of nine input parameters including RPM, WOB, torque, Q, rotating time, tooth wear, bearing wear, formation abrasiveness and formation drillability. He trained his model using 90% of the data and the remaining 10% for testing. He achieved a correlation coefficient (R) that ranged from (0.902) to (0.982).
Moran [17] used ANN to study legacy-drilling data and improved the prediction of ROP. He used six input parameters including RPM, WOB, MW, rock strength, abrasion and type of the rock. He achieved a coefficient of determination of R2 = 0.8 between ANN-predicted ROP and legacy-data ROP.
Jahanbakhshi [18] used ANN to predict ROP based on offset well data. He used large number of input parameters, 21, which include rotary speed, weight on bit, pump pressure, equivalent circulating density, mud type, yield point, plastic viscosity, mud pH, solid percent, 10 minute gel strength, 10 s gel strength, bit wear, bit type, bit hydraulic power, density of rock, porosity, permeability, formation drillability, differential pressure, hole depth and hole size. He arranged 70% of the data for model training, 15% for model validation and 15% for model testing. He achieved a correlation coefficient of R2 = 0.916 and mean square error of MSE = 0.015 for the testing data.
Arabjamaloei [19] used ANN to build a predictive model for ROP. He used 330 data records of ten input parameters including rotary speed, weight on bit, flow rate, mud density, viscosity, depth, bit size, bit hours, bit efficiency and annulus pressure. He achieved a coefficient of determination of R2 = 0.9402 in model training and R2 = 0.7401 in model testing.
Bataee [20] also used ANN to predict ROP and improve drilling parameters. He used a larger dataset, 1810 data records, of five input parameters including RPM, WOB, MW, depth, and bit diameter. He organized data as 60% for model training, 20% for model validation and 20% for model testing.
Amar [21] used ANN independently to predict ROP and he compared his models with traditional regression. He used seven input parameters including rotary speed, weight on bit, equivalent circulation density, tooth wear, depth, pore gradient and Reynolds number. He achieved an absolute percent relative error (APRE) of 9.6% for ANN.
Xian [22] compared the results of predicting ROP using ANN and extreme learning machine (ELM). He used a huge dataset of 5000 data records comprising eleven input parameters including rotary speed, weight on bit, pump pressure, mud density, mud viscosity, formation abrasiveness, formation drillability, unconfined compressive strength, bit wear, bit type, and bit size. He arranged 75% of the dataset for model training and 25% for model testing. His ANN model achieved a coefficient of determination of R2 = 0.91 in model training and R2 = 0.90 in model testing and a root mean square error of RMSE 1.51 and 3.56 in model training and testing respectively. By using ELM, he achieved a coefficient of determination of R 2 = 0.93 for training and ( R 2 = 0.92 )   for testing and a root mean square error of ( RMSE = 0.95 ) for training and ( RMSE = 3.11 ) for testing.
Jiang [23] employed ANN, based on ant colony optimization (ACO), to optimize ROP. He used five input parameters including RPM, WOB, Q, depth, and gamma-ray. He achieved an accuracy of ( R = 0.999 ).
Manshad [24] developed a multi-layer ANN to predict ROP. He used a genetic algorithm to optimize the input parameter. He used a dataset of 332 records with ten parameters including rotary speed, weight on bit, flow rate, plastic viscosity, flow area, pump pressure, depth, bit size, drilling interval, and unconfined compressive strength. He trained his mode using 70% of the data and the remaining 30% was divided into 15% validation and 15% testing. His model achieved a correlation coefficient of ( R = 0.957 ) for training and ( R = 0.962 ) for testing.
Elkatatny [4] developed an ANN model to estimate the ROP using a number of mud properties and the mechanical drilling surface parameters. He used a dataset of 3333 records of seven parameters including RPM, WOB, Q, SPP, torque, drilling fluid density and plastic viscosity. He trained his model using 70% of the data and the remaining 30% for testing. His model achieved an accuracy of ( R = 0.997 ) for training and ( R = 0.993 ) for testing and AAPE = 3.98 for training and AAPE = 5.6 for testing.
Ahmed [25] used three techniques of AI to predict ROP using the parameters of hydro-mechanical specific energy. The AI methods are support vector regression (SVR), extreme learning machine (ELM) and artificial neural network (ANN). A dataset of 8869 points from two wells was used in the prediction. The input parameters were depth, flow rate, weight on bit, rotation per minute, torque, standpipe pressure, mud weight, and bit size. The data was divided into 70% training, 15% validation and 15% testing. In well A, they got an RMSE of 14.4 for training and 23.4 for testing using SVR, 27.3 for training and 27.6 for testing using ANN and 23.2 for training and 27.1 for testing using ELM. The correlation coefficients in well A were 0.94 for training and 0.81 for testing using SVR, 0.74 for training and 0.72 for testing using ANN and 0.82 for training and 0.71 for testing using ELM. The results in well B were closed to that in well A.
Bodaghi [26] applied ANN and support vector regression (SVR) with different algorithms to estimate ROP. 193 datasets were collected from 13 wells including pump rate, tooth wear, mud weight (MW), weight on bit (WOB), pump pressure, well deviation, mud viscosity, lithology, bit size, rotary speed, bit tooth wear, and interval drilled. The data was divided into testing (154 points) and testing (39 points). They achieved high accuracy in terms of correlation coefficient (R) and absolute average relative error (AARE). ANN has average R of 0.95 and AARE of 0.22. SVR with the best algorithm (cuckoo search algorithm (CS)) gave a results of R = 0.96 and AARE = 0.078.
Most of the previous used AI techniques did not select the most important parameters that affect the rate of penetration. Some of them used unrelated parameters that do not have any relation to the ROP. Moreover, most of them did not compare their results with famous ROP models and all of them is a black box that does not provide the model equation to predict the ROP. Also, all of them did not predict the ROP in shale formation.
The main objective of this paper is to develop a new ROP model using the ANN technique based on the drilling parameters and the mud properties for shale formation. In addition, a new empirical equation for ROP based on the optimized ANN model will be developed and compared with the published ROP models.

2. Methodology

2.1. Data Description

The ANN model was trained and tested on a data set of one well from an onshore oilfield. The data set has 347 data points of the deep shale formation. Records contain mechanical drilling surface parameters: weight on bit (WOB), weight on hook (WHO), standpipe pressure (SPP), string rotary speed (RPM), flow pump (FLW pumps), torque (τ), and penetration rate (ROP).
Other parameters include a temperature in (TMPIN), Temperature out (TMPOUT), density of mud in (MWIN), density of mud out (MWOUT), conductivity log data in (CONIN), and conductivity log data out (CONOUT). The dataset also contains records of fluid parameters including mud properties: funnel viscosity (FV), plastic viscosity (PV), yield point (YP), initial gel strength, 10-min gel strength, pH, fluid loss and solids (%).
To validate the developed ANN model, the new data set (200 data points) from the upper shale layer was used. The new data sets represented almost 1000 ft of the upper shale layer which has a close range for the drilling parameters and the fluid properties with the training data set.
Weight on bit is the applied load on the bit. When WOB increases, ROP should also increase. Rotary speed (RPM) is the drill pipe rotation speed rotation per minute, which is required to rotate the bit. When RPM increases, ROP should also increase. Torque is generated when the load is applied, and the drill pipe is rotated. When torque increases, ROP increases. The flow pump is the flow rate required to circulate the drilling mud inside the wellbore. Standpipe pressure is the pressure resulted from pumping the drilling fluid from the surface and back to the surface through the drill string and the annulus. Mud density is the specific gravity of the mud. Funnel viscosity is the measurement based on the number of seconds that it takes for 1 L of fluid to flow through a Marsh funnel. Plastic viscosity is a measurement of shear stress that indicates the flow resistance of certain types of fluids. The yield point is s the resistance to the initial flow of a fluid or stress required to start fluid moving. Gel strength is the ability of a fluid to suspend solids. Fluid loss is the rate of loss of mud to the formations when it was circulated through the wellbore. all of the mud properties have a strong relationship with the ROP.

2.2. Statistical Analyses

The influence of the mechanical drilling surface parameters and other parameters on ROP was studied by performing the basic statistical analysis, including the correlation coefficient, on the entire variables as shown in Table 1. High uncertainty is common in real field data, in particular data of drilling parameters. Outliers are a major source of errors in prediction models. The data was filtered from outliers. The data ranges presented in Table 1 are within the acceptable known ranges for the studied parameters.

2.3. Model Development and Selection of Input Parameters

Several ANN model runs were executed to study the impact of the parameters on the ROP. In every trial, the influence of a solitary parameter on the ROP estimation was detected while the alternate parameters were kept consistent. In Table 2, five of these runs are presented as an example. The results of the trials and the low correlation coefficient between ROP and several parameters (including weight on hook (WHO), Temperature out (TMPOUT), density of mud in (MWOUT), conductivity in (CONIN), and conductivity out (CONOUT)) suggested that these parameters have less effect on the ROP and therefore should be excluded from the input parameter list. The correlation coefficient and the average absolute percentage error were used to assess the accuracy of each ANN run. Appendix A describes these parameters.
Different trials have been done to choose the preferable data distribution for the training and testing data subsets. A distribution of 70% for training and 30% for testing showed the best results based on the maximum R and minimum AAPE in the preliminary analysis, as shown in Table 3. Ten input parameters were selected to train the model: five of these are drilling parameters including weight on bit (WOB), standpipe pressure (SPP), rotation per minute (RPM), flow pump (gpm), torque, and five are mud properties including mud weight (MW), funnel and plastic viscosities (FV) (PV), solid (%) and yield point (YP).
Several artificial neural network (ANN) trials were executed to achieve the optimal selection of the layers, a number of neurons and training, transfer and network functions. A two-layer ANN model was studied for various number of neurons (1 to 20).
Table 4 summarizes the result for the various combination of neurons. The results do not strongly recommend a two-layer model design especially in the presence of enough number of input parameters. Thus, the one-layer model was selected. Different training functions were examined for various number of neurons to study their impacts on ROP.
Table 5 presents the results of the best neuron number for each training function. Based on the maximum R and the lowest AAPE, trainbr function with 18 neurons was selected.
The same approach was repeated in selecting the transfer function and again based on the maximum R and the lowest AAPE, radbas function was selected as shown in Table 6.
Finally, 13 network functions were studied to select the best predicting function based on the highest correlation coefficient and the lowest prediction error for both training and testing data subset. Based on the results presented in Table 7 newpr function was selected. Thus, the ANN model designed as follows: training function (trainbr), the transfer function (radbas), neural network (newpr) and a single hidden layer of (18) neurons.

3. Results and Discussion

When 70% of the data were used for training, if the actual values of rate of penetration are compared with the predicted ones, ANN was found to estimate ROP with R = 0.999 and AAPE = 3.965% as shown in Figure 2a. Comparing the predicted ROP values and the actual values, the training results have a coefficient of determination (R2) of 0.998 as shown in Figure 3a.
Likewise, 30% of the data were used for model testing. The artificial neural network (ANN) was able to estimate ROP with R = 0.978 and AAPE = 10.0% as shown in Figure 2b. The predicted values compared to the actual values with the coefficient of determination (R2) of 0.991 as shown in Figure 3b.

3.1. New Model Equation

A novel correlation was derived from the ANN model using the biases and weights of neurons-connections among input, hidden and output layers. The new ROP correlation is shown in the following Equation (6):
R O P n = i = 1 N w 2 i   e w 1 i , 1 W O B + w 1 i , 2 S P P + w 1 i , 3 R P M +   w 1 i , 4 Q +   w 1 i , 6 τ + w 1 i , 5 ρ m + w 1 i , 7 V F +   w 1 i , 8   V p +   w 1 i , 9 Y p + w 1 i , 10 δ + b 1 i 2   + b 2
where ROP is the rate of penetration (ft/hr), N is the neuron number, w 2 i is the weight connected the hidden with the output layers, w 1 i is the weight connected the input with the hidden layers. WOB is weight on bit (klb), SPP is the stand pipe pressure (psi), RPM is rotation per minute (rpm), Q is flow pump rate (gpm), τ is drilling torque (klbf), ρm is mud density (PCF), VF is funnel viscosity (cP), Vp is plastic viscosity (cp), Yp is yield point lb 100   ft 2 , δ is solid (%), b1 is the bias in the hidden layer and b2 is the bias in the output layer. The biases and weights of the ANN ROP model are presented in Table 8.
A new data set (200 data points) was collected from an upper shale section (1000 ft) in the same well which was never used while building and testing the ANN model. ROP ranged from 3.5 to 16.9 ft/h and the other input parameters were in the same range as the training data for the ROP model.
It is clear from Figure 4a that the developed correlation for ROP prediction, Equation (6) was able to predict the ROP with a high accuracy where the average absolute error was 3.57% and the correlation coefficient was 99%. Figure 4b shows that the coefficient of determination was 0.988 for the new set of data using the developed ROP empirical correlation.

3.2. Comparison with Empirical Models

For further verification of the new model equation, we compared it with three empirical ROP models such as Maurer, Bingham and Bourgoyne & Young’s. By applying ANN on the whole dataset, (R = 0.996), (APPE = 5.776%) and (R2 = 0.991) were achieved as shown in Figure 5a and Figure 6a.
Bingham model is an empirical model with two constants, drillability (k) and bit weight (a5). Therefore, we performed a regression analysis to compute k and a5. Based on the regression analysis of the study dataset k was 0.0437 and (a5) was 0.0001. Using the Bingham model to predict ROP resulted in a low R of (0.137) and a high AAPE of 25.56% between the predicted and the actual ROP values as shown in Figure 5b. Likewise, the coefficient of determination (R2) was very low (0.0183) as shown in Figure 6b.
Similarly, we performed a regression analysis to calculate the constant (k) for the Maurer model (k = 4,695,629.65). Maurer model predicted ROP with relatively low R (0.631) and high AAPE (23.14%) as shown in Figure 5c. The coefficient of determination (R2) between predicted and actual ROP values was 0.3998 as shown in Figure 6c.
The multi-regression analysis was performed to calculate all (a) constants for Bourgoyne and Young’s empirical model. The (a) constants were found to be as follow:
a 1 = 1.488 ,   a 2 = 0.4 × 10 6 ,   a 3 = 0.3 × 10 6 ,   a 4 = 0.2 × 10 7 ,
  a 5 =   4.6 × 10 2 ,   a 6 =   3.2 × 10 1 , a 7 =   3.937 ,   a 8 = 0.448  
Bourgoyne & Young’s model was used to estimate ROP with a low R of 0.263 and a high AAPE of 23.66% as shown in Figure 5d. The model values of rate of penetration and the actual value have a coefficient of determination (R2) equal to 0.0692 as shown in Figure 6d.
Results of comparing the new model equation and the three empirical published models are summarized in Table 9. The statistics show that the new ANN-based model equation outperformed the above previous empirical equations as indicated by the high correlation coefficient, low AAPE, and high R2 compared to those of the published model.

4. Conclusions

Rate of penetration was predicted by the artificial neural network (ANN) using real filed data set in the deep shale formation. The following points can be concluded from the obtained results:
Real drilling surface parameters and drilling fluid properties are very significant and should be considered in the estimation of penetration rate for shale formation.
ANN penetration rate model was based on five real drilling surface parameters (WOB, RPM, ROP, T, and Q) and five drilling fluid properties (MW, PV, FV, YP, and Solid %).
ANN-ROP model is able to estimate the rate of penetration with a high accuracy (R = 0.996, AAPE = 5.77% and R2 = 0.99).
ROP penetration rate model outperformed the common penetration rate models by its simple prediction of ROP. It is able to estimate the ROP in a short time with high accuracy compared to Bingham, Maurer and Bourgoyne & Young’s model models which require a lot of calculations and produced lower accuracy.
The applicability of the proposed ANN model depends on the range of the data. For any data, that has the same range of the input data in Table 1 or close to this range, can be implemented in the developed model to predict the ROP with reasonable accuracy. Formation properties are also major parameters that need to be considered to predict the ROP. However, the effects of formation properties were included indirectly by incorporating the ROP with the other real drilling surface parameters such as torque.

Author Contributions

Conceptualization, A.A. (Abdulwahab Ali); Data curation, A.A. (Abdulmalek Ahmed); Formal analysis, A.A. (Abdulmalek Ahmed); Investigation, S.E. and A.A. (Abdulazeez Abdulraheem); Methodology, A.A. (Abdulwahab Ali) and A.A. (Abdulazeez Abdulraheem); Resources, A.A. (Abdulmalek Ahmed); Supervision, S.E. and A.A. (Abdulazeez Abdulraheem); Writing—review & editing, A.A. (Abdulwahab Ali) and S.E.

Funding

This research received no external funding.

Conflicts of Interest

The author declares no conflict of interest.

Appendix A

Statistical quality analysis approaches are implemented to evaluate the prediction accuracy of the newly developed ANN tool by taking the predicted results from the AI method along the actual value. Two statistical quality analysis are applied, the first one is for testing the goodness fit and the second is for measurement of the error. Correlation Coefficient (R) is used to evaluate the goodness fit and Average Absolute Percentage Error (AAPE) is used to measure the error.
The correlation coefficient (R) measures how the relationship between the inputs and outputs is strong. It is represented by R or CC and always has a value between −1 and 1, if the value is close to 1 means there is a strong direct relationship if the value is close to 0 shows no relationship, if it is close to −1 means there is a strong inverse relationship. The square of the correlation coefficient is the coefficient of determination R2. A cross plot with R2 is used in this study to evaluate goodness of fit tests. The correlation coefficient is calculated using the following equation:
R = k ROP a   ROP p ROP a ROP p k ROP a 2 ROP a 2 k ROP p 2 ROP p 2  
Average Absolute Percentage Error (AAPE) measures the error. It is represented by AAPE and can be calculated by using the following equation:
AAPE = i = 1 J ROP a i ROP p i × 100 ROP a i k  
where k is the number of the data set, ROPa is the actual rate of penetration and ROPp is the predicted rate of penetration.

References

  1. Bourgoyne, A.T.; Millheim, K.K.; Chenevert, M.E.; Young, F.S. Applied Drilling Engineering; Richardson, T.X., Ed.; Society of Petroleum Engineers: Houston, TX, USA, 1986; Volume 1. [Google Scholar]
  2. Bahari, A.; Baradaran Seyed, A. Trust-Region Approach to Find Constants of Bourgoyne and Young Penetration Rate Model in Khangiran Iranian Gas Field. In Proceedings of the SPE-107520-MS Was Presented at Latin American & Caribbean Petroleum Engineering Conference, Buenos Aires, Argentina, 15–18 April 2007. [Google Scholar] [CrossRef]
  3. Akgun, F. How to Estimate the Maximum Achievable Drilling Rate without Jeopardizing Safety. In Proceedings of the SPE-78567-MS Was Presented at Abu Dhabi International Petroleum Exhibition and Conference, Abu Dhabi, UAE, 13–16 October 2002. [Google Scholar] [CrossRef]
  4. Elkatatny, S.M.; Tariq, Z.; Mahmoud, M.A.; Al-AbdulJabbar, A. Optimization of Rate of Penetration using Artificial Intelligent Techniques. In Proceedings of the ARMA-2017-0429 Was Presented at 51st U.S. Rock Mechanics/Geomechanics Symposium, San Francisco, CA, USA, 25–28 June 2017. [Google Scholar]
  5. Hossain, M.E.; Al-Majed, A.A. Fundamentals of Sustainable Drilling Engineering; Scrivener Publishing LLC: Beverly, MA, USA, 2015. [Google Scholar]
  6. Maurer, W. The Perfect—Cleaning Theory of Rotary Drilling. J. Pet. Technol. 1962, 14, 1270–1274. [Google Scholar] [CrossRef]
  7. Bingham, M.G. A New Approach to Interpreting—Rock Drillability; Petroleum Pub. Co.: Tulsa, OK, USA, 1965. [Google Scholar]
  8. Bourgoyne, A.T.; Young, F.S. Multiple Regression Approach to Optimal Drilling and Abnormal Pressure Detection. J. SPE 1974, 14, 371–384. [Google Scholar] [CrossRef]
  9. Warren, T.M. Penetration-Rate Performance of Roller–Cone Bits. SPE Drill. Eng. 1987, 2, 9–18. [Google Scholar] [CrossRef]
  10. Hareland, G.; Hoberock, L.L. Use of Drilling Parameters to Predict In-Situ Stress Bounds. In Proceedings of the SPE-25727-MS Was Presented at the SPE/IADC Drilling Conference, Amsterdam, The Netherlands, 22–25 February 1993. [Google Scholar] [CrossRef]
  11. Zare, J.; Shadizadeh, S.R. Managed Pressure Drilling to Increase Rate of Penetration and Reduce Formation Damage. Pet. Sci. Technol. 2014, 32, 1833–1842. [Google Scholar] [CrossRef]
  12. Van Der Aalst, W.M.P.; Rubin, V.; Verbeek, H.M.W.; Dongen, B.F.V.; Kindler, E.; Günther, C.W. Process mining: a two-step approach to balance between underfitting and overfitting. Softw. Syst. Model. 2008, 9, 87–111. [Google Scholar] [CrossRef]
  13. Ahmed, A.; Elkatatny, S.; Ali, A.; Mahmoud, M.; Abdulraheem, A. New Model for Pore Pressure Prediction While Drilling Using Artificial Neural Networks. Arabian J. Sci. Eng. 2018, 44, 6079–6088. [Google Scholar] [CrossRef]
  14. Haykin, S.; Hakin, S. The Neural Networks a Comprehensive Foundation; Macmillan College Publishing Company: Stuttgart, Germany, 1998. [Google Scholar]
  15. Khalil-Hani, M.; Liew, S.S.; Bakhteri, R. An Optimized Second Order Stochastic Learning Algorithm for Neural Network Training. Neural Inf. Proc. Lect. Notes Comput. Sci. 2015, 38–45. [Google Scholar] [CrossRef]
  16. Bilgesu, H.I.; Tetrick, L.T.; Altmis, U.; Mohaghegh, S.; Ameri, S. A New Approach for the Prediction of Rate of Penetration (ROP) Values. In Proceedings of the SPE-39231-MS Was Presented at SPE Eastern Regional Meeting, Lexington, KY, USA, 22–24 October 1997. [Google Scholar] [CrossRef]
  17. Moran, D.P.; Ibrahim, H.F.; Purwanto, A.; Osmond, J. Sophisticated ROP Prediction Technology Based on Neural Network Delivers Accurate Results Sophisticated ROP. In Proceedings of the SPE-132010-MS Was Presented at IADC/SPE Asia Pacific Drilling Technology Conference and Exhibition, Ho Chi Minh City, Vietnam, 1–3 November 2010. [Google Scholar] [CrossRef]
  18. Jahanbakhshi, R.; Keshavarzi, R.; Jafarnezhad, A. Real-time Prediction of Rate of Penetration during Drilling Operation in Oil and Gas Wells. In Proceedings of the ARMA-2012-244 Was Presented at 46th U.S. Rock Mechanics Geomechanics Symposium, Chicago, IL, USA, 24–27 June 2012. [Google Scholar]
  19. 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]
  20. Bataee, M.; Mohseni, S. Application of Artificial Intelligent Systems in ROP Optimization: a Case Study. In Proceedings of the SPE-140029-MS Was Presented at SPE Middle East Unconventional Gas Conference and Exhibition, Muscat, Oman, 31 January–2 February 2011. [Google Scholar] [CrossRef]
  21. Khoukhi, A.; Ibrahim, A. Rate of Penetration Prediction and Optimization using Advances in Artificial Neural Networks, a Comparative Study. In Proceedings of the 4th International Joint Conference on Computational Intelligence, Barcelona, Spain, 5–7 October 2012. [Google Scholar] [CrossRef]
  22. Shi, X.; Liu, G.; Gong, X.; Zhang, J.; Wang, J.; Zhang, H. An Efficient Approach for Real-Time Prediction of Rate of Penetration in Offshore Drilling. Math. Prob. Eng. 2016, 2016, 1–13. [Google Scholar] [CrossRef]
  23. Jiang, W.; Samuel, R. Optimization of Rate of Penetration in a Convoluted Drilling Framework using Ant Colony Optimization. In Proceedings of the SPE-178847-MS Was Presented at IADC/SPE Drilling Conference and Exhibition, Fort Worth, TX, USA, 1–3 March 2016. [Google Scholar] [CrossRef]
  24. Manshad, A.; Rostami, H.; Toreifi, H.; Mohammadi, A. Optimization of Drilling Penetration Rate in Oil Fields Using Artificial Intelligence Technique. In Heavy Oil: Characteristics, Production and Emerging Technologies; Nova Science Publishers: Hauppauge, NY, USA, 2017; pp. 255–269. [Google Scholar]
  25. Ahmed, O.; Adeniran, A.; Samsuri, A. Rate of Penetration Prediction Utilizing Hydromechanical Specific Energy. In Drilling; BoD—Books on Demand: Berlin, Germany, 2018. [Google Scholar] [CrossRef]
  26. Bodaghi, A.; Ansari, H.R.; Gholami, M. Optimized support vector regression for drilling rate of penetration estimation. Open Geosci. 2015, 7. [Google Scholar] [CrossRef] [Green Version]
Figure 1. Architecture of the backpropagation using an artificial neural network (ANN) model.
Figure 1. Architecture of the backpropagation using an artificial neural network (ANN) model.
Sustainability 11 06527 g001
Figure 2. Statistics of training (a) and testing (b) ANN model results, depth refers to the top and the bottom of the deep shale formation. Note: The data range of testing data subset is within the range of the training data subset.
Figure 2. Statistics of training (a) and testing (b) ANN model results, depth refers to the top and the bottom of the deep shale formation. Note: The data range of testing data subset is within the range of the training data subset.
Sustainability 11 06527 g002
Figure 3. Scatter diagram comparing the predicted rate of penetration (ROP) values and actual values for training (a) and testing (b) datasets.
Figure 3. Scatter diagram comparing the predicted rate of penetration (ROP) values and actual values for training (a) and testing (b) datasets.
Sustainability 11 06527 g003
Figure 4. New data set from the upper shale section for model validation.
Figure 4. New data set from the upper shale section for model validation.
Sustainability 11 06527 g004
Figure 5. The new ANN model in comparison with three published empirical models. (a). New ANN-Based Equation, (b). Bingham Model, (c). Maurer Model, and (d). Bourgoyne and Young’s Model.
Figure 5. The new ANN model in comparison with three published empirical models. (a). New ANN-Based Equation, (b). Bingham Model, (c). Maurer Model, and (d). Bourgoyne and Young’s Model.
Sustainability 11 06527 g005
Figure 6. Scatter diagram comparing predicted ROP values and actual values for the new ANN model and the three published empirical models.
Figure 6. Scatter diagram comparing predicted ROP values and actual values for the new ANN model and the three published empirical models.
Sustainability 11 06527 g006
Table 1. Summary of statistics.
Table 1. Summary of statistics.
Parameters (Units)MinimumMaximumMeanRangeStandard DeviationCorrelation Coefficient
DrillingWOB(klbs)13617.4355.92−0.742
SPP(psi)205535113171.51456187.90−0.557
RPM(rpm)4711564.46811.580.137
FLW pumps(gpm)180503416.832356.160.039
TORQUE(klb*f)0.3112.757.912.441.840.734
FluidMW(PCF)90.58113.6999.323.115.920.416
FV(sec)406354.4235.720.596
PV(cp)164532.2296.760.465
YP(lb/100 ft2)214331.9225.570.224
Solid(%)15.829.422.313.63.560.513
ROP(ft/h)2.628.074.35.451.231
Abbreviations are defined in Section 2.1.
Table 2. Results of selected trials performed to study the germane input parameters.
Table 2. Results of selected trials performed to study the germane input parameters.
Trials NumberInput ParametersR TrainingAAPE TrainingR TestingAAPE Testing
32WOB, SPP, RPM, FLW pumps, TORQUE, MWIN, FV, PV, YP0.97118.5600.89321.421
33WOB, SPP, RPM, FLW pumps, TORQUE, MWIN, FV, PV, YP, Solids0.97016.9130.90224.558
36WOB, SPP, RPM, FLW pumps, TORQUE, MWIN0.96117.3120.91619.320
38WOB, SPP, RPM, FLW pumps, TORQUE0.94916.0390.92120.859
34WHO, WOB, SPP, RPM, FLW pumps, TORQUE, MWIN, FV0.93923.0830.73729.208
35WHO, WOB, SPP, RPM, FLW pumps, TORQUE, MWIN0.93123.8950.71330.408
37WHO, WOB, SPP, RPM, FLW pumps, TORQUE0.92922.5070.50335.609
Table 3. Results of various data distribution for training and testing data subsets.
Table 3. Results of various data distribution for training and testing data subsets.
Trial NumberTrainingTestingR TrainingAAPE TrainingR TestingAAPE Testing
170300.84736.0910.78944.822
275250.84838.3540.77444.642
380200.89338.1430.71950.783
485150.89136.5950.73744.775
565350.86939.3410.72750.043
660400.81537.9050.71148.501
750500.84736.7820.69151.077
845550.75139.7520.75044.796
940600.71345.7120.73547.944
1035650.84437.9550.61063.493
1130700.80338.6330.63348.412
1225750.77637.3360.69247.536
1320800.73443.7580.66853.889
1415850.64846.8710.66751.047
1510900.60351.6290.62553.737
Table 4. Results of two layers trials at a different number of neurons.
Table 4. Results of two layers trials at a different number of neurons.
Number of Neurons in Layer 1Number of Neurons in Layer 2R TrainingAAPE TrainingR TestingAAPE Testing
110.53526.2320.49528.033
150.90624.0810.92828.559
1100.87123.5970.93924.634
1150.68027.9420.60433.039
1200.91422.5140.93927.507
510.79223.1070.89323.64
550.74322.090.73426.422
5100.94116.460.95818.611
5150.94814.740.96817.365
5200.90918.1030.92820.007
1010.80920.9970.84923.776
1050.42137.9150.36440.948
10100.92516.220.97217.873
10150.65721.4330.60522.297
10200.94614.1020.91616.732
1510.95914.4010.96617.654
1550.94516.9170.95119.229
15100.92018.2620.95420.537
15150.96113.5550.92020.26
15200.92615.6510.93021.109
2010.77025.6660.83226.927
2050.94013.5590.86119.081
20100.93014.9280.92918.848
20150.95713.2280.96517.139
20200.9429.9610.88817.829
Table 5. Results of various training functions.
Table 5. Results of various training functions.
Training FunctionNumber of NeuronsR TrainingAAPE TrainingR TestingAAPE Testing
trainlm180.96712.6920.93517.765
120.94711.8670.95116.696
trainbr160.9709.0860.93117.027
180.9828.0030.96616.516
140.9859.5770.96215.770
trainbfg150.93817.2630.91221.972
190.94615.7190.95419.448
traincgb200.92419.5020.94921.521
traincgf190.90620.2540.94222.578
traincgp110.84521.0340.92023.896
traingd5−0.119139.423−0.034139.979
traingda20.76230.0210.86431.677
traingdm5−0.119139.423−0.034139.979
traingdx30.78124.8700.87126.949
trainoss110.83921.3950.90924.245
trainrp130.90922.4470.92925.069
trainscg110.85121.0980.92423.908
trainb60.43367.0470.42371.628
trainr30.86824.8850.94026.493
trains180.86322.7550.92324.392
Table 6. Results of various transfer functions.
Table 6. Results of various transfer functions.
Transfer FunctionNumber of NeuronsR TrainingAAPE TrainingR TestingAAPE Testing
tansig180.9828.0030.96616.516
hardlims180.74825.2390.74626.455
poslin160.95514.4260.92619.057
purelin120.75229.0680.72533.561
hardlim180.74825.1840.74726.686
logsig180.9748.5610.95715.671
radbas180.9837.6710.94216.420
satlins180.93321.6050.90525.572
compet110.79326.2530.79528.047
netinv130.94516.2880.52928.509
satlin110.94715.5530.91520.334
softmax200.9459.8500.94315.562
tribas200.94915.3100.91821.042
Table 7. Results of various network functions.
Table 7. Results of various network functions.
Network FunctionNumber of NeuronsR TrainingAAPE TrainingR TestingAAPE Testing
fitnet180.9837.6710.94216.420
newcf180.9759.2590.94716.539
newdtdnn100.96811.3670.94216.615
newelm100.98310.5290.95815.667
newff180.9837.6710.94216.420
newfftd130.98110.7720.94116.670
newfit180.9837.6710.94216.420
newlind14−0.30986.657−0.24285.896
newlrn100.98310.5290.95815.667
newnarx70.97112.1790.91115.589
newnarxsp100.95612.3610.94016.952
newpr180.9878.4410.96214.369
sp2narx180.92820.5520.89325.010
Table 8. The Biases and Weights of the developed ANN equation for ROP prediction.
Table 8. The Biases and Weights of the developed ANN equation for ROP prediction.
NW1b1W2b2
11.9631.6060.190−1.0862.2653.591−1.5370.4940.264−0.299−0.482−1.100−0.2771
2−0.997−0.781−2.622−1.9600.9640.548−0.474−0.296−1.392−0.1860.9571.749
30.994−0.0571.9310.675−1.108−0.520−0.425−0.2450.5390.9140.0021.895
4−1.2782.401−1.756−0.509−0.2260.276−1.926−0.0370.154−0.1680.790−2.568
5−1.545−0.316−0.229−2.798−3.3641.0880.6280.000−0.5420.5830.678−2.333
6−1.8131.722−1.778−1.265−1.439−0.861−2.0190.116−0.1511.5101.2093.110
7−0.8990.8361.2851.015−0.009−0.1130.688−0.6030.243−0.4780.360−2.347
81.231−0.300−1.112−1.7711.7121.830−0.277−0.472−0.288−0.4431.0171.764
9−0.883−1.554−1.020−0.2910.1360.408−0.2732.6361.0840.7352.982−1.703
10−0.440−0.5200.345−0.523−0.6661.7640.087−0.682−0.039−0.2710.2362.643
111.916−0.4890.1311.6722.2510.007−2.2950.7881.5801.177−0.4092.909
120.405−0.3390.238−0.1702.668−0.237−0.189−0.3320.420−1.401−0.155−2.644
13−1.4041.063−1.608−1.1750.0972.101−0.3010.7131.206−0.5860.757−1.425
141.093−0.610−0.6990.0600.0121.9920.1110.5060.2700.1970.270−1.801
15−0.6291.044−0.4090.686−0.2611.162−1.618−0.4670.2880.8630.0843.079
161.2950.3451.300−0.765−3.459−0.3731.710−0.6860.6281.8780.192−2.233
171.1960.416−0.915−0.5471.5672.744−0.239−1.310−0.384−0.105−0.0141.712
18−1.2340.349−0.5350.697−0.0050.6691.657−0.441−0.125−1.6700.197−3.105
N = Hidden Layer Neurons. W1 = Weight between Inputs and Hidden Layer. b1 = Hidden Layer Biases. W2 = Weight between Output and Hidden Layer. b2 = Output Layer Biases.
Table 9. Comparison between the new ANN Model and the published Models.
Table 9. Comparison between the new ANN Model and the published Models.
MethodRAAPER2
New ANN-Based Equation0.9965.7760.9912
Bingham Model0.13725.5640.0183
Maurer Model0.63132.1390.3998
Bourgoyne and Young’s Model0.26323.6630.0692

Share and Cite

MDPI and ACS Style

Ahmed, A.; Ali, A.; Elkatatny, S.; Abdulraheem, A. New Artificial Neural Networks Model for Predicting Rate of Penetration in Deep Shale Formation. Sustainability 2019, 11, 6527. https://0-doi-org.brum.beds.ac.uk/10.3390/su11226527

AMA Style

Ahmed A, Ali A, Elkatatny S, Abdulraheem A. New Artificial Neural Networks Model for Predicting Rate of Penetration in Deep Shale Formation. Sustainability. 2019; 11(22):6527. https://0-doi-org.brum.beds.ac.uk/10.3390/su11226527

Chicago/Turabian Style

Ahmed, Abdulmalek, Abdulwahab Ali, Salaheldin Elkatatny, and Abdulazeez Abdulraheem. 2019. "New Artificial Neural Networks Model for Predicting Rate of Penetration in Deep Shale Formation" Sustainability 11, no. 22: 6527. https://0-doi-org.brum.beds.ac.uk/10.3390/su11226527

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