loading page

pyGeoPressure: an Open-Source Package for Geopressure Prediction
  • +1
  • Hao Yu,
  • Hanming Gu,
  • Jun Ni,
  • Lingfeng Gao
Hao Yu
China University of Geosciences

Corresponding Author:yuhao8905@cug.edu.cn

Author Profile
Hanming Gu
China University of Geosciences Wuhan
Author Profile
Jun Ni
China University of Geosciences Wuhan
Author Profile
Lingfeng Gao
China University of Geosciences Wuhan
Author Profile

Abstract

Geopressure (or pore pressure) prediction is of central importance in both the exploration and development of hydrocarbon reservoirs. For pore fluid pressure affects the physical properties of reservoir rocks, predicted pressure is a key input when building the geomechanical model of a reservoir. Overpressure also influences the distribution of hydrocarbon, and sometimes can even work as an effective seal. Predrill pore pressure data in depth can help prevent geo-hazards like kicks, blowouts and drilling fluid infiltrating the formation whiling drilling in overpressured formations. pyGeoPressure provides a set of open-source tools to perform the geopressure prediction workflow which involves data preprocessing, parameter optimization, pressure prediction and quality control. Pore pressure can be predicted using well log data or seismic velocity data. Both of these two kinds of predictions are supported in pyGeoPressure. In addition to standard methods of Eaton’s and Bowers’, a new multivariate prediction method is also implemented in pyGeoPressure which incorporates petrophysical properties like porosity and shale volume other than sonic velocity. Another set of functionalities that pyGeoPressure provides are generating graphs. It can generate slices and sections of predicted pressure cube and well log predicted pressure profiles, both of which are of publication ready standard. pyGeoPressure is designed with flexibility and portability in mind. pyGeoPressure provides a flexible survey management system based on a clear folder structure, in which adding new well or seismic data cube can simply be achieved by adding a json file with required information. The basic numerical type used in computation under the hood is numpy array, so it can work together with scientific computation tools within python ecosystem. pyGeoPressure provides an open-source solution to geopressure prediction and a framework upon which researchers and engineers can quickly test and implement new prediction ideas. In this poster, we summarize the key components of pyGeoPressure and present a prediction workflow using data from East China Sea to showcase its functionalities.