Method, device, electronic device and medium for correcting three-dimensional depth offset data
By determining the dip and horizontal flat points in 3D depth migration data, setting pseudo-well pairs, and calculating error corrections, the problem of insufficient accuracy of 3D depth migration data is solved, and the efficiency of oil and gas field development is improved.
Patent Information
- Application Number
- CN202310402013.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-14
- Publication Date
- 2025-09-30
- Estimated Expiration
- 2043-04-14
AI Technical Summary
The depth accuracy of existing 3D depth migration data is insufficient to meet the needs of tapping remaining oil potential and deploying infill wells in oilfield development.
By determining the inclined flat point and horizontal flat point, setting vertical pseudo well pairs, determining the pseudo well layer data, and using seismic layer data to calculate the pseudo well error correction value for the entire area, the 3D depth migration data is corrected.
The depth accuracy of 3D depth migration data is improved, which enhances the remaining oil prediction and drilling success rate.
Smart Images

Figure CN116413810B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of oil and gas geophysical exploration, and in particular to a correction method, device, electronic equipment and medium for three-dimensional depth migration data. Background Art
[0002] 3D prestack depth migration technology builds a velocity-depth model in 3D space and uses the Kirchhoff integral method to perform depth-domain migration processing. This allows 3D seismic data to be inverted into 3D geological structural data representing the distribution of strata in the depth domain. 3D depth migration data has become the foundational seismic data for most oilfield exploration and development.
[0003] As oilfield development continues, oilfield developers need to investigate the potential for residual oil and the deployment of infill wells. These efforts rely heavily on high-precision seismic data. However, due to limitations in the accuracy of migration velocities, the depth of 3D depth migration data often deviates from the true subsurface depth, making it increasingly difficult to meet the demands of development. A depth correction method for 3D depth migration data is urgently needed to improve the success rate of residual oil prediction and drilling. Summary of the Invention
[0004] The present invention provides a method, device, electronic device and medium for correcting three-dimensional depth migration data, so as to improve the depth accuracy of the three-dimensional depth migration data.
[0005] In a first aspect, an embodiment of the present invention provides a method for correcting three-dimensional depth migration data, the method comprising:
[0006] Determine the tilt flat point and the horizontal flat point based on the 3D depth offset data to be corrected;
[0007] determining vertical pseudo well pairs for the inclined flat points and determining pseudo well layering data for the vertical pseudo well pairs, and determining vertical pseudo wells for the horizontal flat points and determining pseudo well layering data for the vertical pseudo wells;
[0008] The pseudo well error correction amount for the entire area is determined based on the pseudo well layering data of the vertical pseudo well pairs at the inclined flat point, the pseudo well layering data of the vertical pseudo wells at the horizontal flat point, and the seismic horizon data;
[0009] The 3D depth migration data to be corrected is corrected according to the pseudo-well error correction value in the entire area.
[0010] In a second aspect, an embodiment of the present invention further provides a device for correcting three-dimensional depth migration data, the device comprising:
[0011] A flat point determination module, for determining an inclined flat point and a horizontal flat point based on the three-dimensional depth offset data to be corrected;
[0012] a pseudo-well layered data determination module, configured to determine vertical pseudo-well pairs for inclined flat points and determine pseudo-well layered data for the vertical pseudo-well pairs, and to determine vertical pseudo-wells for horizontal flat points and determine pseudo-well layered data for the vertical pseudo-wells;
[0013] A module for determining the error correction amount of pseudo wells in the entire area is used to determine the error correction amount of pseudo wells in the entire area based on the pseudo well layering data of the vertical pseudo well pairs at the inclined flat points, the pseudo well layering data of the vertical pseudo wells at the horizontal flat points, and the seismic layer data;
[0014] The data correction module is used to correct the 3D depth migration data to be corrected according to the error correction amount of pseudo wells in the entire area.
[0015] In a third aspect, an embodiment of the present invention further provides an electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, a method for correcting three-dimensional depth offset data as described in any one of the embodiments of the present invention is implemented.
[0016] In a fourth aspect, an embodiment of the present invention further provides a storage medium storing computer-executable instructions, which, when executed by a computer processor, are used to perform a method for correcting three-dimensional depth offset data as described in any one of the embodiments of the present invention.
[0017] The technical solution of an embodiment of the present invention determines inclined flat points and horizontal flat points for the 3D depth migration data to be corrected, determines vertical pseudo-well pairs for the inclined flat points, determines vertical pseudo-wells for the horizontal flat points, determines pseudo-well layer data for each vertical pseudo-well, determines pseudo-well error correction values for the entire region based on the pseudo-well layer data and seismic horizon data, and corrects the 3D depth migration data to be corrected based on the pseudo-well error correction values for the entire region. By correcting the inclined seismic flat points to horizontality, the technical solution of this embodiment improves the depth accuracy of the 3D depth migration data, thereby increasing the success rate of remaining oil prediction and drilling in oil and gas field development.
[0018] 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 invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0020] Figure 1 This is a flow chart of a method for correcting three-dimensional depth migration data provided in Example 1 of the present invention;
[0021] Figure 2 This is a schematic diagram of an optical superposition processing effect provided by the first embodiment of the present invention;
[0022] Figure 3 This is a pseudo-well plan view of an inclined flat point and a horizontal flat point provided by the first embodiment of the present invention;
[0023] Figure 4 This is a schematic diagram of pseudo-well stratification of an inclined flat point provided by the first embodiment of the present invention;
[0024] Figure 5 Schematic diagram of a velocity surface of a depth correction model provided in Example 1 of the present invention;
[0025] Figure 6 This is a schematic diagram of the optical superposition processing effect after correction provided by the first embodiment of the present invention;
[0026] Figure 7 This is a flow chart of a method for correcting three-dimensional depth offset data provided by the second embodiment of the present invention;
[0027] Figure 8 A statistical diagram of the difference in oil-water interface wave impedance of an oil field well and its adjacent oil field wells for correction of three-dimensional depth migration data provided by the second embodiment of the present invention;
[0028] Figure 9 1 is a schematic structural diagram of a device for correcting three-dimensional depth migration data provided in a third embodiment of the present invention;
[0029] Figure 10 This is a structural diagram of an electronic device provided in Example 4 of the present invention. DETAILED DESCRIPTION
[0030] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.
[0031] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0032] Example 1
[0033] Figure 1 A flowchart of a method for correcting three-dimensional depth offset data is provided for the first embodiment of the present invention. This embodiment is applicable to situations where depth correction is performed on three-dimensional offset depth data. The method can be performed by a correction device for three-dimensional depth offset data. The correction device for three-dimensional depth offset data can be implemented in the form of hardware and / or software, and the correction device for three-dimensional depth offset data can be configured in an electronic device.
[0034] like Figure 1 As shown, the method includes:
[0035] S110 : Determine the tilt flat point and the horizontal flat point according to the 3D depth offset data to be corrected.
[0036] Flat spots are seismic reflections generated by the gas-water interface. Especially when the rock layer is tilted and thick, due to the large difference in wave impedance at the gas-water interface, strong local horizontal reflection events often appear between the tilted reflection events. In this embodiment, the flat spots in the 3D depth migration data to be corrected include tilted flat spots and horizontal flat spots. Tilt flat spots are flat spots that need to be corrected to a horizontal or near-horizontal state.
[0037] Furthermore, the tilt flat point and the horizontal flat point are determined based on the three-dimensional depth migration data to be corrected, including: determining target three-dimensional depth migration data in the three-dimensional depth migration data to be corrected; performing optical stacking processing on the target three-dimensional depth migration data; and determining the tilt flat point and the horizontal flat point on the seismic profile based on the target three-dimensional depth migration data after the optical stacking processing.
[0038] The target 3D depth migration data is 3D depth migration data that includes the seismic flat spot area. For example, the target 3D depth migration data may be 3D depth migration data corresponding to the area between tracks 3650 and 4640 in the inline direction, tracks 7741 and 8513 in the crossline direction, and -754 m to -4590 m in the Z direction of the 3D depth migration data to be corrected. This embodiment does not limit the location, size, or selection method of the area corresponding to the target 3D depth migration data.
[0039] Optical superposition processing refers to the process of superimposing a series of data at a certain angle into one data for output according to the horizontal section of a three-dimensional data. Figure 2 Provides a schematic diagram of the optical superposition processing effect. Figure 2 The upper part is the profile of the original 3D depth migration data. Figure 2 The lower part is the cross-section of the 3D depth migration data after optical stacking processing, as shown in Figure 2 As shown in FIG, the 3D depth migration data profile after optical stacking has the effect of enhancing the flat point, which can more accurately locate the tilt flat point. Figure 2 In the example, the flat point on the seismic section is determined along the fluid interface of layer 3. Figure 2 The flat point in the figure is the dotted white circle. The horizontal flat point on the seismic section is determined along the fluid interface of layer 1. The 3D depth migration data corresponding to the horizontal flat point is considered to be accurate 3D depth migration data.
[0040] S120 , determining vertical pseudo well pairs for the inclined flat points and determining pseudo well layering data for the vertical pseudo well pairs, and determining vertical pseudo wells for the horizontal flat points and determining pseudo well layering data for the vertical pseudo wells.
[0041] Vertical pseudo-wells are simulated wells set at flat points to obtain simulated well layer data at the flat points. In this embodiment, because depth error correction is required for tilted flat points, and the flat points are tilted, at least two vertical pseudo-wells are required to achieve leveling of the tilted flat points. Since the 3D depth migration data corresponding to horizontal flat points is considered accurate, vertical pseudo-wells are set at horizontal flat points to calibrate the error correction boundaries for tilted flat points. Therefore, in this embodiment, two vertical pseudo-wells are set at tilted flat points, forming a vertical pseudo-well pair, and one vertical pseudo-well is set at a horizontal flat point.
[0042] exist Figure 2 On the basis of Figure 3 A pseudo-well plan view of an inclined flat point and a horizontal flat point is provided, e.g. Figure 3 As shown in Figure 2, the inclined flat point is determined along the fluid interface of layer 3, and the horizontal flat point is determined along the fluid interface of layer 1. Therefore, Figure 3 A vertical pseudo well pair is set in the fluid interface of the middle layer 3, and a vertical pseudo well is set on the fluid interface of the layer 1.
[0043] Furthermore, a vertical pseudo-well pair is determined for the inclined flat point, and pseudo-well stratification data of the vertical pseudo-well pair is determined, including: setting a vertical pseudo-well at each end of the inclined flat point to form a vertical pseudo-well pair; and determining the pseudo-well stratification data of the vertical pseudo-well pair of the inclined flat point according to the inclination amplitude of the inclined flat point.
[0044] exist Figure 2 On the basis of Figure 4 A schematic diagram of pseudo-well layering with a tilted flat point is provided, e.g. Figure 4 As shown in , for the inclined flat point, a vertical pseudo well is inserted at each end, namely vertical pseudo well A and vertical pseudo well B. For vertical pseudo well A and vertical pseudo well B, the pseudo well layering is determined according to the inclination amplitude of the inclined flat point. Figure 4 As shown, the well layering of layer 3 of pseudo well A is set to -2688m, and the well layering of layer 3 of pseudo well B is set to -3965m.
[0045] Furthermore, a vertical pseudo well is determined for the horizontal flat point, and pseudo well layering data of the vertical pseudo well is determined, including: setting a vertical pseudo well at the center of the horizontal flat point; and determining pseudo well layering data of the vertical pseudo well at the horizontal flat point according to the seismic layer corresponding to the horizontal flat point.
[0046] For a horizontal flat point, a vertical pseudo well is inserted in the center of the horizontal flat point, and its pseudo well layering is set according to the seismic plane.
[0047] S130, determining the pseudo well error correction amount for the entire area based on the pseudo well layering data of the vertical pseudo well pairs at the inclined flat point, the pseudo well layering data of the vertical pseudo wells at the horizontal flat point, and the seismic layer data.
[0048] Determining the pseudo-well error correction for the entire region based on well stratification data and seismic horizon data is a well-known technique in the art. In this embodiment, vertical pseudo-well pairs are inserted at inclined flat points and their stratification data is set. Vertical pseudo-wells are inserted at horizontal flat points and their stratification data is set. The stratification data for each pseudo-well is used as simulated well stratification data and combined with the seismic horizon data to determine the pseudo-well error correction for the entire region.
[0049] S140 , correcting the 3D depth migration data to be corrected according to the pseudo-well error correction amount in the entire area.
[0050] Specifically, the three-dimensional depth migration data to be corrected is corrected according to the pseudo-well error correction amount of the entire area, including: using a depth correction model, performing depth correction on the three-dimensional depth migration data to be corrected according to the pseudo-well error correction amount of the entire area, and obtaining correction data that matches the three-dimensional depth migration data to be corrected.
[0051] In this embodiment, depth correction is performed using a depth correction model. The schematic diagram of the velocity surface of the depth correction model is as follows: Figure 5 shown.
[0052] exist Figure 2 On the basis of Figure 6 A schematic diagram of the corrected optical superposition processing effect is provided, such as Figure 6 As shown, Figure 6 The upper part is a cross-section of the corrected 3D depth migration data. Figure 6 The lower part is a cross-sectional view of the data after optical stacking of the corrected 3D depth migration data. Figure 6 The white dotted circle is the corrected tilt flat point. Figure 6 As can be seen, the corrected flat point is approximately horizontal, and layers 1, 2, and 3 are more consistent with the well stratification. Therefore, the technical solution of this embodiment can calculate the pseudo-well error correction for the entire area without reacquiring or reprocessing the seismic data, thereby accurately correcting the depth of the 3D depth migration data.
[0053] The technical solution of an embodiment of the present invention determines inclined flat points and horizontal flat points for the 3D depth migration data to be corrected, determines vertical pseudo-well pairs for the inclined flat points, determines vertical pseudo-wells for the horizontal flat points, determines pseudo-well layer data for each vertical pseudo-well, determines pseudo-well error correction values for the entire region based on the pseudo-well layer data and seismic horizon data, and corrects the 3D depth migration data to be corrected based on the pseudo-well error correction values for the entire region. By correcting the inclined seismic flat points to horizontality, the technical solution of this embodiment improves the depth accuracy of the 3D depth migration data, thereby increasing the success rate of remaining oil prediction and drilling in oil and gas field development.
[0054] Example 2
[0055] Figure 7 A flowchart of a method for correcting three-dimensional depth migration data is provided in the second embodiment of the present invention. Based on the above embodiments, this embodiment of the present invention further specifies the process of determining inclined flat points and horizontal flat points, the process of determining pseudo-well layered data for vertical pseudo-well pairs of inclined flat points, and the process of determining pseudo-well layered data for vertical pseudo-wells of horizontal flat points, and adds a step for determining the authenticity of flat points.
[0056] like Figure 7 As shown, the method includes:
[0057] S210. Determine the flat point authenticity of the 3D depth migration data to be corrected by at least one of the following methods: geological analysis, seismic forward modeling, well logging data analysis, and quantitative amplitude analogy of adjacent oil fields.
[0058] In this embodiment, the purpose of judging the authenticity of the flat spot is that only when the authenticity of the flat spot is high, the 3D depth offset data of the flat spot is considered to be valid data and further correction processing is performed on it.
[0059] It should be noted that this embodiment does not limit the specific method of determining the authenticity of the flat point of the 3D depth offset data to be corrected.
[0060] Specifically, the flat point authenticity of the 3D depth migration data to be corrected is determined by quantitative amplitude analogy of adjacent oil fields, including: determining adjacent oil field wells of the oil field well of the 3D depth migration data to be corrected; determining the average value of the oil-water interface wave impedance difference for each adjacent oil field well; and determining the flat point authenticity of the 3D depth migration data to be corrected based on the average value of the oil-water interface wave impedance difference of the oil field well of the 3D depth migration data to be corrected and the average value of the oil-water interface wave impedance difference of each adjacent oil field well.
[0061] Taking the quantitative amplitude analogy method of adjacent oil fields as an example, the average value of the oil-water interface wave impedance difference of the oil field wells whose 3D depth migration data is to be corrected and the difference between the average value of the oil-water interface wave impedance difference of each adjacent oil field well can be calculated. If the difference is less than or equal to a preset difference threshold, or the ratio of the difference to the average value of the oil-water interface wave impedance difference of each adjacent oil field well is less than or equal to a preset ratio threshold, it is determined that the flat point authenticity of the 3D depth migration data to be corrected is relatively high. Figure 8 A statistical diagram of the oil-water interface wave impedance difference of an oil field well and its adjacent oil field wells for which 3D depth migration data is to be corrected is provided, such as Figure 8 As shown in the figure, for target wells 1 and 2 corresponding to the 3D depth migration data to be corrected, the average oil-water interface wave impedance difference is calculated to be 1235. For adjacent wells A1, A2, B1, B2, C1, C2, C3, and C4, the average oil-water interface wave impedance difference is 1209. Therefore, the average oil-water interface wave impedance difference of the oilfield wells whose 3D depth migration data to be corrected is similar to the average oil-water interface wave impedance difference of each adjacent oilfield well. At this point, it can be considered that the flat point authenticity of the 3D depth migration data to be corrected is high, and subsequent correction processing can be performed on it.
[0062] S220 , determining whether the flat point of the to-be-corrected 3D depth offset data meets the authenticity requirement; if so, executing S230 ; otherwise, executing S2120 .
[0063] S230 : Determine target three-dimensional depth offset data in the three-dimensional depth offset data to be corrected.
[0064] S240: Perform optical stacking processing on the target three-dimensional depth migration data.
[0065] S250. Determine the tilt flat point and the horizontal flat point on the seismic profile based on the target three-dimensional depth migration data after optical stacking processing.
[0066] S260. Set a vertical pseudo well at each end of the inclined flat point to form a vertical pseudo well pair.
[0067] S270 , determining pseudo-well layering data of a vertical pseudo-well pair of the inclination flat point according to the inclination amplitude of the inclination flat point.
[0068] S280. Set a vertical pseudo-well in the center of the horizontal flat point.
[0069] S290. Determine pseudo-well layering data of the vertical pseudo-well at the horizontal flat point according to the seismic layer corresponding to the horizontal flat point.
[0070] S2100, determining the pseudo well error correction amount for the entire area based on the pseudo well layering data of the vertical pseudo well pairs at the inclined flat point, the pseudo well layering data of the vertical pseudo wells at the horizontal flat point, and the seismic layer data.
[0071] S2110 , performing depth correction on the 3D depth migration data to be corrected according to the pseudo-well error correction amount of the entire area through the depth correction model, and obtaining correction data that matches the 3D depth migration data to be corrected.
[0072] S2120, end.
[0073] Example 3
[0074] Figure 9 This is a schematic diagram of the structure of a correction device for three-dimensional depth offset data provided by the third embodiment of the present invention. Figure 9 As shown, the device includes: a flat point determination module 310 , a pseudo-well layer data determination module 320 , a full-area pseudo-well error correction amount determination module 330 , and a data correction module 340 .
[0075] in:
[0076] A flat point determination module 310 is configured to determine an inclined flat point and a horizontal flat point based on the 3D depth offset data to be corrected;
[0077] a pseudo-well layered data determination module 320 for determining vertical pseudo-well pairs for inclined flat points and determining pseudo-well layered data for the vertical pseudo-well pairs, and for determining vertical pseudo-wells for horizontal flat points and determining pseudo-well layered data for the vertical pseudo-wells;
[0078] The module 330 for determining the error correction amount of pseudo wells in the entire area is used to determine the error correction amount of pseudo wells in the entire area based on the pseudo well layer data of the vertical pseudo well pairs at the inclined flat point, the pseudo well layer data of the vertical pseudo wells at the horizontal flat point, and the seismic layer data;
[0079] The data correction module 340 is used to correct the 3D depth migration data to be corrected according to the pseudo-well error correction amount of the entire area.
[0080] The technical solution of an embodiment of the present invention determines inclined flat points and horizontal flat points for the 3D depth migration data to be corrected, determines vertical pseudo-well pairs for the inclined flat points, determines vertical pseudo-wells for the horizontal flat points, determines pseudo-well layer data for each vertical pseudo-well, determines pseudo-well error correction values for the entire region based on the pseudo-well layer data and seismic horizon data, and corrects the 3D depth migration data to be corrected based on the pseudo-well error correction values for the entire region. By correcting the inclined seismic flat points to horizontality, the technical solution of this embodiment improves the depth accuracy of the 3D depth migration data, thereby increasing the success rate of remaining oil prediction and drilling in oil and gas field development.
[0081] Based on the above embodiment, the flat point determination module 310 includes:
[0082] a target three-dimensional depth offset data determining unit, configured to determine target three-dimensional depth offset data in the three-dimensional depth offset data to be corrected;
[0083] An optical superposition processing unit, used for performing optical superposition processing on target three-dimensional depth migration data;
[0084] The flat point determination unit is used to determine the inclined flat point and the horizontal flat point on the seismic section according to the target three-dimensional depth migration data after optical stacking processing.
[0085] Based on the above embodiment, the flat point determination module 310 further includes:
[0086] a flat point authenticity determination unit, configured to determine the flat point authenticity of the three-dimensional depth migration data to be corrected by at least one of the following methods: geological analysis, seismic forward modeling, well logging data analysis, and quantitative amplitude analogy of adjacent oil fields;
[0087] The flat point authenticity determining unit is configured to determine an inclined flat point and a horizontal flat point according to the 3D depth offset data to be corrected if it is determined that the flat point of the 3D depth offset data to be corrected meets the authenticity requirement.
[0088] Based on the above embodiment, the flat point authenticity judgment unit is specifically used to:
[0089] determining adjacent oil field wells of the oil field well for which the three-dimensional depth migration data is to be corrected;
[0090] For each adjacent oilfield well, determine the average value of the oil-water interface wave impedance difference;
[0091] The flat point authenticity of the 3D depth migration data to be corrected is determined based on the average oil-water interface wave impedance difference of the oil field wells and the average oil-water interface wave impedance differences of each adjacent oil field well.
[0092] Based on the above embodiment, the pseudo well layer data determination module 320 includes:
[0093] A vertical pseudo-well pair setting unit for the inclined flat point is used to set a vertical pseudo-well at each end of the inclined flat point to form a vertical pseudo-well pair;
[0094] The vertical pseudo-well pair pseudo-well stratification data determining unit is used to determine the pseudo-well stratification data of the vertical pseudo-well pair of the inclined flat point according to the inclination amplitude of the inclined flat point.
[0095] Based on the above embodiment, the pseudo well layer data determination module 320 includes:
[0096] A horizontal flat point vertical pseudo-well setting unit is used to set a vertical pseudo-well in the center of the horizontal flat point;
[0097] The vertical pseudo well and pseudo well layered data determining unit is used to determine the pseudo well layered data of the vertical pseudo well of the horizontal flat point according to the seismic layer corresponding to the horizontal flat point.
[0098] Based on the above embodiment, the data correction module 340 includes:
[0099] The data correction unit is used to perform depth correction on the 3D depth migration data to be corrected according to the error correction amount of pseudo wells in the entire area through the depth correction model, and obtain correction data that matches the 3D depth migration data to be corrected.
[0100] The device for correcting three-dimensional depth offset data provided by the embodiment of the present invention can execute the method for correcting three-dimensional depth offset data provided by any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0101] Example 4
[0102] Figure 10A schematic diagram of the structure of an electronic device 10 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices (such as helmets, glasses, watches, etc.) and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0103] like Figure 10 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12, a random access memory (RAM) 13, etc., which is communicatively connected to the at least one processor 11. The memory stores a computer program that can be executed by the at least one processor. The processor 11 can perform various appropriate actions and processes according to the computer program stored in the read-only memory (ROM) 12 or the computer program loaded from the storage unit 18 into the random access memory (RAM) 13. Various programs and data required for the operation of the electronic device 10 can also be stored in the RAM 13. The processor 11, ROM 12, and RAM 13 are connected to each other via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0104] Multiple components in the electronic device 10 are connected to the I / O interface 15, including an input unit 16, such as a keyboard, a mouse, etc.; an output unit 17, such as various types of displays, speakers, etc.; a storage unit 18, such as a magnetic disk, an optical disk, etc.; and a communication unit 19, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 19 allows the electronic device 10 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0105] Processor 11 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any other suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as the method for correcting three-dimensional depth migration data.
[0106] In some embodiments, the method for correcting 3D depth offset data may be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the method for correcting 3D depth offset data described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the method for correcting 3D depth offset data in any other suitable manner (e.g., via firmware).
[0107] Various embodiments of the systems and techniques described herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0108] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0109] In the context of the present invention, computer-readable storage media can be tangible media that can contain or store a computer program for use with an instruction execution system, device or equipment or used in combination with an instruction execution system, device or equipment. Computer-readable storage media can include but are not limited to electronic, magnetic, optical, electromagnetic, infrared or semiconductor systems, devices or equipment, or any suitable combination of the foregoing. Alternatively, computer-readable storage media can be machine-readable signal media. More specific examples of machine-readable storage media can include electrical connections based on one or more lines, portable computer disks, hard disks, random access memories (RAM), read-only memories (ROM), erasable programmable read-only memories (EPROM or flash memory), optical fibers, portable compact disk read-only memories (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0110] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0111] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0112] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.
[0113] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.
[0114] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.
Claims
1. A method for correcting three-dimensional depth migration data, characterized in that: include: Determine the tilt flat point and the horizontal flat point based on the 3D depth offset data to be corrected; Determining a vertical pseudo-well pair for the inclined flat point and determining pseudo-well stratification data for the vertical pseudo-well pair, and determining a vertical pseudo-well for the horizontal flat point and determining pseudo-well stratification data for the vertical pseudo-well, wherein the vertical pseudo-well is a simulated well set for the inclined flat point and the horizontal flat point, and is used to obtain simulated well stratification data at the locations of the inclined flat point and the horizontal flat point; The pseudo well error correction amount for the entire area is determined based on the pseudo well layering data of the vertical pseudo well pairs at the inclined flat point, the pseudo well layering data of the vertical pseudo wells at the horizontal flat point, and the seismic horizon data; Correct the 3D depth migration data to be corrected based on the pseudo-well error correction value of the entire area; Determine vertical pseudo-well pairs for the dip flat points and determine pseudo-well layering data for the vertical pseudo-well pairs, including: A vertical pseudo-well is set at each end of the inclined flat point to form a vertical pseudo-well pair; According to the inclination amplitude of the inclination flat point, the pseudo-well layering data of the vertical pseudo-well pair of the inclination flat point are determined.
2. The method according to claim 1, characterized in that Determine the tilt flat point and the horizontal flat point based on the 3D depth migration data to be corrected, including: Determining target three-dimensional depth offset data in the three-dimensional depth offset data to be corrected; Perform optical stacking processing on the target 3D depth migration data; The inclined flat point and horizontal flat point on the seismic section are determined based on the target 3D depth migration data after optical stacking processing.
3. The method according to claim 1, characterized in that Determining the tilt flat point and the horizontal flat point based on the 3D depth migration data to be corrected, further comprising: Determine the flat point authenticity of the 3D depth migration data to be corrected by at least one of the following methods: geological analysis, seismic forward modeling, well logging data analysis, and quantitative amplitude analogy with adjacent oil fields; If it is determined that the flat point of the 3D depth offset data to be corrected meets the authenticity requirement, the inclined flat point and the horizontal flat point are determined based on the 3D depth offset data to be corrected.
4. The method according to claim 3, characterized in that The authenticity of the flat points in the 3D depth migration data to be corrected is determined by quantitative amplitude analogy with adjacent oil fields, including: determining adjacent oil field wells of the oil field well for which the three-dimensional depth migration data is to be corrected; For each adjacent oilfield well, determine the average value of the oil-water interface wave impedance difference; The flat point authenticity of the 3D depth migration data to be corrected is determined based on the average oil-water interface wave impedance difference of the oil field wells and the average oil-water interface wave impedance differences of each adjacent oil field well.
5. The method according to claim 1, wherein Determine the vertical pseudo well for the horizontal flat point and determine the pseudo well layering data of the vertical pseudo well, including: A vertical pseudo-well is set in the center of the horizontal flat spot; According to the seismic layer corresponding to the horizontal flat point, the pseudo-well layering data of the vertical pseudo-well at the horizontal flat point is determined.
6. The method according to claim 1, characterized in that Correct the 3D depth migration data to be corrected based on the pseudo-well error correction value of the entire area, including: Through the depth correction model, the 3D depth migration data to be corrected is depth corrected according to the pseudo-well error correction amount of the entire area, and the correction data matching the 3D depth migration data to be corrected is obtained.
7. A correction device for three-dimensional depth migration data, characterized in that: include: A flat point determination module, for determining an inclined flat point and a horizontal flat point based on the three-dimensional depth offset data to be corrected; a pseudo-well stratification data determination module, configured to determine a vertical pseudo-well pair for an inclined flat point and determine pseudo-well stratification data for the vertical pseudo-well pair, and to determine a vertical pseudo-well for a horizontal flat point and determine pseudo-well stratification data for the vertical pseudo-well, wherein the vertical pseudo-well is a simulated well set for the inclined flat point and the horizontal flat point, and is configured to obtain simulated well stratification data for the locations of the inclined flat point and the horizontal flat point; A module for determining the error correction amount of pseudo wells in the entire area is used to determine the error correction amount of pseudo wells in the entire area based on the pseudo well layering data of the vertical pseudo well pairs at the inclined flat points, the pseudo well layering data of the vertical pseudo wells at the horizontal flat points, and the seismic layer data; A data correction module is used to correct the 3D depth migration data to be corrected according to the error correction amount of pseudo wells in the entire area; The pseudo-well layer data determination module includes: A vertical pseudo-well pair setting unit for the inclined flat point is used to set a vertical pseudo-well at each end of the inclined flat point to form a vertical pseudo-well pair; The vertical pseudo-well pair pseudo-well stratification data determining unit is used to determine the pseudo-well stratification data of the vertical pseudo-well pair of the inclined flat point according to the inclination amplitude of the inclined flat point.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the program, the method for correcting three-dimensional depth offset data according to any one of claims 1 to 6 is implemented.
9. A storage medium storing computer executable instructions, characterized in that: When the computer executable instructions are executed by a computer processor, the computer executable instructions are used to perform the method for correcting three-dimensional depth migration data according to any one of claims 1 to 6.