Systems and methods for updating hydrocarbon reservoir parameters
AssigneeSaudi Arabian Oil Company
InventorsBabatope Kayode, Santiago Ariel Ganis
Life of this patent
Estimating the term…
Abstract
Techniques for updating hydrocarbon parameters include identifying well data associated with wells formed in subterranean formations of a hydrocarbon reservoir; determining a data density value for each well; assigning each well into a pressure grouping based on a wellbore pressure similarity of the well relative to an initial pattern well; generating a two-dimensional (2D) model of the hydrocarbon reservoir; converting the 2D model into a three-dimensional (3D) model of the hydrocarbon reservoir; and updating a permeability or a porosity associated with a grid cell of the 3D model.
Claims30
A computer-implemented method of updating one or more hydrocarbon parameters, comprising:
- identifying, with a computing system, well data associated with a plurality of wells formed in one or more subterranean formations of a hydrocarbon reservoir, the well data comprising at least one recorded wellbore pressure associated with each well in the plurality of wells;
- determining, with the computing system, a data density value for each well of the plurality of wells, where the data density value comprises a number of time windows in which the well has a recorded wellbore pressure;
- determining, with the computing system, at least one well of the plurality of wells that has a data density value less than a threshold value;
- removing, with the computing system, the determined at least one well from the plurality of wells;
- assigning, with the computing system, each well of the plurality of wells into a pressure grouping of a plurality of pressure groupings based on a wellbore pressure similarity of the well relative to an initial pattern well that is defined by a maximum data density value, wherein the assigning comprises:
- determining, with the computing system, for each removed well, a differential between the recorded pressure data of the removed well and a pressure of each of the plurality of pressure groupings;
- and
- assigning, with the computing system, each removed well to a particular pressure grouping based on the differential between the recorded pressure data of the removed well and the pressure the particular pressure grouping being minimal;
- generating, with the computing system, a two-dimensional (2D) model of the hydrocarbon reservoir that comprises a plurality of grid cells, each grid cell assigned to one of the plurality of pressure groupings based on an assigned pressure grouping of a well of the plurality of wells that is located within or nearest the grid cell;
- converting, with the computing system, the 2D model into a three-dimensional (3D) model of the hydrocarbon reservoir by duplicating the assigned one of the plurality of pressure groupings of each grid cell along a column of vertical grid cells;
- and
- updating, with the computing system, at least one of a permeability or a porosity associated with a grid cell of the 3D model that is assigned to each of the plurality of pressure groupings based on a history match of the one or more wells production data or pressure data.
A computing system, comprising:
- one or more tangible, non-transitory memory;
- and
- one or more hardware processors communicably coupled to the one or more tangible, non-transitory memory and configured to execute instructions stored on the memory to perform operations comprising:
- identifying well data associated with a plurality of wells formed in one or more subterranean formations of a hydrocarbon reservoir, the well data comprising at least one recorded wellbore pressure associated with each well in the plurality of wells;
- determining a data density value for each well of the plurality of wells, where the data density value comprises a number of time windows in which the well has a recorded wellbore pressure;
- determining at least one well of the plurality of wells that has a data density value less than a threshold value;
- removing the determined at least one well from the plurality of wells;
- assigning each well of the plurality of wells into a pressure grouping of a plurality of pressure groupings based on a wellbore pressure similarity of the well relative to an initial pattern well that is defined by a maximum data density value, wherein the operation of assigning comprises:
- determining for each removed well, a differential between the recorded pressure data of the removed well and a pressure of each of the plurality of pressure groupings;
- and
- assigning each removed well to a particular pressure grouping based on the differential between the recorded pressure data of the removed well and the pressure the particular pressure grouping being minimal;
- generating a two-dimensional (2D) model of the hydrocarbon reservoir that comprises a plurality of grid cells, each grid cell assigned one of the plurality of pressure groupings based on an assigned pressure grouping of a well of the plurality of wells that is located within or nearest the grid cell;
- converting the 2D model into a three-dimensional (3D) model of the hydrocarbon reservoir by duplicating the assigned one of the plurality of pressure groupings of each grid cell along a column of vertical grid cells;
- and
- updating at least one of a permeability or a porosity associated with a grid block of the 3D model that is assigned to each of the plurality of pressure groupings based on a history match of the one or more wells production data or pressure data.
An apparatus comprising one or more tangible, non-transitory memory configured to store instructions operable, when executed by one or more hardware processors, to cause the one or more hardware processors to perform operations comprising:
- identifying well data associated with a plurality of wells formed in one or more subterranean formations of a hydrocarbon reservoir, the well data comprising at least one recorded wellbore pressure associated with each well in the plurality of wells;
- determining a data density value for each well of the plurality of wells, where the data density value comprises a number of time windows in which the well has a recorded wellbore pressure;
- determining at least one well of the plurality of wells that has a data density value less than a threshold value;
- removing the determined at least one well from the plurality of wells;
- assigning each well of the plurality of wells into a pressure grouping of a plurality of pressure groupings based on a wellbore pressure similarity of the well relative to an initial pattern well that is defined by a maximum data density value, wherein the operation of assigning comprises:
- determining for each removed well, a differential between the recorded pressure data of the removed well and a pressure of each of the plurality of pressure groupings;
- and
- assigning each removed well to a particular pressure grouping based on the differential between the recorded pressure data of the removed well and the pressure the particular pressure grouping being minimal;
- generating a two-dimensional (2D) model of the hydrocarbon reservoir that comprises a plurality of grid cells, each grid cell assigned one of the plurality of pressure groupings based on an assigned pressure grouping of a well of the plurality of wells that is located within or nearest the grid cell;
- converting the 2D model into a three-dimensional (3D) model of the hydrocarbon reservoir by duplicating the assigned one of the plurality of pressure groupings of each grid cell along a column of vertical grid cells;
- and
- updating at least one of a permeability or a porosity associated with a grid block of the 3D model that is assigned to each of the plurality of pressure groupings based on a history match of the one or more wells production data or pressure data.
Dependencies are inferred from the claim text.