Abstract:
The selection of a candidate formation realization(s) from a plurality of formation realizations may be done with a classification and regression tree (CART) analysis taking into account petrophysical and geological properties. For example, a method may include applying a CART analysis to a plurality of formation realizations using a first formation property as a predictor in the CART analysis, wherein the plurality of formation realizations are for a second formation property and are based on at least one measured formation property, thereby yielding an association between the first and second properties for each of the plurality of formation realizations; analyzing a strength of the association for each of the plurality of formation realizations; and selecting a candidate formation realization from the plurality of formation realizations based on the strength of the association. The identified candidate formation realization(s) may then be used to develop the parameters of subsequent wellbore operations.
Abstract:
In various examples, a method includes storing one or more data structures on a storage device, the one or more data structures identifying a plurality of faults in a geographical formation and a plurality of fault blocks on either side of the plurality of faults in the geographic formation; for each pair of faults blocks on opposite sides of a fault identified in the one or more data structures: determining, using at least one processor, a fault polygon of a respective pair of fault blocks with respect to a fault of the plurality of faults; and calculating a matching factor between the respective pair of fault blocks based on the fault polygon; selecting a pair of fault blocks to merge based on the calculated matching factor; and updating the one or more data structures to indicate the selected pair of fault blocks has been merged.
Abstract:
A computing device facilitates the organization of a plurality of three-dimensional geological data realizations into respective one-dimensional arrays of geological property values, with each geological property value corresponding to a three-dimensional grid location of a respective three-dimensional geological data realization. The computing device then facilitates the grouping of the one-dimensional arrays into two or more array clusters based on a comparison of geometric locations of the geological property values within the respective arrays, and selects at least one of the plurality of three-dimensional geological data realizations for each of the two or more array clusters. The selected data realizations are then provided at a user interface.
Abstract:
A method to generate a global grid may include storing at least one data structure representing a plurality of fault blocks associated with one or more faults in a geographic formation; selecting two fault blocks associated with a fault of the one or more faults; changing the position of a first of the two fault blocks in the at least one data structure representative of a shift of the first fault block towards the other fault block of the two fault blocks to position the center of gravity of a fault boundary of the first fault block with the center of gravity of a fault boundary of the other fault block; aligning the first fault block with the other fault block according to a permitted level of conflict between fault blocks; and updating the at least one data structure to indicate a merging of the two selected fault blocks.
Abstract:
Systems and methods for updating a property map during conditional simulation or unconditional simulation using interactive azimuth guidelines, well data and/or variogram parameters.
Abstract:
The disclosed embodiments include a method, apparatus, and computer program product for modifying a three-dimensional geocellular model. For example, one disclosed embodiment includes a system that includes at least one processor and at least one memory coupled to the at least one processor. The memory stores instructions that when executed by the at least one processor performs operations that includes loading into memory a three-dimensional geocellular model that corresponds to a two-dimensional geological model. The operations include determining a portion of the three-dimensional geocellular model affected by a change to the two-dimensional geological model and performing a local update to the portion of the three-dimensional geocellular model affected by the change.
Abstract:
A computing device facilitates the organization of a plurality of three-dimensional geological data realizations into respective one-dimensional arrays of geological property values, with each geological property value corresponding to a three-dimensional grid location of a respective three-dimensional geological data realization. The computing device then facilitates the grouping of the one-dimensional arrays into two or more array clusters based on a comparison of geometric locations of the geological property values within the respective arrays, and selects at least one of the plurality of three-dimensional geological data realizations for each of the two or more array clusters. The selected data realizations are then provided at a user interface.
Abstract:
A method to generate a global grid may include storing at least one data structure representing a plurality of fault blocks associated with one or more faults in a geographic formation; selecting two fault blocks associated with a fault of the one or more faults; changing the position of a first of the two fault blocks in the at least one data structure representative of a shift of the first fault block towards the other fault block of the two fault blocks to position the center of gravity of a fault boundary of the first fault block with the center of gravity of a fault boundary of the other fault block; aligning the first fault block with the other fault block according to a permitted level of conflict between fault blocks; and updating the at least one data structure to indicate a merging of the two selected fault blocks.
Abstract:
In various examples, a method includes storing one or more data structures on a storage device, the one or more data structures identifying a plurality of faults in a geographical formation and a plurality of fault blocks on either side of the plurality of faults in the geographic formation; for each pair of faults blocks on opposite sides of a fault identified in the one or more data structures: determining, using at least one processor, a fault polygon of a respective pair of fault blocks with respect to a fault of the plurality of faults; and calculating a matching factor between the respective pair of fault blocks based on the fault polygon; selecting a pair of fault blocks to merge based on the calculated matching factor; and updating the one or more data structures to indicate the selected pair of fault blocks has been merged.