Reflection seismology finds use in geophysics to estimate properties of subsurface formations. Reflection seismology may provide seismic data representing waves of elastic energy as transmitted by P-waves and S-waves, in a frequency range of approximately 1 Hz to approximately 100 Hz. In various instances, seismic data can also represent refractions and/or diving waves. Seismic data may be processed and interpreted to understand better composition, fluid content, extent and geometry of subsurface rocks. For example, a full-waveform inversion (FWI) may be implemented as part of a seismic data workflow for building a model of a subsurface environment where information from reflections, refractions and/or diving waves may be considered.
A method can include receiving seismic data from a seismic survey of a subsurface geologic environment, where, in the seismic data, seismic energy reflections represent events associated with structures in the subsurface geologic environment; performing reference wavefield simulations of a reference wavefield, based on a reference model of the subsurface geologic environment for traveltimes of the events; for each time-step of the reference wavefield simulations, passing a reference wavefield simulation result to a correction term simulation that utilizes a limited number of time-steps to generate a correction term simulation result; after the limited number of time-steps, passing the correction term simulation result to a summed-correction wavefield simulation to generate a summed-correction wavefield result; generating a corrected wavefield as a sum of a final reference wavefield simulation result and a final summed-correction wavefield simulation result; and outputting a seismic image based on the corrected seismic wavefield, where the corrected seismic wavefield improves accuracy of the structures in the subsurface geologic environment. A system can include a processor; memory operatively coupled to the processor; and processor-executable instructions stored in the memory to instruct the system to: receive seismic data from a seismic survey of a subsurface geologic environment, where, in the seismic data, seismic energy reflections represent events associated with structures in the subsurface geologic environment; perform reference wavefield simulations of a reference wavefield, based on a reference model of the subsurface geologic environment for traveltimes of the events; for each time-step of the reference wavefield simulations, pass a reference wavefield simulation result to a correction term simulation that utilizes a limited number of time-steps to generate a correction term simulation result; after the limited number of time-steps, pass the correction term simulation result to a summed-correction wavefield simulation to generate a summed-correction wavefield result; generate a corrected wavefield as a sum of a final reference wavefield simulation result and a final summed-correction wavefield simulation result; and output a seismic image based on the corrected seismic wavefield, where the corrected seismic wavefield improves accuracy of the structures in the subsurface geologic environment. One or more computer-readable storage media can include computer-executable instructions executable to instruct a computing system to: receive seismic data from a seismic survey of a subsurface geologic environment, where, in the seismic data, seismic energy reflections represent events associated with structures in the subsurface geologic environment; perform reference wavefield simulations of a reference wavefield, based on a reference model of the subsurface geologic environment for traveltimes of the events; for each time-step of the reference wavefield simulations, pass a reference wavefield simulation result to a correction term simulation that utilizes a limited number of time-steps to generate a correction term simulation result; after the limited number of time-steps, pass the correction term simulation result to a summed-correction wavefield simulation to generate a summed-correction wavefield result; generate a corrected wavefield as a sum of a final reference wavefield simulation result and a final summed-correction wavefield simulation result; and output a seismic image based on the corrected seismic wavefield, where the corrected seismic wavefield improves accuracy of the structures in the subsurface geologic environment. Various other examples of methods, systems, devices, etc., are also disclosed.
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.
Features and advantages of the described implementations can be more readily understood by reference to the following description taken in conjunction with the accompanying drawings.
The following description includes the best mode presently contemplated for practicing the described implementations. This description is not to be taken in a limiting sense, but rather is made merely for the purpose of describing the general principles of the implementations. The scope of the described implementations should be ascertained with reference to the issued claims.
As mentioned, reflection seismology finds use in geophysics to estimate properties of subsurface formations. Reflection seismology can provide seismic data representing waves of elastic energy, as transmitted by P-waves and S-waves, in a frequency range of approximately 1 Hz to approximately 100 Hz or optionally less than 1 Hz and/or optionally more than 100 Hz. Seismic data may be processed and interpreted to understand better composition, fluid content, extent and geometry of subsurface rocks.
The geologic environment 100 may be referred to as a formation or may be described as including one or more formations. A formation may be a unit of lithostratigraphy such as a body of rock that is sufficiently distinctive and continuous.
A system may be implemented to process seismic data, optionally in combination with other data. Processing of data may include generating one or more seismic attributes, rendering information to a display or displays, etc. A process or workflow may include interpretation, which may be performed by an operator that examines renderings of information (to one or more displays, etc.) and that identifies structure or other features within such renderings. Interpretation may be or include analyses of data with a goal to generate one or more models and/or predictions (about properties and/or structures of a subsurface region).
A system may include features of a framework such as the PETREL seismic to simulation software framework (Schlumberger Limited, Houston, Texas). Such a framework can receive seismic data and other data and allow for interpreting data to determine structures that can be utilized in building a simulation model.
A system may include add-ons or plug-ins that operate according to specifications of a framework environment. As an example, a framework may be implemented within or in a manner operatively coupled to the DELFI cognitive exploration and production (E&P) environment (Schlumberger, Houston, Texas), which is a secure, cognitive, cloud-based collaborative environment that integrates data and workflows with digital technologies, such as artificial intelligence and machine learning. As an example, such an environment can provide for operations that involve one or more frameworks.
Seismic data may be processed using a framework such as the OMEGA framework (Schlumberger Limited, Houston, TX). The OMEGA framework provides features that can be implemented for processing of seismic data through prestack seismic interpretation and seismic inversion.
A framework for processing data may include features for 2D line and 3D seismic surveys. Modules for processing seismic data may include features for prestack seismic interpretation (PSI), optionally pluggable into a framework such as the DELFI framework environment.
In
The geologic environment 100 may be outfitted with one or more of a variety of sensors, detectors, actuators, etc. Equipment 102 may include communication circuitry that receives and that transmits information with respect to one or more networks 105. Such information may include information associated with downhole equipment 104, which may be equipment to acquire information, to assist with resource recovery, etc. Other equipment 106 may be located remote from a well site and include sensing, detecting, emitting or other circuitry and/or be located on a seabed. Such equipment may include storage and communication circuitry that stores and that communicates data, instructions, etc. One or more satellites may be provided for purposes of communications, data acquisition, etc.
A system may be used to perform one or more workflows. A workflow may be a process that includes a number of worksteps. A workstep may operate on data to create new data, to update existing data, etc. A system may operate on one or more inputs and create one or more results based on one or more algorithms. A workflow may be a workflow implementable in the PETREL software that operates on seismic data, seismic attribute(s), etc. A workflow may be a process implementable in the DELFI environment, etc. A workflow may include one or more worksteps that access a plug-in (external executable code, etc.). A workflow may include rendering information to a display (a display device). A workflow may include receiving instructions to interact with rendered information to process information and optionally render processed information. A workflow may include transmitting information that may control, adjust, initiate, etc. one or more operations of equipment associated with a geologic environment (in the environment, above the environment, etc.).
As an example, an acquisition technique can be utilized to perform a seismic survey. A seismic survey can acquire various types of information, which can include various types of waves (e.g., P, SV, SH, etc.). A P-wave can be an elastic body wave or sound wave in which particles oscillate in the direction the wave propagates. P-waves incident on an interface (at other than normal incidence, etc.) may produce reflected and transmitted S-waves (“converted” waves). An S-wave or shear wave may be an elastic body wave in which particles oscillate perpendicular to the direction in which the wave propagates. S-waves may be generated by a seismic energy sources (other than an air gun). S-waves may be converted to P-waves. S-waves tend to travel more slowly than P-waves and do not travel through fluids that do not support shear. Recording of S-waves involves use of one or more receivers operatively coupled to earth (capable of receiving shear forces with respect to time). Interpretation of S-waves may allow for determination of rock properties such as fracture density and orientation, Poisson's ratio and rock type by crossplotting P-wave and S-wave velocities, and/or by other techniques. Parameters that may characterize anisotropy of media (seismic anisotropy) include the Thomsen parameters ε, δ and γ.
Seismic data may be acquired for a region in the form of traces. For example, a technique can utilize a source for emitting energy where portions of such energy (directly and/or reflected) may be received via one or more sensors (e.g., receivers). Energy received may be discretized by an analog-to-digital converter that operates at a sampling rate. Acquisition equipment may convert energy signals sensed by a sensor to digital samples at a rate of one sample per approximately 4 ms. Given a speed of sound in a medium or media, a sample rate may be converted to an approximate distance. The speed of sound in rock may be of the order of around 5 km per second. Thus, a sample time spacing of approximately 4 ms would correspond to a sample “depth” spacing of about 10 meters (assuming a path length from source to boundary and boundary to sensor). A trace may be about 4 seconds in duration; thus, for a sampling rate of one sample at about 4 ms intervals, such a trace would include about 1000 samples where latter acquired samples correspond to deeper reflection boundaries. If the 4 second trace duration of the foregoing scenario is divided by two (to account for reflection), for a vertically aligned source and sensor, the deepest boundary depth may be estimated to be about 10 km (assuming a speed of sound of about 5 km per second).
As mentioned, seismic data may be acquired and analyzed to understand better subsurface structure of a geologic environment. Reflection seismology finds use in geophysics, for example, to estimate properties of subsurface formations. As an example, reflection seismology may provide seismic data representing waves of elastic energy (e.g., as transmitted by P-waves and S-waves, in a frequency range of approximately 1 Hz to approximately 100 Hz or optionally less than 1 Hz and/or optionally more than 100 Hz). Seismic data may be processed and interpreted, for example, to understand better composition, fluid content, extent and geometry of subsurface rocks.
As shown with respect to the system 200, an area 202 to be surveyed may or may not have physical impediments to direct wireless communication between a recording station 214 (which may be a recording truck) and a vibrator 204. A plurality of vibrators 204 may be employed, as well as a plurality of sensor unit grids 206, each of which may have a plurality of sensor units 208.
As illustrated in
In the system 200 of
In the system 240 of
The example systems 200 and 240 of
Two-way traveltime (TWT) can be defined as the elapsed time for a seismic wave to travel from its source to a given reflector and return to a receiver (e.g., at a surface, etc.). As an example, a minimum two-way traveltime can be defined to be that of a normal-incidence wave with zero offset.
As an example, a seismic survey can include points referred to as common midpoints (CMPs). In multichannel seismic acquisition, a CMP is a point that is halfway between a source and a receiver that is shared by a plurality of source-receiver pairs. In such a survey, various angles may be utilized that may define offsets (e.g., offsets from a CMP, etc.). In a CMP approach, redundancy among source-receiver pairs can enhance quality of seismic data, for example, via stacking of the seismic data. A CMP can be vertically above a common depth point (CDP), or common reflection point (CRP). As an example, seismic data may be presented as a gather, which can be an image of seismic traces that share an acquisition parameter, such as a common midpoint gather (CMP gather or CMG), which contains traces having a common midpoint (CMP). In such an example, a CMG may be presented with respect to a horizontal dimension and a time dimension, which may be a TWT dimension.
As an example, a seismic survey can include points referred to as downward reflection points (DRPs). A DRP is a point where seismic energy is reflected downwardly. For example, where multiple interfaces exists, seismic energy can reflect upwardly from one interface, reach a shallower interface and then reflect downwardly from the shallower interface.
As an example, a seismic survey may be an amplitude variation with offset (AVO) survey. Such a survey can record variation in seismic reflection amplitude with change in distance between position of a source and position of a receiver, which may indicate differences in lithology and fluid content in rocks above and below a reflector.
AVO analysis can allow for determination of one or more characteristics of a subterranean environment (e.g., thickness, porosity, density, velocity, lithology and fluid content of rocks, etc.). As an example, gas-filled sandstone might show increasing amplitude with offset; whereas, a coal might show decreasing amplitude with offset. AVO analysis can be suitable for young, poorly consolidated rocks, such as those in the Gulf of Mexico.
As an example, a method may be applied to seismic data to understand better how structural dip may vary with respect to offset and/or angle as may be associated with emitter-detector (e.g., source-receiver) arrangements of a survey, for example, to estimate how suitable individual offset/angle gathers are for AVO imaging. As explained, a gather may be a collection of seismic traces that share an acquisition parameter, such as a common midpoint (CMP), with other collections of seismic traces. For example, consider an AVO survey that includes a plurality of emitter-detector arrangements (e.g., source-receiver pairs) with corresponding angles defined with respect to a common midpoint (CMP). Given a CMP, acquired survey data may be considered to cover a common subsurface region (e.g., a region that includes the midpoint).
In the example system 300 of
In
Various types of seismic surveys can contend with surface unevenness and/or near-surface heterogeneity. For example, a shallow subsurface can include large and abrupt vertical and horizontal variations that may be, for example, caused by differences in lithology, compaction cementation, weather, etc. Such variations can generate delays or advances in arrival times of seismic waves passing through them relative to waves that do not. By accounting for such time differences, a seismic image may be of enhanced resolution with a reduction in false structural anomalies at depth, a reduction in mis-ties between intersecting lines, a reduction in artificial events created from noise, etc.
As an example, a method can include adjusting for such time differences by applying a static, or constant, time shift to a seismic trace where, for example, applying a static aims to place a source and receiver at a constant datum plane below a near-surface zone. As an example, an amount by which a trace is adjusted can depend on one or more factors (e.g., thickness, velocity of near-surface anomalies, etc.).
In
In the example of
Vibratory seismic data can be seismic data whose energy source is a vibrator that may use a vibrating plate to generate waves of seismic energy. As an example, the frequency and the duration of emitted energy can be controllable, for example, frequency and/or duration may be varied according to one or more factors (e.g., terrain, type of seismic data desired, etc.).
As an example, a vibrator may emit a linear sweep of a duration that is of the order of seconds (e.g., at least seven seconds, etc.), for example, beginning with high frequencies and decreasing with time (downsweeping) or going from low to high frequency (upsweeping). As an example, frequency may be changed (e.g., varied) in a nonlinear manner (e.g., certain frequencies are emitted longer than others, etc.). In various vibrator scenarios, resulting source wavelet can be one that is not impulsive. As an example, parameters of a vibrator sweep can include start frequency, stop frequency, sweep rate and sweep length.
As an example, a vibrator may be employed in land acquisition surveys for areas where explosive sources may be contraindicated (e.g., via regulations, etc.). As an example, more than one vibrator can be used simultaneously (e.g., in an effort to improve data quality, etc.).
As an example, a receiver may be a may be a UNIQ sensor unit (Schlumberger Limited, Houston, Texas). As an example, a sensor unit can include a geophone, which may be configured to detect motion in a single direction. As an example, a geophone may be configured to detect motion in a vertical direction. As an example, three mutually orthogonal geophones may be used in combination to collect so-called 3C seismic data. As an example, a sensor unit that can acquire 3C seismic data may allow for determination of type of wave and its direction of propagation. As an example, a sensor assembly or sensor unit may include circuitry that can output samples at intervals of 1 ms, 2 ms, 4 ms, etc. As an example, an assembly or sensor unit can include an analog to digital converter (ADC) such as, for example, a 24-bit sigma-delta ADC (e.g., as part of a geophone or operatively coupled to one or more geophones). As an example, a sensor assembly or sensor unit can include synchronization circuitry such as, for example, GPS synchronization circuitry with an accuracy of about plus or minus 12.5 microseconds. As an example, an assembly or sensor unit can include circuitry for sensing of real-time and optionally continuous tilt, temperature, humidity, leakage, etc. As an example, an assembly or sensor unit can include calibration circuitry, which may be self-calibration circuitry.
In
In various systems, for one or more reasons, a gap in coverage may exist. For example, in the system 380 a gap is identified and labeled where the gap may be defined as a distance between a seismic source and a seismic receiver. In such an example, the distance may be considered a practical or a safe distance for locating a seismic receiver from a seismic source. If a seismic receiver is too close to a seismic source, the seismic receiver may experience a rather large shock wave and/or may otherwise experience energy that may be quite high and raise concerns with calibration, dynamic range, etc.
In the examples of
In
A rack may be dimensioned in accordance with shipping container dimensions such as about 3 meters by about 7 meters by about 3 meters. As shown in
In
Material in a formation may be characterized by one or more physical parameters such as density, compressibility, and porosity. In the geologic environment 402 of
In
A node can include various types of circuitry. Such circuitry can include circuitry that can digitize (analog to digital conversion ADC circuitry) and can include circuitry that can record signals (a microcontroller, a processor, etc., operatively coupled to memory). Each of the nodes 410 can include a housing 411, sensors 412 and 413, one or more microcontrollers or processors 414, one or more batteries 415, memory 416, ADC circuitry 417, a compass 418, communication circuitry 419, etc. As an example, a node can include one or more clocks, which may be amenable to calibration, synchronization, etc. For example, consider synchronizing to a signal, calibrating against a value, etc. As an example, a node can provide for receiving seismic energy and generating digital data that can be coded or otherwise stamped with information corresponding to time (e.g., according to one or more clocks). Various components of a node may be operatively coupled via wires, connectors, etc. A node can include one or more circuit boards (printed circuit boards, etc.) that can provide for electrical connections between various components, etc.
After deployment, one or more acoustic techniques may be utilized to determine node locations. A technique may employ acoustic pinging where acoustic pingers emit relatively high-frequency pings that are substantially above the maximum frequency of interest for seismic applications. Such relatively high-frequency acoustic signals can be picked up by one or more seismic sensors. Triangulation or one or more other techniques may be utilized to determine node locations for nodes deployed on an underwater surface such as a seabed.
Nodes may be utilized to acquire information spatially and temporally such as in a time-lapse seismic survey, which may be a four-dimensional seismic survey (4D seismic survey). A seismic image of a formation may be made for a first survey and a seismic image of the formation may be made for a second survey where the first and second surveys are separated by time (lapse in time). In such an approach, a comparison of the images can infer changes in formation properties that may be tied to production of hydrocarbons, injection of water or gas, etc.
A first survey may be referred to as a baseline survey, while a subsequent survey may be referred to as a monitor survey. To minimize artifacts in differences between seismic images from successive lapses, a monitor survey may aim to replicate a configuration of a corresponding baseline survey. Where nodes are utilized at various positions on a seabed for a baseline survey, a monitor survey may aim to place nodes on the seabed in a manner that replicates the various positions of the nodes of the baseline survey. For the monitor survey, the nodes may be the same nodes, include some of the same nodes, include some different nodes or may be different nodes. A service may have a stock of nodes that can be utilized for various surveys where once a survey is complete, the nodes are retrieved, transported and positioned for another survey. Such a service may update, replace, etc., nodes from time to time.
A position to within a few meters of accuracy of one or more nodes may be determined via one or more of GPS, an acoustic positioning system (a short-baseline (SBL) or ultra-short baseline (USBL) acoustic system), and one or more other types of systems.
A node can include sensor circuitry for acquiring measurements of a seismic pressure wavefield and its gradient; consider sensor circuitry that can measure a seismic pressure wavefield and its gradient in vertical and crossline directions.
A node can include point-receiver circuitry. A point-receiver approach can combine hydrophones with tri-axial microelectromechanical system (MEMS) accelerometers. In such an approach, the MEMS accelerometers can measure a substantial bandwidth of particle acceleration due to seismic wavefields. Measurements of particle acceleration can be directly related to a gradient in a pressure wavefield. A node may include the ISOMETRIX technology, which includes point-receiver circuitry (Schlumberger Limited, Houston, Texas).
In the example of
As an example, a common shot approach 480 may be utilized, as illustrated via the formation 406, the OBNs 410, the seismic source vessel 440 and the one or more sources 442. As explained, the vessel 440 can tow one or more sources at or below an air-water interface where the OBNs 410 can be positioned on a water-formation interface (e.g., a seafloor, seabed, ocean bottom, sea bottom, etc.). As shown, the energy of the source or the sources 442 passes through the water and then into the formation 406 where a portion of the energy is reflected at an interface (e.g., a reflector). As shown, energy can reflect off the interface and progress upwardly to the OBNs 410, which can be receivers that record the energy.
When seismic traces of a gather come from a single shot and many receivers, they can form a common shot gather; whereas, a single receiver with many shots can form a common receiver gather. A shot gather is a plot of traces with respect to line distance (e.g., an inline or a crossline series of receivers) with respect to time. Such a plot may be referred to as an image, which includes information about a subsurface region; noting that traces may be processed to generate one or more other types of images of a subsurface region.
Also shown in
Some examples of techniques that can process seismic data include migration and migration inversion, which may be implemented for purposes such as structural determination and subsequent amplitude analysis. In seismic exploration, signal can be defined as a part of a recorded seismic record (e.g., events) that is decipherable and useful for determining subsurface information (e.g., relevant to the location and production of hydrocarbons, etc.). Migration and migration inversion are techniques that can be used to extract subsurface information from seismic reflection data.
As an example, a migration technique can include predicting a coincident source and receiver at depth at a time equal to zero; an approach that may be extended for heterogeneous media and to accommodate two-way propagation in a local sense at points from the source to a target reflector and back from the reflector to the receiver and in a global sense, separately for each of the two legs from the source to the reflector and from the reflector to the receiver. Such an approach for two-way wave propagation migration may provide for quantitative and definitive definition of the roles of primaries and multiples in migration where, for example, migration of primaries can provide subsurface structure and amplitude information.
Various techniques that can be used to predict a wavefield inside a volume from (measured) values of a field on a surface surrounding the volume involve Green's theorem. Green's theorem may be implemented, for example, as part of a process for a finite volume model prediction of the so-called “source and receiver experiment” for two-way waves at depth. As an example, Green's theorem can predict a wavefield at an arbitrary depth z between a shallower depth “a” and a deeper depth “b”.
Acoustic impedance is the opposition of a medium to a longitudinal wave motion. Acoustic impedance is a physical property whose change determines reflection coefficients at normal incidence, that is, seismic P-wave velocity multiplied by density. Acoustic impedance characterizes the relationship between the acting sound pressure and the resulting particle velocity.
During the propagation of seismic wave along a ray path, a seismic wave transmits through or reflects at a material boundary and/or converts its vibration mode between P-wave and S-wave. An observed amplitude of a seismic wave depends on an acoustic impedance contrast at a material boundary between an upper medium and a lower medium. Acoustic impedance, Z, can be defined by a multiplication of density, p, and seismic velocity, Vp, in each media. Acoustic impedance Z tends to be proportional to Vp for the many sedimentary and crustal rocks (e.g., granite, anorthite, pyrophyllite, and quartzite), except for some ultramafic rocks (e.g., dunite, eclogite, and peridotite) in the mantle.
In various instances, an inversion problem may be ill-posed for one or more reasons. Recorded data can include discrepancies including, for example, missing near offsets (e.g., due to gaps, etc.), and multiple events with other artifacts that contaminate the model of primaries that is inverted for. Artifacts can also be associated with inversion inaccuracies coming from inaccurate physics simulation (e.g., inversion of 3D data using 2D inversion, wavelet estimation errors, etc.).
For various reasons, a seismic survey may have coverage issues. For example, certain subsurface structures may impact “illumination” of one or more regions by seismic energy. In seismology, illumination can refer to an ability for seismic energy to fall on a reflector and thus be available to be reflected. Illumination can depend on source-receiver configuration (e.g., a survey geometry) and velocity distribution such as, for example, irregular velocity contrasts that may bend raypaths differently than adjacent raypaths. Various regions can have complicated velocity variations, for example, consider high-velocity contrast regions and subsalt regions.
A subsalt region can be an exploration and production play type in which prospects exist below salt layers. Prospecting for such regions below salt layers can pose challenges with respect to illumination, which may result in seismic data of poor quality. The Gulf of Mexico includes subsalt-producing fields; noting that subsalt regions also exist in other parts of the world such as, for example, offshore Brazil in the Santos, Campos and Espirito Santo basins.
A region below salt (e.g., a subsalt region) may be referred to as a pre-salt layer. As an example, a region may include a diachronous series of geological formations on a continental shelve of an extensional basin formed after the break-up of Gondwana, which may be characterized by deposition of thick layers of evaporites that can be composed mostly of salt. In various regions, some petroleum generated from sediments in a pre-salt layer may not have migrated upward to post-salt layers above, for example, due to one or more salt domes. Such types of regions exist off the coast of Africa and the coast of Brazil. Total pre-salt hydrocarbon reserves are estimated to be a substantial fraction of the world's hydrocarbon reserves.
Off the coast of Brazil, oil and natural gas reserves lie below an approximately 2,000 m (6,600 ft) thick layer of salt, which in turn is beneath more than 2,000 m (6,600 ft) of post-salt sediments in places, which in turn is under water depths between 2,000 m and 3,000 m (6,600 ft and 9,800 ft) in the South Atlantic. Drilling through rock and salt to extract pre-salt oil and gas can be complicated and costly. As explained, seismic surveying can be challenging in such regions, which can introduce uncertainties in planning, drilling, etc.
As an example, a model can be a velocity model. A velocity model can be a single dimensional model or a multidimensional model that provides a spatial distribution of velocity in a subsurface environment. For example, consider a model that uses constant-velocity units (layers), through which raypaths obeying Snell's law can be traced. As mentioned, acoustic impedance and velocity are related and, as explained with respect to
As with various types of inversions, convergence may occur to a local solution rather than to a global solution. For example, a model may be generated that satisfies a local minimum in error where, in actuality, a model can be generated that satisfies a global minimum in error. In other words, the method 600 can get stuck in a sub-optimal solution space such that a generated model is sub-optimal.
As explained with respect to
For various seismic imaging applications it is useful to decompose an acoustic (or elastic) model into a (possibly smooth) reference model that controls the traveltime of transmitted events, and perturbation component that scatters/reflects the wavefield. In such an approach, primaries can then be modelled by a first-order Born approximation which involves simulating a scattered field, by (i) propagating the source wavefield in the reference model, (ii) scattering once from the perturbation component, and then (iii) a further propagation in the reference model.
As an example, a method can provide for improved seismic imaging where a decomposition approach involves a reference model that controls traveltime of transmitted events and a perturbation component that scatters and/or reflects a wavefield. In such an example, accuracy can be improved by allowing a scattered wavefield to interact with a true (e.g., reference plus perturbation) model for a finite number of time-steps. In such an approach, as the number of time-steps increases, the accuracy of the modelling process can increase. As an example, if the number of time-steps is approximately equal to a seismic wavelength, then the scattered wavefield can include effects of thin-layering and scattering attenuation. As such physical effects are not properly accounted for with a first-order Born approximation, the scattered wavefield interaction approach for a finite number of time-steps improves accuracy in seismic imaging; further the scattered wavefield interaction approach does not include longer path multiples that can cause artefacts in a seismic image.
In such an example, a reference medium can be a smoothed version of the true medium. As an example, a reference medium can be acoustic and the true medium can be elastic. As an example, a correction can be applied in a subset (in time and space) of a modelling domain. As an example, a correction can be used to simulate a wavefield without long period multiples. As an example, the method 700 of
The method 700 is shown in
As explained, a method can include modelling correction wavefields with an extended interaction time. Such an approach can improve accuracy of seismic imaging, particularly as to features such as thin-layering in a subsurface geologic region as effects of thin-layering and scattering attenuation can be accounted for without including longer path multiples that can cause artifacts in seismic images.
As an example, internal multiples can be attenuated by an inverse-scattering series method. For the 1-D case, first-order internal multiples can be modelled with the repeated integration over depth:
In Equation (1), the e parameter can play a role in separating short-path/sub-wavelength internal multiples that result in a distortion of a wavelet (via scattering attenuation) from longer path internal multiples that can cause artifact events in seismic images. From a practical point-of-view, if e is too small, then the method can effectively damage primaries; however, if it is too large, then short period multiples may not be removed.
As an example, a method can introduce a parameter into modelling of scattering with time-domain finite-differences, allowing multiple short-path interactions within a scattered field while excluding longer range interactions.
Using the finite-difference method (FD method), wave propagation can be modelled recursively. For example, given the wavefield at time step, i, a method can calculate the wavefield at time i+1, by applying a time advancement operator. For example, consider Equation (2):
In Equation (2), the time-stepping operators, L and M, depend on the medium parameters of the true earth model, v.
Given a reference model, v, which may be a simplified version of the true earth model, a method can include defining corresponding time-stepping operators,
In principle, when modelling, a method can choose a time-stepping operator at each time-step. For example, an approach can start modelling in a background medium, switch to the true medium at a certain point, and then switch back at a later point. Such an approach may be useful where it is desirable to accurately model effects as a wave approaches a particular interface, for example.
As an example, a method may commence by considering a wavefield propagating in a reference medium, such that it is a solution to the relation of Equation (3):
Given the relation of Equation (3), a method can then define the scattered wavefield at time-step j that is the difference between true and reference operators acting on the reference wavefield at that time-step, for example, as shown in Equation (4):
As an example, a method may use a scheme where such a scattered field is then propagated using the true time-stepping operator for the next n time-steps, after which propagation switches back to the reference propagator, for example, as indicated in Equation (5):
In such an approach, a method can generate a wavefield that will correct the errors due to a component of the true wavefield that starts to diverge from the reference wavefield at time-step j. Such a method can sum these components from each time-step together to make a full correction wavefield, as shown in Equation (6):
As an example, if a reference wavefield is equal to the true wavefield prior to a time k, then a correction term can be exact for at least the next n time-steps. For example, if
Next, consider the sum Δqi+1Σ for k<i<k+n, as in Equation (8):
If the correction is exact for the ith time-step, a method can compute the corrected wavefield for the (i+1)th time-step, which is also exact, as shown in Equation (9):
As an example, by lowering n, a method can restrict the amount of time the wavefield can interact with the true model. This means a method can allow for short-path (intrinsic-attenuation-type) interactions, while removing their longer-path equivalents.
As an example, a method may utilize a direct implementation as explained above where the wavefield at each propagation step can be propagated independently. However, such an approach may be inefficient computationally. As a method may be primarily to generate a sum of correction terms, such a method may optionally operate without propagating independently until the method reaches an end of the simulation. For example, after their n time-steps in the true model, a method can include adding to a single scattered field, and propagated them together in a reference medium. In such an implementation, the method can propagate the reference wavefield, the scattered wavefield, and the n wavefields that are interacting with the true model at one or more desired points in time. As an example, a method may provide further efficiencies by optionally combining scattered wavefields for adjacent time-steps.
As shown in
In the examples of
As an example, a method can include propagating a reference wavefield and a (initially empty) summed-correction wavefield in a reference medium. For example, the top lines in the examples (c), (d) and (e) of
As explained, for various seismic imaging applications it is useful to decompose an acoustic (or elastic) model into a (possibly smooth) reference model that controls the traveltime of transmitted events, and perturbation component that scatters/reflects the wavefield. Primaries can then be modelled by a first-order Born approximation which involves simulating a scattered field (top horizontal line in example (a)), by (i) propagating the source wavefield in the reference model, (ii) scattering once from the perturbation component, and then (iii) a further propagation in the reference model (bottom horizontal line in example (a)).
In
As an example, a number of time-steps for correction term simulations can be determined based on a seismic wavelength. For example, consider a number of time-steps that may be sufficient to be equal to a time period of a quarter of a seismic wavelength. In such an example, a relatively characteristic representation of the seismic wave can be achieved.
In various examples, the duration and total number of time-steps for simulations can be selected for purposes of stability (e.g., a stable simulation and simulation result). As an example, a time-step may be in a range from 0.1 ms to more than 20 ms. As an example, a time-step and/or number of time-steps may depend on one or more stability conditions, a maximum velocity of a propagating wave, etc. While various examples of
As an example, a method can include performing quality control and/or validation. For example, consider a method that includes performing a method as in example (a) and a method as in example (b) for baseline comparisons between a first-order Born approximation result and an exact correction result. These baseline examples may be utilized to determine whether to use example (c), example (d) or example (e) of
As to Born modelling, with n=1 in Equation (5), some analogies may be discerned with respect to Born modelling such as, for example, a reference wavefield propagating in the reference medium, a single interaction with the perturbations in the model that pushes this wavefield through into the scattered field, and then the scattered wavefield continuing to propagate in the reference medium once again.
In Born modelling the scattered contribution is:
where summations are over the medium perturbations (Δmk).
Hence, Born modelling can be analogous if the wavefield is linear in the perturbations:
However, even for n=1, aforementioned correction method can model more general single-scattering perturbations as well where the relationship between medium parameters and wavefields is nonlinear, for example, contrasts in density as well as buoyancy.
As an example, an approach may implement an elastic correction technique for correcting the amplitudes of acoustic simulations to match the wave behaviour. However, such an approach may model correction required at a single time-step (n=1) to match acoustic and elastic wave equations.
As an example, an assumption can be made that the domain and range of the true and reference modelling operators are consistent. However, for elastic modelling, this may not strictly be true, as an elastic medium supports shear stresses that acoustic media do not. For an elastic correction method, this may not be an issue (e.g., acoustic to elastic correction).
In the examples of
As shown, the reference model is dominated by a direct arrival; however, there is some low frequency scattering too, caused by the smooth interfaces in the model. The “corrected” wavefield shows a good approximation to the true model, but without the multiple scattered events. The “scattered” wavefield contains the difference between the true and the corrected wavefields. The scattered wavefield is present, but there is also some leakage of the direct arrival, due to the inaccurate amplitude modelling in the reference. The “multiple estimate” shows the difference between the true wavefield and the corrected wavefield. This is mostly multiples, but there is some leakage of primaries into this field because the correction's amplitudes are not 100 percent. Additionally, the “primary estimate” looks clean and appears to include only primaries. However, it is apparent that their amplitudes can be slightly off. The strong water bottom event in the model does not help in this example, as it leads to a large error in the direct wave amplitude.
The images 1000 of
Extending the interaction time in the true model in general improves the accuracy of the correction method, but the convergence is not necessarily monotonic, and errors can grow over the first few iterations if the discrepancy between true and reference wavefields is large.
There are still errors due to inaccuracies in the modelling of the direct arrival, particularly its amplitude. This can lead to inaccuracies in the amplitudes of the scattered wavefields, and leakage of primaries into the multiple estimates. In the example shown, the magnitude of the leakage is similar to the magnitude of the multiply-scattered events.
As an example, a method such as, for example, the method of
As an example, a method can be utilized for directional separation to get a better transmitted wavefield. As an example, a method can allow for a reduction in the cost of a correction term by limiting the spatial extent of the correction. In such an example, higher accuracy correction terms could be propagated in smaller spatial volumes than the reference and summed-correction wavefield, for example in areas surrounding strong contrast interfaces.
The method 1400 is shown in
As shown in
The framework 1500 can include features for geophysics data processing. The framework 1500 can allow for processing various types of data such as, for example, one or more of: land, marine, and transition zone data; time and depth data; 2D, 3D, and 4D surveys; isotropic and anisotropic (TTI and VTI) velocity fields; and multicomponent data.
The framework 1500 can allow for transforming seismic, electromagnetic, microseismic, and/or vertical seismic profile (VSP) data into actionable information, for example, to perform one or more actions in the field for purposes of resource production, etc. The framework 1500 can extend workflows into reservoir characterization and earth modelling. For example, the framework 1500 can extend geophysics data processing into reservoir modelling by integrating with the PETREL framework via the Earth Model Building (EMB) tools, which enable a variety of depth imaging workflows, including model building, editing and updating, depth-tomography QC, residual moveout analysis, and volumetric common-image-point (CIP) pick QC. Such functionalities, in conjunction with depth tomography and migration algorithms of the framework 1500 can produce accurate and precise images of the subsurface. The framework 1500 may provide support for field to final imaging, to prestack seismic interpretation and quantitative interpretation, from exploration to development.
As an example, the FDMOD component can be instantiated via one or more CPUs and/or one or more GPUs for one or more purposes. For example, consider utilizing the FDMOD for generating synthetic shot gathers by using full 3D, two-way wavefield extrapolation modelling, the same wavefield extrapolation logic matches that are used by RTM. FDMOD can model various aspects and effects of wave propagation. The output from FDMOD can be or include synthetic shot gathers including direct arrivals, primaries, surface multiples, and interbed multiples. The model can be specified on a dense 3D grid as velocity and optionally as anisotropy, dip, and variable density. As an example, survey designs can be modelled to ensure quality of a seismic survey, which may account for structural complexity of the model. Such an approach can enable evaluation of how well a target zone will be illuminated. Such an approach may be part of a quality control process (e.g., task) as part of a seismic workflow. As an example, a FDMOD approach may be specified as to size, which may be model size (e.g., a grid cell model size). Such a parameter can be utilized in determining resources to be allocated to perform a FDMOD related processing task. For example, a relationship between model size and CPUs, GPUS, etc., may be established for purposes of generating results in a desired amount of time, which may be part of a plan (e.g., a schedule) for a seismic interpretation workflow.
As an example, as survey data become available, interpretation tasks may be performed for building, adjusting, etc., one or more models of a geologic environment. For example, consider a vessel that transmits a portion of acquired data while at sea and that transmits a portion of acquired data while in port, which may include physically offloading one or more storage devices and transporting such one or more storage devices to an onshore site that includes equipment operatively coupled to one or more networks (e.g., cable, etc.). As data are available, options exist for tasks to be performed.
As an example, the framework 1500 can include one or more sets of instructions executable to perform one or more methods such as, for example, one or more of the methods 700, 1400, etc.
As an example, a method can include receiving seismic data from a seismic survey of a subsurface geologic environment, where, in the seismic data, seismic energy reflections represent events associated with structures in the subsurface geologic environment; performing reference wavefield simulations of a reference wavefield, based on a reference model of the subsurface geologic environment for traveltimes of the events; for each time-step of the reference wavefield simulations, passing a reference wavefield simulation result to a correction term simulation that utilizes a limited number of time-steps to generate a correction term simulation result; after the limited number of time-steps, passing the correction term simulation result to a summed-correction wavefield simulation to generate a summed-correction wavefield result; generating a corrected wavefield as a sum of a final reference wavefield simulation result and a final summed-correction wavefield simulation result; and outputting a seismic image based on the corrected seismic wavefield, where the corrected seismic wavefield improves accuracy of the structures in the subsurface geologic environment.
As an example, a method can include receiving seismic data from a seismic survey of a subsurface geologic environment, where, in the seismic data, seismic energy reflections represent events associated with structures in the subsurface geologic environment; performing reference wavefield simulations of a reference wavefield, based on a reference model of the subsurface geologic environment for traveltimes of the events; for each time-step of the reference wavefield simulations, passing a reference wavefield simulation result to a correction term simulation that utilizes a limited number of time-steps to generate a correction term simulation result; after the limited number of time-steps, passing the correction term simulation result to a summed-correction wavefield simulation to generate a summed-correction wavefield result; generating a corrected wavefield as a sum of a final reference wavefield simulation result and a final summed-correction wavefield simulation result; and outputting a seismic image based on the corrected seismic wavefield, where the corrected seismic wavefield improves accuracy of the structures in the subsurface geologic environment. In such an example, the limited number of time-steps can depend on a characteristic of a wave in the subsurface geologic environment. For example, consider the characteristic as being a quarter of a wavelength of the wave. Or, for example, consider a range from an eighth of a wavelength to half of a wavelength. In various examples, a full wavelength may be considered; however, a full wavelength may result in additional computational demand. Thus, were computational efficiency is desired, less than a full wavelength may be considered (e.g., a fraction of a wavelength).
As an example, a limited number of time-steps can be greater than two and less than 40. As an example, a limited number of time-steps can be greater than 4 and less than 20.
As an example, performing reference wavefield simulations can include performing reference wavefield simulations for more than 100 time-steps.
As an example, a method can include performing a number of the correction term simulations in parallel (see, e.g., examples (c), (d) and (e) of
As an example, a summed-correction wavefield simulation can commence after a first simulation of reference wavefield simulations.
As an example, a method can include, for two successive time-steps of reference wavefield simulations, passing a first reference wavefield simulation result to a first correction term simulation and passing a second reference wavefield simulation result to a second, different correction term simulation (see, e.g., examples (c) and (d) of
As an example, a method can include, for a number of successive time-steps of reference wavefield simulations, passing each reference wavefield simulation result to a different correction term simulation (see, e.g., examples (c) and (d) of
As an example, a method can include, for each time-step of the reference wavefield simulations, performing an instance of the correction term simulation (see, e.g., examples (c) and (d) of
As an example, a method can include, for a number of a limited number of time-steps greater than one of the reference wavefield simulations, performing an instance of a correction term simulation, where the performing an instance of the correction term simulation includes performing a number of instances in parallel. In such an example, the number of instances in parallel can be less than the limited number of time-steps.
As an example, a system can include a processor; memory operatively coupled to the processor; and processor-executable instructions stored in the memory to instruct the system to: receive seismic data from a seismic survey of a subsurface geologic environment, where, in the seismic data, seismic energy reflections represent events associated with structures in the subsurface geologic environment; perform reference wavefield simulations of a reference wavefield, based on a reference model of the subsurface geologic environment for traveltimes of the events; for each time-step of the reference wavefield simulations, pass a reference wavefield simulation result to a correction term simulation that utilizes a limited number of time-steps to generate a correction term simulation result; after the limited number of time-steps, pass the correction term simulation result to a summed-correction wavefield simulation to generate a summed-correction wavefield result; generate a corrected wavefield as a sum of a final reference wavefield simulation result and a final summed-correction wavefield simulation result; and output a seismic image based on the corrected seismic wavefield, where the corrected seismic wavefield improves accuracy of the structures in the subsurface geologic environment.
As an example, one or more computer-readable storage media can include computer-executable instructions executable to instruct a computing system to: receive seismic data from a seismic survey of a subsurface geologic environment, where, in the seismic data, seismic energy reflections represent events associated with structures in the subsurface geologic environment; perform reference wavefield simulations of a reference wavefield, based on a reference model of the subsurface geologic environment for traveltimes of the events; for each time-step of the reference wavefield simulations, pass a reference wavefield simulation result to a correction term simulation that utilizes a limited number of time-steps to generate a correction term simulation result; after the limited number of time-steps, pass the correction term simulation result to a summed-correction wavefield simulation to generate a summed-correction wavefield result; generate a corrected wavefield as a sum of a final reference wavefield simulation result and a final summed-correction wavefield simulation result; and output a seismic image based on the corrected seismic wavefield, where the corrected seismic wavefield improves accuracy of the structures in the subsurface geologic environment.
As an example, a computer program product can include computer-executable instructions to instruct a computing system to perform a method, for example, consider a method such as the method 700 of
Components may be distributed, such as in the network system 1610. The network system 1610 includes components 1622-1, 1622-2, 1622-3, . . . 1622-N. The components 1622-1 may include the processor(s) 1602 while the component(s) 1622-3 may include memory accessible by the processor(s) 1602. Further, the component(s) 1622-2 may include an I/O device for display and optionally interaction with a method. The network may be or include the Internet, an intranet, a cellular network, a satellite network, etc.
A device may be a mobile device that includes one or more network interfaces for communication of information. A mobile device may include a wireless network interface (operable via IEEE 802.11, ETSI GSM, BLUETOOTH®, satellite, etc.). A mobile device may include components such as a main processor, memory, a display, display graphics circuitry (optionally including touch and gesture circuitry), a SIM slot, audio/video circuitry, motion processing circuitry (accelerometer, gyroscope), wireless LAN circuitry, smart card circuitry, transmitter circuitry, GPS circuitry, and a battery. A mobile device may be configured as a cell phone, a tablet, etc. A method may be implemented (wholly or in part) using a mobile device. A system may include one or more mobile devices.
A system may be a distributed environment such as a so-called “cloud” environment where various devices, components, etc. interact for purposes of data storage, communications, computing, etc. A device or a system may include one or more components for communication of information via one or more of the Internet (where communication occurs via one or more Internet protocols), a cellular network, a satellite network, etc. A method may be implemented in a distributed environment (wholly or in part as a cloud-based service).
Information may be input from a display (consider a touchscreen), output to a display or both. Information may be output to a projector, a laser device, a printer, etc. such that the information may be viewed. Information may be output stereographically or holographically. As to a printer, consider a 2D or a 3D printer. A 3D printer may include one or more substances that can be output to construct a 3D object. Data may be provided to a 3D printer to construct a 3D representation of a subterranean formation. Layers may be constructed in 3D (horizons, etc.), geobodies constructed in 3D, etc. Holes, fractures, etc., may be constructed in 3D (as positive structures, as negative structures, etc.).
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. 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.
This application claims priority to and the benefit of a US Provisional Application having Ser. No. 63/508,316, filed 15 Jun. 2023, which is incorporated by reference herein in its entirety.
Number | Date | Country | |
---|---|---|---|
63508316 | Jun 2023 | US |