Sand dune curve static correction method and device, electronic equipment and storage medium
By establishing a dune curve simulation model and calculating the static correction amount, the single-cannon data is corrected, and the static correction problem of tall dunes is solved, the accurate correction of single-cannon data and real-time static correction of field seismic data is achieved, and the fine imaging quality of seismic data is improved.
Patent Information
- Application Number
- CN202311130281.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-04
- Publication Date
- 2025-03-04
- Estimated Expiration
- 2043-09-04
AI Technical Summary
In the tall dunes area, existing static correction methods are difficult to achieve accurate single-cannon data correction and real-time static correction, resulting in inaccurate inversion results of earthquake data and inability to achieve real-time static correction of field seismic data.
By acquiring seismic exploration data and micro-logging data, a dune curve simulation model is established, the static correction amount of the gun point and the detection point is calculated, and the pre-acquisitioned single gun is corrected based on these quantities to achieve real-time static correction and fine imaging of the data.
It effectively solves the static correction problem caused by the ups and downs of tall sand dunes, realizes accurate correction of single-cannon data and real-time static correction of field seismic data, and improves the fine imaging quality of seismic data.
Smart Images

Figure CN119556347A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of geophysical exploration technology, and in particular to a dune curve static correction method, device, electronic equipment and storage medium. Background Art
[0002] For some basins, the static correction problem is more serious due to the large relative height difference between sand dunes, which brings difficulties to the preprocessing and fine imaging of the target geological body.
[0003] In the related technology, the common static correction calculation methods mainly adopt three types: elevation static correction, refraction static correction and tomography static correction; among them, for elevation static correction, the elevation difference between the physical point and the fixed reference plane is corrected to eliminate the influence of surface undulation on the underground structural morphology. This method is only applicable to areas where there is no low-velocity zone or the low-velocity zone structure has no lateral changes. In indoor processing, elevation static correction is more of a basic standard in static correction quality control; the application of refraction static correction must meet the two conditions of the existence of a relatively stable refraction surface and known surface velocity, but in areas with complex surface, the effect of refraction static correction is not ideal; tomography static correction is more suitable for blocks with complex near-surface conditions and has stronger adaptability.
[0004] However, the above technologies have problems such as inaccurate results of tomographic static correction inversion and inability to achieve real-time static correction of field seismic data due to the small number and dispersion of the collected single shots. Summary of the invention
[0005] In view of the above problems, the present application provides a dune curve static correction method, device, electronic device and storage medium to at least solve the problems existing in the related art.
[0006] In a first aspect, an embodiment of the present application provides a dune curve static correction method, comprising:
[0007] Acquire seismic survey data and micro-well logging data;
[0008] Establishing a dune curve simulation model based on the micro-logging data;
[0009] Inputting the seismic exploration data into the dune curve simulation model to calculate the shot point static correction amount and the receiver point static correction amount;
[0010] The pre-collected single shot is corrected based on the shot point static correction amount and the detection point static correction amount.
[0011] In some embodiments, establishing a dune curve simulation model based on the micro-logging data includes:
[0012] Obtain the dune thickness and ray travel time of each measuring point in the micro-logging data;
[0013] generating a scatter plot based on the dune thickness and the ray travel time;
[0014] The dune curve simulation model is established based on the scatter point distribution law in the scatter plot.
[0015] The seismic exploration data is input into the dune curve simulation model to calculate the shot point static correction amount and the receiver point static correction amount, wherein the shot point static correction amount is calculated using a first calculation formula, and the first calculation formula is:
[0016]
[0017] In the formula, S source is the static correction of the shot point; Datum is the seismic datum; V rep is the replacement speed; E source is the shot point elevation.
[0018] In some embodiments, the seismic exploration data is input into the dune curve simulation model to calculate the shot point static correction amount and the receiver point static correction amount, wherein the receiver point static correction amount is calculated using a second calculation formula, and the second calculation formula is:
[0019]
[0020] In the formula, S detect is the static correction value of the detection point; Datum is the seismic datum; V rep is the replacement speed; E water is the water table elevation; y is the dune curve simulation model.
[0021] In some embodiments, the seismic survey data includes: shot point elevation, displacement velocity, water table elevation and seismic datum.
[0022] In some embodiments, the correcting of the pre-collected single shot based on the shot point static correction amount and the receiver point static correction amount includes:
[0023] The time shift of the single shot is corrected based on the shot point static correction amount and the detection point static correction amount.
[0024] In a second aspect, an embodiment of the present application provides a dune curve static correction device, comprising:
[0025] An acquisition module, used to acquire seismic exploration data and micro-well logging data;
[0026] A modeling module, used for establishing a dune curve simulation model based on the micro-logging data;
[0027] A calculation module, used for inputting the seismic exploration data into the dune curve simulation model to calculate the static correction amount of the shot point and the static correction amount of the receiver point;
[0028] The correction module is used to correct the pre-collected single shot based on the shot point static correction amount and the detection point static correction amount.
[0029] In some embodiments, the modeling module includes:
[0030] The first acquisition module is used to obtain the dune thickness and ray travel time of each measurement point in the micro-well logging data;
[0031] An image generation module, used for generating a scatter plot based on the dune thickness and the ray travel time;
[0032] The first modeling module is used to establish the dune curve simulation model based on the scatter point distribution law in the scatter plot.
[0033] In a third aspect, an embodiment of the present application provides an electronic device, comprising: at least one processor and a memory; the processor is used to execute a computer program stored in the memory to implement the dune curve static correction method as described in any implementation method of the first aspect.
[0034] In a fourth aspect, an embodiment of the present application provides a computer storage medium storing one or more programs, which can be executed by an electronic device as described in the third aspect to implement a dune curve static correction method as described in any implementation method of the first aspect.
[0035] The embodiments of the present application provide a dune curve static correction method, device, electronic device and storage medium, including: acquiring seismic exploration data and micro-logging data, establishing a dune curve simulation model based on the micro-logging data, inputting the seismic exploration data into the dune curve simulation model to calculate the shot point static correction amount and the detection point static correction amount, correcting a pre-collected single shot based on the shot point static correction amount and the detection point static correction amount, establishing a dune curve simulation model through measured micro-logging data, and calculating the shot point static correction amount and the detection point static correction amount to correct the pre-collected single shot, thereby realizing real-time static correction and fine imaging of the collected data, and effectively solving the static correction problem caused by the undulating changes of tall sand dunes.
[0036] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present application, nor is it intended to limit the scope of the present application. Other features of the present application will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained based on these drawings without creative work.
[0038] Figure 1 A schematic diagram of a sand dune curve static correction method proposed in an embodiment of the present application is shown;
[0039] Figure 2 A schematic diagram of an exemplary process of dune curve static correction proposed in an embodiment of the present application is shown;
[0040] Figure 3 An exemplary scatter plot is shown in one embodiment of the present application;
[0041] Figure 4 A single shot comparison diagram after an exemplary original static correction, elevation static correction and dune curve static correction is shown in one embodiment of the present application;
[0042] Figure 5 A single shot comparison diagram after an exemplary original static correction, tomographic static correction and dune curve static correction is shown in one embodiment of the present application;
[0043] Figure 6 A comparison diagram of superimposed sections after an exemplary elevation static correction, tomographic static correction and dune curve static correction is shown in one embodiment of the present application;
[0044] Figure 7 A comparison diagram of the offset profile after an exemplary tomographic static correction and a dune curve static correction proposed in an embodiment of the present application is shown;
[0045] Figure 8 A structural block diagram of a sand dune curve static correction device proposed in one embodiment of the present application is shown;
[0046] Fig. 9 A structural block diagram of an electronic device for executing a dune curve static correction method according to an embodiment of the present application is shown;
[0047] Fig.10 A computer-readable storage medium for storing or carrying a method for static correction of a dune curve according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0048] In order to make the objectives, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with embodiments and drawings. The exemplary implementation modes of the present invention and their description are only used to explain the present invention and are not intended to limit the present invention.
[0049] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0050] According to the research findings of a certain basin, it is a typical high desert area. The surface type of the work area is mainly ridged sand dunes, with small honeycomb sand dunes between the ridges. The altitude is generally between 1000-1125m, and the relative height difference is about 0-100m. Due to the large relative height difference between the sand dunes, the static correction problem is more serious, which brings difficulties to the preprocessing and fine imaging of the target geological body.
[0051] In the related technologies, there are currently three commonly used static correction calculation methods, namely elevation static correction, refraction static correction and tomography static correction. Among them, elevation static correction corrects the elevation difference between the physical point and the fixed reference surface to eliminate the influence of surface undulation on the underground structural morphology. This method is only applicable to areas where there is no low-velocity belt or the low-velocity belt structure has no lateral changes. In indoor processing, elevation static correction is more of a basic standard in static correction quality control; refraction static correction is currently the most widely used technology, and its application must meet the two conditions of the existence of a relatively stable refraction surface and known surface velocity. However, in areas with complex surface, the effect of refraction static correction is not ideal; tomography static correction is more suitable for blocks with complex near-surface conditions and has stronger adaptability. Practice has shown that as long as the observation system has enough near-offset tracks and the picked-up first arrival information is reliable, tomography static correction can achieve better results.
[0052] The inventors have found that the above method still has the following problems. First, in field monitoring and processing, the inversion results of the tomographic static correction method are inaccurate because the total number of single shots collected in batches is small and scattered; in addition, the tomographic static correction inversion times and time of the seismic data collected in batches of a single beam are large, and real-time static correction of field seismic data cannot be achieved. Second, in indoor processing, the inversion results of the tomographic static correction method at the boundary of the work area (i.e., outside the primary coverage area) are inaccurate, so that the phase axis on the distant arrangement of the single shot is still distorted, and the coherence of the reflected wave is poor.
[0053] In response to the above problems, the applicant proposed a dune curve static correction method, device, electronic device and storage medium provided in the embodiments of the present application, which obtains seismic exploration data and micro-logging data, establishes a dune curve simulation model based on the micro-logging data, inputs the seismic exploration data into the dune curve simulation model, calculates the shot point static correction amount and the detection point static correction amount, and corrects the pre-collected single shot based on the shot point static correction amount and the detection point static correction amount, establishes a dune curve simulation model through the measured micro-logging data, and calculates the shot point static correction amount and the detection point static correction amount to correct the pre-collected single shot, realizes real-time static correction and fine imaging of the collected data, and can effectively solve the static correction problem caused by the undulating changes of tall sand dunes. Among them, the dune curve static correction method is described in detail in the subsequent embodiments.
[0054] Embodiment 1
[0055] The following is an introduction to the application scenarios of the dune curve static correction method provided in the embodiment of the present application:
[0056] See also Figure 1 , Figure 1 FIG. 1 is a flow chart of a dune curve static correction method provided in an embodiment of the present application, which is used to solve the static correction problem of the target area and has important significance for the fine imaging of the target geological body. In this embodiment, the dune curve static correction method can be applied to Figure 8 The dune curve static correction device 300 shown in FIG. Fig. 9 In the electronic device 200 shown, the electronic device 200 can be a smart terminal such as a desktop computer, a tablet computer, a smart phone, etc., wherein the electronic device 200 can include one or more, and information can be transmitted between multiple electronic devices through wireless and / or wired methods. Multiple electronic devices can collaborate to complete the dune curve static correction method. For example, various types of data can be obtained through the smart terminal to complete the dune curve static correction method process.
[0057] The following is for Figure 1 The process shown is described in detail, and the dune curve static correction method may include steps S110 to S140.
[0058] Step S110: Acquire seismic exploration data and micro-logging data.
[0059] In the embodiments of the present application, seismic exploration data can be obtained through seismic exploration methods, and can provide information on underground structures; micro-logging data can be obtained through well detection methods, and can provide information on underground rock formations and geological characteristics.
[0060] In some embodiments, the micro-logging data is preferably obtained from field measurements.
[0061] Step S120: establishing a dune curve simulation model based on the micro-logging data.
[0062] In the embodiment of the present application, by establishing a dune curve simulation model based on micro-logging data, the underground dune structure and characteristics can be simulated to provide a basis for subsequent data processing and interpretation.
[0063] Step S130: inputting the seismic exploration data into the dune curve simulation model to calculate the shot point static correction and the receiver point static correction.
[0064] In an embodiment of the present application, seismic exploration data is input into a dune curve simulation model, and the static correction values of shot points and detection points can be calculated. The static correction values can be used to perform time correction on the seismic data, correct the time offset caused by factors such as changes in formation velocity, and improve the accuracy and interpretability of the data.
[0065] Step S140: Correcting the pre-collected single shot based on the shot point static correction value and the receiver point static correction value.
[0066] In the embodiment of the present application, based on the calculated shot point static correction amount and detection point static correction amount, the pre-collected single shot data can be corrected so that each shot point and detection point are aligned in time, thereby effectively solving the static correction problem of the target area.
[0067] In the embodiment of the present application, the static correction problem caused by the undulation of tall sand dunes can be effectively solved. Based on the micro-logging data measured in the field, a curve simulation model (functional relationship) of the dune thickness and the ray travel time is fitted, and the seismic exploration data is input to calculate the static correction values of the shot points and the detection points. The single shot collected in advance is corrected, and the continuity of the phase axis of the effective signal is restored, thereby realizing the real-time static correction of the field collected data and the fine imaging of the indoor processing.
[0068] In some embodiments, in step S120, establishing a dune curve simulation model based on micro-logging data may include steps S121 to S123.
[0069] Step S110: Acquire seismic exploration data and micro-logging data.
[0070] Step S121: Obtain the dune thickness and ray travel time of each measuring point in the micro-well logging data.
[0071] In the embodiment of the present application, the micro-logging data can provide the physical parameters of the formation in the wellbore, including lithology, density, velocity, etc. By analyzing the micro-logging data, information such as sand dune thickness and ray travel time can be obtained.
[0072] Step S122: Generate a scatter plot based on the dune thickness and ray travel time.
[0073] In an embodiment of the present application, based on the acquired dune thickness and ray travel time data, they can be plotted into a scatter plot, which can intuitively display the distribution of the data. The corresponding scatter plot can also be automatically generated in a computer or smart device by importing data.
[0074] Step S123: establishing a dune curve simulation model based on the scatter point distribution pattern in the scatter plot.
[0075] In the embodiment of the present application, the shape and distribution pattern of the sand dunes can be found by observing the distribution rules of the scattered points in the scatter plot. According to these rules, a formula fitting can be established to establish a sand dune curve simulation model to simulate the structure and characteristics of underground sand dunes.
[0076] Step S130: inputting the seismic exploration data into the dune curve simulation model to calculate the shot point static correction and the receiver point static correction.
[0077] Step S140: Correcting the pre-collected single shot based on the shot point static correction value and the receiver point static correction value.
[0078] In the embodiments of the present application, it can help explain and understand the distribution characteristics and change patterns of sand dunes. Through the sand dune simulation model, it can provide preparation for the subsequent calculation of the static correction of the shot point and the static correction of the receiver point, improve the recognition and interpretation capabilities of underground structures and geological features, and provide more reliable data support for underground resource exploration, geological disaster prediction and other fields.
[0079] In some embodiments, the seismic exploration data is input into the dune curve simulation model to calculate the shot point static correction amount and the receiver point static correction amount, wherein the shot point static correction amount is calculated using a first calculation formula, which is:
[0080]
[0081] In the formula, S source is the static correction of the shot point; Datum is the seismic datum; V rep is the replacement speed; E source is the shot point elevation.
[0082] In some embodiments, the seismic exploration data is input into the dune curve simulation model to calculate the shot point static correction amount and the receiver point static correction amount, wherein the receiver point static correction amount is calculated using a second calculation formula, and the second calculation formula is:
[0083]
[0084] In the formula, S detect is the static correction value of the detection point; Datum is the seismic datum; V rep is the replacement speed; Ewater is the water table elevation; y is the dune curve simulation model.
[0085] In some embodiments, the seismic survey data includes: shot point elevations, displacement velocities, water table elevations, and seismic datums.
[0086] In some implementations, step S140 corrects the pre-collected single shot based on the shot point static correction amount and the receiver point static correction amount, which may include:
[0087] Step S110: Acquire seismic exploration data and micro-logging data.
[0088] Step S120: establishing a dune curve simulation model based on the micro-logging data.
[0089] Step S121: Obtain the dune thickness and ray travel time of each measuring point in the micro-well logging data.
[0090] Step S122: Generate a scatter plot based on the dune thickness and ray travel time.
[0091] Step S123: establishing a dune curve simulation model based on the scatter point distribution pattern in the scatter plot.
[0092] Step S130: inputting the seismic exploration data into the dune curve simulation model to calculate the shot point static correction and the receiver point static correction, including:
[0093] The static correction of the shot point is calculated using the first calculation formula, which is:
[0094]
[0095] In the formula, S source is the static correction of the shot point; Datum is the seismic datum; V rep is the replacement speed; E source is the shot point elevation.
[0096] The static correction value of the detection point is calculated using the second calculation formula, which is:
[0097]
[0098] In the formula, S detect is the static correction value of the detection point; Datum is the seismic datum; V rep is the replacement speed; E water is the water table elevation; y is the dune curve simulation model.
[0099] Step S142: Correct the time shift of a single shot based on the shot point static correction and the detection point static correction.
[0100] In the embodiment of the present application, the time shift correction can accurately align the waveform of the seismic record and compensate for the waveform distortion caused by the inhomogeneity of the underground medium. The time shift correction of a single shot based on the shot point static correction and the detection point static correction can provide more accurate initial conditions in the image reconstruction process, thereby obtaining clearer and more accurate seismic imaging results. In addition, by correcting the time shift of a single shot, the waveforms between different single shots can be relatively consistent, making the interpretation more consistent and reliable. This helps to reduce the ambiguity of the interpretation and improve the consistency and credibility of the interpretation. By correcting the time shift, the seismic record time can be aligned so that the data more accurately reflects the real situation of the underground medium.
[0101] In summary, the dune curve static correction method provided in this embodiment can effectively solve the static correction problem caused by the undulation of tall sand dunes. Based on the micro-logging data measured in the field, the functional relationship between the dune thickness and the ray travel time is fitted to establish a dune curve simulation model. By obtaining the dune thickness and ray travel time of each measuring point in the micro-logging data, a scatter plot is generated based on the dune thickness and the ray travel time. The dune curve simulation model is established based on the scatter point distribution law in the scatter plot, and the shot point elevation, replacement speed, water table elevation and seismic datum data in the seismic exploration data are input to calculate the static correction amount of the shot and check point, and then the single shot collected in advance is corrected, the continuity of the phase axis of the effective signal is restored, and the real-time static correction of the field collected data and the fine imaging of the indoor processing are realized.
[0102] Embodiment 2
[0103] Based on the first embodiment, the present application is further described below by taking the sand dunes in a desert area of a basin as an example and combining the accompanying drawings. Figure 2 , Figure 2 This is a schematic diagram of an exemplary process of dune curve static correction proposed in this application. The actual application process of the dune curve static correction method may include the following steps:
[0104] Step S1: Field micro-logging data editing:
[0105] In this step, the dune thickness (ie, the difference between the surface elevation and the water table elevation) and the ray travel time at each measuring point can be statistically analyzed based on the field measured micro-logging data.
[0106] Step S2: Dune curve simulation:
[0107] In this step, the dune thickness and ray travel time are plotted as a scatter plot, and a suitable function is selected to fit it according to the distribution law of the scatter points, as shown in the following formula:
[0108] y=-0.0051x 2+1.7951x+3.8793;
[0109] Where x is the dune thickness and y is the ray travel time.
[0110] Among them, this formula can be used as a simulation model for dune curves.
[0111] Step S3: Calculation of static correction of guns and check points:
[0112] In this step, based on the functional relationship between dune thickness and ray travel time (dune curve simulation model), the static correction of the gun and checkpoint positions is calculated using the following formula:
[0113]
[0114]
[0115] In the formula, S source and S detect are the static correction values of the shot point and the receiver point respectively; E source and E water are the shot point and water table elevations respectively; Datum is the seismic datum; V rep For replacement speed.
[0116] Step S4: Application of static correction:
[0117] In this step, the calculated gun and checkpoint static correction values can be applied to the actual single gun.
[0118] See also Figure 3 , Figure 3 An exemplary scatter plot is proposed for this application. Based on actual field micro-logging data, the relationship between dune thickness and ray travel time is statistically analyzed, such as Figure 3 As shown in the figure, the second-order polynomial fitting can achieve a better match between the function curve and the scattered points. Practical applications show that the effect of dune curve static correction is better than that of elevation static correction and tomography static correction.
[0119] See also Figure 4 and Figure 5 , Figure 4 For this application, an exemplary single shot comparison diagram after original static correction, elevation static correction and dune curve static correction is proposed. Figure 5 For this application, an exemplary single shot comparison diagram after original static correction, tomographic static correction and dune curve static correction is proposed. Figure 4 and Figure 5 It can be seen that the dune curve static correction can effectively reduce the impact of tall sand dunes on the surface on the reflection signal. On a single shot, the hyperbolic law of the single shot after the dune curve static correction is more obvious, and the continuity of the event axis is better.
[0120] See also Figure 6 , Figure 6 For this application, an exemplary stacked profile comparison diagram after elevation static correction, tomographic static correction and dune curve static correction is proposed, such as Figure 6 It can be seen that the dune curve static correction can effectively improve the superposition effect of the boundary, and the continuity of the shallow and deep phase axes is better.
[0121] See also Figure 7 , Figure 7 For this application, an exemplary comparison diagram of the offset profile after tomographic static correction and dune curve static correction is proposed, such as Figure 7 It can be seen that after the static correction of the dune curve, the imaging effect of the boundary is significantly improved and the underground structural morphology is well restored.
[0122] In this embodiment, based on the measured micro-logging data, function fitting is performed on the dune thickness and ray travel time, and the static correction of the shot and checkpoint is calculated. Through practical application, real-time static correction of field data and fine imaging of indoor processing are achieved. This method can effectively solve the static correction problem in high sand dune areas, and can be used for real-time static correction of field single shot data and fine imaging of indoor processing, providing better basic data for oil and gas exploration in desert areas.
[0123] Embodiment 3
[0124] See also Figure 8 , Figure 8 The present application provides a sand dune curve static correction device 300, which includes: an acquisition module 310, a modeling module 320, a calculation module 330 and a correction module 340, wherein:
[0125] The acquisition module 310 is used to acquire seismic exploration data and micro-logging data.
[0126] The modeling module 320 is used to establish a dune curve simulation model based on micro-logging data.
[0127] The calculation module 330 is used to input the seismic exploration data into the dune curve simulation model to calculate the shot point static correction value and the receiver point static correction value.
[0128] The correction module 340 is used to correct the pre-collected single shot based on the shot point static correction amount and the detection point static correction amount.
[0129] Optionally, the modeling module 320 may include: a first acquisition module, an image generation module and a first modeling module, wherein:
[0130] The first acquisition module is used to obtain the dune thickness and ray travel time of each measuring point in the micro-well logging data.
[0131] Image generation module, used to generate scatter plots based on dune thickness and ray travel time.
[0132] The first modeling module is used to establish a dune curve simulation model based on the scattered point distribution law in the scatter plot.
[0133] Optionally, the calculation module 330 includes: a first calculation module, wherein the first calculation module is used to perform calculation according to the shot point static correction value using a first calculation formula, and the first calculation formula is:
[0134]
[0135] In the formula, S source is the static correction of the shot point; Datum is the seismic datum; V rep is the replacement speed; E source is the shot point elevation.
[0136] Optionally, the calculation module 330 further includes: a second calculation module, wherein the second calculation module is used to perform calculation according to the static correction amount of the detection point using a second calculation formula, and the second calculation formula is:
[0137]
[0138] In the formula, S detect is the static correction value of the detection point; Datum is the seismic datum; V rep is the replacement speed; E water is the water table elevation; y is the dune curve simulation model.
[0139] Optionally, the seismic exploration data include: shot point elevation, displacement velocity, water table elevation and seismic datum.
[0140] Optionally, the correction module 340 further includes: correcting the time shift of a single shot based on the shot point static correction amount and the detection point static correction amount.
[0141] It should be noted that the device embodiments in the present application correspond to each other with the aforementioned method embodiments. The specific principles in the device embodiments can be found in the contents of the aforementioned method embodiments and will not be repeated here.
[0142] In several embodiments provided in this embodiment, the coupling between modules may be electrical, mechanical or other forms of coupling.
[0143] In addition, each functional module in each embodiment of the present invention may be integrated into one processing module, or each module may exist physically separately, or two or more modules may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of software functional modules.
[0144] Embodiment 4
[0145] See also Fig. 9 , Fig. 9 The present application provides a structural block diagram of an electronic device 200 that can execute the above-mentioned dune curve static correction method. The electronic device 200 can be a computer, a tablet computer, a smart phone, a portable computer or other devices.
[0146] The electronic device 200 further includes a processor 202 and a memory 204. The memory 204 stores a program that can execute the contents of the aforementioned embodiments, and the processor 202 can execute the program stored in the memory 204.
[0147] Among them, the processor 202 may include one or more cores and message matrix units for processing data. The processor 202 uses various interfaces and lines to connect various parts of the entire electronic device 200, and executes various functions and processes data of the electronic device 200 by running or executing instructions, programs, code sets or instruction sets stored in the memory 204, and calling data stored in the memory 204. Optionally, the processor 202 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 202 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modulation decoder. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing display content; and the modem is used to process wireless communications. It can be understood that the above-mentioned modulation decoder may not be integrated into the processor, but implemented separately through a communication chip.
[0148] The memory 204 may include a random access memory (RAM) or a read-only memory (ROM). The memory 204 may be used to store instructions, programs, codes, code sets or instruction sets. The memory 204 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for implementing at least one function (e.g., instructions for a user to obtain a random number), instructions for implementing the following various method embodiments, etc. The data storage area may also store data (e.g., random numbers) created by the terminal during use, etc.
[0149] The electronic device 200 may also include a network module and a screen. The network module is used to receive and send electromagnetic waves, realize the mutual conversion between electromagnetic waves and electrical signals, and thus communicate with a communication network or other devices, such as communicating with an audio playback device. The network module may include various existing circuit components for performing these functions, such as antennas, radio frequency transceivers, digital signal processors, encryption / decryption chips, user identity modules (SIM) cards, memories, etc. The network module may communicate with various networks such as the Internet, corporate intranets, wireless networks, or communicate with other devices via wireless networks. The above-mentioned wireless networks may include cellular telephone networks, wireless local area networks, or metropolitan area networks. The screen may display interface content and perform data interaction.
[0150] Embodiment 5
[0151] Please refer to Fig.10 , which shows a block diagram of a computer-readable storage medium provided in an embodiment of the present application. The computer-readable storage medium 400 stores a program code 410, which can be called by a processor to execute the method described in the above method embodiment.
[0152] The computer-readable storage medium 400 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer-readable storage medium includes a non-transitory computer-readable storage medium. The computer-readable storage medium 400 has storage space for program codes 410 that perform any method steps in the above method. These program codes 410 can be read from or written to one or more computer program products. The program codes 410 can be compressed, for example, in an appropriate form.
[0153] The embodiment of the present application also provides a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. A processor of a computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the dune curve static correction method described in the above various optional implementations.
[0154] A preferred implementation of the dune curve static correction method is:
[0155] Step S110: acquiring seismic exploration data and micro-well logging data;
[0156] Step S120: establishing a dune curve simulation model based on micro-logging data;
[0157] Step S121: obtaining the dune thickness and ray travel time of each measuring point in the micro-well logging data;
[0158] Step S122: generating a scatter plot based on the dune thickness and the ray travel time;
[0159] Step S123: establishing a dune curve simulation model based on the scatter point distribution rule in the scatter plot;
[0160] Step S130: inputting the seismic exploration data into the dune curve simulation model to calculate the shot point static correction and the receiver point static correction;
[0161] Among them, the static correction of the shot point is calculated using the first calculation formula, which is:
[0162]
[0163] In the formula, S source is the static correction of the shot point; Datum is the seismic datum; V rep is the replacement speed; E source is the shot point elevation.
[0164] Among them, the static correction value of the detection point is calculated using the second calculation formula, which is:
[0165]
[0166] In the formula, S detect is the static correction value of the detection point; Datum is the seismic datum; V rep is the replacement speed; E water is the water table elevation; y is the dune curve simulation model.
[0167] Step S140: Correcting the pre-collected single shot based on the shot point static correction value and the receiver point static correction value.
[0168] Step S142: Correct the time shift of a single shot based on the shot point static correction and the detection point static correction.
[0169] In summary, the embodiments of the present application provide a dune curve static correction method, device, electronic device and storage medium, which acquire seismic exploration data and micro-well logging data, establish a dune curve simulation model based on the micro-well logging data, input the seismic exploration data into the dune curve simulation model to calculate the shot point static correction amount and the detection point static correction amount, correct the pre-collected single shot based on the shot point static correction amount and the detection point static correction amount, establish a dune curve simulation model through the measured micro-well logging data, and calculate the shot point static correction amount and the detection point static correction amount to correct the pre-collected single shot. Correction is carried out to achieve real-time static correction and fine imaging of the collected data, which can effectively solve the static correction problem caused by the ups and downs of high sand dunes. Based on the micro-logging data measured in the field, a curve simulation model (functional relationship) of sand dune thickness and ray travel time is fitted, and the seismic exploration data is input to calculate the static correction values of the shot points and detection points. The single shot collected in advance is corrected, and the continuity of the phase axis of the effective signal is restored, realizing real-time static correction of field collected data and fine imaging of indoor processing.
[0170] In the several embodiments provided in the present disclosure, it should be understood that the disclosed method can also be implemented in other ways. The method embodiments described above are merely illustrative.
[0171] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element.
[0172] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments can still be modified, or some of the technical features can be replaced by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A dune curve static correction method, characterized in that: The method comprises: Acquire seismic survey data and micro-well logging data; Establishing a dune curve simulation model based on the micro-logging data; Inputting the seismic exploration data into the dune curve simulation model to calculate the shot point static correction amount and the receiver point static correction amount; The pre-collected single shot is corrected based on the shot point static correction amount and the detection point static correction amount.
2. The method according to claim 1, characterized in that The method of establishing a dune curve simulation model based on the micro-well logging data comprises: Obtain the dune thickness and ray travel time of each measuring point in the micro-logging data; generating a scatter plot based on the dune thickness and the ray travel time; The dune curve simulation model is established based on the scatter point distribution law in the scatter plot.
3. The method according to claim 2, characterized in that The seismic exploration data is input into the dune curve simulation model to calculate the shot point static correction amount and the receiver point static correction amount, wherein the shot point static correction amount is calculated using a first calculation formula, and the first calculation formula is: In the formula, S source is the static correction of the shot point; Datum is the seismic datum; V rep is the replacement speed; E source is the shot point elevation.
4. The method according to claim 2, characterized in that: The seismic exploration data is input into the dune curve simulation model to calculate the shot point static correction amount and the receiver point static correction amount, wherein the receiver point static correction amount is calculated using a second calculation formula, and the second calculation formula is: In the formula, S detect is the static correction value of the detection point; Datum is the seismic datum; V rep is the replacement speed; E water is the water table elevation; y is the dune curve simulation model.
5. The method according to claim 1, characterized in that The seismic exploration data include: shot point elevation, replacement velocity, water table elevation and seismic datum.
6. The method according to claim 1, characterized in that The method of correcting the pre-collected single shot based on the shot point static correction amount and the detection point static correction amount includes: The time shift of the single shot is corrected based on the shot point static correction amount and the detection point static correction amount.
7. A sand dune curve static correction device, characterized in that: The device comprises: An acquisition module, used to acquire seismic exploration data and micro-well logging data; A modeling module, used for establishing a dune curve simulation model based on the micro-logging data; A calculation module, used for inputting the seismic exploration data into the dune curve simulation model to calculate the static correction amount of the shot point and the static correction amount of the receiver point; The correction module is used to correct the pre-collected single shot based on the shot point static correction amount and the detection point static correction amount.
8. The sand dune curve static correction device according to claim 7, characterized in that: The modeling module includes: The first acquisition module is used to obtain the dune thickness and ray travel time of each measurement point in the micro-well logging data; An image generation module, used for generating a scatter plot based on the dune thickness and the ray travel time; The first modeling module is used to establish the dune curve simulation model based on the scatter point distribution law in the scatter plot.
9. An electronic device, characterized in that: include: one or more processors; Memory; One or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs are configured to execute the dune curve static correction method as described in any one of claims 1-6.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores program codes, and the program codes can be called by one or more processors to execute the dune curve static correction method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Method for depth domain velocity modeling in desert area
CN109581501A
Deep curve static correction method during near-surface stratification
CN109884707A
Chromatography inversion static correction method and device suitable for desert areas
CN112379434A