In the oil & gas and mining industries, wells are drilled for both exploration and production purposes. Wells are commonly logged to acquire data that measures various rock and fluid properties, such as radioactivity, density, electrical, and acoustic properties. Logging is accomplished by lowering physical sensors into a borehole with wireline, or else by using logging while drilling (LWD) technology, where sensor data is collected during the drilling process.
The gamma ray (GR) log is a commonly available log and is one of the few logs available in horizontal wells. GR logs measure the natural emission of gamma rays by a formation. The GR log is important for identifying lithology facies and indicating reservoir quality. However, due to different borehole environments and logging tools, GR logs measured from different wells in the same field need to be normalized before further quantitative analysis, such as shale volume calculation, may be completed. Conventionally, GR log normalization is performed manually by a subject matter expert, such as, e.g., someone highly-trained in petrophysics or geology, using multi-point calibration methods. The GR readings of lithology end-members, such as clean sandstone or pure shale, are recorded from different wells and then used to establish a regression relation between wells. The regression relation is then applied to a target well to normalize its GR log to the reference wells.
The conventional method for well log normalization is performed manually, which is subjective, time-consuming, and may be inconsistent. Furthermore, the conventional method may not be applicable to high-angle or horizontal wells.
This summary is provided to introduce a selection of concepts that are further described below in the detailed description. This summary is not intended to identify key or essential features of the claimed subject matter, nor is it intended to be used as an aid in limiting the scope of the claimed subject matter.
In general, in one aspect, embodiments are disclosed related to methods for automatic well log normalization. The methods include acquiring, using a well logging tool, a target log in a target well and a reference log in a reference well. They further include, using a well log interpretation system: identifying a stratigraphic interval in the target well and in the reference well, the target well and reference well being drilled into a reservoir; projecting the target log covering the stratigraphic interval from the target well onto a pseudo target log in a pseudo target well and projecting the reference log over the stratigraphic interval from the reference well onto a pseudo reference log in a pseudo reference well; identifying lithologies from a first histogram of the pseudo target log and a second histogram of the pseudo reference log; determining, using the first histogram and the second histogram a regression relationship between the pseudo target log and the pseudo reference log; applying the regression relationship to the pseudo target log to generate a normalized pseudo target log; and determining, based on the normalized pseudo target log, a reservoir quality of the reservoir that produces hydrocarbons.
In general, in one aspect, embodiments are disclosed related to a system for automatic well log normalization. The system includes a well logging tool, configured to acquire a target log in a target well and a reference log in a reference well, the target well and reference well being drilled into a reservoir. The system further includes a well log interpretation system, configured to: identify a stratigraphic interval in the target well and in the reference well; project the target log covering the stratigraphic interval from the target well onto a pseudo target log in a pseudo target well and projecting the reference log over the stratigraphic interval from the reference well onto a pseudo reference log in a pseudo reference well; identify lithologies from a first histogram of the pseudo target log and a second histogram of the pseudo reference log; determine, using the first histogram and the second histogram a regression relationship between the pseudo target log and the pseudo reference log; apply the regression relationship to the pseudo target log to generate a normalized pseudo target log; and determine, based on the normalized pseudo target log, a reservoir quality of the reservoir that produces hydrocarbons.
Other aspects and advantages of the claimed subject matter will be apparent from the following description and the appended claims.
Specific embodiments of the disclosed technology will now be described in detail with reference to the accompanying figures. Like elements in the various figures are denoted by like reference numerals for consistency.
In the following detailed description of embodiments of the disclosure, numerous specific details are set forth in order to provide a more thorough understanding of the disclosure. However, it will be apparent to one of ordinary skill in the art that the disclosure may be practiced without these specific details. In other instances, well-known features have not been described in detail to avoid unnecessarily complicating the description.
Throughout the application, ordinal numbers (e.g., first, second, third, etc.) may be used as an adjective for an element (i.e., any noun in the application). The use of ordinal numbers is not to imply or create any particular ordering of the elements nor to limit any element to being only a single element unless expressly disclosed, such as using the terms “before,” “after,” “single,” and other such terminology. Rather, the use of ordinal numbers is to distinguish between the elements. By way of an example, a first element is distinct from a second element, and the first element may encompass more than one element and succeed (or precede) the second element in an ordering of elements.
In the following description of
It is to be understood that the singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a gamma ray log” includes reference to one or more of such gamma ray logs.
Terms such as “approximately,” “substantially,” etc., mean that the recited characteristic, parameter, or value need not be achieved exactly, but that deviations or variations, including for example, tolerances, measurement error, measurement accuracy limitations, and other factors known to those of skill in the art, may occur in amounts that do not preclude the effect the characteristic was intended to provide.
It is to be understood that one or more of the steps shown in the flowcharts may be omitted, repeated, and/or performed in a different order than the order shown. Accordingly, the scope disclosed herein should not be considered limited to the specific arrangement of steps shown in the flowcharts.
Although multiple dependent claims are not introduced, it would be apparent to one of ordinary skill that the subject matter of the dependent claims of one or more embodiments may be combined with other dependent claims.
Presented here, according to one or more embodiments, are systems and methods for automatic well log normalization in multiple wells. Well log data in a target well are normalized to match one or more reference wells so that correct identification of lithology may be performed in the target well.
There are two important features that differentiate embodiments disclosed herein from conventional methods. First, the workflow is fully automated; this includes true stratigraphic projection of wells, histogram analysis of well log data, picking modes on the histograms, and regression of the well log data. Second, the workflow is applicable to a hydrocarbon field that has very complex and diverse well drilling activities, including a mixture of many vertical, deviated, and horizontal wells.
Before further presenting embodiments disclosed herein, the essential elements of a drilling system (100) within a borehole are presented according to one or more embodiments for context. Although the drilling system (100) shown in
As shown in
A borehole (117) may be drilled using a drill rig that may be situated on a land drill site, an offshore platform, such as a jack-up rig, a semi-submersible, or a drill ship. The drill rig may be equipped with a hoisting system, such as a derrick (108), which can raise or lower the drillstring (106) and other tools required to drill the well. The drillstring (106) may include one or more drill pipes connected to form a conduit and a bottom hole assembly (BHA) (120) disposed at the distal end of the drillstring (106). The BHA (120) may include a drill bit (105) to cut into subsurface (122) rock. The BHA (120) may further include measurement tools, such as a measurement-while-drilling (MWD) tool and logging-while-drilling (LWD) tool. MWD tools may include sensors and hardware to measure downhole drilling parameters, such as the azimuth and inclination of the drill bit (105), the WOB, and the torque. The LWD measurements may include sensors, such as resistivity, gamma ray, and neutron density sensors, to characterize the rock formation surrounding the borehole (117). Both MWD and LWD measurements acquired in the borehole may be transmitted to the surface (107) using any suitable telemetry system, such as mud-pulse or wired-drill pipe, known in the art.
The stratigraphic interval of interest may be identified by a subject matter expert trained in geology, petrophysics, geophysics, or a similar art. The stratigraphic interval of interest may be chosen based on the presence of hydrocarbons within it.
In addition to a possible distortion of well log data due to improper stratigraphic projection, there are other potential sources of error in the data. For example, different tools may have been used to collect the same kind of data in different wells (e.g., wireline versus LWD). Characteristics of the different tools may distort and/or bias the readings from one well to another. Further, even if the same tool is used, it may be calibrated differently in each well, again leading to distortions of the data. For these reasons, a method is needed to normalize the well data between wells so that they may be accurately compared.
any canonical function may be used in place of a Gaussian function. References to Gaussian functions below may then be understood to represent any canonical function, i.e., any well-defined function with a parameterized form.
In the case of fitting Gaussian functions to the multimodal histogram, the modes (304) represent the maxima of the individual Gaussian functions. The number of Gaussian functions depends on the assumed number of lithologies in the wells; this number may vary from field to field. In the example presented here, the Gaussian functions categorize all well log values observed in the wells into the three assumed lithologies. The well log value associated with each mode (304) may be used as an input into a regression (306). The resulting regression function may be linear (alternatively, nonlinear regression functions may be appropriate) and maps well log values from the pseudo target log into normalized well log values such that the histogram of the normalized well log values will more closely resemble that of the pseudo reference well log (whose values and classification are assumed to be more accurate). This normalization procedure then allows for the layers corresponding to the normalized well log values in the pseudo target well (260) to be classified by their lithology.
In the case that the reference (target) well is already perpendicular to the geological layering, the pseudo reference (target) well will be identical to the reference (target) well. The pseudo reference (target) well log will then also be identical to the reference (target) well log.
In Step 415, a stratigraphic interval of interest may be identified. The identification may be performed manually by a subject matter expert in both the target well and in the reference well. The stratigraphic interval may bear hydrocarbons. In one or more embodiments, the same stratigraphic interval may be identified for all wells (target well, reference well). Further, the well survey data from all horizontal wells may be used, and the depth index is converted using true stratigraphic thickness projection (TSTP).
In Step 420, a target log covering a stratigraphic interval from the target well may be projected onto a pseudo target log in a pseudo target well. A reference log over the stratigraphic interval from the reference well may also be projected onto a pseudo reference log in a pseudo reference well. The pseudo logs may be perpendicular to the stratigraphic layering. The values of log data for the target well are interpolated onto a pseudo target log in the pseudo target well, and log values in the reference well are also interpolated onto the pseudo reference log in the pseudo reference well. In some embodiments, the interpolation may be done onto a uniform sampling grid creating a regularly sampled well for each of the pseudo wells, but in other embodiments the interpolated sampling may be irregular.
In Step 430, a histogram is automatically constructed from the log values in the pseudo target well and from the log values from the pseudo reference well. More specifically, in Step 430, within the same stratigraphic interval, the histograms of the gamma ray logs, for example, are plotted in each well. Lithologies from a first histogram of the pseudo target log and a second histogram of the pseudo reference log are both identified. The mode of each Gaussian mode is automatically identified as the log reading of each lithology members. In some embodiments, a multi-Gaussian model or a Gaussian mixture model may be fit to the histograms based on the modes (one Gaussian for each mode). This allows for a categorization of several lithologies based on the peaks of Gaussian functions. In other embodiments, an alternative canonical function may be used in place of the Gaussian model.
In Step 440, the first histogram and the second histogram may be used to determine a regression relationship between the pseudo target log and the pseudo reference log. Modes from a Gaussian model of the log values in the pseudo target well may be matched with modes from a Gaussian model of the log values in the pseudo reference well. This allows for a computer processor to automatically determine a regression relationship (and regression coefficients) for the pseudo target log to generate a normalized pseudo target log.
In Step 445, the regression relationship is applied to the values of log data in the pseudo target well so that the resulting histogram of the modified log values in the pseudo target well appear more similar to those of the pseudo reference log in the pseudo reference well.
In Step 450, a reservoir quality (i.e, the quality of the reservoir for producing hydrocarbons) is determined based on the normalized pseudo target log(s). It is subsequently determined by a subject matter expert and/or a manager whether the stratigraphic interval should be produced.
For datasets of a realistic size, the functional steps of
The computer (502) can serve in a role as a client, network component, a server, a database or other persistency, or any other component (or a combination of roles) of a computer system for performing the subject matter described in the instant disclosure. The illustrated computer (502) is communicably coupled with a network (530). In some implementations, one or more components of the computer (502) may be configured to operate within environments, including cloud-computing-based, local, global, or other environment (or a combination of environments).
At a high level, the computer (502) is an electronic computing device operable to receive, transmit, process, store, or manage data and information associated with the described subject matter. According to some implementations, the computer (502) may also include or be communicably coupled with an application server, e-mail server, web server, caching server, streaming data server, business intelligence (BI) server, or other server (or a combination of servers).
The computer (502) can receive requests over network (530) from a client application (for example, executing on another computer (502)) and responding to the received requests by processing the said requests in an appropriate software application. In addition, requests may also be sent to the computer (502) from internal users (for example, from a command console or by other appropriate access method), external or third-parties, other automated applications, as well as any other appropriate entities, individuals, systems, or computers.
Each of the components of the computer (502) can communicate using a system bus (503). In some implementations, any or all of the components of the computer (502), both hardware or software (or a combination of hardware and software), may interface with each other or the interface (504) (or a combination of both) over the system bus (503) using an application programming interface (API) (512) or a service layer (513) (or a combination of the API (512) and service layer (513)). The API (512) may include specifications for routines, data structures, and object classes. The API (512) may be either computer-language independent or dependent and refer to a complete interface, a single function, or even a set of APIs. The service layer (513) provides software services to the computer (502) or other components (whether or not illustrated) that are communicably coupled to the computer (502). The functionality of the computer (502) may be accessible for all service consumers using this service layer. Software services, such as those provided by the service layer (513), provide reusable, defined business functionalities through a defined interface. For example, the interface may be software written in JAVA, C++, or other suitable language providing data in extensible markup language (XML) format or another suitable format. While illustrated as an integrated component of the computer (502), alternative implementations may illustrate the API (512) or the service layer (513) as stand-alone components in relation to other components of the computer (502) or other components (whether or not illustrated) that are communicably coupled to the computer (502). Moreover, any or all parts of the API (512) or the service layer (513) may be implemented as child or sub-modules of another software module, enterprise application, or hardware module without departing from the scope of this disclosure.
The computer (502) includes an interface (504). Although illustrated as a single interface (504) in
The computer (502) includes at least one computer processor (505). Although illustrated as a single computer processor (505) in
The computer (502) also includes a memory (506) that holds data for the computer (502) or other components (or a combination of both) that can be connected to the network (530). For example, memory (506) can be a database storing data consistent with this disclosure. Although illustrated as a single memory (506) in
The application (507) is an algorithmic software engine providing functionality according to particular needs, desires, or particular implementations of the computer (502), particularly with respect to functionality described in this disclosure. For example, application (507) can serve as one or more components, modules, applications, etc. Further, although illustrated as a single application (507), the application (507) may be implemented as multiple applications (507) on the computer (502). In addition, although illustrated as integral to the computer (502), in alternative implementations, the application (507) can be external to the computer (502).
There may be any number of computers (502) associated with, or external to, a computer system containing computer (502), wherein each computer (502) communicates over network (530). Further, the term “client,” “user,” and other appropriate terminology may be used interchangeably as appropriate without departing from the scope of this disclosure. Moreover, this disclosure contemplates that many users may use one computer (502), or that one user may use multiple computers (502).
Although only a few example embodiments have been described in detail above, those skilled in the art will readily appreciate that many modifications are possible in the example embodiments without materially departing from this invention. Accordingly, all such modifications are intended to be included within the scope of this disclosure as defined in the following claims.