Enhancement of Machine-Learning-Based Flash Calculations near Criticality Using a Resampling Approach
Flash calculations are essential in reservoir engineering applications, most notably in compositional flow simulation and separation processes, to provide phase distribution factors, known as k-values, at a given pressure and temperature. The calculation output is subsequently used to estimate compo...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2024-01-01
|
Series: | Computation |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-3197/12/1/10 |
_version_ | 1797344357223759872 |
---|---|
author | Eirini Maria Kanakaki Anna Samnioti Vassilis Gaganis |
author_facet | Eirini Maria Kanakaki Anna Samnioti Vassilis Gaganis |
author_sort | Eirini Maria Kanakaki |
collection | DOAJ |
description | Flash calculations are essential in reservoir engineering applications, most notably in compositional flow simulation and separation processes, to provide phase distribution factors, known as k-values, at a given pressure and temperature. The calculation output is subsequently used to estimate composition-dependent properties of interest, such as the equilibrium phases’ molar fraction, composition, density, and compressibility. However, when the flash conditions approach criticality, minor inaccuracies in the computed k-values may lead to significant deviation in the dependent properties, which is eventually inherited to the simulator, leading to large errors in the simulation. Although several machine-learning-based regression approaches have emerged to drastically accelerate flash calculations, the criticality issue persists. To address this problem, a novel resampling technique of the ML models’ training data population is proposed, which aims to fine-tune the training dataset distribution and optimally exploit the models’ learning capacity across various flash conditions. The results demonstrate significantly improved accuracy in predicting phase behavior results near criticality, offering valuable contributions not only to the subsurface reservoir engineering industry but also to the broader field of thermodynamics. By understanding and optimizing the model’s training, this research enables more precise predictions and better-informed decision-making processes in domains involving phase separation phenomena. The proposed technique is applicable to every ML-dominated regression problem, where properties dependent on the machine output are of interest rather than the model output itself. |
first_indexed | 2024-03-08T11:01:11Z |
format | Article |
id | doaj.art-6b65e992a3b04adea07c7dbf8d5b81af |
institution | Directory Open Access Journal |
issn | 2079-3197 |
language | English |
last_indexed | 2024-03-08T11:01:11Z |
publishDate | 2024-01-01 |
publisher | MDPI AG |
record_format | Article |
series | Computation |
spelling | doaj.art-6b65e992a3b04adea07c7dbf8d5b81af2024-01-26T15:51:50ZengMDPI AGComputation2079-31972024-01-011211010.3390/computation12010010Enhancement of Machine-Learning-Based Flash Calculations near Criticality Using a Resampling ApproachEirini Maria Kanakaki0Anna Samnioti1Vassilis Gaganis2School of Mining and Metallurgical Engineering, National Technical University of Athens, 15780 Athens, GreeceSchool of Mining and Metallurgical Engineering, National Technical University of Athens, 15780 Athens, GreeceSchool of Mining and Metallurgical Engineering, National Technical University of Athens, 15780 Athens, GreeceFlash calculations are essential in reservoir engineering applications, most notably in compositional flow simulation and separation processes, to provide phase distribution factors, known as k-values, at a given pressure and temperature. The calculation output is subsequently used to estimate composition-dependent properties of interest, such as the equilibrium phases’ molar fraction, composition, density, and compressibility. However, when the flash conditions approach criticality, minor inaccuracies in the computed k-values may lead to significant deviation in the dependent properties, which is eventually inherited to the simulator, leading to large errors in the simulation. Although several machine-learning-based regression approaches have emerged to drastically accelerate flash calculations, the criticality issue persists. To address this problem, a novel resampling technique of the ML models’ training data population is proposed, which aims to fine-tune the training dataset distribution and optimally exploit the models’ learning capacity across various flash conditions. The results demonstrate significantly improved accuracy in predicting phase behavior results near criticality, offering valuable contributions not only to the subsurface reservoir engineering industry but also to the broader field of thermodynamics. By understanding and optimizing the model’s training, this research enables more precise predictions and better-informed decision-making processes in domains involving phase separation phenomena. The proposed technique is applicable to every ML-dominated regression problem, where properties dependent on the machine output are of interest rather than the model output itself.https://www.mdpi.com/2079-3197/12/1/10phase behaviormachine learningresamplingflash computationsreservoir simulationcomputational thermodynamics |
spellingShingle | Eirini Maria Kanakaki Anna Samnioti Vassilis Gaganis Enhancement of Machine-Learning-Based Flash Calculations near Criticality Using a Resampling Approach Computation phase behavior machine learning resampling flash computations reservoir simulation computational thermodynamics |
title | Enhancement of Machine-Learning-Based Flash Calculations near Criticality Using a Resampling Approach |
title_full | Enhancement of Machine-Learning-Based Flash Calculations near Criticality Using a Resampling Approach |
title_fullStr | Enhancement of Machine-Learning-Based Flash Calculations near Criticality Using a Resampling Approach |
title_full_unstemmed | Enhancement of Machine-Learning-Based Flash Calculations near Criticality Using a Resampling Approach |
title_short | Enhancement of Machine-Learning-Based Flash Calculations near Criticality Using a Resampling Approach |
title_sort | enhancement of machine learning based flash calculations near criticality using a resampling approach |
topic | phase behavior machine learning resampling flash computations reservoir simulation computational thermodynamics |
url | https://www.mdpi.com/2079-3197/12/1/10 |
work_keys_str_mv | AT eirinimariakanakaki enhancementofmachinelearningbasedflashcalculationsnearcriticalityusingaresamplingapproach AT annasamnioti enhancementofmachinelearningbasedflashcalculationsnearcriticalityusingaresamplingapproach AT vassilisgaganis enhancementofmachinelearningbasedflashcalculationsnearcriticalityusingaresamplingapproach |