This disclosure relates to three-dimensional (3-D) property model building. In particular, but not by way of limitation, this disclosure relates to methods of building a 3-D model representing 3-D structures using 3-D surface-based waveform inversion.
In many industries in which unknown 3-D structures are under investigation, 3-D models are built based on various measurements made about the unknown structures. The 3-D models may contain various physical properties of the structures. Based on the physical properties of the structures under investigation, different types of measurements, often based on wave phenomena, may be used. In exploration for oil and gas, seismic waves or electromagnetic waves are often used. Similarly, in biomedical fields, ultrasound or electromagnetic waves are used.
For simplicity, the examples used in this disclosure are seismic waves. In these examples, wave phenomena are used to investigate an unknown 3-D structure in the Earth's subsurface. A seismic survey may involve deploying seismic sources and seismic sensors at predetermined locations. These sources generate seismic waves, which propagate into geological formations creating pressure changes and vibrations (seismic waves) along the way. Changes in elastic properties of the geological formation scatter the seismic waves, changing the direction of propagation and other properties of the seismic waves. In a seismic survey, part of the energy emitted by the seismic sources reaches the seismic sensors. Some seismic sensors are sensitive to pressure changes (e.g., hydrophones); other seismic sensors are sensitive to particle motion (e.g., geophones). Seismic surveys may deploy one type of sensors or a combination of both types of sensors. In response to the detected seismic events, the seismic sensors generate seismic measurements (or seismic data), generally, in the form of electrical signals. Analysis of the seismic data may indicate the presence or absence of probable locations of hydrocarbon deposits.
One of the goals of the seismic survey is to build a 3-D image of a survey area for the purpose of identifying subterranean geological formations. Subsequent analysis of the representation may reveal probable locations of hydrocarbon deposits in subterranean geological formations.
Seismic depth images, seismic velocity models or Earth structure models may be constructed from the acquired and processed seismic data. Velocity model building is typically a complex process, beginning with classical velocity analysis, structural model construction from interpreted horizons, and reflection tomography. Velocity models built using these methods generally contain a mixture of smoothly-varying regions, separated by structural features at which discontinuities occur in the seismic property field.
Inversion or full waveform inversion (“FWI”) in particular provides a powerful mechanism for refining these seismic velocity models to resolve high-resolution structures.
FWI can resolve a structure at a much higher resolution than ray-based tomography can since the detailed behavior of waveforms is modeled in addition to the kinematic properties of the wavefield. This high-resolution information can also provide useful constraints on rock properties.
The design of a FWI scheme centers on a forward modeling method and its linearization with respect to perturbations to the model. When FWI is applied to complex, heterogeneous 2-D or 3-D models, a finite-difference method is typically used for forward modeling. Finite-difference methods operate on a gridded representation of the model, and this is the representation that is typically used in the inversion scheme as the model is refined.
However, many models used in FWI contain complex bodies (such as salt intrusions) whose seismic properties are significantly different from those of the surrounding medium. The boundaries of these bodies form surfaces with complex topography that mark large, sharp contrasts in seismic properties. These surfaces are extremely difficult to refine with FWI when they are represented implicitly within a gridded model. Even a small shift in the position of a boundary with a large seismic impedance contrast requires large updates to the seismic velocity model. For large contrasts these updates violate the assumptions of the Born approximation, which provides the foundation for the linear inversion methods typically used in FWI. This introduces errors into the model update at each inversion step which can reduce the rate of convergence and, in some cases, destabilize the inversion entirely.
To improve convergence during inversion, constraints may be applied to each model update. Constraints may be based on a priori expectations about model resolution or geological knowledge. They may also be obtained from non-seismic data types. In order to stabilize convergence of the model near surfaces it may be necessary to apply constraints (e.g. for coherence or smoothness) directly to the boundary.
It is desirable to find a way to be able to refine surfaces in the model for FWI more efficiently, to increase the stability and to improve the convergence of the inversion process.
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.
This disclosure relates to methods and apparatuses that improve inversion of a 3-D property model, in which a 3-D structural model containing an explicit representation of boundary surfaces is built to represent a 3-D structure. The methods and apparatuses map inversion model updates for gridded property parameters to updates regarding the position and shape of surfaces that delineate contrasts within a 3-D gridded model. 3-D intersection geometry is used to obtain the linear relationships required to perform this mapping. Because of the explicit surface representation, constraints can be applied directly to the position and shape of the surface as it evolves during inversion. This direct inversion for structural features can also account for complementary data types (e.g. seismic and electromagnetic data) in a joint inversion. The link between structural and gridded models allows ray-based constraints from tomography to be incorporated directly as constraints in inversion to increase the stability and improve the convergence of the inversion process.
Embodiments of this disclosure are described with reference to the following figures. The same numbers are used throughout the figures to reference like features and components. A better understanding of the methods or apparatuses can be had when the following detailed description of the several embodiments is considered in conjunction with the following drawings, in which:
Reference will now be made in detail to embodiments, examples of which are illustrated in the accompanying drawings and figures. In the following detailed description, numerous specific details are set forth in order to provide a thorough understanding of the subject matter herein. However, it will be apparent to one of ordinary skill in the art that the subject matter may be practiced without these specific details. In other instances, well-known methods, procedures, components, and systems have not been described in detail so as not to unnecessarily obscure aspects of the embodiments.
It will also be understood that, although the terms first, second, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. For example, a first object or step could be termed a second object or step, and, similarly, a second object or step could be termed a first object or step. The first object or step, and the second object or step, are both objects or steps, respectively, but they are not to be considered the same object or step.
The terminology used in the description of the disclosure herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the subject matter. As used in this description and the appended claims, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will also be understood that the term “and/or” as used herein refers to and encompasses any and all possible combinations of one or more of the associated listed items. It will be further understood that the terms “includes,” “including,” “comprises,” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
As used herein, the term “if” may be construed to mean “when” or “upon” or “in response to determining” or “in response to detecting,” depending on the context. Similarly, the phrase “if it is determined” or “if (a stated condition or event) is detected” may be construed to mean “upon determining” or “in response to determining” or “upon detecting (the stated condition or event)” or “in response to detecting (the stated condition or event),” depending on the context.
The ensuing description provides preferred exemplary embodiment(s) only, and is not intended to limit the scope, applicability or configuration of the invention. Rather, the ensuing description of the preferred exemplary embodiment(s) will provide those skilled in the art with an enabling description for implementing a preferred exemplary embodiment of the invention. It being understood that various changes may be made in the function and arrangement of elements without departing from the spirit and scope of the invention as set forth in the appended claims.
Specific details are given in the following description to provide a thorough understanding of the embodiments. However, it will be understood by one of ordinary skill in the art that the embodiments may be practiced without these specific details. For example, circuits may be shown in block diagrams in order not to obscure the embodiments in unnecessary detail. In other instances, well-known circuits, processes, algorithms, structures, and techniques may be shown without unnecessary detail in order to avoid obscuring the embodiments.
Also, it is noted that the embodiments may be described as a process which is depicted as a flowchart, a flow diagram, a data flow diagram, a structure diagram, or a block diagram. Although a flowchart may describe the operations as a sequential process, many of the operations can be performed in parallel or concurrently. In addition, the order of the operations may be re-arranged. A process is terminated when its operations are completed, but could have additional steps not included in the figure. A process may correspond to a method, a function, a procedure, a subroutine, a subprogram, etc. When a process corresponds to a function, its termination corresponds to a return of the function to the calling function or the main function.
Moreover, as disclosed herein, the term “storage medium” may represent one or more devices for storing data, including read only memory (ROM), random access memory (RAM), magnetic RAM, core memory, magnetic disk storage mediums, optical storage mediums, flash memory devices and/or other machine readable mediums for storing information. The term “computer-readable medium” includes, but is not limited to portable or fixed storage devices, optical storage devices, wireless channels and various other mediums capable of storing, containing or carrying instruction(s) and/or data.
Furthermore, embodiments may be implemented by hardware, software, firmware, middleware, microcode, hardware description languages, or any combination thereof When implemented in software, firmware, middleware or microcode, the program code or code segments to perform the necessary tasks may be stored in a machine readable medium such as storage medium. A processor(s) may perform the necessary tasks. A code segment may represent a procedure, a function, a subprogram, a program, a routine, a subroutine, a module, a software package, a class, or any combination of instructions, data structures, or program statements. A code segment may be coupled to another code segment or a hardware circuit by passing and/or receiving information, data, arguments, parameters, or memory contents. Information, arguments, parameters, data, etc. may be passed, forwarded, or transmitted via any suitable means including memory sharing, message passing, token passing, network transmission, etc.
As mentioned before, inversion, or full waveform inversion (FWI) of seismic data, provides a powerful mechanism for refining models (e.g. seismic velocity models) to resolve high-resolution structures. These subsurface structures may be used for many different purposes, e.g. to locate and identify gas or oil reservoirs. However, many models used in inversion or FWI contain complex bodies whose properties are significantly different from those of the surrounding medium which is represented by gridded models. The boundaries of these bodies form surfaces with complex topography that mark large, sharp contrasts in properties. These surfaces cause problems during inversion updates.
Embodiments of the present invention described in this disclosure provide for generating a 3-D gridded model suitable for finite difference modeling from a 3-D surface-based model representation, and they provide a linearization of the relationship between the two model types. This allows the gradient or sensitivity computed within the gridded model to be projected back to the original surface-based model. Model updates, including constrained updates to the position and geometry of surfaces, may then be computed within the original surface-based model representation.
Not all processes shown in
In embodiments of the present invention, geometrical analysis may be performed on surfaces that represent discontinuities in a model that is represented by cells in a gridded volume.
The boundary surface may be represented by a triangle mesh, which is typically used in computer graphics. Certain cases of the interaction between a triangular mesh and gridded representation of the media around it have been categorized by Lorensen & Cline as shown in
In some embodiments of the present invention, the region-boundary solutions for gridded cells intersected by a boundary surface (e.g. 321) may be tabulated and a description of each cell obtained. The description/parameters of the cells may include some of the following:
This information, when combined with an equivalent medium theory, allows seismic parameters to be computed that define a homogeneous medium within the Voronoi cell that is equivalent to the mixture of media within the cell in the original velocity model. In an embodiment of this invention, the differential results (7) are combined with a linearization of the equivalent medium theory to provide a mechanism for projecting gradients or sensitivity functions from the gridded model representation to the surface-based representation, which may be used in the projection process 260 in the work flow 200.
In one embodiment, the following procedure may be used to obtain cell descriptions for all cells intersected by surfaces, as illustrated in
Voronoi cells, once for each co-ordinate axis, e.g. the grid lines 350 in the in-line direction in
In one application of the process according to an embodiment of the present invention, the overwhelming majority of Voronoi cells in the grid are not intersected by surfaces, and the cost of evaluating the medium within these cells is therefore no greater than that of standard resampling methods. For the example shown in
Once the cell description specified above has been obtained for each Voronoi cell intersected by a surface, an equivalent medium averaging scheme is used to produce the seismic medium parameters that will be assigned to the cell. In the simplest application of this method, a volume-weighted average is applied to each seismic parameter used to describe the medium in the domain appropriate to the parameter (for example, the slowness or slowness-squared domain is used for velocity parameters). The method may also be combined with more sophisticated equivalent medium averaging techniques that account for the introduction of local anisotropy. This anisotropic effect is caused by the geometry of the seismic discontinuity within a cell, and has previously been described. Any method of this type that accounts for local anisotropy may need the boundary normals to be obtained in addition to the relative volumes for each intersected cell.
The equivalent medium in a simple intersected cell C is a function of the media on either side of the boundaries, {tilde over (C)}0 and {tilde over (C)}1, and the region-boundary solution, {tilde over (W)}.
{tilde over (C)}=ƒ({tilde over (C)}0, {tilde over (C)}1, {tilde over (w)}) (1)
The function ƒ( ) describes the chosen equivalent medium theory. The region-boundary solution, {tilde over (W)}, is controlled by the positions of the cell edge intersection points, p, which are in turn determined by the positions of a set of n local surface node vertices, (νk, k=1, n), as illustrated in
where the three terms express the linearization of the equivalent medium theory, the cell geometry, and the intersection geometry respectively. The intersection geometry term is obtained from standard differential geometry. The equivalent medium theory term is obtained by linearizing the equivalent medium theory relationship. For the cell geometry term, a lookup table may be used to select the linearization of the solution from the appropriate case in the 14 basic patterns that were previously described by Lorensen & Cline (1987) in the algorithm known as “Marching Cubes” as illustrated in
The above method is readily available for implementation in a parallel computing environment. Each of the three phases (the initial Voronoi cell boundary scan, the cell analysis and the final gridding process) falls into the category of ‘embarrassingly parallel’ algorithms.
A method in accordance with an embodiment of the present invention may be used in the stabilization of FWI for models containing complex, high-contrast bodies, such as salt intrusions. A method in accordance with an embodiment of the present invention allows salt bodies to be represented and constrained explicitly (e.g. by a triangle mesh) to stabilize the gradient obtained from waveform matching. A method in accordance with an embodiment of the present invention also allows kinematic constraints from ray-based methods (e.g. common image point tomography) to be combined with waveform matching constraints to create a more stable hybrid inversion scheme.
In accordance with embodiments of the present invention, the link between gridded and structural model representations and its linearization can also be applied to other model types. For example, a structural resistivity model may be linked to a gridded resistivity model in a controlled source electromagnetic survey by this method. This allows a joint inversion to be performed in which different model types (e.g. seismic and electromagnetic models) are represented using a common structural model, which is manipulated directly during the inversion and constrained simultaneously by many data types (e.g. seismic and electromagnetic data).
Although most examples discussed above are related to seismic imaging, the methods according to the embodiments of the present invention are not limited to seismic imaging. The methods may be used in any model building or imaging processes that include inversion, for example, in electromagnetic survey inversion or imaging processes, ultrasound imaging processes, medical tomography processes, object scanning or imaging processes that are based on inversion of recorded data. The methods may be used in any imaging applications that use inversion to recover the structures of a target object in which the target object includes high contrast boundaries. The data are not limited to seismic (acoustic or pressure) data but can also be other data, such as electromagnetic data.
As those with skill in the art will understand, one or more of the steps of methods discussed above may be combined and/or the order of some operations may be changed. Further, some operations in methods may be combined with aspects of other example embodiments disclosed herein, and/or the order of some operations may be changed. The process of measurement, its interpretation, and actions taken by operators may be done in an iterative fashion; this concept is applicable to the methods discussed herein. Finally, portions of methods may be performed by any suitable techniques, including on an automated or semi-automated basis such as on computing system 700 in
Portions of methods described above may be implemented in a computer system 700, one of which is shown in
In one implementation, real-time data from the sensors may be stored in disk storage device 731. Various non-real-time data from different sources may be stored in disk storage device 733. The system computer 730 may retrieve the appropriate data from the disk storage devices 731 or 733 to process data according to program instructions that correspond to implementations of various techniques described herein. The program instructions may be written in a computer programming language, such as C++, Java and the like. The program instructions may be stored in a computer-readable medium, such as program disk storage device 735. Such computer-readable media may include computer storage media. Computer storage media may include volatile and non-volatile media, and removable and non-removable media implemented in any method or technology for storage of information, such as computer-readable instructions, data structures, program modules or other data. Computer storage media may further include RAM, ROM, erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other solid state memory technology, CD-ROM, digital versatile disks (DVD), or other optical storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by the system computer 730. Combinations of any of the above may also be included within the scope of computer readable media.
In one implementation, the system computer 730 may present output primarily onto graphics display 727, or via printer 728 (not shown). The system computer 730 may store the results of the methods described above on disk storage 729, for later use and further analysis. The keyboard 726 and the pointing device (e.g., a mouse, trackball, or the like) 725 may be provided with the system computer 730 to enable interactive operation.
The system computer 730 may be located on-site or at a data center remote from the field. The computer system 730 may be connected with other systems via network link 724 (not shown). The system computer 730 may be in communication with equipment on site to receive data of various measurements. Such data, after conventional formatting and other initial processing, may be stored by the system computer 730 as digital data in the disk storage 731 or 733 for subsequent retrieval and processing in the manner described above.
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. In the claims, means-plus-function clauses are intended to cover the structures described herein as performing the recited function and not only structural equivalents, but also equivalent structures. Thus, although a nail and a screw may not be structural equivalents in that a nail employs a cylindrical surface to secure wooden parts together, whereas a screw employs a helical surface, in the environment of fastening wooden parts, a nail and a screw may be equivalent structures. It is the express intention of the applicant not to invoke 35 U.S.C. §112, paragraph 6 for any limitations of any of the claims herein, except for those in which the claim expressly uses the words ‘means for’ together with an associated function.
This application claims the benefit of U.S. Provisional Application Ser. No. 61/586,326 filed on Jan. 13, 2012, the disclosure of which is incorporated by reference herein in its entirety.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB2013/050330 | 1/14/2013 | WO | 00 | 6/12/2014 |
Number | Date | Country | |
---|---|---|---|
61586326 | Jan 2012 | US |