A method and apparatus for determining the location of a fault tip.
By identifying the point of maximum dip change in the strata of the anticline and syncline during oil and gas exploration, a judgment curve is generated and the angular region is determined, solving the problem of difficulty in identifying the location of the fault front end and improving drilling success rate and accuracy of oil and gas exploration.
Patent Information
- Application Number
- CN202111629011.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-28
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2041-12-28
AI Technical Summary
In oil and gas exploration, existing technologies are insufficient to accurately determine the location of fault fronts, leading to the failure to secure oil and gas traps, which affects drilling success rates and the economic value of oil and gas exploration and development.
By identifying the points of maximum dip change in the strata of the anticline and syncline limbs within the target area, a judgment curve is generated and the angular region is determined, thereby accurately determining the location of the fault tip.
It has improved the success rate of drilling for oil and gas exploration and development, ensuring the accuracy and economic benefits of oil and gas exploration targets.
Smart Images

Figure CN116359986B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of petroleum and natural gas geology, particularly to the field of oil and gas field exploration, and specifically to a method and apparatus for determining the location of a fault front. Background Technology
[0002] In the field of oil and gas exploration technology, structural traps and fault-block traps are two important types of oil and gas traps. Often, due to the low signal-to-noise ratio of seismic imaging on the flanks of anticlines, it is impossible to accurately determine the location of the fault tip. When mapping the structural layers of oil and gas exploration targets, it cannot be determined whether the anticline structural trap has been dissected by the fault, leading to unconfirmed traps and failures in oil and gas exploration and development. On the other hand, whether the fault dissectes the target layer also has a significant impact on the sealing performance of the fault sides and the gas-water relationship. Therefore, accurately determining the location of the fault tip and whether the fault has dissected the target oil and gas exploration and development layer is of great significance and economic value. However, in existing technologies, determining the location of the fault tip has always been a difficult and crucial aspect of oil and gas exploration and development. Summary of the Invention
[0003] To address the problems in the prior art, the method and apparatus for determining the location of the fault front end provided by this invention can accurately determine the location of the fault front end in deep structural deformation zones, confirming whether the target layer belongs to a fault block trap or a complete structural trap. This can effectively guide the deployment of oil and gas exploration and development drilling and improve the drilling success rate.
[0004] To solve the above-mentioned technical problems, the present invention provides the following technical solution:
[0005] In a first aspect, the present invention provides a method for determining the location of the fault tip, comprising:
[0006] Determine the first point of maximum change in the dip angle of the strata in the anticline limb and the second point of maximum change in the dip angle of the strata in the syncline limb within the target area;
[0007] A corner region is determined based on the first and second maximum change points corresponding to multiple strata;
[0008] The location of the fault tip in the target region is determined based on the angular region.
[0009] In one embodiment, determining the first maximum change point of the dip angle of the strata in the anticline limb and the second maximum change point of the dip angle of the strata in the syncline limb in the target area includes:
[0010] The dip angles of each point in the strata of the anticline limb and the dip angles of each point in the strata of the syncline limb are determined respectively to generate a first dip angle set and a second dip angle set respectively;
[0011] The first maximum change point is determined based on the first set of tilt angles;
[0012] The second maximum change point is determined based on the second set of tilt angles.
[0013] In one embodiment, before determining a corner region based on the first maximum change point and the second maximum change point corresponding to multiple strata, the method further includes:
[0014] A first judgment curve is generated based on multiple first maximum change points;
[0015] A second judgment curve is generated based on multiple second maximum change points;
[0016] Based on the first judgment curve, determine whether the strata of multiple anticline flanks exhibit monotonous changes in the vertical direction, and generate the first judgment result;
[0017] Based on the second judgment curve, determine whether the strata in the syncline limbs exhibit monotonous changes in the vertical direction, and generate the second judgment result.
[0018] In one embodiment, determining a corner region based on a first maximum change point and a second maximum change point corresponding to multiple strata includes:
[0019] The first judgment result is that the strata of multiple anticline flanks change monotonically in the vertical direction, and the second judgment result is that the strata of multiple syncline flanks change monotonically in the vertical direction;
[0020] A first straight line is generated based on multiple points of maximum change.
[0021] A second straight line is generated based on multiple points of maximum change.
[0022] The angular region is determined based on the first straight line and the second straight line.
[0023] In one embodiment, determining the fault front location in the target region based on the angular region includes:
[0024] The location of the fault tip is determined based on the vertex corresponding to the angular region.
[0025] Secondly, the present invention provides a device for determining the location of the fault tip, comprising:
[0026] The change point determination module is used to determine the first maximum change point of the dip angle of the strata in the anticline wing and the second maximum change point of the dip angle of the strata in the syncline wing in the target area.
[0027] The corner region determination module is used to determine a corner region based on the first maximum change point and the second maximum change point corresponding to multiple strata.
[0028] The front-end position determination module is used to determine the fault front-end position in the target region based on the angular region.
[0029] In one embodiment, the change point determination module includes:
[0030] The dip angle set generation unit is used to determine the dip angle of each point of the strata in the anticline limb and the dip angle of each point of the strata in the syncline limb, so as to generate a first dip angle set and a second dip angle set respectively.
[0031] The first change point determination unit is used to determine the first maximum change point based on the first set of tilt angles;
[0032] The second change point determination unit is used to determine the second maximum change point based on the second set of tilt angles.
[0033] In one embodiment, the device for determining the location of the fault tip further includes:
[0034] The first curve generation module is used to generate a first judgment curve based on multiple first maximum change points;
[0035] The second curve generation module is used to generate a second judgment curve based on multiple second maximum change points;
[0036] The first result generation module is used to determine whether the strata of multiple anticline flanks change monotonically in the vertical direction based on the first judgment curve, so as to generate the first judgment result.
[0037] The second result generation module is used to determine whether the strata in the vertical direction of multiple syncline limbs are monotonically changing based on the second judgment curve, so as to generate the second judgment result.
[0038] In one embodiment, the corner region determination module includes:
[0039] The first judgment result is that the strata of multiple anticline flanks change monotonically in the vertical direction, and the second judgment result is that the strata of multiple syncline flanks change monotonically in the vertical direction;
[0040] The first straight line determination unit is used to generate a first straight line based on multiple first maximum change points;
[0041] The second straight line determination unit is used to generate a second straight line based on multiple second maximum change points;
[0042] An angle region determination unit is used to determine the angle region based on the first straight line and the second straight line.
[0043] In one embodiment, the front-end position determination module is specifically used to determine the position of the fault front end based on the vertex corresponding to the corner region.
[0044] Thirdly, the present invention provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the steps of a method for determining the location of the tomographic anterior end.
[0045] Fourthly, the present invention provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of a method for determining the location of a fault tip.
[0046] As described above, the method and apparatus for determining the fault front location provided in this embodiment of the invention first determine the first maximum change point of the dip angle of the strata in the anticline limb and the second maximum change point of the dip angle of the strata in the syncline limb in the target area; then, a corner region is determined based on the first and second maximum change points corresponding to multiple strata; finally, the fault front location in the target area is determined based on the corner region. This invention can accurately determine the fault front location in deep structural deformation zones, confirming whether the target layer belongs to a fault block trap or a complete structural trap, effectively guiding the deployment of oil and gas exploration and development drilling and improving drilling success rates. Attached Figure Description
[0047] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0048] Figure 1 This is a schematic diagram of a first structure of a tomographic front-end location determination system according to an embodiment of this application;
[0049] Figure 2 This is a schematic diagram of a second structure of a tomographic front-end location determination system according to an embodiment of this application;
[0050] Figure 3 This is a schematic flowchart illustrating the method for determining the location of the fault tip in an embodiment of the present invention. Figure 1 ;
[0051] Figure 4 This is a flowchart illustrating step 100 in an embodiment of the present invention;
[0052] Figure 5 This is a schematic flowchart illustrating the method for determining the location of the fault tip in an embodiment of the present invention. Figure 2 ;
[0053] Figure 6 This is a flowchart illustrating step 200 in an embodiment of the present invention;
[0054] Figure 7 This is a flowchart illustrating step 300 in an embodiment of the present invention;
[0055] Figure 8 This is a flowchart illustrating a specific application example of the present invention: a method for determining the position of the interrupt layer front end.
[0056] Figure 9 This is a schematic diagram of poor-quality seismic imaging in a specific application example of the present invention;
[0057] Figure 10 This is a schematic diagram of layer calibration in a specific application example of the present invention;
[0058] Figure 11 This is a schematic diagram of the calibration of the maximum dip angle change point in a specific application example of the present invention (including anticlines and synclines);
[0059] Figure 12 This is a flowchart illustrating the second step in a specific application example of the present invention. Figure 1 ;
[0060] Figure 13 This is a flowchart illustrating the second step in a specific application example of the present invention. Figure 2 ;
[0061] Figure 14 This is a schematic diagram illustrating the calibration of anticline dip angle change lines and syncline dip angle change lines in a specific application example of the present invention. Figure 1 ;
[0062] Figure 15 This is a schematic diagram illustrating the calibration of anticline dip angle change lines and syncline dip angle change lines in a specific application example of the present invention. Figure 2 ;
[0063] Figure 16 A schematic diagram illustrating the determination of the front-end position of the interrupt layer in a specific application example of the present invention. Figure 1 ;
[0064] Figure 17 A schematic diagram illustrating the determination of the front-end position of the interrupt layer in a specific application example of the present invention. Figure 2 ;
[0065] Figure 18 The structural frame of the device for determining the location of the fault front end in an embodiment of the present invention. Figure 1 ;
[0066] Figure 19 This is a structural block diagram of the change point determination module 10 in an embodiment of the present invention;
[0067] Figure 20 The structural frame of the device for determining the location of the fault front end in an embodiment of the present invention. Figure 2 ;
[0068] Figure 21 This is a structural block diagram of the corner region determination module 20 in an embodiment of the present invention;
[0069] Figure 22 This is a schematic diagram of the structure of an electronic device in an embodiment of the present invention. Detailed Implementation
[0070] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0071] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0072] It should be noted that the terms "comprising" and "having" and any variations thereof in the specification, claims and accompanying drawings of this application are intended to cover non-exclusive inclusion. 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 that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such process, method, product or device.
[0073] This application also provides a system for determining the location of the fault front end, see [link to relevant documentation]. Figure 1 The system can be a server A1, which can communicate with multiple dip measuring instruments B1, and can also communicate with multiple databases separately, or as... Figure 2 As shown, these databases can also be set up directly on server A1. The dip measuring instrument B1 is used to measure the dip angle data of the strata in real time. After receiving the dip angle data, server A1 determines the location of the fault tip in the target block.
[0074] It is understandable that client C1 can include smartphones, tablets, set-top boxes, laptops, desktops, personal digital assistants (PDAs), in-vehicle devices, and smart wearable devices. Among these, smart wearable devices can include smart glasses, smartwatches, and smart bracelets.
[0075] In practical applications, the part that determines the location of the fault tip can be executed on server A1 as described above, i.e., as... Figure 1 or Figure 2 The architecture shown can also be implemented entirely within the client C1 device. The choice can be made based on the processing power of the client device and the limitations of the user's usage scenario. This application does not impose any limitations on this. If all operations are performed on the client device, the client device may also include a processor for operations such as determining the location of the tomographic anterior end.
[0076] The aforementioned client C1 device may have a communication module (i.e., a communication unit) that can communicate with a remote server to achieve data transmission. The server may include a server that determines the location of the fault's anterior end; in other implementation scenarios, it may also include an intermediate platform server, such as a third-party server platform that has a communication link with the server determining (predicting) the fault's anterior end location. The server may be a single computer device, a server cluster consisting of multiple servers, or a distributed server structure.
[0077] The server and client devices can communicate using any suitable network protocol, including those not yet developed as of the date of this application. Network protocols may include, for example, TCP / IP, UDP / IP, HTTP, HTTPS, etc. Of course, network protocols may also include, for example, RPC (Remote Procedure Call Protocol) and REST (Representational State Transfer) protocols used on top of the aforementioned protocols.
[0078] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.
[0079] The embodiments of the present invention provide a specific implementation of a method for determining the location of the fault tip, see [link to relevant documentation]. Figure 3 The method specifically includes the following:
[0080] Step 100: Determine the first point of maximum change in the dip angle of the strata in the anticline flank and the second point of maximum change in the dip angle of the strata in the syncline flank within the target area.
[0081] It is understandable that an anticline is the upward-arching part of a fold structure (its core is composed of older rock layers), with newer rock layers emerging sequentially from the core towards the flanks. A syncline, on the other hand, is the downward-bending and concave part of a fold structure. Its core consists of relatively younger rock layers, with older rock layers emerging sequentially from the core towards the flanks.
[0082] When implementing step 100, first determine the stratigraphic profile of the target area (such as a seismic profile), and then calculate the dip angle of each point of the strata in the anticline limb and the dip angle of each point of the strata in the syncline limb in sequence along the development direction of the strata, thereby determining the first maximum change point and the second maximum change point.
[0083] Step 200: Determine a corner region based on the first and second maximum change points corresponding to multiple strata.
[0084] Specifically, by using geometric principles, a curve (roughly a straight line) can be determined based on multiple first points of change. Similarly, another curve can be determined based on multiple second points of change. The two curves are extended and intersected, thereby determining a corner region (roughly a corner in shape).
[0085] Step 300: Determine the location of the fault front end in the target region based on the angular region.
[0086] In step 300, the apex of the angled region that converges from top to bottom can be determined as the fault front location.
[0087] As described above, the method for determining the fault front location provided in this embodiment of the invention first determines the geological strata, then determines the strata scheme of the geological strata on both sides of the wing, and finally determines the triangular area formed by the change in the attitude of the strata in the middle of the wing. The apex of the triangular area that converges from top to bottom is the fault front location. Through this method, the fault front location can be accurately determined based on the laws of structural geometry in deep structural deformation areas, confirming whether the target layer belongs to a fault block trap or a complete structural trap. This can effectively guide the deployment of oil and gas exploration and development drilling and improve the drilling success rate.
[0088] In one embodiment, see Figure 4 Step 100 includes:
[0089] Step 101: Determine the dip angle of each point in the strata of the anticline limb and the dip angle of each point in the strata of the syncline limb respectively, so as to generate a first dip angle set and a second dip angle set respectively;
[0090] The steps for generating the first set of tilt angles and the second set of tilt angles are described in the specific implementation of step 100.
[0091] Step 102: Determine the first maximum change point based on the first set of tilt angles;
[0092] Step 103: Determine the second maximum change point based on the second set of tilt angles.
[0093] In steps 102 and 103, the point of maximum change is similar to the concept of acceleration. It refers to the location of the stratum with the largest change in dip angle per unit distance, rather than the location of the stratum with the maximum dip angle.
[0094] In one embodiment, see Figure 5 Before step 200, the method for determining the location of the fault tip also includes:
[0095] Step 160: Generate a first judgment curve based on multiple first maximum change points;
[0096] Step 170: Generate a second judgment curve based on multiple second maximum change points;
[0097] In steps 160 and 170, multiple first maximum change points are connected to generate a first judgment curve. Similarly, multiple second change points are connected to generate a second judgment curve.
[0098] Step 180: Based on the first judgment curve, determine whether the strata of multiple anticline flanks exhibit monotonous changes in the vertical direction, in order to generate the first judgment result;
[0099] Specifically, based on the first judgment curve, determine whether the dip angle of the strata in the limb of the anticline gradually decreases from bottom to top. If so, continue to step 200; otherwise, return to step 100 to recalculate.
[0100] Step 190: Determine whether the strata in the multiple syncline limbs change monotonically in the vertical direction based on the second judgment curve, so as to generate the second judgment result.
[0101] Specifically, based on the second judgment curve, determine whether the dip angle of the strata in the syncline limb gradually decreases from bottom to top. If so, continue to step 200; otherwise, return to step 100 to recalculate.
[0102] In one embodiment, see Figure 6 Step 200 includes:
[0103] The first judgment result is that the strata of multiple anticline flanks change monotonically in the vertical direction, and the second judgment result is that the strata of multiple syncline flanks change monotonically in the vertical direction;
[0104] It should be noted that step 200 is only continued when both the first and second judgment results of steps 180 and 190 indicate that the dip angle of the stratum gradually decreases from bottom to top.
[0105] Step 201: Generate a first straight line based on multiple points of maximum change;
[0106] Step 202: Generate a second straight line based on multiple points of maximum change;
[0107] Specifically, multiple first points of maximum change are connected to generate a first straight line, and similarly, multiple second points of maximum change are connected to generate a second straight line. Furthermore, it can be understood that the first and second straight lines are approximately straight in shape.
[0108] Step 203: Determine the angular region based on the first straight line and the second straight line.
[0109] Specifically, by extending the first and second straight lines to intersect at a single point, the angular region in step 203 can be formed.
[0110] In one embodiment, see Figure 7 Step 300 includes:
[0111] Step 301: Determine the position of the fault front end based on the vertex corresponding to the corner region.
[0112] It is understandable that the vertex of the corner region is the front end position of the interruption layer in the target region.
[0113] To further illustrate this solution, the present invention also provides a specific application example of a method for determining the location of the fault front end, which specifically includes the following content, see below. Figure 8 .
[0114] Accurately determining the location of fault tips is crucial for oil and gas exploration and development. The location of underground fault tips can only be predicted and determined using seismic data. However, seismic imaging quality is often poor in the structural limbs due to complex deformation. Figure 9 Since it is difficult to accurately determine the fault front, it is necessary to constrain seismic data based on tectonic geometry to determine a more accurate and reliable fault front location.
[0115] Step S1: Determine the point of maximum change in the dip angle of the geological strata at the anticline and syncline of the limb.
[0116] Determine the geological strata in the limbs, stopping at the points of maximum change in dip angle at the anticlines and synclines in the limbs. For each geological stratum, obtain a pair of points of maximum dip angle change at the anticlines and synclines, respectively.
[0117] Step S2: Determine that the dip angle of the wing strata gradually decreases from bottom to top.
[0118] Specifically, connect the points of maximum dip change between the anticlines and synclines on the limbs of each geological stratum, determine the dip angle of the strata in the middle limbs after connection, and determine whether the dip angle of the strata gradually decreases from bottom to top. If this change exists, proceed to the next step. Otherwise, return to S1 to re-evaluate.
[0119] Step S3: Obtain the slope change lines of the wing anticline and syncline.
[0120] Connect the points of maximum dip angle change of the limbs of the anticline from top to bottom to obtain the dip angle change line of the anticline; then connect the points of maximum dip angle change of the limbs of the syncline from top to bottom to obtain the dip angle change line of the syncline; thus obtaining two dip angle change lines.
[0121] Step S4: Determine the fault front end by using the convergence point of the triangular zone of the dip angle change line.
[0122] The two dip angle change lines clamp together to form a triangular region that converges from top to bottom. The apex of the triangular region can be used to determine the location of the fault front.
[0123] In a specific application example of this invention, an oil and gas exploration area is used as an example to illustrate in detail the method for determining the location of the fault front end of this invention.
[0124] Step 1: Determine the 5 geological strata in the work area (see...) Figure 10 The positions of the five layers are as follows Figure 10 As shown), the five layers stop at the points of maximum dip change in the anticline and syncline regions of the flanks (see...). Figure 11 A_1 is the point of maximum dip angle change of the anticline at layer 1, A_2 is the point of maximum dip angle change of the anticline at layer 2, and so on. S_1 is the point of maximum dip angle change of the syncline at layer 1, S_2 is the point of maximum dip angle change of the syncline at layer 2, and so on.
[0125] Step 2: Connect the points of maximum dip change in the anticlines and synclines of the five geological strata to determine the dip angle of the middle limb strata after connection (see...). Figure 12 as well as Figure 13 ), where the dip angle of the wing of layer 1 (corresponding to Figure 13 The dip angle of the strata in L1 (hereinafter the same) is 65°; the dip angle of the wing of stratum 2 is also 65°, stratum 3 is 50°, stratum 4 is 25°, and stratum 5 is 15°. This clearly shows that the dip angle of the strata gradually decreases from bottom to top. Therefore, this indicates that the first step of the work is accurate and error-free, and we can proceed to the third step.
[0126] Step 3: Connect the points of maximum dip angle transition of the anticline on the limbs of the geological strata from top to bottom to obtain the anticline dip angle change line; then connect the points of maximum dip angle transition of the syncline on the limbs of the geological strata from top to bottom to obtain the syncline dip angle change line; thus obtaining two dip angle change lines (syncline change line SL and anticline change line AL) (see...). Figure 14 as well as Figure 15 Point P is the convergence point of the triangular region.
[0127] Step 4: The two tilt angle change lines clamp together to form a triangular region that converges from top to bottom. Figure 16 as well as Figure 17 The apex of the triangular region can be used to determine the location of the fault tip. In the figure, the solid line indicated by F represents the fault, and point P is the convergence point of the triangular region, which corresponds to the location of the fault tip.
[0128] Based on the same inventive concept, embodiments of this application also provide a device for determining the location of the fault tip, which can be used to implement the method described in the above embodiments, as shown in the following embodiments. Since the principle of the device for determining the location of the fault tip is similar to that of the method for determining the location of the fault tip, the implementation of the device for determining the location of the fault tip can refer to the implementation of the method for determining the location of the fault tip, and repeated details will not be elaborated further. As used below, the terms "unit" or "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the system described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0129] The embodiments of the present invention provide a specific implementation of a fault front-end location determination device capable of realizing a method for determining the location of a fault front end, see below. Figure 18 The device for determining the location of the fault tip specifically includes the following components:
[0130] The change point determination module 10 is used to determine the first maximum change point of the dip angle of the strata in the anticline wing and the second maximum change point of the dip angle of the strata in the syncline wing in the target area.
[0131] The corner region determination module 20 is used to determine a corner region based on the first maximum change point and the second maximum change point corresponding to multiple strata;
[0132] The front-end position determination module 30 is used to determine the fault front-end position in the target region based on the angular region.
[0133] In one embodiment, see Figure 19 The change point determination module 10 includes:
[0134] The dip angle set generation unit 101 is used to determine the dip angle of each point of the strata in the anticline limb and the dip angle of each point of the strata in the syncline limb, so as to generate a first dip angle set and a second dip angle set respectively.
[0135] The first change point determination unit 102 is used to determine the first maximum change point based on the first set of tilt angles;
[0136] The second change point determination unit 103 is used to determine the second maximum change point based on the second set of tilt angles.
[0137] In one embodiment, see Figure 20 The device for determining the location of the fault tip also includes:
[0138] The first curve generation module 16 is used to generate a first judgment curve based on multiple first maximum change points;
[0139] The second curve generation module 17 is used to generate a second judgment curve based on multiple second maximum change points;
[0140] The first result generation module 18 is used to determine whether the strata of multiple anticline flanks change monotonically in the vertical direction based on the first judgment curve, so as to generate the first judgment result.
[0141] The second result generation module 19 is used to determine whether the strata of multiple syncline limbs change monotonically in the vertical direction based on the second judgment curve, so as to generate the second judgment result.
[0142] In one embodiment, see Figure 21 The corner region determination module 20 includes:
[0143] The first judgment result is that the strata of multiple anticline flanks change monotonically in the vertical direction, and the second judgment result is that the strata of multiple syncline flanks change monotonically in the vertical direction;
[0144] The first straight line determination unit 201 is used to generate a first straight line based on multiple first maximum change points;
[0145] The second straight line determination unit 202 is used to generate a second straight line based on multiple second maximum change points;
[0146] Angle region determination unit 203 is used to determine the angle region based on the first straight line and the second straight line.
[0147] In one embodiment, the front-end position determination module is specifically used to determine the position of the fault front end based on the vertex corresponding to the corner region.
[0148] As described above, the fault front location determination device provided in this embodiment of the invention first determines the first maximum change point of the dip angle of the strata in the anticline limb and the second maximum change point of the dip angle of the strata in the syncline limb within the target area; then, it determines a corner region based on the first and second maximum change points corresponding to multiple strata; finally, it determines the fault front location in the target area based on the corner region. This invention can accurately determine the fault front location in deep structural deformation zones, confirming whether the target layer belongs to a fault block trap or a complete structural trap, effectively guiding the deployment of oil and gas exploration and development drilling and improving drilling success rates.
[0149] The apparatus, module, or unit described in the above embodiments may be implemented by a computer chip or entity, or by a product having a certain function. A typical implementation device is an electronic device, specifically, such as a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email device, game console, tablet computer, wearable device, or any combination of these devices.
[0150] In a typical example, the electronic device specifically includes a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the steps of the method for determining the location of the tomographic anterior end described above. These steps include:
[0151] Step 100: Determine the first point of maximum change in the dip angle of the strata in the anticline flank and the second point of maximum change in the dip angle of the strata in the syncline flank in the target area;
[0152] Step 200: Determine a corner region based on the first and second maximum change points corresponding to multiple strata;
[0153] Step 300: Determine the location of the fault front end in the target region based on the angular region.
[0154] The following is for reference. Figure 22 It shows a schematic diagram of the structure of an electronic device 600 suitable for implementing the embodiments of this application.
[0155] like Figure 22 As shown, the electronic device 600 includes a central processing unit (CPU) 601, which can perform various appropriate tasks and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage section 608 into a random access memory (RAM) 603. The RAM 603 also stores various programs and data required for the operation of the system 600. The CPU 601, ROM 602, and RAM 603 are interconnected via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0156] The following components are connected to I / O interface 605: an input section 606 including a keyboard, mouse, etc.; an output section 607 including a cathode ray tube (CRT), liquid crystal display (LCD), etc., and speakers, etc.; a storage section 608 including a hard disk, etc.; and a communication section 609 including a network interface card such as a LAN card, modem, etc. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to I / O interface 605 as needed. A removable medium 611, such as a disk, optical disk, magneto-optical disk, semiconductor memory, etc., is installed on drive 610 as needed so that computer programs read from it can be installed in storage section 608 as needed.
[0157] In particular, according to embodiments of the present invention, the processes described above with reference to the flowchart can be implemented as computer software programs. For example, embodiments of the present invention include a computer-readable storage medium storing a computer program that, when executed by a processor, implements the aforementioned method for determining the location of the tomographic anterior end (e.g., Figure 3 The steps (shown) include:
[0158] Step 100: Determine the first point of maximum change in the dip angle of the strata in the anticline flank and the second point of maximum change in the dip angle of the strata in the syncline flank in the target area;
[0159] Step 200: Determine a corner region based on the first and second maximum change points corresponding to multiple strata;
[0160] Step 300: Determine the location of the fault front end in the target region based on the angular region.
[0161] In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 609, and / or installed from the removable medium 611.
[0162] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0163] For ease of description, the above devices are described separately by function as various units. Of course, in implementing this application, the functions of each unit can be implemented in one or more software and / or hardware.
[0164] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0165] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0166] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0167] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0168] This application can be described in the general context of computer-executable instructions, such as program modules, that are executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc., that perform a specific task or implement a specific abstract data type. This application can also be practiced in distributed computing environments where tasks are performed by remote processing devices connected via a communication network. In distributed computing environments, program modules can reside in local and remote computer storage media, including storage devices.
[0169] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to interchangeably. Each embodiment focuses on describing the differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.
[0170] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.
Claims
1. A method for determining the location of a fault tip, characterized in that, include: Determine the first point of maximum change in the dip angle of the strata in the anticline limb and the second point of maximum change in the dip angle of the strata in the syncline limb within the target area; A corner region is determined based on the first and second maximum change points corresponding to multiple strata; The location of the fault tip in the target region is determined based on the angular region; Before determining a corner region based on the first and second maximum change points corresponding to multiple strata, the method further includes: A first judgment curve is generated based on multiple first maximum change points; A second judgment curve is generated based on multiple second maximum change points; Based on the first judgment curve, determine whether the strata of multiple anticline flanks exhibit monotonous changes in the vertical direction, and generate the first judgment result; Based on the second judgment curve, determine whether the strata in the multiple syncline limbs change monotonically in the vertical direction, and generate the second judgment result; The determination of a corner region based on the first and second maximum change points corresponding to multiple strata includes: The first judgment result is that the strata of multiple anticline flanks change monotonically in the vertical direction, and the second judgment result is that the strata of multiple syncline flanks change monotonically in the vertical direction; A first straight line is generated based on multiple points of maximum change. A second straight line is generated based on multiple points of maximum change. The angular region is determined based on the first straight line and the second straight line.
2. The method for determining the location of the fault tip according to claim 1, characterized in that, The determination of the first maximum change point of the dip angle of the strata in the anticline flank and the second maximum change point of the dip angle of the strata in the syncline flank in the target area includes: The dip angles of each point in the strata of the anticline limb and the dip angles of each point in the strata of the syncline limb are determined respectively to generate a first dip angle set and a second dip angle set respectively; The first maximum change point is determined based on the first set of tilt angles; The second maximum change point is determined based on the second set of tilt angles.
3. The method for determining the location of the fault front end according to claim 1, characterized in that, Determining the fault front location in the target region based on the angular region includes: The location of the fault tip is determined based on the vertex corresponding to the angular region.
4. A device for determining the location of a fault tip, characterized in that, include: The change point determination module is used to determine the first maximum change point of the dip angle of the strata in the anticline wing and the second maximum change point of the dip angle of the strata in the syncline wing in the target area. The corner region determination module is used to determine a corner region based on the first maximum change point and the second maximum change point corresponding to multiple strata. An anterior position determination module is used to determine the anterior position of the fault in the target region based on the angular region; The first curve generation module is used to generate a first judgment curve based on multiple first maximum change points; The second curve generation module is used to generate a second judgment curve based on multiple second maximum change points; The first result generation module is used to determine whether the strata of multiple anticline flanks change monotonically in the vertical direction based on the first judgment curve, so as to generate the first judgment result. The second result generation module is used to determine whether the strata of multiple syncline limbs change monotonically in the vertical direction based on the second judgment curve, so as to generate the second judgment result. The corner region determination module includes: The first judgment result is that the strata of multiple anticline flanks change monotonically in the vertical direction, and the second judgment result is that the strata of multiple syncline flanks change monotonically in the vertical direction; The first straight line determination unit is used to generate a first straight line based on multiple first maximum change points; The second straight line determination unit is used to generate a second straight line based on multiple second maximum change points; An angle region determination unit is used to determine the angle region based on the first straight line and the second straight line.
5. The device for determining the location of the fault front end according to claim 4, characterized in that, The change point determination module includes: The dip angle set generation unit is used to determine the dip angle of each point of the strata in the anticline limb and the dip angle of each point of the strata in the syncline limb, so as to generate a first dip angle set and a second dip angle set respectively. The first change point determination unit is used to determine the first maximum change point based on the first set of tilt angles; The second change point determination unit is used to determine the second maximum change point based on the second set of tilt angles.
6. The device for determining the location of the fault front end according to claim 4, characterized in that, The front-end position determination module is specifically used to determine the position of the fault front end based on the vertex corresponding to the corner region.
7. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the steps of the method for determining the location of the fault front end as described in any one of claims 1 to 3.
8. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the method for determining the location of the fault front end as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Method and device for identifying normal fault-related fold type
CN109190251A
Method of Digitally Identifying Structural Traps
US20160377752A1