The Golem: A general data-driven model for oil & gas forecasting based on recurrent neural networks
Oil & gas forecasting is one of the most critical issues in reservoir management. Physics-based simulations are the most common models used for production forecasts in oilfields. Previous works based on Machine Learning (ML) developed models focused on the oil rate as unique target variable, a f...
Saved in:
Published in | IEEE access Vol. 11; p. 1 |
---|---|
Main Authors | , |
Format | Journal Article |
Language | English |
Published |
Piscataway
IEEE
01.01.2023
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | Oil & gas forecasting is one of the most critical issues in reservoir management. Physics-based simulations are the most common models used for production forecasts in oilfields. Previous works based on Machine Learning (ML) developed models focused on the oil rate as unique target variable, a forecasting by one-day output, and just one class of reservoir (synthetic or actual). This work introduces a general data-driven model based on Recurrent Neural Networks to forecast an adaptive sequence of timestamps for the complete production rates (oil, gas, and water), and we also included the wellbore pressure as target variable, for both classes of reservoirs as actual as synthetic. The first dataset was obtained from the synthetic benchmark UNISIM-II-H, which simulates a carbonate reservoir in the Brazilian pre-salt; the second dataset is from an actual reservoir, the Volve oilfield, a decommissioned reservoir in the Norwegian North Sea. The forecasting is calculated using an input sequence of daily values from the historical record of the production rates and the pressure; the output is also a set of the values to the next sequence of days for one selected production variable (oil, gas, water, or pressure). The size of both input and output sets is adaptive and its adjustment depends on the dataset size and the production time. We built the model and compared it between the Long Short-Term Memory (LSTM) and the Gated Recurrent Unit (GRU) implementations. We tuned the architectural parameters of the model, the input size of historical records, and the output forecasting days. We performed the training/testing procedures with several sizes for the training dataset from the target wellbore and tested with the remaining data to evaluate the model stability. We adopted the Symmetric Mean Absolute Percentage Error (SMAPE) and the coefficient of determination r-square (R 2 ) metrics to compare our forecasting values to the production rates and the pressure, most of the results for both synthetic and actual oilfields exhibited that the model can follow an accurate trend of the production rates and the pressure; and the output values are approximated. Forecasting values from the designed model exhibited closer values when compared to the expected data from the wellbores in most of the experiments, some cases exhibited an SMAPE lower than 2 and R 2 up to 0.99. The model can learn the behavior of each production variable according to the training set and the forecasting output can be adapted for a set of several timestamps. |
---|---|
ISSN: | 2169-3536 2169-3536 |
DOI: | 10.1109/ACCESS.2023.3269748 |