1887

Abstract

Summary

Oil & gas reservoir production forecasting is an essential task for reservoir engineers. Forecasts are made in order to take financial decisions and for reserves calculation. For mature fields where a high number of wells and large historical data are available, physicals models can be not enough precise or very long to build. Decline curve analysis (DCA) technique is a well-established alternative to obtain rapid and reliable forecasts and it is used in many fields to perform reserves evaluation.

Due to the high level of noise in the data, changes in production mechanisms, workovers, changes in reservoir pressure, DCA are usually adjusted manually by reservoir engineers, moreover for non-declining wells or new wells type curves approaches are adopted.

In this work we present a new workflow to automatize the DCA calculation in a more robust way and to be able to predict non declining wells and new wells using state of the art machine learning solutions.

To perform automatic DCA we used a recent physics informed neural network (PINN) approach where we combine neural networks and ARP’s empirical equations to obtain more robust forecasts. The neural network proxy helps regularizing the data, moreover all the different field constraints can be easily integrated by defining appropriate loss functions that are minimized during the training phase. To balance these different losses, we use an automatic approach based on uncertainty quantification.

Uncertainty quantification is also a byproduct of the PINN approach that allow us to estimate a probabilistic set of curves that can be used to estimate the P10-P50-P90 in a more robust way respect to a more simplistic Bayesian parameter estimation that will usually underestimate the uncertainty.

In order to achieve a more robust estimation we use as a constraint an Arp’s equation with piecewise constant parameters, allowing us to consider transient regimes. The algorithm is then able to automatically find the transition zones and to assign different parameter values to the different regimes.

The last improvement concerns the non-declining and new wells approach, to address this problem we build a larger machine learning model that learn the spatio-temporal behavior of the different wells and combine static and dynamic data.

The method is applied to two real dataset, an unconventional gas field and a large heavy oil field containing each several hundreds of wells. Comparisons with existing automatic DCA solutions are presented.

Loading

Article metrics loading...

/content/papers/10.3997/2214-4609.202035124
2020-09-14
2024-04-24
Loading full text...

Full text loading...

References

  1. Arps, J.J.
    (1945). Analysis of Decline Curves. AIME, 160, 228–247.
    [Google Scholar]
  2. Fetkovich, M. J.
    (1980). Decline Curve Analysis Using Type Curves. Society of Petroleum Engineers.
    [Google Scholar]
  3. Mohaghegh, S. D., Grujic, O. S., Zargari, S., & Dahaghi, A. K.
    (2011). Modeling, History Matching, Forecasting and Analysis of Shale Reservoirs performance Using Artificial Intelligence. Society of Petroleum Engineers.
    [Google Scholar]
  4. Li, Y., & Han, Y.
    (2017). Decline Curve Analysis for Production Forecasting Based on Machine Learning. Society of Petroleum Engineers.
    [Google Scholar]
  5. Cao, Q., Banerjee, R., Gupta, S., Li, J., Zhou, W., & Jeyachandra, B.
    (2016). Data Driven Production Forecasting Using Machine Learning. Society of Petroleum Engineers.
    [Google Scholar]
  6. Raissi, M., Perdikaris, P., & Karniadakis, G. E.
    (2019). Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. Journal of Computational Physics, 378, 686–707.
    [Google Scholar]
  7. Geneva, N., & Zabaras, N.
    (2020). Modeling the dynamics of PDE systems with physicsconstrained deep auto-regressive networks. Journal of Computational Physics, 403, 109056.
    [Google Scholar]
  8. Kendall, A., Gal, Y., & Cipolla, R.
    (2018). Multi-task learning using uncertainty to weigh losses for scene geometry and semantics. In Proceedings of the IEEE conference on computer vision and pattern recognition (pp. 7482–7491).
    [Google Scholar]
  9. Gal, Yarin, and ZoubinGhahramani
    . “Dropout as a bayesian approximation: Representing model uncertainty in deep learning.” international conference on machine learning. 2016.
    [Google Scholar]
  10. Yewgat, A., Busby, D., Chevalier, M., Lapeyre, C. & Teste, O.
    (2020). “Deep-CRM : A New Deep Learning Approach for Capacitance Resistive Models”, ECMOR XVII.
    [Google Scholar]
http://instance.metastore.ingenta.com/content/papers/10.3997/2214-4609.202035124
Loading
/content/papers/10.3997/2214-4609.202035124
Loading

Data & Media loading...

This is a required field
Please enter a valid email address
Approval was a Success
Invalid data
An Error Occurred
Approval was partially successful, following selected items could not be processed due to error