The present disclosure relates generally to fault predictions in a subterranean formation adjacent to wellbores, and, more particularly, although not necessarily exclusively, to manipulating seismic images of a subterranean formation to determine fault locations.
In hydrocarbon exploration, seismic energy may be generated and transmitted into a subterranean formation positioned in an area of interest of the subterranean formation. Seismic energy waves reflected or refracted off the formation may be recorded by acoustic receivers. The seismic waves reflected from the formation may be measured as seismic data and used to estimate the properties of the formation in the area of interest. For example, information including the travel time of the seismic waves from the formation to the receivers and the velocity of the seismic waves may be extracted from the seismic data and used to generate seismic images indicative of the formation assemblages.
Certain aspects and examples of the present disclosure relate to predicting a location of one or more faults in an area of interest of a subterranean formation by determining a minimum-energy path between two fault points of the subterranean formation. In some aspects, a system may calculate an energy path from one of the two fault points to multiple fault points in the area of interest. Each calculated energy path may serve as a potential segment for connecting the two fault points to generate the minimum-energy path. In some aspects, the energy associated with traversing the calculated energy paths may be identified. The minimum-energy path may be determined by tracing a path from one of the two fault points to the other fault points using the segments of the fault indicators having the least amount of energy in the area of interest.
In some aspects, the area of interest of the subterranean formation may be visually represented as a seismic image using seismic data associated with the subterranean formation. The seismic image corresponding to the seismic data may include a number of fault indicators representing potential faults in the subterranean formation. In some aspects, the brightness or clarity of the potential fault points that make up the fault indicators may correspond to a likelihood of the corresponding line representing an actual fault in the area of interest. The brightness of the potential fault points may further correspond to an electric potential associated with traversing the path between the potential fault points. In some aspects, the level of brightness may be inversely related to the electric potential to allow the brighter fault indicators to represent lower energy paths. A system according to some aspects of the present disclosure may determine the minimum-energy path based on the brightness of the potential fault points between two selected fault points on the seismic image.
A system according to some aspects may allow faults in an area of interest of a subterranean formation to be automatically determined based on a minimal input from a user. For example, a user may input only two fault points and the system may quickly generate an accurate representation of a fault between the two fault points without any additional input from the user. In some aspects, the system may also allow for modifications to the representation of the fault in response to an input of one or more additional fault points on the seismic image. The system according to some aspects may be used to distinguish between actual faults in the subterranean formation and potential fault points or fault indicators on a seismic image corresponding to false readings of a fault that may be caused by uncertainties in the properties of the subterranean formation. Knowledge of the location of actual faults in a subterranean formation may be useful for many purposes, including, but not limited to, planning and determining locations for wellbore and for geological modeling of the subterranean formation to determine the flow of fluid in the faults.
These illustrative examples are provided to introduce the reader to the general subject matter discussed here and are not intended to limit the scope of the disclosed concepts. The following sections describe various additional aspects and examples with reference to the drawings in which like numerals indicate like elements, and directional descriptions are used to describe the illustrative examples but, like the illustrative examples, should not be used to limit the present disclosure. The various figures described below depict examples of implementations for the present disclosure, but should not be used to limit the present disclosure.
In block 300 of
In block 302, the minimum-energy path 200 connecting the fault endpoints 202 may be determined by a computing device. The minimum-energy path 200 may include a curvilinear path corresponding to a fault in the subterranean formation represented by the seismic image 100. In some aspects, the minimum-energy path 200 may be determined by tracing the minimum-energy path 200 and overlaying the minimum-energy path 200 onto the seismic image 100. In additional aspects, the minimum-energy path 200 may be overlaid onto one or more of the fault indicators 102, 104 on the seismic image 100.
Returning to
Using the comparison of energy to “navigation” described in
In block 404, the minimum-energy path 200 may be traced between the fault endpoints 202. In some aspects, the minimum-energy path 200 may be traced starting from the second fault endpoint 202 selected to the first fault endpoint 202 selected along the identified minimum-energy path.
Returning to
In some examples, at least a portion of the memory device 708 may include a computer-readable medium from which the processing device 704 can read the instructions 710. A computer-readable medium may include electronic, optical, magnetic, or other storage devices capable of providing the processing device 704 with computer-readable instructions or other program code. Non-limiting examples of a computer-readable medium include, but are not limited to, magnetic disks, memory chips, ROM, random-access memory (“RAM”), an ASIC, a configured processor, optical storage, or any other medium from which a compute processor can read the instructions 710. The instructions 710 may include processor-specific instructions generated by a compiler or an interpreter from code written in any suitable computer-programming language, including, for example, C, C+++, C#, etc. In some examples, the instructions 710 may include one or more equations usable for generating the minimum-energy path 200 of
The instructions 710 may also include code for generating user interfaces that, when executed by the processing device 704, may cause the computing device 702: to display the user interfaces on a display device 714. The display device 714 may be coupled to the computing device 702 via an input/output (I/O) device 716 that may allow a user of the computing device 702 to input information or selections using the user interfaces. In some aspects, the display device 714 may include any CRT, LCD, OLED, or other device for displaying interfaces generated by the processing device 704.
In some aspects, systems and methods may be provided according to one or more of the following examples:
Example #1: A method may include receiving fault points of a visual representation associated with a fault in a subterranean formation. The method may also include determining, by a computing device, a minimum-energy path on the visual representation between the fault points to connect the fault points and that corresponds to the fault.
Example #2: The method of Example #1 may feature the visual representation including fault indicators corresponding to potential faults in the subterranean formation. The method may also feature the minimum-energy path being overlaid onto at least one of the fault indicators between the fault points.
Example #3: The method of Examples #1-2 may feature the fault points including a first endpoint and a second endpoint. The method may also feature determining the minimum-energy path to include converting fault indicators in the visual representation corresponding to a set of potential fault points in the subterranean formation to positive fault indicators. The method may also feature determining the minimum-energy path to include calculating the minimum-energy path between the fault points. The method may also feature determining the minimum-energy path to include tracing, on the visual representation, the minimum-energy path from the second endpoint to the first endpoint.
Example #4: The method of Examples #1-3 may feature converting the fault indicators in the visual representation to positive fault indicators to include determining an absolute value of fault indicator values corresponding to the fault indicators.
Example #5: The method of Examples #1-3 may feature converting the fault indicators in the visual representation to positive fault indicators to include determining a square of fault indicator values corresponding to the fault indicators.
Example #6: The method of Examples #1-5 may feature the first endpoint corresponding to a first user selection of a first fault point on the visual representation. The method may also feature the second endpoint corresponding to a second user selection of a second fault point on the visual representation occurring after the first user selection.
Example #7: The method of Examples #1-6 may feature the visual representation including a fault likelihood attribute having fault attribute data corresponding to an orientation of the fault.
Example #8: The method of Examples #1-7 may feature receiving an additional fault point of the visual representation. The method may also feature determining the minimum-energy path between the fault points to include tracing the minimum-energy path from the additional fault point to each of the fault points.
Example #9: The method of Examples #1-8 may feature an energy level associated with the minimum-energy path being inversely related to a brightness level of one or more fault indicators on the visual representation defining the minimum-energy path.
Example #10: A computing device may include a processing device. The computing device may also include a memory device in which instructions executable by the processing device are stored for causing the processing device to receive fault points of a visual representation associated with a fault in a subterranean formation. The memory device may also include instructions executable by the processing device for causing the processing device to determine a minimum-energy path between the fault points to connect the fault points and that corresponds to the fault.
Example #11: The computing device of Example #10 may feature the visual representation including fault indicators corresponding to potential faults in the subterranean formation. The memory device may also include instructions executable by the processing device for causing the processing device to overlay the minimum-energy path onto at least one of the fault indicators between the fault points.
Example #12: The computing device of Examples #10-11 may feature the fault points including a first endpoint and a second endpoint. The memory device may also include instructions executable by the processing device for causing the processing device to determine the minimum-energy path by converting fault indicators in the visual representation corresponding to a set of potential fault points in the subterranean formation to positive fault indicators. The memory device may also include instructions executable by the processing device for causing the processing device to determine the minimum-energy path by calculating the minimum-energy path between the fault points. The memory device may also include instructions executable by the processing device for causing the processing device to determine the minimum-energy path by tracing, on the visual representation, the minimum-energy path from the second endpoint to the first.
Example #13: The computing device of Examples #10-12 may feature the memory device also including instructions executable by the processing device for causing the processing device to convert the fault indicators in the visual representation to positive fault indicators by determining an absolute value of fault indicator values corresponding to the fault indicators.
Example #14: The computing device of Examples #10-12 may feature the memory device also including instructions executable by the processing device for causing the processing device to convert the fault indicators in the visual representation to positive fault indicators by determining a square of fault indicator values corresponding to the fault indicators.
Example #15: The computing device of Examples #10-14 may also feature the first endpoint corresponding to a first user selection of a first fault point on the visual representation. The computing device may also feature the second endpoint corresponding to a second user selection of a second fault point on the visual representation occurring after the first user selection.
Example #16: The computing device of Examples #10-15 may feature the visual representation including a fault likelihood attribute having fault attribute data corresponding to an orientation of the fault.
Example #17: The computing device of Examples #10-16 may also feature the memory device also including instructions executable by the processing device for causing the processing device to receive an additional fault point of the visual representation. The memory device may also include instructions executable by the processing device for causing the processing device to determine the minimum-energy path between the fault points by tracing the minimum-energy path from the additional fault point to each of the fault points.
Example #18: A system may include a computing device comprising a processing device. The computing device may also include a memory device in which instructions executable by the processing device are stored for causing the processing device to receive fault points of a visual representation associated with a fault in a subterranean formation. The fault points may include a first endpoint and a second endpoint. The visual representation may include one or more fault indicators corresponding to potential faults in the subterranean formation. The memory device may also include instructions executable by the processing device for causing the processing device to convert the one or more fault indicators to one or more positive fault indicators. The memory device may also include instructions executable by the processing device for causing the processing device to calculate a minimum-energy path between the fault points and corresponding to the fault. The memory device may also include instructions executable by the processing device for causing the processing device to trace, on the visual representation, the minimum-energy path from the second endpoint to the first. The memory device may also include instructions executable by the processing device for causing the processing device to a display device coupled to the computing device for displaying the visual representation and the minimum-energy path overlaid onto the visual representation.
Example #19: The system of Example #18 may feature the first endpoint corresponding to a first user selection of a first fault point on the visual representation. The system may also feature the second endpoint corresponding to a second user selection of a second fault point on the visual representation occurring after the first user selection.
Example #20: The system of Examples #18-19 may feature the memory device further including instructions executable by the processing device for causing the processing device to receive an additional fault point of the visual representation. The memory device may also include instructions executable by the processing device for causing the processing device to determine the minimum-energy path between the fault points by tracing the minimum-energy path from the additional fault point to each of the fault points.
The foregoing description of the examples, including illustrated examples, has been presented only for the purpose of illustration and description and is not intended to be exhaustive or to limit the subject matter to the precise forms disclosed. Numerous modifications, adaptations, uses, and installations thereof can be apparent to those skilled in the art without departing from the scope of this disclosure. The illustrative examples described above are given to introduce the reader to the general subject matter discussed here and are not intended to limit the scope of the disclosed concepts.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/US2016/025197 | 3/31/2016 | WO | 00 |