Stratum slice generation method and device, equipment and medium
By processing pre-stack seismic data to generate a three-dimensional sedimentary data volume and slicing it, the problem of low prediction accuracy of thin sand bodies in post-stack seismic data volumes is solved, and higher accuracy single sand body prediction is achieved.
Patent Information
- Application Number
- CN202410624508.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-05-20
- Publication Date
- 2025-11-21
AI Technical Summary
现有技术中,基于叠后地震数据体的地层切片对薄层砂体的预测精度较低,尤其在砂泥岩阻抗差异较小时,叠后地震反射微弱,特征不显著,影响石油勘探效果。
Prestack seismic data processing methods are used to generate stratigraphic slices based on prestack seismic data. By acquiring prestack seismic data of the target area, sedimentary data are determined, a three-dimensional sedimentary data volume is generated, and then sliced to obtain stratigraphic slices.
It improves the prediction accuracy of single sand bodies, reduces the damage to lithological information in seismic data caused by overlay processing, and enhances the accuracy of stratigraphic slices.
Smart Images

Figure CN120993484A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of petroleum exploration and development technology, and in particular to a method, apparatus, equipment and medium for generating stratigraphic slices. Background Technology
[0002] In oil and gas basins dominated by terrestrial sedimentary deposits, thin layers of interbedded sandstone and mudstone are the main sedimentary formations. With increasing exploration, these thin sandstone bodies have become the primary exploration targets. Currently, thin sandstone bodies can be detected through slicing scans, primarily involving 90-degree phase conversion and stratigraphic slicing techniques. However, current stratigraphic slicing is based on post-stack seismic data. When the impedance difference between sandstone and mudstone is small, the weak and indistinct characteristics of post-stack seismic reflections result in low accuracy of the predicted thin sandstone bodies, impacting oil exploration. Summary of the Invention
[0003] This invention provides a method, apparatus, device, and medium for generating stratigraphic slices, which can process pre-stack seismic data to obtain stratigraphic slices based on the pre-stack seismic data, reduce the damage to lithological information contained in the seismic data caused by stacking processing, and achieve the goal of improving the prediction accuracy of single sand bodies.
[0004] According to one aspect of the present invention, a method for generating stratigraphic slices is provided, the method comprising:
[0005] Acquire prestack seismic data corresponding to the target location point in the target area, and determine the sedimentary data of the target location point based on the prestack seismic data; the sedimentary data reflects all prestack seismic data corresponding to the target location point;
[0006] Based on the deposition data of each location point in the target area, a deposition data volume corresponding to the target area is generated; the deposition data volume is a three-dimensional data volume.
[0007] Slicing the sedimentary data volume corresponding to the target area yields stratigraphic slices.
[0008] According to another aspect of the present invention, an apparatus for generating stratigraphic slices is provided, comprising:
[0009] The sedimentary data determination module is used to acquire prestack seismic data corresponding to target location points in the target area, and determine the sedimentary data of the target location points based on the prestack seismic data; the sedimentary data reflects all prestack seismic data corresponding to the target location points.
[0010] The sedimentation data volume generation module is used to generate a sedimentation data volume corresponding to the target area based on the sedimentation data of each location point in the target area; the sedimentation data volume is a three-dimensional data volume.
[0011] The stratigraphic slicing module is used to slice the sedimentary data volume corresponding to the target area to obtain stratigraphic slices.
[0012] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0013] At least one processor; and
[0014] A memory communicatively connected to the at least one processor; wherein,
[0015] The memory stores a computer program that can be executed by the at least one processor, which enables the at least one processor to perform the method for generating stratigraphic slices according to any embodiment of the present invention.
[0016] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the method for generating stratigraphic slices according to any embodiment of the present invention.
[0017] The technical solution of this application includes: acquiring pre-stack seismic data corresponding to a target location point in a target area, and determining sedimentary data of the target location point based on the pre-stack seismic data; the sedimentary data reflects all pre-stack seismic data corresponding to the target location point; generating a sedimentary data volume corresponding to the target area based on the sedimentary data of each location point in the target area; the sedimentary data volume is a three-dimensional data volume; and slicing the sedimentary data volume corresponding to the target area to obtain stratigraphic slices. This technical solution determines the sedimentary data of the target location point based on the pre-stack seismic data and slices the sedimentary data volume corresponding to the target area to obtain stratigraphic slices based on the pre-stack seismic data, reducing the damage to lithological information contained in the seismic data caused by stacking processing, and achieving the goal of improving the prediction accuracy of single sand bodies.
[0018] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0019] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0020] Figure 1This is a flowchart of a method for generating stratigraphic slices according to Embodiment 1 of this application;
[0021] Figure 2 This is a flowchart of a method for generating stratigraphic slices according to Embodiment 2 of this application;
[0022] Figure 3 This is a schematic diagram of a synthetic seismic record provided according to Embodiment 2 of this application;
[0023] Figure 4 This is a schematic diagram of a stratigraphic slice of the target layer S1 provided in Embodiment 2 of this application;
[0024] Figure 5 The stratigraphic slice of the target layer S1 is obtained by slicing based on post-stack seismic data according to Embodiment 2 of this application;
[0025] Figure 6 This is a schematic diagram of a stratigraphic slice generation device according to Embodiment 3 of this application;
[0026] Figure 7 This is a schematic diagram of the structure of an electronic device that implements a method for generating stratigraphic slices according to an embodiment of this application. Detailed Implementation
[0027] To enable those skilled in the art to better understand the present invention, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0028] It should be noted that the terms "first," "second," "target," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0029] Example 1
[0030] Figure 1This application provides a flowchart of a method for generating stratigraphic slices in Embodiment 1. This embodiment is applicable to the identification of sand bodies in thin interbedded layers. The method can be executed by a stratigraphic slice generation device, which can be implemented in hardware and / or software and can be configured in an electronic device with data processing capabilities. Figure 1 As shown, the method includes:
[0031] S110, acquire the prestack seismic data corresponding to the target location point in the target area, and determine the sedimentary data of the target location point based on the prestack seismic data; the sedimentary data reflects all the prestack seismic data corresponding to the target location point.
[0032] The target area can be any region requiring lithological identification, specifically an area where sand body distribution needs to be identified. The target area can be an area that has undergone seismic exploration; for example, the target area can be a thin interbedded region. The target location point can be any point within the target area, which can be composed of various location points. The pre-stack seismic data corresponding to the target location point refers to the pre-stack seismic data detected by the geophone corresponding to that point. The sedimentary data for the target location point is determined based on the pre-stack seismic data for that point. This sedimentary data reflects all the pre-stack seismic data and can be obtained by performing arithmetic operations such as multiplication and addition on the pre-stack seismic data.
[0033] Specifically, the target layer can be determined in the target area first, the depth of the target layer can be determined based on the well logging data, and the seismic reflection time corresponding to the depth can be determined. Based on the seismic reflection time corresponding to the target location point, pre-stack seismic data corresponding to the target location point can be obtained through each detector. In general, there are multiple pre-stack seismic data corresponding to the target location point. The pre-stack seismic data can be fused to obtain a sedimentary data that can reflect the pre-stack seismic data.
[0034] In this embodiment of the application, there are multiple prestack seismic data corresponding to the target location point. By fusing all the prestack seismic data, the resulting sedimentary data can reflect more lithological information than the poststack seismic data. This allows the subsequent stratigraphic slices to reflect more information, that is, to more clearly reflect the deposition of the rock strata.
[0035] S120, Based on the deposition data of each location point in the target area, generate a deposition data volume corresponding to the target area; the deposition data volume is a three-dimensional data volume.
[0036] A sedimentary data volume is a collection of multiple sedimentary data. A sedimentary data volume can include multiple sedimentary data. For example, a three-dimensional sedimentary data volume can be composed of sedimentary data corresponding to various location points.
[0037] Specifically, after obtaining the sedimentary data of the target location, the same method can be used to calculate the sedimentary data of each location in the target area. Based on the relative positional relationship of each location, the sedimentary data are arranged accordingly to obtain the sedimentary data volume corresponding to the target area.
[0038] S130, slice the sedimentary data volume corresponding to the target area to obtain stratigraphic slices.
[0039] Specifically, sedimentary data volumes can reflect the distribution of sedimentary data in a target area. In one feasible approach, the sedimentary data volume can be directly sliced, resulting in stratigraphic slices that may include multiple strata. Another feasible approach is to process the sedimentary data volume so that the strata within it are parallel to each other. That is, slicing the processed sedimentary data volume yields slices of a specific stratum, which more clearly reflects the geological distribution information of that stratum.
[0040] The technical solution of this application embodiment can be applied to the identification of sand bodies in thin interbedded layers. Specifically, after generating a stratigraphic slice of thin interbedded layers, since the stratigraphic slice already reflects the geological information of the strata, relevant technicians can directly view the planar distribution information of the sand bodies reflected in the slice.
[0041] The technical solution of this application includes: acquiring pre-stack seismic data corresponding to a target location point in a target area, and determining sedimentary data of the target location point based on the pre-stack seismic data; the sedimentary data reflects all pre-stack seismic data corresponding to the target location point; generating a sedimentary data volume corresponding to the target area based on the sedimentary data of each location point in the target area; the sedimentary data volume is a three-dimensional data volume; and slicing the sedimentary data volume corresponding to the target area to obtain stratigraphic slices. This technical solution determines the sedimentary data of the target location point based on the pre-stack seismic data and slices the sedimentary data volume corresponding to the target area to obtain stratigraphic slices based on the pre-stack seismic data, reducing the damage to lithological information contained in the seismic data caused by stacking processing, and achieving the goal of improving the prediction accuracy of single sand bodies.
[0042] Example 2
[0043] Figure 2 This is a flowchart of a method for generating stratigraphic slices according to Embodiment 2 of this application. This embodiment is an optimization based on the above embodiment.
[0044] like Figure 2 As shown, the method in this embodiment of the application specifically includes the following steps:
[0045] S210, based on well logging data, determines the target depth of the target layer in the target area.
[0046] The target layer can be any layer within the target area. The target layer can be a plane underground, and the target depth of the target layer can be determined based on well logging data.
[0047] Specifically, after relevant personnel determine the target layer information, the target depth corresponding to the target layer in the target area is determined through well logging data.
[0048] S220, based on the correspondence between seismic reflection time and depth in the target area, determine the target seismic reflection time corresponding to the target depth.
[0049] Specifically, in the target area, the correspondence between seismic reflection time and depth can be pre-defined. The specific process can be as follows: in the target area, wells with good logging quality are identified as target wellbores, and a synthetic record is created. This synthetic record reflects the correspondence between seismic reflection time and depth for the target wellbore. The synthetic record is then compared with the seismic data traces after stacking around the well to obtain the correspondence between seismic reflection time and depth in the target area.
[0050] Furthermore, after obtaining the correspondence between seismic reflection time and depth in the target area, the target depth is substituted into the above correspondence to obtain the target seismic reflection time corresponding to the target depth.
[0051] S230, the seismic data corresponding to the target location point detected by each detector at the target seismic reflection time is determined as the pre-stack seismic data corresponding to the target location point.
[0052] A detector is a device that detects useful information in a wave signal. It is used to identify the presence or change of a wave, oscillation, or signal; for example, a detector is used in seismic exploration to acquire seismic data.
[0053] Specifically, after determining the target earthquake reflection time, the earthquake data detected by each detector at the target earthquake reflection time corresponding to the target location point can be identified as the pre-stack earthquake data corresponding to the target location point. There are multiple such pre-stack earthquake data.
[0054] S240, Determine the sedimentary data of the target location point based on the pre-stack seismic data; the sedimentary data reflects all pre-stack seismic data corresponding to the target location point.
[0055] In this embodiment of the application, optionally, acquiring pre-stack seismic data corresponding to the target location point in the target area includes: acquiring at least two pre-stack seismic data points that were detected by a detector; correspondingly, determining the depositional data of the target location point based on the pre-stack seismic data includes: summing the pre-stack seismic data to obtain the depositional data of the target location point.
[0056] Specifically, when there are at least two prestack seismic data points, or multiple prestack seismic data points, the sedimentary data of the target location point can be obtained by summing the data of each prestack seismic data point; or, the sedimentary data of the target location point can be obtained by summing the data of each prestack seismic data point and then dividing by the number of prestack seismic data points.
[0057] In this embodiment of the application, optionally, the pre-stack seismic data are summed to obtain the sedimentary data of the target location point, including: weighted summation of the pre-stack seismic data to obtain the sedimentary data of the target location point.
[0058] Specifically, in one feasible approach, the weighting coefficients for each pre-stack seismic data point can be the same, and then the pre-stack seismic data points can be weighted and summed to obtain the sedimentary data for the target location. In another feasible approach, the weighting coefficients for each pre-stack seismic data point can be determined by relevant personnel, for example, based on the importance of different pre-stack seismic data points.
[0059] Furthermore, after determining the weighting coefficients, the sedimentary data are determined according to the following formula:
[0060] Z = a1*X1 + a2*X2 + ... + a n *X n ;
[0061] Where Z represents sedimentary data, a is a weighting coefficient, X represents pre-stack seismic data, and a n To correspond to the pre-stack earthquake number X n The weighting coefficients.
[0062] In this embodiment of the application, optionally, the process of determining the weighting coefficients corresponding to the pre-stack seismic data includes: obtaining the target distance between the detector acquiring the target pre-stack seismic data and the target location point; determining the weighting coefficients corresponding to the target pre-stack seismic data based on the target distance; and the target distance and the weighting coefficients corresponding to the target pre-stack seismic data are negatively correlated.
[0063] Specifically, the target distance is defined as the distance between the geophone used to obtain the target pre-stack seismic data and the target location. A smaller target distance indicates a closer proximity between the geophone and the target location, meaning the pre-stack seismic data is less affected by the subsurface medium during propagation, and thus the weighting coefficients for the determined target pre-stack seismic data can be larger. Conversely, a larger target distance indicates a greater distance between the geophone and the target location, meaning the received pre-stack seismic data is more affected by the subsurface medium during propagation, and thus the weighting coefficients for the determined target pre-stack seismic data can be smaller. For example, the sum of all weighting coefficients can be set to 1. Based on the target distances corresponding to each pre-stack seismic data point, the corresponding weighting coefficients are adaptively determined. For instance, if there are five pre-stack seismic data points for the target location, the weighting coefficients can be 0.1, 0.2, 0.4, 0.2, and 0.1, respectively.
[0064] S250 generates sedimentation data corresponding to the target layer based on the sedimentation data of each location point of the target layer in the target area.
[0065] Specifically, after obtaining the sedimentation data of the target location, the sedimentation data corresponding to each location in the target layer is calculated. The calculation method for the sedimentation data of each location can be the same as that for the sedimentation data of the target location, thereby obtaining the sedimentation data corresponding to the target layer.
[0066] S260, Based on the deposition data corresponding to each target layer in the target area, generate a deposition data volume corresponding to the target area; the deposition data volume is a three-dimensional data volume.
[0067] Specifically, after obtaining the sedimentation data corresponding to the target layer, the sedimentation data corresponding to each layer in the target area are calculated. Specifically, the sedimentation data corresponding to layer A, which is adjacent to the target layer, can be calculated in the target area, and then the sedimentation data corresponding to layer B, which is adjacent to layer A, can be calculated. Finally, the sedimentation data volume corresponding to the target area is obtained.
[0068] S270, a reference layer is obtained by tracing along the same geological time marker seismic phase axis in the sedimentary data volume.
[0069] The reference layer can be a continuous reflective layer such as the maximum flood (lake) surface or a laterally stable coal seam. Multiple reference layers can be selected according to the conditions of the work area. The number of reference layers is not limited in the embodiments of this application.
[0070] Specifically, after obtaining the sedimentary data volume, a reference layer is determined within the sedimentary data volume. This reference layer can be a layer with continuous reflection. For example, tracing along a marker seismic phase axis of the same geological time within the sedimentary data volume, and determining the traced layer as the reference layer, can be further flattened.
[0071] S280, determine the number of interpolated stratigraphic slices based on the average or maximum distance between each reference layer and the sampling interval of the stratigraphic slice data.
[0072] For example, a starting relative geological time is set, the sampling interval of the stratigraphic slice data volume is set, the average or maximum distance between every two reference layers is calculated, and the number of interpolated stratigraphic slices between every two reference layers is calculated based on the calculated average or maximum distance and the sampling interval.
[0073] Specifically, calculating the number of interpolated stratigraphic slices based on the average distance and sampling interval can be as follows: For locations where the distance is less than or greater than the average distance, the number of interpolated stratigraphic slices is determined based on the sampling interval, ensuring that the number of sedimentary data at each location is the same as at the average distance. Calculating the number of interpolated stratigraphic slices based on the maximum distance and sampling interval can be as follows: For locations where the distance is less than the maximum distance, the number of interpolated stratigraphic slices is calculated based on the sampling interval, ensuring that the number of sedimentary data between reference layers is the same everywhere. That is, previously, at a distance of 100 meters between reference layers, there might have been 100 sedimentary data points; at a distance of 50 meters between reference layers, there might have been 50 sedimentary data points. At a distance of 50 meters between reference layers, the calculated number of interpolated stratigraphic slices could be 50.
[0074] S290, based on the number of interpolated stratigraphic slices, the sedimentary data volume is interpolated to obtain a flattened stratigraphic model.
[0075] For example, based on the number of interpolated stratigraphic slices, a linear interpolation function is used to interpolate between every two reference layers to obtain a flattened stratigraphic model. Each layer of this flattened stratigraphic model is horizontal, that is, if the flattened stratigraphic model is sliced along the horizontal direction, the resulting stratigraphic slices are from the same layer.
[0076] S2100, the flattened stratigraphic model is sliced to obtain the stratigraphic slice.
[0077] For example, the target stratum in the flattened stratigraphic model can be sliced to obtain a stratigraphic slice of the target stratum; the method further includes: visualizing the stratigraphic slice of the target stratum to obtain a schematic diagram of the slice that can reflect the geological information of the target stratum.
[0078] The technical solution of this application embodiment includes: determining the target depth of the target layer in the target area based on well logging data; determining the target seismic reflection time corresponding to the target depth based on the correspondence between seismic reflection time and depth in the target area; determining the seismic data corresponding to the target location point detected by each detector at the target seismic reflection time as the pre-stack seismic data corresponding to the target location point; determining the sedimentary data of the target location point based on the pre-stack seismic data; the sedimentary data reflecting all pre-stack seismic data corresponding to the target location point; generating the sedimentary data corresponding to the target layer based on the sedimentary data of each location point of the target layer in the target area; generating the sedimentary data volume corresponding to the target area based on the sedimentary data corresponding to each target layer in the target area; the sedimentary data volume is a three-dimensional data volume; tracing along the same geological time marker seismic phase axis in the sedimentary data volume to obtain a reference layer; determining the number of interpolated stratigraphic slices based on the average or maximum distance between each reference layer and the sampling interval of the stratigraphic slice data; interpolating the sedimentary data volume according to the number of interpolated stratigraphic slices to obtain a flattened stratigraphic model; and slicing the flattened stratigraphic model to obtain the stratigraphic slices. This technical solution slices the flattened stratigraphic model to obtain stratigraphic slices based on pre-stack seismic data, which reduces the damage to lithological information contained in the seismic data caused by stacking processing. Moreover, the stratigraphic slices can reflect the geological information of the same stratum, thereby improving the prediction accuracy of single sand bodies.
[0079] In one specific embodiment, Figure 3 This is a schematic diagram of a synthetic seismic record. The logging curve shows that the target layer S1 is at a depth of about 2047 meters, corresponding to a seismic reflection time of 952 milliseconds. Figure 4 This is a stratigraphic slice of the target layer S1 obtained using the method described in this application; Figure 5 To obtain stratigraphic slices of the target layer S1 by slicing the post-stack seismic data; comparing the two slices, it can be seen that both methods reflect the development of northeast-southwest trending channels in the target area, and both can reflect the distribution pattern of large channels. However, the method described in this application also detected multiple northwest-southeast trending small channels in the northwest of the target area, and the channel distribution pattern is clear. Figure 5 The small river channels in the northwestern part of the study area are not clearly visible, indicating that the method described in this application has a significantly stronger ability to detect small river channels than traditional methods based on post-stack seismic data.
[0080] Example 3
[0081] Figure 6 This is a schematic diagram of a stratigraphic slice generation apparatus provided in Embodiment 3 of this application. This apparatus can execute the stratigraphic slice generation method provided in any embodiment of the present invention, and possesses the corresponding functional modules and beneficial effects of the method. For example... Figure 6 As shown, the device includes:
[0082] The sedimentation data determination module 310 is used to acquire prestack seismic data corresponding to the target location point in the target area, and determine the sedimentation data of the target location point based on the prestack seismic data; the sedimentation data reflects all prestack seismic data corresponding to the target location point.
[0083] The sedimentation data volume generation module 320 is used to generate a sedimentation data volume corresponding to the target area based on the sedimentation data of each location point in the target area; the sedimentation data volume is a three-dimensional data volume.
[0084] The stratigraphic slicing module 330 is used to slice the sedimentary data volume corresponding to the target area to obtain stratigraphic slices.
[0085] The technical solution of this application embodiment includes: a sedimentary data determination module 310, used to acquire pre-stack seismic data corresponding to a target location point in a target area, and determine the sedimentary data of the target location point based on the pre-stack seismic data; the sedimentary data reflects all pre-stack seismic data corresponding to the target location point; a sedimentary data volume generation module 320, used to generate a sedimentary data volume corresponding to the target area based on the sedimentary data of each location point in the target area; the sedimentary data volume is a three-dimensional data volume; and a stratigraphic slicing module 330, used to slice the sedimentary data volume corresponding to the target area to obtain stratigraphic slices. This technical solution determines the sedimentary data of the target location point based on the pre-stack seismic data, and slices the sedimentary data volume corresponding to the target area to obtain stratigraphic slices based on the pre-stack seismic data, reducing the damage to the lithological information contained in the seismic data caused by the stacking process, and achieving the purpose of improving the prediction accuracy of single sand bodies.
[0086] Optionally, the deposition data determination module 310 includes:
[0087] The pre-stack seismic data acquisition unit is used to acquire at least two pre-stack seismic data points detected by the detector at the target location point;
[0088] The sedimentary data determination unit is used to sum the prestack seismic data to obtain the sedimentary data at the target location.
[0089] Optionally, the deposition data determination unit includes:
[0090] The sedimentary data determines the sub-units, which are used to perform weighted summation of the pre-stack seismic data to obtain the sedimentary data at the target location.
[0091] Optionally, the device further includes:
[0092] The target distance determination module is used to obtain the target distance between the geophone that acquired the pre-stack seismic data of the target and the target location point.
[0093] The weighting coefficient determination module is used to determine the weighting coefficients corresponding to the target pre-stack seismic data based on the target distance; the target distance and the weighting coefficients corresponding to the target pre-stack seismic data are negatively correlated.
[0094] Optionally, the deposition data determination module 310 includes:
[0095] The target depth determination unit is used to determine the target depth of the target layer in the target area based on well logging data.
[0096] The target seismic reflection time determination unit is used to determine the target seismic reflection time corresponding to the target depth based on the correspondence between seismic reflection time and depth in the target area.
[0097] The pre-stack seismic data determination unit is used to determine the seismic data corresponding to the target location point detected by each detector at the target seismic reflection time as the pre-stack seismic data corresponding to the target location point.
[0098] Optionally, the sedimentation data volume generation module 320 includes:
[0099] The sedimentation data generation unit corresponding to the target layer is used to generate sedimentation data corresponding to the target layer based on the sedimentation data of each location point of the target layer in the target area;
[0100] The sedimentation data volume generation unit is used to generate a sedimentation data volume corresponding to the target area based on the sedimentation data corresponding to each target layer in the target area.
[0101] Optionally, the formation slicing module 330 includes:
[0102] A reference layer determination unit is used to trace along a marker seismic phase axis of the same geological time in the sedimentary data volume to obtain a reference layer;
[0103] The interpolation stratigraphic slice number determination unit is used to determine the number of interpolated stratigraphic slices based on the average or maximum distance between each reference layer and the sampling interval of the stratigraphic slice data.
[0104] The flattened stratigraphic model determination unit is used to interpolate the sedimentary data volume based on the number of interpolated stratigraphic slices to obtain a flattened stratigraphic model.
[0105] The stratigraphic slice determination unit is used to slice the flattened stratigraphic model to obtain the stratigraphic slice.
[0106] The stratigraphic slice generation apparatus provided in this application embodiment can execute the stratigraphic slice generation method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the method.
[0107] Example 4
[0108] Figure 7 A schematic diagram of an electronic device 10 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0109] like Figure 7 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 may also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0110] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0111] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as methods for generating stratigraphic slices.
[0112] In some embodiments, the method for generating stratigraphic slices may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the stratigraphic slice generation method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the stratigraphic slice generation method by any other suitable means (e.g., by means of firmware).
[0113] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0114] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0115] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0116] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0117] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0118] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0119] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and no limitation is imposed herein.
[0120] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A method for generating stratigraphic slices, characterized in that, include: Acquire pre-stack seismic data corresponding to the target location point in the target area, and determine the sedimentary data of the target location point based on the pre-stack seismic data; The sedimentary data reflects all prestack seismic data corresponding to the target location point; Based on the deposition data of each location point in the target area, a deposition data volume corresponding to the target area is generated; the deposition data volume is a three-dimensional data volume. Slicing the sedimentary data volume corresponding to the target area yields stratigraphic slices.
2. The method according to claim 1, characterized in that, Acquire pre-stack seismic data corresponding to the target location points in the target area, including: Acquire at least two pre-stack seismic data points that were detected at the target location by the geophone; Accordingly, the sedimentary data for determining the target location point based on the pre-stack seismic data includes: The sedimentary data at the target location point are obtained by summing the pre-stack seismic data.
3. The method according to claim 2, characterized in that, The pre-stack seismic data are summed to obtain the sedimentary data for the target location, including: The sedimentary data at the target location point are obtained by weighted summation of the pre-stack seismic data.
4. The method according to claim 3, characterized in that, The process of determining the weighting coefficients corresponding to pre-stack seismic data includes: Acquire the target distance between the geophone and the target location point when acquiring pre-stack seismic data of the target; The weighting coefficients corresponding to the target pre-stack seismic data are determined based on the target distance; there is a negative correlation between the target distance and the weighting coefficients corresponding to the target pre-stack seismic data.
5. The method according to claim 1, characterized in that, Acquire pre-stack seismic data corresponding to the target location points in the target area, including: Based on well logging data, determine the target depth of the target layer in the target area; Based on the correspondence between seismic reflection time and depth in the target area, the target seismic reflection time corresponding to the target depth is determined; The seismic data corresponding to the target location point detected by each detector at the target seismic reflection time are determined as the pre-stack seismic data corresponding to the target location point.
6. The method according to claim 5, characterized in that, Based on the sedimentary data at various locations within the target region, a sedimentary data volume corresponding to the target region is generated, including: Based on the deposition data of each location point of the target layer in the target region, generate the corresponding deposition data of the target layer; Based on the sedimentation data corresponding to each target layer in the target area, a sedimentation data volume corresponding to the target area is generated.
7. The method according to claim 1, characterized in that, Slicing the sedimentary data volume corresponding to the target area yields stratigraphic slices, including: A reference layer is obtained by tracing along a marker seismic phase axis with the same geological time in the sedimentary data volume; The number of interpolated stratigraphic slices is determined based on the average or maximum distance between each reference layer and the sampling interval of the stratigraphic slice data. Based on the number of interpolated stratigraphic slices, the sedimentary data volume is interpolated to obtain a flattened stratigraphic model; The flattened stratigraphic model is sliced to obtain the stratigraphic slice.
8. A device for generating stratigraphic slices, characterized in that, include: The sedimentation data determination module is used to acquire prestack seismic data corresponding to target location points in the target area, and determine the sedimentation data of the target location points based on the prestack seismic data. The sedimentary data reflects all prestack seismic data corresponding to the target location point; The sedimentation data volume generation module is used to generate a sedimentation data volume corresponding to the target area based on the sedimentation data of each location point in the target area; the sedimentation data volume is a three-dimensional data volume. The stratigraphic slicing module is used to slice the sedimentary data volume corresponding to the target area to obtain stratigraphic slices.
9. An electronic device, characterized in that, The electronic device includes: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the method for generating stratigraphic slices according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that cause a processor to execute the method for generating stratigraphic slices according to any one of claims 1-7.