Dune curve static correction method and device, electronic equipment and storage medium
By establishing a dune curve simulation model in a high dune region and calculating the static correction values for shot points and receiver points, the static correction problem was solved, enabling real-time correction and fine imaging of seismic data, and improving the accuracy and reliability of geological body imaging.
Patent Information
- Application Number
- CN202311130281.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-04
- Publication Date
- 2025-10-17
- Estimated Expiration
- 2043-09-04
AI Technical Summary
In existing technologies, static correction in high sand dune areas is a serious problem, which makes it difficult to preprocess seismic data and fine imaging of target geological bodies. Especially in field seismic data, single-shot acquisitions are few and scattered, resulting in inaccurate tomographic static correction inversion results and making it impossible to achieve real-time static correction.
By acquiring seismic exploration data and micro-logging data, a dune curve simulation model is established, and the static correction values of shot points and receiver points are calculated. Based on these values, the pre-collected single shot is corrected. The micro-logging data is used to fit the functional relationship between dune thickness and ray travel time, thus achieving real-time static correction and fine imaging.
It effectively solved the static correction problem caused by the undulating changes of tall sand dunes, realized real-time static correction of field-collected data and fine imaging of indoor processing, restored the continuity of the in-phase axis of the effective signal, and improved the ability to identify underground structures and geological features.
Smart Images

Figure CN119556347B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of geophysical exploration, and in particular to a dune curve static correction method and device, an electronic device and a storage medium. BACKGROUND
[0002] For some basins, the relative height difference between dunes is large, the static correction problem is serious, and thus it is difficult to pre-process and finely image the target geological body.
[0003] In the related art, the common static correction amount calculation method mainly adopts three kinds of elevation static correction, refraction static correction and tomographic static correction; among them, the elevation static correction corrects the elevation difference between the physical point and the fixed reference surface, and is used to eliminate the influence of the surface relief on the underground structure form. This method is only applicable to areas where there is no low-velocity zone or the low-velocity zone structure does not change horizontally, and in indoor processing, the elevation static correction is more used as a basic standard in static correction quality control; the refraction static correction application must meet two conditions of existing relatively stable refraction surface and known surface velocity, but in the complex surface area, the effect of the refraction static correction is not ideal; the tomographic static correction is more suitable for blocks with complex near-surface conditions and has stronger adaptability.
[0004] However, in the above technology, there are problems such as inaccurate tomographic static correction inversion results of the collected single shot due to small total number and dispersion, and inability to realize real-time static correction of field seismic data. SUMMARY
[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 in the related art.
[0006] In a first aspect, the embodiments of the present application provide a dune curve static correction method, comprising:
[0007] obtaining seismic exploration data and micro-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 a shot point static correction amount and a receiver point static correction amount;
[0010] correcting a single shot collected in advance based on the shot point static correction amount and the receiver point static correction amount.
[0011] In some embodiments, the method further comprises:
[0012] obtaining the dune thickness and the ray travel time of each measurement point in the micro-logging data;
[0013] generate a scatter plot based on the dune thickness and the ray travel time;
[0014] establish the dune curve simulation model based on the scatter point distribution in the scatter plot.
[0015] input the seismic exploration data into the dune curve simulation model to calculate a shot point static correction amount and a receiver point static correction amount, wherein the shot point static correction amount is calculated by using a first calculation formula, and the first calculation formula is:
[0016]
[0017] In the formula, S is the shot point static correction amount; Datum is a seismic datum; V is a replacement velocity; E is a shot point elevation. source rep source
[0018] In some embodiments, the 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, wherein the receiver point static correction amount is calculated by using a second calculation formula, and the second calculation formula is:
[0019]
[0020] In the formula, S is the receiver point static correction amount; Datum is the seismic datum; V is the replacement velocity; E is a water table elevation; and y is the dune curve simulation model. detect rep water
[0021] In some embodiments, the seismic exploration data includes a shot point elevation, a replacement velocity, a water table elevation and a seismic datum.
[0022] In some embodiments, the correcting a pre-acquired single shot based on the shot point static correction amount and the receiver point static correction amount includes:
[0023] correcting a time shift amount of the single shot based on the shot point static correction amount and the receiver point static correction amount.
[0024] In a second aspect, the embodiments of the present application provide a dune curve static correction device, which includes:
[0025] an acquisition module configured to acquire seismic exploration data and microlog data;
[0026] a modeling module configured to establish a dune curve simulation model based on the microlog data;
[0027] a calculating module, configured to input the seismic exploration data into the dune curve simulation model to calculate a shot point static correction amount and a receiver point static correction amount;
[0028] a correcting module, configured to correct a pre-acquired single shot based on the shot point static correction amount and the receiver point static correction amount.
[0029] In some embodiments, the modeling module comprises:
[0030] a first obtaining module, configured to obtain a dune thickness and a ray travel time of each measuring point in the microlog data;
[0031] an image generating module, configured to generate a scatter plot based on the dune thickness and the ray travel time;
[0032] a first modeling module, configured to establish the dune curve simulation model based on a scatter point distribution rule in the scatter plot.
[0033] In a third aspect, an electronic device is provided, which comprises at least one processor and a memory. The processor is configured to execute a computer program stored in the memory to implement the dune curve static correction method as introduced in any of the embodiments of the first aspect.
[0034] In a fourth aspect, a computer storage medium is provided, which stores one or more programs. The one or more programs can be executed by the electronic device as introduced in the third aspect to implement the dune curve static correction method as introduced in any of the embodiments of the first aspect.
[0035] The dune curve static correction method, device, electronic device and storage medium provided in the embodiments of the present application comprise: obtaining seismic exploration data and microlog data, establishing a dune curve simulation model based on the microlog data, inputting the seismic exploration data into the dune curve simulation model to calculate a shot point static correction amount and a receiver point static correction amount, and correcting a pre-acquired single shot based on the shot point static correction amount and the receiver point static correction amount. The dune curve simulation model is established through the measured microlog data, and the shot point static correction amount and the receiver point static correction amount are calculated to correct the pre-acquired single shot. Real-time static correction and fine imaging of the collected data are realized, and the problem of static correction caused by the fluctuation of high and large dunes can be effectively solved.
[0036] It should be understood that the content described in this section is not intended to identify key or important features of the embodiments of the present application, nor is it used to limit the scope of the present application. Other features of the present application will become apparent through the following description. BRIEF DESCRIPTION OF DRAWINGS
[0037] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without any creative effort on the basis of these drawings.
[0038] Figure 1 A flowchart of a dune curve statics method according to an embodiment of the present application is shown;
[0039] Figure 2 An exemplary flowchart of a dune curve statics according to an embodiment of the present application is shown;
[0040] Figure 3 An exemplary scatter plot according to an embodiment of the present application is shown;
[0041] Figure 4 An exemplary single shot comparison plot after original statics, elevation statics and dune curve statics according to an embodiment of the present application is shown;
[0042] Figure 5 An exemplary single shot comparison plot after original statics, elevation statics and dune curve statics according to an embodiment of the present application is shown;
[0043] Figure 6 An exemplary stack profile comparison plot after elevation statics, layer statics and dune curve statics according to an embodiment of the present application is shown;
[0044] Figure 7 An exemplary migration profile comparison plot after layer statics and dune curve statics according to an embodiment of the present application is shown;
[0045] Figure 8 A structure block diagram of a dune curve statics device according to an embodiment of the present application is shown;
[0046] Figure 9 A structure block diagram of an electronic device for performing the dune curve statics method according to an embodiment of the present application is shown;
[0047] Figure 10 A computer readable storage medium for storing or carrying the dune curve statics method according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0048] In order to make the objects, technical solutions and advantages of the present application clearer, further detailed description will be made to the present application with reference to the embodiments and drawings, the illustrative embodiments of the present application and the description thereof are only used to explain the present application, and do not limit the present application.
[0049] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work fall within the scope of protection of the present application.
[0050] According to the research on a certain basin, it is found that the basin belongs to a typical high and large desert area, the surface type of the work area is mainly ridge-shaped dunes, and small honeycomb dunes are arranged between the ridges, the elevation is generally between 1000-1125m, and the relative height difference is about 0-100m. Due to the large relative height difference between the dunes, the static correction problem is serious, thereby bringing difficulties to the preprocessing and fine imaging of the target geological body.
[0051] In the related art, there are three commonly used static correction amount calculation methods, i.e. elevation static correction, refraction static correction and tomographic static correction. Among them, the elevation static correction corrects the elevation difference between the physical point and the fixed reference surface, and is used to eliminate the influence of the surface relief on the underground structure form. This method is only suitable for the area where there is no low-velocity zone or the structure of the low-velocity zone does not change horizontally, and in the indoor processing, the elevation static correction is more used as a basic standard in the static correction quality control. The refraction static correction is the most widely used technology, and its application must meet two conditions of existing relatively stable refraction surface and known surface velocity. However, in the area with complex surface, the effect of the refraction static correction is not ideal. The tomographic static correction is more suitable for the blocks with complex near-surface conditions, and has stronger adaptability. The practice shows that as long as the observation system has enough near-offset traces and the picked first arrival information is reliable, the tomographic static correction can obtain good effect.
[0052] The inventor has found that the above methods still have the following problems. First, in the field monitoring processing, due to the small and scattered total number of single shots collected in batches, the inversion result of the tomographic static correction method is inaccurate. In addition, the single-beam batched seismic data has many inversion times of the tomographic static correction, and the time is long, so that the real-time static correction of the field seismic data cannot be realized. Second, in the indoor processing, the inversion result of the tomographic static correction method at the boundary of the work area (i.e. outside the primary coverage area) is inaccurate, so that the same phase axis on the far arrangement of the single shot is still distorted, and the coherence of the reflected wave is poor.
[0053] To solve the above problems, the applicant provides a dune curve static correction method, device, electronic equipment and storage medium. The method comprises the following steps: obtaining 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 a shot point static correction amount and a receiver point static correction amount; and correcting a pre-acquired single shot based on the shot point static correction amount and the receiver point static correction amount. The method establishes a dune curve simulation model based on measured micro logging data, calculates a shot point static correction amount and a receiver point static correction amount, and corrects a pre-acquired 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 fluctuation of high and large dunes. The dune curve static correction method is described in detail in subsequent embodiments.
[0054] Example One
[0055] The application scenario of the dune curve static correction method provided in the embodiments of the present application is described below.
[0056] Referring to Figure 1 , Figure 1 The dune curve static correction method provided in the embodiments of the present application is a flowchart for solving the static correction problem of a target area and is of great significance for fine imaging of a target geological body. In the embodiments, the dune curve static correction method can be applied to the dune curve static correction device 300 as shown in Figure 8 and the electronic equipment 200 as shown in Figure 9 . The electronic equipment 200 can be a desktop computer, a tablet computer, a smart phone or other smart terminals. The electronic equipment 200 can include one or more electronic devices, and the multiple electronic devices can transmit information through wireless and / or wired means. The multiple electronic devices can cooperatively complete the dune curve static correction method. For example, the dune curve static correction method flowchart can be completed by obtaining various data through a smart terminal.
[0057] The dune curve static correction method is described in detail below with reference to the flowchart as shown in Figure 1 . The method can include steps S110 to S140.
[0058] Step S110: Obtain seismic exploration data and micro logging data.
[0059] In the embodiments of the present application, the seismic exploration data can be obtained by a seismic exploration method and can provide information about the underground structure. The micro logging data can be obtained by well exploration means and can provide information about the underground rock layer and geological features.
[0060] In some embodiments, the micro logging data is preferably obtained in the field.
[0061] Step S120: establishing a sand dune curve simulation model based on the micro-logging data.
[0062] In the embodiment of the present application, the sand dune structure and characteristics of the underground can be simulated by establishing a sand dune curve simulation model based on the micro-logging data, thereby providing a basis for subsequent data processing and interpretation.
[0063] Step S130: inputting the seismic exploration data into the sand dune curve simulation model to calculate the shot point static correction and the receiver point static correction.
[0064] In the embodiment of the present application, the shot point static correction and the receiver point static correction can be calculated by inputting the seismic exploration data into the sand dune curve simulation model, and the static correction can be used to correct the time offset caused by the change of the formation velocity and other factors, thereby improving the accuracy and interpretability of the data.
[0065] Step S140: correcting the pre-acquired single shot based on the shot point static correction and the receiver point static correction.
[0066] In the embodiment of the present application, the pre-acquired single shot data can be corrected based on the calculated shot point static correction and the receiver point static correction, so that each shot point and receiver 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 fluctuation of the high and large sand dune can be effectively solved, the curve simulation model (functional relationship) of the sand dune thickness and the ray travel time is fitted based on the micro-logging data measured in the field, and the seismic exploration data is inputted to calculate the shot point static correction and the receiver point static correction, the pre-acquired single shot is corrected, the continuity of the effective signal is restored, and the real-time static correction of the field acquisition data and the fine imaging of the indoor processing are realized.
[0068] In some embodiments, in step S120, establishing a sand dune curve simulation model based on the micro-logging data can include steps S121 to S123.
[0069] Step S110: acquiring the seismic exploration data and the micro-logging data.
[0070] Step S121: acquiring the sand dune thickness and the ray travel time of each measurement point in the micro-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., and the sand dune thickness and the ray travel time can be obtained by analyzing the micro-logging data.
[0072] Step S122: generating a scatter plot based on the sand dune thickness and the 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 the 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 discovered by observing the distribution patterns of the scattered points in the scatter plot. According to these patterns, a fitting formula can be established to build 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 value and the receiver point static correction value.
[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 this application, the examples can help explain and understand the distribution characteristics and changing patterns of sand dunes. The dune simulation model can prepare for the subsequent calculation of shot point statics and receiver point statics, improving the ability to identify and interpret underground structures and geological features, and providing more reliable data support for underground resource exploration, geological disaster prediction, and other fields.
[0079] In some embodiments, seismic exploration data is input into a dune curve simulation model to calculate shot point statics and receiver point statics, wherein the shot point statics are calculated using a first calculation formula, which is:
[0080]
[0081] Where S source is the shot point static correction; Datum is the seismic datum; V rep is the replacement speed; E source is the shot point elevation.
[0082] In some embodiments, seismic exploration data is input into a dune curve simulation model to calculate shot point statics and receiver point statics, wherein the receiver point statics are calculated using a second calculation formula, which is:
[0083]
[0084] Where S detect is the static correction value of the detection point; Datum is the seismic datum; V rep is the replacement speed; Ewater is a water table elevation; y is a dune curve simulation model.
[0085] In some embodiments, the seismic exploration data comprises: shot point elevation, replacement velocity, water table elevation and seismic datum.
[0086] In some embodiments, the step S140 of correcting the pre-acquired single shot based on the shot point static correction amount and the receiver point static correction amount can comprise:
[0087] Step S110: obtaining seismic exploration data and microlog data.
[0088] Step S120: establishing a dune curve simulation model based on the microlog data.
[0089] Step S121: obtaining the dune thickness and ray travel time of each measuring point in the microlog data.
[0090] Step S122: generating 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 rule 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 amount and the receiver point static correction amount, comprising:
[0093] The shot point static correction amount is calculated by using a first calculation formula, and the first calculation formula is:
[0094]
[0095] In the formula, S is a shot point static correction amount; Datum is a seismic datum; V is a replacement velocity; E is a shot point elevation; and y is a dune curve simulation model. source is a shot point static correction amount; Datum is a seismic datum; V rep is a replacement velocity; E source is a shot point elevation.
[0096] The receiver point static correction amount is calculated by using a second calculation formula, and the second calculation formula is:
[0097]
[0098] In the formula, S is a receiver point static correction amount; Datum is a seismic datum; V is a replacement velocity; E is a water table elevation; and y is a dune curve simulation model. detect is a receiver point static correction amount; Datum is a seismic datum; V rep is a replacement velocity; E water is a water table elevation; y is a dune curve simulation model.
[0099] Step S142: correcting the time shift amount of the single shot based on the shot point static correction amount and the receiver point static correction amount.
[0100] In the embodiments of the present application, the time shift correction can accurately align the waveforms of the seismic records, compensate for waveform distortion caused by the non-uniformity of the underground medium, correct the time shift of a single shot based on the shot static correction amount and the receiver static correction amount, and 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 of different single shots can be made relatively consistent, making the interpretation more consistent and reliable. This helps to reduce the ambiguity in interpretation and improve the consistency and reliability of interpretation. By correcting the time shift, the seismic record time can be aligned, and the data can more accurately reflect the true situation of the underground medium.
[0101] In summary, the sand dune curve static correction method provided in the embodiments can effectively solve the static correction problem caused by the undulating change of high sand dunes. By fitting the function relationship between the sand dune thickness and the ray travel time based on the field measured micro-logging data, a sand dune curve simulation model is established. By obtaining the sand dune thickness and the ray travel time of each measurement point in the micro-logging data, a scatter plot is generated based on the sand dune thickness and the ray travel time. The sand dune curve simulation model is established based on the distribution of the scatter points in the scatter plot, and the shot elevation, replacement velocity, water table elevation and seismic datum in the seismic exploration data are input to calculate the static correction amount of the shot and the receiver. Then, the pre-acquired single shot is corrected, the continuity of the in-phase axis of the effective signal is restored, and real-time static correction of the field acquisition data and fine imaging in the indoor processing are realized.
[0102] Example Two
[0103] Based on Embodiment One, the sand dunes in a certain basin desert area are taken as an example to further illustrate the present application in combination with the drawings. Please refer to Figure 2 , Figure 2 The present application provides a sand dune curve static correction example flowchart, and the actual application process of the sand dune curve static correction method can include the following steps:
[0104] Step S1: Field micro-logging data editing:
[0105] In this step, the sand dune thickness (i.e. the difference between the ground elevation and the water table elevation) and the ray travel time at each measurement point can be calculated based on the field measured micro-logging data.
[0106] Step S2: Sand dune curve simulation:
[0107] In this step, the sand dune thickness and the ray travel time are plotted into a scatter plot, and a suitable function is selected to fit them according to the distribution of the scatter points, as shown in the following formula:
[0108] y = -0.0051x 2+1.7951x+3.8793;
[0109] In the formula, x is the dune thickness; and y is the ray travel time.
[0110] The formula can be used as a dune curve simulation model.
[0111] Step S3: Calculation of shot and receiver static correction amount:
[0112] In this step, based on the function relationship between the dune thickness and the ray travel time (dune curve simulation model), the static correction amount of the shot and receiver positions is calculated, and the following formula is used:
[0113]
[0114]
[0115] In the formula, S source and S detect are the static correction amounts of the shot and receiver, respectively; E source and E water are the elevations of the shot and the water table, respectively; Datum is the seismic datum; and V rep is the replacement velocity.
[0116] Step S4: Application of static correction amount:
[0117] In this step, the calculated static correction amount of the shot and receiver can be applied to the actual single shot.
[0118] Please refer to Figure 3 , Figure 3 This application provides an exemplary scatter plot based on the actual field microlog data, and the relationship between the dune thickness and the ray travel time is counted, as shown in Figure 3 , a second-order polynomial fitting is used, and a good match between the function curve and the scatter plot can be achieved. The actual application shows that the use effect of the dune curve static correction is better than that of the elevation static correction and the tomographic static correction.
[0119] Please refer to Figure 4 and Figure 5 , Figure 4 This application provides an exemplary single shot comparison chart after the original static correction, the elevation static correction and the dune curve static correction, Figure 5 This application provides an exemplary single shot comparison chart after the original static correction, the tomographic static correction and the dune curve static correction, from Figure 4 and Figure 5 It can be seen that the dune curve static correction can effectively reduce the influence of the high dune on the reflection signal. On the single shot, the hyperbolic law of the single shot after the dune curve static correction is more obvious, and the continuity of the event is better.
[0120] Referring to Figure 6 , Figure 6 An example of a superimposed profile after elevation static correction, tomographic static correction and dune curve static correction is provided in the present application, as shown in Figure 6 As can be seen in the figure, the dune curve static correction can effectively improve the superimposed effect of the boundary, and the continuity of the events in the shallow and deep layers is better.
[0121] Referring to Figure 7 , Figure 7 An example of a migration profile after tomographic static correction and dune curve static correction is provided in the present application, as shown in Figure 7 As can be seen in the figure, after the dune curve static correction, the imaging effect of the boundary is significantly improved, and the structural pattern of the underground is better recovered.
[0122] In the embodiment, based on the measured micro-logging data, the thickness of the dune and the ray travel time are functionally fitted, and the static correction amount of the shot and the receiver is calculated. Through practical application, real-time static correction of field acquisition data and fine imaging of indoor processing are realized. The method can effectively solve the static correction problem in the high and large dune area, and can be used for real-time static correction of field single-shot data and fine imaging of indoor processing, thereby providing better basic data for oil and gas exploration in desert areas.
[0123] Example Three
[0124] Referring to Figure 8 , Example Four A dune curve static correction device 300 is provided in the present application, and the dune curve static correction device 300 comprises an acquisition module 310, a modeling module 320, a calculation module 330 and a correction module 340, wherein:
[0125] The acquisition module 310 is configured to acquire seismic exploration data and micro-logging data.
[0126] The modeling module 320 is configured to establish a dune curve simulation model based on the micro-logging data.
[0127] The calculation module 330 is configured to input the seismic exploration data into the dune curve simulation model to calculate a shot point static correction amount and a receiver point static correction amount.
[0128] The correction module 340 is configured to correct a pre-acquired single shot based on the shot point static correction amount and the receiver point static correction amount.
[0129] Optionally, the modeling module 320 can comprise a first acquisition module, an image generation module and a first modeling module, wherein:
[0130] The first obtaining module is configured to obtain the dune thickness and the ray travel time of each measuring point in the micro-logging data.
[0131] The image generating module is configured to generate a scatter plot based on the dune thickness and the ray travel time.
[0132] The first modeling module is configured to establish a dune curve simulation model based on the scatter point distribution rule in the scatter plot.
[0133] Optionally, the computing module 330 comprises a first computing module, wherein the first computing module is configured to perform calculation according to the shot point static correction amount by using a first calculation formula, and the first calculation formula is as follows:
[0134]
[0135] In the formula, S is the shot point static correction amount; Datum is a seismic datum; V is a replacement velocity; E is the elevation of the shot point; and y is the dune curve simulation model. source rep source
[0136] Optionally, the computing module 330 further comprises a second computing module, wherein the second computing module is configured to perform calculation according to the receiver point static correction amount by using a second calculation formula, and the second calculation formula is as follows:
[0137]
[0138] In the formula, S is the receiver point static correction amount; Datum is a seismic datum; V is a replacement velocity; E is the elevation of the water table; and y is the dune curve simulation model. detect rep water
[0139] Optionally, the seismic exploration data comprises the elevation of the shot point, the replacement velocity, the elevation of the water table and the seismic datum.
[0140] Optionally, the correction module 340 further comprises correcting the time shift amount of the single shot based on the shot point static correction amount and the receiver point static correction amount.
[0141] It should be noted that the device embodiments in the present application correspond to the foregoing method embodiments, and the specific principles in the device embodiments can refer to the content in the foregoing method embodiments, which will not be described herein again.
[0142] In several embodiments provided in the present embodiment, the coupling between the modules can be electrical, mechanical or other forms of coupling.
[0143] In addition, each function module in each embodiment of the present application can be integrated in one processing module, or each module can be physically present alone, or two or more modules can be integrated in one module. The integrated module can be realized in the form of hardware or in the form of a software function module.
[0144] Figure 9
[0145] Please refer to Example Five , Figure 10 A structural block diagram of an electronic device 200 capable of performing the sand dune curve static correction method described above is provided for an embodiment of the present application. The electronic device 200 can be a computer, a tablet computer, a smart phone, a portable computer, or the like.
[0146] The electronic device 200 further includes a processor 202 and a memory 204. The memory 204 stores programs capable of performing the contents of the foregoing embodiments, and the processor 202 can execute the programs stored in the memory 204.
[0147] The processor 202 can include one or more cores for processing data and a message matrix unit. The processor 202 connects various parts in the entire electronic device 200 through various interfaces and lines, 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 calls data stored in the memory 204. Alternatively, the processor 202 can be realized in at least one hardware form of a digital signal processing (DSP), a field-programmable gate array (FPGA), and a programmable logic array (PLA). The processor 202 can be integrated with one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), and a modem. The CPU mainly processes operating systems, user interfaces, and application programs; the GPU is responsible for rendering and drawing display content; and the modem is used for processing wireless communication. It can be understood that the above-mentioned modem can also not be integrated into the processor, but can be realized by a separate communication chip.
[0148] The memory 204 can include a random access memory (RAM) and can also include a read-only memory (ROM). The memory 204 can be used to store instructions, programs, codes, code sets, or instruction sets. The memory 204 can include a program storage area and a data storage area, where the program storage area can 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 each of the method embodiments described below, and the like. The data storage area can also store data (e.g., a random number) created by the terminal in use, and the like.
[0149] The electronic device 200 can also include a network module and a screen. The network module is configured to receive and send electromagnetic waves, convert the electromagnetic waves and electrical signals to each other, and thus communicate with a communication network or other devices, such as an audio playing device. The network module can include various existing circuit elements for performing these functions, such as an antenna, a radio frequency transceiver, a digital signal processor, an encryption / decryption chip, a subscriber identity module (SIM) card, a memory, and the like. The network module can communicate with various networks, such as the Internet, an intranet, a wireless network, or other devices through the wireless network. The wireless network described above can include a cellular phone network, a wireless local area network, or a metropolitan area network. The screen can display interface content and perform data interaction.
[0150]
[0151] Reference is made to which shows a structural block diagram of a computer readable storage medium provided by an embodiment of the present application. The computer readable storage medium 400 stores program codes 410 therein, and the program codes 410 can be invoked by a processor to execute the methods described in the above method embodiments.
[0152] The computer readable storage medium 400 can be an electronic storage such as a flash memory, an EEPROM (electrically erasable programmable read-only memory), an EPROM, a hard disk, or a ROM. Alternatively, the computer readable storage medium includes a non-transitory computer readable storage medium. The computer readable storage medium 400 has a storage space for the program codes 410 for executing any of the method steps described above. These program codes 410 can be read from or written into one or more computer program products. The program codes 410 can be compressed in an appropriate form, for example.
[0153] The embodiment of the present application further provides a computer program product or computer program, which comprises computer instructions stored in a computer readable storage medium. A processor of a computer device reads the computer instructions from the computer readable storage medium, and the processor executes the computer instructions, so that the computer device executes the dune curve static correction method described in the various optional implementation manners.
[0154] A preferred embodiment of the dune curve static correction method is as follows:
[0155] Step S110: acquiring seismic exploration data and microlog data;
[0156] Step S120: establishing a dune curve simulation model based on the microlog data;
[0157] Step S121: acquiring the dune thickness and ray travel time of each measuring point in the microlog 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 distribution law in the scatter plot;
[0160] Step S130: inputting the seismic exploration data into the dune curve simulation model to calculate a shot point static correction amount and a receiver point static correction amount;
[0161] The shot point static correction amount is calculated by using a first calculation formula, and the first calculation formula is as follows:
[0162]
[0163] In the formula, S is the shot point static correction amount; Datum is a seismic datum; V is a replacement velocity; and E is a shot point elevation. source rep source
[0164] The receiver point static correction amount is calculated by using a second calculation formula, and the second calculation formula is as follows:
[0165]
[0166] In the formula, S is the receiver point static correction amount; Datum is a seismic datum; V is a replacement velocity; E is a water bottom elevation; and y is a dune curve simulation model. detect rep water
[0167] Step S140: correcting a pre-acquired single shot based on the shot point static correction amount and the receiver point static correction amount.
[0168] Step S142: correcting the time shift of the single shot based on the shot static correction amount and the receiver static correction amount.
[0169] In conclusion, the sand dune curve static correction method and device, the electronic device and the storage medium provided by the embodiments of the present application can realize real-time static correction and fine imaging of the collected data, effectively solve the static correction problem caused by the fluctuation of high and large sand dunes, and effectively solve the static correction problem caused by the fluctuation of high and large sand dunes. Based on the measured micro-logging data in the field, the curve simulation model (functional relationship) of the sand dune thickness and the ray travel time is fitted, and the static correction amount of the shot and the receiver is calculated by inputting the seismic exploration data, the single shot collected in advance is corrected, the continuity of the effective signal phase axis is restored, and the real-time static correction of the field collected data and the fine imaging of the indoor processing are realized.
[0170] In several embodiments provided by the present disclosure, it should be understood that the disclosed methods can also be implemented in other manners. The embodiments of the method described above are only illustrative.
[0171] It should be noted that, in this document, the terms "comprising", "containing" or any other variant thereof are intended to cover non-exclusive inclusion, so that processes, methods, articles or devices that include a series of elements not only include those elements, but also include other elements not explicitly listed, or further include elements inherent to such processes, methods, articles or devices. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or device that includes the element.
[0172] The above embodiments are only used to illustrate the technical solutions of the present application, rather than limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for some technical features; and these modifications or replacements do not drive the essence of the corresponding technical solutions out of 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 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 shot point static corrections and receiver point static corrections; 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-logging data includes: 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 pattern 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 shot point static correction and receiver point static correction, wherein the shot point static correction is calculated using a first calculation formula, which is: Where S source is the shot point static correction; 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 value and the receiver point static correction value, wherein the receiver point static correction value is calculated using a second calculation formula, and the second calculation formula is: Where 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, wherein The seismic exploration data includes: shot point elevation, replacement velocity, water table elevation and seismic datum.
6. The method according to claim 1, characterized in that The step of correcting the pre-collected single shot based on the shot point static correction amount and the receiver 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 is used to acquire seismic exploration data and micro-logging data; A modeling module, configured to establish a dune curve simulation model based on the micro-logging data; a calculation module, configured to input the seismic exploration data into the dune curve simulation model to calculate shot point static corrections and receiver point static corrections; The correction module is used to correct the pre-collected single shot based on the shot point static correction value and the detection point static correction value.
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-logging data; An image generation module, configured to generate 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 according to any one of claims 1 to 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 according to 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