Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Petroleum
journal homepage: www.keaipublishing.com/en/journals/petlm
Original article
a r t i c l e i n f o a b s t r a c t
Article history: There are various types of oils in distinct situations, and it is essential to discover a model for
Received 6 November 2015 estimating their oil formation volume factors which are necessary for studying and simulating the
Received in revised form reservoirs. There are different correlations for estimating this, but most of them have large errors
30 December 2015
(at least in some points) and cannot be tuned for a specific oil. In this paper, using a wide range of
Accepted 30 December 2015
experimental data points, an artificial neural network model (ANN) has been created. In which its
internal parameters (number of hidden layers, number of neurons of each layer and forward or
Keywords:
backward propagation) are optimized by a genetic algorithm to improve the accuracy of the model.
Genetic programming
Neural network
In addition, four genetic programming (GP)-based models have been represented to predict the oil
Modeling formation volume factor In these models, the accuracy and the simplicity of each equation are
surveyed. As well as, the effect of modifying of the internal parameters of the genetic programming
(by using some other values for its nodes or changing the tree depth) on the created model. Finally,
the ANN and GP models are compared with fifteen other models of the most common previously
introduced ones. Results show that the optimized artificial neural network is the most accurate and
genetic programming is the most flexible model, which lets the user set its accuracy and simplicity.
Results also recommend not adding another operator to the basic operators of the genetic
programming.
Copyright © 2016, Southwest Petroleum University. Production and hosting by Elsevier B.V. on
behalf of KeAi Communications Co., Ltd. This is an open access article under the CC BY-NC-ND
license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
http://dx.doi.org/10.1016/j.petlm.2015.12.001
2405-6561/Copyright © 2016, Southwest Petroleum University. Production and hosting by Elsevier B.V. on behalf of KeAi Communications Co., Ltd. This is an open
access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/).
M.R. Mahdiani, G. Kooti / Petroleum 2 (2016) 40e48 41
this paper also estimate the Bo at bubble point pressure. Gas gravity Oil gravity Temperature ( F) Solution gas
Different correlations have been represented for predicting oil ratio (SCF/STB)
the oil formation volume factor. In 1942, Katz [4] using 117 Minimum 0.612 0.766 100 104
measurement data developed a correlation to predict the oil Maximum 1.315 0.895 280 1439
formation volume factor using gas gravity, oil gravity, gas oil
ratio, and reservoir pressure and reservoir temperature. In 1947,
Standing [5e8] created a correlation which was the first corre- number of all points was 866. From them 395 points that they
lation that needs only four parameters (gas gravity, oil gravity, were not used in building of any surveyed correlations of this
and solution gas oil ratio and reservoir temperature) to estimate paper put aside for comparing different correlations and 471
the oil formation volume factor. Vasquez and Begg [9](1980) points used for building new models for oil formation volume
developed a correlation which was highly dependent on gas factor using artificial neural network and genetic programming.
gravity. In 1980, Glaso [10] introduced a correlation for a Artificial neural network (ANN) is a modeling method that is
methane contained black oil based on gaseoil equilibrium. Al- based on biological neurons. This network is consisted of units
Marhoun [11,12] (1988) used the linear regression for Middle called artificial neurons. These neurons receive inputs and sum
East oil. After that a lot of researchers tried to introduce co- them to produce the output. Each neuron has a weight and thus
efficients for previous correlations. Among them are Abdul- the summation is weighted. The sum is passed through a func-
Majeed, 1988 [13], Dokla (1992) [14], Al-Marhoun (1992) [15], tion called transfer function. And finally the model is created
Petrosky (1993) [17], Omar (1993) [18], Kartoamodj 1994 [19], [30]. ANN has been used widely in the different courses of sci-
Farshad 1996 [20]. In more recent years some researchers tried to ence [31e33].
introduce completely new correlations. Maybe by adding pa- To create the ANN model, the same data that were used in
rameters or different techniques. Sutton [24] developed a cor- creating the genetic programming models is used. Their range is
relation for density and using that estimated Bo. Sebakhy [25] shown in Table 1 and the property of the neural network model
(2009) used support vector machine modeling Nassar (2013) is shown In Table 2. In this Table, ‘LevenbergeMarquart’ is the
[26]considered separator pressure, temperature and its config- name of a method; for more information see Ref. [34]. As shown
uration (two or three stage) and introduced a correlation for Bo, in this table, type of neural network is a forward propagation and
In 2014 Sulaimon [27] used a group method of data handling to all its details are listed in that. Here using artificial neural
create a model. network a model for estimating the oil formation volume factor
As it can be seen, there are different correlations for the oil created. In next section the created ANN model statistical
formation volume factor in the literature. Now, the question is properties will be discussed and compared with other Bo
which one of them is more accurate. There are a lot of studies correlations.
that compare these correlations. In 1994, using 195 data points, Artificial neural network is a good method but it is very
Ghetto [28]compared different correlations and suggested the random base and different runs of that, results to different
Vasquez and Begg model for estimating the oil formation volume models. As well as changing its internal parameters such as the
factor. In 1997, Almehaideb [22] used the data of 13 oil fields in number of hidden layers, the number of neurons of each layer
UAE to show the performance of common correlations. He sug- and having forward or backward propagation can change the
gested Al-Marhoun, Glaso, and Standing as the top three accurate final model and its efficiency. Thus, here ANN is coupled with GA.
correlations. In 2012, Godefroy [29] compared various correla- GA optimizes the number of hidden layers and the neurons of
tions and suggested Glaso and Al-Marhoun to estimate Bo. Un- each layer to improve the quality of the models in addition to
fortunately none of the above studies have a comprehensive that it selects the type of propagation (forward or backward). The
investigation on distinctive models, they are old and are not basic properties of the artificial neural network are mentioned in
surveyed the modern models and the new methods for modeling Table 2. The properties of GA are listed in Table 3. For knowing
such as neural network, genetic programming and simulated more about the parameters of this table the interested reader can
annealing programming [46,47] and the database of most of refer to [35]. As mentioned before. For that reason in each iter-
them is not wide enough. Here, using an extensive database, 15 ation for every set of inputs (number of hidden layers and
models of the most common literature correlations in addition to number of neurons of each layer and the type of propagation)
modern models such as neural network and different genetic five times the ANN ran and the best model selected. The output
programming models are compared and their strengths and of fitness function of genetic algorithm is average relative error
weaknesses are illustrated. that should be minimized. Five was selected because it is not so
small that random structure of algorithm affects that and is not
2. Methodology so large that causes the low speed of the algorithm. In this study,
corresponding equation over the data, the GP stops whenever purpose this time the value of maximum tree depth was set to 4
the values of the average relative error falls below a specific value and GP was run which resulted in the equation (3).
or its changes fall below a defined tolerance. GP has different
parameters and changing them my cause different results. Thus Bo ¼ 0:83161 þ 0:0012246 T þ 0:00052734 Rs
.
to be able to repeat this modeling these parameters should be
þ 115188:5563 Rs T ðRsþggþ1Þ (3)
known. They are listed in Table 4.
In this study GP was run multiple times. In first time, Again, similar to pervious part, the value of maximum tree
maximum tree depth was set to 4 for having a simpler equation depth was set to 8 and algorithm was run and the equation (4)
(in Fig. 1 the left tree depth is two and the others is three). In fact was the result:
if the number of levels exceeded from four, algorithm considered
.
a penalty for that. Running this led to the equation (1).
Bo ¼ 1:1292 0:67343 Rs ðTggÞ2 þ 8:3272e 06 T 2
þ 8:9699e 07 Rs T=go þ 0:00088254 T In this part one usual and one optimized artificial neural
þ 0:00027237 Rs network, and four genetic programming models as well as 15
other literature correlations, for estimating oil formation volume
(2)
factor, will be compared and their different statistical properties
Considering the different correlations that were previously will be discussed to help the user to select a correlation for
introduced reveal that most of them are exponential. Thus, for evaluating Bo which is best suited for his studies. The correlations
third run the genetic programming is let to use exponential in are selected from the most common ones and their equations are
addition to its basic operators for its nodes' values. For this listed in Table 5. Each correlation is applicable just in a range of
data in which it has been created. The range of applicability of
each correlation is shown in Table 6. It is clear that for comparing
Table 4
the models, the test data should be in the range of applicability of
The parameters of the GP model used in this study.
all correlations. These data points are selected consciously from
Parameter Value data base and their ranges are showed in Table 7. All these points
Population type Double vector are in the range of all used correlations. As this table shows,
Population size 15 Almehaideb has the simplest form of equation, after that there
Initial population generation Random
are Macary and Batanoney and Standing, El-Banbi, Sulaimon and
Initial score Calculated by fitness function
Fitness scaling Rank Kartoamodjo and Schmidt have the simplest form. Of course,
Selection function Tournament now, using all these equations are easy, by computers, but still in
Mutation function Uniform some cases having a simple form of equation is desired.
Crossover function Scattered (Two parents) To compare the applicability of different algorithms the cross
Type of replacement elitist
Elite count 3
plot of the estimation oil formation volume factor of 395 sample
Crossover probability 0.7 data points for all correlations versus their measured one plotted
Mutation probability 0.3 (Fig. 3). In this figure exact Bois the Bo that is measured in lab-
Probability of changing 0.3 oratory with PVT tests. And estimated Bo is the Bo that is pre-
terminal - nonterminal
dicted by correlations. In Fig. 3, standing (a), Vazquez and Begg
nodes (vice versa) during
mutation (b), Al-Marhoun (d) and (g), Macary and Batanoney (h), Omar
Hybrid No and Todd (i), Petrosky (j), Kartoamodjo and Schmidt (k),
max generation 500 Almehdajeb (m) and sulaimin (o) all have similar prediction, they
Max stall generation 100 had a good estimation for most of the points but for a small range
Function tolerance 1.00E-15
of points they had a poor result. In these correlations, Standing
44 M.R. Mahdiani, G. Kooti / Petroleum 2 (2016) 40e48
Table 5
The equation of different correlations for estimating oil formation volume factor.
Authors Equation
Table 6
Range of applicability of different correlations for estimating oil formation volume factor.
Correlation Temperature (F) Solution gas oil ratio (SCF/STB) Oil gravity Gas gravity
Standing (1947) [6] 100 258 20 1425 0.72 0.96 0.59 0.95
Vazquez and Begg (1980) [9] 75 294 0 2199 0.74 0.96 0.511 1.35
Glaso (1980) [10] 80 280 90 2637 0.79 0.92 0.65 1.28
Al-Marhoun (1988) [12] 74 240 26 1602 0.80 0.94 0.75 1.37
Abdul-Majeed and Salmon (1988) [13] 190 275 181 2266 0.82 0.89 0.8 1.29
Dokla and Osman (1992) [14] 190 275 181 2266 0.82 0.89 0.8 1.29
Al-Marhoun (1992) [15] 75 300 0 3265 0.75 1.00 0.575 2.252
Macary and Batanoney (1992) 130 290 200 1200 0.82 0.90 0.7 1
Omar and Todd (1993) [18] 125 280 142 1440 0.77 0.89 0.612 1.32
Petrosky and Farshad (1993) [17] 114 288 217 1406 0.80 0.96 0.58 0.85
Kartoamodjo and Schmidt (1994) [19] 75 320 0 2890 0.74 0.97 0.38 1.171
Farshad et al. (1996) [20] 95 260 6 1645 0.80 0.95 0.66 1.7
Almehaideb (1997) [22] 190 306 128 3871 0.79 0.87 0.75 1.12
El-Banbi (2006) [23] 186 312 0 8280 0.74 0.85 0.67 1.14
Sulaimon (2014) [27] 125 280 142 1440 0.77 0.89 0.038 1.315
has the simplest equation and thus is preferred. Dokla and more complicated. This is the advantage of GP that the level of
Osman (f) prediction is not good at all, its r-square is about 0.34 accuracy and complexity of its models can be tuned. In usual GP
which is not acceptable however in small Botheir prediction is just the basic operators are applied. But most oil formation vol-
acceptable. Glaso (c) estimated better than Dokla and Osman in ume factor correlations are exponential. In GP exponential model
general case; but despite the good prediction of Dokla and 1 (r) and 2 (s) it's allowed to use exponential as well as four basic
Osman in small Bo, Glaso did not have a good estimation in any operators. The level of complexity of GP (exponential) 1 is similar
range of Bo. Farshd (l) and E-Banbi (n) just have a good prediction to genetic programming 1 but as shown earlier for both of them
for a small range of data. These correlations predictions are not GP found the same equation. Which means adding exponential
accurate for very small or very large Bo. Abdul-Majeed (e) pre- to GP operators only complicates its search process and does not
diction for each point is more than measured one and the increase its accuracy. Again GP exponential 2 is similar to GP 1
amount of his overestimation in all cases is similar. Thus but in this case adding exponential component to operators have
assigning a coefficient to that could have increased its
performance.
Genetic programming model 1(p) and model 2 (q) are similar Table 7
Range of parameters, for testing different correlations.
and both of them are good but model 2 has a slightly better
estimation. The difference between them is the level of their Gas gravity Oil gravity Temperature ( F) Solution gas
equation complexity. Model 2 is more accurate but its equation is oil ratio (SCF/STB)
also more complicated. Using GP, an equation even more accu- Minimum 0.8 0.8 190 217
rate than GP model 2 can be gained but its equation will be much Maximum 0.85 0.85 240 1200
M.R. Mahdiani, G. Kooti / Petroleum 2 (2016) 40e48 45
Fig. 3. Regression fitting of different models: (a) standing 1947 [6], (b) Vazequez and Begg 1980 [9], (c) Galso (1980) [10], (d) Al-Marhoun 1988 [12], (e) Abdul-Majeed and
Salmon (1988) [13], (f) Dokal and Osman 1992 [14], (g) Al-Marhoun 1992 [15], (h) Macary and Batanoney (1992) [16], (i) Omar and Todd (1993) [18], (j) Petrosky and Farshd
(1993) [17], (k) Karoamodjo and schmidt (1994) [19], (l) Farshad et al. (1996) [20], (m) Almehaideb (1997) [22], (n) El-Bani (2006) [23], (o) Sulaimon (2014) [27], (p) Genetic
Programming Model 1, (q) Genetic Programming Model 2, (r) Genetic Programming (Exponential) Model 1, (s) Genetic Programming Model 2, (t) Artificial Neural Network, (u)
optimized neural network.
46 M.R. Mahdiani, G. Kooti / Petroleum 2 (2016) 40e48
Fig. 3. (continued).
decreased the accuracy of the model in fact adding exponential addition to r-square in Fig. 4(a) average relative errors of
component had made the model 2 too hard for GP to find even different correlations are compared. In this figure optimized ANN
the model that it found without exponential component. In has the lowest average relative error, usual ANN and GP models
artificial neural network (t) just two points out of 395 points have a small error. After them, Standing, Al-Marhoun, Kartoa-
have a poor estimation and the R-square of ANN is good. But modjeb, Almehaideb and Sulaimon have the smallest errors. In
some of genetic programming models were more accurate other side, Glasso, Abdulmajeed and Farshad et al. have the
(comparing r square). Optimized neural network (u) has the best highest average relative errors. Fig. 4(b) compares the median
accuracy. This model prediction is excellent and no point is relative errors of different correlations. As illustrated in this
highly overestimated or underestimated. Thus its prediction is figure, the correlations that had a higher average relative error
reliable. For further investigation of different correlations Fig. 4 have a higher average median error too, and the correlations that
compares average, median and maximum relative error of have a lower average relative error, have a lower median relative
different correlations. These parameters are of great importance error. The point of this figure is that in all correlations, median
in comparing the applicability of two different methods [48]. In relative error is smaller than average relative error. Fig. 4(c)
M.R. Mahdiani, G. Kooti / Petroleum 2 (2016) 40e48 47
GeneƟc Programming…
GeneƟc Programming…
GeneƟc Programming…
GeneƟc Programming…
OpƟmized ArƟficial…
them Al-Marhoun, standing, Vazquez and Begg, Kartaoamodjo
Glaso (1980)
El-Banbi (2006)
Sulaimon (2014)
Al-Marhoun (1988)
Farshad et al (1996)
Almehaideb (1997)
Dokla and Osman (1992)
Al-Marhoun (1992)
Standing (1947)
Vazquez and Begg (1980)
60
efficiency and using that or in a better situation creating this kind
50
of models for each specific oil is highly recommended. Usual
40
30
artificial neural network has a good estimation for most points
20 but because of bad estimation for a small fraction of points its use
10 is not safe. After optimized the ANN, GP model 2 has the least
0 errors and best r. It's recommended for all cases (in its applicable
Macary and Batanoney…
Kartoamodjo and…
GeneƟc Programming…
GeneƟc Programming…
GeneƟc Programming…
GeneƟc Programming…
Petrosky and Farshad…
Abdul-Majeed and…
OpƟmized ArƟficial…
Glaso (1980)
El-Banbi (2006)
Dokla and Osman (1992)
Sulaimon (2014)
Standing (1947)
Vazquez and Begg (1980)
Al-Marhoun (1988)
Farshad et al (1996)
Almehaideb (1997)
Al-Marhoun (1992)
160
maximum relative error is less than 30% (Fig. 4) thus they are
140
120 recommended. Among them, Standing (1947) [6] has the
100 simplest form of equation. Other equations are similar except
80
60
Glaso (1980) [10], Abdul-Majeed and Salmon (1988) [13], Dokla
40 and Osman (1992) [14], Farshad et al. (1996) [20] and El-Banbi
20 (2006) [23] which had a poor performance.
0
Macary and Batanoney…
GeneƟc Programming…
GeneƟc Programming…
GeneƟc Programming…
GeneƟc Programming…
Abdul-Majeed and…
OpƟmized ArƟficial…
Glaso (1980)
El-Banbi (2006)
Sulaimon (2014)
Al-Marhoun (1988)
Farshad et al (1996)
Almehaideb (1997)
Standing (1947)
Vazquez and Begg (1980)
4. Conclusion
accuracy.
0.6
3. Genetic programming is the most flexible model for pre-
0.4
dicting different properties such as oil formation volume
0.2
factor. It is very accurate and its level of accuracy and its
0
complexity can be tuned based on the problem. Of course
Macary and Batanoney…
Kartoamodjo and…
Petrosky and Farshad…
GeneƟc Programming…
GeneƟc Programming…
GeneƟc Programming…
Abdul-Majeed and…
GeneƟc Programming…
OpƟmized ArƟficial…
Glaso (1980)
El-Banbi (2006)
Sulaimon (2014)
Standing (1947)
Vazquez and Begg (1980)
Al-Marhoun (1992)
Farshad et al (1996)
Almehaideb (1997)
Al-Marhoun (1988)
Fig. 4. Statistical properties of different models: (a) Average relative error (%), (b)
(d)
Median relative error (%), (c) Maximum relative error, (d) R square.
48 M.R. Mahdiani, G. Kooti / Petroleum 2 (2016) 40e48
efficiency. In fact adding exponential operator just compli- [18] Development of new modified black oil correlation for Malaysian crudes,
in: SPE Asia Pacific Oil and Gas Conference, Singapore, 1993.
cates the searching process of the genetic programming and
[19] Trijana Kartoatmodjo, Zelimir Schmidt, Large data bank improves crude
is not recommended at all. physical property correlations, Oil Gas J. 92 (27) (1994) (United States).
5. As a summary, in investigated equations, optimized artificial [20] Empirical PVT correlations for colombian crude oils, in: SPE Latin American
neural network and after that GP models (whiteout expo- and Caribbean Petroleum Enginerring Conference, Port of Spain, Trinidad
and Tobago, 1996.
nential operator) have the best performance. After them Al- [22] R.A. Almehaideb, Improved PVT correlations for UAE crude oils, in: SPE
Marhoun (1988, 1992) [12,15], Kartoamodjo and Schmidt Middle East Oil Show, Manama, Bahrain, 1997.
(1994) [19], Petrosky and Farshad (1993) [17], Standing (1947) [23] A.H. El-Banbi, K.A. Fattah, M.H. Sayyouh, New modified black-oil PVT
correlations for Gas condensate and volatile oil fluids, in: SPE Annual
[6] are recommended. Among them Standing (1947) [6] has Technical Conference and Exhibition, Texas, USA, 2006.
the simplest form of equation. Other equations are similar [24] R.P. Sutton, An accurate method for determining oil PVT properties using
except Glaso (1980) [10], Abdul-Majeed and Salmon (1988) the Standing-Katz Gas Z-factor chart, SPE Reserv. Eval. Eng. 11 (2) (2008)
246e266.
[13], Dokla and Osman (1992) [14], Farshad et al. (1996) [20], [25] E.A. El-Sebakhy, Forecasting PVT properties of crude oil systems based on
El-Banbi (2006) [23] which have a poor performance. support vector machines modeling scheme, J. Pet. Sci. Eng. 34 (1e4) (2009)
25e34.
[26] I.S. Nassar, A.H. El-Banbi, M.H. Sayyouh, Modified black oil PVT properties
Nomenclature
correlations for volatile oil and gas condensate reservoirs, in: North Africa
Technical Conference & Exhibition, Cairo, Egypt, 2013.
gO Oil Gravity (fraction) [27] A.A. Sulaimon, N. Ramli, B.J. Adeyemi, Modified black oil PVT properties
gg Gas Gravity (fraction) correlations for volatile oil and gas condensate reservoirs, in: SPE Nigerian
Annual International Conferance and Exhibition, Lagos, Nigeria, 2014.
RS Solution Gas Oil Ratio (SCF/STB) [28] D. Ghetto, G. Marco, V. Marco, Reliability analysis on PVT correlations, in:
BO Formation Volume Factor (Reservoir barrel/STB) SPE European Petroleum Conference, London, 1994.
T Temperature (oF) [29] S. Godefroy, S.H. Khor, D. Emms, Comparison and validation of theoretical
and empirical correlations for black oil reservoir fluid properties, in:
P Pressure (psi) Offshore Technology Conference, Texas, USA, 2012.
[30] J.A. Anderson, An Introduction to Neural Networks, A Bradford Book, 1995.
SI metric conversion factor [31] R. Gosukonda, A.K. Mahapatra, X. Liu, G. Kannan, Application of artificial
neural network to predict Escherichia coli O157:H7 inactivation on beef
SCF * 0.02832s sm surfaces, Food Control (2015) 606e614.
STB * 0.15899 sm [32] V. Chandwani, V. Agrawal, R. Nagar, Modeling slump of ready mix concrete
psi * 6870.75 pa using genetic algorithms assisted training of artificial neural networks,
Expert Syst. Appl. (2015) 885e893.
0.56F þ 255.4 K [33] H. Cao, F. Cao, D. Wang, Quantum artificial neural networks with appli-
cations, Inf. Sci. (2015) 1e6.
References [34] A. Adly, S.K. Abd-El-Hafiz, Utilizing neural networks in magnetic media
modeling and field computation: a review, J. Adv. Res. 5 (2014) 615e627.
[35] M. Mitchell, An Introduction to Genetic Algorithms (Complex Adaptive
[1] James P. Brill, H. Dale Beggs, Two Phase Flow in Pipes, Gulf Publishing,
Systems), A Bradford Book, 1998.
1991.
[36] E. Shokir, M. El, Dew point pressure model for gas condensate reservoirs
[2] William D. McCain Jr., The Properties of Petroleum Fluid, PennWell, United
based on genetic programming, Energy Fuels 22 (2008).
States of America, 1990.
[37] J.R. Koza, Genetic Programming: on the Programming of Computers by
[3] W.D. McCain Jr., The Properties of Petroleum Fluids, Penn Wel Booksl,
Means of Natural Evolution, MIT Press, Cambridge, MA, 1992.
Tulsa, 1990.
[38] C.R. Reeves, Genetic algorithm for the operations research, J. Comput.
[4] D.L. Katz, Prediction of Shrinkage of crude oils, in: Drill. Prod. & Prac, API,
Chem. Eng. 9 (1997) 231e250.
Dallas, 1942, p. 137.
[39] E. Sakamoto, H. Iba, Inferring a system of differential equations for a gene
[5] A.A. Al-Shammasi, A review of bubblepoint pressure and oil formation
regulatory network by using genetic programming, in: 14th European
volume factor correlations, SPE Reserv. Eval. Eng. 4 (2) (2001) 146e160.
Conference, EuroGP, Seoul, Korea, 2001.
[6] M.B. Standing, A pressure-volume-temperature correlation for mixtures of
[40] H. Cao, J. Yu, L. Kang, Y. Chen, The Kinetic evolutionary modelling of
California oils and gases, in: Drilling and Production Practice, vol. 275,
complex systems of chemical reactions, Comput. Chem. Eng 23 (2) (1999)
1947. Dallas.
143e151.
[7] M.B. Standing, Oil-System Correlation, McGraw-Hill Book Co, New York
[41] B. McKay, M. Willis, G. Barton, Steady-state modelling of chemical process
City, 1962.
systems using genetic programming, Comput. Chem. Eng. 21 (4) (1997).
[8] M.B. Standing, Volumetric and Phase Behavior of Oil Field Hydrocarbon,
[42] B.D. Al-Anazi, A.A. AlQuraishi, New correlation for Z-factor using genetic
Reinhold Publishing Corp., New York City, 1952.
programming technique, in: SPE Oil and Gas India Conference and Exhi-
[9] Milton Vazquez, H. Dale Beggs, Correlations for fluid physical property
bition, Mumbai, 2010, p. 9.
prediction, J. Petroleum Technol. 32 (06) (1980) 968e970.
[43] E.M. Shokir, M.K. Emera, S.M. Eid, A.A. Abd Wally, A new optimiztion
[10] O. Glaso, Generalized pressureevolumeetemperature correlations, JPT 32
model for 3D well design, Oil Gas Sci. Technol. 59 (2004) 255e256.
(5) (1980) 785e795.
[44] J. Madar, J. Abonyi, F. Szeifert, Genetic programming for system identifi-
[11] M.A. Al-Marhoun, PVT correlations for Saudi crude oils, in: Middle East Oil
cation, in: Intelligent Systems Design and Applications (ISDA 2004) Con-
Technical Conference & Exhibition, Manama, Bahrein, 1985.
ference, Budapest, Hungary, 2004.
[12] M.A. Al-Marhoun, PVT correlations for middle east crude oils, JPT 40 (5)
[45] R. Pearson, Selecting nonlinear model structures for computer control,
(1988) 650e666.
J. Process Control 13 (2003).
[13] G.H.A. Abdul-Majeed, N.H. Salman, s sdasda, An empirical correlation for
[46] M.R. Mahdiani, E. Khamehchi, A new method for building proxy models
FVF prediction, J. Cdn. Pet. Tech. 27 (6) (1988) 118.
using simulated annealing, Middle-East J. Scientific Res. (2014) 324e328.
[14] M. Dokla, M. Osman, Correlation of PVT properties for UAE crudes, in:
[47] M.R. Mahdiani, E. Khamehchi, R. Soltanmohammadi, B. Azkayi, A new
SPEFE, 1992, p. 41.
proxy model, based on meta heuristic algorithms for estimating gas
[15] M.A. Al-Marhoun, New correlation for formation volume factor of oil and
compressor torque, 11th international industrial conference (2015).
gas mixtures, J. Cdn. Pet. Tech. (1992) 3e22.
[48] M.R. Mahdiani, E. Khamehchi, Preventing instability phenomenon in gas-
[16] S.M. Macary, M.H. El-Batanoney, Derivation of PVT correlations for the Gulf
lift optimization, Iran. J. Oil Gas Sci. Technol. (2015) 49e65.
of Suez crude oils, in: EGPC 11th Pet. Exp. & Prod. Conf., 1992.
[17] G. Petrosky, F. Farshad, Pressure-volume-temperature correlation for the
Gulf of Mexico, in: SPE Annual Technical Conference and Exhibition,
Houston, 1993.