METHOD OF OPERATING A DATA-PROCESSING SYSTEM FOR THE SIMULATION OF THE ACOUSTIC WAVE PROPAGATION IN THE TRANSVERSELY ISOTROPIC MEDIA COMPRISING AN HYDROCARBON RESERVOIR
20170276814 · 2017-09-28
Inventors
Cpc classification
G01V2210/679
PHYSICS
International classification
Abstract
A computer implemented method including a numerical model of a region of the earth modeling the acoustic behavior of that region. The method implements an acoustic wave propagator allowing the simulation of the propagation of pure P-waves in transversal isotropic media. The propagator can be applied to applications such as seismic forward modeling, reverse time migration and other two-way wave-equation based applications.
Claims
1. A method of operating a data-processing system for the simulation of an acoustic wave propagation in a transversely isotropic media comprising an hydrocarbon reservoir, the method comprising the steps of: a) determining a domain (Ω) comprising the reservoir, wherein said domain (Ω) comprises subsurface points and surface points (δ.sub.1Ω); b) populating the domain (Ω) with properties of an earth model, wherein said earth model at least comprises velocity field V.sub.z along a direction of a symmetry axis of the transversely isotropic media; c) determining boundary conditions for boundaries (δ.sub.2Ω) corresponding to the subsurface points and boundary conditions (δ.sub.1Ω) comprising one or more predetermined acoustic sources emitting at certain frequency located at the surface (δΩ) of the domain (Ω), and initial conditions; d) automatically solving, via the data-processing system, forward in time the earth model in the domain by using the wavefield propagator defined by:
2. The method according to claim 1, wherein a plurality of receivers are located in the domain (Ω) and, after step d) the values calculated at the receiver locations are provided.
3. The method according to claim 1, wherein the boundary conditions for the boundaries corresponding to the subsurface points are absorbing free conditions.
4. The method according to claim 1, wherein: a) the initial conditions comprises a plurality of receivers located at predetermined locations of the surface of the domain being simulated; b) the wavefield generated by the acoustic sources are being interpolated and gathered in each receiver; and, c) the output of the receivers are made available.
5. A method of operating a data-processing system for a reverse time migration simulation, the method comprising the steps of: i. implementing the method according to claim 1 wherein: step b) is carried out by providing a recorded seismic field data and with a given estimation of the earth model in the domain (Ω); step c) is carried out by automatically determining, via the data-processing system, the acoustic source from the recorded seismic field data; step e) provides a time migrated seismic source wavefield; ii. implementing the method according to claim 1 wherein: step b) is determined by using the same estimated earth model as that used in step i); step c) is carried out by automatically providing, via the data-processing system, the time reversed seismic data as boundary conditions or initial conditions; step e) provides a reconstructed receiver wavefield, iii. automatically generating, via the data-processing system, a cross-correlation image between the source wavefield of step ii) and the receiver wavefield of step iii) and provide an estimated structure of the earth model in the domain (Ω).
6. The method according to claim 5 wherein the cross-correlation image is used as the gradient of the velocity field being used to update the estimated earth model; and steps i)-iii) are iteratively applied until convergence of the new estimated earth structure in the domain (Ω).
7. The method according to claim 1, wherein the integration of the partial differential equations is by using a space discretization based method.
8. The method according to claim 1, wherein the reservoir is tilted and the equation of step d) is being rotated; being equation of step d) being formulated as:
9. The method according to claim 1, wherein the wavefield propagator of step d) is based on the elastic stiffness tensor element further comprising the orthorhombic parameters, wherein said propagator is defined by:
V.sub.1=v.sub.1√{square root over (1+2η.sub.1)} and
V.sub.2=v.sub.2√{square root over (1+2η.sub.2)} respectively, being
y=√{square root over (1+2δ)} being
10. A computer program product adapted to carry out a method according to claim 1.
11. An electronic device for data analysis, the device comprising: a processor; and a computer readable medium storing computer-executable instructions which, when executed by the processor, result in the method according to claim 1.
Description
DESCRIPTION OF THE DRAWINGS
[0049] These and other features and advantages of the invention will be seen more clearly from the following detailed description of a preferred embodiment provided only by way of illustrative and non-limiting example in reference to the attached drawings.
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
DETAILED DESCRIPTION OF THE INVENTION
[0057] As will be appreciated by one skilled in the art, aspects of the present invention may be embodied as a system, method or computer program product. Accordingly, aspects of the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment (including firmware, resident software, micro-code, etc.) or an embodiment combining software and hardware aspects that may all generally be referred to herein as a “circuit,” “module” or “system.” Furthermore, aspects of the present invention may take the form of a computer program product embodied in one or more computer readable medium(s) having computer readable program code embodied thereon.
[0058] Any combination of one or more computer readable medium(s) may be utilized. The computer readable medium may be a computer readable signal medium or a computer readable storage medium. A computer readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or Flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing. In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
[0059] 30
[0060] A computer readable signal medium may include a propagated data signal with computer readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A computer readable signal medium may be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
[0061] Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0062] Computer program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the “C” programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0063] Aspects of the present invention are described below with reference to illustrations and/or diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each illustration can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
[0064] These computer program instructions may also be stored in a computer readable medium that can direct a computer, other programmable data processing apparatus, or other devices to function in a particular manner, such that the instructions stored in the computer readable medium produce an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
[0065] The computer program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide processes for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks.
[0066] Turning now to the drawings and more particularly,
[0067] The preferred data processing system 100 determines a wavefield in an efficient manner free of noise, in particular without shear wave content.
[0068] A preferred data processing system 100 includes one or more computers 102, 104, 106 (3 in this example), coupled together, e.g., wired or wirelessly over a network 108. The network 108 may be, for example, a local area network (LAN), the Internet, an intranet or a combination thereof. Typically, the computers 102, 104, 106 include one or more processors, e.g., central processing unit (CPU) 110, memory 112, local storage 114 and some form of input/output device 116 providing a user interface. The local storage 114 may store and/or include earth models, in particular velocity fields and acoustic impedance data, computed wavefields; and raw data obtained from experiments carried out in specifics fields; being accessible by the plurality of computers 102, 104, 106, processing data by using the claimed propagator.
[0069]
[0070] The domain (Ω) is limited by a first boundary (δ.sub.1Ω) comprising the points of the surface of the earth region, and a second boundary (δ.sub.2Ω) corresponding to the subsurface points of the boundary of the domain (Ω).
[0071] Once the boundary conditions and the initial condition are set, the wave propagation is determined by solving forward in time the earth model in the domain by using the wavefield propagator, that is,
[0072] This equation is solved only for one wavefield component variable u reducing the computational cost of solving two coupled equations.
[0073]
[0074] Al terms comprising the y variable are neglected, being the equation simplified as:
[0075] For a subsurface point I(x, y) the two way propagation between a determined acoustic source (S.sub.4) is depicted by a dashed line.
[0076] The examples shown in pictures 3a, 3b, 4a and 4b has been integrated by using a finite-differences method by imposing a 10 hz of dominant frequency Ricker wavelet as source and wherein the size of the spatial grid is dx=dy=dz=25 m.
[0077]
[0078] The lower part also shows a distorted area within the wave fronts that have been magnified in the lower part of
[0079] The largest amplitudes do not satisfy geometry spreading and transmission/reflection amplitude rules. This issue is due to the existence of much lower shear-waves leading to a wavefield which is not stable when using the same time step used to integrate numerically higher acoustic p-waves.
[0080] The same example has been simulated by using the equation according to step d) according to the invention. The same parts of the new wavefield are magnified on
[0081] A new embodiment is being simulated by using a single shot in the middle of the surface.
[0082]
[0083] The method according to the invention may also be used for other applications such as reversed time migration of images. In this particular example the propagator used for the source wavelet of the forward modeling and the propagator used for the time reversed seismic common shot gather are the same, that identified in step d) of the present invention.
[0084]
[0085] The boundary and initial conditions allows to integrate the initial value problem stated by equation of step d), then obtaining as a result the source wavefield.
[0086] This process is identified as a particular embodiment of the method of the invention deeming that (step i): [0087] step b) is carried out by providing a recorded seismic field data and with a given estimation of the earth model in the domain (Ω); [0088] step c) is carried out by determining the acoustic source from the recorded seismic field data; [0089] step e) provides a time migrated seismic source wavefield.
[0090] The right part of figure identifies the time reversed seismic common shot gather which provides the boundary and initial conditions to be used when solving the wavefield propagator.
[0091] The result is a receiver wavefield as it is shown at the end of the right branch of the scheme.
[0092] This process is also identified as a particular embodiment of the method of the invention deeming that: [0093] step b) is determined by using the same estimated earth model as that used in step i); [0094] step c) is carried out by providing the time reversed seismic data as boundary conditions or initial conditions; [0095] step e) provides a reconstructed receiver wavefield.
[0096] A cross-correlation image between the source wavefield and the receiver wavefield provides an estimated earth structure in the domain (Ω), the RTM Image output.