Skip to main content

Tree-Based Ensembles for Predicting the Bottomhole Pressure of Oil and Gas Well Flows

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 11179))

Abstract

In this paper, we develop a predictive model for the multi-phase wellbore flows based on ensembles of decision trees like Random Forest or XGBoost. The tree-based ensembles are trained on the time series of different physical parameters generated using the numerical simulator of the full-scale transient wellbore flows. Once the training is completed, the ensemble is used to predict one of the key parameters of the wellbore flow, namely, the bottomhole pressure. According to our recent experiments with complex wellbore configurations and flows, the normalized root mean squared error (NRMSE) of prediction below 5% can be achieved and beaten by ensembles of decision trees in comparison to artificial neural networks. Moreover, the obtained solution is more scalable and demonstrate good noise-tolerance properties. The error analysis shows that the prediction becomes particularly challenging in the case of highly transient slug flows. Some hints for overcoming these challenges and research prospects are provided.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    http://scikit-learn.org.

  2. 2.

    http://xgboost.readthedocs.io.

References

  1. Spesivtsev, P., Kharlashkin, A., Sinkov, K.: Study of the transient terrain-induced and severe slugging problems by use of the drift-flux model. SPE J. 22(5) (2017). https://doi.org/10.2118/186105-PA

    Article  Google Scholar 

  2. Theuveny, B., et al.: Integrated approach to simulation of near-wellbore and wellbore cleanup. In: SPE Annual Technical Conference and Exhibition, Society of Petroleum Engineers (2013)

    Google Scholar 

  3. Osman, E.A., Ayoub, M.A., Aggour, M.A.: An artificial neural network model for predicting bottomhole flowing pressure in vertical multiphase flow. In: SPE Middle East Oil and Gas Show and Conference. Society of Petroleum Engineers (2005)

    Google Scholar 

  4. Jahanandish, I., Salimifard, B., Jalalifar, H.: Predicting bottomhole pressure in vertical multiphase flowing wells using artificial neural networks. J. Pet. Sci. Eng. 75(3), 336–342 (2011)

    Article  Google Scholar 

  5. Ashena, R., Moghadasi, J.: Bottom hole pressure estimation using evolved neural networks by real coded ant colony optimization and genetic algorithm. J. Pet. Sci. Eng. 77(3), 375–385 (2011)

    Article  Google Scholar 

  6. Ebrahimi, A., Khamehchi, E.: A robust model for computing pressure drop in vertical multiphase flow. J. Nat. Gas Sci. Eng. 26, 1306–1316 (2015)

    Article  Google Scholar 

  7. Spesivtsev, P., et al.: Predictive model for bottomhole pressure based on machine learning. J. Pet. Sci. Eng. 166, 825–841 (2018)

    Article  Google Scholar 

  8. Krasnov, F., Glavnov, N., Sitnikov, A.: A machine learning approach to enhanced oil recovery prediction. In: van der Aalst, W.M.P., et al. (eds.) AIST 2017. LNCS, vol. 10716, pp. 164–171. Springer, Cham (2018). https://doi.org/10.1007/978-3-319-73013-4_15

    Chapter  Google Scholar 

  9. Breiman, L.: Random forests. Mach. Learn. 45(1), 5–32 (2001)

    Article  Google Scholar 

  10. Pedregosa, F., et al.: Scikit-learn: machine learning in Python. J. Mach. Learn. Res. 12, 2825–2830 (2011)

    MathSciNet  MATH  Google Scholar 

  11. Friedman, J.H.: Greedy function approximation: a gradient boosting machine. Ann. Stat. 29(5), 1189–1232 (2001)

    Article  MathSciNet  Google Scholar 

  12. Chen, T., Guestrin, C.: XGBoost: a scalable tree boosting system. In: Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, KDD 2016, pp. 785–794. ACM, New York (2016)

    Google Scholar 

  13. Yu, H., Rao, N., Dhillon, I.S.: Temporal regularized matrix factorization for high-dimensional time series prediction. In: Advances in Neural Information Processing Systems: Annual Conference on Neural Information Processing Systems 2016, Barcelona, Spain, 5–10 December 2016, vol. 29, pp. 847–855 (2016)

    Google Scholar 

Download references

Acknowledgments

The paper was partially prepared within the framework of the Basic Research Program at the National Research University Higher School of Economics (HSE) and supported within the framework of a subsidy by the Russian Academic Excellence Project ‘5-100’. The authors are grateful to Schlumberger and to Marina Bulova, Dean Willberg, Bertrand Theuveny in particular for supporting this work. Dmitry Ignatov was supported by the Russian Foundation for Basic Research, grants no. 16-01-00583 and 16-29-12982.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dmitry I. Ignatov .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ignatov, D.I., Sinkov, K., Spesivtsev, P., Vrabie, I., Zyuzin, V. (2018). Tree-Based Ensembles for Predicting the Bottomhole Pressure of Oil and Gas Well Flows. In: van der Aalst, W., et al. Analysis of Images, Social Networks and Texts. AIST 2018. Lecture Notes in Computer Science(), vol 11179. Springer, Cham. https://doi.org/10.1007/978-3-030-11027-7_22

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-11027-7_22

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-11026-0

  • Online ISBN: 978-3-030-11027-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics