Modeling viscosity of crude oil using k-nearest neighbor algorithm

被引:8
作者
Mahdiani, Mohammad Reza [1 ]
Khamehchi, Ehsan [1 ]
Hajirezaie, Sassan [2 ]
Hemmati-Sarapardeh, Abdolhossein [3 ]
机构
[1] Amirkabir Univ Technol, Dept Petr Engn, Tehran, Iran
[2] Princeton Univ, Dept Civil & Environm Engn, Princeton, NJ 08540 USA
[3] Shahid Bahonar Univ Kerman, Dept Petr Engn, Kerman, Iran
来源
ADVANCES IN GEO-ENERGY RESEARCH | 2020年 / 4卷 / 04期
关键词
Oil viscosity; machine learning; k-nearest neighbor; genetic programming; linear discriminant analysis;
D O I
10.46690/ager.2020.04.08
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
Oil viscosity is an important factor in every project of the petroleum industry. These processes can range from gas injection to oil reservoirs to comprehensive reservoir simulation studies. Different experimental approaches have been proposed for measuring oil viscosity. However, these methods are often time taking, cumbersome and at some physical conditions, impossible. Therefore, development of predictive models for estimating this parameter is crucial. In this study, three new machine learning based models are developed to estimate the oil viscosity. These approaches are genetic programing, k-nearest neighbor (KNN) and linear discriminant analysis. Oil gravity and temperature were the input parameters of the models. Various graphical and statistical error analyses were used to measure the performance of the developed models. Also, comparison study between the developed models and the well-known previously published models was conducted. Moreover, trend analysis was performed to compare the predictions of the models with the trend of experimental data. The results indicated that the developed models outperform all of the previously published models by showing negligible prediction errors. Among the developed models, the KNN model has the highest accuracy by showing an overall mean absolute error of 8.54%. The results show that the new developed models in this study can be potentially utilized in reservoir simulation packages of the petroleum industry.
引用
收藏
页码:435 / 447
页数:13
相关论文
共 89 条
[1]   Penalized linear discriminant analysis and Discrete AdaBoost to distinguish human hair metal profiles: The case of adolescents residing near Mt. Etna [J].
Abbruzzo, A. ;
Tamburo, E. ;
Varrica, D. ;
Dongarra, G. ;
Mineo, A. .
CHEMOSPHERE, 2016, 153 :100-106
[2]   Effect of low interfacial tension on flow patterns, pressure gradients and holdups of medium-viscosity oil/water flow in horizontal pipe [J].
Abubakar, A. ;
Al-Wahaibi, Y. ;
Al-Wahaibi, T. ;
Al-Hashmi, A. ;
Al-Ajmi, A. ;
Eshrati, M. .
EXPERIMENTAL THERMAL AND FLUID SCIENCE, 2015, 68 :58-67
[3]  
Affenzeller M, 2009, NUMER INSIGHT, P1, DOI 10.1201/9781420011326
[4]  
Al-Khafaji H., 1987, Journal of Petroleum Reservoirs, V6, P1
[5]   New correlating parameter for the viscosity of heavy crude oils [J].
Al-Maamari, Rashid S. ;
Houache, Omar ;
Abdul-Wahab, Sabah A. .
ENERGY & FUELS, 2006, 20 (06) :2586-2592
[6]   Positive frictional pressure gradient in vertical gas-high viscosity oil slug flow [J].
Al-Sarkhi, A. ;
Pereyra, E. ;
Sarica, C. ;
Alruhaimani, E. .
INTERNATIONAL JOURNAL OF HEAT AND FLUID FLOW, 2016, 59 :50-61
[7]   A viscosity prediction model for Kuwaiti heavy crude oils at elevated temperatures [J].
Alomair, Osamah ;
Elsharkawy, Adel ;
Alkandari, Hassan .
JOURNAL OF PETROLEUM SCIENCE AND ENGINEERING, 2014, 120 :102-110
[8]  
[Anonymous], 2015, IRAN J OIL GAS SCI T
[9]  
[Anonymous], 2002, Foundations of Genetic Programming
[10]   Hierarchical k-nearest neighbours classification and binary differential evolution for fault diagnostics of automotive bearings operating under variable conditions [J].
Baraldi, Piero ;
Cannarile, Francesco ;
Di Maio, Francesco ;
Zio, Enrico .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2016, 56 :1-13